Programmer's API documentation for yang module lpmocklet.yang



Schema Globals                                                               1

module lpmocklet                                                             2
  lpmocklet data                                                           2.1
    container lpmocklet:lpmocklet-action-status                          2.1.1
  lpmocklet rpc input                                                      2.2
    rpc input lpmocklet:set-control-param                                2.2.1
    rpc input lpmocklet:start-vnfr                                       2.2.2
    rpc input lpmocklet:stop-vnfr                                        2.2.3
  lpmocklet rpc output                                                     2.3
    rpc output lpmocklet:set-control-param                               2.3.1
    rpc output lpmocklet:start-vnfr                                      2.3.2
    rpc output lpmocklet:stop-vnfr                                       2.3.3


1  Schema Globals
  Global Schema Type
    rw_ypbc_Lpmocklet_t_schema
  Global Schema Pointer
    rw_ypbc_Lpmocklet_g_schema
2  module lpmocklet

2.1  lpmocklet data

2.1.1  container lpmocklet:lpmocklet-action-status
  Leaves
    name: id, type: STRING
    name: object_type, type: STRING
    name: action, type: STRING
    name: status, type: STRING
  XPath Path
    /lpmocklet:lpmocklet-action-status
  XPath Keyed Path
    /lpmocklet:lpmocklet-action-status
  RW.REST URI Path
    /lpmocklet:lpmocklet-action-status
  RW Keyspec XPath Path
    D,/lpmocklet:lpmocklet-action-status
  RW Keyspec XPath Keyed Path
    D,/lpmocklet:lpmocklet-action-status
  Protobuf Type
    .lpmocklet.YangData.Lpmocklet.LpmockletActionStatus
  Python Proto-GI Type
    LpmockletYang.YangData_Lpmocklet_LpmockletActionStatus
  C Protobuf-C Struct Type
    Lpmocklet__YangData__Lpmocklet__LpmockletActionStatus
  C RWPB Identifiers
    Lpmocklet_Lpmocklet_data_LpmockletActionStatus
    Lpmocklet_data_LpmockletActionStatus
  YPBC Base Identifier
    rw_ypbc_Lpmocklet_Lpmocklet_data_LpmockletActionStatus

2.2  lpmocklet rpc input

2.2.1  rpc input lpmocklet:set-control-param
  Leaves
    name: id, type: STRING, description: object id
    name: obj-code, type: STRING, description: Type of object: NS, VNF
    name: control-id, type: STRING
    name: value, type: UINT64
  XPath Path
    /lpmocklet:set-control-param
  XPath Keyed Path
    /lpmocklet:set-control-param
  RW.REST URI Path
    /input
  RW Keyspec XPath Path
    I,/lpmocklet:set-control-param
  RW Keyspec XPath Keyed Path
    I,/lpmocklet:set-control-param
  Protobuf Type
    .lpmocklet.YangInput.Lpmocklet.SetControlParam
  Python Proto-GI Type
    LpmockletYang.YangInput_Lpmocklet_SetControlParam
  C Protobuf-C Struct Type
    Lpmocklet__YangInput__Lpmocklet__SetControlParam
  C RWPB Identifiers
    Lpmocklet_Lpmocklet_input_SetControlParam
    Lpmocklet_input_SetControlParam
  YPBC Base Identifier
    rw_ypbc_Lpmocklet_Lpmocklet_input_SetControlParam

2.2.2  rpc input lpmocklet:start-vnfr
  Leaves
    name: id, type: STRING
  XPath Path
    /lpmocklet:start-vnfr
  XPath Keyed Path
    /lpmocklet:start-vnfr
  RW.REST URI Path
    /input
  RW Keyspec XPath Path
    I,/lpmocklet:start-vnfr
  RW Keyspec XPath Keyed Path
    I,/lpmocklet:start-vnfr
  Protobuf Type
    .lpmocklet.YangInput.Lpmocklet.StartVnfr
  Python Proto-GI Type
    LpmockletYang.StartVnfrInput
  C Protobuf-C Struct Type
    Lpmocklet__YangInput__Lpmocklet__StartVnfr
  C RWPB Identifiers
    Lpmocklet_Lpmocklet_input_StartVnfr
    Lpmocklet_input_StartVnfr
    Lpmocklet_StartVnfrInput
  YPBC Base Identifier
    rw_ypbc_Lpmocklet_Lpmocklet_input_StartVnfr

