Show / Hide Table of Contents

Namespace Oci.CapacitymanagementService.Models

Classes

AssociatedCapacityRequestDetails

Details about the associated capacity requests against which the resources were provisioned by oracle.

AssociatedOccHandoverResourceBlock

Details about the resource block that was handed over.

BulkCreateOccmDemandSignalItem

The occm demand signal item which will be used for the bulk creation api.

BulkCreateOccmDemandSignalItemDetails

Details about the model that is to be used for bulk creating demand signal items.

CreateInternalOccmDemandSignalDeliveryDetails

An internal model containing details about the properties required for creating a demand signal delivery resource.

CreateOccAvailabilityCatalogDetails

Details about the create request for the availability catalog.

CreateOccCapacityRequestDetails

Details about the create request for the capacity request.

CreateOccCustomerDetails

The details about the customer.

CreateOccCustomerGroupDetails

Details about the create request for the customer group.

CreateOccmDemandSignalDetails

Details about the different fields required for creating OCC Demand Signal.

CreateOccmDemandSignalItemDetails

Details about different fields required to create a demand signal item resource.

InternalOccmDemandSignal

An internal model describing the demand signal.

InternalOccmDemandSignalCatalogResource

A model containing information about the details of a demand signal catalog resource.

InternalOccmDemandSignalCatalogResourceCollection

A list containing detailed information about different resources.

InternalOccmDemandSignalCatalogResourceSummary

A summary model containing information about the details of a demand signal catalog resource.

InternalOccmDemandSignalCollection

An internal list of demand signals.

InternalOccmDemandSignalDelivery

An internal model that contains information about the demand signal item delivery from OCI to customers.

InternalOccmDemandSignalDeliveryCollection

A list containing detailed delivery information about different resource demanded as part of the demand signal.

InternalOccmDemandSignalDeliverySummary

An internal summary model containing information about the demand signal delivery resources.

InternalOccmDemandSignalItemCollection

A list containing detailed information about different resources demanded as part of a given demand signal.

InternalOccmDemandSignalItemSummary

An internal summary model containing information about the details of a demand signal items.

InternalOccmDemandSignalSummary

An internal summary model for occm demand signal.

MetadataDetails

Used for representing the metadata of the catalog. This denotes the version and format of the CSV file for parsing.

OccAvailabilityCatalog

Details of the availability catalog resource.

OccAvailabilityCatalogCollection

A list of availability catalogs.

OccAvailabilityCatalogSummary

A catalog containing resource availability details for a customer.

OccAvailabilityCollection

A list of capacity constraints.

OccAvailabilitySummary

The details about the available capacity and constraints for different resource types present in the availability catalog.

OccCapacityRequest

A single request of some quantity of a specific server type, in a specific location and expected delivery date. The maximum amount possible to request is the smallest number between the number of servers available for purchase and the number of servers allowed by the constraints (For example, power, network, physical space, and so on).

OccCapacityRequestBaseDetails

The details of the create capacity request. This model serves as a base for different namespaces.

OccCapacityRequestCollection

A list of capacity requests.

OccCapacityRequestSummary

A summary model for the capacity request model.

OccCustomer

The details about the customer.

OccCustomerGroup

Details of the customer group resource.

OccCustomerGroupCollection

A list of customer groups.

OccCustomerGroupSummary

A customer group is a resource that represents the portion of the capacity reserved for a customer or a group of customers to facilitate their capacity bookings.

OccHandoverResourceBlockCollection

A list of occ handover resource blocks.

OccHandoverResourceBlockDetailCollection

A list of occResourceHandoverDetails.

OccHandoverResourceBlockDetailSummary

Detailed information about a particular occHandoverResourceBlock. For compute namespace this information includes host serial, host ocid etc.

OccHandoverResourceBlockSummary

Details about the association of capacity requests with the corresponding resources handed over by oracle.

OccOverviewCollection

