1. Packages
  2. Azure Native v2
  3. API Docs
  4. streamanalytics
  5. StreamingJob
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.streamanalytics.StreamingJob

Explore with Pulumi AI

A streaming job object, containing all information associated with the named streaming job. Azure REST API version: 2020-03-01. Prior API version in Azure Native 1.x: 2016-03-01.

Other available API versions: 2017-04-01-preview, 2021-10-01-preview.

Example Usage

Create a complete streaming job (a streaming job with a transformation, at least 1 input and at least 1 output)

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var streamingJob = new AzureNative.StreamAnalytics.StreamingJob("streamingJob", new()
    {
        CompatibilityLevel = AzureNative.StreamAnalytics.CompatibilityLevel.CompatibilityLevel_1_0,
        DataLocale = "en-US",
        EventsLateArrivalMaxDelayInSeconds = 5,
        EventsOutOfOrderMaxDelayInSeconds = 0,
        EventsOutOfOrderPolicy = AzureNative.StreamAnalytics.EventsOutOfOrderPolicy.Drop,
        Functions = new[] {},
        Inputs = new[]
        {
            new AzureNative.StreamAnalytics.Inputs.InputArgs
            {
                Name = "inputtest",
                Properties = new AzureNative.StreamAnalytics.Inputs.StreamInputPropertiesArgs
                {
                    Datasource = new AzureNative.StreamAnalytics.Inputs.BlobStreamInputDataSourceArgs
                    {
                        Container = "containerName",
                        PathPattern = "",
                        StorageAccounts = new[]
                        {
                            new AzureNative.StreamAnalytics.Inputs.StorageAccountArgs
                            {
                                AccountKey = "yourAccountKey==",
                                AccountName = "yourAccountName",
                            },
                        },
                        Type = "Microsoft.Storage/Blob",
                    },
                    Serialization = new AzureNative.StreamAnalytics.Inputs.JsonSerializationArgs
                    {
                        Encoding = AzureNative.StreamAnalytics.Encoding.UTF8,
                        Type = "Json",
                    },
                    Type = "Stream",
                },
            },
        },
        JobName = "sj7804",
        Location = "West US",
        OutputErrorPolicy = AzureNative.StreamAnalytics.OutputErrorPolicy.Drop,
        Outputs = new[]
        {
            new AzureNative.StreamAnalytics.Inputs.OutputArgs
            {
                Datasource = new AzureNative.StreamAnalytics.Inputs.AzureSqlDatabaseOutputDataSourceArgs
                {
                    Database = "databaseName",
                    Password = "userPassword",
                    Server = "serverName",
                    Table = "tableName",
                    Type = "Microsoft.Sql/Server/Database",
                    User = "<user>",
                },
                Name = "outputtest",
            },
        },
        ResourceGroupName = "sjrg3276",
        Sku = new AzureNative.StreamAnalytics.Inputs.SkuArgs
        {
            Name = AzureNative.StreamAnalytics.SkuName.Standard,
        },
        Tags = 
        {
            { "key1", "value1" },
            { "key3", "value3" },
            { "randomKey", "randomValue" },
        },
        Transformation = new AzureNative.StreamAnalytics.Inputs.TransformationArgs
        {
            Name = "transformationtest",
            Query = "Select Id, Name from inputtest",
            StreamingUnits = 1,
        },
    });

});
Copy
package main

import (
	streamanalytics "github.com/pulumi/pulumi-azure-native-sdk/streamanalytics/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := streamanalytics.NewStreamingJob(ctx, "streamingJob", &streamanalytics.StreamingJobArgs{
			CompatibilityLevel:                 pulumi.String(streamanalytics.CompatibilityLevel_1_0),
			DataLocale:                         pulumi.String("en-US"),
			EventsLateArrivalMaxDelayInSeconds: pulumi.Int(5),
			EventsOutOfOrderMaxDelayInSeconds:  pulumi.Int(0),
			EventsOutOfOrderPolicy:             pulumi.String(streamanalytics.EventsOutOfOrderPolicyDrop),
			Functions:                          streamanalytics.FunctionTypeArray{},
			Inputs: streamanalytics.InputTypeArray{
				&streamanalytics.InputTypeArgs{
					Name: pulumi.String("inputtest"),
					Properties: streamanalytics.StreamInputProperties{
						Datasource: streamanalytics.BlobStreamInputDataSource{
							Container:   "containerName",
							PathPattern: "",
							StorageAccounts: []streamanalytics.StorageAccount{
								{
									AccountKey:  "yourAccountKey==",
									AccountName: "yourAccountName",
								},
							},
							Type: "Microsoft.Storage/Blob",
						},
						Serialization: streamanalytics.JsonSerialization{
							Encoding: streamanalytics.EncodingUTF8,
							Type:     "Json",
						},
						Type: "Stream",
					},
				},
			},
			JobName:           pulumi.String("sj7804"),
			Location:          pulumi.String("West US"),
			OutputErrorPolicy: pulumi.String(streamanalytics.OutputErrorPolicyDrop),
			Outputs: streamanalytics.OutputTypeArray{
				&streamanalytics.OutputTypeArgs{
					Datasource: streamanalytics.AzureSqlDatabaseOutputDataSource{
						Database: "databaseName",
						Password: "userPassword",
						Server:   "serverName",
						Table:    "tableName",
						Type:     "Microsoft.Sql/Server/Database",
						User:     "<user>",
					},
					Name: pulumi.String("outputtest"),
				},
			},
			ResourceGroupName: pulumi.String("sjrg3276"),
			Sku: &streamanalytics.SkuArgs{
				Name: pulumi.String(streamanalytics.SkuNameStandard),
			},
			Tags: pulumi.StringMap{
				"key1":      pulumi.String("value1"),
				"key3":      pulumi.String("value3"),
				"randomKey": pulumi.String("randomValue"),
			},
			Transformation: &streamanalytics.TransformationArgs{
				Name:           pulumi.String("transformationtest"),
				Query:          pulumi.String("Select Id, Name from inputtest"),
				StreamingUnits: pulumi.Int(1),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.streamanalytics.StreamingJob;
import com.pulumi.azurenative.streamanalytics.StreamingJobArgs;
import com.pulumi.azurenative.streamanalytics.inputs.InputArgs;
import com.pulumi.azurenative.streamanalytics.inputs.OutputArgs;
import com.pulumi.azurenative.streamanalytics.inputs.SkuArgs;
import com.pulumi.azurenative.streamanalytics.inputs.TransformationArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var streamingJob = new StreamingJob("streamingJob", StreamingJobArgs.builder()
            .compatibilityLevel("1.0")
            .dataLocale("en-US")
            .eventsLateArrivalMaxDelayInSeconds(5)
            .eventsOutOfOrderMaxDelayInSeconds(0)
            .eventsOutOfOrderPolicy("Drop")
            .functions()
            .inputs(InputArgs.builder()
                .name("inputtest")
                .properties(StreamInputPropertiesArgs.builder()
                    .datasource(BlobStreamInputDataSourceArgs.builder()
                        .container("containerName")
                        .pathPattern("")
                        .storageAccounts(StorageAccountArgs.builder()
                            .accountKey("yourAccountKey==")
                            .accountName("yourAccountName")
                            .build())
                        .type("Microsoft.Storage/Blob")
                        .build())
                    .serialization(JsonSerializationArgs.builder()
                        .encoding("UTF8")
                        .type("Json")
                        .build())
                    .type("Stream")
                    .build())
                .build())
            .jobName("sj7804")
            .location("West US")
            .outputErrorPolicy("Drop")
            .outputs(OutputArgs.builder()
                .datasource(AzureDataLakeStoreOutputDataSourceArgs.builder()
                    .database("databaseName")
                    .password("userPassword")
                    .server("serverName")
                    .table("tableName")
                    .type("Microsoft.Sql/Server/Database")
                    .user("<user>")
                    .build())
                .name("outputtest")
                .build())
            .resourceGroupName("sjrg3276")
            .sku(SkuArgs.builder()
                .name("Standard")
                .build())
            .tags(Map.ofEntries(
                Map.entry("key1", "value1"),
                Map.entry("key3", "value3"),
                Map.entry("randomKey", "randomValue")
            ))
            .transformation(TransformationArgs.builder()
                .name("transformationtest")
                .query("Select Id, Name from inputtest")
                .streamingUnits(1)
                .build())
            .build());

    }
}
Copy
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const streamingJob = new azure_native.streamanalytics.StreamingJob("streamingJob", {
    compatibilityLevel: azure_native.streamanalytics.CompatibilityLevel.CompatibilityLevel_1_0,
    dataLocale: "en-US",
    eventsLateArrivalMaxDelayInSeconds: 5,
    eventsOutOfOrderMaxDelayInSeconds: 0,
    eventsOutOfOrderPolicy: azure_native.streamanalytics.EventsOutOfOrderPolicy.Drop,
    functions: [],
    inputs: [{
        name: "inputtest",
        properties: {
            datasource: {
                container: "containerName",
                pathPattern: "",
                storageAccounts: [{
                    accountKey: "yourAccountKey==",
                    accountName: "yourAccountName",
                }],
                type: "Microsoft.Storage/Blob",
            },
            serialization: {
                encoding: azure_native.streamanalytics.Encoding.UTF8,
                type: "Json",
            },
            type: "Stream",
        },
    }],
    jobName: "sj7804",
    location: "West US",
    outputErrorPolicy: azure_native.streamanalytics.OutputErrorPolicy.Drop,
    outputs: [{
        datasource: {
            database: "databaseName",
            password: "userPassword",
            server: "serverName",
            table: "tableName",
            type: "Microsoft.Sql/Server/Database",
            user: "<user>",
        },
        name: "outputtest",
    }],
    resourceGroupName: "sjrg3276",
    sku: {
        name: azure_native.streamanalytics.SkuName.Standard,
    },
    tags: {
        key1: "value1",
        key3: "value3",
        randomKey: "randomValue",
    },
    transformation: {
        name: "transformationtest",
        query: "Select Id, Name from inputtest",
        streamingUnits: 1,
    },
});
Copy
import pulumi
import pulumi_azure_native as azure_native

streaming_job = azure_native.streamanalytics.StreamingJob("streamingJob",
    compatibility_level=azure_native.streamanalytics.CompatibilityLevel.COMPATIBILITY_LEVEL_1_0,
    data_locale="en-US",
    events_late_arrival_max_delay_in_seconds=5,
    events_out_of_order_max_delay_in_seconds=0,
    events_out_of_order_policy=azure_native.streamanalytics.EventsOutOfOrderPolicy.DROP,
    functions=[],
    inputs=[{
        "name": "inputtest",
        "properties": {
            "datasource": {
                "container": "containerName",
                "path_pattern": "",
                "storage_accounts": [{
                    "account_key": "yourAccountKey==",
                    "account_name": "yourAccountName",
                }],
                "type": "Microsoft.Storage/Blob",
            },
            "serialization": {
                "encoding": azure_native.streamanalytics.Encoding.UTF8,
                "type": "Json",
            },
            "type": "Stream",
        },
    }],
    job_name="sj7804",
    location="West US",
    output_error_policy=azure_native.streamanalytics.OutputErrorPolicy.DROP,
    outputs=[{
        "datasource": {
            "database": "databaseName",
            "password": "userPassword",
            "server": "serverName",
            "table": "tableName",
            "type": "Microsoft.Sql/Server/Database",
            "user": "<user>",
        },
        "name": "outputtest",
    }],
    resource_group_name="sjrg3276",
    sku={
        "name": azure_native.streamanalytics.SkuName.STANDARD,
    },
    tags={
        "key1": "value1",
        "key3": "value3",
        "randomKey": "randomValue",
    },
    transformation={
        "name": "transformationtest",
        "query": "Select Id, Name from inputtest",
        "streaming_units": 1,
    })
Copy
resources:
  streamingJob:
    type: azure-native:streamanalytics:StreamingJob
    properties:
      compatibilityLevel: '1.0'
      dataLocale: en-US
      eventsLateArrivalMaxDelayInSeconds: 5
      eventsOutOfOrderMaxDelayInSeconds: 0
      eventsOutOfOrderPolicy: Drop
      functions: []
      inputs:
        - name: inputtest
          properties:
            datasource:
              container: containerName
              pathPattern: ""
              storageAccounts:
                - accountKey: yourAccountKey==
                  accountName: yourAccountName
              type: Microsoft.Storage/Blob
            serialization:
              encoding: UTF8
              type: Json
            type: Stream
      jobName: sj7804
      location: West US
      outputErrorPolicy: Drop
      outputs:
        - datasource:
            database: databaseName
            password: userPassword
            server: serverName
            table: tableName
            type: Microsoft.Sql/Server/Database
            user: <user>
          name: outputtest
      resourceGroupName: sjrg3276
      sku:
        name: Standard
      tags:
        key1: value1
        key3: value3
        randomKey: randomValue
      transformation:
        name: transformationtest
        query: Select Id, Name from inputtest
        streamingUnits: 1
Copy

Create a streaming job shell (a streaming job with no inputs, outputs, transformation, or functions)

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var streamingJob = new AzureNative.StreamAnalytics.StreamingJob("streamingJob", new()
    {
        CompatibilityLevel = AzureNative.StreamAnalytics.CompatibilityLevel.CompatibilityLevel_1_0,
        DataLocale = "en-US",
        EventsLateArrivalMaxDelayInSeconds = 16,
        EventsOutOfOrderMaxDelayInSeconds = 5,
        EventsOutOfOrderPolicy = AzureNative.StreamAnalytics.EventsOutOfOrderPolicy.Drop,
        Functions = new[] {},
        Inputs = new[] {},
        JobName = "sj59",
        Location = "West US",
        OutputErrorPolicy = AzureNative.StreamAnalytics.OutputErrorPolicy.Drop,
        Outputs = new[] {},
        ResourceGroupName = "sjrg6936",
        Sku = new AzureNative.StreamAnalytics.Inputs.SkuArgs
        {
            Name = AzureNative.StreamAnalytics.SkuName.Standard,
        },
        Tags = 
        {
            { "key1", "value1" },
            { "key3", "value3" },
            { "randomKey", "randomValue" },
        },
    });

});
Copy
package main

