Specification

The current specification consist of three documents. Future releases of OCCI may include additional rendering and extension specifications. The documents of the current OCCI specification suite are:

  • GFD.183 – OCCI Core (v1.1) describes the formal definition of the OCCI Core Model. The  specification’s version is 1.1.
  • GFD.184 – OCCI Infrastructure (v1.1) contains the definition of the OCCI Infrastructure extension for the IaaS domain. The document defines additional resource types, their attributes and the actions that can be taken on each resource type. The  specification’s version is 1.1.
  • GFD.185 – OCCI HTTP Rendering (v1.1) defines how to interact with the OCCI Core Model using the RESTful OCCI API. The document defines how the OCCI Core Model can be communicated and thus serialised using the HTTP protocol. The specification’s version is 1.1.

OCCI – 1.2

The next revision of OCCI will be 1.2. The documents of the upcoming OCCI specification suite are:

  • (obsoletes GFD.183) OCCI Core (v1.2) describing the formal definition of the OCCI Core Model. [pdf]
  • (obsoletes GFD.184) OCCI Infrastructure (v1.2) describing the Infrastructure extension for the IaaS domain. [pdf]
  • (new) OCCI Platform (v1.2) describing the Platform extension for the PaaS/CaaS domain. [pdf]
  • (new) OCCI SLA (v1.2) describing an extension for handling Service Level Agreements. [pdf]
  • (obsoletes GFD.185) OCCI HTTP Protocol (v1.2) describing how to interact with the OCCI Model using the a RESTful API. [pdf]
  • (obsoletes GFD.185) OCCI Text rendering (v1.2) describing how to render the OCCI Model using text. This document will be deprecated in future OCCI revisions. [pdf]
  • (new) OCCI JSON rendering (v1.2) describing how to render the OCCI Model using JSON. [pdf]
  • (new) OCCI Profile (v1.2) describing a profile for the Infrastructure extension. [pdf]

The sources of the documents can be found in the GridForge project Git repository: redmine.ogf.org

Specification parts currently in progress