meta data for this page
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
documentation:rest_api [2015/06/26 13:59] – vor | documentation:rest_api [2016/11/03 13:57] (current) – removed vor | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== REST API ====== | ||
- | |||
- | ===== Access ===== | ||
- | |||
- | The RECS< | ||
- | |||
- | ===== Components ===== | ||
- | |||
- | The RECS< | ||
- | |||
- | ^ Attribute ^ Description ^ | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |||
- | Information about all these components are returned as XML code. | ||
- | |||
- | ==== Node ==== | ||
- | |||
- | The single attributes have the following meaning: \\ | ||
- | |||
- | ^ Attribute ^ Description ^ | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |||
- | In accordance to the component node the API offers nodeVector which returns multiple instances of node. | ||
- | |||
- | ==== Backplane ==== | ||
- | |||
- | The single attributes have the following meaning: \\ | ||
- | |||
- | ^ Attribute ^ Description ^ | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |||
- | In accordance to the component baseboard the API offers backplaneVector which returns multiple instances of backplane. | ||
- | |||
- | ==== Baseboard ==== | ||
- | |||
- | The single attributes have the following meaning: \\ | ||
- | |||
- | ^ Attribute ^ Description ^ | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |||
- | In accordance to the component baseboard the API offers baseboardVector which returns multiple instances of baseboard. | ||
- | |||
- | ==== RCU ==== | ||
- | |||
- | The single attributes have the following meaning: \\ | ||
- | |||
- | ^ Attribute ^ Description ^ | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |||
- | In accordance to the component rcu the API offers rcuVector which returns multiple instances of rcu. | ||
- | |||
- | ==== Rack ==== | ||
- | |||
- | The single attributes have the following meaning: \\ | ||
- | |||
- | ^ Attribute ^ Description ^ | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |||
- | In accordance to the component rack the API offers rackVector which returns multiple instances of rack. | ||
- | |||
- | ===== Resources ===== | ||
- | |||
- | The resources are split into monitoring resources (for pure information gathering) and management resources (for changing the system configuration or state). | ||
- | |||
- | ==== Monitoring ==== | ||
- | |||
- | For monitoring the following resources are available: \\ | ||
- | |||
- | ^ Attribute ^ Description ^ | ||
- | |''/ | ||
- | |''/ | ||
- | |''/ | ||
- | |''/ | ||
- | |''/ | ||
- | |''/ | ||
- | |''/ | ||
- | |''/ | ||
- | |''/ | ||
- | |''/ | ||
- | |''/ | ||
- | |''/ | ||
- | |''/ | ||
- | |''/ | ||
- | |||
- | ==== Management ==== | ||
- | |||
- | The management of individual components can be found beneath the subaddress manage. Right now only | ||
- | management functionalities for nodes are implemented: | ||
- | |||
- | ^ Attribute ^ Description ^ | ||
- | |''/ | ||
- | |''/ | ||
- | |''/ | ||
- | |''/ | ||
- | |''/ | ||
- | |||
- | ==== Errors ==== | ||
- | |||
- | Information about the success or failure of management requests are returned via HTTP status codes. Please have a look at [[http:// | ||
- | |||