Programmer's API documentation for yang module rwsdnal.yang



Schema Globals                                                               1

module rwsdnal                                                               2
  rwsdnal data                                                             2.1
    container rwsdnal:connection-status                                  2.1.1
    container rwsdnal:sdn-accounts                                       2.1.2
      list rwsdnal:sdn-account-list                                    2.1.2.1
        container rwsdnal:odl                                        2.1.2.1.1
        container rwsdnal:mock                                       2.1.2.1.2
        container rwsdnal:sdnsim                                     2.1.2.1.3
        container rwsdnal:openstack                                  2.1.2.1.4
        container rwsdnal:connection-status                          2.1.2.1.5
    container rwsdnal:vnffgs                                             2.1.3
      list rwsdnal:vnffg-chain                                         2.1.3.1
        list rwsdnal:vnf-chain-path                                  2.1.3.1.1
          list rwsdnal:vnfr-ids                                    2.1.3.1.1.1
            list rwsdnal:vdu-list                                2.1.3.1.1.1.1
        list rwsdnal:sff                                             2.1.3.1.2
          list rwsdnal:dp-endpoints                                2.1.3.1.2.1
          list rwsdnal:vnfr-list                                   2.1.3.1.2.2
    container rwsdnal:vnffg-rendered-paths                               2.1.4
      list rwsdnal:vnffg-rendered-path                                 2.1.4.1
        list rwsdnal:rendered-path-hop                               2.1.4.1.1
          container rwsdnal:service-function-forwarder             2.1.4.1.1.1
    container rwsdnal:vnffg-classifiers                                  2.1.5
      list rwsdnal:vnffg-classifier                                    2.1.5.1
        container rwsdnal:vnffg-metadata                             2.1.5.1.1
        list rwsdnal:match-attributes                                2.1.5.1.2


1  Schema Globals
  Global Schema Type
    rw_ypbc_Rwsdnal_t_schema
  Global Schema Pointer
    rw_ypbc_Rwsdnal_g_schema
2  module rwsdnal

2.1  rwsdnal data

2.1.1  container rwsdnal:connection-status
  Leaves
    name: status, type: ENUM
    name: details, type: STRING
  XPath Path
    /rwsdnal:connection-status
  XPath Keyed Path
    /rwsdnal:connection-status
  RW.REST URI Path
    /rwsdnal:connection-status
  RW Keyspec XPath Path
    D,/rwsdnal:connection-status
  RW Keyspec XPath Keyed Path
    D,/rwsdnal:connection-status
  Protobuf Type
    .rwsdnal.YangData.Rwsdnal.ConnectionStatus
  Python Proto-GI Type
    RwsdnalYang.SdnConnectionStatus
  C Protobuf-C Struct Type
    Rwsdnal__YangData__Rwsdnal__ConnectionStatus
  C RWPB Identifiers
    Rwsdnal_Rwsdnal_data_ConnectionStatus
    Rwsdnal_data_ConnectionStatus
    Rwsdnal_SdnConnectionStatus
  YPBC Base Identifier
    rw_ypbc_Rwsdnal_Rwsdnal_data_ConnectionStatus

2.1.2  container rwsdnal:sdn-accounts
  XPath Path
    /rwsdnal:sdn-accounts
  XPath Keyed Path
    /rwsdnal:sdn-accounts
  RW.REST URI Path
    /rwsdnal:sdn-accounts
  RW Keyspec XPath Path
    C,/rwsdnal:sdn-accounts
  RW Keyspec XPath Keyed Path
    C,/rwsdnal:sdn-accounts
  RW Keyspec XPath Path
    D,/rwsdnal:sdn-accounts
  RW Keyspec XPath Keyed Path
    D,/rwsdnal:sdn-accounts
  Protobuf Type
    .rwsdnal.YangData.Rwsdnal.SdnAccounts
  Python Proto-GI Type
    RwsdnalYang.YangData_Rwsdnal_SdnAccounts
  C Protobuf-C Struct Type
    Rwsdnal__YangData__Rwsdnal__SdnAccounts
  C RWPB Identifiers
    Rwsdnal_Rwsdnal_data_SdnAccounts
    Rwsdnal_data_SdnAccounts
  YPBC Base Identifier
    rw_ypbc_Rwsdnal_Rwsdnal_data_SdnAccounts

2.1.2.1  list rwsdnal:sdn-account-list
  Leaves
    name: name, type: STRING
    name: account-type, type: ENUM
  XPath Path
    /rwsdnal:sdn-accounts/rwsdnal:sdn-account-list
  XPath Keyed Path
    /rwsdnal:sdn-accounts/rwsdnal:sdn-account-list[rwsdnal:name='STRING']
  RW.REST URI Path
    /rwsdnal:sdn-accounts/sdn-account-list/STRING
  RW Keyspec XPath Path
    C,/rwsdnal:sdn-accounts/rwsdnal:sdn-account-list
  RW Keyspec XPath Keyed Path
    C,/rwsdnal:sdn-accounts/rwsdnal:sdn-account-list[rwsdnal:name='STRING']
  RW Keyspec XPath Path
    D,/rwsdnal:sdn-accounts/rwsdnal:sdn-account-list
  RW Keyspec XPath Keyed Path
    D,/rwsdnal:sdn-accounts/rwsdnal:sdn-account-list[rwsdnal:name='STRING']
  Protobuf Type
    .rwsdnal.YangData.Rwsdnal.SdnAccounts.SdnAccountList
  Python Proto-GI Type
    RwsdnalYang.SDNAccount
  C Protobuf-C Struct Type
    Rwsdnal__YangData__Rwsdnal__SdnAccounts__SdnAccountList
  C RWPB Identifiers
    Rwsdnal_Rwsdnal_data_SdnAccounts_SdnAccountList
    Rwsdnal_data_SdnAccounts_SdnAccountList
    Rwsdnal_SDNAccount
  YPBC Base Identifier
    rw_ypbc_Rwsdnal_Rwsdnal_data_SdnAccounts_SdnAccountList

2.1.2.1.1  container rwsdnal:odl
  Leaves
    name: username, type: STRING
    name: password, type: STRING
    name: url, type: STRING
    name: plugin-name, type: STRING
  XPath Path
    /rwsdnal:sdn-accounts/rwsdnal:sdn-account-list/rwsdnal:odl
  XPath Keyed Path
    /rwsdnal:sdn-accounts/rwsdnal:sdn-account-list[rwsdnal:name='STRING']/rwsdnal:odl
  RW.REST URI Path
    /rwsdnal:sdn-accounts/sdn-account-list/STRING/odl
  RW Keyspec XPath Path
    C,/rwsdnal:sdn-accounts/rwsdnal:sdn-account-list/rwsdnal:odl
  RW Keyspec XPath Keyed Path
    C,/rwsdnal:sdn-accounts/rwsdnal:sdn-account-list[rwsdnal:name='STRING']/rwsdnal:odl
  Protobuf Type
    .rwsdnal.YangData.Rwsdnal.SdnAccounts.SdnAccountList.Odl
  Python Proto-GI Type
    RwsdnalYang.SDNAccount_Odl
  C Protobuf-C Struct Type
    Rwsdnal__YangData__Rwsdnal__SdnAccounts__SdnAccountList__Odl
  C RWPB Identifiers
    Rwsdnal_Rwsdnal_data_SdnAccounts_SdnAccountList_Odl
    Rwsdnal_data_SdnAccounts_SdnAccountList_Odl
    Rwsdnal_SDNAccount_Odl
  YPBC Base Identifier
    rw_ypbc_Rwsdnal_Rwsdnal_data_SdnAccounts_SdnAccountList_Odl

2.1.2.1.2  container rwsdnal:mock
  Leaves
    name: username, type: STRING
    name: plugin-name, type: STRING
  XPath Path
    /rwsdnal:sdn-accounts/rwsdnal:sdn-account-list/rwsdnal:mock
  XPath Keyed Path
    /rwsdnal:sdn-accounts/rwsdnal:sdn-account-list[rwsdnal:name='STRING']/rwsdnal:mock
  RW.REST URI Path
    /rwsdnal:sdn-accounts/sdn-account-list/STRING/mock
  RW Keyspec XPath Path
    C,/rwsdnal:sdn-accounts/rwsdnal:sdn-account-list/rwsdnal:mock
  RW Keyspec XPath Keyed Path
    C,/rwsdnal:sdn-accounts/rwsdnal:sdn-account-list[rwsdnal:name='STRING']/rwsdnal:mock
  Protobuf Type
    .rwsdnal.YangData.Rwsdnal.SdnAccounts.SdnAccountList.Mock
  Python Proto-GI Type
    RwsdnalYang.SDNAccount_Mock
  C Protobuf-C Struct Type
    Rwsdnal__YangData__Rwsdnal__SdnAccounts__SdnAccountList__Mock
  C RWPB Identifiers
    Rwsdnal_Rwsdnal_data_SdnAccounts_SdnAccountList_Mock
    Rwsdnal_data_SdnAccounts_SdnAccountList_Mock
    Rwsdnal_SDNAccount_Mock
  YPBC Base Identifier
    rw_ypbc_Rwsdnal_Rwsdnal_data_SdnAccounts_SdnAccountList_Mock

2.1.2.1.3  container rwsdnal:sdnsim
  Leaves
    name: username, type: STRING
    name: topology-source, type: STRING
    name: plugin-name, type: STRING
  XPath Path
    /rwsdnal:sdn-accounts/rwsdnal:sdn-account-list/rwsdnal:sdnsim
  XPath Keyed Path
    /rwsdnal:sdn-accounts/rwsdnal:sdn-account-list[rwsdnal:name='STRING']/rwsdnal:sdnsim
  RW.REST URI Path
    /rwsdnal:sdn-accounts/sdn-account-list/STRING/sdnsim
  RW Keyspec XPath Path
    C,/rwsdnal:sdn-accounts/rwsdnal:sdn-account-list/rwsdnal:sdnsim
  RW Keyspec XPath Keyed Path
    C,/rwsdnal:sdn-accounts/rwsdnal:sdn-account-list[rwsdnal:name='STRING']/rwsdnal:sdnsim
  Protobuf Type
    .rwsdnal.YangData.Rwsdnal.SdnAccounts.SdnAccountList.Sdnsim
  Python Proto-GI Type
    RwsdnalYang.SDNAccount_Sdnsim
  C Protobuf-C Struct Type
    Rwsdnal__YangData__Rwsdnal__SdnAccounts__SdnAccountList__Sdnsim
  C RWPB Identifiers
    Rwsdnal_Rwsdnal_data_SdnAccounts_SdnAccountList_Sdnsim
    Rwsdnal_data_SdnAccounts_SdnAccountList_Sdnsim
    Rwsdnal_SDNAccount_Sdnsim
  YPBC Base Identifier
    rw_ypbc_Rwsdnal_Rwsdnal_data_SdnAccounts_SdnAccountList_Sdnsim

2.1.2.1.4  container rwsdnal:openstack
  Leaves
    name: key, type: STRING
    name: secret, type: STRING
    name: auth_url, type: STRING
    name: tenant, type: STRING
    name: admin, type: BOOLEAN
    name: user-domain, type: STRING, description: Domain of the OpenStack user
    name: project-domain, type: STRING, description: Domain of the OpenStack project
    name: region, type: STRING
    name: plugin-name, type: STRING
    name: cert-validate, type: BOOLEAN, description: Certificate validatation policy in case of SSL/TLS connection
  XPath Path
    /rwsdnal:sdn-accounts/rwsdnal:sdn-account-list/rwsdnal:openstack
  XPath Keyed Path
    /rwsdnal:sdn-accounts/rwsdnal:sdn-account-list[rwsdnal:name='STRING']/rwsdnal:openstack
  RW.REST URI Path
    /rwsdnal:sdn-accounts/sdn-account-list/STRING/openstack
  RW Keyspec XPath Path
    C,/rwsdnal:sdn-accounts/rwsdnal:sdn-account-list/rwsdnal:openstack
  RW Keyspec XPath Keyed Path
    C,/rwsdnal:sdn-accounts/rwsdnal:sdn-account-list[rwsdnal:name='STRING']/rwsdnal:openstack
  Protobuf Type
    .rwsdnal.YangData.Rwsdnal.SdnAccounts.SdnAccountList.Openstack
  Python Proto-GI Type
    RwsdnalYang.SDNAccount_Openstack
  C Protobuf-C Struct Type
    Rwsdnal__YangData__Rwsdnal__SdnAccounts__SdnAccountList__Openstack
  C RWPB Identifiers
    Rwsdnal_Rwsdnal_data_SdnAccounts_SdnAccountList_Openstack
    Rwsdnal_data_SdnAccounts_SdnAccountList_Openstack
    Rwsdnal_SDNAccount_Openstack
  YPBC Base Identifier
    rw_ypbc_Rwsdnal_Rwsdnal_data_SdnAccounts_SdnAccountList_Openstack

2.1.2.1.5  container rwsdnal:connection-status
  Leaves
    name: status, type: ENUM
    name: details, type: STRING
  XPath Path
    /rwsdnal:sdn-accounts/rwsdnal:sdn-account-list/rwsdnal:connection-status
  XPath Keyed Path
    /rwsdnal:sdn-accounts/rwsdnal:sdn-account-list[rwsdnal:name='STRING']/rwsdnal:connection-status
  RW.REST URI Path
    /rwsdnal:sdn-accounts/sdn-account-list/STRING/connection-status
  RW Keyspec XPath Path
    D,/rwsdnal:sdn-accounts/rwsdnal:sdn-account-list/rwsdnal:connection-status
  RW Keyspec XPath Keyed Path
    D,/rwsdnal:sdn-accounts/rwsdnal:sdn-account-list[rwsdnal:name='STRING']/rwsdnal:connection-status
  Protobuf Type
    .rwsdnal.YangData.Rwsdnal.SdnAccounts.SdnAccountList.ConnectionStatus
  Python Proto-GI Type
    RwsdnalYang.SDNAccount_ConnectionStatus
  C Protobuf-C Struct Type
    Rwsdnal__YangData__Rwsdnal__SdnAccounts__SdnAccountList__ConnectionStatus
  C RWPB Identifiers
    Rwsdnal_Rwsdnal_data_SdnAccounts_SdnAccountList_ConnectionStatus
    Rwsdnal_data_SdnAccounts_SdnAccountList_ConnectionStatus
    Rwsdnal_SDNAccount_ConnectionStatus
  YPBC Base Identifier
    rw_ypbc_Rwsdnal_Rwsdnal_data_SdnAccounts_SdnAccountList_ConnectionStatus

2.1.3  container rwsdnal:vnffgs
  XPath Path
    /rwsdnal:vnffgs
  XPath Keyed Path
    /rwsdnal:vnffgs
  RW.REST URI Path
    /rwsdnal:vnffgs
  RW Keyspec XPath Path
    C,/rwsdnal:vnffgs
  RW Keyspec XPath Keyed Path
    C,/rwsdnal:vnffgs
  Protobuf Type
    .rwsdnal.YangData.Rwsdnal.Vnffgs
  Python Proto-GI Type
    RwsdnalYang.YangData_Rwsdnal_Vnffgs
  C Protobuf-C Struct Type
    Rwsdnal__YangData__Rwsdnal__Vnffgs
  C RWPB Identifiers
    Rwsdnal_Rwsdnal_data_Vnffgs
    Rwsdnal_data_Vnffgs
  YPBC Base Identifier
    rw_ypbc_Rwsdnal_Rwsdnal_data_Vnffgs

2.1.3.1  list rwsdnal:vnffg-chain
  Leaves
    name: name, type: STRING
    name: classifier-name, type: STRING
  XPath Path
    /rwsdnal:vnffgs/rwsdnal:vnffg-chain
  XPath Keyed Path
    /rwsdnal:vnffgs/rwsdnal:vnffg-chain[rwsdnal:name='STRING']
  RW.REST URI Path
    /rwsdnal:vnffgs/vnffg-chain/STRING
  RW Keyspec XPath Path
    C,/rwsdnal:vnffgs/rwsdnal:vnffg-chain
  RW Keyspec XPath Keyed Path
    C,/rwsdnal:vnffgs/rwsdnal:vnffg-chain[rwsdnal:name='STRING']
  Protobuf Type
    .rwsdnal.YangData.Rwsdnal.Vnffgs.VnffgChain
  Python Proto-GI Type
    RwsdnalYang.VNFFGChain
  C Protobuf-C Struct Type
    Rwsdnal__YangData__Rwsdnal__Vnffgs__VnffgChain
  C RWPB Identifiers
    Rwsdnal_Rwsdnal_data_Vnffgs_VnffgChain
    Rwsdnal_data_Vnffgs_VnffgChain
    Rwsdnal_VNFFGChain
  YPBC Base Identifier
    rw_ypbc_Rwsdnal_Rwsdnal_data_Vnffgs_VnffgChain

2.1.3.1.1  list rwsdnal:vnf-chain-path
  Leaves
    name: order, type: UINT32, description:  Order of the VNF in VNFFG chain
    name: service-function-type, type: STRING
    name: nsh-aware, type: BOOLEAN
    name: transport-type, type: STRING
  XPath Path
    /rwsdnal:vnffgs/rwsdnal:vnffg-chain/rwsdnal:vnf-chain-path
  XPath Keyed Path
    /rwsdnal:vnffgs/rwsdnal:vnffg-chain[rwsdnal:name='STRING']/rwsdnal:vnf-chain-path[rwsdnal:order='0']
  RW.REST URI Path
    /rwsdnal:vnffgs/vnffg-chain/STRING/vnf-chain-path/0
  RW Keyspec XPath Path
    C,/rwsdnal:vnffgs/rwsdnal:vnffg-chain/rwsdnal:vnf-chain-path
  RW Keyspec XPath Keyed Path
    C,/rwsdnal:vnffgs/rwsdnal:vnffg-chain[rwsdnal:name='STRING']/rwsdnal:vnf-chain-path[rwsdnal:order='0']
  Protobuf Type
    .rwsdnal.YangData.Rwsdnal.Vnffgs.VnffgChain.VnfChainPath
  Python Proto-GI Type
    RwsdnalYang.VNFFGChain_VnfChainPath
  C Protobuf-C Struct Type
    Rwsdnal__YangData__Rwsdnal__Vnffgs__VnffgChain__VnfChainPath
  C RWPB Identifiers
    Rwsdnal_Rwsdnal_data_Vnffgs_VnffgChain_VnfChainPath
    Rwsdnal_data_Vnffgs_VnffgChain_VnfChainPath
    Rwsdnal_VNFFGChain_VnfChainPath
  YPBC Base Identifier
    rw_ypbc_Rwsdnal_Rwsdnal_data_Vnffgs_VnffgChain_VnfChainPath

2.1.3.1.1.1  list rwsdnal:vnfr-ids
  Leaves
    name: vnfr-id, type: STRING
    name: vnfr-name, type: STRING
    name: mgmt-address, type: UNION
    name: mgmt-port, type: UINT16
    name: sff-name, type: STRING, description: SFF name useful for non OVS based SFF
  XPath Path
    /rwsdnal:vnffgs/rwsdnal:vnffg-chain/rwsdnal:vnf-chain-path/rwsdnal:vnfr-ids
  XPath Keyed Path
    /rwsdnal:vnffgs/rwsdnal:vnffg-chain[rwsdnal:name='STRING']/rwsdnal:vnf-chain-path[rwsdnal:order='0']/rwsdnal:vnfr-ids[rwsdnal:vnfr-id='STRING']
  RW.REST URI Path
    /rwsdnal:vnffgs/vnffg-chain/STRING/vnf-chain-path/0/vnfr-ids/STRING
  RW Keyspec XPath Path
    C,/rwsdnal:vnffgs/rwsdnal:vnffg-chain/rwsdnal:vnf-chain-path/rwsdnal:vnfr-ids
  RW Keyspec XPath Keyed Path
    C,/rwsdnal:vnffgs/rwsdnal:vnffg-chain[rwsdnal:name='STRING']/rwsdnal:vnf-chain-path[rwsdnal:order='0']/rwsdnal:vnfr-ids[rwsdnal:vnfr-id='STRING']
  Protobuf Type
    .rwsdnal.YangData.Rwsdnal.Vnffgs.VnffgChain.VnfChainPath.VnfrIds
  Python Proto-GI Type
    RwsdnalYang.VNFFGChain_VnfChainPath_VnfrIds
  C Protobuf-C Struct Type
    Rwsdnal__YangData__Rwsdnal__Vnffgs__VnffgChain__VnfChainPath__VnfrIds
  C RWPB Identifiers
    Rwsdnal_Rwsdnal_data_Vnffgs_VnffgChain_VnfChainPath_VnfrIds
    Rwsdnal_data_Vnffgs_VnffgChain_VnfChainPath_VnfrIds
    Rwsdnal_VNFFGChain_VnfChainPath_VnfrIds
  YPBC Base Identifier
    rw_ypbc_Rwsdnal_Rwsdnal_data_Vnffgs_VnffgChain_VnfChainPath_VnfrIds

2.1.3.1.1.1.1  list rwsdnal:vdu-list
  Leaves
    name: port-id, type: STRING
    name: vm-id, type: STRING
    name: name, type: STRING
    name: address, type: UNION
    name: port, type: UINT16
  XPath Path
    /rwsdnal:vnffgs/rwsdnal:vnffg-chain/rwsdnal:vnf-chain-path/rwsdnal:vnfr-ids/rwsdnal:vdu-list
  XPath Keyed Path
    /rwsdnal:vnffgs/rwsdnal:vnffg-chain[rwsdnal:name='STRING']/rwsdnal:vnf-chain-path[rwsdnal:order='0']/rwsdnal:vnfr-ids[rwsdnal:vnfr-id='STRING']/rwsdnal:vdu-list[rwsdnal:vm-id='STRING'][rwsdnal:port-id='STRING']
  RW.REST URI Path
    /rwsdnal:vnffgs/vnffg-chain/STRING/vnf-chain-path/0/vnfr-ids/STRING/vdu-list/STRING,STRING
  RW Keyspec XPath Path
    C,/rwsdnal:vnffgs/rwsdnal:vnffg-chain/rwsdnal:vnf-chain-path/rwsdnal:vnfr-ids/rwsdnal:vdu-list
  RW Keyspec XPath Keyed Path
    C,/rwsdnal:vnffgs/rwsdnal:vnffg-chain[rwsdnal:name='STRING']/rwsdnal:vnf-chain-path[rwsdnal:order='0']/rwsdnal:vnfr-ids[rwsdnal:vnfr-id='STRING']/rwsdnal:vdu-list[rwsdnal:vm-id='STRING'][rwsdnal:port-id='STRING']
  Protobuf Type
    .rwsdnal.YangData.Rwsdnal.Vnffgs.VnffgChain.VnfChainPath.VnfrIds.VduList
  Python Proto-GI Type
    RwsdnalYang.VNFFGChain_VnfChainPath_VnfrIds_VduList
  C Protobuf-C Struct Type
    Rwsdnal__YangData__Rwsdnal__Vnffgs__VnffgChain__VnfChainPath__VnfrIds__VduList
  C RWPB Identifiers
    Rwsdnal_Rwsdnal_data_Vnffgs_VnffgChain_VnfChainPath_VnfrIds_VduList
    Rwsdnal_data_Vnffgs_VnffgChain_VnfChainPath_VnfrIds_VduList
    Rwsdnal_VNFFGChain_VnfChainPath_VnfrIds_VduList
  YPBC Base Identifier
    rw_ypbc_Rwsdnal_Rwsdnal_data_Vnffgs_VnffgChain_VnfChainPath_VnfrIds_VduList

2.1.3.1.2  list rwsdnal:sff
  Leaves
    name: name, type: STRING
    name: function-type, type: STRING
    name: mgmt-address, type: UNION
    name: mgmt-port, type: UINT16
  XPath Path
    /rwsdnal:vnffgs/rwsdnal:vnffg-chain/rwsdnal:sff
  XPath Keyed Path
    /rwsdnal:vnffgs/rwsdnal:vnffg-chain[rwsdnal:name='STRING']/rwsdnal:sff[rwsdnal:name='STRING']
  RW.REST URI Path
    /rwsdnal:vnffgs/vnffg-chain/STRING/sff/STRING
  RW Keyspec XPath Path
    C,/rwsdnal:vnffgs/rwsdnal:vnffg-chain/rwsdnal:sff
  RW Keyspec XPath Keyed Path
    C,/rwsdnal:vnffgs/rwsdnal:vnffg-chain[rwsdnal:name='STRING']/rwsdnal:sff[rwsdnal:name='STRING']
  Protobuf Type
    .rwsdnal.YangData.Rwsdnal.Vnffgs.VnffgChain.Sff
  Python Proto-GI Type
    RwsdnalYang.VNFFGSff
  C Protobuf-C Struct Type
    Rwsdnal__YangData__Rwsdnal__Vnffgs__VnffgChain__Sff
  C RWPB Identifiers
    Rwsdnal_Rwsdnal_data_Vnffgs_VnffgChain_Sff
    Rwsdnal_data_Vnffgs_VnffgChain_Sff
    Rwsdnal_VNFFGSff
  YPBC Base Identifier
    rw_ypbc_Rwsdnal_Rwsdnal_data_Vnffgs_VnffgChain_Sff

2.1.3.1.2.1  list rwsdnal:dp-endpoints
  Leaves
    name: name, type: STRING
    name: address, type: UNION
    name: port, type: UINT16
  XPath Path
    /rwsdnal:vnffgs/rwsdnal:vnffg-chain/rwsdnal:sff/rwsdnal:dp-endpoints
  XPath Keyed Path
    /rwsdnal:vnffgs/rwsdnal:vnffg-chain[rwsdnal:name='STRING']/rwsdnal:sff[rwsdnal:name='STRING']/rwsdnal:dp-endpoints[rwsdnal:name='STRING']
  RW.REST URI Path
    /rwsdnal:vnffgs/vnffg-chain/STRING/sff/STRING/dp-endpoints/STRING
  RW Keyspec XPath Path
    C,/rwsdnal:vnffgs/rwsdnal:vnffg-chain/rwsdnal:sff/rwsdnal:dp-endpoints
  RW Keyspec XPath Keyed Path
    C,/rwsdnal:vnffgs/rwsdnal:vnffg-chain[rwsdnal:name='STRING']/rwsdnal:sff[rwsdnal:name='STRING']/rwsdnal:dp-endpoints[rwsdnal:name='STRING']
  Protobuf Type
    .rwsdnal.YangData.Rwsdnal.Vnffgs.VnffgChain.Sff.DpEndpoints
  Python Proto-GI Type
    RwsdnalYang.VNFFGSff_DpEndpoints
  C Protobuf-C Struct Type
    Rwsdnal__YangData__Rwsdnal__Vnffgs__VnffgChain__Sff__DpEndpoints
  C RWPB Identifiers
    Rwsdnal_Rwsdnal_data_Vnffgs_VnffgChain_Sff_DpEndpoints
    Rwsdnal_data_Vnffgs_VnffgChain_Sff_DpEndpoints
    Rwsdnal_VNFFGSff_DpEndpoints
  YPBC Base Identifier
    rw_ypbc_Rwsdnal_Rwsdnal_data_Vnffgs_VnffgChain_Sff_DpEndpoints

2.1.3.1.2.2  list rwsdnal:vnfr-list
  Leaves
    name: vnfr-name, type: STRING
  XPath Path
    /rwsdnal:vnffgs/rwsdnal:vnffg-chain/rwsdnal:sff/rwsdnal:vnfr-list
  XPath Keyed Path
    /rwsdnal:vnffgs/rwsdnal:vnffg-chain[rwsdnal:name='STRING']/rwsdnal:sff[rwsdnal:name='STRING']/rwsdnal:vnfr-list[rwsdnal:vnfr-name='STRING']
  RW.REST URI Path
    /rwsdnal:vnffgs/vnffg-chain/STRING/sff/STRING/vnfr-list/STRING
  RW Keyspec XPath Path
    C,/rwsdnal:vnffgs/rwsdnal:vnffg-chain/rwsdnal:sff/rwsdnal:vnfr-list
  RW Keyspec XPath Keyed Path
    C,/rwsdnal:vnffgs/rwsdnal:vnffg-chain[rwsdnal:name='STRING']/rwsdnal:sff[rwsdnal:name='STRING']/rwsdnal:vnfr-list[rwsdnal:vnfr-name='STRING']
  Protobuf Type
    .rwsdnal.YangData.Rwsdnal.Vnffgs.VnffgChain.Sff.VnfrList
  Python Proto-GI Type
    RwsdnalYang.VNFFGSff_VnfrList
  C Protobuf-C Struct Type
    Rwsdnal__YangData__Rwsdnal__Vnffgs__VnffgChain__Sff__VnfrList
  C RWPB Identifiers
    Rwsdnal_Rwsdnal_data_Vnffgs_VnffgChain_Sff_VnfrList
    Rwsdnal_data_Vnffgs_VnffgChain_Sff_VnfrList
    Rwsdnal_VNFFGSff_VnfrList
  YPBC Base Identifier
    rw_ypbc_Rwsdnal_Rwsdnal_data_Vnffgs_VnffgChain_Sff_VnfrList

2.1.4  container rwsdnal:vnffg-rendered-paths
  XPath Path
    /rwsdnal:vnffg-rendered-paths
  XPath Keyed Path
    /rwsdnal:vnffg-rendered-paths
  RW.REST URI Path
    /rwsdnal:vnffg-rendered-paths
  RW Keyspec XPath Path
    C,/rwsdnal:vnffg-rendered-paths
  RW Keyspec XPath Keyed Path
    C,/rwsdnal:vnffg-rendered-paths
  RW Keyspec XPath Path
    D,/rwsdnal:vnffg-rendered-paths
  RW Keyspec XPath Keyed Path
    D,/rwsdnal:vnffg-rendered-paths
  Protobuf Type
    .rwsdnal.YangData.Rwsdnal.VnffgRenderedPaths
  Python Proto-GI Type
    RwsdnalYang.VNFFGRenderedPaths
  C Protobuf-C Struct Type
    Rwsdnal__YangData__Rwsdnal__VnffgRenderedPaths
  C RWPB Identifiers
    Rwsdnal_Rwsdnal_data_VnffgRenderedPaths
    Rwsdnal_data_VnffgRenderedPaths
    Rwsdnal_VNFFGRenderedPaths
  YPBC Base Identifier
    rw_ypbc_Rwsdnal_Rwsdnal_data_VnffgRenderedPaths

2.1.4.1  list rwsdnal:vnffg-rendered-path
  Leaves
    name: name, type: STRING
    name: path-id, type: UINT32, description: Unique Identifier for the service path
  XPath Path
    /rwsdnal:vnffg-rendered-paths/rwsdnal:vnffg-rendered-path
  XPath Keyed Path
    /rwsdnal:vnffg-rendered-paths/rwsdnal:vnffg-rendered-path[rwsdnal:name='STRING']
  RW.REST URI Path
    /rwsdnal:vnffg-rendered-paths/vnffg-rendered-path/STRING
  RW Keyspec XPath Path
    D,/rwsdnal:vnffg-rendered-paths/rwsdnal:vnffg-rendered-path
  RW Keyspec XPath Keyed Path
    D,/rwsdnal:vnffg-rendered-paths/rwsdnal:vnffg-rendered-path[rwsdnal:name='STRING']
  Protobuf Type
    .rwsdnal.YangData.Rwsdnal.VnffgRenderedPaths.VnffgRenderedPath
  Python Proto-GI Type
    RwsdnalYang.VNFFGRenderedPath
  C Protobuf-C Struct Type
    Rwsdnal__YangData__Rwsdnal__VnffgRenderedPaths__VnffgRenderedPath
  C RWPB Identifiers
    Rwsdnal_Rwsdnal_data_VnffgRenderedPaths_VnffgRenderedPath
    Rwsdnal_data_VnffgRenderedPaths_VnffgRenderedPath
    Rwsdnal_VNFFGRenderedPath
  YPBC Base Identifier
    rw_ypbc_Rwsdnal_Rwsdnal_data_VnffgRenderedPaths_VnffgRenderedPath

