Show / Hide Table of Contents

Class DataflowDetail

Details to create an OCI Dataflow resources.

Inheritance
object
DataflowDetail
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DifService.Models
Assembly: OCI.DotNetSDK.Dif.dll
Syntax
public class DataflowDetail

Properties

Connections

Declaration
[JsonProperty(PropertyName = "connections")]
public DataflowConnections Connections { get; set; }
Property Value
Type Description
DataflowConnections

DriverShape

Declaration
[Required(ErrorMessage = "DriverShape is required.")]
[JsonProperty(PropertyName = "driverShape")]
public string DriverShape { get; set; }
Property Value
Type Description
string

The VM shape for the driver. Sets the driver cores and memory.

Remarks

Required

DriverShapeConfig

Declaration
[JsonProperty(PropertyName = "driverShapeConfig")]
public ShapeConfig DriverShapeConfig { get; set; }
Property Value
Type Description
ShapeConfig

ExecutorShape

Declaration
[Required(ErrorMessage = "ExecutorShape is required.")]
[JsonProperty(PropertyName = "executorShape")]
public string ExecutorShape { get; set; }
Property Value
Type Description
string

The VM shape for the executors. Sets the executor cores and memory.

Remarks

Required

ExecutorShapeConfig

Declaration
[JsonProperty(PropertyName = "executorShapeConfig")]
public ShapeConfig ExecutorShapeConfig { get; set; }
Property Value
Type Description
ShapeConfig

InstanceId

Declaration
[Required(ErrorMessage = "InstanceId is required.")]
[JsonProperty(PropertyName = "instanceId")]
public string InstanceId { get; set; }
Property Value
Type Description
string

Id for dataflow instance

Remarks

Required

LogBucketInstanceId

Declaration
[Required(ErrorMessage = "LogBucketInstanceId is required.")]
[JsonProperty(PropertyName = "logBucketInstanceId")]
public string LogBucketInstanceId { get; set; }
Property Value
Type Description
string

InstanceId of log bucket created as part of objectstorage service in stack. Used for storing application run logs.

Remarks

Required

NumExecutors

Declaration
[Required(ErrorMessage = "NumExecutors is required.")]
[JsonProperty(PropertyName = "numExecutors")]
public int? NumExecutors { get; set; }
Property Value
Type Description
int?

The number of executor VMs requested.

Remarks

Required

PrivateEndpointId

Declaration
[JsonProperty(PropertyName = "privateEndpointId")]
public string PrivateEndpointId { get; set; }
Property Value
Type Description
string

OCID of the already provisioned dataflow private endpoint.

SparkVersion

Declaration
[Required(ErrorMessage = "SparkVersion is required.")]
[JsonProperty(PropertyName = "sparkVersion")]
public string SparkVersion { get; set; }
Property Value
Type Description
string

The Spark version utilized to run the application.

Remarks

Required

WarehouseBucketInstanceId

Declaration
[JsonProperty(PropertyName = "warehouseBucketInstanceId")]
public string WarehouseBucketInstanceId { get; set; }
Property Value
Type Description
string

InstanceId of warehouse bucket created as part of objectstorage service in stack. Mandatory for SQL applications.

In this article
Back to top