Namespace Oci.DemandsignalService.Models
Classes
ChangeOccDemandSignalCompartmentDetails
The configuration details for the move operation.
CreateOccDemandSignalDetails
The data to create a OccDemandSignal.
OccDemandSignal
An OccDemandSignal is a forecast created for different Resource Types.
To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to
an administrator. If you're an administrator who needs to write policies to give users access, see
Getting Started with Policies.
OccDemandSignalCollection
Results of a occDemandSignal search. Contains both OccDemandSignalSummary items and other information, such as metadata.
OccDemandSignalData
The Data Object For Demand Signal.
OccDemandSignalSummary
Summary information about a OccDemandSignal.
OccDemandSignalValue
The Value of Demand Signal for particular month.
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.
PatchOccDemandSignalDetails
Demand Signal 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.
UpdateOccDemandSignalDetails
The data to update a OccDemandSignal.
Enums
OccDemandSignal.LifecycleStateEnum
PatchInsertInstruction.PositionEnum
PatchInsertMultipleInstruction.PositionEnum
PatchInstruction.OperationEnum
PatchMoveInstruction.PositionEnum
SortOrder
The sort order to use, either ascending (ASC
) or descending (DESC
). The displayName
sort order is case sensitive.