azure-native.machinelearningservices.Job
Explore with Pulumi AI
Azure Resource Manager resource envelope. API Version: 2021-03-01-preview.
Example Usage
CreateOrUpdate Command Job.
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var job = new AzureNative.MachineLearningServices.Job("job", new()
    {
        Id = "testJob",
        Properties = new AzureNative.MachineLearningServices.Inputs.CommandJobArgs
        {
            CodeId = "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/codes/mycode/versions/1",
            Command = "python file.py test",
            Compute = new AzureNative.MachineLearningServices.Inputs.ComputeConfigurationArgs
            {
                InstanceCount = 1,
                Target = "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/mycompute",
            },
            Description = "string",
            Distribution = new AzureNative.MachineLearningServices.Inputs.PyTorchArgs
            {
                DistributionType = "PyTorch",
                ProcessCount = 2,
            },
            EnvironmentId = "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/environments/AzureML-Tutorial/versions/1",
            EnvironmentVariables = 
            {
                { "MY_ENV_VAR1", "string" },
                { "MY_ENV_VAR2", "string" },
            },
            ExperimentName = "myExperiment",
            Identity = new AzureNative.MachineLearningServices.Inputs.AmlTokenArgs
            {
                IdentityType = "AMLToken",
            },
            InputDataBindings = 
            {
                { "test", new AzureNative.MachineLearningServices.Inputs.InputDataBindingArgs
                {
                    DataId = "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/data/mydataset/versions/1",
                    PathOnCompute = "path/on/compute",
                } },
            },
            JobType = "Command",
            OutputDataBindings = 
            {
                { "test", new AzureNative.MachineLearningServices.Inputs.OutputDataBindingArgs
                {
                    DatastoreId = "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/datastore/mydatastore",
                    PathOnCompute = "path/on/compute",
                } },
            },
            Properties = 
            {
                { "additionalProp1", "string" },
                { "additionalProp2", "string" },
                { "additionalProp3", "string" },
            },
            Tags = 
            {
                { "additionalProp1", "string" },
                { "additionalProp2", "string" },
                { "additionalProp3", "string" },
            },
            Timeout = "PT1M",
        },
        ResourceGroupName = "testrg123",
        WorkspaceName = "testworkspace",
    });
});
Coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.machinelearningservices.Job;
import com.pulumi.azurenative.machinelearningservices.JobArgs;
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 job = new Job("job", JobArgs.builder()        
            .id("testJob")
            .properties(Map.ofEntries(
                Map.entry("codeId", "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/codes/mycode/versions/1"),
                Map.entry("command", "python file.py test"),
                Map.entry("compute", Map.ofEntries(
                    Map.entry("instanceCount", 1),
                    Map.entry("target", "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/mycompute")
                )),
                Map.entry("description", "string"),
                Map.entry("distribution", Map.ofEntries(
                    Map.entry("distributionType", "PyTorch"),
                    Map.entry("processCount", 2)
                )),
                Map.entry("environmentId", "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/environments/AzureML-Tutorial/versions/1"),
                Map.entry("environmentVariables", CommandJobArgs.builder()
                    .mY_ENV_VAR1("string")
                    .mY_ENV_VAR2("string")
                    .build()),
                Map.entry("experimentName", "myExperiment"),
                Map.entry("identity", Map.of("identityType", "AMLToken")),
                Map.entry("inputDataBindings", Map.of("test", Map.ofEntries(
                    Map.entry("dataId", "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/data/mydataset/versions/1"),
                    Map.entry("pathOnCompute", "path/on/compute")
                ))),
                Map.entry("jobType", "Command"),
                Map.entry("outputDataBindings", Map.of("test", Map.ofEntries(
                    Map.entry("datastoreId", "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/datastore/mydatastore"),
                    Map.entry("pathOnCompute", "path/on/compute")
                ))),
                Map.entry("properties", CommandJobArgs.builder()
                    .additionalProp1("string")
                    .additionalProp2("string")
                    .additionalProp3("string")
                    .build()),
                Map.entry("tags", CommandJobArgs.builder()
                    .additionalProp1("string")
                    .additionalProp2("string")
                    .additionalProp3("string")
                    .build()),
                Map.entry("timeout", "PT1M")
            ))
            .resourceGroupName("testrg123")
            .workspaceName("testworkspace")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const job = new azure_native.machinelearningservices.Job("job", {
    id: "testJob",
    properties: {
        codeId: "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/codes/mycode/versions/1",
        command: "python file.py test",
        compute: {
            instanceCount: 1,
            target: "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/mycompute",
        },
        description: "string",
        distribution: {
            distributionType: "PyTorch",
            processCount: 2,
        },
        environmentId: "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/environments/AzureML-Tutorial/versions/1",
        environmentVariables: {
            MY_ENV_VAR1: "string",
            MY_ENV_VAR2: "string",
        },
        experimentName: "myExperiment",
        identity: {
            identityType: "AMLToken",
        },
        inputDataBindings: {
            test: {
                dataId: "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/data/mydataset/versions/1",
                pathOnCompute: "path/on/compute",
            },
        },
        jobType: "Command",
        outputDataBindings: {
            test: {
                datastoreId: "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/datastore/mydatastore",
                pathOnCompute: "path/on/compute",
            },
        },
        properties: {
            additionalProp1: "string",
            additionalProp2: "string",
            additionalProp3: "string",
        },
        tags: {
            additionalProp1: "string",
            additionalProp2: "string",
            additionalProp3: "string",
        },
        timeout: "PT1M",
    },
    resourceGroupName: "testrg123",
    workspaceName: "testworkspace",
});
import pulumi
import pulumi_azure_native as azure_native
job = azure_native.machinelearningservices.Job("job",
    id="testJob",
    properties=azure_native.machinelearningservices.CommandJobArgs(
        code_id="/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/codes/mycode/versions/1",
        command="python file.py test",
        compute=azure_native.machinelearningservices.ComputeConfigurationArgs(
            instance_count=1,
            target="/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/mycompute",
        ),
        description="string",
        distribution=azure_native.machinelearningservices.PyTorchArgs(
            distribution_type="PyTorch",
            process_count=2,
        ),
        environment_id="/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/environments/AzureML-Tutorial/versions/1",
        environment_variables={
            "MY_ENV_VAR1": "string",
            "MY_ENV_VAR2": "string",
        },
        experiment_name="myExperiment",
        identity=azure_native.machinelearningservices.AmlTokenArgs(
            identity_type="AMLToken",
        ),
        input_data_bindings={
            "test": azure_native.machinelearningservices.InputDataBindingArgs(
                data_id="/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/data/mydataset/versions/1",
                path_on_compute="path/on/compute",
            ),
        },
        job_type="Command",
        output_data_bindings={
            "test": azure_native.machinelearningservices.OutputDataBindingArgs(
                datastore_id="/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/datastore/mydatastore",
                path_on_compute="path/on/compute",
            ),
        },
        properties={
            "additionalProp1": "string",
            "additionalProp2": "string",
            "additionalProp3": "string",
        },
        tags={
            "additionalProp1": "string",
            "additionalProp2": "string",
            "additionalProp3": "string",
        },
        timeout="PT1M",
    ),
    resource_group_name="testrg123",
    workspace_name="testworkspace")
resources:
  job:
    type: azure-native:machinelearningservices:Job
    properties:
      id: testJob
      properties:
        codeId: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/codes/mycode/versions/1
        command: python file.py test
        compute:
          instanceCount: 1
          target: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/mycompute
        description: string
        distribution:
          distributionType: PyTorch
          processCount: 2
        environmentId: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/environments/AzureML-Tutorial/versions/1
        environmentVariables:
          MY_ENV_VAR1: string
          MY_ENV_VAR2: string
        experimentName: myExperiment
        identity:
          identityType: AMLToken
        inputDataBindings:
          test:
            dataId: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/data/mydataset/versions/1
            pathOnCompute: path/on/compute
        jobType: Command
        outputDataBindings:
          test:
            datastoreId: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/datastore/mydatastore
            pathOnCompute: path/on/compute
        properties:
          additionalProp1: string
          additionalProp2: string
          additionalProp3: string
        tags:
          additionalProp1: string
          additionalProp2: string
          additionalProp3: string
        timeout: PT1M
      resourceGroupName: testrg123
      workspaceName: testworkspace
CreateOrUpdate Sweep Job.
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var job = new AzureNative.MachineLearningServices.Job("job", new()
    {
        Id = "testJob",
        Properties = new AzureNative.MachineLearningServices.Inputs.SweepJobArgs
        {
            Algorithm = "Grid",
            Compute = new AzureNative.MachineLearningServices.Inputs.ComputeConfigurationArgs
            {
                InstanceCount = 1,
                Target = "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/mycompute",
            },
            Description = "string",
            Identity = new AzureNative.MachineLearningServices.Inputs.AmlTokenArgs
            {
                IdentityType = "AMLToken",
            },
            JobType = "Sweep",
            MaxConcurrentTrials = 1,
            MaxTotalTrials = 1,
            Objective = new AzureNative.MachineLearningServices.Inputs.ObjectiveArgs
            {
                Goal = "Minimize",
                PrimaryMetric = "string",
            },
            Properties = 
            {
                { "additionalProp1", "string" },
                { "additionalProp2", "string" },
                { "additionalProp3", "string" },
            },
            SearchSpace = 
            {
                { "name", null },
            },
            Tags = 
            {
                { "additionalProp1", "string" },
                { "additionalProp2", "string" },
                { "additionalProp3", "string" },
            },
            Timeout = "PT1M",
            Trial = new AzureNative.MachineLearningServices.Inputs.TrialComponentArgs
            {
                CodeId = "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/codes/mycode/versions/1",
                Command = "python file.py test",
                Distribution = new AzureNative.MachineLearningServices.Inputs.PyTorchArgs
                {
                    DistributionType = "PyTorch",
                    ProcessCount = 2,
                },
                EnvironmentId = "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/environments/AzureML-Tutorial/versions/1",
                EnvironmentVariables = 
                {
                    { "MY_ENV_VAR1", "string" },
                    { "MY_ENV_VAR2", "string" },
                },
                InputDataBindings = 
                {
                    { "test", new AzureNative.MachineLearningServices.Inputs.InputDataBindingArgs
                    {
                        DataId = "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/data/mydataset/versions/1",
                        PathOnCompute = "path/on/compute",
                    } },
                },
                OutputDataBindings = 
                {
                    { "test", new AzureNative.MachineLearningServices.Inputs.OutputDataBindingArgs
                    {
                        DatastoreId = "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/datastore/mydatastore",
                        PathOnCompute = "path/on/compute",
                    } },
                },
                Timeout = "PT1M",
            },
        },
        ResourceGroupName = "testrg123",
        WorkspaceName = "testworkspace",
    });
});
Coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.machinelearningservices.Job;
import com.pulumi.azurenative.machinelearningservices.JobArgs;
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 job = new Job("job", JobArgs.builder()        
            .id("testJob")
            .properties(Map.ofEntries(
                Map.entry("algorithm", "Grid"),
                Map.entry("compute", Map.ofEntries(
                    Map.entry("instanceCount", 1),
                    Map.entry("target", "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/mycompute")
                )),
                Map.entry("description", "string"),
                Map.entry("identity", Map.of("identityType", "AMLToken")),
                Map.entry("jobType", "Sweep"),
                Map.entry("maxConcurrentTrials", 1),
                Map.entry("maxTotalTrials", 1),
                Map.entry("objective", Map.ofEntries(
                    Map.entry("goal", "Minimize"),
                    Map.entry("primaryMetric", "string")
                )),
                Map.entry("properties", CommandJobArgs.builder()
                    .additionalProp1("string")
                    .additionalProp2("string")
                    .additionalProp3("string")
                    .build()),
                Map.entry("searchSpace", CommandJobArgs.builder()
                    .name()
                    .build()),
                Map.entry("tags", CommandJobArgs.builder()
                    .additionalProp1("string")
                    .additionalProp2("string")
                    .additionalProp3("string")
                    .build()),
                Map.entry("timeout", "PT1M"),
                Map.entry("trial", Map.ofEntries(
                    Map.entry("codeId", "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/codes/mycode/versions/1"),
                    Map.entry("command", "python file.py test"),
                    Map.entry("distribution", Map.ofEntries(
                        Map.entry("distributionType", "PyTorch"),
                        Map.entry("processCount", 2)
                    )),
                    Map.entry("environmentId", "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/environments/AzureML-Tutorial/versions/1"),
                    Map.entry("environmentVariables", CommandJobArgs.builder()
                        .mY_ENV_VAR1("string")
                        .mY_ENV_VAR2("string")
                        .build()),
                    Map.entry("inputDataBindings", Map.of("test", Map.ofEntries(
                        Map.entry("dataId", "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/data/mydataset/versions/1"),
                        Map.entry("pathOnCompute", "path/on/compute")
                    ))),
                    Map.entry("outputDataBindings", Map.of("test", Map.ofEntries(
                        Map.entry("datastoreId", "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/datastore/mydatastore"),
                        Map.entry("pathOnCompute", "path/on/compute")
                    ))),
                    Map.entry("timeout", "PT1M")
                ))
            ))
            .resourceGroupName("testrg123")
            .workspaceName("testworkspace")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const job = new azure_native.machinelearningservices.Job("job", {
    id: "testJob",
    properties: {
        algorithm: "Grid",
        compute: {
            instanceCount: 1,
            target: "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/mycompute",
        },
        description: "string",
        identity: {
            identityType: "AMLToken",
        },
        jobType: "Sweep",
        maxConcurrentTrials: 1,
        maxTotalTrials: 1,
        objective: {
            goal: "Minimize",
            primaryMetric: "string",
        },
        properties: {
            additionalProp1: "string",
            additionalProp2: "string",
            additionalProp3: "string",
        },
        searchSpace: {
            name: {},
        },
        tags: {
            additionalProp1: "string",
            additionalProp2: "string",
            additionalProp3: "string",
        },
        timeout: "PT1M",
        trial: {
            codeId: "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/codes/mycode/versions/1",
            command: "python file.py test",
            distribution: {
                distributionType: "PyTorch",
                processCount: 2,
            },
            environmentId: "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/environments/AzureML-Tutorial/versions/1",
            environmentVariables: {
                MY_ENV_VAR1: "string",
                MY_ENV_VAR2: "string",
            },
            inputDataBindings: {
                test: {
                    dataId: "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/data/mydataset/versions/1",
                    pathOnCompute: "path/on/compute",
                },
            },
            outputDataBindings: {
                test: {
                    datastoreId: "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/datastore/mydatastore",
                    pathOnCompute: "path/on/compute",
                },
            },
            timeout: "PT1M",
        },
    },
    resourceGroupName: "testrg123",
    workspaceName: "testworkspace",
});
import pulumi
import pulumi_azure_native as azure_native
job = azure_native.machinelearningservices.Job("job",
    id="testJob",
    properties=azure_native.machinelearningservices.SweepJobArgs(
        algorithm="Grid",
        compute=azure_native.machinelearningservices.ComputeConfigurationArgs(
            instance_count=1,
            target="/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/mycompute",
        ),
        description="string",
        identity=azure_native.machinelearningservices.AmlTokenArgs(
            identity_type="AMLToken",
        ),
        job_type="Sweep",
        max_concurrent_trials=1,
        max_total_trials=1,
        objective=azure_native.machinelearningservices.ObjectiveArgs(
            goal="Minimize",
            primary_metric="string",
        ),
        properties={
            "additionalProp1": "string",
            "additionalProp2": "string",
            "additionalProp3": "string",
        },
        search_space={
            "name": {},
        },
        tags={
            "additionalProp1": "string",
            "additionalProp2": "string",
            "additionalProp3": "string",
        },
        timeout="PT1M",
        trial=azure_native.machinelearningservices.TrialComponentArgs(
            code_id="/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/codes/mycode/versions/1",
            command="python file.py test",
            distribution=azure_native.machinelearningservices.PyTorchArgs(
                distribution_type="PyTorch",
                process_count=2,
            ),
            environment_id="/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/environments/AzureML-Tutorial/versions/1",
            environment_variables={
                "MY_ENV_VAR1": "string",
                "MY_ENV_VAR2": "string",
            },
            input_data_bindings={
                "test": azure_native.machinelearningservices.InputDataBindingArgs(
                    data_id="/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/data/mydataset/versions/1",
                    path_on_compute="path/on/compute",
                ),
            },
            output_data_bindings={
                "test": azure_native.machinelearningservices.OutputDataBindingArgs(
                    datastore_id="/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/datastore/mydatastore",
                    path_on_compute="path/on/compute",
                ),
            },
            timeout="PT1M",
        ),
    ),
    resource_group_name="testrg123",
    workspace_name="testworkspace")
resources:
  job:
    type: azure-native:machinelearningservices:Job
    properties:
      id: testJob
      properties:
        algorithm: Grid
        compute:
          instanceCount: 1
          target: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/computes/mycompute
        description: string
        identity:
          identityType: AMLToken
        jobType: Sweep
        maxConcurrentTrials: 1
        maxTotalTrials: 1
        objective:
          goal: Minimize
          primaryMetric: string
        properties:
          additionalProp1: string
          additionalProp2: string
          additionalProp3: string
        searchSpace:
          name: {}
        tags:
          additionalProp1: string
          additionalProp2: string
          additionalProp3: string
        timeout: PT1M
        trial:
          codeId: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/codes/mycode/versions/1
          command: python file.py test
          distribution:
            distributionType: PyTorch
            processCount: 2
          environmentId: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/environments/AzureML-Tutorial/versions/1
          environmentVariables:
            MY_ENV_VAR1: string
            MY_ENV_VAR2: string
          inputDataBindings:
            test:
              dataId: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/data/mydataset/versions/1
              pathOnCompute: path/on/compute
          outputDataBindings:
            test:
              datastoreId: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup-1234/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/datastore/mydatastore
              pathOnCompute: path/on/compute
          timeout: PT1M
      resourceGroupName: testrg123
      workspaceName: testworkspace
Create Job Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Job(name: string, args: JobArgs, opts?: CustomResourceOptions);@overload
def Job(resource_name: str,
        args: JobArgs,
        opts: Optional[ResourceOptions] = None)
@overload
def Job(resource_name: str,
        opts: Optional[ResourceOptions] = None,
        properties: Optional[Union[CommandJobArgs, SweepJobArgs]] = None,
        resource_group_name: Optional[str] = None,
        workspace_name: Optional[str] = None,
        id: Optional[str] = None)func NewJob(ctx *Context, name string, args JobArgs, opts ...ResourceOption) (*Job, error)public Job(string name, JobArgs args, CustomResourceOptions? opts = null)type: azure-native:machinelearningservices:Job
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 JobArgs
- 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 JobArgs
- 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 JobArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args JobArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args JobArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var examplejobResourceResourceFromMachinelearningservices = new AzureNative.Machinelearningservices.Job("examplejobResourceResourceFromMachinelearningservices", new()
{
    Properties = 
    {
        { "jobType", "Command" },
        { "command", "string" },
        { "compute", 
        {
            { "instanceCount", 0 },
            { "instanceType", "string" },
            { "isLocal", false },
            { "location", "string" },
            { "properties", 
            {
                { "string", "string" },
            } },
            { "target", "string" },
        } },
        { "identity", 
        {
            { "identityType", "AMLToken" },
        } },
        { "distribution", 
        {
            { "distributionType", "Mpi" },
            { "processCountPerInstance", 0 },
        } },
        { "environmentId", "string" },
        { "environmentVariables", 
        {
            { "string", "string" },
        } },
        { "experimentName", "string" },
        { "codeId", "string" },
        { "inputDataBindings", 
        {
            { "string", 
            {
                { "dataId", "string" },
                { "mode", "string" },
                { "pathOnCompute", "string" },
            } },
        } },
        { "description", "string" },
        { "outputDataBindings", 
        {
            { "string", 
            {
                { "datastoreId", "string" },
                { "mode", "string" },
                { "pathOnCompute", "string" },
                { "pathOnDatastore", "string" },
            } },
        } },
        { "priority", 0 },
        { "properties", 
        {
            { "string", "string" },
        } },
        { "tags", 
        {
            { "string", "string" },
        } },
        { "timeout", "string" },
    },
    ResourceGroupName = "string",
    WorkspaceName = "string",
    Id = "string",
});
example, err := machinelearningservices.NewJob(ctx, "examplejobResourceResourceFromMachinelearningservices", &machinelearningservices.JobArgs{
	Properties: map[string]interface{}{
		"jobType": "Command",
		"command": "string",
		"compute": map[string]interface{}{
			"instanceCount": 0,
			"instanceType":  "string",
			"isLocal":       false,
			"location":      "string",
			"properties": map[string]interface{}{
				"string": "string",
			},
			"target": "string",
		},
		"identity": map[string]interface{}{
			"identityType": "AMLToken",
		},
		"distribution": map[string]interface{}{
			"distributionType":        "Mpi",
			"processCountPerInstance": 0,
		},
		"environmentId": "string",
		"environmentVariables": map[string]interface{}{
			"string": "string",
		},
		"experimentName": "string",
		"codeId":         "string",
		"inputDataBindings": map[string]interface{}{
			"string": map[string]interface{}{
				"dataId":        "string",
				"mode":          "string",
				"pathOnCompute": "string",
			},
		},
		"description": "string",
		"outputDataBindings": map[string]interface{}{
			"string": map[string]interface{}{
				"datastoreId":     "string",
				"mode":            "string",
				"pathOnCompute":   "string",
				"pathOnDatastore": "string",
			},
		},
		"priority": 0,
		"properties": map[string]interface{}{
			"string": "string",
		},
		"tags": map[string]interface{}{
			"string": "string",
		},
		"timeout": "string",
	},
	ResourceGroupName: "string",
	WorkspaceName:     "string",
	Id:                "string",
})
var examplejobResourceResourceFromMachinelearningservices = new Job("examplejobResourceResourceFromMachinelearningservices", JobArgs.builder()
    .properties(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .resourceGroupName("string")
    .workspaceName("string")
    .id("string")
    .build());
examplejob_resource_resource_from_machinelearningservices = azure_native.machinelearningservices.Job("examplejobResourceResourceFromMachinelearningservices",
    properties={
        jobType: Command,
        command: string,
        compute: {
            instanceCount: 0,
            instanceType: string,
            isLocal: False,
            location: string,
            properties: {
                string: string,
            },
            target: string,
        },
        identity: {
            identityType: AMLToken,
        },
        distribution: {
            distributionType: Mpi,
            processCountPerInstance: 0,
        },
        environmentId: string,
        environmentVariables: {
            string: string,
        },
        experimentName: string,
        codeId: string,
        inputDataBindings: {
            string: {
                dataId: string,
                mode: string,
                pathOnCompute: string,
            },
        },
        description: string,
        outputDataBindings: {
            string: {
                datastoreId: string,
                mode: string,
                pathOnCompute: string,
                pathOnDatastore: string,
            },
        },
        priority: 0,
        properties: {
            string: string,
        },
        tags: {
            string: string,
        },
        timeout: string,
    },
    resource_group_name=string,
    workspace_name=string,
    id=string)
const examplejobResourceResourceFromMachinelearningservices = new azure_native.machinelearningservices.Job("examplejobResourceResourceFromMachinelearningservices", {
    properties: {
        jobType: "Command",
        command: "string",
        compute: {
            instanceCount: 0,
            instanceType: "string",
            isLocal: false,
            location: "string",
            properties: {
                string: "string",
            },
            target: "string",
        },
        identity: {
            identityType: "AMLToken",
        },
        distribution: {
            distributionType: "Mpi",
            processCountPerInstance: 0,
        },
        environmentId: "string",
        environmentVariables: {
            string: "string",
        },
        experimentName: "string",
        codeId: "string",
        inputDataBindings: {
            string: {
                dataId: "string",
                mode: "string",
                pathOnCompute: "string",
            },
        },
        description: "string",
        outputDataBindings: {
            string: {
                datastoreId: "string",
                mode: "string",
                pathOnCompute: "string",
                pathOnDatastore: "string",
            },
        },
        priority: 0,
        properties: {
            string: "string",
        },
        tags: {
            string: "string",
        },
        timeout: "string",
    },
    resourceGroupName: "string",
    workspaceName: "string",
    id: "string",
});
type: azure-native:machinelearningservices:Job
properties:
    id: string
    properties:
        codeId: string
        command: string
        compute:
            instanceCount: 0
            instanceType: string
            isLocal: false
            location: string
            properties:
                string: string
            target: string
        description: string
        distribution:
            distributionType: Mpi
            processCountPerInstance: 0
        environmentId: string
        environmentVariables:
            string: string
        experimentName: string
        identity:
            identityType: AMLToken
        inputDataBindings:
            string:
                dataId: string
                mode: string
                pathOnCompute: string
        jobType: Command
        outputDataBindings:
            string:
                datastoreId: string
                mode: string
                pathOnCompute: string
                pathOnDatastore: string
        priority: 0
        properties:
            string: string
        tags:
            string: string
        timeout: string
    resourceGroupName: string
    workspaceName: string
Job Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Job resource accepts the following input properties:
- Properties
Pulumi.Azure | Pulumi.Native. Machine Learning Services. Inputs. Command Job Azure Native. Machine Learning Services. Inputs. Sweep Job 
- [Required] Additional attributes of the entity.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- WorkspaceName string
- Name of Azure Machine Learning workspace.
- Id string
- The name and identifier for the Job.
- Properties
CommandJob | SweepArgs Job Args 
- [Required] Additional attributes of the entity.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- WorkspaceName string
- Name of Azure Machine Learning workspace.
- Id string
- The name and identifier for the Job.
- properties
CommandJob | SweepJob 
- [Required] Additional attributes of the entity.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- workspaceName String
- Name of Azure Machine Learning workspace.
- id String
- The name and identifier for the Job.
- properties
CommandJob | SweepJob 
- [Required] Additional attributes of the entity.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- workspaceName string
- Name of Azure Machine Learning workspace.
- id string
- The name and identifier for the Job.
- properties
CommandJob | SweepArgs Job Args 
- [Required] Additional attributes of the entity.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- workspace_name str
- Name of Azure Machine Learning workspace.
- id str
- The name and identifier for the Job.
- properties Property Map | Property Map
- [Required] Additional attributes of the entity.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- workspaceName String
- Name of Azure Machine Learning workspace.
- id String
- The name and identifier for the Job.
Outputs
All input properties are implicitly available as output properties. Additionally, the Job resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- SystemData Pulumi.Azure Native. Machine Learning Services. Outputs. System Data Response 
- System data associated with resource provider
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- SystemData SystemData Response 
- System data associated with resource provider
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- systemData SystemData Response 
- System data associated with resource provider
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the resource
- systemData SystemData Response 
- System data associated with resource provider
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the resource
- system_data SystemData Response 
- System data associated with resource provider
- 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
- System data associated with resource provider
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
AmlToken, AmlTokenArgs    
AmlTokenResponse, AmlTokenResponseArgs      
BanditPolicy, BanditPolicyArgs    
- DelayEvaluation int
- Number of intervals by which to delay the first evaluation.
- EvaluationInterval int
- Interval (number of runs) between policy evaluations.
- SlackAmount double
- Absolute distance allowed from the best performing run.
- SlackFactor double
- Ratio of the allowed distance from the best performing run.
- DelayEvaluation int
- Number of intervals by which to delay the first evaluation.
- EvaluationInterval int
- Interval (number of runs) between policy evaluations.
- SlackAmount float64
- Absolute distance allowed from the best performing run.
- SlackFactor float64
- Ratio of the allowed distance from the best performing run.
- delayEvaluation Integer
- Number of intervals by which to delay the first evaluation.
- evaluationInterval Integer
- Interval (number of runs) between policy evaluations.
- slackAmount Double
- Absolute distance allowed from the best performing run.
- slackFactor Double
- Ratio of the allowed distance from the best performing run.
- delayEvaluation number
- Number of intervals by which to delay the first evaluation.
- evaluationInterval number
- Interval (number of runs) between policy evaluations.
- slackAmount number
- Absolute distance allowed from the best performing run.
- slackFactor number
- Ratio of the allowed distance from the best performing run.
- delay_evaluation int
- Number of intervals by which to delay the first evaluation.
- evaluation_interval int
- Interval (number of runs) between policy evaluations.
- slack_amount float
- Absolute distance allowed from the best performing run.
- slack_factor float
- Ratio of the allowed distance from the best performing run.
- delayEvaluation Number
- Number of intervals by which to delay the first evaluation.
- evaluationInterval Number
- Interval (number of runs) between policy evaluations.
- slackAmount Number
- Absolute distance allowed from the best performing run.
- slackFactor Number
- Ratio of the allowed distance from the best performing run.
BanditPolicyResponse, BanditPolicyResponseArgs      
- DelayEvaluation int
- Number of intervals by which to delay the first evaluation.
- EvaluationInterval int
- Interval (number of runs) between policy evaluations.
- SlackAmount double
- Absolute distance allowed from the best performing run.
- SlackFactor double
- Ratio of the allowed distance from the best performing run.
- DelayEvaluation int
- Number of intervals by which to delay the first evaluation.
- EvaluationInterval int
- Interval (number of runs) between policy evaluations.
- SlackAmount float64
- Absolute distance allowed from the best performing run.
- SlackFactor float64
- Ratio of the allowed distance from the best performing run.
- delayEvaluation Integer
- Number of intervals by which to delay the first evaluation.
- evaluationInterval Integer
- Interval (number of runs) between policy evaluations.
- slackAmount Double
- Absolute distance allowed from the best performing run.
- slackFactor Double
- Ratio of the allowed distance from the best performing run.
- delayEvaluation number
- Number of intervals by which to delay the first evaluation.
- evaluationInterval number
- Interval (number of runs) between policy evaluations.
- slackAmount number
- Absolute distance allowed from the best performing run.
- slackFactor number
- Ratio of the allowed distance from the best performing run.
- delay_evaluation int
- Number of intervals by which to delay the first evaluation.
- evaluation_interval int
- Interval (number of runs) between policy evaluations.
- slack_amount float
- Absolute distance allowed from the best performing run.
- slack_factor float
- Ratio of the allowed distance from the best performing run.
- delayEvaluation Number
- Number of intervals by which to delay the first evaluation.
- evaluationInterval Number
- Interval (number of runs) between policy evaluations.
- slackAmount Number
- Absolute distance allowed from the best performing run.
- slackFactor Number
- Ratio of the allowed distance from the best performing run.
CommandJob, CommandJobArgs    
- Command string
- [Required] The command to execute on startup of the job. eg. "python train.py"
- Compute
Pulumi.Azure Native. Machine Learning Services. Inputs. Compute Configuration 
- [Required] Compute binding for the job.
- CodeId string
- ARM resource ID of the code asset.
- Description string
- The asset description text.
- Distribution
Pulumi.Azure | Pulumi.Native. Machine Learning Services. Inputs. Mpi Azure | Pulumi.Native. Machine Learning Services. Inputs. Py Torch Azure Native. Machine Learning Services. Inputs. Tensor Flow 
- Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
- EnvironmentId string
- The ARM resource ID of the Environment specification for the job.
- EnvironmentVariables Dictionary<string, string>
- Environment variables included in the job.
- ExperimentName string
- The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
- Identity
Pulumi.Azure | Pulumi.Native. Machine Learning Services. Inputs. Aml Token Azure Native. Machine Learning Services. Inputs. Managed Identity 
- Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, or null. Defaults to AmlToken if null.
- InputData Dictionary<string, Pulumi.Bindings Azure Native. Machine Learning Services. Inputs. Input Data Binding> 
- Mapping of input data bindings used in the job.
- OutputData Dictionary<string, Pulumi.Bindings Azure Native. Machine Learning Services. Inputs. Output Data Binding> 
- Mapping of output data bindings used in the job.
- Priority int
- Job priority for scheduling policy. Only applies to AMLCompute. Private preview feature and only available to users on the allow list.
- Properties Dictionary<string, string>
- The asset property dictionary.
- Dictionary<string, string>
- Tag dictionary. Tags can be added, removed, and updated.
- Timeout string
- The max run duration in ISO 8601 format, after which the job will be cancelled. Only supports duration with precision as low as Seconds.
- Command string
- [Required] The command to execute on startup of the job. eg. "python train.py"
- Compute
ComputeConfiguration 
- [Required] Compute binding for the job.
- CodeId string
- ARM resource ID of the code asset.
- Description string
- The asset description text.
- Distribution
Mpi | PyTorch | TensorFlow 
- Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
- EnvironmentId string
- The ARM resource ID of the Environment specification for the job.
- EnvironmentVariables map[string]string
- Environment variables included in the 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 
- Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, or null. Defaults to AmlToken if null.
- InputData map[string]InputBindings Data Binding 
- Mapping of input data bindings used in the job.
- OutputData map[string]OutputBindings Data Binding 
- Mapping of output data bindings used in the job.
- Priority int
- Job priority for scheduling policy. Only applies to AMLCompute. Private preview feature and only available to users on the allow list.
- Properties map[string]string
- The asset property dictionary.
- map[string]string
- Tag dictionary. Tags can be added, removed, and updated.
- Timeout string
- The max run duration in ISO 8601 format, after which the job will be cancelled. Only supports duration with precision as low as Seconds.
- command String
- [Required] The command to execute on startup of the job. eg. "python train.py"
- compute
ComputeConfiguration 
- [Required] Compute binding for the job.
- codeId String
- ARM resource ID of the code asset.
- description String
- The asset description text.
- distribution
Mpi | PyTorch | TensorFlow 
- Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
- environmentId String
- The ARM resource ID of the Environment specification for the job.
- environmentVariables Map<String,String>
- Environment variables included in the 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 
- Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, or null. Defaults to AmlToken if null.
- inputData Map<String,InputBindings Data Binding> 
- Mapping of input data bindings used in the job.
- outputData Map<String,OutputBindings Data Binding> 
- Mapping of output data bindings used in the job.
- priority Integer
- Job priority for scheduling policy. Only applies to AMLCompute. Private preview feature and only available to users on the allow list.
- properties Map<String,String>
- The asset property dictionary.
- Map<String,String>
- Tag dictionary. Tags can be added, removed, and updated.
- timeout String
- The max run duration in ISO 8601 format, after which the job will be cancelled. Only supports duration with precision as low as Seconds.
- command string
- [Required] The command to execute on startup of the job. eg. "python train.py"
- compute
ComputeConfiguration 
- [Required] Compute binding for the job.
- codeId string
- ARM resource ID of the code asset.
- description string
- The asset description text.
- distribution
Mpi | PyTorch | TensorFlow 
- Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
- environmentId string
- The ARM resource ID of the Environment specification for the job.
- environmentVariables {[key: string]: string}
- Environment variables included in the 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 
- Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, or null. Defaults to AmlToken if null.
- inputData {[key: string]: InputBindings Data Binding} 
- Mapping of input data bindings used in the job.
- outputData {[key: string]: OutputBindings Data Binding} 
- Mapping of output data bindings used in the job.
- priority number
- Job priority for scheduling policy. Only applies to AMLCompute. Private preview feature and only available to users on the allow list.
- properties {[key: string]: string}
- The asset property dictionary.
- {[key: string]: string}
- Tag dictionary. Tags can be added, removed, and updated.
- timeout string
- The max run duration in ISO 8601 format, after which the job will be cancelled. Only supports duration with precision as low as Seconds.
- command str
- [Required] The command to execute on startup of the job. eg. "python train.py"
- compute
ComputeConfiguration 
- [Required] Compute binding for the job.
- code_id str
- ARM resource ID of the code asset.
- description str
- The asset description text.
- distribution
Mpi | PyTorch | TensorFlow 
- Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
- environment_id str
- The ARM resource ID of the Environment specification for the job.
- environment_variables Mapping[str, str]
- Environment variables included in the 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 
- Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, or null. Defaults to AmlToken if null.
- input_data_ Mapping[str, Inputbindings Data Binding] 
- Mapping of input data bindings used in the job.
- output_data_ Mapping[str, Outputbindings Data Binding] 
- Mapping of output data bindings used in the job.
- priority int
- Job priority for scheduling policy. Only applies to AMLCompute. Private preview feature and only available to users on the allow list.
- properties Mapping[str, str]
- The asset property dictionary.
- Mapping[str, str]
- Tag dictionary. Tags can be added, removed, and updated.
- timeout str
- The max run duration in ISO 8601 format, after which the job will be cancelled. Only supports duration with precision as low as Seconds.
- command String
- [Required] The command to execute on startup of the job. eg. "python train.py"
- compute Property Map
- [Required] Compute binding for the job.
- codeId String
- ARM resource ID of the code asset.
- description String
- The asset description text.
- distribution Property Map | Property Map | Property Map
- Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
- environmentId String
- The ARM resource ID of the Environment specification for the job.
- environmentVariables Map<String>
- Environment variables included in the 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
- Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, or null. Defaults to AmlToken if null.
- inputData Map<Property Map>Bindings 
- Mapping of input data bindings used in the job.
- outputData Map<Property Map>Bindings 
- Mapping of output data bindings used in the job.
- priority Number
- Job priority for scheduling policy. Only applies to AMLCompute. Private preview feature and only available to users on the allow list.
- properties Map<String>
- The asset property dictionary.
- Map<String>
- Tag dictionary. Tags can be added, removed, and updated.
- timeout String
- The max run duration in ISO 8601 format, after which the job will be cancelled. Only supports duration with precision as low as Seconds.
CommandJobResponse, CommandJobResponseArgs      
- Command string
- [Required] The command to execute on startup of the job. eg. "python train.py"
- Compute
Pulumi.Azure Native. Machine Learning Services. Inputs. Compute Configuration Response 
- [Required] Compute binding for the job.
- InteractionEndpoints Dictionary<string, Pulumi.Azure Native. Machine Learning Services. Inputs. Job Endpoint Response> 
- List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
- Output
Pulumi.Azure Native. Machine Learning Services. Inputs. Job Output Response 
- Location of the job output logs and artifacts.
- Parameters object
- Input parameters.
- ProvisioningState string
- Specifies the job provisioning state.
- Status string
- Status of the job.
- CodeId string
- ARM resource ID of the code asset.
- Description string
- The asset description text.
- Distribution
Pulumi.Azure | Pulumi.Native. Machine Learning Services. Inputs. Mpi Response Azure | Pulumi.Native. Machine Learning Services. Inputs. Py Torch Response Azure Native. Machine Learning Services. Inputs. Tensor Flow Response 
- Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
- EnvironmentId string
- The ARM resource ID of the Environment specification for the job.
- EnvironmentVariables Dictionary<string, string>
- Environment variables included in the job.
- ExperimentName string
- The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
- Identity
Pulumi.Azure | Pulumi.Native. Machine Learning Services. Inputs. Aml Token Response Azure Native. Machine Learning Services. Inputs. Managed Identity Response 
- Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, or null. Defaults to AmlToken if null.
- InputData Dictionary<string, Pulumi.Bindings Azure Native. Machine Learning Services. Inputs. Input Data Binding Response> 
- Mapping of input data bindings used in the job.
- OutputData Dictionary<string, Pulumi.Bindings Azure Native. Machine Learning Services. Inputs. Output Data Binding Response> 
- Mapping of output data bindings used in the job.
- Priority int
- Job priority for scheduling policy. Only applies to AMLCompute. Private preview feature and only available to users on the allow list.
- Properties Dictionary<string, string>
- The asset property dictionary.
- Dictionary<string, string>
- Tag dictionary. Tags can be added, removed, and updated.
- Timeout string
- The max run duration in ISO 8601 format, after which the job will be cancelled. Only supports duration with precision as low as Seconds.
- Command string
- [Required] The command to execute on startup of the job. eg. "python train.py"
- Compute
ComputeConfiguration Response 
- [Required] Compute binding for the job.
- InteractionEndpoints map[string]JobEndpoint Response 
- List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
- Output
JobOutput Response 
- Location of the job output logs and artifacts.
- Parameters interface{}
- Input parameters.
- ProvisioningState string
- Specifies the job provisioning state.
- Status string
- Status of the job.
- CodeId string
- ARM resource ID of the code asset.
- Description string
- The asset description text.
- Distribution
MpiResponse | PyTorch | TensorResponse Flow Response 
- Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
- EnvironmentId string
- The ARM resource ID of the Environment specification for the job.
- EnvironmentVariables map[string]string
- Environment variables included in the job.
- ExperimentName string
- The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
- Identity
AmlToken | ManagedResponse Identity Response 
- Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, or null. Defaults to AmlToken if null.
- InputData map[string]InputBindings Data Binding Response 
- Mapping of input data bindings used in the job.
- OutputData map[string]OutputBindings Data Binding Response 
- Mapping of output data bindings used in the job.
- Priority int
- Job priority for scheduling policy. Only applies to AMLCompute. Private preview feature and only available to users on the allow list.
- Properties map[string]string
- The asset property dictionary.
- map[string]string
- Tag dictionary. Tags can be added, removed, and updated.
- Timeout string
- The max run duration in ISO 8601 format, after which the job will be cancelled. Only supports duration with precision as low as Seconds.
- command String
- [Required] The command to execute on startup of the job. eg. "python train.py"
- compute
ComputeConfiguration Response 
- [Required] Compute binding for the job.
- interactionEndpoints Map<String,JobEndpoint Response> 
- List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
- output
JobOutput Response 
- Location of the job output logs and artifacts.
- parameters Object
- Input parameters.
- provisioningState String
- Specifies the job provisioning state.
- status String
- Status of the job.
- codeId String
- ARM resource ID of the code asset.
- description String
- The asset description text.
- distribution
MpiResponse | PyTorch | TensorResponse Flow Response 
- Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
- environmentId String
- The ARM resource ID of the Environment specification for the job.
- environmentVariables Map<String,String>
- Environment variables included in the job.
- experimentName String
- The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
- identity
AmlToken | ManagedResponse Identity Response 
- Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, or null. Defaults to AmlToken if null.
- inputData Map<String,InputBindings Data Binding Response> 
- Mapping of input data bindings used in the job.
- outputData Map<String,OutputBindings Data Binding Response> 
- Mapping of output data bindings used in the job.
- priority Integer
- Job priority for scheduling policy. Only applies to AMLCompute. Private preview feature and only available to users on the allow list.
- properties Map<String,String>
- The asset property dictionary.
- Map<String,String>
- Tag dictionary. Tags can be added, removed, and updated.
- timeout String
- The max run duration in ISO 8601 format, after which the job will be cancelled. Only supports duration with precision as low as Seconds.
- command string
- [Required] The command to execute on startup of the job. eg. "python train.py"
- compute
ComputeConfiguration Response 
- [Required] Compute binding for the job.
- interactionEndpoints {[key: string]: JobEndpoint Response} 
- List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
- output
JobOutput Response 
- Location of the job output logs and artifacts.
- parameters any
- Input parameters.
- provisioningState string
- Specifies the job provisioning state.
- status string
- Status of the job.
- codeId string
- ARM resource ID of the code asset.
- description string
- The asset description text.
- distribution
MpiResponse | PyTorch | TensorResponse Flow Response 
- Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
- environmentId string
- The ARM resource ID of the Environment specification for the job.
- environmentVariables {[key: string]: string}
- Environment variables included in the job.
- experimentName string
- The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
- identity
AmlToken | ManagedResponse Identity Response 
- Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, or null. Defaults to AmlToken if null.
- inputData {[key: string]: InputBindings Data Binding Response} 
- Mapping of input data bindings used in the job.
- outputData {[key: string]: OutputBindings Data Binding Response} 
- Mapping of output data bindings used in the job.
- priority number
- Job priority for scheduling policy. Only applies to AMLCompute. Private preview feature and only available to users on the allow list.
- properties {[key: string]: string}
- The asset property dictionary.
- {[key: string]: string}
- Tag dictionary. Tags can be added, removed, and updated.
- timeout string
- The max run duration in ISO 8601 format, after which the job will be cancelled. Only supports duration with precision as low as Seconds.
- command str
- [Required] The command to execute on startup of the job. eg. "python train.py"
- compute
ComputeConfiguration Response 
- [Required] Compute binding for the job.
- interaction_endpoints Mapping[str, JobEndpoint Response] 
- List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
- output
JobOutput Response 
- Location of the job output logs and artifacts.
- parameters Any
- Input parameters.
- provisioning_state str
- Specifies the job provisioning state.
- status str
- Status of the job.
- code_id str
- ARM resource ID of the code asset.
- description str
- The asset description text.
- distribution
MpiResponse | PyTorch | TensorResponse Flow Response 
- Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
- environment_id str
- The ARM resource ID of the Environment specification for the job.
- environment_variables Mapping[str, str]
- Environment variables included in the job.
- experiment_name str
- The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
- identity
AmlToken | ManagedResponse Identity Response 
- Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, or null. Defaults to AmlToken if null.
- input_data_ Mapping[str, Inputbindings Data Binding Response] 
- Mapping of input data bindings used in the job.
- output_data_ Mapping[str, Outputbindings Data Binding Response] 
- Mapping of output data bindings used in the job.
- priority int
- Job priority for scheduling policy. Only applies to AMLCompute. Private preview feature and only available to users on the allow list.
- properties Mapping[str, str]
- The asset property dictionary.
- Mapping[str, str]
- Tag dictionary. Tags can be added, removed, and updated.
- timeout str
- The max run duration in ISO 8601 format, after which the job will be cancelled. Only supports duration with precision as low as Seconds.
- command String
- [Required] The command to execute on startup of the job. eg. "python train.py"
- compute Property Map
- [Required] Compute binding for the job.
- interactionEndpoints Map<Property Map>
- List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
- output Property Map
- Location of the job output logs and artifacts.
- parameters Any
- Input parameters.
- provisioningState String
- Specifies the job provisioning state.
- status String
- Status of the job.
- codeId String
- ARM resource ID of the code asset.
- description String
- The asset description text.
- distribution Property Map | Property Map | Property Map
- Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
- environmentId String
- The ARM resource ID of the Environment specification for the job.
- environmentVariables Map<String>
- Environment variables included in the 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
- Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, or null. Defaults to AmlToken if null.
- inputData Map<Property Map>Bindings 
- Mapping of input data bindings used in the job.
- outputData Map<Property Map>Bindings 
- Mapping of output data bindings used in the job.
- priority Number
- Job priority for scheduling policy. Only applies to AMLCompute. Private preview feature and only available to users on the allow list.
- properties Map<String>
- The asset property dictionary.
- Map<String>
- Tag dictionary. Tags can be added, removed, and updated.
- timeout String
- The max run duration in ISO 8601 format, after which the job will be cancelled. Only supports duration with precision as low as Seconds.
ComputeConfiguration, ComputeConfigurationArgs    
- InstanceCount int
- Number of instances or nodes.
- InstanceType string
- SKU type to run on.
- IsLocal bool
- Set to true for jobs running on local compute.
- Location string
- Location for virtual cluster run.
- Properties Dictionary<string, string>
- Additional properties.
- Target string
- ARM resource ID of the Compute you are targeting. If not provided the resource will be deployed as Managed.
- InstanceCount int
- Number of instances or nodes.
- InstanceType string
- SKU type to run on.
- IsLocal bool
- Set to true for jobs running on local compute.
- Location string
- Location for virtual cluster run.
- Properties map[string]string
- Additional properties.
- Target string
- ARM resource ID of the Compute you are targeting. If not provided the resource will be deployed as Managed.
- instanceCount Integer
- Number of instances or nodes.
- instanceType String
- SKU type to run on.
- isLocal Boolean
- Set to true for jobs running on local compute.
- location String
- Location for virtual cluster run.
- properties Map<String,String>
- Additional properties.
- target String
- ARM resource ID of the Compute you are targeting. If not provided the resource will be deployed as Managed.
- instanceCount number
- Number of instances or nodes.
- instanceType string
- SKU type to run on.
- isLocal boolean
- Set to true for jobs running on local compute.
- location string
- Location for virtual cluster run.
- properties {[key: string]: string}
- Additional properties.
- target string
- ARM resource ID of the Compute you are targeting. If not provided the resource will be deployed as Managed.
- instance_count int
- Number of instances or nodes.
- instance_type str
- SKU type to run on.
- is_local bool
- Set to true for jobs running on local compute.
- location str
- Location for virtual cluster run.
- properties Mapping[str, str]
- Additional properties.
- target str
- ARM resource ID of the Compute you are targeting. If not provided the resource will be deployed as Managed.
- instanceCount Number
- Number of instances or nodes.
- instanceType String
- SKU type to run on.
- isLocal Boolean
- Set to true for jobs running on local compute.
- location String
- Location for virtual cluster run.
- properties Map<String>
- Additional properties.
- target String
- ARM resource ID of the Compute you are targeting. If not provided the resource will be deployed as Managed.
ComputeConfigurationResponse, ComputeConfigurationResponseArgs      
- InstanceCount int
- Number of instances or nodes.
- InstanceType string
- SKU type to run on.
- IsLocal bool
- Set to true for jobs running on local compute.
- Location string
- Location for virtual cluster run.
- Properties Dictionary<string, string>
- Additional properties.
- Target string
- ARM resource ID of the Compute you are targeting. If not provided the resource will be deployed as Managed.
- InstanceCount int
- Number of instances or nodes.
- InstanceType string
- SKU type to run on.
- IsLocal bool
- Set to true for jobs running on local compute.
- Location string
- Location for virtual cluster run.
- Properties map[string]string
- Additional properties.
- Target string
- ARM resource ID of the Compute you are targeting. If not provided the resource will be deployed as Managed.
- instanceCount Integer
- Number of instances or nodes.
- instanceType String
- SKU type to run on.
- isLocal Boolean
- Set to true for jobs running on local compute.
- location String
- Location for virtual cluster run.
- properties Map<String,String>
- Additional properties.
- target String
- ARM resource ID of the Compute you are targeting. If not provided the resource will be deployed as Managed.
- instanceCount number
- Number of instances or nodes.
- instanceType string
- SKU type to run on.
- isLocal boolean
- Set to true for jobs running on local compute.
- location string
- Location for virtual cluster run.
- properties {[key: string]: string}
- Additional properties.
- target string
- ARM resource ID of the Compute you are targeting. If not provided the resource will be deployed as Managed.
- instance_count int
- Number of instances or nodes.
- instance_type str
- SKU type to run on.
- is_local bool
- Set to true for jobs running on local compute.
- location str
- Location for virtual cluster run.
- properties Mapping[str, str]
- Additional properties.
- target str
- ARM resource ID of the Compute you are targeting. If not provided the resource will be deployed as Managed.
- instanceCount Number
- Number of instances or nodes.
- instanceType String
- SKU type to run on.
- isLocal Boolean
- Set to true for jobs running on local compute.
- location String
- Location for virtual cluster run.
- properties Map<String>
- Additional properties.
- target String
- ARM resource ID of the Compute you are targeting. If not provided the resource will be deployed as Managed.
DataBindingMode, DataBindingModeArgs      
- Mount
- Mount
- Download
- Download
- Upload
- Upload
- ReadOnly Mount 
- ReadOnlyMount
- ReadWrite Mount 
- ReadWriteMount
- Direct
- Direct
- EvalMount 
- EvalMount
- EvalDownload 
- EvalDownload
- DataBinding Mode Mount 
- Mount
- DataBinding Mode Download 
- Download
- DataBinding Mode Upload 
- Upload
- DataBinding Mode Read Only Mount 
- ReadOnlyMount
- DataBinding Mode Read Write Mount 
- ReadWriteMount
- DataBinding Mode Direct 
- Direct
- DataBinding Mode Eval Mount 
- EvalMount
- DataBinding Mode Eval Download 
- EvalDownload
- Mount
- Mount
- Download
- Download
- Upload
- Upload
- ReadOnly Mount 
- ReadOnlyMount
- ReadWrite Mount 
- ReadWriteMount
- Direct
- Direct
- EvalMount 
- EvalMount
- EvalDownload 
- EvalDownload
- Mount
- Mount
- Download
- Download
- Upload
- Upload
- ReadOnly Mount 
- ReadOnlyMount
- ReadWrite Mount 
- ReadWriteMount
- Direct
- Direct
- EvalMount 
- EvalMount
- EvalDownload 
- EvalDownload
- MOUNT
- Mount
- DOWNLOAD
- Download
- UPLOAD
- Upload
- READ_ONLY_MOUNT
- ReadOnlyMount
- READ_WRITE_MOUNT
- ReadWriteMount
- DIRECT
- Direct
- EVAL_MOUNT
- EvalMount
- EVAL_DOWNLOAD
- EvalDownload
- "Mount"
- Mount
- "Download"
- Download
- "Upload"
- Upload
- "ReadOnly Mount" 
- ReadOnlyMount
- "ReadWrite Mount" 
- ReadWriteMount
- "Direct"
- Direct
- "EvalMount" 
- EvalMount
- "EvalDownload" 
- EvalDownload
Goal, GoalArgs  
- Minimize
- Minimize
- Maximize
- Maximize
- GoalMinimize 
- Minimize
- GoalMaximize 
- Maximize
- Minimize
- Minimize
- Maximize
- Maximize
- Minimize
- Minimize
- Maximize
- Maximize
- MINIMIZE
- Minimize
- MAXIMIZE
- Maximize
- "Minimize"
- Minimize
- "Maximize"
- Maximize
InputDataBinding, InputDataBindingArgs      
- DataId string
- ARM resource ID of the registered dataVersion.
- Mode
string | Pulumi.Azure Native. Machine Learning Services. Data Binding Mode 
- Mechanism for accessing the data artifact.
- PathOn stringCompute 
- Location of data inside the container process.
- DataId string
- ARM resource ID of the registered dataVersion.
- Mode
string | DataBinding Mode 
- Mechanism for accessing the data artifact.
- PathOn stringCompute 
- Location of data inside the container process.
- dataId String
- ARM resource ID of the registered dataVersion.
- mode
String | DataBinding Mode 
- Mechanism for accessing the data artifact.
- pathOn StringCompute 
- Location of data inside the container process.
- dataId string
- ARM resource ID of the registered dataVersion.
- mode
string | DataBinding Mode 
- Mechanism for accessing the data artifact.
- pathOn stringCompute 
- Location of data inside the container process.
- data_id str
- ARM resource ID of the registered dataVersion.
- mode
str | DataBinding Mode 
- Mechanism for accessing the data artifact.
- path_on_ strcompute 
- Location of data inside the container process.
- dataId String
- ARM resource ID of the registered dataVersion.
- mode
String | "Mount" | "Download" | "Upload" | "ReadOnly Mount" | "Read Write Mount" | "Direct" | "Eval Mount" | "Eval Download" 
- Mechanism for accessing the data artifact.
- pathOn StringCompute 
- Location of data inside the container process.
InputDataBindingResponse, InputDataBindingResponseArgs        
- DataId string
- ARM resource ID of the registered dataVersion.
- Mode string
- Mechanism for accessing the data artifact.
- PathOn stringCompute 
- Location of data inside the container process.
- DataId string
- ARM resource ID of the registered dataVersion.
- Mode string
- Mechanism for accessing the data artifact.
- PathOn stringCompute 
- Location of data inside the container process.
- dataId String
- ARM resource ID of the registered dataVersion.
- mode String
- Mechanism for accessing the data artifact.
- pathOn StringCompute 
- Location of data inside the container process.
- dataId string
- ARM resource ID of the registered dataVersion.
- mode string
- Mechanism for accessing the data artifact.
- pathOn stringCompute 
- Location of data inside the container process.
- data_id str
- ARM resource ID of the registered dataVersion.
- mode str
- Mechanism for accessing the data artifact.
- path_on_ strcompute 
- Location of data inside the container process.
- dataId String
- ARM resource ID of the registered dataVersion.
- mode String
- Mechanism for accessing the data artifact.
- pathOn StringCompute 
- Location of data inside the container process.
JobEndpointResponse, JobEndpointResponseArgs      
- Endpoint string
- Url for endpoint.
- JobEndpoint stringType 
- Endpoint type.
- Port int
- Port for endpoint.
- Properties Dictionary<string, string>
- Additional properties to set on the endpoint.
- Endpoint string
- Url for endpoint.
- JobEndpoint stringType 
- Endpoint type.
- Port int
- Port for endpoint.
- Properties map[string]string
- Additional properties to set on the endpoint.
- endpoint String
- Url for endpoint.
- jobEndpoint StringType 
- Endpoint type.
- port Integer
- Port for endpoint.
- properties Map<String,String>
- Additional properties to set on the endpoint.
- endpoint string
- Url for endpoint.
- jobEndpoint stringType 
- Endpoint type.
- port number
- Port for endpoint.
- properties {[key: string]: string}
- Additional properties to set on the endpoint.
- endpoint str
- Url for endpoint.
- job_endpoint_ strtype 
- Endpoint type.
- port int
- Port for endpoint.
- properties Mapping[str, str]
- Additional properties to set on the endpoint.
- endpoint String
- Url for endpoint.
- jobEndpoint StringType 
- Endpoint type.
- port Number
- Port for endpoint.
- properties Map<String>
- Additional properties to set on the endpoint.
JobOutputResponse, JobOutputResponseArgs      
- DatastoreId string
- ARM ID of the datastore where the job logs and artifacts are stored, or null for the default container ("azureml") in the workspace's storage account.
- Path string
- Path within the datastore to the job logs and artifacts.
- DatastoreId string
- ARM ID of the datastore where the job logs and artifacts are stored, or null for the default container ("azureml") in the workspace's storage account.
- Path string
- Path within the datastore to the job logs and artifacts.
- datastoreId String
- ARM ID of the datastore where the job logs and artifacts are stored, or null for the default container ("azureml") in the workspace's storage account.
- path String
- Path within the datastore to the job logs and artifacts.
- datastoreId string
- ARM ID of the datastore where the job logs and artifacts are stored, or null for the default container ("azureml") in the workspace's storage account.
- path string
- Path within the datastore to the job logs and artifacts.
- datastore_id str
- ARM ID of the datastore where the job logs and artifacts are stored, or null for the default container ("azureml") in the workspace's storage account.
- path str
- Path within the datastore to the job logs and artifacts.
- datastoreId String
- ARM ID of the datastore where the job logs and artifacts are stored, or null for the default container ("azureml") in the workspace's storage account.
- path String
- Path within the datastore to the job logs and artifacts.
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.
MedianStoppingPolicy, MedianStoppingPolicyArgs      
- DelayEvaluation int
- Number of intervals by which to delay the first evaluation.
- EvaluationInterval int
- Interval (number of runs) between policy evaluations.
- DelayEvaluation int
- Number of intervals by which to delay the first evaluation.
- EvaluationInterval int
- Interval (number of runs) between policy evaluations.
- delayEvaluation Integer
- Number of intervals by which to delay the first evaluation.
- evaluationInterval Integer
- Interval (number of runs) between policy evaluations.
- delayEvaluation number
- Number of intervals by which to delay the first evaluation.
- evaluationInterval number
- Interval (number of runs) between policy evaluations.
- delay_evaluation int
- Number of intervals by which to delay the first evaluation.
- evaluation_interval int
- Interval (number of runs) between policy evaluations.
- delayEvaluation Number
- Number of intervals by which to delay the first evaluation.
- evaluationInterval Number
- Interval (number of runs) between policy evaluations.
MedianStoppingPolicyResponse, MedianStoppingPolicyResponseArgs        
- DelayEvaluation int
- Number of intervals by which to delay the first evaluation.
- EvaluationInterval int
- Interval (number of runs) between policy evaluations.
- DelayEvaluation int
- Number of intervals by which to delay the first evaluation.
- EvaluationInterval int
- Interval (number of runs) between policy evaluations.
- delayEvaluation Integer
- Number of intervals by which to delay the first evaluation.
- evaluationInterval Integer
- Interval (number of runs) between policy evaluations.
- delayEvaluation number
- Number of intervals by which to delay the first evaluation.
- evaluationInterval number
- Interval (number of runs) between policy evaluations.
- delay_evaluation int
- Number of intervals by which to delay the first evaluation.
- evaluation_interval int
- Interval (number of runs) between policy evaluations.
- delayEvaluation Number
- Number of intervals by which to delay the first evaluation.
- evaluationInterval Number
- Interval (number of runs) between policy evaluations.
Mpi, MpiArgs  
- ProcessCount intPer Instance 
- Number of processes per MPI node.
- ProcessCount intPer Instance 
- Number of processes per MPI node.
- processCount IntegerPer Instance 
- Number of processes per MPI node.
- processCount numberPer Instance 
- Number of processes per MPI node.
- process_count_ intper_ instance 
- Number of processes per MPI node.
- processCount NumberPer Instance 
- Number of processes per MPI node.
MpiResponse, MpiResponseArgs    
- ProcessCount intPer Instance 
- Number of processes per MPI node.
- ProcessCount intPer Instance 
- Number of processes per MPI node.
- processCount IntegerPer Instance 
- Number of processes per MPI node.
- processCount numberPer Instance 
- Number of processes per MPI node.
- process_count_ intper_ instance 
- Number of processes per MPI node.
- processCount NumberPer Instance 
- Number of processes per MPI node.
Objective, ObjectiveArgs  
- Goal
string | Pulumi.Azure Native. Machine Learning Services. Goal 
- [Required] Defines supported metric goals for hyperparameter tuning
- PrimaryMetric string
- [Required] Name of the metric to optimize.
- Goal string | Goal
- [Required] Defines supported metric goals for hyperparameter tuning
- PrimaryMetric string
- [Required] Name of the metric to optimize.
- goal String | Goal
- [Required] Defines supported metric goals for hyperparameter tuning
- primaryMetric String
- [Required] Name of the metric to optimize.
- goal string | Goal
- [Required] Defines supported metric goals for hyperparameter tuning
- primaryMetric string
- [Required] Name of the metric to optimize.
- goal str | Goal
- [Required] Defines supported metric goals for hyperparameter tuning
- primary_metric str
- [Required] Name of the metric to optimize.
- goal String | "Minimize" | "Maximize"
- [Required] Defines supported metric goals for hyperparameter tuning
- primaryMetric String
- [Required] Name of the metric to optimize.
ObjectiveResponse, ObjectiveResponseArgs    
- Goal string
- [Required] Defines supported metric goals for hyperparameter tuning
- PrimaryMetric string
- [Required] Name of the metric to optimize.
- Goal string
- [Required] Defines supported metric goals for hyperparameter tuning
- PrimaryMetric string
- [Required] Name of the metric to optimize.
- goal String
- [Required] Defines supported metric goals for hyperparameter tuning
- primaryMetric String
- [Required] Name of the metric to optimize.
- goal string
- [Required] Defines supported metric goals for hyperparameter tuning
- primaryMetric string
- [Required] Name of the metric to optimize.
- goal str
- [Required] Defines supported metric goals for hyperparameter tuning
- primary_metric str
- [Required] Name of the metric to optimize.
- goal String
- [Required] Defines supported metric goals for hyperparameter tuning
- primaryMetric String
- [Required] Name of the metric to optimize.
OutputDataBinding, OutputDataBindingArgs      
- DatastoreId string
- ARM resource ID of the datastore where the data output will be stored.
- Mode
string | Pulumi.Azure Native. Machine Learning Services. Data Binding Mode 
- Mechanism for data movement to datastore.
- PathOn stringCompute 
- Location of data inside the container process.
- PathOn stringDatastore 
- Path within the datastore to the data.
- DatastoreId string
- ARM resource ID of the datastore where the data output will be stored.
- Mode
string | DataBinding Mode 
- Mechanism for data movement to datastore.
- PathOn stringCompute 
- Location of data inside the container process.
- PathOn stringDatastore 
- Path within the datastore to the data.
- datastoreId String
- ARM resource ID of the datastore where the data output will be stored.
- mode
String | DataBinding Mode 
- Mechanism for data movement to datastore.
- pathOn StringCompute 
- Location of data inside the container process.
- pathOn StringDatastore 
- Path within the datastore to the data.
- datastoreId string
- ARM resource ID of the datastore where the data output will be stored.
- mode
string | DataBinding Mode 
- Mechanism for data movement to datastore.
- pathOn stringCompute 
- Location of data inside the container process.
- pathOn stringDatastore 
- Path within the datastore to the data.
- datastore_id str
- ARM resource ID of the datastore where the data output will be stored.
- mode
str | DataBinding Mode 
- Mechanism for data movement to datastore.
- path_on_ strcompute 
- Location of data inside the container process.
- path_on_ strdatastore 
- Path within the datastore to the data.
- datastoreId String
- ARM resource ID of the datastore where the data output will be stored.
- mode
String | "Mount" | "Download" | "Upload" | "ReadOnly Mount" | "Read Write Mount" | "Direct" | "Eval Mount" | "Eval Download" 
- Mechanism for data movement to datastore.
- pathOn StringCompute 
- Location of data inside the container process.
- pathOn StringDatastore 
- Path within the datastore to the data.
OutputDataBindingResponse, OutputDataBindingResponseArgs        
- DatastoreId string
- ARM resource ID of the datastore where the data output will be stored.
- Mode string
- Mechanism for data movement to datastore.
- PathOn stringCompute 
- Location of data inside the container process.
- PathOn stringDatastore 
- Path within the datastore to the data.
- DatastoreId string
- ARM resource ID of the datastore where the data output will be stored.
- Mode string
- Mechanism for data movement to datastore.
- PathOn stringCompute 
- Location of data inside the container process.
- PathOn stringDatastore 
- Path within the datastore to the data.
- datastoreId String
- ARM resource ID of the datastore where the data output will be stored.
- mode String
- Mechanism for data movement to datastore.
- pathOn StringCompute 
- Location of data inside the container process.
- pathOn StringDatastore 
- Path within the datastore to the data.
- datastoreId string
- ARM resource ID of the datastore where the data output will be stored.
- mode string
- Mechanism for data movement to datastore.
- pathOn stringCompute 
- Location of data inside the container process.
- pathOn stringDatastore 
- Path within the datastore to the data.
- datastore_id str
- ARM resource ID of the datastore where the data output will be stored.
- mode str
- Mechanism for data movement to datastore.
- path_on_ strcompute 
- Location of data inside the container process.
- path_on_ strdatastore 
- Path within the datastore to the data.
- datastoreId String
- ARM resource ID of the datastore where the data output will be stored.
- mode String
- Mechanism for data movement to datastore.
- pathOn StringCompute 
- Location of data inside the container process.
- pathOn StringDatastore 
- Path within the datastore to the data.
PyTorch, PyTorchArgs    
- ProcessCount int
- Total process count for the distributed job.
- ProcessCount int
- Total process count for the distributed job.
- processCount Integer
- Total process count for the distributed job.
- processCount number
- Total process count for the distributed job.
- process_count int
- Total process count for the distributed job.
- processCount Number
- Total process count for the distributed job.
PyTorchResponse, PyTorchResponseArgs      
- ProcessCount int
- Total process count for the distributed job.
- ProcessCount int
- Total process count for the distributed job.
- processCount Integer
- Total process count for the distributed job.
- processCount number
- Total process count for the distributed job.
- process_count int
- Total process count for the distributed job.
- processCount Number
- Total process count for the distributed job.
SamplingAlgorithm, SamplingAlgorithmArgs    
- Grid
- Grid
- Random
- Random
- Bayesian
- Bayesian
- SamplingAlgorithm Grid 
- Grid
- SamplingAlgorithm Random 
- Random
- SamplingAlgorithm Bayesian 
- Bayesian
- Grid
- Grid
- Random
- Random
- Bayesian
- Bayesian
- Grid
- Grid
- Random
- Random
- Bayesian
- Bayesian
- GRID
- Grid
- RANDOM
- Random
- BAYESIAN
- Bayesian
- "Grid"
- Grid
- "Random"
- Random
- "Bayesian"
- Bayesian
SweepJob, SweepJobArgs    
- Algorithm
string | Pulumi.Azure Native. Machine Learning Services. Sampling Algorithm 
- [Required] Type of the hyperparameter sampling algorithms
- Compute
Pulumi.Azure Native. Machine Learning Services. Inputs. Compute Configuration 
- [Required] Compute binding for the job.
- Objective
Pulumi.Azure Native. Machine Learning Services. Inputs. Objective 
- [Required] Optimization objective.
- SearchSpace Dictionary<string, object>
- [Required] A dictionary containing each parameter and its distribution. The dictionary key is the name of the parameter
- Description string
- The asset description text.
- EarlyTermination Pulumi.Azure | Pulumi.Native. Machine Learning Services. Inputs. Bandit Policy Azure | Pulumi.Native. Machine Learning Services. Inputs. Median Stopping Policy Azure Native. Machine Learning Services. Inputs. Truncation Selection Policy 
- Early termination policies enable canceling poor-performing runs before they complete.
- ExperimentName string
- The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
- Identity
Pulumi.Azure | Pulumi.Native. Machine Learning Services. Inputs. Aml Token Azure Native. Machine Learning Services. Inputs. Managed Identity 
- Identity configuration. If set, this should be one of AmlToken, ManagedIdentity or null. Defaults to AmlToken if null.
- MaxConcurrent intTrials 
- An upper bound on the number of trials performed in parallel.
- MaxTotal intTrials 
- An upper bound on the number of trials to perform.
- Priority int
- Job priority for scheduling policy. Only applies to AMLCompute. Private preview feature and only available to users on the allow list.
- Properties Dictionary<string, string>
- The asset property dictionary.
- Dictionary<string, string>
- Tag dictionary. Tags can be added, removed, and updated.
- Timeout string
- The total timeout in ISO 8601 format. Only supports duration with precision as low as Minutes.
- Trial
Pulumi.Azure Native. Machine Learning Services. Inputs. Trial Component 
- Trial component definition.
- Algorithm
string | SamplingAlgorithm 
- [Required] Type of the hyperparameter sampling algorithms
- Compute
ComputeConfiguration 
- [Required] Compute binding for the job.
- Objective Objective
- [Required] Optimization objective.
- SearchSpace map[string]interface{}
- [Required] A dictionary containing each parameter and its distribution. The dictionary key is the name of the parameter
- Description string
- The asset description text.
- EarlyTermination BanditPolicy | MedianStopping | TruncationPolicy Selection Policy 
- Early termination policies enable canceling poor-performing runs before they complete.
- 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 
- Identity configuration. If set, this should be one of AmlToken, ManagedIdentity or null. Defaults to AmlToken if null.
- MaxConcurrent intTrials 
- An upper bound on the number of trials performed in parallel.
- MaxTotal intTrials 
- An upper bound on the number of trials to perform.
- Priority int
- Job priority for scheduling policy. Only applies to AMLCompute. Private preview feature and only available to users on the allow list.
- Properties map[string]string
- The asset property dictionary.
- map[string]string
- Tag dictionary. Tags can be added, removed, and updated.
- Timeout string
- The total timeout in ISO 8601 format. Only supports duration with precision as low as Minutes.
- Trial
TrialComponent 
- Trial component definition.
- algorithm
String | SamplingAlgorithm 
- [Required] Type of the hyperparameter sampling algorithms
- compute
ComputeConfiguration 
- [Required] Compute binding for the job.
- objective Objective
- [Required] Optimization objective.
- searchSpace Map<String,Object>
- [Required] A dictionary containing each parameter and its distribution. The dictionary key is the name of the parameter
- description String
- The asset description text.
- earlyTermination BanditPolicy | MedianStopping | TruncationPolicy Selection Policy 
- Early termination policies enable canceling poor-performing runs before they complete.
- 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 
- Identity configuration. If set, this should be one of AmlToken, ManagedIdentity or null. Defaults to AmlToken if null.
- maxConcurrent IntegerTrials 
- An upper bound on the number of trials performed in parallel.
- maxTotal IntegerTrials 
- An upper bound on the number of trials to perform.
- priority Integer
- Job priority for scheduling policy. Only applies to AMLCompute. Private preview feature and only available to users on the allow list.
- properties Map<String,String>
- The asset property dictionary.
- Map<String,String>
- Tag dictionary. Tags can be added, removed, and updated.
- timeout String
- The total timeout in ISO 8601 format. Only supports duration with precision as low as Minutes.
- trial
TrialComponent 
- Trial component definition.
- algorithm
string | SamplingAlgorithm 
- [Required] Type of the hyperparameter sampling algorithms
- compute
ComputeConfiguration 
- [Required] Compute binding for the job.
- objective Objective
- [Required] Optimization objective.
- searchSpace {[key: string]: any}
- [Required] A dictionary containing each parameter and its distribution. The dictionary key is the name of the parameter
- description string
- The asset description text.
- earlyTermination BanditPolicy | MedianStopping | TruncationPolicy Selection Policy 
- Early termination policies enable canceling poor-performing runs before they complete.
- 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 
- Identity configuration. If set, this should be one of AmlToken, ManagedIdentity or null. Defaults to AmlToken if null.
- maxConcurrent numberTrials 
- An upper bound on the number of trials performed in parallel.
- maxTotal numberTrials 
- An upper bound on the number of trials to perform.
- priority number
- Job priority for scheduling policy. Only applies to AMLCompute. Private preview feature and only available to users on the allow list.
- properties {[key: string]: string}
- The asset property dictionary.
- {[key: string]: string}
- Tag dictionary. Tags can be added, removed, and updated.
- timeout string
- The total timeout in ISO 8601 format. Only supports duration with precision as low as Minutes.
- trial
TrialComponent 
- Trial component definition.
- algorithm
str | SamplingAlgorithm 
- [Required] Type of the hyperparameter sampling algorithms
- compute
ComputeConfiguration 
- [Required] Compute binding for the job.
- objective Objective
- [Required] Optimization objective.
- search_space Mapping[str, Any]
- [Required] A dictionary containing each parameter and its distribution. The dictionary key is the name of the parameter
- description str
- The asset description text.
- early_termination BanditPolicy | MedianStopping | TruncationPolicy Selection Policy 
- Early termination policies enable canceling poor-performing runs before they complete.
- 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 
- Identity configuration. If set, this should be one of AmlToken, ManagedIdentity or null. Defaults to AmlToken if null.
- max_concurrent_ inttrials 
- An upper bound on the number of trials performed in parallel.
- max_total_ inttrials 
- An upper bound on the number of trials to perform.
- priority int
- Job priority for scheduling policy. Only applies to AMLCompute. Private preview feature and only available to users on the allow list.
- properties Mapping[str, str]
- The asset property dictionary.
- Mapping[str, str]
- Tag dictionary. Tags can be added, removed, and updated.
- timeout str
- The total timeout in ISO 8601 format. Only supports duration with precision as low as Minutes.
- trial
TrialComponent 
- Trial component definition.
- algorithm String | "Grid" | "Random" | "Bayesian"
- [Required] Type of the hyperparameter sampling algorithms
- compute Property Map
- [Required] Compute binding for the job.
- objective Property Map
- [Required] Optimization objective.
- searchSpace Map<Any>
- [Required] A dictionary containing each parameter and its distribution. The dictionary key is the name of the parameter
- description String
- The asset description text.
- earlyTermination Property Map | Property Map | Property Map
- Early termination policies enable canceling poor-performing runs before they complete.
- 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
- Identity configuration. If set, this should be one of AmlToken, ManagedIdentity or null. Defaults to AmlToken if null.
- maxConcurrent NumberTrials 
- An upper bound on the number of trials performed in parallel.
- maxTotal NumberTrials 
- An upper bound on the number of trials to perform.
- priority Number
- Job priority for scheduling policy. Only applies to AMLCompute. Private preview feature and only available to users on the allow list.
- properties Map<String>
- The asset property dictionary.
- Map<String>
- Tag dictionary. Tags can be added, removed, and updated.
- timeout String
- The total timeout in ISO 8601 format. Only supports duration with precision as low as Minutes.
- trial Property Map
- Trial component definition.
SweepJobResponse, SweepJobResponseArgs      
- Algorithm string
- [Required] Type of the hyperparameter sampling algorithms
- Compute
Pulumi.Azure Native. Machine Learning Services. Inputs. Compute Configuration Response 
- [Required] Compute binding for the job.
- InteractionEndpoints Dictionary<string, Pulumi.Azure Native. Machine Learning Services. Inputs. Job Endpoint Response> 
- List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
- Objective
Pulumi.Azure Native. Machine Learning Services. Inputs. Objective Response 
- [Required] Optimization objective.
- Output
Pulumi.Azure Native. Machine Learning Services. Inputs. Job Output Response 
- Location of the job output logs and artifacts.
- ProvisioningState string
- Specifies the job provisioning state.
- SearchSpace Dictionary<string, object>
- [Required] A dictionary containing each parameter and its distribution. The dictionary key is the name of the parameter
- Status string
- The status of a job.
- Description string
- The asset description text.
- EarlyTermination Pulumi.Azure | Pulumi.Native. Machine Learning Services. Inputs. Bandit Policy Response Azure | Pulumi.Native. Machine Learning Services. Inputs. Median Stopping Policy Response Azure Native. Machine Learning Services. Inputs. Truncation Selection Policy Response 
- Early termination policies enable canceling poor-performing runs before they complete.
- ExperimentName string
- The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
- Identity
Pulumi.Azure | Pulumi.Native. Machine Learning Services. Inputs. Aml Token Response Azure Native. Machine Learning Services. Inputs. Managed Identity Response 
- Identity configuration. If set, this should be one of AmlToken, ManagedIdentity or null. Defaults to AmlToken if null.
- MaxConcurrent intTrials 
- An upper bound on the number of trials performed in parallel.
- MaxTotal intTrials 
- An upper bound on the number of trials to perform.
- Priority int
- Job priority for scheduling policy. Only applies to AMLCompute. Private preview feature and only available to users on the allow list.
- Properties Dictionary<string, string>
- The asset property dictionary.
- Dictionary<string, string>
- Tag dictionary. Tags can be added, removed, and updated.
- Timeout string
- The total timeout in ISO 8601 format. Only supports duration with precision as low as Minutes.
- Trial
Pulumi.Azure Native. Machine Learning Services. Inputs. Trial Component Response 
- Trial component definition.
- Algorithm string
- [Required] Type of the hyperparameter sampling algorithms
- Compute
ComputeConfiguration Response 
- [Required] Compute binding for the job.
- InteractionEndpoints map[string]JobEndpoint Response 
- List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
- Objective
ObjectiveResponse 
- [Required] Optimization objective.
- Output
JobOutput Response 
- Location of the job output logs and artifacts.
- ProvisioningState string
- Specifies the job provisioning state.
- SearchSpace map[string]interface{}
- [Required] A dictionary containing each parameter and its distribution. The dictionary key is the name of the parameter
- Status string
- The status of a job.
- Description string
- The asset description text.
- EarlyTermination BanditPolicy | MedianResponse Stopping | TruncationPolicy Response Selection Policy Response 
- Early termination policies enable canceling poor-performing runs before they complete.
- ExperimentName string
- The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
- Identity
AmlToken | ManagedResponse Identity Response 
- Identity configuration. If set, this should be one of AmlToken, ManagedIdentity or null. Defaults to AmlToken if null.
- MaxConcurrent intTrials 
- An upper bound on the number of trials performed in parallel.
- MaxTotal intTrials 
- An upper bound on the number of trials to perform.
- Priority int
- Job priority for scheduling policy. Only applies to AMLCompute. Private preview feature and only available to users on the allow list.
- Properties map[string]string
- The asset property dictionary.
- map[string]string
- Tag dictionary. Tags can be added, removed, and updated.
- Timeout string
- The total timeout in ISO 8601 format. Only supports duration with precision as low as Minutes.
- Trial
TrialComponent Response 
- Trial component definition.
- algorithm String
- [Required] Type of the hyperparameter sampling algorithms
- compute
ComputeConfiguration Response 
- [Required] Compute binding for the job.
- interactionEndpoints Map<String,JobEndpoint Response> 
- List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
- objective
ObjectiveResponse 
- [Required] Optimization objective.
- output
JobOutput Response 
- Location of the job output logs and artifacts.
- provisioningState String
- Specifies the job provisioning state.
- searchSpace Map<String,Object>
- [Required] A dictionary containing each parameter and its distribution. The dictionary key is the name of the parameter
- status String
- The status of a job.
- description String
- The asset description text.
- earlyTermination BanditPolicy | MedianResponse Stopping | TruncationPolicy Response Selection Policy Response 
- Early termination policies enable canceling poor-performing runs before they complete.
- experimentName String
- The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
- identity
AmlToken | ManagedResponse Identity Response 
- Identity configuration. If set, this should be one of AmlToken, ManagedIdentity or null. Defaults to AmlToken if null.
- maxConcurrent IntegerTrials 
- An upper bound on the number of trials performed in parallel.
- maxTotal IntegerTrials 
- An upper bound on the number of trials to perform.
- priority Integer
- Job priority for scheduling policy. Only applies to AMLCompute. Private preview feature and only available to users on the allow list.
- properties Map<String,String>
- The asset property dictionary.
- Map<String,String>
- Tag dictionary. Tags can be added, removed, and updated.
- timeout String
- The total timeout in ISO 8601 format. Only supports duration with precision as low as Minutes.
- trial
TrialComponent Response 
- Trial component definition.
- algorithm string
- [Required] Type of the hyperparameter sampling algorithms
- compute
ComputeConfiguration Response 
- [Required] Compute binding for the job.
- interactionEndpoints {[key: string]: JobEndpoint Response} 
- List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
- objective
ObjectiveResponse 
- [Required] Optimization objective.
- output
JobOutput Response 
- Location of the job output logs and artifacts.
- provisioningState string
- Specifies the job provisioning state.
- searchSpace {[key: string]: any}
- [Required] A dictionary containing each parameter and its distribution. The dictionary key is the name of the parameter
- status string
- The status of a job.
- description string
- The asset description text.
- earlyTermination BanditPolicy | MedianResponse Stopping | TruncationPolicy Response Selection Policy Response 
- Early termination policies enable canceling poor-performing runs before they complete.
- experimentName string
- The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
- identity
AmlToken | ManagedResponse Identity Response 
- Identity configuration. If set, this should be one of AmlToken, ManagedIdentity or null. Defaults to AmlToken if null.
- maxConcurrent numberTrials 
- An upper bound on the number of trials performed in parallel.
- maxTotal numberTrials 
- An upper bound on the number of trials to perform.
- priority number
- Job priority for scheduling policy. Only applies to AMLCompute. Private preview feature and only available to users on the allow list.
- properties {[key: string]: string}
- The asset property dictionary.
- {[key: string]: string}
- Tag dictionary. Tags can be added, removed, and updated.
- timeout string
- The total timeout in ISO 8601 format. Only supports duration with precision as low as Minutes.
- trial
TrialComponent Response 
- Trial component definition.
- algorithm str
- [Required] Type of the hyperparameter sampling algorithms
- compute
ComputeConfiguration Response 
- [Required] Compute binding for the job.
- interaction_endpoints Mapping[str, JobEndpoint Response] 
- List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
- objective
ObjectiveResponse 
- [Required] Optimization objective.
- output
JobOutput Response 
- Location of the job output logs and artifacts.
- provisioning_state str
- Specifies the job provisioning state.
- search_space Mapping[str, Any]
- [Required] A dictionary containing each parameter and its distribution. The dictionary key is the name of the parameter
- status str
- The status of a job.
- description str
- The asset description text.
- early_termination BanditPolicy | MedianResponse Stopping | TruncationPolicy Response Selection Policy Response 
- Early termination policies enable canceling poor-performing runs before they complete.
- experiment_name str
- The name of the experiment the job belongs to. If not set, the job is placed in the "Default" experiment.
- identity
AmlToken | ManagedResponse Identity Response 
- Identity configuration. If set, this should be one of AmlToken, ManagedIdentity or null. Defaults to AmlToken if null.
- max_concurrent_ inttrials 
- An upper bound on the number of trials performed in parallel.
- max_total_ inttrials 
- An upper bound on the number of trials to perform.
- priority int
- Job priority for scheduling policy. Only applies to AMLCompute. Private preview feature and only available to users on the allow list.
- properties Mapping[str, str]
- The asset property dictionary.
- Mapping[str, str]
- Tag dictionary. Tags can be added, removed, and updated.
- timeout str
- The total timeout in ISO 8601 format. Only supports duration with precision as low as Minutes.
- trial
TrialComponent Response 
- Trial component definition.
- algorithm String
- [Required] Type of the hyperparameter sampling algorithms
- compute Property Map
- [Required] Compute binding for the job.
- interactionEndpoints Map<Property Map>
- List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
- objective Property Map
- [Required] Optimization objective.
- output Property Map
- Location of the job output logs and artifacts.
- provisioningState String
- Specifies the job provisioning state.
- searchSpace Map<Any>
- [Required] A dictionary containing each parameter and its distribution. The dictionary key is the name of the parameter
- status String
- The status of a job.
- description String
- The asset description text.
- earlyTermination Property Map | Property Map | Property Map
- Early termination policies enable canceling poor-performing runs before they complete.
- 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
- Identity configuration. If set, this should be one of AmlToken, ManagedIdentity or null. Defaults to AmlToken if null.
- maxConcurrent NumberTrials 
- An upper bound on the number of trials performed in parallel.
- maxTotal NumberTrials 
- An upper bound on the number of trials to perform.
- priority Number
- Job priority for scheduling policy. Only applies to AMLCompute. Private preview feature and only available to users on the allow list.
- properties Map<String>
- The asset property dictionary.
- Map<String>
- Tag dictionary. Tags can be added, removed, and updated.
- timeout String
- The total timeout in ISO 8601 format. Only supports duration with precision as low as Minutes.
- trial Property Map
- Trial component definition.
SystemDataResponse, SystemDataResponseArgs      
- CreatedAt string
- The timestamp of resource creation (UTC)
- CreatedBy string
- An identifier for the identity that created the resource
- CreatedBy stringType 
- The type of identity that created the resource
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- An identifier for the identity that last modified the resource
- LastModified stringBy Type 
- The type of identity that last modified the resource
- CreatedAt string
- The timestamp of resource creation (UTC)
- CreatedBy string
- An identifier for the identity that created the resource
- CreatedBy stringType 
- The type of identity that created the resource
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- An identifier for the identity that last modified the resource
- LastModified stringBy Type 
- The type of identity that last modified the resource
- createdAt String
- The timestamp of resource creation (UTC)
- createdBy String
- An identifier for the identity that created the resource
- createdBy StringType 
- The type of identity that created the resource
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- An identifier for the identity that last modified the resource
- lastModified StringBy Type 
- The type of identity that last modified the resource
- createdAt string
- The timestamp of resource creation (UTC)
- createdBy string
- An identifier for the identity that created the resource
- createdBy stringType 
- The type of identity that created the resource
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- An identifier for the identity that last modified the resource
- lastModified stringBy Type 
- The type of identity that last modified the resource
- created_at str
- The timestamp of resource creation (UTC)
- created_by str
- An identifier for the identity that created the resource
- created_by_ strtype 
- The type of identity that created the resource
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- An identifier for the identity that last modified the resource
- last_modified_ strby_ type 
- The type of identity that last modified the resource
- createdAt String
- The timestamp of resource creation (UTC)
- createdBy String
- An identifier for the identity that created the resource
- createdBy StringType 
- The type of identity that created the resource
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- An identifier for the identity that last modified the resource
- lastModified StringBy Type 
- The type of identity that last modified the resource
TensorFlow, TensorFlowArgs    
- ParameterServer intCount 
- Number of parameter server tasks.
- WorkerCount int
- Number of workers. Overwrites the node count in compute binding.
- ParameterServer intCount 
- Number of parameter server tasks.
- WorkerCount int
- Number of workers. Overwrites the node count in compute binding.
- parameterServer IntegerCount 
- Number of parameter server tasks.
- workerCount Integer
- Number of workers. Overwrites the node count in compute binding.
- parameterServer numberCount 
- Number of parameter server tasks.
- workerCount number
- Number of workers. Overwrites the node count in compute binding.
- parameter_server_ intcount 
- Number of parameter server tasks.
- worker_count int
- Number of workers. Overwrites the node count in compute binding.
- parameterServer NumberCount 
- Number of parameter server tasks.
- workerCount Number
- Number of workers. Overwrites the node count in compute binding.
TensorFlowResponse, TensorFlowResponseArgs      
- ParameterServer intCount 
- Number of parameter server tasks.
- WorkerCount int
- Number of workers. Overwrites the node count in compute binding.
- ParameterServer intCount 
- Number of parameter server tasks.
- WorkerCount int
- Number of workers. Overwrites the node count in compute binding.
- parameterServer IntegerCount 
- Number of parameter server tasks.
- workerCount Integer
- Number of workers. Overwrites the node count in compute binding.
- parameterServer numberCount 
- Number of parameter server tasks.
- workerCount number
- Number of workers. Overwrites the node count in compute binding.
- parameter_server_ intcount 
- Number of parameter server tasks.
- worker_count int
- Number of workers. Overwrites the node count in compute binding.
- parameterServer NumberCount 
- Number of parameter server tasks.
- workerCount Number
- Number of workers. Overwrites the node count in compute binding.
TrialComponent, TrialComponentArgs    
- Command string
- [Required] The command to execute on startup of the job. eg. "python train.py"
- CodeId string
- ARM resource ID of the code asset.
- Distribution
Pulumi.Azure | Pulumi.Native. Machine Learning Services. Inputs. Mpi Azure | Pulumi.Native. Machine Learning Services. Inputs. Py Torch Azure Native. Machine Learning Services. Inputs. Tensor Flow 
- Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
- EnvironmentId string
- The ARM resource ID of the Environment specification for the job.
- EnvironmentVariables Dictionary<string, string>
- Environment variables included in the job.
- InputData Dictionary<string, Pulumi.Bindings Azure Native. Machine Learning Services. Inputs. Input Data Binding> 
- Mapping of input data bindings used in the job.
- OutputData Dictionary<string, Pulumi.Bindings Azure Native. Machine Learning Services. Inputs. Output Data Binding> 
- Mapping of output data bindings used in the job.
- Timeout string
- The max run duration in ISO 8601 format, after which the trial component will be cancelled. Only supports duration with precision as low as Seconds.
- Command string
- [Required] The command to execute on startup of the job. eg. "python train.py"
- CodeId string
- ARM resource ID of the code asset.
- Distribution
Mpi | PyTorch | TensorFlow 
- Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
- EnvironmentId string
- The ARM resource ID of the Environment specification for the job.
- EnvironmentVariables map[string]string
- Environment variables included in the job.
- InputData map[string]InputBindings Data Binding 
- Mapping of input data bindings used in the job.
- OutputData map[string]OutputBindings Data Binding 
- Mapping of output data bindings used in the job.
- Timeout string
- The max run duration in ISO 8601 format, after which the trial component will be cancelled. Only supports duration with precision as low as Seconds.
- command String
- [Required] The command to execute on startup of the job. eg. "python train.py"
- codeId String
- ARM resource ID of the code asset.
- distribution
Mpi | PyTorch | TensorFlow 
- Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
- environmentId String
- The ARM resource ID of the Environment specification for the job.
- environmentVariables Map<String,String>
- Environment variables included in the job.
- inputData Map<String,InputBindings Data Binding> 
- Mapping of input data bindings used in the job.
- outputData Map<String,OutputBindings Data Binding> 
- Mapping of output data bindings used in the job.
- timeout String
- The max run duration in ISO 8601 format, after which the trial component will be cancelled. Only supports duration with precision as low as Seconds.
- command string
- [Required] The command to execute on startup of the job. eg. "python train.py"
- codeId string
- ARM resource ID of the code asset.
- distribution
Mpi | PyTorch | TensorFlow 
- Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
- environmentId string
- The ARM resource ID of the Environment specification for the job.
- environmentVariables {[key: string]: string}
- Environment variables included in the job.
- inputData {[key: string]: InputBindings Data Binding} 
- Mapping of input data bindings used in the job.
- outputData {[key: string]: OutputBindings Data Binding} 
- Mapping of output data bindings used in the job.
- timeout string
- The max run duration in ISO 8601 format, after which the trial component will be cancelled. Only supports duration with precision as low as Seconds.
- command str
- [Required] The command to execute on startup of the job. eg. "python train.py"
- code_id str
- ARM resource ID of the code asset.
- distribution
Mpi | PyTorch | TensorFlow 
- Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
- environment_id str
- The ARM resource ID of the Environment specification for the job.
- environment_variables Mapping[str, str]
- Environment variables included in the job.
- input_data_ Mapping[str, Inputbindings Data Binding] 
- Mapping of input data bindings used in the job.
- output_data_ Mapping[str, Outputbindings Data Binding] 
- Mapping of output data bindings used in the job.
- timeout str
- The max run duration in ISO 8601 format, after which the trial component will be cancelled. Only supports duration with precision as low as Seconds.
- command String
- [Required] The command to execute on startup of the job. eg. "python train.py"
- codeId String
- ARM resource ID of the code asset.
- distribution Property Map | Property Map | Property Map
- Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
- environmentId String
- The ARM resource ID of the Environment specification for the job.
- environmentVariables Map<String>
- Environment variables included in the job.
- inputData Map<Property Map>Bindings 
- Mapping of input data bindings used in the job.
- outputData Map<Property Map>Bindings 
- Mapping of output data bindings used in the job.
- timeout String
- The max run duration in ISO 8601 format, after which the trial component will be cancelled. Only supports duration with precision as low as Seconds.
TrialComponentResponse, TrialComponentResponseArgs      
- Command string
- [Required] The command to execute on startup of the job. eg. "python train.py"
- CodeId string
- ARM resource ID of the code asset.
- Distribution
Pulumi.Azure | Pulumi.Native. Machine Learning Services. Inputs. Mpi Response Azure | Pulumi.Native. Machine Learning Services. Inputs. Py Torch Response Azure Native. Machine Learning Services. Inputs. Tensor Flow Response 
- Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
- EnvironmentId string
- The ARM resource ID of the Environment specification for the job.
- EnvironmentVariables Dictionary<string, string>
- Environment variables included in the job.
- InputData Dictionary<string, Pulumi.Bindings Azure Native. Machine Learning Services. Inputs. Input Data Binding Response> 
- Mapping of input data bindings used in the job.
- OutputData Dictionary<string, Pulumi.Bindings Azure Native. Machine Learning Services. Inputs. Output Data Binding Response> 
- Mapping of output data bindings used in the job.
- Timeout string
- The max run duration in ISO 8601 format, after which the trial component will be cancelled. Only supports duration with precision as low as Seconds.
- Command string
- [Required] The command to execute on startup of the job. eg. "python train.py"
- CodeId string
- ARM resource ID of the code asset.
- Distribution
MpiResponse | PyTorch | TensorResponse Flow Response 
- Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
- EnvironmentId string
- The ARM resource ID of the Environment specification for the job.
- EnvironmentVariables map[string]string
- Environment variables included in the job.
- InputData map[string]InputBindings Data Binding Response 
- Mapping of input data bindings used in the job.
- OutputData map[string]OutputBindings Data Binding Response 
- Mapping of output data bindings used in the job.
- Timeout string
- The max run duration in ISO 8601 format, after which the trial component will be cancelled. Only supports duration with precision as low as Seconds.
- command String
- [Required] The command to execute on startup of the job. eg. "python train.py"
- codeId String
- ARM resource ID of the code asset.
- distribution
MpiResponse | PyTorch | TensorResponse Flow Response 
- Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
- environmentId String
- The ARM resource ID of the Environment specification for the job.
- environmentVariables Map<String,String>
- Environment variables included in the job.
- inputData Map<String,InputBindings Data Binding Response> 
- Mapping of input data bindings used in the job.
- outputData Map<String,OutputBindings Data Binding Response> 
- Mapping of output data bindings used in the job.
- timeout String
- The max run duration in ISO 8601 format, after which the trial component will be cancelled. Only supports duration with precision as low as Seconds.
- command string
- [Required] The command to execute on startup of the job. eg. "python train.py"
- codeId string
- ARM resource ID of the code asset.
- distribution
MpiResponse | PyTorch | TensorResponse Flow Response 
- Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
- environmentId string
- The ARM resource ID of the Environment specification for the job.
- environmentVariables {[key: string]: string}
- Environment variables included in the job.
- inputData {[key: string]: InputBindings Data Binding Response} 
- Mapping of input data bindings used in the job.
- outputData {[key: string]: OutputBindings Data Binding Response} 
- Mapping of output data bindings used in the job.
- timeout string
- The max run duration in ISO 8601 format, after which the trial component will be cancelled. Only supports duration with precision as low as Seconds.
- command str
- [Required] The command to execute on startup of the job. eg. "python train.py"
- code_id str
- ARM resource ID of the code asset.
- distribution
MpiResponse | PyTorch | TensorResponse Flow Response 
- Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
- environment_id str
- The ARM resource ID of the Environment specification for the job.
- environment_variables Mapping[str, str]
- Environment variables included in the job.
- input_data_ Mapping[str, Inputbindings Data Binding Response] 
- Mapping of input data bindings used in the job.
- output_data_ Mapping[str, Outputbindings Data Binding Response] 
- Mapping of output data bindings used in the job.
- timeout str
- The max run duration in ISO 8601 format, after which the trial component will be cancelled. Only supports duration with precision as low as Seconds.
- command String
- [Required] The command to execute on startup of the job. eg. "python train.py"
- codeId String
- ARM resource ID of the code asset.
- distribution Property Map | Property Map | Property Map
- Distribution configuration of the job. If set, this should be one of Mpi, Tensorflow, PyTorch, or null.
- environmentId String
- The ARM resource ID of the Environment specification for the job.
- environmentVariables Map<String>
- Environment variables included in the job.
- inputData Map<Property Map>Bindings 
- Mapping of input data bindings used in the job.
- outputData Map<Property Map>Bindings 
- Mapping of output data bindings used in the job.
- timeout String
- The max run duration in ISO 8601 format, after which the trial component will be cancelled. Only supports duration with precision as low as Seconds.
TruncationSelectionPolicy, TruncationSelectionPolicyArgs      
- DelayEvaluation int
- Number of intervals by which to delay the first evaluation.
- EvaluationInterval int
- Interval (number of runs) between policy evaluations.
- TruncationPercentage int
- The percentage of runs to cancel at each evaluation interval.
- DelayEvaluation int
- Number of intervals by which to delay the first evaluation.
- EvaluationInterval int
- Interval (number of runs) between policy evaluations.
- TruncationPercentage int
- The percentage of runs to cancel at each evaluation interval.
- delayEvaluation Integer
- Number of intervals by which to delay the first evaluation.
- evaluationInterval Integer
- Interval (number of runs) between policy evaluations.
- truncationPercentage Integer
- The percentage of runs to cancel at each evaluation interval.
- delayEvaluation number
- Number of intervals by which to delay the first evaluation.
- evaluationInterval number
- Interval (number of runs) between policy evaluations.
- truncationPercentage number
- The percentage of runs to cancel at each evaluation interval.
- delay_evaluation int
- Number of intervals by which to delay the first evaluation.
- evaluation_interval int
- Interval (number of runs) between policy evaluations.
- truncation_percentage int
- The percentage of runs to cancel at each evaluation interval.
- delayEvaluation Number
- Number of intervals by which to delay the first evaluation.
- evaluationInterval Number
- Interval (number of runs) between policy evaluations.
- truncationPercentage Number
- The percentage of runs to cancel at each evaluation interval.
TruncationSelectionPolicyResponse, TruncationSelectionPolicyResponseArgs        
- DelayEvaluation int
- Number of intervals by which to delay the first evaluation.
- EvaluationInterval int
- Interval (number of runs) between policy evaluations.
- TruncationPercentage int
- The percentage of runs to cancel at each evaluation interval.
- DelayEvaluation int
- Number of intervals by which to delay the first evaluation.
- EvaluationInterval int
- Interval (number of runs) between policy evaluations.
- TruncationPercentage int
- The percentage of runs to cancel at each evaluation interval.
- delayEvaluation Integer
- Number of intervals by which to delay the first evaluation.
- evaluationInterval Integer
- Interval (number of runs) between policy evaluations.
- truncationPercentage Integer
- The percentage of runs to cancel at each evaluation interval.
- delayEvaluation number
- Number of intervals by which to delay the first evaluation.
- evaluationInterval number
- Interval (number of runs) between policy evaluations.
- truncationPercentage number
- The percentage of runs to cancel at each evaluation interval.
- delay_evaluation int
- Number of intervals by which to delay the first evaluation.
- evaluation_interval int
- Interval (number of runs) between policy evaluations.
- truncation_percentage int
- The percentage of runs to cancel at each evaluation interval.
- delayEvaluation Number
- Number of intervals by which to delay the first evaluation.
- evaluationInterval Number
- Interval (number of runs) between policy evaluations.
- truncationPercentage Number
- The percentage of runs to cancel at each evaluation interval.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:machinelearningservices:Job testJob /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg123/providers/Microsoft.MachineLearningServices/workspaces/testworkspace/jobs/testJob 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0