azure-native.streamanalytics.Function
Explore with Pulumi AI
A function object, containing all information associated with the named function. All functions are contained under a streaming job. Azure REST API version: 2020-03-01. Prior API version in Azure Native 1.x: 2016-03-01.
Other available API versions: 2016-03-01, 2021-10-01-preview.
Example Usage
Create a JavaScript function
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var function = new AzureNative.StreamAnalytics.Function("function", new()
    {
        FunctionName = "function8197",
        JobName = "sj8653",
        Properties = new AzureNative.StreamAnalytics.Inputs.ScalarFunctionPropertiesArgs
        {
            Binding = new AzureNative.StreamAnalytics.Inputs.JavaScriptFunctionBindingArgs
            {
                Script = "function (x, y) { return x + y; }",
                Type = "Microsoft.StreamAnalytics/JavascriptUdf",
            },
            Inputs = new[]
            {
                new AzureNative.StreamAnalytics.Inputs.FunctionInputArgs
                {
                    DataType = "Any",
                },
            },
            Output = new AzureNative.StreamAnalytics.Inputs.FunctionOutputArgs
            {
                DataType = "Any",
            },
            Type = "Scalar",
        },
        ResourceGroupName = "sjrg1637",
    });
});
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.NewFunction(ctx, "function", &streamanalytics.FunctionArgs{
			FunctionName: pulumi.String("function8197"),
			JobName:      pulumi.String("sj8653"),
			Properties: &streamanalytics.ScalarFunctionPropertiesArgs{
				Binding: streamanalytics.JavaScriptFunctionBinding{
					Script: "function (x, y) { return x + y; }",
					Type:   "Microsoft.StreamAnalytics/JavascriptUdf",
				},
				Inputs: streamanalytics.FunctionInputTypeArray{
					&streamanalytics.FunctionInputTypeArgs{
						DataType: pulumi.String("Any"),
					},
				},
				Output: &streamanalytics.FunctionOutputTypeArgs{
					DataType: pulumi.String("Any"),
				},
				Type: pulumi.String("Scalar"),
			},
			ResourceGroupName: pulumi.String("sjrg1637"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.streamanalytics.Function;
import com.pulumi.azurenative.streamanalytics.FunctionArgs;
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 function = new Function("function", FunctionArgs.builder()
            .functionName("function8197")
            .jobName("sj8653")
            .properties(ScalarFunctionPropertiesArgs.builder()
                .binding(AzureMachineLearningWebServiceFunctionBindingArgs.builder()
                    .script("function (x, y) { return x + y; }")
                    .type("Microsoft.StreamAnalytics/JavascriptUdf")
                    .build())
                .inputs(FunctionInputArgs.builder()
                    .dataType("Any")
                    .build())
                .output(FunctionOutputArgs.builder()
                    .dataType("Any")
                    .build())
                .type("Scalar")
                .build())
            .resourceGroupName("sjrg1637")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const _function = new azure_native.streamanalytics.Function("function", {
    functionName: "function8197",
    jobName: "sj8653",
    properties: {
        binding: {
            script: "function (x, y) { return x + y; }",
            type: "Microsoft.StreamAnalytics/JavascriptUdf",
        },
        inputs: [{
            dataType: "Any",
        }],
        output: {
            dataType: "Any",
        },
        type: "Scalar",
    },
    resourceGroupName: "sjrg1637",
});
import pulumi
import pulumi_azure_native as azure_native
function = azure_native.streamanalytics.Function("function",
    function_name="function8197",
    job_name="sj8653",
    properties={
        "binding": {
            "script": "function (x, y) { return x + y; }",
            "type": "Microsoft.StreamAnalytics/JavascriptUdf",
        },
        "inputs": [{
            "data_type": "Any",
        }],
        "output": {
            "data_type": "Any",
        },
        "type": "Scalar",
    },
    resource_group_name="sjrg1637")
resources:
  function:
    type: azure-native:streamanalytics:Function
    properties:
      functionName: function8197
      jobName: sj8653
      properties:
        binding:
          script: function (x, y) { return x + y; }
          type: Microsoft.StreamAnalytics/JavascriptUdf
        inputs:
          - dataType: Any
        output:
          dataType: Any
        type: Scalar
      resourceGroupName: sjrg1637
Create an Azure ML function
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var function = new AzureNative.StreamAnalytics.Function("function", new()
    {
        FunctionName = "function588",
        JobName = "sj9093",
        Properties = new AzureNative.StreamAnalytics.Inputs.ScalarFunctionPropertiesArgs
        {
            Binding = new AzureNative.StreamAnalytics.Inputs.AzureMachineLearningWebServiceFunctionBindingArgs
            {
                ApiKey = "someApiKey==",
                BatchSize = 1000,
                Endpoint = "someAzureMLEndpointURL",
                Inputs = new AzureNative.StreamAnalytics.Inputs.AzureMachineLearningWebServiceInputsArgs
                {
                    ColumnNames = new[]
                    {
                        new AzureNative.StreamAnalytics.Inputs.AzureMachineLearningWebServiceInputColumnArgs
                        {
                            DataType = "string",
                            MapTo = 0,
                            Name = "tweet",
                        },
                    },
                    Name = "input1",
                },
                Outputs = new[]
                {
                    new AzureNative.StreamAnalytics.Inputs.AzureMachineLearningWebServiceOutputColumnArgs
                    {
                        DataType = "string",
                        Name = "Sentiment",
                    },
                },
                Type = "Microsoft.MachineLearning/WebService",
            },
            Inputs = new[]
            {
                new AzureNative.StreamAnalytics.Inputs.FunctionInputArgs
                {
                    DataType = "nvarchar(max)",
                },
            },
            Output = new AzureNative.StreamAnalytics.Inputs.FunctionOutputArgs
            {
                DataType = "nvarchar(max)",
            },
            Type = "Scalar",
        },
        ResourceGroupName = "sjrg7",
    });
});
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.NewFunction(ctx, "function", &streamanalytics.FunctionArgs{
			FunctionName: pulumi.String("function588"),
			JobName:      pulumi.String("sj9093"),
			Properties: &streamanalytics.ScalarFunctionPropertiesArgs{
				Binding: streamanalytics.AzureMachineLearningWebServiceFunctionBinding{
					ApiKey:    "someApiKey==",
					BatchSize: 1000,
					Endpoint:  "someAzureMLEndpointURL",
					Inputs: streamanalytics.AzureMachineLearningWebServiceInputs{
						ColumnNames: []streamanalytics.AzureMachineLearningWebServiceInputColumn{
							{
								DataType: "string",
								MapTo:    0,
								Name:     "tweet",
							},
						},
						Name: "input1",
					},
					Outputs: []streamanalytics.AzureMachineLearningWebServiceOutputColumn{
						{
							DataType: "string",
							Name:     "Sentiment",
						},
					},
					Type: "Microsoft.MachineLearning/WebService",
				},
				Inputs: streamanalytics.FunctionInputTypeArray{
					&streamanalytics.FunctionInputTypeArgs{
						DataType: pulumi.String("nvarchar(max)"),
					},
				},
				Output: &streamanalytics.FunctionOutputTypeArgs{
					DataType: pulumi.String("nvarchar(max)"),
				},
				Type: pulumi.String("Scalar"),
			},
			ResourceGroupName: pulumi.String("sjrg7"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.streamanalytics.Function;
import com.pulumi.azurenative.streamanalytics.FunctionArgs;
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 function = new Function("function", FunctionArgs.builder()
            .functionName("function588")
            .jobName("sj9093")
            .properties(ScalarFunctionPropertiesArgs.builder()
                .binding(AzureMachineLearningWebServiceFunctionBindingArgs.builder()
                    .apiKey("someApiKey==")
                    .batchSize(1000)
                    .endpoint("someAzureMLEndpointURL")
                    .inputs(AzureMachineLearningWebServiceInputsArgs.builder()
                        .columnNames(AzureMachineLearningWebServiceInputColumnArgs.builder()
                            .dataType("string")
                            .mapTo(0)
                            .name("tweet")
                            .build())
                        .name("input1")
                        .build())
                    .outputs(AzureMachineLearningWebServiceOutputColumnArgs.builder()
                        .dataType("string")
                        .name("Sentiment")
                        .build())
                    .type("Microsoft.MachineLearning/WebService")
                    .build())
                .inputs(FunctionInputArgs.builder()
                    .dataType("nvarchar(max)")
                    .build())
                .output(FunctionOutputArgs.builder()
                    .dataType("nvarchar(max)")
                    .build())
                .type("Scalar")
                .build())
            .resourceGroupName("sjrg7")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const _function = new azure_native.streamanalytics.Function("function", {
    functionName: "function588",
    jobName: "sj9093",
    properties: {
        binding: {
            apiKey: "someApiKey==",
            batchSize: 1000,
            endpoint: "someAzureMLEndpointURL",
            inputs: {
                columnNames: [{
                    dataType: "string",
                    mapTo: 0,
                    name: "tweet",
                }],
                name: "input1",
            },
            outputs: [{
                dataType: "string",
                name: "Sentiment",
            }],
            type: "Microsoft.MachineLearning/WebService",
        },
        inputs: [{
            dataType: "nvarchar(max)",
        }],
        output: {
            dataType: "nvarchar(max)",
        },
        type: "Scalar",
    },
    resourceGroupName: "sjrg7",
});
import pulumi
import pulumi_azure_native as azure_native
function = azure_native.streamanalytics.Function("function",
    function_name="function588",
    job_name="sj9093",
    properties={
        "binding": {
            "api_key": "someApiKey==",
            "batch_size": 1000,
            "endpoint": "someAzureMLEndpointURL",
            "inputs": {
                "column_names": [{
                    "data_type": "string",
                    "map_to": 0,
                    "name": "tweet",
                }],
                "name": "input1",
            },
            "outputs": [{
                "data_type": "string",
                "name": "Sentiment",
            }],
            "type": "Microsoft.MachineLearning/WebService",
        },
        "inputs": [{
            "data_type": "nvarchar(max)",
        }],
        "output": {
            "data_type": "nvarchar(max)",
        },
        "type": "Scalar",
    },
    resource_group_name="sjrg7")
resources:
  function:
    type: azure-native:streamanalytics:Function
    properties:
      functionName: function588
      jobName: sj9093
      properties:
        binding:
          apiKey: someApiKey==
          batchSize: 1000
          endpoint: someAzureMLEndpointURL
          inputs:
            columnNames:
              - dataType: string
                mapTo: 0
                name: tweet
            name: input1
          outputs:
            - dataType: string
              name: Sentiment
          type: Microsoft.MachineLearning/WebService
        inputs:
          - dataType: nvarchar(max)
        output:
          dataType: nvarchar(max)
        type: Scalar
      resourceGroupName: sjrg7
Create Function Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Function(name: string, args: FunctionArgs, opts?: CustomResourceOptions);@overload
def Function(resource_name: str,
             args: FunctionInitArgs,
             opts: Optional[ResourceOptions] = None)
@overload
def Function(resource_name: str,
             opts: Optional[ResourceOptions] = None,
             job_name: Optional[str] = None,
             resource_group_name: Optional[str] = None,
             function_name: Optional[str] = None,
             name: Optional[str] = None,
             properties: Optional[Union[AggregateFunctionPropertiesArgs, ScalarFunctionPropertiesArgs]] = None)func NewFunction(ctx *Context, name string, args FunctionArgs, opts ...ResourceOption) (*Function, error)public Function(string name, FunctionArgs args, CustomResourceOptions? opts = null)
public Function(String name, FunctionArgs args)
public Function(String name, FunctionArgs args, CustomResourceOptions options)
type: azure-native:streamanalytics:Function
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args FunctionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args FunctionInitArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args FunctionArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FunctionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args FunctionArgs
- 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 functionResource = new AzureNative.StreamAnalytics.Function("functionResource", new()
{
    JobName = "string",
    ResourceGroupName = "string",
    FunctionName = "string",
    Name = "string",
    Properties = new AzureNative.StreamAnalytics.Inputs.AggregateFunctionPropertiesArgs
    {
        Type = "Aggregate",
        Binding = new AzureNative.StreamAnalytics.Inputs.AzureMachineLearningWebServiceFunctionBindingArgs
        {
            Type = "Microsoft.MachineLearning/WebService",
            ApiKey = "string",
            BatchSize = 0,
            Endpoint = "string",
            Inputs = new AzureNative.StreamAnalytics.Inputs.AzureMachineLearningWebServiceInputsArgs
            {
                ColumnNames = new[]
                {
                    new AzureNative.StreamAnalytics.Inputs.AzureMachineLearningWebServiceInputColumnArgs
                    {
                        DataType = "string",
                        MapTo = 0,
                        Name = "string",
                    },
                },
                Name = "string",
            },
            Outputs = new[]
            {
                new AzureNative.StreamAnalytics.Inputs.AzureMachineLearningWebServiceOutputColumnArgs
                {
                    DataType = "string",
                    Name = "string",
                },
            },
        },
        Inputs = new[]
        {
            new AzureNative.StreamAnalytics.Inputs.FunctionInputArgs
            {
                DataType = "string",
                IsConfigurationParameter = false,
            },
        },
        Output = new AzureNative.StreamAnalytics.Inputs.FunctionOutputArgs
        {
            DataType = "string",
        },
    },
});
example, err := streamanalytics.NewFunction(ctx, "functionResource", &streamanalytics.FunctionArgs{
	JobName:           pulumi.String("string"),
	ResourceGroupName: pulumi.String("string"),
	FunctionName:      pulumi.String("string"),
	Name:              pulumi.String("string"),
	Properties: &streamanalytics.AggregateFunctionPropertiesArgs{
		Type: pulumi.String("Aggregate"),
		Binding: streamanalytics.AzureMachineLearningWebServiceFunctionBinding{
			Type:      "Microsoft.MachineLearning/WebService",
			ApiKey:    "string",
			BatchSize: 0,
			Endpoint:  "string",
			Inputs: streamanalytics.AzureMachineLearningWebServiceInputs{
				ColumnNames: []streamanalytics.AzureMachineLearningWebServiceInputColumn{
					{
						DataType: "string",
						MapTo:    0,
						Name:     "string",
					},
				},
				Name: "string",
			},
			Outputs: []streamanalytics.AzureMachineLearningWebServiceOutputColumn{
				{
					DataType: "string",
					Name:     "string",
				},
			},
		},
		Inputs: streamanalytics.FunctionInputTypeArray{
			&streamanalytics.FunctionInputTypeArgs{
				DataType:                 pulumi.String("string"),
				IsConfigurationParameter: pulumi.Bool(false),
			},
		},
		Output: &streamanalytics.FunctionOutputTypeArgs{
			DataType: pulumi.String("string"),
		},
	},
})
var functionResource = new Function("functionResource", FunctionArgs.builder()
    .jobName("string")
    .resourceGroupName("string")
    .functionName("string")
    .name("string")
    .properties(AggregateFunctionPropertiesArgs.builder()
        .type("Aggregate")
        .binding(AzureMachineLearningWebServiceFunctionBindingArgs.builder()
            .type("Microsoft.MachineLearning/WebService")
            .apiKey("string")
            .batchSize(0)
            .endpoint("string")
            .inputs(AzureMachineLearningWebServiceInputsArgs.builder()
                .columnNames(AzureMachineLearningWebServiceInputColumnArgs.builder()
                    .dataType("string")
                    .mapTo(0)
                    .name("string")
                    .build())
                .name("string")
                .build())
            .outputs(AzureMachineLearningWebServiceOutputColumnArgs.builder()
                .dataType("string")
                .name("string")
                .build())
            .build())
        .inputs(FunctionInputArgs.builder()
            .dataType("string")
            .isConfigurationParameter(false)
            .build())
        .output(FunctionOutputArgs.builder()
            .dataType("string")
            .build())
        .build())
    .build());
function_resource = azure_native.streamanalytics.Function("functionResource",
    job_name="string",
    resource_group_name="string",
    function_name="string",
    name="string",
    properties={
        "type": "Aggregate",
        "binding": {
            "type": "Microsoft.MachineLearning/WebService",
            "api_key": "string",
            "batch_size": 0,
            "endpoint": "string",
            "inputs": {
                "column_names": [{
                    "data_type": "string",
                    "map_to": 0,
                    "name": "string",
                }],
                "name": "string",
            },
            "outputs": [{
                "data_type": "string",
                "name": "string",
            }],
        },
        "inputs": [{
            "data_type": "string",
            "is_configuration_parameter": False,
        }],
        "output": {
            "data_type": "string",
        },
    })
const functionResource = new azure_native.streamanalytics.Function("functionResource", {
    jobName: "string",
    resourceGroupName: "string",
    functionName: "string",
    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",
        },
    },
});
type: azure-native:streamanalytics:Function
properties:
    functionName: string
    jobName: string
    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
    resourceGroupName: string
Function 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 Function resource accepts the following input properties:
- JobName string
- The name of the streaming job.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- FunctionName string
- The name of the function.
- Name string
- Resource name
- Properties
Pulumi.Azure | Pulumi.Native. Stream Analytics. Inputs. Aggregate Function Properties Azure Native. Stream Analytics. Inputs. Scalar Function Properties 
- The properties that are associated with a function.
- JobName string
- The name of the streaming job.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- FunctionName string
- The name of the function.
- Name string
- Resource name
- Properties
AggregateFunction | ScalarProperties Args Function Properties Args 
- The properties that are associated with a function.
- jobName String
- The name of the streaming job.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- functionName String
- The name of the function.
- name String
- Resource name
- properties
AggregateFunction | ScalarProperties Function Properties 
- The properties that are associated with a function.
- jobName string
- The name of the streaming job.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- functionName string
- The name of the function.
- name string
- Resource name
- properties
AggregateFunction | ScalarProperties Function Properties 
- The properties that are associated with a function.
- job_name str
- The name of the streaming job.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- function_name str
- The name of the function.
- name str
- Resource name
- properties
AggregateFunction | ScalarProperties Args Function Properties Args 
- The properties that are associated with a function.
- jobName String
- The name of the streaming job.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- functionName String
- The name of the function.
- name String
- Resource name
- properties Property Map | Property Map
- The properties that are associated with a function.
Outputs
All input properties are implicitly available as output properties. Additionally, the Function resource produces the following output properties:
Supporting Types
AggregateFunctionProperties, AggregateFunctionPropertiesArgs      
- Binding
Pulumi.Azure | Pulumi.Native. Stream Analytics. Inputs. Azure Machine Learning Web Service Function Binding Azure Native. Stream Analytics. Inputs. Java Script Function Binding 
- The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
- Inputs
List<Pulumi.Azure Native. Stream Analytics. Inputs. Function Input> 
- Output
Pulumi.Azure Native. Stream Analytics. Inputs. Function Output 
- Describes the output of a function.
- Binding
AzureMachine | JavaLearning Web Service Function Binding Script Function Binding 
- The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
- Inputs
[]FunctionInput Type 
- Output
FunctionOutput Type 
- Describes the output of a function.
- binding
AzureMachine | JavaLearning Web Service Function Binding Script Function Binding 
- 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
AzureMachine | JavaLearning Web Service Function Binding Script Function Binding 
- 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
AzureMachine | JavaLearning Web Service Function Binding Script Function Binding 
- 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 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.Azure | Pulumi.Native. Stream Analytics. Inputs. Azure Machine Learning Web Service Function Binding Response Azure Native. Stream Analytics. Inputs. Java Script Function Binding Response 
- The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
- Inputs
List<Pulumi.Azure Native. Stream Analytics. Inputs. Function Input Response> 
- Output
Pulumi.Azure Native. Stream Analytics. Inputs. Function Output Response 
- Describes the output of a function.
- Etag 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
AzureMachine | JavaLearning Web Service Function Binding Response Script Function Binding Response 
- The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
- Inputs
[]FunctionInput Response 
- Output
FunctionOutput Response 
- Describes the output of a function.
- etag 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
AzureMachine | JavaLearning Web Service Function Binding Response Script Function Binding Response 
- The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
- inputs
List<FunctionInput Response> 
- output
FunctionOutput Response 
- Describes the output of a function.
- etag 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
AzureMachine | JavaLearning Web Service Function Binding Response Script Function Binding Response 
- The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
- inputs
FunctionInput Response[] 
- output
FunctionOutput Response 
- Describes the output of a function.
- etag 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
AzureMachine | JavaLearning Web Service Function Binding Response Script Function Binding Response 
- The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
- inputs
Sequence[FunctionInput Response] 
- output
FunctionOutput Response 
- Describes the output of a function.
- etag 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.
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.Azure Native. Stream Analytics. Inputs. Azure Machine Learning Web Service Inputs 
- The inputs for the Azure Machine Learning web service endpoint.
- Outputs
List<Pulumi.Azure Native. Stream Analytics. Inputs. Azure Machine Learning Web Service Output Column> 
- 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
AzureMachine Learning Web Service Inputs 
- The inputs for the Azure Machine Learning web service endpoint.
- Outputs
[]AzureMachine Learning Web Service Output Column 
- 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
AzureMachine Learning Web Service Inputs 
- The inputs for the Azure Machine Learning web service endpoint.
- outputs
List<AzureMachine Learning Web Service Output Column> 
- 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
AzureMachine Learning Web Service Inputs 
- The inputs for the Azure Machine Learning web service endpoint.
- outputs
AzureMachine Learning Web Service Output Column[] 
- 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
AzureMachine Learning Web Service Inputs 
- The inputs for the Azure Machine Learning web service endpoint.
- outputs
Sequence[AzureMachine Learning Web Service Output Column] 
- 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.Azure Native. Stream Analytics. Inputs. Azure Machine Learning Web Service Inputs Response 
- The inputs for the Azure Machine Learning web service endpoint.
- Outputs
List<Pulumi.Azure Native. Stream Analytics. Inputs. Azure Machine Learning Web Service Output Column Response> 
- 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
AzureMachine Learning Web Service Inputs Response 
- The inputs for the Azure Machine Learning web service endpoint.
- Outputs
[]AzureMachine Learning Web Service Output Column Response 
- 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
AzureMachine Learning Web Service Inputs Response 
- The inputs for the Azure Machine Learning web service endpoint.
- outputs
List<AzureMachine Learning Web Service Output Column Response> 
- 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
AzureMachine Learning Web Service Inputs Response 
- The inputs for the Azure Machine Learning web service endpoint.
- outputs
AzureMachine Learning Web Service Output Column Response[] 
- 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
AzureMachine Learning Web Service Inputs Response 
- The inputs for the Azure Machine Learning web service endpoint.
- outputs
Sequence[AzureMachine Learning Web Service Output Column Response] 
- 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.Azure Native. Stream Analytics. Inputs. Azure Machine Learning Web Service Input Column> 
- 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 []AzureMachine Learning Web Service Input Column 
- 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<AzureMachine Learning Web Service Input Column> 
- 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 AzureMachine Learning Web Service Input Column[] 
- 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[AzureMachine Learning Web Service Input Column] 
- 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.Azure Native. Stream Analytics. Inputs. Azure Machine Learning Web Service Input Column Response> 
- 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 []AzureMachine Learning Web Service Input Column Response 
- 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<AzureMachine Learning Web Service Input Column Response> 
- 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 AzureMachine Learning Web Service Input Column Response[] 
- 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[AzureMachine Learning Web Service Input Column Response] 
- 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              
AzureMachineLearningWebServiceOutputColumnResponse, AzureMachineLearningWebServiceOutputColumnResponseArgs                
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
- IsConfiguration boolParameter 
- 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
- IsConfiguration boolParameter 
- 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
- isConfiguration BooleanParameter 
- 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
- isConfiguration booleanParameter 
- 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_ boolparameter 
- 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
- isConfiguration BooleanParameter 
- 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
- IsConfiguration boolParameter 
- 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
- IsConfiguration boolParameter 
- 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
- isConfiguration BooleanParameter 
- 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
- isConfiguration booleanParameter 
- 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_ boolparameter 
- 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
- isConfiguration BooleanParameter 
- 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
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; }'
ScalarFunctionProperties, ScalarFunctionPropertiesArgs      
- Binding
Pulumi.Azure | Pulumi.Native. Stream Analytics. Inputs. Azure Machine Learning Web Service Function Binding Azure Native. Stream Analytics. Inputs. Java Script Function Binding 
- The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
- Inputs
List<Pulumi.Azure Native. Stream Analytics. Inputs. Function Input> 
- Output
Pulumi.Azure Native. Stream Analytics. Inputs. Function Output 
- Describes the output of a function.
- Binding
AzureMachine | JavaLearning Web Service Function Binding Script Function Binding 
- The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
- Inputs
[]FunctionInput Type 
- Output
FunctionOutput Type 
- Describes the output of a function.
- binding
AzureMachine | JavaLearning Web Service Function Binding Script Function Binding 
- 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
AzureMachine | JavaLearning Web Service Function Binding Script Function Binding 
- 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
AzureMachine | JavaLearning Web Service Function Binding Script Function Binding 
- 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 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.Azure | Pulumi.Native. Stream Analytics. Inputs. Azure Machine Learning Web Service Function Binding Response Azure Native. Stream Analytics. Inputs. Java Script Function Binding Response 
- The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
- Inputs
List<Pulumi.Azure Native. Stream Analytics. Inputs. Function Input Response> 
- Output
Pulumi.Azure Native. Stream Analytics. Inputs. Function Output Response 
- Describes the output of a function.
- Etag 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
AzureMachine | JavaLearning Web Service Function Binding Response Script Function Binding Response 
- The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
- Inputs
[]FunctionInput Response 
- Output
FunctionOutput Response 
- Describes the output of a function.
- etag 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
AzureMachine | JavaLearning Web Service Function Binding Response Script Function Binding Response 
- The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
- inputs
List<FunctionInput Response> 
- output
FunctionOutput Response 
- Describes the output of a function.
- etag 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
AzureMachine | JavaLearning Web Service Function Binding Response Script Function Binding Response 
- The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
- inputs
FunctionInput Response[] 
- output
FunctionOutput Response 
- Describes the output of a function.
- etag 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
AzureMachine | JavaLearning Web Service Function Binding Response Script Function Binding Response 
- The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
- inputs
Sequence[FunctionInput Response] 
- output
FunctionOutput Response 
- Describes the output of a function.
- etag 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.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:streamanalytics:Function function588 /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.StreamAnalytics/streamingjobs/{jobName}/functions/{functionName} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0