pnfd - Programmers API Reference
Schema Globals
| Global Schema Type | rw_ypbc_Pnfd_Pnfd_t_schema |
| Global Schema Pointer | rw_ypbc_Pnfd_Pnfd_g_schema |
pnfd data
pnfd:pnfd-catalog
Key Identifiers:| XPath Path | /pnfd:pnfd-catalog |
| XPath Keyed Path | /pnfd:pnfd-catalog |
| RW.REST URI Path | /pnfd:pnfd-catalog |
| RW Keyspec XPath Path | C,/pnfd:pnfd-catalog |
| RW Keyspec XPath Keyed Path | C,/pnfd:pnfd-catalog |
| Protobuf Type | .pnfd.YangData.Pnfd.PnfdCatalog |
| Python Proto-GI Type | PnfdYang.YangData_Pnfd_PnfdCatalog |
| C Protobuf-C Struct Type | Pnfd__YangData__Pnfd__PnfdCatalog |
| C RWPB Identifiers | Pnfd_Pnfd_data_PnfdCatalog Pnfd_data_PnfdCatalog |
| YPBC Base Identifier | rw_ypbc_Pnfd_Pnfd_data_PnfdCatalog |
Fields
| Name | Type | Description |
|---|---|---|
| pnfd | LIST |
pnfd:pnfd
Key Identifiers:| XPath Path | /pnfd:pnfd-catalog/pnfd:pnfd |
| XPath Keyed Path | /pnfd:pnfd-catalog/pnfd:pnfd[pnfd:id='STRING'] |
| RW.REST URI Path | /pnfd:pnfd-catalog/pnfd/STRING |
| RW Keyspec XPath Path | C,/pnfd:pnfd-catalog/pnfd:pnfd |
| RW Keyspec XPath Keyed Path | C,/pnfd:pnfd-catalog/pnfd:pnfd[pnfd:id='STRING'] |
| Protobuf Type | .pnfd.YangData.Pnfd.PnfdCatalog.Pnfd |
| Python Proto-GI Type | PnfdYang.YangData_Pnfd_PnfdCatalog_Pnfd |
| C Protobuf-C Struct Type | Pnfd__YangData__Pnfd__PnfdCatalog__Pnfd |
| C RWPB Identifiers | Pnfd_Pnfd_data_PnfdCatalog_Pnfd Pnfd_data_PnfdCatalog_Pnfd |
| YPBC Base Identifier | rw_ypbc_Pnfd_Pnfd_data_PnfdCatalog_Pnfd |
Fields
| Name | Type | Description |
|---|---|---|
| id | STRING | Identifier for the PNFD. |
| name | STRING | PNFD name. |
| short-name | STRING | Short name to appear as label in the UI |
| vendor | STRING | Vendor of the PNFD. |
| description | STRING | Description of the PNFD. |
| version | STRING | Version of the PNFD |
| connection-point | LIST | List for external connection points. Each PNF has one or more external connection points. |
pnfd:connection-point
List for external connection points. Each PNF has one or more external connection points.
Key Identifiers:| XPath Path | /pnfd:pnfd-catalog/pnfd:pnfd/pnfd:connection-point |
| XPath Keyed Path | /pnfd:pnfd-catalog/pnfd:pnfd[pnfd:id='STRING']/pnfd:connection-point[pnfd:id='0'] |
| RW.REST URI Path | /pnfd:pnfd-catalog/pnfd/STRING/connection-point/0 |
| RW Keyspec XPath Path | C,/pnfd:pnfd-catalog/pnfd:pnfd/pnfd:connection-point |
| RW Keyspec XPath Keyed Path | C,/pnfd:pnfd-catalog/pnfd:pnfd[pnfd:id='STRING']/pnfd:connection-point[pnfd:id='0'] |
| Protobuf Type | .pnfd.YangData.Pnfd.PnfdCatalog.Pnfd.ConnectionPoint |
| Python Proto-GI Type | PnfdYang.YangData_Pnfd_PnfdCatalog_Pnfd_ConnectionPoint |
| C Protobuf-C Struct Type | Pnfd__YangData__Pnfd__PnfdCatalog__Pnfd__ConnectionPoint |
| C RWPB Identifiers | Pnfd_Pnfd_data_PnfdCatalog_Pnfd_ConnectionPoint Pnfd_data_PnfdCatalog_Pnfd_ConnectionPoint |
| YPBC Base Identifier | rw_ypbc_Pnfd_Pnfd_data_PnfdCatalog_Pnfd_ConnectionPoint |
Fields
| Name | Type | Description |
|---|---|---|
| id | UINT64 | Identifier for the external connection points |
| cp-type | ENUM | Type of the connection point. |