ComputeConfigurationArgs

data class ComputeConfigurationArgs(val instanceCount: Output<Int>? = null, val instanceType: Output<String>? = null, val isLocal: Output<Boolean>? = null, val location: Output<String>? = null, val properties: Output<Map<String, String>>? = null, val target: Output<String>? = null) : ConvertibleToJava<ComputeConfigurationArgs>

Configuration for compute binding.

Constructors

Link copied to clipboard
constructor(instanceCount: Output<Int>? = null, instanceType: Output<String>? = null, isLocal: Output<Boolean>? = null, location: Output<String>? = null, properties: Output<Map<String, String>>? = null, target: Output<String>? = null)

Properties

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

Number of instances or nodes.

Link copied to clipboard
val instanceType: Output<String>? = null

SKU type to run on.

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

Set to true for jobs running on local compute.

Link copied to clipboard
val location: Output<String>? = null

Location for virtual cluster run.

Link copied to clipboard
val properties: Output<Map<String, String>>? = null

Additional properties.

Link copied to clipboard
val target: Output<String>? = null

ARM resource ID of the Compute you are targeting. If not provided the resource will be deployed as Managed.

Functions

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