azure-native.machinelearningservices.LabelingJob
Explore with Pulumi AI
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",
    });
});
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
	})
}
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());
    }
}
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",
});
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")
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
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 string
- The unique name of the resource.
- args LabelingJobArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args 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 string
- The unique name of the resource.
- args LabelingJobArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args LabelingJobArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args 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 = new AzureNative.MachineLearningServices.Inputs.LabelingJobArgs
    {
        JobType = "Labeling",
        JobInstructions = new AzureNative.MachineLearningServices.Inputs.LabelingJobInstructionsArgs
        {
            Uri = "string",
        },
        ExperimentName = "string",
        ComputeId = "string",
        DisplayName = "string",
        LabelCategories = 
        {
            { "string", new AzureNative.MachineLearningServices.Inputs.LabelCategoryArgs
            {
                Classes = 
                {
                    { "string", new AzureNative.MachineLearningServices.Inputs.LabelClassArgs
                    {
                        DisplayName = "string",
                        Subclasses = 
                        {
                            { "string", labelClass },
                        },
                    } },
                },
                DisplayName = "string",
                MultiSelect = "string",
            } },
        },
        Identity = new AzureNative.MachineLearningServices.Inputs.AmlTokenArgs
        {
            IdentityType = "AMLToken",
        },
        IsArchived = false,
        LabelingJobMediaProperties = new AzureNative.MachineLearningServices.Inputs.LabelingJobImagePropertiesArgs
        {
            MediaType = "Image",
            AnnotationType = "string",
        },
        Description = "string",
        DataConfiguration = new AzureNative.MachineLearningServices.Inputs.LabelingDataConfigurationArgs
        {
            DataId = "string",
            IncrementalDataRefresh = "string",
        },
        ComponentId = "string",
        MlAssistConfiguration = new AzureNative.MachineLearningServices.Inputs.MLAssistConfigurationDisabledArgs
        {
            MlAssist = "Disabled",
        },
        NotificationSetting = new AzureNative.MachineLearningServices.Inputs.NotificationSettingArgs
        {
            EmailOn = new[]
            {
                "string",
            },
            Emails = new[]
            {
                "string",
            },
            Webhooks = 
            {
                { "string", new AzureNative.MachineLearningServices.Inputs.AzureDevOpsWebhookArgs
                {
                    WebhookType = "AzureDevOps",
                    EventType = "string",
                } },
            },
        },
        Properties = 
        {
            { "string", "string" },
        },
        SecretsConfiguration = 
        {
            { "string", new AzureNative.MachineLearningServices.Inputs.SecretConfigurationArgs
            {
                Uri = "string",
                WorkspaceSecretName = "string",
            } },
        },
        Services = 
        {
            { "string", new AzureNative.MachineLearningServices.Inputs.JobServiceArgs
            {
                Endpoint = "string",
                JobServiceType = "string",
                Nodes = new AzureNative.MachineLearningServices.Inputs.AllNodesArgs
                {
                    NodesValueType = "All",
                },
                Port = 0,
                Properties = 
                {
                    { "string", "string" },
                },
            } },
        },
        Tags = 
        {
            { "string", "string" },
        },
    },
    ResourceGroupName = "string",
    WorkspaceName = "string",
    Id = "string",
});
example, err := machinelearningservices.NewLabelingJob(ctx, "labelingJobResource", &machinelearningservices.LabelingJobArgs{
	LabelingJobProperties: &machinelearningservices.LabelingJobTypeArgs{
		JobType: pulumi.String("Labeling"),
		JobInstructions: &machinelearningservices.LabelingJobInstructionsArgs{
			Uri: pulumi.String("string"),
		},
		ExperimentName: pulumi.String("string"),
		ComputeId:      pulumi.String("string"),
		DisplayName:    pulumi.String("string"),
		LabelCategories: machinelearningservices.LabelCategoryMap{
			"string": &machinelearningservices.LabelCategoryArgs{
				Classes: machinelearningservices.LabelClassMap{
					"string": &machinelearningservices.LabelClassArgs{
						DisplayName: pulumi.String("string"),
						Subclasses: machinelearningservices.LabelClassMap{
							"string": pulumi.Any(labelClass),
						},
					},
				},
				DisplayName: pulumi.String("string"),
				MultiSelect: pulumi.String("string"),
			},
		},
		Identity: machinelearningservices.AmlToken{
			IdentityType: "AMLToken",
		},
		IsArchived: pulumi.Bool(false),
		LabelingJobMediaProperties: machinelearningservices.LabelingJobImageProperties{
			MediaType:      "Image",
			AnnotationType: "string",
		},
		Description: pulumi.String("string"),
		DataConfiguration: &machinelearningservices.LabelingDataConfigurationArgs{
			DataId:                 pulumi.String("string"),
			IncrementalDataRefresh: pulumi.String("string"),
		},
		ComponentId: pulumi.String("string"),
		MlAssistConfiguration: machinelearningservices.MLAssistConfigurationDisabled{
			MlAssist: "Disabled",
		},
		NotificationSetting: &machinelearningservices.NotificationSettingArgs{
			EmailOn: pulumi.StringArray{
				pulumi.String("string"),
			},
			Emails: pulumi.StringArray{
				pulumi.String("string"),
			},
			Webhooks: machinelearningservices.AzureDevOpsWebhookMap{
				"string": &machinelearningservices.AzureDevOpsWebhookArgs{
					WebhookType: pulumi.String("AzureDevOps"),
					EventType:   pulumi.String("string"),
				},
			},
		},
		Properties: pulumi.StringMap{
			"string": pulumi.String("string"),
		},
		SecretsConfiguration: machinelearningservices.SecretConfigurationMap{
			"string": &machinelearningservices.SecretConfigurationArgs{
				Uri:                 pulumi.String("string"),
				WorkspaceSecretName: pulumi.String("string"),
			},
		},
		Services: machinelearningservices.JobServiceMap{
			"string": &machinelearningservices.JobServiceArgs{
				Endpoint:       pulumi.String("string"),
				JobServiceType: pulumi.String("string"),
				Nodes: &machinelearningservices.AllNodesArgs{
					NodesValueType: pulumi.String("All"),
				},
				Port: pulumi.Int(0),
				Properties: pulumi.StringMap{
					"string": pulumi.String("string"),
				},
			},
		},
		Tags: pulumi.StringMap{
			"string": pulumi.String("string"),
		},
	},
	ResourceGroupName: pulumi.String("string"),
	WorkspaceName:     pulumi.String("string"),
	Id:                pulumi.String("string"),
})
var labelingJobResource = new LabelingJob("labelingJobResource", LabelingJobArgs.builder()
    .labelingJobProperties(LabelingJobArgs.builder()
        .jobType("Labeling")
        .jobInstructions(LabelingJobInstructionsArgs.builder()
            .uri("string")
            .build())
        .experimentName("string")
        .computeId("string")
        .displayName("string")
        .labelCategories(Map.of("string", Map.ofEntries(
            Map.entry("classes", Map.of("string", Map.ofEntries(
                Map.entry("displayName", "string"),
                Map.entry("subclasses", Map.of("string", labelClass))
            ))),
            Map.entry("displayName", "string"),
            Map.entry("multiSelect", "string")
        )))
        .identity(AmlTokenArgs.builder()
            .identityType("AMLToken")
            .build())
        .isArchived(false)
        .labelingJobMediaProperties(LabelingJobImagePropertiesArgs.builder()
            .mediaType("Image")
            .annotationType("string")
            .build())
        .description("string")
        .dataConfiguration(LabelingDataConfigurationArgs.builder()
            .dataId("string")
            .incrementalDataRefresh("string")
            .build())
        .componentId("string")
        .mlAssistConfiguration(MLAssistConfigurationDisabledArgs.builder()
            .mlAssist("Disabled")
            .build())
        .notificationSetting(NotificationSettingArgs.builder()
            .emailOn("string")
            .emails("string")
            .webhooks(Map.of("string", Map.ofEntries(
                Map.entry("webhookType", "AzureDevOps"),
                Map.entry("eventType", "string")
            )))
            .build())
        .properties(Map.of("string", "string"))
        .secretsConfiguration(Map.of("string", Map.ofEntries(
            Map.entry("uri", "string"),
            Map.entry("workspaceSecretName", "string")
        )))
        .services(Map.of("string", Map.ofEntries(
            Map.entry("endpoint", "string"),
            Map.entry("jobServiceType", "string"),
            Map.entry("nodes", Map.of("nodesValueType", "All")),
            Map.entry("port", 0),
            Map.entry("properties", Map.of("string", "string"))
        )))
        .tags(Map.of("string", "string"))
        .build())
    .resourceGroupName("string")
    .workspaceName("string")
    .id("string")
    .build());
