ScalarFunctionPropertiesArgs

data class ScalarFunctionPropertiesArgs(val binding: Output<Either<AzureMachineLearningWebServiceFunctionBindingArgs, JavaScriptFunctionBindingArgs>>? = null, val inputs: Output<List<FunctionInputArgs>>? = null, val output: Output<FunctionOutputArgs>? = null, val type: Output<String>) : ConvertibleToJava<ScalarFunctionPropertiesArgs>

The properties that are associated with a scalar function.

Constructors

Link copied to clipboard
constructor(binding: Output<Either<AzureMachineLearningWebServiceFunctionBindingArgs, JavaScriptFunctionBindingArgs>>? = null, inputs: Output<List<FunctionInputArgs>>? = null, output: Output<FunctionOutputArgs>? = null, type: Output<String>)

Properties

Link copied to clipboard

The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.

Link copied to clipboard
val inputs: Output<List<FunctionInputArgs>>? = null

A list of inputs describing the parameters of the function.

Link copied to clipboard
val output: Output<FunctionOutputArgs>? = null

The output of the function.

Link copied to clipboard
val type: Output<String>

Indicates the type of function. Expected value is 'Scalar'.

Functions

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