A list representing response of overview API.

OccOverviewSummary

The overview summary is used to represent an array item that shall be used to represent the overview of the catalog resources along with their corresponding capacity requests.

OccmDemandSignal

An occm demand signal is a resource that communicates the forecasting needs of a customer to OCI in advance.

OccmDemandSignalCatalog

A model for the demand signal catalog.

OccmDemandSignalCatalogCollection

A list containing demand signal catalogs.

OccmDemandSignalCatalogResource

A model containing information about the details of a demand signal catalog resource.

OccmDemandSignalCatalogResourceCollection

A list containing detailed information about different resources.

OccmDemandSignalCatalogResourceSummary

A summary model containing information about the details of a demand signal catalog resource.

OccmDemandSignalCatalogSummary

A summary model for the demand signal catalog.

OccmDemandSignalCollection

A list of demand signals.

OccmDemandSignalDeliveryCollection

A list containing detailed delivery information about different resource demanded as part of the demand signal.

OccmDemandSignalDeliverySummary

A summary model containing information about the demand signal delivery resources.

OccmDemandSignalItem

An occm demand signal item is a resource that is used to communicate the forecasting need for a particular resource with OCI. It's a sub-resource and need to be grouped inside a demand signal.

OccmDemandSignalItemCollection

A list containing detailed information about different resources demanded as part of a given demand signal.

OccmDemandSignalItemSummary

A summary model containing information about various demand signal resource requests.

OccmDemandSignalResourcePropertiesCollection

A list containing detailed information about a resource's properties.

OccmDemandSignalResourcePropertiesSummary

A summary model for the Occm demand signal resource properties.

OccmDemandSignalResourcePropertyConstraintsCollection

A list containing detailed information about a resource's property constraints.

OccmDemandSignalResourcePropertyConstraintsSummary

A summary model for the Occm demand signal resource property constraints.

OccmDemandSignalResourcePropertyOptionSummary

A summary model for the Occm demand signal resource property option. To support range of the options for a property

OccmDemandSignalSummary

A summary model for the occm demand signal.

PatchInsertInstruction

An operation that inserts a value into an array, shifting array items as necessary and handling NOT_FOUND exceptions by creating the implied containing structure.

PatchInsertMultipleInstruction

An operation that inserts multiple consecutive values into an array, shifting array items as necessary and handling NOT_FOUND exceptions by creating the implied containing structure.

PatchInstruction

A single instruction to be included as part of Patch request content.

PatchInstructionModelConverter

PatchMergeInstruction

An operation that recursively updates items of the selection, or adding the value if the selection is empty. If the value is not an object, it is used directly, otherwise each key-value member is used to create or update a member of the same name in the target and the same process is applied recursively for each object-typed value (similar to RFC 7396 JSON Merge Patch, except that null values are copied rather than transformed into deletions). NOT_FOUND exceptions are handled by creating the implied containing structure. To avoid referential errors if an item's descendant is also in the selection, items of the selection are processed in order of decreasing depth.

PatchMoveInstruction

An operation that "puts" values from elsewhere in the target, functionally equivalent to a single add and then a remove. The first item of the selection is replaced, or created if the selection is empty. NOT_FOUND exceptions in the selection are handled by creating the implied containing structure. This operation fails if the from selection yields any exceptions, or if an item is moved to any of its descendants.

PatchOccCapacityRequestDetails

CapacityRequest details to patch.

PatchProhibitInstruction

A precondition operation that requires a selection to be empty, or optionally to be non-empty but include no item with a specified value (useful for asserting that a value does not exist before attempting to create it, avoiding accidental update). It fails if value is provided and the selection includes an item matching it, or if value is not provided and the selection is not empty, but ignores NOT_FOUND exceptions.

PatchRemoveInstruction

An operation that deletes items, ignoring NOT_FOUND exceptions. To avoid referential errors if an item's descendant is also in the selection, items of the selection are processed in order of decreasing depth.

