GpuFleetShapeExecutionDetails¶
-
class
oci.batch.models.GpuFleetShapeExecutionDetails(**kwargs)¶ Bases:
oci.batch.models.fleet_shape_execution_details.FleetShapeExecutionDetailsDetails about the GPU 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 GpuFleetShapeExecutionDetails. gpusGets the gpus of this GpuFleetShapeExecutionDetails. memory_in_gbsGets the memory_in_gbs of this GpuFleetShapeExecutionDetails. ocpusGets the ocpus of this GpuFleetShapeExecutionDetails. shape_nameGets the shape_name of this GpuFleetShapeExecutionDetails. type[Required] Gets the type of this FleetShapeExecutionDetails. Methods
__init__(**kwargs)Initializes a new GpuFleetShapeExecutionDetails 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 GpuFleetShapeExecutionDetails object with values from keyword arguments. The default value of the
typeattribute of this class isGPU_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 GpuFleetShapeExecutionDetails. 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 GpuFleetShapeExecutionDetails.
- ocpus (int) – The value to assign to the ocpus property of this GpuFleetShapeExecutionDetails.
- memory_in_gbs (int) – The value to assign to the memory_in_gbs property of this GpuFleetShapeExecutionDetails.
- disk_size_in_gbs (int) – The value to assign to the disk_size_in_gbs property of this GpuFleetShapeExecutionDetails.
- gpus (int) – The value to assign to the gpus property of this GpuFleetShapeExecutionDetails.
-
disk_size_in_gbs¶ Gets the disk_size_in_gbs of this GpuFleetShapeExecutionDetails. Amount of disk space provided by the shape.
Returns: The disk_size_in_gbs of this GpuFleetShapeExecutionDetails. 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.
-
gpus¶ Gets the gpus of this GpuFleetShapeExecutionDetails. The number of GPUs provided by the shape.
Returns: The gpus of this GpuFleetShapeExecutionDetails. Return type: int
-
memory_in_gbs¶ Gets the memory_in_gbs of this GpuFleetShapeExecutionDetails. Amount of memory in GBs provided by the shape.
Returns: The memory_in_gbs of this GpuFleetShapeExecutionDetails. Return type: int
-
ocpus¶ Gets the ocpus of this GpuFleetShapeExecutionDetails. Number of OCPUs provided by the shape.
Returns: The ocpus of this GpuFleetShapeExecutionDetails. Return type: int
-
shape_name¶ Gets the shape_name of this GpuFleetShapeExecutionDetails. Name of the shape.
Returns: The shape_name of this GpuFleetShapeExecutionDetails. 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
-