1. Packages
  2. Azure Native v2
  3. API Docs
  4. machinelearningservices
  5. LabelingJob
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.machinelearningservices.LabelingJob

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

Azure Resource Manager resource envelope. Azure REST API version: 2023-04-01-preview. Prior API version in Azure Native 1.x: 2020-09-01-preview.

Other available API versions: 2020-09-01-preview, 2021-03-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2024-01-01-preview, 2024-04-01-preview.

Example Usage

CreateOrUpdate Labeling Job.

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var labelingJob = new AzureNative.MachineLearningServices.LabelingJob("labelingJob", new()
    {
        Id = "testLabelingJob",
        LabelingJobProperties = new AzureNative.MachineLearningServices.Inputs.LabelingJobArgs
        {
            Description = "string",
            JobInstructions = new AzureNative.MachineLearningServices.Inputs.LabelingJobInstructionsArgs
            {
                Uri = "link/to/instructions",
            },
            JobType = "Labeling",
            LabelCategories = 
            {
                { "myCategory1", new AzureNative.MachineLearningServices.Inputs.LabelCategoryArgs
                {
                    Classes = 
                    {
                        { "myLabelClass1", new AzureNative.MachineLearningServices.Inputs.LabelClassArgs
                        {
                            DisplayName = "myLabelClass1",
                            Subclasses = null,
                        } },
                        { "myLabelClass2", new AzureNative.MachineLearningServices.Inputs.LabelClassArgs
                        {
                            DisplayName = "myLabelClass2",
                            Subclasses = null,
                        } },
                    },
                    DisplayName = "myCategory1Title",
                    MultiSelect = AzureNative.MachineLearningServices.MultiSelect.Disabled,
                } },
                { "myCategory2", new AzureNative.MachineLearningServices.Inputs.LabelCategoryArgs
                {
                    Classes = 
                    {
                        { "myLabelClass1", new AzureNative.MachineLearningServices.Inputs.LabelClassArgs
                        {
                            DisplayName = "myLabelClass1",
                            Subclasses = null,
                        } },
                        { "myLabelClass2", new AzureNative.MachineLearningServices.Inputs.LabelClassArgs
                        {
                            DisplayName = "myLabelClass2",
                            Subclasses = null,
                        } },
                    },
                    DisplayName = "myCategory2Title",
                    MultiSelect = AzureNative.MachineLearningServices.MultiSelect.Disabled,
                } },
            },
            LabelingJobMediaProperties = new AzureNative.MachineLearningServices.Inputs.LabelingJobImagePropertiesArgs
            {
                MediaType = "Image",
            },
            MlAssistConfiguration = new AzureNative.MachineLearningServices.Inputs.MLAssistConfigurationEnabledArgs
            {
                InferencingComputeBinding = "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/myscoringcompute",
                MlAssist = "Enabled",
                TrainingComputeBinding = "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/mytrainingompute",
            },
            Properties = 
            {
                { "additionalProp1", "string" },
                { "additionalProp2", "string" },
                { "additionalProp3", "string" },
            },
            Tags = 
            {
                { "additionalProp1", "string" },
                { "additionalProp2", "string" },
                { "additionalProp3", "string" },
            },
        },
        ResourceGroupName = "workspace-1234",
        WorkspaceName = "testworkspace",
    });

});
Copy
package main

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

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := machinelearningservices.NewLabelingJob(ctx, "labelingJob", &machinelearningservices.LabelingJobArgs{
			Id: pulumi.String("testLabelingJob"),
			LabelingJobProperties: &machinelearningservices.LabelingJobTypeArgs{
				Description: pulumi.String("string"),
				JobInstructions: &machinelearningservices.LabelingJobInstructionsArgs{
					Uri: pulumi.String("link/to/instructions"),
				},
				JobType: pulumi.String("Labeling"),
				LabelCategories: machinelearningservices.LabelCategoryMap{
					"myCategory1": &machinelearningservices.LabelCategoryArgs{
						Classes: machinelearningservices.LabelClassMap{
							"myLabelClass1": &machinelearningservices.LabelClassArgs{
								DisplayName: pulumi.String("myLabelClass1"),
								Subclasses:  machinelearningservices.LabelClassMap{},
							},
							"myLabelClass2": &machinelearningservices.LabelClassArgs{
								DisplayName: pulumi.String("myLabelClass2"),
								Subclasses:  machinelearningservices.LabelClassMap{},
							},
						},
						DisplayName: pulumi.String("myCategory1Title"),
						MultiSelect: pulumi.String(machinelearningservices.MultiSelectDisabled),
					},
					"myCategory2": &machinelearningservices.LabelCategoryArgs{
						Classes: machinelearningservices.LabelClassMap{
							"myLabelClass1": &machinelearningservices.LabelClassArgs{
								DisplayName: pulumi.String("myLabelClass1"),
								Subclasses:  machinelearningservices.LabelClassMap{},
							},
							"myLabelClass2": &machinelearningservices.LabelClassArgs{
								DisplayName: pulumi.String("myLabelClass2"),
								Subclasses:  machinelearningservices.LabelClassMap{},
							},
						},
						DisplayName: pulumi.String("myCategory2Title"),
						MultiSelect: pulumi.String(machinelearningservices.MultiSelectDisabled),
					},
				},
				LabelingJobMediaProperties: machinelearningservices.LabelingJobImageProperties{
					MediaType: "Image",
				},
				MlAssistConfiguration: machinelearningservices.MLAssistConfigurationEnabled{
					InferencingComputeBinding: "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/myscoringcompute",
					MlAssist:                  "Enabled",
					TrainingComputeBinding:    "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/mytrainingompute",
				},
				Properties: pulumi.StringMap{
					"additionalProp1": pulumi.String("string"),
					"additionalProp2": pulumi.String("string"),
					"additionalProp3": pulumi.String("string"),
				},
				Tags: pulumi.StringMap{
					"additionalProp1": pulumi.String("string"),
					"additionalProp2": pulumi.String("string"),
					"additionalProp3": pulumi.String("string"),
				},
			},
			ResourceGroupName: pulumi.String("workspace-1234"),
			WorkspaceName:     pulumi.String("testworkspace"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.machinelearningservices.LabelingJob;
import com.pulumi.azurenative.machinelearningservices.LabelingJobArgs;
import com.pulumi.azurenative.machinelearningservices.inputs.LabelingJobArgs;
import com.pulumi.azurenative.machinelearningservices.inputs.LabelingJobInstructionsArgs;
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 labelingJob = new LabelingJob("labelingJob", LabelingJobArgs.builder()
            .id("testLabelingJob")
            .labelingJobProperties(LabelingJobArgs.builder()
                .description("string")
                .jobInstructions(LabelingJobInstructionsArgs.builder()
                    .uri("link/to/instructions")
                    .build())
                .jobType("Labeling")
                .labelCategories(Map.ofEntries(
                    Map.entry("myCategory1", Map.ofEntries(
                        Map.entry("classes", Map.ofEntries(
                            Map.entry("myLabelClass1", Map.ofEntries(
                                Map.entry("displayName", "myLabelClass1"),
                                Map.entry("subclasses", )
                            )),
                            Map.entry("myLabelClass2", Map.ofEntries(
                                Map.entry("displayName", "myLabelClass2"),
                                Map.entry("subclasses", )
                            ))
                        )),
                        Map.entry("displayName", "myCategory1Title"),
                        Map.entry("multiSelect", "Disabled")
                    )),
                    Map.entry("myCategory2", Map.ofEntries(
                        Map.entry("classes", Map.ofEntries(
                            Map.entry("myLabelClass1", Map.ofEntries(
                                Map.entry("displayName", "myLabelClass1"),
                                Map.entry("subclasses", )
                            )),
                            Map.entry("myLabelClass2", Map.ofEntries(
                                Map.entry("displayName", "myLabelClass2"),
                                Map.entry("subclasses", )
                            ))
                        )),
                        Map.entry("displayName", "myCategory2Title"),
                        Map.entry("multiSelect", "Disabled")
                    ))
                ))
                .labelingJobMediaProperties(LabelingJobImagePropertiesArgs.builder()
                    .mediaType("Image")
                    .build())
                .mlAssistConfiguration(MLAssistConfigurationEnabledArgs.builder()
                    .inferencingComputeBinding("/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/myscoringcompute")
                    .mlAssist("Enabled")
                    .trainingComputeBinding("/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/mytrainingompute")
                    .build())
                .properties(Map.ofEntries(
                    Map.entry("additionalProp1", "string"),
                    Map.entry("additionalProp2", "string"),
                    Map.entry("additionalProp3", "string")
                ))
                .tags(Map.ofEntries(
                    Map.entry("additionalProp1", "string"),
                    Map.entry("additionalProp2", "string"),
                    Map.entry("additionalProp3", "string")
                ))
                .build())
            .resourceGroupName("workspace-1234")
            .workspaceName("testworkspace")
            .build());

    }
}
Copy
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const labelingJob = new azure_native.machinelearningservices.LabelingJob("labelingJob", {
    id: "testLabelingJob",
    labelingJobProperties: {
        description: "string",
        jobInstructions: {
            uri: "link/to/instructions",
        },
        jobType: "Labeling",
        labelCategories: {
            myCategory1: {
                classes: {
                    myLabelClass1: {
                        displayName: "myLabelClass1",
                        subclasses: {},
                    },
                    myLabelClass2: {
                        displayName: "myLabelClass2",
                        subclasses: {},
                    },
                },
                displayName: "myCategory1Title",
                multiSelect: azure_native.machinelearningservices.MultiSelect.Disabled,
            },
            myCategory2: {
                classes: {
                    myLabelClass1: {
                        displayName: "myLabelClass1",
                        subclasses: {},
                    },
                    myLabelClass2: {
                        displayName: "myLabelClass2",
                        subclasses: {},
                    },
                },
                displayName: "myCategory2Title",
                multiSelect: azure_native.machinelearningservices.MultiSelect.Disabled,
            },
        },
        labelingJobMediaProperties: {
            mediaType: "Image",
        },
        mlAssistConfiguration: {
            inferencingComputeBinding: "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/myscoringcompute",
            mlAssist: "Enabled",
            trainingComputeBinding: "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/mytrainingompute",
        },
        properties: {
            additionalProp1: "string",
            additionalProp2: "string",
            additionalProp3: "string",
        },
        tags: {
            additionalProp1: "string",
            additionalProp2: "string",
            additionalProp3: "string",
        },
    },
    resourceGroupName: "workspace-1234",
    workspaceName: "testworkspace",
});
Copy
import pulumi
import pulumi_azure_native as azure_native

labeling_job = azure_native.machinelearningservices.LabelingJob("labelingJob",
    id="testLabelingJob",
    labeling_job_properties={
        "description": "string",
        "job_instructions": {
            "uri": "link/to/instructions",
        },
        "job_type": "Labeling",
        "label_categories": {
            "myCategory1": {
                "classes": {
                    "myLabelClass1": {
                        "display_name": "myLabelClass1",
                        "subclasses": {},
                    },
                    "myLabelClass2": {
                        "display_name": "myLabelClass2",
                        "subclasses": {},
                    },
                },
                "display_name": "myCategory1Title",
                "multi_select": azure_native.machinelearningservices.MultiSelect.DISABLED,
            },
            "myCategory2": {
                "classes": {
                    "myLabelClass1": {
                        "display_name": "myLabelClass1",
                        "subclasses": {},
                    },
                    "myLabelClass2": {
                        "display_name": "myLabelClass2",
                        "subclasses": {},
                    },
                },
                "display_name": "myCategory2Title",
                "multi_select": azure_native.machinelearningservices.MultiSelect.DISABLED,
            },
        },
        "labeling_job_media_properties": {
            "media_type": "Image",
        },
        "ml_assist_configuration": {
            "inferencing_compute_binding": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/myscoringcompute",
            "ml_assist": "Enabled",
            "training_compute_binding": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/mytrainingompute",
        },
        "properties": {
            "additionalProp1": "string",
            "additionalProp2": "string",
            "additionalProp3": "string",
        },
        "tags": {
            "additionalProp1": "string",
            "additionalProp2": "string",
            "additionalProp3": "string",
        },
    },
    resource_group_name="workspace-1234",
    workspace_name="testworkspace")
Copy
resources:
  labelingJob:
    type: azure-native:machinelearningservices:LabelingJob
    properties:
      id: testLabelingJob
      labelingJobProperties:
        description: string
        jobInstructions:
          uri: link/to/instructions
        jobType: Labeling
        labelCategories:
          myCategory1:
            classes:
              myLabelClass1:
                displayName: myLabelClass1
                subclasses: {}
              myLabelClass2:
                displayName: myLabelClass2
                subclasses: {}
            displayName: myCategory1Title
            multiSelect: Disabled
          myCategory2:
            classes:
              myLabelClass1:
                displayName: myLabelClass1
                subclasses: {}
              myLabelClass2:
                displayName: myLabelClass2
                subclasses: {}
            displayName: myCategory2Title
            multiSelect: Disabled
        labelingJobMediaProperties:
          mediaType: Image
        mlAssistConfiguration:
          inferencingComputeBinding: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/myscoringcompute
          mlAssist: Enabled
          trainingComputeBinding: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/mytrainingompute
        properties:
          additionalProp1: string
          additionalProp2: string
          additionalProp3: string
        tags:
          additionalProp1: string
          additionalProp2: string
          additionalProp3: string
      resourceGroupName: workspace-1234
      workspaceName: testworkspace
Copy

Create LabelingJob Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new LabelingJob(name: string, args: LabelingJobArgs, opts?: CustomResourceOptions);
@overload
def LabelingJob(resource_name: str,
                args: LabelingJobInitArgs,
                opts: Optional[ResourceOptions] = None)

@overload
def LabelingJob(resource_name: str,
                opts: Optional[ResourceOptions] = None,
                labeling_job_properties: Optional[LabelingJobArgs] = None,
                resource_group_name: Optional[str] = None,
                workspace_name: Optional[str] = None,
                id: Optional[str] = None)
func NewLabelingJob(ctx *Context, name string, args LabelingJobArgs, opts ...ResourceOption) (*LabelingJob, error)
public LabelingJob(string name, LabelingJobArgs args, CustomResourceOptions? opts = null)
public LabelingJob(String name, LabelingJobArgs args)
public LabelingJob(String name, LabelingJobArgs args, CustomResourceOptions options)
type: azure-native:machinelearningservices:LabelingJob
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. LabelingJobArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. LabelingJobInitArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. LabelingJobArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. LabelingJobArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. LabelingJobArgs
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 labelingJobResource = new AzureNative.Machinelearningservices.LabelingJob("labelingJobResource", new()
{
    LabelingJobProperties = 
    {
        { "jobType", "Labeling" },
        { "jobInstructions", 
        {
            { "uri", "string" },
        } },
        { "labelCategories", 
        {
            { "string", 
            {
                { "classes", 
                {
                    { "string", 
                    {
                        { "displayName", "string" },
                        { "subclasses", 
                        {
                            { "string", labelClass },
                        } },
                    } },
                } },
                { "displayName", "string" },
                { "multiSelect", "string" },
            } },
        } },
        { "description", "string" },
        { "displayName", "string" },
        { "experimentName", "string" },
        { "identity", 
        {
            { "identityType", "AMLToken" },
        } },
        { "isArchived", false },
        { "componentId", "string" },
        { "dataConfiguration", 
        {
            { "dataId", "string" },
            { "incrementalDataRefresh", "string" },
        } },
        { "labelingJobMediaProperties", 
        {
            { "mediaType", "Image" },
            { "annotationType", "string" },
        } },
        { "computeId", "string" },
        { "mlAssistConfiguration", 
        {
            { "mlAssist", "Disabled" },
        } },
        { "notificationSetting", 
        {
            { "emailOn", new[]
            {
                "string",
            } },
            { "emails", new[]
            {
                "string",
            } },
            { "webhooks", 
            {
                { "string", 
                {
                    { "webhookType", "AzureDevOps" },
                    { "eventType", "string" },
                } },
            } },
        } },
        { "properties", 
        {
            { "string", "string" },
        } },
        { "secretsConfiguration", 
        {
            { "string", 
            {
                { "uri", "string" },
                { "workspaceSecretName", "string" },
            } },
        } },
        { "services", 
        {
            { "string", 
            {
                { "endpoint", "string" },
                { "jobServiceType", "string" },
                { "nodes", 
                {
                    { "nodesValueType", "All" },
                } },
                { "port", 0 },
                { "properties", 
                {
                    { "string", "string" },
                } },
            } },
        } },
        { "tags", 
        {
            { "string", "string" },
        } },
    },
    ResourceGroupName = "string",
    WorkspaceName = "string",
    Id = "string",
});
Copy
example, err := machinelearningservices.NewLabelingJob(ctx, "labelingJobResource", &machinelearningservices.LabelingJobArgs{
	LabelingJobProperties: map[string]interface{}{
		"jobType": "Labeling",
		"jobInstructions": map[string]interface{}{
			"uri": "string",
		},
		"labelCategories": map[string]interface{}{
			"string": map[string]interface{}{
				"classes": map[string]interface{}{
					"string": map[string]interface{}{
						"displayName": "string",
						"subclasses": map[string]interface{}{
							"string": labelClass,
						},
					},
				},
				"displayName": "string",
				"multiSelect": "string",
			},
		},
		"description":    "string",
		"displayName":    "string",
		"experimentName": "string",
		"identity": map[string]interface{}{
			"identityType": "AMLToken",
		},
		"isArchived":  false,
		"componentId": "string",
		"dataConfiguration": map[string]interface{}{
			"dataId":                 "string",
			"incrementalDataRefresh": "string",
		},
		"labelingJobMediaProperties": map[string]interface{}{
			"mediaType":      "Image",
			"annotationType": "string",
		},
		"computeId": "string",
		"mlAssistConfiguration": map[string]interface{}{
			"mlAssist": "Disabled",
		},
		"notificationSetting": map[string]interface{}{
			"emailOn": []string{
				"string",
			},
			"emails": []string{
				"string",
			},
			"webhooks": map[string]interface{}{
				"string": map[string]interface{}{
					"webhookType": "AzureDevOps",
					"eventType":   "string",
				},
			},
		},
		"properties": map[string]interface{}{
			"string": "string",
		},
		"secretsConfiguration": map[string]interface{}{
			"string": map[string]interface{}{
				"uri":                 "string",
				"workspaceSecretName": "string",
			},
		},
		"services": map[string]interface{}{
			"string": map[string]interface{}{
				"endpoint":       "string",
				"jobServiceType": "string",
				"nodes": map[string]interface{}{
					"nodesValueType": "All",
				},
				"port": 0,
				"properties": map[string]interface{}{
					"string": "string",
				},
			},
		},
		"tags": map[string]interface{}{
			"string": "string",
		},
	},
	ResourceGroupName: "string",
	WorkspaceName:     "string",
	Id:                "string",
})
Copy
var labelingJobResource = new LabelingJob("labelingJobResource", LabelingJobArgs.builder()
    .labelingJobProperties(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .resourceGroupName("string")
    .workspaceName("string")
    .id("string")
    .build());
Copy
labeling_job_resource = azure_native.machinelearningservices.LabelingJob("labelingJobResource",
    labeling_job_properties={
        jobType: Labeling,
        jobInstructions: {
            uri: string,
        },
        labelCategories: {
            string: {
                classes: {
                    string: {
                        displayName: string,
                        subclasses: {
                            string: label_class,
                        },
                    },
                },
                displayName: string,
                multiSelect: string,
            },
        },
        description: string,
        displayName: string,
        experimentName: string,
        identity: {
            identityType: AMLToken,
        },
        isArchived: False,
        componentId: string,
        dataConfiguration: {
            dataId: string,
            incrementalDataRefresh: string,
        },
        labelingJobMediaProperties: {
            mediaType: Image,
            annotationType: string,
        },
        computeId: string,
        mlAssistConfiguration: {
            mlAssist: Disabled,
        },
        notificationSetting: {
            emailOn: [string],
            emails: [string],
            webhooks: {
                string: {
                    webhookType: AzureDevOps,
                    eventType: string,
                },
            },
        },
        properties: {
            string: string,
        },
        secretsConfiguration: {
            string: {
                uri: string,
                workspaceSecretName: string,
            },
        },
        services: {
            string: {
                endpoint: string,
                jobServiceType: string,
                nodes: {
                    nodesValueType: All,
                },
                port: 0,
                properties: {
                    string: string,
                },
            },
        },
        tags: {
            string: string,
        },
    },
    resource_group_name=string,
    workspace_name=string,
    id=string)
Copy
const labelingJobResource = new azure_native.machinelearningservices.LabelingJob("labelingJobResource", {
    labelingJobProperties: {
        jobType: "Labeling",
        jobInstructions: {
            uri: "string",
        },
        labelCategories: {
            string: {
                classes: {
                    string: {
                        displayName: "string",
                        subclasses: {
                            string: labelClass,
                        },
                    },
                },
                displayName: "string",
                multiSelect: "string",
            },
        },
        description: "string",
        displayName: "string",
        experimentName: "string",
        identity: {
            identityType: "AMLToken",
        },
        isArchived: false,
        componentId: "string",
        dataConfiguration: {
            dataId: "string",
            incrementalDataRefresh: "string",
        },
        labelingJobMediaProperties: {
            mediaType: "Image",
            annotationType: "string",
        },
        computeId: "string",
        mlAssistConfiguration: {
            mlAssist: "Disabled",
        },
        notificationSetting: {
            emailOn: ["string"],
            emails: ["string"],
            webhooks: {
                string: {
                    webhookType: "AzureDevOps",
                    eventType: "string",
                },
            },
        },
        properties: {
            string: "string",
        },
        secretsConfiguration: {
            string: {
                uri: "string",
                workspaceSecretName: "string",
            },
        },
        services: {
            string: {
                endpoint: "string",
                jobServiceType: "string",
                nodes: {
                    nodesValueType: "All",
                },
                port: 0,
                properties: {
                    string: "string",
                },
            },
        },
        tags: {
            string: "string",
        },
    },
    resourceGroupName: "string",
    workspaceName: "string",
    id: "string",
});
Copy
type: azure-native:machinelearningservices:LabelingJob
properties:
    id: string
    labelingJobProperties:
        componentId: string
        computeId: string
        dataConfiguration:
            dataId: string
            incrementalDataRefresh: string
        description: string
        displayName: string
        experimentName: string
        identity:
            identityType: AMLToken
        isArchived: false
        jobInstructions:
            uri: string
        jobType: Labeling
        labelCategories:
            string:
                classes:
                    string:
                        displayName: string
                        subclasses:
                            string: ${labelClass}
                displayName: string
                multiSelect: string
        labelingJobMediaProperties:
            annotationType: string
            mediaType: Image
        mlAssistConfiguration:
            mlAssist: Disabled
        notificationSetting:
            emailOn:
                - string
            emails:
                - string
            webhooks:
                string:
                    eventType: string
                    webhookType: AzureDevOps
        properties:
            string: string
        secretsConfiguration:
            string:
                uri: string
                workspaceSecretName: string
        services:
            string:
                endpoint: string
                jobServiceType: string
                nodes:
                    nodesValueType: All
                port: 0
                properties:
                    string: string
        tags:
            string: string
    resourceGroupName: string
    workspaceName: string
Copy

LabelingJob 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 LabelingJob resource accepts the following input properties:

LabelingJobProperties This property is required. Pulumi.AzureNative.MachineLearningServices.Inputs.LabelingJob
[Required] Additional attributes of the entity.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
WorkspaceName
This property is required.
Changes to this property will trigger replacement.
string
Name of Azure Machine Learning workspace.
Id Changes to this property will trigger replacement. string
The name and identifier for the LabelingJob.
LabelingJobProperties This property is required. LabelingJobTypeArgs
[Required] Additional attributes of the entity.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
WorkspaceName
This property is required.
Changes to this property will trigger replacement.
string
Name of Azure Machine Learning workspace.
Id Changes to this property will trigger replacement. string
The name and identifier for the LabelingJob.
labelingJobProperties This property is required. LabelingJob
[Required] Additional attributes of the entity.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
workspaceName
This property is required.
Changes to this property will trigger replacement.
String
Name of Azure Machine Learning workspace.
id Changes to this property will trigger replacement. String
The name and identifier for the LabelingJob.
labelingJobProperties This property is required. LabelingJob
[Required] Additional attributes of the entity.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
workspaceName
This property is required.
Changes to this property will trigger replacement.
string
Name of Azure Machine Learning workspace.
id Changes to this property will trigger replacement. string
The name and identifier for the LabelingJob.
labeling_job_properties This property is required. LabelingJobArgs
[Required] Additional attributes of the entity.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
workspace_name
This property is required.
Changes to this property will trigger replacement.
str
Name of Azure Machine Learning workspace.
id Changes to this property will trigger replacement. str
The name and identifier for the LabelingJob.
labelingJobProperties This property is required. Property Map
[Required] Additional attributes of the entity.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
workspaceName
This property is required.
Changes to this property will trigger replacement.
String
Name of Azure Machine Learning workspace.
id Changes to this property will trigger replacement. String
The name and identifier for the LabelingJob.

Outputs

All input properties are implicitly available as output properties. Additionally, the LabelingJob resource produces the following output properties:

Id string
The provider-assigned unique ID for this managed resource.
Name string
The name of the resource
SystemData Pulumi.AzureNative.MachineLearningServices.Outputs.SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Id string
The provider-assigned unique ID for this managed resource.
Name string
The name of the resource
SystemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
id String
The provider-assigned unique ID for this managed resource.
name String
The name of the resource
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
id string
The provider-assigned unique ID for this managed resource.
name string
The name of the resource
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
id str
The provider-assigned unique ID for this managed resource.
name str
The name of the resource
system_data SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
id String
The provider-assigned unique ID for this managed resource.
name String
The name of the resource
systemData Property Map
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Supporting Types

AllNodes
, AllNodesArgs

AllNodesResponse
, AllNodesResponseArgs

AmlToken
, AmlTokenArgs

AmlTokenResponse
, AmlTokenResponseArgs

AzureDevOpsWebhook
, AzureDevOpsWebhookArgs

EventType string
Send callback on a specified notification event
EventType string
Send callback on a specified notification event
eventType String
Send callback on a specified notification event
eventType string
Send callback on a specified notification event
event_type str
Send callback on a specified notification event
eventType String
Send callback on a specified notification event

AzureDevOpsWebhookResponse
, AzureDevOpsWebhookResponseArgs

EventType string
Send callback on a specified notification event
EventType string
Send callback on a specified notification event
eventType String
Send callback on a specified notification event
eventType string
Send callback on a specified notification event
event_type str
Send callback on a specified notification event
eventType String
Send callback on a specified notification event

EmailNotificationEnableType
, EmailNotificationEnableTypeArgs

JobCompleted
JobCompleted
JobFailed
JobFailed
JobCancelled
JobCancelled
EmailNotificationEnableTypeJobCompleted
JobCompleted
EmailNotificationEnableTypeJobFailed
JobFailed
EmailNotificationEnableTypeJobCancelled
JobCancelled
JobCompleted
JobCompleted
JobFailed
JobFailed
JobCancelled
JobCancelled
JobCompleted
JobCompleted
JobFailed
JobFailed
JobCancelled
JobCancelled
JOB_COMPLETED
JobCompleted
JOB_FAILED
JobFailed
JOB_CANCELLED
JobCancelled
"JobCompleted"
JobCompleted
"JobFailed"
JobFailed
"JobCancelled"
JobCancelled

ImageAnnotationType
, ImageAnnotationTypeArgs

Classification
Classification
BoundingBox
BoundingBox
InstanceSegmentation
InstanceSegmentation
ImageAnnotationTypeClassification
Classification
ImageAnnotationTypeBoundingBox
BoundingBox
ImageAnnotationTypeInstanceSegmentation
InstanceSegmentation
Classification
Classification
BoundingBox
BoundingBox
InstanceSegmentation
InstanceSegmentation
Classification
Classification
BoundingBox
BoundingBox
InstanceSegmentation
InstanceSegmentation
CLASSIFICATION
Classification
BOUNDING_BOX
BoundingBox
INSTANCE_SEGMENTATION
InstanceSegmentation
"Classification"
Classification
"BoundingBox"
BoundingBox
"InstanceSegmentation"
InstanceSegmentation

IncrementalDataRefresh
, IncrementalDataRefreshArgs

Enabled
Enabled
Disabled
Disabled
IncrementalDataRefreshEnabled
Enabled
IncrementalDataRefreshDisabled
Disabled
Enabled
Enabled
Disabled
Disabled
Enabled
Enabled
Disabled
Disabled
ENABLED
Enabled
DISABLED
Disabled
"Enabled"
Enabled
"Disabled"
Disabled

JobService
, JobServiceArgs

Endpoint string
Url for endpoint.
JobServiceType string
Endpoint type.
Nodes Pulumi.AzureNative.MachineLearningServices.Inputs.AllNodes
Nodes that user would like to start the service on. If Nodes is not set or set to null, the service will only be started on leader node.
Port int
Port for endpoint.
Properties Dictionary<string, string>
Additional properties to set on the endpoint.
Endpoint string
Url for endpoint.
JobServiceType string
Endpoint type.
Nodes AllNodes
Nodes that user would like to start the service on. If Nodes is not set or set to null, the service will only be started on leader node.
Port int
Port for endpoint.
Properties map[string]string
Additional properties to set on the endpoint.
endpoint String
Url for endpoint.
jobServiceType String
Endpoint type.
nodes AllNodes
Nodes that user would like to start the service on. If Nodes is not set or set to null, the service will only be started on leader node.
port Integer
Port for endpoint.
properties Map<String,String>
Additional properties to set on the endpoint.
endpoint string
Url for endpoint.
jobServiceType string
Endpoint type.
nodes AllNodes
Nodes that user would like to start the service on. If Nodes is not set or set to null, the service will only be started on leader node.
port number
Port for endpoint.
properties {[key: string]: string}
Additional properties to set on the endpoint.
endpoint str
Url for endpoint.
job_service_type str
Endpoint type.
nodes AllNodes
Nodes that user would like to start the service on. If Nodes is not set or set to null, the service will only be started on leader node.
port int
Port for endpoint.
properties Mapping[str, str]
Additional properties to set on the endpoint.
endpoint String
Url for endpoint.
jobServiceType String
Endpoint type.
nodes Property Map
Nodes that user would like to start the service on. If Nodes is not set or set to null, the service will only be started on leader node.
port Number
Port for endpoint.
properties Map<String>
Additional properties to set on the endpoint.

JobServiceResponse
, JobServiceResponseArgs

ErrorMessage This property is required. string
Any error in the service.
Status This property is required. string
Status of endpoint.
Endpoint string
Url for endpoint.
JobServiceType string
Endpoint type.
Nodes Pulumi.AzureNative.MachineLearningServices.Inputs.AllNodesResponse
Nodes that user would like to start the service on. If Nodes is not set or set to null, the service will only be started on leader node.
Port int
Port for endpoint.
Properties Dictionary<string, string>
Additional properties to set on the endpoint.
ErrorMessage This property is required. string
Any error in the service.
Status This property is required. string
Status of endpoint.
Endpoint string
Url for endpoint.
JobServiceType string
Endpoint type.
Nodes AllNodesResponse
Nodes that user would like to start the service on. If Nodes is not set or set to null, the service will only be started on leader node.
Port int
Port for endpoint.
Properties map[string]string
Additional properties to set on the endpoint.
errorMessage This property is required. String
Any error in the service.
status This property is required. String
Status of endpoint.
endpoint String
Url for endpoint.
jobServiceType String
Endpoint type.
nodes AllNodesResponse
Nodes that user would like to start the service on. If Nodes is not set or set to null, the service will only be started on leader node.
port Integer
Port for endpoint.
properties Map<String,String>
Additional properties to set on the endpoint.
errorMessage This property is required. string
Any error in the service.
status This property is required. string
Status of endpoint.
endpoint string
Url for endpoint.
jobServiceType string
Endpoint type.
nodes AllNodesResponse
Nodes that user would like to start the service on. If Nodes is not set or set to null, the service will only be started on leader node.
port number
Port for endpoint.
properties {[key: string]: string}
Additional properties to set on the endpoint.
error_message This property is required. str
Any error in the service.
status This property is required. str
Status of endpoint.
endpoint str
Url for endpoint.
job_service_type str
Endpoint type.
nodes AllNodesResponse
Nodes that user would like to start the service on. If Nodes is not set or set to null, the service will only be started on leader node.
port int
Port for endpoint.
properties Mapping[str, str]
Additional properties to set on the endpoint.
errorMessage This property is required. String
Any error in the service.
status This property is required. String
Status of endpoint.
endpoint String
Url for endpoint.
jobServiceType String
Endpoint type.
nodes Property Map
Nodes that user would like to start the service on. If Nodes is not set or set to null, the service will only be started on leader node.
port Number
Port for endpoint.
properties Map<String>
Additional properties to set on the endpoint.

LabelCategory
, LabelCategoryArgs

Classes Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.LabelClass>
Dictionary of label classes in this category.
DisplayName string
Display name of the label category.
MultiSelect string | Pulumi.AzureNative.MachineLearningServices.MultiSelect
Indicates whether it is allowed to select multiple classes in this category.
Classes map[string]LabelClass
Dictionary of label classes in this category.
DisplayName string
Display name of the label category.
MultiSelect string | MultiSelect
Indicates whether it is allowed to select multiple classes in this category.
classes Map<String,LabelClass>
Dictionary of label classes in this category.
displayName String
Display name of the label category.
multiSelect String | MultiSelect
Indicates whether it is allowed to select multiple classes in this category.
classes {[key: string]: LabelClass}
Dictionary of label classes in this category.
displayName string
Display name of the label category.
multiSelect string | MultiSelect
Indicates whether it is allowed to select multiple classes in this category.
classes Mapping[str, LabelClass]
Dictionary of label classes in this category.
display_name str
Display name of the label category.
multi_select str | MultiSelect
Indicates whether it is allowed to select multiple classes in this category.
classes Map<Property Map>
Dictionary of label classes in this category.
displayName String
Display name of the label category.
multiSelect String | "Enabled" | "Disabled"
Indicates whether it is allowed to select multiple classes in this category.

LabelCategoryResponse
, LabelCategoryResponseArgs

Classes Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.LabelClassResponse>
Dictionary of label classes in this category.
DisplayName string
Display name of the label category.
MultiSelect string
Indicates whether it is allowed to select multiple classes in this category.
Classes map[string]LabelClassResponse
Dictionary of label classes in this category.
DisplayName string
Display name of the label category.
MultiSelect string
Indicates whether it is allowed to select multiple classes in this category.
classes Map<String,LabelClassResponse>
Dictionary of label classes in this category.
displayName String
Display name of the label category.
multiSelect String
Indicates whether it is allowed to select multiple classes in this category.
classes {[key: string]: LabelClassResponse}
Dictionary of label classes in this category.
displayName string
Display name of the label category.
multiSelect string
Indicates whether it is allowed to select multiple classes in this category.
classes Mapping[str, LabelClassResponse]
Dictionary of label classes in this category.
display_name str
Display name of the label category.
multi_select str
Indicates whether it is allowed to select multiple classes in this category.
classes Map<Property Map>
Dictionary of label classes in this category.
displayName String
Display name of the label category.
multiSelect String
Indicates whether it is allowed to select multiple classes in this category.

LabelClass
, LabelClassArgs

DisplayName string
Display name of the label class.
Subclasses Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.LabelClass>
Dictionary of subclasses of the label class.
DisplayName string
Display name of the label class.
Subclasses map[string]LabelClass
Dictionary of subclasses of the label class.
displayName String
Display name of the label class.
subclasses Map<String,LabelClass>
Dictionary of subclasses of the label class.
displayName string
Display name of the label class.
subclasses {[key: string]: LabelClass}
Dictionary of subclasses of the label class.
display_name str
Display name of the label class.
subclasses Mapping[str, LabelClass]
Dictionary of subclasses of the label class.
displayName String
Display name of the label class.
subclasses Map<Property Map>
Dictionary of subclasses of the label class.

LabelClassResponse
, LabelClassResponseArgs

DisplayName string
Display name of the label class.
Subclasses Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.LabelClassResponse>
Dictionary of subclasses of the label class.
DisplayName string
Display name of the label class.
Subclasses map[string]LabelClassResponse
Dictionary of subclasses of the label class.
displayName String
Display name of the label class.
subclasses Map<String,LabelClassResponse>
Dictionary of subclasses of the label class.
displayName string
Display name of the label class.
subclasses {[key: string]: LabelClassResponse}
Dictionary of subclasses of the label class.
display_name str
Display name of the label class.
subclasses Mapping[str, LabelClassResponse]
Dictionary of subclasses of the label class.
displayName String
Display name of the label class.
subclasses Map<Property Map>
Dictionary of subclasses of the label class.

LabelingDataConfiguration
, LabelingDataConfigurationArgs

DataId string
Resource Id of the data asset to perform labeling.
IncrementalDataRefresh string | Pulumi.AzureNative.MachineLearningServices.IncrementalDataRefresh
Indicates whether to enable incremental data refresh.
DataId string
Resource Id of the data asset to perform labeling.
IncrementalDataRefresh string | IncrementalDataRefresh
Indicates whether to enable incremental data refresh.
dataId String
Resource Id of the data asset to perform labeling.
incrementalDataRefresh String | IncrementalDataRefresh
Indicates whether to enable incremental data refresh.
dataId string
Resource Id of the data asset to perform labeling.
incrementalDataRefresh string | IncrementalDataRefresh
Indicates whether to enable incremental data refresh.
data_id str
Resource Id of the data asset to perform labeling.
incremental_data_refresh str | IncrementalDataRefresh
Indicates whether to enable incremental data refresh.
dataId String
Resource Id of the data asset to perform labeling.
incrementalDataRefresh String | "Enabled" | "Disabled"
Indicates whether to enable incremental data refresh.

LabelingDataConfigurationResponse
, LabelingDataConfigurationResponseArgs

DataId string
Resource Id of the data asset to perform labeling.
IncrementalDataRefresh string
Indicates whether to enable incremental data refresh.
DataId string
Resource Id of the data asset to perform labeling.
IncrementalDataRefresh string
Indicates whether to enable incremental data refresh.
dataId String
Resource Id of the data asset to perform labeling.
incrementalDataRefresh String
Indicates whether to enable incremental data refresh.
dataId string
Resource Id of the data asset to perform labeling.
incrementalDataRefresh string
Indicates whether to enable incremental data refresh.
data_id str
Resource Id of the data asset to perform labeling.
incremental_data_refresh str
Indicates whether to enable incremental data refresh.
dataId String
Resource Id of the data asset to perform labeling.
incrementalDataRefresh String
Indicates whether to enable incremental data refresh.

LabelingJob
, LabelingJobArgs

ComponentId string
ARM resource ID of the component resource.
ComputeId string
ARM resource ID of the compute resource.
DataConfiguration Pulumi.AzureNative.MachineLearningServices.Inputs.LabelingDataConfiguration
Configuration of data used in the job.
Description string
The asset description text.
DisplayName string
Display name of job.
ExperimentName string
The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
Identity Pulumi.AzureNative.MachineLearningServices.Inputs.AmlToken | Pulumi.AzureNative.MachineLearningServices.Inputs.ManagedIdentity | Pulumi.AzureNative.MachineLearningServices.Inputs.UserIdentity
Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, UserIdentity or null. Defaults to AmlToken if null.
IsArchived bool
Is the asset archived?
JobInstructions Pulumi.AzureNative.MachineLearningServices.Inputs.LabelingJobInstructions
Labeling instructions of the job.
LabelCategories Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.LabelCategory>
Label categories of the job.
LabelingJobMediaProperties Pulumi.AzureNative.MachineLearningServices.Inputs.LabelingJobImageProperties | Pulumi.AzureNative.MachineLearningServices.Inputs.LabelingJobTextProperties
Media type specific properties in the job.
MlAssistConfiguration Pulumi.AzureNative.MachineLearningServices.Inputs.MLAssistConfigurationDisabled | Pulumi.AzureNative.MachineLearningServices.Inputs.MLAssistConfigurationEnabled
Configuration of MLAssist feature in the job.
NotificationSetting Pulumi.AzureNative.MachineLearningServices.Inputs.NotificationSetting
Notification setting for the job
Properties Dictionary<string, string>
The asset property dictionary.
SecretsConfiguration Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.SecretConfiguration>
Configuration for secrets to be made available during runtime.
Services Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.JobService>
List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
Tags Dictionary<string, string>
Tag dictionary. Tags can be added, removed, and updated.
ComponentId string
ARM resource ID of the component resource.
ComputeId string
ARM resource ID of the compute resource.
DataConfiguration LabelingDataConfiguration
Configuration of data used in the job.
Description string
The asset description text.
DisplayName string
Display name of job.
ExperimentName string
The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
Identity AmlToken | ManagedIdentity | UserIdentity
Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, UserIdentity or null. Defaults to AmlToken if null.
IsArchived bool
Is the asset archived?
JobInstructions LabelingJobInstructions
Labeling instructions of the job.
LabelCategories map[string]LabelCategory
Label categories of the job.
LabelingJobMediaProperties LabelingJobImageProperties | LabelingJobTextProperties
Media type specific properties in the job.
MlAssistConfiguration MLAssistConfigurationDisabled | MLAssistConfigurationEnabled
Configuration of MLAssist feature in the job.
NotificationSetting NotificationSetting
Notification setting for the job
Properties map[string]string
The asset property dictionary.
SecretsConfiguration map[string]SecretConfiguration
Configuration for secrets to be made available during runtime.
Services map[string]JobService
List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
Tags map[string]string
Tag dictionary. Tags can be added, removed, and updated.
componentId String
ARM resource ID of the component resource.
computeId String
ARM resource ID of the compute resource.
dataConfiguration LabelingDataConfiguration
Configuration of data used in the job.
description String
The asset description text.
displayName String
Display name of job.
experimentName String
The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
identity AmlToken | ManagedIdentity | UserIdentity
Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, UserIdentity or null. Defaults to AmlToken if null.
isArchived Boolean
Is the asset archived?
jobInstructions LabelingJobInstructions
Labeling instructions of the job.
labelCategories Map<String,LabelCategory>
Label categories of the job.
labelingJobMediaProperties LabelingJobImageProperties | LabelingJobTextProperties
Media type specific properties in the job.
mlAssistConfiguration MLAssistConfigurationDisabled | MLAssistConfigurationEnabled
Configuration of MLAssist feature in the job.
notificationSetting NotificationSetting
Notification setting for the job
properties Map<String,String>
The asset property dictionary.
secretsConfiguration Map<String,SecretConfiguration>
Configuration for secrets to be made available during runtime.
services Map<String,JobService>
List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
tags Map<String,String>
Tag dictionary. Tags can be added, removed, and updated.
componentId string
ARM resource ID of the component resource.
computeId string
ARM resource ID of the compute resource.
dataConfiguration LabelingDataConfiguration
Configuration of data used in the job.
description string
The asset description text.
displayName string
Display name of job.
experimentName string
The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
identity AmlToken | ManagedIdentity | UserIdentity
Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, UserIdentity or null. Defaults to AmlToken if null.
isArchived boolean
Is the asset archived?
jobInstructions LabelingJobInstructions
Labeling instructions of the job.
labelCategories {[key: string]: LabelCategory}
Label categories of the job.
labelingJobMediaProperties LabelingJobImageProperties | LabelingJobTextProperties
Media type specific properties in the job.
mlAssistConfiguration MLAssistConfigurationDisabled | MLAssistConfigurationEnabled
Configuration of MLAssist feature in the job.
notificationSetting NotificationSetting
Notification setting for the job
properties {[key: string]: string}
The asset property dictionary.
secretsConfiguration {[key: string]: SecretConfiguration}
Configuration for secrets to be made available during runtime.
services {[key: string]: JobService}
List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
tags {[key: string]: string}
Tag dictionary. Tags can be added, removed, and updated.
component_id str
ARM resource ID of the component resource.
compute_id str
ARM resource ID of the compute resource.
data_configuration LabelingDataConfiguration
Configuration of data used in the job.
description str
The asset description text.
display_name str
Display name of job.
experiment_name str
The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
identity AmlToken | ManagedIdentity | UserIdentity
Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, UserIdentity or null. Defaults to AmlToken if null.
is_archived bool
Is the asset archived?
job_instructions LabelingJobInstructions
Labeling instructions of the job.
label_categories Mapping[str, LabelCategory]
Label categories of the job.
labeling_job_media_properties LabelingJobImageProperties | LabelingJobTextProperties
Media type specific properties in the job.
ml_assist_configuration MLAssistConfigurationDisabled | MLAssistConfigurationEnabled
Configuration of MLAssist feature in the job.
notification_setting NotificationSetting
Notification setting for the job
properties Mapping[str, str]
The asset property dictionary.
secrets_configuration Mapping[str, SecretConfiguration]
Configuration for secrets to be made available during runtime.
services Mapping[str, JobService]
List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
tags Mapping[str, str]
Tag dictionary. Tags can be added, removed, and updated.
componentId String
ARM resource ID of the component resource.
computeId String
ARM resource ID of the compute resource.
dataConfiguration Property Map
Configuration of data used in the job.
description String
The asset description text.
displayName String
Display name of job.
experimentName String
The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
identity Property Map | Property Map | Property Map
Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, UserIdentity or null. Defaults to AmlToken if null.
isArchived Boolean
Is the asset archived?
jobInstructions Property Map
Labeling instructions of the job.
labelCategories Map<Property Map>
Label categories of the job.
labelingJobMediaProperties Property Map | Property Map
Media type specific properties in the job.
mlAssistConfiguration Property Map | Property Map
Configuration of MLAssist feature in the job.
notificationSetting Property Map
Notification setting for the job
properties Map<String>
The asset property dictionary.
secretsConfiguration Map<Property Map>
Configuration for secrets to be made available during runtime.
services Map<Property Map>
List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
tags Map<String>
Tag dictionary. Tags can be added, removed, and updated.

LabelingJobImageProperties
, LabelingJobImagePropertiesArgs

AnnotationType string | ImageAnnotationType
Annotation type of image labeling job.
annotationType String | ImageAnnotationType
Annotation type of image labeling job.
annotationType string | ImageAnnotationType
Annotation type of image labeling job.
annotation_type str | ImageAnnotationType
Annotation type of image labeling job.
annotationType String | "Classification" | "BoundingBox" | "InstanceSegmentation"
Annotation type of image labeling job.

LabelingJobImagePropertiesResponse
, LabelingJobImagePropertiesResponseArgs

AnnotationType string
Annotation type of image labeling job.
AnnotationType string
Annotation type of image labeling job.
annotationType String
Annotation type of image labeling job.
annotationType string
Annotation type of image labeling job.
annotation_type str
Annotation type of image labeling job.
annotationType String
Annotation type of image labeling job.

LabelingJobInstructions
, LabelingJobInstructionsArgs

Uri string
The link to a page with detailed labeling instructions for labelers.
Uri string
The link to a page with detailed labeling instructions for labelers.
uri String
The link to a page with detailed labeling instructions for labelers.
uri string
The link to a page with detailed labeling instructions for labelers.
uri str
The link to a page with detailed labeling instructions for labelers.
uri String
The link to a page with detailed labeling instructions for labelers.

LabelingJobInstructionsResponse
, LabelingJobInstructionsResponseArgs

Uri string
The link to a page with detailed labeling instructions for labelers.
Uri string
The link to a page with detailed labeling instructions for labelers.
uri String
The link to a page with detailed labeling instructions for labelers.
uri string
The link to a page with detailed labeling instructions for labelers.
uri str
The link to a page with detailed labeling instructions for labelers.
uri String
The link to a page with detailed labeling instructions for labelers.

LabelingJobResponse
, LabelingJobResponseArgs

CreatedDateTime This property is required. string
Created time of the job in UTC timezone.
ProgressMetrics This property is required. Pulumi.AzureNative.MachineLearningServices.Inputs.ProgressMetricsResponse
Progress metrics of the job.
ProjectId This property is required. string
Internal id of the job(Previously called project).
ProvisioningState This property is required. string
Specifies the labeling job provisioning state.
Status This property is required. string
Status of the job.
StatusMessages This property is required. List<Pulumi.AzureNative.MachineLearningServices.Inputs.StatusMessageResponse>
Status messages of the job.
ComponentId string
ARM resource ID of the component resource.
ComputeId string
ARM resource ID of the compute resource.
DataConfiguration Pulumi.AzureNative.MachineLearningServices.Inputs.LabelingDataConfigurationResponse
Configuration of data used in the job.
Description string
The asset description text.
DisplayName string
Display name of job.
ExperimentName string
The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
Identity Pulumi.AzureNative.MachineLearningServices.Inputs.AmlTokenResponse | Pulumi.AzureNative.MachineLearningServices.Inputs.ManagedIdentityResponse | Pulumi.AzureNative.MachineLearningServices.Inputs.UserIdentityResponse
Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, UserIdentity or null. Defaults to AmlToken if null.
IsArchived bool
Is the asset archived?
JobInstructions Pulumi.AzureNative.MachineLearningServices.Inputs.LabelingJobInstructionsResponse
Labeling instructions of the job.
LabelCategories Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.LabelCategoryResponse>
Label categories of the job.
LabelingJobMediaProperties Pulumi.AzureNative.MachineLearningServices.Inputs.LabelingJobImagePropertiesResponse | Pulumi.AzureNative.MachineLearningServices.Inputs.LabelingJobTextPropertiesResponse
Media type specific properties in the job.
MlAssistConfiguration Pulumi.AzureNative.MachineLearningServices.Inputs.MLAssistConfigurationDisabledResponse | Pulumi.AzureNative.MachineLearningServices.Inputs.MLAssistConfigurationEnabledResponse
Configuration of MLAssist feature in the job.
NotificationSetting Pulumi.AzureNative.MachineLearningServices.Inputs.NotificationSettingResponse
Notification setting for the job
Properties Dictionary<string, string>
The asset property dictionary.
SecretsConfiguration Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.SecretConfigurationResponse>
Configuration for secrets to be made available during runtime.
Services Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.JobServiceResponse>
List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
Tags Dictionary<string, string>
Tag dictionary. Tags can be added, removed, and updated.
CreatedDateTime This property is required. string
Created time of the job in UTC timezone.
ProgressMetrics This property is required. ProgressMetricsResponse
Progress metrics of the job.
ProjectId This property is required. string
Internal id of the job(Previously called project).
ProvisioningState This property is required. string
Specifies the labeling job provisioning state.
Status This property is required. string
Status of the job.
StatusMessages This property is required. []StatusMessageResponse
Status messages of the job.
ComponentId string
ARM resource ID of the component resource.
ComputeId string
ARM resource ID of the compute resource.
DataConfiguration LabelingDataConfigurationResponse
Configuration of data used in the job.
Description string
The asset description text.
DisplayName string
Display name of job.
ExperimentName string
The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
Identity AmlTokenResponse | ManagedIdentityResponse | UserIdentityResponse
Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, UserIdentity or null. Defaults to AmlToken if null.
IsArchived bool
Is the asset archived?
JobInstructions LabelingJobInstructionsResponse
Labeling instructions of the job.
LabelCategories map[string]LabelCategoryResponse
Label categories of the job.
LabelingJobMediaProperties LabelingJobImagePropertiesResponse | LabelingJobTextPropertiesResponse
Media type specific properties in the job.
MlAssistConfiguration MLAssistConfigurationDisabledResponse | MLAssistConfigurationEnabledResponse
Configuration of MLAssist feature in the job.
NotificationSetting NotificationSettingResponse
Notification setting for the job
Properties map[string]string
The asset property dictionary.
SecretsConfiguration map[string]SecretConfigurationResponse
Configuration for secrets to be made available during runtime.
Services map[string]JobServiceResponse
List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
Tags map[string]string
Tag dictionary. Tags can be added, removed, and updated.
createdDateTime This property is required. String
Created time of the job in UTC timezone.
progressMetrics This property is required. ProgressMetricsResponse
Progress metrics of the job.
projectId This property is required. String
Internal id of the job(Previously called project).
provisioningState This property is required. String
Specifies the labeling job provisioning state.
status This property is required. String
Status of the job.
statusMessages This property is required. List<StatusMessageResponse>
Status messages of the job.
componentId String
ARM resource ID of the component resource.
computeId String
ARM resource ID of the compute resource.
dataConfiguration LabelingDataConfigurationResponse
Configuration of data used in the job.
description String
The asset description text.
displayName String
Display name of job.
experimentName String
The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
identity AmlTokenResponse | ManagedIdentityResponse | UserIdentityResponse
Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, UserIdentity or null. Defaults to AmlToken if null.
isArchived Boolean
Is the asset archived?
jobInstructions LabelingJobInstructionsResponse
Labeling instructions of the job.
labelCategories Map<String,LabelCategoryResponse>
Label categories of the job.
labelingJobMediaProperties LabelingJobImagePropertiesResponse | LabelingJobTextPropertiesResponse
Media type specific properties in the job.
mlAssistConfiguration MLAssistConfigurationDisabledResponse | MLAssistConfigurationEnabledResponse
Configuration of MLAssist feature in the job.
notificationSetting NotificationSettingResponse
Notification setting for the job
properties Map<String,String>
The asset property dictionary.
secretsConfiguration Map<String,SecretConfigurationResponse>
Configuration for secrets to be made available during runtime.
services Map<String,JobServiceResponse>
List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
tags Map<String,String>
Tag dictionary. Tags can be added, removed, and updated.
createdDateTime This property is required. string
Created time of the job in UTC timezone.
progressMetrics This property is required. ProgressMetricsResponse
Progress metrics of the job.
projectId This property is required. string
Internal id of the job(Previously called project).
provisioningState This property is required. string
Specifies the labeling job provisioning state.
status This property is required. string
Status of the job.
statusMessages This property is required. StatusMessageResponse[]
Status messages of the job.
componentId string
ARM resource ID of the component resource.
computeId string
ARM resource ID of the compute resource.
dataConfiguration LabelingDataConfigurationResponse
Configuration of data used in the job.
description string
The asset description text.
displayName string
Display name of job.
experimentName string
The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
identity AmlTokenResponse | ManagedIdentityResponse | UserIdentityResponse
Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, UserIdentity or null. Defaults to AmlToken if null.
isArchived boolean
Is the asset archived?
jobInstructions LabelingJobInstructionsResponse
Labeling instructions of the job.
labelCategories {[key: string]: LabelCategoryResponse}
Label categories of the job.
labelingJobMediaProperties LabelingJobImagePropertiesResponse | LabelingJobTextPropertiesResponse
Media type specific properties in the job.
mlAssistConfiguration MLAssistConfigurationDisabledResponse | MLAssistConfigurationEnabledResponse
Configuration of MLAssist feature in the job.
notificationSetting NotificationSettingResponse
Notification setting for the job
properties {[key: string]: string}
The asset property dictionary.
secretsConfiguration {[key: string]: SecretConfigurationResponse}
Configuration for secrets to be made available during runtime.
services {[key: string]: JobServiceResponse}
List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
tags {[key: string]: string}
Tag dictionary. Tags can be added, removed, and updated.
created_date_time This property is required. str
Created time of the job in UTC timezone.
progress_metrics This property is required. ProgressMetricsResponse
Progress metrics of the job.
project_id This property is required. str
Internal id of the job(Previously called project).
provisioning_state This property is required. str
Specifies the labeling job provisioning state.
status This property is required. str
Status of the job.
status_messages This property is required. Sequence[StatusMessageResponse]
Status messages of the job.
component_id str
ARM resource ID of the component resource.
compute_id str
ARM resource ID of the compute resource.
data_configuration LabelingDataConfigurationResponse
Configuration of data used in the job.
description str
The asset description text.
display_name str
Display name of job.
experiment_name str
The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
identity AmlTokenResponse | ManagedIdentityResponse | UserIdentityResponse
Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, UserIdentity or null. Defaults to AmlToken if null.
is_archived bool
Is the asset archived?
job_instructions LabelingJobInstructionsResponse
Labeling instructions of the job.
label_categories Mapping[str, LabelCategoryResponse]
Label categories of the job.
labeling_job_media_properties LabelingJobImagePropertiesResponse | LabelingJobTextPropertiesResponse
Media type specific properties in the job.
ml_assist_configuration MLAssistConfigurationDisabledResponse | MLAssistConfigurationEnabledResponse
Configuration of MLAssist feature in the job.
notification_setting NotificationSettingResponse
Notification setting for the job
properties Mapping[str, str]
The asset property dictionary.
secrets_configuration Mapping[str, SecretConfigurationResponse]
Configuration for secrets to be made available during runtime.
services Mapping[str, JobServiceResponse]
List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
tags Mapping[str, str]
Tag dictionary. Tags can be added, removed, and updated.
createdDateTime This property is required. String
Created time of the job in UTC timezone.
progressMetrics This property is required. Property Map
Progress metrics of the job.
projectId This property is required. String
Internal id of the job(Previously called project).
provisioningState This property is required. String
Specifies the labeling job provisioning state.
status This property is required. String
Status of the job.
statusMessages This property is required. List<Property Map>
Status messages of the job.
componentId String
ARM resource ID of the component resource.
computeId String
ARM resource ID of the compute resource.
dataConfiguration Property Map
Configuration of data used in the job.
description String
The asset description text.
displayName String
Display name of job.
experimentName String
The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
identity Property Map | Property Map | Property Map
Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, UserIdentity or null. Defaults to AmlToken if null.
isArchived Boolean
Is the asset archived?
jobInstructions Property Map
Labeling instructions of the job.
labelCategories Map<Property Map>
Label categories of the job.
labelingJobMediaProperties Property Map | Property Map
Media type specific properties in the job.
mlAssistConfiguration Property Map | Property Map
Configuration of MLAssist feature in the job.
notificationSetting Property Map
Notification setting for the job
properties Map<String>
The asset property dictionary.
secretsConfiguration Map<Property Map>
Configuration for secrets to be made available during runtime.
services Map<Property Map>
List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
tags Map<String>
Tag dictionary. Tags can be added, removed, and updated.

LabelingJobTextProperties
, LabelingJobTextPropertiesArgs

AnnotationType string | TextAnnotationType
Annotation type of text labeling job.
annotationType String | TextAnnotationType
Annotation type of text labeling job.
annotationType string | TextAnnotationType
Annotation type of text labeling job.
annotation_type str | TextAnnotationType
Annotation type of text labeling job.
annotationType String | "Classification" | "NamedEntityRecognition"
Annotation type of text labeling job.

LabelingJobTextPropertiesResponse
, LabelingJobTextPropertiesResponseArgs

AnnotationType string
Annotation type of text labeling job.
AnnotationType string
Annotation type of text labeling job.
annotationType String
Annotation type of text labeling job.
annotationType string
Annotation type of text labeling job.
annotation_type str
Annotation type of text labeling job.
annotationType String
Annotation type of text labeling job.

MLAssistConfigurationDisabled
, MLAssistConfigurationDisabledArgs

MLAssistConfigurationDisabledResponse
, MLAssistConfigurationDisabledResponseArgs

MLAssistConfigurationEnabled
, MLAssistConfigurationEnabledArgs

InferencingComputeBinding This property is required. string
[Required] AML compute binding used in inferencing.
TrainingComputeBinding This property is required. string
[Required] AML compute binding used in training.
InferencingComputeBinding This property is required. string
[Required] AML compute binding used in inferencing.
TrainingComputeBinding This property is required. string
[Required] AML compute binding used in training.
inferencingComputeBinding This property is required. String
[Required] AML compute binding used in inferencing.
trainingComputeBinding This property is required. String
[Required] AML compute binding used in training.
inferencingComputeBinding This property is required. string
[Required] AML compute binding used in inferencing.
trainingComputeBinding This property is required. string
[Required] AML compute binding used in training.
inferencing_compute_binding This property is required. str
[Required] AML compute binding used in inferencing.
training_compute_binding This property is required. str
[Required] AML compute binding used in training.
inferencingComputeBinding This property is required. String
[Required] AML compute binding used in inferencing.
trainingComputeBinding This property is required. String
[Required] AML compute binding used in training.

MLAssistConfigurationEnabledResponse
, MLAssistConfigurationEnabledResponseArgs

InferencingComputeBinding This property is required. string
[Required] AML compute binding used in inferencing.
TrainingComputeBinding This property is required. string
[Required] AML compute binding used in training.
InferencingComputeBinding This property is required. string
[Required] AML compute binding used in inferencing.
TrainingComputeBinding This property is required. string
[Required] AML compute binding used in training.
inferencingComputeBinding This property is required. String
[Required] AML compute binding used in inferencing.
trainingComputeBinding This property is required. String
[Required] AML compute binding used in training.
inferencingComputeBinding This property is required. string
[Required] AML compute binding used in inferencing.
trainingComputeBinding This property is required. string
[Required] AML compute binding used in training.
inferencing_compute_binding This property is required. str
[Required] AML compute binding used in inferencing.
training_compute_binding This property is required. str
[Required] AML compute binding used in training.
inferencingComputeBinding This property is required. String
[Required] AML compute binding used in inferencing.
trainingComputeBinding This property is required. String
[Required] AML compute binding used in training.

ManagedIdentity
, ManagedIdentityArgs

ClientId string
Specifies a user-assigned identity by client ID. For system-assigned, do not set this field.
ObjectId string
Specifies a user-assigned identity by object ID. For system-assigned, do not set this field.
ResourceId string
Specifies a user-assigned identity by ARM resource ID. For system-assigned, do not set this field.
ClientId string
Specifies a user-assigned identity by client ID. For system-assigned, do not set this field.
ObjectId string
Specifies a user-assigned identity by object ID. For system-assigned, do not set this field.
ResourceId string
Specifies a user-assigned identity by ARM resource ID. For system-assigned, do not set this field.
clientId String
Specifies a user-assigned identity by client ID. For system-assigned, do not set this field.
objectId String
Specifies a user-assigned identity by object ID. For system-assigned, do not set this field.
resourceId String
Specifies a user-assigned identity by ARM resource ID. For system-assigned, do not set this field.
clientId string
Specifies a user-assigned identity by client ID. For system-assigned, do not set this field.
objectId string
Specifies a user-assigned identity by object ID. For system-assigned, do not set this field.
resourceId string
Specifies a user-assigned identity by ARM resource ID. For system-assigned, do not set this field.
client_id str
Specifies a user-assigned identity by client ID. For system-assigned, do not set this field.
object_id str
Specifies a user-assigned identity by object ID. For system-assigned, do not set this field.
resource_id str
Specifies a user-assigned identity by ARM resource ID. For system-assigned, do not set this field.
clientId String
Specifies a user-assigned identity by client ID. For system-assigned, do not set this field.
objectId String
Specifies a user-assigned identity by object ID. For system-assigned, do not set this field.
resourceId String
Specifies a user-assigned identity by ARM resource ID. For system-assigned, do not set this field.

ManagedIdentityResponse
, ManagedIdentityResponseArgs

ClientId string
Specifies a user-assigned identity by client ID. For system-assigned, do not set this field.
ObjectId string
Specifies a user-assigned identity by object ID. For system-assigned, do not set this field.
ResourceId string
Specifies a user-assigned identity by ARM resource ID. For system-assigned, do not set this field.
ClientId string
Specifies a user-assigned identity by client ID. For system-assigned, do not set this field.
ObjectId string
Specifies a user-assigned identity by object ID. For system-assigned, do not set this field.
ResourceId string
Specifies a user-assigned identity by ARM resource ID. For system-assigned, do not set this field.
clientId String
Specifies a user-assigned identity by client ID. For system-assigned, do not set this field.
objectId String
Specifies a user-assigned identity by object ID. For system-assigned, do not set this field.
resourceId String
Specifies a user-assigned identity by ARM resource ID. For system-assigned, do not set this field.
clientId string
Specifies a user-assigned identity by client ID. For system-assigned, do not set this field.
objectId string
Specifies a user-assigned identity by object ID. For system-assigned, do not set this field.
resourceId string
Specifies a user-assigned identity by ARM resource ID. For system-assigned, do not set this field.
client_id str
Specifies a user-assigned identity by client ID. For system-assigned, do not set this field.
object_id str
Specifies a user-assigned identity by object ID. For system-assigned, do not set this field.
resource_id str
Specifies a user-assigned identity by ARM resource ID. For system-assigned, do not set this field.
clientId String
Specifies a user-assigned identity by client ID. For system-assigned, do not set this field.
objectId String
Specifies a user-assigned identity by object ID. For system-assigned, do not set this field.
resourceId String
Specifies a user-assigned identity by ARM resource ID. For system-assigned, do not set this field.

MultiSelect
, MultiSelectArgs

Enabled
Enabled
Disabled
Disabled
MultiSelectEnabled
Enabled
MultiSelectDisabled
Disabled
Enabled
Enabled
Disabled
Disabled
Enabled
Enabled
Disabled
Disabled
ENABLED
Enabled
DISABLED
Disabled
"Enabled"
Enabled
"Disabled"
Disabled

NotificationSetting
, NotificationSettingArgs

EmailOn List<Union<string, Pulumi.AzureNative.MachineLearningServices.EmailNotificationEnableType>>
Send email notification to user on specified notification type
Emails List<string>
This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
Webhooks Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.AzureDevOpsWebhook>
Send webhook callback to a service. Key is a user-provided name for the webhook.
EmailOn []string
Send email notification to user on specified notification type
Emails []string
This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
Webhooks map[string]AzureDevOpsWebhook
Send webhook callback to a service. Key is a user-provided name for the webhook.
emailOn List<Either<String,EmailNotificationEnableType>>
Send email notification to user on specified notification type
emails List<String>
This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
webhooks Map<String,AzureDevOpsWebhook>
Send webhook callback to a service. Key is a user-provided name for the webhook.
emailOn (string | EmailNotificationEnableType)[]
Send email notification to user on specified notification type
emails string[]
This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
webhooks {[key: string]: AzureDevOpsWebhook}
Send webhook callback to a service. Key is a user-provided name for the webhook.
email_on Sequence[Union[str, EmailNotificationEnableType]]
Send email notification to user on specified notification type
emails Sequence[str]
This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
webhooks Mapping[str, AzureDevOpsWebhook]
Send webhook callback to a service. Key is a user-provided name for the webhook.
emailOn List<String | "JobCompleted" | "JobFailed" | "JobCancelled">
Send email notification to user on specified notification type
emails List<String>
This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
webhooks Map<Property Map>
Send webhook callback to a service. Key is a user-provided name for the webhook.

NotificationSettingResponse
, NotificationSettingResponseArgs

EmailOn List<string>
Send email notification to user on specified notification type
Emails List<string>
This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
Webhooks Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.AzureDevOpsWebhookResponse>
Send webhook callback to a service. Key is a user-provided name for the webhook.
EmailOn []string
Send email notification to user on specified notification type
Emails []string
This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
Webhooks map[string]AzureDevOpsWebhookResponse
Send webhook callback to a service. Key is a user-provided name for the webhook.
emailOn List<String>
Send email notification to user on specified notification type
emails List<String>
This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
webhooks Map<String,AzureDevOpsWebhookResponse>
Send webhook callback to a service. Key is a user-provided name for the webhook.
emailOn string[]
Send email notification to user on specified notification type
emails string[]
This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
webhooks {[key: string]: AzureDevOpsWebhookResponse}
Send webhook callback to a service. Key is a user-provided name for the webhook.
email_on Sequence[str]
Send email notification to user on specified notification type
emails Sequence[str]
This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
webhooks Mapping[str, AzureDevOpsWebhookResponse]
Send webhook callback to a service. Key is a user-provided name for the webhook.
emailOn List<String>
Send email notification to user on specified notification type
emails List<String>
This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
webhooks Map<Property Map>
Send webhook callback to a service. Key is a user-provided name for the webhook.

ProgressMetricsResponse
, ProgressMetricsResponseArgs

CompletedDatapointCount This property is required. double
The completed datapoint count.
IncrementalDataLastRefreshDateTime This property is required. string
The time of last successful incremental data refresh in UTC.
SkippedDatapointCount This property is required. double
The skipped datapoint count.
TotalDatapointCount This property is required. double
The total datapoint count.
CompletedDatapointCount This property is required. float64
The completed datapoint count.
IncrementalDataLastRefreshDateTime This property is required. string
The time of last successful incremental data refresh in UTC.
SkippedDatapointCount This property is required. float64
The skipped datapoint count.
TotalDatapointCount This property is required. float64
The total datapoint count.
completedDatapointCount This property is required. Double
The completed datapoint count.
incrementalDataLastRefreshDateTime This property is required. String
The time of last successful incremental data refresh in UTC.
skippedDatapointCount This property is required. Double
The skipped datapoint count.
totalDatapointCount This property is required. Double
The total datapoint count.
completedDatapointCount This property is required. number
The completed datapoint count.
incrementalDataLastRefreshDateTime This property is required. string
The time of last successful incremental data refresh in UTC.
skippedDatapointCount This property is required. number
The skipped datapoint count.
totalDatapointCount This property is required. number
The total datapoint count.
completed_datapoint_count This property is required. float
The completed datapoint count.
incremental_data_last_refresh_date_time This property is required. str
The time of last successful incremental data refresh in UTC.
skipped_datapoint_count This property is required. float
The skipped datapoint count.
total_datapoint_count This property is required. float
The total datapoint count.
completedDatapointCount This property is required. Number
The completed datapoint count.
incrementalDataLastRefreshDateTime This property is required. String
The time of last successful incremental data refresh in UTC.
skippedDatapointCount This property is required. Number
The skipped datapoint count.
totalDatapointCount This property is required. Number
The total datapoint count.

SecretConfiguration
, SecretConfigurationArgs

Uri string
Secret Uri. Sample Uri : https://myvault.vault.azure.net/secrets/mysecretname/secretversion
WorkspaceSecretName string
Name of secret in workspace key vault.
Uri string
Secret Uri. Sample Uri : https://myvault.vault.azure.net/secrets/mysecretname/secretversion
WorkspaceSecretName string
Name of secret in workspace key vault.
uri String
Secret Uri. Sample Uri : https://myvault.vault.azure.net/secrets/mysecretname/secretversion
workspaceSecretName String
Name of secret in workspace key vault.
uri string
Secret Uri. Sample Uri : https://myvault.vault.azure.net/secrets/mysecretname/secretversion
workspaceSecretName string
Name of secret in workspace key vault.
uri str
Secret Uri. Sample Uri : https://myvault.vault.azure.net/secrets/mysecretname/secretversion
workspace_secret_name str
Name of secret in workspace key vault.
uri String
Secret Uri. Sample Uri : https://myvault.vault.azure.net/secrets/mysecretname/secretversion
workspaceSecretName String
Name of secret in workspace key vault.

SecretConfigurationResponse
, SecretConfigurationResponseArgs

Uri string
Secret Uri. Sample Uri : https://myvault.vault.azure.net/secrets/mysecretname/secretversion
WorkspaceSecretName string
Name of secret in workspace key vault.
Uri string
Secret Uri. Sample Uri : https://myvault.vault.azure.net/secrets/mysecretname/secretversion
WorkspaceSecretName string
Name of secret in workspace key vault.
uri String
Secret Uri. Sample Uri : https://myvault.vault.azure.net/secrets/mysecretname/secretversion
workspaceSecretName String
Name of secret in workspace key vault.
uri string
Secret Uri. Sample Uri : https://myvault.vault.azure.net/secrets/mysecretname/secretversion
workspaceSecretName string
Name of secret in workspace key vault.
uri str
Secret Uri. Sample Uri : https://myvault.vault.azure.net/secrets/mysecretname/secretversion
workspace_secret_name str
Name of secret in workspace key vault.
uri String
Secret Uri. Sample Uri : https://myvault.vault.azure.net/secrets/mysecretname/secretversion
workspaceSecretName String
Name of secret in workspace key vault.

StatusMessageResponse
, StatusMessageResponseArgs

Code This property is required. string
Service-defined message code.
CreatedDateTime This property is required. string
Time in UTC at which the message was created.
Level This property is required. string
Severity level of message.
Message This property is required. string
A human-readable representation of the message code.
Code This property is required. string
Service-defined message code.
CreatedDateTime This property is required. string
Time in UTC at which the message was created.
Level This property is required. string
Severity level of message.
Message This property is required. string
A human-readable representation of the message code.
code This property is required. String
Service-defined message code.
createdDateTime This property is required. String
Time in UTC at which the message was created.
level This property is required. String
Severity level of message.
message This property is required. String
A human-readable representation of the message code.
code This property is required. string
Service-defined message code.
createdDateTime This property is required. string
Time in UTC at which the message was created.
level This property is required. string
Severity level of message.
message This property is required. string
A human-readable representation of the message code.
code This property is required. str
Service-defined message code.
created_date_time This property is required. str
Time in UTC at which the message was created.
level This property is required. str
Severity level of message.
message This property is required. str
A human-readable representation of the message code.
code This property is required. String
Service-defined message code.
createdDateTime This property is required. String
Time in UTC at which the message was created.
level This property is required. String
Severity level of message.
message This property is required. String
A human-readable representation of the message code.

SystemDataResponse
, SystemDataResponseArgs

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
The type of identity that last modified the resource.
created_at str
The timestamp of resource creation (UTC).
created_by str
The identity that created the resource.
created_by_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

TextAnnotationType
, TextAnnotationTypeArgs

Classification
Classification
NamedEntityRecognition
NamedEntityRecognition
TextAnnotationTypeClassification
Classification
TextAnnotationTypeNamedEntityRecognition
NamedEntityRecognition
Classification
Classification
NamedEntityRecognition
NamedEntityRecognition
Classification
Classification
NamedEntityRecognition
NamedEntityRecognition
CLASSIFICATION
Classification
NAMED_ENTITY_RECOGNITION
NamedEntityRecognition
"Classification"
Classification
"NamedEntityRecognition"
NamedEntityRecognition

UserIdentity
, UserIdentityArgs

UserIdentityResponse
, UserIdentityResponseArgs

Import

An existing resource can be imported using its type token, name, and identifier, e.g.

$ pulumi import azure-native:machinelearningservices:LabelingJob testLabelingJob /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/labelingJobs/{id} 
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi