Module: OCI::Oce::Models

Defined in:
lib/oci/oce/oce.rb,
lib/oci/oce/models/license_type.rb,
lib/oci/oce/models/lifecycle_state.rb,
lib/oci/oce/models/lifecycle_details.rb

Overview

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

Defined Under Namespace

Classes: ChangeOceInstanceCompartmentDetails, CreateOceInstanceDetails, IdentityStripeDetails, OceInstance, OceInstanceSummary, UpdateOceInstanceDetails, WorkRequest, WorkRequestError, WorkRequestLogEntry, WorkRequestResource, WorkflowMonitor, WorkflowStep

Constant Summary collapse

LICENSE_TYPE_ENUM =
[
  LICENSE_TYPE_NEW = 'NEW'.freeze,
  LICENSE_TYPE_BYOL = 'BYOL'.freeze,
  LICENSE_TYPE_PREMIUM = 'PREMIUM'.freeze,
  LICENSE_TYPE_STARTER = 'STARTER'.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
LIFECYCLE_DETAILS_ENUM =
[
  LIFECYCLE_DETAILS_STANDBY = 'STANDBY'.freeze,
  LIFECYCLE_DETAILS_FAILOVER = 'FAILOVER'.freeze,
  LIFECYCLE_DETAILS_DOWN = 'DOWN'.freeze,
  LIFECYCLE_DETAILS_PRIMARY = 'PRIMARY'.freeze
].freeze