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.