IntegrationRuntimeDataFlowPropertiesArgs

data class IntegrationRuntimeDataFlowPropertiesArgs(val cleanup: Output<Boolean>? = null, val computeType: Output<Either<String, DataFlowComputeType>>? = null, val coreCount: Output<Int>? = null, val customProperties: Output<List<IntegrationRuntimeDataFlowPropertiesCustomPropertiesArgs>>? = null, val timeToLive: Output<Int>? = null) : ConvertibleToJava<IntegrationRuntimeDataFlowPropertiesArgs>

Data flow properties for managed integration runtime.

Constructors

Link copied to clipboard
constructor(cleanup: Output<Boolean>? = null, computeType: Output<Either<String, DataFlowComputeType>>? = null, coreCount: Output<Int>? = null, customProperties: Output<List<IntegrationRuntimeDataFlowPropertiesCustomPropertiesArgs>>? = null, timeToLive: Output<Int>? = null)

Properties

Link copied to clipboard
val cleanup: Output<Boolean>? = null

Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as false. Default is true.

Link copied to clipboard
val computeType: Output<Either<String, DataFlowComputeType>>? = null

Compute type of the cluster which will execute data flow job.

Link copied to clipboard
val coreCount: Output<Int>? = null

Core count of the cluster which will execute data flow job. Supported values are: 8, 16, 32, 48, 80, 144 and 272.

Link copied to clipboard

Custom properties are used to tune the data flow runtime performance.

Link copied to clipboard
val timeToLive: Output<Int>? = null

Time to live (in minutes) setting of the cluster which will execute data flow job.

Functions

Link copied to clipboard
open override fun toJava(): IntegrationRuntimeDataFlowPropertiesArgs