OccCapacityRequestBaseDetails¶
-
class
oci.capacity_management.models.
OccCapacityRequestBaseDetails
(**kwargs)¶ Bases:
object
The details of the create capacity request. This model serves as a base for different namespaces.
Methods
__init__
(**kwargs)Initializes a new OccCapacityRequestBaseDetails object with values from keyword arguments. Attributes
actual_handover_quantity
Gets the actual_handover_quantity of this OccCapacityRequestBaseDetails. associated_occ_handover_resource_block_list
Gets the associated_occ_handover_resource_block_list of this OccCapacityRequestBaseDetails. availability_domain
Gets the availability_domain of this OccCapacityRequestBaseDetails. date_actual_handover
Gets the date_actual_handover of this OccCapacityRequestBaseDetails. date_expected_handover
Gets the date_expected_handover of this OccCapacityRequestBaseDetails. demand_quantity
[Required] Gets the demand_quantity of this OccCapacityRequestBaseDetails. expected_handover_quantity
Gets the expected_handover_quantity of this OccCapacityRequestBaseDetails. resource_name
[Required] Gets the resource_name of this OccCapacityRequestBaseDetails. resource_type
[Required] Gets the resource_type of this OccCapacityRequestBaseDetails. source_workload_type
Gets the source_workload_type of this OccCapacityRequestBaseDetails. workload_type
[Required] Gets the workload_type of this OccCapacityRequestBaseDetails. -
__init__
(**kwargs)¶ Initializes a new OccCapacityRequestBaseDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - resource_type (str) – The value to assign to the resource_type property of this OccCapacityRequestBaseDetails.
- workload_type (str) – The value to assign to the workload_type property of this OccCapacityRequestBaseDetails.
- source_workload_type (str) – The value to assign to the source_workload_type property of this OccCapacityRequestBaseDetails.
- expected_handover_quantity (int) – The value to assign to the expected_handover_quantity property of this OccCapacityRequestBaseDetails.
- date_expected_handover (datetime) – The value to assign to the date_expected_handover property of this OccCapacityRequestBaseDetails.
- actual_handover_quantity (int) – The value to assign to the actual_handover_quantity property of this OccCapacityRequestBaseDetails.
- date_actual_handover (datetime) – The value to assign to the date_actual_handover property of this OccCapacityRequestBaseDetails.
- availability_domain (str) – The value to assign to the availability_domain property of this OccCapacityRequestBaseDetails.
- associated_occ_handover_resource_block_list (list[oci.capacity_management.models.AssociatedOccHandoverResourceBlock]) – The value to assign to the associated_occ_handover_resource_block_list property of this OccCapacityRequestBaseDetails.
- resource_name (str) – The value to assign to the resource_name property of this OccCapacityRequestBaseDetails.
- demand_quantity (int) – The value to assign to the demand_quantity property of this OccCapacityRequestBaseDetails.
-
actual_handover_quantity
¶ Gets the actual_handover_quantity of this OccCapacityRequestBaseDetails. The actual handed over quantity of resources at the time of request resolution.
Returns: The actual_handover_quantity of this OccCapacityRequestBaseDetails. Return type: int
-
associated_occ_handover_resource_block_list
¶ Gets the associated_occ_handover_resource_block_list of this OccCapacityRequestBaseDetails. A list containing details about occHandoverResourceBlocks which were handed over for the corresponding resource name.
Returns: The associated_occ_handover_resource_block_list of this OccCapacityRequestBaseDetails. Return type: list[oci.capacity_management.models.AssociatedOccHandoverResourceBlock]
-
availability_domain
¶ Gets the availability_domain of this OccCapacityRequestBaseDetails. The availability domain of the resource which is to be transferred. Note that this is only required for Capacity Request Transfer requests.
Returns: The availability_domain of this OccCapacityRequestBaseDetails. Return type: str
-
date_actual_handover
¶ Gets the date_actual_handover of this OccCapacityRequestBaseDetails. The date on which the actual handover quantity of resources is delivered.
Returns: The date_actual_handover of this OccCapacityRequestBaseDetails. Return type: datetime
-
date_expected_handover
¶ Gets the date_expected_handover of this OccCapacityRequestBaseDetails. The date on which the latest increment to supplied quantity of resources was delivered.
Returns: The date_expected_handover of this OccCapacityRequestBaseDetails. Return type: datetime
-
demand_quantity
¶ [Required] Gets the demand_quantity of this OccCapacityRequestBaseDetails. The number of compute server’s with name <resourceName> required by the user.
Returns: The demand_quantity of this OccCapacityRequestBaseDetails. Return type: int
-
expected_handover_quantity
¶ Gets the expected_handover_quantity of this OccCapacityRequestBaseDetails. The incremental quantity of resources supplied as the provisioning is underway.
Returns: The expected_handover_quantity of this OccCapacityRequestBaseDetails. Return type: int
-
resource_name
¶ [Required] Gets the resource_name of this OccCapacityRequestBaseDetails. The name of the COMPUTE server shape for which the request is made. Do not use CAPACITY_CONSTRAINT as the resource name.
Returns: The resource_name of this OccCapacityRequestBaseDetails. Return type: str
-
resource_type
¶ [Required] Gets the resource_type of this OccCapacityRequestBaseDetails. The type of the resource against which the user wants to place a capacity request.
Returns: The resource_type of this OccCapacityRequestBaseDetails. Return type: str
-
source_workload_type
¶ Gets the source_workload_type of this OccCapacityRequestBaseDetails. The WorkloadType from where capacity request are to be transferred.
Returns: The source_workload_type of this OccCapacityRequestBaseDetails. Return type: str
-
workload_type
¶ [Required] Gets the workload_type of this OccCapacityRequestBaseDetails. The type of the workload (Generic/ROW).
Returns: The workload_type of this OccCapacityRequestBaseDetails. Return type: str
-