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.47.1 published on Monday, Jun 24, 2024 by Pulumi
azure-native.streamanalytics.getFunction
Explore with Pulumi AI
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.47.1 published on Monday, Jun 24, 2024 by Pulumi
Gets details about the specified function. Azure REST API version: 2020-03-01.
Other available API versions: 2016-03-01, 2021-10-01-preview.
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:streamanalytics:getFunction
arguments:
# arguments dictionary
The following arguments are supported:
- Function
Name string - The name of the function.
- Job
Name string - The name of the streaming job.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Function
Name string - The name of the function.
- Job
Name string - The name of the streaming job.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- function
Name String - The name of the function.
- job
Name String - The name of the streaming job.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- function
Name string - The name of the function.
- job
Name string - The name of the streaming job.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- 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. The name is case insensitive.
- function
Name String - The name of the function.
- job
Name String - The name of the streaming job.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
getFunction Result
The following output properties are available:
- Id string
- Resource Id
- Properties
Pulumi.
Azure | Pulumi.Native. Stream Analytics. Outputs. Aggregate Function Properties Response 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
Aggregate
Function | ScalarProperties Response Function Properties Response - The properties that are associated with a function.
- Type string
- Resource type
- Name string
- Resource name
- id String
- Resource Id
- properties
Aggregate
Function | ScalarProperties Response Function Properties Response - The properties that are associated with a function.
- type String
- Resource type
- name String
- Resource name
- id string
- Resource Id
- properties
Aggregate
Function | ScalarProperties Response Function Properties Response - The properties that are associated with a function.
- type string
- Resource type
- name string
- Resource name
- id str
- Resource Id
- properties
Aggregate
Function | ScalarProperties Response Function 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 | Property Map
- The properties that are associated with a function.
- type String
- Resource type
- name String
- Resource name
Supporting Types
AggregateFunctionPropertiesResponse
- Etag string
- The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
- Binding
Pulumi.
Azure | Pulumi.Native. Stream Analytics. Inputs. Azure Machine Learning Web Service Function Binding Response Azure Native. Stream Analytics. Inputs. Java Script Function Binding Response - The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
- Inputs
List<Pulumi.
Azure Native. Stream Analytics. Inputs. Function Input Response> - Output
Pulumi.
Azure Native. Stream Analytics. Inputs. Function Output Response - Describes the output of a function.
- Etag string
- The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
- Binding
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 - Output
Function
Output Response - Describes the output of a function.
- etag String
- The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
- binding
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> - output
Function
Output Response - Describes the output of a function.
- etag string
- The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
- binding
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[] - output
Function
Output Response - Describes the output of a function.
- etag str
- The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
- binding
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] - output
Function
Output Response - Describes the output of a function.
- etag String
- The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
- binding 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.
AzureMachineLearningWebServiceFunctionBindingResponse
- 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.
AzureMachineLearningWebServiceInputColumnResponse
- 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.
AzureMachineLearningWebServiceInputsResponse
- 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.
AzureMachineLearningWebServiceOutputColumnResponse
FunctionInputResponse
- 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.
FunctionOutputResponse
- 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
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> - Output
Pulumi.
Azure Native. Stream Analytics. Inputs. Function Output Response - Describes the output of a function.
- Etag string
- The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
- Binding
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 - Output
Function
Output Response - Describes the output of a function.
- etag String
- The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
- binding
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> - output
Function
Output Response - Describes the output of a function.
- etag string
- The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
- binding
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[] - output
Function
Output Response - Describes the output of a function.
- etag str
- The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
- binding
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] - output
Function
Output Response - Describes the output of a function.
- etag String
- The current entity tag for the function. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
- binding 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.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
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.47.1 published on Monday, Jun 24, 2024 by Pulumi