-
Target [(urn:opendaylight:flow:service)/sal-flow:add-flow/]
Status: CURRENT
-
case: nx-action-reg-load-rpc-add-flow-write-actions-case
-
container: nx-reg-load
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:add-flow/]
Status: CURRENT
-
case: nx-action-reg-move-rpc-add-flow-write-actions-case
-
container: nx-reg-move
-
container: src
-
description: Writes value to bits start through end, inclusive, in field src.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:add-flow/]
Status: CURRENT
-
case: nx-action-output-reg-rpc-add-flow-write-actions-case
-
container: nx-output-reg
-
container: src
-
description: Choose the register with the OpenFlow output port, using the number of
bits specified from the register.
-
leaf: ofs_nbits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: max_len
-
description: The number of bytes to send when the chosen port is OFPP_CONTROLLER
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:add-flow/]
Status: CURRENT
-
case: nx-action-resubmit-rpc-add-flow-write-actions-case
-
container: nx-resubmit
-
description: Re-searches OpenFlow flow table (or the table whose number is specified by table)
with the in-port field replaced by port (if port is specified) and executes the actions found
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:add-flow/]
Status: CURRENT
-
case: nx-action-fin-timeout-rpc-add-flow-write-actions-case
-
container: nx-action-fin-timeout
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:add-flow/]
Status: CURRENT
-
case: nx-action-multipath-rpc-add-flow-write-actions-case
-
container: nx-multipath
-
leaf: fields
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-hash-fields
-
leaf: basis
-
type: basis
-
default: 0x400
-
leaf: algorithm
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-mp-algorithm
-
leaf: max-link
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: arg
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:add-flow/]
Status: CURRENT
-
case: nx-action-push-nsh-rpc-add-flow-write-actions-case
-
container: nx-push-nsh
-
description: Push NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:add-flow/]
Status: CURRENT
-
case: nx-action-pop-nsh-rpc-add-flow-write-actions-case
-
container: nx-pop-nsh
-
description: Pop NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:add-flow/]
Status: CURRENT
-
case: nx-action-conntrack-rpc-add-flow-write-actions-case
-
container: nx-conntrack
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: zone-src
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: conntrack-zone
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: recirc-table
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
list: ct-actions
-
choice: ofpact-actions
-
case: nx-action-ct-mark-case
-
container: nx-action-ct-mark
-
leaf: ct-mark
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
case: nx-action-nat-case
-
container: nx-action-nat
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: range_present
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: ip-address-min
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: ip-address-max
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: port-min
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: port-max
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:add-flow/]
Status: CURRENT
-
case: nx-action-learn-rpc-add-flow-write-actions-case
-
container: nx-learn
-
leaf: idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: priority
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: cookie
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: table-id
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
list: flow-mods
-
choice: flow-mod-spec
-
case: flow-mod-add-match-from-field-case
-
container: flow-mod-add-match-from-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-add-match-from-value-case
-
container: flow-mod-add-match-from-value
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-field-into-field-case
-
container: flow-mod-copy-field-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-value-into-field-case
-
container: flow-mod-copy-value-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-output-to-port-case
-
container: flow-mod-output-to-port
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:add-flow/]
Status: CURRENT
-
case: nx-action-reg-load-rpc-add-flow-apply-actions-case
-
container: nx-reg-load
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:add-flow/]
Status: CURRENT
-
case: nx-action-reg-move-rpc-add-flow-apply-actions-case
-
container: nx-reg-move
-
container: src
-
description: Writes value to bits start through end, inclusive, in field src.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:add-flow/]
Status: CURRENT
-
case: nx-action-output-reg-rpc-add-flow-apply-actions-case
-
container: nx-output-reg
-
container: src
-
description: Choose the register with the OpenFlow output port, using the number of
bits specified from the register.
-
leaf: ofs_nbits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: max_len
-
description: The number of bytes to send when the chosen port is OFPP_CONTROLLER
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:add-flow/]
Status: CURRENT
-
case: nx-action-resubmit-rpc-add-flow-apply-actions-case
-
container: nx-resubmit
-
description: Re-searches OpenFlow flow table (or the table whose number is specified by table)
with the in-port field replaced by port (if port is specified) and executes the actions found
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:add-flow/]
Status: CURRENT
-
case: nx-action-fin-timeout-rpc-add-flow-apply-actions-case
-
container: nx-action-fin-timeout
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:add-flow/]
Status: CURRENT
-
case: nx-action-multipath-rpc-add-flow-apply-actions-case
-
container: nx-multipath
-
leaf: fields
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-hash-fields
-
leaf: basis
-
type: basis
-
default: 0x400
-
leaf: algorithm
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-mp-algorithm
-
leaf: max-link
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: arg
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:add-flow/]
Status: CURRENT
-
case: nx-action-push-nsh-rpc-add-flow-apply-actions-case
-
container: nx-push-nsh
-
description: Push NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:add-flow/]
Status: CURRENT
-
case: nx-action-pop-nsh-rpc-add-flow-apply-actions-case
-
container: nx-pop-nsh
-
description: Pop NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:add-flow/]
Status: CURRENT
-
case: nx-action-conntrack-rpc-add-flow-apply-actions-case
-
container: nx-conntrack
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: zone-src
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: conntrack-zone
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: recirc-table
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
list: ct-actions
-
choice: ofpact-actions
-
case: nx-action-ct-mark-case
-
container: nx-action-ct-mark
-
leaf: ct-mark
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
case: nx-action-nat-case
-
container: nx-action-nat
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: range_present
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: ip-address-min
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: ip-address-max
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: port-min
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: port-max
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:add-flow/]
Status: CURRENT
-
case: nx-action-learn-rpc-add-flow-apply-actions-case
-
container: nx-learn
-
leaf: idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: priority
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: cookie
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: table-id
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
list: flow-mods
-
choice: flow-mod-spec
-
case: flow-mod-add-match-from-field-case
-
container: flow-mod-add-match-from-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-add-match-from-value-case
-
container: flow-mod-add-match-from-value
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-field-into-field-case
-
container: flow-mod-copy-field-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-value-into-field-case
-
container: flow-mod-copy-value-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-output-to-port-case
-
container: flow-mod-output-to-port
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:remove-flow/]
Status: CURRENT
-
case: nx-action-reg-load-rpc-remove-flow-write-actions-case
-
container: nx-reg-load
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:remove-flow/]
Status: CURRENT
-
case: nx-action-reg-move-rpc-remove-flow-write-actions-case
-
container: nx-reg-move
-
container: src
-
description: Writes value to bits start through end, inclusive, in field src.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:remove-flow/]
Status: CURRENT
-
case: nx-action-output-reg-rpc-remove-flow-write-actions-case
-
container: nx-output-reg
-
container: src
-
description: Choose the register with the OpenFlow output port, using the number of
bits specified from the register.
-
leaf: ofs_nbits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: max_len
-
description: The number of bytes to send when the chosen port is OFPP_CONTROLLER
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:remove-flow/]
Status: CURRENT
-
case: nx-action-resubmit-rpc-remove-flow-write-actions-case
-
container: nx-resubmit
-
description: Re-searches OpenFlow flow table (or the table whose number is specified by table)
with the in-port field replaced by port (if port is specified) and executes the actions found
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:remove-flow/]
Status: CURRENT
-
case: nx-action-fin-timeout-rpc-remove-flow-write-actions-case
-
container: nx-action-fin-timeout
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:remove-flow/]
Status: CURRENT
-
case: nx-action-multipath-rpc-remove-flow-write-actions-case
-
container: nx-multipath
-
leaf: fields
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-hash-fields
-
leaf: basis
-
type: basis
-
default: 0x400
-
leaf: algorithm
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-mp-algorithm
-
leaf: max-link
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: arg
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:remove-flow/]
Status: CURRENT
-
case: nx-action-push-nsh-rpc-remove-flow-write-actions-case
-
container: nx-push-nsh
-
description: Push NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:remove-flow/]
Status: CURRENT
-
case: nx-action-pop-nsh-rpc-remove-flow-write-actions-case
-
container: nx-pop-nsh
-
description: Pop NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:remove-flow/]
Status: CURRENT
-
case: nx-action-conntrack-rpc-remove-flow-write-actions-case
-
container: nx-conntrack
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: zone-src
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: conntrack-zone
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: recirc-table
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
list: ct-actions
-
choice: ofpact-actions
-
case: nx-action-ct-mark-case
-
container: nx-action-ct-mark
-
leaf: ct-mark
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
case: nx-action-nat-case
-
container: nx-action-nat
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: range_present
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: ip-address-min
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: ip-address-max
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: port-min
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: port-max
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:remove-flow/]
Status: CURRENT
-
case: nx-action-learn-rpc-remove-flow-write-actions-case
-
container: nx-learn
-
leaf: idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: priority
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: cookie
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: table-id
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
list: flow-mods
-
choice: flow-mod-spec
-
case: flow-mod-add-match-from-field-case
-
container: flow-mod-add-match-from-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-add-match-from-value-case
-
container: flow-mod-add-match-from-value
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-field-into-field-case
-
container: flow-mod-copy-field-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-value-into-field-case
-
container: flow-mod-copy-value-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-output-to-port-case
-
container: flow-mod-output-to-port
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:remove-flow/]
Status: CURRENT
-
case: nx-action-reg-load-rpc-remove-flow-apply-actions-case
-
container: nx-reg-load
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:remove-flow/]
Status: CURRENT
-
case: nx-action-reg-move-rpc-remove-flow-apply-actions-case
-
container: nx-reg-move
-
container: src
-
description: Writes value to bits start through end, inclusive, in field src.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:remove-flow/]
Status: CURRENT
-
case: nx-action-output-reg-rpc-remove-flow-apply-actions-case
-
container: nx-output-reg
-
container: src
-
description: Choose the register with the OpenFlow output port, using the number of
bits specified from the register.
-
leaf: ofs_nbits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: max_len
-
description: The number of bytes to send when the chosen port is OFPP_CONTROLLER
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:remove-flow/]
Status: CURRENT
-
case: nx-action-resubmit-rpc-remove-flow-apply-actions-case
-
container: nx-resubmit
-
description: Re-searches OpenFlow flow table (or the table whose number is specified by table)
with the in-port field replaced by port (if port is specified) and executes the actions found
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:remove-flow/]
Status: CURRENT
-
case: nx-action-fin-timeout-rpc-remove-flow-apply-actions-case
-
container: nx-action-fin-timeout
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:remove-flow/]
Status: CURRENT
-
case: nx-action-multipath-rpc-remove-flow-apply-actions-case
-
container: nx-multipath
-
leaf: fields
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-hash-fields
-
leaf: basis
-
type: basis
-
default: 0x400
-
leaf: algorithm
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-mp-algorithm
-
leaf: max-link
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: arg
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:remove-flow/]
Status: CURRENT
-
case: nx-action-push-nsh-rpc-remove-flow-apply-actions-case
-
container: nx-push-nsh
-
description: Push NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:remove-flow/]
Status: CURRENT
-
case: nx-action-pop-nsh-rpc-remove-flow-apply-actions-case
-
container: nx-pop-nsh
-
description: Pop NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:remove-flow/]
Status: CURRENT
-
case: nx-action-conntrack-rpc-remove-flow-apply-actions-case
-
container: nx-conntrack
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: zone-src
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: conntrack-zone
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: recirc-table
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
list: ct-actions
-
choice: ofpact-actions
-
case: nx-action-ct-mark-case
-
container: nx-action-ct-mark
-
leaf: ct-mark
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
case: nx-action-nat-case
-
container: nx-action-nat
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: range_present
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: ip-address-min
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: ip-address-max
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: port-min
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: port-max
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:remove-flow/]
Status: CURRENT
-
case: nx-action-learn-rpc-remove-flow-apply-actions-case
-
container: nx-learn
-
leaf: idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: priority
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: cookie
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: table-id
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
list: flow-mods
-
choice: flow-mod-spec
-
case: flow-mod-add-match-from-field-case
-
container: flow-mod-add-match-from-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-add-match-from-value-case
-
container: flow-mod-add-match-from-value
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-field-into-field-case
-
container: flow-mod-copy-field-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-value-into-field-case
-
container: flow-mod-copy-value-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-output-to-port-case
-
container: flow-mod-output-to-port
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-reg-load-rpc-update-flow-original-write-actions-case
-
container: nx-reg-load
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-reg-move-rpc-update-flow-original-write-actions-case
-
container: nx-reg-move
-
container: src
-
description: Writes value to bits start through end, inclusive, in field src.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-output-reg-rpc-update-flow-original-write-actions-case
-
container: nx-output-reg
-
container: src
-
description: Choose the register with the OpenFlow output port, using the number of
bits specified from the register.
-
leaf: ofs_nbits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: max_len
-
description: The number of bytes to send when the chosen port is OFPP_CONTROLLER
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-resubmit-rpc-update-flow-original-write-actions-case
-
container: nx-resubmit
-
description: Re-searches OpenFlow flow table (or the table whose number is specified by table)
with the in-port field replaced by port (if port is specified) and executes the actions found
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-fin-timeout-rpc-update-flow-original-write-actions-case
-
container: nx-action-fin-timeout
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-multipath-rpc-update-flow-original-write-actions-case
-
container: nx-multipath
-
leaf: fields
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-hash-fields
-
leaf: basis
-
type: basis
-
default: 0x400
-
leaf: algorithm
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-mp-algorithm
-
leaf: max-link
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: arg
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-push-nsh-rpc-update-flow-original-write-actions-case
-
container: nx-push-nsh
-
description: Push NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-pop-nsh-rpc-update-flow-original-write-actions-case
-
container: nx-pop-nsh
-
description: Pop NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-conntrack-rpc-update-flow-original-write-actions-case
-
container: nx-conntrack
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: zone-src
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: conntrack-zone
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: recirc-table
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
list: ct-actions
-
choice: ofpact-actions
-
case: nx-action-ct-mark-case
-
container: nx-action-ct-mark
-
leaf: ct-mark
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
case: nx-action-nat-case
-
container: nx-action-nat
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: range_present
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: ip-address-min
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: ip-address-max
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: port-min
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: port-max
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-learn-rpc-update-flow-original-write-actions-case
-
container: nx-learn
-
leaf: idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: priority
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: cookie
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: table-id
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
list: flow-mods
-
choice: flow-mod-spec
-
case: flow-mod-add-match-from-field-case
-
container: flow-mod-add-match-from-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-add-match-from-value-case
-
container: flow-mod-add-match-from-value
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-field-into-field-case
-
container: flow-mod-copy-field-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-value-into-field-case
-
container: flow-mod-copy-value-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-output-to-port-case
-
container: flow-mod-output-to-port
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-reg-load-rpc-update-flow-original-apply-actions-case
-
container: nx-reg-load
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-reg-move-rpc-update-flow-original-apply-actions-case
-
container: nx-reg-move
-
container: src
-
description: Writes value to bits start through end, inclusive, in field src.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-output-reg-rpc-update-flow-original-apply-actions-case
-
container: nx-output-reg
-
container: src
-
description: Choose the register with the OpenFlow output port, using the number of
bits specified from the register.
-
leaf: ofs_nbits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: max_len
-
description: The number of bytes to send when the chosen port is OFPP_CONTROLLER
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-resubmit-rpc-update-flow-original-apply-actions-case
-
container: nx-resubmit
-
description: Re-searches OpenFlow flow table (or the table whose number is specified by table)
with the in-port field replaced by port (if port is specified) and executes the actions found
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-fin-timeout-rpc-update-flow-original-apply-actions-case
-
container: nx-action-fin-timeout
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-multipath-rpc-update-flow-original-apply-actions-case
-
container: nx-multipath
-
leaf: fields
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-hash-fields
-
leaf: basis
-
type: basis
-
default: 0x400
-
leaf: algorithm
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-mp-algorithm
-
leaf: max-link
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: arg
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-push-nsh-rpc-update-flow-original-apply-actions-case
-
container: nx-push-nsh
-
description: Push NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-pop-nsh-rpc-update-flow-original-apply-actions-case
-
container: nx-pop-nsh
-
description: Pop NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-conntrack-rpc-update-flow-original-apply-actions-case
-
container: nx-conntrack
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: zone-src
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: conntrack-zone
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: recirc-table
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
list: ct-actions
-
choice: ofpact-actions
-
case: nx-action-ct-mark-case
-
container: nx-action-ct-mark
-
leaf: ct-mark
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
case: nx-action-nat-case
-
container: nx-action-nat
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: range_present
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: ip-address-min
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: ip-address-max
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: port-min
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: port-max
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-learn-rpc-update-flow-original-apply-actions-case
-
container: nx-learn
-
leaf: idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: priority
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: cookie
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: table-id
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
list: flow-mods
-
choice: flow-mod-spec
-
case: flow-mod-add-match-from-field-case
-
container: flow-mod-add-match-from-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-add-match-from-value-case
-
container: flow-mod-add-match-from-value
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-field-into-field-case
-
container: flow-mod-copy-field-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-value-into-field-case
-
container: flow-mod-copy-value-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-output-to-port-case
-
container: flow-mod-output-to-port
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-reg-load-rpc-update-flow-updated-write-actions-case
-
container: nx-reg-load
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-reg-move-rpc-update-flow-updated-write-actions-case
-
container: nx-reg-move
-
container: src
-
description: Writes value to bits start through end, inclusive, in field src.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-output-reg-rpc-update-flow-updated-write-actions-case
-
container: nx-output-reg
-
container: src
-
description: Choose the register with the OpenFlow output port, using the number of
bits specified from the register.
-
leaf: ofs_nbits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: max_len
-
description: The number of bytes to send when the chosen port is OFPP_CONTROLLER
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-resubmit-rpc-update-flow-updated-write-actions-case
-
container: nx-resubmit
-
description: Re-searches OpenFlow flow table (or the table whose number is specified by table)
with the in-port field replaced by port (if port is specified) and executes the actions found
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-fin-timeout-rpc-update-flow-updated-write-actions-case
-
container: nx-action-fin-timeout
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-multipath-rpc-update-flow-updated-write-actions-case
-
container: nx-multipath
-
leaf: fields
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-hash-fields
-
leaf: basis
-
type: basis
-
default: 0x400
-
leaf: algorithm
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-mp-algorithm
-
leaf: max-link
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: arg
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-push-nsh-rpc-update-flow-updated-write-actions-case
-
container: nx-push-nsh
-
description: Push NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-pop-nsh-rpc-update-flow-updated-write-actions-case
-
container: nx-pop-nsh
-
description: Pop NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-conntrack-rpc-update-flow-updated-write-actions-case
-
container: nx-conntrack
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: zone-src
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: conntrack-zone
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: recirc-table
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
list: ct-actions
-
choice: ofpact-actions
-
case: nx-action-ct-mark-case
-
container: nx-action-ct-mark
-
leaf: ct-mark
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
case: nx-action-nat-case
-
container: nx-action-nat
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: range_present
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: ip-address-min
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: ip-address-max
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: port-min
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: port-max
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-learn-rpc-update-flow-updated-write-actions-case
-
container: nx-learn
-
leaf: idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: priority
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: cookie
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: table-id
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
list: flow-mods
-
choice: flow-mod-spec
-
case: flow-mod-add-match-from-field-case
-
container: flow-mod-add-match-from-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-add-match-from-value-case
-
container: flow-mod-add-match-from-value
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-field-into-field-case
-
container: flow-mod-copy-field-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-value-into-field-case
-
container: flow-mod-copy-value-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-output-to-port-case
-
container: flow-mod-output-to-port
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-reg-load-rpc-update-flow-updated-apply-actions-case
-
container: nx-reg-load
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-reg-move-rpc-update-flow-updated-apply-actions-case
-
container: nx-reg-move
-
container: src
-
description: Writes value to bits start through end, inclusive, in field src.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-output-reg-rpc-update-flow-updated-apply-actions-case
-
container: nx-output-reg
-
container: src
-
description: Choose the register with the OpenFlow output port, using the number of
bits specified from the register.
-
leaf: ofs_nbits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: max_len
-
description: The number of bytes to send when the chosen port is OFPP_CONTROLLER
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-resubmit-rpc-update-flow-updated-apply-actions-case
-
container: nx-resubmit
-
description: Re-searches OpenFlow flow table (or the table whose number is specified by table)
with the in-port field replaced by port (if port is specified) and executes the actions found
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-fin-timeout-rpc-update-flow-updated-apply-actions-case
-
container: nx-action-fin-timeout
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-multipath-rpc-update-flow-updated-apply-actions-case
-
container: nx-multipath
-
leaf: fields
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-hash-fields
-
leaf: basis
-
type: basis
-
default: 0x400
-
leaf: algorithm
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-mp-algorithm
-
leaf: max-link
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: arg
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-push-nsh-rpc-update-flow-updated-apply-actions-case
-
container: nx-push-nsh
-
description: Push NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-pop-nsh-rpc-update-flow-updated-apply-actions-case
-
container: nx-pop-nsh
-
description: Pop NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-conntrack-rpc-update-flow-updated-apply-actions-case
-
container: nx-conntrack
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: zone-src
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: conntrack-zone
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: recirc-table
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
list: ct-actions
-
choice: ofpact-actions
-
case: nx-action-ct-mark-case
-
container: nx-action-ct-mark
-
leaf: ct-mark
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
case: nx-action-nat-case
-
container: nx-action-nat
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: range_present
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: ip-address-min
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: ip-address-max
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: port-min
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: port-max
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:service)/sal-flow:update-flow/]
Status: CURRENT
-
case: nx-action-learn-rpc-update-flow-updated-apply-actions-case
-
container: nx-learn
-
leaf: idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: priority
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: cookie
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: table-id
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
list: flow-mods
-
choice: flow-mod-spec
-
case: flow-mod-add-match-from-field-case
-
container: flow-mod-add-match-from-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-add-match-from-value-case
-
container: flow-mod-add-match-from-value
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-field-into-field-case
-
container: flow-mod-copy-field-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-value-into-field-case
-
container: flow-mod-copy-value-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-output-to-port-case
-
container: flow-mod-output-to-port
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:add-group/]
Status: CURRENT
-
case: nx-action-reg-load-rpc-add-group-case
-
container: nx-reg-load
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:add-group/]
Status: CURRENT
-
case: nx-action-reg-move-rpc-add-group-case
-
container: nx-reg-move
-
container: src
-
description: Writes value to bits start through end, inclusive, in field src.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:add-group/]
Status: CURRENT
-
case: nx-action-output-reg-rpc-add-group-case
-
container: nx-output-reg
-
container: src
-
description: Choose the register with the OpenFlow output port, using the number of
bits specified from the register.
-
leaf: ofs_nbits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: max_len
-
description: The number of bytes to send when the chosen port is OFPP_CONTROLLER
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:add-group/]
Status: CURRENT
-
case: nx-action-resubmit-rpc-add-group-case
-
container: nx-resubmit
-
description: Re-searches OpenFlow flow table (or the table whose number is specified by table)
with the in-port field replaced by port (if port is specified) and executes the actions found
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:add-group/]
Status: CURRENT
-
case: nx-action-fin-timeout-rpc-add-group-case
-
container: nx-action-fin-timeout
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:add-group/]
Status: CURRENT
-
case: nx-action-multipath-rpc-add-group-case
-
container: nx-multipath
-
leaf: fields
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-hash-fields
-
leaf: basis
-
type: basis
-
default: 0x400
-
leaf: algorithm
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-mp-algorithm
-
leaf: max-link
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: arg
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:add-group/]
Status: CURRENT
-
case: nx-action-push-nsh-rpc-add-group-case
-
container: nx-push-nsh
-
description: Push NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:add-group/]
Status: CURRENT
-
case: nx-action-pop-nsh-rpc-add-group-case
-
container: nx-pop-nsh
-
description: Pop NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:add-group/]
Status: CURRENT
-
case: nx-action-conntrack-rpc-add-group-case
-
container: nx-conntrack
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: zone-src
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: conntrack-zone
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: recirc-table
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
list: ct-actions
-
choice: ofpact-actions
-
case: nx-action-ct-mark-case
-
container: nx-action-ct-mark
-
leaf: ct-mark
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
case: nx-action-nat-case
-
container: nx-action-nat
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: range_present
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: ip-address-min
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: ip-address-max
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: port-min
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: port-max
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:add-group/]
Status: CURRENT
-
case: nx-action-learn-rpc-add-group-case
-
container: nx-learn
-
leaf: idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: priority
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: cookie
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: table-id
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
list: flow-mods
-
choice: flow-mod-spec
-
case: flow-mod-add-match-from-field-case
-
container: flow-mod-add-match-from-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-add-match-from-value-case
-
container: flow-mod-add-match-from-value
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-field-into-field-case
-
container: flow-mod-copy-field-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-value-into-field-case
-
container: flow-mod-copy-value-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-output-to-port-case
-
container: flow-mod-output-to-port
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:remove-group/]
Status: CURRENT
-
case: nx-action-reg-load-rpc-remove-group-case
-
container: nx-reg-load
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:remove-group/]
Status: CURRENT
-
case: nx-action-reg-move-rpc-remove-group-case
-
container: nx-reg-move
-
container: src
-
description: Writes value to bits start through end, inclusive, in field src.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:remove-group/]
Status: CURRENT
-
case: nx-action-output-reg-rpc-remove-group-case
-
container: nx-output-reg
-
container: src
-
description: Choose the register with the OpenFlow output port, using the number of
bits specified from the register.
-
leaf: ofs_nbits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: max_len
-
description: The number of bytes to send when the chosen port is OFPP_CONTROLLER
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:remove-group/]
Status: CURRENT
-
case: nx-action-resubmit-rpc-remove-group-case
-
container: nx-resubmit
-
description: Re-searches OpenFlow flow table (or the table whose number is specified by table)
with the in-port field replaced by port (if port is specified) and executes the actions found
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:remove-group/]
Status: CURRENT
-
case: nx-action-fin-timeout-rpc-remove-group-case
-
container: nx-action-fin-timeout
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:remove-group/]
Status: CURRENT
-
case: nx-action-multipath-rpc-remove-group-case
-
container: nx-multipath
-
leaf: fields
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-hash-fields
-
leaf: basis
-
type: basis
-
default: 0x400
-
leaf: algorithm
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-mp-algorithm
-
leaf: max-link
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: arg
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:remove-group/]
Status: CURRENT
-
case: nx-action-push-nsh-rpc-remove-group-case
-
container: nx-push-nsh
-
description: Push NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:remove-group/]
Status: CURRENT
-
case: nx-action-pop-nsh-rpc-remove-group-case
-
container: nx-pop-nsh
-
description: Pop NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:remove-group/]
Status: CURRENT
-
case: nx-action-conntrack-rpc-remove-group-case
-
container: nx-conntrack
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: zone-src
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: conntrack-zone
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: recirc-table
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
list: ct-actions
-
choice: ofpact-actions
-
case: nx-action-ct-mark-case
-
container: nx-action-ct-mark
-
leaf: ct-mark
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
case: nx-action-nat-case
-
container: nx-action-nat
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: range_present
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: ip-address-min
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: ip-address-max
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: port-min
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: port-max
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:remove-group/]
Status: CURRENT
-
case: nx-action-learn-rpc-remove-group-case
-
container: nx-learn
-
leaf: idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: priority
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: cookie
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: table-id
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
list: flow-mods
-
choice: flow-mod-spec
-
case: flow-mod-add-match-from-field-case
-
container: flow-mod-add-match-from-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-add-match-from-value-case
-
container: flow-mod-add-match-from-value
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-field-into-field-case
-
container: flow-mod-copy-field-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-value-into-field-case
-
container: flow-mod-copy-value-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-output-to-port-case
-
container: flow-mod-output-to-port
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:update-group/]
Status: CURRENT
-
case: nx-action-reg-load-rpc-update-group-original-case
-
container: nx-reg-load
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:update-group/]
Status: CURRENT
-
case: nx-action-reg-move-rpc-update-group-original-case
-
container: nx-reg-move
-
container: src
-
description: Writes value to bits start through end, inclusive, in field src.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:update-group/]
Status: CURRENT
-
case: nx-action-output-reg-rpc-update-group-original-case
-
container: nx-output-reg
-
container: src
-
description: Choose the register with the OpenFlow output port, using the number of
bits specified from the register.
-
leaf: ofs_nbits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: max_len
-
description: The number of bytes to send when the chosen port is OFPP_CONTROLLER
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:update-group/]
Status: CURRENT
-
case: nx-action-resubmit-rpc-update-group-original-case
-
container: nx-resubmit
-
description: Re-searches OpenFlow flow table (or the table whose number is specified by table)
with the in-port field replaced by port (if port is specified) and executes the actions found
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:update-group/]
Status: CURRENT
-
case: nx-action-fin-timeout-rpc-update-group-original-case
-
container: nx-action-fin-timeout
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:update-group/]
Status: CURRENT
-
case: nx-action-multipath-rpc-update-group-original-case
-
container: nx-multipath
-
leaf: fields
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-hash-fields
-
leaf: basis
-
type: basis
-
default: 0x400
-
leaf: algorithm
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-mp-algorithm
-
leaf: max-link
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: arg
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:update-group/]
Status: CURRENT
-
case: nx-action-push-nsh-rpc-update-group-original-case
-
container: nx-push-nsh
-
description: Push NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:update-group/]
Status: CURRENT
-
case: nx-action-pop-nsh-rpc-update-group-original-case
-
container: nx-pop-nsh
-
description: Pop NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:update-group/]
Status: CURRENT
-
case: nx-action-conntrack-rpc-update-group-original-case
-
container: nx-conntrack
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: zone-src
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: conntrack-zone
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: recirc-table
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
list: ct-actions
-
choice: ofpact-actions
-
case: nx-action-ct-mark-case
-
container: nx-action-ct-mark
-
leaf: ct-mark
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
case: nx-action-nat-case
-
container: nx-action-nat
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: range_present
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: ip-address-min
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: ip-address-max
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: port-min
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: port-max
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:update-group/]
Status: CURRENT
-
case: nx-action-learn-rpc-update-group-original-case
-
container: nx-learn
-
leaf: idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: priority
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: cookie
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: table-id
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
list: flow-mods
-
choice: flow-mod-spec
-
case: flow-mod-add-match-from-field-case
-
container: flow-mod-add-match-from-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-add-match-from-value-case
-
container: flow-mod-add-match-from-value
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-field-into-field-case
-
container: flow-mod-copy-field-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-value-into-field-case
-
container: flow-mod-copy-value-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-output-to-port-case
-
container: flow-mod-output-to-port
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:update-group/]
Status: CURRENT
-
case: nx-action-reg-load-rpc-update-group-updated-case
-
container: nx-reg-load
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:update-group/]
Status: CURRENT
-
case: nx-action-reg-move-rpc-update-group-updated-case
-
container: nx-reg-move
-
container: src
-
description: Writes value to bits start through end, inclusive, in field src.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:update-group/]
Status: CURRENT
-
case: nx-action-output-reg-rpc-update-group-updated-case
-
container: nx-output-reg
-
container: src
-
description: Choose the register with the OpenFlow output port, using the number of
bits specified from the register.
-
leaf: ofs_nbits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: max_len
-
description: The number of bytes to send when the chosen port is OFPP_CONTROLLER
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:update-group/]
Status: CURRENT
-
case: nx-action-resubmit-rpc-update-group-updated-case
-
container: nx-resubmit
-
description: Re-searches OpenFlow flow table (or the table whose number is specified by table)
with the in-port field replaced by port (if port is specified) and executes the actions found
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:update-group/]
Status: CURRENT
-
case: nx-action-fin-timeout-rpc-update-group-updated-case
-
container: nx-action-fin-timeout
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:update-group/]
Status: CURRENT
-
case: nx-action-multipath-rpc-update-group-updated-case
-
container: nx-multipath
-
leaf: fields
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-hash-fields
-
leaf: basis
-
type: basis
-
default: 0x400
-
leaf: algorithm
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-mp-algorithm
-
leaf: max-link
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: arg
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:update-group/]
Status: CURRENT
-
case: nx-action-push-nsh-rpc-update-group-updated-case
-
container: nx-push-nsh
-
description: Push NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:update-group/]
Status: CURRENT
-
case: nx-action-pop-nsh-rpc-update-group-updated-case
-
container: nx-pop-nsh
-
description: Pop NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:update-group/]
Status: CURRENT
-
case: nx-action-conntrack-rpc-update-group-updated-case
-
container: nx-conntrack
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: zone-src
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: conntrack-zone
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: recirc-table
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
list: ct-actions
-
choice: ofpact-actions
-
case: nx-action-ct-mark-case
-
container: nx-action-ct-mark
-
leaf: ct-mark
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
case: nx-action-nat-case
-
container: nx-action-nat
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: range_present
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: ip-address-min
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: ip-address-max
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: port-min
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: port-max
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:group:service)/sal-group:update-group/]
Status: CURRENT
-
case: nx-action-learn-rpc-update-group-updated-case
-
container: nx-learn
-
leaf: idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: priority
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: cookie
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: table-id
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
list: flow-mods
-
choice: flow-mod-spec
-
case: flow-mod-add-match-from-field-case
-
container: flow-mod-add-match-from-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-add-match-from-value-case
-
container: flow-mod-add-match-from-value
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-field-into-field-case
-
container: flow-mod-copy-field-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-value-into-field-case
-
container: flow-mod-copy-value-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-output-to-port-case
-
container: flow-mod-output-to-port
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:packet:service)/packet-processing:transmit-packet/]
Status: CURRENT
-
case: nx-action-reg-load-rpc-transmit-packet-case
-
container: nx-reg-load
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:packet:service)/packet-processing:transmit-packet/]
Status: CURRENT
-
case: nx-action-reg-move-rpc-transmit-packet-case
-
container: nx-reg-move
-
container: src
-
description: Writes value to bits start through end, inclusive, in field src.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:packet:service)/packet-processing:transmit-packet/]
Status: CURRENT
-
case: nx-action-output-reg-rpc-transmit-packet-case
-
container: nx-output-reg
-
container: src
-
description: Choose the register with the OpenFlow output port, using the number of
bits specified from the register.
-
leaf: ofs_nbits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: max_len
-
description: The number of bytes to send when the chosen port is OFPP_CONTROLLER
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:packet:service)/packet-processing:transmit-packet/]
Status: CURRENT
-
case: nx-action-resubmit-rpc-transmit-packet-case
-
container: nx-resubmit
-
description: Re-searches OpenFlow flow table (or the table whose number is specified by table)
with the in-port field replaced by port (if port is specified) and executes the actions found
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:packet:service)/packet-processing:transmit-packet/]
Status: CURRENT
-
case: nx-action-fin-timeout-rpc-transmit-packet-case
-
container: nx-action-fin-timeout
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:packet:service)/packet-processing:transmit-packet/]
Status: CURRENT
-
case: nx-action-multipath-rpc-transmit-packet-case
-
container: nx-multipath
-
leaf: fields
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-hash-fields
-
leaf: basis
-
type: basis
-
default: 0x400
-
leaf: algorithm
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-mp-algorithm
-
leaf: max-link
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: arg
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:packet:service)/packet-processing:transmit-packet/]
Status: CURRENT
-
case: nx-action-push-nsh-rpc-transmit-packet-case
-
container: nx-push-nsh
-
description: Push NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:packet:service)/packet-processing:transmit-packet/]
Status: CURRENT
-
case: nx-action-pop-nsh-rpc-transmit-packet-case
-
container: nx-pop-nsh
-
description: Pop NSH header
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:packet:service)/packet-processing:transmit-packet/]
Status: CURRENT
-
case: nx-action-conntrack-rpc-transmit-packet-case
-
container: nx-conntrack
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: zone-src
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: conntrack-zone
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: recirc-table
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
list: ct-actions
-
choice: ofpact-actions
-
case: nx-action-ct-mark-case
-
container: nx-action-ct-mark
-
leaf: ct-mark
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
case: nx-action-nat-case
-
container: nx-action-nat
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: range_present
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: ip-address-min
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: ip-address-max
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: port-min
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: port-max
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:packet:service)/packet-processing:transmit-packet/]
Status: CURRENT
-
case: nx-action-learn-rpc-transmit-packet-case
-
container: nx-learn
-
leaf: idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: priority
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: cookie
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: table-id
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
list: flow-mods
-
choice: flow-mod-spec
-
case: flow-mod-add-match-from-field-case
-
container: flow-mod-add-match-from-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-add-match-from-value-case
-
container: flow-mod-add-match-from-value
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-field-into-field-case
-
container: flow-mod-copy-field-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-value-into-field-case
-
container: flow-mod-copy-value-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-output-to-port-case
-
container: flow-mod-output-to-port
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
<extension xmlns="urn:opendaylight:openflowplugin:extension:general">
<nxm-nx-nsh-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-np>
<nxm-nx-nshc-2 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-2>
<of-in-port xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</of-in-port>
<nxm-nx-reg xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<reg>. . .</reg>
<value>. . .</value>
<mask>. . .</mask>
</nxm-nx-reg>
<nxm-of-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-eth-type>
<nxm-nx-nsh-mdtype xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsh-mdtype>
<nxm-of-icmp-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-icmp-type>
<nxm-nx-encap-eth-type xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-encap-eth-type>
<nxm-nx-ct-zone xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-zone>. . .</ct-zone>
</nxm-nx-ct-zone>
<nxm-nx-nshc-3 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-3>
<nxm-nx-ct-mark xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-mark>. . .</ct-mark>
<mask>. . .</mask>
</nxm-nx-ct-mark>
<nxm-of-arp-op xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-of-arp-op>
<nxm-nx-nsp xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nsp>
<nxm-nx-nsi xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<nsi>. . .</nsi>
</nxm-nx-nsi>
<nxm-nx-nshc-4 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-4>
<nxm-nx-nshc-1 xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-nshc-1>
<nxm-nx-ct-state xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ct-state>. . .</ct-state>
<mask>. . .</mask>
</nxm-nx-ct-state>
<nxm-nx-tun-gpe-np xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-gpe-np>
<nxm-nx-tun-id xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<value>. . .</value>
</nxm-nx-tun-id>
<nxm-of-udp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-dst>
<nxm-of-tcp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-src>
<nxm-of-udp-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-udp-src>
<nxm-of-tcp-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<port>. . .</port>
<mask>. . .</mask>
</nxm-of-tcp-dst>
<nxm-of-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-src>
<nxm-of-arp-tpa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-tpa>
<nxm-nx-tun-ipv4-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-dst>
<nxm-of-ip-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-src>
<nxm-nx-arp-tha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-tha>
<nxm-nx-tun-ipv4-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-nx-tun-ipv4-src>
<nxm-of-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-of-eth-dst>
<nxm-nx-arp-sha xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-arp-sha>
<nxm-of-ip-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-ip-dst>
<nxm-nx-encap-eth-dst xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-dst>
<nxm-nx-encap-eth-src xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<mac-address>. . .</mac-address>
</nxm-nx-encap-eth-src>
<nxm-of-arp-spa xmlns="urn:opendaylight:openflowplugin:extension:nicira:match">
<ipv4-address>. . .</ipv4-address>
</nxm-of-arp-spa>
</extension>
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:table/flow-node-inventory:flow/flow-node-inventory:instructions/flow-node-inventory:instruction/flow-node-inventory:instruction/(case)nx-action-reg-load-nodes-node-table-flow-write-actions-case]
Status: CURRENT
-
case: nx-action-reg-load-nodes-node-table-flow-write-actions-case
-
container: nx-reg-load
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:table/flow-node-inventory:flow/flow-node-inventory:instructions/flow-node-inventory:instruction/flow-node-inventory:instruction/(case)nx-action-reg-move-nodes-node-table-flow-write-actions-case]
Status: CURRENT
-
case: nx-action-reg-move-nodes-node-table-flow-write-actions-case
-
container: nx-reg-move
-
container: src
-
description: Writes value to bits start through end, inclusive, in field src.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:table/flow-node-inventory:flow/flow-node-inventory:instructions/flow-node-inventory:instruction/flow-node-inventory:instruction/(case)nx-action-output-reg-nodes-node-table-flow-write-actions-case]
Status: CURRENT
-
case: nx-action-output-reg-nodes-node-table-flow-write-actions-case
-
container: nx-output-reg
-
container: src
-
description: Choose the register with the OpenFlow output port, using the number of
bits specified from the register.
-
leaf: ofs_nbits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: max_len
-
description: The number of bytes to send when the chosen port is OFPP_CONTROLLER
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:table/flow-node-inventory:flow/flow-node-inventory:instructions/flow-node-inventory:instruction/flow-node-inventory:instruction/(case)nx-action-resubmit-nodes-node-table-flow-write-actions-case]
Status: CURRENT
-
case: nx-action-resubmit-nodes-node-table-flow-write-actions-case
-
container: nx-resubmit
-
description: Re-searches OpenFlow flow table (or the table whose number is specified by table)
with the in-port field replaced by port (if port is specified) and executes the actions found
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:table/flow-node-inventory:flow/flow-node-inventory:instructions/flow-node-inventory:instruction/flow-node-inventory:instruction/(case)nx-action-fin-timeout-nodes-node-table-flow-write-actions-case]
Status: CURRENT
-
case: nx-action-fin-timeout-nodes-node-table-flow-write-actions-case
-
container: nx-action-fin-timeout
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:table/flow-node-inventory:flow/flow-node-inventory:instructions/flow-node-inventory:instruction/flow-node-inventory:instruction/(case)nx-action-multipath-nodes-node-table-flow-write-actions-case]
Status: CURRENT
-
case: nx-action-multipath-nodes-node-table-flow-write-actions-case
-
container: nx-multipath
-
leaf: fields
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-hash-fields
-
leaf: basis
-
type: basis
-
default: 0x400
-
leaf: algorithm
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-mp-algorithm
-
leaf: max-link
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: arg
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:table/flow-node-inventory:flow/flow-node-inventory:instructions/flow-node-inventory:instruction/flow-node-inventory:instruction/(case)nx-action-push-nsh-nodes-node-table-flow-write-actions-case]
Status: CURRENT
-
case: nx-action-push-nsh-nodes-node-table-flow-write-actions-case
-
container: nx-push-nsh
-
description: Push NSH header
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:table/flow-node-inventory:flow/flow-node-inventory:instructions/flow-node-inventory:instruction/flow-node-inventory:instruction/(case)nx-action-pop-nsh-nodes-node-table-flow-write-actions-case]
Status: CURRENT
-
case: nx-action-pop-nsh-nodes-node-table-flow-write-actions-case
-
container: nx-pop-nsh
-
description: Pop NSH header
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:table/flow-node-inventory:flow/flow-node-inventory:instructions/flow-node-inventory:instruction/flow-node-inventory:instruction/(case)nx-action-conntrack-nodes-node-table-flow-write-actions-case]
Status: CURRENT
-
case: nx-action-conntrack-nodes-node-table-flow-write-actions-case
-
container: nx-conntrack
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: zone-src
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: conntrack-zone
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: recirc-table
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
list: ct-actions
-
choice: ofpact-actions
-
case: nx-action-ct-mark-case
-
container: nx-action-ct-mark
-
leaf: ct-mark
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
case: nx-action-nat-case
-
container: nx-action-nat
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: range_present
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: ip-address-min
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: ip-address-max
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: port-min
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: port-max
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:table/flow-node-inventory:flow/flow-node-inventory:instructions/flow-node-inventory:instruction/flow-node-inventory:instruction/(case)nx-action-learn-nodes-node-table-flow-write-actions-case]
Status: CURRENT
-
case: nx-action-learn-nodes-node-table-flow-write-actions-case
-
container: nx-learn
-
leaf: idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: priority
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: cookie
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: table-id
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
list: flow-mods
-
choice: flow-mod-spec
-
case: flow-mod-add-match-from-field-case
-
container: flow-mod-add-match-from-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-add-match-from-value-case
-
container: flow-mod-add-match-from-value
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-field-into-field-case
-
container: flow-mod-copy-field-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-value-into-field-case
-
container: flow-mod-copy-value-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-output-to-port-case
-
container: flow-mod-output-to-port
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:table/flow-node-inventory:flow/flow-node-inventory:instructions/flow-node-inventory:instruction/flow-node-inventory:instruction/(case)nx-action-reg-load-nodes-node-table-flow-apply-actions-case]
Status: CURRENT
-
case: nx-action-reg-load-nodes-node-table-flow-apply-actions-case
-
container: nx-reg-load
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:table/flow-node-inventory:flow/flow-node-inventory:instructions/flow-node-inventory:instruction/flow-node-inventory:instruction/(case)nx-action-reg-move-nodes-node-table-flow-apply-actions-case]
Status: CURRENT
-
case: nx-action-reg-move-nodes-node-table-flow-apply-actions-case
-
container: nx-reg-move
-
container: src
-
description: Writes value to bits start through end, inclusive, in field src.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:table/flow-node-inventory:flow/flow-node-inventory:instructions/flow-node-inventory:instruction/flow-node-inventory:instruction/(case)nx-action-output-reg-nodes-node-table-flow-apply-actions-case]
Status: CURRENT
-
case: nx-action-output-reg-nodes-node-table-flow-apply-actions-case
-
container: nx-output-reg
-
container: src
-
description: Choose the register with the OpenFlow output port, using the number of
bits specified from the register.
-
leaf: ofs_nbits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: max_len
-
description: The number of bytes to send when the chosen port is OFPP_CONTROLLER
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:table/flow-node-inventory:flow/flow-node-inventory:instructions/flow-node-inventory:instruction/flow-node-inventory:instruction/(case)nx-action-resubmit-nodes-node-table-flow-apply-actions-case]
Status: CURRENT
-
case: nx-action-resubmit-nodes-node-table-flow-apply-actions-case
-
container: nx-resubmit
-
description: Re-searches OpenFlow flow table (or the table whose number is specified by table)
with the in-port field replaced by port (if port is specified) and executes the actions found
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:table/flow-node-inventory:flow/flow-node-inventory:instructions/flow-node-inventory:instruction/flow-node-inventory:instruction/(case)nx-action-fin-timeout-nodes-node-table-flow-apply-actions-case]
Status: CURRENT
-
case: nx-action-fin-timeout-nodes-node-table-flow-apply-actions-case
-
container: nx-action-fin-timeout
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:table/flow-node-inventory:flow/flow-node-inventory:instructions/flow-node-inventory:instruction/flow-node-inventory:instruction/(case)nx-action-multipath-nodes-node-table-flow-apply-actions-case]
Status: CURRENT
-
case: nx-action-multipath-nodes-node-table-flow-apply-actions-case
-
container: nx-multipath
-
leaf: fields
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-hash-fields
-
leaf: basis
-
type: basis
-
default: 0x400
-
leaf: algorithm
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-mp-algorithm
-
leaf: max-link
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: arg
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:table/flow-node-inventory:flow/flow-node-inventory:instructions/flow-node-inventory:instruction/flow-node-inventory:instruction/(case)nx-action-push-nsh-nodes-node-table-flow-apply-actions-case]
Status: CURRENT
-
case: nx-action-push-nsh-nodes-node-table-flow-apply-actions-case
-
container: nx-push-nsh
-
description: Push NSH header
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:table/flow-node-inventory:flow/flow-node-inventory:instructions/flow-node-inventory:instruction/flow-node-inventory:instruction/(case)nx-action-pop-nsh-nodes-node-table-flow-apply-actions-case]
Status: CURRENT
-
case: nx-action-pop-nsh-nodes-node-table-flow-apply-actions-case
-
container: nx-pop-nsh
-
description: Pop NSH header
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:table/flow-node-inventory:flow/flow-node-inventory:instructions/flow-node-inventory:instruction/flow-node-inventory:instruction/(case)nx-action-conntrack-nodes-node-table-flow-apply-actions-case]
Status: CURRENT
-
case: nx-action-conntrack-nodes-node-table-flow-apply-actions-case
-
container: nx-conntrack
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: zone-src
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: conntrack-zone
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: recirc-table
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
list: ct-actions
-
choice: ofpact-actions
-
case: nx-action-ct-mark-case
-
container: nx-action-ct-mark
-
leaf: ct-mark
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
case: nx-action-nat-case
-
container: nx-action-nat
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: range_present
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: ip-address-min
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: ip-address-max
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: port-min
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: port-max
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:table/flow-node-inventory:flow/flow-node-inventory:instructions/flow-node-inventory:instruction/flow-node-inventory:instruction/(case)nx-action-learn-nodes-node-table-flow-apply-actions-case]
Status: CURRENT
-
case: nx-action-learn-nodes-node-table-flow-apply-actions-case
-
container: nx-learn
-
leaf: idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: priority
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: cookie
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: table-id
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
list: flow-mods
-
choice: flow-mod-spec
-
case: flow-mod-add-match-from-field-case
-
container: flow-mod-add-match-from-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-add-match-from-value-case
-
container: flow-mod-add-match-from-value
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-field-into-field-case
-
container: flow-mod-copy-field-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-value-into-field-case
-
container: flow-mod-copy-value-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-output-to-port-case
-
container: flow-mod-output-to-port
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:group/flow-node-inventory:buckets/flow-node-inventory:bucket/flow-node-inventory:action/flow-node-inventory:action/(case)nx-action-reg-load-nodes-node-group-buckets-bucket-actions-case]
Status: CURRENT
-
case: nx-action-reg-load-nodes-node-group-buckets-bucket-actions-case
-
container: nx-reg-load
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:group/flow-node-inventory:buckets/flow-node-inventory:bucket/flow-node-inventory:action/flow-node-inventory:action/(case)nx-action-reg-move-nodes-node-group-buckets-bucket-actions-case]
Status: CURRENT
-
case: nx-action-reg-move-nodes-node-group-buckets-bucket-actions-case
-
container: nx-reg-move
-
container: src
-
description: Writes value to bits start through end, inclusive, in field src.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:group/flow-node-inventory:buckets/flow-node-inventory:bucket/flow-node-inventory:action/flow-node-inventory:action/(case)nx-action-output-reg-nodes-node-group-buckets-bucket-actions-case]
Status: CURRENT
-
case: nx-action-output-reg-nodes-node-group-buckets-bucket-actions-case
-
container: nx-output-reg
-
container: src
-
description: Choose the register with the OpenFlow output port, using the number of
bits specified from the register.
-
leaf: ofs_nbits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: max_len
-
description: The number of bytes to send when the chosen port is OFPP_CONTROLLER
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:group/flow-node-inventory:buckets/flow-node-inventory:bucket/flow-node-inventory:action/flow-node-inventory:action/(case)nx-action-resubmit-nodes-node-group-buckets-bucket-actions-case]
Status: CURRENT
-
case: nx-action-resubmit-nodes-node-group-buckets-bucket-actions-case
-
container: nx-resubmit
-
description: Re-searches OpenFlow flow table (or the table whose number is specified by table)
with the in-port field replaced by port (if port is specified) and executes the actions found
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:group/flow-node-inventory:buckets/flow-node-inventory:bucket/flow-node-inventory:action/flow-node-inventory:action/(case)nx-action-fin-timeout-nodes-node-group-buckets-bucket-actions-case]
Status: CURRENT
-
case: nx-action-fin-timeout-nodes-node-group-buckets-bucket-actions-case
-
container: nx-action-fin-timeout
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:group/flow-node-inventory:buckets/flow-node-inventory:bucket/flow-node-inventory:action/flow-node-inventory:action/(case)nx-action-multipath-nodes-node-group-buckets-bucket-actions-case]
Status: CURRENT
-
case: nx-action-multipath-nodes-node-group-buckets-bucket-actions-case
-
container: nx-multipath
-
leaf: fields
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-hash-fields
-
leaf: basis
-
type: basis
-
default: 0x400
-
leaf: algorithm
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-mp-algorithm
-
leaf: max-link
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: arg
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:group/flow-node-inventory:buckets/flow-node-inventory:bucket/flow-node-inventory:action/flow-node-inventory:action/(case)nx-action-push-nsh-nodes-node-group-buckets-bucket-actions-case]
Status: CURRENT
-
case: nx-action-push-nsh-nodes-node-group-buckets-bucket-actions-case
-
container: nx-push-nsh
-
description: Push NSH header
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:group/flow-node-inventory:buckets/flow-node-inventory:bucket/flow-node-inventory:action/flow-node-inventory:action/(case)nx-action-pop-nsh-nodes-node-group-buckets-bucket-actions-case]
Status: CURRENT
-
case: nx-action-pop-nsh-nodes-node-group-buckets-bucket-actions-case
-
container: nx-pop-nsh
-
description: Pop NSH header
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:group/flow-node-inventory:buckets/flow-node-inventory:bucket/flow-node-inventory:action/flow-node-inventory:action/(case)nx-action-conntrack-nodes-node-group-buckets-bucket-actions-case]
Status: CURRENT
-
case: nx-action-conntrack-nodes-node-group-buckets-bucket-actions-case
-
container: nx-conntrack
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: zone-src
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: conntrack-zone
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: recirc-table
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
list: ct-actions
-
choice: ofpact-actions
-
case: nx-action-ct-mark-case
-
container: nx-action-ct-mark
-
leaf: ct-mark
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
case: nx-action-nat-case
-
container: nx-action-nat
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: range_present
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: ip-address-min
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: ip-address-max
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: port-min
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: port-max
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:flow:inventory)/opendaylight-inventory:nodes/opendaylight-inventory:node/flow-node-inventory:group/flow-node-inventory:buckets/flow-node-inventory:bucket/flow-node-inventory:action/flow-node-inventory:action/(case)nx-action-learn-nodes-node-group-buckets-bucket-actions-case]
Status: CURRENT
-
case: nx-action-learn-nodes-node-group-buckets-bucket-actions-case
-
container: nx-learn
-
leaf: idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: priority
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: cookie
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: table-id
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
list: flow-mods
-
choice: flow-mod-spec
-
case: flow-mod-add-match-from-field-case
-
container: flow-mod-add-match-from-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-add-match-from-value-case
-
container: flow-mod-add-match-from-value
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-field-into-field-case
-
container: flow-mod-copy-field-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-value-into-field-case
-
container: flow-mod-copy-value-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-output-to-port-case
-
container: flow-mod-output-to-port
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:flow:statistics)/opendaylight-flow-statistics:flows-statistics-update/opendaylight-flow-statistics:flow-and-statistics-map-list/opendaylight-flow-statistics:instructions/opendaylight-flow-statistics:instruction/opendaylight-flow-statistics:instruction/(case)nx-action-reg-load-notif-flows-statistics-update-write-actions-case]
Status: CURRENT
-
case: nx-action-reg-load-notif-flows-statistics-update-write-actions-case
-
container: nx-reg-load
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
Example
-
Target [(urn:opendaylight:flow:statistics)/opendaylight-flow-statistics:flows-statistics-update/opendaylight-flow-statistics:flow-and-statistics-map-list/opendaylight-flow-statistics:instructions/opendaylight-flow-statistics:instruction/opendaylight-flow-statistics:instruction/(case)nx-action-reg-move-notif-flows-statistics-update-write-actions-case]
Status: CURRENT
-
case: nx-action-reg-move-notif-flows-statistics-update-write-actions-case
-
container: nx-reg-move
-
container: src
-
description: Writes value to bits start through end, inclusive, in field src.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
-
Target [(urn:opendaylight:flow:statistics)/opendaylight-flow-statistics:flows-statistics-update/opendaylight-flow-statistics:flow-and-statistics-map-list/opendaylight-flow-statistics:instructions/opendaylight-flow-statistics:instruction/opendaylight-flow-statistics:instruction/(case)nx-action-output-reg-notif-flows-statistics-update-write-actions-case]
Status: CURRENT
-
case: nx-action-output-reg-notif-flows-statistics-update-write-actions-case
-
container: nx-output-reg
-
container: src
-
description: Choose the register with the OpenFlow output port, using the number of
bits specified from the register.
-
leaf: ofs_nbits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: max_len
-
description: The number of bytes to send when the chosen port is OFPP_CONTROLLER
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:flow:statistics)/opendaylight-flow-statistics:flows-statistics-update/opendaylight-flow-statistics:flow-and-statistics-map-list/opendaylight-flow-statistics:instructions/opendaylight-flow-statistics:instruction/opendaylight-flow-statistics:instruction/(case)nx-action-resubmit-notif-flows-statistics-update-write-actions-case]
Status: CURRENT
-
case: nx-action-resubmit-notif-flows-statistics-update-write-actions-case
-
container: nx-resubmit
-
description: Re-searches OpenFlow flow table (or the table whose number is specified by table)
with the in-port field replaced by port (if port is specified) and executes the actions found
Example
-
Target [(urn:opendaylight:flow:statistics)/opendaylight-flow-statistics:flows-statistics-update/opendaylight-flow-statistics:flow-and-statistics-map-list/opendaylight-flow-statistics:instructions/opendaylight-flow-statistics:instruction/opendaylight-flow-statistics:instruction/(case)nx-action-fin-timeout-notif-flows-statistics-update-write-actions-case]
Status: CURRENT
-
case: nx-action-fin-timeout-notif-flows-statistics-update-write-actions-case
-
container: nx-action-fin-timeout
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:flow:statistics)/opendaylight-flow-statistics:flows-statistics-update/opendaylight-flow-statistics:flow-and-statistics-map-list/opendaylight-flow-statistics:instructions/opendaylight-flow-statistics:instruction/opendaylight-flow-statistics:instruction/(case)nx-action-multipath-notif-flows-statistics-update-write-actions-case]
Status: CURRENT
-
case: nx-action-multipath-notif-flows-statistics-update-write-actions-case
-
container: nx-multipath
-
leaf: fields
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-hash-fields
-
leaf: basis
-
type: basis
-
default: 0x400
-
leaf: algorithm
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-mp-algorithm
-
leaf: max-link
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: arg
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
-
Target [(urn:opendaylight:flow:statistics)/opendaylight-flow-statistics:flows-statistics-update/opendaylight-flow-statistics:flow-and-statistics-map-list/opendaylight-flow-statistics:instructions/opendaylight-flow-statistics:instruction/opendaylight-flow-statistics:instruction/(case)nx-action-push-nsh-notif-flows-statistics-update-write-actions-case]
Status: CURRENT
-
case: nx-action-push-nsh-notif-flows-statistics-update-write-actions-case
-
container: nx-push-nsh
-
description: Push NSH header
Example
-
Target [(urn:opendaylight:flow:statistics)/opendaylight-flow-statistics:flows-statistics-update/opendaylight-flow-statistics:flow-and-statistics-map-list/opendaylight-flow-statistics:instructions/opendaylight-flow-statistics:instruction/opendaylight-flow-statistics:instruction/(case)nx-action-pop-nsh-notif-flows-statistics-update-write-actions-case]
Status: CURRENT
-
case: nx-action-pop-nsh-notif-flows-statistics-update-write-actions-case
-
container: nx-pop-nsh
-
description: Pop NSH header
Example
-
Target [(urn:opendaylight:flow:statistics)/opendaylight-flow-statistics:flows-statistics-update/opendaylight-flow-statistics:flow-and-statistics-map-list/opendaylight-flow-statistics:instructions/opendaylight-flow-statistics:instruction/opendaylight-flow-statistics:instruction/(case)nx-action-conntrack-notif-flows-statistics-update-write-actions-case]
Status: CURRENT
-
case: nx-action-conntrack-notif-flows-statistics-update-write-actions-case
-
container: nx-conntrack
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: zone-src
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: conntrack-zone
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: recirc-table
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
list: ct-actions
-
choice: ofpact-actions
-
case: nx-action-ct-mark-case
-
container: nx-action-ct-mark
-
leaf: ct-mark
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
case: nx-action-nat-case
-
container: nx-action-nat
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: range_present
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: ip-address-min
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: ip-address-max
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: port-min
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: port-max
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:flow:statistics)/opendaylight-flow-statistics:flows-statistics-update/opendaylight-flow-statistics:flow-and-statistics-map-list/opendaylight-flow-statistics:instructions/opendaylight-flow-statistics:instruction/opendaylight-flow-statistics:instruction/(case)nx-action-learn-notif-flows-statistics-update-write-actions-case]
Status: CURRENT
-
case: nx-action-learn-notif-flows-statistics-update-write-actions-case
-
container: nx-learn
-
leaf: idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: priority
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: cookie
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: table-id
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
list: flow-mods
-
choice: flow-mod-spec
-
case: flow-mod-add-match-from-field-case
-
container: flow-mod-add-match-from-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-add-match-from-value-case
-
container: flow-mod-add-match-from-value
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-field-into-field-case
-
container: flow-mod-copy-field-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-value-into-field-case
-
container: flow-mod-copy-value-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-output-to-port-case
-
container: flow-mod-output-to-port
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:flow:statistics)/opendaylight-flow-statistics:flows-statistics-update/opendaylight-flow-statistics:flow-and-statistics-map-list/opendaylight-flow-statistics:instructions/opendaylight-flow-statistics:instruction/opendaylight-flow-statistics:instruction/(case)nx-action-reg-load-notif-flows-statistics-update-apply-actions-case]
Status: CURRENT
-
case: nx-action-reg-load-notif-flows-statistics-update-apply-actions-case
-
container: nx-reg-load
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
Example
-
Target [(urn:opendaylight:flow:statistics)/opendaylight-flow-statistics:flows-statistics-update/opendaylight-flow-statistics:flow-and-statistics-map-list/opendaylight-flow-statistics:instructions/opendaylight-flow-statistics:instruction/opendaylight-flow-statistics:instruction/(case)nx-action-reg-move-notif-flows-statistics-update-apply-actions-case]
Status: CURRENT
-
case: nx-action-reg-move-notif-flows-statistics-update-apply-actions-case
-
container: nx-reg-move
-
container: src
-
description: Writes value to bits start through end, inclusive, in field src.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
-
Target [(urn:opendaylight:flow:statistics)/opendaylight-flow-statistics:flows-statistics-update/opendaylight-flow-statistics:flow-and-statistics-map-list/opendaylight-flow-statistics:instructions/opendaylight-flow-statistics:instruction/opendaylight-flow-statistics:instruction/(case)nx-action-output-reg-notif-flows-statistics-update-apply-actions-case]
Status: CURRENT
-
case: nx-action-output-reg-notif-flows-statistics-update-apply-actions-case
-
container: nx-output-reg
-
container: src
-
description: Choose the register with the OpenFlow output port, using the number of
bits specified from the register.
-
leaf: ofs_nbits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: max_len
-
description: The number of bytes to send when the chosen port is OFPP_CONTROLLER
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:flow:statistics)/opendaylight-flow-statistics:flows-statistics-update/opendaylight-flow-statistics:flow-and-statistics-map-list/opendaylight-flow-statistics:instructions/opendaylight-flow-statistics:instruction/opendaylight-flow-statistics:instruction/(case)nx-action-resubmit-notif-flows-statistics-update-apply-actions-case]
Status: CURRENT
-
case: nx-action-resubmit-notif-flows-statistics-update-apply-actions-case
-
container: nx-resubmit
-
description: Re-searches OpenFlow flow table (or the table whose number is specified by table)
with the in-port field replaced by port (if port is specified) and executes the actions found
Example
-
Target [(urn:opendaylight:flow:statistics)/opendaylight-flow-statistics:flows-statistics-update/opendaylight-flow-statistics:flow-and-statistics-map-list/opendaylight-flow-statistics:instructions/opendaylight-flow-statistics:instruction/opendaylight-flow-statistics:instruction/(case)nx-action-fin-timeout-notif-flows-statistics-update-apply-actions-case]
Status: CURRENT
-
case: nx-action-fin-timeout-notif-flows-statistics-update-apply-actions-case
-
container: nx-action-fin-timeout
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:flow:statistics)/opendaylight-flow-statistics:flows-statistics-update/opendaylight-flow-statistics:flow-and-statistics-map-list/opendaylight-flow-statistics:instructions/opendaylight-flow-statistics:instruction/opendaylight-flow-statistics:instruction/(case)nx-action-multipath-notif-flows-statistics-update-apply-actions-case]
Status: CURRENT
-
case: nx-action-multipath-notif-flows-statistics-update-apply-actions-case
-
container: nx-multipath
-
leaf: fields
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-hash-fields
-
leaf: basis
-
type: basis
-
default: 0x400
-
leaf: algorithm
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-mp-algorithm
-
leaf: max-link
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: arg
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
-
Target [(urn:opendaylight:flow:statistics)/opendaylight-flow-statistics:flows-statistics-update/opendaylight-flow-statistics:flow-and-statistics-map-list/opendaylight-flow-statistics:instructions/opendaylight-flow-statistics:instruction/opendaylight-flow-statistics:instruction/(case)nx-action-push-nsh-notif-flows-statistics-update-apply-actions-case]
Status: CURRENT
-
case: nx-action-push-nsh-notif-flows-statistics-update-apply-actions-case
-
container: nx-push-nsh
-
description: Push NSH header
Example
-
Target [(urn:opendaylight:flow:statistics)/opendaylight-flow-statistics:flows-statistics-update/opendaylight-flow-statistics:flow-and-statistics-map-list/opendaylight-flow-statistics:instructions/opendaylight-flow-statistics:instruction/opendaylight-flow-statistics:instruction/(case)nx-action-pop-nsh-notif-flows-statistics-update-apply-actions-case]
Status: CURRENT
-
case: nx-action-pop-nsh-notif-flows-statistics-update-apply-actions-case
-
container: nx-pop-nsh
-
description: Pop NSH header
Example
-
Target [(urn:opendaylight:flow:statistics)/opendaylight-flow-statistics:flows-statistics-update/opendaylight-flow-statistics:flow-and-statistics-map-list/opendaylight-flow-statistics:instructions/opendaylight-flow-statistics:instruction/opendaylight-flow-statistics:instruction/(case)nx-action-conntrack-notif-flows-statistics-update-apply-actions-case]
Status: CURRENT
-
case: nx-action-conntrack-notif-flows-statistics-update-apply-actions-case
-
container: nx-conntrack
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: zone-src
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: conntrack-zone
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: recirc-table
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
list: ct-actions
-
choice: ofpact-actions
-
case: nx-action-ct-mark-case
-
container: nx-action-ct-mark
-
leaf: ct-mark
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
case: nx-action-nat-case
-
container: nx-action-nat
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: range_present
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: ip-address-min
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: ip-address-max
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: port-min
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: port-max
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:flow:statistics)/opendaylight-flow-statistics:flows-statistics-update/opendaylight-flow-statistics:flow-and-statistics-map-list/opendaylight-flow-statistics:instructions/opendaylight-flow-statistics:instruction/opendaylight-flow-statistics:instruction/(case)nx-action-learn-notif-flows-statistics-update-apply-actions-case]
Status: CURRENT
-
case: nx-action-learn-notif-flows-statistics-update-apply-actions-case
-
container: nx-learn
-
leaf: idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: priority
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: cookie
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: table-id
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
list: flow-mods
-
choice: flow-mod-spec
-
case: flow-mod-add-match-from-field-case
-
container: flow-mod-add-match-from-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-add-match-from-value-case
-
container: flow-mod-add-match-from-value
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-field-into-field-case
-
container: flow-mod-copy-field-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-value-into-field-case
-
container: flow-mod-copy-value-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-output-to-port-case
-
container: flow-mod-output-to-port
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:group:statistics)/opendaylight-group-statistics:group-desc-stats-updated/opendaylight-group-statistics:group-desc-stats/opendaylight-group-statistics:buckets/opendaylight-group-statistics:bucket/opendaylight-group-statistics:action/opendaylight-group-statistics:action/(case)nx-action-reg-load-notif-group-desc-stats-updated-case]
Status: CURRENT
-
case: nx-action-reg-load-notif-group-desc-stats-updated-case
-
container: nx-reg-load
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
Example
-
Target [(urn:opendaylight:group:statistics)/opendaylight-group-statistics:group-desc-stats-updated/opendaylight-group-statistics:group-desc-stats/opendaylight-group-statistics:buckets/opendaylight-group-statistics:bucket/opendaylight-group-statistics:action/opendaylight-group-statistics:action/(case)nx-action-reg-move-notif-group-desc-stats-updated-case]
Status: CURRENT
-
case: nx-action-reg-move-notif-group-desc-stats-updated-case
-
container: nx-reg-move
-
container: src
-
description: Writes value to bits start through end, inclusive, in field src.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
-
Target [(urn:opendaylight:group:statistics)/opendaylight-group-statistics:group-desc-stats-updated/opendaylight-group-statistics:group-desc-stats/opendaylight-group-statistics:buckets/opendaylight-group-statistics:bucket/opendaylight-group-statistics:action/opendaylight-group-statistics:action/(case)nx-action-output-reg-notif-group-desc-stats-updated-case]
Status: CURRENT
-
case: nx-action-output-reg-notif-group-desc-stats-updated-case
-
container: nx-output-reg
-
container: src
-
description: Choose the register with the OpenFlow output port, using the number of
bits specified from the register.
-
leaf: ofs_nbits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: max_len
-
description: The number of bytes to send when the chosen port is OFPP_CONTROLLER
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:group:statistics)/opendaylight-group-statistics:group-desc-stats-updated/opendaylight-group-statistics:group-desc-stats/opendaylight-group-statistics:buckets/opendaylight-group-statistics:bucket/opendaylight-group-statistics:action/opendaylight-group-statistics:action/(case)nx-action-resubmit-notif-group-desc-stats-updated-case]
Status: CURRENT
-
case: nx-action-resubmit-notif-group-desc-stats-updated-case
-
container: nx-resubmit
-
description: Re-searches OpenFlow flow table (or the table whose number is specified by table)
with the in-port field replaced by port (if port is specified) and executes the actions found
Example
-
Target [(urn:opendaylight:group:statistics)/opendaylight-group-statistics:group-desc-stats-updated/opendaylight-group-statistics:group-desc-stats/opendaylight-group-statistics:buckets/opendaylight-group-statistics:bucket/opendaylight-group-statistics:action/opendaylight-group-statistics:action/(case)nx-action-fin-timeout-notif-group-desc-stats-updated-case]
Status: CURRENT
-
case: nx-action-fin-timeout-notif-group-desc-stats-updated-case
-
container: nx-action-fin-timeout
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:group:statistics)/opendaylight-group-statistics:group-desc-stats-updated/opendaylight-group-statistics:group-desc-stats/opendaylight-group-statistics:buckets/opendaylight-group-statistics:bucket/opendaylight-group-statistics:action/opendaylight-group-statistics:action/(case)nx-action-multipath-notif-group-desc-stats-updated-case]
Status: CURRENT
-
case: nx-action-multipath-notif-group-desc-stats-updated-case
-
container: nx-multipath
-
leaf: fields
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-hash-fields
-
leaf: basis
-
type: basis
-
default: 0x400
-
leaf: algorithm
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-mp-algorithm
-
leaf: max-link
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: arg
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
Example
-
Target [(urn:opendaylight:group:statistics)/opendaylight-group-statistics:group-desc-stats-updated/opendaylight-group-statistics:group-desc-stats/opendaylight-group-statistics:buckets/opendaylight-group-statistics:bucket/opendaylight-group-statistics:action/opendaylight-group-statistics:action/(case)nx-action-push-nsh-notif-group-desc-stats-updated-case]
Status: CURRENT
-
case: nx-action-push-nsh-notif-group-desc-stats-updated-case
-
container: nx-push-nsh
-
description: Push NSH header
Example
-
Target [(urn:opendaylight:group:statistics)/opendaylight-group-statistics:group-desc-stats-updated/opendaylight-group-statistics:group-desc-stats/opendaylight-group-statistics:buckets/opendaylight-group-statistics:bucket/opendaylight-group-statistics:action/opendaylight-group-statistics:action/(case)nx-action-pop-nsh-notif-group-desc-stats-updated-case]
Status: CURRENT
-
case: nx-action-pop-nsh-notif-group-desc-stats-updated-case
-
container: nx-pop-nsh
-
description: Pop NSH header
Example
-
Target [(urn:opendaylight:group:statistics)/opendaylight-group-statistics:group-desc-stats-updated/opendaylight-group-statistics:group-desc-stats/opendaylight-group-statistics:buckets/opendaylight-group-statistics:bucket/opendaylight-group-statistics:action/opendaylight-group-statistics:action/(case)nx-action-conntrack-notif-group-desc-stats-updated-case]
Status: CURRENT
-
case: nx-action-conntrack-notif-group-desc-stats-updated-case
-
container: nx-conntrack
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: zone-src
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: conntrack-zone
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: recirc-table
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
list: ct-actions
-
choice: ofpact-actions
-
case: nx-action-ct-mark-case
-
container: nx-action-ct-mark
-
leaf: ct-mark
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
case: nx-action-nat-case
-
container: nx-action-nat
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: range_present
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: ip-address-min
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: ip-address-max
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: port-min
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: port-max
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:group:statistics)/opendaylight-group-statistics:group-desc-stats-updated/opendaylight-group-statistics:group-desc-stats/opendaylight-group-statistics:buckets/opendaylight-group-statistics:bucket/opendaylight-group-statistics:action/opendaylight-group-statistics:action/(case)nx-action-learn-notif-group-desc-stats-updated-case]
Status: CURRENT
-
case: nx-action-learn-notif-group-desc-stats-updated-case
-
container: nx-learn
-
leaf: idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: priority
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: cookie
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: table-id
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
list: flow-mods
-
choice: flow-mod-spec
-
case: flow-mod-add-match-from-field-case
-
container: flow-mod-add-match-from-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-add-match-from-value-case
-
container: flow-mod-add-match-from-value
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-field-into-field-case
-
container: flow-mod-copy-field-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-value-into-field-case
-
container: flow-mod-copy-value-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-output-to-port-case
-
container: flow-mod-output-to-port
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:direct:statistics)/opendaylight-direct-statistics:get-flow-statistics/]
Status: CURRENT
-
case: nx-action-reg-load-notif-direct-statistics-update-apply-actions-case
-
container: nx-reg-load
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
-
case: nx-action-reg-move-notif-direct-statistics-update-apply-actions-case
-
container: nx-reg-move
-
container: src
-
description: Writes value to bits start through end, inclusive, in field src.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: nx-action-output-reg-notif-direct-statistics-update-apply-actions-case
-
container: nx-output-reg
-
container: src
-
description: Choose the register with the OpenFlow output port, using the number of
bits specified from the register.
-
leaf: ofs_nbits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: max_len
-
description: The number of bytes to send when the chosen port is OFPP_CONTROLLER
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: nx-action-resubmit-notif-direct-statistics-update-apply-actions-case
-
container: nx-resubmit
-
description: Re-searches OpenFlow flow table (or the table whose number is specified by table)
with the in-port field replaced by port (if port is specified) and executes the actions found
-
case: nx-action-fin-timeout-notif-direct-statistics-update-apply-actions-case
-
container: nx-action-fin-timeout
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: nx-action-multipath-notif-direct-statistics-update-apply-actions-case
-
container: nx-multipath
-
leaf: fields
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-hash-fields
-
leaf: basis
-
type: basis
-
default: 0x400
-
leaf: algorithm
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-mp-algorithm
-
leaf: max-link
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: arg
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: nx-action-push-nsh-notif-direct-statistics-update-apply-actions-case
-
container: nx-push-nsh
-
description: Push NSH header
-
case: nx-action-pop-nsh-notif-direct-statistics-update-apply-actions-case
-
container: nx-pop-nsh
-
description: Pop NSH header
-
case: nx-action-conntrack-notif-direct-statistics-update-apply-actions-case
-
container: nx-conntrack
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: zone-src
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: conntrack-zone
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: recirc-table
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
list: ct-actions
-
choice: ofpact-actions
-
case: nx-action-ct-mark-case
-
container: nx-action-ct-mark
-
leaf: ct-mark
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
case: nx-action-nat-case
-
container: nx-action-nat
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: range_present
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: ip-address-min
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: ip-address-max
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: port-min
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: port-max
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: nx-action-learn-notif-direct-statistics-update-apply-actions-case
-
container: nx-learn
-
leaf: idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: priority
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: cookie
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: table-id
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
list: flow-mods
-
choice: flow-mod-spec
-
case: flow-mod-add-match-from-field-case
-
container: flow-mod-add-match-from-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-add-match-from-value-case
-
container: flow-mod-add-match-from-value
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-field-into-field-case
-
container: flow-mod-copy-field-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-value-into-field-case
-
container: flow-mod-copy-value-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-output-to-port-case
-
container: flow-mod-output-to-port
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example
-
Target [(urn:opendaylight:direct:statistics)/opendaylight-direct-statistics:get-flow-statistics/]
Status: CURRENT
-
case: nx-action-reg-load-notif-direct-statistics-update-write-actions-case
-
container: nx-reg-load
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
-
case: nx-action-reg-move-notif-direct-statistics-update-write-actions-case
-
container: nx-reg-move
-
container: src
-
description: Writes value to bits start through end, inclusive, in field src.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: nx-action-output-reg-notif-direct-statistics-update-write-actions-case
-
container: nx-output-reg
-
container: src
-
description: Choose the register with the OpenFlow output port, using the number of
bits specified from the register.
-
leaf: ofs_nbits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: src-choice
-
case: src-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-eth-type-case
-
leaf: of-eth-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: src-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
leaf: max_len
-
description: The number of bytes to send when the chosen port is OFPP_CONTROLLER
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: nx-action-resubmit-notif-direct-statistics-update-write-actions-case
-
container: nx-resubmit
-
description: Re-searches OpenFlow flow table (or the table whose number is specified by table)
with the in-port field replaced by port (if port is specified) and executes the actions found
-
case: nx-action-fin-timeout-notif-direct-statistics-update-write-actions-case
-
container: nx-action-fin-timeout
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: nx-action-multipath-notif-direct-statistics-update-write-actions-case
-
container: nx-multipath
-
leaf: fields
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-hash-fields
-
leaf: basis
-
type: basis
-
default: 0x400
-
leaf: algorithm
-
type: (urn:opendaylight:openflowjava:nx:action)ofj-nx-mp-algorithm
-
leaf: max-link
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: arg
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
container: dst
-
description: Writes value to bits start through end, inclusive, in field dst.
-
leaf: start
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: end
-
description: Include value.
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
choice: dst-choice
-
case: dst-nx-arp-sha-case
-
leaf: nx-arp-sha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-arp-tha-case
-
leaf: nx-arp-tha
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-dst-case
-
leaf: nx-encap-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-encap-eth-src-case
-
leaf: nx-encap-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-dst-case
-
leaf: nx-ipv6-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-ipv6-src-case
-
leaf: nx-ipv6-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-mdtype-case
-
leaf: nx-nsh-mdtype
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsh-np-case
-
leaf: nx-nsh-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-1-case
-
leaf: nx-nshc-1-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-2-case
-
leaf: nx-nshc-2-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-3-case
-
leaf: nx-nshc-3-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nshc-4-case
-
leaf: nx-nshc-4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsi-case
-
leaf: nx-nsi-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-nsp-case
-
leaf: nx-nsp-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-of-in-port-case
-
leaf: of-in-port
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-gpe-np-case
-
leaf: nx-tun-gpe-np
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-id-case
-
leaf: nx-tun-id
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-dst-case
-
leaf: nx-tun-ipv4-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-nx-tun-ipv4-src-case
-
leaf: nx-tun-ipv4-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-op-case
-
leaf: of-arp-op
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-spa-case
-
leaf: of-arp-spa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-arp-tpa-case
-
leaf: of-arp-tpa
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-dst-case
-
leaf: of-eth-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-eth-src-case
-
leaf: of-eth-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-icmp-type-case
-
leaf: of-icmp-type
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-dst-case
-
leaf: of-ip-dst
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-ip-src-case
-
leaf: of-ip-src
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-metadata-case
-
leaf: of-metadata
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: dst-of-mpls-label-case
-
leaf: of-mpls-label
-
type: (urn:ietf:params:xml:ns:yang:1)empty
-
case: nx-action-push-nsh-notif-direct-statistics-update-write-actions-case
-
container: nx-push-nsh
-
description: Push NSH header
-
case: nx-action-pop-nsh-notif-direct-statistics-update-write-actions-case
-
container: nx-pop-nsh
-
description: Pop NSH header
-
case: nx-action-conntrack-notif-direct-statistics-update-write-actions-case
-
container: nx-conntrack
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: zone-src
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: conntrack-zone
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: recirc-table
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
list: ct-actions
-
choice: ofpact-actions
-
case: nx-action-ct-mark-case
-
container: nx-action-ct-mark
-
leaf: ct-mark
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
case: nx-action-nat-case
-
container: nx-action-nat
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: range_present
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: ip-address-min
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: ip-address-max
-
type: (urn:ietf:params:xml:ns:yang:ietf-inet-types)ip-address
-
leaf: port-min
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: port-max
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: nx-action-learn-notif-direct-statistics-update-write-actions-case
-
container: nx-learn
-
leaf: idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: priority
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: cookie
-
type: (urn:ietf:params:xml:ns:yang:1)uint64
-
leaf: flags
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: table-id
-
type: (urn:ietf:params:xml:ns:yang:1)uint8
-
leaf: fin-idle-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: fin-hard-timeout
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
list: flow-mods
-
choice: flow-mod-spec
-
case: flow-mod-add-match-from-field-case
-
container: flow-mod-add-match-from-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-add-match-from-value-case
-
container: flow-mod-add-match-from-value
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-field-into-field-case
-
container: flow-mod-copy-field-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-copy-value-into-field-case
-
container: flow-mod-copy-value-into-field
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: value
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: dst-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: dst-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
case: flow-mod-output-to-port-case
-
container: flow-mod-output-to-port
-
leaf: flow-mod-num-bits
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
-
leaf: src-field
-
type: (urn:ietf:params:xml:ns:yang:1)uint32
-
leaf: src-ofs
-
type: (urn:ietf:params:xml:ns:yang:1)uint16
Example