labeling_job_resource = azure_native.machinelearningservices.LabelingJob("labelingJobResource",
    labeling_job_properties={
        "job_type": "Labeling",
        "job_instructions": {
            "uri": "string",
        },
        "experiment_name": "string",
        "compute_id": "string",
        "display_name": "string",
        "label_categories": {
            "string": {
                "classes": {
                    "string": {
                        "display_name": "string",
                        "subclasses": {
                            "string": label_class,
                        },
                    },
                },
                "display_name": "string",
                "multi_select": "string",
            },
        },
        "identity": {
            "identity_type": "AMLToken",
        },
        "is_archived": False,
        "labeling_job_media_properties": {
            "media_type": "Image",
            "annotation_type": "string",
        },
        "description": "string",
        "data_configuration": {
            "data_id": "string",
            "incremental_data_refresh": "string",
        },
        "component_id": "string",
        "ml_assist_configuration": {
            "ml_assist": "Disabled",
        },
        "notification_setting": {
            "email_on": ["string"],
            "emails": ["string"],
            "webhooks": {
                "string": {
                    "webhook_type": "AzureDevOps",
                    "event_type": "string",
                },
            },
        },
        "properties": {
            "string": "string",
        },
        "secrets_configuration": {
            "string": {
                "uri": "string",
                "workspace_secret_name": "string",
            },
        },
        "services": {
            "string": {
                "endpoint": "string",
                "job_service_type": "string",
                "nodes": {
                    "nodes_value_type": "All",
                },
                "port": 0,
                "properties": {
                    "string": "string",
                },
            },
        },
        "tags": {
            "string": "string",
        },
    },
    resource_group_name="string",
    workspace_name="string",
    id="string")
