Package-level declarations

Types

Link copied to clipboard
class Cluster : KotlinCustomResource

A Stream Analytics Cluster object Uses Azure REST API version 2020-03-01. In version 1.x of the Azure Native provider, it used API version 2020-03-01-preview. Other available API versions: 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 Uses Azure REST API version 2020-03-01. In version 1.x of the Azure Native provider, it used API version 2020-03-01-preview. Other available API versions: 2020-03-01-preview.

Link copied to clipboard
Link copied to clipboard
object ClusterMapper : ResourceMapper<Cluster>
Link copied to clipboard
Link copied to clipboard
class Function : KotlinCustomResource

A function object, containing all information associated with the named function. All functions are contained under a streaming job. Uses Azure REST API version 2020-03-01. In version 1.x of the Azure Native provider, it used API version 2016-03-01. Other available API versions: 2016-03-01, 2021-10-01-preview.

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<Either<AggregateFunctionPropertiesArgs, 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. Uses Azure REST API version 2020-03-01. In version 1.x of the Azure Native provider, it used API version 2016-03-01. Other available API versions: 2016-03-01, 2021-10-01-preview.

Link copied to clipboard
Link copied to clipboard
object FunctionMapper : ResourceMapper<Function>
Link copied to clipboard
Link copied to clipboard
class Input : KotlinCustomResource

An input object, containing all information associated with the named input. All inputs are contained under a streaming job. Uses Azure REST API version 2020-03-01. In version 1.x of the Azure Native provider, it used API version 2016-03-01. Other available API versions: 2021-10-01-preview.

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. Uses Azure REST API version 2020-03-01. In version 1.x of the Azure Native provider, it used API version 2016-03-01. Other available API versions: 2021-10-01-preview.

Link copied to clipboard

Builder for InputArgs.

Link copied to clipboard
object InputMapper : ResourceMapper<Input>
Link copied to clipboard

Builder for Input.

Link copied to clipboard
class Output : KotlinCustomResource

An output object, containing all information associated with the named output. All outputs are contained under a streaming job. Uses Azure REST API version 2020-03-01. In version 1.x of the Azure Native provider, it used API version 2016-03-01. Other available API versions: 2021-10-01-preview.

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, val sizeWindow: Output<Int>? = null, val timeWindow: Output<String>? = null) : ConvertibleToJava<OutputArgs>

An output object, containing all information associated with the named output. All outputs are contained under a streaming job. Uses Azure REST API version 2020-03-01. In version 1.x of the Azure Native provider, it used API version 2016-03-01. Other available API versions: 2021-10-01-preview.

Link copied to clipboard

Builder for OutputArgs.

Link copied to clipboard
object OutputMapper : ResourceMapper<Output>
Link copied to clipboard

Builder for Output.

Link copied to clipboard
class PrivateEndpoint : KotlinCustomResource

Complete information about the private endpoint. Uses Azure REST API version 2020-03-01. In version 1.x of the Azure Native provider, it used API version 2020-03-01-preview. Other available API versions: 2020-03-01-preview.

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

Complete information about the private endpoint. Uses Azure REST API version 2020-03-01. In version 1.x of the Azure Native provider, it used API version 2020-03-01-preview. Other available API versions: 2020-03-01-preview.

Link copied to clipboard
object PrivateEndpointMapper : ResourceMapper<PrivateEndpoint>
Link copied to clipboard
Link copied to clipboard
class StreamingJob : KotlinCustomResource

A streaming job object, containing all information associated with the named streaming job. Uses Azure REST API version 2020-03-01. In version 1.x of the Azure Native provider, it used API version 2016-03-01. Other available API versions: 2017-04-01-preview, 2021-10-01-preview.

Link copied to clipboard
data class StreamingJobArgs(val cluster: Output<ClusterInfoArgs>? = null, val compatibilityLevel: Output<Either<String, CompatibilityLevel>>? = null, val contentStoragePolicy: Output<Either<String, ContentStoragePolicy>>? = 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 identity: Output<IdentityArgs>? = null, val inputs: Output<List<InputArgs>>? = null, val jobName: Output<String>? = null, val jobStorageAccount: Output<JobStorageAccountArgs>? = null, val jobType: Output<Either<String, JobType>>? = 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. Uses Azure REST API version 2020-03-01. In version 1.x of the Azure Native provider, it used API version 2016-03-01. Other available API versions: 2017-04-01-preview, 2021-10-01-preview.

Link copied to clipboard
Link copied to clipboard
object StreamingJobMapper : ResourceMapper<StreamingJob>
Link copied to clipboard

Functions

Link copied to clipboard
fun cluster(name: String): Cluster
suspend fun cluster(name: String, block: suspend ClusterResourceBuilder.() -> Unit): Cluster
Link copied to clipboard
suspend fun function(name: String, block: suspend FunctionResourceBuilder.() -> Unit): Function
Link copied to clipboard
fun input(name: String): Input
suspend fun input(name: String, block: suspend InputResourceBuilder.() -> Unit): Input
Link copied to clipboard
fun output(name: String): Output
suspend fun output(name: String, block: suspend OutputResourceBuilder.() -> Unit): Output
Link copied to clipboard
Link copied to clipboard