azure-native.machinelearningservices.Compute
Explore with Pulumi AI
Machine Learning compute object wrapped into ARM resource envelope.
Uses Azure REST API version 2023-04-01.
Other available API versions: 2022-01-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-04-01-preview, 2024-07-01-preview, 2024-10-01, 2024-10-01-preview, 2025-01-01-preview.
Example Usage
Create a AML Compute
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var compute = new AzureNative.MachineLearningServices.Compute("compute", new()
    {
        ComputeName = "compute123",
        Location = "eastus",
        Properties = new AzureNative.MachineLearningServices.Inputs.AmlComputeArgs
        {
            ComputeType = "AmlCompute",
            Properties = new AzureNative.MachineLearningServices.Inputs.AmlComputePropertiesArgs
            {
                EnableNodePublicIp = true,
                IsolatedNetwork = false,
                OsType = AzureNative.MachineLearningServices.OsType.Windows,
                RemoteLoginPortPublicAccess = AzureNative.MachineLearningServices.RemoteLoginPortPublicAccess.NotSpecified,
                ScaleSettings = new AzureNative.MachineLearningServices.Inputs.ScaleSettingsArgs
                {
                    MaxNodeCount = 1,
                    MinNodeCount = 0,
                    NodeIdleTimeBeforeScaleDown = "PT5M",
                },
                VirtualMachineImage = new AzureNative.MachineLearningServices.Inputs.VirtualMachineImageArgs
                {
                    Id = "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myImageGallery/images/myImageDefinition/versions/0.0.1",
                },
                VmPriority = AzureNative.MachineLearningServices.VmPriority.Dedicated,
                VmSize = "STANDARD_NC6",
            },
        },
        ResourceGroupName = "testrg123",
        WorkspaceName = "workspaces123",
    });
});
package main
import (
	machinelearningservices "github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := machinelearningservices.NewCompute(ctx, "compute", &machinelearningservices.ComputeArgs{
			ComputeName: pulumi.String("compute123"),
			Location:    pulumi.String("eastus"),
			Properties: &machinelearningservices.AmlComputeArgs{
				ComputeType: pulumi.String("AmlCompute"),
				Properties: &machinelearningservices.AmlComputePropertiesArgs{
					EnableNodePublicIp:          pulumi.Bool(true),
					IsolatedNetwork:             pulumi.Bool(false),
					OsType:                      pulumi.String(machinelearningservices.OsTypeWindows),
					RemoteLoginPortPublicAccess: pulumi.String(machinelearningservices.RemoteLoginPortPublicAccessNotSpecified),
					ScaleSettings: &machinelearningservices.ScaleSettingsArgs{
						MaxNodeCount:                pulumi.Int(1),
						MinNodeCount:                pulumi.Int(0),
						NodeIdleTimeBeforeScaleDown: pulumi.String("PT5M"),
					},
					VirtualMachineImage: &machinelearningservices.VirtualMachineImageArgs{
						Id: pulumi.String("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myImageGallery/images/myImageDefinition/versions/0.0.1"),
					},
					VmPriority: pulumi.String(machinelearningservices.VmPriorityDedicated),
					VmSize:     pulumi.String("STANDARD_NC6"),
				},
			},
			ResourceGroupName: pulumi.String("testrg123"),
			WorkspaceName:     pulumi.String("workspaces123"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.machinelearningservices.Compute;
import com.pulumi.azurenative.machinelearningservices.ComputeArgs;
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 compute = new Compute("compute", ComputeArgs.builder()
            .computeName("compute123")
            .location("eastus")
            .properties(AmlComputeArgs.builder()
                .computeType("AmlCompute")
                .properties(AmlComputePropertiesArgs.builder()
                    .enableNodePublicIp(true)
                    .isolatedNetwork(false)
                    .osType("Windows")
                    .remoteLoginPortPublicAccess("NotSpecified")
                    .scaleSettings(ScaleSettingsArgs.builder()
                        .maxNodeCount(1)
                        .minNodeCount(0)
                        .nodeIdleTimeBeforeScaleDown("PT5M")
                        .build())
                    .virtualMachineImage(VirtualMachineImageArgs.builder()
                        .id("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myImageGallery/images/myImageDefinition/versions/0.0.1")
                        .build())
                    .vmPriority("Dedicated")
                    .vmSize("STANDARD_NC6")
                    .build())
                .build())
            .resourceGroupName("testrg123")
            .workspaceName("workspaces123")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const compute = new azure_native.machinelearningservices.Compute("compute", {
    computeName: "compute123",
    location: "eastus",
    properties: {
        computeType: "AmlCompute",
        properties: {
            enableNodePublicIp: true,
            isolatedNetwork: false,
            osType: azure_native.machinelearningservices.OsType.Windows,
            remoteLoginPortPublicAccess: azure_native.machinelearningservices.RemoteLoginPortPublicAccess.NotSpecified,
            scaleSettings: {
                maxNodeCount: 1,
                minNodeCount: 0,
                nodeIdleTimeBeforeScaleDown: "PT5M",
            },
            virtualMachineImage: {
                id: "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myImageGallery/images/myImageDefinition/versions/0.0.1",
            },
            vmPriority: azure_native.machinelearningservices.VmPriority.Dedicated,
            vmSize: "STANDARD_NC6",
        },
    },
    resourceGroupName: "testrg123",
    workspaceName: "workspaces123",
});
import pulumi
import pulumi_azure_native as azure_native
compute = azure_native.machinelearningservices.Compute("compute",
    compute_name="compute123",
    location="eastus",
    properties={
        "compute_type": "AmlCompute",
        "properties": {
            "enable_node_public_ip": True,
            "isolated_network": False,
            "os_type": azure_native.machinelearningservices.OsType.WINDOWS,
            "remote_login_port_public_access": azure_native.machinelearningservices.RemoteLoginPortPublicAccess.NOT_SPECIFIED,
            "scale_settings": {
                "max_node_count": 1,
                "min_node_count": 0,
                "node_idle_time_before_scale_down": "PT5M",
            },
            "virtual_machine_image": {
                "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myImageGallery/images/myImageDefinition/versions/0.0.1",
            },
            "vm_priority": azure_native.machinelearningservices.VmPriority.DEDICATED,
            "vm_size": "STANDARD_NC6",
        },
    },
    resource_group_name="testrg123",
    workspace_name="workspaces123")
resources:
  compute:
    type: azure-native:machinelearningservices:Compute
    properties:
      computeName: compute123
      location: eastus
      properties:
        computeType: AmlCompute
        properties:
          enableNodePublicIp: true
          isolatedNetwork: false
          osType: Windows
          remoteLoginPortPublicAccess: NotSpecified
          scaleSettings:
            maxNodeCount: 1
            minNodeCount: 0
            nodeIdleTimeBeforeScaleDown: PT5M
          virtualMachineImage:
            id: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Compute/galleries/myImageGallery/images/myImageDefinition/versions/0.0.1
          vmPriority: Dedicated
          vmSize: STANDARD_NC6
      resourceGroupName: testrg123
      workspaceName: workspaces123
Create a DataFactory Compute
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var compute = new AzureNative.MachineLearningServices.Compute("compute", new()
    {
        ComputeName = "compute123",
        Location = "eastus",
        Properties = new AzureNative.MachineLearningServices.Inputs.DataFactoryArgs
        {
            ComputeType = "DataFactory",
        },
        ResourceGroupName = "testrg123",
        WorkspaceName = "workspaces123",
    });
});
package main
import (
	machinelearningservices "github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := machinelearningservices.NewCompute(ctx, "compute", &machinelearningservices.ComputeArgs{
			ComputeName: pulumi.String("compute123"),
			Location:    pulumi.String("eastus"),
			Properties: &machinelearningservices.DataFactoryArgs{
				ComputeType: pulumi.String("DataFactory"),
			},
			ResourceGroupName: pulumi.String("testrg123"),
			WorkspaceName:     pulumi.String("workspaces123"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.machinelearningservices.Compute;
import com.pulumi.azurenative.machinelearningservices.ComputeArgs;
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 compute = new Compute("compute", ComputeArgs.builder()
            .computeName("compute123")
            .location("eastus")
            .properties(DataFactoryArgs.builder()
                .computeType("DataFactory")
                .build())
            .resourceGroupName("testrg123")
            .workspaceName("workspaces123")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const compute = new azure_native.machinelearningservices.Compute("compute", {
    computeName: "compute123",
    location: "eastus",
    properties: {
        computeType: "DataFactory",
    },
    resourceGroupName: "testrg123",
    workspaceName: "workspaces123",
});
import pulumi
import pulumi_azure_native as azure_native
compute = azure_native.machinelearningservices.Compute("compute",
    compute_name="compute123",
    location="eastus",
    properties={
        "compute_type": "DataFactory",
    },
    resource_group_name="testrg123",
    workspace_name="workspaces123")
resources:
  compute:
    type: azure-native:machinelearningservices:Compute
    properties:
      computeName: compute123
      location: eastus
      properties:
        computeType: DataFactory
      resourceGroupName: testrg123
      workspaceName: workspaces123
Create an AKS Compute
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var compute = new AzureNative.MachineLearningServices.Compute("compute", new()
    {
        ComputeName = "compute123",
        Location = "eastus",
        Properties = new AzureNative.MachineLearningServices.Inputs.AKSArgs
        {
            ComputeType = "AKS",
        },
        ResourceGroupName = "testrg123",
        WorkspaceName = "workspaces123",
    });
});
package main
import (
	machinelearningservices "github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := machinelearningservices.NewCompute(ctx, "compute", &machinelearningservices.ComputeArgs{
			ComputeName: pulumi.String("compute123"),
			Location:    pulumi.String("eastus"),
			Properties: &machinelearningservices.AKSArgs{
				ComputeType: pulumi.String("AKS"),
			},
			ResourceGroupName: pulumi.String("testrg123"),
			WorkspaceName:     pulumi.String("workspaces123"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.machinelearningservices.Compute;
import com.pulumi.azurenative.machinelearningservices.ComputeArgs;
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 compute = new Compute("compute", ComputeArgs.builder()
            .computeName("compute123")
            .location("eastus")
            .properties(AKSArgs.builder()
                .computeType("AKS")
                .build())
            .resourceGroupName("testrg123")
            .workspaceName("workspaces123")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const compute = new azure_native.machinelearningservices.Compute("compute", {
    computeName: "compute123",
    location: "eastus",
    properties: {
        computeType: "AKS",
    },
    resourceGroupName: "testrg123",
    workspaceName: "workspaces123",
});
import pulumi
import pulumi_azure_native as azure_native
compute = azure_native.machinelearningservices.Compute("compute",
    compute_name="compute123",
    location="eastus",
    properties={
        "compute_type": "AKS",
    },
    resource_group_name="testrg123",
    workspace_name="workspaces123")
resources:
  compute:
    type: azure-native:machinelearningservices:Compute
    properties:
      computeName: compute123
      location: eastus
      properties:
        computeType: AKS
      resourceGroupName: testrg123
      workspaceName: workspaces123
Create an ComputeInstance Compute
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var compute = new AzureNative.MachineLearningServices.Compute("compute", new()
    {
        ComputeName = "compute123",
        Location = "eastus",
        Properties = new AzureNative.MachineLearningServices.Inputs.ComputeInstanceArgs
        {
            ComputeType = "ComputeInstance",
            Properties = new AzureNative.MachineLearningServices.Inputs.ComputeInstancePropertiesArgs
            {
                ApplicationSharingPolicy = AzureNative.MachineLearningServices.ApplicationSharingPolicy.Personal,
                ComputeInstanceAuthorizationType = AzureNative.MachineLearningServices.ComputeInstanceAuthorizationType.Personal,
                CustomServices = new[]
                {
                    new AzureNative.MachineLearningServices.Inputs.CustomServiceArgs
                    {
                        Docker = new AzureNative.MachineLearningServices.Inputs.DockerArgs
                        {
                            Privileged = true,
                        },
                        Endpoints = new[]
                        {
                            new AzureNative.MachineLearningServices.Inputs.EndpointArgs
                            {
                                Name = "connect",
                                Protocol = AzureNative.MachineLearningServices.Protocol.Http,
                                Published = 8787,
                                Target = 8787,
                            },
                        },
                        EnvironmentVariables = 
                        {
                            { "test_variable", new AzureNative.MachineLearningServices.Inputs.EnvironmentVariableArgs
                            {
                                Type = AzureNative.MachineLearningServices.EnvironmentVariableType.Local,
                                Value = "test_value",
                            } },
                        },
                        Image = new AzureNative.MachineLearningServices.Inputs.ImageArgs
                        {
                            Reference = "ghcr.io/azure/rocker-rstudio-ml-verse:latest",
                            Type = AzureNative.MachineLearningServices.ImageType.Docker,
                        },
                        Name = "rstudio",
                        Volumes = new[]
                        {
                            new AzureNative.MachineLearningServices.Inputs.VolumeDefinitionArgs
                            {
                                ReadOnly = false,
                                Source = "/home/azureuser/cloudfiles",
                                Target = "/home/azureuser/cloudfiles",
                                Type = AzureNative.MachineLearningServices.VolumeDefinitionType.Bind,
                            },
                        },
                    },
                },
                PersonalComputeInstanceSettings = new AzureNative.MachineLearningServices.Inputs.PersonalComputeInstanceSettingsArgs
                {
                    AssignedUser = new AzureNative.MachineLearningServices.Inputs.AssignedUserArgs
                    {
                        ObjectId = "00000000-0000-0000-0000-000000000000",
                        TenantId = "00000000-0000-0000-0000-000000000000",
                    },
                },
                SshSettings = new AzureNative.MachineLearningServices.Inputs.ComputeInstanceSshSettingsArgs
                {
                    SshPublicAccess = AzureNative.MachineLearningServices.SshPublicAccess.Disabled,
                },
                Subnet = new AzureNative.MachineLearningServices.Inputs.ResourceIdArgs
                {
                    Id = "test-subnet-resource-id",
                },
                VmSize = "STANDARD_NC6",
            },
        },
        ResourceGroupName = "testrg123",
        WorkspaceName = "workspaces123",
    });
});
package main
import (
	machinelearningservices "github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := machinelearningservices.NewCompute(ctx, "compute", &machinelearningservices.ComputeArgs{
			ComputeName: pulumi.String("compute123"),
			Location:    pulumi.String("eastus"),
			Properties: &machinelearningservices.ComputeInstanceArgs{
				ComputeType: pulumi.String("ComputeInstance"),
				Properties: &machinelearningservices.ComputeInstancePropertiesArgs{
					ApplicationSharingPolicy:         pulumi.String(machinelearningservices.ApplicationSharingPolicyPersonal),
					ComputeInstanceAuthorizationType: pulumi.String(machinelearningservices.ComputeInstanceAuthorizationTypePersonal),
					CustomServices: machinelearningservices.CustomServiceArray{
						&machinelearningservices.CustomServiceArgs{
							Docker: &machinelearningservices.DockerArgs{
								Privileged: pulumi.Bool(true),
							},
							Endpoints: machinelearningservices.EndpointArray{
								&machinelearningservices.EndpointArgs{
									Name:      pulumi.String("connect"),
									Protocol:  pulumi.String(machinelearningservices.ProtocolHttp),
									Published: pulumi.Int(8787),
									Target:    pulumi.Int(8787),
								},
							},
							EnvironmentVariables: machinelearningservices.EnvironmentVariableMap{
								"test_variable": &machinelearningservices.EnvironmentVariableArgs{
									Type:  pulumi.String(machinelearningservices.EnvironmentVariableTypeLocal),
									Value: pulumi.String("test_value"),
								},
							},
							Image: &machinelearningservices.ImageArgs{
								Reference: pulumi.String("ghcr.io/azure/rocker-rstudio-ml-verse:latest"),
								Type:      pulumi.String(machinelearningservices.ImageTypeDocker),
							},
							Name: pulumi.String("rstudio"),
							Volumes: machinelearningservices.VolumeDefinitionArray{
								&machinelearningservices.VolumeDefinitionArgs{
									ReadOnly: pulumi.Bool(false),
									Source:   pulumi.String("/home/azureuser/cloudfiles"),
									Target:   pulumi.String("/home/azureuser/cloudfiles"),
									Type:     pulumi.String(machinelearningservices.VolumeDefinitionTypeBind),
								},
							},
						},
					},
					PersonalComputeInstanceSettings: &machinelearningservices.PersonalComputeInstanceSettingsArgs{
						AssignedUser: &machinelearningservices.AssignedUserArgs{
							ObjectId: pulumi.String("00000000-0000-0000-0000-000000000000"),
							TenantId: pulumi.String("00000000-0000-0000-0000-000000000000"),
						},
					},
					SshSettings: &machinelearningservices.ComputeInstanceSshSettingsArgs{
						SshPublicAccess: pulumi.String(machinelearningservices.SshPublicAccessDisabled),
					},
					Subnet: &machinelearningservices.ResourceIdArgs{
						Id: pulumi.String("test-subnet-resource-id"),
					},
					VmSize: pulumi.String("STANDARD_NC6"),
				},
			},
			ResourceGroupName: pulumi.String("testrg123"),
			WorkspaceName:     pulumi.String("workspaces123"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.machinelearningservices.Compute;
import com.pulumi.azurenative.machinelearningservices.ComputeArgs;
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 compute = new Compute("compute", ComputeArgs.builder()
            .computeName("compute123")
            .location("eastus")
            .properties(ComputeInstanceArgs.builder()
                .computeType("ComputeInstance")
                .properties(ComputeInstancePropertiesArgs.builder()
                    .applicationSharingPolicy("Personal")
                    .computeInstanceAuthorizationType("personal")
                    .customServices(CustomServiceArgs.builder()
                        .docker(DockerArgs.builder()
                            .privileged(true)
                            .build())
                        .endpoints(EndpointArgs.builder()
                            .name("connect")
                            .protocol("http")
                            .published(8787)
                            .target(8787)
                            .build())
                        .environmentVariables(Map.of("test_variable", Map.ofEntries(
                            Map.entry("type", "local"),
                            Map.entry("value", "test_value")
                        )))
                        .image(ImageArgs.builder()
                            .reference("ghcr.io/azure/rocker-rstudio-ml-verse:latest")
                            .type("docker")
                            .build())
                        .name("rstudio")
                        .volumes(VolumeDefinitionArgs.builder()
                            .readOnly(false)
                            .source("/home/azureuser/cloudfiles")
                            .target("/home/azureuser/cloudfiles")
                            .type("bind")
                            .build())
                        .build())
                    .personalComputeInstanceSettings(PersonalComputeInstanceSettingsArgs.builder()
                        .assignedUser(AssignedUserArgs.builder()
                            .objectId("00000000-0000-0000-0000-000000000000")
                            .tenantId("00000000-0000-0000-0000-000000000000")
                            .build())
                        .build())
                    .sshSettings(ComputeInstanceSshSettingsArgs.builder()
                        .sshPublicAccess("Disabled")
                        .build())
                    .subnet(ResourceIdArgs.builder()
                        .id("test-subnet-resource-id")
                        .build())
                    .vmSize("STANDARD_NC6")
                    .build())
                .build())
            .resourceGroupName("testrg123")
            .workspaceName("workspaces123")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const compute = new azure_native.machinelearningservices.Compute("compute", {
    computeName: "compute123",
    location: "eastus",
    properties: {
        computeType: "ComputeInstance",
        properties: {
            applicationSharingPolicy: azure_native.machinelearningservices.ApplicationSharingPolicy.Personal,
            computeInstanceAuthorizationType: azure_native.machinelearningservices.ComputeInstanceAuthorizationType.Personal,
            customServices: [{
                docker: {
                    privileged: true,
                },
                endpoints: [{
                    name: "connect",
                    protocol: azure_native.machinelearningservices.Protocol.Http,
                    published: 8787,
                    target: 8787,
                }],
                environmentVariables: {
                    test_variable: {
                        type: azure_native.machinelearningservices.EnvironmentVariableType.Local,
                        value: "test_value",
                    },
                },
                image: {
                    reference: "ghcr.io/azure/rocker-rstudio-ml-verse:latest",
                    type: azure_native.machinelearningservices.ImageType.Docker,
                },
                name: "rstudio",
                volumes: [{
                    readOnly: false,
                    source: "/home/azureuser/cloudfiles",
                    target: "/home/azureuser/cloudfiles",
                    type: azure_native.machinelearningservices.VolumeDefinitionType.Bind,
                }],
            }],
            personalComputeInstanceSettings: {
                assignedUser: {
                    objectId: "00000000-0000-0000-0000-000000000000",
                    tenantId: "00000000-0000-0000-0000-000000000000",
                },
            },
            sshSettings: {
                sshPublicAccess: azure_native.machinelearningservices.SshPublicAccess.Disabled,
            },
            subnet: {
                id: "test-subnet-resource-id",
            },
            vmSize: "STANDARD_NC6",
        },
    },
    resourceGroupName: "testrg123",
    workspaceName: "workspaces123",
});
import pulumi
import pulumi_azure_native as azure_native
compute = azure_native.machinelearningservices.Compute("compute",
    compute_name="compute123",
    location="eastus",
    properties={
        "compute_type": "ComputeInstance",
        "properties": {
            "application_sharing_policy": azure_native.machinelearningservices.ApplicationSharingPolicy.PERSONAL,
            "compute_instance_authorization_type": azure_native.machinelearningservices.ComputeInstanceAuthorizationType.PERSONAL,
            "custom_services": [{
                "docker": {
                    "privileged": True,
                },
                "endpoints": [{
                    "name": "connect",
                    "protocol": azure_native.machinelearningservices.Protocol.HTTP,
                    "published": 8787,
                    "target": 8787,
                }],
                "environment_variables": {
                    "test_variable": {
                        "type": azure_native.machinelearningservices.EnvironmentVariableType.LOCAL,
                        "value": "test_value",
                    },
                },
                "image": {
                    "reference": "ghcr.io/azure/rocker-rstudio-ml-verse:latest",
                    "type": azure_native.machinelearningservices.ImageType.DOCKER,
                },
                "name": "rstudio",
                "volumes": [{
                    "read_only": False,
                    "source": "/home/azureuser/cloudfiles",
                    "target": "/home/azureuser/cloudfiles",
                    "type": azure_native.machinelearningservices.VolumeDefinitionType.BIND,
                }],
            }],
            "personal_compute_instance_settings": {
                "assigned_user": {
                    "object_id": "00000000-0000-0000-0000-000000000000",
                    "tenant_id": "00000000-0000-0000-0000-000000000000",
                },
            },
            "ssh_settings": {
                "ssh_public_access": azure_native.machinelearningservices.SshPublicAccess.DISABLED,
            },
            "subnet": {
                "id": "test-subnet-resource-id",
            },
            "vm_size": "STANDARD_NC6",
        },
    },
    resource_group_name="testrg123",
    workspace_name="workspaces123")
resources:
  compute:
    type: azure-native:machinelearningservices:Compute
    properties:
      computeName: compute123
      location: eastus
      properties:
        computeType: ComputeInstance
        properties:
          applicationSharingPolicy: Personal
          computeInstanceAuthorizationType: personal
          customServices:
            - docker:
                privileged: true
              endpoints:
                - name: connect
                  protocol: http
                  published: 8787
                  target: 8787
              environmentVariables:
                test_variable:
                  type: local
                  value: test_value
              image:
                reference: ghcr.io/azure/rocker-rstudio-ml-verse:latest
                type: docker
              name: rstudio
              volumes:
                - readOnly: false
                  source: /home/azureuser/cloudfiles
                  target: /home/azureuser/cloudfiles
                  type: bind
          personalComputeInstanceSettings:
            assignedUser:
              objectId: 00000000-0000-0000-0000-000000000000
              tenantId: 00000000-0000-0000-0000-000000000000
          sshSettings:
            sshPublicAccess: Disabled
          subnet:
            id: test-subnet-resource-id
          vmSize: STANDARD_NC6
      resourceGroupName: testrg123
      workspaceName: workspaces123
Create an ComputeInstance Compute with Schedules
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var compute = new AzureNative.MachineLearningServices.Compute("compute", new()
    {
        ComputeName = "compute123",
        Location = "eastus",
        Properties = new AzureNative.MachineLearningServices.Inputs.ComputeInstanceArgs
        {
            ComputeType = "ComputeInstance",
            Properties = new AzureNative.MachineLearningServices.Inputs.ComputeInstancePropertiesArgs
            {
                ApplicationSharingPolicy = AzureNative.MachineLearningServices.ApplicationSharingPolicy.Personal,
                ComputeInstanceAuthorizationType = AzureNative.MachineLearningServices.ComputeInstanceAuthorizationType.Personal,
                PersonalComputeInstanceSettings = new AzureNative.MachineLearningServices.Inputs.PersonalComputeInstanceSettingsArgs
                {
                    AssignedUser = new AzureNative.MachineLearningServices.Inputs.AssignedUserArgs
                    {
                        ObjectId = "00000000-0000-0000-0000-000000000000",
                        TenantId = "00000000-0000-0000-0000-000000000000",
                    },
                },
                Schedules = new AzureNative.MachineLearningServices.Inputs.ComputeSchedulesArgs
                {
                    ComputeStartStop = new[]
                    {
                        new AzureNative.MachineLearningServices.Inputs.ComputeStartStopScheduleArgs
                        {
                            Action = AzureNative.MachineLearningServices.ComputePowerAction.Stop,
                            Cron = new AzureNative.MachineLearningServices.Inputs.CronArgs
                            {
                                Expression = "0 18 * * *",
                                StartTime = "2021-04-23T01:30:00",
                                TimeZone = "Pacific Standard Time",
                            },
                            Status = AzureNative.MachineLearningServices.ScheduleStatus.Enabled,
                            TriggerType = AzureNative.MachineLearningServices.TriggerType.Cron,
                        },
                    },
                },
                SshSettings = new AzureNative.MachineLearningServices.Inputs.ComputeInstanceSshSettingsArgs
                {
                    SshPublicAccess = AzureNative.MachineLearningServices.SshPublicAccess.Disabled,
                },
                VmSize = "STANDARD_NC6",
            },
        },
        ResourceGroupName = "testrg123",
        WorkspaceName = "workspaces123",
    });
});
package main
import (
	machinelearningservices "github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := machinelearningservices.NewCompute(ctx, "compute", &machinelearningservices.ComputeArgs{
			ComputeName: pulumi.String("compute123"),
			Location:    pulumi.String("eastus"),
			Properties: &machinelearningservices.ComputeInstanceArgs{
				ComputeType: pulumi.String("ComputeInstance"),
				Properties: &machinelearningservices.ComputeInstancePropertiesArgs{
					ApplicationSharingPolicy:         pulumi.String(machinelearningservices.ApplicationSharingPolicyPersonal),
					ComputeInstanceAuthorizationType: pulumi.String(machinelearningservices.ComputeInstanceAuthorizationTypePersonal),
					PersonalComputeInstanceSettings: &machinelearningservices.PersonalComputeInstanceSettingsArgs{
						AssignedUser: &machinelearningservices.AssignedUserArgs{
							ObjectId: pulumi.String("00000000-0000-0000-0000-000000000000"),
							TenantId: pulumi.String("00000000-0000-0000-0000-000000000000"),
						},
					},
					Schedules: &machinelearningservices.ComputeSchedulesArgs{
						ComputeStartStop: machinelearningservices.ComputeStartStopScheduleArray{
							&machinelearningservices.ComputeStartStopScheduleArgs{
								Action: pulumi.String(machinelearningservices.ComputePowerActionStop),
								Cron: &machinelearningservices.CronArgs{
									Expression: pulumi.String("0 18 * * *"),
									StartTime:  pulumi.String("2021-04-23T01:30:00"),
									TimeZone:   pulumi.String("Pacific Standard Time"),
								},
								Status:      pulumi.String(machinelearningservices.ScheduleStatusEnabled),
								TriggerType: pulumi.String(machinelearningservices.TriggerTypeCron),
							},
						},
					},
					SshSettings: &machinelearningservices.ComputeInstanceSshSettingsArgs{
						SshPublicAccess: pulumi.String(machinelearningservices.SshPublicAccessDisabled),
					},
					VmSize: pulumi.String("STANDARD_NC6"),
				},
			},
			ResourceGroupName: pulumi.String("testrg123"),
			WorkspaceName:     pulumi.String("workspaces123"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.machinelearningservices.Compute;
import com.pulumi.azurenative.machinelearningservices.ComputeArgs;
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 compute = new Compute("compute", ComputeArgs.builder()
            .computeName("compute123")
            .location("eastus")
            .properties(ComputeInstanceArgs.builder()
                .computeType("ComputeInstance")
                .properties(ComputeInstancePropertiesArgs.builder()
                    .applicationSharingPolicy("Personal")
                    .computeInstanceAuthorizationType("personal")
                    .personalComputeInstanceSettings(PersonalComputeInstanceSettingsArgs.builder()
                        .assignedUser(AssignedUserArgs.builder()
                            .objectId("00000000-0000-0000-0000-000000000000")
                            .tenantId("00000000-0000-0000-0000-000000000000")
                            .build())
                        .build())
                    .schedules(ComputeSchedulesArgs.builder()
                        .computeStartStop(ComputeStartStopScheduleArgs.builder()
                            .action("Stop")
                            .cron(CronArgs.builder()
                                .expression("0 18 * * *")
                                .startTime("2021-04-23T01:30:00")
                                .timeZone("Pacific Standard Time")
                                .build())
                            .status("Enabled")
                            .triggerType("Cron")
                            .build())
                        .build())
                    .sshSettings(ComputeInstanceSshSettingsArgs.builder()
                        .sshPublicAccess("Disabled")
                        .build())
                    .vmSize("STANDARD_NC6")
                    .build())
                .build())
            .resourceGroupName("testrg123")
            .workspaceName("workspaces123")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const compute = new azure_native.machinelearningservices.Compute("compute", {
    computeName: "compute123",
    location: "eastus",
    properties: {
        computeType: "ComputeInstance",
        properties: {
            applicationSharingPolicy: azure_native.machinelearningservices.ApplicationSharingPolicy.Personal,
            computeInstanceAuthorizationType: azure_native.machinelearningservices.ComputeInstanceAuthorizationType.Personal,
            personalComputeInstanceSettings: {
                assignedUser: {
                    objectId: "00000000-0000-0000-0000-000000000000",
                    tenantId: "00000000-0000-0000-0000-000000000000",
                },
            },
            schedules: {
                computeStartStop: [{
                    action: azure_native.machinelearningservices.ComputePowerAction.Stop,
                    cron: {
                        expression: "0 18 * * *",
                        startTime: "2021-04-23T01:30:00",
                        timeZone: "Pacific Standard Time",
                    },
                    status: azure_native.machinelearningservices.ScheduleStatus.Enabled,
                    triggerType: azure_native.machinelearningservices.TriggerType.Cron,
                }],
            },
            sshSettings: {
                sshPublicAccess: azure_native.machinelearningservices.SshPublicAccess.Disabled,
            },
            vmSize: "STANDARD_NC6",
        },
    },
    resourceGroupName: "testrg123",
    workspaceName: "workspaces123",
});
import pulumi
import pulumi_azure_native as azure_native
compute = azure_native.machinelearningservices.Compute("compute",
    compute_name="compute123",
    location="eastus",
    properties={
        "compute_type": "ComputeInstance",
        "properties": {
            "application_sharing_policy": azure_native.machinelearningservices.ApplicationSharingPolicy.PERSONAL,
            "compute_instance_authorization_type": azure_native.machinelearningservices.ComputeInstanceAuthorizationType.PERSONAL,
            "personal_compute_instance_settings": {
                "assigned_user": {
                    "object_id": "00000000-0000-0000-0000-000000000000",
                    "tenant_id": "00000000-0000-0000-0000-000000000000",
                },
            },
            "schedules": {
                "compute_start_stop": [{
                    "action": azure_native.machinelearningservices.ComputePowerAction.STOP,
                    "cron": {
                        "expression": "0 18 * * *",
                        "start_time": "2021-04-23T01:30:00",
                        "time_zone": "Pacific Standard Time",
                    },
                    "status": azure_native.machinelearningservices.ScheduleStatus.ENABLED,
                    "trigger_type": azure_native.machinelearningservices.TriggerType.CRON,
                }],
            },
            "ssh_settings": {
                "ssh_public_access": azure_native.machinelearningservices.SshPublicAccess.DISABLED,
            },
            "vm_size": "STANDARD_NC6",
        },
    },
    resource_group_name="testrg123",
    workspace_name="workspaces123")
resources:
  compute:
    type: azure-native:machinelearningservices:Compute
    properties:
      computeName: compute123
      location: eastus
      properties:
        computeType: ComputeInstance
        properties:
          applicationSharingPolicy: Personal
          computeInstanceAuthorizationType: personal
          personalComputeInstanceSettings:
            assignedUser:
              objectId: 00000000-0000-0000-0000-000000000000
              tenantId: 00000000-0000-0000-0000-000000000000
          schedules:
            computeStartStop:
              - action: Stop
                cron:
                  expression: 0 18 * * *
                  startTime: 2021-04-23T01:30:00
                  timeZone: Pacific Standard Time
                status: Enabled
                triggerType: Cron
          sshSettings:
            sshPublicAccess: Disabled
          vmSize: STANDARD_NC6
      resourceGroupName: testrg123
      workspaceName: workspaces123
Create an ComputeInstance Compute with minimal inputs
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var compute = new AzureNative.MachineLearningServices.Compute("compute", new()
    {
        ComputeName = "compute123",
        Location = "eastus",
        Properties = new AzureNative.MachineLearningServices.Inputs.ComputeInstanceArgs
        {
            ComputeType = "ComputeInstance",
            Properties = new AzureNative.MachineLearningServices.Inputs.ComputeInstancePropertiesArgs
            {
                VmSize = "STANDARD_NC6",
            },
        },
        ResourceGroupName = "testrg123",
        WorkspaceName = "workspaces123",
    });
});
package main
import (
	machinelearningservices "github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := machinelearningservices.NewCompute(ctx, "compute", &machinelearningservices.ComputeArgs{
			ComputeName: pulumi.String("compute123"),
			Location:    pulumi.String("eastus"),
			Properties: &machinelearningservices.ComputeInstanceArgs{
				ComputeType: pulumi.String("ComputeInstance"),
				Properties: &machinelearningservices.ComputeInstancePropertiesArgs{
					VmSize: pulumi.String("STANDARD_NC6"),
				},
			},
			ResourceGroupName: pulumi.String("testrg123"),
			WorkspaceName:     pulumi.String("workspaces123"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.machinelearningservices.Compute;
import com.pulumi.azurenative.machinelearningservices.ComputeArgs;
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 compute = new Compute("compute", ComputeArgs.builder()
            .computeName("compute123")
            .location("eastus")
            .properties(ComputeInstanceArgs.builder()
                .computeType("ComputeInstance")
                .properties(ComputeInstancePropertiesArgs.builder()
                    .vmSize("STANDARD_NC6")
                    .build())
                .build())
            .resourceGroupName("testrg123")
            .workspaceName("workspaces123")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const compute = new azure_native.machinelearningservices.Compute("compute", {
    computeName: "compute123",
    location: "eastus",
    properties: {
        computeType: "ComputeInstance",
        properties: {
            vmSize: "STANDARD_NC6",
        },
    },
    resourceGroupName: "testrg123",
    workspaceName: "workspaces123",
});
import pulumi
import pulumi_azure_native as azure_native
compute = azure_native.machinelearningservices.Compute("compute",
    compute_name="compute123",
    location="eastus",
    properties={
        "compute_type": "ComputeInstance",
        "properties": {
            "vm_size": "STANDARD_NC6",
        },
    },
    resource_group_name="testrg123",
    workspace_name="workspaces123")
resources:
  compute:
    type: azure-native:machinelearningservices:Compute
    properties:
      computeName: compute123
      location: eastus
      properties:
        computeType: ComputeInstance
        properties:
          vmSize: STANDARD_NC6
      resourceGroupName: testrg123
      workspaceName: workspaces123
Update a AML Compute
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var compute = new AzureNative.MachineLearningServices.Compute("compute", new()
    {
        ComputeName = "compute123",
        Location = "eastus",
        Properties = new AzureNative.MachineLearningServices.Inputs.AmlComputeArgs
        {
            ComputeType = "AmlCompute",
            Description = "some compute",
            Properties = new AzureNative.MachineLearningServices.Inputs.AmlComputePropertiesArgs
            {
                ScaleSettings = new AzureNative.MachineLearningServices.Inputs.ScaleSettingsArgs
                {
                    MaxNodeCount = 4,
                    MinNodeCount = 4,
                    NodeIdleTimeBeforeScaleDown = "PT5M",
                },
            },
        },
        ResourceGroupName = "testrg123",
        WorkspaceName = "workspaces123",
    });
});
package main
import (
	machinelearningservices "github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := machinelearningservices.NewCompute(ctx, "compute", &machinelearningservices.ComputeArgs{
			ComputeName: pulumi.String("compute123"),
			Location:    pulumi.String("eastus"),
			Properties: &machinelearningservices.AmlComputeArgs{
				ComputeType: pulumi.String("AmlCompute"),
				Description: pulumi.String("some compute"),
				Properties: &machinelearningservices.AmlComputePropertiesArgs{
					ScaleSettings: &machinelearningservices.ScaleSettingsArgs{
						MaxNodeCount:                pulumi.Int(4),
						MinNodeCount:                pulumi.Int(4),
						NodeIdleTimeBeforeScaleDown: pulumi.String("PT5M"),
					},
				},
			},
			ResourceGroupName: pulumi.String("testrg123"),
			WorkspaceName:     pulumi.String("workspaces123"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.machinelearningservices.Compute;
import com.pulumi.azurenative.machinelearningservices.ComputeArgs;
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 compute = new Compute("compute", ComputeArgs.builder()
            .computeName("compute123")
            .location("eastus")
            .properties(AmlComputeArgs.builder()
                .computeType("AmlCompute")
                .description("some compute")
                .properties(AmlComputePropertiesArgs.builder()
                    .scaleSettings(ScaleSettingsArgs.builder()
                        .maxNodeCount(4)
                        .minNodeCount(4)
                        .nodeIdleTimeBeforeScaleDown("PT5M")
                        .build())
                    .build())
                .build())
            .resourceGroupName("testrg123")
            .workspaceName("workspaces123")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const compute = new azure_native.machinelearningservices.Compute("compute", {
    computeName: "compute123",
    location: "eastus",
    properties: {
        computeType: "AmlCompute",
        description: "some compute",
        properties: {
            scaleSettings: {
                maxNodeCount: 4,
                minNodeCount: 4,
                nodeIdleTimeBeforeScaleDown: "PT5M",
            },
        },
    },
    resourceGroupName: "testrg123",
    workspaceName: "workspaces123",
});
import pulumi
import pulumi_azure_native as azure_native
compute = azure_native.machinelearningservices.Compute("compute",
    compute_name="compute123",
    location="eastus",
    properties={
        "compute_type": "AmlCompute",
        "description": "some compute",
        "properties": {
            "scale_settings": {
                "max_node_count": 4,
                "min_node_count": 4,
                "node_idle_time_before_scale_down": "PT5M",
            },
        },
    },
    resource_group_name="testrg123",
    workspace_name="workspaces123")
resources:
  compute:
    type: azure-native:machinelearningservices:Compute
    properties:
      computeName: compute123
      location: eastus
      properties:
        computeType: AmlCompute
        description: some compute
        properties:
          scaleSettings:
            maxNodeCount: 4
            minNodeCount: 4
            nodeIdleTimeBeforeScaleDown: PT5M
      resourceGroupName: testrg123
      workspaceName: workspaces123
Update an AKS Compute
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var compute = new AzureNative.MachineLearningServices.Compute("compute", new()
    {
        ComputeName = "compute123",
        Location = "eastus",
        Properties = new AzureNative.MachineLearningServices.Inputs.AKSArgs
        {
            ComputeType = "AKS",
            Description = "some compute",
            Properties = new AzureNative.MachineLearningServices.Inputs.AKSSchemaPropertiesArgs
            {
                AgentCount = 4,
            },
            ResourceId = "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testrg123/providers/Microsoft.ContainerService/managedClusters/compute123-56826-c9b00420020b2",
        },
        ResourceGroupName = "testrg123",
        WorkspaceName = "workspaces123",
    });
});
package main
import (
	machinelearningservices "github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := machinelearningservices.NewCompute(ctx, "compute", &machinelearningservices.ComputeArgs{
			ComputeName: pulumi.String("compute123"),
			Location:    pulumi.String("eastus"),
			Properties: &machinelearningservices.AKSArgs{
				ComputeType: pulumi.String("AKS"),
				Description: pulumi.String("some compute"),
				Properties: &machinelearningservices.AKSSchemaPropertiesArgs{
					AgentCount: pulumi.Int(4),
				},
				ResourceId: pulumi.String("/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testrg123/providers/Microsoft.ContainerService/managedClusters/compute123-56826-c9b00420020b2"),
			},
			ResourceGroupName: pulumi.String("testrg123"),
			WorkspaceName:     pulumi.String("workspaces123"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.machinelearningservices.Compute;
import com.pulumi.azurenative.machinelearningservices.ComputeArgs;
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 compute = new Compute("compute", ComputeArgs.builder()
            .computeName("compute123")
            .location("eastus")
            .properties(AKSArgs.builder()
                .computeType("AKS")
                .description("some compute")
                .properties(AKSSchemaPropertiesArgs.builder()
                    .agentCount(4)
                    .build())
                .resourceId("/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testrg123/providers/Microsoft.ContainerService/managedClusters/compute123-56826-c9b00420020b2")
                .build())
            .resourceGroupName("testrg123")
            .workspaceName("workspaces123")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const compute = new azure_native.machinelearningservices.Compute("compute", {
    computeName: "compute123",
    location: "eastus",
    properties: {
        computeType: "AKS",
        description: "some compute",
        properties: {
            agentCount: 4,
        },
        resourceId: "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testrg123/providers/Microsoft.ContainerService/managedClusters/compute123-56826-c9b00420020b2",
    },
    resourceGroupName: "testrg123",
    workspaceName: "workspaces123",
});
import pulumi
import pulumi_azure_native as azure_native
compute = azure_native.machinelearningservices.Compute("compute",
    compute_name="compute123",
    location="eastus",
    properties={
        "compute_type": "AKS",
        "description": "some compute",
        "properties": {
            "agent_count": 4,
        },
        "resource_id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testrg123/providers/Microsoft.ContainerService/managedClusters/compute123-56826-c9b00420020b2",
    },
    resource_group_name="testrg123",
    workspace_name="workspaces123")
resources:
  compute:
    type: azure-native:machinelearningservices:Compute
    properties:
      computeName: compute123
      location: eastus
      properties:
        computeType: AKS
        description: some compute
        properties:
          agentCount: 4
        resourceId: /subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourcegroups/testrg123/providers/Microsoft.ContainerService/managedClusters/compute123-56826-c9b00420020b2
      resourceGroupName: testrg123
      workspaceName: workspaces123
Create Compute Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Compute(name: string, args: ComputeArgs, opts?: CustomResourceOptions);@overload
def Compute(resource_name: str,
            args: ComputeArgs,
            opts: Optional[ResourceOptions] = None)
@overload
def Compute(resource_name: str,
            opts: Optional[ResourceOptions] = None,
            resource_group_name: Optional[str] = None,
            workspace_name: Optional[str] = None,
            compute_name: Optional[str] = None,
            identity: Optional[ManagedServiceIdentityArgs] = None,
            location: Optional[str] = None,
            properties: Optional[Union[AKSArgs, AmlComputeArgs, ComputeInstanceArgs, DataFactoryArgs, DataLakeAnalyticsArgs, DatabricksArgs, HDInsightArgs, KubernetesArgs, SynapseSparkArgs, VirtualMachineArgs]] = None,
            sku: Optional[SkuArgs] = None,
            tags: Optional[Mapping[str, str]] = None)func NewCompute(ctx *Context, name string, args ComputeArgs, opts ...ResourceOption) (*Compute, error)public Compute(string name, ComputeArgs args, CustomResourceOptions? opts = null)
public Compute(String name, ComputeArgs args)
public Compute(String name, ComputeArgs args, CustomResourceOptions options)
type: azure-native:machinelearningservices:Compute
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 ComputeArgs
- 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 ComputeArgs
- 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 ComputeArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ComputeArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ComputeArgs
- 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 computeResource = new AzureNative.MachineLearningServices.Compute("computeResource", new()
{
    ResourceGroupName = "string",
    WorkspaceName = "string",
    ComputeName = "string",
    Identity = new AzureNative.MachineLearningServices.Inputs.ManagedServiceIdentityArgs
    {
        Type = "string",
        UserAssignedIdentities = new[]
        {
            "string",
        },
    },
    Location = "string",
    Properties = new AzureNative.MachineLearningServices.Inputs.AKSArgs
    {
        ComputeType = "AKS",
        ComputeLocation = "string",
        Description = "string",
        DisableLocalAuth = false,
        Properties = new AzureNative.MachineLearningServices.Inputs.AKSSchemaPropertiesArgs
        {
            AgentCount = 0,
            AgentVmSize = "string",
            AksNetworkingConfiguration = new AzureNative.MachineLearningServices.Inputs.AksNetworkingConfigurationArgs
            {
                DnsServiceIP = "string",
                DockerBridgeCidr = "string",
                ServiceCidr = "string",
                SubnetId = "string",
            },
            ClusterFqdn = "string",
            ClusterPurpose = "string",
            LoadBalancerSubnet = "string",
            LoadBalancerType = "string",
            SslConfiguration = new AzureNative.MachineLearningServices.Inputs.SslConfigurationArgs
            {
                Cert = "string",
                Cname = "string",
                Key = "string",
                LeafDomainLabel = "string",
                OverwriteExistingDomain = false,
                Status = "string",
            },
        },
        ResourceId = "string",
    },
    Sku = new AzureNative.MachineLearningServices.Inputs.SkuArgs
    {
        Name = "string",
        Capacity = 0,
        Family = "string",
        Size = "string",
        Tier = AzureNative.MachineLearningServices.SkuTier.Free,
    },
    Tags = 
    {
        { "string", "string" },
    },
});
example, err := machinelearningservices.NewCompute(ctx, "computeResource", &machinelearningservices.ComputeArgs{
	ResourceGroupName: pulumi.String("string"),
	WorkspaceName:     pulumi.String("string"),
	ComputeName:       pulumi.String("string"),
	Identity: &machinelearningservices.ManagedServiceIdentityArgs{
		Type: pulumi.String("string"),
		UserAssignedIdentities: pulumi.StringArray{
			pulumi.String("string"),
		},
	},
	Location: pulumi.String("string"),
	Properties: &machinelearningservices.AKSArgs{
		ComputeType:      pulumi.String("AKS"),
		ComputeLocation:  pulumi.String("string"),
		Description:      pulumi.String("string"),
		DisableLocalAuth: pulumi.Bool(false),
		Properties: &machinelearningservices.AKSSchemaPropertiesArgs{
			AgentCount:  pulumi.Int(0),
			AgentVmSize: pulumi.String("string"),
			AksNetworkingConfiguration: &machinelearningservices.AksNetworkingConfigurationArgs{
				DnsServiceIP:     pulumi.String("string"),
				DockerBridgeCidr: pulumi.String("string"),
				ServiceCidr:      pulumi.String("string"),
				SubnetId:         pulumi.String("string"),
			},
			ClusterFqdn:        pulumi.String("string"),
			ClusterPurpose:     pulumi.String("string"),
			LoadBalancerSubnet: pulumi.String("string"),
			LoadBalancerType:   pulumi.String("string"),
			SslConfiguration: &machinelearningservices.SslConfigurationArgs{
				Cert:                    pulumi.String("string"),
				Cname:                   pulumi.String("string"),
				Key:                     pulumi.String("string"),
				LeafDomainLabel:         pulumi.String("string"),
				OverwriteExistingDomain: pulumi.Bool(false),
				Status:                  pulumi.String("string"),
			},
		},
		ResourceId: pulumi.String("string"),
	},
	Sku: &machinelearningservices.SkuArgs{
		Name:     pulumi.String("string"),
		Capacity: pulumi.Int(0),
		Family:   pulumi.String("string"),
		Size:     pulumi.String("string"),
		Tier:     machinelearningservices.SkuTierFree,
	},
	Tags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
})
var computeResource = new Compute("computeResource", ComputeArgs.builder()
    .resourceGroupName("string")
    .workspaceName("string")
    .computeName("string")
    .identity(ManagedServiceIdentityArgs.builder()
        .type("string")
        .userAssignedIdentities("string")
        .build())
    .location("string")
    .properties(AKSArgs.builder()
        .computeType("AKS")
        .computeLocation("string")
        .description("string")
        .disableLocalAuth(false)
        .properties(AKSSchemaPropertiesArgs.builder()
            .agentCount(0)
            .agentVmSize("string")
            .aksNetworkingConfiguration(AksNetworkingConfigurationArgs.builder()
                .dnsServiceIP("string")
                .dockerBridgeCidr("string")
                .serviceCidr("string")
                .subnetId("string")
                .build())
            .clusterFqdn("string")
            .clusterPurpose("string")
            .loadBalancerSubnet("string")
            .loadBalancerType("string")
            .sslConfiguration(SslConfigurationArgs.builder()
                .cert("string")
                .cname("string")
                .key("string")
                .leafDomainLabel("string")
                .overwriteExistingDomain(false)
                .status("string")
                .build())
            .build())
        .resourceId("string")
        .build())
    .sku(SkuArgs.builder()
        .name("string")
        .capacity(0)
        .family("string")
        .size("string")
        .tier("Free")
        .build())
    .tags(Map.of("string", "string"))
    .build());
compute_resource = azure_native.machinelearningservices.Compute("computeResource",
    resource_group_name="string",
    workspace_name="string",
    compute_name="string",
    identity={
        "type": "string",
        "user_assigned_identities": ["string"],
    },
    location="string",
    properties={
        "compute_type": "AKS",
        "compute_location": "string",
        "description": "string",
        "disable_local_auth": False,
        "properties": {
            "agent_count": 0,
            "agent_vm_size": "string",
            "aks_networking_configuration": {
                "dns_service_ip": "string",
                "docker_bridge_cidr": "string",
                "service_cidr": "string",
                "subnet_id": "string",
            },
            "cluster_fqdn": "string",
            "cluster_purpose": "string",
            "load_balancer_subnet": "string",
            "load_balancer_type": "string",
            "ssl_configuration": {
                "cert": "string",
                "cname": "string",
                "key": "string",
                "leaf_domain_label": "string",
                "overwrite_existing_domain": False,
                "status": "string",
            },
        },
        "resource_id": "string",
    },
    sku={
        "name": "string",
        "capacity": 0,
        "family": "string",
        "size": "string",
        "tier": azure_native.machinelearningservices.SkuTier.FREE,
    },
    tags={
        "string": "string",
    })
const computeResource = new azure_native.machinelearningservices.Compute("computeResource", {
    resourceGroupName: "string",
    workspaceName: "string",
    computeName: "string",
    identity: {
        type: "string",
        userAssignedIdentities: ["string"],
    },
    location: "string",
    properties: {
        computeType: "AKS",
        computeLocation: "string",
        description: "string",
        disableLocalAuth: false,
        properties: {
            agentCount: 0,
            agentVmSize: "string",
            aksNetworkingConfiguration: {
                dnsServiceIP: "string",
                dockerBridgeCidr: "string",
                serviceCidr: "string",
                subnetId: "string",
            },
            clusterFqdn: "string",
            clusterPurpose: "string",
            loadBalancerSubnet: "string",
            loadBalancerType: "string",
            sslConfiguration: {
                cert: "string",
                cname: "string",
                key: "string",
                leafDomainLabel: "string",
                overwriteExistingDomain: false,
                status: "string",
            },
        },
        resourceId: "string",
    },
    sku: {
        name: "string",
        capacity: 0,
        family: "string",
        size: "string",
        tier: azure_native.machinelearningservices.SkuTier.Free,
    },
    tags: {
        string: "string",
    },
});
type: azure-native:machinelearningservices:Compute
properties:
    computeName: string
    identity:
        type: string
        userAssignedIdentities:
            - string
    location: string
    properties:
        computeLocation: string
        computeType: AKS
        description: string
        disableLocalAuth: false
        properties:
            agentCount: 0
            agentVmSize: string
            aksNetworkingConfiguration:
                dnsServiceIP: string
                dockerBridgeCidr: string
                serviceCidr: string
                subnetId: string
            clusterFqdn: string
            clusterPurpose: string
            loadBalancerSubnet: string
            loadBalancerType: string
            sslConfiguration:
                cert: string
                cname: string
                key: string
                leafDomainLabel: string
                overwriteExistingDomain: false
                status: string
        resourceId: string
    resourceGroupName: string
    sku:
        capacity: 0
        family: string
        name: string
        size: string
        tier: Free
    tags:
        string: string
    workspaceName: string
Compute Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Compute resource accepts the following input properties:
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- WorkspaceName string
- Name of Azure Machine Learning workspace.
- ComputeName string
- Name of the Azure Machine Learning compute.
- Identity
Pulumi.Azure Native. Machine Learning Services. Inputs. Managed Service Identity 
- The identity of the resource.
- Location string
- Specifies the location of the resource.
- Properties
Pulumi.Azure | Pulumi.Native. Machine Learning Services. Inputs. AKS Azure | Pulumi.Native. Machine Learning Services. Inputs. Aml Compute Azure | Pulumi.Native. Machine Learning Services. Inputs. Compute Instance Azure | Pulumi.Native. Machine Learning Services. Inputs. Data Factory Azure | Pulumi.Native. Machine Learning Services. Inputs. Data Lake Analytics Azure | Pulumi.Native. Machine Learning Services. Inputs. Databricks Azure | Pulumi.Native. Machine Learning Services. Inputs. HDInsight Azure | Pulumi.Native. Machine Learning Services. Inputs. Kubernetes Azure | Pulumi.Native. Machine Learning Services. Inputs. Synapse Spark Azure Native. Machine Learning Services. Inputs. Virtual Machine 
- Compute properties
- Sku
Pulumi.Azure Native. Machine Learning Services. Inputs. Sku 
- The sku of the workspace.
- Dictionary<string, string>
- Contains resource tags defined as key/value pairs.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- WorkspaceName string
- Name of Azure Machine Learning workspace.
- ComputeName string
- Name of the Azure Machine Learning compute.
- Identity
ManagedService Identity Args 
- The identity of the resource.
- Location string
- Specifies the location of the resource.
- Properties
AKSArgs | AmlCompute | ComputeArgs Instance | DataArgs Factory | DataArgs Lake | DatabricksAnalytics Args Args | HDInsightArgs | KubernetesArgs | SynapseSpark | VirtualArgs Machine Args 
- Compute properties
- Sku
SkuArgs 
- The sku of the workspace.
- map[string]string
- Contains resource tags defined as key/value pairs.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- workspaceName String
- Name of Azure Machine Learning workspace.
- computeName String
- Name of the Azure Machine Learning compute.
- identity
ManagedService Identity 
- The identity of the resource.
- location String
- Specifies the location of the resource.
- properties
AKS | AmlCompute | ComputeInstance | DataFactory | DataLake | Databricks | HDInsight | Kubernetes | SynapseAnalytics Spark | VirtualMachine 
- Compute properties
- sku Sku
- The sku of the workspace.
- Map<String,String>
- Contains resource tags defined as key/value pairs.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- workspaceName string
- Name of Azure Machine Learning workspace.
- computeName string
- Name of the Azure Machine Learning compute.
- identity
ManagedService Identity 
- The identity of the resource.
- location string
- Specifies the location of the resource.
- properties
AKS | AmlCompute | ComputeInstance | DataFactory | DataLake | Databricks | HDInsight | Kubernetes | SynapseAnalytics Spark | VirtualMachine 
- Compute properties
- sku Sku
- The sku of the workspace.
- {[key: string]: string}
- Contains resource tags defined as key/value pairs.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- workspace_name str
- Name of Azure Machine Learning workspace.
- compute_name str
- Name of the Azure Machine Learning compute.
- identity
ManagedService Identity Args 
- The identity of the resource.
- location str
- Specifies the location of the resource.
- properties
AKSArgs | AmlCompute | ComputeArgs Instance | DataArgs Factory | DataArgs Lake | DatabricksAnalytics Args Args | HDInsightArgs | KubernetesArgs | SynapseSpark | VirtualArgs Machine Args 
- Compute properties
- sku
SkuArgs 
- The sku of the workspace.
- Mapping[str, str]
- Contains resource tags defined as key/value pairs.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- workspaceName String
- Name of Azure Machine Learning workspace.
- computeName String
- Name of the Azure Machine Learning compute.
- identity Property Map
- The identity of the resource.
- location String
- Specifies the location of the resource.
- properties Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map
- Compute properties
- sku Property Map
- The sku of the workspace.
- Map<String>
- Contains resource tags defined as key/value pairs.
Outputs
All input properties are implicitly available as output properties. Additionally, the Compute resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- SystemData Pulumi.Azure Native. Machine Learning Services. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- SystemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the resource
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the resource
- system_data SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- systemData Property Map
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
AKS, AKSArgs  
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
Pulumi.Azure Native. Machine Learning Services. Inputs. AKSSchema Properties 
- AKS properties
- ResourceId string
- ARM resource id of the underlying compute
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
AKSSchemaProperties 
- AKS properties
- ResourceId string
- ARM resource id of the underlying compute
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
AKSSchemaProperties 
- AKS properties
- resourceId String
- ARM resource id of the underlying compute
- computeLocation string
- Location for the underlying compute
- description string
- The description of the Machine Learning compute.
- disableLocal booleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
AKSSchemaProperties 
- AKS properties
- resourceId string
- ARM resource id of the underlying compute
- compute_location str
- Location for the underlying compute
- description str
- The description of the Machine Learning compute.
- disable_local_ boolauth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
AKSSchemaProperties 
- AKS properties
- resource_id str
- ARM resource id of the underlying compute
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties Property Map
- AKS properties
- resourceId String
- ARM resource id of the underlying compute
AKSResponse, AKSResponseArgs  
- CreatedOn string
- The time at which the compute was created.
- IsAttached boolCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- ModifiedOn string
- The time at which the compute was last modified.
- ProvisioningErrors List<Pulumi.Azure Native. Machine Learning Services. Inputs. Error Response Response> 
- Errors during provisioning
- ProvisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
Pulumi.Azure Native. Machine Learning Services. Inputs. AKSSchema Response Properties 
- AKS properties
- ResourceId string
- ARM resource id of the underlying compute
- CreatedOn string
- The time at which the compute was created.
- IsAttached boolCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- ModifiedOn string
- The time at which the compute was last modified.
- ProvisioningErrors []ErrorResponse Response 
- Errors during provisioning
- ProvisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
AKSSchemaResponse Properties 
- AKS properties
- ResourceId string
- ARM resource id of the underlying compute
- createdOn String
- The time at which the compute was created.
- isAttached BooleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn String
- The time at which the compute was last modified.
- provisioningErrors List<ErrorResponse Response> 
- Errors during provisioning
- provisioningState String
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
AKSSchemaResponse Properties 
- AKS properties
- resourceId String
- ARM resource id of the underlying compute
- createdOn string
- The time at which the compute was created.
- isAttached booleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn string
- The time at which the compute was last modified.
- provisioningErrors ErrorResponse Response[] 
- Errors during provisioning
- provisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation string
- Location for the underlying compute
- description string
- The description of the Machine Learning compute.
- disableLocal booleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
AKSSchemaResponse Properties 
- AKS properties
- resourceId string
- ARM resource id of the underlying compute
- created_on str
- The time at which the compute was created.
- is_attached_ boolcompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modified_on str
- The time at which the compute was last modified.
- provisioning_errors Sequence[ErrorResponse Response] 
- Errors during provisioning
- provisioning_state str
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- compute_location str
- Location for the underlying compute
- description str
- The description of the Machine Learning compute.
- disable_local_ boolauth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
AKSSchemaResponse Properties 
- AKS properties
- resource_id str
- ARM resource id of the underlying compute
- createdOn String
- The time at which the compute was created.
- isAttached BooleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn String
- The time at which the compute was last modified.
- provisioningErrors List<Property Map>
- Errors during provisioning
- provisioningState String
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties Property Map
- AKS properties
- resourceId String
- ARM resource id of the underlying compute
AKSSchemaProperties, AKSSchemaPropertiesArgs    
- AgentCount int
- Number of agents
- AgentVm stringSize 
- Agent virtual machine size
- AksNetworking Pulumi.Configuration Azure Native. Machine Learning Services. Inputs. Aks Networking Configuration 
- AKS networking configuration for vnet
- ClusterFqdn string
- Cluster full qualified domain name
- ClusterPurpose string | Pulumi.Azure Native. Machine Learning Services. Cluster Purpose 
- Intended usage of the cluster
- LoadBalancer stringSubnet 
- Load Balancer Subnet
- LoadBalancer string | Pulumi.Type Azure Native. Machine Learning Services. Load Balancer Type 
- Load Balancer Type
- SslConfiguration Pulumi.Azure Native. Machine Learning Services. Inputs. Ssl Configuration 
- SSL configuration
- AgentCount int
- Number of agents
- AgentVm stringSize 
- Agent virtual machine size
- AksNetworking AksConfiguration Networking Configuration 
- AKS networking configuration for vnet
- ClusterFqdn string
- Cluster full qualified domain name
- ClusterPurpose string | ClusterPurpose 
- Intended usage of the cluster
- LoadBalancer stringSubnet 
- Load Balancer Subnet
- LoadBalancer string | LoadType Balancer Type 
- Load Balancer Type
- SslConfiguration SslConfiguration 
- SSL configuration
- agentCount Integer
- Number of agents
- agentVm StringSize 
- Agent virtual machine size
- aksNetworking AksConfiguration Networking Configuration 
- AKS networking configuration for vnet
- clusterFqdn String
- Cluster full qualified domain name
- clusterPurpose String | ClusterPurpose 
- Intended usage of the cluster
- loadBalancer StringSubnet 
- Load Balancer Subnet
- loadBalancer String | LoadType Balancer Type 
- Load Balancer Type
- sslConfiguration SslConfiguration 
- SSL configuration
- agentCount number
- Number of agents
- agentVm stringSize 
- Agent virtual machine size
- aksNetworking AksConfiguration Networking Configuration 
- AKS networking configuration for vnet
- clusterFqdn string
- Cluster full qualified domain name
- clusterPurpose string | ClusterPurpose 
- Intended usage of the cluster
- loadBalancer stringSubnet 
- Load Balancer Subnet
- loadBalancer string | LoadType Balancer Type 
- Load Balancer Type
- sslConfiguration SslConfiguration 
- SSL configuration
- agent_count int
- Number of agents
- agent_vm_ strsize 
- Agent virtual machine size
- aks_networking_ Aksconfiguration Networking Configuration 
- AKS networking configuration for vnet
- cluster_fqdn str
- Cluster full qualified domain name
- cluster_purpose str | ClusterPurpose 
- Intended usage of the cluster
- load_balancer_ strsubnet 
- Load Balancer Subnet
- load_balancer_ str | Loadtype Balancer Type 
- Load Balancer Type
- ssl_configuration SslConfiguration 
- SSL configuration
- agentCount Number
- Number of agents
- agentVm StringSize 
- Agent virtual machine size
- aksNetworking Property MapConfiguration 
- AKS networking configuration for vnet
- clusterFqdn String
- Cluster full qualified domain name
- clusterPurpose String | "FastProd" | "Dense Prod" | "Dev Test" 
- Intended usage of the cluster
- loadBalancer StringSubnet 
- Load Balancer Subnet
- loadBalancer String | "PublicType Ip" | "Internal Load Balancer" 
- Load Balancer Type
- sslConfiguration Property Map
- SSL configuration
AKSSchemaResponseProperties, AKSSchemaResponsePropertiesArgs      
- SystemServices List<Pulumi.Azure Native. Machine Learning Services. Inputs. System Service Response> 
- System services
- AgentCount int
- Number of agents
- AgentVm stringSize 
- Agent virtual machine size
- AksNetworking Pulumi.Configuration Azure Native. Machine Learning Services. Inputs. Aks Networking Configuration Response 
- AKS networking configuration for vnet
- ClusterFqdn string
- Cluster full qualified domain name
- ClusterPurpose string
- Intended usage of the cluster
- LoadBalancer stringSubnet 
- Load Balancer Subnet
- LoadBalancer stringType 
- Load Balancer Type
- SslConfiguration Pulumi.Azure Native. Machine Learning Services. Inputs. Ssl Configuration Response 
- SSL configuration
- SystemServices []SystemService Response 
- System services
- AgentCount int
- Number of agents
- AgentVm stringSize 
- Agent virtual machine size
- AksNetworking AksConfiguration Networking Configuration Response 
- AKS networking configuration for vnet
- ClusterFqdn string
- Cluster full qualified domain name
- ClusterPurpose string
- Intended usage of the cluster
- LoadBalancer stringSubnet 
- Load Balancer Subnet
- LoadBalancer stringType 
- Load Balancer Type
- SslConfiguration SslConfiguration Response 
- SSL configuration
- systemServices List<SystemService Response> 
- System services
- agentCount Integer
- Number of agents
- agentVm StringSize 
- Agent virtual machine size
- aksNetworking AksConfiguration Networking Configuration Response 
- AKS networking configuration for vnet
- clusterFqdn String
- Cluster full qualified domain name
- clusterPurpose String
- Intended usage of the cluster
- loadBalancer StringSubnet 
- Load Balancer Subnet
- loadBalancer StringType 
- Load Balancer Type
- sslConfiguration SslConfiguration Response 
- SSL configuration
- systemServices SystemService Response[] 
- System services
- agentCount number
- Number of agents
- agentVm stringSize 
- Agent virtual machine size
- aksNetworking AksConfiguration Networking Configuration Response 
- AKS networking configuration for vnet
- clusterFqdn string
- Cluster full qualified domain name
- clusterPurpose string
- Intended usage of the cluster
- loadBalancer stringSubnet 
- Load Balancer Subnet
- loadBalancer stringType 
- Load Balancer Type
- sslConfiguration SslConfiguration Response 
- SSL configuration
- system_services Sequence[SystemService Response] 
- System services
- agent_count int
- Number of agents
- agent_vm_ strsize 
- Agent virtual machine size
- aks_networking_ Aksconfiguration Networking Configuration Response 
- AKS networking configuration for vnet
- cluster_fqdn str
- Cluster full qualified domain name
- cluster_purpose str
- Intended usage of the cluster
- load_balancer_ strsubnet 
- Load Balancer Subnet
- load_balancer_ strtype 
- Load Balancer Type
- ssl_configuration SslConfiguration Response 
- SSL configuration
- systemServices List<Property Map>
- System services
- agentCount Number
- Number of agents
- agentVm StringSize 
- Agent virtual machine size
- aksNetworking Property MapConfiguration 
- AKS networking configuration for vnet
- clusterFqdn String
- Cluster full qualified domain name
- clusterPurpose String
- Intended usage of the cluster
- loadBalancer StringSubnet 
- Load Balancer Subnet
- loadBalancer StringType 
- Load Balancer Type
- sslConfiguration Property Map
- SSL configuration
AksNetworkingConfiguration, AksNetworkingConfigurationArgs      
- DnsService stringIP 
- An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
- DockerBridge stringCidr 
- A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.
- ServiceCidr string
- A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
- SubnetId string
- Virtual network subnet resource ID the compute nodes belong to
- DnsService stringIP 
- An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
- DockerBridge stringCidr 
- A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.
- ServiceCidr string
- A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
- SubnetId string
- Virtual network subnet resource ID the compute nodes belong to
- dnsService StringIP 
- An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
- dockerBridge StringCidr 
- A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.
- serviceCidr String
- A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
- subnetId String
- Virtual network subnet resource ID the compute nodes belong to
- dnsService stringIP 
- An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
- dockerBridge stringCidr 
- A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.
- serviceCidr string
- A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
- subnetId string
- Virtual network subnet resource ID the compute nodes belong to
- dns_service_ strip 
- An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
- docker_bridge_ strcidr 
- A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.
- service_cidr str
- A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
- subnet_id str
- Virtual network subnet resource ID the compute nodes belong to
- dnsService StringIP 
- An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
- dockerBridge StringCidr 
- A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.
- serviceCidr String
- A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
- subnetId String
- Virtual network subnet resource ID the compute nodes belong to
AksNetworkingConfigurationResponse, AksNetworkingConfigurationResponseArgs        
- DnsService stringIP 
- An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
- DockerBridge stringCidr 
- A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.
- ServiceCidr string
- A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
- SubnetId string
- Virtual network subnet resource ID the compute nodes belong to
- DnsService stringIP 
- An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
- DockerBridge stringCidr 
- A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.
- ServiceCidr string
- A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
- SubnetId string
- Virtual network subnet resource ID the compute nodes belong to
- dnsService StringIP 
- An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
- dockerBridge StringCidr 
- A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.
- serviceCidr String
- A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
- subnetId String
- Virtual network subnet resource ID the compute nodes belong to
- dnsService stringIP 
- An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
- dockerBridge stringCidr 
- A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.
- serviceCidr string
- A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
- subnetId string
- Virtual network subnet resource ID the compute nodes belong to
- dns_service_ strip 
- An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
- docker_bridge_ strcidr 
- A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.
- service_cidr str
- A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
- subnet_id str
- Virtual network subnet resource ID the compute nodes belong to
- dnsService StringIP 
- An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
- dockerBridge StringCidr 
- A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.
- serviceCidr String
- A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
- subnetId String
- Virtual network subnet resource ID the compute nodes belong to
AmlCompute, AmlComputeArgs    
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
Pulumi.Azure Native. Machine Learning Services. Inputs. Aml Compute Properties 
- Properties of AmlCompute
- ResourceId string
- ARM resource id of the underlying compute
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
AmlCompute Properties 
- Properties of AmlCompute
- ResourceId string
- ARM resource id of the underlying compute
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
AmlCompute Properties 
- Properties of AmlCompute
- resourceId String
- ARM resource id of the underlying compute
- computeLocation string
- Location for the underlying compute
- description string
- The description of the Machine Learning compute.
- disableLocal booleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
AmlCompute Properties 
- Properties of AmlCompute
- resourceId string
- ARM resource id of the underlying compute
- compute_location str
- Location for the underlying compute
- description str
- The description of the Machine Learning compute.
- disable_local_ boolauth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
AmlCompute Properties 
- Properties of AmlCompute
- resource_id str
- ARM resource id of the underlying compute
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties Property Map
- Properties of AmlCompute
- resourceId String
- ARM resource id of the underlying compute
AmlComputeProperties, AmlComputePropertiesArgs      
- EnableNode boolPublic Ip 
- Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
- IsolatedNetwork bool
- Network is isolated or not
- OsType string | Pulumi.Azure Native. Machine Learning Services. Os Type 
- Compute OS Type
- PropertyBag object
- A property bag containing additional properties.
- RemoteLogin string | Pulumi.Port Public Access Azure Native. Machine Learning Services. Remote Login Port Public Access 
- State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on all nodes of the cluster. Enabled - Indicates that the public ssh port is open on all nodes of the cluster. NotSpecified - Indicates that the public ssh port is closed on all nodes of the cluster if VNet is defined, else is open all public nodes. It can be default only during cluster creation time, after creation it will be either enabled or disabled.
- ScaleSettings Pulumi.Azure Native. Machine Learning Services. Inputs. Scale Settings 
- Scale settings for AML Compute
- Subnet
Pulumi.Azure Native. Machine Learning Services. Inputs. Resource Id 
- Virtual network subnet resource ID the compute nodes belong to.
- UserAccount Pulumi.Credentials Azure Native. Machine Learning Services. Inputs. User Account Credentials 
- Credentials for an administrator user account that will be created on each compute node.
- VirtualMachine Pulumi.Image Azure Native. Machine Learning Services. Inputs. Virtual Machine Image 
- Virtual Machine image for AML Compute - windows only
- VmPriority string | Pulumi.Azure Native. Machine Learning Services. Vm Priority 
- Virtual Machine priority
- VmSize string
- Virtual Machine Size
- EnableNode boolPublic Ip 
- Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
- IsolatedNetwork bool
- Network is isolated or not
- OsType string | OsType 
- Compute OS Type
- PropertyBag interface{}
- A property bag containing additional properties.
- RemoteLogin string | RemotePort Public Access Login Port Public Access 
- State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on all nodes of the cluster. Enabled - Indicates that the public ssh port is open on all nodes of the cluster. NotSpecified - Indicates that the public ssh port is closed on all nodes of the cluster if VNet is defined, else is open all public nodes. It can be default only during cluster creation time, after creation it will be either enabled or disabled.
- ScaleSettings ScaleSettings 
- Scale settings for AML Compute
- Subnet
ResourceId 
- Virtual network subnet resource ID the compute nodes belong to.
- UserAccount UserCredentials Account Credentials 
- Credentials for an administrator user account that will be created on each compute node.
- VirtualMachine VirtualImage Machine Image 
- Virtual Machine image for AML Compute - windows only
- VmPriority string | VmPriority 
- Virtual Machine priority
- VmSize string
- Virtual Machine Size
- enableNode BooleanPublic Ip 
- Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
- isolatedNetwork Boolean
- Network is isolated or not
- osType String | OsType 
- Compute OS Type
- propertyBag Object
- A property bag containing additional properties.
- remoteLogin String | RemotePort Public Access Login Port Public Access 
- State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on all nodes of the cluster. Enabled - Indicates that the public ssh port is open on all nodes of the cluster. NotSpecified - Indicates that the public ssh port is closed on all nodes of the cluster if VNet is defined, else is open all public nodes. It can be default only during cluster creation time, after creation it will be either enabled or disabled.
- scaleSettings ScaleSettings 
- Scale settings for AML Compute
- subnet
ResourceId 
- Virtual network subnet resource ID the compute nodes belong to.
- userAccount UserCredentials Account Credentials 
- Credentials for an administrator user account that will be created on each compute node.
- virtualMachine VirtualImage Machine Image 
- Virtual Machine image for AML Compute - windows only
- vmPriority String | VmPriority 
- Virtual Machine priority
- vmSize String
- Virtual Machine Size
- enableNode booleanPublic Ip 
- Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
- isolatedNetwork boolean
- Network is isolated or not
- osType string | OsType 
- Compute OS Type
- propertyBag any
- A property bag containing additional properties.
- remoteLogin string | RemotePort Public Access Login Port Public Access 
- State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on all nodes of the cluster. Enabled - Indicates that the public ssh port is open on all nodes of the cluster. NotSpecified - Indicates that the public ssh port is closed on all nodes of the cluster if VNet is defined, else is open all public nodes. It can be default only during cluster creation time, after creation it will be either enabled or disabled.
- scaleSettings ScaleSettings 
- Scale settings for AML Compute
- subnet
ResourceId 
- Virtual network subnet resource ID the compute nodes belong to.
- userAccount UserCredentials Account Credentials 
- Credentials for an administrator user account that will be created on each compute node.
- virtualMachine VirtualImage Machine Image 
- Virtual Machine image for AML Compute - windows only
- vmPriority string | VmPriority 
- Virtual Machine priority
- vmSize string
- Virtual Machine Size
- enable_node_ boolpublic_ ip 
- Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
- isolated_network bool
- Network is isolated or not
- os_type str | OsType 
- Compute OS Type
- property_bag Any
- A property bag containing additional properties.
- remote_login_ str | Remoteport_ public_ access Login Port Public Access 
- State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on all nodes of the cluster. Enabled - Indicates that the public ssh port is open on all nodes of the cluster. NotSpecified - Indicates that the public ssh port is closed on all nodes of the cluster if VNet is defined, else is open all public nodes. It can be default only during cluster creation time, after creation it will be either enabled or disabled.
- scale_settings ScaleSettings 
- Scale settings for AML Compute
- subnet
ResourceId 
- Virtual network subnet resource ID the compute nodes belong to.
- user_account_ Usercredentials Account Credentials 
- Credentials for an administrator user account that will be created on each compute node.
- virtual_machine_ Virtualimage Machine Image 
- Virtual Machine image for AML Compute - windows only
- vm_priority str | VmPriority 
- Virtual Machine priority
- vm_size str
- Virtual Machine Size
- enableNode BooleanPublic Ip 
- Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
- isolatedNetwork Boolean
- Network is isolated or not
- osType String | "Linux" | "Windows"
- Compute OS Type
- propertyBag Any
- A property bag containing additional properties.
- remoteLogin String | "Enabled" | "Disabled" | "NotPort Public Access Specified" 
- State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on all nodes of the cluster. Enabled - Indicates that the public ssh port is open on all nodes of the cluster. NotSpecified - Indicates that the public ssh port is closed on all nodes of the cluster if VNet is defined, else is open all public nodes. It can be default only during cluster creation time, after creation it will be either enabled or disabled.
- scaleSettings Property Map
- Scale settings for AML Compute
- subnet Property Map
- Virtual network subnet resource ID the compute nodes belong to.
- userAccount Property MapCredentials 
- Credentials for an administrator user account that will be created on each compute node.
- virtualMachine Property MapImage 
- Virtual Machine image for AML Compute - windows only
- vmPriority String | "Dedicated" | "LowPriority" 
- Virtual Machine priority
- vmSize String
- Virtual Machine Size
AmlComputePropertiesResponse, AmlComputePropertiesResponseArgs        
- AllocationState string
- Allocation state of the compute. Possible values are: steady - Indicates that the compute is not resizing. There are no changes to the number of compute nodes in the compute in progress. A compute enters this state when it is created and when no operations are being performed on the compute to change the number of compute nodes. resizing - Indicates that the compute is resizing; that is, compute nodes are being added to or removed from the compute.
- AllocationState stringTransition Time 
- The time at which the compute entered its current allocation state.
- CurrentNode intCount 
- The number of compute nodes currently assigned to the compute.
- Errors
List<Pulumi.Azure Native. Machine Learning Services. Inputs. Error Response Response> 
- Collection of errors encountered by various compute nodes during node setup.
- NodeState Pulumi.Counts Azure Native. Machine Learning Services. Inputs. Node State Counts Response 
- Counts of various node states on the compute.
- TargetNode intCount 
- The target number of compute nodes for the compute. If the allocationState is resizing, this property denotes the target node count for the ongoing resize operation. If the allocationState is steady, this property denotes the target node count for the previous resize operation.
- EnableNode boolPublic Ip 
- Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
- IsolatedNetwork bool
- Network is isolated or not
- OsType string
- Compute OS Type
- PropertyBag object
- A property bag containing additional properties.
- RemoteLogin stringPort Public Access 
- State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on all nodes of the cluster. Enabled - Indicates that the public ssh port is open on all nodes of the cluster. NotSpecified - Indicates that the public ssh port is closed on all nodes of the cluster if VNet is defined, else is open all public nodes. It can be default only during cluster creation time, after creation it will be either enabled or disabled.
- ScaleSettings Pulumi.Azure Native. Machine Learning Services. Inputs. Scale Settings Response 
- Scale settings for AML Compute
- Subnet
Pulumi.Azure Native. Machine Learning Services. Inputs. Resource Id Response 
- Virtual network subnet resource ID the compute nodes belong to.
- UserAccount Pulumi.Credentials Azure Native. Machine Learning Services. Inputs. User Account Credentials Response 
- Credentials for an administrator user account that will be created on each compute node.
- VirtualMachine Pulumi.Image Azure Native. Machine Learning Services. Inputs. Virtual Machine Image Response 
- Virtual Machine image for AML Compute - windows only
- VmPriority string
- Virtual Machine priority
- VmSize string
- Virtual Machine Size
- AllocationState string
- Allocation state of the compute. Possible values are: steady - Indicates that the compute is not resizing. There are no changes to the number of compute nodes in the compute in progress. A compute enters this state when it is created and when no operations are being performed on the compute to change the number of compute nodes. resizing - Indicates that the compute is resizing; that is, compute nodes are being added to or removed from the compute.
- AllocationState stringTransition Time 
- The time at which the compute entered its current allocation state.
- CurrentNode intCount 
- The number of compute nodes currently assigned to the compute.
- Errors
[]ErrorResponse Response 
- Collection of errors encountered by various compute nodes during node setup.
- NodeState NodeCounts State Counts Response 
- Counts of various node states on the compute.
- TargetNode intCount 
- The target number of compute nodes for the compute. If the allocationState is resizing, this property denotes the target node count for the ongoing resize operation. If the allocationState is steady, this property denotes the target node count for the previous resize operation.
- EnableNode boolPublic Ip 
- Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
- IsolatedNetwork bool
- Network is isolated or not
- OsType string
- Compute OS Type
- PropertyBag interface{}
- A property bag containing additional properties.
- RemoteLogin stringPort Public Access 
- State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on all nodes of the cluster. Enabled - Indicates that the public ssh port is open on all nodes of the cluster. NotSpecified - Indicates that the public ssh port is closed on all nodes of the cluster if VNet is defined, else is open all public nodes. It can be default only during cluster creation time, after creation it will be either enabled or disabled.
- ScaleSettings ScaleSettings Response 
- Scale settings for AML Compute
- Subnet
ResourceId Response 
- Virtual network subnet resource ID the compute nodes belong to.
- UserAccount UserCredentials Account Credentials Response 
- Credentials for an administrator user account that will be created on each compute node.
- VirtualMachine VirtualImage Machine Image Response 
- Virtual Machine image for AML Compute - windows only
- VmPriority string
- Virtual Machine priority
- VmSize string
- Virtual Machine Size
- allocationState String
- Allocation state of the compute. Possible values are: steady - Indicates that the compute is not resizing. There are no changes to the number of compute nodes in the compute in progress. A compute enters this state when it is created and when no operations are being performed on the compute to change the number of compute nodes. resizing - Indicates that the compute is resizing; that is, compute nodes are being added to or removed from the compute.
- allocationState StringTransition Time 
- The time at which the compute entered its current allocation state.
- currentNode IntegerCount 
- The number of compute nodes currently assigned to the compute.
- errors
List<ErrorResponse Response> 
- Collection of errors encountered by various compute nodes during node setup.
- nodeState NodeCounts State Counts Response 
- Counts of various node states on the compute.
- targetNode IntegerCount 
- The target number of compute nodes for the compute. If the allocationState is resizing, this property denotes the target node count for the ongoing resize operation. If the allocationState is steady, this property denotes the target node count for the previous resize operation.
- enableNode BooleanPublic Ip 
- Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
- isolatedNetwork Boolean
- Network is isolated or not
- osType String
- Compute OS Type
- propertyBag Object
- A property bag containing additional properties.
- remoteLogin StringPort Public Access 
- State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on all nodes of the cluster. Enabled - Indicates that the public ssh port is open on all nodes of the cluster. NotSpecified - Indicates that the public ssh port is closed on all nodes of the cluster if VNet is defined, else is open all public nodes. It can be default only during cluster creation time, after creation it will be either enabled or disabled.
- scaleSettings ScaleSettings Response 
- Scale settings for AML Compute
- subnet
ResourceId Response 
- Virtual network subnet resource ID the compute nodes belong to.
- userAccount UserCredentials Account Credentials Response 
- Credentials for an administrator user account that will be created on each compute node.
- virtualMachine VirtualImage Machine Image Response 
- Virtual Machine image for AML Compute - windows only
- vmPriority String
- Virtual Machine priority
- vmSize String
- Virtual Machine Size
- allocationState string
- Allocation state of the compute. Possible values are: steady - Indicates that the compute is not resizing. There are no changes to the number of compute nodes in the compute in progress. A compute enters this state when it is created and when no operations are being performed on the compute to change the number of compute nodes. resizing - Indicates that the compute is resizing; that is, compute nodes are being added to or removed from the compute.
- allocationState stringTransition Time 
- The time at which the compute entered its current allocation state.
- currentNode numberCount 
- The number of compute nodes currently assigned to the compute.
- errors
ErrorResponse Response[] 
- Collection of errors encountered by various compute nodes during node setup.
- nodeState NodeCounts State Counts Response 
- Counts of various node states on the compute.
- targetNode numberCount 
- The target number of compute nodes for the compute. If the allocationState is resizing, this property denotes the target node count for the ongoing resize operation. If the allocationState is steady, this property denotes the target node count for the previous resize operation.
- enableNode booleanPublic Ip 
- Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
- isolatedNetwork boolean
- Network is isolated or not
- osType string
- Compute OS Type
- propertyBag any
- A property bag containing additional properties.
- remoteLogin stringPort Public Access 
- State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on all nodes of the cluster. Enabled - Indicates that the public ssh port is open on all nodes of the cluster. NotSpecified - Indicates that the public ssh port is closed on all nodes of the cluster if VNet is defined, else is open all public nodes. It can be default only during cluster creation time, after creation it will be either enabled or disabled.
- scaleSettings ScaleSettings Response 
- Scale settings for AML Compute
- subnet
ResourceId Response 
- Virtual network subnet resource ID the compute nodes belong to.
- userAccount UserCredentials Account Credentials Response 
- Credentials for an administrator user account that will be created on each compute node.
- virtualMachine VirtualImage Machine Image Response 
- Virtual Machine image for AML Compute - windows only
- vmPriority string
- Virtual Machine priority
- vmSize string
- Virtual Machine Size
- allocation_state str
- Allocation state of the compute. Possible values are: steady - Indicates that the compute is not resizing. There are no changes to the number of compute nodes in the compute in progress. A compute enters this state when it is created and when no operations are being performed on the compute to change the number of compute nodes. resizing - Indicates that the compute is resizing; that is, compute nodes are being added to or removed from the compute.
- allocation_state_ strtransition_ time 
- The time at which the compute entered its current allocation state.
- current_node_ intcount 
- The number of compute nodes currently assigned to the compute.
- errors
Sequence[ErrorResponse Response] 
- Collection of errors encountered by various compute nodes during node setup.
- node_state_ Nodecounts State Counts Response 
- Counts of various node states on the compute.
- target_node_ intcount 
- The target number of compute nodes for the compute. If the allocationState is resizing, this property denotes the target node count for the ongoing resize operation. If the allocationState is steady, this property denotes the target node count for the previous resize operation.
- enable_node_ boolpublic_ ip 
- Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
- isolated_network bool
- Network is isolated or not
- os_type str
- Compute OS Type
- property_bag Any
- A property bag containing additional properties.
- remote_login_ strport_ public_ access 
- State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on all nodes of the cluster. Enabled - Indicates that the public ssh port is open on all nodes of the cluster. NotSpecified - Indicates that the public ssh port is closed on all nodes of the cluster if VNet is defined, else is open all public nodes. It can be default only during cluster creation time, after creation it will be either enabled or disabled.
- scale_settings ScaleSettings Response 
- Scale settings for AML Compute
- subnet
ResourceId Response 
- Virtual network subnet resource ID the compute nodes belong to.
- user_account_ Usercredentials Account Credentials Response 
- Credentials for an administrator user account that will be created on each compute node.
- virtual_machine_ Virtualimage Machine Image Response 
- Virtual Machine image for AML Compute - windows only
- vm_priority str
- Virtual Machine priority
- vm_size str
- Virtual Machine Size
- allocationState String
- Allocation state of the compute. Possible values are: steady - Indicates that the compute is not resizing. There are no changes to the number of compute nodes in the compute in progress. A compute enters this state when it is created and when no operations are being performed on the compute to change the number of compute nodes. resizing - Indicates that the compute is resizing; that is, compute nodes are being added to or removed from the compute.
- allocationState StringTransition Time 
- The time at which the compute entered its current allocation state.
- currentNode NumberCount 
- The number of compute nodes currently assigned to the compute.
- errors List<Property Map>
- Collection of errors encountered by various compute nodes during node setup.
- nodeState Property MapCounts 
- Counts of various node states on the compute.
- targetNode NumberCount 
- The target number of compute nodes for the compute. If the allocationState is resizing, this property denotes the target node count for the ongoing resize operation. If the allocationState is steady, this property denotes the target node count for the previous resize operation.
- enableNode BooleanPublic Ip 
- Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
- isolatedNetwork Boolean
- Network is isolated or not
- osType String
- Compute OS Type
- propertyBag Any
- A property bag containing additional properties.
- remoteLogin StringPort Public Access 
- State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on all nodes of the cluster. Enabled - Indicates that the public ssh port is open on all nodes of the cluster. NotSpecified - Indicates that the public ssh port is closed on all nodes of the cluster if VNet is defined, else is open all public nodes. It can be default only during cluster creation time, after creation it will be either enabled or disabled.
- scaleSettings Property Map
- Scale settings for AML Compute
- subnet Property Map
- Virtual network subnet resource ID the compute nodes belong to.
- userAccount Property MapCredentials 
- Credentials for an administrator user account that will be created on each compute node.
- virtualMachine Property MapImage 
- Virtual Machine image for AML Compute - windows only
- vmPriority String
- Virtual Machine priority
- vmSize String
- Virtual Machine Size
AmlComputeResponse, AmlComputeResponseArgs      
- CreatedOn string
- The time at which the compute was created.
- IsAttached boolCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- ModifiedOn string
- The time at which the compute was last modified.
- ProvisioningErrors List<Pulumi.Azure Native. Machine Learning Services. Inputs. Error Response Response> 
- Errors during provisioning
- ProvisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
Pulumi.Azure Native. Machine Learning Services. Inputs. Aml Compute Properties Response 
- Properties of AmlCompute
- ResourceId string
- ARM resource id of the underlying compute
- CreatedOn string
- The time at which the compute was created.
- IsAttached boolCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- ModifiedOn string
- The time at which the compute was last modified.
- ProvisioningErrors []ErrorResponse Response 
- Errors during provisioning
- ProvisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
AmlCompute Properties Response 
- Properties of AmlCompute
- ResourceId string
- ARM resource id of the underlying compute
- createdOn String
- The time at which the compute was created.
- isAttached BooleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn String
- The time at which the compute was last modified.
- provisioningErrors List<ErrorResponse Response> 
- Errors during provisioning
- provisioningState String
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
AmlCompute Properties Response 
- Properties of AmlCompute
- resourceId String
- ARM resource id of the underlying compute
- createdOn string
- The time at which the compute was created.
- isAttached booleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn string
- The time at which the compute was last modified.
- provisioningErrors ErrorResponse Response[] 
- Errors during provisioning
- provisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation string
- Location for the underlying compute
- description string
- The description of the Machine Learning compute.
- disableLocal booleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
AmlCompute Properties Response 
- Properties of AmlCompute
- resourceId string
- ARM resource id of the underlying compute
- created_on str
- The time at which the compute was created.
- is_attached_ boolcompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modified_on str
- The time at which the compute was last modified.
- provisioning_errors Sequence[ErrorResponse Response] 
- Errors during provisioning
- provisioning_state str
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- compute_location str
- Location for the underlying compute
- description str
- The description of the Machine Learning compute.
- disable_local_ boolauth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
AmlCompute Properties Response 
- Properties of AmlCompute
- resource_id str
- ARM resource id of the underlying compute
- createdOn String
- The time at which the compute was created.
- isAttached BooleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn String
- The time at which the compute was last modified.
- provisioningErrors List<Property Map>
- Errors during provisioning
- provisioningState String
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties Property Map
- Properties of AmlCompute
- resourceId String
- ARM resource id of the underlying compute
ApplicationSharingPolicy, ApplicationSharingPolicyArgs      
- Personal
- Personal
- Shared
- Shared
- ApplicationSharing Policy Personal 
- Personal
- ApplicationSharing Policy Shared 
- Shared
- Personal
- Personal
- Shared
- Shared
- Personal
- Personal
- Shared
- Shared
- PERSONAL
- Personal
- SHARED
- Shared
- "Personal"
- Personal
- "Shared"
- Shared
AssignedUser, AssignedUserArgs    
AssignedUserResponse, AssignedUserResponseArgs      
AutoPauseProperties, AutoPausePropertiesArgs      
- DelayIn intMinutes 
- Enabled bool
- DelayIn intMinutes 
- Enabled bool
- delayIn IntegerMinutes 
- enabled Boolean
- delayIn numberMinutes 
- enabled boolean
- delay_in_ intminutes 
- enabled bool
- delayIn NumberMinutes 
- enabled Boolean
AutoPausePropertiesResponse, AutoPausePropertiesResponseArgs        
- DelayIn intMinutes 
- Enabled bool
- DelayIn intMinutes 
- Enabled bool
- delayIn IntegerMinutes 
- enabled Boolean
- delayIn numberMinutes 
- enabled boolean
- delay_in_ intminutes 
- enabled bool
- delayIn NumberMinutes 
- enabled Boolean
AutoScaleProperties, AutoScalePropertiesArgs      
- Enabled bool
- MaxNode intCount 
- MinNode intCount 
- Enabled bool
- MaxNode intCount 
- MinNode intCount 
- enabled Boolean
- maxNode IntegerCount 
- minNode IntegerCount 
- enabled boolean
- maxNode numberCount 
- minNode numberCount 
- enabled bool
- max_node_ intcount 
- min_node_ intcount 
- enabled Boolean
- maxNode NumberCount 
- minNode NumberCount 
AutoScalePropertiesResponse, AutoScalePropertiesResponseArgs        
- Enabled bool
- MaxNode intCount 
- MinNode intCount 
- Enabled bool
- MaxNode intCount 
- MinNode intCount 
- enabled Boolean
- maxNode IntegerCount 
- minNode IntegerCount 
- enabled boolean
- maxNode numberCount 
- minNode numberCount 
- enabled bool
- max_node_ intcount 
- min_node_ intcount 
- enabled Boolean
- maxNode NumberCount 
- minNode NumberCount 
BindOptions, BindOptionsArgs    
- CreateHost boolPath 
- Indicate whether to create host path.
- Propagation string
- Type of Bind Option
- Selinux string
- Mention the selinux options.
- CreateHost boolPath 
- Indicate whether to create host path.
- Propagation string
- Type of Bind Option
- Selinux string
- Mention the selinux options.
- createHost BooleanPath 
- Indicate whether to create host path.
- propagation String
- Type of Bind Option
- selinux String
- Mention the selinux options.
- createHost booleanPath 
- Indicate whether to create host path.
- propagation string
- Type of Bind Option
- selinux string
- Mention the selinux options.
- create_host_ boolpath 
- Indicate whether to create host path.
- propagation str
- Type of Bind Option
- selinux str
- Mention the selinux options.
- createHost BooleanPath 
- Indicate whether to create host path.
- propagation String
- Type of Bind Option
- selinux String
- Mention the selinux options.
BindOptionsResponse, BindOptionsResponseArgs      
- CreateHost boolPath 
- Indicate whether to create host path.
- Propagation string
- Type of Bind Option
- Selinux string
- Mention the selinux options.
- CreateHost boolPath 
- Indicate whether to create host path.
- Propagation string
- Type of Bind Option
- Selinux string
- Mention the selinux options.
- createHost BooleanPath 
- Indicate whether to create host path.
- propagation String
- Type of Bind Option
- selinux String
- Mention the selinux options.
- createHost booleanPath 
- Indicate whether to create host path.
- propagation string
- Type of Bind Option
- selinux string
- Mention the selinux options.
- create_host_ boolpath 
- Indicate whether to create host path.
- propagation str
- Type of Bind Option
- selinux str
- Mention the selinux options.
- createHost BooleanPath 
- Indicate whether to create host path.
- propagation String
- Type of Bind Option
- selinux String
- Mention the selinux options.
ClusterPurpose, ClusterPurposeArgs    
- FastProd 
- FastProd
- DenseProd 
- DenseProd
- DevTest 
- DevTest
- ClusterPurpose Fast Prod 
- FastProd
- ClusterPurpose Dense Prod 
- DenseProd
- ClusterPurpose Dev Test 
- DevTest
- FastProd 
- FastProd
- DenseProd 
- DenseProd
- DevTest 
- DevTest
- FastProd 
- FastProd
- DenseProd 
- DenseProd
- DevTest 
- DevTest
- FAST_PROD
- FastProd
- DENSE_PROD
- DenseProd
- DEV_TEST
- DevTest
- "FastProd" 
- FastProd
- "DenseProd" 
- DenseProd
- "DevTest" 
- DevTest
ComputeInstance, ComputeInstanceArgs    
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
Pulumi.Azure Native. Machine Learning Services. Inputs. Compute Instance Properties 
- Properties of ComputeInstance
- ResourceId string
- ARM resource id of the underlying compute
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
ComputeInstance Properties 
- Properties of ComputeInstance
- ResourceId string
- ARM resource id of the underlying compute
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
ComputeInstance Properties 
- Properties of ComputeInstance
- resourceId String
- ARM resource id of the underlying compute
- computeLocation string
- Location for the underlying compute
- description string
- The description of the Machine Learning compute.
- disableLocal booleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
ComputeInstance Properties 
- Properties of ComputeInstance
- resourceId string
- ARM resource id of the underlying compute
- compute_location str
- Location for the underlying compute
- description str
- The description of the Machine Learning compute.
- disable_local_ boolauth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
ComputeInstance Properties 
- Properties of ComputeInstance
- resource_id str
- ARM resource id of the underlying compute
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties Property Map
- Properties of ComputeInstance
- resourceId String
- ARM resource id of the underlying compute
ComputeInstanceApplicationResponse, ComputeInstanceApplicationResponseArgs        
- DisplayName string
- Name of the ComputeInstance application.
- EndpointUri string
- Application' endpoint URI.
- DisplayName string
- Name of the ComputeInstance application.
- EndpointUri string
- Application' endpoint URI.
- displayName String
- Name of the ComputeInstance application.
- endpointUri String
- Application' endpoint URI.
- displayName string
- Name of the ComputeInstance application.
- endpointUri string
- Application' endpoint URI.
- display_name str
- Name of the ComputeInstance application.
- endpoint_uri str
- Application' endpoint URI.
- displayName String
- Name of the ComputeInstance application.
- endpointUri String
- Application' endpoint URI.
ComputeInstanceAuthorizationType, ComputeInstanceAuthorizationTypeArgs        
- Personal
- personal
- ComputeInstance Authorization Type Personal 
- personal
- Personal
- personal
- Personal
- personal
- PERSONAL
- personal
- "personal"
- personal
ComputeInstanceConnectivityEndpointsResponse, ComputeInstanceConnectivityEndpointsResponseArgs          
- PrivateIp stringAddress 
- Private IP Address of this ComputeInstance (local to the VNET in which the compute instance is deployed).
- PublicIp stringAddress 
- Public IP Address of this ComputeInstance.
- PrivateIp stringAddress 
- Private IP Address of this ComputeInstance (local to the VNET in which the compute instance is deployed).
- PublicIp stringAddress 
- Public IP Address of this ComputeInstance.
- privateIp StringAddress 
- Private IP Address of this ComputeInstance (local to the VNET in which the compute instance is deployed).
- publicIp StringAddress 
- Public IP Address of this ComputeInstance.
- privateIp stringAddress 
- Private IP Address of this ComputeInstance (local to the VNET in which the compute instance is deployed).
- publicIp stringAddress 
- Public IP Address of this ComputeInstance.
- private_ip_ straddress 
- Private IP Address of this ComputeInstance (local to the VNET in which the compute instance is deployed).
- public_ip_ straddress 
- Public IP Address of this ComputeInstance.
- privateIp StringAddress 
- Private IP Address of this ComputeInstance (local to the VNET in which the compute instance is deployed).
- publicIp StringAddress 
- Public IP Address of this ComputeInstance.
ComputeInstanceContainerResponse, ComputeInstanceContainerResponseArgs        
- Services List<object>
- services of this containers.
- Autosave string
- Auto save settings.
- Environment
Pulumi.Azure Native. Machine Learning Services. Inputs. Compute Instance Environment Info Response 
- Environment information of this container.
- Gpu string
- Information of GPU.
- Name string
- Name of the ComputeInstance container.
- Network string
- network of this container.
- Services []interface{}
- services of this containers.
- Autosave string
- Auto save settings.
- Environment
ComputeInstance Environment Info Response 
- Environment information of this container.
- Gpu string
- Information of GPU.
- Name string
- Name of the ComputeInstance container.
- Network string
- network of this container.
- services List<Object>
- services of this containers.
- autosave String
- Auto save settings.
- environment
ComputeInstance Environment Info Response 
- Environment information of this container.
- gpu String
- Information of GPU.
- name String
- Name of the ComputeInstance container.
- network String
- network of this container.
- services any[]
- services of this containers.
- autosave string
- Auto save settings.
- environment
ComputeInstance Environment Info Response 
- Environment information of this container.
- gpu string
- Information of GPU.
- name string
- Name of the ComputeInstance container.
- network string
- network of this container.
- services Sequence[Any]
- services of this containers.
- autosave str
- Auto save settings.
- environment
ComputeInstance Environment Info Response 
- Environment information of this container.
- gpu str
- Information of GPU.
- name str
- Name of the ComputeInstance container.
- network str
- network of this container.
- services List<Any>
- services of this containers.
- autosave String
- Auto save settings.
- environment Property Map
- Environment information of this container.
- gpu String
- Information of GPU.
- name String
- Name of the ComputeInstance container.
- network String
- network of this container.
ComputeInstanceCreatedByResponse, ComputeInstanceCreatedByResponseArgs          
- user_id str
- Uniquely identifies the user within his/her organization.
- user_name str
- Name of the user.
- user_org_ strid 
- Uniquely identifies user' Azure Active Directory organization.
ComputeInstanceDataDiskResponse, ComputeInstanceDataDiskResponseArgs          
- Caching string
- Caching type of Data Disk.
- DiskSize intGB 
- The initial disk size in gigabytes.
- Lun int
- The lun is used to uniquely identify each data disk. If attaching multiple disks, each should have a distinct lun.
- StorageAccount stringType 
- type of this storage account.
- Caching string
- Caching type of Data Disk.
- DiskSize intGB 
- The initial disk size in gigabytes.
- Lun int
- The lun is used to uniquely identify each data disk. If attaching multiple disks, each should have a distinct lun.
- StorageAccount stringType 
- type of this storage account.
- caching String
- Caching type of Data Disk.
- diskSize IntegerGB 
- The initial disk size in gigabytes.
- lun Integer
- The lun is used to uniquely identify each data disk. If attaching multiple disks, each should have a distinct lun.
- storageAccount StringType 
- type of this storage account.
- caching string
- Caching type of Data Disk.
- diskSize numberGB 
- The initial disk size in gigabytes.
- lun number
- The lun is used to uniquely identify each data disk. If attaching multiple disks, each should have a distinct lun.
- storageAccount stringType 
- type of this storage account.
- caching str
- Caching type of Data Disk.
- disk_size_ intgb 
- The initial disk size in gigabytes.
- lun int
- The lun is used to uniquely identify each data disk. If attaching multiple disks, each should have a distinct lun.
- storage_account_ strtype 
- type of this storage account.
- caching String
- Caching type of Data Disk.
- diskSize NumberGB 
- The initial disk size in gigabytes.
- lun Number
- The lun is used to uniquely identify each data disk. If attaching multiple disks, each should have a distinct lun.
- storageAccount StringType 
- type of this storage account.
ComputeInstanceDataMountResponse, ComputeInstanceDataMountResponseArgs          
- CreatedBy string
- who this data mount created by.
- Error string
- Error of this data mount.
- MountAction string
- Mount Action.
- MountName string
- name of the ComputeInstance data mount.
- MountPath string
- Path of this data mount.
- MountState string
- Mount state.
- MountedOn string
- The time when the disk mounted.
- Source string
- Source of the ComputeInstance data mount.
- SourceType string
- Data source type.
- CreatedBy string
- who this data mount created by.
- Error string
- Error of this data mount.
- MountAction string
- Mount Action.
- MountName string
- name of the ComputeInstance data mount.
- MountPath string
- Path of this data mount.
- MountState string
- Mount state.
- MountedOn string
- The time when the disk mounted.
- Source string
- Source of the ComputeInstance data mount.
- SourceType string
- Data source type.
- createdBy String
- who this data mount created by.
- error String
- Error of this data mount.
- mountAction String
- Mount Action.
- mountName String
- name of the ComputeInstance data mount.
- mountPath String
- Path of this data mount.
- mountState String
- Mount state.
- mountedOn String
- The time when the disk mounted.
- source String
- Source of the ComputeInstance data mount.
- sourceType String
- Data source type.
- createdBy string
- who this data mount created by.
- error string
- Error of this data mount.
- mountAction string
- Mount Action.
- mountName string
- name of the ComputeInstance data mount.
- mountPath string
- Path of this data mount.
- mountState string
- Mount state.
- mountedOn string
- The time when the disk mounted.
- source string
- Source of the ComputeInstance data mount.
- sourceType string
- Data source type.
- created_by str
- who this data mount created by.
- error str
- Error of this data mount.
- mount_action str
- Mount Action.
- mount_name str
- name of the ComputeInstance data mount.
- mount_path str
- Path of this data mount.
- mount_state str
- Mount state.
- mounted_on str
- The time when the disk mounted.
- source str
- Source of the ComputeInstance data mount.
- source_type str
- Data source type.
- createdBy String
- who this data mount created by.
- error String
- Error of this data mount.
- mountAction String
- Mount Action.
- mountName String
- name of the ComputeInstance data mount.
- mountPath String
- Path of this data mount.
- mountState String
- Mount state.
- mountedOn String
- The time when the disk mounted.
- source String
- Source of the ComputeInstance data mount.
- sourceType String
- Data source type.
ComputeInstanceEnvironmentInfoResponse, ComputeInstanceEnvironmentInfoResponseArgs          
ComputeInstanceLastOperationResponse, ComputeInstanceLastOperationResponseArgs          
- OperationName string
- Name of the last operation.
- OperationStatus string
- Operation status.
- OperationTime string
- Time of the last operation.
- OperationTrigger string
- Trigger of operation.
- OperationName string
- Name of the last operation.
- OperationStatus string
- Operation status.
- OperationTime string
- Time of the last operation.
- OperationTrigger string
- Trigger of operation.
- operationName String
- Name of the last operation.
- operationStatus String
- Operation status.
- operationTime String
- Time of the last operation.
- operationTrigger String
- Trigger of operation.
- operationName string
- Name of the last operation.
- operationStatus string
- Operation status.
- operationTime string
- Time of the last operation.
- operationTrigger string
- Trigger of operation.
- operation_name str
- Name of the last operation.
- operation_status str
- Operation status.
- operation_time str
- Time of the last operation.
- operation_trigger str
- Trigger of operation.
- operationName String
- Name of the last operation.
- operationStatus String
- Operation status.
- operationTime String
- Time of the last operation.
- operationTrigger String
- Trigger of operation.
ComputeInstanceProperties, ComputeInstancePropertiesArgs      
- ApplicationSharing string | Pulumi.Policy Azure Native. Machine Learning Services. Application Sharing Policy 
- Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.
- 
string | Pulumi.Azure Native. Machine Learning Services. Compute Instance Authorization Type 
- The Compute Instance Authorization type. Available values are personal (default).
- CustomServices List<Pulumi.Azure Native. Machine Learning Services. Inputs. Custom Service> 
- List of Custom Services added to the compute.
- EnableNode boolPublic Ip 
- Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
- PersonalCompute Pulumi.Instance Settings Azure Native. Machine Learning Services. Inputs. Personal Compute Instance Settings 
- Settings for a personal compute instance.
- Schedules
Pulumi.Azure Native. Machine Learning Services. Inputs. Compute Schedules 
- The list of schedules to be applied on the computes.
- SetupScripts Pulumi.Azure Native. Machine Learning Services. Inputs. Setup Scripts 
- Details of customized scripts to execute for setting up the cluster.
- SshSettings Pulumi.Azure Native. Machine Learning Services. Inputs. Compute Instance Ssh Settings 
- Specifies policy and settings for SSH access.
- Subnet
Pulumi.Azure Native. Machine Learning Services. Inputs. Resource Id 
- Virtual network subnet resource ID the compute nodes belong to.
- VmSize string
- Virtual Machine Size
- ApplicationSharing string | ApplicationPolicy Sharing Policy 
- Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.
- 
string | ComputeInstance Authorization Type 
- The Compute Instance Authorization type. Available values are personal (default).
- CustomServices []CustomService 
- List of Custom Services added to the compute.
- EnableNode boolPublic Ip 
- Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
- PersonalCompute PersonalInstance Settings Compute Instance Settings 
- Settings for a personal compute instance.
- Schedules
ComputeSchedules 
- The list of schedules to be applied on the computes.
- SetupScripts SetupScripts 
- Details of customized scripts to execute for setting up the cluster.
- SshSettings ComputeInstance Ssh Settings 
- Specifies policy and settings for SSH access.
- Subnet
ResourceId 
- Virtual network subnet resource ID the compute nodes belong to.
- VmSize string
- Virtual Machine Size
- applicationSharing String | ApplicationPolicy Sharing Policy 
- Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.
- 
String | ComputeInstance Authorization Type 
- The Compute Instance Authorization type. Available values are personal (default).
- customServices List<CustomService> 
- List of Custom Services added to the compute.
- enableNode BooleanPublic Ip 
- Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
- personalCompute PersonalInstance Settings Compute Instance Settings 
- Settings for a personal compute instance.
- schedules
ComputeSchedules 
- The list of schedules to be applied on the computes.
- setupScripts SetupScripts 
- Details of customized scripts to execute for setting up the cluster.
- sshSettings ComputeInstance Ssh Settings 
- Specifies policy and settings for SSH access.
- subnet
ResourceId 
- Virtual network subnet resource ID the compute nodes belong to.
- vmSize String
- Virtual Machine Size
- applicationSharing string | ApplicationPolicy Sharing Policy 
- Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.
- 
string | ComputeInstance Authorization Type 
- The Compute Instance Authorization type. Available values are personal (default).
- customServices CustomService[] 
- List of Custom Services added to the compute.
- enableNode booleanPublic Ip 
- Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
- personalCompute PersonalInstance Settings Compute Instance Settings 
- Settings for a personal compute instance.
- schedules
ComputeSchedules 
- The list of schedules to be applied on the computes.
- setupScripts SetupScripts 
- Details of customized scripts to execute for setting up the cluster.
- sshSettings ComputeInstance Ssh Settings 
- Specifies policy and settings for SSH access.
- subnet
ResourceId 
- Virtual network subnet resource ID the compute nodes belong to.
- vmSize string
- Virtual Machine Size
- application_sharing_ str | Applicationpolicy Sharing Policy 
- Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.
- 
str | ComputeInstance Authorization Type 
- The Compute Instance Authorization type. Available values are personal (default).
- custom_services Sequence[CustomService] 
- List of Custom Services added to the compute.
- enable_node_ boolpublic_ ip 
- Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
- personal_compute_ Personalinstance_ settings Compute Instance Settings 
- Settings for a personal compute instance.
- schedules
ComputeSchedules 
- The list of schedules to be applied on the computes.
- setup_scripts SetupScripts 
- Details of customized scripts to execute for setting up the cluster.
- ssh_settings ComputeInstance Ssh Settings 
- Specifies policy and settings for SSH access.
- subnet
ResourceId 
- Virtual network subnet resource ID the compute nodes belong to.
- vm_size str
- Virtual Machine Size
- applicationSharing String | "Personal" | "Shared"Policy 
- Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.
- String | "personal"
- The Compute Instance Authorization type. Available values are personal (default).
- customServices List<Property Map>
- List of Custom Services added to the compute.
- enableNode BooleanPublic Ip 
- Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
- personalCompute Property MapInstance Settings 
- Settings for a personal compute instance.
- schedules Property Map
- The list of schedules to be applied on the computes.
- setupScripts Property Map
- Details of customized scripts to execute for setting up the cluster.
- sshSettings Property Map
- Specifies policy and settings for SSH access.
- subnet Property Map
- Virtual network subnet resource ID the compute nodes belong to.
- vmSize String
- Virtual Machine Size
ComputeInstancePropertiesResponse, ComputeInstancePropertiesResponseArgs        
- Applications
List<Pulumi.Azure Native. Machine Learning Services. Inputs. Compute Instance Application Response> 
- Describes available applications and their endpoints on this ComputeInstance.
- ConnectivityEndpoints Pulumi.Azure Native. Machine Learning Services. Inputs. Compute Instance Connectivity Endpoints Response 
- Describes all connectivity endpoints available for this ComputeInstance.
- Containers
List<Pulumi.Azure Native. Machine Learning Services. Inputs. Compute Instance Container Response> 
- Describes informations of containers on this ComputeInstance.
- CreatedBy Pulumi.Azure Native. Machine Learning Services. Inputs. Compute Instance Created By Response 
- Describes information on user who created this ComputeInstance.
- DataDisks List<Pulumi.Azure Native. Machine Learning Services. Inputs. Compute Instance Data Disk Response> 
- Describes informations of dataDisks on this ComputeInstance.
- DataMounts List<Pulumi.Azure Native. Machine Learning Services. Inputs. Compute Instance Data Mount Response> 
- Describes informations of dataMounts on this ComputeInstance.
- Errors
List<Pulumi.Azure Native. Machine Learning Services. Inputs. Error Response Response> 
- Collection of errors encountered on this ComputeInstance.
- LastOperation Pulumi.Azure Native. Machine Learning Services. Inputs. Compute Instance Last Operation Response 
- The last operation on ComputeInstance.
- OsImage Pulumi.Metadata Azure Native. Machine Learning Services. Inputs. Image Metadata Response 
- Returns metadata about the operating system image for this compute instance.
- State string
- The current state of this ComputeInstance.
- Versions
Pulumi.Azure Native. Machine Learning Services. Inputs. Compute Instance Version Response 
- ComputeInstance version.
- ApplicationSharing stringPolicy 
- Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.
- string
- The Compute Instance Authorization type. Available values are personal (default).
- CustomServices List<Pulumi.Azure Native. Machine Learning Services. Inputs. Custom Service Response> 
- List of Custom Services added to the compute.
- EnableNode boolPublic Ip 
- Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
- PersonalCompute Pulumi.Instance Settings Azure Native. Machine Learning Services. Inputs. Personal Compute Instance Settings Response 
- Settings for a personal compute instance.
- Schedules
Pulumi.Azure Native. Machine Learning Services. Inputs. Compute Schedules Response 
- The list of schedules to be applied on the computes.
- SetupScripts Pulumi.Azure Native. Machine Learning Services. Inputs. Setup Scripts Response 
- Details of customized scripts to execute for setting up the cluster.
- SshSettings Pulumi.Azure Native. Machine Learning Services. Inputs. Compute Instance Ssh Settings Response 
- Specifies policy and settings for SSH access.
- Subnet
Pulumi.Azure Native. Machine Learning Services. Inputs. Resource Id Response 
- Virtual network subnet resource ID the compute nodes belong to.
- VmSize string
- Virtual Machine Size
- Applications
[]ComputeInstance Application Response 
- Describes available applications and their endpoints on this ComputeInstance.
- ConnectivityEndpoints ComputeInstance Connectivity Endpoints Response 
- Describes all connectivity endpoints available for this ComputeInstance.
- Containers
[]ComputeInstance Container Response 
- Describes informations of containers on this ComputeInstance.
- CreatedBy ComputeInstance Created By Response 
- Describes information on user who created this ComputeInstance.
- DataDisks []ComputeInstance Data Disk Response 
- Describes informations of dataDisks on this ComputeInstance.
- DataMounts []ComputeInstance Data Mount Response 
- Describes informations of dataMounts on this ComputeInstance.
- Errors
[]ErrorResponse Response 
- Collection of errors encountered on this ComputeInstance.
- LastOperation ComputeInstance Last Operation Response 
- The last operation on ComputeInstance.
- OsImage ImageMetadata Metadata Response 
- Returns metadata about the operating system image for this compute instance.
- State string
- The current state of this ComputeInstance.
- Versions
ComputeInstance Version Response 
- ComputeInstance version.
- ApplicationSharing stringPolicy 
- Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.
- string
- The Compute Instance Authorization type. Available values are personal (default).
- CustomServices []CustomService Response 
- List of Custom Services added to the compute.
- EnableNode boolPublic Ip 
- Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
- PersonalCompute PersonalInstance Settings Compute Instance Settings Response 
- Settings for a personal compute instance.
- Schedules
ComputeSchedules Response 
- The list of schedules to be applied on the computes.
- SetupScripts SetupScripts Response 
- Details of customized scripts to execute for setting up the cluster.
- SshSettings ComputeInstance Ssh Settings Response 
- Specifies policy and settings for SSH access.
- Subnet
ResourceId Response 
- Virtual network subnet resource ID the compute nodes belong to.
- VmSize string
- Virtual Machine Size
- applications
List<ComputeInstance Application Response> 
- Describes available applications and their endpoints on this ComputeInstance.
- connectivityEndpoints ComputeInstance Connectivity Endpoints Response 
- Describes all connectivity endpoints available for this ComputeInstance.
- containers
List<ComputeInstance Container Response> 
- Describes informations of containers on this ComputeInstance.
- createdBy ComputeInstance Created By Response 
- Describes information on user who created this ComputeInstance.
- dataDisks List<ComputeInstance Data Disk Response> 
- Describes informations of dataDisks on this ComputeInstance.
- dataMounts List<ComputeInstance Data Mount Response> 
- Describes informations of dataMounts on this ComputeInstance.
- errors
List<ErrorResponse Response> 
- Collection of errors encountered on this ComputeInstance.
- lastOperation ComputeInstance Last Operation Response 
- The last operation on ComputeInstance.
- osImage ImageMetadata Metadata Response 
- Returns metadata about the operating system image for this compute instance.
- state String
- The current state of this ComputeInstance.
- versions
ComputeInstance Version Response 
- ComputeInstance version.
- applicationSharing StringPolicy 
- Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.
- String
- The Compute Instance Authorization type. Available values are personal (default).
- customServices List<CustomService Response> 
- List of Custom Services added to the compute.
- enableNode BooleanPublic Ip 
- Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
- personalCompute PersonalInstance Settings Compute Instance Settings Response 
- Settings for a personal compute instance.
- schedules
ComputeSchedules Response 
- The list of schedules to be applied on the computes.
- setupScripts SetupScripts Response 
- Details of customized scripts to execute for setting up the cluster.
- sshSettings ComputeInstance Ssh Settings Response 
- Specifies policy and settings for SSH access.
- subnet
ResourceId Response 
- Virtual network subnet resource ID the compute nodes belong to.
- vmSize String
- Virtual Machine Size
- applications
ComputeInstance Application Response[] 
- Describes available applications and their endpoints on this ComputeInstance.
- connectivityEndpoints ComputeInstance Connectivity Endpoints Response 
- Describes all connectivity endpoints available for this ComputeInstance.
- containers
ComputeInstance Container Response[] 
- Describes informations of containers on this ComputeInstance.
- createdBy ComputeInstance Created By Response 
- Describes information on user who created this ComputeInstance.
- dataDisks ComputeInstance Data Disk Response[] 
- Describes informations of dataDisks on this ComputeInstance.
- dataMounts ComputeInstance Data Mount Response[] 
- Describes informations of dataMounts on this ComputeInstance.
- errors
ErrorResponse Response[] 
- Collection of errors encountered on this ComputeInstance.
- lastOperation ComputeInstance Last Operation Response 
- The last operation on ComputeInstance.
- osImage ImageMetadata Metadata Response 
- Returns metadata about the operating system image for this compute instance.
- state string
- The current state of this ComputeInstance.
- versions
ComputeInstance Version Response 
- ComputeInstance version.
- applicationSharing stringPolicy 
- Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.
- string
- The Compute Instance Authorization type. Available values are personal (default).
- customServices CustomService Response[] 
- List of Custom Services added to the compute.
- enableNode booleanPublic Ip 
- Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
- personalCompute PersonalInstance Settings Compute Instance Settings Response 
- Settings for a personal compute instance.
- schedules
ComputeSchedules Response 
- The list of schedules to be applied on the computes.
- setupScripts SetupScripts Response 
- Details of customized scripts to execute for setting up the cluster.
- sshSettings ComputeInstance Ssh Settings Response 
- Specifies policy and settings for SSH access.
- subnet
ResourceId Response 
- Virtual network subnet resource ID the compute nodes belong to.
- vmSize string
- Virtual Machine Size
- applications
Sequence[ComputeInstance Application Response] 
- Describes available applications and their endpoints on this ComputeInstance.
- connectivity_endpoints ComputeInstance Connectivity Endpoints Response 
- Describes all connectivity endpoints available for this ComputeInstance.
- containers
Sequence[ComputeInstance Container Response] 
- Describes informations of containers on this ComputeInstance.
- created_by ComputeInstance Created By Response 
- Describes information on user who created this ComputeInstance.
- data_disks Sequence[ComputeInstance Data Disk Response] 
- Describes informations of dataDisks on this ComputeInstance.
- data_mounts Sequence[ComputeInstance Data Mount Response] 
- Describes informations of dataMounts on this ComputeInstance.
- errors
Sequence[ErrorResponse Response] 
- Collection of errors encountered on this ComputeInstance.
- last_operation ComputeInstance Last Operation Response 
- The last operation on ComputeInstance.
- os_image_ Imagemetadata Metadata Response 
- Returns metadata about the operating system image for this compute instance.
- state str
- The current state of this ComputeInstance.
- versions
ComputeInstance Version Response 
- ComputeInstance version.
- application_sharing_ strpolicy 
- Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.
- str
- The Compute Instance Authorization type. Available values are personal (default).
- custom_services Sequence[CustomService Response] 
- List of Custom Services added to the compute.
- enable_node_ boolpublic_ ip 
- Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
- personal_compute_ Personalinstance_ settings Compute Instance Settings Response 
- Settings for a personal compute instance.
- schedules
ComputeSchedules Response 
- The list of schedules to be applied on the computes.
- setup_scripts SetupScripts Response 
- Details of customized scripts to execute for setting up the cluster.
- ssh_settings ComputeInstance Ssh Settings Response 
- Specifies policy and settings for SSH access.
- subnet
ResourceId Response 
- Virtual network subnet resource ID the compute nodes belong to.
- vm_size str
- Virtual Machine Size
- applications List<Property Map>
- Describes available applications and their endpoints on this ComputeInstance.
- connectivityEndpoints Property Map
- Describes all connectivity endpoints available for this ComputeInstance.
- containers List<Property Map>
- Describes informations of containers on this ComputeInstance.
- createdBy Property Map
- Describes information on user who created this ComputeInstance.
- dataDisks List<Property Map>
- Describes informations of dataDisks on this ComputeInstance.
- dataMounts List<Property Map>
- Describes informations of dataMounts on this ComputeInstance.
- errors List<Property Map>
- Collection of errors encountered on this ComputeInstance.
- lastOperation Property Map
- The last operation on ComputeInstance.
- osImage Property MapMetadata 
- Returns metadata about the operating system image for this compute instance.
- state String
- The current state of this ComputeInstance.
- versions Property Map
- ComputeInstance version.
- applicationSharing StringPolicy 
- Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.
- String
- The Compute Instance Authorization type. Available values are personal (default).
- customServices List<Property Map>
- List of Custom Services added to the compute.
- enableNode BooleanPublic Ip 
- Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
- personalCompute Property MapInstance Settings 
- Settings for a personal compute instance.
- schedules Property Map
- The list of schedules to be applied on the computes.
- setupScripts Property Map
- Details of customized scripts to execute for setting up the cluster.
- sshSettings Property Map
- Specifies policy and settings for SSH access.
- subnet Property Map
- Virtual network subnet resource ID the compute nodes belong to.
- vmSize String
- Virtual Machine Size
ComputeInstanceResponse, ComputeInstanceResponseArgs      
- CreatedOn string
- The time at which the compute was created.
- IsAttached boolCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- ModifiedOn string
- The time at which the compute was last modified.
- ProvisioningErrors List<Pulumi.Azure Native. Machine Learning Services. Inputs. Error Response Response> 
- Errors during provisioning
- ProvisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
Pulumi.Azure Native. Machine Learning Services. Inputs. Compute Instance Properties Response 
- Properties of ComputeInstance
- ResourceId string
- ARM resource id of the underlying compute
- CreatedOn string
- The time at which the compute was created.
- IsAttached boolCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- ModifiedOn string
- The time at which the compute was last modified.
- ProvisioningErrors []ErrorResponse Response 
- Errors during provisioning
- ProvisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
ComputeInstance Properties Response 
- Properties of ComputeInstance
- ResourceId string
- ARM resource id of the underlying compute
- createdOn String
- The time at which the compute was created.
- isAttached BooleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn String
- The time at which the compute was last modified.
- provisioningErrors List<ErrorResponse Response> 
- Errors during provisioning
- provisioningState String
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
ComputeInstance Properties Response 
- Properties of ComputeInstance
- resourceId String
- ARM resource id of the underlying compute
- createdOn string
- The time at which the compute was created.
- isAttached booleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn string
- The time at which the compute was last modified.
- provisioningErrors ErrorResponse Response[] 
- Errors during provisioning
- provisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation string
- Location for the underlying compute
- description string
- The description of the Machine Learning compute.
- disableLocal booleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
ComputeInstance Properties Response 
- Properties of ComputeInstance
- resourceId string
- ARM resource id of the underlying compute
- created_on str
- The time at which the compute was created.
- is_attached_ boolcompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modified_on str
- The time at which the compute was last modified.
- provisioning_errors Sequence[ErrorResponse Response] 
- Errors during provisioning
- provisioning_state str
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- compute_location str
- Location for the underlying compute
- description str
- The description of the Machine Learning compute.
- disable_local_ boolauth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
ComputeInstance Properties Response 
- Properties of ComputeInstance
- resource_id str
- ARM resource id of the underlying compute
- createdOn String
- The time at which the compute was created.
- isAttached BooleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn String
- The time at which the compute was last modified.
- provisioningErrors List<Property Map>
- Errors during provisioning
- provisioningState String
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties Property Map
- Properties of ComputeInstance
- resourceId String
- ARM resource id of the underlying compute
ComputeInstanceSshSettings, ComputeInstanceSshSettingsArgs        
- AdminPublic stringKey 
- Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.
- SshPublic string | Pulumi.Access Azure Native. Machine Learning Services. Ssh Public Access 
- State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.
- AdminPublic stringKey 
- Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.
- SshPublic string | SshAccess Public Access 
- State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.
- adminPublic StringKey 
- Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.
- sshPublic String | SshAccess Public Access 
- State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.
- adminPublic stringKey 
- Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.
- sshPublic string | SshAccess Public Access 
- State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.
- admin_public_ strkey 
- Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.
- ssh_public_ str | Sshaccess Public Access 
- State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.
- adminPublic StringKey 
- Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.
- sshPublic String | "Enabled" | "Disabled"Access 
- State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.
ComputeInstanceSshSettingsResponse, ComputeInstanceSshSettingsResponseArgs          
- AdminUser stringName 
- Describes the admin user name.
- SshPort int
- Describes the port for connecting through SSH.
- AdminPublic stringKey 
- Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.
- SshPublic stringAccess 
- State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.
- AdminUser stringName 
- Describes the admin user name.
- SshPort int
- Describes the port for connecting through SSH.
- AdminPublic stringKey 
- Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.
- SshPublic stringAccess 
- State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.
- adminUser StringName 
- Describes the admin user name.
- sshPort Integer
- Describes the port for connecting through SSH.
- adminPublic StringKey 
- Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.
- sshPublic StringAccess 
- State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.
- adminUser stringName 
- Describes the admin user name.
- sshPort number
- Describes the port for connecting through SSH.
- adminPublic stringKey 
- Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.
- sshPublic stringAccess 
- State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.
- admin_user_ strname 
- Describes the admin user name.
- ssh_port int
- Describes the port for connecting through SSH.
- admin_public_ strkey 
- Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.
- ssh_public_ straccess 
- State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.
- adminUser StringName 
- Describes the admin user name.
- sshPort Number
- Describes the port for connecting through SSH.
- adminPublic StringKey 
- Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.
- sshPublic StringAccess 
- State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.
ComputeInstanceVersionResponse, ComputeInstanceVersionResponseArgs        
- Runtime string
- Runtime of compute instance.
- Runtime string
- Runtime of compute instance.
- runtime String
- Runtime of compute instance.
- runtime string
- Runtime of compute instance.
- runtime str
- Runtime of compute instance.
- runtime String
- Runtime of compute instance.
ComputePowerAction, ComputePowerActionArgs      
- Start
- Start
- Stop
- Stop
- ComputePower Action Start 
- Start
- ComputePower Action Stop 
- Stop
- Start
- Start
- Stop
- Stop
- Start
- Start
- Stop
- Stop
- START
- Start
- STOP
- Stop
- "Start"
- Start
- "Stop"
- Stop
ComputeSchedules, ComputeSchedulesArgs    
- ComputeStart List<Pulumi.Stop Azure Native. Machine Learning Services. Inputs. Compute Start Stop Schedule> 
- The list of compute start stop schedules to be applied.
- ComputeStart []ComputeStop Start Stop Schedule 
- The list of compute start stop schedules to be applied.
- computeStart List<ComputeStop Start Stop Schedule> 
- The list of compute start stop schedules to be applied.
- computeStart ComputeStop Start Stop Schedule[] 
- The list of compute start stop schedules to be applied.
- compute_start_ Sequence[Computestop Start Stop Schedule] 
- The list of compute start stop schedules to be applied.
- computeStart List<Property Map>Stop 
- The list of compute start stop schedules to be applied.
ComputeSchedulesResponse, ComputeSchedulesResponseArgs      
- ComputeStart List<Pulumi.Stop Azure Native. Machine Learning Services. Inputs. Compute Start Stop Schedule Response> 
- The list of compute start stop schedules to be applied.
- ComputeStart []ComputeStop Start Stop Schedule Response 
- The list of compute start stop schedules to be applied.
- computeStart List<ComputeStop Start Stop Schedule Response> 
- The list of compute start stop schedules to be applied.
- computeStart ComputeStop Start Stop Schedule Response[] 
- The list of compute start stop schedules to be applied.
- compute_start_ Sequence[Computestop Start Stop Schedule Response] 
- The list of compute start stop schedules to be applied.
- computeStart List<Property Map>Stop 
- The list of compute start stop schedules to be applied.
ComputeStartStopSchedule, ComputeStartStopScheduleArgs        
- Action
string | Pulumi.Azure Native. Machine Learning Services. Compute Power Action 
- [Required] The compute power action.
- Cron
Pulumi.Azure Native. Machine Learning Services. Inputs. Cron 
- Required if triggerType is Cron.
- Recurrence
Pulumi.Azure Native. Machine Learning Services. Inputs. Recurrence 
- Required if triggerType is Recurrence.
- Schedule
Pulumi.Azure Native. Machine Learning Services. Inputs. Schedule Base 
- [Deprecated] Not used any more.
- Status
string | Pulumi.Azure Native. Machine Learning Services. Schedule Status 
- Is the schedule enabled or disabled?
- TriggerType string | Pulumi.Azure Native. Machine Learning Services. Trigger Type 
- [Required] The schedule trigger type.
- Action
string | ComputePower Action 
- [Required] The compute power action.
- Cron Cron
- Required if triggerType is Cron.
- Recurrence Recurrence
- Required if triggerType is Recurrence.
- Schedule
ScheduleBase 
- [Deprecated] Not used any more.
- Status
string | ScheduleStatus 
- Is the schedule enabled or disabled?
- TriggerType string | TriggerType 
- [Required] The schedule trigger type.
- action
String | ComputePower Action 
- [Required] The compute power action.
- cron Cron
- Required if triggerType is Cron.
- recurrence Recurrence
- Required if triggerType is Recurrence.
- schedule
ScheduleBase 
- [Deprecated] Not used any more.
- status
String | ScheduleStatus 
- Is the schedule enabled or disabled?
- triggerType String | TriggerType 
- [Required] The schedule trigger type.
- action
string | ComputePower Action 
- [Required] The compute power action.
- cron Cron
- Required if triggerType is Cron.
- recurrence Recurrence
- Required if triggerType is Recurrence.
- schedule
ScheduleBase 
- [Deprecated] Not used any more.
- status
string | ScheduleStatus 
- Is the schedule enabled or disabled?
- triggerType string | TriggerType 
- [Required] The schedule trigger type.
- action
str | ComputePower Action 
- [Required] The compute power action.
- cron Cron
- Required if triggerType is Cron.
- recurrence Recurrence
- Required if triggerType is Recurrence.
- schedule
ScheduleBase 
- [Deprecated] Not used any more.
- status
str | ScheduleStatus 
- Is the schedule enabled or disabled?
- trigger_type str | TriggerType 
- [Required] The schedule trigger type.
- action String | "Start" | "Stop"
- [Required] The compute power action.
- cron Property Map
- Required if triggerType is Cron.
- recurrence Property Map
- Required if triggerType is Recurrence.
- schedule Property Map
- [Deprecated] Not used any more.
- status String | "Enabled" | "Disabled"
- Is the schedule enabled or disabled?
- triggerType String | "Recurrence" | "Cron"
- [Required] The schedule trigger type.
ComputeStartStopScheduleResponse, ComputeStartStopScheduleResponseArgs          
- Id string
- A system assigned id for the schedule.
- ProvisioningStatus string
- The current deployment state of schedule.
- Action string
- [Required] The compute power action.
- Cron
Pulumi.Azure Native. Machine Learning Services. Inputs. Cron Response 
- Required if triggerType is Cron.
- Recurrence
Pulumi.Azure Native. Machine Learning Services. Inputs. Recurrence Response 
- Required if triggerType is Recurrence.
- Schedule
Pulumi.Azure Native. Machine Learning Services. Inputs. Schedule Base Response 
- [Deprecated] Not used any more.
- Status string
- Is the schedule enabled or disabled?
- TriggerType string
- [Required] The schedule trigger type.
- Id string
- A system assigned id for the schedule.
- ProvisioningStatus string
- The current deployment state of schedule.
- Action string
- [Required] The compute power action.
- Cron
CronResponse 
- Required if triggerType is Cron.
- Recurrence
RecurrenceResponse 
- Required if triggerType is Recurrence.
- Schedule
ScheduleBase Response 
- [Deprecated] Not used any more.
- Status string
- Is the schedule enabled or disabled?
- TriggerType string
- [Required] The schedule trigger type.
- id String
- A system assigned id for the schedule.
- provisioningStatus String
- The current deployment state of schedule.
- action String
- [Required] The compute power action.
- cron
CronResponse 
- Required if triggerType is Cron.
- recurrence
RecurrenceResponse 
- Required if triggerType is Recurrence.
- schedule
ScheduleBase Response 
- [Deprecated] Not used any more.
- status String
- Is the schedule enabled or disabled?
- triggerType String
- [Required] The schedule trigger type.
- id string
- A system assigned id for the schedule.
- provisioningStatus string
- The current deployment state of schedule.
- action string
- [Required] The compute power action.
- cron
CronResponse 
- Required if triggerType is Cron.
- recurrence
RecurrenceResponse 
- Required if triggerType is Recurrence.
- schedule
ScheduleBase Response 
- [Deprecated] Not used any more.
- status string
- Is the schedule enabled or disabled?
- triggerType string
- [Required] The schedule trigger type.
- id str
- A system assigned id for the schedule.
- provisioning_status str
- The current deployment state of schedule.
- action str
- [Required] The compute power action.
- cron
CronResponse 
- Required if triggerType is Cron.
- recurrence
RecurrenceResponse 
- Required if triggerType is Recurrence.
- schedule
ScheduleBase Response 
- [Deprecated] Not used any more.
- status str
- Is the schedule enabled or disabled?
- trigger_type str
- [Required] The schedule trigger type.
- id String
- A system assigned id for the schedule.
- provisioningStatus String
- The current deployment state of schedule.
- action String
- [Required] The compute power action.
- cron Property Map
- Required if triggerType is Cron.
- recurrence Property Map
- Required if triggerType is Recurrence.
- schedule Property Map
- [Deprecated] Not used any more.
- status String
- Is the schedule enabled or disabled?
- triggerType String
- [Required] The schedule trigger type.
Cron, CronArgs  
- Expression string
- [Required] Specifies cron expression of schedule. The expression should follow NCronTab format.
- StartTime string
- The start time in yyyy-MM-ddTHH:mm:ss format.
- TimeZone string
- Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
- Expression string
- [Required] Specifies cron expression of schedule. The expression should follow NCronTab format.
- StartTime string
- The start time in yyyy-MM-ddTHH:mm:ss format.
- TimeZone string
- Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
- expression String
- [Required] Specifies cron expression of schedule. The expression should follow NCronTab format.
- startTime String
- The start time in yyyy-MM-ddTHH:mm:ss format.
- timeZone String
- Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
- expression string
- [Required] Specifies cron expression of schedule. The expression should follow NCronTab format.
- startTime string
- The start time in yyyy-MM-ddTHH:mm:ss format.
- timeZone string
- Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
- expression str
- [Required] Specifies cron expression of schedule. The expression should follow NCronTab format.
- start_time str
- The start time in yyyy-MM-ddTHH:mm:ss format.
- time_zone str
- Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
- expression String
- [Required] Specifies cron expression of schedule. The expression should follow NCronTab format.
- startTime String
- The start time in yyyy-MM-ddTHH:mm:ss format.
- timeZone String
- Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
CronResponse, CronResponseArgs    
- Expression string
- [Required] Specifies cron expression of schedule. The expression should follow NCronTab format.
- StartTime string
- The start time in yyyy-MM-ddTHH:mm:ss format.
- TimeZone string
- Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
- Expression string
- [Required] Specifies cron expression of schedule. The expression should follow NCronTab format.
- StartTime string
- The start time in yyyy-MM-ddTHH:mm:ss format.
- TimeZone string
- Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
- expression String
- [Required] Specifies cron expression of schedule. The expression should follow NCronTab format.
- startTime String
- The start time in yyyy-MM-ddTHH:mm:ss format.
- timeZone String
- Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
- expression string
- [Required] Specifies cron expression of schedule. The expression should follow NCronTab format.
- startTime string
- The start time in yyyy-MM-ddTHH:mm:ss format.
- timeZone string
- Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
- expression str
- [Required] Specifies cron expression of schedule. The expression should follow NCronTab format.
- start_time str
- The start time in yyyy-MM-ddTHH:mm:ss format.
- time_zone str
- Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
- expression String
- [Required] Specifies cron expression of schedule. The expression should follow NCronTab format.
- startTime String
- The start time in yyyy-MM-ddTHH:mm:ss format.
- timeZone String
- Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
CustomService, CustomServiceArgs    
- Docker
Pulumi.Azure Native. Machine Learning Services. Inputs. Docker 
- Describes the docker settings for the image
- Endpoints
List<Pulumi.Azure Native. Machine Learning Services. Inputs. Endpoint> 
- Configuring the endpoints for the container
- EnvironmentVariables Dictionary<string, Pulumi.Azure Native. Machine Learning Services. Inputs. Environment Variable> 
- Environment Variable for the container
- Image
Pulumi.Azure Native. Machine Learning Services. Inputs. Image 
- Describes the Image Specifications
- Name string
- Name of the Custom Service
- Volumes
List<Pulumi.Azure Native. Machine Learning Services. Inputs. Volume Definition> 
- Configuring the volumes for the container
- Docker Docker
- Describes the docker settings for the image
- Endpoints []Endpoint
- Configuring the endpoints for the container
- EnvironmentVariables map[string]EnvironmentVariable 
- Environment Variable for the container
- Image Image
- Describes the Image Specifications
- Name string
- Name of the Custom Service
- Volumes
[]VolumeDefinition 
- Configuring the volumes for the container
- docker Docker
- Describes the docker settings for the image
- endpoints List<Endpoint>
- Configuring the endpoints for the container
- environmentVariables Map<String,EnvironmentVariable> 
- Environment Variable for the container
- image Image
- Describes the Image Specifications
- name String
- Name of the Custom Service
- volumes
List<VolumeDefinition> 
- Configuring the volumes for the container
- docker Docker
- Describes the docker settings for the image
- endpoints Endpoint[]
- Configuring the endpoints for the container
- environmentVariables {[key: string]: EnvironmentVariable} 
- Environment Variable for the container
- image Image
- Describes the Image Specifications
- name string
- Name of the Custom Service
- volumes
VolumeDefinition[] 
- Configuring the volumes for the container
- docker Docker
- Describes the docker settings for the image
- endpoints Sequence[Endpoint]
- Configuring the endpoints for the container
- environment_variables Mapping[str, EnvironmentVariable] 
- Environment Variable for the container
- image Image
- Describes the Image Specifications
- name str
- Name of the Custom Service
- volumes
Sequence[VolumeDefinition] 
- Configuring the volumes for the container
- docker Property Map
- Describes the docker settings for the image
- endpoints List<Property Map>
- Configuring the endpoints for the container
- environmentVariables Map<Property Map>
- Environment Variable for the container
- image Property Map
- Describes the Image Specifications
- name String
- Name of the Custom Service
- volumes List<Property Map>
- Configuring the volumes for the container
CustomServiceResponse, CustomServiceResponseArgs      
- Docker
Pulumi.Azure Native. Machine Learning Services. Inputs. Docker Response 
- Describes the docker settings for the image
- Endpoints
List<Pulumi.Azure Native. Machine Learning Services. Inputs. Endpoint Response> 
- Configuring the endpoints for the container
- EnvironmentVariables Dictionary<string, Pulumi.Azure Native. Machine Learning Services. Inputs. Environment Variable Response> 
- Environment Variable for the container
- Image
Pulumi.Azure Native. Machine Learning Services. Inputs. Image Response 
- Describes the Image Specifications
- Name string
- Name of the Custom Service
- Volumes
List<Pulumi.Azure Native. Machine Learning Services. Inputs. Volume Definition Response> 
- Configuring the volumes for the container
- Docker
DockerResponse 
- Describes the docker settings for the image
- Endpoints
[]EndpointResponse 
- Configuring the endpoints for the container
- EnvironmentVariables map[string]EnvironmentVariable Response 
- Environment Variable for the container
- Image
ImageResponse 
- Describes the Image Specifications
- Name string
- Name of the Custom Service
- Volumes
[]VolumeDefinition Response 
- Configuring the volumes for the container
- docker
DockerResponse 
- Describes the docker settings for the image
- endpoints
List<EndpointResponse> 
- Configuring the endpoints for the container
- environmentVariables Map<String,EnvironmentVariable Response> 
- Environment Variable for the container
- image
ImageResponse 
- Describes the Image Specifications
- name String
- Name of the Custom Service
- volumes
List<VolumeDefinition Response> 
- Configuring the volumes for the container
- docker
DockerResponse 
- Describes the docker settings for the image
- endpoints
EndpointResponse[] 
- Configuring the endpoints for the container
- environmentVariables {[key: string]: EnvironmentVariable Response} 
- Environment Variable for the container
- image
ImageResponse 
- Describes the Image Specifications
- name string
- Name of the Custom Service
- volumes
VolumeDefinition Response[] 
- Configuring the volumes for the container
- docker
DockerResponse 
- Describes the docker settings for the image
- endpoints
Sequence[EndpointResponse] 
- Configuring the endpoints for the container
- environment_variables Mapping[str, EnvironmentVariable Response] 
- Environment Variable for the container
- image
ImageResponse 
- Describes the Image Specifications
- name str
- Name of the Custom Service
- volumes
Sequence[VolumeDefinition Response] 
- Configuring the volumes for the container
- docker Property Map
- Describes the docker settings for the image
- endpoints List<Property Map>
- Configuring the endpoints for the container
- environmentVariables Map<Property Map>
- Environment Variable for the container
- image Property Map
- Describes the Image Specifications
- name String
- Name of the Custom Service
- volumes List<Property Map>
- Configuring the volumes for the container
DataFactory, DataFactoryArgs    
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- ResourceId string
- ARM resource id of the underlying compute
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- ResourceId string
- ARM resource id of the underlying compute
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- resourceId String
- ARM resource id of the underlying compute
- computeLocation string
- Location for the underlying compute
- description string
- The description of the Machine Learning compute.
- disableLocal booleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- resourceId string
- ARM resource id of the underlying compute
- compute_location str
- Location for the underlying compute
- description str
- The description of the Machine Learning compute.
- disable_local_ boolauth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- resource_id str
- ARM resource id of the underlying compute
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- resourceId String
- ARM resource id of the underlying compute
DataFactoryResponse, DataFactoryResponseArgs      
- CreatedOn string
- The time at which the compute was created.
- IsAttached boolCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- ModifiedOn string
- The time at which the compute was last modified.
- ProvisioningErrors List<Pulumi.Azure Native. Machine Learning Services. Inputs. Error Response Response> 
- Errors during provisioning
- ProvisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- ResourceId string
- ARM resource id of the underlying compute
- CreatedOn string
- The time at which the compute was created.
- IsAttached boolCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- ModifiedOn string
- The time at which the compute was last modified.
- ProvisioningErrors []ErrorResponse Response 
- Errors during provisioning
- ProvisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- ResourceId string
- ARM resource id of the underlying compute
- createdOn String
- The time at which the compute was created.
- isAttached BooleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn String
- The time at which the compute was last modified.
- provisioningErrors List<ErrorResponse Response> 
- Errors during provisioning
- provisioningState String
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- resourceId String
- ARM resource id of the underlying compute
- createdOn string
- The time at which the compute was created.
- isAttached booleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn string
- The time at which the compute was last modified.
- provisioningErrors ErrorResponse Response[] 
- Errors during provisioning
- provisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation string
- Location for the underlying compute
- description string
- The description of the Machine Learning compute.
- disableLocal booleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- resourceId string
- ARM resource id of the underlying compute
- created_on str
- The time at which the compute was created.
- is_attached_ boolcompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modified_on str
- The time at which the compute was last modified.
- provisioning_errors Sequence[ErrorResponse Response] 
- Errors during provisioning
- provisioning_state str
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- compute_location str
- Location for the underlying compute
- description str
- The description of the Machine Learning compute.
- disable_local_ boolauth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- resource_id str
- ARM resource id of the underlying compute
- createdOn String
- The time at which the compute was created.
- isAttached BooleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn String
- The time at which the compute was last modified.
- provisioningErrors List<Property Map>
- Errors during provisioning
- provisioningState String
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- resourceId String
- ARM resource id of the underlying compute
DataLakeAnalytics, DataLakeAnalyticsArgs      
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
Pulumi.Azure Native. Machine Learning Services. Inputs. Data Lake Analytics Schema Properties 
- ResourceId string
- ARM resource id of the underlying compute
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
DataLake Analytics Schema Properties 
- ResourceId string
- ARM resource id of the underlying compute
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
DataLake Analytics Schema Properties 
- resourceId String
- ARM resource id of the underlying compute
- computeLocation string
- Location for the underlying compute
- description string
- The description of the Machine Learning compute.
- disableLocal booleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
DataLake Analytics Schema Properties 
- resourceId string
- ARM resource id of the underlying compute
- compute_location str
- Location for the underlying compute
- description str
- The description of the Machine Learning compute.
- disable_local_ boolauth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
DataLake Analytics Schema Properties 
- resource_id str
- ARM resource id of the underlying compute
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties Property Map
- resourceId String
- ARM resource id of the underlying compute
DataLakeAnalyticsResponse, DataLakeAnalyticsResponseArgs        
- CreatedOn string
- The time at which the compute was created.
- IsAttached boolCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- ModifiedOn string
- The time at which the compute was last modified.
- ProvisioningErrors List<Pulumi.Azure Native. Machine Learning Services. Inputs. Error Response Response> 
- Errors during provisioning
- ProvisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
Pulumi.Azure Native. Machine Learning Services. Inputs. Data Lake Analytics Schema Response Properties 
- ResourceId string
- ARM resource id of the underlying compute
- CreatedOn string
- The time at which the compute was created.
- IsAttached boolCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- ModifiedOn string
- The time at which the compute was last modified.
- ProvisioningErrors []ErrorResponse Response 
- Errors during provisioning
- ProvisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
DataLake Analytics Schema Response Properties 
- ResourceId string
- ARM resource id of the underlying compute
- createdOn String
- The time at which the compute was created.
- isAttached BooleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn String
- The time at which the compute was last modified.
- provisioningErrors List<ErrorResponse Response> 
- Errors during provisioning
- provisioningState String
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
DataLake Analytics Schema Response Properties 
- resourceId String
- ARM resource id of the underlying compute
- createdOn string
- The time at which the compute was created.
- isAttached booleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn string
- The time at which the compute was last modified.
- provisioningErrors ErrorResponse Response[] 
- Errors during provisioning
- provisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation string
- Location for the underlying compute
- description string
- The description of the Machine Learning compute.
- disableLocal booleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
DataLake Analytics Schema Response Properties 
- resourceId string
- ARM resource id of the underlying compute
- created_on str
- The time at which the compute was created.
- is_attached_ boolcompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modified_on str
- The time at which the compute was last modified.
- provisioning_errors Sequence[ErrorResponse Response] 
- Errors during provisioning
- provisioning_state str
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- compute_location str
- Location for the underlying compute
- description str
- The description of the Machine Learning compute.
- disable_local_ boolauth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
DataLake Analytics Schema Response Properties 
- resource_id str
- ARM resource id of the underlying compute
- createdOn String
- The time at which the compute was created.
- isAttached BooleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn String
- The time at which the compute was last modified.
- provisioningErrors List<Property Map>
- Errors during provisioning
- provisioningState String
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties Property Map
- resourceId String
- ARM resource id of the underlying compute
DataLakeAnalyticsSchemaProperties, DataLakeAnalyticsSchemaPropertiesArgs          
- DataLake stringStore Account Name 
- DataLake Store Account Name
- DataLake stringStore Account Name 
- DataLake Store Account Name
- dataLake StringStore Account Name 
- DataLake Store Account Name
- dataLake stringStore Account Name 
- DataLake Store Account Name
- data_lake_ strstore_ account_ name 
- DataLake Store Account Name
- dataLake StringStore Account Name 
- DataLake Store Account Name
DataLakeAnalyticsSchemaResponseProperties, DataLakeAnalyticsSchemaResponsePropertiesArgs            
- DataLake stringStore Account Name 
- DataLake Store Account Name
- DataLake stringStore Account Name 
- DataLake Store Account Name
- dataLake StringStore Account Name 
- DataLake Store Account Name
- dataLake stringStore Account Name 
- DataLake Store Account Name
- data_lake_ strstore_ account_ name 
- DataLake Store Account Name
- dataLake StringStore Account Name 
- DataLake Store Account Name
Databricks, DatabricksArgs  
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
Pulumi.Azure Native. Machine Learning Services. Inputs. Databricks Properties 
- Properties of Databricks
- ResourceId string
- ARM resource id of the underlying compute
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
DatabricksProperties 
- Properties of Databricks
- ResourceId string
- ARM resource id of the underlying compute
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
DatabricksProperties 
- Properties of Databricks
- resourceId String
- ARM resource id of the underlying compute
- computeLocation string
- Location for the underlying compute
- description string
- The description of the Machine Learning compute.
- disableLocal booleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
DatabricksProperties 
- Properties of Databricks
- resourceId string
- ARM resource id of the underlying compute
- compute_location str
- Location for the underlying compute
- description str
- The description of the Machine Learning compute.
- disable_local_ boolauth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
DatabricksProperties 
- Properties of Databricks
- resource_id str
- ARM resource id of the underlying compute
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties Property Map
- Properties of Databricks
- resourceId String
- ARM resource id of the underlying compute
DatabricksProperties, DatabricksPropertiesArgs    
- DatabricksAccess stringToken 
- Databricks access token
- WorkspaceUrl string
- Workspace Url
- DatabricksAccess stringToken 
- Databricks access token
- WorkspaceUrl string
- Workspace Url
- databricksAccess StringToken 
- Databricks access token
- workspaceUrl String
- Workspace Url
- databricksAccess stringToken 
- Databricks access token
- workspaceUrl string
- Workspace Url
- databricks_access_ strtoken 
- Databricks access token
- workspace_url str
- Workspace Url
- databricksAccess StringToken 
- Databricks access token
- workspaceUrl String
- Workspace Url
DatabricksPropertiesResponse, DatabricksPropertiesResponseArgs      
- DatabricksAccess stringToken 
- Databricks access token
- WorkspaceUrl string
- Workspace Url
- DatabricksAccess stringToken 
- Databricks access token
- WorkspaceUrl string
- Workspace Url
- databricksAccess StringToken 
- Databricks access token
- workspaceUrl String
- Workspace Url
- databricksAccess stringToken 
- Databricks access token
- workspaceUrl string
- Workspace Url
- databricks_access_ strtoken 
- Databricks access token
- workspace_url str
- Workspace Url
- databricksAccess StringToken 
- Databricks access token
- workspaceUrl String
- Workspace Url
DatabricksResponse, DatabricksResponseArgs    
- CreatedOn string
- The time at which the compute was created.
- IsAttached boolCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- ModifiedOn string
- The time at which the compute was last modified.
- ProvisioningErrors List<Pulumi.Azure Native. Machine Learning Services. Inputs. Error Response Response> 
- Errors during provisioning
- ProvisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
Pulumi.Azure Native. Machine Learning Services. Inputs. Databricks Properties Response 
- Properties of Databricks
- ResourceId string
- ARM resource id of the underlying compute
- CreatedOn string
- The time at which the compute was created.
- IsAttached boolCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- ModifiedOn string
- The time at which the compute was last modified.
- ProvisioningErrors []ErrorResponse Response 
- Errors during provisioning
- ProvisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
DatabricksProperties Response 
- Properties of Databricks
- ResourceId string
- ARM resource id of the underlying compute
- createdOn String
- The time at which the compute was created.
- isAttached BooleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn String
- The time at which the compute was last modified.
- provisioningErrors List<ErrorResponse Response> 
- Errors during provisioning
- provisioningState String
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
DatabricksProperties Response 
- Properties of Databricks
- resourceId String
- ARM resource id of the underlying compute
- createdOn string
- The time at which the compute was created.
- isAttached booleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn string
- The time at which the compute was last modified.
- provisioningErrors ErrorResponse Response[] 
- Errors during provisioning
- provisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation string
- Location for the underlying compute
- description string
- The description of the Machine Learning compute.
- disableLocal booleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
DatabricksProperties Response 
- Properties of Databricks
- resourceId string
- ARM resource id of the underlying compute
- created_on str
- The time at which the compute was created.
- is_attached_ boolcompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modified_on str
- The time at which the compute was last modified.
- provisioning_errors Sequence[ErrorResponse Response] 
- Errors during provisioning
- provisioning_state str
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- compute_location str
- Location for the underlying compute
- description str
- The description of the Machine Learning compute.
- disable_local_ boolauth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
DatabricksProperties Response 
- Properties of Databricks
- resource_id str
- ARM resource id of the underlying compute
- createdOn String
- The time at which the compute was created.
- isAttached BooleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn String
- The time at which the compute was last modified.
- provisioningErrors List<Property Map>
- Errors during provisioning
- provisioningState String
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties Property Map
- Properties of Databricks
- resourceId String
- ARM resource id of the underlying compute
Docker, DockerArgs  
- Privileged bool
- Indicate whether container shall run in privileged or non-privileged mode.
- Privileged bool
- Indicate whether container shall run in privileged or non-privileged mode.
- privileged Boolean
- Indicate whether container shall run in privileged or non-privileged mode.
- privileged boolean
- Indicate whether container shall run in privileged or non-privileged mode.
- privileged bool
- Indicate whether container shall run in privileged or non-privileged mode.
- privileged Boolean
- Indicate whether container shall run in privileged or non-privileged mode.
DockerResponse, DockerResponseArgs    
- Privileged bool
- Indicate whether container shall run in privileged or non-privileged mode.
- Privileged bool
- Indicate whether container shall run in privileged or non-privileged mode.
- privileged Boolean
- Indicate whether container shall run in privileged or non-privileged mode.
- privileged boolean
- Indicate whether container shall run in privileged or non-privileged mode.
- privileged bool
- Indicate whether container shall run in privileged or non-privileged mode.
- privileged Boolean
- Indicate whether container shall run in privileged or non-privileged mode.
Endpoint, EndpointArgs  
- HostIp string
- Host IP over which the application is exposed from the container
- Name string
- Name of the Endpoint
- Protocol
string | Pulumi.Azure Native. Machine Learning Services. Protocol 
- Protocol over which communication will happen over this endpoint
- Published int
- Port over which the application is exposed from container.
- Target int
- Application port inside the container.
- HostIp string
- Host IP over which the application is exposed from the container
- Name string
- Name of the Endpoint
- Protocol string | Protocol
- Protocol over which communication will happen over this endpoint
- Published int
- Port over which the application is exposed from container.
- Target int
- Application port inside the container.
- hostIp String
- Host IP over which the application is exposed from the container
- name String
- Name of the Endpoint
- protocol String | Protocol
- Protocol over which communication will happen over this endpoint
- published Integer
- Port over which the application is exposed from container.
- target Integer
- Application port inside the container.
- hostIp string
- Host IP over which the application is exposed from the container
- name string
- Name of the Endpoint
- protocol string | Protocol
- Protocol over which communication will happen over this endpoint
- published number
- Port over which the application is exposed from container.
- target number
- Application port inside the container.
- host_ip str
- Host IP over which the application is exposed from the container
- name str
- Name of the Endpoint
- protocol str | Protocol
- Protocol over which communication will happen over this endpoint
- published int
- Port over which the application is exposed from container.
- target int
- Application port inside the container.
- hostIp String
- Host IP over which the application is exposed from the container
- name String
- Name of the Endpoint
- protocol String | "tcp" | "udp" | "http"
- Protocol over which communication will happen over this endpoint
- published Number
- Port over which the application is exposed from container.
- target Number
- Application port inside the container.
EndpointResponse, EndpointResponseArgs    
- HostIp string
- Host IP over which the application is exposed from the container
- Name string
- Name of the Endpoint
- Protocol string
- Protocol over which communication will happen over this endpoint
- Published int
- Port over which the application is exposed from container.
- Target int
- Application port inside the container.
- HostIp string
- Host IP over which the application is exposed from the container
- Name string
- Name of the Endpoint
- Protocol string
- Protocol over which communication will happen over this endpoint
- Published int
- Port over which the application is exposed from container.
- Target int
- Application port inside the container.
- hostIp String
- Host IP over which the application is exposed from the container
- name String
- Name of the Endpoint
- protocol String
- Protocol over which communication will happen over this endpoint
- published Integer
- Port over which the application is exposed from container.
- target Integer
- Application port inside the container.
- hostIp string
- Host IP over which the application is exposed from the container
- name string
- Name of the Endpoint
- protocol string
- Protocol over which communication will happen over this endpoint
- published number
- Port over which the application is exposed from container.
- target number
- Application port inside the container.
- hostIp String
- Host IP over which the application is exposed from the container
- name String
- Name of the Endpoint
- protocol String
- Protocol over which communication will happen over this endpoint
- published Number
- Port over which the application is exposed from container.
- target Number
- Application port inside the container.
EnvironmentVariable, EnvironmentVariableArgs    
- Type
string | Pulumi.Azure Native. Machine Learning Services. Environment Variable Type 
- Type of the Environment Variable. Possible values are: local - For local variable
- Value string
- Value of the Environment variable
- Type
string | EnvironmentVariable Type 
- Type of the Environment Variable. Possible values are: local - For local variable
- Value string
- Value of the Environment variable
- type
String | EnvironmentVariable Type 
- Type of the Environment Variable. Possible values are: local - For local variable
- value String
- Value of the Environment variable
- type
string | EnvironmentVariable Type 
- Type of the Environment Variable. Possible values are: local - For local variable
- value string
- Value of the Environment variable
- type
str | EnvironmentVariable Type 
- Type of the Environment Variable. Possible values are: local - For local variable
- value str
- Value of the Environment variable
EnvironmentVariableResponse, EnvironmentVariableResponseArgs      
EnvironmentVariableType, EnvironmentVariableTypeArgs      
- Local
- local
- EnvironmentVariable Type Local 
- local
- Local
- local
- Local
- local
- LOCAL
- local
- "local"
- local
ErrorAdditionalInfoResponse, ErrorAdditionalInfoResponseArgs        
ErrorDetailResponse, ErrorDetailResponseArgs      
- AdditionalInfo List<Pulumi.Azure Native. Machine Learning Services. Inputs. Error Additional Info Response> 
- The error additional info.
- Code string
- The error code.
- Details
List<Pulumi.Azure Native. Machine Learning Services. Inputs. Error Detail Response> 
- The error details.
- Message string
- The error message.
- Target string
- The error target.
- AdditionalInfo []ErrorAdditional Info Response 
- The error additional info.
- Code string
- The error code.
- Details
[]ErrorDetail Response 
- The error details.
- Message string
- The error message.
- Target string
- The error target.
- additionalInfo List<ErrorAdditional Info Response> 
- The error additional info.
- code String
- The error code.
- details
List<ErrorDetail Response> 
- The error details.
- message String
- The error message.
- target String
- The error target.
- additionalInfo ErrorAdditional Info Response[] 
- The error additional info.
- code string
- The error code.
- details
ErrorDetail Response[] 
- The error details.
- message string
- The error message.
- target string
- The error target.
- additional_info Sequence[ErrorAdditional Info Response] 
- The error additional info.
- code str
- The error code.
- details
Sequence[ErrorDetail Response] 
- The error details.
- message str
- The error message.
- target str
- The error target.
- additionalInfo List<Property Map>
- The error additional info.
- code String
- The error code.
- details List<Property Map>
- The error details.
- message String
- The error message.
- target String
- The error target.
ErrorResponseResponse, ErrorResponseResponseArgs      
- Error
ErrorDetail Response 
- The error object.
- error
ErrorDetail Response 
- The error object.
- error
ErrorDetail Response 
- The error object.
- error
ErrorDetail Response 
- The error object.
- error Property Map
- The error object.
HDInsight, HDInsightArgs  
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
Pulumi.Azure Native. Machine Learning Services. Inputs. HDInsight Properties 
- HDInsight compute properties
- ResourceId string
- ARM resource id of the underlying compute
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
HDInsightProperties 
- HDInsight compute properties
- ResourceId string
- ARM resource id of the underlying compute
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
HDInsightProperties 
- HDInsight compute properties
- resourceId String
- ARM resource id of the underlying compute
- computeLocation string
- Location for the underlying compute
- description string
- The description of the Machine Learning compute.
- disableLocal booleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
HDInsightProperties 
- HDInsight compute properties
- resourceId string
- ARM resource id of the underlying compute
- compute_location str
- Location for the underlying compute
- description str
- The description of the Machine Learning compute.
- disable_local_ boolauth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
HDInsightProperties 
- HDInsight compute properties
- resource_id str
- ARM resource id of the underlying compute
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties Property Map
- HDInsight compute properties
- resourceId String
- ARM resource id of the underlying compute
HDInsightProperties, HDInsightPropertiesArgs    
- Address string
- Public IP address of the master node of the cluster.
- AdministratorAccount Pulumi.Azure Native. Machine Learning Services. Inputs. Virtual Machine Ssh Credentials 
- Admin credentials for master node of the cluster
- SshPort int
- Port open for ssh connections on the master node of the cluster.
- Address string
- Public IP address of the master node of the cluster.
- AdministratorAccount VirtualMachine Ssh Credentials 
- Admin credentials for master node of the cluster
- SshPort int
- Port open for ssh connections on the master node of the cluster.
- address String
- Public IP address of the master node of the cluster.
- administratorAccount VirtualMachine Ssh Credentials 
- Admin credentials for master node of the cluster
- sshPort Integer
- Port open for ssh connections on the master node of the cluster.
- address string
- Public IP address of the master node of the cluster.
- administratorAccount VirtualMachine Ssh Credentials 
- Admin credentials for master node of the cluster
- sshPort number
- Port open for ssh connections on the master node of the cluster.
- address str
- Public IP address of the master node of the cluster.
- administrator_account VirtualMachine Ssh Credentials 
- Admin credentials for master node of the cluster
- ssh_port int
- Port open for ssh connections on the master node of the cluster.
- address String
- Public IP address of the master node of the cluster.
- administratorAccount Property Map
- Admin credentials for master node of the cluster
- sshPort Number
- Port open for ssh connections on the master node of the cluster.
HDInsightPropertiesResponse, HDInsightPropertiesResponseArgs      
- Address string
- Public IP address of the master node of the cluster.
- AdministratorAccount Pulumi.Azure Native. Machine Learning Services. Inputs. Virtual Machine Ssh Credentials Response 
- Admin credentials for master node of the cluster
- SshPort int
- Port open for ssh connections on the master node of the cluster.
- Address string
- Public IP address of the master node of the cluster.
- AdministratorAccount VirtualMachine Ssh Credentials Response 
- Admin credentials for master node of the cluster
- SshPort int
- Port open for ssh connections on the master node of the cluster.
- address String
- Public IP address of the master node of the cluster.
- administratorAccount VirtualMachine Ssh Credentials Response 
- Admin credentials for master node of the cluster
- sshPort Integer
- Port open for ssh connections on the master node of the cluster.
- address string
- Public IP address of the master node of the cluster.
- administratorAccount VirtualMachine Ssh Credentials Response 
- Admin credentials for master node of the cluster
- sshPort number
- Port open for ssh connections on the master node of the cluster.
- address str
- Public IP address of the master node of the cluster.
- administrator_account VirtualMachine Ssh Credentials Response 
- Admin credentials for master node of the cluster
- ssh_port int
- Port open for ssh connections on the master node of the cluster.
- address String
- Public IP address of the master node of the cluster.
- administratorAccount Property Map
- Admin credentials for master node of the cluster
- sshPort Number
- Port open for ssh connections on the master node of the cluster.
HDInsightResponse, HDInsightResponseArgs    
- CreatedOn string
- The time at which the compute was created.
- IsAttached boolCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- ModifiedOn string
- The time at which the compute was last modified.
- ProvisioningErrors List<Pulumi.Azure Native. Machine Learning Services. Inputs. Error Response Response> 
- Errors during provisioning
- ProvisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
Pulumi.Azure Native. Machine Learning Services. Inputs. HDInsight Properties Response 
- HDInsight compute properties
- ResourceId string
- ARM resource id of the underlying compute
- CreatedOn string
- The time at which the compute was created.
- IsAttached boolCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- ModifiedOn string
- The time at which the compute was last modified.
- ProvisioningErrors []ErrorResponse Response 
- Errors during provisioning
- ProvisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
HDInsightProperties Response 
- HDInsight compute properties
- ResourceId string
- ARM resource id of the underlying compute
- createdOn String
- The time at which the compute was created.
- isAttached BooleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn String
- The time at which the compute was last modified.
- provisioningErrors List<ErrorResponse Response> 
- Errors during provisioning
- provisioningState String
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
HDInsightProperties Response 
- HDInsight compute properties
- resourceId String
- ARM resource id of the underlying compute
- createdOn string
- The time at which the compute was created.
- isAttached booleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn string
- The time at which the compute was last modified.
- provisioningErrors ErrorResponse Response[] 
- Errors during provisioning
- provisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation string
- Location for the underlying compute
- description string
- The description of the Machine Learning compute.
- disableLocal booleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
HDInsightProperties Response 
- HDInsight compute properties
- resourceId string
- ARM resource id of the underlying compute
- created_on str
- The time at which the compute was created.
- is_attached_ boolcompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modified_on str
- The time at which the compute was last modified.
- provisioning_errors Sequence[ErrorResponse Response] 
- Errors during provisioning
- provisioning_state str
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- compute_location str
- Location for the underlying compute
- description str
- The description of the Machine Learning compute.
- disable_local_ boolauth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
HDInsightProperties Response 
- HDInsight compute properties
- resource_id str
- ARM resource id of the underlying compute
- createdOn String
- The time at which the compute was created.
- isAttached BooleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn String
- The time at which the compute was last modified.
- provisioningErrors List<Property Map>
- Errors during provisioning
- provisioningState String
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties Property Map
- HDInsight compute properties
- resourceId String
- ARM resource id of the underlying compute
Image, ImageArgs  
- Reference string
- Image reference
- Type
string | Pulumi.Azure Native. Machine Learning Services. Image Type 
- Type of the image. Possible values are: docker - For docker images. azureml - For AzureML images
- reference String
- Image reference
- type String | "docker" | "azureml"
- Type of the image. Possible values are: docker - For docker images. azureml - For AzureML images
ImageMetadataResponse, ImageMetadataResponseArgs      
- CurrentImage stringVersion 
- Specifies the current operating system image version this compute instance is running on.
- IsLatest boolOs Image Version 
- Specifies whether this compute instance is running on the latest operating system image.
- LatestImage stringVersion 
- Specifies the latest available operating system image version.
- CurrentImage stringVersion 
- Specifies the current operating system image version this compute instance is running on.
- IsLatest boolOs Image Version 
- Specifies whether this compute instance is running on the latest operating system image.
- LatestImage stringVersion 
- Specifies the latest available operating system image version.
- currentImage StringVersion 
- Specifies the current operating system image version this compute instance is running on.
- isLatest BooleanOs Image Version 
- Specifies whether this compute instance is running on the latest operating system image.
- latestImage StringVersion 
- Specifies the latest available operating system image version.
- currentImage stringVersion 
- Specifies the current operating system image version this compute instance is running on.
- isLatest booleanOs Image Version 
- Specifies whether this compute instance is running on the latest operating system image.
- latestImage stringVersion 
- Specifies the latest available operating system image version.
- current_image_ strversion 
- Specifies the current operating system image version this compute instance is running on.
- is_latest_ boolos_ image_ version 
- Specifies whether this compute instance is running on the latest operating system image.
- latest_image_ strversion 
- Specifies the latest available operating system image version.
- currentImage StringVersion 
- Specifies the current operating system image version this compute instance is running on.
- isLatest BooleanOs Image Version 
- Specifies whether this compute instance is running on the latest operating system image.
- latestImage StringVersion 
- Specifies the latest available operating system image version.
ImageResponse, ImageResponseArgs    
ImageType, ImageTypeArgs    
- Docker
- docker
- Azureml
- azureml
- ImageType Docker 
- docker
- ImageType Azureml 
- azureml
- Docker
- docker
- Azureml
- azureml
- Docker
- docker
- Azureml
- azureml
- DOCKER
- docker
- AZUREML
- azureml
- "docker"
- docker
- "azureml"
- azureml
InstanceTypeSchema, InstanceTypeSchemaArgs      
- NodeSelector Dictionary<string, string>
- Node Selector
- Resources
Pulumi.Azure Native. Machine Learning Services. Inputs. Instance Type Schema Resources 
- Resource requests/limits for this instance type
- NodeSelector map[string]string
- Node Selector
- Resources
InstanceType Schema Resources 
- Resource requests/limits for this instance type
- nodeSelector Map<String,String>
- Node Selector
- resources
InstanceType Schema Resources 
- Resource requests/limits for this instance type
- nodeSelector {[key: string]: string}
- Node Selector
- resources
InstanceType Schema Resources 
- Resource requests/limits for this instance type
- node_selector Mapping[str, str]
- Node Selector
- resources
InstanceType Schema Resources 
- Resource requests/limits for this instance type
- nodeSelector Map<String>
- Node Selector
- resources Property Map
- Resource requests/limits for this instance type
InstanceTypeSchemaResources, InstanceTypeSchemaResourcesArgs        
InstanceTypeSchemaResponse, InstanceTypeSchemaResponseArgs        
- NodeSelector Dictionary<string, string>
- Node Selector
- Resources
Pulumi.Azure Native. Machine Learning Services. Inputs. Instance Type Schema Response Resources 
- Resource requests/limits for this instance type
- NodeSelector map[string]string
- Node Selector
- Resources
InstanceType Schema Response Resources 
- Resource requests/limits for this instance type
- nodeSelector Map<String,String>
- Node Selector
- resources
InstanceType Schema Response Resources 
- Resource requests/limits for this instance type
- nodeSelector {[key: string]: string}
- Node Selector
- resources
InstanceType Schema Response Resources 
- Resource requests/limits for this instance type
- node_selector Mapping[str, str]
- Node Selector
- resources
InstanceType Schema Response Resources 
- Resource requests/limits for this instance type
- nodeSelector Map<String>
- Node Selector
- resources Property Map
- Resource requests/limits for this instance type
InstanceTypeSchemaResponseResources, InstanceTypeSchemaResponseResourcesArgs          
Kubernetes, KubernetesArgs  
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
Pulumi.Azure Native. Machine Learning Services. Inputs. Kubernetes Properties 
- Properties of Kubernetes
- ResourceId string
- ARM resource id of the underlying compute
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
KubernetesProperties 
- Properties of Kubernetes
- ResourceId string
- ARM resource id of the underlying compute
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
KubernetesProperties 
- Properties of Kubernetes
- resourceId String
- ARM resource id of the underlying compute
- computeLocation string
- Location for the underlying compute
- description string
- The description of the Machine Learning compute.
- disableLocal booleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
KubernetesProperties 
- Properties of Kubernetes
- resourceId string
- ARM resource id of the underlying compute
- compute_location str
- Location for the underlying compute
- description str
- The description of the Machine Learning compute.
- disable_local_ boolauth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
KubernetesProperties 
- Properties of Kubernetes
- resource_id str
- ARM resource id of the underlying compute
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties Property Map
- Properties of Kubernetes
- resourceId String
- ARM resource id of the underlying compute
KubernetesProperties, KubernetesPropertiesArgs    
- DefaultInstance stringType 
- Default instance type
- ExtensionInstance stringRelease Train 
- Extension instance release train.
- ExtensionPrincipal stringId 
- Extension principal-id.
- InstanceTypes Dictionary<string, Pulumi.Azure Native. Machine Learning Services. Inputs. Instance Type Schema> 
- Instance Type Schema
- Namespace string
- Compute namespace
- RelayConnection stringString 
- Relay connection string.
- ServiceBus stringConnection String 
- ServiceBus connection string.
- VcName string
- VC name.
- DefaultInstance stringType 
- Default instance type
- ExtensionInstance stringRelease Train 
- Extension instance release train.
- ExtensionPrincipal stringId 
- Extension principal-id.
- InstanceTypes map[string]InstanceType Schema 
- Instance Type Schema
- Namespace string
- Compute namespace
- RelayConnection stringString 
- Relay connection string.
- ServiceBus stringConnection String 
- ServiceBus connection string.
- VcName string
- VC name.
- defaultInstance StringType 
- Default instance type
- extensionInstance StringRelease Train 
- Extension instance release train.
- extensionPrincipal StringId 
- Extension principal-id.
- instanceTypes Map<String,InstanceType Schema> 
- Instance Type Schema
- namespace String
- Compute namespace
- relayConnection StringString 
- Relay connection string.
- serviceBus StringConnection String 
- ServiceBus connection string.
- vcName String
- VC name.
- defaultInstance stringType 
- Default instance type
- extensionInstance stringRelease Train 
- Extension instance release train.
- extensionPrincipal stringId 
- Extension principal-id.
- instanceTypes {[key: string]: InstanceType Schema} 
- Instance Type Schema
- namespace string
- Compute namespace
- relayConnection stringString 
- Relay connection string.
- serviceBus stringConnection String 
- ServiceBus connection string.
- vcName string
- VC name.
- default_instance_ strtype 
- Default instance type
- extension_instance_ strrelease_ train 
- Extension instance release train.
- extension_principal_ strid 
- Extension principal-id.
- instance_types Mapping[str, InstanceType Schema] 
- Instance Type Schema
- namespace str
- Compute namespace
- relay_connection_ strstring 
- Relay connection string.
- service_bus_ strconnection_ string 
- ServiceBus connection string.
- vc_name str
- VC name.
- defaultInstance StringType 
- Default instance type
- extensionInstance StringRelease Train 
- Extension instance release train.
- extensionPrincipal StringId 
- Extension principal-id.
- instanceTypes Map<Property Map>
- Instance Type Schema
- namespace String
- Compute namespace
- relayConnection StringString 
- Relay connection string.
- serviceBus StringConnection String 
- ServiceBus connection string.
- vcName String
- VC name.
KubernetesPropertiesResponse, KubernetesPropertiesResponseArgs      
- DefaultInstance stringType 
- Default instance type
- ExtensionInstance stringRelease Train 
- Extension instance release train.
- ExtensionPrincipal stringId 
- Extension principal-id.
- InstanceTypes Dictionary<string, Pulumi.Azure Native. Machine Learning Services. Inputs. Instance Type Schema Response> 
- Instance Type Schema
- Namespace string
- Compute namespace
- RelayConnection stringString 
- Relay connection string.
- ServiceBus stringConnection String 
- ServiceBus connection string.
- VcName string
- VC name.
- DefaultInstance stringType 
- Default instance type
- ExtensionInstance stringRelease Train 
- Extension instance release train.
- ExtensionPrincipal stringId 
- Extension principal-id.
- InstanceTypes map[string]InstanceType Schema Response 
- Instance Type Schema
- Namespace string
- Compute namespace
- RelayConnection stringString 
- Relay connection string.
- ServiceBus stringConnection String 
- ServiceBus connection string.
- VcName string
- VC name.
- defaultInstance StringType 
- Default instance type
- extensionInstance StringRelease Train 
- Extension instance release train.
- extensionPrincipal StringId 
- Extension principal-id.
- instanceTypes Map<String,InstanceType Schema Response> 
- Instance Type Schema
- namespace String
- Compute namespace
- relayConnection StringString 
- Relay connection string.
- serviceBus StringConnection String 
- ServiceBus connection string.
- vcName String
- VC name.
- defaultInstance stringType 
- Default instance type
- extensionInstance stringRelease Train 
- Extension instance release train.
- extensionPrincipal stringId 
- Extension principal-id.
- instanceTypes {[key: string]: InstanceType Schema Response} 
- Instance Type Schema
- namespace string
- Compute namespace
- relayConnection stringString 
- Relay connection string.
- serviceBus stringConnection String 
- ServiceBus connection string.
- vcName string
- VC name.
- default_instance_ strtype 
- Default instance type
- extension_instance_ strrelease_ train 
- Extension instance release train.
- extension_principal_ strid 
- Extension principal-id.
- instance_types Mapping[str, InstanceType Schema Response] 
- Instance Type Schema
- namespace str
- Compute namespace
- relay_connection_ strstring 
- Relay connection string.
- service_bus_ strconnection_ string 
- ServiceBus connection string.
- vc_name str
- VC name.
- defaultInstance StringType 
- Default instance type
- extensionInstance StringRelease Train 
- Extension instance release train.
- extensionPrincipal StringId 
- Extension principal-id.
- instanceTypes Map<Property Map>
- Instance Type Schema
- namespace String
- Compute namespace
- relayConnection StringString 
- Relay connection string.
- serviceBus StringConnection String 
- ServiceBus connection string.
- vcName String
- VC name.
KubernetesResponse, KubernetesResponseArgs    
- CreatedOn string
- The time at which the compute was created.
- IsAttached boolCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- ModifiedOn string
- The time at which the compute was last modified.
- ProvisioningErrors List<Pulumi.Azure Native. Machine Learning Services. Inputs. Error Response Response> 
- Errors during provisioning
- ProvisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
Pulumi.Azure Native. Machine Learning Services. Inputs. Kubernetes Properties Response 
- Properties of Kubernetes
- ResourceId string
- ARM resource id of the underlying compute
- CreatedOn string
- The time at which the compute was created.
- IsAttached boolCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- ModifiedOn string
- The time at which the compute was last modified.
- ProvisioningErrors []ErrorResponse Response 
- Errors during provisioning
- ProvisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
KubernetesProperties Response 
- Properties of Kubernetes
- ResourceId string
- ARM resource id of the underlying compute
- createdOn String
- The time at which the compute was created.
- isAttached BooleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn String
- The time at which the compute was last modified.
- provisioningErrors List<ErrorResponse Response> 
- Errors during provisioning
- provisioningState String
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
KubernetesProperties Response 
- Properties of Kubernetes
- resourceId String
- ARM resource id of the underlying compute
- createdOn string
- The time at which the compute was created.
- isAttached booleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn string
- The time at which the compute was last modified.
- provisioningErrors ErrorResponse Response[] 
- Errors during provisioning
- provisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation string
- Location for the underlying compute
- description string
- The description of the Machine Learning compute.
- disableLocal booleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
KubernetesProperties Response 
- Properties of Kubernetes
- resourceId string
- ARM resource id of the underlying compute
- created_on str
- The time at which the compute was created.
- is_attached_ boolcompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modified_on str
- The time at which the compute was last modified.
- provisioning_errors Sequence[ErrorResponse Response] 
- Errors during provisioning
- provisioning_state str
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- compute_location str
- Location for the underlying compute
- description str
- The description of the Machine Learning compute.
- disable_local_ boolauth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
KubernetesProperties Response 
- Properties of Kubernetes
- resource_id str
- ARM resource id of the underlying compute
- createdOn String
- The time at which the compute was created.
- isAttached BooleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn String
- The time at which the compute was last modified.
- provisioningErrors List<Property Map>
- Errors during provisioning
- provisioningState String
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties Property Map
- Properties of Kubernetes
- resourceId String
- ARM resource id of the underlying compute
LoadBalancerType, LoadBalancerTypeArgs      
- PublicIp 
- PublicIp
- InternalLoad Balancer 
- InternalLoadBalancer
- LoadBalancer Type Public Ip 
- PublicIp
- LoadBalancer Type Internal Load Balancer 
- InternalLoadBalancer
- PublicIp 
- PublicIp
- InternalLoad Balancer 
- InternalLoadBalancer
- PublicIp 
- PublicIp
- InternalLoad Balancer 
- InternalLoadBalancer
- PUBLIC_IP
- PublicIp
- INTERNAL_LOAD_BALANCER
- InternalLoadBalancer
- "PublicIp" 
- PublicIp
- "InternalLoad Balancer" 
- InternalLoadBalancer
ManagedServiceIdentity, ManagedServiceIdentityArgs      
- Type
string | Pulumi.Azure Native. Machine Learning Services. Managed Service Identity Type 
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- UserAssigned List<string>Identities 
- The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- Type
string | ManagedService Identity Type 
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- UserAssigned []stringIdentities 
- The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- type
String | ManagedService Identity Type 
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- userAssigned List<String>Identities 
- The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- type
string | ManagedService Identity Type 
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- userAssigned string[]Identities 
- The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- type
str | ManagedService Identity Type 
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user_assigned_ Sequence[str]identities 
- The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- type
String | "None" | "SystemAssigned" | "User Assigned" | "System Assigned,User Assigned" 
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- userAssigned List<String>Identities 
- The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
ManagedServiceIdentityResponse, ManagedServiceIdentityResponseArgs        
- PrincipalId string
- The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- TenantId string
- The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- UserAssigned Dictionary<string, Pulumi.Identities Azure Native. Machine Learning Services. Inputs. User Assigned Identity Response> 
- The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- PrincipalId string
- The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- TenantId string
- The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- UserAssigned map[string]UserIdentities Assigned Identity Response 
- The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principalId String
- The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenantId String
- The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type String
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- userAssigned Map<String,UserIdentities Assigned Identity Response> 
- The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principalId string
- The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenantId string
- The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- userAssigned {[key: string]: UserIdentities Assigned Identity Response} 
- The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal_id str
- The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant_id str
- The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type str
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user_assigned_ Mapping[str, Useridentities Assigned Identity Response] 
- The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principalId String
- The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenantId String
- The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type String
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- userAssigned Map<Property Map>Identities 
- The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
ManagedServiceIdentityType, ManagedServiceIdentityTypeArgs        
- None
- None
- SystemAssigned 
- SystemAssigned
- UserAssigned 
- UserAssigned
- SystemAssigned_User Assigned 
- SystemAssigned,UserAssigned
- ManagedService Identity Type None 
- None
- ManagedService Identity Type System Assigned 
- SystemAssigned
- ManagedService Identity Type User Assigned 
- UserAssigned
- ManagedService Identity Type_System Assigned_User Assigned 
- SystemAssigned,UserAssigned
- None
- None
- SystemAssigned 
- SystemAssigned
- UserAssigned 
- UserAssigned
- SystemAssigned_User Assigned 
- SystemAssigned,UserAssigned
- None
- None
- SystemAssigned 
- SystemAssigned
- UserAssigned 
- UserAssigned
- SystemAssigned_User Assigned 
- SystemAssigned,UserAssigned
- NONE
- None
- SYSTEM_ASSIGNED
- SystemAssigned
- USER_ASSIGNED
- UserAssigned
- SYSTEM_ASSIGNED_USER_ASSIGNED
- SystemAssigned,UserAssigned
- "None"
- None
- "SystemAssigned" 
- SystemAssigned
- "UserAssigned" 
- UserAssigned
- "SystemAssigned,User Assigned" 
- SystemAssigned,UserAssigned
NodeStateCountsResponse, NodeStateCountsResponseArgs        
- IdleNode intCount 
- Number of compute nodes in idle state.
- LeavingNode intCount 
- Number of compute nodes which are leaving the amlCompute.
- PreemptedNode intCount 
- Number of compute nodes which are in preempted state.
- PreparingNode intCount 
- Number of compute nodes which are being prepared.
- RunningNode intCount 
- Number of compute nodes which are running jobs.
- UnusableNode intCount 
- Number of compute nodes which are in unusable state.
- IdleNode intCount 
- Number of compute nodes in idle state.
- LeavingNode intCount 
- Number of compute nodes which are leaving the amlCompute.
- PreemptedNode intCount 
- Number of compute nodes which are in preempted state.
- PreparingNode intCount 
- Number of compute nodes which are being prepared.
- RunningNode intCount 
- Number of compute nodes which are running jobs.
- UnusableNode intCount 
- Number of compute nodes which are in unusable state.
- idleNode IntegerCount 
- Number of compute nodes in idle state.
- leavingNode IntegerCount 
- Number of compute nodes which are leaving the amlCompute.
- preemptedNode IntegerCount 
- Number of compute nodes which are in preempted state.
- preparingNode IntegerCount 
- Number of compute nodes which are being prepared.
- runningNode IntegerCount 
- Number of compute nodes which are running jobs.
- unusableNode IntegerCount 
- Number of compute nodes which are in unusable state.
- idleNode numberCount 
- Number of compute nodes in idle state.
- leavingNode numberCount 
- Number of compute nodes which are leaving the amlCompute.
- preemptedNode numberCount 
- Number of compute nodes which are in preempted state.
- preparingNode numberCount 
- Number of compute nodes which are being prepared.
- runningNode numberCount 
- Number of compute nodes which are running jobs.
- unusableNode numberCount 
- Number of compute nodes which are in unusable state.
- idle_node_ intcount 
- Number of compute nodes in idle state.
- leaving_node_ intcount 
- Number of compute nodes which are leaving the amlCompute.
- preempted_node_ intcount 
- Number of compute nodes which are in preempted state.
- preparing_node_ intcount 
- Number of compute nodes which are being prepared.
- running_node_ intcount 
- Number of compute nodes which are running jobs.
- unusable_node_ intcount 
- Number of compute nodes which are in unusable state.
- idleNode NumberCount 
- Number of compute nodes in idle state.
- leavingNode NumberCount 
- Number of compute nodes which are leaving the amlCompute.
- preemptedNode NumberCount 
- Number of compute nodes which are in preempted state.
- preparingNode NumberCount 
- Number of compute nodes which are being prepared.
- runningNode NumberCount 
- Number of compute nodes which are running jobs.
- unusableNode NumberCount 
- Number of compute nodes which are in unusable state.
OsType, OsTypeArgs    
- Linux
- Linux
- Windows
- Windows
- OsType Linux 
- Linux
- OsType Windows 
- Windows
- Linux
- Linux
- Windows
- Windows
- Linux
- Linux
- Windows
- Windows
- LINUX
- Linux
- WINDOWS
- Windows
- "Linux"
- Linux
- "Windows"
- Windows
PersonalComputeInstanceSettings, PersonalComputeInstanceSettingsArgs        
- AssignedUser Pulumi.Azure Native. Machine Learning Services. Inputs. Assigned User 
- A user explicitly assigned to a personal compute instance.
- AssignedUser AssignedUser 
- A user explicitly assigned to a personal compute instance.
- assignedUser AssignedUser 
- A user explicitly assigned to a personal compute instance.
- assignedUser AssignedUser 
- A user explicitly assigned to a personal compute instance.
- assigned_user AssignedUser 
- A user explicitly assigned to a personal compute instance.
- assignedUser Property Map
- A user explicitly assigned to a personal compute instance.
PersonalComputeInstanceSettingsResponse, PersonalComputeInstanceSettingsResponseArgs          
- AssignedUser Pulumi.Azure Native. Machine Learning Services. Inputs. Assigned User Response 
- A user explicitly assigned to a personal compute instance.
- AssignedUser AssignedUser Response 
- A user explicitly assigned to a personal compute instance.
- assignedUser AssignedUser Response 
- A user explicitly assigned to a personal compute instance.
- assignedUser AssignedUser Response 
- A user explicitly assigned to a personal compute instance.
- assigned_user AssignedUser Response 
- A user explicitly assigned to a personal compute instance.
- assignedUser Property Map
- A user explicitly assigned to a personal compute instance.
Protocol, ProtocolArgs  
- Tcp
- tcp
- Udp
- udp
- Http
- http
- ProtocolTcp 
- tcp
- ProtocolUdp 
- udp
- ProtocolHttp 
- http
- Tcp
- tcp
- Udp
- udp
- Http
- http
- Tcp
- tcp
- Udp
- udp
- Http
- http
- TCP
- tcp
- UDP
- udp
- HTTP
- http
- "tcp"
- tcp
- "udp"
- udp
- "http"
- http
Recurrence, RecurrenceArgs  
- Frequency
string | Pulumi.Azure Native. Machine Learning Services. Recurrence Frequency 
- [Required] The frequency to trigger schedule.
- Interval int
- [Required] Specifies schedule interval in conjunction with frequency
- Schedule
Pulumi.Azure Native. Machine Learning Services. Inputs. Recurrence Schedule 
- [Required] The recurrence schedule.
- StartTime string
- The start time in yyyy-MM-ddTHH:mm:ss format.
- TimeZone string
- Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
- Frequency
string | RecurrenceFrequency 
- [Required] The frequency to trigger schedule.
- Interval int
- [Required] Specifies schedule interval in conjunction with frequency
- Schedule
RecurrenceSchedule 
- [Required] The recurrence schedule.
- StartTime string
- The start time in yyyy-MM-ddTHH:mm:ss format.
- TimeZone string
- Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
- frequency
String | RecurrenceFrequency 
- [Required] The frequency to trigger schedule.
- interval Integer
- [Required] Specifies schedule interval in conjunction with frequency
- schedule
RecurrenceSchedule 
- [Required] The recurrence schedule.
- startTime String
- The start time in yyyy-MM-ddTHH:mm:ss format.
- timeZone String
- Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
- frequency
string | RecurrenceFrequency 
- [Required] The frequency to trigger schedule.
- interval number
- [Required] Specifies schedule interval in conjunction with frequency
- schedule
RecurrenceSchedule 
- [Required] The recurrence schedule.
- startTime string
- The start time in yyyy-MM-ddTHH:mm:ss format.
- timeZone string
- Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
- frequency
str | RecurrenceFrequency 
- [Required] The frequency to trigger schedule.
- interval int
- [Required] Specifies schedule interval in conjunction with frequency
- schedule
RecurrenceSchedule 
- [Required] The recurrence schedule.
- start_time str
- The start time in yyyy-MM-ddTHH:mm:ss format.
- time_zone str
- Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
- frequency String | "Minute" | "Hour" | "Day" | "Week" | "Month"
- [Required] The frequency to trigger schedule.
- interval Number
- [Required] Specifies schedule interval in conjunction with frequency
- schedule Property Map
- [Required] The recurrence schedule.
- startTime String
- The start time in yyyy-MM-ddTHH:mm:ss format.
- timeZone String
- Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
RecurrenceFrequency, RecurrenceFrequencyArgs    
- Minute
- MinuteMinute frequency
- Hour
- HourHour frequency
- Day
- DayDay frequency
- Week
- WeekWeek frequency
- Month
- MonthMonth frequency
- RecurrenceFrequency Minute 
- MinuteMinute frequency
- RecurrenceFrequency Hour 
- HourHour frequency
- RecurrenceFrequency Day 
- DayDay frequency
- RecurrenceFrequency Week 
- WeekWeek frequency
- RecurrenceFrequency Month 
- MonthMonth frequency
- Minute
- MinuteMinute frequency
- Hour
- HourHour frequency
- Day
- DayDay frequency
- Week
- WeekWeek frequency
- Month
- MonthMonth frequency
- Minute
- MinuteMinute frequency
- Hour
- HourHour frequency
- Day
- DayDay frequency
- Week
- WeekWeek frequency
- Month
- MonthMonth frequency
- MINUTE
- MinuteMinute frequency
- HOUR
- HourHour frequency
- DAY
- DayDay frequency
- WEEK
- WeekWeek frequency
- MONTH
- MonthMonth frequency
- "Minute"
- MinuteMinute frequency
- "Hour"
- HourHour frequency
- "Day"
- DayDay frequency
- "Week"
- WeekWeek frequency
- "Month"
- MonthMonth frequency
RecurrenceResponse, RecurrenceResponseArgs    
- Frequency string
- [Required] The frequency to trigger schedule.
- Interval int
- [Required] Specifies schedule interval in conjunction with frequency
- Schedule
Pulumi.Azure Native. Machine Learning Services. Inputs. Recurrence Schedule Response 
- [Required] The recurrence schedule.
- StartTime string
- The start time in yyyy-MM-ddTHH:mm:ss format.
- TimeZone string
- Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
- Frequency string
- [Required] The frequency to trigger schedule.
- Interval int
- [Required] Specifies schedule interval in conjunction with frequency
- Schedule
RecurrenceSchedule Response 
- [Required] The recurrence schedule.
- StartTime string
- The start time in yyyy-MM-ddTHH:mm:ss format.
- TimeZone string
- Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
- frequency String
- [Required] The frequency to trigger schedule.
- interval Integer
- [Required] Specifies schedule interval in conjunction with frequency
- schedule
RecurrenceSchedule Response 
- [Required] The recurrence schedule.
- startTime String
- The start time in yyyy-MM-ddTHH:mm:ss format.
- timeZone String
- Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
- frequency string
- [Required] The frequency to trigger schedule.
- interval number
- [Required] Specifies schedule interval in conjunction with frequency
- schedule
RecurrenceSchedule Response 
- [Required] The recurrence schedule.
- startTime string
- The start time in yyyy-MM-ddTHH:mm:ss format.
- timeZone string
- Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
- frequency str
- [Required] The frequency to trigger schedule.
- interval int
- [Required] Specifies schedule interval in conjunction with frequency
- schedule
RecurrenceSchedule Response 
- [Required] The recurrence schedule.
- start_time str
- The start time in yyyy-MM-ddTHH:mm:ss format.
- time_zone str
- Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
- frequency String
- [Required] The frequency to trigger schedule.
- interval Number
- [Required] Specifies schedule interval in conjunction with frequency
- schedule Property Map
- [Required] The recurrence schedule.
- startTime String
- The start time in yyyy-MM-ddTHH:mm:ss format.
- timeZone String
- Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
RecurrenceSchedule, RecurrenceScheduleArgs    
- hours Sequence[int]
- [Required] List of hours for the schedule.
- minutes Sequence[int]
- [Required] List of minutes for the schedule.
- month_days Sequence[int]
- List of month days for the schedule
- week_days Sequence[Union[str, WeekDay]] 
- List of days for the schedule.
- hours List<Number>
- [Required] List of hours for the schedule.
- minutes List<Number>
- [Required] List of minutes for the schedule.
- monthDays List<Number>
- List of month days for the schedule
- weekDays List<String | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday">
- List of days for the schedule.
RecurrenceScheduleResponse, RecurrenceScheduleResponseArgs      
- hours Sequence[int]
- [Required] List of hours for the schedule.
- minutes Sequence[int]
- [Required] List of minutes for the schedule.
- month_days Sequence[int]
- List of month days for the schedule
- week_days Sequence[str]
- List of days for the schedule.
RemoteLoginPortPublicAccess, RemoteLoginPortPublicAccessArgs          
- Enabled
- Enabled
- Disabled
- Disabled
- NotSpecified 
- NotSpecified
- RemoteLogin Port Public Access Enabled 
- Enabled
- RemoteLogin Port Public Access Disabled 
- Disabled
- RemoteLogin Port Public Access Not Specified 
- NotSpecified
- Enabled
- Enabled
- Disabled
- Disabled
- NotSpecified 
- NotSpecified
- Enabled
- Enabled
- Disabled
- Disabled
- NotSpecified 
- NotSpecified
- ENABLED
- Enabled
- DISABLED
- Disabled
- NOT_SPECIFIED
- NotSpecified
- "Enabled"
- Enabled
- "Disabled"
- Disabled
- "NotSpecified" 
- NotSpecified
ResourceId, ResourceIdArgs    
- Id string
- The ID of the resource
- Id string
- The ID of the resource
- id String
- The ID of the resource
- id string
- The ID of the resource
- id str
- The ID of the resource
- id String
- The ID of the resource
ResourceIdResponse, ResourceIdResponseArgs      
- Id string
- The ID of the resource
- Id string
- The ID of the resource
- id String
- The ID of the resource
- id string
- The ID of the resource
- id str
- The ID of the resource
- id String
- The ID of the resource
ScaleSettings, ScaleSettingsArgs    
- MaxNode intCount 
- Max number of nodes to use
- MinNode intCount 
- Min number of nodes to use
- NodeIdle stringTime Before Scale Down 
- Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format.
- MaxNode intCount 
- Max number of nodes to use
- MinNode intCount 
- Min number of nodes to use
- NodeIdle stringTime Before Scale Down 
- Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format.
- maxNode IntegerCount 
- Max number of nodes to use
- minNode IntegerCount 
- Min number of nodes to use
- nodeIdle StringTime Before Scale Down 
- Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format.
- maxNode numberCount 
- Max number of nodes to use
- minNode numberCount 
- Min number of nodes to use
- nodeIdle stringTime Before Scale Down 
- Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format.
- max_node_ intcount 
- Max number of nodes to use
- min_node_ intcount 
- Min number of nodes to use
- node_idle_ strtime_ before_ scale_ down 
- Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format.
- maxNode NumberCount 
- Max number of nodes to use
- minNode NumberCount 
- Min number of nodes to use
- nodeIdle StringTime Before Scale Down 
- Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format.
ScaleSettingsResponse, ScaleSettingsResponseArgs      
- MaxNode intCount 
- Max number of nodes to use
- MinNode intCount 
- Min number of nodes to use
- NodeIdle stringTime Before Scale Down 
- Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format.
- MaxNode intCount 
- Max number of nodes to use
- MinNode intCount 
- Min number of nodes to use
- NodeIdle stringTime Before Scale Down 
- Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format.
- maxNode IntegerCount 
- Max number of nodes to use
- minNode IntegerCount 
- Min number of nodes to use
- nodeIdle StringTime Before Scale Down 
- Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format.
- maxNode numberCount 
- Max number of nodes to use
- minNode numberCount 
- Min number of nodes to use
- nodeIdle stringTime Before Scale Down 
- Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format.
- max_node_ intcount 
- Max number of nodes to use
- min_node_ intcount 
- Min number of nodes to use
- node_idle_ strtime_ before_ scale_ down 
- Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format.
- maxNode NumberCount 
- Max number of nodes to use
- minNode NumberCount 
- Min number of nodes to use
- nodeIdle StringTime Before Scale Down 
- Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format.
ScheduleBase, ScheduleBaseArgs    
- Id string
- A system assigned id for the schedule.
- ProvisioningStatus string | Pulumi.Azure Native. Machine Learning Services. Schedule Provisioning State 
- The current deployment state of schedule.
- Status
string | Pulumi.Azure Native. Machine Learning Services. Schedule Status 
- Is the schedule enabled or disabled?
- Id string
- A system assigned id for the schedule.
- ProvisioningStatus string | ScheduleProvisioning State 
- The current deployment state of schedule.
- Status
string | ScheduleStatus 
- Is the schedule enabled or disabled?
- id String
- A system assigned id for the schedule.
- provisioningStatus String | ScheduleProvisioning State 
- The current deployment state of schedule.
- status
String | ScheduleStatus 
- Is the schedule enabled or disabled?
- id string
- A system assigned id for the schedule.
- provisioningStatus string | ScheduleProvisioning State 
- The current deployment state of schedule.
- status
string | ScheduleStatus 
- Is the schedule enabled or disabled?
- id str
- A system assigned id for the schedule.
- provisioning_status str | ScheduleProvisioning State 
- The current deployment state of schedule.
- status
str | ScheduleStatus 
- Is the schedule enabled or disabled?
- id String
- A system assigned id for the schedule.
- provisioningStatus String | "Completed" | "Provisioning" | "Failed"
- The current deployment state of schedule.
- status String | "Enabled" | "Disabled"
- Is the schedule enabled or disabled?
ScheduleBaseResponse, ScheduleBaseResponseArgs      
- Id string
- A system assigned id for the schedule.
- ProvisioningStatus string
- The current deployment state of schedule.
- Status string
- Is the schedule enabled or disabled?
- Id string
- A system assigned id for the schedule.
- ProvisioningStatus string
- The current deployment state of schedule.
- Status string
- Is the schedule enabled or disabled?
- id String
- A system assigned id for the schedule.
- provisioningStatus String
- The current deployment state of schedule.
- status String
- Is the schedule enabled or disabled?
- id string
- A system assigned id for the schedule.
- provisioningStatus string
- The current deployment state of schedule.
- status string
- Is the schedule enabled or disabled?
- id str
- A system assigned id for the schedule.
- provisioning_status str
- The current deployment state of schedule.
- status str
- Is the schedule enabled or disabled?
- id String
- A system assigned id for the schedule.
- provisioningStatus String
- The current deployment state of schedule.
- status String
- Is the schedule enabled or disabled?
ScheduleProvisioningState, ScheduleProvisioningStateArgs      
- Completed
- Completed
- Provisioning
- Provisioning
- Failed
- Failed
- ScheduleProvisioning State Completed 
- Completed
- ScheduleProvisioning State Provisioning 
- Provisioning
- ScheduleProvisioning State Failed 
- Failed
- Completed
- Completed
- Provisioning
- Provisioning
- Failed
- Failed
- Completed
- Completed
- Provisioning
- Provisioning
- Failed
- Failed
- COMPLETED
- Completed
- PROVISIONING
- Provisioning
- FAILED
- Failed
- "Completed"
- Completed
- "Provisioning"
- Provisioning
- "Failed"
- Failed
ScheduleStatus, ScheduleStatusArgs    
- Enabled
- Enabled
- Disabled
- Disabled
- ScheduleStatus Enabled 
- Enabled
- ScheduleStatus Disabled 
- Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- ENABLED
- Enabled
- DISABLED
- Disabled
- "Enabled"
- Enabled
- "Disabled"
- Disabled
ScriptReference, ScriptReferenceArgs    
- ScriptArguments string
- Optional command line arguments passed to the script to run.
- ScriptData string
- The location of scripts in the mounted volume.
- ScriptSource string
- The storage source of the script: workspace.
- Timeout string
- Optional time period passed to timeout command.
- ScriptArguments string
- Optional command line arguments passed to the script to run.
- ScriptData string
- The location of scripts in the mounted volume.
- ScriptSource string
- The storage source of the script: workspace.
- Timeout string
- Optional time period passed to timeout command.
- scriptArguments String
- Optional command line arguments passed to the script to run.
- scriptData String
- The location of scripts in the mounted volume.
- scriptSource String
- The storage source of the script: workspace.
- timeout String
- Optional time period passed to timeout command.
- scriptArguments string
- Optional command line arguments passed to the script to run.
- scriptData string
- The location of scripts in the mounted volume.
- scriptSource string
- The storage source of the script: workspace.
- timeout string
- Optional time period passed to timeout command.
- script_arguments str
- Optional command line arguments passed to the script to run.
- script_data str
- The location of scripts in the mounted volume.
- script_source str
- The storage source of the script: workspace.
- timeout str
- Optional time period passed to timeout command.
- scriptArguments String
- Optional command line arguments passed to the script to run.
- scriptData String
- The location of scripts in the mounted volume.
- scriptSource String
- The storage source of the script: workspace.
- timeout String
- Optional time period passed to timeout command.
ScriptReferenceResponse, ScriptReferenceResponseArgs      
- ScriptArguments string
- Optional command line arguments passed to the script to run.
- ScriptData string
- The location of scripts in the mounted volume.
- ScriptSource string
- The storage source of the script: workspace.
- Timeout string
- Optional time period passed to timeout command.
- ScriptArguments string
- Optional command line arguments passed to the script to run.
- ScriptData string
- The location of scripts in the mounted volume.
- ScriptSource string
- The storage source of the script: workspace.
- Timeout string
- Optional time period passed to timeout command.
- scriptArguments String
- Optional command line arguments passed to the script to run.
- scriptData String
- The location of scripts in the mounted volume.
- scriptSource String
- The storage source of the script: workspace.
- timeout String
- Optional time period passed to timeout command.
- scriptArguments string
- Optional command line arguments passed to the script to run.
- scriptData string
- The location of scripts in the mounted volume.
- scriptSource string
- The storage source of the script: workspace.
- timeout string
- Optional time period passed to timeout command.
- script_arguments str
- Optional command line arguments passed to the script to run.
- script_data str
- The location of scripts in the mounted volume.
- script_source str
- The storage source of the script: workspace.
- timeout str
- Optional time period passed to timeout command.
- scriptArguments String
- Optional command line arguments passed to the script to run.
- scriptData String
- The location of scripts in the mounted volume.
- scriptSource String
- The storage source of the script: workspace.
- timeout String
- Optional time period passed to timeout command.
ScriptsToExecute, ScriptsToExecuteArgs      
- CreationScript Pulumi.Azure Native. Machine Learning Services. Inputs. Script Reference 
- Script that's run only once during provision of the compute.
- StartupScript Pulumi.Azure Native. Machine Learning Services. Inputs. Script Reference 
- Script that's run every time the machine starts.
- CreationScript ScriptReference 
- Script that's run only once during provision of the compute.
- StartupScript ScriptReference 
- Script that's run every time the machine starts.
- creationScript ScriptReference 
- Script that's run only once during provision of the compute.
- startupScript ScriptReference 
- Script that's run every time the machine starts.
- creationScript ScriptReference 
- Script that's run only once during provision of the compute.
- startupScript ScriptReference 
- Script that's run every time the machine starts.
- creation_script ScriptReference 
- Script that's run only once during provision of the compute.
- startup_script ScriptReference 
- Script that's run every time the machine starts.
- creationScript Property Map
- Script that's run only once during provision of the compute.
- startupScript Property Map
- Script that's run every time the machine starts.
ScriptsToExecuteResponse, ScriptsToExecuteResponseArgs        
- CreationScript Pulumi.Azure Native. Machine Learning Services. Inputs. Script Reference Response 
- Script that's run only once during provision of the compute.
- StartupScript Pulumi.Azure Native. Machine Learning Services. Inputs. Script Reference Response 
- Script that's run every time the machine starts.
- CreationScript ScriptReference Response 
- Script that's run only once during provision of the compute.
- StartupScript ScriptReference Response 
- Script that's run every time the machine starts.
- creationScript ScriptReference Response 
- Script that's run only once during provision of the compute.
- startupScript ScriptReference Response 
- Script that's run every time the machine starts.
- creationScript ScriptReference Response 
- Script that's run only once during provision of the compute.
- startupScript ScriptReference Response 
- Script that's run every time the machine starts.
- creation_script ScriptReference Response 
- Script that's run only once during provision of the compute.
- startup_script ScriptReference Response 
- Script that's run every time the machine starts.
- creationScript Property Map
- Script that's run only once during provision of the compute.
- startupScript Property Map
- Script that's run every time the machine starts.
SetupScripts, SetupScriptsArgs    
- Scripts
Pulumi.Azure Native. Machine Learning Services. Inputs. Scripts To Execute 
- Customized setup scripts
- Scripts
ScriptsTo Execute 
- Customized setup scripts
- scripts
ScriptsTo Execute 
- Customized setup scripts
- scripts
ScriptsTo Execute 
- Customized setup scripts
- scripts
ScriptsTo Execute 
- Customized setup scripts
- scripts Property Map
- Customized setup scripts
SetupScriptsResponse, SetupScriptsResponseArgs      
- Scripts
Pulumi.Azure Native. Machine Learning Services. Inputs. Scripts To Execute Response 
- Customized setup scripts
- Scripts
ScriptsTo Execute Response 
- Customized setup scripts
- scripts
ScriptsTo Execute Response 
- Customized setup scripts
- scripts
ScriptsTo Execute Response 
- Customized setup scripts
- scripts
ScriptsTo Execute Response 
- Customized setup scripts
- scripts Property Map
- Customized setup scripts
Sku, SkuArgs  
- Name string
- The name of the SKU. Ex - P3. It is typically a letter+number code
- Capacity int
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- Family string
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- Size string
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- Tier
Pulumi.Azure Native. Machine Learning Services. Sku Tier 
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- Name string
- The name of the SKU. Ex - P3. It is typically a letter+number code
- Capacity int
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- Family string
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- Size string
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- Tier
SkuTier 
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- name String
- The name of the SKU. Ex - P3. It is typically a letter+number code
- capacity Integer
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- family String
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- size String
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- tier
SkuTier 
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- name string
- The name of the SKU. Ex - P3. It is typically a letter+number code
- capacity number
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- family string
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- size string
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- tier
SkuTier 
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- name str
- The name of the SKU. Ex - P3. It is typically a letter+number code
- capacity int
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- family str
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- size str
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- tier
SkuTier 
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- name String
- The name of the SKU. Ex - P3. It is typically a letter+number code
- capacity Number
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- family String
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- size String
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- tier "Free" | "Basic" | "Standard" | "Premium"
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
SkuResponse, SkuResponseArgs    
- Name string
- The name of the SKU. Ex - P3. It is typically a letter+number code
- Capacity int
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- Family string
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- Size string
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- Tier string
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- Name string
- The name of the SKU. Ex - P3. It is typically a letter+number code
- Capacity int
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- Family string
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- Size string
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- Tier string
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- name String
- The name of the SKU. Ex - P3. It is typically a letter+number code
- capacity Integer
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- family String
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- size String
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- tier String
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- name string
- The name of the SKU. Ex - P3. It is typically a letter+number code
- capacity number
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- family string
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- size string
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- tier string
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- name str
- The name of the SKU. Ex - P3. It is typically a letter+number code
- capacity int
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- family str
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- size str
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- tier str
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
- name String
- The name of the SKU. Ex - P3. It is typically a letter+number code
- capacity Number
- If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
- family String
- If the service has different generations of hardware, for the same SKU, then that can be captured here.
- size String
- The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
- tier String
- This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
SkuTier, SkuTierArgs    
- Free
- Free
- Basic
- Basic
- Standard
- Standard
- Premium
- Premium
- SkuTier Free 
- Free
- SkuTier Basic 
- Basic
- SkuTier Standard 
- Standard
- SkuTier Premium 
- Premium
- Free
- Free
- Basic
- Basic
- Standard
- Standard
- Premium
- Premium
- Free
- Free
- Basic
- Basic
- Standard
- Standard
- Premium
- Premium
- FREE
- Free
- BASIC
- Basic
- STANDARD
- Standard
- PREMIUM
- Premium
- "Free"
- Free
- "Basic"
- Basic
- "Standard"
- Standard
- "Premium"
- Premium
SshPublicAccess, SshPublicAccessArgs      
- Enabled
- Enabled
- Disabled
- Disabled
- SshPublic Access Enabled 
- Enabled
- SshPublic Access Disabled 
- Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- ENABLED
- Enabled
- DISABLED
- Disabled
- "Enabled"
- Enabled
- "Disabled"
- Disabled
SslConfigStatus, SslConfigStatusArgs      
- Disabled
- Disabled
- Enabled
- Enabled
- Auto
- Auto
- SslConfig Status Disabled 
- Disabled
- SslConfig Status Enabled 
- Enabled
- SslConfig Status Auto 
- Auto
- Disabled
- Disabled
- Enabled
- Enabled
- Auto
- Auto
- Disabled
- Disabled
- Enabled
- Enabled
- Auto
- Auto
- DISABLED
- Disabled
- ENABLED
- Enabled
- AUTO
- Auto
- "Disabled"
- Disabled
- "Enabled"
- Enabled
- "Auto"
- Auto
SslConfiguration, SslConfigurationArgs    
- Cert string
- Cert data
- Cname string
- CNAME of the cert
- Key string
- Key data
- LeafDomain stringLabel 
- Leaf domain label of public endpoint
- OverwriteExisting boolDomain 
- Indicates whether to overwrite existing domain label.
- Status
string | Pulumi.Azure Native. Machine Learning Services. Ssl Config Status 
- Enable or disable ssl for scoring
- Cert string
- Cert data
- Cname string
- CNAME of the cert
- Key string
- Key data
- LeafDomain stringLabel 
- Leaf domain label of public endpoint
- OverwriteExisting boolDomain 
- Indicates whether to overwrite existing domain label.
- Status
string | SslConfig Status 
- Enable or disable ssl for scoring
- cert String
- Cert data
- cname String
- CNAME of the cert
- key String
- Key data
- leafDomain StringLabel 
- Leaf domain label of public endpoint
- overwriteExisting BooleanDomain 
- Indicates whether to overwrite existing domain label.
- status
String | SslConfig Status 
- Enable or disable ssl for scoring
- cert string
- Cert data
- cname string
- CNAME of the cert
- key string
- Key data
- leafDomain stringLabel 
- Leaf domain label of public endpoint
- overwriteExisting booleanDomain 
- Indicates whether to overwrite existing domain label.
- status
string | SslConfig Status 
- Enable or disable ssl for scoring
- cert str
- Cert data
- cname str
- CNAME of the cert
- key str
- Key data
- leaf_domain_ strlabel 
- Leaf domain label of public endpoint
- overwrite_existing_ booldomain 
- Indicates whether to overwrite existing domain label.
- status
str | SslConfig Status 
- Enable or disable ssl for scoring
- cert String
- Cert data
- cname String
- CNAME of the cert
- key String
- Key data
- leafDomain StringLabel 
- Leaf domain label of public endpoint
- overwriteExisting BooleanDomain 
- Indicates whether to overwrite existing domain label.
- status String | "Disabled" | "Enabled" | "Auto"
- Enable or disable ssl for scoring
SslConfigurationResponse, SslConfigurationResponseArgs      
- Cert string
- Cert data
- Cname string
- CNAME of the cert
- Key string
- Key data
- LeafDomain stringLabel 
- Leaf domain label of public endpoint
- OverwriteExisting boolDomain 
- Indicates whether to overwrite existing domain label.
- Status string
- Enable or disable ssl for scoring
- Cert string
- Cert data
- Cname string
- CNAME of the cert
- Key string
- Key data
- LeafDomain stringLabel 
- Leaf domain label of public endpoint
- OverwriteExisting boolDomain 
- Indicates whether to overwrite existing domain label.
- Status string
- Enable or disable ssl for scoring
- cert String
- Cert data
- cname String
- CNAME of the cert
- key String
- Key data
- leafDomain StringLabel 
- Leaf domain label of public endpoint
- overwriteExisting BooleanDomain 
- Indicates whether to overwrite existing domain label.
- status String
- Enable or disable ssl for scoring
- cert string
- Cert data
- cname string
- CNAME of the cert
- key string
- Key data
- leafDomain stringLabel 
- Leaf domain label of public endpoint
- overwriteExisting booleanDomain 
- Indicates whether to overwrite existing domain label.
- status string
- Enable or disable ssl for scoring
- cert str
- Cert data
- cname str
- CNAME of the cert
- key str
- Key data
- leaf_domain_ strlabel 
- Leaf domain label of public endpoint
- overwrite_existing_ booldomain 
- Indicates whether to overwrite existing domain label.
- status str
- Enable or disable ssl for scoring
- cert String
- Cert data
- cname String
- CNAME of the cert
- key String
- Key data
- leafDomain StringLabel 
- Leaf domain label of public endpoint
- overwriteExisting BooleanDomain 
- Indicates whether to overwrite existing domain label.
- status String
- Enable or disable ssl for scoring
SynapseSpark, SynapseSparkArgs    
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
Pulumi.Azure Native. Machine Learning Services. Inputs. Synapse Spark Properties 
- ResourceId string
- ARM resource id of the underlying compute
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
SynapseSpark Properties 
- ResourceId string
- ARM resource id of the underlying compute
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
SynapseSpark Properties 
- resourceId String
- ARM resource id of the underlying compute
- computeLocation string
- Location for the underlying compute
- description string
- The description of the Machine Learning compute.
- disableLocal booleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
SynapseSpark Properties 
- resourceId string
- ARM resource id of the underlying compute
- compute_location str
- Location for the underlying compute
- description str
- The description of the Machine Learning compute.
- disable_local_ boolauth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
SynapseSpark Properties 
- resource_id str
- ARM resource id of the underlying compute
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties Property Map
- resourceId String
- ARM resource id of the underlying compute
SynapseSparkProperties, SynapseSparkPropertiesArgs      
- AutoPause Pulumi.Properties Azure Native. Machine Learning Services. Inputs. Auto Pause Properties 
- Auto pause properties.
- AutoScale Pulumi.Properties Azure Native. Machine Learning Services. Inputs. Auto Scale Properties 
- Auto scale properties.
- NodeCount int
- The number of compute nodes currently assigned to the compute.
- NodeSize string
- Node size.
- NodeSize stringFamily 
- Node size family.
- PoolName string
- Pool name.
- ResourceGroup string
- Name of the resource group in which workspace is located.
- SparkVersion string
- Spark version.
- SubscriptionId string
- Azure subscription identifier.
- WorkspaceName string
- Name of Azure Machine Learning workspace.
- AutoPause AutoProperties Pause Properties 
- Auto pause properties.
- AutoScale AutoProperties Scale Properties 
- Auto scale properties.
- NodeCount int
- The number of compute nodes currently assigned to the compute.
- NodeSize string
- Node size.
- NodeSize stringFamily 
- Node size family.
- PoolName string
- Pool name.
- ResourceGroup string
- Name of the resource group in which workspace is located.
- SparkVersion string
- Spark version.
- SubscriptionId string
- Azure subscription identifier.
- WorkspaceName string
- Name of Azure Machine Learning workspace.
- autoPause AutoProperties Pause Properties 
- Auto pause properties.
- autoScale AutoProperties Scale Properties 
- Auto scale properties.
- nodeCount Integer
- The number of compute nodes currently assigned to the compute.
- nodeSize String
- Node size.
- nodeSize StringFamily 
- Node size family.
- poolName String
- Pool name.
- resourceGroup String
- Name of the resource group in which workspace is located.
- sparkVersion String
- Spark version.
- subscriptionId String
- Azure subscription identifier.
- workspaceName String
- Name of Azure Machine Learning workspace.
- autoPause AutoProperties Pause Properties 
- Auto pause properties.
- autoScale AutoProperties Scale Properties 
- Auto scale properties.
- nodeCount number
- The number of compute nodes currently assigned to the compute.
- nodeSize string
- Node size.
- nodeSize stringFamily 
- Node size family.
- poolName string
- Pool name.
- resourceGroup string
- Name of the resource group in which workspace is located.
- sparkVersion string
- Spark version.
- subscriptionId string
- Azure subscription identifier.
- workspaceName string
- Name of Azure Machine Learning workspace.
- auto_pause_ Autoproperties Pause Properties 
- Auto pause properties.
- auto_scale_ Autoproperties Scale Properties 
- Auto scale properties.
- node_count int
- The number of compute nodes currently assigned to the compute.
- node_size str
- Node size.
- node_size_ strfamily 
- Node size family.
- pool_name str
- Pool name.
- resource_group str
- Name of the resource group in which workspace is located.
- spark_version str
- Spark version.
- subscription_id str
- Azure subscription identifier.
- workspace_name str
- Name of Azure Machine Learning workspace.
- autoPause Property MapProperties 
- Auto pause properties.
- autoScale Property MapProperties 
- Auto scale properties.
- nodeCount Number
- The number of compute nodes currently assigned to the compute.
- nodeSize String
- Node size.
- nodeSize StringFamily 
- Node size family.
- poolName String
- Pool name.
- resourceGroup String
- Name of the resource group in which workspace is located.
- sparkVersion String
- Spark version.
- subscriptionId String
- Azure subscription identifier.
- workspaceName String
- Name of Azure Machine Learning workspace.
SynapseSparkResponse, SynapseSparkResponseArgs      
- CreatedOn string
- The time at which the compute was created.
- IsAttached boolCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- ModifiedOn string
- The time at which the compute was last modified.
- ProvisioningErrors List<Pulumi.Azure Native. Machine Learning Services. Inputs. Error Response Response> 
- Errors during provisioning
- ProvisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
Pulumi.Azure Native. Machine Learning Services. Inputs. Synapse Spark Response Properties 
- ResourceId string
- ARM resource id of the underlying compute
- CreatedOn string
- The time at which the compute was created.
- IsAttached boolCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- ModifiedOn string
- The time at which the compute was last modified.
- ProvisioningErrors []ErrorResponse Response 
- Errors during provisioning
- ProvisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
SynapseSpark Response Properties 
- ResourceId string
- ARM resource id of the underlying compute
- createdOn String
- The time at which the compute was created.
- isAttached BooleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn String
- The time at which the compute was last modified.
- provisioningErrors List<ErrorResponse Response> 
- Errors during provisioning
- provisioningState String
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
SynapseSpark Response Properties 
- resourceId String
- ARM resource id of the underlying compute
- createdOn string
- The time at which the compute was created.
- isAttached booleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn string
- The time at which the compute was last modified.
- provisioningErrors ErrorResponse Response[] 
- Errors during provisioning
- provisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation string
- Location for the underlying compute
- description string
- The description of the Machine Learning compute.
- disableLocal booleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
SynapseSpark Response Properties 
- resourceId string
- ARM resource id of the underlying compute
- created_on str
- The time at which the compute was created.
- is_attached_ boolcompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modified_on str
- The time at which the compute was last modified.
- provisioning_errors Sequence[ErrorResponse Response] 
- Errors during provisioning
- provisioning_state str
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- compute_location str
- Location for the underlying compute
- description str
- The description of the Machine Learning compute.
- disable_local_ boolauth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
SynapseSpark Response Properties 
- resource_id str
- ARM resource id of the underlying compute
- createdOn String
- The time at which the compute was created.
- isAttached BooleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn String
- The time at which the compute was last modified.
- provisioningErrors List<Property Map>
- Errors during provisioning
- provisioningState String
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties Property Map
- resourceId String
- ARM resource id of the underlying compute
SynapseSparkResponseProperties, SynapseSparkResponsePropertiesArgs        
- AutoPause Pulumi.Properties Azure Native. Machine Learning Services. Inputs. Auto Pause Properties Response 
- Auto pause properties.
- AutoScale Pulumi.Properties Azure Native. Machine Learning Services. Inputs. Auto Scale Properties Response 
- Auto scale properties.
- NodeCount int
- The number of compute nodes currently assigned to the compute.
- NodeSize string
- Node size.
- NodeSize stringFamily 
- Node size family.
- PoolName string
- Pool name.
- ResourceGroup string
- Name of the resource group in which workspace is located.
- SparkVersion string
- Spark version.
- SubscriptionId string
- Azure subscription identifier.
- WorkspaceName string
- Name of Azure Machine Learning workspace.
- AutoPause AutoProperties Pause Properties Response 
- Auto pause properties.
- AutoScale AutoProperties Scale Properties Response 
- Auto scale properties.
- NodeCount int
- The number of compute nodes currently assigned to the compute.
- NodeSize string
- Node size.
- NodeSize stringFamily 
- Node size family.
- PoolName string
- Pool name.
- ResourceGroup string
- Name of the resource group in which workspace is located.
- SparkVersion string
- Spark version.
- SubscriptionId string
- Azure subscription identifier.
- WorkspaceName string
- Name of Azure Machine Learning workspace.
- autoPause AutoProperties Pause Properties Response 
- Auto pause properties.
- autoScale AutoProperties Scale Properties Response 
- Auto scale properties.
- nodeCount Integer
- The number of compute nodes currently assigned to the compute.
- nodeSize String
- Node size.
- nodeSize StringFamily 
- Node size family.
- poolName String
- Pool name.
- resourceGroup String
- Name of the resource group in which workspace is located.
- sparkVersion String
- Spark version.
- subscriptionId String
- Azure subscription identifier.
- workspaceName String
- Name of Azure Machine Learning workspace.
- autoPause AutoProperties Pause Properties Response 
- Auto pause properties.
- autoScale AutoProperties Scale Properties Response 
- Auto scale properties.
- nodeCount number
- The number of compute nodes currently assigned to the compute.
- nodeSize string
- Node size.
- nodeSize stringFamily 
- Node size family.
- poolName string
- Pool name.
- resourceGroup string
- Name of the resource group in which workspace is located.
- sparkVersion string
- Spark version.
- subscriptionId string
- Azure subscription identifier.
- workspaceName string
- Name of Azure Machine Learning workspace.
- auto_pause_ Autoproperties Pause Properties Response 
- Auto pause properties.
- auto_scale_ Autoproperties Scale Properties Response 
- Auto scale properties.
- node_count int
- The number of compute nodes currently assigned to the compute.
- node_size str
- Node size.
- node_size_ strfamily 
- Node size family.
- pool_name str
- Pool name.
- resource_group str
- Name of the resource group in which workspace is located.
- spark_version str
- Spark version.
- subscription_id str
- Azure subscription identifier.
- workspace_name str
- Name of Azure Machine Learning workspace.
- autoPause Property MapProperties 
- Auto pause properties.
- autoScale Property MapProperties 
- Auto scale properties.
- nodeCount Number
- The number of compute nodes currently assigned to the compute.
- nodeSize String
- Node size.
- nodeSize StringFamily 
- Node size family.
- poolName String
- Pool name.
- resourceGroup String
- Name of the resource group in which workspace is located.
- sparkVersion String
- Spark version.
- subscriptionId String
- Azure subscription identifier.
- workspaceName String
- Name of Azure Machine Learning workspace.
SystemDataResponse, SystemDataResponseArgs      
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
SystemServiceResponse, SystemServiceResponseArgs      
- PublicIp stringAddress 
- Public IP address
- SystemService stringType 
- The type of this system service.
- Version string
- The version for this type.
- PublicIp stringAddress 
- Public IP address
- SystemService stringType 
- The type of this system service.
- Version string
- The version for this type.
- publicIp StringAddress 
- Public IP address
- systemService StringType 
- The type of this system service.
- version String
- The version for this type.
- publicIp stringAddress 
- Public IP address
- systemService stringType 
- The type of this system service.
- version string
- The version for this type.
- public_ip_ straddress 
- Public IP address
- system_service_ strtype 
- The type of this system service.
- version str
- The version for this type.
- publicIp StringAddress 
- Public IP address
- systemService StringType 
- The type of this system service.
- version String
- The version for this type.
TmpfsOptions, TmpfsOptionsArgs    
- Size int
- Mention the Tmpfs size
- Size int
- Mention the Tmpfs size
- size Integer
- Mention the Tmpfs size
- size number
- Mention the Tmpfs size
- size int
- Mention the Tmpfs size
- size Number
- Mention the Tmpfs size
TmpfsOptionsResponse, TmpfsOptionsResponseArgs      
- Size int
- Mention the Tmpfs size
- Size int
- Mention the Tmpfs size
- size Integer
- Mention the Tmpfs size
- size number
- Mention the Tmpfs size
- size int
- Mention the Tmpfs size
- size Number
- Mention the Tmpfs size
TriggerType, TriggerTypeArgs    
- Recurrence
- Recurrence
- Cron
- Cron
- TriggerType Recurrence 
- Recurrence
- TriggerType Cron 
- Cron
- Recurrence
- Recurrence
- Cron
- Cron
- Recurrence
- Recurrence
- Cron
- Cron
- RECURRENCE
- Recurrence
- CRON
- Cron
- "Recurrence"
- Recurrence
- "Cron"
- Cron
UserAccountCredentials, UserAccountCredentialsArgs      
- AdminUser stringName 
- Name of the administrator user account which can be used to SSH to nodes.
- AdminUser stringPassword 
- Password of the administrator user account.
- AdminUser stringSsh Public Key 
- SSH public key of the administrator user account.
- AdminUser stringName 
- Name of the administrator user account which can be used to SSH to nodes.
- AdminUser stringPassword 
- Password of the administrator user account.
- AdminUser stringSsh Public Key 
- SSH public key of the administrator user account.
- adminUser StringName 
- Name of the administrator user account which can be used to SSH to nodes.
- adminUser StringPassword 
- Password of the administrator user account.
- adminUser StringSsh Public Key 
- SSH public key of the administrator user account.
- adminUser stringName 
- Name of the administrator user account which can be used to SSH to nodes.
- adminUser stringPassword 
- Password of the administrator user account.
- adminUser stringSsh Public Key 
- SSH public key of the administrator user account.
- admin_user_ strname 
- Name of the administrator user account which can be used to SSH to nodes.
- admin_user_ strpassword 
- Password of the administrator user account.
- admin_user_ strssh_ public_ key 
- SSH public key of the administrator user account.
- adminUser StringName 
- Name of the administrator user account which can be used to SSH to nodes.
- adminUser StringPassword 
- Password of the administrator user account.
- adminUser StringSsh Public Key 
- SSH public key of the administrator user account.
UserAccountCredentialsResponse, UserAccountCredentialsResponseArgs        
- AdminUser stringName 
- Name of the administrator user account which can be used to SSH to nodes.
- AdminUser stringPassword 
- Password of the administrator user account.
- AdminUser stringSsh Public Key 
- SSH public key of the administrator user account.
- AdminUser stringName 
- Name of the administrator user account which can be used to SSH to nodes.
- AdminUser stringPassword 
- Password of the administrator user account.
- AdminUser stringSsh Public Key 
- SSH public key of the administrator user account.
- adminUser StringName 
- Name of the administrator user account which can be used to SSH to nodes.
- adminUser StringPassword 
- Password of the administrator user account.
- adminUser StringSsh Public Key 
- SSH public key of the administrator user account.
- adminUser stringName 
- Name of the administrator user account which can be used to SSH to nodes.
- adminUser stringPassword 
- Password of the administrator user account.
- adminUser stringSsh Public Key 
- SSH public key of the administrator user account.
- admin_user_ strname 
- Name of the administrator user account which can be used to SSH to nodes.
- admin_user_ strpassword 
- Password of the administrator user account.
- admin_user_ strssh_ public_ key 
- SSH public key of the administrator user account.
- adminUser StringName 
- Name of the administrator user account which can be used to SSH to nodes.
- adminUser StringPassword 
- Password of the administrator user account.
- adminUser StringSsh Public Key 
- SSH public key of the administrator user account.
UserAssignedIdentityResponse, UserAssignedIdentityResponseArgs        
- ClientId string
- The client ID of the assigned identity.
- PrincipalId string
- The principal ID of the assigned identity.
- TenantId string
- The tenant ID of the user assigned identity.
- ClientId string
- The client ID of the assigned identity.
- PrincipalId string
- The principal ID of the assigned identity.
- TenantId string
- The tenant ID of the user assigned identity.
- clientId String
- The client ID of the assigned identity.
- principalId String
- The principal ID of the assigned identity.
- tenantId String
- The tenant ID of the user assigned identity.
- clientId string
- The client ID of the assigned identity.
- principalId string
- The principal ID of the assigned identity.
- tenantId string
- The tenant ID of the user assigned identity.
- client_id str
- The client ID of the assigned identity.
- principal_id str
- The principal ID of the assigned identity.
- tenant_id str
- The tenant ID of the user assigned identity.
- clientId String
- The client ID of the assigned identity.
- principalId String
- The principal ID of the assigned identity.
- tenantId String
- The tenant ID of the user assigned identity.
VirtualMachine, VirtualMachineArgs    
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
Pulumi.Azure Native. Machine Learning Services. Inputs. Virtual Machine Schema Properties 
- ResourceId string
- ARM resource id of the underlying compute
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
VirtualMachine Schema Properties 
- ResourceId string
- ARM resource id of the underlying compute
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
VirtualMachine Schema Properties 
- resourceId String
- ARM resource id of the underlying compute
- computeLocation string
- Location for the underlying compute
- description string
- The description of the Machine Learning compute.
- disableLocal booleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
VirtualMachine Schema Properties 
- resourceId string
- ARM resource id of the underlying compute
- compute_location str
- Location for the underlying compute
- description str
- The description of the Machine Learning compute.
- disable_local_ boolauth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
VirtualMachine Schema Properties 
- resource_id str
- ARM resource id of the underlying compute
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties Property Map
- resourceId String
- ARM resource id of the underlying compute
VirtualMachineImage, VirtualMachineImageArgs      
- Id string
- Virtual Machine image path
- Id string
- Virtual Machine image path
- id String
- Virtual Machine image path
- id string
- Virtual Machine image path
- id str
- Virtual Machine image path
- id String
- Virtual Machine image path
VirtualMachineImageResponse, VirtualMachineImageResponseArgs        
- Id string
- Virtual Machine image path
- Id string
- Virtual Machine image path
- id String
- Virtual Machine image path
- id string
- Virtual Machine image path
- id str
- Virtual Machine image path
- id String
- Virtual Machine image path
VirtualMachineResponse, VirtualMachineResponseArgs      
- CreatedOn string
- The time at which the compute was created.
- IsAttached boolCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- ModifiedOn string
- The time at which the compute was last modified.
- ProvisioningErrors List<Pulumi.Azure Native. Machine Learning Services. Inputs. Error Response Response> 
- Errors during provisioning
- ProvisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
Pulumi.Azure Native. Machine Learning Services. Inputs. Virtual Machine Schema Response Properties 
- ResourceId string
- ARM resource id of the underlying compute
- CreatedOn string
- The time at which the compute was created.
- IsAttached boolCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- ModifiedOn string
- The time at which the compute was last modified.
- ProvisioningErrors []ErrorResponse Response 
- Errors during provisioning
- ProvisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- ComputeLocation string
- Location for the underlying compute
- Description string
- The description of the Machine Learning compute.
- DisableLocal boolAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- Properties
VirtualMachine Schema Response Properties 
- ResourceId string
- ARM resource id of the underlying compute
- createdOn String
- The time at which the compute was created.
- isAttached BooleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn String
- The time at which the compute was last modified.
- provisioningErrors List<ErrorResponse Response> 
- Errors during provisioning
- provisioningState String
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
VirtualMachine Schema Response Properties 
- resourceId String
- ARM resource id of the underlying compute
- createdOn string
- The time at which the compute was created.
- isAttached booleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn string
- The time at which the compute was last modified.
- provisioningErrors ErrorResponse Response[] 
- Errors during provisioning
- provisioningState string
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation string
- Location for the underlying compute
- description string
- The description of the Machine Learning compute.
- disableLocal booleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
VirtualMachine Schema Response Properties 
- resourceId string
- ARM resource id of the underlying compute
- created_on str
- The time at which the compute was created.
- is_attached_ boolcompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modified_on str
- The time at which the compute was last modified.
- provisioning_errors Sequence[ErrorResponse Response] 
- Errors during provisioning
- provisioning_state str
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- compute_location str
- Location for the underlying compute
- description str
- The description of the Machine Learning compute.
- disable_local_ boolauth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties
VirtualMachine Schema Response Properties 
- resource_id str
- ARM resource id of the underlying compute
- createdOn String
- The time at which the compute was created.
- isAttached BooleanCompute 
- Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
- modifiedOn String
- The time at which the compute was last modified.
- provisioningErrors List<Property Map>
- Errors during provisioning
- provisioningState String
- The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
- computeLocation String
- Location for the underlying compute
- description String
- The description of the Machine Learning compute.
- disableLocal BooleanAuth 
- Opt-out of local authentication and ensure customers can use only MSI and AAD exclusively for authentication.
- properties Property Map
- resourceId String
- ARM resource id of the underlying compute
VirtualMachineSchemaProperties, VirtualMachineSchemaPropertiesArgs        
- Address string
- Public IP address of the virtual machine.
- AdministratorAccount Pulumi.Azure Native. Machine Learning Services. Inputs. Virtual Machine Ssh Credentials 
- Admin credentials for virtual machine
- IsNotebook boolInstance Compute 
- Indicates whether this compute will be used for running notebooks.
- NotebookServer intPort 
- Notebook server port open for ssh connections.
- SshPort int
- Port open for ssh connections.
- VirtualMachine stringSize 
- Virtual Machine size
- Address string
- Public IP address of the virtual machine.
- AdministratorAccount VirtualMachine Ssh Credentials 
- Admin credentials for virtual machine
- IsNotebook boolInstance Compute 
- Indicates whether this compute will be used for running notebooks.
- NotebookServer intPort 
- Notebook server port open for ssh connections.
- SshPort int
- Port open for ssh connections.
- VirtualMachine stringSize 
- Virtual Machine size
- address String
- Public IP address of the virtual machine.
- administratorAccount VirtualMachine Ssh Credentials 
- Admin credentials for virtual machine
- isNotebook BooleanInstance Compute 
- Indicates whether this compute will be used for running notebooks.
- notebookServer IntegerPort 
- Notebook server port open for ssh connections.
- sshPort Integer
- Port open for ssh connections.
- virtualMachine StringSize 
- Virtual Machine size
- address string
- Public IP address of the virtual machine.
- administratorAccount VirtualMachine Ssh Credentials 
- Admin credentials for virtual machine
- isNotebook booleanInstance Compute 
- Indicates whether this compute will be used for running notebooks.
- notebookServer numberPort 
- Notebook server port open for ssh connections.
- sshPort number
- Port open for ssh connections.
- virtualMachine stringSize 
- Virtual Machine size
- address str
- Public IP address of the virtual machine.
- administrator_account VirtualMachine Ssh Credentials 
- Admin credentials for virtual machine
- is_notebook_ boolinstance_ compute 
- Indicates whether this compute will be used for running notebooks.
- notebook_server_ intport 
- Notebook server port open for ssh connections.
- ssh_port int
- Port open for ssh connections.
- virtual_machine_ strsize 
- Virtual Machine size
- address String
- Public IP address of the virtual machine.
- administratorAccount Property Map
- Admin credentials for virtual machine
- isNotebook BooleanInstance Compute 
- Indicates whether this compute will be used for running notebooks.
- notebookServer NumberPort 
- Notebook server port open for ssh connections.
- sshPort Number
- Port open for ssh connections.
- virtualMachine StringSize 
- Virtual Machine size
VirtualMachineSchemaResponseProperties, VirtualMachineSchemaResponsePropertiesArgs          
- Address string
- Public IP address of the virtual machine.
- AdministratorAccount Pulumi.Azure Native. Machine Learning Services. Inputs. Virtual Machine Ssh Credentials Response 
- Admin credentials for virtual machine
- IsNotebook boolInstance Compute 
- Indicates whether this compute will be used for running notebooks.
- NotebookServer intPort 
- Notebook server port open for ssh connections.
- SshPort int
- Port open for ssh connections.
- VirtualMachine stringSize 
- Virtual Machine size
- Address string
- Public IP address of the virtual machine.
- AdministratorAccount VirtualMachine Ssh Credentials Response 
- Admin credentials for virtual machine
- IsNotebook boolInstance Compute 
- Indicates whether this compute will be used for running notebooks.
- NotebookServer intPort 
- Notebook server port open for ssh connections.
- SshPort int
- Port open for ssh connections.
- VirtualMachine stringSize 
- Virtual Machine size
- address String
- Public IP address of the virtual machine.
- administratorAccount VirtualMachine Ssh Credentials Response 
- Admin credentials for virtual machine
- isNotebook BooleanInstance Compute 
- Indicates whether this compute will be used for running notebooks.
- notebookServer IntegerPort 
- Notebook server port open for ssh connections.
- sshPort Integer
- Port open for ssh connections.
- virtualMachine StringSize 
- Virtual Machine size
- address string
- Public IP address of the virtual machine.
- administratorAccount VirtualMachine Ssh Credentials Response 
- Admin credentials for virtual machine
- isNotebook booleanInstance Compute 
- Indicates whether this compute will be used for running notebooks.
- notebookServer numberPort 
- Notebook server port open for ssh connections.
- sshPort number
- Port open for ssh connections.
- virtualMachine stringSize 
- Virtual Machine size
- address str
- Public IP address of the virtual machine.
- administrator_account VirtualMachine Ssh Credentials Response 
- Admin credentials for virtual machine
- is_notebook_ boolinstance_ compute 
- Indicates whether this compute will be used for running notebooks.
- notebook_server_ intport 
- Notebook server port open for ssh connections.
- ssh_port int
- Port open for ssh connections.
- virtual_machine_ strsize 
- Virtual Machine size
- address String
- Public IP address of the virtual machine.
- administratorAccount Property Map
- Admin credentials for virtual machine
- isNotebook BooleanInstance Compute 
- Indicates whether this compute will be used for running notebooks.
- notebookServer NumberPort 
- Notebook server port open for ssh connections.
- sshPort Number
- Port open for ssh connections.
- virtualMachine StringSize 
- Virtual Machine size
VirtualMachineSshCredentials, VirtualMachineSshCredentialsArgs        
- Password string
- Password of admin account
- PrivateKey stringData 
- Private key data
- PublicKey stringData 
- Public key data
- Username string
- Username of admin account
- Password string
- Password of admin account
- PrivateKey stringData 
- Private key data
- PublicKey stringData 
- Public key data
- Username string
- Username of admin account
- password String
- Password of admin account
- privateKey StringData 
- Private key data
- publicKey StringData 
- Public key data
- username String
- Username of admin account
- password string
- Password of admin account
- privateKey stringData 
- Private key data
- publicKey stringData 
- Public key data
- username string
- Username of admin account
- password str
- Password of admin account
- private_key_ strdata 
- Private key data
- public_key_ strdata 
- Public key data
- username str
- Username of admin account
- password String
- Password of admin account
- privateKey StringData 
- Private key data
- publicKey StringData 
- Public key data
- username String
- Username of admin account
VirtualMachineSshCredentialsResponse, VirtualMachineSshCredentialsResponseArgs          
- Password string
- Password of admin account
- PrivateKey stringData 
- Private key data
- PublicKey stringData 
- Public key data
- Username string
- Username of admin account
- Password string
- Password of admin account
- PrivateKey stringData 
- Private key data
- PublicKey stringData 
- Public key data
- Username string
- Username of admin account
- password String
- Password of admin account
- privateKey StringData 
- Private key data
- publicKey StringData 
- Public key data
- username String
- Username of admin account
- password string
- Password of admin account
- privateKey stringData 
- Private key data
- publicKey stringData 
- Public key data
- username string
- Username of admin account
- password str
- Password of admin account
- private_key_ strdata 
- Private key data
- public_key_ strdata 
- Public key data
- username str
- Username of admin account
- password String
- Password of admin account
- privateKey StringData 
- Private key data
- publicKey StringData 
- Public key data
- username String
- Username of admin account
VmPriority, VmPriorityArgs    
- Dedicated
- Dedicated
- LowPriority 
- LowPriority
- VmPriority Dedicated 
- Dedicated
- VmPriority Low Priority 
- LowPriority
- Dedicated
- Dedicated
- LowPriority 
- LowPriority
- Dedicated
- Dedicated
- LowPriority 
- LowPriority
- DEDICATED
- Dedicated
- LOW_PRIORITY
- LowPriority
- "Dedicated"
- Dedicated
- "LowPriority" 
- LowPriority
VolumeDefinition, VolumeDefinitionArgs    
- Bind
Pulumi.Azure Native. Machine Learning Services. Inputs. Bind Options 
- Bind Options of the mount
- Consistency string
- Consistency of the volume
- ReadOnly bool
- Indicate whether to mount volume as readOnly. Default value for this is false.
- Source string
- Source of the mount. For bind mounts this is the host path.
- Target string
- Target of the mount. For bind mounts this is the path in the container.
- Tmpfs
Pulumi.Azure Native. Machine Learning Services. Inputs. Tmpfs Options 
- tmpfs option of the mount
- Type
string | Pulumi.Azure Native. Machine Learning Services. Volume Definition Type 
- Type of Volume Definition. Possible Values: bind,volume,tmpfs,npipe
- Volume
Pulumi.Azure Native. Machine Learning Services. Inputs. Volume Options 
- Volume Options of the mount
- Bind
BindOptions 
- Bind Options of the mount
- Consistency string
- Consistency of the volume
- ReadOnly bool
- Indicate whether to mount volume as readOnly. Default value for this is false.
- Source string
- Source of the mount. For bind mounts this is the host path.
- Target string
- Target of the mount. For bind mounts this is the path in the container.
- Tmpfs
TmpfsOptions 
- tmpfs option of the mount
- Type
string | VolumeDefinition Type 
- Type of Volume Definition. Possible Values: bind,volume,tmpfs,npipe
- Volume
VolumeOptions 
- Volume Options of the mount
- bind
BindOptions 
- Bind Options of the mount
- consistency String
- Consistency of the volume
- readOnly Boolean
- Indicate whether to mount volume as readOnly. Default value for this is false.
- source String
- Source of the mount. For bind mounts this is the host path.
- target String
- Target of the mount. For bind mounts this is the path in the container.
- tmpfs
TmpfsOptions 
- tmpfs option of the mount
- type
String | VolumeDefinition Type 
- Type of Volume Definition. Possible Values: bind,volume,tmpfs,npipe
- volume
VolumeOptions 
- Volume Options of the mount
- bind
BindOptions 
- Bind Options of the mount
- consistency string
- Consistency of the volume
- readOnly boolean
- Indicate whether to mount volume as readOnly. Default value for this is false.
- source string
- Source of the mount. For bind mounts this is the host path.
- target string
- Target of the mount. For bind mounts this is the path in the container.
- tmpfs
TmpfsOptions 
- tmpfs option of the mount
- type
string | VolumeDefinition Type 
- Type of Volume Definition. Possible Values: bind,volume,tmpfs,npipe
- volume
VolumeOptions 
- Volume Options of the mount
- bind
BindOptions 
- Bind Options of the mount
- consistency str
- Consistency of the volume
- read_only bool
- Indicate whether to mount volume as readOnly. Default value for this is false.
- source str
- Source of the mount. For bind mounts this is the host path.
- target str
- Target of the mount. For bind mounts this is the path in the container.
- tmpfs
TmpfsOptions 
- tmpfs option of the mount
- type
str | VolumeDefinition Type 
- Type of Volume Definition. Possible Values: bind,volume,tmpfs,npipe
- volume
VolumeOptions 
- Volume Options of the mount
- bind Property Map
- Bind Options of the mount
- consistency String
- Consistency of the volume
- readOnly Boolean
- Indicate whether to mount volume as readOnly. Default value for this is false.
- source String
- Source of the mount. For bind mounts this is the host path.
- target String
- Target of the mount. For bind mounts this is the path in the container.
- tmpfs Property Map
- tmpfs option of the mount
- type String | "bind" | "volume" | "tmpfs" | "npipe"
- Type of Volume Definition. Possible Values: bind,volume,tmpfs,npipe
- volume Property Map
- Volume Options of the mount
VolumeDefinitionResponse, VolumeDefinitionResponseArgs      
- Bind
Pulumi.Azure Native. Machine Learning Services. Inputs. Bind Options Response 
- Bind Options of the mount
- Consistency string
- Consistency of the volume
- ReadOnly bool
- Indicate whether to mount volume as readOnly. Default value for this is false.
- Source string
- Source of the mount. For bind mounts this is the host path.
- Target string
- Target of the mount. For bind mounts this is the path in the container.
- Tmpfs
Pulumi.Azure Native. Machine Learning Services. Inputs. Tmpfs Options Response 
- tmpfs option of the mount
- Type string
- Type of Volume Definition. Possible Values: bind,volume,tmpfs,npipe
- Volume
Pulumi.Azure Native. Machine Learning Services. Inputs. Volume Options Response 
- Volume Options of the mount
- Bind
BindOptions Response 
- Bind Options of the mount
- Consistency string
- Consistency of the volume
- ReadOnly bool
- Indicate whether to mount volume as readOnly. Default value for this is false.
- Source string
- Source of the mount. For bind mounts this is the host path.
- Target string
- Target of the mount. For bind mounts this is the path in the container.
- Tmpfs
TmpfsOptions Response 
- tmpfs option of the mount
- Type string
- Type of Volume Definition. Possible Values: bind,volume,tmpfs,npipe
- Volume
VolumeOptions Response 
- Volume Options of the mount
- bind
BindOptions Response 
- Bind Options of the mount
- consistency String
- Consistency of the volume
- readOnly Boolean
- Indicate whether to mount volume as readOnly. Default value for this is false.
- source String
- Source of the mount. For bind mounts this is the host path.
- target String
- Target of the mount. For bind mounts this is the path in the container.
- tmpfs
TmpfsOptions Response 
- tmpfs option of the mount
- type String
- Type of Volume Definition. Possible Values: bind,volume,tmpfs,npipe
- volume
VolumeOptions Response 
- Volume Options of the mount
- bind
BindOptions Response 
- Bind Options of the mount
- consistency string
- Consistency of the volume
- readOnly boolean
- Indicate whether to mount volume as readOnly. Default value for this is false.
- source string
- Source of the mount. For bind mounts this is the host path.
- target string
- Target of the mount. For bind mounts this is the path in the container.
- tmpfs
TmpfsOptions Response 
- tmpfs option of the mount
- type string
- Type of Volume Definition. Possible Values: bind,volume,tmpfs,npipe
- volume
VolumeOptions Response 
- Volume Options of the mount
- bind
BindOptions Response 
- Bind Options of the mount
- consistency str
- Consistency of the volume
- read_only bool
- Indicate whether to mount volume as readOnly. Default value for this is false.
- source str
- Source of the mount. For bind mounts this is the host path.
- target str
- Target of the mount. For bind mounts this is the path in the container.
- tmpfs
TmpfsOptions Response 
- tmpfs option of the mount
- type str
- Type of Volume Definition. Possible Values: bind,volume,tmpfs,npipe
- volume
VolumeOptions Response 
- Volume Options of the mount
- bind Property Map
- Bind Options of the mount
- consistency String
- Consistency of the volume
- readOnly Boolean
- Indicate whether to mount volume as readOnly. Default value for this is false.
- source String
- Source of the mount. For bind mounts this is the host path.
- target String
- Target of the mount. For bind mounts this is the path in the container.
- tmpfs Property Map
- tmpfs option of the mount
- type String
- Type of Volume Definition. Possible Values: bind,volume,tmpfs,npipe
- volume Property Map
- Volume Options of the mount
VolumeDefinitionType, VolumeDefinitionTypeArgs      
- Bind
- bind
- Volume
- volume
- Tmpfs
- tmpfs
- Npipe
- npipe
- VolumeDefinition Type Bind 
- bind
- VolumeDefinition Type Volume 
- volume
- VolumeDefinition Type Tmpfs 
- tmpfs
- VolumeDefinition Type Npipe 
- npipe
- Bind
- bind
- Volume
- volume
- Tmpfs
- tmpfs
- Npipe
- npipe
- Bind
- bind
- Volume
- volume
- Tmpfs
- tmpfs
- Npipe
- npipe
- BIND
- bind
- VOLUME
- volume
- TMPFS
- tmpfs
- NPIPE
- npipe
- "bind"
- bind
- "volume"
- volume
- "tmpfs"
- tmpfs
- "npipe"
- npipe
VolumeOptions, VolumeOptionsArgs    
- Nocopy bool
- Indicate whether volume is nocopy
- Nocopy bool
- Indicate whether volume is nocopy
- nocopy Boolean
- Indicate whether volume is nocopy
- nocopy boolean
- Indicate whether volume is nocopy
- nocopy bool
- Indicate whether volume is nocopy
- nocopy Boolean
- Indicate whether volume is nocopy
VolumeOptionsResponse, VolumeOptionsResponseArgs      
- Nocopy bool
- Indicate whether volume is nocopy
- Nocopy bool
- Indicate whether volume is nocopy
- nocopy Boolean
- Indicate whether volume is nocopy
- nocopy boolean
- Indicate whether volume is nocopy
- nocopy bool
- Indicate whether volume is nocopy
- nocopy Boolean
- Indicate whether volume is nocopy
WeekDay, WeekDayArgs    
- Monday
- MondayMonday weekday
- Tuesday
- TuesdayTuesday weekday
- Wednesday
- WednesdayWednesday weekday
- Thursday
- ThursdayThursday weekday
- Friday
- FridayFriday weekday
- Saturday
- SaturdaySaturday weekday
- Sunday
- SundaySunday weekday
- WeekDay Monday 
- MondayMonday weekday
- WeekDay Tuesday 
- TuesdayTuesday weekday
- WeekDay Wednesday 
- WednesdayWednesday weekday
- WeekDay Thursday 
- ThursdayThursday weekday
- WeekDay Friday 
- FridayFriday weekday
- WeekDay Saturday 
- SaturdaySaturday weekday
- WeekDay Sunday 
- SundaySunday weekday
- Monday
- MondayMonday weekday
- Tuesday
- TuesdayTuesday weekday
- Wednesday
- WednesdayWednesday weekday
- Thursday
- ThursdayThursday weekday
- Friday
- FridayFriday weekday
- Saturday
- SaturdaySaturday weekday
- Sunday
- SundaySunday weekday
- Monday
- MondayMonday weekday
- Tuesday
- TuesdayTuesday weekday
- Wednesday
- WednesdayWednesday weekday
- Thursday
- ThursdayThursday weekday
- Friday
- FridayFriday weekday
- Saturday
- SaturdaySaturday weekday
- Sunday
- SundaySunday weekday
- MONDAY
- MondayMonday weekday
- TUESDAY
- TuesdayTuesday weekday
- WEDNESDAY
- WednesdayWednesday weekday
- THURSDAY
- ThursdayThursday weekday
- FRIDAY
- FridayFriday weekday
- SATURDAY
- SaturdaySaturday weekday
- SUNDAY
- SundaySunday weekday
- "Monday"
- MondayMonday weekday
- "Tuesday"
- TuesdayTuesday weekday
- "Wednesday"
- WednesdayWednesday weekday
- "Thursday"
- ThursdayThursday weekday
- "Friday"
- FridayFriday weekday
- "Saturday"
- SaturdaySaturday weekday
- "Sunday"
- SundaySunday weekday
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:machinelearningservices:Compute compute123 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0