Module: OCI::CapacityManagement::Models

Defined in:
lib/oci/capacity_management/capacity_management.rb,
lib/oci/capacity_management/models/namespace.rb,
lib/oci/capacity_management/models/sort_order.rb,
lib/oci/capacity_management/models/demand_signal_namespace.rb,
lib/oci/capacity_management/models/occm_demand_signal_item_request_type.rb

Overview

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

Defined Under Namespace

Classes: AssociatedCapacityRequestDetails, AssociatedOccHandoverResourceBlock, BulkCreateOccmDemandSignalItem, BulkCreateOccmDemandSignalItemDetails, CreateInternalOccmDemandSignalDeliveryDetails, CreateOccAvailabilityCatalogDetails, CreateOccCapacityRequestDetails, CreateOccCustomerDetails, CreateOccCustomerGroupDetails, CreateOccmDemandSignalDetails, CreateOccmDemandSignalItemDetails, InternalOccmDemandSignal, InternalOccmDemandSignalCatalogResource, InternalOccmDemandSignalCatalogResourceCollection, InternalOccmDemandSignalCatalogResourceSummary, InternalOccmDemandSignalCollection, InternalOccmDemandSignalDelivery, InternalOccmDemandSignalDeliveryCollection, InternalOccmDemandSignalDeliverySummary, InternalOccmDemandSignalItemCollection, InternalOccmDemandSignalItemSummary, InternalOccmDemandSignalSummary, MetadataDetails, OccAvailabilityCatalog, OccAvailabilityCatalogCollection, OccAvailabilityCatalogSummary, OccAvailabilityCollection, OccAvailabilitySummary, OccCapacityRequest, OccCapacityRequestBaseDetails, OccCapacityRequestCollection, OccCapacityRequestSummary, OccCustomer, OccCustomerGroup, OccCustomerGroupCollection, OccCustomerGroupSummary, OccHandoverResourceBlockCollection, OccHandoverResourceBlockDetailCollection, OccHandoverResourceBlockDetailSummary, OccHandoverResourceBlockSummary, OccOverviewCollection, OccOverviewSummary, OccmDemandSignal, OccmDemandSignalCatalog, OccmDemandSignalCatalogCollection, OccmDemandSignalCatalogResource, OccmDemandSignalCatalogResourceCollection, OccmDemandSignalCatalogResourceSummary, OccmDemandSignalCatalogSummary, OccmDemandSignalCollection, OccmDemandSignalDeliveryCollection, OccmDemandSignalDeliverySummary, OccmDemandSignalItem, OccmDemandSignalItemCollection, OccmDemandSignalItemSummary, OccmDemandSignalResourcePropertiesCollection, OccmDemandSignalResourcePropertiesSummary, OccmDemandSignalResourcePropertyConstraintsCollection, OccmDemandSignalResourcePropertyConstraintsSummary, OccmDemandSignalResourcePropertyOptionSummary, OccmDemandSignalSummary, PatchInsertInstruction, PatchInsertMultipleInstruction, PatchInstruction, PatchMergeInstruction, PatchMoveInstruction, PatchOccCapacityRequestDetails, PatchProhibitInstruction, PatchRemoveInstruction, PatchReplaceInstruction, PatchRequireInstruction, PlacementDetails, UpdateInternalOccCapacityRequestDetails, UpdateInternalOccmDemandSignalDeliveryDetails, UpdateInternalOccmDemandSignalDetails, UpdateOccAvailabilityCatalogDetails, UpdateOccCapacityRequestDetails, UpdateOccCustomerDetails, UpdateOccCustomerGroupDetails, UpdateOccmDemandSignalDetails, UpdateOccmDemandSignalItemDetails

Constant Summary collapse

NAMESPACE_ENUM =
[
  NAMESPACE_COMPUTE = 'COMPUTE'.freeze
].freeze
SORT_ORDER_ENUM =
[
  SORT_ORDER_ASC = 'ASC'.freeze,
  SORT_ORDER_DESC = 'DESC'.freeze
].freeze
DEMAND_SIGNAL_NAMESPACE_ENUM =
[
  DEMAND_SIGNAL_NAMESPACE_COMPUTE = 'COMPUTE'.freeze,
  DEMAND_SIGNAL_NAMESPACE_NETWORK = 'NETWORK'.freeze,
  DEMAND_SIGNAL_NAMESPACE_GPU = 'GPU'.freeze,
  DEMAND_SIGNAL_NAMESPACE_STORAGE = 'STORAGE'.freeze
].freeze
OCCM_DEMAND_SIGNAL_ITEM_REQUEST_TYPE_ENUM =
[
  OCCM_DEMAND_SIGNAL_ITEM_REQUEST_TYPE_DEMAND = 'DEMAND'.freeze
].freeze