1. Packages
  2. Azure Native v1
  3. API Docs
  4. machinelearningservices
  5. Job
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.machinelearningservices.Job

Explore with Pulumi AI

azure-native-v1 logo
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

    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 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")
    
    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",
    });
    
    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 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")
    
    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",
    });
    
    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)
    public Job(String name, JobArgs args)
    public Job(String name, JobArgs args, CustomResourceOptions options)
    
    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

    The Job resource accepts the following input properties:

    Properties Pulumi.AzureNative.MachineLearningServices.Inputs.CommandJob | Pulumi.AzureNative.MachineLearningServices.Inputs.SweepJob
    [Required] Additional attributes of the entity.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    WorkspaceName string
    Name of Azure Machine Learning workspace.
    Id string
    The name and identifier for the Job.
    Properties CommandJobArgs | SweepJobArgs
    [Required] Additional attributes of the entity.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    WorkspaceName string
    Name of Azure Machine Learning workspace.
    Id string
    The name and identifier for the Job.
    properties CommandJob | SweepJob
    [Required] Additional attributes of the entity.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    workspaceName String
    Name of Azure Machine Learning workspace.
    id String
    The name and identifier for the Job.
    properties CommandJob | SweepJob
    [Required] Additional attributes of the entity.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    workspaceName string
    Name of Azure Machine Learning workspace.
    id string
    The name and identifier for the Job.
    properties CommandJobArgs | SweepJobArgs
    [Required] Additional attributes of the entity.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    workspace_name str
    Name of Azure Machine Learning workspace.
    id str
    The name and identifier for the Job.
    properties Property Map | Property Map
    [Required] Additional attributes of the entity.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    workspaceName String
    Name of Azure Machine Learning workspace.
    id String
    The name and identifier for the 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.AzureNative.MachineLearningServices.Outputs.SystemDataResponse
    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 SystemDataResponse
    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 SystemDataResponse
    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 SystemDataResponse
    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 SystemDataResponse
    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.AzureNative.MachineLearningServices.Inputs.ComputeConfiguration
    [Required] Compute binding for the job.
    CodeId string
    ARM resource ID of the code asset.
    Description string
    The asset description text.
    Distribution Pulumi.AzureNative.MachineLearningServices.Inputs.Mpi | Pulumi.AzureNative.MachineLearningServices.Inputs.PyTorch | Pulumi.AzureNative.MachineLearningServices.Inputs.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 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.AzureNative.MachineLearningServices.Inputs.AmlToken | Pulumi.AzureNative.MachineLearningServices.Inputs.ManagedIdentity
    Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, or null. Defaults to AmlToken if null.
    InputDataBindings Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.InputDataBinding>
    Mapping of input data bindings used in the job.
    OutputDataBindings Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.OutputDataBinding>
    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.
    Tags 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.
    InputDataBindings map[string]InputDataBinding
    Mapping of input data bindings used in the job.
    OutputDataBindings map[string]OutputDataBinding
    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.
    Tags 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.
    inputDataBindings Map<String,InputDataBinding>
    Mapping of input data bindings used in the job.
    outputDataBindings Map<String,OutputDataBinding>
    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.
    tags 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.
    inputDataBindings {[key: string]: InputDataBinding}
    Mapping of input data bindings used in the job.
    outputDataBindings {[key: string]: OutputDataBinding}
    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.
    tags {[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_bindings Mapping[str, InputDataBinding]
    Mapping of input data bindings used in the job.
    output_data_bindings Mapping[str, OutputDataBinding]
    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.
    tags 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.
    inputDataBindings Map<Property Map>
    Mapping of input data bindings used in the job.
    outputDataBindings Map<Property Map>
    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.
    tags 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.AzureNative.MachineLearningServices.Inputs.ComputeConfigurationResponse
    [Required] Compute binding for the job.
    InteractionEndpoints Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.JobEndpointResponse>
    List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
    Output Pulumi.AzureNative.MachineLearningServices.Inputs.JobOutputResponse
    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.AzureNative.MachineLearningServices.Inputs.MpiResponse | Pulumi.AzureNative.MachineLearningServices.Inputs.PyTorchResponse | Pulumi.AzureNative.MachineLearningServices.Inputs.TensorFlowResponse
    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.AzureNative.MachineLearningServices.Inputs.AmlTokenResponse | Pulumi.AzureNative.MachineLearningServices.Inputs.ManagedIdentityResponse
    Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, or null. Defaults to AmlToken if null.
    InputDataBindings Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.InputDataBindingResponse>
    Mapping of input data bindings used in the job.
    OutputDataBindings Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.OutputDataBindingResponse>
    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.
    Tags 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 ComputeConfigurationResponse
    [Required] Compute binding for the job.
    InteractionEndpoints map[string]JobEndpointResponse
    List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
    Output JobOutputResponse
    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 | PyTorchResponse | TensorFlowResponse
    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 AmlTokenResponse | ManagedIdentityResponse
    Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, or null. Defaults to AmlToken if null.
    InputDataBindings map[string]InputDataBindingResponse
    Mapping of input data bindings used in the job.
    OutputDataBindings map[string]OutputDataBindingResponse
    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.
    Tags 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 ComputeConfigurationResponse
    [Required] Compute binding for the job.
    interactionEndpoints Map<String,JobEndpointResponse>
    List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
    output JobOutputResponse
    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 | PyTorchResponse | TensorFlowResponse
    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 AmlTokenResponse | ManagedIdentityResponse
    Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, or null. Defaults to AmlToken if null.
    inputDataBindings Map<String,InputDataBindingResponse>
    Mapping of input data bindings used in the job.
    outputDataBindings Map<String,OutputDataBindingResponse>
    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.
    tags 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 ComputeConfigurationResponse
    [Required] Compute binding for the job.
    interactionEndpoints {[key: string]: JobEndpointResponse}
    List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
    output JobOutputResponse
    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 | PyTorchResponse | TensorFlowResponse
    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 AmlTokenResponse | ManagedIdentityResponse
    Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, or null. Defaults to AmlToken if null.
    inputDataBindings {[key: string]: InputDataBindingResponse}
    Mapping of input data bindings used in the job.
    outputDataBindings {[key: string]: OutputDataBindingResponse}
    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.
    tags {[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 ComputeConfigurationResponse
    [Required] Compute binding for the job.
    interaction_endpoints Mapping[str, JobEndpointResponse]
    List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
    output JobOutputResponse
    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 | PyTorchResponse | TensorFlowResponse
    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 AmlTokenResponse | ManagedIdentityResponse
    Identity configuration. If set, this should be one of AmlToken, ManagedIdentity, or null. Defaults to AmlToken if null.
    input_data_bindings Mapping[str, InputDataBindingResponse]
    Mapping of input data bindings used in the job.
    output_data_bindings Mapping[str, OutputDataBindingResponse]
    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.
    tags 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.
    inputDataBindings Map<Property Map>
    Mapping of input data bindings used in the job.
    outputDataBindings Map<Property Map>
    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.
    tags 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
    ReadOnlyMount
    ReadOnlyMount
    ReadWriteMount
    ReadWriteMount
    Direct
    Direct
    EvalMount
    EvalMount
    EvalDownload
    EvalDownload
    DataBindingModeMount
    Mount
    DataBindingModeDownload
    Download
    DataBindingModeUpload
    Upload
    DataBindingModeReadOnlyMount
    ReadOnlyMount
    DataBindingModeReadWriteMount
    ReadWriteMount
    DataBindingModeDirect
    Direct
    DataBindingModeEvalMount
    EvalMount
    DataBindingModeEvalDownload
    EvalDownload
    Mount
    Mount
    Download
    Download
    Upload
    Upload
    ReadOnlyMount
    ReadOnlyMount
    ReadWriteMount
    ReadWriteMount
    Direct
    Direct
    EvalMount
    EvalMount
    EvalDownload
    EvalDownload
    Mount
    Mount
    Download
    Download
    Upload
    Upload
    ReadOnlyMount
    ReadOnlyMount
    ReadWriteMount
    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
    "ReadOnlyMount"
    ReadOnlyMount
    "ReadWriteMount"
    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.AzureNative.MachineLearningServices.DataBindingMode
    Mechanism for accessing the data artifact.
    PathOnCompute string
    Location of data inside the container process.
    DataId string
    ARM resource ID of the registered dataVersion.
    Mode string | DataBindingMode
    Mechanism for accessing the data artifact.
    PathOnCompute string
    Location of data inside the container process.
    dataId String
    ARM resource ID of the registered dataVersion.
    mode String | DataBindingMode
    Mechanism for accessing the data artifact.
    pathOnCompute String
    Location of data inside the container process.
    dataId string
    ARM resource ID of the registered dataVersion.
    mode string | DataBindingMode
    Mechanism for accessing the data artifact.
    pathOnCompute string
    Location of data inside the container process.
    data_id str
    ARM resource ID of the registered dataVersion.
    mode str | DataBindingMode
    Mechanism for accessing the data artifact.
    path_on_compute str
    Location of data inside the container process.
    dataId String
    ARM resource ID of the registered dataVersion.
    mode String | "Mount" | "Download" | "Upload" | "ReadOnlyMount" | "ReadWriteMount" | "Direct" | "EvalMount" | "EvalDownload"
    Mechanism for accessing the data artifact.
    pathOnCompute String
    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.
    PathOnCompute string
    Location of data inside the container process.
    DataId string
    ARM resource ID of the registered dataVersion.
    Mode string
    Mechanism for accessing the data artifact.
    PathOnCompute string
    Location of data inside the container process.
    dataId String
    ARM resource ID of the registered dataVersion.
    mode String
    Mechanism for accessing the data artifact.
    pathOnCompute String
    Location of data inside the container process.
    dataId string
    ARM resource ID of the registered dataVersion.
    mode string
    Mechanism for accessing the data artifact.
    pathOnCompute string
    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_compute str
    Location of data inside the container process.
    dataId String
    ARM resource ID of the registered dataVersion.
    mode String
    Mechanism for accessing the data artifact.
    pathOnCompute String
    Location of data inside the container process.

    JobEndpointResponse, JobEndpointResponseArgs

    Endpoint string
    Url for endpoint.
    JobEndpointType string
    Endpoint type.
    Port int
    Port for endpoint.
    Properties Dictionary<string, string>
    Additional properties to set on the endpoint.
    Endpoint string
    Url for endpoint.
    JobEndpointType string
    Endpoint type.
    Port int
    Port for endpoint.
    Properties map[string]string
    Additional properties to set on the endpoint.
    endpoint String
    Url for endpoint.
    jobEndpointType String
    Endpoint type.
    port Integer
    Port for endpoint.
    properties Map<String,String>
    Additional properties to set on the endpoint.
    endpoint string
    Url for endpoint.
    jobEndpointType string
    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_type str
    Endpoint type.
    port int
    Port for endpoint.
    properties Mapping[str, str]
    Additional properties to set on the endpoint.
    endpoint String
    Url for endpoint.
    jobEndpointType String
    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

    ProcessCountPerInstance int
    Number of processes per MPI node.
    ProcessCountPerInstance int
    Number of processes per MPI node.
    processCountPerInstance Integer
    Number of processes per MPI node.
    processCountPerInstance number
    Number of processes per MPI node.
    process_count_per_instance int
    Number of processes per MPI node.
    processCountPerInstance Number
    Number of processes per MPI node.

    MpiResponse, MpiResponseArgs

    ProcessCountPerInstance int
    Number of processes per MPI node.
    ProcessCountPerInstance int
    Number of processes per MPI node.
    processCountPerInstance Integer
    Number of processes per MPI node.
    processCountPerInstance number
    Number of processes per MPI node.
    process_count_per_instance int
    Number of processes per MPI node.
    processCountPerInstance Number
    Number of processes per MPI node.

    Objective, ObjectiveArgs

    Goal string | Pulumi.AzureNative.MachineLearningServices.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.AzureNative.MachineLearningServices.DataBindingMode
    Mechanism for data movement to datastore.
    PathOnCompute string
    Location of data inside the container process.
    PathOnDatastore string
    Path within the datastore to the data.
    DatastoreId string
    ARM resource ID of the datastore where the data output will be stored.
    Mode string | DataBindingMode
    Mechanism for data movement to datastore.
    PathOnCompute string
    Location of data inside the container process.
    PathOnDatastore string
    Path within the datastore to the data.
    datastoreId String
    ARM resource ID of the datastore where the data output will be stored.
    mode String | DataBindingMode
    Mechanism for data movement to datastore.
    pathOnCompute String
    Location of data inside the container process.
    pathOnDatastore String
    Path within the datastore to the data.
    datastoreId string
    ARM resource ID of the datastore where the data output will be stored.
    mode string | DataBindingMode
    Mechanism for data movement to datastore.
    pathOnCompute string
    Location of data inside the container process.
    pathOnDatastore string
    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 | DataBindingMode
    Mechanism for data movement to datastore.
    path_on_compute str
    Location of data inside the container process.
    path_on_datastore str
    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" | "ReadOnlyMount" | "ReadWriteMount" | "Direct" | "EvalMount" | "EvalDownload"
    Mechanism for data movement to datastore.
    pathOnCompute String
    Location of data inside the container process.
    pathOnDatastore String
    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.
    PathOnCompute string
    Location of data inside the container process.
    PathOnDatastore string
    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.
    PathOnCompute string
    Location of data inside the container process.
    PathOnDatastore string
    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.
    pathOnCompute String
    Location of data inside the container process.
    pathOnDatastore String
    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.
    pathOnCompute string
    Location of data inside the container process.
    pathOnDatastore string
    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_compute str
    Location of data inside the container process.
    path_on_datastore str
    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.
    pathOnCompute String
    Location of data inside the container process.
    pathOnDatastore String
    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
    SamplingAlgorithmGrid
    Grid
    SamplingAlgorithmRandom
    Random
    SamplingAlgorithmBayesian
    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.AzureNative.MachineLearningServices.SamplingAlgorithm
    [Required] Type of the hyperparameter sampling algorithms
    Compute Pulumi.AzureNative.MachineLearningServices.Inputs.ComputeConfiguration
    [Required] Compute binding for the job.
    Objective Pulumi.AzureNative.MachineLearningServices.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.AzureNative.MachineLearningServices.Inputs.BanditPolicy | Pulumi.AzureNative.MachineLearningServices.Inputs.MedianStoppingPolicy | Pulumi.AzureNative.MachineLearningServices.Inputs.TruncationSelectionPolicy
    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.AzureNative.MachineLearningServices.Inputs.AmlToken | Pulumi.AzureNative.MachineLearningServices.Inputs.ManagedIdentity
    Identity configuration. If set, this should be one of AmlToken, ManagedIdentity or null. Defaults to AmlToken if null.
    MaxConcurrentTrials int
    An upper bound on the number of trials performed in parallel.
    MaxTotalTrials int
    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.
    Tags 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.AzureNative.MachineLearningServices.Inputs.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]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 | MedianStoppingPolicy | TruncationSelectionPolicy
    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.
    MaxConcurrentTrials int
    An upper bound on the number of trials performed in parallel.
    MaxTotalTrials int
    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.
    Tags 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 | MedianStoppingPolicy | TruncationSelectionPolicy
    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.
    maxConcurrentTrials Integer
    An upper bound on the number of trials performed in parallel.
    maxTotalTrials Integer
    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.
    tags 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 | MedianStoppingPolicy | TruncationSelectionPolicy
    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.
    maxConcurrentTrials number
    An upper bound on the number of trials performed in parallel.
    maxTotalTrials number
    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.
    tags {[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 | MedianStoppingPolicy | TruncationSelectionPolicy
    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_trials int
    An upper bound on the number of trials performed in parallel.
    max_total_trials int
    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.
    tags 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.
    maxConcurrentTrials Number
    An upper bound on the number of trials performed in parallel.
    maxTotalTrials Number
    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.
    tags 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.AzureNative.MachineLearningServices.Inputs.ComputeConfigurationResponse
    [Required] Compute binding for the job.
    InteractionEndpoints Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.JobEndpointResponse>
    List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
    Objective Pulumi.AzureNative.MachineLearningServices.Inputs.ObjectiveResponse
    [Required] Optimization objective.
    Output Pulumi.AzureNative.MachineLearningServices.Inputs.JobOutputResponse
    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.AzureNative.MachineLearningServices.Inputs.BanditPolicyResponse | Pulumi.AzureNative.MachineLearningServices.Inputs.MedianStoppingPolicyResponse | Pulumi.AzureNative.MachineLearningServices.Inputs.TruncationSelectionPolicyResponse
    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.AzureNative.MachineLearningServices.Inputs.AmlTokenResponse | Pulumi.AzureNative.MachineLearningServices.Inputs.ManagedIdentityResponse
    Identity configuration. If set, this should be one of AmlToken, ManagedIdentity or null. Defaults to AmlToken if null.
    MaxConcurrentTrials int
    An upper bound on the number of trials performed in parallel.
    MaxTotalTrials int
    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.
    Tags 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.AzureNative.MachineLearningServices.Inputs.TrialComponentResponse
    Trial component definition.
    Algorithm string
    [Required] Type of the hyperparameter sampling algorithms
    Compute ComputeConfigurationResponse
    [Required] Compute binding for the job.
    InteractionEndpoints map[string]JobEndpointResponse
    List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
    Objective ObjectiveResponse
    [Required] Optimization objective.
    Output JobOutputResponse
    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 BanditPolicyResponse | MedianStoppingPolicyResponse | TruncationSelectionPolicyResponse
    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 AmlTokenResponse | ManagedIdentityResponse
    Identity configuration. If set, this should be one of AmlToken, ManagedIdentity or null. Defaults to AmlToken if null.
    MaxConcurrentTrials int
    An upper bound on the number of trials performed in parallel.
    MaxTotalTrials int
    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.
    Tags 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 TrialComponentResponse
    Trial component definition.
    algorithm String
    [Required] Type of the hyperparameter sampling algorithms
    compute ComputeConfigurationResponse
    [Required] Compute binding for the job.
    interactionEndpoints Map<String,JobEndpointResponse>
    List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
    objective ObjectiveResponse
    [Required] Optimization objective.
    output JobOutputResponse
    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 BanditPolicyResponse | MedianStoppingPolicyResponse | TruncationSelectionPolicyResponse
    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 AmlTokenResponse | ManagedIdentityResponse
    Identity configuration. If set, this should be one of AmlToken, ManagedIdentity or null. Defaults to AmlToken if null.
    maxConcurrentTrials Integer
    An upper bound on the number of trials performed in parallel.
    maxTotalTrials Integer
    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.
    tags 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 TrialComponentResponse
    Trial component definition.
    algorithm string
    [Required] Type of the hyperparameter sampling algorithms
    compute ComputeConfigurationResponse
    [Required] Compute binding for the job.
    interactionEndpoints {[key: string]: JobEndpointResponse}
    List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
    objective ObjectiveResponse
    [Required] Optimization objective.
    output JobOutputResponse
    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 BanditPolicyResponse | MedianStoppingPolicyResponse | TruncationSelectionPolicyResponse
    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 AmlTokenResponse | ManagedIdentityResponse
    Identity configuration. If set, this should be one of AmlToken, ManagedIdentity or null. Defaults to AmlToken if null.
    maxConcurrentTrials number
    An upper bound on the number of trials performed in parallel.
    maxTotalTrials number
    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.
    tags {[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 TrialComponentResponse
    Trial component definition.
    algorithm str
    [Required] Type of the hyperparameter sampling algorithms
    compute ComputeConfigurationResponse
    [Required] Compute binding for the job.
    interaction_endpoints Mapping[str, JobEndpointResponse]
    List of JobEndpoints. For local jobs, a job endpoint will have an endpoint value of FileStreamObject.
    objective ObjectiveResponse
    [Required] Optimization objective.
    output JobOutputResponse
    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 BanditPolicyResponse | MedianStoppingPolicyResponse | TruncationSelectionPolicyResponse
    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 AmlTokenResponse | ManagedIdentityResponse
    Identity configuration. If set, this should be one of AmlToken, ManagedIdentity or null. Defaults to AmlToken if null.
    max_concurrent_trials int
    An upper bound on the number of trials performed in parallel.
    max_total_trials int
    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.
    tags 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 TrialComponentResponse
    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.
    maxConcurrentTrials Number
    An upper bound on the number of trials performed in parallel.
    maxTotalTrials Number
    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.
    tags 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
    CreatedByType string
    The type of identity that created the resource
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    An identifier for the identity that last modified the resource
    LastModifiedByType string
    The type of identity that last modified the resource
    CreatedAt string
    The timestamp of resource creation (UTC)
    CreatedBy string
    An identifier for the identity that created the resource
    CreatedByType string
    The type of identity that created the resource
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    An identifier for the identity that last modified the resource
    LastModifiedByType string
    The type of identity that last modified the resource
    createdAt String
    The timestamp of resource creation (UTC)
    createdBy String
    An identifier for the identity that created the resource
    createdByType String
    The type of identity that created the resource
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    An identifier for the identity that last modified the resource
    lastModifiedByType String
    The type of identity that last modified the resource
    createdAt string
    The timestamp of resource creation (UTC)
    createdBy string
    An identifier for the identity that created the resource
    createdByType string
    The type of identity that created the resource
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    An identifier for the identity that last modified the resource
    lastModifiedByType string
    The type of identity that last modified the resource
    created_at str
    The timestamp of resource creation (UTC)
    created_by str
    An identifier for the identity that created the resource
    created_by_type str
    The type of identity that created the resource
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    An identifier for the identity that last modified the resource
    last_modified_by_type str
    The type of identity that last modified the resource
    createdAt String
    The timestamp of resource creation (UTC)
    createdBy String
    An identifier for the identity that created the resource
    createdByType String
    The type of identity that created the resource
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    An identifier for the identity that last modified the resource
    lastModifiedByType String
    The type of identity that last modified the resource

    TensorFlow, TensorFlowArgs

    ParameterServerCount int
    Number of parameter server tasks.
    WorkerCount int
    Number of workers. Overwrites the node count in compute binding.
    ParameterServerCount int
    Number of parameter server tasks.
    WorkerCount int
    Number of workers. Overwrites the node count in compute binding.
    parameterServerCount Integer
    Number of parameter server tasks.
    workerCount Integer
    Number of workers. Overwrites the node count in compute binding.
    parameterServerCount number
    Number of parameter server tasks.
    workerCount number
    Number of workers. Overwrites the node count in compute binding.
    parameter_server_count int
    Number of parameter server tasks.
    worker_count int
    Number of workers. Overwrites the node count in compute binding.
    parameterServerCount Number
    Number of parameter server tasks.
    workerCount Number
    Number of workers. Overwrites the node count in compute binding.

    TensorFlowResponse, TensorFlowResponseArgs

    ParameterServerCount int
    Number of parameter server tasks.
    WorkerCount int
    Number of workers. Overwrites the node count in compute binding.
    ParameterServerCount int
    Number of parameter server tasks.
    WorkerCount int
    Number of workers. Overwrites the node count in compute binding.
    parameterServerCount Integer
    Number of parameter server tasks.
    workerCount Integer
    Number of workers. Overwrites the node count in compute binding.
    parameterServerCount number
    Number of parameter server tasks.
    workerCount number
    Number of workers. Overwrites the node count in compute binding.
    parameter_server_count int
    Number of parameter server tasks.
    worker_count int
    Number of workers. Overwrites the node count in compute binding.
    parameterServerCount Number
    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.AzureNative.MachineLearningServices.Inputs.Mpi | Pulumi.AzureNative.MachineLearningServices.Inputs.PyTorch | Pulumi.AzureNative.MachineLearningServices.Inputs.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 Dictionary<string, string>
    Environment variables included in the job.
    InputDataBindings Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.InputDataBinding>
    Mapping of input data bindings used in the job.
    OutputDataBindings Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.OutputDataBinding>
    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.
    InputDataBindings map[string]InputDataBinding
    Mapping of input data bindings used in the job.
    OutputDataBindings map[string]OutputDataBinding
    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.
    inputDataBindings Map<String,InputDataBinding>
    Mapping of input data bindings used in the job.
    outputDataBindings Map<String,OutputDataBinding>
    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.
    inputDataBindings {[key: string]: InputDataBinding}
    Mapping of input data bindings used in the job.
    outputDataBindings {[key: string]: OutputDataBinding}
    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_bindings Mapping[str, InputDataBinding]
    Mapping of input data bindings used in the job.
    output_data_bindings Mapping[str, OutputDataBinding]
    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.
    inputDataBindings Map<Property Map>
    Mapping of input data bindings used in the job.
    outputDataBindings Map<Property Map>
    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.AzureNative.MachineLearningServices.Inputs.MpiResponse | Pulumi.AzureNative.MachineLearningServices.Inputs.PyTorchResponse | Pulumi.AzureNative.MachineLearningServices.Inputs.TensorFlowResponse
    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.
    InputDataBindings Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.InputDataBindingResponse>
    Mapping of input data bindings used in the job.
    OutputDataBindings Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.OutputDataBindingResponse>
    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 | PyTorchResponse | TensorFlowResponse
    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.
    InputDataBindings map[string]InputDataBindingResponse
    Mapping of input data bindings used in the job.
    OutputDataBindings map[string]OutputDataBindingResponse
    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 | PyTorchResponse | TensorFlowResponse
    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.
    inputDataBindings Map<String,InputDataBindingResponse>
    Mapping of input data bindings used in the job.
    outputDataBindings Map<String,OutputDataBindingResponse>
    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 | PyTorchResponse | TensorFlowResponse
    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.
    inputDataBindings {[key: string]: InputDataBindingResponse}
    Mapping of input data bindings used in the job.
    outputDataBindings {[key: string]: OutputDataBindingResponse}
    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 | PyTorchResponse | TensorFlowResponse
    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_bindings Mapping[str, InputDataBindingResponse]
    Mapping of input data bindings used in the job.
    output_data_bindings Mapping[str, OutputDataBindingResponse]
    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.
    inputDataBindings Map<Property Map>
    Mapping of input data bindings used in the job.
    outputDataBindings Map<Property Map>
    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
    azure-native-v1 logo
    These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
    Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi