1. Packages
  2. Azure Native
  3. API Docs
  4. streamanalytics
  5. Function
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.10.0 published on Wednesday, Oct 4, 2023 by Pulumi

azure-native.streamanalytics.Function

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.10.0 published on Wednesday, Oct 4, 2023 by Pulumi

    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

    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 (
    	"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.ScalarFunctionProperties{
    				Binding: streamanalytics.JavaScriptFunctionBinding{
    					Script: "function (x, y) { return x + y; }",
    					Type:   "Microsoft.StreamAnalytics/JavascriptUdf",
    				},
    				Inputs: []streamanalytics.FunctionInputType{
    					{
    						DataType: "Any",
    					},
    				},
    				Output: streamanalytics.FunctionOutputType{
    					DataType: "Any",
    				},
    				Type: "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(Map.ofEntries(
                    Map.entry("binding", Map.ofEntries(
                        Map.entry("script", "function (x, y) { return x + y; }"),
                        Map.entry("type", "Microsoft.StreamAnalytics/JavascriptUdf")
                    )),
                    Map.entry("inputs", Map.of("dataType", "Any")),
                    Map.entry("output", Map.of("dataType", "Any")),
                    Map.entry("type", "Scalar")
                ))
                .resourceGroupName("sjrg1637")
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_azure_native as azure_native
    
    function = azure_native.streamanalytics.Function("function",
        function_name="function8197",
        job_name="sj8653",
        properties=azure_native.streamanalytics.ScalarFunctionPropertiesArgs(
            binding=azure_native.streamanalytics.JavaScriptFunctionBindingArgs(
                script="function (x, y) { return x + y; }",
                type="Microsoft.StreamAnalytics/JavascriptUdf",
            ),
            inputs=[azure_native.streamanalytics.FunctionInputArgs(
                data_type="Any",
            )],
            output=azure_native.streamanalytics.FunctionOutputArgs(
                data_type="Any",
            ),
            type="Scalar",
        ),
        resource_group_name="sjrg1637")
    
    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",
    });
    
    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 (
    	"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.ScalarFunctionProperties{
    				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.FunctionInputType{
    					{
    						DataType: "nvarchar(max)",
    					},
    				},
    				Output: streamanalytics.FunctionOutputType{
    					DataType: "nvarchar(max)",
    				},
    				Type: "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(Map.ofEntries(
                    Map.entry("binding", Map.ofEntries(
                        Map.entry("apiKey", "someApiKey=="),
                        Map.entry("batchSize", 1000),
                        Map.entry("endpoint", "someAzureMLEndpointURL"),
                        Map.entry("inputs", Map.ofEntries(
                            Map.entry("columnNames", Map.ofEntries(
                                Map.entry("dataType", "string"),
                                Map.entry("mapTo", 0),
                                Map.entry("name", "tweet")
                            )),
                            Map.entry("name", "input1")
                        )),
                        Map.entry("outputs", Map.ofEntries(
                            Map.entry("dataType", "string"),
                            Map.entry("name", "Sentiment")
                        )),
                        Map.entry("type", "Microsoft.MachineLearning/WebService")
                    )),
                    Map.entry("inputs", Map.of("dataType", "nvarchar(max)")),
                    Map.entry("output", Map.of("dataType", "nvarchar(max)")),
                    Map.entry("type", "Scalar")
                ))
                .resourceGroupName("sjrg7")
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_azure_native as azure_native
    
    function = azure_native.streamanalytics.Function("function",
        function_name="function588",
        job_name="sj9093",
        properties=azure_native.streamanalytics.ScalarFunctionPropertiesArgs(
            binding=azure_native.streamanalytics.AzureMachineLearningWebServiceFunctionBindingArgs(
                api_key="someApiKey==",
                batch_size=1000,
                endpoint="someAzureMLEndpointURL",
                inputs=azure_native.streamanalytics.AzureMachineLearningWebServiceInputsArgs(
                    column_names=[azure_native.streamanalytics.AzureMachineLearningWebServiceInputColumnArgs(
                        data_type="string",
                        map_to=0,
                        name="tweet",
                    )],
                    name="input1",
                ),
                outputs=[azure_native.streamanalytics.AzureMachineLearningWebServiceOutputColumnArgs(
                    data_type="string",
                    name="Sentiment",
                )],
                type="Microsoft.MachineLearning/WebService",
            ),
            inputs=[azure_native.streamanalytics.FunctionInputArgs(
                data_type="nvarchar(max)",
            )],
            output=azure_native.streamanalytics.FunctionOutputArgs(
                data_type="nvarchar(max)",
            ),
            type="Scalar",
        ),
        resource_group_name="sjrg7")
    
    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",
    });
    
    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

    new Function(name: string, args: FunctionArgs, opts?: CustomResourceOptions);
    @overload
    def Function(resource_name: str,
                 opts: Optional[ResourceOptions] = None,
                 function_name: Optional[str] = None,
                 job_name: Optional[str] = None,
                 name: Optional[str] = None,
                 properties: Optional[Union[AggregateFunctionPropertiesArgs, ScalarFunctionPropertiesArgs]] = None,
                 resource_group_name: Optional[str] = None)
    @overload
    def Function(resource_name: str,
                 args: FunctionInitArgs,
                 opts: Optional[ResourceOptions] = 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.
    
    
    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.

    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

    The Function resource accepts the following input properties:

    JobName string

    The name of the streaming job.

    ResourceGroupName string

    The name of the resource group. The name is case insensitive.

    FunctionName string

    The name of the function.

    Name string

    Resource name

    Properties Pulumi.AzureNative.StreamAnalytics.Inputs.AggregateFunctionProperties | Pulumi.AzureNative.StreamAnalytics.Inputs.ScalarFunctionProperties

    The properties that are associated with a function.

    JobName string

    The name of the streaming job.

    ResourceGroupName string

    The name of the resource group. The name is case insensitive.

    FunctionName string

    The name of the function.

    Name string

    Resource name

    Properties AggregateFunctionPropertiesArgs | ScalarFunctionPropertiesArgs

    The properties that are associated with a function.

    jobName String

    The name of the streaming job.

    resourceGroupName String

    The name of the resource group. The name is case insensitive.

    functionName String

    The name of the function.

    name String

    Resource name

    properties AggregateFunctionProperties | ScalarFunctionProperties

    The properties that are associated with a function.

    jobName string

    The name of the streaming job.

    resourceGroupName string

    The name of the resource group. The name is case insensitive.

    functionName string

    The name of the function.

    name string

    Resource name

    properties AggregateFunctionProperties | ScalarFunctionProperties

    The properties that are associated with a function.

    job_name str

    The name of the streaming job.

    resource_group_name str

    The name of the resource group. The name is case insensitive.

    function_name str

    The name of the function.

    name str

    Resource name

    properties AggregateFunctionPropertiesArgs | ScalarFunctionPropertiesArgs

    The properties that are associated with a function.

    jobName String

    The name of the streaming job.

    resourceGroupName String

    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:

    Id string

    The provider-assigned unique ID for this managed resource.

    Type string

    Resource type

    Id string

    The provider-assigned unique ID for this managed resource.

    Type string

    Resource type

    id String

    The provider-assigned unique ID for this managed resource.

    type String

    Resource type

    id string

    The provider-assigned unique ID for this managed resource.

    type string

    Resource type

    id str

    The provider-assigned unique ID for this managed resource.

    type str

    Resource type

    id String

    The provider-assigned unique ID for this managed resource.

    type String

    Resource type

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

    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

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

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.10.0 published on Wednesday, Oct 4, 2023 by Pulumi