Module: OCI::Rover::Models

Defined in:
lib/oci/rover/rover.rb,
lib/oci/rover/models/node_type.rb,
lib/oci/rover/models/sort_orders.rb,
lib/oci/rover/models/enclosure_type.rb,
lib/oci/rover/models/lifecycle_state.rb

Overview

Module containing models for requests made to, and responses received from, OCI Rover services

Defined Under Namespace

Classes: ChangeRoverClusterCompartmentDetails, ChangeRoverEntitlementCompartmentDetails, ChangeRoverNodeCompartmentDetails, CreateRoverClusterDetails, CreateRoverEntitlementDetails, CreateRoverNodeDetails, RoverCluster, RoverClusterCertificate, RoverClusterCollection, RoverClusterSummary, RoverEntitlement, RoverEntitlementCollection, RoverEntitlementSummary, RoverNode, RoverNodeActionSetKeyDetails, RoverNodeCertificate, RoverNodeCollection, RoverNodeEncryptionKey, RoverNodeGetRpt, RoverNodeSetKey, RoverNodeSummary, RoverWorkload, ShippingAddress, UpdateRoverClusterDetails, UpdateRoverEntitlementDetails, UpdateRoverNodeDetails

Constant Summary collapse

NODE_TYPE_ENUM =
[
  NODE_TYPE_STANDALONE = 'STANDALONE'.freeze,
  NODE_TYPE_CLUSTERED = 'CLUSTERED'.freeze
].freeze
SORT_ORDERS_ENUM =
[
  SORT_ORDERS_ASC = 'ASC'.freeze,
  SORT_ORDERS_DESC = 'DESC'.freeze
].freeze
ENCLOSURE_TYPE_ENUM =
[
  ENCLOSURE_TYPE_RUGGADIZED = 'RUGGADIZED'.freeze,
  ENCLOSURE_TYPE_NON_RUGGADIZED = 'NON_RUGGADIZED'.freeze
].freeze
LIFECYCLE_STATE_ENUM =
[
  LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  LIFECYCLE_STATE_DELETED = 'DELETED'.freeze,
  LIFECYCLE_STATE_FAILED = 'FAILED'.freeze
].freeze