Module: Occi::InfrastructureExt::Constants

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

Overview

Module containing important constats defined in OGF's Infrastructure Extension documents. Here, you can find commonly used kind identifiers for `SecurityGroup`, `SecurityGroupLink`, `IPReservation`, and others.

Author:

Constant Summary collapse

SECURITY_GROUP_KIND =

Resource sub-types

'http://schemas.ogf.org/occi/infrastructure#securitygroup'.freeze
IPRESERVATION_KIND =
'http://schemas.ogf.org/occi/infrastructure#ipreservation'.freeze
'http://schemas.ogf.org/occi/infrastructure#securitygrouplink'.freeze
AVAILABILITY_ZONE_MIXIN =

Mixins

'http://schemas.ogf.org/occi/infrastructure#availability_zone'.freeze
REGION_MIXIN =
'http://schemas.ogf.org/occi/infrastructure#region'.freeze
FLOATINGIPPOOL_MIXIN =
'http://schemas.openstack.org/network#floatingippool'.freeze
PUBLIC_NET_MIXIN =
'http://schemas.fedcloud.egi.eu/occi/infrastructure/network#public_net'.freeze
PRIVATE_NET_MIXIN =
'http://schemas.fedcloud.egi.eu/occi/infrastructure/network#private_net'.freeze
NAT_NET_MIXIN =
'http://schemas.fedcloud.egi.eu/occi/infrastructure/network#nat_net'.freeze
DEFAULT_CONNECT_MIXIN =
'http://schemas.fedcloud.egi.eu/occi/infrastructure/compute#default_connectivity'.freeze