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
NameTypeDescription
pnfdLIST

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
NameTypeDescription
idSTRINGIdentifier for the PNFD.
nameSTRINGPNFD name.
short-nameSTRINGShort name to appear as label in the UI
vendorSTRINGVendor of the PNFD.
descriptionSTRINGDescription of the PNFD.
versionSTRINGVersion of the PNFD
connection-pointLISTList 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
NameTypeDescription
idUINT64Identifier for the external connection points
cp-typeENUMType of the connection point.