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
| Name | Type | Description |
|---|---|---|
| status | ENUM | |
| details | STRING |
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
| Name | Type | Description |
|---|---|---|
| sdn-account-list | LIST |
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
| Name | Type | Description |
|---|---|---|
| name | STRING | |
| account-type | ENUM | |
| odl | CONTAINER | |
| mock | CONTAINER | |
| sdnsim | CONTAINER | |
| openstack | CONTAINER | |
| connection-status | CONTAINER |
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
| Name | Type | Description |
|---|---|---|
| username | STRING | |
| password | STRING | |
| url | STRING | |
| plugin-name | STRING |
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
| Name | Type | Description |
|---|---|---|
| username | STRING | |
| plugin-name | STRING |
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
| Name | Type | Description |
|---|---|---|
| username | STRING | |
| topology-source | STRING | |
| plugin-name | STRING |
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
| Name | Type | Description |
|---|---|---|
| key | STRING | |
| secret | STRING | |
| auth_url | STRING | |
| tenant | STRING | |
| admin | BOOLEAN | |
| user-domain | STRING | Domain of the OpenStack user |
| project-domain | STRING | Domain of the OpenStack project |
| region | STRING | |
| plugin-name | STRING | |
| cert-validate | BOOLEAN | Certificate 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
| Name | Type | Description |
|---|---|---|
| status | ENUM | |
| details | STRING |
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
| Name | Type | Description |
|---|---|---|
| vnffg-chain | LIST |
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
| Name | Type | Description |
|---|---|---|
| name | STRING | |
| vnf-chain-path | LIST | |
| sff | LIST | |
| classifier-name | STRING |
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
| Name | Type | Description |
|---|---|---|
| order | UINT32 | Order of the VNF in VNFFG chain |
| service-function-type | STRING | |
| nsh-aware | BOOLEAN | |
| transport-type | STRING | |
| vnfr-ids | LIST |
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
| Name | Type | Description |
|---|---|---|
| vnfr-id | STRING | |
| vnfr-name | STRING | |
| mgmt-address | UNION | |
| mgmt-port | UINT16 | |
| vdu-list | LIST | |
| sff-name | STRING | SFF 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
| Name | Type | Description |
|---|---|---|
| port-id | STRING | |
| vm-id | STRING | |
| name | STRING | |
| address | UNION | |
| port | UINT16 |
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
| Name | Type | Description |
|---|---|---|
| name | STRING | |
| function-type | STRING | |
| mgmt-address | UNION | |
| mgmt-port | UINT16 | |
| dp-endpoints | LIST | |
| vnfr-list | LIST |
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
| Name | Type | Description |
|---|---|---|
| name | STRING | |
| address | UNION | |
| port | UINT16 |
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
| Name | Type | Description |
|---|---|---|
| vnfr-name | STRING |
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
| Name | Type | Description |
|---|---|---|
| vnffg-rendered-path | LIST |
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
| Name | Type | Description |
|---|---|---|
| name | STRING | |
| path-id | UINT32 | Unique Identifier for the service path |
| rendered-path-hop | LIST |
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
| Name | Type | Description |
|---|---|---|
| hop-number | UINT8 | |
| service-index | UINT8 | Location within the service path |
| vnfr-name | STRING | |
| service-function-forwarder | CONTAINER |
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
| Name | Type | Description |
|---|---|---|
| name | STRING | Service Function Forwarder name |
| ip-address | UNION | Service Function Forwarder Data Plane IP address |
| port | UINT16 | Service 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
| Name | Type | Description |
|---|---|---|
| vnffg-classifier | LIST |
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
| Name | Type | Description |
|---|---|---|
| name | STRING | |
| rsp-name | STRING | |
| rsp-id | STRING | |
| port-id | STRING | |
| vm-id | STRING | |
| sff-name | STRING | |
| vnffg-metadata | CONTAINER | |
| match-attributes | LIST | List 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
| Name | Type | Description |
|---|---|---|
| ctx1 | STRING | |
| ctx2 | STRING | |
| ctx3 | STRING | |
| ctx4 | STRING |
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
| Name | Type | Description |
|---|---|---|
| name | STRING | Name for the Access list |
| ip-proto | UINT8 | IP Protocol. |
| source-ip-address | UNION | Source IP address. |
| destination-ip-address | UNION | Destination IP address. |
| source-port | UINT16 | Source port number. |
| destination-port | UINT16 | Destination port number. |