DataflowDetail

class oci.dif.models.DataflowDetail(**kwargs)

Bases: object

Details to create an OCI Dataflow resources.

Methods

__init__(**kwargs) Initializes a new DataflowDetail object with values from keyword arguments.

Attributes

connections Gets the connections of this DataflowDetail.
driver_shape [Required] Gets the driver_shape of this DataflowDetail.
driver_shape_config Gets the driver_shape_config of this DataflowDetail.
executor_shape [Required] Gets the executor_shape of this DataflowDetail.
executor_shape_config Gets 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_id Gets the private_endpoint_id of this DataflowDetail.
spark_version [Required] Gets the spark_version of this DataflowDetail.
warehouse_bucket_instance_id Gets 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