Programmer's API documentation for yang module rw-staging-mgmt.yang



Schema Globals                                                               1

module rw-staging-mgmt                                                       2
  rw-staging-mgmt data                                                     2.1
    container rw-staging-mgmt:staging-areas                              2.1.1
      list rw-staging-mgmt:staging-area                                2.1.1.1
  rw-staging-mgmt rpc input                                                2.2
    rpc input rw-staging-mgmt:create-staging-area                        2.2.1
  rw-staging-mgmt rpc output                                               2.3
    rpc output rw-staging-mgmt:create-staging-area                       2.3.1


1  Schema Globals
  Global Schema Type
    rw_ypbc_RwStagingMgmt_t_schema
  Global Schema Pointer
    rw_ypbc_RwStagingMgmt_g_schema
2  module rw-staging-mgmt

2.1  rw-staging-mgmt data

2.1.1  container rw-staging-mgmt:staging-areas
  Description
    Staging Areas
  XPath Path
    /rw-staging-mgmt:staging-areas
  XPath Keyed Path
    /rw-staging-mgmt:staging-areas
  RW.REST URI Path
    /rw-staging-mgmt:staging-areas
  RW Keyspec XPath Path
    D,/rw-staging-mgmt:staging-areas
  RW Keyspec XPath Keyed Path
    D,/rw-staging-mgmt:staging-areas
  Protobuf Type
    .rw_staging_mgmt.YangData.RwStagingMgmt.StagingAreas
  Python Proto-GI Type
    RwStagingMgmtYang.StagingAreas
  C Protobuf-C Struct Type
    RwStagingMgmt__YangData__RwStagingMgmt__StagingAreas
  C RWPB Identifiers
    RwStagingMgmt_RwStagingMgmt_data_StagingAreas
    RwStagingMgmt_data_StagingAreas
    RwStagingMgmt_StagingAreas
  YPBC Base Identifier
    rw_ypbc_RwStagingMgmt_RwStagingMgmt_data_StagingAreas

2.1.1.1  list rw-staging-mgmt:staging-area
  Leaves
    name: area-id, type: STRING, description: Staging Area ID
    name: package-type, type: ENUM
    name: name, type: STRING, description: name of the binary
    name: validity-time, type: UINT64, description: lifetime of the staging area (in seconds)
    name: status, type: ENUM, description: The status of the staging area
    name: created-time, type: UINT32, description: start time (unix epoch)
    name: deleted-time, type: UINT32, description: stop time (unix epoch)
    name: size, type: UINT64, description: size of the binary in bytes
    name: path, type: STRING, description: Path of the staging area
  XPath Path
    /rw-staging-mgmt:staging-areas/rw-staging-mgmt:staging-area
  XPath Keyed Path
    /rw-staging-mgmt:staging-areas/rw-staging-mgmt:staging-area[rw-staging-mgmt:area-id='STRING']
  RW.REST URI Path
    /rw-staging-mgmt:staging-areas/staging-area/STRING
  RW Keyspec XPath Path
    D,/rw-staging-mgmt:staging-areas/rw-staging-mgmt:staging-area
  RW Keyspec XPath Keyed Path
    D,/rw-staging-mgmt:staging-areas/rw-staging-mgmt:staging-area[rw-staging-mgmt:area-id='STRING']
  Protobuf Type
    .rw_staging_mgmt.YangData.RwStagingMgmt.StagingAreas.StagingArea
  Python Proto-GI Type
    RwStagingMgmtYang.StagingArea
  C Protobuf-C Struct Type
    RwStagingMgmt__YangData__RwStagingMgmt__StagingAreas__StagingArea
  C RWPB Identifiers
    RwStagingMgmt_RwStagingMgmt_data_StagingAreas_StagingArea
    RwStagingMgmt_data_StagingAreas_StagingArea
    RwStagingMgmt_StagingArea
  YPBC Base Identifier
    rw_ypbc_RwStagingMgmt_RwStagingMgmt_data_StagingAreas_StagingArea

2.2  rw-staging-mgmt rpc input

2.2.1  rpc input rw-staging-mgmt:create-staging-area
  Leaves
    name: package-type, type: ENUM
    name: name, type: STRING, description: name of the binary
    name: validity-time, type: UINT64, description: lifetime of the staging area (in seconds)
  XPath Path
    /rw-staging-mgmt:create-staging-area
  XPath Keyed Path
    /rw-staging-mgmt:create-staging-area
  RW.REST URI Path
    /input
  RW Keyspec XPath Path
    I,/rw-staging-mgmt:create-staging-area
  RW Keyspec XPath Keyed Path
    I,/rw-staging-mgmt:create-staging-area
  Protobuf Type
    .rw_staging_mgmt.YangInput.RwStagingMgmt.CreateStagingArea
  Python Proto-GI Type
    RwStagingMgmtYang.YangInput_RwStagingMgmt_CreateStagingArea
  C Protobuf-C Struct Type
    RwStagingMgmt__YangInput__RwStagingMgmt__CreateStagingArea
  C RWPB Identifiers
    RwStagingMgmt_RwStagingMgmt_input_CreateStagingArea
    RwStagingMgmt_input_CreateStagingArea
  YPBC Base Identifier
    rw_ypbc_RwStagingMgmt_RwStagingMgmt_input_CreateStagingArea

2.3  rw-staging-mgmt rpc output

2.3.1  rpc output rw-staging-mgmt:create-staging-area
  Leaves
    name: port, type: UINT32
    name: endpoint, type: STRING, description: Endpoint that contains all the package-related data
  XPath Path
    /rw-staging-mgmt:create-staging-area
  XPath Keyed Path
    /rw-staging-mgmt:create-staging-area
  RW.REST URI Path
    /output
  RW Keyspec XPath Path
    O,/rw-staging-mgmt:create-staging-area
  RW Keyspec XPath Keyed Path
    O,/rw-staging-mgmt:create-staging-area
  Protobuf Type
    .rw_staging_mgmt.YangOutput.RwStagingMgmt.CreateStagingArea
  Python Proto-GI Type
    RwStagingMgmtYang.YangOutput_RwStagingMgmt_CreateStagingArea
  C Protobuf-C Struct Type
    RwStagingMgmt__YangOutput__RwStagingMgmt__CreateStagingArea
  C RWPB Identifiers
    RwStagingMgmt_RwStagingMgmt_output_CreateStagingArea
    RwStagingMgmt_output_CreateStagingArea
  YPBC Base Identifier
    rw_ypbc_RwStagingMgmt_RwStagingMgmt_output_CreateStagingArea

