DataflowUpdateDetail

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

Bases: object

Details of the existing dataflow instance to be updated.

Methods

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

Attributes

connections Gets the connections of this DataflowUpdateDetail.
driver_shape Gets the driver_shape of this DataflowUpdateDetail.
driver_shape_config Gets the driver_shape_config of this DataflowUpdateDetail.
executor_shape Gets the executor_shape of this DataflowUpdateDetail.
executor_shape_config Gets the executor_shape_config of this DataflowUpdateDetail.
instance_id [Required] Gets the instance_id of this DataflowUpdateDetail.
log_bucket_instance_id Gets the log_bucket_instance_id of this DataflowUpdateDetail.
num_executors Gets the num_executors of this DataflowUpdateDetail.
private_endpoint_id Gets the private_endpoint_id of this DataflowUpdateDetail.
spark_version Gets the spark_version of this DataflowUpdateDetail.
warehouse_bucket_instance_id Gets the warehouse_bucket_instance_id of this DataflowUpdateDetail.
__init__(**kwargs)

Initializes a new DataflowUpdateDetail 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 DataflowUpdateDetail.
  • spark_version (str) – The value to assign to the spark_version property of this DataflowUpdateDetail.
  • driver_shape (str) – The value to assign to the driver_shape property of this DataflowUpdateDetail.
  • executor_shape (str) – The value to assign to the executor_shape property of this DataflowUpdateDetail.
  • driver_shape_config (oci.dif.models.ShapeConfig) – The value to assign to the driver_shape_config property of this DataflowUpdateDetail.
  • executor_shape_config (oci.dif.models.ShapeConfig) – The value to assign to the executor_shape_config property of this DataflowUpdateDetail.
  • num_executors (int) – The value to assign to the num_executors property of this DataflowUpdateDetail.
  • private_endpoint_id (str) – The value to assign to the private_endpoint_id property of this DataflowUpdateDetail.
  • connections (oci.dif.models.UpdateDataflowConnections) – The value to assign to the connections property of this DataflowUpdateDetail.
  • log_bucket_instance_id (str) – The value to assign to the log_bucket_instance_id property of this DataflowUpdateDetail.
  • warehouse_bucket_instance_id (str) – The value to assign to the warehouse_bucket_instance_id property of this DataflowUpdateDetail.
connections

Gets the connections of this DataflowUpdateDetail.

Returns:The connections of this DataflowUpdateDetail.
Return type:oci.dif.models.UpdateDataflowConnections
driver_shape

Gets the driver_shape of this DataflowUpdateDetail. The VM shape for the driver. Sets the driver cores and memory.

Returns:The driver_shape of this DataflowUpdateDetail.
Return type:str
driver_shape_config

Gets the driver_shape_config of this DataflowUpdateDetail.

Returns:The driver_shape_config of this DataflowUpdateDetail.
Return type:oci.dif.models.ShapeConfig
executor_shape

Gets the executor_shape of this DataflowUpdateDetail. The VM shape for the executors. Sets the executor cores and memory.

Returns:The executor_shape of this DataflowUpdateDetail.
Return type:str
executor_shape_config

Gets the executor_shape_config of this DataflowUpdateDetail.

Returns:The executor_shape_config of this DataflowUpdateDetail.
Return type:oci.dif.models.ShapeConfig
instance_id

[Required] Gets the instance_id of this DataflowUpdateDetail. Instance id of the existing dataflow instance to be updated.

Returns:The instance_id of this DataflowUpdateDetail.
Return type:str
log_bucket_instance_id

Gets the log_bucket_instance_id of this DataflowUpdateDetail. 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 DataflowUpdateDetail.
Return type:str
num_executors

Gets the num_executors of this DataflowUpdateDetail. The number of executor VMs requested.

Returns:The num_executors of this DataflowUpdateDetail.
Return type:int
private_endpoint_id

Gets the private_endpoint_id of this DataflowUpdateDetail. OCID of the already provisioned dataflow private endpoint.

Returns:The private_endpoint_id of this DataflowUpdateDetail.
Return type:str
spark_version

Gets the spark_version of this DataflowUpdateDetail. The Spark version utilized to run the application.

Returns:The spark_version of this DataflowUpdateDetail.
Return type:str
warehouse_bucket_instance_id

Gets the warehouse_bucket_instance_id of this DataflowUpdateDetail. InstanceId of warehouse bucket created as part of objectstorage service in stack. Mandatory for SQL applications.

Returns:The warehouse_bucket_instance_id of this DataflowUpdateDetail.
Return type:str