Module: Occi::Infrastructure::Constants

Defined in:
lib/occi/infrastructure/constants.rb

Overview

Module containing important constats defined in OGF's Infrastructure document. Here, you can find commonly used kind identifiers for `Compute`, `Network`, `Storage`, and others.

Author:

Constant Summary collapse

COMPUTE_KIND =

Resource sub-types

'http://schemas.ogf.org/occi/infrastructure#compute'.freeze
NETWORK_KIND =
'http://schemas.ogf.org/occi/infrastructure#network'.freeze
STORAGE_KIND =
'http://schemas.ogf.org/occi/infrastructure#storage'.freeze
NETWORKINTERFACE_KIND =

Link sub-types

'http://schemas.ogf.org/occi/infrastructure#networkinterface'.freeze
'http://schemas.ogf.org/occi/infrastructure#storagelink'.freeze
IPNETWORK_MIXIN =

Mixins

'http://schemas.ogf.org/occi/infrastructure/network#ipnetwork'.freeze
IPNETWORKINTERFACE_MIXIN =
'http://schemas.ogf.org/occi/infrastructure/networkinterface#ipnetworkinterface'.freeze
OS_TPL_MIXIN =
'http://schemas.ogf.org/occi/infrastructure#os_tpl'.freeze
RESOURCE_TPL_MIXIN =
'http://schemas.ogf.org/occi/infrastructure#resource_tpl'.freeze
USER_DATA_MIXIN =
'http://schemas.ogf.org/occi/infrastructure/compute#user_data'.freeze
SSH_KEY_MIXIN =
'http://schemas.ogf.org/occi/infrastructure/credentials#ssh_key'.freeze