Package-level declarations

Types

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

The properties that are associated with an aggregate function.

Link copied to clipboard
data class AvroSerializationArgs(val type: Output<String>) : ConvertibleToJava<AvroSerializationArgs>

Describes how data from an input is serialized or how data is serialized when written to an output in Avro format.

Link copied to clipboard
data class AzureDataLakeStoreOutputDataSourceArgs(val accountName: Output<String>? = null, val authenticationMode: Output<Either<String, AuthenticationMode>>? = null, val dateFormat: Output<String>? = null, val filePathPrefix: Output<String>? = null, val refreshToken: Output<String>? = null, val tenantId: Output<String>? = null, val timeFormat: Output<String>? = null, val tokenUserDisplayName: Output<String>? = null, val tokenUserPrincipalName: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<AzureDataLakeStoreOutputDataSourceArgs>

Describes an Azure Data Lake Store output data source.

Link copied to clipboard
data class AzureFunctionOutputDataSourceArgs(val apiKey: Output<String>? = null, val functionAppName: Output<String>? = null, val functionName: Output<String>? = null, val maxBatchCount: Output<Double>? = null, val maxBatchSize: Output<Double>? = null, val type: Output<String>) : ConvertibleToJava<AzureFunctionOutputDataSourceArgs>

Defines the metadata of AzureFunctionOutputDataSource

data class AzureMachineLearningWebServiceFunctionBindingArgs(val apiKey: Output<String>? = null, val batchSize: Output<Int>? = null, val endpoint: Output<String>? = null, val inputs: Output<AzureMachineLearningWebServiceInputsArgs>? = null, val outputs: Output<List<AzureMachineLearningWebServiceOutputColumnArgs>>? = null, val type: Output<String>) : ConvertibleToJava<AzureMachineLearningWebServiceFunctionBindingArgs>

The binding to an Azure Machine Learning web service.

data class AzureMachineLearningWebServiceInputColumnArgs(val dataType: Output<String>? = null, val mapTo: Output<Int>? = null, val name: Output<String>? = null) : ConvertibleToJava<AzureMachineLearningWebServiceInputColumnArgs>

Describes an input column for the Azure Machine Learning web service endpoint.

Link copied to clipboard
data class AzureMachineLearningWebServiceInputsArgs(val columnNames: Output<List<AzureMachineLearningWebServiceInputColumnArgs>>? = null, val name: Output<String>? = null) : ConvertibleToJava<AzureMachineLearningWebServiceInputsArgs>

The inputs for the Azure Machine Learning web service endpoint.

data class AzureMachineLearningWebServiceOutputColumnArgs(val dataType: Output<String>? = null, val name: Output<String>? = null) : ConvertibleToJava<AzureMachineLearningWebServiceOutputColumnArgs>

Describes an output column for the Azure Machine Learning web service endpoint.

Link copied to clipboard
data class AzureSqlDatabaseOutputDataSourceArgs(val authenticationMode: Output<Either<String, AuthenticationMode>>? = null, val database: Output<String>? = null, val maxBatchCount: Output<Double>? = null, val maxWriterCount: Output<Double>? = null, val password: Output<String>? = null, val server: Output<String>? = null, val table: Output<String>? = null, val type: Output<String>, val user: Output<String>? = null) : ConvertibleToJava<AzureSqlDatabaseOutputDataSourceArgs>

Describes an Azure SQL database output data source.

Link copied to clipboard
data class AzureSqlReferenceInputDataSourceArgs(val database: Output<String>? = null, val deltaSnapshotQuery: Output<String>? = null, val fullSnapshotQuery: Output<String>? = null, val password: Output<String>? = null, val refreshRate: Output<String>? = null, val refreshType: Output<Either<String, RefreshType>>? = null, val server: Output<String>? = null, val table: Output<String>? = null, val type: Output<String>, val user: Output<String>? = null) : ConvertibleToJava<AzureSqlReferenceInputDataSourceArgs>

Describes an Azure SQL database reference input data source.

Link copied to clipboard
data class AzureSynapseOutputDataSourceArgs(val database: Output<String>? = null, val password: Output<String>? = null, val server: Output<String>? = null, val table: Output<String>? = null, val type: Output<String>, val user: Output<String>? = null) : ConvertibleToJava<AzureSynapseOutputDataSourceArgs>

Describes an Azure Synapse output data source.

Link copied to clipboard
data class AzureTableOutputDataSourceArgs(val accountKey: Output<String>? = null, val accountName: Output<String>? = null, val batchSize: Output<Int>? = null, val columnsToRemove: Output<List<String>>? = null, val partitionKey: Output<String>? = null, val rowKey: Output<String>? = null, val table: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<AzureTableOutputDataSourceArgs>

Describes an Azure Table output data source.

Link copied to clipboard
data class BlobOutputDataSourceArgs(val authenticationMode: Output<Either<String, AuthenticationMode>>? = null, val blobPathPrefix: Output<String>? = null, val container: Output<String>? = null, val dateFormat: Output<String>? = null, val pathPattern: Output<String>? = null, val storageAccounts: Output<List<StorageAccountArgs>>? = null, val timeFormat: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<BlobOutputDataSourceArgs>

Describes a blob output data source.

Link copied to clipboard
data class BlobReferenceInputDataSourceArgs(val authenticationMode: Output<Either<String, AuthenticationMode>>? = null, val container: Output<String>? = null, val dateFormat: Output<String>? = null, val pathPattern: Output<String>? = null, val storageAccounts: Output<List<StorageAccountArgs>>? = null, val timeFormat: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<BlobReferenceInputDataSourceArgs>

Describes a blob input data source that contains reference data.

Link copied to clipboard
data class BlobStreamInputDataSourceArgs(val authenticationMode: Output<Either<String, AuthenticationMode>>? = null, val container: Output<String>? = null, val dateFormat: Output<String>? = null, val pathPattern: Output<String>? = null, val sourcePartitionCount: Output<Int>? = null, val storageAccounts: Output<List<StorageAccountArgs>>? = null, val timeFormat: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<BlobStreamInputDataSourceArgs>

Describes a blob input data source that contains stream data.

Link copied to clipboard
data class ClusterInfoArgs(val id: Output<String>? = null) : ConvertibleToJava<ClusterInfoArgs>

The properties associated with a Stream Analytics cluster.

Link copied to clipboard
Link copied to clipboard
data class ClusterSkuArgs(val capacity: Output<Int>? = null, val name: Output<Either<String, ClusterSkuName>>? = null) : ConvertibleToJava<ClusterSkuArgs>

The SKU of the cluster. This determines the size/capacity of the cluster. Required on PUT (CreateOrUpdate) requests.

Link copied to clipboard
Link copied to clipboard
data class CompressionArgs(val type: Output<Either<String, CompressionType>>) : ConvertibleToJava<CompressionArgs>

Describes how input data is compressed

Link copied to clipboard
Link copied to clipboard
data class CsvSerializationArgs(val encoding: Output<Either<String, Encoding>>? = null, val fieldDelimiter: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<CsvSerializationArgs>

Describes how data from an input is serialized or how data is serialized when written to an output in CSV format.

Link copied to clipboard
data class DocumentDbOutputDataSourceArgs(val accountId: Output<String>? = null, val accountKey: Output<String>? = null, val collectionNamePattern: Output<String>? = null, val database: Output<String>? = null, val documentId: Output<String>? = null, val partitionKey: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<DocumentDbOutputDataSourceArgs>

Describes a DocumentDB output data source.

Link copied to clipboard
data class EventHubOutputDataSourceArgs(val authenticationMode: Output<Either<String, AuthenticationMode>>? = null, val eventHubName: Output<String>? = null, val partitionKey: Output<String>? = null, val propertyColumns: Output<List<String>>? = null, val serviceBusNamespace: Output<String>? = null, val sharedAccessPolicyKey: Output<String>? = null, val sharedAccessPolicyName: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<EventHubOutputDataSourceArgs>

Describes an Event Hub output data source.

Link copied to clipboard
data class EventHubStreamInputDataSourceArgs(val authenticationMode: Output<Either<String, AuthenticationMode>>? = null, val consumerGroupName: Output<String>? = null, val eventHubName: Output<String>? = null, val serviceBusNamespace: Output<String>? = null, val sharedAccessPolicyKey: Output<String>? = null, val sharedAccessPolicyName: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<EventHubStreamInputDataSourceArgs>

Describes an Event Hub input data source that contains stream data.

Link copied to clipboard
data class EventHubV2OutputDataSourceArgs(val authenticationMode: Output<Either<String, AuthenticationMode>>? = null, val eventHubName: Output<String>? = null, val partitionKey: Output<String>? = null, val propertyColumns: Output<List<String>>? = null, val serviceBusNamespace: Output<String>? = null, val sharedAccessPolicyKey: Output<String>? = null, val sharedAccessPolicyName: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<EventHubV2OutputDataSourceArgs>

Describes an Event Hub output data source.

Link copied to clipboard
data class EventHubV2StreamInputDataSourceArgs(val authenticationMode: Output<Either<String, AuthenticationMode>>? = null, val consumerGroupName: Output<String>? = null, val eventHubName: Output<String>? = null, val serviceBusNamespace: Output<String>? = null, val sharedAccessPolicyKey: Output<String>? = null, val sharedAccessPolicyName: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<EventHubV2StreamInputDataSourceArgs>

Describes an Event Hub input data source that contains stream data.

Link copied to clipboard
data class FileReferenceInputDataSourceArgs(val path: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<FileReferenceInputDataSourceArgs>

Describes a file input data source that contains reference data.

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

A function object, containing all information associated with the named function. All functions are contained under a streaming job.

Link copied to clipboard
Link copied to clipboard
data class FunctionInputArgs(val dataType: Output<String>? = null, val isConfigurationParameter: Output<Boolean>? = null) : ConvertibleToJava<FunctionInputArgs>

Describes one input parameter of a function.

Link copied to clipboard
Link copied to clipboard
data class FunctionOutputArgs(val dataType: Output<String>? = null) : ConvertibleToJava<FunctionOutputArgs>

Describes the output of a function.

Link copied to clipboard
Link copied to clipboard
data class GatewayMessageBusOutputDataSourceArgs(val topic: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<GatewayMessageBusOutputDataSourceArgs>

Describes a Gateway Message Bus output data source.

data class GatewayMessageBusStreamInputDataSourceArgs(val topic: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<GatewayMessageBusStreamInputDataSourceArgs>

Describes a blob input data source that contains stream data.

Link copied to clipboard
data class GetClusterPlainArgs(val clusterName: String, val resourceGroupName: String) : ConvertibleToJava<GetClusterPlainArgs>
Link copied to clipboard
data class GetFunctionPlainArgs(val functionName: String, val jobName: String, val resourceGroupName: String) : ConvertibleToJava<GetFunctionPlainArgs>
Link copied to clipboard
data class GetInputPlainArgs(val inputName: String, val jobName: String, val resourceGroupName: String) : ConvertibleToJava<GetInputPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetOutputPlainArgs(val jobName: String, val outputName: String, val resourceGroupName: String) : ConvertibleToJava<GetOutputPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetPrivateEndpointPlainArgs(val clusterName: String, val privateEndpointName: String, val resourceGroupName: String) : ConvertibleToJava<GetPrivateEndpointPlainArgs>
Link copied to clipboard
data class GetStreamingJobPlainArgs(val expand: String? = null, val jobName: String, val resourceGroupName: String) : ConvertibleToJava<GetStreamingJobPlainArgs>
Link copied to clipboard
data class IdentityArgs(val type: Output<String>? = null) : ConvertibleToJava<IdentityArgs>

Describes how identity is verified

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

An input object, containing all information associated with the named input. All inputs are contained under a streaming job.

Link copied to clipboard

Builder for InputArgs.

Link copied to clipboard
data class IoTHubStreamInputDataSourceArgs(val consumerGroupName: Output<String>? = null, val endpoint: Output<String>? = null, val iotHubNamespace: Output<String>? = null, val sharedAccessPolicyKey: Output<String>? = null, val sharedAccessPolicyName: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<IoTHubStreamInputDataSourceArgs>

Describes an IoT Hub input data source that contains stream data.

Link copied to clipboard
data class JavaScriptFunctionBindingArgs(val script: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<JavaScriptFunctionBindingArgs>

The binding to a JavaScript function.

Link copied to clipboard
data class JobStorageAccountArgs(val accountKey: Output<String>? = null, val accountName: Output<String>? = null, val authenticationMode: Output<Either<String, AuthenticationMode>>? = null) : ConvertibleToJava<JobStorageAccountArgs>

The properties that are associated with an Azure Storage account with MSI

Link copied to clipboard
data class JsonSerializationArgs(val encoding: Output<Either<String, Encoding>>? = null, val format: Output<Either<String, JsonOutputSerializationFormat>>? = null, val type: Output<String>) : ConvertibleToJava<JsonSerializationArgs>

Describes how data from an input is serialized or how data is serialized when written to an output in JSON format.

Link copied to clipboard
data class ListClusterStreamingJobsPlainArgs(val clusterName: String, val resourceGroupName: String) : ConvertibleToJava<ListClusterStreamingJobsPlainArgs>
Link copied to clipboard
data class OutputArgs(val datasource: Output<Any>? = null, val name: 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.

Link copied to clipboard

Builder for OutputArgs.

Link copied to clipboard
data class ParquetSerializationArgs(val type: Output<String>) : ConvertibleToJava<ParquetSerializationArgs>

Describes how data from an input is serialized or how data is serialized when written to an output in Parquet format.

Link copied to clipboard
data class PowerBIOutputDataSourceArgs(val authenticationMode: Output<Either<String, AuthenticationMode>>? = null, val dataset: Output<String>? = null, val groupId: Output<String>? = null, val groupName: Output<String>? = null, val refreshToken: Output<String>? = null, val table: Output<String>? = null, val tokenUserDisplayName: Output<String>? = null, val tokenUserPrincipalName: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<PowerBIOutputDataSourceArgs>

Describes a Power BI output data source.

Link copied to clipboard
data class PrivateLinkServiceConnectionArgs(val groupIds: Output<List<String>>? = null, val privateLinkServiceId: Output<String>? = null) : ConvertibleToJava<PrivateLinkServiceConnectionArgs>

A grouping of information about the connection to the remote resource.

Link copied to clipboard
data class ReferenceInputPropertiesArgs(val compression: Output<CompressionArgs>? = null, val datasource: Output<Any>? = null, val partitionKey: Output<String>? = null, val serialization: Output<Any>? = null, val type: Output<String>) : ConvertibleToJava<ReferenceInputPropertiesArgs>

The properties that are associated with an input containing reference data.

Link copied to clipboard
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.

Link copied to clipboard
data class ServiceBusQueueOutputDataSourceArgs(val authenticationMode: Output<Either<String, AuthenticationMode>>? = null, val propertyColumns: Output<List<String>>? = null, val queueName: Output<String>? = null, val serviceBusNamespace: Output<String>? = null, val sharedAccessPolicyKey: Output<String>? = null, val sharedAccessPolicyName: Output<String>? = null, val systemPropertyColumns: Output<Any>? = null, val type: Output<String>) : ConvertibleToJava<ServiceBusQueueOutputDataSourceArgs>

Describes a Service Bus Queue output data source.

Link copied to clipboard
data class ServiceBusTopicOutputDataSourceArgs(val authenticationMode: Output<Either<String, AuthenticationMode>>? = null, val propertyColumns: Output<List<String>>? = null, val serviceBusNamespace: Output<String>? = null, val sharedAccessPolicyKey: Output<String>? = null, val sharedAccessPolicyName: Output<String>? = null, val systemPropertyColumns: Output<Map<String, String>>? = null, val topicName: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<ServiceBusTopicOutputDataSourceArgs>

Describes a Service Bus Topic output data source.

Link copied to clipboard
data class SkuArgs(val name: Output<Either<String, SkuName>>? = null) : ConvertibleToJava<SkuArgs>

The properties that are associated with a SKU.

Link copied to clipboard

Builder for SkuArgs.

Link copied to clipboard
data class StorageAccountArgs(val accountKey: Output<String>? = null, val accountName: Output<String>? = null) : ConvertibleToJava<StorageAccountArgs>

The properties that are associated with an Azure Storage account

Link copied to clipboard
Link copied to clipboard
data class StreamInputPropertiesArgs(val compression: Output<CompressionArgs>? = null, val datasource: Output<Any>? = null, val partitionKey: Output<String>? = null, val serialization: Output<Any>? = null, val type: Output<String>) : ConvertibleToJava<StreamInputPropertiesArgs>

The properties that are associated with an input containing stream data.

Link copied to clipboard
data class TransformationArgs(val name: Output<String>? = null, val query: Output<String>? = null, val streamingUnits: Output<Int>? = null, val validStreamingUnits: Output<List<Int>>? = null) : ConvertibleToJava<TransformationArgs>

A transformation object, containing all information associated with the named transformation. All transformations are contained under a streaming job.

Link copied to clipboard