Class DataflowDetail
Details to create an OCI Dataflow resources.
Inherited Members
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. |