GetJob

Use this data source to access information about an existing Stream Analytics Job.

Example Usage

using Pulumi;
using Azure = Pulumi.Azure;

class MyStack : Stack
{
    public MyStack()
    {
        var example = Output.Create(Azure.StreamAnalytics.GetJob.InvokeAsync(new Azure.StreamAnalytics.GetJobArgs
        {
            Name = "example-job",
            ResourceGroupName = "example-resources",
        }));
        this.JobId = example.Apply(example => example.JobId);
    }

    [Output("jobId")]
    public Output<string> JobId { get; set; }
}
package main

import (
    "github.com/pulumi/pulumi-azure/sdk/v3/go/azure/streamanalytics"
    "github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)

func main() {
    pulumi.Run(func(ctx *pulumi.Context) error {
        example, err := streamanalytics.LookupJob(ctx, &streamanalytics.LookupJobArgs{
            Name:              "example-job",
            ResourceGroupName: "example-resources",
        }, nil)
        if err != nil {
            return err
        }
        ctx.Export("jobId", example.JobId)
        return nil
    })
}
import pulumi
import pulumi_azure as azure

example = azure.streamanalytics.get_job(name="example-job",
    resource_group_name="example-resources")
pulumi.export("jobId", example.job_id)
import * as pulumi from "@pulumi/pulumi";
import * as azure from "@pulumi/azure";

const example = azure.streamanalytics.getJob({
    name: "example-job",
    resourceGroupName: "example-resources",
});
export const jobId = example.then(example => example.jobId);

Using GetJob

function getJob(args: GetJobArgs, opts?: InvokeOptions): Promise<GetJobResult>
function  get_job(name=None, resource_group_name=None, opts=None)
func LookupJob(ctx *Context, args *LookupJobArgs, opts ...InvokeOption) (*LookupJobResult, error)

Note: This function is named LookupJob in the Go SDK.

public static class GetJob {
    public static Task<GetJobResult> InvokeAsync(GetJobArgs args, InvokeOptions? opts = null)
}

The following arguments are supported:

Name string

Specifies the name of the Stream Analytics Job.

ResourceGroupName string

Specifies the name of the resource group the Stream Analytics Job is located in.

Name string

Specifies the name of the Stream Analytics Job.

ResourceGroupName string

Specifies the name of the resource group the Stream Analytics Job is located in.

name string

Specifies the name of the Stream Analytics Job.

resourceGroupName string

Specifies the name of the resource group the Stream Analytics Job is located in.

name str

Specifies the name of the Stream Analytics Job.

resource_group_name str

Specifies the name of the resource group the Stream Analytics Job is located in.

GetJob Result

The following output properties are available:

CompatibilityLevel string

The compatibility level for this job.

DataLocale string

The Data Locale of the Job.

EventsLateArrivalMaxDelayInSeconds int

The maximum tolerable delay in seconds where events arriving late could be included.

EventsOutOfOrderMaxDelayInSeconds int

The maximum tolerable delay in seconds where out-of-order events can be adjusted to be back in order.

EventsOutOfOrderPolicy string

The policy which should be applied to events which arrive out of order in the input event stream.

Id string

The provider-assigned unique ID for this managed resource.

JobId string

The Job ID assigned by the Stream Analytics Job.

Location string

The Azure location where the Stream Analytics Job exists.

Name string
OutputErrorPolicy string

The policy which should be applied to events which arrive at the output and cannot be written to the external storage due to being malformed (such as missing column values, column values of wrong type or size).

ResourceGroupName string
StreamingUnits int

The number of streaming units that the streaming job uses.

TransformationQuery string

The query that will be run in the streaming job, written in Stream Analytics Query Language (SAQL).

CompatibilityLevel string

The compatibility level for this job.

DataLocale string

The Data Locale of the Job.

EventsLateArrivalMaxDelayInSeconds int

The maximum tolerable delay in seconds where events arriving late could be included.

EventsOutOfOrderMaxDelayInSeconds int

The maximum tolerable delay in seconds where out-of-order events can be adjusted to be back in order.

EventsOutOfOrderPolicy string

The policy which should be applied to events which arrive out of order in the input event stream.

Id string

The provider-assigned unique ID for this managed resource.

JobId string

The Job ID assigned by the Stream Analytics Job.

Location string

The Azure location where the Stream Analytics Job exists.

Name string
OutputErrorPolicy string

The policy which should be applied to events which arrive at the output and cannot be written to the external storage due to being malformed (such as missing column values, column values of wrong type or size).

ResourceGroupName string
StreamingUnits int

The number of streaming units that the streaming job uses.

TransformationQuery string

The query that will be run in the streaming job, written in Stream Analytics Query Language (SAQL).

compatibilityLevel string

The compatibility level for this job.

dataLocale string

The Data Locale of the Job.

eventsLateArrivalMaxDelayInSeconds number

The maximum tolerable delay in seconds where events arriving late could be included.

eventsOutOfOrderMaxDelayInSeconds number

The maximum tolerable delay in seconds where out-of-order events can be adjusted to be back in order.

eventsOutOfOrderPolicy string

The policy which should be applied to events which arrive out of order in the input event stream.

id string

The provider-assigned unique ID for this managed resource.

jobId string

The Job ID assigned by the Stream Analytics Job.

location string

The Azure location where the Stream Analytics Job exists.

name string
outputErrorPolicy string

The policy which should be applied to events which arrive at the output and cannot be written to the external storage due to being malformed (such as missing column values, column values of wrong type or size).

resourceGroupName string
streamingUnits number

The number of streaming units that the streaming job uses.

transformationQuery string

The query that will be run in the streaming job, written in Stream Analytics Query Language (SAQL).

compatibility_level str

The compatibility level for this job.

data_locale str

The Data Locale of the Job.

events_late_arrival_max_delay_in_seconds float

The maximum tolerable delay in seconds where events arriving late could be included.

events_out_of_order_max_delay_in_seconds float

The maximum tolerable delay in seconds where out-of-order events can be adjusted to be back in order.

events_out_of_order_policy str

The policy which should be applied to events which arrive out of order in the input event stream.

id str

The provider-assigned unique ID for this managed resource.

job_id str

The Job ID assigned by the Stream Analytics Job.

location str

The Azure location where the Stream Analytics Job exists.

name str
output_error_policy str

The policy which should be applied to events which arrive at the output and cannot be written to the external storage due to being malformed (such as missing column values, column values of wrong type or size).

resource_group_name str
streaming_units float

The number of streaming units that the streaming job uses.

transformation_query str

The query that will be run in the streaming job, written in Stream Analytics Query Language (SAQL).

Package Details

Repository
https://github.com/pulumi/pulumi-azure
License
Apache-2.0
Notes
This Pulumi package is based on the azurerm Terraform Provider.