Package-level declarations

Types

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 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.

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 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<AzureSqlDatabaseOutputDataSourceArgs>

Describes an Azure SQL database 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 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 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 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 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 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 eventHubName: Output<String>? = null, val partitionKey: Output<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 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 FunctionArgs(val name: Output<String>? = null, val properties: Output<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 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 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 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) : 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 PowerBIOutputDataSourceArgs(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 PrivateEndpointPropertiesArgs(val manualPrivateLinkServiceConnections: Output<List<PrivateLinkServiceConnectionArgs>>? = null) : ConvertibleToJava<PrivateEndpointPropertiesArgs>

The properties associated with a private endpoint.

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 datasource: Output<BlobReferenceInputDataSourceArgs>? = 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 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 type: Output<String>) : ConvertibleToJava<ServiceBusQueueOutputDataSourceArgs>

Describes a Service Bus Queue output data source.

Link copied to clipboard
data class ServiceBusTopicOutputDataSourceArgs(val propertyColumns: Output<List<String>>? = null, val serviceBusNamespace: Output<String>? = null, val sharedAccessPolicyKey: Output<String>? = null, val sharedAccessPolicyName: Output<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 datasource: Output<Any>? = 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) : 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