DataflowUpdateDetail¶
-
class
oci.dif.models.DataflowUpdateDetail(**kwargs)¶ Bases:
objectDetails of the existing dataflow instance to be updated.
Methods
__init__(**kwargs)Initializes a new DataflowUpdateDetail object with values from keyword arguments. Attributes
connectionsGets the connections of this DataflowUpdateDetail. driver_shapeGets the driver_shape of this DataflowUpdateDetail. driver_shape_configGets the driver_shape_config of this DataflowUpdateDetail. executor_shapeGets the executor_shape of this DataflowUpdateDetail. executor_shape_configGets the executor_shape_config of this DataflowUpdateDetail. instance_id[Required] Gets the instance_id of this DataflowUpdateDetail. log_bucket_instance_idGets the log_bucket_instance_id of this DataflowUpdateDetail. num_executorsGets the num_executors of this DataflowUpdateDetail. private_endpoint_idGets the private_endpoint_id of this DataflowUpdateDetail. spark_versionGets the spark_version of this DataflowUpdateDetail. warehouse_bucket_instance_idGets 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
-