PatchReplaceInstruction

An operation that "puts" a value, replacing every item of the selection with it, or creating it if the selection is empty. NOT_FOUND exceptions are handled by creating the implied containing structure (but note that this may put the target in an invalid state, which can be prevented by use of precondition operations). To avoid referential errors if an item's descendant is also in the selection, items of the selection are processed in order of decreasing depth.

PatchRequireInstruction

A precondition operation that requires a selection to be non-empty, and optionally to include an item with a specified value (useful for asserting that a value exists before attempting to update it, avoiding accidental creation). It fails if the selection is empty, or if value is provided and no item of the selection matches it.

PlacementDetails

Details like building, room and block where the resource was placed after provisioning in the datacenter.

UpdateInternalOccCapacityRequestDetails

The details required for making an internal API update call for the capacity requests.

UpdateInternalOccmDemandSignalDeliveryDetails

Details about different fields used to update the demand signal delivery resource.

UpdateInternalOccmDemandSignalDetails

An internal model to update the demand signal state.

UpdateOccAvailabilityCatalogDetails

Details about the update request for updating the availability catalogs.

UpdateOccCapacityRequestDetails

The details required for making an update call for capacity requests.

UpdateOccCustomerDetails

Details about the update request for updating the customer.

UpdateOccCustomerGroupDetails

Details about the update request for updating the customer group.

UpdateOccmDemandSignalDetails

Details about different fields that can be used to update the demand signal.

UpdateOccmDemandSignalItemDetails

Details about different fields used to update the demand signal item.

Enums

CreateOccCapacityRequestDetails.RequestStateEnum

CreateOccCustomerDetails.StatusEnum

CreateOccCustomerGroupDetails.StatusEnum

DemandSignalNamespace

The name of the OCI service in consideration for demand signal submission. For Example: COMPUTE, NETWORK and so on.

InternalOccmDemandSignalCatalogResource.LifecycleStateEnum

InternalOccmDemandSignalDelivery.LifecycleDetailsEnum

InternalOccmDemandSignalDelivery.LifecycleStateEnum

MetadataDetails.FormatVersionEnum

Namespace

The name of the OCI service in consideration. For example, Compute, Exadata, and so on.

OccAvailabilityCatalog.CatalogStateEnum

OccAvailabilityCatalog.LifecycleStateEnum

OccCapacityRequest.LifecycleStateEnum

OccCapacityRequest.RequestStateEnum

OccCapacityRequest.RequestTypeEnum

OccCustomer.StatusEnum

OccCustomerGroup.LifecycleStateEnum

OccCustomerGroup.StatusEnum

OccmDemandSignal.LifecycleDetailsEnum

OccmDemandSignal.LifecycleStateEnum

OccmDemandSignalCatalog.LifecycleStateEnum

OccmDemandSignalCatalogResource.LifecycleStateEnum

OccmDemandSignalDeliverySummary.LifecycleDetailsEnum

OccmDemandSignalDeliverySummary.LifecycleStateEnum

OccmDemandSignalItem.LifecycleStateEnum

OccmDemandSignalItemRequestType

The type of request made against a particular demand signal item. DEMAND: This type of request signifies that you are demanding a resource from OCI.

PatchInsertInstruction.PositionEnum

PatchInsertMultipleInstruction.PositionEnum

PatchInstruction.OperationEnum

PatchMoveInstruction.PositionEnum

SortOrder

Sort orders.

UpdateInternalOccCapacityRequestDetails.RequestStateEnum

UpdateInternalOccmDemandSignalDetails.LifecycleDetailsEnum

UpdateOccCapacityRequestDetails.RequestStateEnum

UpdateOccCustomerDetails.StatusEnum

UpdateOccCustomerGroupDetails.StatusEnum

UpdateOccmDemandSignalDetails.LifecycleDetailsEnum

In this article
Back to top