2.2.3  rpc input lpmocklet:stop-vnfr
  Leaves
    name: id, type: STRING
  XPath Path
    /lpmocklet:stop-vnfr
  XPath Keyed Path
    /lpmocklet:stop-vnfr
  RW.REST URI Path
    /input
  RW Keyspec XPath Path
    I,/lpmocklet:stop-vnfr
  RW Keyspec XPath Keyed Path
    I,/lpmocklet:stop-vnfr
  Protobuf Type
    .lpmocklet.YangInput.Lpmocklet.StopVnfr
  Python Proto-GI Type
    LpmockletYang.StopVnfr
  C Protobuf-C Struct Type
    Lpmocklet__YangInput__Lpmocklet__StopVnfr
  C RWPB Identifiers
    Lpmocklet_Lpmocklet_input_StopVnfr
    Lpmocklet_input_StopVnfr
    Lpmocklet_StopVnfr
  YPBC Base Identifier
    rw_ypbc_Lpmocklet_Lpmocklet_input_StopVnfr

2.3  lpmocklet rpc output

2.3.1  rpc output lpmocklet:set-control-param
  XPath Path
    /lpmocklet:set-control-param
  XPath Keyed Path
    /lpmocklet:set-control-param
  RW.REST URI Path
    /output
  RW Keyspec XPath Path
    O,/lpmocklet:set-control-param
  RW Keyspec XPath Keyed Path
    O,/lpmocklet:set-control-param
  Protobuf Type
    .lpmocklet.YangOutput.Lpmocklet.SetControlParam
  Python Proto-GI Type
    LpmockletYang.YangOutput_Lpmocklet_SetControlParam
  C Protobuf-C Struct Type
    Lpmocklet__YangOutput__Lpmocklet__SetControlParam
  C RWPB Identifiers
    Lpmocklet_Lpmocklet_output_SetControlParam
    Lpmocklet_output_SetControlParam
  YPBC Base Identifier
    rw_ypbc_Lpmocklet_Lpmocklet_output_SetControlParam

2.3.2  rpc output lpmocklet:start-vnfr
  Leaves
    name: status, type: STRING, description: status of the start request
  XPath Path
    /lpmocklet:start-vnfr
  XPath Keyed Path
    /lpmocklet:start-vnfr
  RW.REST URI Path
    /output
  RW Keyspec XPath Path
    O,/lpmocklet:start-vnfr
  RW Keyspec XPath Keyed Path
    O,/lpmocklet:start-vnfr
  Protobuf Type
    .lpmocklet.YangOutput.Lpmocklet.StartVnfr
  Python Proto-GI Type
    LpmockletYang.StartVnfrOutput
  C Protobuf-C Struct Type
    Lpmocklet__YangOutput__Lpmocklet__StartVnfr
  C RWPB Identifiers
    Lpmocklet_Lpmocklet_output_StartVnfr
    Lpmocklet_output_StartVnfr
    Lpmocklet_StartVnfrOutput
  YPBC Base Identifier
    rw_ypbc_Lpmocklet_Lpmocklet_output_StartVnfr

2.3.3  rpc output lpmocklet:stop-vnfr
  XPath Path
    /lpmocklet:stop-vnfr
  XPath Keyed Path
    /lpmocklet:stop-vnfr
  RW.REST URI Path
    /output
  RW Keyspec XPath Path
    O,/lpmocklet:stop-vnfr
  RW Keyspec XPath Keyed Path
    O,/lpmocklet:stop-vnfr
  Protobuf Type
    .lpmocklet.YangOutput.Lpmocklet.StopVnfr
  Python Proto-GI Type
    LpmockletYang.YangOutput_Lpmocklet_StopVnfr
  C Protobuf-C Struct Type
    Lpmocklet__YangOutput__Lpmocklet__StopVnfr
  C RWPB Identifiers
    Lpmocklet_Lpmocklet_output_StopVnfr
    Lpmocklet_output_StopVnfr
  YPBC Base Identifier
    rw_ypbc_Lpmocklet_Lpmocklet_output_StopVnfr