import (
	streamanalytics "github.com/pulumi/pulumi-azure-native-sdk/streamanalytics/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := streamanalytics.NewStreamingJob(ctx, "streamingJob", &streamanalytics.StreamingJobArgs{
			CompatibilityLevel:                 pulumi.String(streamanalytics.CompatibilityLevel_1_0),
			DataLocale:                         pulumi.String("en-US"),
			EventsLateArrivalMaxDelayInSeconds: pulumi.Int(16),
			EventsOutOfOrderMaxDelayInSeconds:  pulumi.Int(5),
			EventsOutOfOrderPolicy:             pulumi.String(streamanalytics.EventsOutOfOrderPolicyDrop),
			Functions:                          streamanalytics.FunctionTypeArray{},
			Inputs:                             streamanalytics.InputTypeArray{},
			JobName:                            pulumi.String("sj59"),
			Location:                           pulumi.String("West US"),
			OutputErrorPolicy:                  pulumi.String(streamanalytics.OutputErrorPolicyDrop),
			Outputs:                            streamanalytics.OutputTypeArray{},
			ResourceGroupName:                  pulumi.String("sjrg6936"),
			Sku: &streamanalytics.SkuArgs{
				Name: pulumi.String(streamanalytics.SkuNameStandard),
			},
			Tags: pulumi.StringMap{
				"key1":      pulumi.String("value1"),
				"key3":      pulumi.String("value3"),
				"randomKey": pulumi.String("randomValue"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.streamanalytics.StreamingJob;
import com.pulumi.azurenative.streamanalytics.StreamingJobArgs;
import com.pulumi.azurenative.streamanalytics.inputs.SkuArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var streamingJob = new StreamingJob("streamingJob", StreamingJobArgs.builder()
            .compatibilityLevel("1.0")
            .dataLocale("en-US")
            .eventsLateArrivalMaxDelayInSeconds(16)
            .eventsOutOfOrderMaxDelayInSeconds(5)
            .eventsOutOfOrderPolicy("Drop")
            .functions()
            .inputs()
            .jobName("sj59")
            .location("West US")
            .outputErrorPolicy("Drop")
            .outputs()
            .resourceGroupName("sjrg6936")
            .sku(SkuArgs.builder()
                .name("Standard")
                .build())
            .tags(Map.ofEntries(
                Map.entry("key1", "value1"),
                Map.entry("key3", "value3"),
                Map.entry("randomKey", "randomValue")
            ))
            .build());

    }
}
Copy
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const streamingJob = new azure_native.streamanalytics.StreamingJob("streamingJob", {
    compatibilityLevel: azure_native.streamanalytics.CompatibilityLevel.CompatibilityLevel_1_0,
    dataLocale: "en-US",
    eventsLateArrivalMaxDelayInSeconds: 16,
    eventsOutOfOrderMaxDelayInSeconds: 5,
    eventsOutOfOrderPolicy: azure_native.streamanalytics.EventsOutOfOrderPolicy.Drop,
    functions: [],
    inputs: [],
    jobName: "sj59",
    location: "West US",
    outputErrorPolicy: azure_native.streamanalytics.OutputErrorPolicy.Drop,
    outputs: [],
    resourceGroupName: "sjrg6936",
    sku: {
        name: azure_native.streamanalytics.SkuName.Standard,
    },
    tags: {
        key1: "value1",
        key3: "value3",
        randomKey: "randomValue",
    },
});
Copy
import pulumi
import pulumi_azure_native as azure_native

streaming_job = azure_native.streamanalytics.StreamingJob("streamingJob",
    compatibility_level=azure_native.streamanalytics.CompatibilityLevel.COMPATIBILITY_LEVEL_1_0,
    data_locale="en-US",
    events_late_arrival_max_delay_in_seconds=16,
    events_out_of_order_max_delay_in_seconds=5,
    events_out_of_order_policy=azure_native.streamanalytics.EventsOutOfOrderPolicy.DROP,
    functions=[],
    inputs=[],
    job_name="sj59",
    location="West US",
    output_error_policy=azure_native.streamanalytics.OutputErrorPolicy.DROP,
    outputs=[],
    resource_group_name="sjrg6936",
    sku={
        "name": azure_native.streamanalytics.SkuName.STANDARD,
    },
    tags={
        "key1": "value1",
        "key3": "value3",
        "randomKey": "randomValue",
    })
Copy
resources:
  streamingJob:
    type: azure-native:streamanalytics:StreamingJob
    properties:
      compatibilityLevel: '1.0'
      dataLocale: en-US
      eventsLateArrivalMaxDelayInSeconds: 16
      eventsOutOfOrderMaxDelayInSeconds: 5
      eventsOutOfOrderPolicy: Drop
      functions: []
      inputs: []
      jobName: sj59
      location: West US
      outputErrorPolicy: Drop
      outputs: []
      resourceGroupName: sjrg6936
      sku:
        name: Standard
      tags:
        key1: value1
        key3: value3
        randomKey: randomValue
Copy

Create StreamingJob Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new StreamingJob(name: string, args: StreamingJobArgs, opts?: CustomResourceOptions);
@overload
def StreamingJob(resource_name: str,
                 args: StreamingJobArgs,
                 opts: Optional[ResourceOptions] = None)

@overload
def StreamingJob(resource_name: str,
                 opts: Optional[ResourceOptions] = None,
                 resource_group_name: Optional[str] = None,
                 job_name: Optional[str] = None,
                 job_type: Optional[Union[str, JobType]] = None,
                 data_locale: Optional[str] = None,
                 events_late_arrival_max_delay_in_seconds: Optional[int] = None,
                 events_out_of_order_max_delay_in_seconds: Optional[int] = None,
                 events_out_of_order_policy: Optional[Union[str, EventsOutOfOrderPolicy]] = None,
                 functions: Optional[Sequence[FunctionArgs]] = None,
                 identity: Optional[IdentityArgs] = None,
                 inputs: Optional[Sequence[InputArgs]] = None,
                 cluster: Optional[ClusterInfoArgs] = None,
                 content_storage_policy: Optional[Union[str, ContentStoragePolicy]] = None,
                 location: Optional[str] = None,
                 job_storage_account: Optional[JobStorageAccountArgs] = None,
                 output_error_policy: Optional[Union[str, OutputErrorPolicy]] = None,
                 output_start_mode: Optional[Union[str, OutputStartMode]] = None,
                 output_start_time: Optional[str] = None,
                 outputs: Optional[Sequence[OutputArgs]] = None,
                 compatibility_level: Optional[Union[str, CompatibilityLevel]] = None,
                 sku: Optional[SkuArgs] = None,
                 tags: Optional[Mapping[str, str]] = None,
                 transformation: Optional[TransformationArgs] = None)
func NewStreamingJob(ctx *Context, name string, args StreamingJobArgs, opts ...ResourceOption) (*StreamingJob, error)
public StreamingJob(string name, StreamingJobArgs args, CustomResourceOptions? opts = null)
public StreamingJob(String name, StreamingJobArgs args)
public StreamingJob(String name, StreamingJobArgs args, CustomResourceOptions options)
type: azure-native:streamanalytics:StreamingJob
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. StreamingJobArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. StreamingJobArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. StreamingJobArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. StreamingJobArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. StreamingJobArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var streamingJobResource = new AzureNative.Streamanalytics.StreamingJob("streamingJobResource", new()
{
    ResourceGroupName = "string",
    JobName = "string",
    JobType = "string",
    DataLocale = "string",
    EventsLateArrivalMaxDelayInSeconds = 0,
    EventsOutOfOrderMaxDelayInSeconds = 0,
    EventsOutOfOrderPolicy = "string",
    Functions = new[]
    {
        
        {
            { "name", "string" },
            { "properties", 
            {
                { "type", "Aggregate" },
                { "binding", 
                {
                    { "type", "Microsoft.MachineLearning/WebService" },
                    { "apiKey", "string" },
                    { "batchSize", 0 },
                    { "endpoint", "string" },
                    { "inputs", 
                    {
                        { "columnNames", new[]
                        {
                            
                            {
                                { "dataType", "string" },
                                { "mapTo", 0 },
                                { "name", "string" },
                            },
                        } },
                        { "name", "string" },
                    } },
                    { "outputs", new[]
                    {
                        
                        {
                            { "dataType", "string" },
                            { "name", "string" },
                        },
                    } },
                } },
                { "inputs", new[]
                {
                    
                    {
                        { "dataType", "string" },
                        { "isConfigurationParameter", false },
                    },
                } },
                { "output", 
                {
                    { "dataType", "string" },
                } },
            } },
        },
    },
    Identity = 
    {
        { "type", "string" },
    },
    Inputs = new[]
    {
        
        {
            { "name", "string" },
            { "properties", 
            {
                { "type", "Reference" },
                { "compression", 
                {
                    { "type", "string" },
                } },
                { "datasource", 
                {
                    { "type", "Microsoft.Sql/Server/Database" },
                    { "database", "string" },
                    { "deltaSnapshotQuery", "string" },
                    { "fullSnapshotQuery", "string" },
                    { "password", "string" },
                    { "refreshRate", "string" },
                    { "refreshType", "string" },
                    { "server", "string" },
                    { "table", "string" },
                    { "user", "string" },
                } },
                { "partitionKey", "string" },
                { "serialization", 
                {
                    { "type", "Avro" },
                } },
            } },
        },
    },
    Cluster = 
    {
        { "id", "string" },
    },
    ContentStoragePolicy = "string",
    Location = "string",
    JobStorageAccount = 
    {
        { "accountKey", "string" },
        { "accountName", "string" },
        { "authenticationMode", "string" },
    },
    OutputErrorPolicy = "string",
    OutputStartMode = "string",
    OutputStartTime = "string",
    Outputs = new[]
    {
        
        {
            { "datasource", 
            {
                { "type", "Microsoft.DataLake/Accounts" },
                { "accountName", "string" },
                { "authenticationMode", "string" },
                { "dateFormat", "string" },
                { "filePathPrefix", "string" },
                { "refreshToken", "string" },
                { "tenantId", "string" },
                { "timeFormat", "string" },
                { "tokenUserDisplayName", "string" },
                { "tokenUserPrincipalName", "string" },
            } },
            { "name", "string" },
            { "serialization", 
            {
                { "type", "Avro" },
            } },
            { "sizeWindow", 0 },
            { "timeWindow", "string" },
        },
    },
    CompatibilityLevel = "string",
    Sku = 
    {
        { "name", "string" },
    },
    Tags = 
    {
        { "string", "string" },
    },
    Transformation = 
    {
        { "name", "string" },
        { "query", "string" },
        { "streamingUnits", 0 },
        { "validStreamingUnits", new[]
        {
            0,
        } },
    },
});
Copy
example, err := streamanalytics.NewStreamingJob(ctx, "streamingJobResource", &streamanalytics.StreamingJobArgs{
	ResourceGroupName:                  "string",
	JobName:                            "string",
	JobType:                            "string",
	DataLocale:                         "string",
	EventsLateArrivalMaxDelayInSeconds: 0,
	EventsOutOfOrderMaxDelayInSeconds:  0,
	EventsOutOfOrderPolicy:             "string",
	Functions: []map[string]interface{}{
		map[string]interface{}{
			"name": "string",
			"properties": map[string]interface{}{
				"type": "Aggregate",
				"binding": map[string]interface{}{
					"type":      "Microsoft.MachineLearning/WebService",
					"apiKey":    "string",
					"batchSize": 0,
					"endpoint":  "string",
					"inputs": map[string]interface{}{
						"columnNames": []map[string]interface{}{
							map[string]interface{}{
								"dataType": "string",
								"mapTo":    0,
								"name":     "string",
							},
						},
						"name": "string",
					},
					"outputs": []map[string]interface{}{
						map[string]interface{}{
							"dataType": "string",
							"name":     "string",
						},
					},
				},
				"inputs": []map[string]interface{}{
					map[string]interface{}{
						"dataType":                 "string",
						"isConfigurationParameter": false,
					},
				},
				"output": map[string]interface{}{
					"dataType": "string",
				},
			},
		},
	},
	Identity: map[string]interface{}{
		"type": "string",
	},
	Inputs: []map[string]interface{}{
		map[string]interface{}{
			"name": "string",
			"properties": map[string]interface{}{
				"type": "Reference",
				"compression": map[string]interface{}{
					"type": "string",
				},
				"datasource": map[string]interface{}{
					"type":               "Microsoft.Sql/Server/Database",
					"database":           "string",
					"deltaSnapshotQuery": "string",
					"fullSnapshotQuery":  "string",
					"password":           "string",
					"refreshRate":        "string",
					"refreshType":        "string",
					"server":             "string",
					"table":              "string",
					"user":               "string",
				},
				"partitionKey": "string",
				"serialization": map[string]interface{}{
					"type": "Avro",
				},
			},
		},
	},
	Cluster: map[string]interface{}{
		"id": "string",
	},
	ContentStoragePolicy: "string",
	Location:             "string",
	JobStorageAccount: map[string]interface{}{
		"accountKey":         "string",
		"accountName":        "string",
		"authenticationMode": "string",
	},
	OutputErrorPolicy: "string",
	OutputStartMode:   "string",
	OutputStartTime:   "string",
	Outputs: []map[string]interface{}{
		map[string]interface{}{
			"datasource": map[string]interface{}{
				"type":                   "Microsoft.DataLake/Accounts",
				"accountName":            "string",
				"authenticationMode":     "string",
				"dateFormat":             "string",
				"filePathPrefix":         "string",
				"refreshToken":           "string",
				"tenantId":               "string",
				"timeFormat":             "string",
				"tokenUserDisplayName":   "string",
				"tokenUserPrincipalName": "string",
			},
			"name": "string",
			"serialization": map[string]interface{}{
				"type": "Avro",
			},
			"sizeWindow": 0,
			"timeWindow": "string",
		},
	},
	CompatibilityLevel: "string",
	Sku: map[string]interface{}{
		"name": "string",
	},
	Tags: map[string]interface{}{
		"string": "string",
	},
	Transformation: map[string]interface{}{
		"name":           "string",
		"query":          "string",
		"streamingUnits": 0,
		"validStreamingUnits": []float64{
			0,
		},
	},
})
Copy
var streamingJobResource = new StreamingJob("streamingJobResource", StreamingJobArgs.builder()
    .resourceGroupName("string")
    .jobName("string")
    .jobType("string")
    .dataLocale("string")
    .eventsLateArrivalMaxDelayInSeconds(0)
    .eventsOutOfOrderMaxDelayInSeconds(0)
    .eventsOutOfOrderPolicy("string")
    .functions(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .identity(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .inputs(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .cluster(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .contentStoragePolicy("string")
    .location("string")
    .jobStorageAccount(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .outputErrorPolicy("string")
    .outputStartMode("string")
    .outputStartTime("string")
    .outputs(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .compatibilityLevel("string")
    .sku(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .tags(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .transformation(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .build());
Copy
streaming_job_resource = azure_native.streamanalytics.StreamingJob("streamingJobResource",
    resource_group_name=string,
    job_name=string,
    job_type=string,
    data_locale=string,
    events_late_arrival_max_delay_in_seconds=0,
    events_out_of_order_max_delay_in_seconds=0,
    events_out_of_order_policy=string,
    functions=[{
        name: string,
        properties: {
            type: Aggregate,
            binding: {
                type: Microsoft.MachineLearning/WebService,
                apiKey: string,
                batchSize: 0,
                endpoint: string,
                inputs: {
                    columnNames: [{
                        dataType: string,
                        mapTo: 0,
                        name: string,
                    }],
                    name: string,
                },
                outputs: [{
                    dataType: string,
                    name: string,
                }],
            },
            inputs: [{
                dataType: string,
                isConfigurationParameter: False,
            }],
            output: {
                dataType: string,
            },
        },
    }],
    identity={
        type: string,
    },
    inputs=[{
        name: string,
        properties: {
            type: Reference,
            compression: {
                type: string,
            },
            datasource: {
                type: Microsoft.Sql/Server/Database,
                database: string,
                deltaSnapshotQuery: string,
                fullSnapshotQuery: string,
                password: string,
                refreshRate: string,
                refreshType: string,
                server: string,
                table: string,
                user: string,
            },
            partitionKey: string,
            serialization: {
                type: Avro,
            },
        },
    }],
    cluster={
        id: string,
    },
    content_storage_policy=string,
    location=string,
    job_storage_account={
        accountKey: string,
        accountName: string,
        authenticationMode: string,
    },
    output_error_policy=string,
    output_start_mode=string,
    output_start_time=string,
    outputs=[{
        datasource: {
            type: Microsoft.DataLake/Accounts,
            accountName: string,
            authenticationMode: string,
            dateFormat: string,
            filePathPrefix: string,
            refreshToken: string,
            tenantId: string,
            timeFormat: string,
            tokenUserDisplayName: string,
            tokenUserPrincipalName: string,
        },
        name: string,
        serialization: {
            type: Avro,
        },
        sizeWindow: 0,
        timeWindow: string,
    }],
    compatibility_level=string,
    sku={
        name: string,
    },
    tags={
        string: string,
    },
    transformation={
        name: string,
        query: string,
        streamingUnits: 0,
        validStreamingUnits: [0],
    })
Copy
const streamingJobResource = new azure_native.streamanalytics.StreamingJob("streamingJobResource", {
    resourceGroupName: "string",
    jobName: "string",
    jobType: "string",
    dataLocale: "string",
    eventsLateArrivalMaxDelayInSeconds: 0,
    eventsOutOfOrderMaxDelayInSeconds: 0,
    eventsOutOfOrderPolicy: "string",
    functions: [{
        name: "string",
        properties: {
            type: "Aggregate",
            binding: {
                type: "Microsoft.MachineLearning/WebService",
                apiKey: "string",
                batchSize: 0,
                endpoint: "string",
                inputs: {
                    columnNames: [{
                        dataType: "string",
                        mapTo: 0,
                        name: "string",
                    }],
                    name: "string",
                },
                outputs: [{
                    dataType: "string",
                    name: "string",
                }],
            },
            inputs: [{
                dataType: "string",
                isConfigurationParameter: false,
            }],
            output: {
                dataType: "string",
            },
        },
    }],
    identity: {
        type: "string",
    },
    inputs: [{
        name: "string",
        properties: {
            type: "Reference",
            compression: {
                type: "string",
            },
            datasource: {
                type: "Microsoft.Sql/Server/Database",
                database: "string",
                deltaSnapshotQuery: "string",
                fullSnapshotQuery: "string",
                password: "string",
                refreshRate: "string",
                refreshType: "string",
                server: "string",
                table: "string",
                user: "string",
            },
            partitionKey: "string",
            serialization: {
                type: "Avro",
            },
        },
    }],
    cluster: {
        id: "string",
    },
    contentStoragePolicy: "string",
    location: "string",
    jobStorageAccount: {
        accountKey: "string",
        accountName: "string",
        authenticationMode: "string",
    },
    outputErrorPolicy: "string",
    outputStartMode: "string",
    outputStartTime: "string",
    outputs: [{
        datasource: {
            type: "Microsoft.DataLake/Accounts",
            accountName: "string",
            authenticationMode: "string",
            dateFormat: "string",
            filePathPrefix: "string",
            refreshToken: "string",
            tenantId: "string",
            timeFormat: "string",
            tokenUserDisplayName: "string",
            tokenUserPrincipalName: "string",
        },
        name: "string",
        serialization: {
            type: "Avro",
        },
        sizeWindow: 0,
        timeWindow: "string",
    }],
    compatibilityLevel: "string",
    sku: {
        name: "string",
    },
    tags: {
        string: "string",
    },
    transformation: {
        name: "string",
        query: "string",
        streamingUnits: 0,
        validStreamingUnits: [0],
    },
});
Copy
type: azure-native:streamanalytics:StreamingJob
properties:
    cluster:
        id: string
    compatibilityLevel: string
    contentStoragePolicy: string
    dataLocale: string
    eventsLateArrivalMaxDelayInSeconds: 0
    eventsOutOfOrderMaxDelayInSeconds: 0
    eventsOutOfOrderPolicy: string
    functions:
        - name: string
          properties:
            binding:
                apiKey: string
                batchSize: 0
                endpoint: string
                inputs:
                    columnNames:
                        - dataType: string
                          mapTo: 0
                          name: string
                    name: string
                outputs:
                    - dataType: string
                      name: string
                type: Microsoft.MachineLearning/WebService
            inputs:
                - dataType: string
                  isConfigurationParameter: false
            output:
                dataType: string
            type: Aggregate
    identity:
        type: string
    inputs:
        - name: string
          properties:
            compression:
                type: string
            datasource:
                database: string
                deltaSnapshotQuery: string
                fullSnapshotQuery: string
                password: string
                refreshRate: string
                refreshType: string
                server: string
                table: string
                type: Microsoft.Sql/Server/Database
                user: string
            partitionKey: string
            serialization:
                type: Avro
            type: Reference
    jobName: string
    jobStorageAccount:
        accountKey: string
        accountName: string
        authenticationMode: string
    jobType: string
    location: string
    outputErrorPolicy: string
    outputStartMode: string
    outputStartTime: string
    outputs:
        - datasource:
            accountName: string
            authenticationMode: string
            dateFormat: string
            filePathPrefix: string
            refreshToken: string
            tenantId: string
            timeFormat: string
            tokenUserDisplayName: string
            tokenUserPrincipalName: string
            type: Microsoft.DataLake/Accounts
          name: string
          serialization:
            type: Avro
          sizeWindow: 0
          timeWindow: string
    resourceGroupName: string
    sku:
        name: string
    tags:
        string: string
    transformation:
        name: string
        query: string
        streamingUnits: 0
        validStreamingUnits:
            - 0
Copy

StreamingJob Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The StreamingJob resource accepts the following input properties:

ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
Cluster Pulumi.AzureNative.StreamAnalytics.Inputs.ClusterInfo
The cluster which streaming jobs will run on.
CompatibilityLevel string | Pulumi.AzureNative.StreamAnalytics.CompatibilityLevel
Controls certain runtime behaviors of the streaming job.
ContentStoragePolicy string | Pulumi.AzureNative.StreamAnalytics.ContentStoragePolicy
Valid values are JobStorageAccount and SystemAccount. If set to JobStorageAccount, this requires the user to also specify jobStorageAccount property. .
DataLocale string
The data locale of the stream analytics job. Value should be the name of a supported .NET Culture from the set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Defaults to 'en-US' if none specified.
EventsLateArrivalMaxDelayInSeconds int
The maximum tolerable delay in seconds where events arriving late could be included. Supported range is -1 to 1814399 (20.23:59:59 days) and -1 is used to specify wait indefinitely. If the property is absent, it is interpreted to have a value of -1.
EventsOutOfOrderMaxDelayInSeconds int
The maximum tolerable delay in seconds where out-of-order events can be adjusted to be back in order.
EventsOutOfOrderPolicy string | Pulumi.AzureNative.StreamAnalytics.EventsOutOfOrderPolicy
Indicates the policy to apply to events that arrive out of order in the input event stream.
Functions List<Pulumi.AzureNative.StreamAnalytics.Inputs.Function>
A list of one or more functions for the streaming job. The name property for each function is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.
Identity Pulumi.AzureNative.StreamAnalytics.Inputs.Identity
Describes the system-assigned managed identity assigned to this job that can be used to authenticate with inputs and outputs.
Inputs List<Pulumi.AzureNative.StreamAnalytics.Inputs.Input>
A list of one or more inputs to the streaming job. The name property for each input is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual input.
JobName Changes to this property will trigger replacement. string
The name of the streaming job.
JobStorageAccount Pulumi.AzureNative.StreamAnalytics.Inputs.JobStorageAccount
The properties that are associated with an Azure Storage account with MSI
JobType string | Pulumi.AzureNative.StreamAnalytics.JobType
Describes the type of the job. Valid modes are Cloud and 'Edge'.
Location Changes to this property will trigger replacement. string
The geo-location where the resource lives
OutputErrorPolicy string | Pulumi.AzureNative.StreamAnalytics.OutputErrorPolicy
Indicates the policy to apply to events that arrive at the output and cannot be written to the external storage due to being malformed (missing column values, column values of wrong type or size).
OutputStartMode string | Pulumi.AzureNative.StreamAnalytics.OutputStartMode
This property should only be utilized when it is desired that the job be started immediately upon creation. Value may be JobStartTime, CustomTime, or LastOutputEventTime to indicate whether the starting point of the output event stream should start whenever the job is started, start at a custom user time stamp specified via the outputStartTime property, or start from the last event output time.
OutputStartTime string
Value is either an ISO-8601 formatted time stamp that indicates the starting point of the output event stream, or null to indicate that the output event stream will start whenever the streaming job is started. This property must have a value if outputStartMode is set to CustomTime.
Outputs List<Pulumi.AzureNative.StreamAnalytics.Inputs.Output>
A list of one or more outputs for the streaming job. The name property for each output is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual output.
Sku Pulumi.AzureNative.StreamAnalytics.Inputs.Sku
Describes the SKU of the streaming job. Required on PUT (CreateOrReplace) requests.
Tags Dictionary<string, string>
Resource tags.
Transformation Pulumi.AzureNative.StreamAnalytics.Inputs.Transformation
Indicates the query and the number of streaming units to use for the streaming job. The name property of the transformation is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
Cluster ClusterInfoArgs
The cluster which streaming jobs will run on.
CompatibilityLevel string | CompatibilityLevel
Controls certain runtime behaviors of the streaming job.
ContentStoragePolicy string | ContentStoragePolicy
Valid values are JobStorageAccount and SystemAccount. If set to JobStorageAccount, this requires the user to also specify jobStorageAccount property. .
DataLocale string
The data locale of the stream analytics job. Value should be the name of a supported .NET Culture from the set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Defaults to 'en-US' if none specified.
EventsLateArrivalMaxDelayInSeconds int
The maximum tolerable delay in seconds where events arriving late could be included. Supported range is -1 to 1814399 (20.23:59:59 days) and -1 is used to specify wait indefinitely. If the property is absent, it is interpreted to have a value of -1.
EventsOutOfOrderMaxDelayInSeconds int
The maximum tolerable delay in seconds where out-of-order events can be adjusted to be back in order.
EventsOutOfOrderPolicy string | EventsOutOfOrderPolicy
Indicates the policy to apply to events that arrive out of order in the input event stream.
Functions []FunctionTypeArgs
A list of one or more functions for the streaming job. The name property for each function is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.
Identity IdentityArgs
Describes the system-assigned managed identity assigned to this job that can be used to authenticate with inputs and outputs.
Inputs []InputTypeArgs
A list of one or more inputs to the streaming job. The name property for each input is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual input.
JobName Changes to this property will trigger replacement. string
The name of the streaming job.
JobStorageAccount JobStorageAccountArgs
The properties that are associated with an Azure Storage account with MSI
JobType string | JobType
Describes the type of the job. Valid modes are Cloud and 'Edge'.
Location Changes to this property will trigger replacement. string
The geo-location where the resource lives
OutputErrorPolicy string | OutputErrorPolicy
Indicates the policy to apply to events that arrive at the output and cannot be written to the external storage due to being malformed (missing column values, column values of wrong type or size).
OutputStartMode string | OutputStartMode
This property should only be utilized when it is desired that the job be started immediately upon creation. Value may be JobStartTime, CustomTime, or LastOutputEventTime to indicate whether the starting point of the output event stream should start whenever the job is started, start at a custom user time stamp specified via the outputStartTime property, or start from the last event output time.
OutputStartTime string
Value is either an ISO-8601 formatted time stamp that indicates the starting point of the output event stream, or null to indicate that the output event stream will start whenever the streaming job is started. This property must have a value if outputStartMode is set to CustomTime.
Outputs []OutputTypeArgs
A list of one or more outputs for the streaming job. The name property for each output is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual output.
Sku SkuArgs
Describes the SKU of the streaming job. Required on PUT (CreateOrReplace) requests.
Tags map[string]string
Resource tags.
Transformation TransformationArgs
Indicates the query and the number of streaming units to use for the streaming job. The name property of the transformation is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
cluster ClusterInfo
The cluster which streaming jobs will run on.
compatibilityLevel String | CompatibilityLevel
Controls certain runtime behaviors of the streaming job.
contentStoragePolicy String | ContentStoragePolicy
Valid values are JobStorageAccount and SystemAccount. If set to JobStorageAccount, this requires the user to also specify jobStorageAccount property. .
dataLocale String
The data locale of the stream analytics job. Value should be the name of a supported .NET Culture from the set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Defaults to 'en-US' if none specified.
eventsLateArrivalMaxDelayInSeconds Integer
The maximum tolerable delay in seconds where events arriving late could be included. Supported range is -1 to 1814399 (20.23:59:59 days) and -1 is used to specify wait indefinitely. If the property is absent, it is interpreted to have a value of -1.
eventsOutOfOrderMaxDelayInSeconds Integer
The maximum tolerable delay in seconds where out-of-order events can be adjusted to be back in order.
eventsOutOfOrderPolicy String | EventsOutOfOrderPolicy
Indicates the policy to apply to events that arrive out of order in the input event stream.
functions List<Function>
A list of one or more functions for the streaming job. The name property for each function is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.
identity Identity
Describes the system-assigned managed identity assigned to this job that can be used to authenticate with inputs and outputs.
inputs List<Input>
A list of one or more inputs to the streaming job. The name property for each input is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual input.
jobName Changes to this property will trigger replacement. String
The name of the streaming job.
jobStorageAccount JobStorageAccount
The properties that are associated with an Azure Storage account with MSI
jobType String | JobType
Describes the type of the job. Valid modes are Cloud and 'Edge'.
location Changes to this property will trigger replacement. String
The geo-location where the resource lives
outputErrorPolicy String | OutputErrorPolicy
Indicates the policy to apply to events that arrive at the output and cannot be written to the external storage due to being malformed (missing column values, column values of wrong type or size).
outputStartMode String | OutputStartMode
This property should only be utilized when it is desired that the job be started immediately upon creation. Value may be JobStartTime, CustomTime, or LastOutputEventTime to indicate whether the starting point of the output event stream should start whenever the job is started, start at a custom user time stamp specified via the outputStartTime property, or start from the last event output time.
outputStartTime String
Value is either an ISO-8601 formatted time stamp that indicates the starting point of the output event stream, or null to indicate that the output event stream will start whenever the streaming job is started. This property must have a value if outputStartMode is set to CustomTime.
outputs List<Output>
A list of one or more outputs for the streaming job. The name property for each output is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual output.
sku Sku
Describes the SKU of the streaming job. Required on PUT (CreateOrReplace) requests.
tags Map<String,String>
Resource tags.
transformation Transformation
Indicates the query and the number of streaming units to use for the streaming job. The name property of the transformation is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
cluster ClusterInfo
The cluster which streaming jobs will run on.
compatibilityLevel string | CompatibilityLevel
Controls certain runtime behaviors of the streaming job.
contentStoragePolicy string | ContentStoragePolicy
Valid values are JobStorageAccount and SystemAccount. If set to JobStorageAccount, this requires the user to also specify jobStorageAccount property. .
dataLocale string
The data locale of the stream analytics job. Value should be the name of a supported .NET Culture from the set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Defaults to 'en-US' if none specified.
eventsLateArrivalMaxDelayInSeconds number
The maximum tolerable delay in seconds where events arriving late could be included. Supported range is -1 to 1814399 (20.23:59:59 days) and -1 is used to specify wait indefinitely. If the property is absent, it is interpreted to have a value of -1.
eventsOutOfOrderMaxDelayInSeconds number
The maximum tolerable delay in seconds where out-of-order events can be adjusted to be back in order.
eventsOutOfOrderPolicy string | EventsOutOfOrderPolicy
Indicates the policy to apply to events that arrive out of order in the input event stream.
functions Function[]
A list of one or more functions for the streaming job. The name property for each function is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.
identity Identity
Describes the system-assigned managed identity assigned to this job that can be used to authenticate with inputs and outputs.
inputs Input[]
A list of one or more inputs to the streaming job. The name property for each input is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual input.
jobName Changes to this property will trigger replacement. string
The name of the streaming job.
jobStorageAccount JobStorageAccount
The properties that are associated with an Azure Storage account with MSI
jobType string | JobType
Describes the type of the job. Valid modes are Cloud and 'Edge'.
location Changes to this property will trigger replacement. string
The geo-location where the resource lives
outputErrorPolicy string | OutputErrorPolicy
Indicates the policy to apply to events that arrive at the output and cannot be written to the external storage due to being malformed (missing column values, column values of wrong type or size).
outputStartMode string | OutputStartMode
This property should only be utilized when it is desired that the job be started immediately upon creation. Value may be JobStartTime, CustomTime, or LastOutputEventTime to indicate whether the starting point of the output event stream should start whenever the job is started, start at a custom user time stamp specified via the outputStartTime property, or start from the last event output time.
outputStartTime string
Value is either an ISO-8601 formatted time stamp that indicates the starting point of the output event stream, or null to indicate that the output event stream will start whenever the streaming job is started. This property must have a value if outputStartMode is set to CustomTime.
outputs Output[]
A list of one or more outputs for the streaming job. The name property for each output is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual output.
sku Sku
Describes the SKU of the streaming job. Required on PUT (CreateOrReplace) requests.
tags {[key: string]: string}
Resource tags.
transformation Transformation
Indicates the query and the number of streaming units to use for the streaming job. The name property of the transformation is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
cluster ClusterInfoArgs
The cluster which streaming jobs will run on.
compatibility_level str | CompatibilityLevel
Controls certain runtime behaviors of the streaming job.
content_storage_policy str | ContentStoragePolicy
Valid values are JobStorageAccount and SystemAccount. If set to JobStorageAccount, this requires the user to also specify jobStorageAccount property. .
data_locale str
The data locale of the stream analytics job. Value should be the name of a supported .NET Culture from the set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Defaults to 'en-US' if none specified.
events_late_arrival_max_delay_in_seconds int
The maximum tolerable delay in seconds where events arriving late could be included. Supported range is -1 to 1814399 (20.23:59:59 days) and -1 is used to specify wait indefinitely. If the property is absent, it is interpreted to have a value of -1.
events_out_of_order_max_delay_in_seconds int
The maximum tolerable delay in seconds where out-of-order events can be adjusted to be back in order.
events_out_of_order_policy str | EventsOutOfOrderPolicy
Indicates the policy to apply to events that arrive out of order in the input event stream.
functions Sequence[FunctionArgs]
A list of one or more functions for the streaming job. The name property for each function is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.
identity IdentityArgs
Describes the system-assigned managed identity assigned to this job that can be used to authenticate with inputs and outputs.
inputs Sequence[InputArgs]
A list of one or more inputs to the streaming job. The name property for each input is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual input.
job_name Changes to this property will trigger replacement. str
The name of the streaming job.
job_storage_account JobStorageAccountArgs
The properties that are associated with an Azure Storage account with MSI
job_type str | JobType
Describes the type of the job. Valid modes are Cloud and 'Edge'.
location Changes to this property will trigger replacement. str
The geo-location where the resource lives
output_error_policy str | OutputErrorPolicy
Indicates the policy to apply to events that arrive at the output and cannot be written to the external storage due to being malformed (missing column values, column values of wrong type or size).
output_start_mode str | OutputStartMode
This property should only be utilized when it is desired that the job be started immediately upon creation. Value may be JobStartTime, CustomTime, or LastOutputEventTime to indicate whether the starting point of the output event stream should start whenever the job is started, start at a custom user time stamp specified via the outputStartTime property, or start from the last event output time.
output_start_time str
Value is either an ISO-8601 formatted time stamp that indicates the starting point of the output event stream, or null to indicate that the output event stream will start whenever the streaming job is started. This property must have a value if outputStartMode is set to CustomTime.
outputs Sequence[OutputArgs]
A list of one or more outputs for the streaming job. The name property for each output is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual output.
sku SkuArgs
Describes the SKU of the streaming job. Required on PUT (CreateOrReplace) requests.
tags Mapping[str, str]
Resource tags.
transformation TransformationArgs
Indicates the query and the number of streaming units to use for the streaming job. The name property of the transformation is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
cluster Property Map
The cluster which streaming jobs will run on.
compatibilityLevel String | "1.0" | "1.2"
Controls certain runtime behaviors of the streaming job.
contentStoragePolicy String | "SystemAccount" | "JobStorageAccount"
Valid values are JobStorageAccount and SystemAccount. If set to JobStorageAccount, this requires the user to also specify jobStorageAccount property. .
dataLocale String
The data locale of the stream analytics job. Value should be the name of a supported .NET Culture from the set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Defaults to 'en-US' if none specified.
eventsLateArrivalMaxDelayInSeconds Number
The maximum tolerable delay in seconds where events arriving late could be included. Supported range is -1 to 1814399 (20.23:59:59 days) and -1 is used to specify wait indefinitely. If the property is absent, it is interpreted to have a value of -1.
eventsOutOfOrderMaxDelayInSeconds Number
The maximum tolerable delay in seconds where out-of-order events can be adjusted to be back in order.
eventsOutOfOrderPolicy String | "Adjust" | "Drop"
Indicates the policy to apply to events that arrive out of order in the input event stream.
functions List<Property Map>
A list of one or more functions for the streaming job. The name property for each function is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.
identity Property Map
Describes the system-assigned managed identity assigned to this job that can be used to authenticate with inputs and outputs.
inputs List<Property Map>
A list of one or more inputs to the streaming job. The name property for each input is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual input.
jobName Changes to this property will trigger replacement. String
The name of the streaming job.
jobStorageAccount Property Map
The properties that are associated with an Azure Storage account with MSI
jobType String | "Cloud" | "Edge"
Describes the type of the job. Valid modes are Cloud and 'Edge'.
location Changes to this property will trigger replacement. String
The geo-location where the resource lives
outputErrorPolicy String | "Stop" | "Drop"
Indicates the policy to apply to events that arrive at the output and cannot be written to the external storage due to being malformed (missing column values, column values of wrong type or size).
outputStartMode String | "JobStartTime" | "CustomTime" | "LastOutputEventTime"
This property should only be utilized when it is desired that the job be started immediately upon creation. Value may be JobStartTime, CustomTime, or LastOutputEventTime to indicate whether the starting point of the output event stream should start whenever the job is started, start at a custom user time stamp specified via the outputStartTime property, or start from the last event output time.
outputStartTime String
Value is either an ISO-8601 formatted time stamp that indicates the starting point of the output event stream, or null to indicate that the output event stream will start whenever the streaming job is started. This property must have a value if outputStartMode is set to CustomTime.
outputs List<Property Map>
A list of one or more outputs for the streaming job. The name property for each output is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual output.
sku Property Map
Describes the SKU of the streaming job. Required on PUT (CreateOrReplace) requests.
tags Map<String>
Resource tags.
transformation Property Map
Indicates the query and the number of streaming units to use for the streaming job. The name property of the transformation is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.

Outputs

All input properties are implicitly available as output properties. Additionally, the StreamingJob resource produces the following output properties:

CreatedDate string
Value is an ISO-8601 formatted UTC timestamp indicating when the streaming job was created.
Etag string
The current entity tag for the streaming job. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
Id string
The provider-assigned unique ID for this managed resource.
JobId string
A GUID uniquely identifying the streaming job. This GUID is generated upon creation of the streaming job.
JobState string
Describes the state of the streaming job.
LastOutputEventTime string
Value is either an ISO-8601 formatted timestamp indicating the last output event time of the streaming job or null indicating that output has not yet been produced. In case of multiple outputs or multiple streams, this shows the latest value in that set.
Name string
The name of the resource
ProvisioningState string
Describes the provisioning status of the streaming job.
Type string
The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
CreatedDate string
Value is an ISO-8601 formatted UTC timestamp indicating when the streaming job was created.
Etag string
The current entity tag for the streaming job. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
Id string
The provider-assigned unique ID for this managed resource.
JobId string
A GUID uniquely identifying the streaming job. This GUID is generated upon creation of the streaming job.
JobState string
Describes the state of the streaming job.
LastOutputEventTime string
Value is either an ISO-8601 formatted timestamp indicating the last output event time of the streaming job or null indicating that output has not yet been produced. In case of multiple outputs or multiple streams, this shows the latest value in that set.
Name string
The name of the resource
ProvisioningState string
Describes the provisioning status of the streaming job.
Type string
The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
createdDate String
Value is an ISO-8601 formatted UTC timestamp indicating when the streaming job was created.
etag String
The current entity tag for the streaming job. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
id String
The provider-assigned unique ID for this managed resource.
jobId String
A GUID uniquely identifying the streaming job. This GUID is generated upon creation of the streaming job.
jobState String
Describes the state of the streaming job.
lastOutputEventTime String
Value is either an ISO-8601 formatted timestamp indicating the last output event time of the streaming job or null indicating that output has not yet been produced. In case of multiple outputs or multiple streams, this shows the latest value in that set.
name String
The name of the resource
provisioningState String
Describes the provisioning status of the streaming job.
type String
The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
createdDate string
Value is an ISO-8601 formatted UTC timestamp indicating when the streaming job was created.
etag string
The current entity tag for the streaming job. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
id string
The provider-assigned unique ID for this managed resource.
jobId string
A GUID uniquely identifying the streaming job. This GUID is generated upon creation of the streaming job.
jobState string
Describes the state of the streaming job.
lastOutputEventTime string
Value is either an ISO-8601 formatted timestamp indicating the last output event time of the streaming job or null indicating that output has not yet been produced. In case of multiple outputs or multiple streams, this shows the latest value in that set.
name string
The name of the resource
provisioningState string
Describes the provisioning status of the streaming job.
type string
The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
created_date str
Value is an ISO-8601 formatted UTC timestamp indicating when the streaming job was created.
etag str
The current entity tag for the streaming job. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
id str
The provider-assigned unique ID for this managed resource.
job_id str
A GUID uniquely identifying the streaming job. This GUID is generated upon creation of the streaming job.
job_state str
Describes the state of the streaming job.
last_output_event_time str
Value is either an ISO-8601 formatted timestamp indicating the last output event time of the streaming job or null indicating that output has not yet been produced. In case of multiple outputs or multiple streams, this shows the latest value in that set.
name str
The name of the resource
provisioning_state str
Describes the provisioning status of the streaming job.
type str
The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
createdDate String
Value is an ISO-8601 formatted UTC timestamp indicating when the streaming job was created.
etag String
The current entity tag for the streaming job. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
id String
The provider-assigned unique ID for this managed resource.
jobId String
A GUID uniquely identifying the streaming job. This GUID is generated upon creation of the streaming job.
jobState String
Describes the state of the streaming job.
lastOutputEventTime String
Value is either an ISO-8601 formatted timestamp indicating the last output event time of the streaming job or null indicating that output has not yet been produced. In case of multiple outputs or multiple streams, this shows the latest value in that set.
name String
The name of the resource
provisioningState String
Describes the provisioning status of the streaming job.
type String
The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.

Supporting Types

AggregateFunctionProperties
, AggregateFunctionPropertiesArgs

Binding AzureMachineLearningWebServiceFunctionBinding | JavaScriptFunctionBinding
The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
Inputs []FunctionInputType
Output FunctionOutputType
Describes the output of a function.
binding AzureMachineLearningWebServiceFunctionBinding | JavaScriptFunctionBinding
The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
inputs List<FunctionInput>
output FunctionOutput
Describes the output of a function.
binding AzureMachineLearningWebServiceFunctionBinding | JavaScriptFunctionBinding
The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
inputs FunctionInput[]
output FunctionOutput
Describes the output of a function.
binding AzureMachineLearningWebServiceFunctionBinding | JavaScriptFunctionBinding
The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
inputs Sequence[FunctionInput]
output FunctionOutput
Describes the output of a function.
binding Property Map | Property Map
The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
inputs List<Property Map>
output Property Map
Describes the output of a function.

AggregateFunctionPropertiesResponse
, AggregateFunctionPropertiesResponseArgs

Etag This property is required. string
The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
Binding Pulumi.AzureNative.StreamAnalytics.Inputs.AzureMachineLearningWebServiceFunctionBindingResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.JavaScriptFunctionBindingResponse
The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
Inputs List<Pulumi.AzureNative.StreamAnalytics.Inputs.FunctionInputResponse>
Output Pulumi.AzureNative.StreamAnalytics.Inputs.FunctionOutputResponse
Describes the output of a function.
Etag This property is required. string
The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
Binding AzureMachineLearningWebServiceFunctionBindingResponse | JavaScriptFunctionBindingResponse
The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
Inputs []FunctionInputResponse
Output FunctionOutputResponse
Describes the output of a function.
etag This property is required. String
The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
binding AzureMachineLearningWebServiceFunctionBindingResponse | JavaScriptFunctionBindingResponse
The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
inputs List<FunctionInputResponse>
output FunctionOutputResponse
Describes the output of a function.
etag This property is required. string
The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
binding AzureMachineLearningWebServiceFunctionBindingResponse | JavaScriptFunctionBindingResponse
The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
inputs FunctionInputResponse[]
output FunctionOutputResponse
Describes the output of a function.
etag This property is required. str
The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
binding AzureMachineLearningWebServiceFunctionBindingResponse | JavaScriptFunctionBindingResponse
The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
inputs Sequence[FunctionInputResponse]
output FunctionOutputResponse
Describes the output of a function.
etag This property is required. String
The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
binding Property Map | Property Map
The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
inputs List<Property Map>
output Property Map
Describes the output of a function.

AuthenticationMode
, AuthenticationModeArgs

Msi
Msi
UserToken
UserToken
ConnectionString
ConnectionString
AuthenticationModeMsi
Msi
AuthenticationModeUserToken
UserToken
AuthenticationModeConnectionString
ConnectionString
Msi
Msi
UserToken
UserToken
ConnectionString
ConnectionString
Msi
Msi
UserToken
UserToken
ConnectionString
ConnectionString
MSI
Msi
USER_TOKEN
UserToken
CONNECTION_STRING
ConnectionString
"Msi"
Msi
"UserToken"
UserToken
"ConnectionString"
ConnectionString

AvroSerialization
, AvroSerializationArgs

AvroSerializationResponse
, AvroSerializationResponseArgs

AzureDataLakeStoreOutputDataSource
, AzureDataLakeStoreOutputDataSourceArgs

AccountName string
The name of the Azure Data Lake Store account. Required on PUT (CreateOrReplace) requests.
AuthenticationMode string | Pulumi.AzureNative.StreamAnalytics.AuthenticationMode
Authentication Mode.
DateFormat string
The date format. Wherever {date} appears in filePathPrefix, the value of this property is used as the date format instead.
FilePathPrefix string
The location of the file to which the output should be written to. Required on PUT (CreateOrReplace) requests.
RefreshToken string
A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
TenantId string
The tenant id of the user used to obtain the refresh token. Required on PUT (CreateOrReplace) requests.
TimeFormat string
The time format. Wherever {time} appears in filePathPrefix, the value of this property is used as the time format instead.
TokenUserDisplayName string
The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
TokenUserPrincipalName string
The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
AccountName string
The name of the Azure Data Lake Store account. Required on PUT (CreateOrReplace) requests.
AuthenticationMode string | AuthenticationMode
Authentication Mode.
DateFormat string
The date format. Wherever {date} appears in filePathPrefix, the value of this property is used as the date format instead.
FilePathPrefix string
The location of the file to which the output should be written to. Required on PUT (CreateOrReplace) requests.
RefreshToken string
A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
TenantId string
The tenant id of the user used to obtain the refresh token. Required on PUT (CreateOrReplace) requests.
TimeFormat string
The time format. Wherever {time} appears in filePathPrefix, the value of this property is used as the time format instead.
TokenUserDisplayName string
The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
TokenUserPrincipalName string
The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
accountName String
The name of the Azure Data Lake Store account. Required on PUT (CreateOrReplace) requests.
authenticationMode String | AuthenticationMode
Authentication Mode.
dateFormat String
The date format. Wherever {date} appears in filePathPrefix, the value of this property is used as the date format instead.
filePathPrefix String
The location of the file to which the output should be written to. Required on PUT (CreateOrReplace) requests.
refreshToken String
A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
tenantId String
The tenant id of the user used to obtain the refresh token. Required on PUT (CreateOrReplace) requests.
timeFormat String
The time format. Wherever {time} appears in filePathPrefix, the value of this property is used as the time format instead.
tokenUserDisplayName String
The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
tokenUserPrincipalName String
The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
accountName string
The name of the Azure Data Lake Store account. Required on PUT (CreateOrReplace) requests.
authenticationMode string | AuthenticationMode
Authentication Mode.
dateFormat string
The date format. Wherever {date} appears in filePathPrefix, the value of this property is used as the date format instead.
filePathPrefix string
The location of the file to which the output should be written to. Required on PUT (CreateOrReplace) requests.
refreshToken string
A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
tenantId string
The tenant id of the user used to obtain the refresh token. Required on PUT (CreateOrReplace) requests.
timeFormat string
The time format. Wherever {time} appears in filePathPrefix, the value of this property is used as the time format instead.
tokenUserDisplayName string
The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
tokenUserPrincipalName string
The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
account_name str
The name of the Azure Data Lake Store account. Required on PUT (CreateOrReplace) requests.
authentication_mode str | AuthenticationMode
Authentication Mode.
date_format str
The date format. Wherever {date} appears in filePathPrefix, the value of this property is used as the date format instead.
file_path_prefix str
The location of the file to which the output should be written to. Required on PUT (CreateOrReplace) requests.
refresh_token str
A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
tenant_id str
The tenant id of the user used to obtain the refresh token. Required on PUT (CreateOrReplace) requests.
time_format str
The time format. Wherever {time} appears in filePathPrefix, the value of this property is used as the time format instead.
token_user_display_name str
The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
token_user_principal_name str
The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
accountName String
The name of the Azure Data Lake Store account. Required on PUT (CreateOrReplace) requests.
authenticationMode String | "Msi" | "UserToken" | "ConnectionString"
Authentication Mode.
dateFormat String
The date format. Wherever {date} appears in filePathPrefix, the value of this property is used as the date format instead.
filePathPrefix String
The location of the file to which the output should be written to. Required on PUT (CreateOrReplace) requests.
refreshToken String
A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
tenantId String
The tenant id of the user used to obtain the refresh token. Required on PUT (CreateOrReplace) requests.
timeFormat String
The time format. Wherever {time} appears in filePathPrefix, the value of this property is used as the time format instead.
tokenUserDisplayName String
The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
tokenUserPrincipalName String
The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.

AzureDataLakeStoreOutputDataSourceResponse
, AzureDataLakeStoreOutputDataSourceResponseArgs

AccountName string
The name of the Azure Data Lake Store account. Required on PUT (CreateOrReplace) requests.
AuthenticationMode string
Authentication Mode.
DateFormat string
The date format. Wherever {date} appears in filePathPrefix, the value of this property is used as the date format instead.
FilePathPrefix string
The location of the file to which the output should be written to. Required on PUT (CreateOrReplace) requests.
RefreshToken string
A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
TenantId string
The tenant id of the user used to obtain the refresh token. Required on PUT (CreateOrReplace) requests.
TimeFormat string
The time format. Wherever {time} appears in filePathPrefix, the value of this property is used as the time format instead.
TokenUserDisplayName string
The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
TokenUserPrincipalName string
The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
AccountName string
The name of the Azure Data Lake Store account. Required on PUT (CreateOrReplace) requests.
AuthenticationMode string
Authentication Mode.
DateFormat string
The date format. Wherever {date} appears in filePathPrefix, the value of this property is used as the date format instead.
FilePathPrefix string
The location of the file to which the output should be written to. Required on PUT (CreateOrReplace) requests.
RefreshToken string
A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
TenantId string
The tenant id of the user used to obtain the refresh token. Required on PUT (CreateOrReplace) requests.
TimeFormat string
The time format. Wherever {time} appears in filePathPrefix, the value of this property is used as the time format instead.
TokenUserDisplayName string
The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
TokenUserPrincipalName string
The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
accountName String
The name of the Azure Data Lake Store account. Required on PUT (CreateOrReplace) requests.
authenticationMode String
Authentication Mode.
dateFormat String
The date format. Wherever {date} appears in filePathPrefix, the value of this property is used as the date format instead.
filePathPrefix String
The location of the file to which the output should be written to. Required on PUT (CreateOrReplace) requests.
refreshToken String
A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
tenantId String
The tenant id of the user used to obtain the refresh token. Required on PUT (CreateOrReplace) requests.
timeFormat String
The time format. Wherever {time} appears in filePathPrefix, the value of this property is used as the time format instead.
tokenUserDisplayName String
The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
tokenUserPrincipalName String
The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
accountName string
The name of the Azure Data Lake Store account. Required on PUT (CreateOrReplace) requests.
authenticationMode string
Authentication Mode.
dateFormat string
The date format. Wherever {date} appears in filePathPrefix, the value of this property is used as the date format instead.
filePathPrefix string
The location of the file to which the output should be written to. Required on PUT (CreateOrReplace) requests.
refreshToken string
A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
tenantId string
The tenant id of the user used to obtain the refresh token. Required on PUT (CreateOrReplace) requests.
timeFormat string
The time format. Wherever {time} appears in filePathPrefix, the value of this property is used as the time format instead.
tokenUserDisplayName string
The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
tokenUserPrincipalName string
The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
account_name str
The name of the Azure Data Lake Store account. Required on PUT (CreateOrReplace) requests.
authentication_mode str
Authentication Mode.
date_format str
The date format. Wherever {date} appears in filePathPrefix, the value of this property is used as the date format instead.
file_path_prefix str
The location of the file to which the output should be written to. Required on PUT (CreateOrReplace) requests.
refresh_token str
A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
tenant_id str
The tenant id of the user used to obtain the refresh token. Required on PUT (CreateOrReplace) requests.
time_format str
The time format. Wherever {time} appears in filePathPrefix, the value of this property is used as the time format instead.
token_user_display_name str
The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
token_user_principal_name str
The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
accountName String
The name of the Azure Data Lake Store account. Required on PUT (CreateOrReplace) requests.
authenticationMode String
Authentication Mode.
dateFormat String
The date format. Wherever {date} appears in filePathPrefix, the value of this property is used as the date format instead.
filePathPrefix String
The location of the file to which the output should be written to. Required on PUT (CreateOrReplace) requests.
refreshToken String
A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
tenantId String
The tenant id of the user used to obtain the refresh token. Required on PUT (CreateOrReplace) requests.
timeFormat String
The time format. Wherever {time} appears in filePathPrefix, the value of this property is used as the time format instead.
tokenUserDisplayName String
The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
tokenUserPrincipalName String
The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.

AzureFunctionOutputDataSource
, AzureFunctionOutputDataSourceArgs

ApiKey string
If you want to use an Azure Function from another subscription, you can do so by providing the key to access your function.
FunctionAppName string
The name of your Azure Functions app.
FunctionName string
The name of the function in your Azure Functions app.
MaxBatchCount double
A property that lets you specify the maximum number of events in each batch that's sent to Azure Functions. The default value is 100.
MaxBatchSize double
A property that lets you set the maximum size for each output batch that's sent to your Azure function. The input unit is in bytes. By default, this value is 262,144 bytes (256 KB).
ApiKey string
If you want to use an Azure Function from another subscription, you can do so by providing the key to access your function.
FunctionAppName string
The name of your Azure Functions app.
FunctionName string
The name of the function in your Azure Functions app.
MaxBatchCount float64
A property that lets you specify the maximum number of events in each batch that's sent to Azure Functions. The default value is 100.
MaxBatchSize float64
A property that lets you set the maximum size for each output batch that's sent to your Azure function. The input unit is in bytes. By default, this value is 262,144 bytes (256 KB).
apiKey String
If you want to use an Azure Function from another subscription, you can do so by providing the key to access your function.
functionAppName String
The name of your Azure Functions app.
functionName String
The name of the function in your Azure Functions app.
maxBatchCount Double
A property that lets you specify the maximum number of events in each batch that's sent to Azure Functions. The default value is 100.
maxBatchSize Double
A property that lets you set the maximum size for each output batch that's sent to your Azure function. The input unit is in bytes. By default, this value is 262,144 bytes (256 KB).
apiKey string
If you want to use an Azure Function from another subscription, you can do so by providing the key to access your function.
functionAppName string
The name of your Azure Functions app.
functionName string
The name of the function in your Azure Functions app.
maxBatchCount number
A property that lets you specify the maximum number of events in each batch that's sent to Azure Functions. The default value is 100.
maxBatchSize number
A property that lets you set the maximum size for each output batch that's sent to your Azure function. The input unit is in bytes. By default, this value is 262,144 bytes (256 KB).
api_key str
If you want to use an Azure Function from another subscription, you can do so by providing the key to access your function.
function_app_name str
The name of your Azure Functions app.
function_name str
The name of the function in your Azure Functions app.
max_batch_count float
A property that lets you specify the maximum number of events in each batch that's sent to Azure Functions. The default value is 100.
max_batch_size float
A property that lets you set the maximum size for each output batch that's sent to your Azure function. The input unit is in bytes. By default, this value is 262,144 bytes (256 KB).
apiKey String
If you want to use an Azure Function from another subscription, you can do so by providing the key to access your function.
functionAppName String
The name of your Azure Functions app.
functionName String
The name of the function in your Azure Functions app.
maxBatchCount Number
A property that lets you specify the maximum number of events in each batch that's sent to Azure Functions. The default value is 100.
maxBatchSize Number
A property that lets you set the maximum size for each output batch that's sent to your Azure function. The input unit is in bytes. By default, this value is 262,144 bytes (256 KB).

AzureFunctionOutputDataSourceResponse
, AzureFunctionOutputDataSourceResponseArgs

ApiKey string
If you want to use an Azure Function from another subscription, you can do so by providing the key to access your function.
FunctionAppName string
The name of your Azure Functions app.
FunctionName string
The name of the function in your Azure Functions app.
MaxBatchCount double
A property that lets you specify the maximum number of events in each batch that's sent to Azure Functions. The default value is 100.
MaxBatchSize double
A property that lets you set the maximum size for each output batch that's sent to your Azure function. The input unit is in bytes. By default, this value is 262,144 bytes (256 KB).
ApiKey string
If you want to use an Azure Function from another subscription, you can do so by providing the key to access your function.
FunctionAppName string
The name of your Azure Functions app.
FunctionName string
The name of the function in your Azure Functions app.
MaxBatchCount float64
A property that lets you specify the maximum number of events in each batch that's sent to Azure Functions. The default value is 100.
MaxBatchSize float64
A property that lets you set the maximum size for each output batch that's sent to your Azure function. The input unit is in bytes. By default, this value is 262,144 bytes (256 KB).
apiKey String
If you want to use an Azure Function from another subscription, you can do so by providing the key to access your function.
functionAppName String
The name of your Azure Functions app.
functionName String
The name of the function in your Azure Functions app.
maxBatchCount Double
A property that lets you specify the maximum number of events in each batch that's sent to Azure Functions. The default value is 100.
maxBatchSize Double
A property that lets you set the maximum size for each output batch that's sent to your Azure function. The input unit is in bytes. By default, this value is 262,144 bytes (256 KB).
apiKey string
If you want to use an Azure Function from another subscription, you can do so by providing the key to access your function.
functionAppName string
The name of your Azure Functions app.
functionName string
The name of the function in your Azure Functions app.
maxBatchCount number
A property that lets you specify the maximum number of events in each batch that's sent to Azure Functions. The default value is 100.
maxBatchSize number
A property that lets you set the maximum size for each output batch that's sent to your Azure function. The input unit is in bytes. By default, this value is 262,144 bytes (256 KB).
api_key str
If you want to use an Azure Function from another subscription, you can do so by providing the key to access your function.
function_app_name str
The name of your Azure Functions app.
function_name str
The name of the function in your Azure Functions app.
max_batch_count float
A property that lets you specify the maximum number of events in each batch that's sent to Azure Functions. The default value is 100.
max_batch_size float
A property that lets you set the maximum size for each output batch that's sent to your Azure function. The input unit is in bytes. By default, this value is 262,144 bytes (256 KB).
apiKey String
If you want to use an Azure Function from another subscription, you can do so by providing the key to access your function.
functionAppName String
The name of your Azure Functions app.
functionName String
The name of the function in your Azure Functions app.
maxBatchCount Number
A property that lets you specify the maximum number of events in each batch that's sent to Azure Functions. The default value is 100.
maxBatchSize Number
A property that lets you set the maximum size for each output batch that's sent to your Azure function. The input unit is in bytes. By default, this value is 262,144 bytes (256 KB).

AzureMachineLearningWebServiceFunctionBinding
, AzureMachineLearningWebServiceFunctionBindingArgs

ApiKey string
The API key used to authenticate with Request-Response endpoint.
BatchSize int
Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.
Endpoint string
The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
Inputs Pulumi.AzureNative.StreamAnalytics.Inputs.AzureMachineLearningWebServiceInputs
The inputs for the Azure Machine Learning web service endpoint.
Outputs List<Pulumi.AzureNative.StreamAnalytics.Inputs.AzureMachineLearningWebServiceOutputColumn>
A list of outputs from the Azure Machine Learning web service endpoint execution.
ApiKey string
The API key used to authenticate with Request-Response endpoint.
BatchSize int
Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.
Endpoint string
The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
Inputs AzureMachineLearningWebServiceInputs
The inputs for the Azure Machine Learning web service endpoint.
Outputs []AzureMachineLearningWebServiceOutputColumn
A list of outputs from the Azure Machine Learning web service endpoint execution.
apiKey String
The API key used to authenticate with Request-Response endpoint.
batchSize Integer
Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.
endpoint String
The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
inputs AzureMachineLearningWebServiceInputs
The inputs for the Azure Machine Learning web service endpoint.
outputs List<AzureMachineLearningWebServiceOutputColumn>
A list of outputs from the Azure Machine Learning web service endpoint execution.
apiKey string
The API key used to authenticate with Request-Response endpoint.
batchSize number
Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.
endpoint string
The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
inputs AzureMachineLearningWebServiceInputs
The inputs for the Azure Machine Learning web service endpoint.
outputs AzureMachineLearningWebServiceOutputColumn[]
A list of outputs from the Azure Machine Learning web service endpoint execution.
api_key str
The API key used to authenticate with Request-Response endpoint.
batch_size int
Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.
endpoint str
The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
inputs AzureMachineLearningWebServiceInputs
The inputs for the Azure Machine Learning web service endpoint.
outputs Sequence[AzureMachineLearningWebServiceOutputColumn]
A list of outputs from the Azure Machine Learning web service endpoint execution.
apiKey String
The API key used to authenticate with Request-Response endpoint.
batchSize Number
Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.
endpoint String
The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
inputs Property Map
The inputs for the Azure Machine Learning web service endpoint.
outputs List<Property Map>
A list of outputs from the Azure Machine Learning web service endpoint execution.

AzureMachineLearningWebServiceFunctionBindingResponse
, AzureMachineLearningWebServiceFunctionBindingResponseArgs

ApiKey string
The API key used to authenticate with Request-Response endpoint.
BatchSize int
Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.
Endpoint string
The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
Inputs Pulumi.AzureNative.StreamAnalytics.Inputs.AzureMachineLearningWebServiceInputsResponse
The inputs for the Azure Machine Learning web service endpoint.
Outputs List<Pulumi.AzureNative.StreamAnalytics.Inputs.AzureMachineLearningWebServiceOutputColumnResponse>
A list of outputs from the Azure Machine Learning web service endpoint execution.
ApiKey string
The API key used to authenticate with Request-Response endpoint.
BatchSize int
Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.
Endpoint string
The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
Inputs AzureMachineLearningWebServiceInputsResponse
The inputs for the Azure Machine Learning web service endpoint.
Outputs []AzureMachineLearningWebServiceOutputColumnResponse
A list of outputs from the Azure Machine Learning web service endpoint execution.
apiKey String
The API key used to authenticate with Request-Response endpoint.
batchSize Integer
Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.
endpoint String
The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
inputs AzureMachineLearningWebServiceInputsResponse
The inputs for the Azure Machine Learning web service endpoint.
outputs List<AzureMachineLearningWebServiceOutputColumnResponse>
A list of outputs from the Azure Machine Learning web service endpoint execution.
apiKey string
The API key used to authenticate with Request-Response endpoint.
batchSize number
Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.
endpoint string
The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
inputs AzureMachineLearningWebServiceInputsResponse
The inputs for the Azure Machine Learning web service endpoint.
outputs AzureMachineLearningWebServiceOutputColumnResponse[]
A list of outputs from the Azure Machine Learning web service endpoint execution.
api_key str
The API key used to authenticate with Request-Response endpoint.
batch_size int
Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.
endpoint str
The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
inputs AzureMachineLearningWebServiceInputsResponse
The inputs for the Azure Machine Learning web service endpoint.
outputs Sequence[AzureMachineLearningWebServiceOutputColumnResponse]
A list of outputs from the Azure Machine Learning web service endpoint execution.
apiKey String
The API key used to authenticate with Request-Response endpoint.
batchSize Number
Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.
endpoint String
The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
inputs Property Map
The inputs for the Azure Machine Learning web service endpoint.
outputs List<Property Map>
A list of outputs from the Azure Machine Learning web service endpoint execution.

AzureMachineLearningWebServiceInputColumn
, AzureMachineLearningWebServiceInputColumnArgs

DataType string
The (Azure Machine Learning supported) data type of the input column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
MapTo int
The zero based index of the function parameter this input maps to.
Name string
The name of the input column.
DataType string
The (Azure Machine Learning supported) data type of the input column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
MapTo int
The zero based index of the function parameter this input maps to.
Name string
The name of the input column.
dataType String
The (Azure Machine Learning supported) data type of the input column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
mapTo Integer
The zero based index of the function parameter this input maps to.
name String
The name of the input column.
dataType string
The (Azure Machine Learning supported) data type of the input column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
mapTo number
The zero based index of the function parameter this input maps to.
name string
The name of the input column.
data_type str
The (Azure Machine Learning supported) data type of the input column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
map_to int
The zero based index of the function parameter this input maps to.
name str
The name of the input column.
dataType String
The (Azure Machine Learning supported) data type of the input column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
mapTo Number
The zero based index of the function parameter this input maps to.
name String
The name of the input column.

AzureMachineLearningWebServiceInputColumnResponse
, AzureMachineLearningWebServiceInputColumnResponseArgs

DataType string
The (Azure Machine Learning supported) data type of the input column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
MapTo int
The zero based index of the function parameter this input maps to.
Name string
The name of the input column.
DataType string
The (Azure Machine Learning supported) data type of the input column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
MapTo int
The zero based index of the function parameter this input maps to.
Name string
The name of the input column.
dataType String
The (Azure Machine Learning supported) data type of the input column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
mapTo Integer
The zero based index of the function parameter this input maps to.
name String
The name of the input column.
dataType string
The (Azure Machine Learning supported) data type of the input column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
mapTo number
The zero based index of the function parameter this input maps to.
name string
The name of the input column.
data_type str
The (Azure Machine Learning supported) data type of the input column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
map_to int
The zero based index of the function parameter this input maps to.
name str
The name of the input column.
dataType String
The (Azure Machine Learning supported) data type of the input column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
mapTo Number
The zero based index of the function parameter this input maps to.
name String
The name of the input column.

AzureMachineLearningWebServiceInputs
, AzureMachineLearningWebServiceInputsArgs

ColumnNames List<Pulumi.AzureNative.StreamAnalytics.Inputs.AzureMachineLearningWebServiceInputColumn>
A list of input columns for the Azure Machine Learning web service endpoint.
Name string
The name of the input. This is the name provided while authoring the endpoint.
ColumnNames []AzureMachineLearningWebServiceInputColumn
A list of input columns for the Azure Machine Learning web service endpoint.
Name string
The name of the input. This is the name provided while authoring the endpoint.
columnNames List<AzureMachineLearningWebServiceInputColumn>
A list of input columns for the Azure Machine Learning web service endpoint.
name String
The name of the input. This is the name provided while authoring the endpoint.
columnNames AzureMachineLearningWebServiceInputColumn[]
A list of input columns for the Azure Machine Learning web service endpoint.
name string
The name of the input. This is the name provided while authoring the endpoint.
column_names Sequence[AzureMachineLearningWebServiceInputColumn]
A list of input columns for the Azure Machine Learning web service endpoint.
name str
The name of the input. This is the name provided while authoring the endpoint.
columnNames List<Property Map>
A list of input columns for the Azure Machine Learning web service endpoint.
name String
The name of the input. This is the name provided while authoring the endpoint.

AzureMachineLearningWebServiceInputsResponse
, AzureMachineLearningWebServiceInputsResponseArgs

ColumnNames List<Pulumi.AzureNative.StreamAnalytics.Inputs.AzureMachineLearningWebServiceInputColumnResponse>
A list of input columns for the Azure Machine Learning web service endpoint.
Name string
The name of the input. This is the name provided while authoring the endpoint.
ColumnNames []AzureMachineLearningWebServiceInputColumnResponse
A list of input columns for the Azure Machine Learning web service endpoint.
Name string
The name of the input. This is the name provided while authoring the endpoint.
columnNames List<AzureMachineLearningWebServiceInputColumnResponse>
A list of input columns for the Azure Machine Learning web service endpoint.
name String
The name of the input. This is the name provided while authoring the endpoint.
columnNames AzureMachineLearningWebServiceInputColumnResponse[]
A list of input columns for the Azure Machine Learning web service endpoint.
name string
The name of the input. This is the name provided while authoring the endpoint.
column_names Sequence[AzureMachineLearningWebServiceInputColumnResponse]
A list of input columns for the Azure Machine Learning web service endpoint.
name str
The name of the input. This is the name provided while authoring the endpoint.
columnNames List<Property Map>
A list of input columns for the Azure Machine Learning web service endpoint.
name String
The name of the input. This is the name provided while authoring the endpoint.

AzureMachineLearningWebServiceOutputColumn
, AzureMachineLearningWebServiceOutputColumnArgs

DataType string
The (Azure Machine Learning supported) data type of the output column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
Name string
The name of the output column.
DataType string
The (Azure Machine Learning supported) data type of the output column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
Name string
The name of the output column.
dataType String
The (Azure Machine Learning supported) data type of the output column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
name String
The name of the output column.
dataType string
The (Azure Machine Learning supported) data type of the output column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
name string
The name of the output column.
data_type str
The (Azure Machine Learning supported) data type of the output column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
name str
The name of the output column.
dataType String
The (Azure Machine Learning supported) data type of the output column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
name String
The name of the output column.

AzureMachineLearningWebServiceOutputColumnResponse
, AzureMachineLearningWebServiceOutputColumnResponseArgs

DataType string
The (Azure Machine Learning supported) data type of the output column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
Name string
The name of the output column.
DataType string
The (Azure Machine Learning supported) data type of the output column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
Name string
The name of the output column.
dataType String
The (Azure Machine Learning supported) data type of the output column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
name String
The name of the output column.
dataType string
The (Azure Machine Learning supported) data type of the output column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
name string
The name of the output column.
data_type str
The (Azure Machine Learning supported) data type of the output column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
name str
The name of the output column.
dataType String
The (Azure Machine Learning supported) data type of the output column. A list of valid Azure Machine Learning data types are described at https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx .
name String
The name of the output column.

AzureSqlDatabaseOutputDataSource
, AzureSqlDatabaseOutputDataSourceArgs

AuthenticationMode string | Pulumi.AzureNative.StreamAnalytics.AuthenticationMode
Authentication Mode.
Database string
The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
MaxBatchCount double
Max Batch count for write to Sql database, the default value is 10,000. Optional on PUT requests.
MaxWriterCount double
Max Writer count, currently only 1(single writer) and 0(based on query partition) are available. Optional on PUT requests.
Password string
The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
Server string
The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
Table string
The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
User string
The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
AuthenticationMode string | AuthenticationMode
Authentication Mode.
Database string
The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
MaxBatchCount float64
Max Batch count for write to Sql database, the default value is 10,000. Optional on PUT requests.
MaxWriterCount float64
Max Writer count, currently only 1(single writer) and 0(based on query partition) are available. Optional on PUT requests.
Password string
The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
Server string
The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
Table string
The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
User string
The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
authenticationMode String | AuthenticationMode
Authentication Mode.
database String
The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
maxBatchCount Double
Max Batch count for write to Sql database, the default value is 10,000. Optional on PUT requests.
maxWriterCount Double
Max Writer count, currently only 1(single writer) and 0(based on query partition) are available. Optional on PUT requests.
password String
The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
server String
The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
table String
The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
user String
The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
authenticationMode string | AuthenticationMode
Authentication Mode.
database string
The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
maxBatchCount number
Max Batch count for write to Sql database, the default value is 10,000. Optional on PUT requests.
maxWriterCount number
Max Writer count, currently only 1(single writer) and 0(based on query partition) are available. Optional on PUT requests.
password string
The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
server string
The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
table string
The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
user string
The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
authentication_mode str | AuthenticationMode
Authentication Mode.
database str
The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
max_batch_count float
Max Batch count for write to Sql database, the default value is 10,000. Optional on PUT requests.
max_writer_count float
Max Writer count, currently only 1(single writer) and 0(based on query partition) are available. Optional on PUT requests.
password str
The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
server str
The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
table str
The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
user str
The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
authenticationMode String | "Msi" | "UserToken" | "ConnectionString"
Authentication Mode.
database String
The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
maxBatchCount Number
Max Batch count for write to Sql database, the default value is 10,000. Optional on PUT requests.
maxWriterCount Number
Max Writer count, currently only 1(single writer) and 0(based on query partition) are available. Optional on PUT requests.
password String
The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
server String
The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
table String
The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
user String
The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.

AzureSqlDatabaseOutputDataSourceResponse
, AzureSqlDatabaseOutputDataSourceResponseArgs

AuthenticationMode string
Authentication Mode.
Database string
The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
MaxBatchCount double
Max Batch count for write to Sql database, the default value is 10,000. Optional on PUT requests.
MaxWriterCount double
Max Writer count, currently only 1(single writer) and 0(based on query partition) are available. Optional on PUT requests.
Password string
The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
Server string
The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
Table string
The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
User string
The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
AuthenticationMode string
Authentication Mode.
Database string
The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
MaxBatchCount float64
Max Batch count for write to Sql database, the default value is 10,000. Optional on PUT requests.
MaxWriterCount float64
Max Writer count, currently only 1(single writer) and 0(based on query partition) are available. Optional on PUT requests.
Password string
The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
Server string
The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
Table string
The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
User string
The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
authenticationMode String
Authentication Mode.
database String
The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
maxBatchCount Double
Max Batch count for write to Sql database, the default value is 10,000. Optional on PUT requests.
maxWriterCount Double
Max Writer count, currently only 1(single writer) and 0(based on query partition) are available. Optional on PUT requests.
password String
The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
server String
The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
table String
The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
user String
The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
authenticationMode string
Authentication Mode.
database string
The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
maxBatchCount number
Max Batch count for write to Sql database, the default value is 10,000. Optional on PUT requests.
maxWriterCount number
Max Writer count, currently only 1(single writer) and 0(based on query partition) are available. Optional on PUT requests.
password string
The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
server string
The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
table string
The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
user string
The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
authentication_mode str
Authentication Mode.
database str
The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
max_batch_count float
Max Batch count for write to Sql database, the default value is 10,000. Optional on PUT requests.
max_writer_count float
Max Writer count, currently only 1(single writer) and 0(based on query partition) are available. Optional on PUT requests.
password str
The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
server str
The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
table str
The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
user str
The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
authenticationMode String
Authentication Mode.
database String
The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
maxBatchCount Number
Max Batch count for write to Sql database, the default value is 10,000. Optional on PUT requests.
maxWriterCount Number
Max Writer count, currently only 1(single writer) and 0(based on query partition) are available. Optional on PUT requests.
password String
The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
server String
The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
table String
The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
user String
The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.

AzureSqlReferenceInputDataSource
, AzureSqlReferenceInputDataSourceArgs

Database string
This element is associated with the datasource element. This is the name of the database that output will be written to.
DeltaSnapshotQuery string
This element is associated with the datasource element. This query is used to fetch incremental changes from the SQL database. To use this option, we recommend using temporal tables in Azure SQL Database.
FullSnapshotQuery string
This element is associated with the datasource element. This query is used to fetch data from the sql database.
Password string
This element is associated with the datasource element. This is the password that will be used to connect to the SQL Database instance.
RefreshRate string
This element is associated with the datasource element. This indicates how frequently the data will be fetched from the database. It is of DateTime format.
RefreshType string | Pulumi.AzureNative.StreamAnalytics.RefreshType
Indicates the type of data refresh option.
Server string
This element is associated with the datasource element. This is the name of the server that contains the database that will be written to.
Table string
This element is associated with the datasource element. The name of the table in the Azure SQL database..
User string
This element is associated with the datasource element. This is the user name that will be used to connect to the SQL Database instance.
Database string
This element is associated with the datasource element. This is the name of the database that output will be written to.
DeltaSnapshotQuery string
This element is associated with the datasource element. This query is used to fetch incremental changes from the SQL database. To use this option, we recommend using temporal tables in Azure SQL Database.
FullSnapshotQuery string
This element is associated with the datasource element. This query is used to fetch data from the sql database.
Password string
This element is associated with the datasource element. This is the password that will be used to connect to the SQL Database instance.
RefreshRate string
This element is associated with the datasource element. This indicates how frequently the data will be fetched from the database. It is of DateTime format.
RefreshType string | RefreshType
Indicates the type of data refresh option.
Server string
This element is associated with the datasource element. This is the name of the server that contains the database that will be written to.
Table string
This element is associated with the datasource element. The name of the table in the Azure SQL database..
User string
This element is associated with the datasource element. This is the user name that will be used to connect to the SQL Database instance.
database String
This element is associated with the datasource element. This is the name of the database that output will be written to.
deltaSnapshotQuery String
This element is associated with the datasource element. This query is used to fetch incremental changes from the SQL database. To use this option, we recommend using temporal tables in Azure SQL Database.
fullSnapshotQuery String
This element is associated with the datasource element. This query is used to fetch data from the sql database.
password String
This element is associated with the datasource element. This is the password that will be used to connect to the SQL Database instance.
refreshRate String
This element is associated with the datasource element. This indicates how frequently the data will be fetched from the database. It is of DateTime format.
refreshType String | RefreshType
Indicates the type of data refresh option.
server String
This element is associated with the datasource element. This is the name of the server that contains the database that will be written to.
table String
This element is associated with the datasource element. The name of the table in the Azure SQL database..
user String
This element is associated with the datasource element. This is the user name that will be used to connect to the SQL Database instance.
database string
This element is associated with the datasource element. This is the name of the database that output will be written to.
deltaSnapshotQuery string
This element is associated with the datasource element. This query is used to fetch incremental changes from the SQL database. To use this option, we recommend using temporal tables in Azure SQL Database.
fullSnapshotQuery string
This element is associated with the datasource element. This query is used to fetch data from the sql database.
password string
This element is associated with the datasource element. This is the password that will be used to connect to the SQL Database instance.
refreshRate string
This element is associated with the datasource element. This indicates how frequently the data will be fetched from the database. It is of DateTime format.
refreshType string | RefreshType
Indicates the type of data refresh option.
server string
This element is associated with the datasource element. This is the name of the server that contains the database that will be written to.
table string
This element is associated with the datasource element. The name of the table in the Azure SQL database..
user string
This element is associated with the datasource element. This is the user name that will be used to connect to the SQL Database instance.
database str
This element is associated with the datasource element. This is the name of the database that output will be written to.
delta_snapshot_query str
This element is associated with the datasource element. This query is used to fetch incremental changes from the SQL database. To use this option, we recommend using temporal tables in Azure SQL Database.
full_snapshot_query str
This element is associated with the datasource element. This query is used to fetch data from the sql database.
password str
This element is associated with the datasource element. This is the password that will be used to connect to the SQL Database instance.
refresh_rate str
This element is associated with the datasource element. This indicates how frequently the data will be fetched from the database. It is of DateTime format.
refresh_type str | RefreshType
Indicates the type of data refresh option.
server str
This element is associated with the datasource element. This is the name of the server that contains the database that will be written to.
table str
This element is associated with the datasource element. The name of the table in the Azure SQL database..
user str
This element is associated with the datasource element. This is the user name that will be used to connect to the SQL Database instance.
database String
This element is associated with the datasource element. This is the name of the database that output will be written to.
deltaSnapshotQuery String
This element is associated with the datasource element. This query is used to fetch incremental changes from the SQL database. To use this option, we recommend using temporal tables in Azure SQL Database.
fullSnapshotQuery String
This element is associated with the datasource element. This query is used to fetch data from the sql database.
password String
This element is associated with the datasource element. This is the password that will be used to connect to the SQL Database instance.
refreshRate String
This element is associated with the datasource element. This indicates how frequently the data will be fetched from the database. It is of DateTime format.
refreshType String | "Static" | "RefreshPeriodicallyWithFull" | "RefreshPeriodicallyWithDelta"
Indicates the type of data refresh option.
server String
This element is associated with the datasource element. This is the name of the server that contains the database that will be written to.
table String
This element is associated with the datasource element. The name of the table in the Azure SQL database..
user String
This element is associated with the datasource element. This is the user name that will be used to connect to the SQL Database instance.

AzureSqlReferenceInputDataSourceResponse
, AzureSqlReferenceInputDataSourceResponseArgs

Database string
This element is associated with the datasource element. This is the name of the database that output will be written to.
DeltaSnapshotQuery string
This element is associated with the datasource element. This query is used to fetch incremental changes from the SQL database. To use this option, we recommend using temporal tables in Azure SQL Database.
FullSnapshotQuery string
This element is associated with the datasource element. This query is used to fetch data from the sql database.
Password string
This element is associated with the datasource element. This is the password that will be used to connect to the SQL Database instance.
RefreshRate string
This element is associated with the datasource element. This indicates how frequently the data will be fetched from the database. It is of DateTime format.
RefreshType string
Indicates the type of data refresh option.
Server string
This element is associated with the datasource element. This is the name of the server that contains the database that will be written to.
Table string
This element is associated with the datasource element. The name of the table in the Azure SQL database..
User string
This element is associated with the datasource element. This is the user name that will be used to connect to the SQL Database instance.
Database string
This element is associated with the datasource element. This is the name of the database that output will be written to.
DeltaSnapshotQuery string
This element is associated with the datasource element. This query is used to fetch incremental changes from the SQL database. To use this option, we recommend using temporal tables in Azure SQL Database.
FullSnapshotQuery string
This element is associated with the datasource element. This query is used to fetch data from the sql database.
Password string
This element is associated with the datasource element. This is the password that will be used to connect to the SQL Database instance.
RefreshRate string
This element is associated with the datasource element. This indicates how frequently the data will be fetched from the database. It is of DateTime format.
RefreshType string
Indicates the type of data refresh option.
Server string
This element is associated with the datasource element. This is the name of the server that contains the database that will be written to.
Table string
This element is associated with the datasource element. The name of the table in the Azure SQL database..
User string
This element is associated with the datasource element. This is the user name that will be used to connect to the SQL Database instance.
database String
This element is associated with the datasource element. This is the name of the database that output will be written to.
deltaSnapshotQuery String
This element is associated with the datasource element. This query is used to fetch incremental changes from the SQL database. To use this option, we recommend using temporal tables in Azure SQL Database.
fullSnapshotQuery String
This element is associated with the datasource element. This query is used to fetch data from the sql database.
password String
This element is associated with the datasource element. This is the password that will be used to connect to the SQL Database instance.
refreshRate String
This element is associated with the datasource element. This indicates how frequently the data will be fetched from the database. It is of DateTime format.
refreshType String
Indicates the type of data refresh option.
server String
This element is associated with the datasource element. This is the name of the server that contains the database that will be written to.
table String
This element is associated with the datasource element. The name of the table in the Azure SQL database..
user String
This element is associated with the datasource element. This is the user name that will be used to connect to the SQL Database instance.
database string
This element is associated with the datasource element. This is the name of the database that output will be written to.
deltaSnapshotQuery string
This element is associated with the datasource element. This query is used to fetch incremental changes from the SQL database. To use this option, we recommend using temporal tables in Azure SQL Database.
fullSnapshotQuery string
This element is associated with the datasource element. This query is used to fetch data from the sql database.
password string
This element is associated with the datasource element. This is the password that will be used to connect to the SQL Database instance.
refreshRate string
This element is associated with the datasource element. This indicates how frequently the data will be fetched from the database. It is of DateTime format.
refreshType string
Indicates the type of data refresh option.
server string
This element is associated with the datasource element. This is the name of the server that contains the database that will be written to.
table string
This element is associated with the datasource element. The name of the table in the Azure SQL database..
user string
This element is associated with the datasource element. This is the user name that will be used to connect to the SQL Database instance.
database str
This element is associated with the datasource element. This is the name of the database that output will be written to.
delta_snapshot_query str
This element is associated with the datasource element. This query is used to fetch incremental changes from the SQL database. To use this option, we recommend using temporal tables in Azure SQL Database.
full_snapshot_query str
This element is associated with the datasource element. This query is used to fetch data from the sql database.
password str
This element is associated with the datasource element. This is the password that will be used to connect to the SQL Database instance.
refresh_rate str
This element is associated with the datasource element. This indicates how frequently the data will be fetched from the database. It is of DateTime format.
refresh_type str
Indicates the type of data refresh option.
server str
This element is associated with the datasource element. This is the name of the server that contains the database that will be written to.
table str
This element is associated with the datasource element. The name of the table in the Azure SQL database..
user str
This element is associated with the datasource element. This is the user name that will be used to connect to the SQL Database instance.
database String
This element is associated with the datasource element. This is the name of the database that output will be written to.
deltaSnapshotQuery String
This element is associated with the datasource element. This query is used to fetch incremental changes from the SQL database. To use this option, we recommend using temporal tables in Azure SQL Database.
fullSnapshotQuery String
This element is associated with the datasource element. This query is used to fetch data from the sql database.
password String
This element is associated with the datasource element. This is the password that will be used to connect to the SQL Database instance.
refreshRate String
This element is associated with the datasource element. This indicates how frequently the data will be fetched from the database. It is of DateTime format.
refreshType String
Indicates the type of data refresh option.
server String
This element is associated with the datasource element. This is the name of the server that contains the database that will be written to.
table String
This element is associated with the datasource element. The name of the table in the Azure SQL database..
user String
This element is associated with the datasource element. This is the user name that will be used to connect to the SQL Database instance.

AzureSynapseOutputDataSource
, AzureSynapseOutputDataSourceArgs

Database string
The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
Password string
The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
Server string
The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
Table string
The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
User string
The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
Database string
The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
Password string
The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
Server string
The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
Table string
The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
User string
The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
database String
The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
password String
The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
server String
The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
table String
The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
user String
The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
database string
The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
password string
The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
server string
The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
table string
The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
user string
The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
database str
The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
password str
The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
server str
The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
table str
The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
user str
The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
database String
The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
password String
The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
server String
The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
table String
The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
user String
The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.

AzureSynapseOutputDataSourceResponse
, AzureSynapseOutputDataSourceResponseArgs

Database string
The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
Password string
The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
Server string
The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
Table string
The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
User string
The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
Database string
The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
Password string
The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
Server string
The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
Table string
The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
User string
The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
database String
The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
password String
The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
server String
The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
table String
The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
user String
The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
database string
The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
password string
The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
server string
The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
table string
The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
user string
The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
database str
The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
password str
The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
server str
The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
table str
The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
user str
The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
database String
The name of the Azure SQL database. Required on PUT (CreateOrReplace) requests.
password String
The password that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.
server String
The name of the SQL server containing the Azure SQL database. Required on PUT (CreateOrReplace) requests.
table String
The name of the table in the Azure SQL database. Required on PUT (CreateOrReplace) requests.
user String
The user name that will be used to connect to the Azure SQL database. Required on PUT (CreateOrReplace) requests.

AzureTableOutputDataSource
, AzureTableOutputDataSourceArgs

AccountKey string
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
AccountName string
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
BatchSize int
The number of rows to write to the Azure Table at a time.
ColumnsToRemove List<string>
If specified, each item in the array is the name of a column to remove (if present) from output event entities.
PartitionKey string
This element indicates the name of a column from the SELECT statement in the query that will be used as the partition key for the Azure Table. Required on PUT (CreateOrReplace) requests.
RowKey string
This element indicates the name of a column from the SELECT statement in the query that will be used as the row key for the Azure Table. Required on PUT (CreateOrReplace) requests.
Table string
The name of the Azure Table. Required on PUT (CreateOrReplace) requests.
AccountKey string
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
AccountName string
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
BatchSize int
The number of rows to write to the Azure Table at a time.
ColumnsToRemove []string
If specified, each item in the array is the name of a column to remove (if present) from output event entities.
PartitionKey string
This element indicates the name of a column from the SELECT statement in the query that will be used as the partition key for the Azure Table. Required on PUT (CreateOrReplace) requests.
RowKey string
This element indicates the name of a column from the SELECT statement in the query that will be used as the row key for the Azure Table. Required on PUT (CreateOrReplace) requests.
Table string
The name of the Azure Table. Required on PUT (CreateOrReplace) requests.
accountKey String
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
accountName String
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
batchSize Integer
The number of rows to write to the Azure Table at a time.
columnsToRemove List<String>
If specified, each item in the array is the name of a column to remove (if present) from output event entities.
partitionKey String
This element indicates the name of a column from the SELECT statement in the query that will be used as the partition key for the Azure Table. Required on PUT (CreateOrReplace) requests.
rowKey String
This element indicates the name of a column from the SELECT statement in the query that will be used as the row key for the Azure Table. Required on PUT (CreateOrReplace) requests.
table String
The name of the Azure Table. Required on PUT (CreateOrReplace) requests.
accountKey string
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
accountName string
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
batchSize number
The number of rows to write to the Azure Table at a time.
columnsToRemove string[]
If specified, each item in the array is the name of a column to remove (if present) from output event entities.
partitionKey string
This element indicates the name of a column from the SELECT statement in the query that will be used as the partition key for the Azure Table. Required on PUT (CreateOrReplace) requests.
rowKey string
This element indicates the name of a column from the SELECT statement in the query that will be used as the row key for the Azure Table. Required on PUT (CreateOrReplace) requests.
table string
The name of the Azure Table. Required on PUT (CreateOrReplace) requests.
account_key str
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
account_name str
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
batch_size int
The number of rows to write to the Azure Table at a time.
columns_to_remove Sequence[str]
If specified, each item in the array is the name of a column to remove (if present) from output event entities.
partition_key str
This element indicates the name of a column from the SELECT statement in the query that will be used as the partition key for the Azure Table. Required on PUT (CreateOrReplace) requests.
row_key str
This element indicates the name of a column from the SELECT statement in the query that will be used as the row key for the Azure Table. Required on PUT (CreateOrReplace) requests.
table str
The name of the Azure Table. Required on PUT (CreateOrReplace) requests.
accountKey String
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
accountName String
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
batchSize Number
The number of rows to write to the Azure Table at a time.
columnsToRemove List<String>
If specified, each item in the array is the name of a column to remove (if present) from output event entities.
partitionKey String
This element indicates the name of a column from the SELECT statement in the query that will be used as the partition key for the Azure Table. Required on PUT (CreateOrReplace) requests.
rowKey String
This element indicates the name of a column from the SELECT statement in the query that will be used as the row key for the Azure Table. Required on PUT (CreateOrReplace) requests.
table String
The name of the Azure Table. Required on PUT (CreateOrReplace) requests.

AzureTableOutputDataSourceResponse
, AzureTableOutputDataSourceResponseArgs

AccountKey string
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
AccountName string
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
BatchSize int
The number of rows to write to the Azure Table at a time.
ColumnsToRemove List<string>
If specified, each item in the array is the name of a column to remove (if present) from output event entities.
PartitionKey string
This element indicates the name of a column from the SELECT statement in the query that will be used as the partition key for the Azure Table. Required on PUT (CreateOrReplace) requests.
RowKey string
This element indicates the name of a column from the SELECT statement in the query that will be used as the row key for the Azure Table. Required on PUT (CreateOrReplace) requests.
Table string
The name of the Azure Table. Required on PUT (CreateOrReplace) requests.
AccountKey string
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
AccountName string
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
BatchSize int
The number of rows to write to the Azure Table at a time.
ColumnsToRemove []string
If specified, each item in the array is the name of a column to remove (if present) from output event entities.
PartitionKey string
This element indicates the name of a column from the SELECT statement in the query that will be used as the partition key for the Azure Table. Required on PUT (CreateOrReplace) requests.
RowKey string
This element indicates the name of a column from the SELECT statement in the query that will be used as the row key for the Azure Table. Required on PUT (CreateOrReplace) requests.
Table string
The name of the Azure Table. Required on PUT (CreateOrReplace) requests.
accountKey String
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
accountName String
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
batchSize Integer
The number of rows to write to the Azure Table at a time.
columnsToRemove List<String>
If specified, each item in the array is the name of a column to remove (if present) from output event entities.
partitionKey String
This element indicates the name of a column from the SELECT statement in the query that will be used as the partition key for the Azure Table. Required on PUT (CreateOrReplace) requests.
rowKey String
This element indicates the name of a column from the SELECT statement in the query that will be used as the row key for the Azure Table. Required on PUT (CreateOrReplace) requests.
table String
The name of the Azure Table. Required on PUT (CreateOrReplace) requests.
accountKey string
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
accountName string
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
batchSize number
The number of rows to write to the Azure Table at a time.
columnsToRemove string[]
If specified, each item in the array is the name of a column to remove (if present) from output event entities.
partitionKey string
This element indicates the name of a column from the SELECT statement in the query that will be used as the partition key for the Azure Table. Required on PUT (CreateOrReplace) requests.
rowKey string
This element indicates the name of a column from the SELECT statement in the query that will be used as the row key for the Azure Table. Required on PUT (CreateOrReplace) requests.
table string
The name of the Azure Table. Required on PUT (CreateOrReplace) requests.
account_key str
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
account_name str
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
batch_size int
The number of rows to write to the Azure Table at a time.
columns_to_remove Sequence[str]
If specified, each item in the array is the name of a column to remove (if present) from output event entities.
partition_key str
This element indicates the name of a column from the SELECT statement in the query that will be used as the partition key for the Azure Table. Required on PUT (CreateOrReplace) requests.
row_key str
This element indicates the name of a column from the SELECT statement in the query that will be used as the row key for the Azure Table. Required on PUT (CreateOrReplace) requests.
table str
The name of the Azure Table. Required on PUT (CreateOrReplace) requests.
accountKey String
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
accountName String
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
batchSize Number
The number of rows to write to the Azure Table at a time.
columnsToRemove List<String>
If specified, each item in the array is the name of a column to remove (if present) from output event entities.
partitionKey String
This element indicates the name of a column from the SELECT statement in the query that will be used as the partition key for the Azure Table. Required on PUT (CreateOrReplace) requests.
rowKey String
This element indicates the name of a column from the SELECT statement in the query that will be used as the row key for the Azure Table. Required on PUT (CreateOrReplace) requests.
table String
The name of the Azure Table. Required on PUT (CreateOrReplace) requests.

BlobOutputDataSource
, BlobOutputDataSourceArgs

AuthenticationMode string | Pulumi.AzureNative.StreamAnalytics.AuthenticationMode
Authentication Mode.
BlobPathPrefix string
Blob path prefix.
Container string
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
DateFormat string
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
PathPattern string
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
StorageAccounts List<Pulumi.AzureNative.StreamAnalytics.Inputs.StorageAccount>
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
TimeFormat string
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
AuthenticationMode string | AuthenticationMode
Authentication Mode.
BlobPathPrefix string
Blob path prefix.
Container string
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
DateFormat string
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
PathPattern string
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
StorageAccounts []StorageAccount
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
TimeFormat string
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
authenticationMode String | AuthenticationMode
Authentication Mode.
blobPathPrefix String
Blob path prefix.
container String
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
dateFormat String
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
pathPattern String
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
storageAccounts List<StorageAccount>
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
timeFormat String
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
authenticationMode string | AuthenticationMode
Authentication Mode.
blobPathPrefix string
Blob path prefix.
container string
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
dateFormat string
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
pathPattern string
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
storageAccounts StorageAccount[]
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
timeFormat string
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
authentication_mode str | AuthenticationMode
Authentication Mode.
blob_path_prefix str
Blob path prefix.
container str
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
date_format str
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
path_pattern str
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
storage_accounts Sequence[StorageAccount]
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
time_format str
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
authenticationMode String | "Msi" | "UserToken" | "ConnectionString"
Authentication Mode.
blobPathPrefix String
Blob path prefix.
container String
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
dateFormat String
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
pathPattern String
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
storageAccounts List<Property Map>
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
timeFormat String
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.

BlobOutputDataSourceResponse
, BlobOutputDataSourceResponseArgs

AuthenticationMode string
Authentication Mode.
BlobPathPrefix string
Blob path prefix.
Container string
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
DateFormat string
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
PathPattern string
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
StorageAccounts List<Pulumi.AzureNative.StreamAnalytics.Inputs.StorageAccountResponse>
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
TimeFormat string
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
AuthenticationMode string
Authentication Mode.
BlobPathPrefix string
Blob path prefix.
Container string
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
DateFormat string
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
PathPattern string
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
StorageAccounts []StorageAccountResponse
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
TimeFormat string
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
authenticationMode String
Authentication Mode.
blobPathPrefix String
Blob path prefix.
container String
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
dateFormat String
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
pathPattern String
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
storageAccounts List<StorageAccountResponse>
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
timeFormat String
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
authenticationMode string
Authentication Mode.
blobPathPrefix string
Blob path prefix.
container string
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
dateFormat string
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
pathPattern string
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
storageAccounts StorageAccountResponse[]
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
timeFormat string
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
authentication_mode str
Authentication Mode.
blob_path_prefix str
Blob path prefix.
container str
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
date_format str
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
path_pattern str
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
storage_accounts Sequence[StorageAccountResponse]
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
time_format str
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
authenticationMode String
Authentication Mode.
blobPathPrefix String
Blob path prefix.
container String
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
dateFormat String
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
pathPattern String
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
storageAccounts List<Property Map>
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
timeFormat String
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.

BlobReferenceInputDataSource
, BlobReferenceInputDataSourceArgs

AuthenticationMode string | Pulumi.AzureNative.StreamAnalytics.AuthenticationMode
Authentication Mode.
Container string
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
DateFormat string
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
PathPattern string
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
StorageAccounts List<Pulumi.AzureNative.StreamAnalytics.Inputs.StorageAccount>
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
TimeFormat string
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
AuthenticationMode string | AuthenticationMode
Authentication Mode.
Container string
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
DateFormat string
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
PathPattern string
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
StorageAccounts []StorageAccount
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
TimeFormat string
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
authenticationMode String | AuthenticationMode
Authentication Mode.
container String
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
dateFormat String
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
pathPattern String
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
storageAccounts List<StorageAccount>
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
timeFormat String
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
authenticationMode string | AuthenticationMode
Authentication Mode.
container string
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
dateFormat string
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
pathPattern string
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
storageAccounts StorageAccount[]
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
timeFormat string
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
authentication_mode str | AuthenticationMode
Authentication Mode.
container str
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
date_format str
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
path_pattern str
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
storage_accounts Sequence[StorageAccount]
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
time_format str
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
authenticationMode String | "Msi" | "UserToken" | "ConnectionString"
Authentication Mode.
container String
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
dateFormat String
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
pathPattern String
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
storageAccounts List<Property Map>
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
timeFormat String
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.

BlobReferenceInputDataSourceResponse
, BlobReferenceInputDataSourceResponseArgs

AuthenticationMode string
Authentication Mode.
Container string
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
DateFormat string
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
PathPattern string
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
StorageAccounts List<Pulumi.AzureNative.StreamAnalytics.Inputs.StorageAccountResponse>
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
TimeFormat string
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
AuthenticationMode string
Authentication Mode.
Container string
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
DateFormat string
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
PathPattern string
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
StorageAccounts []StorageAccountResponse
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
TimeFormat string
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
authenticationMode String
Authentication Mode.
container String
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
dateFormat String
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
pathPattern String
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
storageAccounts List<StorageAccountResponse>
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
timeFormat String
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
authenticationMode string
Authentication Mode.
container string
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
dateFormat string
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
pathPattern string
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
storageAccounts StorageAccountResponse[]
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
timeFormat string
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
authentication_mode str
Authentication Mode.
container str
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
date_format str
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
path_pattern str
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
storage_accounts Sequence[StorageAccountResponse]
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
time_format str
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
authenticationMode String
Authentication Mode.
container String
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
dateFormat String
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
pathPattern String
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
storageAccounts List<Property Map>
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
timeFormat String
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.

BlobStreamInputDataSource
, BlobStreamInputDataSourceArgs

AuthenticationMode string | Pulumi.AzureNative.StreamAnalytics.AuthenticationMode
Authentication Mode.
Container string
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
DateFormat string
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
PathPattern string
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
SourcePartitionCount int
The partition count of the blob input data source. Range 1 - 1024.
StorageAccounts List<Pulumi.AzureNative.StreamAnalytics.Inputs.StorageAccount>
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
TimeFormat string
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
AuthenticationMode string | AuthenticationMode
Authentication Mode.
Container string
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
DateFormat string
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
PathPattern string
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
SourcePartitionCount int
The partition count of the blob input data source. Range 1 - 1024.
StorageAccounts []StorageAccount
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
TimeFormat string
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
authenticationMode String | AuthenticationMode
Authentication Mode.
container String
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
dateFormat String
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
pathPattern String
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
sourcePartitionCount Integer
The partition count of the blob input data source. Range 1 - 1024.
storageAccounts List<StorageAccount>
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
timeFormat String
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
authenticationMode string | AuthenticationMode
Authentication Mode.
container string
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
dateFormat string
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
pathPattern string
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
sourcePartitionCount number
The partition count of the blob input data source. Range 1 - 1024.
storageAccounts StorageAccount[]
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
timeFormat string
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
authentication_mode str | AuthenticationMode
Authentication Mode.
container str
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
date_format str
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
path_pattern str
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
source_partition_count int
The partition count of the blob input data source. Range 1 - 1024.
storage_accounts Sequence[StorageAccount]
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
time_format str
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
authenticationMode String | "Msi" | "UserToken" | "ConnectionString"
Authentication Mode.
container String
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
dateFormat String
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
pathPattern String
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
sourcePartitionCount Number
The partition count of the blob input data source. Range 1 - 1024.
storageAccounts List<Property Map>
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
timeFormat String
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.

BlobStreamInputDataSourceResponse
, BlobStreamInputDataSourceResponseArgs

AuthenticationMode string
Authentication Mode.
Container string
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
DateFormat string
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
PathPattern string
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
SourcePartitionCount int
The partition count of the blob input data source. Range 1 - 1024.
StorageAccounts List<Pulumi.AzureNative.StreamAnalytics.Inputs.StorageAccountResponse>
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
TimeFormat string
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
AuthenticationMode string
Authentication Mode.
Container string
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
DateFormat string
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
PathPattern string
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
SourcePartitionCount int
The partition count of the blob input data source. Range 1 - 1024.
StorageAccounts []StorageAccountResponse
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
TimeFormat string
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
authenticationMode String
Authentication Mode.
container String
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
dateFormat String
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
pathPattern String
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
sourcePartitionCount Integer
The partition count of the blob input data source. Range 1 - 1024.
storageAccounts List<StorageAccountResponse>
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
timeFormat String
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
authenticationMode string
Authentication Mode.
container string
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
dateFormat string
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
pathPattern string
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
sourcePartitionCount number
The partition count of the blob input data source. Range 1 - 1024.
storageAccounts StorageAccountResponse[]
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
timeFormat string
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
authentication_mode str
Authentication Mode.
container str
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
date_format str
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
path_pattern str
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
source_partition_count int
The partition count of the blob input data source. Range 1 - 1024.
storage_accounts Sequence[StorageAccountResponse]
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
time_format str
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.
authenticationMode String
Authentication Mode.
container String
The name of a container within the associated Storage account. This container contains either the blob(s) to be read from or written to. Required on PUT (CreateOrReplace) requests.
dateFormat String
The date format. Wherever {date} appears in pathPattern, the value of this property is used as the date format instead.
pathPattern String
The blob path pattern. Not a regular expression. It represents a pattern against which blob names will be matched to determine whether or not they should be included as input or output to the job. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a more detailed explanation and example.
sourcePartitionCount Number
The partition count of the blob input data source. Range 1 - 1024.
storageAccounts List<Property Map>
A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.
timeFormat String
The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.

ClusterInfo
, ClusterInfoArgs

Id string
The resource id of cluster.
Id string
The resource id of cluster.
id String
The resource id of cluster.
id string
The resource id of cluster.
id str
The resource id of cluster.
id String
The resource id of cluster.

ClusterInfoResponse
, ClusterInfoResponseArgs

Id string
The resource id of cluster.
Id string
The resource id of cluster.
id String
The resource id of cluster.
id string
The resource id of cluster.
id str
The resource id of cluster.
id String
The resource id of cluster.

CompatibilityLevel
, CompatibilityLevelArgs

CompatibilityLevel_1_0
1.0
CompatibilityLevel_1_2
1.2
CompatibilityLevel_1_0
1.0
CompatibilityLevel_1_2
1.2
_1_0
1.0
_1_2
1.2
CompatibilityLevel_1_0
1.0
CompatibilityLevel_1_2
1.2
COMPATIBILITY_LEVEL_1_0
1.0
COMPATIBILITY_LEVEL_1_2
1.2
"1.0"
1.0
"1.2"
1.2

Compression
, CompressionArgs

Type This property is required. string | Pulumi.AzureNative.StreamAnalytics.CompressionType
Indicates the type of compression that the input uses. Required on PUT (CreateOrReplace) requests.
Type This property is required. string | CompressionType
Indicates the type of compression that the input uses. Required on PUT (CreateOrReplace) requests.
type This property is required. String | CompressionType
Indicates the type of compression that the input uses. Required on PUT (CreateOrReplace) requests.
type This property is required. string | CompressionType
Indicates the type of compression that the input uses. Required on PUT (CreateOrReplace) requests.
type This property is required. str | CompressionType
Indicates the type of compression that the input uses. Required on PUT (CreateOrReplace) requests.
type This property is required. String | "None" | "GZip" | "Deflate"
Indicates the type of compression that the input uses. Required on PUT (CreateOrReplace) requests.

CompressionResponse
, CompressionResponseArgs

Type This property is required. string
Indicates the type of compression that the input uses. Required on PUT (CreateOrReplace) requests.
Type This property is required. string
Indicates the type of compression that the input uses. Required on PUT (CreateOrReplace) requests.
type This property is required. String
Indicates the type of compression that the input uses. Required on PUT (CreateOrReplace) requests.
type This property is required. string
Indicates the type of compression that the input uses. Required on PUT (CreateOrReplace) requests.
type This property is required. str
Indicates the type of compression that the input uses. Required on PUT (CreateOrReplace) requests.
type This property is required. String
Indicates the type of compression that the input uses. Required on PUT (CreateOrReplace) requests.

CompressionType
, CompressionTypeArgs

None
None
GZip
GZip
Deflate
Deflate
CompressionTypeNone
None
CompressionTypeGZip
GZip
CompressionTypeDeflate
Deflate
None
None
GZip
GZip
Deflate
Deflate
None
None
GZip
GZip
Deflate
Deflate
NONE
None
G_ZIP
GZip
DEFLATE
Deflate
"None"
None
"GZip"
GZip
"Deflate"
Deflate

ContentStoragePolicy
, ContentStoragePolicyArgs

SystemAccount
SystemAccount
JobStorageAccount
JobStorageAccount
ContentStoragePolicySystemAccount
SystemAccount
ContentStoragePolicyJobStorageAccount
JobStorageAccount
SystemAccount
SystemAccount
JobStorageAccount
JobStorageAccount
SystemAccount
SystemAccount
JobStorageAccount
JobStorageAccount
SYSTEM_ACCOUNT
SystemAccount
JOB_STORAGE_ACCOUNT
JobStorageAccount
"SystemAccount"
SystemAccount
"JobStorageAccount"
JobStorageAccount

CsvSerialization
, CsvSerializationArgs

Encoding string | Pulumi.AzureNative.StreamAnalytics.Encoding
Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
FieldDelimiter string
Specifies the delimiter that will be used to separate comma-separated value (CSV) records. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a list of supported values. Required on PUT (CreateOrReplace) requests.
Encoding string | Encoding
Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
FieldDelimiter string
Specifies the delimiter that will be used to separate comma-separated value (CSV) records. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a list of supported values. Required on PUT (CreateOrReplace) requests.
encoding String | Encoding
Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
fieldDelimiter String
Specifies the delimiter that will be used to separate comma-separated value (CSV) records. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a list of supported values. Required on PUT (CreateOrReplace) requests.
encoding string | Encoding
Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
fieldDelimiter string
Specifies the delimiter that will be used to separate comma-separated value (CSV) records. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a list of supported values. Required on PUT (CreateOrReplace) requests.
encoding str | Encoding
Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
field_delimiter str
Specifies the delimiter that will be used to separate comma-separated value (CSV) records. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a list of supported values. Required on PUT (CreateOrReplace) requests.
encoding String | "UTF8"
Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
fieldDelimiter String
Specifies the delimiter that will be used to separate comma-separated value (CSV) records. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a list of supported values. Required on PUT (CreateOrReplace) requests.

CsvSerializationResponse
, CsvSerializationResponseArgs

Encoding string
Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
FieldDelimiter string
Specifies the delimiter that will be used to separate comma-separated value (CSV) records. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a list of supported values. Required on PUT (CreateOrReplace) requests.
Encoding string
Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
FieldDelimiter string
Specifies the delimiter that will be used to separate comma-separated value (CSV) records. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a list of supported values. Required on PUT (CreateOrReplace) requests.
encoding String
Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
fieldDelimiter String
Specifies the delimiter that will be used to separate comma-separated value (CSV) records. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a list of supported values. Required on PUT (CreateOrReplace) requests.
encoding string
Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
fieldDelimiter string
Specifies the delimiter that will be used to separate comma-separated value (CSV) records. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a list of supported values. Required on PUT (CreateOrReplace) requests.
encoding str
Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
field_delimiter str
Specifies the delimiter that will be used to separate comma-separated value (CSV) records. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a list of supported values. Required on PUT (CreateOrReplace) requests.
encoding String
Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
fieldDelimiter String
Specifies the delimiter that will be used to separate comma-separated value (CSV) records. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a list of supported values. Required on PUT (CreateOrReplace) requests.

DiagnosticConditionResponse
, DiagnosticConditionResponseArgs

Code This property is required. string
The opaque diagnostic code.
Message This property is required. string
The human-readable message describing the condition in detail. Localized in the Accept-Language of the client request.
Since This property is required. string
The UTC timestamp of when the condition started. Customers should be able to find a corresponding event in the ops log around this time.
Code This property is required. string
The opaque diagnostic code.
Message This property is required. string
The human-readable message describing the condition in detail. Localized in the Accept-Language of the client request.
Since This property is required. string
The UTC timestamp of when the condition started. Customers should be able to find a corresponding event in the ops log around this time.
code This property is required. String
The opaque diagnostic code.
message This property is required. String
The human-readable message describing the condition in detail. Localized in the Accept-Language of the client request.
since This property is required. String
The UTC timestamp of when the condition started. Customers should be able to find a corresponding event in the ops log around this time.
code This property is required. string
The opaque diagnostic code.
message This property is required. string
The human-readable message describing the condition in detail. Localized in the Accept-Language of the client request.
since This property is required. string
The UTC timestamp of when the condition started. Customers should be able to find a corresponding event in the ops log around this time.
code This property is required. str
The opaque diagnostic code.
message This property is required. str
The human-readable message describing the condition in detail. Localized in the Accept-Language of the client request.
since This property is required. str
The UTC timestamp of when the condition started. Customers should be able to find a corresponding event in the ops log around this time.
code This property is required. String
The opaque diagnostic code.
message This property is required. String
The human-readable message describing the condition in detail. Localized in the Accept-Language of the client request.
since This property is required. String
The UTC timestamp of when the condition started. Customers should be able to find a corresponding event in the ops log around this time.

DiagnosticsResponse
, DiagnosticsResponseArgs

Conditions This property is required. List<Pulumi.AzureNative.StreamAnalytics.Inputs.DiagnosticConditionResponse>
A collection of zero or more conditions applicable to the resource, or to the job overall, that warrant customer attention.
Conditions This property is required. []DiagnosticConditionResponse
A collection of zero or more conditions applicable to the resource, or to the job overall, that warrant customer attention.
conditions This property is required. List<DiagnosticConditionResponse>
A collection of zero or more conditions applicable to the resource, or to the job overall, that warrant customer attention.
conditions This property is required. DiagnosticConditionResponse[]
A collection of zero or more conditions applicable to the resource, or to the job overall, that warrant customer attention.
conditions This property is required. Sequence[DiagnosticConditionResponse]
A collection of zero or more conditions applicable to the resource, or to the job overall, that warrant customer attention.
conditions This property is required. List<Property Map>
A collection of zero or more conditions applicable to the resource, or to the job overall, that warrant customer attention.

DocumentDbOutputDataSource
, DocumentDbOutputDataSourceArgs

AccountId string
The DocumentDB account name or ID. Required on PUT (CreateOrReplace) requests.
AccountKey string
The account key for the DocumentDB account. Required on PUT (CreateOrReplace) requests.
CollectionNamePattern string
The collection name pattern for the collections to be used. The collection name format can be constructed using the optional {partition} token, where partitions start from 0. See the DocumentDB section of https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for more information. Required on PUT (CreateOrReplace) requests.
Database string
The name of the DocumentDB database. Required on PUT (CreateOrReplace) requests.
DocumentId string
The name of the field in output events used to specify the primary key which insert or update operations are based on.
PartitionKey string
The name of the field in output events used to specify the key for partitioning output across collections. If 'collectionNamePattern' contains the {partition} token, this property is required to be specified.
AccountId string
The DocumentDB account name or ID. Required on PUT (CreateOrReplace) requests.
AccountKey string
The account key for the DocumentDB account. Required on PUT (CreateOrReplace) requests.
CollectionNamePattern string
The collection name pattern for the collections to be used. The collection name format can be constructed using the optional {partition} token, where partitions start from 0. See the DocumentDB section of https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for more information. Required on PUT (CreateOrReplace) requests.
Database string
The name of the DocumentDB database. Required on PUT (CreateOrReplace) requests.
DocumentId string
The name of the field in output events used to specify the primary key which insert or update operations are based on.
PartitionKey string
The name of the field in output events used to specify the key for partitioning output across collections. If 'collectionNamePattern' contains the {partition} token, this property is required to be specified.
accountId String
The DocumentDB account name or ID. Required on PUT (CreateOrReplace) requests.
accountKey String
The account key for the DocumentDB account. Required on PUT (CreateOrReplace) requests.
collectionNamePattern String
The collection name pattern for the collections to be used. The collection name format can be constructed using the optional {partition} token, where partitions start from 0. See the DocumentDB section of https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for more information. Required on PUT (CreateOrReplace) requests.
database String
The name of the DocumentDB database. Required on PUT (CreateOrReplace) requests.
documentId String
The name of the field in output events used to specify the primary key which insert or update operations are based on.
partitionKey String
The name of the field in output events used to specify the key for partitioning output across collections. If 'collectionNamePattern' contains the {partition} token, this property is required to be specified.
accountId string
The DocumentDB account name or ID. Required on PUT (CreateOrReplace) requests.
accountKey string
The account key for the DocumentDB account. Required on PUT (CreateOrReplace) requests.
collectionNamePattern string
The collection name pattern for the collections to be used. The collection name format can be constructed using the optional {partition} token, where partitions start from 0. See the DocumentDB section of https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for more information. Required on PUT (CreateOrReplace) requests.
database string
The name of the DocumentDB database. Required on PUT (CreateOrReplace) requests.
documentId string
The name of the field in output events used to specify the primary key which insert or update operations are based on.
partitionKey string
The name of the field in output events used to specify the key for partitioning output across collections. If 'collectionNamePattern' contains the {partition} token, this property is required to be specified.
account_id str
The DocumentDB account name or ID. Required on PUT (CreateOrReplace) requests.
account_key str
The account key for the DocumentDB account. Required on PUT (CreateOrReplace) requests.
collection_name_pattern str
The collection name pattern for the collections to be used. The collection name format can be constructed using the optional {partition} token, where partitions start from 0. See the DocumentDB section of https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for more information. Required on PUT (CreateOrReplace) requests.
database str
The name of the DocumentDB database. Required on PUT (CreateOrReplace) requests.
document_id str
The name of the field in output events used to specify the primary key which insert or update operations are based on.
partition_key str
The name of the field in output events used to specify the key for partitioning output across collections. If 'collectionNamePattern' contains the {partition} token, this property is required to be specified.
accountId String
The DocumentDB account name or ID. Required on PUT (CreateOrReplace) requests.
accountKey String
The account key for the DocumentDB account. Required on PUT (CreateOrReplace) requests.
collectionNamePattern String
The collection name pattern for the collections to be used. The collection name format can be constructed using the optional {partition} token, where partitions start from 0. See the DocumentDB section of https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for more information. Required on PUT (CreateOrReplace) requests.
database String
The name of the DocumentDB database. Required on PUT (CreateOrReplace) requests.
documentId String
The name of the field in output events used to specify the primary key which insert or update operations are based on.
partitionKey String
The name of the field in output events used to specify the key for partitioning output across collections. If 'collectionNamePattern' contains the {partition} token, this property is required to be specified.

DocumentDbOutputDataSourceResponse
, DocumentDbOutputDataSourceResponseArgs

AccountId string
The DocumentDB account name or ID. Required on PUT (CreateOrReplace) requests.
AccountKey string
The account key for the DocumentDB account. Required on PUT (CreateOrReplace) requests.
CollectionNamePattern string
The collection name pattern for the collections to be used. The collection name format can be constructed using the optional {partition} token, where partitions start from 0. See the DocumentDB section of https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for more information. Required on PUT (CreateOrReplace) requests.
Database string
The name of the DocumentDB database. Required on PUT (CreateOrReplace) requests.
DocumentId string
The name of the field in output events used to specify the primary key which insert or update operations are based on.
PartitionKey string
The name of the field in output events used to specify the key for partitioning output across collections. If 'collectionNamePattern' contains the {partition} token, this property is required to be specified.
AccountId string
The DocumentDB account name or ID. Required on PUT (CreateOrReplace) requests.
AccountKey string
The account key for the DocumentDB account. Required on PUT (CreateOrReplace) requests.
CollectionNamePattern string
The collection name pattern for the collections to be used. The collection name format can be constructed using the optional {partition} token, where partitions start from 0. See the DocumentDB section of https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for more information. Required on PUT (CreateOrReplace) requests.
Database string
The name of the DocumentDB database. Required on PUT (CreateOrReplace) requests.
DocumentId string
The name of the field in output events used to specify the primary key which insert or update operations are based on.
PartitionKey string
The name of the field in output events used to specify the key for partitioning output across collections. If 'collectionNamePattern' contains the {partition} token, this property is required to be specified.
accountId String
The DocumentDB account name or ID. Required on PUT (CreateOrReplace) requests.
accountKey String
The account key for the DocumentDB account. Required on PUT (CreateOrReplace) requests.
collectionNamePattern String
The collection name pattern for the collections to be used. The collection name format can be constructed using the optional {partition} token, where partitions start from 0. See the DocumentDB section of https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for more information. Required on PUT (CreateOrReplace) requests.
database String
The name of the DocumentDB database. Required on PUT (CreateOrReplace) requests.
documentId String
The name of the field in output events used to specify the primary key which insert or update operations are based on.
partitionKey String
The name of the field in output events used to specify the key for partitioning output across collections. If 'collectionNamePattern' contains the {partition} token, this property is required to be specified.
accountId string
The DocumentDB account name or ID. Required on PUT (CreateOrReplace) requests.
accountKey string
The account key for the DocumentDB account. Required on PUT (CreateOrReplace) requests.
collectionNamePattern string
The collection name pattern for the collections to be used. The collection name format can be constructed using the optional {partition} token, where partitions start from 0. See the DocumentDB section of https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for more information. Required on PUT (CreateOrReplace) requests.
database string
The name of the DocumentDB database. Required on PUT (CreateOrReplace) requests.
documentId string
The name of the field in output events used to specify the primary key which insert or update operations are based on.
partitionKey string
The name of the field in output events used to specify the key for partitioning output across collections. If 'collectionNamePattern' contains the {partition} token, this property is required to be specified.
account_id str
The DocumentDB account name or ID. Required on PUT (CreateOrReplace) requests.
account_key str
The account key for the DocumentDB account. Required on PUT (CreateOrReplace) requests.
collection_name_pattern str
The collection name pattern for the collections to be used. The collection name format can be constructed using the optional {partition} token, where partitions start from 0. See the DocumentDB section of https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for more information. Required on PUT (CreateOrReplace) requests.
database str
The name of the DocumentDB database. Required on PUT (CreateOrReplace) requests.
document_id str
The name of the field in output events used to specify the primary key which insert or update operations are based on.
partition_key str
The name of the field in output events used to specify the key for partitioning output across collections. If 'collectionNamePattern' contains the {partition} token, this property is required to be specified.
accountId String
The DocumentDB account name or ID. Required on PUT (CreateOrReplace) requests.
accountKey String
The account key for the DocumentDB account. Required on PUT (CreateOrReplace) requests.
collectionNamePattern String
The collection name pattern for the collections to be used. The collection name format can be constructed using the optional {partition} token, where partitions start from 0. See the DocumentDB section of https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for more information. Required on PUT (CreateOrReplace) requests.
database String
The name of the DocumentDB database. Required on PUT (CreateOrReplace) requests.
documentId String
The name of the field in output events used to specify the primary key which insert or update operations are based on.
partitionKey String
The name of the field in output events used to specify the key for partitioning output across collections. If 'collectionNamePattern' contains the {partition} token, this property is required to be specified.

Encoding
, EncodingArgs

UTF8
UTF8
EncodingUTF8
UTF8
UTF8
UTF8
UTF8
UTF8
UTF8
UTF8
"UTF8"
UTF8

EventHubOutputDataSource
, EventHubOutputDataSourceArgs

AuthenticationMode string | Pulumi.AzureNative.StreamAnalytics.AuthenticationMode
Authentication Mode.
EventHubName string
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
PartitionKey string
The key/column that is used to determine to which partition to send event data.
PropertyColumns List<string>
The properties associated with this Event Hub output.
ServiceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
AuthenticationMode string | AuthenticationMode
Authentication Mode.
EventHubName string
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
PartitionKey string
The key/column that is used to determine to which partition to send event data.
PropertyColumns []string
The properties associated with this Event Hub output.
ServiceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authenticationMode String | AuthenticationMode
Authentication Mode.
eventHubName String
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
partitionKey String
The key/column that is used to determine to which partition to send event data.
propertyColumns List<String>
The properties associated with this Event Hub output.
serviceBusNamespace String
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authenticationMode string | AuthenticationMode
Authentication Mode.
eventHubName string
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
partitionKey string
The key/column that is used to determine to which partition to send event data.
propertyColumns string[]
The properties associated with this Event Hub output.
serviceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authentication_mode str | AuthenticationMode
Authentication Mode.
event_hub_name str
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
partition_key str
The key/column that is used to determine to which partition to send event data.
property_columns Sequence[str]
The properties associated with this Event Hub output.
service_bus_namespace str
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
shared_access_policy_key str
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
shared_access_policy_name str
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authenticationMode String | "Msi" | "UserToken" | "ConnectionString"
Authentication Mode.
eventHubName String
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
partitionKey String
The key/column that is used to determine to which partition to send event data.
propertyColumns List<String>
The properties associated with this Event Hub output.
serviceBusNamespace String
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.

EventHubOutputDataSourceResponse
, EventHubOutputDataSourceResponseArgs

AuthenticationMode string
Authentication Mode.
EventHubName string
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
PartitionKey string
The key/column that is used to determine to which partition to send event data.
PropertyColumns List<string>
The properties associated with this Event Hub output.
ServiceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
AuthenticationMode string
Authentication Mode.
EventHubName string
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
PartitionKey string
The key/column that is used to determine to which partition to send event data.
PropertyColumns []string
The properties associated with this Event Hub output.
ServiceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authenticationMode String
Authentication Mode.
eventHubName String
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
partitionKey String
The key/column that is used to determine to which partition to send event data.
propertyColumns List<String>
The properties associated with this Event Hub output.
serviceBusNamespace String
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authenticationMode string
Authentication Mode.
eventHubName string
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
partitionKey string
The key/column that is used to determine to which partition to send event data.
propertyColumns string[]
The properties associated with this Event Hub output.
serviceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authentication_mode str
Authentication Mode.
event_hub_name str
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
partition_key str
The key/column that is used to determine to which partition to send event data.
property_columns Sequence[str]
The properties associated with this Event Hub output.
service_bus_namespace str
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
shared_access_policy_key str
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
shared_access_policy_name str
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authenticationMode String
Authentication Mode.
eventHubName String
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
partitionKey String
The key/column that is used to determine to which partition to send event data.
propertyColumns List<String>
The properties associated with this Event Hub output.
serviceBusNamespace String
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.

EventHubStreamInputDataSource
, EventHubStreamInputDataSourceArgs

AuthenticationMode string | Pulumi.AzureNative.StreamAnalytics.AuthenticationMode
Authentication Mode.
ConsumerGroupName string
The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
EventHubName string
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
ServiceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
AuthenticationMode string | AuthenticationMode
Authentication Mode.
ConsumerGroupName string
The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
EventHubName string
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
ServiceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authenticationMode String | AuthenticationMode
Authentication Mode.
consumerGroupName String
The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
eventHubName String
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
serviceBusNamespace String
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authenticationMode string | AuthenticationMode
Authentication Mode.
consumerGroupName string
The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
eventHubName string
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
serviceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authentication_mode str | AuthenticationMode
Authentication Mode.
consumer_group_name str
The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
event_hub_name str
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
service_bus_namespace str
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
shared_access_policy_key str
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
shared_access_policy_name str
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authenticationMode String | "Msi" | "UserToken" | "ConnectionString"
Authentication Mode.
consumerGroupName String
The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
eventHubName String
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
serviceBusNamespace String
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.

EventHubStreamInputDataSourceResponse
, EventHubStreamInputDataSourceResponseArgs

AuthenticationMode string
Authentication Mode.
ConsumerGroupName string
The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
EventHubName string
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
ServiceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
AuthenticationMode string
Authentication Mode.
ConsumerGroupName string
The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
EventHubName string
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
ServiceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authenticationMode String
Authentication Mode.
consumerGroupName String
The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
eventHubName String
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
serviceBusNamespace String
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authenticationMode string
Authentication Mode.
consumerGroupName string
The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
eventHubName string
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
serviceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authentication_mode str
Authentication Mode.
consumer_group_name str
The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
event_hub_name str
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
service_bus_namespace str
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
shared_access_policy_key str
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
shared_access_policy_name str
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authenticationMode String
Authentication Mode.
consumerGroupName String
The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
eventHubName String
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
serviceBusNamespace String
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.

EventHubV2OutputDataSource
, EventHubV2OutputDataSourceArgs

AuthenticationMode string | Pulumi.AzureNative.StreamAnalytics.AuthenticationMode
Authentication Mode.
EventHubName string
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
PartitionKey string
The key/column that is used to determine to which partition to send event data.
PropertyColumns List<string>
The properties associated with this Event Hub output.
ServiceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
AuthenticationMode string | AuthenticationMode
Authentication Mode.
EventHubName string
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
PartitionKey string
The key/column that is used to determine to which partition to send event data.
PropertyColumns []string
The properties associated with this Event Hub output.
ServiceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authenticationMode String | AuthenticationMode
Authentication Mode.
eventHubName String
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
partitionKey String
The key/column that is used to determine to which partition to send event data.
propertyColumns List<String>
The properties associated with this Event Hub output.
serviceBusNamespace String
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authenticationMode string | AuthenticationMode
Authentication Mode.
eventHubName string
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
partitionKey string
The key/column that is used to determine to which partition to send event data.
propertyColumns string[]
The properties associated with this Event Hub output.
serviceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authentication_mode str | AuthenticationMode
Authentication Mode.
event_hub_name str
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
partition_key str
The key/column that is used to determine to which partition to send event data.
property_columns Sequence[str]
The properties associated with this Event Hub output.
service_bus_namespace str
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
shared_access_policy_key str
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
shared_access_policy_name str
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authenticationMode String | "Msi" | "UserToken" | "ConnectionString"
Authentication Mode.
eventHubName String
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
partitionKey String
The key/column that is used to determine to which partition to send event data.
propertyColumns List<String>
The properties associated with this Event Hub output.
serviceBusNamespace String
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.

EventHubV2OutputDataSourceResponse
, EventHubV2OutputDataSourceResponseArgs

AuthenticationMode string
Authentication Mode.
EventHubName string
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
PartitionKey string
The key/column that is used to determine to which partition to send event data.
PropertyColumns List<string>
The properties associated with this Event Hub output.
ServiceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
AuthenticationMode string
Authentication Mode.
EventHubName string
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
PartitionKey string
The key/column that is used to determine to which partition to send event data.
PropertyColumns []string
The properties associated with this Event Hub output.
ServiceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authenticationMode String
Authentication Mode.
eventHubName String
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
partitionKey String
The key/column that is used to determine to which partition to send event data.
propertyColumns List<String>
The properties associated with this Event Hub output.
serviceBusNamespace String
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authenticationMode string
Authentication Mode.
eventHubName string
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
partitionKey string
The key/column that is used to determine to which partition to send event data.
propertyColumns string[]
The properties associated with this Event Hub output.
serviceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authentication_mode str
Authentication Mode.
event_hub_name str
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
partition_key str
The key/column that is used to determine to which partition to send event data.
property_columns Sequence[str]
The properties associated with this Event Hub output.
service_bus_namespace str
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
shared_access_policy_key str
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
shared_access_policy_name str
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authenticationMode String
Authentication Mode.
eventHubName String
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
partitionKey String
The key/column that is used to determine to which partition to send event data.
propertyColumns List<String>
The properties associated with this Event Hub output.
serviceBusNamespace String
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.

EventHubV2StreamInputDataSource
, EventHubV2StreamInputDataSourceArgs

AuthenticationMode string | Pulumi.AzureNative.StreamAnalytics.AuthenticationMode
Authentication Mode.
ConsumerGroupName string
The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
EventHubName string
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
ServiceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
AuthenticationMode string | AuthenticationMode
Authentication Mode.
ConsumerGroupName string
The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
EventHubName string
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
ServiceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authenticationMode String | AuthenticationMode
Authentication Mode.
consumerGroupName String
The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
eventHubName String
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
serviceBusNamespace String
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authenticationMode string | AuthenticationMode
Authentication Mode.
consumerGroupName string
The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
eventHubName string
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
serviceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authentication_mode str | AuthenticationMode
Authentication Mode.
consumer_group_name str
The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
event_hub_name str
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
service_bus_namespace str
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
shared_access_policy_key str
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
shared_access_policy_name str
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authenticationMode String | "Msi" | "UserToken" | "ConnectionString"
Authentication Mode.
consumerGroupName String
The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
eventHubName String
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
serviceBusNamespace String
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.

EventHubV2StreamInputDataSourceResponse
, EventHubV2StreamInputDataSourceResponseArgs

AuthenticationMode string
Authentication Mode.
ConsumerGroupName string
The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
EventHubName string
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
ServiceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
AuthenticationMode string
Authentication Mode.
ConsumerGroupName string
The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
EventHubName string
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
ServiceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authenticationMode String
Authentication Mode.
consumerGroupName String
The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
eventHubName String
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
serviceBusNamespace String
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authenticationMode string
Authentication Mode.
consumerGroupName string
The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
eventHubName string
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
serviceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authentication_mode str
Authentication Mode.
consumer_group_name str
The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
event_hub_name str
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
service_bus_namespace str
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
shared_access_policy_key str
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
shared_access_policy_name str
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
authenticationMode String
Authentication Mode.
consumerGroupName String
The name of an Event Hub Consumer Group that should be used to read events from the Event Hub. Specifying distinct consumer group names for multiple inputs allows each of those inputs to receive the same events from the Event Hub. If not specified, the input uses the Event Hub’s default consumer group.
eventHubName String
The name of the Event Hub. Required on PUT (CreateOrReplace) requests.
serviceBusNamespace String
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.

EventsOutOfOrderPolicy
, EventsOutOfOrderPolicyArgs

Adjust
Adjust
Drop
Drop
EventsOutOfOrderPolicyAdjust
Adjust
EventsOutOfOrderPolicyDrop
Drop
Adjust
Adjust
Drop
Drop
Adjust
Adjust
Drop
Drop
ADJUST
Adjust
DROP
Drop
"Adjust"
Adjust
"Drop"
Drop

FileReferenceInputDataSource
, FileReferenceInputDataSourceArgs

Path string
The path of the file.
Path string
The path of the file.
path String
The path of the file.
path string
The path of the file.
path str
The path of the file.
path String
The path of the file.

FileReferenceInputDataSourceResponse
, FileReferenceInputDataSourceResponseArgs

Path string
The path of the file.
Path string
The path of the file.
path String
The path of the file.
path string
The path of the file.
path str
The path of the file.
path String
The path of the file.

Function
, FunctionArgs

Name string
Resource name
Properties AggregateFunctionProperties | ScalarFunctionProperties
The properties that are associated with a function.
name String
Resource name
properties AggregateFunctionProperties | ScalarFunctionProperties
The properties that are associated with a function.
name string
Resource name
properties AggregateFunctionProperties | ScalarFunctionProperties
The properties that are associated with a function.
name str
Resource name
properties AggregateFunctionProperties | ScalarFunctionProperties
The properties that are associated with a function.
name String
Resource name
properties Property Map | Property Map
The properties that are associated with a function.

FunctionInput
, FunctionInputArgs

DataType string
The (Azure Stream Analytics supported) data type of the function input parameter. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
IsConfigurationParameter bool
A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.
DataType string
The (Azure Stream Analytics supported) data type of the function input parameter. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
IsConfigurationParameter bool
A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.
dataType String
The (Azure Stream Analytics supported) data type of the function input parameter. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
isConfigurationParameter Boolean
A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.
dataType string
The (Azure Stream Analytics supported) data type of the function input parameter. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
isConfigurationParameter boolean
A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.
data_type str
The (Azure Stream Analytics supported) data type of the function input parameter. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
is_configuration_parameter bool
A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.
dataType String
The (Azure Stream Analytics supported) data type of the function input parameter. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
isConfigurationParameter Boolean
A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.

FunctionInputResponse
, FunctionInputResponseArgs

DataType string
The (Azure Stream Analytics supported) data type of the function input parameter. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
IsConfigurationParameter bool
A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.
DataType string
The (Azure Stream Analytics supported) data type of the function input parameter. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
IsConfigurationParameter bool
A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.
dataType String
The (Azure Stream Analytics supported) data type of the function input parameter. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
isConfigurationParameter Boolean
A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.
dataType string
The (Azure Stream Analytics supported) data type of the function input parameter. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
isConfigurationParameter boolean
A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.
data_type str
The (Azure Stream Analytics supported) data type of the function input parameter. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
is_configuration_parameter bool
A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.
dataType String
The (Azure Stream Analytics supported) data type of the function input parameter. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
isConfigurationParameter Boolean
A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.

FunctionOutput
, FunctionOutputArgs

DataType string
The (Azure Stream Analytics supported) data type of the function output. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
DataType string
The (Azure Stream Analytics supported) data type of the function output. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
dataType String
The (Azure Stream Analytics supported) data type of the function output. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
dataType string
The (Azure Stream Analytics supported) data type of the function output. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
data_type str
The (Azure Stream Analytics supported) data type of the function output. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
dataType String
The (Azure Stream Analytics supported) data type of the function output. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx

FunctionOutputResponse
, FunctionOutputResponseArgs

DataType string
The (Azure Stream Analytics supported) data type of the function output. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
DataType string
The (Azure Stream Analytics supported) data type of the function output. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
dataType String
The (Azure Stream Analytics supported) data type of the function output. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
dataType string
The (Azure Stream Analytics supported) data type of the function output. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
data_type str
The (Azure Stream Analytics supported) data type of the function output. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
dataType String
The (Azure Stream Analytics supported) data type of the function output. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx

FunctionResponse
, FunctionResponseArgs

Id This property is required. string
Resource Id
Type This property is required. string
Resource type
Name string
Resource name
Properties Pulumi.AzureNative.StreamAnalytics.Inputs.AggregateFunctionPropertiesResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.ScalarFunctionPropertiesResponse
The properties that are associated with a function.
Id This property is required. string
Resource Id
Type This property is required. string
Resource type
Name string
Resource name
Properties AggregateFunctionPropertiesResponse | ScalarFunctionPropertiesResponse
The properties that are associated with a function.
id This property is required. String
Resource Id
type This property is required. String
Resource type
name String
Resource name
properties AggregateFunctionPropertiesResponse | ScalarFunctionPropertiesResponse
The properties that are associated with a function.
id This property is required. string
Resource Id
type This property is required. string
Resource type
name string
Resource name
properties AggregateFunctionPropertiesResponse | ScalarFunctionPropertiesResponse
The properties that are associated with a function.
id This property is required. str
Resource Id
type This property is required. str
Resource type
name str
Resource name
properties AggregateFunctionPropertiesResponse | ScalarFunctionPropertiesResponse
The properties that are associated with a function.
id This property is required. String
Resource Id
type This property is required. String
Resource type
name String
Resource name
properties Property Map | Property Map
The properties that are associated with a function.

GatewayMessageBusOutputDataSource
, GatewayMessageBusOutputDataSourceArgs

Topic string
The name of the Service Bus topic.
Topic string
The name of the Service Bus topic.
topic String
The name of the Service Bus topic.
topic string
The name of the Service Bus topic.
topic str
The name of the Service Bus topic.
topic String
The name of the Service Bus topic.

GatewayMessageBusOutputDataSourceResponse
, GatewayMessageBusOutputDataSourceResponseArgs

Topic string
The name of the Service Bus topic.
Topic string
The name of the Service Bus topic.
topic String
The name of the Service Bus topic.
topic string
The name of the Service Bus topic.
topic str
The name of the Service Bus topic.
topic String
The name of the Service Bus topic.

GatewayMessageBusStreamInputDataSource
, GatewayMessageBusStreamInputDataSourceArgs

Topic string
The name of the Service Bus topic.
Topic string
The name of the Service Bus topic.
topic String
The name of the Service Bus topic.
topic string
The name of the Service Bus topic.
topic str
The name of the Service Bus topic.
topic String
The name of the Service Bus topic.

GatewayMessageBusStreamInputDataSourceResponse
, GatewayMessageBusStreamInputDataSourceResponseArgs

Topic string
The name of the Service Bus topic.
Topic string
The name of the Service Bus topic.
topic String
The name of the Service Bus topic.
topic string
The name of the Service Bus topic.
topic str
The name of the Service Bus topic.
topic String
The name of the Service Bus topic.

Identity
, IdentityArgs

Type string
The identity type
Type string
The identity type
type String
The identity type
type string
The identity type
type str
The identity type
type String
The identity type

IdentityResponse
, IdentityResponseArgs

PrincipalId This property is required. string
The identity principal ID
TenantId This property is required. string
The identity tenantId
Type string
The identity type
PrincipalId This property is required. string
The identity principal ID
TenantId This property is required. string
The identity tenantId
Type string
The identity type
principalId This property is required. String
The identity principal ID
tenantId This property is required. String
The identity tenantId
type String
The identity type
principalId This property is required. string
The identity principal ID
tenantId This property is required. string
The identity tenantId
type string
The identity type
principal_id This property is required. str
The identity principal ID
tenant_id This property is required. str
The identity tenantId
type str
The identity type
principalId This property is required. String
The identity principal ID
tenantId This property is required. String
The identity tenantId
type String
The identity type

Input
, InputArgs

Name string
Resource name
Properties Pulumi.AzureNative.StreamAnalytics.Inputs.ReferenceInputProperties | Pulumi.AzureNative.StreamAnalytics.Inputs.StreamInputProperties
The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.
Name string
Resource name
Properties ReferenceInputProperties | StreamInputProperties
The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.
name String
Resource name
properties ReferenceInputProperties | StreamInputProperties
The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.
name string
Resource name
properties ReferenceInputProperties | StreamInputProperties
The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.
name str
Resource name
properties ReferenceInputProperties | StreamInputProperties
The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.
name String
Resource name
properties Property Map | Property Map
The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.

InputResponse
, InputResponseArgs

Id This property is required. string
Resource Id
Type This property is required. string
Resource type
Name string
Resource name
Properties Pulumi.AzureNative.StreamAnalytics.Inputs.ReferenceInputPropertiesResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.StreamInputPropertiesResponse
The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.
Id This property is required. string
Resource Id
Type This property is required. string
Resource type
Name string
Resource name
Properties ReferenceInputPropertiesResponse | StreamInputPropertiesResponse
The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.
id This property is required. String
Resource Id
type This property is required. String
Resource type
name String
Resource name
properties ReferenceInputPropertiesResponse | StreamInputPropertiesResponse
The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.
id This property is required. string
Resource Id
type This property is required. string
Resource type
name string
Resource name
properties ReferenceInputPropertiesResponse | StreamInputPropertiesResponse
The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.
id This property is required. str
Resource Id
type This property is required. str
Resource type
name str
Resource name
properties ReferenceInputPropertiesResponse | StreamInputPropertiesResponse
The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.
id This property is required. String
Resource Id
type This property is required. String
Resource type
name String
Resource name
properties Property Map | Property Map
The properties that are associated with an input. Required on PUT (CreateOrReplace) requests.

IoTHubStreamInputDataSource
, IoTHubStreamInputDataSourceArgs

ConsumerGroupName string
The name of an IoT Hub Consumer Group that should be used to read events from the IoT Hub. If not specified, the input uses the Iot Hub’s default consumer group.
Endpoint string
The IoT Hub endpoint to connect to (ie. messages/events, messages/operationsMonitoringEvents, etc.).
IotHubNamespace string
The name or the URI of the IoT Hub. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the IoT Hub. This policy must contain at least the Service connect permission. Required on PUT (CreateOrReplace) requests.
ConsumerGroupName string
The name of an IoT Hub Consumer Group that should be used to read events from the IoT Hub. If not specified, the input uses the Iot Hub’s default consumer group.
Endpoint string
The IoT Hub endpoint to connect to (ie. messages/events, messages/operationsMonitoringEvents, etc.).
IotHubNamespace string
The name or the URI of the IoT Hub. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the IoT Hub. This policy must contain at least the Service connect permission. Required on PUT (CreateOrReplace) requests.
consumerGroupName String
The name of an IoT Hub Consumer Group that should be used to read events from the IoT Hub. If not specified, the input uses the Iot Hub’s default consumer group.
endpoint String
The IoT Hub endpoint to connect to (ie. messages/events, messages/operationsMonitoringEvents, etc.).
iotHubNamespace String
The name or the URI of the IoT Hub. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the IoT Hub. This policy must contain at least the Service connect permission. Required on PUT (CreateOrReplace) requests.
consumerGroupName string
The name of an IoT Hub Consumer Group that should be used to read events from the IoT Hub. If not specified, the input uses the Iot Hub’s default consumer group.
endpoint string
The IoT Hub endpoint to connect to (ie. messages/events, messages/operationsMonitoringEvents, etc.).
iotHubNamespace string
The name or the URI of the IoT Hub. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName string
The shared access policy name for the IoT Hub. This policy must contain at least the Service connect permission. Required on PUT (CreateOrReplace) requests.
consumer_group_name str
The name of an IoT Hub Consumer Group that should be used to read events from the IoT Hub. If not specified, the input uses the Iot Hub’s default consumer group.
endpoint str
The IoT Hub endpoint to connect to (ie. messages/events, messages/operationsMonitoringEvents, etc.).
iot_hub_namespace str
The name or the URI of the IoT Hub. Required on PUT (CreateOrReplace) requests.
shared_access_policy_key str
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
shared_access_policy_name str
The shared access policy name for the IoT Hub. This policy must contain at least the Service connect permission. Required on PUT (CreateOrReplace) requests.
consumerGroupName String
The name of an IoT Hub Consumer Group that should be used to read events from the IoT Hub. If not specified, the input uses the Iot Hub’s default consumer group.
endpoint String
The IoT Hub endpoint to connect to (ie. messages/events, messages/operationsMonitoringEvents, etc.).
iotHubNamespace String
The name or the URI of the IoT Hub. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the IoT Hub. This policy must contain at least the Service connect permission. Required on PUT (CreateOrReplace) requests.

IoTHubStreamInputDataSourceResponse
, IoTHubStreamInputDataSourceResponseArgs

ConsumerGroupName string
The name of an IoT Hub Consumer Group that should be used to read events from the IoT Hub. If not specified, the input uses the Iot Hub’s default consumer group.
Endpoint string
The IoT Hub endpoint to connect to (ie. messages/events, messages/operationsMonitoringEvents, etc.).
IotHubNamespace string
The name or the URI of the IoT Hub. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the IoT Hub. This policy must contain at least the Service connect permission. Required on PUT (CreateOrReplace) requests.
ConsumerGroupName string
The name of an IoT Hub Consumer Group that should be used to read events from the IoT Hub. If not specified, the input uses the Iot Hub’s default consumer group.
Endpoint string
The IoT Hub endpoint to connect to (ie. messages/events, messages/operationsMonitoringEvents, etc.).
IotHubNamespace string
The name or the URI of the IoT Hub. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the IoT Hub. This policy must contain at least the Service connect permission. Required on PUT (CreateOrReplace) requests.
consumerGroupName String
The name of an IoT Hub Consumer Group that should be used to read events from the IoT Hub. If not specified, the input uses the Iot Hub’s default consumer group.
endpoint String
The IoT Hub endpoint to connect to (ie. messages/events, messages/operationsMonitoringEvents, etc.).
iotHubNamespace String
The name or the URI of the IoT Hub. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the IoT Hub. This policy must contain at least the Service connect permission. Required on PUT (CreateOrReplace) requests.
consumerGroupName string
The name of an IoT Hub Consumer Group that should be used to read events from the IoT Hub. If not specified, the input uses the Iot Hub’s default consumer group.
endpoint string
The IoT Hub endpoint to connect to (ie. messages/events, messages/operationsMonitoringEvents, etc.).
iotHubNamespace string
The name or the URI of the IoT Hub. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName string
The shared access policy name for the IoT Hub. This policy must contain at least the Service connect permission. Required on PUT (CreateOrReplace) requests.
consumer_group_name str
The name of an IoT Hub Consumer Group that should be used to read events from the IoT Hub. If not specified, the input uses the Iot Hub’s default consumer group.
endpoint str
The IoT Hub endpoint to connect to (ie. messages/events, messages/operationsMonitoringEvents, etc.).
iot_hub_namespace str
The name or the URI of the IoT Hub. Required on PUT (CreateOrReplace) requests.
shared_access_policy_key str
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
shared_access_policy_name str
The shared access policy name for the IoT Hub. This policy must contain at least the Service connect permission. Required on PUT (CreateOrReplace) requests.
consumerGroupName String
The name of an IoT Hub Consumer Group that should be used to read events from the IoT Hub. If not specified, the input uses the Iot Hub’s default consumer group.
endpoint String
The IoT Hub endpoint to connect to (ie. messages/events, messages/operationsMonitoringEvents, etc.).
iotHubNamespace String
The name or the URI of the IoT Hub. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the IoT Hub. This policy must contain at least the Service connect permission. Required on PUT (CreateOrReplace) requests.

JavaScriptFunctionBinding
, JavaScriptFunctionBindingArgs

Script string
The JavaScript code containing a single function definition. For example: 'function (x, y) { return x + y; }'
Script string
The JavaScript code containing a single function definition. For example: 'function (x, y) { return x + y; }'
script String
The JavaScript code containing a single function definition. For example: 'function (x, y) { return x + y; }'
script string
The JavaScript code containing a single function definition. For example: 'function (x, y) { return x + y; }'
script str
The JavaScript code containing a single function definition. For example: 'function (x, y) { return x + y; }'
script String
The JavaScript code containing a single function definition. For example: 'function (x, y) { return x + y; }'

JavaScriptFunctionBindingResponse
, JavaScriptFunctionBindingResponseArgs

Script string
The JavaScript code containing a single function definition. For example: 'function (x, y) { return x + y; }'
Script string
The JavaScript code containing a single function definition. For example: 'function (x, y) { return x + y; }'
script String
The JavaScript code containing a single function definition. For example: 'function (x, y) { return x + y; }'
script string
The JavaScript code containing a single function definition. For example: 'function (x, y) { return x + y; }'
script str
The JavaScript code containing a single function definition. For example: 'function (x, y) { return x + y; }'
script String
The JavaScript code containing a single function definition. For example: 'function (x, y) { return x + y; }'

JobStorageAccount
, JobStorageAccountArgs

AccountKey string
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
AccountName string
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
AuthenticationMode string | Pulumi.AzureNative.StreamAnalytics.AuthenticationMode
Authentication Mode.
AccountKey string
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
AccountName string
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
AuthenticationMode string | AuthenticationMode
Authentication Mode.
accountKey String
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
accountName String
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
authenticationMode String | AuthenticationMode
Authentication Mode.
accountKey string
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
accountName string
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
authenticationMode string | AuthenticationMode
Authentication Mode.
account_key str
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
account_name str
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
authentication_mode str | AuthenticationMode
Authentication Mode.
accountKey String
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
accountName String
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
authenticationMode String | "Msi" | "UserToken" | "ConnectionString"
Authentication Mode.

JobStorageAccountResponse
, JobStorageAccountResponseArgs

AccountKey string
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
AccountName string
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
AuthenticationMode string
Authentication Mode.
AccountKey string
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
AccountName string
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
AuthenticationMode string
Authentication Mode.
accountKey String
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
accountName String
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
authenticationMode String
Authentication Mode.
accountKey string
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
accountName string
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
authenticationMode string
Authentication Mode.
account_key str
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
account_name str
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
authentication_mode str
Authentication Mode.
accountKey String
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
accountName String
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
authenticationMode String
Authentication Mode.

JobType
, JobTypeArgs

Cloud
Cloud
Edge
Edge
JobTypeCloud
Cloud
JobTypeEdge
Edge
Cloud
Cloud
Edge
Edge
Cloud
Cloud
Edge
Edge
CLOUD
Cloud
EDGE
Edge
"Cloud"
Cloud
"Edge"
Edge

JsonOutputSerializationFormat
, JsonOutputSerializationFormatArgs

LineSeparated
LineSeparated
Array
Array
JsonOutputSerializationFormatLineSeparated
LineSeparated
JsonOutputSerializationFormatArray
Array
LineSeparated
LineSeparated
Array
Array
LineSeparated
LineSeparated
Array
Array
LINE_SEPARATED
LineSeparated
ARRAY
Array
"LineSeparated"
LineSeparated
"Array"
Array

JsonSerialization
, JsonSerializationArgs

Encoding string | Pulumi.AzureNative.StreamAnalytics.Encoding
Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
Format string | Pulumi.AzureNative.StreamAnalytics.JsonOutputSerializationFormat
This property only applies to JSON serialization of outputs only. It is not applicable to inputs. This property specifies the format of the JSON the output will be written in. The currently supported values are 'lineSeparated' indicating the output will be formatted by having each JSON object separated by a new line and 'array' indicating the output will be formatted as an array of JSON objects. Default value is 'lineSeparated' if left null.
Encoding string | Encoding
Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
Format string | JsonOutputSerializationFormat
This property only applies to JSON serialization of outputs only. It is not applicable to inputs. This property specifies the format of the JSON the output will be written in. The currently supported values are 'lineSeparated' indicating the output will be formatted by having each JSON object separated by a new line and 'array' indicating the output will be formatted as an array of JSON objects. Default value is 'lineSeparated' if left null.
encoding String | Encoding
Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
format String | JsonOutputSerializationFormat
This property only applies to JSON serialization of outputs only. It is not applicable to inputs. This property specifies the format of the JSON the output will be written in. The currently supported values are 'lineSeparated' indicating the output will be formatted by having each JSON object separated by a new line and 'array' indicating the output will be formatted as an array of JSON objects. Default value is 'lineSeparated' if left null.
encoding string | Encoding
Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
format string | JsonOutputSerializationFormat
This property only applies to JSON serialization of outputs only. It is not applicable to inputs. This property specifies the format of the JSON the output will be written in. The currently supported values are 'lineSeparated' indicating the output will be formatted by having each JSON object separated by a new line and 'array' indicating the output will be formatted as an array of JSON objects. Default value is 'lineSeparated' if left null.
encoding str | Encoding
Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
format str | JsonOutputSerializationFormat
This property only applies to JSON serialization of outputs only. It is not applicable to inputs. This property specifies the format of the JSON the output will be written in. The currently supported values are 'lineSeparated' indicating the output will be formatted by having each JSON object separated by a new line and 'array' indicating the output will be formatted as an array of JSON objects. Default value is 'lineSeparated' if left null.
encoding String | "UTF8"
Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
format String | "LineSeparated" | "Array"
This property only applies to JSON serialization of outputs only. It is not applicable to inputs. This property specifies the format of the JSON the output will be written in. The currently supported values are 'lineSeparated' indicating the output will be formatted by having each JSON object separated by a new line and 'array' indicating the output will be formatted as an array of JSON objects. Default value is 'lineSeparated' if left null.

JsonSerializationResponse
, JsonSerializationResponseArgs

Encoding string
Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
Format string
This property only applies to JSON serialization of outputs only. It is not applicable to inputs. This property specifies the format of the JSON the output will be written in. The currently supported values are 'lineSeparated' indicating the output will be formatted by having each JSON object separated by a new line and 'array' indicating the output will be formatted as an array of JSON objects. Default value is 'lineSeparated' if left null.
Encoding string
Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
Format string
This property only applies to JSON serialization of outputs only. It is not applicable to inputs. This property specifies the format of the JSON the output will be written in. The currently supported values are 'lineSeparated' indicating the output will be formatted by having each JSON object separated by a new line and 'array' indicating the output will be formatted as an array of JSON objects. Default value is 'lineSeparated' if left null.
encoding String
Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
format String
This property only applies to JSON serialization of outputs only. It is not applicable to inputs. This property specifies the format of the JSON the output will be written in. The currently supported values are 'lineSeparated' indicating the output will be formatted by having each JSON object separated by a new line and 'array' indicating the output will be formatted as an array of JSON objects. Default value is 'lineSeparated' if left null.
encoding string
Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
format string
This property only applies to JSON serialization of outputs only. It is not applicable to inputs. This property specifies the format of the JSON the output will be written in. The currently supported values are 'lineSeparated' indicating the output will be formatted by having each JSON object separated by a new line and 'array' indicating the output will be formatted as an array of JSON objects. Default value is 'lineSeparated' if left null.
encoding str
Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
format str
This property only applies to JSON serialization of outputs only. It is not applicable to inputs. This property specifies the format of the JSON the output will be written in. The currently supported values are 'lineSeparated' indicating the output will be formatted by having each JSON object separated by a new line and 'array' indicating the output will be formatted as an array of JSON objects. Default value is 'lineSeparated' if left null.
encoding String
Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.
format String
This property only applies to JSON serialization of outputs only. It is not applicable to inputs. This property specifies the format of the JSON the output will be written in. The currently supported values are 'lineSeparated' indicating the output will be formatted by having each JSON object separated by a new line and 'array' indicating the output will be formatted as an array of JSON objects. Default value is 'lineSeparated' if left null.

Output
, OutputArgs

Datasource Pulumi.AzureNative.StreamAnalytics.Inputs.AzureDataLakeStoreOutputDataSource | Pulumi.AzureNative.StreamAnalytics.Inputs.AzureFunctionOutputDataSource | Pulumi.AzureNative.StreamAnalytics.Inputs.AzureSqlDatabaseOutputDataSource | Pulumi.AzureNative.StreamAnalytics.Inputs.AzureSynapseOutputDataSource | Pulumi.AzureNative.StreamAnalytics.Inputs.AzureTableOutputDataSource | Pulumi.AzureNative.StreamAnalytics.Inputs.BlobOutputDataSource | Pulumi.AzureNative.StreamAnalytics.Inputs.DocumentDbOutputDataSource | Pulumi.AzureNative.StreamAnalytics.Inputs.EventHubOutputDataSource | Pulumi.AzureNative.StreamAnalytics.Inputs.EventHubV2OutputDataSource | Pulumi.AzureNative.StreamAnalytics.Inputs.GatewayMessageBusOutputDataSource | Pulumi.AzureNative.StreamAnalytics.Inputs.PowerBIOutputDataSource | Pulumi.AzureNative.StreamAnalytics.Inputs.ServiceBusQueueOutputDataSource | Pulumi.AzureNative.StreamAnalytics.Inputs.ServiceBusTopicOutputDataSource
Describes the data source that output will be written to. Required on PUT (CreateOrReplace) requests.
Name string
Resource name
Serialization Pulumi.AzureNative.StreamAnalytics.Inputs.AvroSerialization | Pulumi.AzureNative.StreamAnalytics.Inputs.CsvSerialization | Pulumi.AzureNative.StreamAnalytics.Inputs.JsonSerialization | Pulumi.AzureNative.StreamAnalytics.Inputs.ParquetSerialization
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
SizeWindow int
The size window to constrain a Stream Analytics output to.
TimeWindow string
The time frame for filtering Stream Analytics job outputs.
Datasource AzureDataLakeStoreOutputDataSource | AzureFunctionOutputDataSource | AzureSqlDatabaseOutputDataSource | AzureSynapseOutputDataSource | AzureTableOutputDataSource | BlobOutputDataSource | DocumentDbOutputDataSource | EventHubOutputDataSource | EventHubV2OutputDataSource | GatewayMessageBusOutputDataSource | PowerBIOutputDataSource | ServiceBusQueueOutputDataSource | ServiceBusTopicOutputDataSource
Describes the data source that output will be written to. Required on PUT (CreateOrReplace) requests.
Name string
Resource name
Serialization AvroSerialization | CsvSerialization | JsonSerialization | ParquetSerialization
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
SizeWindow int
The size window to constrain a Stream Analytics output to.
TimeWindow string
The time frame for filtering Stream Analytics job outputs.
datasource AzureDataLakeStoreOutputDataSource | AzureFunctionOutputDataSource | AzureSqlDatabaseOutputDataSource | AzureSynapseOutputDataSource | AzureTableOutputDataSource | BlobOutputDataSource | DocumentDbOutputDataSource | EventHubOutputDataSource | EventHubV2OutputDataSource | GatewayMessageBusOutputDataSource | PowerBIOutputDataSource | ServiceBusQueueOutputDataSource | ServiceBusTopicOutputDataSource
Describes the data source that output will be written to. Required on PUT (CreateOrReplace) requests.
name String
Resource name
serialization AvroSerialization | CsvSerialization | JsonSerialization | ParquetSerialization
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
sizeWindow Integer
The size window to constrain a Stream Analytics output to.
timeWindow String
The time frame for filtering Stream Analytics job outputs.
datasource AzureDataLakeStoreOutputDataSource | AzureFunctionOutputDataSource | AzureSqlDatabaseOutputDataSource | AzureSynapseOutputDataSource | AzureTableOutputDataSource | BlobOutputDataSource | DocumentDbOutputDataSource | EventHubOutputDataSource | EventHubV2OutputDataSource | GatewayMessageBusOutputDataSource | PowerBIOutputDataSource | ServiceBusQueueOutputDataSource | ServiceBusTopicOutputDataSource
Describes the data source that output will be written to. Required on PUT (CreateOrReplace) requests.
name string
Resource name
serialization AvroSerialization | CsvSerialization | JsonSerialization | ParquetSerialization
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
sizeWindow number
The size window to constrain a Stream Analytics output to.
timeWindow string
The time frame for filtering Stream Analytics job outputs.
datasource AzureDataLakeStoreOutputDataSource | AzureFunctionOutputDataSource | AzureSqlDatabaseOutputDataSource | AzureSynapseOutputDataSource | AzureTableOutputDataSource | BlobOutputDataSource | DocumentDbOutputDataSource | EventHubOutputDataSource | EventHubV2OutputDataSource | GatewayMessageBusOutputDataSource | PowerBIOutputDataSource | ServiceBusQueueOutputDataSource | ServiceBusTopicOutputDataSource
Describes the data source that output will be written to. Required on PUT (CreateOrReplace) requests.
name str
Resource name
serialization AvroSerialization | CsvSerialization | JsonSerialization | ParquetSerialization
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
size_window int
The size window to constrain a Stream Analytics output to.
time_window str
The time frame for filtering Stream Analytics job outputs.
datasource Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map
Describes the data source that output will be written to. Required on PUT (CreateOrReplace) requests.
name String
Resource name
serialization Property Map | Property Map | Property Map | Property Map
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
sizeWindow Number
The size window to constrain a Stream Analytics output to.
timeWindow String
The time frame for filtering Stream Analytics job outputs.

OutputErrorPolicy
, OutputErrorPolicyArgs

Stop
Stop
Drop
Drop
OutputErrorPolicyStop
Stop
OutputErrorPolicyDrop
Drop
Stop
Stop
Drop
Drop
Stop
Stop
Drop
Drop
STOP
Stop
DROP
Drop
"Stop"
Stop
"Drop"
Drop

OutputResponse
, OutputResponseArgs

Diagnostics This property is required. Pulumi.AzureNative.StreamAnalytics.Inputs.DiagnosticsResponse
Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
Etag This property is required. string
The current entity tag for the output. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
Id This property is required. string
Resource Id
Type This property is required. string
Resource type
Datasource Pulumi.AzureNative.StreamAnalytics.Inputs.AzureDataLakeStoreOutputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.AzureFunctionOutputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.AzureSqlDatabaseOutputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.AzureSynapseOutputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.AzureTableOutputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.BlobOutputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.DocumentDbOutputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.EventHubOutputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.EventHubV2OutputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.GatewayMessageBusOutputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.PowerBIOutputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.ServiceBusQueueOutputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.ServiceBusTopicOutputDataSourceResponse
Describes the data source that output will be written to. Required on PUT (CreateOrReplace) requests.
Name string
Resource name
Serialization Pulumi.AzureNative.StreamAnalytics.Inputs.AvroSerializationResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.CsvSerializationResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.JsonSerializationResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.ParquetSerializationResponse
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
SizeWindow int
The size window to constrain a Stream Analytics output to.
TimeWindow string
The time frame for filtering Stream Analytics job outputs.
Diagnostics This property is required. DiagnosticsResponse
Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
Etag This property is required. string
The current entity tag for the output. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
Id This property is required. string
Resource Id
Type This property is required. string
Resource type
Datasource AzureDataLakeStoreOutputDataSourceResponse | AzureFunctionOutputDataSourceResponse | AzureSqlDatabaseOutputDataSourceResponse | AzureSynapseOutputDataSourceResponse | AzureTableOutputDataSourceResponse | BlobOutputDataSourceResponse | DocumentDbOutputDataSourceResponse | EventHubOutputDataSourceResponse | EventHubV2OutputDataSourceResponse | GatewayMessageBusOutputDataSourceResponse | PowerBIOutputDataSourceResponse | ServiceBusQueueOutputDataSourceResponse | ServiceBusTopicOutputDataSourceResponse
Describes the data source that output will be written to. Required on PUT (CreateOrReplace) requests.
Name string
Resource name
Serialization AvroSerializationResponse | CsvSerializationResponse | JsonSerializationResponse | ParquetSerializationResponse
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
SizeWindow int
The size window to constrain a Stream Analytics output to.
TimeWindow string
The time frame for filtering Stream Analytics job outputs.
diagnostics This property is required. DiagnosticsResponse
Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
etag This property is required. String
The current entity tag for the output. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
id This property is required. String
Resource Id
type This property is required. String
Resource type
datasource AzureDataLakeStoreOutputDataSourceResponse | AzureFunctionOutputDataSourceResponse | AzureSqlDatabaseOutputDataSourceResponse | AzureSynapseOutputDataSourceResponse | AzureTableOutputDataSourceResponse | BlobOutputDataSourceResponse | DocumentDbOutputDataSourceResponse | EventHubOutputDataSourceResponse | EventHubV2OutputDataSourceResponse | GatewayMessageBusOutputDataSourceResponse | PowerBIOutputDataSourceResponse | ServiceBusQueueOutputDataSourceResponse | ServiceBusTopicOutputDataSourceResponse
Describes the data source that output will be written to. Required on PUT (CreateOrReplace) requests.
name String
Resource name
serialization AvroSerializationResponse | CsvSerializationResponse | JsonSerializationResponse | ParquetSerializationResponse
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
sizeWindow Integer
The size window to constrain a Stream Analytics output to.
timeWindow String
The time frame for filtering Stream Analytics job outputs.
diagnostics This property is required. DiagnosticsResponse
Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
etag This property is required. string
The current entity tag for the output. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
id This property is required. string
Resource Id
type This property is required. string
Resource type
datasource AzureDataLakeStoreOutputDataSourceResponse | AzureFunctionOutputDataSourceResponse | AzureSqlDatabaseOutputDataSourceResponse | AzureSynapseOutputDataSourceResponse | AzureTableOutputDataSourceResponse | BlobOutputDataSourceResponse | DocumentDbOutputDataSourceResponse | EventHubOutputDataSourceResponse | EventHubV2OutputDataSourceResponse | GatewayMessageBusOutputDataSourceResponse | PowerBIOutputDataSourceResponse | ServiceBusQueueOutputDataSourceResponse | ServiceBusTopicOutputDataSourceResponse
Describes the data source that output will be written to. Required on PUT (CreateOrReplace) requests.
name string
Resource name
serialization AvroSerializationResponse | CsvSerializationResponse | JsonSerializationResponse | ParquetSerializationResponse
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
sizeWindow number
The size window to constrain a Stream Analytics output to.
timeWindow string
The time frame for filtering Stream Analytics job outputs.
diagnostics This property is required. DiagnosticsResponse
Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
etag This property is required. str
The current entity tag for the output. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
id This property is required. str
Resource Id
type This property is required. str
Resource type
datasource AzureDataLakeStoreOutputDataSourceResponse | AzureFunctionOutputDataSourceResponse | AzureSqlDatabaseOutputDataSourceResponse | AzureSynapseOutputDataSourceResponse | AzureTableOutputDataSourceResponse | BlobOutputDataSourceResponse | DocumentDbOutputDataSourceResponse | EventHubOutputDataSourceResponse | EventHubV2OutputDataSourceResponse | GatewayMessageBusOutputDataSourceResponse | PowerBIOutputDataSourceResponse | ServiceBusQueueOutputDataSourceResponse | ServiceBusTopicOutputDataSourceResponse
Describes the data source that output will be written to. Required on PUT (CreateOrReplace) requests.
name str
Resource name
serialization AvroSerializationResponse | CsvSerializationResponse | JsonSerializationResponse | ParquetSerializationResponse
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
size_window int
The size window to constrain a Stream Analytics output to.
time_window str
The time frame for filtering Stream Analytics job outputs.
diagnostics This property is required. Property Map
Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
etag This property is required. String
The current entity tag for the output. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
id This property is required. String
Resource Id
type This property is required. String
Resource type
datasource Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map
Describes the data source that output will be written to. Required on PUT (CreateOrReplace) requests.
name String
Resource name
serialization Property Map | Property Map | Property Map | Property Map
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
sizeWindow Number
The size window to constrain a Stream Analytics output to.
timeWindow String
The time frame for filtering Stream Analytics job outputs.

OutputStartMode
, OutputStartModeArgs

JobStartTime
JobStartTime
CustomTime
CustomTime
LastOutputEventTime
LastOutputEventTime
OutputStartModeJobStartTime
JobStartTime
OutputStartModeCustomTime
CustomTime
OutputStartModeLastOutputEventTime
LastOutputEventTime
JobStartTime
JobStartTime
CustomTime
CustomTime
LastOutputEventTime
LastOutputEventTime
JobStartTime
JobStartTime
CustomTime
CustomTime
LastOutputEventTime
LastOutputEventTime
JOB_START_TIME
JobStartTime
CUSTOM_TIME
CustomTime
LAST_OUTPUT_EVENT_TIME
LastOutputEventTime
"JobStartTime"
JobStartTime
"CustomTime"
CustomTime
"LastOutputEventTime"
LastOutputEventTime

ParquetSerialization
, ParquetSerializationArgs

ParquetSerializationResponse
, ParquetSerializationResponseArgs

PowerBIOutputDataSource
, PowerBIOutputDataSourceArgs

AuthenticationMode string | Pulumi.AzureNative.StreamAnalytics.AuthenticationMode
Authentication Mode.
Dataset string
The name of the Power BI dataset. Required on PUT (CreateOrReplace) requests.
GroupId string
The ID of the Power BI group.
GroupName string
The name of the Power BI group. Use this property to help remember which specific Power BI group id was used.
RefreshToken string
A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
Table string
The name of the Power BI table under the specified dataset. Required on PUT (CreateOrReplace) requests.
TokenUserDisplayName string
The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
TokenUserPrincipalName string
The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
AuthenticationMode string | AuthenticationMode
Authentication Mode.
Dataset string
The name of the Power BI dataset. Required on PUT (CreateOrReplace) requests.
GroupId string
The ID of the Power BI group.
GroupName string
The name of the Power BI group. Use this property to help remember which specific Power BI group id was used.
RefreshToken string
A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
Table string
The name of the Power BI table under the specified dataset. Required on PUT (CreateOrReplace) requests.
TokenUserDisplayName string
The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
TokenUserPrincipalName string
The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
authenticationMode String | AuthenticationMode
Authentication Mode.
dataset String
The name of the Power BI dataset. Required on PUT (CreateOrReplace) requests.
groupId String
The ID of the Power BI group.
groupName String
The name of the Power BI group. Use this property to help remember which specific Power BI group id was used.
refreshToken String
A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
table String
The name of the Power BI table under the specified dataset. Required on PUT (CreateOrReplace) requests.
tokenUserDisplayName String
The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
tokenUserPrincipalName String
The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
authenticationMode string | AuthenticationMode
Authentication Mode.
dataset string
The name of the Power BI dataset. Required on PUT (CreateOrReplace) requests.
groupId string
The ID of the Power BI group.
groupName string
The name of the Power BI group. Use this property to help remember which specific Power BI group id was used.
refreshToken string
A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
table string
The name of the Power BI table under the specified dataset. Required on PUT (CreateOrReplace) requests.
tokenUserDisplayName string
The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
tokenUserPrincipalName string
The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
authentication_mode str | AuthenticationMode
Authentication Mode.
dataset str
The name of the Power BI dataset. Required on PUT (CreateOrReplace) requests.
group_id str
The ID of the Power BI group.
group_name str
The name of the Power BI group. Use this property to help remember which specific Power BI group id was used.
refresh_token str
A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
table str
The name of the Power BI table under the specified dataset. Required on PUT (CreateOrReplace) requests.
token_user_display_name str
The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
token_user_principal_name str
The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
authenticationMode String | "Msi" | "UserToken" | "ConnectionString"
Authentication Mode.
dataset String
The name of the Power BI dataset. Required on PUT (CreateOrReplace) requests.
groupId String
The ID of the Power BI group.
groupName String
The name of the Power BI group. Use this property to help remember which specific Power BI group id was used.
refreshToken String
A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
table String
The name of the Power BI table under the specified dataset. Required on PUT (CreateOrReplace) requests.
tokenUserDisplayName String
The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
tokenUserPrincipalName String
The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.

PowerBIOutputDataSourceResponse
, PowerBIOutputDataSourceResponseArgs

AuthenticationMode string
Authentication Mode.
Dataset string
The name of the Power BI dataset. Required on PUT (CreateOrReplace) requests.
GroupId string
The ID of the Power BI group.
GroupName string
The name of the Power BI group. Use this property to help remember which specific Power BI group id was used.
RefreshToken string
A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
Table string
The name of the Power BI table under the specified dataset. Required on PUT (CreateOrReplace) requests.
TokenUserDisplayName string
The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
TokenUserPrincipalName string
The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
AuthenticationMode string
Authentication Mode.
Dataset string
The name of the Power BI dataset. Required on PUT (CreateOrReplace) requests.
GroupId string
The ID of the Power BI group.
GroupName string
The name of the Power BI group. Use this property to help remember which specific Power BI group id was used.
RefreshToken string
A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
Table string
The name of the Power BI table under the specified dataset. Required on PUT (CreateOrReplace) requests.
TokenUserDisplayName string
The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
TokenUserPrincipalName string
The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
authenticationMode String
Authentication Mode.
dataset String
The name of the Power BI dataset. Required on PUT (CreateOrReplace) requests.
groupId String
The ID of the Power BI group.
groupName String
The name of the Power BI group. Use this property to help remember which specific Power BI group id was used.
refreshToken String
A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
table String
The name of the Power BI table under the specified dataset. Required on PUT (CreateOrReplace) requests.
tokenUserDisplayName String
The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
tokenUserPrincipalName String
The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
authenticationMode string
Authentication Mode.
dataset string
The name of the Power BI dataset. Required on PUT (CreateOrReplace) requests.
groupId string
The ID of the Power BI group.
groupName string
The name of the Power BI group. Use this property to help remember which specific Power BI group id was used.
refreshToken string
A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
table string
The name of the Power BI table under the specified dataset. Required on PUT (CreateOrReplace) requests.
tokenUserDisplayName string
The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
tokenUserPrincipalName string
The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
authentication_mode str
Authentication Mode.
dataset str
The name of the Power BI dataset. Required on PUT (CreateOrReplace) requests.
group_id str
The ID of the Power BI group.
group_name str
The name of the Power BI group. Use this property to help remember which specific Power BI group id was used.
refresh_token str
A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
table str
The name of the Power BI table under the specified dataset. Required on PUT (CreateOrReplace) requests.
token_user_display_name str
The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
token_user_principal_name str
The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
authenticationMode String
Authentication Mode.
dataset String
The name of the Power BI dataset. Required on PUT (CreateOrReplace) requests.
groupId String
The ID of the Power BI group.
groupName String
The name of the Power BI group. Use this property to help remember which specific Power BI group id was used.
refreshToken String
A refresh token that can be used to obtain a valid access token that can then be used to authenticate with the data source. A valid refresh token is currently only obtainable via the Azure Portal. It is recommended to put a dummy string value here when creating the data source and then going to the Azure Portal to authenticate the data source which will update this property with a valid refresh token. Required on PUT (CreateOrReplace) requests.
table String
The name of the Power BI table under the specified dataset. Required on PUT (CreateOrReplace) requests.
tokenUserDisplayName String
The user display name of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.
tokenUserPrincipalName String
The user principal name (UPN) of the user that was used to obtain the refresh token. Use this property to help remember which user was used to obtain the refresh token.

ReferenceInputProperties
, ReferenceInputPropertiesArgs

Compression Pulumi.AzureNative.StreamAnalytics.Inputs.Compression
Describes how input data is compressed
Datasource Pulumi.AzureNative.StreamAnalytics.Inputs.AzureSqlReferenceInputDataSource | Pulumi.AzureNative.StreamAnalytics.Inputs.BlobReferenceInputDataSource | Pulumi.AzureNative.StreamAnalytics.Inputs.FileReferenceInputDataSource
Describes an input data source that contains reference data. Required on PUT (CreateOrReplace) requests.
PartitionKey string
partitionKey Describes a key in the input data which is used for partitioning the input data
Serialization Pulumi.AzureNative.StreamAnalytics.Inputs.AvroSerialization | Pulumi.AzureNative.StreamAnalytics.Inputs.CsvSerialization | Pulumi.AzureNative.StreamAnalytics.Inputs.JsonSerialization | Pulumi.AzureNative.StreamAnalytics.Inputs.ParquetSerialization
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
Compression Compression
Describes how input data is compressed
Datasource AzureSqlReferenceInputDataSource | BlobReferenceInputDataSource | FileReferenceInputDataSource
Describes an input data source that contains reference data. Required on PUT (CreateOrReplace) requests.
PartitionKey string
partitionKey Describes a key in the input data which is used for partitioning the input data
Serialization AvroSerialization | CsvSerialization | JsonSerialization | ParquetSerialization
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
compression Compression
Describes how input data is compressed
datasource AzureSqlReferenceInputDataSource | BlobReferenceInputDataSource | FileReferenceInputDataSource
Describes an input data source that contains reference data. Required on PUT (CreateOrReplace) requests.
partitionKey String
partitionKey Describes a key in the input data which is used for partitioning the input data
serialization AvroSerialization | CsvSerialization | JsonSerialization | ParquetSerialization
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
compression Compression
Describes how input data is compressed
datasource AzureSqlReferenceInputDataSource | BlobReferenceInputDataSource | FileReferenceInputDataSource
Describes an input data source that contains reference data. Required on PUT (CreateOrReplace) requests.
partitionKey string
partitionKey Describes a key in the input data which is used for partitioning the input data
serialization AvroSerialization | CsvSerialization | JsonSerialization | ParquetSerialization
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
compression Compression
Describes how input data is compressed
datasource AzureSqlReferenceInputDataSource | BlobReferenceInputDataSource | FileReferenceInputDataSource
Describes an input data source that contains reference data. Required on PUT (CreateOrReplace) requests.
partition_key str
partitionKey Describes a key in the input data which is used for partitioning the input data
serialization AvroSerialization | CsvSerialization | JsonSerialization | ParquetSerialization
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
compression Property Map
Describes how input data is compressed
datasource Property Map | Property Map | Property Map
Describes an input data source that contains reference data. Required on PUT (CreateOrReplace) requests.
partitionKey String
partitionKey Describes a key in the input data which is used for partitioning the input data
serialization Property Map | Property Map | Property Map | Property Map
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.

ReferenceInputPropertiesResponse
, ReferenceInputPropertiesResponseArgs

Diagnostics This property is required. Pulumi.AzureNative.StreamAnalytics.Inputs.DiagnosticsResponse
Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
Etag This property is required. string
The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
Compression Pulumi.AzureNative.StreamAnalytics.Inputs.CompressionResponse
Describes how input data is compressed
Datasource Pulumi.AzureNative.StreamAnalytics.Inputs.AzureSqlReferenceInputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.BlobReferenceInputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.FileReferenceInputDataSourceResponse
Describes an input data source that contains reference data. Required on PUT (CreateOrReplace) requests.
PartitionKey string
partitionKey Describes a key in the input data which is used for partitioning the input data
Serialization Pulumi.AzureNative.StreamAnalytics.Inputs.AvroSerializationResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.CsvSerializationResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.JsonSerializationResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.ParquetSerializationResponse
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
Diagnostics This property is required. DiagnosticsResponse
Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
Etag This property is required. string
The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
Compression CompressionResponse
Describes how input data is compressed
Datasource AzureSqlReferenceInputDataSourceResponse | BlobReferenceInputDataSourceResponse | FileReferenceInputDataSourceResponse
Describes an input data source that contains reference data. Required on PUT (CreateOrReplace) requests.
PartitionKey string
partitionKey Describes a key in the input data which is used for partitioning the input data
Serialization AvroSerializationResponse | CsvSerializationResponse | JsonSerializationResponse | ParquetSerializationResponse
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
diagnostics This property is required. DiagnosticsResponse
Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
etag This property is required. String
The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
compression CompressionResponse
Describes how input data is compressed
datasource AzureSqlReferenceInputDataSourceResponse | BlobReferenceInputDataSourceResponse | FileReferenceInputDataSourceResponse
Describes an input data source that contains reference data. Required on PUT (CreateOrReplace) requests.
partitionKey String
partitionKey Describes a key in the input data which is used for partitioning the input data
serialization AvroSerializationResponse | CsvSerializationResponse | JsonSerializationResponse | ParquetSerializationResponse
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
diagnostics This property is required. DiagnosticsResponse
Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
etag This property is required. string
The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
compression CompressionResponse
Describes how input data is compressed
datasource AzureSqlReferenceInputDataSourceResponse | BlobReferenceInputDataSourceResponse | FileReferenceInputDataSourceResponse
Describes an input data source that contains reference data. Required on PUT (CreateOrReplace) requests.
partitionKey string
partitionKey Describes a key in the input data which is used for partitioning the input data
serialization AvroSerializationResponse | CsvSerializationResponse | JsonSerializationResponse | ParquetSerializationResponse
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
diagnostics This property is required. DiagnosticsResponse
Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
etag This property is required. str
The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
compression CompressionResponse
Describes how input data is compressed
datasource AzureSqlReferenceInputDataSourceResponse | BlobReferenceInputDataSourceResponse | FileReferenceInputDataSourceResponse
Describes an input data source that contains reference data. Required on PUT (CreateOrReplace) requests.
partition_key str
partitionKey Describes a key in the input data which is used for partitioning the input data
serialization AvroSerializationResponse | CsvSerializationResponse | JsonSerializationResponse | ParquetSerializationResponse
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
diagnostics This property is required. Property Map
Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
etag This property is required. String
The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
compression Property Map
Describes how input data is compressed
datasource Property Map | Property Map | Property Map
Describes an input data source that contains reference data. Required on PUT (CreateOrReplace) requests.
partitionKey String
partitionKey Describes a key in the input data which is used for partitioning the input data
serialization Property Map | Property Map | Property Map | Property Map
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.

RefreshType
, RefreshTypeArgs

Static
Static
RefreshPeriodicallyWithFull
RefreshPeriodicallyWithFull
RefreshPeriodicallyWithDelta
RefreshPeriodicallyWithDelta
RefreshTypeStatic
Static
RefreshTypeRefreshPeriodicallyWithFull
RefreshPeriodicallyWithFull
RefreshTypeRefreshPeriodicallyWithDelta
RefreshPeriodicallyWithDelta
Static
Static
RefreshPeriodicallyWithFull
RefreshPeriodicallyWithFull
RefreshPeriodicallyWithDelta
RefreshPeriodicallyWithDelta
Static
Static
RefreshPeriodicallyWithFull
RefreshPeriodicallyWithFull
RefreshPeriodicallyWithDelta
RefreshPeriodicallyWithDelta
STATIC
Static
REFRESH_PERIODICALLY_WITH_FULL
RefreshPeriodicallyWithFull
REFRESH_PERIODICALLY_WITH_DELTA
RefreshPeriodicallyWithDelta
"Static"
Static
"RefreshPeriodicallyWithFull"
RefreshPeriodicallyWithFull
"RefreshPeriodicallyWithDelta"
RefreshPeriodicallyWithDelta

ScalarFunctionProperties
, ScalarFunctionPropertiesArgs

Binding AzureMachineLearningWebServiceFunctionBinding | JavaScriptFunctionBinding
The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
Inputs []FunctionInputType
Output FunctionOutputType
Describes the output of a function.
binding AzureMachineLearningWebServiceFunctionBinding | JavaScriptFunctionBinding
The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
inputs List<FunctionInput>
output FunctionOutput
Describes the output of a function.
binding AzureMachineLearningWebServiceFunctionBinding | JavaScriptFunctionBinding
The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
inputs FunctionInput[]
output FunctionOutput
Describes the output of a function.
binding AzureMachineLearningWebServiceFunctionBinding | JavaScriptFunctionBinding
The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
inputs Sequence[FunctionInput]
output FunctionOutput
Describes the output of a function.
binding Property Map | Property Map
The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
inputs List<Property Map>
output Property Map
Describes the output of a function.

ScalarFunctionPropertiesResponse
, ScalarFunctionPropertiesResponseArgs

Etag This property is required. string
The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
Binding Pulumi.AzureNative.StreamAnalytics.Inputs.AzureMachineLearningWebServiceFunctionBindingResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.JavaScriptFunctionBindingResponse
The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
Inputs List<Pulumi.AzureNative.StreamAnalytics.Inputs.FunctionInputResponse>
Output Pulumi.AzureNative.StreamAnalytics.Inputs.FunctionOutputResponse
Describes the output of a function.
Etag This property is required. string
The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
Binding AzureMachineLearningWebServiceFunctionBindingResponse | JavaScriptFunctionBindingResponse
The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
Inputs []FunctionInputResponse
Output FunctionOutputResponse
Describes the output of a function.
etag This property is required. String
The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
binding AzureMachineLearningWebServiceFunctionBindingResponse | JavaScriptFunctionBindingResponse
The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
inputs List<FunctionInputResponse>
output FunctionOutputResponse
Describes the output of a function.
etag This property is required. string
The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
binding AzureMachineLearningWebServiceFunctionBindingResponse | JavaScriptFunctionBindingResponse
The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
inputs FunctionInputResponse[]
output FunctionOutputResponse
Describes the output of a function.
etag This property is required. str
The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
binding AzureMachineLearningWebServiceFunctionBindingResponse | JavaScriptFunctionBindingResponse
The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
inputs Sequence[FunctionInputResponse]
output FunctionOutputResponse
Describes the output of a function.
etag This property is required. String
The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
binding Property Map | Property Map
The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
inputs List<Property Map>
output Property Map
Describes the output of a function.

ServiceBusQueueOutputDataSource
, ServiceBusQueueOutputDataSourceArgs

AuthenticationMode string | Pulumi.AzureNative.StreamAnalytics.AuthenticationMode
Authentication Mode.
PropertyColumns List<string>
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
QueueName string
The name of the Service Bus Queue. Required on PUT (CreateOrReplace) requests.
ServiceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SystemPropertyColumns object
The system properties associated with the Service Bus Queue. The following system properties are supported: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.
AuthenticationMode string | AuthenticationMode
Authentication Mode.
PropertyColumns []string
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
QueueName string
The name of the Service Bus Queue. Required on PUT (CreateOrReplace) requests.
ServiceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SystemPropertyColumns interface{}
The system properties associated with the Service Bus Queue. The following system properties are supported: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.
authenticationMode String | AuthenticationMode
Authentication Mode.
propertyColumns List<String>
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
queueName String
The name of the Service Bus Queue. Required on PUT (CreateOrReplace) requests.
serviceBusNamespace String
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
systemPropertyColumns Object
The system properties associated with the Service Bus Queue. The following system properties are supported: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.
authenticationMode string | AuthenticationMode
Authentication Mode.
propertyColumns string[]
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
queueName string
The name of the Service Bus Queue. Required on PUT (CreateOrReplace) requests.
serviceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
systemPropertyColumns any
The system properties associated with the Service Bus Queue. The following system properties are supported: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.
authentication_mode str | AuthenticationMode
Authentication Mode.
property_columns Sequence[str]
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
queue_name str
The name of the Service Bus Queue. Required on PUT (CreateOrReplace) requests.
service_bus_namespace str
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
shared_access_policy_key str
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
shared_access_policy_name str
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
system_property_columns Any
The system properties associated with the Service Bus Queue. The following system properties are supported: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.
authenticationMode String | "Msi" | "UserToken" | "ConnectionString"
Authentication Mode.
propertyColumns List<String>
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
queueName String
The name of the Service Bus Queue. Required on PUT (CreateOrReplace) requests.
serviceBusNamespace String
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
systemPropertyColumns Any
The system properties associated with the Service Bus Queue. The following system properties are supported: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.

ServiceBusQueueOutputDataSourceResponse
, ServiceBusQueueOutputDataSourceResponseArgs

AuthenticationMode string
Authentication Mode.
PropertyColumns List<string>
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
QueueName string
The name of the Service Bus Queue. Required on PUT (CreateOrReplace) requests.
ServiceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SystemPropertyColumns object
The system properties associated with the Service Bus Queue. The following system properties are supported: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.
AuthenticationMode string
Authentication Mode.
PropertyColumns []string
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
QueueName string
The name of the Service Bus Queue. Required on PUT (CreateOrReplace) requests.
ServiceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SystemPropertyColumns interface{}
The system properties associated with the Service Bus Queue. The following system properties are supported: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.
authenticationMode String
Authentication Mode.
propertyColumns List<String>
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
queueName String
The name of the Service Bus Queue. Required on PUT (CreateOrReplace) requests.
serviceBusNamespace String
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
systemPropertyColumns Object
The system properties associated with the Service Bus Queue. The following system properties are supported: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.
authenticationMode string
Authentication Mode.
propertyColumns string[]
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
queueName string
The name of the Service Bus Queue. Required on PUT (CreateOrReplace) requests.
serviceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
systemPropertyColumns any
The system properties associated with the Service Bus Queue. The following system properties are supported: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.
authentication_mode str
Authentication Mode.
property_columns Sequence[str]
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
queue_name str
The name of the Service Bus Queue. Required on PUT (CreateOrReplace) requests.
service_bus_namespace str
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
shared_access_policy_key str
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
shared_access_policy_name str
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
system_property_columns Any
The system properties associated with the Service Bus Queue. The following system properties are supported: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.
authenticationMode String
Authentication Mode.
propertyColumns List<String>
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
queueName String
The name of the Service Bus Queue. Required on PUT (CreateOrReplace) requests.
serviceBusNamespace String
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
systemPropertyColumns Any
The system properties associated with the Service Bus Queue. The following system properties are supported: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.

ServiceBusTopicOutputDataSource
, ServiceBusTopicOutputDataSourceArgs

AuthenticationMode string | Pulumi.AzureNative.StreamAnalytics.AuthenticationMode
Authentication Mode.
PropertyColumns List<string>
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
ServiceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SystemPropertyColumns Dictionary<string, string>
The system properties associated with the Service Bus Topic Output. The following system properties are supported: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.
TopicName string
The name of the Service Bus Topic. Required on PUT (CreateOrReplace) requests.
AuthenticationMode string | AuthenticationMode
Authentication Mode.
PropertyColumns []string
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
ServiceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SystemPropertyColumns map[string]string
The system properties associated with the Service Bus Topic Output. The following system properties are supported: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.
TopicName string
The name of the Service Bus Topic. Required on PUT (CreateOrReplace) requests.
authenticationMode String | AuthenticationMode
Authentication Mode.
propertyColumns List<String>
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
serviceBusNamespace String
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
systemPropertyColumns Map<String,String>
The system properties associated with the Service Bus Topic Output. The following system properties are supported: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.
topicName String
The name of the Service Bus Topic. Required on PUT (CreateOrReplace) requests.
authenticationMode string | AuthenticationMode
Authentication Mode.
propertyColumns string[]
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
serviceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
systemPropertyColumns {[key: string]: string}
The system properties associated with the Service Bus Topic Output. The following system properties are supported: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.
topicName string
The name of the Service Bus Topic. Required on PUT (CreateOrReplace) requests.
authentication_mode str | AuthenticationMode
Authentication Mode.
property_columns Sequence[str]
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
service_bus_namespace str
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
shared_access_policy_key str
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
shared_access_policy_name str
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
system_property_columns Mapping[str, str]
The system properties associated with the Service Bus Topic Output. The following system properties are supported: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.
topic_name str
The name of the Service Bus Topic. Required on PUT (CreateOrReplace) requests.
authenticationMode String | "Msi" | "UserToken" | "ConnectionString"
Authentication Mode.
propertyColumns List<String>
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
serviceBusNamespace String
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
systemPropertyColumns Map<String>
The system properties associated with the Service Bus Topic Output. The following system properties are supported: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.
topicName String
The name of the Service Bus Topic. Required on PUT (CreateOrReplace) requests.

ServiceBusTopicOutputDataSourceResponse
, ServiceBusTopicOutputDataSourceResponseArgs

AuthenticationMode string
Authentication Mode.
PropertyColumns List<string>
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
ServiceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SystemPropertyColumns Dictionary<string, string>
The system properties associated with the Service Bus Topic Output. The following system properties are supported: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.
TopicName string
The name of the Service Bus Topic. Required on PUT (CreateOrReplace) requests.
AuthenticationMode string
Authentication Mode.
PropertyColumns []string
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
ServiceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
SharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
SystemPropertyColumns map[string]string
The system properties associated with the Service Bus Topic Output. The following system properties are supported: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.
TopicName string
The name of the Service Bus Topic. Required on PUT (CreateOrReplace) requests.
authenticationMode String
Authentication Mode.
propertyColumns List<String>
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
serviceBusNamespace String
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
systemPropertyColumns Map<String,String>
The system properties associated with the Service Bus Topic Output. The following system properties are supported: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.
topicName String
The name of the Service Bus Topic. Required on PUT (CreateOrReplace) requests.
authenticationMode string
Authentication Mode.
propertyColumns string[]
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
serviceBusNamespace string
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey string
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName string
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
systemPropertyColumns {[key: string]: string}
The system properties associated with the Service Bus Topic Output. The following system properties are supported: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.
topicName string
The name of the Service Bus Topic. Required on PUT (CreateOrReplace) requests.
authentication_mode str
Authentication Mode.
property_columns Sequence[str]
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
service_bus_namespace str
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
shared_access_policy_key str
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
shared_access_policy_name str
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
system_property_columns Mapping[str, str]
The system properties associated with the Service Bus Topic Output. The following system properties are supported: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.
topic_name str
The name of the Service Bus Topic. Required on PUT (CreateOrReplace) requests.
authenticationMode String
Authentication Mode.
propertyColumns List<String>
A string array of the names of output columns to be attached to Service Bus messages as custom properties.
serviceBusNamespace String
The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyKey String
The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.
sharedAccessPolicyName String
The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.
systemPropertyColumns Map<String>
The system properties associated with the Service Bus Topic Output. The following system properties are supported: ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc.
topicName String
The name of the Service Bus Topic. Required on PUT (CreateOrReplace) requests.

Sku
, SkuArgs

Name string | Pulumi.AzureNative.StreamAnalytics.SkuName
The name of the SKU. Required on PUT (CreateOrReplace) requests.
Name string | SkuName
The name of the SKU. Required on PUT (CreateOrReplace) requests.
name String | SkuName
The name of the SKU. Required on PUT (CreateOrReplace) requests.
name string | SkuName
The name of the SKU. Required on PUT (CreateOrReplace) requests.
name str | SkuName
The name of the SKU. Required on PUT (CreateOrReplace) requests.
name String | "Standard"
The name of the SKU. Required on PUT (CreateOrReplace) requests.

SkuName
, SkuNameArgs

Standard
Standard
SkuNameStandard
Standard
Standard
Standard
Standard
Standard
STANDARD
Standard
"Standard"
Standard

SkuResponse
, SkuResponseArgs

Name string
The name of the SKU. Required on PUT (CreateOrReplace) requests.
Name string
The name of the SKU. Required on PUT (CreateOrReplace) requests.
name String
The name of the SKU. Required on PUT (CreateOrReplace) requests.
name string
The name of the SKU. Required on PUT (CreateOrReplace) requests.
name str
The name of the SKU. Required on PUT (CreateOrReplace) requests.
name String
The name of the SKU. Required on PUT (CreateOrReplace) requests.

StorageAccount
, StorageAccountArgs

AccountKey string
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
AccountName string
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
AccountKey string
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
AccountName string
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
accountKey String
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
accountName String
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
accountKey string
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
accountName string
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
account_key str
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
account_name str
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
accountKey String
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
accountName String
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.

StorageAccountResponse
, StorageAccountResponseArgs

AccountKey string
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
AccountName string
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
AccountKey string
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
AccountName string
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
accountKey String
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
accountName String
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
accountKey string
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
accountName string
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
account_key str
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
account_name str
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.
accountKey String
The account key for the Azure Storage account. Required on PUT (CreateOrReplace) requests.
accountName String
The name of the Azure Storage account. Required on PUT (CreateOrReplace) requests.

StreamInputProperties
, StreamInputPropertiesArgs

Compression Pulumi.AzureNative.StreamAnalytics.Inputs.Compression
Describes how input data is compressed
Datasource Pulumi.AzureNative.StreamAnalytics.Inputs.BlobStreamInputDataSource | Pulumi.AzureNative.StreamAnalytics.Inputs.EventHubStreamInputDataSource | Pulumi.AzureNative.StreamAnalytics.Inputs.EventHubV2StreamInputDataSource | Pulumi.AzureNative.StreamAnalytics.Inputs.GatewayMessageBusStreamInputDataSource | Pulumi.AzureNative.StreamAnalytics.Inputs.IoTHubStreamInputDataSource
Describes an input data source that contains stream data. Required on PUT (CreateOrReplace) requests.
PartitionKey string
partitionKey Describes a key in the input data which is used for partitioning the input data
Serialization Pulumi.AzureNative.StreamAnalytics.Inputs.AvroSerialization | Pulumi.AzureNative.StreamAnalytics.Inputs.CsvSerialization | Pulumi.AzureNative.StreamAnalytics.Inputs.JsonSerialization | Pulumi.AzureNative.StreamAnalytics.Inputs.ParquetSerialization
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
Compression Compression
Describes how input data is compressed
Datasource BlobStreamInputDataSource | EventHubStreamInputDataSource | EventHubV2StreamInputDataSource | GatewayMessageBusStreamInputDataSource | IoTHubStreamInputDataSource
Describes an input data source that contains stream data. Required on PUT (CreateOrReplace) requests.
PartitionKey string
partitionKey Describes a key in the input data which is used for partitioning the input data
Serialization AvroSerialization | CsvSerialization | JsonSerialization | ParquetSerialization
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
compression Compression
Describes how input data is compressed
datasource BlobStreamInputDataSource | EventHubStreamInputDataSource | EventHubV2StreamInputDataSource | GatewayMessageBusStreamInputDataSource | IoTHubStreamInputDataSource
Describes an input data source that contains stream data. Required on PUT (CreateOrReplace) requests.
partitionKey String
partitionKey Describes a key in the input data which is used for partitioning the input data
serialization AvroSerialization | CsvSerialization | JsonSerialization | ParquetSerialization
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
compression Compression
Describes how input data is compressed
datasource BlobStreamInputDataSource | EventHubStreamInputDataSource | EventHubV2StreamInputDataSource | GatewayMessageBusStreamInputDataSource | IoTHubStreamInputDataSource
Describes an input data source that contains stream data. Required on PUT (CreateOrReplace) requests.
partitionKey string
partitionKey Describes a key in the input data which is used for partitioning the input data
serialization AvroSerialization | CsvSerialization | JsonSerialization | ParquetSerialization
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
compression Compression
Describes how input data is compressed
datasource BlobStreamInputDataSource | EventHubStreamInputDataSource | EventHubV2StreamInputDataSource | GatewayMessageBusStreamInputDataSource | IoTHubStreamInputDataSource
Describes an input data source that contains stream data. Required on PUT (CreateOrReplace) requests.
partition_key str
partitionKey Describes a key in the input data which is used for partitioning the input data
serialization AvroSerialization | CsvSerialization | JsonSerialization | ParquetSerialization
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
compression Property Map
Describes how input data is compressed
datasource Property Map | Property Map | Property Map | Property Map | Property Map
Describes an input data source that contains stream data. Required on PUT (CreateOrReplace) requests.
partitionKey String
partitionKey Describes a key in the input data which is used for partitioning the input data
serialization Property Map | Property Map | Property Map | Property Map
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.

StreamInputPropertiesResponse
, StreamInputPropertiesResponseArgs

Diagnostics This property is required. Pulumi.AzureNative.StreamAnalytics.Inputs.DiagnosticsResponse
Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
Etag This property is required. string
The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
Compression Pulumi.AzureNative.StreamAnalytics.Inputs.CompressionResponse
Describes how input data is compressed
Datasource Pulumi.AzureNative.StreamAnalytics.Inputs.BlobStreamInputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.EventHubStreamInputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.EventHubV2StreamInputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.GatewayMessageBusStreamInputDataSourceResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.IoTHubStreamInputDataSourceResponse
Describes an input data source that contains stream data. Required on PUT (CreateOrReplace) requests.
PartitionKey string
partitionKey Describes a key in the input data which is used for partitioning the input data
Serialization Pulumi.AzureNative.StreamAnalytics.Inputs.AvroSerializationResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.CsvSerializationResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.JsonSerializationResponse | Pulumi.AzureNative.StreamAnalytics.Inputs.ParquetSerializationResponse
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
Diagnostics This property is required. DiagnosticsResponse
Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
Etag This property is required. string
The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
Compression CompressionResponse
Describes how input data is compressed
Datasource BlobStreamInputDataSourceResponse | EventHubStreamInputDataSourceResponse | EventHubV2StreamInputDataSourceResponse | GatewayMessageBusStreamInputDataSourceResponse | IoTHubStreamInputDataSourceResponse
Describes an input data source that contains stream data. Required on PUT (CreateOrReplace) requests.
PartitionKey string
partitionKey Describes a key in the input data which is used for partitioning the input data
Serialization AvroSerializationResponse | CsvSerializationResponse | JsonSerializationResponse | ParquetSerializationResponse
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
diagnostics This property is required. DiagnosticsResponse
Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
etag This property is required. String
The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
compression CompressionResponse
Describes how input data is compressed
datasource BlobStreamInputDataSourceResponse | EventHubStreamInputDataSourceResponse | EventHubV2StreamInputDataSourceResponse | GatewayMessageBusStreamInputDataSourceResponse | IoTHubStreamInputDataSourceResponse
Describes an input data source that contains stream data. Required on PUT (CreateOrReplace) requests.
partitionKey String
partitionKey Describes a key in the input data which is used for partitioning the input data
serialization AvroSerializationResponse | CsvSerializationResponse | JsonSerializationResponse | ParquetSerializationResponse
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
diagnostics This property is required. DiagnosticsResponse
Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
etag This property is required. string
The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
compression CompressionResponse
Describes how input data is compressed
datasource BlobStreamInputDataSourceResponse | EventHubStreamInputDataSourceResponse | EventHubV2StreamInputDataSourceResponse | GatewayMessageBusStreamInputDataSourceResponse | IoTHubStreamInputDataSourceResponse
Describes an input data source that contains stream data. Required on PUT (CreateOrReplace) requests.
partitionKey string
partitionKey Describes a key in the input data which is used for partitioning the input data
serialization AvroSerializationResponse | CsvSerializationResponse | JsonSerializationResponse | ParquetSerializationResponse
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
diagnostics This property is required. DiagnosticsResponse
Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
etag This property is required. str
The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
compression CompressionResponse
Describes how input data is compressed
datasource BlobStreamInputDataSourceResponse | EventHubStreamInputDataSourceResponse | EventHubV2StreamInputDataSourceResponse | GatewayMessageBusStreamInputDataSourceResponse | IoTHubStreamInputDataSourceResponse
Describes an input data source that contains stream data. Required on PUT (CreateOrReplace) requests.
partition_key str
partitionKey Describes a key in the input data which is used for partitioning the input data
serialization AvroSerializationResponse | CsvSerializationResponse | JsonSerializationResponse | ParquetSerializationResponse
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
diagnostics This property is required. Property Map
Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
etag This property is required. String
The current entity tag for the input. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
compression Property Map
Describes how input data is compressed
datasource Property Map | Property Map | Property Map | Property Map | Property Map
Describes an input data source that contains stream data. Required on PUT (CreateOrReplace) requests.
partitionKey String
partitionKey Describes a key in the input data which is used for partitioning the input data
serialization Property Map | Property Map | Property Map | Property Map
Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.

Transformation
, TransformationArgs

Name string
Resource name
Query string
Specifies the query that will be run in the streaming job. You can learn more about the Stream Analytics Query Language (SAQL) here: https://msdn.microsoft.com/library/azure/dn834998 . Required on PUT (CreateOrReplace) requests.
StreamingUnits int
Specifies the number of streaming units that the streaming job uses.
ValidStreamingUnits List<int>
Specifies the valid streaming units a streaming job can scale to.
Name string
Resource name
Query string
Specifies the query that will be run in the streaming job. You can learn more about the Stream Analytics Query Language (SAQL) here: https://msdn.microsoft.com/library/azure/dn834998 . Required on PUT (CreateOrReplace) requests.
StreamingUnits int
Specifies the number of streaming units that the streaming job uses.
ValidStreamingUnits []int
Specifies the valid streaming units a streaming job can scale to.
name String
Resource name
query String
Specifies the query that will be run in the streaming job. You can learn more about the Stream Analytics Query Language (SAQL) here: https://msdn.microsoft.com/library/azure/dn834998 . Required on PUT (CreateOrReplace) requests.
streamingUnits Integer
Specifies the number of streaming units that the streaming job uses.
validStreamingUnits List<Integer>
Specifies the valid streaming units a streaming job can scale to.
name string
Resource name
query string
Specifies the query that will be run in the streaming job. You can learn more about the Stream Analytics Query Language (SAQL) here: https://msdn.microsoft.com/library/azure/dn834998 . Required on PUT (CreateOrReplace) requests.
streamingUnits number
Specifies the number of streaming units that the streaming job uses.
validStreamingUnits number[]
Specifies the valid streaming units a streaming job can scale to.
name str
Resource name
query str
Specifies the query that will be run in the streaming job. You can learn more about the Stream Analytics Query Language (SAQL) here: https://msdn.microsoft.com/library/azure/dn834998 . Required on PUT (CreateOrReplace) requests.
streaming_units int
Specifies the number of streaming units that the streaming job uses.
valid_streaming_units Sequence[int]
Specifies the valid streaming units a streaming job can scale to.
name String
Resource name
query String
Specifies the query that will be run in the streaming job. You can learn more about the Stream Analytics Query Language (SAQL) here: https://msdn.microsoft.com/library/azure/dn834998 . Required on PUT (CreateOrReplace) requests.
streamingUnits Number
Specifies the number of streaming units that the streaming job uses.
validStreamingUnits List<Number>
Specifies the valid streaming units a streaming job can scale to.

TransformationResponse
, TransformationResponseArgs

Etag This property is required. string
The current entity tag for the transformation. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
Id This property is required. string
Resource Id
Type This property is required. string
Resource type
Name string
Resource name
Query string
Specifies the query that will be run in the streaming job. You can learn more about the Stream Analytics Query Language (SAQL) here: https://msdn.microsoft.com/library/azure/dn834998 . Required on PUT (CreateOrReplace) requests.
StreamingUnits int
Specifies the number of streaming units that the streaming job uses.
ValidStreamingUnits List<int>
Specifies the valid streaming units a streaming job can scale to.
Etag This property is required. string
The current entity tag for the transformation. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
Id This property is required. string
Resource Id
Type This property is required. string
Resource type
Name string
Resource name
Query string
Specifies the query that will be run in the streaming job. You can learn more about the Stream Analytics Query Language (SAQL) here: https://msdn.microsoft.com/library/azure/dn834998 . Required on PUT (CreateOrReplace) requests.
StreamingUnits int
Specifies the number of streaming units that the streaming job uses.
ValidStreamingUnits []int
Specifies the valid streaming units a streaming job can scale to.
etag This property is required. String
The current entity tag for the transformation. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
id This property is required. String
Resource Id
type This property is required. String
Resource type
name String
Resource name
query String
Specifies the query that will be run in the streaming job. You can learn more about the Stream Analytics Query Language (SAQL) here: https://msdn.microsoft.com/library/azure/dn834998 . Required on PUT (CreateOrReplace) requests.
streamingUnits Integer
Specifies the number of streaming units that the streaming job uses.
validStreamingUnits List<Integer>
Specifies the valid streaming units a streaming job can scale to.
etag This property is required. string
The current entity tag for the transformation. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
id This property is required. string
Resource Id
type This property is required. string
Resource type
name string
Resource name
query string
Specifies the query that will be run in the streaming job. You can learn more about the Stream Analytics Query Language (SAQL) here: https://msdn.microsoft.com/library/azure/dn834998 . Required on PUT (CreateOrReplace) requests.
streamingUnits number
Specifies the number of streaming units that the streaming job uses.
validStreamingUnits number[]
Specifies the valid streaming units a streaming job can scale to.
etag This property is required. str
The current entity tag for the transformation. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
id This property is required. str
Resource Id
type This property is required. str
Resource type
name str
Resource name
query str
Specifies the query that will be run in the streaming job. You can learn more about the Stream Analytics Query Language (SAQL) here: https://msdn.microsoft.com/library/azure/dn834998 . Required on PUT (CreateOrReplace) requests.
streaming_units int
Specifies the number of streaming units that the streaming job uses.
valid_streaming_units Sequence[int]
Specifies the valid streaming units a streaming job can scale to.
etag This property is required. String
The current entity tag for the transformation. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
id This property is required. String
Resource Id
type This property is required. String
Resource type
name String
Resource name
query String
Specifies the query that will be run in the streaming job. You can learn more about the Stream Analytics Query Language (SAQL) here: https://msdn.microsoft.com/library/azure/dn834998 . Required on PUT (CreateOrReplace) requests.
streamingUnits Number
Specifies the number of streaming units that the streaming job uses.
validStreamingUnits List<Number>
Specifies the valid streaming units a streaming job can scale to.

Import

An existing resource can be imported using its type token, name, and identifier, e.g.

$ pulumi import azure-native:streamanalytics:StreamingJob sj59 /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StreamAnalytics/streamingjobs/{jobName} 
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0