Class FunctionJavaScriptUDF
Manages a JavaScript UDF Function within Stream Analytics Streaming Job.
Inherited Members
Namespace: Pulumi.Azure.StreamAnalytics
Assembly: Pulumi.Azure.dll
Syntax
public class FunctionJavaScriptUDF : CustomResource
Constructors
View SourceFunctionJavaScriptUDF(String, FunctionJavaScriptUDFArgs, CustomResourceOptions)
Create a FunctionJavaScriptUDF resource with the given unique name, arguments, and options.
Declaration
public FunctionJavaScriptUDF(string name, FunctionJavaScriptUDFArgs args, CustomResourceOptions options = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | name | The unique name of the resource |
| FunctionJavaScriptUDFArgs | args | The arguments used to populate this resource's properties |
| CustomResourceOptions | options | A bag of options that control this resource's behavior |
Properties
View SourceInputs
One or more input blocks as defined below.
Declaration
public Output<ImmutableArray<FunctionJavaScriptUDFInput>> Inputs { get; }
Property Value
| Type | Description |
|---|---|
| Output<System.Collections.Immutable.ImmutableArray<FunctionJavaScriptUDFInput>> |
Name
The name of the JavaScript UDF Function. Changing this forces a new resource to be created.
Declaration
public Output<string> Name { get; }
Property Value
| Type | Description |
|---|---|
| Output<System.String> |
Output
An output blocks as defined below.
Declaration
public Output<FunctionJavaScriptUDFOutput> Output { get; }
Property Value
| Type | Description |
|---|---|
| Output<FunctionJavaScriptUDFOutput> |
ResourceGroupName
The name of the Resource Group where the Stream Analytics Job exists. Changing this forces a new resource to be created.
Declaration
public Output<string> ResourceGroupName { get; }
Property Value
| Type | Description |
|---|---|
| Output<System.String> |
Script
The JavaScript of this UDF Function.
Declaration
public Output<string> Script { get; }
Property Value
| Type | Description |
|---|---|
| Output<System.String> |
StreamAnalyticsJobName
The name of the Stream Analytics Job where this Function should be created. Changing this forces a new resource to be created.
Declaration
public Output<string> StreamAnalyticsJobName { get; }
Property Value
| Type | Description |
|---|---|
| Output<System.String> |
Methods
View SourceGet(String, Input<String>, FunctionJavaScriptUDFState, CustomResourceOptions)
Get an existing FunctionJavaScriptUDF resource's state with the given name, ID, and optional extra properties used to qualify the lookup.
Declaration
public static FunctionJavaScriptUDF Get(string name, Input<string> id, FunctionJavaScriptUDFState state = null, CustomResourceOptions options = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | name | The unique name of the resulting resource. |
| Input<System.String> | id | The unique provider ID of the resource to lookup. |
| FunctionJavaScriptUDFState | state | Any extra arguments used during the lookup. |
| CustomResourceOptions | options | A bag of options that control this resource's behavior |
Returns
| Type | Description |
|---|---|
| FunctionJavaScriptUDF |