2.1.4.1.1  list rwsdnal:rendered-path-hop
  Leaves
    name: hop-number, type: UINT8
    name: service-index, type: UINT8, description: Location within the service path
    name: vnfr-name, type: STRING
  XPath Path
    /rwsdnal:vnffg-rendered-paths/rwsdnal:vnffg-rendered-path/rwsdnal:rendered-path-hop
  XPath Keyed Path
    /rwsdnal:vnffg-rendered-paths/rwsdnal:vnffg-rendered-path[rwsdnal:name='STRING']/rwsdnal:rendered-path-hop[rwsdnal:hop-number='0']
  RW.REST URI Path
    /rwsdnal:vnffg-rendered-paths/vnffg-rendered-path/STRING/rendered-path-hop/0
  RW Keyspec XPath Path
    D,/rwsdnal:vnffg-rendered-paths/rwsdnal:vnffg-rendered-path/rwsdnal:rendered-path-hop
  RW Keyspec XPath Keyed Path
    D,/rwsdnal:vnffg-rendered-paths/rwsdnal:vnffg-rendered-path[rwsdnal:name='STRING']/rwsdnal:rendered-path-hop[rwsdnal:hop-number='0']
  Protobuf Type
    .rwsdnal.YangData.Rwsdnal.VnffgRenderedPaths.VnffgRenderedPath.RenderedPathHop
  Python Proto-GI Type
    RwsdnalYang.VNFFGRenderedPath_RenderedPathHop
  C Protobuf-C Struct Type
    Rwsdnal__YangData__Rwsdnal__VnffgRenderedPaths__VnffgRenderedPath__RenderedPathHop
  C RWPB Identifiers
    Rwsdnal_Rwsdnal_data_VnffgRenderedPaths_VnffgRenderedPath_RenderedPathHop
    Rwsdnal_data_VnffgRenderedPaths_VnffgRenderedPath_RenderedPathHop
    Rwsdnal_VNFFGRenderedPath_RenderedPathHop
  YPBC Base Identifier
    rw_ypbc_Rwsdnal_Rwsdnal_data_VnffgRenderedPaths_VnffgRenderedPath_RenderedPathHop

2.1.4.1.1.1  container rwsdnal:service-function-forwarder
  Leaves
    name: name, type: STRING, description: Service Function Forwarder name
    name: ip-address, type: UNION, description: Service Function Forwarder Data Plane IP address
    name: port, type: UINT16, description: Service Function Forwarder Data Plane port
  XPath Path
    /rwsdnal:vnffg-rendered-paths/rwsdnal:vnffg-rendered-path/rwsdnal:rendered-path-hop/rwsdnal:service-function-forwarder
  XPath Keyed Path
    /rwsdnal:vnffg-rendered-paths/rwsdnal:vnffg-rendered-path[rwsdnal:name='STRING']/rwsdnal:rendered-path-hop[rwsdnal:hop-number='0']/rwsdnal:service-function-forwarder
  RW.REST URI Path
    /rwsdnal:vnffg-rendered-paths/vnffg-rendered-path/STRING/rendered-path-hop/0/service-function-forwarder
  RW Keyspec XPath Path
    D,/rwsdnal:vnffg-rendered-paths/rwsdnal:vnffg-rendered-path/rwsdnal:rendered-path-hop/rwsdnal:service-function-forwarder
  RW Keyspec XPath Keyed Path
    D,/rwsdnal:vnffg-rendered-paths/rwsdnal:vnffg-rendered-path[rwsdnal:name='STRING']/rwsdnal:rendered-path-hop[rwsdnal:hop-number='0']/rwsdnal:service-function-forwarder
  Protobuf Type
    .rwsdnal.YangData.Rwsdnal.VnffgRenderedPaths.VnffgRenderedPath.RenderedPathHop.ServiceFunctionForwarder
  Python Proto-GI Type
    RwsdnalYang.VNFFGRenderedPath_RenderedPathHop_ServiceFunctionForwarder
  C Protobuf-C Struct Type
    Rwsdnal__YangData__Rwsdnal__VnffgRenderedPaths__VnffgRenderedPath__RenderedPathHop__ServiceFunctionForwarder
  C RWPB Identifiers
    Rwsdnal_Rwsdnal_data_VnffgRenderedPaths_VnffgRenderedPath_RenderedPathHop_ServiceFunctionForwarder
    Rwsdnal_data_VnffgRenderedPaths_VnffgRenderedPath_RenderedPathHop_ServiceFunctionForwarder
    Rwsdnal_VNFFGRenderedPath_RenderedPathHop_ServiceFunctionForwarder
  YPBC Base Identifier
    rw_ypbc_Rwsdnal_Rwsdnal_data_VnffgRenderedPaths_VnffgRenderedPath_RenderedPathHop_ServiceFunctionForwarder

2.1.5  container rwsdnal:vnffg-classifiers
  XPath Path
    /rwsdnal:vnffg-classifiers
  XPath Keyed Path
    /rwsdnal:vnffg-classifiers
  RW.REST URI Path
    /rwsdnal:vnffg-classifiers
  RW Keyspec XPath Path
    C,/rwsdnal:vnffg-classifiers
  RW Keyspec XPath Keyed Path
    C,/rwsdnal:vnffg-classifiers
  Protobuf Type
    .rwsdnal.YangData.Rwsdnal.VnffgClassifiers
  Python Proto-GI Type
    RwsdnalYang.YangData_Rwsdnal_VnffgClassifiers
  C Protobuf-C Struct Type
    Rwsdnal__YangData__Rwsdnal__VnffgClassifiers
  C RWPB Identifiers
    Rwsdnal_Rwsdnal_data_VnffgClassifiers
    Rwsdnal_data_VnffgClassifiers
  YPBC Base Identifier
    rw_ypbc_Rwsdnal_Rwsdnal_data_VnffgClassifiers

