Package-level declarations

Types

Link copied to clipboard

A Stream Analytics Cluster object API Version: 2020-03-01-preview.

Link copied to clipboard
data class ClusterArgs(val clusterName: Output<String>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val sku: Output<ClusterSkuArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ClusterArgs>

A Stream Analytics Cluster object API Version: 2020-03-01-preview.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A function object, containing all information associated with the named function. All functions are contained under a streaming job. API Version: 2016-03-01.

Link copied to clipboard
data class FunctionArgs(val functionName: Output<String>? = null, val jobName: Output<String>? = null, val name: Output<String>? = null, val properties: Output<ScalarFunctionPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<FunctionArgs>

A function object, containing all information associated with the named function. All functions are contained under a streaming job. API Version: 2016-03-01.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

An input object, containing all information associated with the named input. All inputs are contained under a streaming job. API Version: 2016-03-01.

Link copied to clipboard
data class InputArgs(val inputName: Output<String>? = null, val jobName: Output<String>? = null, val name: Output<String>? = null, val properties: Output<Either<ReferenceInputPropertiesArgs, StreamInputPropertiesArgs>>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<InputArgs>

An input object, containing all information associated with the named input. All inputs are contained under a streaming job. API Version: 2016-03-01.

Link copied to clipboard

Builder for InputArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Input.

Link copied to clipboard

An output object, containing all information associated with the named output. All outputs are contained under a streaming job. API Version: 2016-03-01.

Link copied to clipboard
data class OutputArgs(val datasource: Output<Any>? = null, val jobName: Output<String>? = null, val name: Output<String>? = null, val outputName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val serialization: Output<Any>? = null) : ConvertibleToJava<OutputArgs>

An output object, containing all information associated with the named output. All outputs are contained under a streaming job. API Version: 2016-03-01.

Link copied to clipboard

Builder for OutputArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Output.

Link copied to clipboard

Complete information about the private endpoint. API Version: 2020-03-01-preview.

Link copied to clipboard
data class PrivateEndpointArgs(val clusterName: Output<String>? = null, val privateEndpointName: Output<String>? = null, val properties: Output<PrivateEndpointPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<PrivateEndpointArgs>

Complete information about the private endpoint. API Version: 2020-03-01-preview.

Link copied to clipboard
Link copied to clipboard

A streaming job object, containing all information associated with the named streaming job. API Version: 2016-03-01.

Link copied to clipboard
data class StreamingJobArgs(val compatibilityLevel: Output<Either<String, CompatibilityLevel>>? = null, val dataLocale: Output<String>? = null, val eventsLateArrivalMaxDelayInSeconds: Output<Int>? = null, val eventsOutOfOrderMaxDelayInSeconds: Output<Int>? = null, val eventsOutOfOrderPolicy: Output<Either<String, EventsOutOfOrderPolicy>>? = null, val functions: Output<List<FunctionArgs>>? = null, val inputs: Output<List<InputArgs>>? = null, val jobName: Output<String>? = null, val location: Output<String>? = null, val outputErrorPolicy: Output<Either<String, OutputErrorPolicy>>? = null, val outputStartMode: Output<Either<String, OutputStartMode>>? = null, val outputStartTime: Output<String>? = null, val outputs: Output<List<OutputArgs>>? = null, val resourceGroupName: Output<String>? = null, val sku: Output<SkuArgs>? = null, val tags: Output<Map<String, String>>? = null, val transformation: Output<TransformationArgs>? = null) : ConvertibleToJava<StreamingJobArgs>

A streaming job object, containing all information associated with the named streaming job. API Version: 2016-03-01.

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun clusterResource(name: String, block: suspend ClusterResourceBuilder.() -> Unit): Cluster
Link copied to clipboard
suspend fun functionResource(name: String, block: suspend FunctionResourceBuilder.() -> Unit): Function
Link copied to clipboard
suspend fun inputResource(name: String, block: suspend InputResourceBuilder.() -> Unit): Input
Link copied to clipboard
suspend fun outputResource(name: String, block: suspend OutputResourceBuilder.() -> Unit): Output
Link copied to clipboard
Link copied to clipboard
suspend fun streamingJobResource(name: String, block: suspend StreamingJobResourceBuilder.() -> Unit): StreamingJob