These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.streamanalytics.getFunction
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
Gets details about the specified function. API Version: 2016-03-01.
Using getFunction
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getFunction(args: GetFunctionArgs, opts?: InvokeOptions): Promise<GetFunctionResult>
function getFunctionOutput(args: GetFunctionOutputArgs, opts?: InvokeOptions): Output<GetFunctionResult>def get_function(function_name: Optional[str] = None,
                 job_name: Optional[str] = None,
                 resource_group_name: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetFunctionResult
def get_function_output(function_name: Optional[pulumi.Input[str]] = None,
                 job_name: Optional[pulumi.Input[str]] = None,
                 resource_group_name: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetFunctionResult]func LookupFunction(ctx *Context, args *LookupFunctionArgs, opts ...InvokeOption) (*LookupFunctionResult, error)
func LookupFunctionOutput(ctx *Context, args *LookupFunctionOutputArgs, opts ...InvokeOption) LookupFunctionResultOutput> Note: This function is named LookupFunction in the Go SDK.
public static class GetFunction 
{
    public static Task<GetFunctionResult> InvokeAsync(GetFunctionArgs args, InvokeOptions? opts = null)
    public static Output<GetFunctionResult> Invoke(GetFunctionInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetFunctionResult> getFunction(GetFunctionArgs args, InvokeOptions options)
public static Output<GetFunctionResult> getFunction(GetFunctionArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:streamanalytics:getFunction
  arguments:
    # arguments dictionaryThe following arguments are supported:
- FunctionName string
- The name of the function.
- JobName string
- The name of the streaming job.
- ResourceGroup 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.
- FunctionName string
- The name of the function.
- JobName string
- The name of the streaming job.
- ResourceGroup 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.
- functionName String
- The name of the function.
- jobName String
- The name of the streaming job.
- resourceGroup 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.
- functionName string
- The name of the function.
- jobName string
- The name of the streaming job.
- resourceGroup 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 str
- The name of the 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.
- functionName String
- The name of the function.
- jobName String
- The name of the streaming job.
- resourceGroup 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.
getFunction Result
The following output properties are available:
- Id string
- Resource Id
- Properties
Pulumi.Azure Native. Stream Analytics. Outputs. Scalar Function Properties Response 
- The properties that are associated with a function.
- Type string
- Resource type
- Name string
- Resource name
- Id string
- Resource Id
- Properties
ScalarFunction Properties Response 
- The properties that are associated with a function.
- Type string
- Resource type
- Name string
- Resource name
- id String
- Resource Id
- properties
ScalarFunction Properties Response 
- The properties that are associated with a function.
- type String
- Resource type
- name String
- Resource name
- id string
- Resource Id
- properties
ScalarFunction Properties Response 
- The properties that are associated with a function.
- type string
- Resource type
- name string
- Resource name
- id str
- Resource Id
- properties
ScalarFunction Properties Response 
- The properties that are associated with a function.
- type str
- Resource type
- name str
- Resource name
- id String
- Resource Id
- properties Property Map
- The properties that are associated with a function.
- type String
- Resource type
- name String
- Resource name
Supporting Types
AzureMachineLearningWebServiceFunctionBindingResponse       
- ApiKey string
- The API key used to authenticate with Request-Response endpoint.
- BatchSize int
- Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.
- Endpoint string
- The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
- Inputs
Pulumi.Azure Native. Stream Analytics. Inputs. Azure Machine Learning Web Service Inputs Response 
- The inputs for the Azure Machine Learning web service endpoint.
- Outputs
List<Pulumi.Azure Native. Stream Analytics. Inputs. Azure Machine Learning Web Service Output Column Response> 
- A list of outputs from the Azure Machine Learning web service endpoint execution.
- ApiKey string
- The API key used to authenticate with Request-Response endpoint.
- BatchSize int
- Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.
- Endpoint string
- The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
- Inputs
AzureMachine Learning Web Service Inputs Response 
- The inputs for the Azure Machine Learning web service endpoint.
- Outputs
[]AzureMachine Learning Web Service Output Column Response 
- A list of outputs from the Azure Machine Learning web service endpoint execution.
- apiKey String
- The API key used to authenticate with Request-Response endpoint.
- batchSize Integer
- Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.
- endpoint String
- The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
- inputs
AzureMachine Learning Web Service Inputs Response 
- The inputs for the Azure Machine Learning web service endpoint.
- outputs
List<AzureMachine Learning Web Service Output Column Response> 
- A list of outputs from the Azure Machine Learning web service endpoint execution.
- apiKey string
- The API key used to authenticate with Request-Response endpoint.
- batchSize number
- Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.
- endpoint string
- The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
- inputs
AzureMachine Learning Web Service Inputs Response 
- The inputs for the Azure Machine Learning web service endpoint.
- outputs
AzureMachine Learning Web Service Output Column Response[] 
- A list of outputs from the Azure Machine Learning web service endpoint execution.
- api_key str
- The API key used to authenticate with Request-Response endpoint.
- batch_size int
- Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.
- endpoint str
- The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
- inputs
AzureMachine Learning Web Service Inputs Response 
- The inputs for the Azure Machine Learning web service endpoint.
- outputs
Sequence[AzureMachine Learning Web Service Output Column Response] 
- A list of outputs from the Azure Machine Learning web service endpoint execution.
- apiKey String
- The API key used to authenticate with Request-Response endpoint.
- batchSize Number
- Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.
- endpoint String
- The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs
- inputs Property Map
- The inputs for the Azure Machine Learning web service endpoint.
- outputs List<Property Map>
- A list of outputs from the Azure Machine Learning web service endpoint execution.
AzureMachineLearningWebServiceInputColumnResponse       
- 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.
AzureMachineLearningWebServiceInputsResponse      
- ColumnNames List<Pulumi.Azure Native. Stream Analytics. Inputs. Azure Machine Learning Web Service Input Column Response> 
- A list of input columns for the Azure Machine Learning web service endpoint.
- Name string
- The name of the input. This is the name provided while authoring the endpoint.
- ColumnNames []AzureMachine Learning Web Service Input Column Response 
- A list of input columns for the Azure Machine Learning web service endpoint.
- Name string
- The name of the input. This is the name provided while authoring the endpoint.
- columnNames List<AzureMachine Learning Web Service Input Column Response> 
- A list of input columns for the Azure Machine Learning web service endpoint.
- name String
- The name of the input. This is the name provided while authoring the endpoint.
- columnNames AzureMachine Learning Web Service Input Column Response[] 
- A list of input columns for the Azure Machine Learning web service endpoint.
- name string
- The name of the input. This is the name provided while authoring the endpoint.
- column_names Sequence[AzureMachine Learning Web Service Input Column Response] 
- A list of input columns for the Azure Machine Learning web service endpoint.
- name str
- The name of the input. This is the name provided while authoring the endpoint.
- columnNames List<Property Map>
- A list of input columns for the Azure Machine Learning web service endpoint.
- name String
- The name of the input. This is the name provided while authoring the endpoint.
AzureMachineLearningWebServiceOutputColumnResponse       
FunctionInputResponse  
- DataType string
- The (Azure Stream Analytics supported) data type of the function input parameter. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
- IsConfiguration boolParameter 
- A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.
- DataType string
- The (Azure Stream Analytics supported) data type of the function input parameter. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
- IsConfiguration boolParameter 
- A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.
- dataType String
- The (Azure Stream Analytics supported) data type of the function input parameter. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
- isConfiguration BooleanParameter 
- A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.
- dataType string
- The (Azure Stream Analytics supported) data type of the function input parameter. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
- isConfiguration booleanParameter 
- A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.
- data_type str
- The (Azure Stream Analytics supported) data type of the function input parameter. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
- is_configuration_ boolparameter 
- A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.
- dataType String
- The (Azure Stream Analytics supported) data type of the function input parameter. A list of valid Azure Stream Analytics data types are described at https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx
- isConfiguration BooleanParameter 
- A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.
FunctionOutputResponse  
- 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
JavaScriptFunctionBindingResponse    
- 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; }'
ScalarFunctionPropertiesResponse   
- 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
AzureMachine | JavaLearning Web Service Function Binding Response Script Function Binding Response 
- The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
- Inputs
[]FunctionInput Response 
- A list of inputs describing the parameters of the function.
- Output
FunctionOutput 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
AzureMachine | JavaLearning Web Service Function Binding Response Script Function Binding Response 
- The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
- inputs
List<FunctionInput Response> 
- A list of inputs describing the parameters of the function.
- output
FunctionOutput 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
AzureMachine | JavaLearning Web Service Function Binding Response Script Function Binding Response 
- The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
- inputs
FunctionInput Response[] 
- A list of inputs describing the parameters of the function.
- output
FunctionOutput 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
AzureMachine | JavaLearning Web Service Function Binding Response Script Function Binding Response 
- The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
- inputs
Sequence[FunctionInput Response] 
- A list of inputs describing the parameters of the function.
- output
FunctionOutput 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.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi