1. Packages
  2. Azure Native
  3. API Docs
  4. machinelearningservices
  5. LabelingJob
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.42.1 published on Wednesday, May 22, 2024 by Pulumi

azure-native.machinelearningservices.LabelingJob

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.42.1 published on Wednesday, May 22, 2024 by Pulumi

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

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

    Example Usage

    CreateOrUpdate Labeling Job.

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var labelingJob = new AzureNative.MachineLearningServices.LabelingJob("labelingJob", new()
        {
            Id = "testLabelingJob",
            LabelingJobProperties = new AzureNative.MachineLearningServices.Inputs.LabelingJobArgs
            {
                Description = "string",
                JobInstructions = new AzureNative.MachineLearningServices.Inputs.LabelingJobInstructionsArgs
                {
                    Uri = "link/to/instructions",
                },
                JobType = "Labeling",
                LabelCategories = 
                {
                    { "myCategory1", new AzureNative.MachineLearningServices.Inputs.LabelCategoryArgs
                    {
                        Classes = 
                        {
                            { "myLabelClass1", new AzureNative.MachineLearningServices.Inputs.LabelClassArgs
                            {
                                DisplayName = "myLabelClass1",
                                Subclasses = null,
                            } },
                            { "myLabelClass2", new AzureNative.MachineLearningServices.Inputs.LabelClassArgs
                            {
                                DisplayName = "myLabelClass2",
                                Subclasses = null,
                            } },
                        },
                        DisplayName = "myCategory1Title",
                        MultiSelect = AzureNative.MachineLearningServices.MultiSelect.Disabled,
                    } },
                    { "myCategory2", new AzureNative.MachineLearningServices.Inputs.LabelCategoryArgs
                    {
                        Classes = 
                        {
                            { "myLabelClass1", new AzureNative.MachineLearningServices.Inputs.LabelClassArgs
                            {
                                DisplayName = "myLabelClass1",
                                Subclasses = null,
                            } },
                            { "myLabelClass2", new AzureNative.MachineLearningServices.Inputs.LabelClassArgs
                            {
                                DisplayName = "myLabelClass2",
                                Subclasses = null,
                            } },
                        },
                        DisplayName = "myCategory2Title",
                        MultiSelect = AzureNative.MachineLearningServices.MultiSelect.Disabled,
                    } },
                },
                LabelingJobMediaProperties = new AzureNative.MachineLearningServices.Inputs.LabelingJobImagePropertiesArgs
                {
                    MediaType = "Image",
                },
                MlAssistConfiguration = new AzureNative.MachineLearningServices.Inputs.MLAssistConfigurationEnabledArgs
                {
                    InferencingComputeBinding = "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/myscoringcompute",
                    MlAssist = "Enabled",
                    TrainingComputeBinding = "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/mytrainingompute",
                },
                Properties = 
                {
                    { "additionalProp1", "string" },
                    { "additionalProp2", "string" },
                    { "additionalProp3", "string" },
                },
                Tags = 
                {
                    { "additionalProp1", "string" },
                    { "additionalProp2", "string" },
                    { "additionalProp3", "string" },
                },
            },
            ResourceGroupName = "workspace-1234",
            WorkspaceName = "testworkspace",
        });
    
    });
    
    package main
    
    import (
    	"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: interface{}{
    MyCategory1: &machinelearningservices.LabelCategoryArgs{
    Classes: interface{}{
    MyLabelClass1: &machinelearningservices.LabelClassArgs{
    DisplayName: pulumi.String("myLabelClass1"),
    Subclasses: nil,
    },
    MyLabelClass2: interface{}{
    DisplayName: pulumi.String("myLabelClass2"),
    Subclasses: nil,
    },
    },
    DisplayName: pulumi.String("myCategory1Title"),
    MultiSelect: pulumi.String(machinelearningservices.MultiSelectDisabled),
    },
    MyCategory2: &machinelearningservices.LabelCategoryArgs{
    Classes: machinelearningservices.LabelClassMap{
    "myLabelClass1": &machinelearningservices.LabelClassArgs{
    DisplayName: pulumi.String("myLabelClass1"),
    Subclasses: nil,
    },
    "myLabelClass2": interface{}{
    DisplayName: pulumi.String("myLabelClass2"),
    Subclasses: nil,
    },
    },
    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 pulumi
    import pulumi_azure_native as azure_native
    
    labeling_job = azure_native.machinelearningservices.LabelingJob("labelingJob",
        id="testLabelingJob",
        labeling_job_properties=azure_native.machinelearningservices.LabelingJobArgs(
            description="string",
            job_instructions=azure_native.machinelearningservices.LabelingJobInstructionsArgs(
                uri="link/to/instructions",
            ),
            job_type="Labeling",
            label_categories={
                "myCategory1": azure_native.machinelearningservices.LabelCategoryArgs(
                    classes={
                        "myLabelClass1": azure_native.machinelearningservices.LabelClassArgs(
                            display_name="myLabelClass1",
                            subclasses={},
                        ),
                        "myLabelClass2": azure_native.machinelearningservices.LabelClassArgs(
                            display_name="myLabelClass2",
                            subclasses={},
                        ),
                    },
                    display_name="myCategory1Title",
                    multi_select=azure_native.machinelearningservices.MultiSelect.DISABLED,
                ),
                "myCategory2": azure_native.machinelearningservices.LabelCategoryArgs(
                    classes={
                        "myLabelClass1": azure_native.machinelearningservices.LabelClassArgs(
                            display_name="myLabelClass1",
                            subclasses={},
                        ),
                        "myLabelClass2": azure_native.machinelearningservices.LabelClassArgs(
                            display_name="myLabelClass2",
                            subclasses={},
                        ),
                    },
                    display_name="myCategory2Title",
                    multi_select=azure_native.machinelearningservices.MultiSelect.DISABLED,
                ),
            },
            labeling_job_media_properties=azure_native.machinelearningservices.LabelingJobImagePropertiesArgs(
                media_type="Image",
            ),
            ml_assist_configuration=azure_native.machinelearningservices.MLAssistConfigurationEnabledArgs(
                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")
    
    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",
    });
    
    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.

    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": interface{}{
    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: interface{}{
    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=azure_native.machinelearningservices.LabelingJobArgs(
            job_type="Labeling",
            job_instructions=azure_native.machinelearningservices.LabelingJobInstructionsArgs(
                uri="string",
            ),
            experiment_name="string",
            compute_id="string",
            display_name="string",
            label_categories={
                "string": azure_native.machinelearningservices.LabelCategoryArgs(
                    classes={
                        "string": azure_native.machinelearningservices.LabelClassArgs(
                            display_name="string",
                            subclasses={
                                "string": label_class,
                            },
                        ),
                    },
                    display_name="string",
                    multi_select="string",
                ),
            },
            identity=azure_native.machinelearningservices.AmlTokenArgs(
                identity_type="AMLToken",
            ),
            is_archived=False,
            labeling_job_media_properties=azure_native.machinelearningservices.LabelingJobImagePropertiesArgs(
                media_type="Image",
                annotation_type="string",
            ),
            description="string",
            data_configuration=azure_native.machinelearningservices.LabelingDataConfigurationArgs(
                data_id="string",
                incremental_data_refresh="string",
            ),
            component_id="string",
            ml_assist_configuration=azure_native.machinelearningservices.MLAssistConfigurationDisabledArgs(
                ml_assist="Disabled",
            ),
            notification_setting=azure_native.machinelearningservices.NotificationSettingArgs(
                email_on=["string"],
                emails=["string"],
                webhooks={
                    "string": azure_native.machinelearningservices.AzureDevOpsWebhookArgs(
                        webhook_type="AzureDevOps",
                        event_type="string",
                    ),
                },
            ),
            properties={
                "string": "string",
            },
            secrets_configuration={
                "string": azure_native.machinelearningservices.SecretConfigurationArgs(
                    uri="string",
                    workspace_secret_name="string",
                ),
            },
            services={
                "string": azure_native.machinelearningservices.JobServiceArgs(
                    endpoint="string",
                    job_service_type="string",
                    nodes=azure_native.machinelearningservices.AllNodesArgs(
                        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

    The LabelingJob resource accepts the following input properties:

    LabelingJobProperties Pulumi.AzureNative.MachineLearningServices.Inputs.LabelingJob
    [Required] Additional attributes of the entity.
    ResourceGroupName string
    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.
    LabelingJobProperties LabelingJobTypeArgs
    [Required] Additional attributes of the entity.
    ResourceGroupName string
    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.
    labelingJobProperties LabelingJob
    [Required] Additional attributes of the entity.
    resourceGroupName String
    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.
    labelingJobProperties LabelingJob
    [Required] Additional attributes of the entity.
    resourceGroupName string
    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_properties LabelingJobArgs
    [Required] Additional attributes of the entity.
    resource_group_name str
    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.
    labelingJobProperties Property Map
    [Required] Additional attributes of the entity.
    resourceGroupName String
    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.AzureNative.MachineLearningServices.Outputs.SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    The name of the resource
    SystemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    The name of the resource
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id string
    The provider-assigned unique ID for this managed resource.
    name string
    The name of the resource
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id str
    The provider-assigned unique ID for this managed resource.
    name str
    The name of the resource
    system_data SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    The name of the resource
    systemData Property Map
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    Supporting Types

    AllNodes, AllNodesArgs

    AllNodesResponse, AllNodesResponseArgs

    AmlToken, AmlTokenArgs

    AmlTokenResponse, AmlTokenResponseArgs

    AzureDevOpsWebhook, AzureDevOpsWebhookArgs

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

    AzureDevOpsWebhookResponse, AzureDevOpsWebhookResponseArgs

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

    EmailNotificationEnableType, EmailNotificationEnableTypeArgs

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

    ImageAnnotationType, ImageAnnotationTypeArgs

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

    IncrementalDataRefresh, IncrementalDataRefreshArgs

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

    JobService, JobServiceArgs

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

    JobServiceResponse, JobServiceResponseArgs

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

    LabelCategory, LabelCategoryArgs

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

    LabelCategoryResponse, LabelCategoryResponseArgs

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

    LabelClass, LabelClassArgs

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

    LabelClassResponse, LabelClassResponseArgs

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

    LabelingDataConfiguration, LabelingDataConfigurationArgs

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

    LabelingDataConfigurationResponse, LabelingDataConfigurationResponseArgs

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

    LabelingJob, LabelingJobArgs

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

    LabelingJobImageProperties, LabelingJobImagePropertiesArgs

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

    LabelingJobImagePropertiesResponse, LabelingJobImagePropertiesResponseArgs

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

    LabelingJobInstructions, LabelingJobInstructionsArgs

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

    LabelingJobInstructionsResponse, LabelingJobInstructionsResponseArgs

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

    LabelingJobResponse, LabelingJobResponseArgs

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

    LabelingJobTextProperties, LabelingJobTextPropertiesArgs

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

    LabelingJobTextPropertiesResponse, LabelingJobTextPropertiesResponseArgs

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

    MLAssistConfigurationDisabled, MLAssistConfigurationDisabledArgs

    MLAssistConfigurationDisabledResponse, MLAssistConfigurationDisabledResponseArgs

    MLAssistConfigurationEnabled, MLAssistConfigurationEnabledArgs

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

    MLAssistConfigurationEnabledResponse, MLAssistConfigurationEnabledResponseArgs

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

    ManagedIdentity, ManagedIdentityArgs

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

    ManagedIdentityResponse, ManagedIdentityResponseArgs

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

    MultiSelect, MultiSelectArgs

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

    NotificationSetting, NotificationSettingArgs

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

    NotificationSettingResponse, NotificationSettingResponseArgs

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

    ProgressMetricsResponse, ProgressMetricsResponseArgs

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

    SecretConfiguration, SecretConfigurationArgs

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

    SecretConfigurationResponse, SecretConfigurationResponseArgs

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

    StatusMessageResponse, StatusMessageResponseArgs

    Code string
    Service-defined message code.
    CreatedDateTime string
    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.
    CreatedDateTime string
    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.
    createdDateTime String
    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.
    createdDateTime string
    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_time str
    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.
    createdDateTime String
    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.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    The type of identity that last modified the resource.
    created_at str
    The timestamp of resource creation (UTC).
    created_by str
    The identity that created the resource.
    created_by_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    TextAnnotationType, TextAnnotationTypeArgs

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

    UserIdentity, UserIdentityArgs

    UserIdentityResponse, UserIdentityResponseArgs

    Import

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

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

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

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.42.1 published on Wednesday, May 22, 2024 by Pulumi