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. API Version: 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",
});
});
Coming soon!
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.ScalarFunctionPropertiesResponseArgs(
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",
});
});
Coming soon!
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.ScalarFunctionPropertiesResponseArgs(
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
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[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 =
{
{ "type", "Scalar" },
{ "binding",
{
{ "type", "Microsoft.MachineLearning/WebService" },
{ "apiKey", "string" },
{ "batchSize", 0 },
{ "endpoint", "string" },
{ "inputs",
{
{ "columnNames", new[]
{
{
{ "dataType", "string" },
{ "mapTo", 0 },
{ "name", "string" },
},
} },
{ "name", "string" },
} },
{ "outputs", new[]
{
{
{ "dataType", "string" },
{ "name", "string" },
},
} },
} },
{ "inputs", new[]
{
{
{ "dataType", "string" },
{ "isConfigurationParameter", false },
},
} },
{ "output",
{
{ "dataType", "string" },
} },
},
});
example, err := streamanalytics.NewFunction(ctx, "functionResource", &streamanalytics.FunctionArgs{
JobName: "string",
ResourceGroupName: "string",
FunctionName: "string",
Name: "string",
Properties: map[string]interface{}{
"type": "Scalar",
"binding": map[string]interface{}{
"type": "Microsoft.MachineLearning/WebService",
"apiKey": "string",
"batchSize": 0,
"endpoint": "string",
"inputs": map[string]interface{}{
"columnNames": []map[string]interface{}{
map[string]interface{}{
"dataType": "string",
"mapTo": 0,
"name": "string",
},
},
"name": "string",
},
"outputs": []map[string]interface{}{
map[string]interface{}{
"dataType": "string",
"name": "string",
},
},
},
"inputs": []map[string]interface{}{
map[string]interface{}{
"dataType": "string",
"isConfigurationParameter": false,
},
},
"output": map[string]interface{}{
"dataType": "string",
},
},
})
var functionResource = new Function("functionResource", FunctionArgs.builder()
.jobName("string")
.resourceGroupName("string")
.functionName("string")
.name("string")
.properties(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.build());
function_resource = azure_native.streamanalytics.Function("functionResource",
job_name=string,
resource_group_name=string,
function_name=string,
name=string,
properties={
type: Scalar,
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,
},
})
const functionResource = new azure_native.streamanalytics.Function("functionResource", {
jobName: "string",
resourceGroupName: "string",
functionName: "string",
name: "string",
properties: {
type: "Scalar",
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: Scalar
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:
- Job
Name string - The name of the streaming job.
- Resource
Group stringName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- Function
Name string - The name of the function.
- Name string
- Resource name
- Properties
Pulumi.
Azure Native. Stream Analytics. Inputs. Scalar Function Properties - The properties that are associated with a function.
- Job
Name string - The name of the streaming job.
- Resource
Group stringName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- Function
Name string - The name of the function.
- Name string
- Resource name
- Properties
Scalar
Function Properties Args - The properties that are associated with a function.
- job
Name String - The name of the streaming job.
- resource
Group StringName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- function
Name String - The name of the function.
- name String
- Resource name
- properties
Scalar
Function Properties - The properties that are associated with a function.
- job
Name string - The name of the streaming job.
- resource
Group stringName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- function
Name string - The name of the function.
- name string
- Resource name
- properties
Scalar
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 that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- function_
name str - The name of the function.
- name str
- Resource name
- properties
Scalar
Function Properties Args - The properties that are associated with a function.
- job
Name String - The name of the streaming job.
- resource
Group StringName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- function
Name String - The name of the function.
- name String
- Resource name
- properties 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
AzureMachineLearningWebServiceFunctionBinding, AzureMachineLearningWebServiceFunctionBindingArgs
- Api
Key string - 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 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.
- Api
Key string - 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 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
Azure
Machine Learning Web Service Inputs - The inputs for the Azure Machine Learning web service endpoint.
- Outputs
[]Azure
Machine Learning Web Service Output Column - A list of outputs from the Azure Machine Learning web service endpoint execution.
- api
Key String - The API key used to authenticate with Request-Response endpoint.
- batch
Size 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
Azure
Machine Learning Web Service Inputs - The inputs for the Azure Machine Learning web service endpoint.
- outputs
List<Azure
Machine Learning Web Service Output Column> - A list of outputs from the Azure Machine Learning web service endpoint execution.
- api
Key string - The API key used to authenticate with Request-Response endpoint.
- batch
Size 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
Azure
Machine Learning Web Service Inputs - The inputs for the Azure Machine Learning web service endpoint.
- outputs
Azure
Machine 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
Azure
Machine Learning Web Service Inputs - The inputs for the Azure Machine Learning web service endpoint.
- outputs
Sequence[Azure
Machine Learning Web Service Output Column] - A list of outputs from the Azure Machine Learning web service endpoint execution.
- api
Key String - The API key used to authenticate with Request-Response endpoint.
- batch
Size 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
- Api
Key string - 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 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.
- Api
Key string - 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 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
Azure
Machine Learning Web Service Inputs Response - The inputs for the Azure Machine Learning web service endpoint.
- Outputs
[]Azure
Machine Learning Web Service Output Column Response - A list of outputs from the Azure Machine Learning web service endpoint execution.
- api
Key String - The API key used to authenticate with Request-Response endpoint.
- batch
Size 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
Azure
Machine Learning Web Service Inputs Response - The inputs for the Azure Machine Learning web service endpoint.
- outputs
List<Azure
Machine Learning Web Service Output Column Response> - A list of outputs from the Azure Machine Learning web service endpoint execution.
- api
Key string - The API key used to authenticate with Request-Response endpoint.
- batch
Size 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
Azure
Machine Learning Web Service Inputs Response - The inputs for the Azure Machine Learning web service endpoint.
- outputs
Azure
Machine 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
Azure
Machine Learning Web Service Inputs Response - The inputs for the Azure Machine Learning web service endpoint.
- outputs
Sequence[Azure
Machine Learning Web Service Output Column Response] - A list of outputs from the Azure Machine Learning web service endpoint execution.
- api
Key String - The API key used to authenticate with Request-Response endpoint.
- batch
Size 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
- Data
Type 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 .
- Map
To int - The zero based index of the function parameter this input maps to.
- Name string
- The name of the input column.
- Data
Type 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 .
- Map
To int - The zero based index of the function parameter this input maps to.
- Name string
- The name of the input column.
- data
Type 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 .
- map
To Integer - The zero based index of the function parameter this input maps to.
- name String
- The name of the input column.
- data
Type 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 .
- map
To 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.
- data
Type 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 .
- map
To Number - The zero based index of the function parameter this input maps to.
- name String
- The name of the input column.
AzureMachineLearningWebServiceInputColumnResponse, AzureMachineLearningWebServiceInputColumnResponseArgs
- Data
Type 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 .
- Map
To int - The zero based index of the function parameter this input maps to.
- Name string
- The name of the input column.
- Data
Type 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 .
- Map
To int - The zero based index of the function parameter this input maps to.
- Name string
- The name of the input column.
- data
Type 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 .
- map
To Integer - The zero based index of the function parameter this input maps to.
- name String
- The name of the input column.
- data
Type 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 .
- map
To 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.
- data
Type 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 .
- map
To Number - The zero based index of the function parameter this input maps to.
- name String
- The name of the input column.
AzureMachineLearningWebServiceInputs, AzureMachineLearningWebServiceInputsArgs
- Column
Names 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.
- Column
Names []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 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.
- column
Names 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.
- column
Names 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
- Column
Names 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.
- Column
Names []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 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.
- column
Names 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.
- column
Names 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
- Data
Type 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
- 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.
- Data
Type 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
- 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.
- data
Type 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
- is
Configuration 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 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
- is
Configuration 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.
- data
Type 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
- is
Configuration 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
- Data
Type 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
- 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.
- Data
Type 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
- 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.
- data
Type 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
- is
Configuration 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 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
- is
Configuration 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.
- data
Type 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
- is
Configuration 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
- Data
Type 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 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 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 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
- data
Type 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
- Data
Type 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 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 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 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
- data
Type 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> - A list of inputs describing the parameters of the function.
- Output
Pulumi.
Azure Native. Stream Analytics. Inputs. Function Output - The output of the function.
- Binding
Azure
Machine | 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
[]Function
Input Type - A list of inputs describing the parameters of the function.
- Output
Function
Output Type - The output of the function.
- binding
Azure
Machine | 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<Function
Input> - A list of inputs describing the parameters of the function.
- output
Function
Output - The output of the function.
- binding
Azure
Machine | 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
Function
Input[] - A list of inputs describing the parameters of the function.
- output
Function
Output - The output of the function.
- binding
Azure
Machine | 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[Function
Input] - A list of inputs describing the parameters of the function.
- output
Function
Output - The output of the 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>
- A list of inputs describing the parameters of the function.
- output Property Map
- The output of the 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> - A list of inputs describing the parameters of the function.
- Output
Pulumi.
Azure Native. Stream Analytics. Inputs. Function Output Response - The output of the 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
Azure
Machine | 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
[]Function
Input Response - A list of inputs describing the parameters of the function.
- Output
Function
Output Response - The output of the 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
Azure
Machine | 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<Function
Input Response> - A list of inputs describing the parameters of the function.
- output
Function
Output Response - The output of the 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
Azure
Machine | 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
Function
Input Response[] - A list of inputs describing the parameters of the function.
- output
Function
Output Response - The output of the 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
Azure
Machine | 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[Function
Input Response] - A list of inputs describing the parameters of the function.
- output
Function
Output Response - The output of the 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>
- A list of inputs describing the parameters of the function.
- output Property Map
- The output of the 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/56b5e0a9-b645-407d-99b0-c64f86013e3d/resourceGroups/sjrg7/providers/Microsoft.StreamAnalytics/streamingjobs/sj9093/functions/function588
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0