MultiNodeJobNodeConfigurationDetails¶
-
class
oci.data_science.models.
MultiNodeJobNodeConfigurationDetails
(**kwargs)¶ Bases:
oci.data_science.models.job_node_configuration_details.JobNodeConfigurationDetails
Attributes
JOB_NODE_TYPE_MULTI_NODE
str(object=’’) -> str STARTUP_ORDER_IN_ORDER
A constant which can be used with the startup_order property of a MultiNodeJobNodeConfigurationDetails. STARTUP_ORDER_IN_PARALLEL
A constant which can be used with the startup_order property of a MultiNodeJobNodeConfigurationDetails. job_network_configuration
Gets the job_network_configuration of this MultiNodeJobNodeConfigurationDetails. job_node_group_configuration_details_list
Gets the job_node_group_configuration_details_list of this MultiNodeJobNodeConfigurationDetails. job_node_type
[Required] Gets the job_node_type of this JobNodeConfigurationDetails. maximum_runtime_in_minutes
Gets the maximum_runtime_in_minutes of this MultiNodeJobNodeConfigurationDetails. startup_order
Gets the startup_order of this MultiNodeJobNodeConfigurationDetails. Methods
__init__
(**kwargs)Initializes a new MultiNodeJobNodeConfigurationDetails 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. -
JOB_NODE_TYPE_MULTI_NODE
= 'MULTI_NODE'¶
-
STARTUP_ORDER_IN_ORDER
= 'IN_ORDER'¶ A constant which can be used with the startup_order property of a MultiNodeJobNodeConfigurationDetails. This constant has a value of “IN_ORDER”
-
STARTUP_ORDER_IN_PARALLEL
= 'IN_PARALLEL'¶ A constant which can be used with the startup_order property of a MultiNodeJobNodeConfigurationDetails. This constant has a value of “IN_PARALLEL”
-
__init__
(**kwargs)¶ Initializes a new MultiNodeJobNodeConfigurationDetails object with values from keyword arguments. The default value of the
job_node_type
attribute of this class isMULTI_NODE
and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):Parameters: - job_node_type (str) – The value to assign to the job_node_type property of this MultiNodeJobNodeConfigurationDetails. Allowed values for this property are: “MULTI_NODE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- startup_order (str) – The value to assign to the startup_order property of this MultiNodeJobNodeConfigurationDetails. Allowed values for this property are: “IN_ORDER”, “IN_PARALLEL”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- maximum_runtime_in_minutes (int) – The value to assign to the maximum_runtime_in_minutes property of this MultiNodeJobNodeConfigurationDetails.
- job_network_configuration (oci.data_science.models.JobNetworkConfiguration) – The value to assign to the job_network_configuration property of this MultiNodeJobNodeConfigurationDetails.
- job_node_group_configuration_details_list (list[oci.data_science.models.JobNodeGroupConfigurationDetails]) – The value to assign to the job_node_group_configuration_details_list property of this MultiNodeJobNodeConfigurationDetails.
-
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.
-
job_network_configuration
¶ Gets the job_network_configuration of this MultiNodeJobNodeConfigurationDetails.
Returns: The job_network_configuration of this MultiNodeJobNodeConfigurationDetails. Return type: oci.data_science.models.JobNetworkConfiguration
-
job_node_group_configuration_details_list
¶ Gets the job_node_group_configuration_details_list of this MultiNodeJobNodeConfigurationDetails. List of JobNodeGroupConfigurationDetails
Returns: The job_node_group_configuration_details_list of this MultiNodeJobNodeConfigurationDetails. Return type: list[oci.data_science.models.JobNodeGroupConfigurationDetails]
-
job_node_type
¶ [Required] Gets the job_node_type of this JobNodeConfigurationDetails. The node type used for job run.
Allowed values for this property are: “MULTI_NODE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The job_node_type of this JobNodeConfigurationDetails. Return type: str
-
maximum_runtime_in_minutes
¶ Gets the maximum_runtime_in_minutes of this MultiNodeJobNodeConfigurationDetails. A time bound for the execution of the job run. Timer starts when the job run is in progress.
Returns: The maximum_runtime_in_minutes of this MultiNodeJobNodeConfigurationDetails. Return type: int
-
startup_order
¶ Gets the startup_order of this MultiNodeJobNodeConfigurationDetails. The execution order of node groups
Allowed values for this property are: “IN_ORDER”, “IN_PARALLEL”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The startup_order of this MultiNodeJobNodeConfigurationDetails. Return type: str
-