Programmer's API documentation for yang module pnfd.yang



Schema Globals                                                               1

module pnfd                                                                  2
  pnfd data                                                                2.1
    container pnfd:pnfd-catalog                                          2.1.1
      list pnfd:pnfd                                                   2.1.1.1
        list pnfd:connection-point                                   2.1.1.1.1


1  Schema Globals
  Global Schema Type
    rw_ypbc_Pnfd_t_schema
  Global Schema Pointer
    rw_ypbc_Pnfd_g_schema
2  module pnfd

2.1  pnfd data

2.1.1  container pnfd:pnfd-catalog
  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

2.1.1.1  list pnfd:pnfd
  Leaves
    name: id, type: STRING, description: Identifier for the PNFD.
    name: name, type: STRING, description: PNFD name.
    name: short-name, type: STRING, description: Short name to appear as label in the UI
    name: vendor, type: STRING, description: Vendor of the PNFD.
    name: description, type: STRING, description: Description of the PNFD.
    name: version, type: STRING, description: Version of the PNFD
  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

2.1.1.1.1  list pnfd:connection-point
  Description
    List for external connection points. Each PNF has one or more external
    connection points.
  Leaves
    name: id, type: UINT64, description: Identifier for the external connection points
    name: cp-type, type: ENUM, description: Type of the connection point.
  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