const labelingJobResource = new azure_native.machinelearningservices.LabelingJob("labelingJobResource", {
    labelingJobProperties: {
        jobType: "Labeling",
        jobInstructions: {
            uri: "string",
        },
        experimentName: "string",
        computeId: "string",
        displayName: "string",
        labelCategories: {
            string: {
                classes: {
                    string: {
                        displayName: "string",
                        subclasses: {
                            string: labelClass,
                        },
                    },
                },
                displayName: "string",
                multiSelect: "string",
            },
        },
        identity: {
            identityType: "AMLToken",
        },
        isArchived: false,
        labelingJobMediaProperties: {
            mediaType: "Image",
            annotationType: "string",
        },
        description: "string",
        dataConfiguration: {
            dataId: "string",
            incrementalDataRefresh: "string",
        },
        componentId: "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",
});
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
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:
- LabelingJob Pulumi.Properties Azure Native. Machine Learning Services. Inputs. Labeling Job 
- [Required] Additional attributes of the entity.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- WorkspaceName string
- Name of Azure Machine Learning workspace.
- Id string
- The name and identifier for the LabelingJob.
- LabelingJob LabelingProperties Job Type Args 
- [Required] Additional attributes of the entity.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- WorkspaceName string
- Name of Azure Machine Learning workspace.
- Id string
- The name and identifier for the LabelingJob.
- labelingJob LabelingProperties Job 
- [Required] Additional attributes of the entity.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- workspaceName String
- Name of Azure Machine Learning workspace.
- id String
- The name and identifier for the LabelingJob.
- labelingJob LabelingProperties Job 
- [Required] Additional attributes of the entity.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- workspaceName string
- Name of Azure Machine Learning workspace.
- id string
- The name and identifier for the LabelingJob.
- labeling_job_ Labelingproperties Job Args 
- [Required] Additional attributes of the entity.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- workspace_name str
- Name of Azure Machine Learning workspace.
- id str
- The name and identifier for the LabelingJob.
- labelingJob Property MapProperties 
- [Required] Additional attributes of the entity.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- workspaceName String
- Name of Azure Machine Learning workspace.
- id 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.Azure Native. Machine Learning Services. Outputs. System Data Response 
- 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 SystemData Response 
- 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 SystemData Response 
- 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 SystemData Response 
- 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 SystemData Response 
- 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
- EmailNotification Enable Type Job Completed 
- JobCompleted
- EmailNotification Enable Type Job Failed 
- JobFailed
- EmailNotification Enable Type Job Cancelled 
- 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
- ImageAnnotation Type Classification 
- Classification
- ImageAnnotation Type Bounding Box 
- BoundingBox
- ImageAnnotation Type Instance Segmentation 
- 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
- IncrementalData Refresh Enabled 
- Enabled
- IncrementalData Refresh Disabled 
- Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- ENABLED
- Enabled
- DISABLED
- Disabled
- "Enabled"
- Enabled
- "Disabled"
- Disabled
JobService, JobServiceArgs    
- Endpoint string
- Url for endpoint.
- JobService stringType 
- Endpoint type.
- Nodes
Pulumi.Azure Native. Machine Learning Services. Inputs. All Nodes 
- 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.
- JobService stringType 
- 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.
- jobService StringType 
- 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.
- jobService stringType 
- 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_ strtype 
- 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.
- jobService StringType 
- 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 string
- Any error in the service.
- Status string
- Status of endpoint.
- Endpoint string
- Url for endpoint.
- JobService stringType 
- Endpoint type.
- Nodes
Pulumi.Azure Native. Machine Learning Services. Inputs. All Nodes Response 
- 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 string
- Any error in the service.
- Status string
- Status of endpoint.
- Endpoint string
- Url for endpoint.
- JobService stringType 
- Endpoint type.
- Nodes
AllNodes Response 
- 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 String
- Any error in the service.
- status String
- Status of endpoint.
- endpoint String
- Url for endpoint.
- jobService StringType 
- Endpoint type.
- nodes
AllNodes Response 
- 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 string
- Any error in the service.
- status string
- Status of endpoint.
- endpoint string
- Url for endpoint.
- jobService stringType 
- Endpoint type.
- nodes
AllNodes Response 
- 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 str
- Any error in the service.
- status str
- Status of endpoint.
- endpoint str
- Url for endpoint.
- job_service_ strtype 
- Endpoint type.
- nodes
AllNodes Response 
- 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 String
- Any error in the service.
- status String
- Status of endpoint.
- endpoint String
- Url for endpoint.
- jobService StringType 
- 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.Azure Native. Machine Learning Services. Inputs. Label Class> 
- Dictionary of label classes in this category.
- DisplayName string
- Display name of the label category.
- MultiSelect string | Pulumi.Azure Native. Machine Learning Services. Multi Select 
- 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.Azure Native. Machine Learning Services. Inputs. Label Class Response> 
- 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]LabelClass Response 
- 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,LabelClass Response> 
- 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]: LabelClass Response} 
- 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, LabelClass Response] 
- 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.Azure Native. Machine Learning Services. Inputs. Label Class> 
- 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.Azure Native. Machine Learning Services. Inputs. Label Class Response> 
- Dictionary of subclasses of the label class.
- DisplayName string
- Display name of the label class.
- Subclasses
map[string]LabelClass Response 
- Dictionary of subclasses of the label class.
- displayName String
- Display name of the label class.
- subclasses
Map<String,LabelClass Response> 
- Dictionary of subclasses of the label class.
- displayName string
- Display name of the label class.
- subclasses
{[key: string]: LabelClass Response} 
- Dictionary of subclasses of the label class.
- display_name str
- Display name of the label class.
- subclasses
Mapping[str, LabelClass Response] 
- 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.
- IncrementalData string | Pulumi.Refresh Azure Native. Machine Learning Services. Incremental Data Refresh 
- Indicates whether to enable incremental data refresh.
- DataId string
- Resource Id of the data asset to perform labeling.
- IncrementalData string | IncrementalRefresh Data Refresh 
- Indicates whether to enable incremental data refresh.
- dataId String
- Resource Id of the data asset to perform labeling.
- incrementalData String | IncrementalRefresh Data Refresh 
- Indicates whether to enable incremental data refresh.
- dataId string
- Resource Id of the data asset to perform labeling.
- incrementalData string | IncrementalRefresh Data Refresh 
- Indicates whether to enable incremental data refresh.
- data_id str
- Resource Id of the data asset to perform labeling.
- incremental_data_ str | Incrementalrefresh Data Refresh 
- Indicates whether to enable incremental data refresh.
- dataId String
- Resource Id of the data asset to perform labeling.
- incrementalData String | "Enabled" | "Disabled"Refresh 
- Indicates whether to enable incremental data refresh.
LabelingDataConfigurationResponse, LabelingDataConfigurationResponseArgs        
- DataId string
- Resource Id of the data asset to perform labeling.
- IncrementalData stringRefresh 
- Indicates whether to enable incremental data refresh.
- DataId string
- Resource Id of the data asset to perform labeling.
- IncrementalData stringRefresh 
- Indicates whether to enable incremental data refresh.
- dataId String
- Resource Id of the data asset to perform labeling.
- incrementalData StringRefresh 
- Indicates whether to enable incremental data refresh.
- dataId string
- Resource Id of the data asset to perform labeling.
- incrementalData stringRefresh 
- Indicates whether to enable incremental data refresh.
- data_id str
- Resource Id of the data asset to perform labeling.
- incremental_data_ strrefresh 
- Indicates whether to enable incremental data refresh.
- dataId String
- Resource Id of the data asset to perform labeling.
- incrementalData StringRefresh 
- 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.Azure Native. Machine Learning Services. Inputs. Labeling Data Configuration 
- 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.Azure | Pulumi.Native. Machine Learning Services. Inputs. Aml Token Azure | Pulumi.Native. Machine Learning Services. Inputs. Managed Identity Azure Native. Machine Learning Services. Inputs. User Identity 
- 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.Azure Native. Machine Learning Services. Inputs. Labeling Job Instructions 
- Labeling instructions of the job.
- LabelCategories Dictionary<string, Pulumi.Azure Native. Machine Learning Services. Inputs. Label Category> 
- Label categories of the job.
- LabelingJob Pulumi.Media Properties Azure | Pulumi.Native. Machine Learning Services. Inputs. Labeling Job Image Properties Azure Native. Machine Learning Services. Inputs. Labeling Job Text Properties 
- Media type specific properties in the job.
- MlAssist Pulumi.Configuration Azure | Pulumi.Native. Machine Learning Services. Inputs. MLAssist Configuration Disabled Azure Native. Machine Learning Services. Inputs. MLAssist Configuration Enabled 
- Configuration of MLAssist feature in the job.
- NotificationSetting Pulumi.Azure Native. Machine Learning Services. Inputs. Notification Setting 
- Notification setting for the job
- Properties Dictionary<string, string>
- The asset property dictionary.
- SecretsConfiguration Dictionary<string, Pulumi.Azure Native. Machine Learning Services. Inputs. Secret Configuration> 
- Configuration for secrets to be made available during runtime.
- Services
Dictionary<string, Pulumi.Azure Native. Machine Learning Services. Inputs. Job Service> 
- List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
- 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 LabelingData Configuration 
- 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 LabelingJob Instructions 
- Labeling instructions of the job.
- LabelCategories map[string]LabelCategory 
- Label categories of the job.
- LabelingJob LabelingMedia Properties Job | LabelingImage Properties Job Text Properties 
- Media type specific properties in the job.
- MlAssist MLAssistConfiguration Configuration | MLAssistDisabled Configuration Enabled 
- 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.
- 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 LabelingData Configuration 
- 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 LabelingJob Instructions 
- Labeling instructions of the job.
- labelCategories Map<String,LabelCategory> 
- Label categories of the job.
- labelingJob LabelingMedia Properties Job | LabelingImage Properties Job Text Properties 
- Media type specific properties in the job.
- mlAssist MLAssistConfiguration Configuration | MLAssistDisabled Configuration Enabled 
- 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.
- 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 LabelingData Configuration 
- 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 LabelingJob Instructions 
- Labeling instructions of the job.
- labelCategories {[key: string]: LabelCategory} 
- Label categories of the job.
- labelingJob LabelingMedia Properties Job | LabelingImage Properties Job Text Properties 
- Media type specific properties in the job.
- mlAssist MLAssistConfiguration Configuration | MLAssistDisabled Configuration Enabled 
- 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.
- {[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 LabelingData Configuration 
- 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 LabelingJob Instructions 
- Labeling instructions of the job.
- label_categories Mapping[str, LabelCategory] 
- Label categories of the job.
- labeling_job_ Labelingmedia_ properties Job | LabelingImage Properties Job Text Properties 
- Media type specific properties in the job.
- ml_assist_ MLAssistconfiguration Configuration | MLAssistDisabled Configuration Enabled 
- 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.
- 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.
- labelingJob Property Map | Property MapMedia Properties 
- Media type specific properties in the job.
- mlAssist Property Map | Property MapConfiguration 
- 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.
- Map<String>
- Tag dictionary. Tags can be added, removed, and updated.
LabelingJobImageProperties, LabelingJobImagePropertiesArgs        
- AnnotationType string | Pulumi.Azure Native. Machine Learning Services. Image Annotation Type 
- Annotation type of image labeling job.
- AnnotationType string | ImageAnnotation Type 
- Annotation type of image labeling job.
- annotationType String | ImageAnnotation Type 
- Annotation type of image labeling job.
- annotationType string | ImageAnnotation Type 
- Annotation type of image labeling job.
- annotation_type str | ImageAnnotation Type 
- Annotation type of image labeling job.
- annotationType String | "Classification" | "BoundingBox" | "Instance Segmentation" 
- 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      
- CreatedDate stringTime 
- Created time of the job in UTC timezone.
- ProgressMetrics Pulumi.Azure Native. Machine Learning Services. Inputs. Progress Metrics Response 
- Progress metrics of the job.
- ProjectId string
- Internal id of the job(Previously called project).
- ProvisioningState string
- Specifies the labeling job provisioning state.
- Status string
- Status of the job.
- StatusMessages List<Pulumi.Azure Native. Machine Learning Services. Inputs. Status Message Response> 
- 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.Azure Native. Machine Learning Services. Inputs. Labeling Data Configuration Response 
- 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.Azure | Pulumi.Native. Machine Learning Services. Inputs. Aml Token Response Azure | Pulumi.Native. Machine Learning Services. Inputs. Managed Identity Response Azure Native. Machine Learning Services. Inputs. User Identity Response 
- 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.Azure Native. Machine Learning Services. Inputs. Labeling Job Instructions Response 
- Labeling instructions of the job.
- LabelCategories Dictionary<string, Pulumi.Azure Native. Machine Learning Services. Inputs. Label Category Response> 
- Label categories of the job.
- LabelingJob Pulumi.Media Properties Azure | Pulumi.Native. Machine Learning Services. Inputs. Labeling Job Image Properties Response Azure Native. Machine Learning Services. Inputs. Labeling Job Text Properties Response 
- Media type specific properties in the job.
- MlAssist Pulumi.Configuration Azure | Pulumi.Native. Machine Learning Services. Inputs. MLAssist Configuration Disabled Response Azure Native. Machine Learning Services. Inputs. MLAssist Configuration Enabled Response 
- Configuration of MLAssist feature in the job.
- NotificationSetting Pulumi.Azure Native. Machine Learning Services. Inputs. Notification Setting Response 
- Notification setting for the job
- Properties Dictionary<string, string>
- The asset property dictionary.
- SecretsConfiguration Dictionary<string, Pulumi.Azure Native. Machine Learning Services. Inputs. Secret Configuration Response> 
- Configuration for secrets to be made available during runtime.
- Services
Dictionary<string, Pulumi.Azure Native. Machine Learning Services. Inputs. Job Service Response> 
- List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
- Dictionary<string, string>
- Tag dictionary. Tags can be added, removed, and updated.
- CreatedDate stringTime 
- Created time of the job in UTC timezone.
- ProgressMetrics ProgressMetrics Response 
- Progress metrics of the job.
- ProjectId string
- Internal id of the job(Previously called project).
- ProvisioningState string
- Specifies the labeling job provisioning state.
- Status string
- Status of the job.
- StatusMessages []StatusMessage Response 
- Status messages of the job.
- ComponentId string
- ARM resource ID of the component resource.
- ComputeId string
- ARM resource ID of the compute resource.
- DataConfiguration LabelingData Configuration Response 
- 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 | ManagedResponse Identity | UserResponse Identity Response 
- 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 LabelingJob Instructions Response 
- Labeling instructions of the job.
- LabelCategories map[string]LabelCategory Response 
- Label categories of the job.
- LabelingJob LabelingMedia Properties Job | LabelingImage Properties Response Job Text Properties Response 
- Media type specific properties in the job.
- MlAssist MLAssistConfiguration Configuration | MLAssistDisabled Response Configuration Enabled Response 
- Configuration of MLAssist feature in the job.
- NotificationSetting NotificationSetting Response 
- Notification setting for the job
- Properties map[string]string
- The asset property dictionary.
- SecretsConfiguration map[string]SecretConfiguration Response 
- Configuration for secrets to be made available during runtime.
- Services
map[string]JobService Response 
- List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
- map[string]string
- Tag dictionary. Tags can be added, removed, and updated.
- createdDate StringTime 
- Created time of the job in UTC timezone.
- progressMetrics ProgressMetrics Response 
- Progress metrics of the job.
- projectId String
- Internal id of the job(Previously called project).
- provisioningState String
- Specifies the labeling job provisioning state.
- status String
- Status of the job.
- statusMessages List<StatusMessage Response> 
- Status messages of the job.
- componentId String
- ARM resource ID of the component resource.
- computeId String
- ARM resource ID of the compute resource.
- dataConfiguration LabelingData Configuration Response 
- 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 | ManagedResponse Identity | UserResponse Identity Response 
- 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 LabelingJob Instructions Response 
- Labeling instructions of the job.
- labelCategories Map<String,LabelCategory Response> 
- Label categories of the job.
- labelingJob LabelingMedia Properties Job | LabelingImage Properties Response Job Text Properties Response 
- Media type specific properties in the job.
- mlAssist MLAssistConfiguration Configuration | MLAssistDisabled Response Configuration Enabled Response 
- Configuration of MLAssist feature in the job.
- notificationSetting NotificationSetting Response 
- Notification setting for the job
- properties Map<String,String>
- The asset property dictionary.
- secretsConfiguration Map<String,SecretConfiguration Response> 
- Configuration for secrets to be made available during runtime.
- services
Map<String,JobService Response> 
- List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
- Map<String,String>
- Tag dictionary. Tags can be added, removed, and updated.
- createdDate stringTime 
- Created time of the job in UTC timezone.
- progressMetrics ProgressMetrics Response 
- Progress metrics of the job.
- projectId string
- Internal id of the job(Previously called project).
- provisioningState string
- Specifies the labeling job provisioning state.
- status string
- Status of the job.
- statusMessages StatusMessage Response[] 
- Status messages of the job.
- componentId string
- ARM resource ID of the component resource.
- computeId string
- ARM resource ID of the compute resource.
- dataConfiguration LabelingData Configuration Response 
- 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 | ManagedResponse Identity | UserResponse Identity Response 
- 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 LabelingJob Instructions Response 
- Labeling instructions of the job.
- labelCategories {[key: string]: LabelCategory Response} 
- Label categories of the job.
- labelingJob LabelingMedia Properties Job | LabelingImage Properties Response Job Text Properties Response 
- Media type specific properties in the job.
- mlAssist MLAssistConfiguration Configuration | MLAssistDisabled Response Configuration Enabled Response 
- Configuration of MLAssist feature in the job.
- notificationSetting NotificationSetting Response 
- Notification setting for the job
- properties {[key: string]: string}
- The asset property dictionary.
- secretsConfiguration {[key: string]: SecretConfiguration Response} 
- Configuration for secrets to be made available during runtime.
- services
{[key: string]: JobService Response} 
- List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
- {[key: string]: string}
- Tag dictionary. Tags can be added, removed, and updated.
- created_date_ strtime 
- Created time of the job in UTC timezone.
- progress_metrics ProgressMetrics Response 
- Progress metrics of the job.
- project_id str
- Internal id of the job(Previously called project).
- provisioning_state str
- Specifies the labeling job provisioning state.
- status str
- Status of the job.
- status_messages Sequence[StatusMessage Response] 
- 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 LabelingData Configuration Response 
- 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 | ManagedResponse Identity | UserResponse Identity Response 
- 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 LabelingJob Instructions Response 
- Labeling instructions of the job.
- label_categories Mapping[str, LabelCategory Response] 
- Label categories of the job.
- labeling_job_ Labelingmedia_ properties Job | LabelingImage Properties Response Job Text Properties Response 
- Media type specific properties in the job.
- ml_assist_ MLAssistconfiguration Configuration | MLAssistDisabled Response Configuration Enabled Response 
- Configuration of MLAssist feature in the job.
- notification_setting NotificationSetting Response 
- Notification setting for the job
- properties Mapping[str, str]
- The asset property dictionary.
- secrets_configuration Mapping[str, SecretConfiguration Response] 
- Configuration for secrets to be made available during runtime.
- services
Mapping[str, JobService Response] 
- List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
- Mapping[str, str]
- Tag dictionary. Tags can be added, removed, and updated.
- createdDate StringTime 
- Created time of the job in UTC timezone.
- progressMetrics Property Map
- Progress metrics of the job.
- projectId String
- Internal id of the job(Previously called project).
- provisioningState String
- Specifies the labeling job provisioning state.
- status String
- Status of the job.
- statusMessages 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.
- labelingJob Property Map | Property MapMedia Properties 
- Media type specific properties in the job.
- mlAssist Property Map | Property MapConfiguration 
- 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.
- Map<String>
- Tag dictionary. Tags can be added, removed, and updated.
LabelingJobTextProperties, LabelingJobTextPropertiesArgs        
- AnnotationType string | Pulumi.Azure Native. Machine Learning Services. Text Annotation Type 
- Annotation type of text labeling job.
- AnnotationType string | TextAnnotation Type 
- Annotation type of text labeling job.
- annotationType String | TextAnnotation Type 
- Annotation type of text labeling job.
- annotationType string | TextAnnotation Type 
- Annotation type of text labeling job.
- annotation_type str | TextAnnotation Type 
- Annotation type of text labeling job.
- annotationType String | "Classification" | "NamedEntity Recognition" 
- 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      
- InferencingCompute stringBinding 
- [Required] AML compute binding used in inferencing.
- TrainingCompute stringBinding 
- [Required] AML compute binding used in training.
- InferencingCompute stringBinding 
- [Required] AML compute binding used in inferencing.
- TrainingCompute stringBinding 
- [Required] AML compute binding used in training.
- inferencingCompute StringBinding 
- [Required] AML compute binding used in inferencing.
- trainingCompute StringBinding 
- [Required] AML compute binding used in training.
- inferencingCompute stringBinding 
- [Required] AML compute binding used in inferencing.
- trainingCompute stringBinding 
- [Required] AML compute binding used in training.
- inferencing_compute_ strbinding 
- [Required] AML compute binding used in inferencing.
- training_compute_ strbinding 
- [Required] AML compute binding used in training.
- inferencingCompute StringBinding 
- [Required] AML compute binding used in inferencing.
- trainingCompute StringBinding 
- [Required] AML compute binding used in training.
MLAssistConfigurationEnabledResponse, MLAssistConfigurationEnabledResponseArgs        
- InferencingCompute stringBinding 
- [Required] AML compute binding used in inferencing.
- TrainingCompute stringBinding 
- [Required] AML compute binding used in training.
- InferencingCompute stringBinding 
- [Required] AML compute binding used in inferencing.
- TrainingCompute stringBinding 
- [Required] AML compute binding used in training.
- inferencingCompute StringBinding 
- [Required] AML compute binding used in inferencing.
- trainingCompute StringBinding 
- [Required] AML compute binding used in training.
- inferencingCompute stringBinding 
- [Required] AML compute binding used in inferencing.
- trainingCompute stringBinding 
- [Required] AML compute binding used in training.
- inferencing_compute_ strbinding 
- [Required] AML compute binding used in inferencing.
- training_compute_ strbinding 
- [Required] AML compute binding used in training.
- inferencingCompute StringBinding 
- [Required] AML compute binding used in inferencing.
- trainingCompute StringBinding 
- [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
- MultiSelect Enabled 
- Enabled
- MultiSelect Disabled 
- Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- ENABLED
- Enabled
- DISABLED
- Disabled
- "Enabled"
- Enabled
- "Disabled"
- Disabled
NotificationSetting, NotificationSettingArgs    
- EmailOn List<Union<string, Pulumi.Azure Native. Machine Learning Services. Email Notification Enable Type>> 
- 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.Azure Native. Machine Learning Services. Inputs. Azure Dev Ops Webhook> 
- 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]AzureDev Ops Webhook 
- Send webhook callback to a service. Key is a user-provided name for the webhook.
- emailOn List<Either<String,EmailNotification Enable Type>> 
- 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,AzureDev Ops Webhook> 
- Send webhook callback to a service. Key is a user-provided name for the webhook.
- emailOn (string | EmailNotification Enable Type)[] 
- 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]: AzureDev Ops Webhook} 
- Send webhook callback to a service. Key is a user-provided name for the webhook.
- email_on Sequence[Union[str, EmailNotification Enable Type]] 
- 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, AzureDev Ops Webhook] 
- Send webhook callback to a service. Key is a user-provided name for the webhook.
- emailOn List<String | "JobCompleted" | "Job Failed" | "Job Cancelled"> 
- 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.Azure Native. Machine Learning Services. Inputs. Azure Dev Ops Webhook Response> 
- 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]AzureDev Ops Webhook Response 
- 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,AzureDev Ops Webhook Response> 
- 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]: AzureDev Ops Webhook Response} 
- 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, AzureDev Ops Webhook Response] 
- 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      
- CompletedDatapoint doubleCount 
- The completed datapoint count.
- IncrementalData stringLast Refresh Date Time 
- The time of last successful incremental data refresh in UTC.
- SkippedDatapoint doubleCount 
- The skipped datapoint count.
- TotalDatapoint doubleCount 
- The total datapoint count.
- CompletedDatapoint float64Count 
- The completed datapoint count.
- IncrementalData stringLast Refresh Date Time 
- The time of last successful incremental data refresh in UTC.
- SkippedDatapoint float64Count 
- The skipped datapoint count.
- TotalDatapoint float64Count 
- The total datapoint count.
- completedDatapoint DoubleCount 
- The completed datapoint count.
- incrementalData StringLast Refresh Date Time 
- The time of last successful incremental data refresh in UTC.
- skippedDatapoint DoubleCount 
- The skipped datapoint count.
- totalDatapoint DoubleCount 
- The total datapoint count.
- completedDatapoint numberCount 
- The completed datapoint count.
- incrementalData stringLast Refresh Date Time 
- The time of last successful incremental data refresh in UTC.
- skippedDatapoint numberCount 
- The skipped datapoint count.
- totalDatapoint numberCount 
- The total datapoint count.
- completed_datapoint_ floatcount 
- The completed datapoint count.
- incremental_data_ strlast_ refresh_ date_ time 
- The time of last successful incremental data refresh in UTC.
- skipped_datapoint_ floatcount 
- The skipped datapoint count.
- total_datapoint_ floatcount 
- The total datapoint count.
- completedDatapoint NumberCount 
- The completed datapoint count.
- incrementalData StringLast Refresh Date Time 
- The time of last successful incremental data refresh in UTC.
- skippedDatapoint NumberCount 
- The skipped datapoint count.
- totalDatapoint NumberCount 
- The total datapoint count.
SecretConfiguration, SecretConfigurationArgs    
- Uri string
- Secret Uri. Sample Uri : https://myvault.vault.azure.net/secrets/mysecretname/secretversion
- WorkspaceSecret stringName 
- Name of secret in workspace key vault.
- Uri string
- Secret Uri. Sample Uri : https://myvault.vault.azure.net/secrets/mysecretname/secretversion
- WorkspaceSecret stringName 
- Name of secret in workspace key vault.
- uri String
- Secret Uri. Sample Uri : https://myvault.vault.azure.net/secrets/mysecretname/secretversion
- workspaceSecret StringName 
- Name of secret in workspace key vault.
- uri string
- Secret Uri. Sample Uri : https://myvault.vault.azure.net/secrets/mysecretname/secretversion
- workspaceSecret stringName 
- Name of secret in workspace key vault.
- uri str
- Secret Uri. Sample Uri : https://myvault.vault.azure.net/secrets/mysecretname/secretversion
- workspace_secret_ strname 
- Name of secret in workspace key vault.
- uri String
- Secret Uri. Sample Uri : https://myvault.vault.azure.net/secrets/mysecretname/secretversion
- workspaceSecret StringName 
- Name of secret in workspace key vault.
SecretConfigurationResponse, SecretConfigurationResponseArgs      
- Uri string
- Secret Uri. Sample Uri : https://myvault.vault.azure.net/secrets/mysecretname/secretversion
- WorkspaceSecret stringName 
- Name of secret in workspace key vault.
- Uri string
- Secret Uri. Sample Uri : https://myvault.vault.azure.net/secrets/mysecretname/secretversion
- WorkspaceSecret stringName 
- Name of secret in workspace key vault.
- uri String
- Secret Uri. Sample Uri : https://myvault.vault.azure.net/secrets/mysecretname/secretversion
- workspaceSecret StringName 
- Name of secret in workspace key vault.
- uri string
- Secret Uri. Sample Uri : https://myvault.vault.azure.net/secrets/mysecretname/secretversion
- workspaceSecret stringName 
- Name of secret in workspace key vault.
- uri str
- Secret Uri. Sample Uri : https://myvault.vault.azure.net/secrets/mysecretname/secretversion
- workspace_secret_ strname 
- Name of secret in workspace key vault.
- uri String
- Secret Uri. Sample Uri : https://myvault.vault.azure.net/secrets/mysecretname/secretversion
- workspaceSecret StringName 
- Name of secret in workspace key vault.
StatusMessageResponse, StatusMessageResponseArgs      
- Code string
- Service-defined message code.
- CreatedDate stringTime 
- Time in UTC at which the message was created.
- Level string
- Severity level of message.
- Message string
- A human-readable representation of the message code.
- Code string
- Service-defined message code.
- CreatedDate stringTime 
- Time in UTC at which the message was created.
- Level string
- Severity level of message.
- Message string
- A human-readable representation of the message code.
- code String
- Service-defined message code.
- createdDate StringTime 
- Time in UTC at which the message was created.
- level String
- Severity level of message.
- message String
- A human-readable representation of the message code.
- code string
- Service-defined message code.
- createdDate stringTime 
- Time in UTC at which the message was created.
- level string
- Severity level of message.
- message string
- A human-readable representation of the message code.
- code str
- Service-defined message code.
- created_date_ strtime 
- Time in UTC at which the message was created.
- level str
- Severity level of message.
- message str
- A human-readable representation of the message code.
- code String
- Service-defined message code.
- createdDate StringTime 
- Time in UTC at which the message was created.
- level String
- Severity level of message.
- message 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.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- 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.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- 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.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- 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.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- 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_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- 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.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
TextAnnotationType, TextAnnotationTypeArgs      
- Classification
- Classification
- NamedEntity Recognition 
- NamedEntityRecognition
- TextAnnotation Type Classification 
- Classification
- TextAnnotation Type Named Entity Recognition 
- NamedEntityRecognition
- Classification
- Classification
- NamedEntity Recognition 
- NamedEntityRecognition
- Classification
- Classification
- NamedEntity Recognition 
- NamedEntityRecognition
- CLASSIFICATION
- Classification
- NAMED_ENTITY_RECOGNITION
- NamedEntityRecognition
- "Classification"
- Classification
- "NamedEntity Recognition" 
- 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} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0