DataflowDetail¶
-
class
oci.dif.models.DataflowDetail(**kwargs)¶ Bases:
objectDetails to create an OCI Dataflow resources.
Methods
__init__(**kwargs)Initializes a new DataflowDetail object with values from keyword arguments. Attributes
connectionsGets the connections of this DataflowDetail. driver_shape[Required] Gets the driver_shape of this DataflowDetail. driver_shape_configGets the driver_shape_config of this DataflowDetail. executor_shape[Required] Gets the executor_shape of this DataflowDetail. executor_shape_configGets the executor_shape_config of this DataflowDetail. instance_id[Required] Gets the instance_id of this DataflowDetail. log_bucket_instance_id[Required] Gets the log_bucket_instance_id of this DataflowDetail. num_executors[Required] Gets the num_executors of this DataflowDetail. private_endpoint_idGets the private_endpoint_id of this DataflowDetail. spark_version[Required] Gets the spark_version of this DataflowDetail. warehouse_bucket_instance_idGets the warehouse_bucket_instance_id of this DataflowDetail. -
__init__(**kwargs)¶ Initializes a new DataflowDetail object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - instance_id (str) – The value to assign to the instance_id property of this DataflowDetail.
- spark_version (str) – The value to assign to the spark_version property of this DataflowDetail.
- driver_shape (str) – The value to assign to the driver_shape property of this DataflowDetail.
- executor_shape (str) – The value to assign to the executor_shape property of this DataflowDetail.
- driver_shape_config (oci.dif.models.ShapeConfig) – The value to assign to the driver_shape_config property of this DataflowDetail.
- executor_shape_config (oci.dif.models.ShapeConfig) – The value to assign to the executor_shape_config property of this DataflowDetail.
- num_executors (int) – The value to assign to the num_executors property of this DataflowDetail.
- private_endpoint_id (str) – The value to assign to the private_endpoint_id property of this DataflowDetail.
- connections (oci.dif.models.DataflowConnections) – The value to assign to the connections property of this DataflowDetail.
- log_bucket_instance_id (str) – The value to assign to the log_bucket_instance_id property of this DataflowDetail.
- warehouse_bucket_instance_id (str) – The value to assign to the warehouse_bucket_instance_id property of this DataflowDetail.
-
connections¶ Gets the connections of this DataflowDetail.
Returns: The connections of this DataflowDetail. Return type: oci.dif.models.DataflowConnections
-
driver_shape¶ [Required] Gets the driver_shape of this DataflowDetail. The VM shape for the driver. Sets the driver cores and memory.
Returns: The driver_shape of this DataflowDetail. Return type: str
-
driver_shape_config¶ Gets the driver_shape_config of this DataflowDetail.
Returns: The driver_shape_config of this DataflowDetail. Return type: oci.dif.models.ShapeConfig
-
executor_shape¶ [Required] Gets the executor_shape of this DataflowDetail. The VM shape for the executors. Sets the executor cores and memory.
Returns: The executor_shape of this DataflowDetail. Return type: str
-
executor_shape_config¶ Gets the executor_shape_config of this DataflowDetail.
Returns: The executor_shape_config of this DataflowDetail. Return type: oci.dif.models.ShapeConfig
-
instance_id¶ [Required] Gets the instance_id of this DataflowDetail. Id for dataflow instance
Returns: The instance_id of this DataflowDetail. Return type: str
-
log_bucket_instance_id¶ [Required] Gets the log_bucket_instance_id of this DataflowDetail. InstanceId of log bucket created as part of objectstorage service in stack. Used for storing application run logs.
Returns: The log_bucket_instance_id of this DataflowDetail. Return type: str
-
num_executors¶ [Required] Gets the num_executors of this DataflowDetail. The number of executor VMs requested.
Returns: The num_executors of this DataflowDetail. Return type: int
-
private_endpoint_id¶ Gets the private_endpoint_id of this DataflowDetail. OCID of the already provisioned dataflow private endpoint.
Returns: The private_endpoint_id of this DataflowDetail. Return type: str
-
spark_version¶ [Required] Gets the spark_version of this DataflowDetail. The Spark version utilized to run the application.
Returns: The spark_version of this DataflowDetail. Return type: str
-
warehouse_bucket_instance_id¶ Gets the warehouse_bucket_instance_id of this DataflowDetail. InstanceId of warehouse bucket created as part of objectstorage service in stack. Mandatory for SQL applications.
Returns: The warehouse_bucket_instance_id of this DataflowDetail. Return type: str
-