CpuFleetShapeExecutionDetails¶
-
class
oci.batch.models.CpuFleetShapeExecutionDetails(**kwargs)¶ Bases:
oci.batch.models.fleet_shape_execution_details.FleetShapeExecutionDetailsDetails about the CPU shape which was used for the task execution.
Attributes
TYPE_CPU_FLEET_SHAPE_EXECUTION_DETAILSstr(object=’’) -> str TYPE_GPU_FLEET_SHAPE_EXECUTION_DETAILSstr(object=’’) -> str disk_size_in_gbsGets the disk_size_in_gbs of this CpuFleetShapeExecutionDetails. memory_in_gbsGets the memory_in_gbs of this CpuFleetShapeExecutionDetails. ocpusGets the ocpus of this CpuFleetShapeExecutionDetails. shape_nameGets the shape_name of this CpuFleetShapeExecutionDetails. type[Required] Gets the type of this FleetShapeExecutionDetails. Methods
__init__(**kwargs)Initializes a new CpuFleetShapeExecutionDetails object with values from keyword arguments. get_subtype(object_dictionary)Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype. -
TYPE_CPU_FLEET_SHAPE_EXECUTION_DETAILS= 'CPU_FLEET_SHAPE_EXECUTION_DETAILS'¶
-
TYPE_GPU_FLEET_SHAPE_EXECUTION_DETAILS= 'GPU_FLEET_SHAPE_EXECUTION_DETAILS'¶
-
__init__(**kwargs)¶ Initializes a new CpuFleetShapeExecutionDetails object with values from keyword arguments. The default value of the
typeattribute of this class isCPU_FLEET_SHAPE_EXECUTION_DETAILSand it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):Parameters: - type (str) – The value to assign to the type property of this CpuFleetShapeExecutionDetails. Allowed values for this property are: “CPU_FLEET_SHAPE_EXECUTION_DETAILS”, “GPU_FLEET_SHAPE_EXECUTION_DETAILS”
- shape_name (str) – The value to assign to the shape_name property of this CpuFleetShapeExecutionDetails.
- ocpus (int) – The value to assign to the ocpus property of this CpuFleetShapeExecutionDetails.
- memory_in_gbs (int) – The value to assign to the memory_in_gbs property of this CpuFleetShapeExecutionDetails.
- disk_size_in_gbs (int) – The value to assign to the disk_size_in_gbs property of this CpuFleetShapeExecutionDetails.
-
disk_size_in_gbs¶ Gets the disk_size_in_gbs of this CpuFleetShapeExecutionDetails. Amount of disk space provided by the shape.
Returns: The disk_size_in_gbs of this CpuFleetShapeExecutionDetails. Return type: int
-
static
get_subtype(object_dictionary)¶ Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
-
memory_in_gbs¶ Gets the memory_in_gbs of this CpuFleetShapeExecutionDetails. Amount of memory in GBs provided by the shape.
Returns: The memory_in_gbs of this CpuFleetShapeExecutionDetails. Return type: int
-
ocpus¶ Gets the ocpus of this CpuFleetShapeExecutionDetails. Number of OCPUs provided by the shape.
Returns: The ocpus of this CpuFleetShapeExecutionDetails. Return type: int
-
shape_name¶ Gets the shape_name of this CpuFleetShapeExecutionDetails. Name of the shape.
Returns: The shape_name of this CpuFleetShapeExecutionDetails. Return type: str
-
type¶ [Required] Gets the type of this FleetShapeExecutionDetails. Type of the shape.
Allowed values for this property are: “CPU_FLEET_SHAPE_EXECUTION_DETAILS”, “GPU_FLEET_SHAPE_EXECUTION_DETAILS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The type of this FleetShapeExecutionDetails. Return type: str
-