2.1.5.1  list rwsdnal:vnffg-classifier
  Leaves
    name: name, type: STRING
    name: rsp-name, type: STRING
    name: rsp-id, type: STRING
    name: port-id, type: STRING
    name: vm-id, type: STRING
    name: sff-name, type: STRING
  XPath Path
    /rwsdnal:vnffg-classifiers/rwsdnal:vnffg-classifier
  XPath Keyed Path
    /rwsdnal:vnffg-classifiers/rwsdnal:vnffg-classifier[rwsdnal:name='STRING']
  RW.REST URI Path
    /rwsdnal:vnffg-classifiers/vnffg-classifier/STRING
  RW Keyspec XPath Path
    C,/rwsdnal:vnffg-classifiers/rwsdnal:vnffg-classifier
  RW Keyspec XPath Keyed Path
    C,/rwsdnal:vnffg-classifiers/rwsdnal:vnffg-classifier[rwsdnal:name='STRING']
  Protobuf Type
    .rwsdnal.YangData.Rwsdnal.VnffgClassifiers.VnffgClassifier
  Python Proto-GI Type
    RwsdnalYang.VNFFGClassifier
  C Protobuf-C Struct Type
    Rwsdnal__YangData__Rwsdnal__VnffgClassifiers__VnffgClassifier
  C RWPB Identifiers
    Rwsdnal_Rwsdnal_data_VnffgClassifiers_VnffgClassifier
    Rwsdnal_data_VnffgClassifiers_VnffgClassifier
    Rwsdnal_VNFFGClassifier
  YPBC Base Identifier
    rw_ypbc_Rwsdnal_Rwsdnal_data_VnffgClassifiers_VnffgClassifier

2.1.5.1.1  container rwsdnal:vnffg-metadata
  Leaves
    name: ctx1, type: STRING
    name: ctx2, type: STRING
    name: ctx3, type: STRING
    name: ctx4, type: STRING
  XPath Path
    /rwsdnal:vnffg-classifiers/rwsdnal:vnffg-classifier/rwsdnal:vnffg-metadata
  XPath Keyed Path
    /rwsdnal:vnffg-classifiers/rwsdnal:vnffg-classifier[rwsdnal:name='STRING']/rwsdnal:vnffg-metadata
  RW.REST URI Path
    /rwsdnal:vnffg-classifiers/vnffg-classifier/STRING/vnffg-metadata
  RW Keyspec XPath Path
    C,/rwsdnal:vnffg-classifiers/rwsdnal:vnffg-classifier/rwsdnal:vnffg-metadata
  RW Keyspec XPath Keyed Path
    C,/rwsdnal:vnffg-classifiers/rwsdnal:vnffg-classifier[rwsdnal:name='STRING']/rwsdnal:vnffg-metadata
  Protobuf Type
    .rwsdnal.YangData.Rwsdnal.VnffgClassifiers.VnffgClassifier.VnffgMetadata
  Python Proto-GI Type
    RwsdnalYang.VNFFGClassifier_VnffgMetadata
  C Protobuf-C Struct Type
    Rwsdnal__YangData__Rwsdnal__VnffgClassifiers__VnffgClassifier__VnffgMetadata
  C RWPB Identifiers
    Rwsdnal_Rwsdnal_data_VnffgClassifiers_VnffgClassifier_VnffgMetadata
    Rwsdnal_data_VnffgClassifiers_VnffgClassifier_VnffgMetadata
    Rwsdnal_VNFFGClassifier_VnffgMetadata
  YPBC Base Identifier
    rw_ypbc_Rwsdnal_Rwsdnal_data_VnffgClassifiers_VnffgClassifier_VnffgMetadata

2.1.5.1.2  list rwsdnal:match-attributes
  Description
    List of match attributes.
  Leaves
    name: name, type: STRING, description: Name for the Access list
    name: ip-proto, type: UINT8, description: IP Protocol.
    name: source-ip-address, type: UNION, description: Source IP address.
    name: destination-ip-address, type: UNION, description: Destination IP address.
    name: source-port, type: UINT16, description: Source port number.
    name: destination-port, type: UINT16, description: Destination port number.
  XPath Path
    /rwsdnal:vnffg-classifiers/rwsdnal:vnffg-classifier/rwsdnal:match-attributes
  XPath Keyed Path
    /rwsdnal:vnffg-classifiers/rwsdnal:vnffg-classifier[rwsdnal:name='STRING']/rwsdnal:match-attributes[rwsdnal:name='STRING']
  RW.REST URI Path
    /rwsdnal:vnffg-classifiers/vnffg-classifier/STRING/match-attributes/STRING
  RW Keyspec XPath Path
    C,/rwsdnal:vnffg-classifiers/rwsdnal:vnffg-classifier/rwsdnal:match-attributes
  RW Keyspec XPath Keyed Path
    C,/rwsdnal:vnffg-classifiers/rwsdnal:vnffg-classifier[rwsdnal:name='STRING']/rwsdnal:match-attributes[rwsdnal:name='STRING']
  Protobuf Type
    .rwsdnal.YangData.Rwsdnal.VnffgClassifiers.VnffgClassifier.MatchAttributes
  Python Proto-GI Type
    RwsdnalYang.VNFFGClassifier_MatchAttributes
  C Protobuf-C Struct Type
    Rwsdnal__YangData__Rwsdnal__VnffgClassifiers__VnffgClassifier__MatchAttributes
  C RWPB Identifiers
    Rwsdnal_Rwsdnal_data_VnffgClassifiers_VnffgClassifier_MatchAttributes
    Rwsdnal_data_VnffgClassifiers_VnffgClassifier_MatchAttributes
    Rwsdnal_VNFFGClassifier_MatchAttributes
  YPBC Base Identifier
    rw_ypbc_Rwsdnal_Rwsdnal_data_VnffgClassifiers_VnffgClassifier_MatchAttributes

