rwsdnal - Programmers API Reference

Schema Globals

Global Schema Type
rw_ypbc_Rwsdnal_Rwsdnal_t_schema
Global Schema Pointer
rw_ypbc_Rwsdnal_Rwsdnal_g_schema

rwsdnal data

rwsdnal:connection-status

Key Identifiers:
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

Fields
NameTypeDescription
statusENUM
detailsSTRING

rwsdnal:sdn-accounts

Key Identifiers:
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

Fields
NameTypeDescription
sdn-account-listLIST

rwsdnal:sdn-account-list

Key Identifiers:
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

Fields
NameTypeDescription
nameSTRING
account-typeENUM
odlCONTAINER
mockCONTAINER
sdnsimCONTAINER
openstackCONTAINER
connection-statusCONTAINER

rwsdnal:odl

Key Identifiers:
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

Fields
NameTypeDescription
usernameSTRING
passwordSTRING
urlSTRING
plugin-nameSTRING

rwsdnal:mock

Key Identifiers:
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

Fields
NameTypeDescription
usernameSTRING
plugin-nameSTRING

rwsdnal:sdnsim

Key Identifiers:
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

Fields
NameTypeDescription
usernameSTRING
topology-sourceSTRING
plugin-nameSTRING

rwsdnal:openstack

Key Identifiers:
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

Fields
NameTypeDescription
keySTRING
secretSTRING
auth_urlSTRING
tenantSTRING
adminBOOLEAN
user-domainSTRINGDomain of the OpenStack user
project-domainSTRINGDomain of the OpenStack project
regionSTRING
plugin-nameSTRING
cert-validateBOOLEANCertificate validatation policy in case of SSL/TLS connection

rwsdnal:connection-status

Key Identifiers:
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

Fields
NameTypeDescription
statusENUM
detailsSTRING

rwsdnal:vnffgs

Key Identifiers:
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

Fields
NameTypeDescription
vnffg-chainLIST

rwsdnal:vnffg-chain

Key Identifiers:
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

Fields
NameTypeDescription
nameSTRING
vnf-chain-pathLIST
sffLIST
classifier-nameSTRING

rwsdnal:vnf-chain-path

Key Identifiers:
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

Fields
NameTypeDescription
orderUINT32 Order of the VNF in VNFFG chain
service-function-typeSTRING
nsh-awareBOOLEAN
transport-typeSTRING
vnfr-idsLIST

rwsdnal:vnfr-ids

Key Identifiers:
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

Fields
NameTypeDescription
vnfr-idSTRING
vnfr-nameSTRING
mgmt-addressUNION
mgmt-portUINT16
vdu-listLIST
sff-nameSTRINGSFF name useful for non OVS based SFF

rwsdnal:vdu-list

Key Identifiers:
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

Fields
NameTypeDescription
port-idSTRING
vm-idSTRING
nameSTRING
addressUNION
portUINT16

rwsdnal:sff

Key Identifiers:
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

Fields
NameTypeDescription
nameSTRING
function-typeSTRING
mgmt-addressUNION
mgmt-portUINT16
dp-endpointsLIST
vnfr-listLIST

rwsdnal:dp-endpoints

Key Identifiers:
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

Fields
NameTypeDescription
nameSTRING
addressUNION
portUINT16

rwsdnal:vnfr-list

Key Identifiers:
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

Fields
NameTypeDescription
vnfr-nameSTRING

rwsdnal:vnffg-rendered-paths

Key Identifiers:
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

Fields
NameTypeDescription
vnffg-rendered-pathLIST

rwsdnal:vnffg-rendered-path

Key Identifiers:
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

Fields
NameTypeDescription
nameSTRING
path-idUINT32Unique Identifier for the service path
rendered-path-hopLIST

rwsdnal:rendered-path-hop

Key Identifiers:
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

Fields
NameTypeDescription
hop-numberUINT8
service-indexUINT8Location within the service path
vnfr-nameSTRING
service-function-forwarderCONTAINER

rwsdnal:service-function-forwarder

Key Identifiers:
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

Fields
NameTypeDescription
nameSTRINGService Function Forwarder name
ip-addressUNIONService Function Forwarder Data Plane IP address
portUINT16Service Function Forwarder Data Plane port

rwsdnal:vnffg-classifiers

Key Identifiers:
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

Fields
NameTypeDescription
vnffg-classifierLIST

rwsdnal:vnffg-classifier

Key Identifiers:
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

Fields
NameTypeDescription
nameSTRING
rsp-nameSTRING
rsp-idSTRING
port-idSTRING
vm-idSTRING
sff-nameSTRING
vnffg-metadataCONTAINER
match-attributesLISTList of match attributes.

rwsdnal:vnffg-metadata

Key Identifiers:
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

Fields
NameTypeDescription
ctx1STRING
ctx2STRING
ctx3STRING
ctx4STRING

rwsdnal:match-attributes

List of match attributes.

Key Identifiers:
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

Fields
NameTypeDescription
nameSTRINGName for the Access list
ip-protoUINT8IP Protocol.
source-ip-addressUNIONSource IP address.
destination-ip-addressUNIONDestination IP address.
source-portUINT16Source port number.
destination-portUINT16Destination port number.