1. Packages
  2. Azure Native
  3. API Docs
  4. machinelearningcompute
  5. OperationalizationCluster
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi

azure-native.machinelearningcompute.OperationalizationCluster

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi

    Instance of an Azure ML Operationalization Cluster resource. Azure REST API version: 2017-08-01-preview. Prior API version in Azure Native 1.x: 2017-08-01-preview.

    Other available API versions: 2017-06-01-preview.

    Example Usage

    PUT Operationalization Cluster

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var operationalizationCluster = new AzureNative.MachineLearningCompute.OperationalizationCluster("operationalizationCluster", new()
        {
            ClusterName = "myCluster",
            ClusterType = AzureNative.MachineLearningCompute.ClusterType.ACS,
            ContainerService = new AzureNative.MachineLearningCompute.Inputs.AcsClusterPropertiesArgs
            {
                OrchestratorProperties = new AzureNative.MachineLearningCompute.Inputs.KubernetesClusterPropertiesArgs
                {
                    ServicePrincipal = new AzureNative.MachineLearningCompute.Inputs.ServicePrincipalPropertiesArgs
                    {
                        ClientId = "abcdefghijklmnopqrt",
                        Secret = "<secret>",
                    },
                },
                OrchestratorType = AzureNative.MachineLearningCompute.OrchestratorType.Kubernetes,
            },
            Description = "My Operationalization Cluster",
            GlobalServiceConfiguration = new AzureNative.MachineLearningCompute.Inputs.GlobalServiceConfigurationArgs
            {
                Ssl = new AzureNative.MachineLearningCompute.Inputs.SslConfigurationArgs
                {
                    Cert = "afjdklq2131casfakld=",
                    Cname = "foo.bar.com",
                    Key = "flksdafkldsajf=",
                    Status = AzureNative.MachineLearningCompute.Status.Enabled,
                },
            },
            Location = "West US",
            ResourceGroupName = "myResourceGroup",
            Tags = 
            {
                { "key1", "alpha" },
                { "key2", "beta" },
            },
        });
    
    });
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-azure-native-sdk/machinelearningcompute/v2"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := machinelearningcompute.NewOperationalizationCluster(ctx, "operationalizationCluster", &machinelearningcompute.OperationalizationClusterArgs{
    			ClusterName: pulumi.String("myCluster"),
    			ClusterType: pulumi.String(machinelearningcompute.ClusterTypeACS),
    			ContainerService: &machinelearningcompute.AcsClusterPropertiesArgs{
    				OrchestratorProperties: &machinelearningcompute.KubernetesClusterPropertiesArgs{
    					ServicePrincipal: &machinelearningcompute.ServicePrincipalPropertiesArgs{
    						ClientId: pulumi.String("abcdefghijklmnopqrt"),
    						Secret:   pulumi.String("<secret>"),
    					},
    				},
    				OrchestratorType: pulumi.String(machinelearningcompute.OrchestratorTypeKubernetes),
    			},
    			Description: pulumi.String("My Operationalization Cluster"),
    			GlobalServiceConfiguration: &machinelearningcompute.GlobalServiceConfigurationArgs{
    				Ssl: &machinelearningcompute.SslConfigurationArgs{
    					Cert:   pulumi.String("afjdklq2131casfakld="),
    					Cname:  pulumi.String("foo.bar.com"),
    					Key:    pulumi.String("flksdafkldsajf="),
    					Status: pulumi.String(machinelearningcompute.StatusEnabled),
    				},
    			},
    			Location:          pulumi.String("West US"),
    			ResourceGroupName: pulumi.String("myResourceGroup"),
    			Tags: pulumi.StringMap{
    				"key1": pulumi.String("alpha"),
    				"key2": pulumi.String("beta"),
    			},
    		})
    		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.machinelearningcompute.OperationalizationCluster;
    import com.pulumi.azurenative.machinelearningcompute.OperationalizationClusterArgs;
    import com.pulumi.azurenative.machinelearningcompute.inputs.AcsClusterPropertiesArgs;
    import com.pulumi.azurenative.machinelearningcompute.inputs.KubernetesClusterPropertiesArgs;
    import com.pulumi.azurenative.machinelearningcompute.inputs.ServicePrincipalPropertiesArgs;
    import com.pulumi.azurenative.machinelearningcompute.inputs.GlobalServiceConfigurationArgs;
    import com.pulumi.azurenative.machinelearningcompute.inputs.SslConfigurationArgs;
    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 operationalizationCluster = new OperationalizationCluster("operationalizationCluster", OperationalizationClusterArgs.builder()        
                .clusterName("myCluster")
                .clusterType("ACS")
                .containerService(AcsClusterPropertiesArgs.builder()
                    .orchestratorProperties(KubernetesClusterPropertiesArgs.builder()
                        .servicePrincipal(ServicePrincipalPropertiesArgs.builder()
                            .clientId("abcdefghijklmnopqrt")
                            .secret("<secret>")
                            .build())
                        .build())
                    .orchestratorType("Kubernetes")
                    .build())
                .description("My Operationalization Cluster")
                .globalServiceConfiguration(GlobalServiceConfigurationArgs.builder()
                    .ssl(SslConfigurationArgs.builder()
                        .cert("afjdklq2131casfakld=")
                        .cname("foo.bar.com")
                        .key("flksdafkldsajf=")
                        .status("Enabled")
                        .build())
                    .build())
                .location("West US")
                .resourceGroupName("myResourceGroup")
                .tags(Map.ofEntries(
                    Map.entry("key1", "alpha"),
                    Map.entry("key2", "beta")
                ))
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_azure_native as azure_native
    
    operationalization_cluster = azure_native.machinelearningcompute.OperationalizationCluster("operationalizationCluster",
        cluster_name="myCluster",
        cluster_type=azure_native.machinelearningcompute.ClusterType.ACS,
        container_service=azure_native.machinelearningcompute.AcsClusterPropertiesArgs(
            orchestrator_properties=azure_native.machinelearningcompute.KubernetesClusterPropertiesArgs(
                service_principal=azure_native.machinelearningcompute.ServicePrincipalPropertiesArgs(
                    client_id="abcdefghijklmnopqrt",
                    secret="<secret>",
                ),
            ),
            orchestrator_type=azure_native.machinelearningcompute.OrchestratorType.KUBERNETES,
        ),
        description="My Operationalization Cluster",
        global_service_configuration=azure_native.machinelearningcompute.GlobalServiceConfigurationArgs(
            ssl=azure_native.machinelearningcompute.SslConfigurationArgs(
                cert="afjdklq2131casfakld=",
                cname="foo.bar.com",
                key="flksdafkldsajf=",
                status=azure_native.machinelearningcompute.Status.ENABLED,
            ),
        ),
        location="West US",
        resource_group_name="myResourceGroup",
        tags={
            "key1": "alpha",
            "key2": "beta",
        })
    
    import * as pulumi from "@pulumi/pulumi";
    import * as azure_native from "@pulumi/azure-native";
    
    const operationalizationCluster = new azure_native.machinelearningcompute.OperationalizationCluster("operationalizationCluster", {
        clusterName: "myCluster",
        clusterType: azure_native.machinelearningcompute.ClusterType.ACS,
        containerService: {
            orchestratorProperties: {
                servicePrincipal: {
                    clientId: "abcdefghijklmnopqrt",
                    secret: "<secret>",
                },
            },
            orchestratorType: azure_native.machinelearningcompute.OrchestratorType.Kubernetes,
        },
        description: "My Operationalization Cluster",
        globalServiceConfiguration: {
            ssl: {
                cert: "afjdklq2131casfakld=",
                cname: "foo.bar.com",
                key: "flksdafkldsajf=",
                status: azure_native.machinelearningcompute.Status.Enabled,
            },
        },
        location: "West US",
        resourceGroupName: "myResourceGroup",
        tags: {
            key1: "alpha",
            key2: "beta",
        },
    });
    
    resources:
      operationalizationCluster:
        type: azure-native:machinelearningcompute:OperationalizationCluster
        properties:
          clusterName: myCluster
          clusterType: ACS
          containerService:
            orchestratorProperties:
              servicePrincipal:
                clientId: abcdefghijklmnopqrt
                secret: <secret>
            orchestratorType: Kubernetes
          description: My Operationalization Cluster
          globalServiceConfiguration:
            ssl:
              cert: afjdklq2131casfakld=
              cname: foo.bar.com
              key: flksdafkldsajf=
              status: Enabled
          location: West US
          resourceGroupName: myResourceGroup
          tags:
            key1: alpha
            key2: beta
    

    Create OperationalizationCluster Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new OperationalizationCluster(name: string, args: OperationalizationClusterArgs, opts?: CustomResourceOptions);
    @overload
    def OperationalizationCluster(resource_name: str,
                                  args: OperationalizationClusterArgs,
                                  opts: Optional[ResourceOptions] = None)
    
    @overload
    def OperationalizationCluster(resource_name: str,
                                  opts: Optional[ResourceOptions] = None,
                                  cluster_type: Optional[Union[str, ClusterType]] = None,
                                  resource_group_name: Optional[str] = None,
                                  app_insights: Optional[AppInsightsPropertiesArgs] = None,
                                  cluster_name: Optional[str] = None,
                                  container_registry: Optional[ContainerRegistryPropertiesArgs] = None,
                                  container_service: Optional[AcsClusterPropertiesArgs] = None,
                                  description: Optional[str] = None,
                                  global_service_configuration: Optional[GlobalServiceConfigurationArgs] = None,
                                  location: Optional[str] = None,
                                  storage_account: Optional[StorageAccountPropertiesArgs] = None,
                                  tags: Optional[Mapping[str, str]] = None)
    func NewOperationalizationCluster(ctx *Context, name string, args OperationalizationClusterArgs, opts ...ResourceOption) (*OperationalizationCluster, error)
    public OperationalizationCluster(string name, OperationalizationClusterArgs args, CustomResourceOptions? opts = null)
    public OperationalizationCluster(String name, OperationalizationClusterArgs args)
    public OperationalizationCluster(String name, OperationalizationClusterArgs args, CustomResourceOptions options)
    
    type: azure-native:machinelearningcompute:OperationalizationCluster
    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 OperationalizationClusterArgs
    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 OperationalizationClusterArgs
    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 OperationalizationClusterArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args OperationalizationClusterArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args OperationalizationClusterArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Example

    The following reference example uses placeholder values for all input properties.

    var operationalizationClusterResource = new AzureNative.MachineLearningCompute.OperationalizationCluster("operationalizationClusterResource", new()
    {
        ClusterType = "string",
        ResourceGroupName = "string",
        AppInsights = new AzureNative.MachineLearningCompute.Inputs.AppInsightsPropertiesArgs
        {
            ResourceId = "string",
        },
        ClusterName = "string",
        ContainerRegistry = new AzureNative.MachineLearningCompute.Inputs.ContainerRegistryPropertiesArgs
        {
            ResourceId = "string",
        },
        ContainerService = new AzureNative.MachineLearningCompute.Inputs.AcsClusterPropertiesArgs
        {
            OrchestratorType = "string",
            AgentCount = 0,
            AgentVmSize = "string",
            MasterCount = 0,
            OrchestratorProperties = new AzureNative.MachineLearningCompute.Inputs.KubernetesClusterPropertiesArgs
            {
                ServicePrincipal = new AzureNative.MachineLearningCompute.Inputs.ServicePrincipalPropertiesArgs
                {
                    ClientId = "string",
                    Secret = "string",
                },
            },
            SystemServices = new[]
            {
                new AzureNative.MachineLearningCompute.Inputs.SystemServiceArgs
                {
                    SystemServiceType = "string",
                },
            },
        },
        Description = "string",
        GlobalServiceConfiguration = new AzureNative.MachineLearningCompute.Inputs.GlobalServiceConfigurationArgs
        {
            AutoScale = new AzureNative.MachineLearningCompute.Inputs.AutoScaleConfigurationArgs
            {
                MaxReplicas = 0,
                MinReplicas = 0,
                RefreshPeriodInSeconds = 0,
                Status = "string",
                TargetUtilization = 0,
            },
            Etag = "string",
            ServiceAuth = new AzureNative.MachineLearningCompute.Inputs.ServiceAuthConfigurationArgs
            {
                PrimaryAuthKeyHash = "string",
                SecondaryAuthKeyHash = "string",
            },
            Ssl = new AzureNative.MachineLearningCompute.Inputs.SslConfigurationArgs
            {
                Cert = "string",
                Cname = "string",
                Key = "string",
                Status = "string",
            },
        },
        Location = "string",
        StorageAccount = new AzureNative.MachineLearningCompute.Inputs.StorageAccountPropertiesArgs
        {
            ResourceId = "string",
        },
        Tags = 
        {
            { "string", "string" },
        },
    });
    
    example, err := machinelearningcompute.NewOperationalizationCluster(ctx, "operationalizationClusterResource", &machinelearningcompute.OperationalizationClusterArgs{
    ClusterType: pulumi.String("string"),
    ResourceGroupName: pulumi.String("string"),
    AppInsights: &machinelearningcompute.AppInsightsPropertiesArgs{
    ResourceId: pulumi.String("string"),
    },
    ClusterName: pulumi.String("string"),
    ContainerRegistry: &machinelearningcompute.ContainerRegistryPropertiesArgs{
    ResourceId: pulumi.String("string"),
    },
    ContainerService: &machinelearningcompute.AcsClusterPropertiesArgs{
    OrchestratorType: pulumi.String("string"),
    AgentCount: pulumi.Int(0),
    AgentVmSize: pulumi.String("string"),
    MasterCount: pulumi.Int(0),
    OrchestratorProperties: &machinelearningcompute.KubernetesClusterPropertiesArgs{
    ServicePrincipal: &machinelearningcompute.ServicePrincipalPropertiesArgs{
    ClientId: pulumi.String("string"),
    Secret: pulumi.String("string"),
    },
    },
    SystemServices: machinelearningcompute.SystemServiceArray{
    &machinelearningcompute.SystemServiceArgs{
    SystemServiceType: pulumi.String("string"),
    },
    },
    },
    Description: pulumi.String("string"),
    GlobalServiceConfiguration: &machinelearningcompute.GlobalServiceConfigurationArgs{
    AutoScale: &machinelearningcompute.AutoScaleConfigurationArgs{
    MaxReplicas: pulumi.Int(0),
    MinReplicas: pulumi.Int(0),
    RefreshPeriodInSeconds: pulumi.Int(0),
    Status: pulumi.String("string"),
    TargetUtilization: pulumi.Float64(0),
    },
    Etag: pulumi.String("string"),
    ServiceAuth: &machinelearningcompute.ServiceAuthConfigurationArgs{
    PrimaryAuthKeyHash: pulumi.String("string"),
    SecondaryAuthKeyHash: pulumi.String("string"),
    },
    Ssl: &machinelearningcompute.SslConfigurationArgs{
    Cert: pulumi.String("string"),
    Cname: pulumi.String("string"),
    Key: pulumi.String("string"),
    Status: pulumi.String("string"),
    },
    },
    Location: pulumi.String("string"),
    StorageAccount: &machinelearningcompute.StorageAccountPropertiesArgs{
    ResourceId: pulumi.String("string"),
    },
    Tags: pulumi.StringMap{
    "string": pulumi.String("string"),
    },
    })
    
    var operationalizationClusterResource = new OperationalizationCluster("operationalizationClusterResource", OperationalizationClusterArgs.builder()        
        .clusterType("string")
        .resourceGroupName("string")
        .appInsights(AppInsightsPropertiesArgs.builder()
            .resourceId("string")
            .build())
        .clusterName("string")
        .containerRegistry(ContainerRegistryPropertiesArgs.builder()
            .resourceId("string")
            .build())
        .containerService(AcsClusterPropertiesArgs.builder()
            .orchestratorType("string")
            .agentCount(0)
            .agentVmSize("string")
            .masterCount(0)
            .orchestratorProperties(KubernetesClusterPropertiesArgs.builder()
                .servicePrincipal(ServicePrincipalPropertiesArgs.builder()
                    .clientId("string")
                    .secret("string")
                    .build())
                .build())
            .systemServices(SystemServiceArgs.builder()
                .systemServiceType("string")
                .build())
            .build())
        .description("string")
        .globalServiceConfiguration(GlobalServiceConfigurationArgs.builder()
            .autoScale(AutoScaleConfigurationArgs.builder()
                .maxReplicas(0)
                .minReplicas(0)
                .refreshPeriodInSeconds(0)
                .status("string")
                .targetUtilization(0)
                .build())
            .etag("string")
            .serviceAuth(ServiceAuthConfigurationArgs.builder()
                .primaryAuthKeyHash("string")
                .secondaryAuthKeyHash("string")
                .build())
            .ssl(SslConfigurationArgs.builder()
                .cert("string")
                .cname("string")
                .key("string")
                .status("string")
                .build())
            .build())
        .location("string")
        .storageAccount(StorageAccountPropertiesArgs.builder()
            .resourceId("string")
            .build())
        .tags(Map.of("string", "string"))
        .build());
    
    operationalization_cluster_resource = azure_native.machinelearningcompute.OperationalizationCluster("operationalizationClusterResource",
        cluster_type="string",
        resource_group_name="string",
        app_insights=azure_native.machinelearningcompute.AppInsightsPropertiesArgs(
            resource_id="string",
        ),
        cluster_name="string",
        container_registry=azure_native.machinelearningcompute.ContainerRegistryPropertiesArgs(
            resource_id="string",
        ),
        container_service=azure_native.machinelearningcompute.AcsClusterPropertiesArgs(
            orchestrator_type="string",
            agent_count=0,
            agent_vm_size="string",
            master_count=0,
            orchestrator_properties=azure_native.machinelearningcompute.KubernetesClusterPropertiesArgs(
                service_principal=azure_native.machinelearningcompute.ServicePrincipalPropertiesArgs(
                    client_id="string",
                    secret="string",
                ),
            ),
            system_services=[azure_native.machinelearningcompute.SystemServiceArgs(
                system_service_type="string",
            )],
        ),
        description="string",
        global_service_configuration=azure_native.machinelearningcompute.GlobalServiceConfigurationArgs(
            auto_scale=azure_native.machinelearningcompute.AutoScaleConfigurationArgs(
                max_replicas=0,
                min_replicas=0,
                refresh_period_in_seconds=0,
                status="string",
                target_utilization=0,
            ),
            etag="string",
            service_auth=azure_native.machinelearningcompute.ServiceAuthConfigurationArgs(
                primary_auth_key_hash="string",
                secondary_auth_key_hash="string",
            ),
            ssl=azure_native.machinelearningcompute.SslConfigurationArgs(
                cert="string",
                cname="string",
                key="string",
                status="string",
            ),
        ),
        location="string",
        storage_account=azure_native.machinelearningcompute.StorageAccountPropertiesArgs(
            resource_id="string",
        ),
        tags={
            "string": "string",
        })
    
    const operationalizationClusterResource = new azure_native.machinelearningcompute.OperationalizationCluster("operationalizationClusterResource", {
        clusterType: "string",
        resourceGroupName: "string",
        appInsights: {
            resourceId: "string",
        },
        clusterName: "string",
        containerRegistry: {
            resourceId: "string",
        },
        containerService: {
            orchestratorType: "string",
            agentCount: 0,
            agentVmSize: "string",
            masterCount: 0,
            orchestratorProperties: {
                servicePrincipal: {
                    clientId: "string",
                    secret: "string",
                },
            },
            systemServices: [{
                systemServiceType: "string",
            }],
        },
        description: "string",
        globalServiceConfiguration: {
            autoScale: {
                maxReplicas: 0,
                minReplicas: 0,
                refreshPeriodInSeconds: 0,
                status: "string",
                targetUtilization: 0,
            },
            etag: "string",
            serviceAuth: {
                primaryAuthKeyHash: "string",
                secondaryAuthKeyHash: "string",
            },
            ssl: {
                cert: "string",
                cname: "string",
                key: "string",
                status: "string",
            },
        },
        location: "string",
        storageAccount: {
            resourceId: "string",
        },
        tags: {
            string: "string",
        },
    });
    
    type: azure-native:machinelearningcompute:OperationalizationCluster
    properties:
        appInsights:
            resourceId: string
        clusterName: string
        clusterType: string
        containerRegistry:
            resourceId: string
        containerService:
            agentCount: 0
            agentVmSize: string
            masterCount: 0
            orchestratorProperties:
                servicePrincipal:
                    clientId: string
                    secret: string
            orchestratorType: string
            systemServices:
                - systemServiceType: string
        description: string
        globalServiceConfiguration:
            autoScale:
                maxReplicas: 0
                minReplicas: 0
                refreshPeriodInSeconds: 0
                status: string
                targetUtilization: 0
            etag: string
            serviceAuth:
                primaryAuthKeyHash: string
                secondaryAuthKeyHash: string
            ssl:
                cert: string
                cname: string
                key: string
                status: string
        location: string
        resourceGroupName: string
        storageAccount:
            resourceId: string
        tags:
            string: string
    

    OperationalizationCluster Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The OperationalizationCluster resource accepts the following input properties:

    ClusterType string | Pulumi.AzureNative.MachineLearningCompute.ClusterType
    The cluster type.
    ResourceGroupName string
    Name of the resource group in which the cluster is located.
    AppInsights Pulumi.AzureNative.MachineLearningCompute.Inputs.AppInsightsProperties
    AppInsights configuration.
    ClusterName string
    The name of the cluster.
    ContainerRegistry Pulumi.AzureNative.MachineLearningCompute.Inputs.ContainerRegistryProperties
    Container Registry properties.
    ContainerService Pulumi.AzureNative.MachineLearningCompute.Inputs.AcsClusterProperties
    Parameters for the Azure Container Service cluster.
    Description string
    The description of the cluster.
    GlobalServiceConfiguration Pulumi.AzureNative.MachineLearningCompute.Inputs.GlobalServiceConfiguration
    Contains global configuration for the web services in the cluster.
    Location string
    Specifies the location of the resource.
    StorageAccount Pulumi.AzureNative.MachineLearningCompute.Inputs.StorageAccountProperties
    Storage Account properties.
    Tags Dictionary<string, string>
    Contains resource tags defined as key/value pairs.
    ClusterType string | ClusterType
    The cluster type.
    ResourceGroupName string
    Name of the resource group in which the cluster is located.
    AppInsights AppInsightsPropertiesArgs
    AppInsights configuration.
    ClusterName string
    The name of the cluster.
    ContainerRegistry ContainerRegistryPropertiesArgs
    Container Registry properties.
    ContainerService AcsClusterPropertiesArgs
    Parameters for the Azure Container Service cluster.
    Description string
    The description of the cluster.
    GlobalServiceConfiguration GlobalServiceConfigurationArgs
    Contains global configuration for the web services in the cluster.
    Location string
    Specifies the location of the resource.
    StorageAccount StorageAccountPropertiesArgs
    Storage Account properties.
    Tags map[string]string
    Contains resource tags defined as key/value pairs.
    clusterType String | ClusterType
    The cluster type.
    resourceGroupName String
    Name of the resource group in which the cluster is located.
    appInsights AppInsightsProperties
    AppInsights configuration.
    clusterName String
    The name of the cluster.
    containerRegistry ContainerRegistryProperties
    Container Registry properties.
    containerService AcsClusterProperties
    Parameters for the Azure Container Service cluster.
    description String
    The description of the cluster.
    globalServiceConfiguration GlobalServiceConfiguration
    Contains global configuration for the web services in the cluster.
    location String
    Specifies the location of the resource.
    storageAccount StorageAccountProperties
    Storage Account properties.
    tags Map<String,String>
    Contains resource tags defined as key/value pairs.
    clusterType string | ClusterType
    The cluster type.
    resourceGroupName string
    Name of the resource group in which the cluster is located.
    appInsights AppInsightsProperties
    AppInsights configuration.
    clusterName string
    The name of the cluster.
    containerRegistry ContainerRegistryProperties
    Container Registry properties.
    containerService AcsClusterProperties
    Parameters for the Azure Container Service cluster.
    description string
    The description of the cluster.
    globalServiceConfiguration GlobalServiceConfiguration
    Contains global configuration for the web services in the cluster.
    location string
    Specifies the location of the resource.
    storageAccount StorageAccountProperties
    Storage Account properties.
    tags {[key: string]: string}
    Contains resource tags defined as key/value pairs.
    cluster_type str | ClusterType
    The cluster type.
    resource_group_name str
    Name of the resource group in which the cluster is located.
    app_insights AppInsightsPropertiesArgs
    AppInsights configuration.
    cluster_name str
    The name of the cluster.
    container_registry ContainerRegistryPropertiesArgs
    Container Registry properties.
    container_service AcsClusterPropertiesArgs
    Parameters for the Azure Container Service cluster.
    description str
    The description of the cluster.
    global_service_configuration GlobalServiceConfigurationArgs
    Contains global configuration for the web services in the cluster.
    location str
    Specifies the location of the resource.
    storage_account StorageAccountPropertiesArgs
    Storage Account properties.
    tags Mapping[str, str]
    Contains resource tags defined as key/value pairs.
    clusterType String | "ACS" | "Local"
    The cluster type.
    resourceGroupName String
    Name of the resource group in which the cluster is located.
    appInsights Property Map
    AppInsights configuration.
    clusterName String
    The name of the cluster.
    containerRegistry Property Map
    Container Registry properties.
    containerService Property Map
    Parameters for the Azure Container Service cluster.
    description String
    The description of the cluster.
    globalServiceConfiguration Property Map
    Contains global configuration for the web services in the cluster.
    location String
    Specifies the location of the resource.
    storageAccount Property Map
    Storage Account properties.
    tags Map<String>
    Contains resource tags defined as key/value pairs.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the OperationalizationCluster resource produces the following output properties:

    CreatedOn string
    The date and time when the cluster was created.
    Id string
    The provider-assigned unique ID for this managed resource.
    ModifiedOn string
    The date and time when the cluster was last modified.
    Name string
    Specifies the name of the resource.
    ProvisioningErrors List<Pulumi.AzureNative.MachineLearningCompute.Outputs.ErrorResponseWrapperResponse>
    List of provisioning errors reported by the resource provider.
    ProvisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    Type string
    Specifies the type of the resource.
    CreatedOn string
    The date and time when the cluster was created.
    Id string
    The provider-assigned unique ID for this managed resource.
    ModifiedOn string
    The date and time when the cluster was last modified.
    Name string
    Specifies the name of the resource.
    ProvisioningErrors []ErrorResponseWrapperResponse
    List of provisioning errors reported by the resource provider.
    ProvisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    Type string
    Specifies the type of the resource.
    createdOn String
    The date and time when the cluster was created.
    id String
    The provider-assigned unique ID for this managed resource.
    modifiedOn String
    The date and time when the cluster was last modified.
    name String
    Specifies the name of the resource.
    provisioningErrors List<ErrorResponseWrapperResponse>
    List of provisioning errors reported by the resource provider.
    provisioningState String
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    type String
    Specifies the type of the resource.
    createdOn string
    The date and time when the cluster was created.
    id string
    The provider-assigned unique ID for this managed resource.
    modifiedOn string
    The date and time when the cluster was last modified.
    name string
    Specifies the name of the resource.
    provisioningErrors ErrorResponseWrapperResponse[]
    List of provisioning errors reported by the resource provider.
    provisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    type string
    Specifies the type of the resource.
    created_on str
    The date and time when the cluster was created.
    id str
    The provider-assigned unique ID for this managed resource.
    modified_on str
    The date and time when the cluster was last modified.
    name str
    Specifies the name of the resource.
    provisioning_errors Sequence[ErrorResponseWrapperResponse]
    List of provisioning errors reported by the resource provider.
    provisioning_state str
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    type str
    Specifies the type of the resource.
    createdOn String
    The date and time when the cluster was created.
    id String
    The provider-assigned unique ID for this managed resource.
    modifiedOn String
    The date and time when the cluster was last modified.
    name String
    Specifies the name of the resource.
    provisioningErrors List<Property Map>
    List of provisioning errors reported by the resource provider.
    provisioningState String
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    type String
    Specifies the type of the resource.

    Supporting Types

    AcsClusterProperties, AcsClusterPropertiesArgs

    OrchestratorType string | Pulumi.AzureNative.MachineLearningCompute.OrchestratorType
    Type of orchestrator. It cannot be changed once the cluster is created.
    AgentCount int
    The number of agent nodes in the Container Service. This can be changed to scale the cluster.
    AgentVmSize string | Pulumi.AzureNative.MachineLearningCompute.AgentVMSizeTypes
    The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes.
    MasterCount int
    The number of master nodes in the container service.
    OrchestratorProperties Pulumi.AzureNative.MachineLearningCompute.Inputs.KubernetesClusterProperties
    Orchestrator specific properties
    SystemServices List<Pulumi.AzureNative.MachineLearningCompute.Inputs.SystemService>
    The system services deployed to the cluster
    OrchestratorType string | OrchestratorType
    Type of orchestrator. It cannot be changed once the cluster is created.
    AgentCount int
    The number of agent nodes in the Container Service. This can be changed to scale the cluster.
    AgentVmSize string | AgentVMSizeTypes
    The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes.
    MasterCount int
    The number of master nodes in the container service.
    OrchestratorProperties KubernetesClusterProperties
    Orchestrator specific properties
    SystemServices []SystemService
    The system services deployed to the cluster
    orchestratorType String | OrchestratorType
    Type of orchestrator. It cannot be changed once the cluster is created.
    agentCount Integer
    The number of agent nodes in the Container Service. This can be changed to scale the cluster.
    agentVmSize String | AgentVMSizeTypes
    The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes.
    masterCount Integer
    The number of master nodes in the container service.
    orchestratorProperties KubernetesClusterProperties
    Orchestrator specific properties
    systemServices List<SystemService>
    The system services deployed to the cluster
    orchestratorType string | OrchestratorType
    Type of orchestrator. It cannot be changed once the cluster is created.
    agentCount number
    The number of agent nodes in the Container Service. This can be changed to scale the cluster.
    agentVmSize string | AgentVMSizeTypes
    The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes.
    masterCount number
    The number of master nodes in the container service.
    orchestratorProperties KubernetesClusterProperties
    Orchestrator specific properties
    systemServices SystemService[]
    The system services deployed to the cluster
    orchestrator_type str | OrchestratorType
    Type of orchestrator. It cannot be changed once the cluster is created.
    agent_count int
    The number of agent nodes in the Container Service. This can be changed to scale the cluster.
    agent_vm_size str | AgentVMSizeTypes
    The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes.
    master_count int
    The number of master nodes in the container service.
    orchestrator_properties KubernetesClusterProperties
    Orchestrator specific properties
    system_services Sequence[SystemService]
    The system services deployed to the cluster
    orchestratorType String | "Kubernetes" | "None"
    Type of orchestrator. It cannot be changed once the cluster is created.
    agentCount Number
    The number of agent nodes in the Container Service. This can be changed to scale the cluster.
    agentVmSize String | "Standard_A0" | "Standard_A1" | "Standard_A2" | "Standard_A3" | "Standard_A4" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A9" | "Standard_A10" | "Standard_A11" | "Standard_D1" | "Standard_D2" | "Standard_D3" | "Standard_D4" | "Standard_D11" | "Standard_D12" | "Standard_D13" | "Standard_D14" | "Standard_D1_v2" | "Standard_D2_v2" | "Standard_D3_v2" | "Standard_D4_v2" | "Standard_D5_v2" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_DS1" | "Standard_DS2" | "Standard_DS3" | "Standard_DS4" | "Standard_DS11" | "Standard_DS12" | "Standard_DS13" | "Standard_DS14" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS5"
    The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes.
    masterCount Number
    The number of master nodes in the container service.
    orchestratorProperties Property Map
    Orchestrator specific properties
    systemServices List<Property Map>
    The system services deployed to the cluster

    AcsClusterPropertiesResponse, AcsClusterPropertiesResponseArgs

    ClusterFqdn string
    The FQDN of the cluster.
    OrchestratorType string
    Type of orchestrator. It cannot be changed once the cluster is created.
    AgentCount int
    The number of agent nodes in the Container Service. This can be changed to scale the cluster.
    AgentVmSize string
    The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes.
    MasterCount int
    The number of master nodes in the container service.
    OrchestratorProperties Pulumi.AzureNative.MachineLearningCompute.Inputs.KubernetesClusterPropertiesResponse
    Orchestrator specific properties
    SystemServices List<Pulumi.AzureNative.MachineLearningCompute.Inputs.SystemServiceResponse>
    The system services deployed to the cluster
    ClusterFqdn string
    The FQDN of the cluster.
    OrchestratorType string
    Type of orchestrator. It cannot be changed once the cluster is created.
    AgentCount int
    The number of agent nodes in the Container Service. This can be changed to scale the cluster.
    AgentVmSize string
    The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes.
    MasterCount int
    The number of master nodes in the container service.
    OrchestratorProperties KubernetesClusterPropertiesResponse
    Orchestrator specific properties
    SystemServices []SystemServiceResponse
    The system services deployed to the cluster
    clusterFqdn String
    The FQDN of the cluster.
    orchestratorType String
    Type of orchestrator. It cannot be changed once the cluster is created.
    agentCount Integer
    The number of agent nodes in the Container Service. This can be changed to scale the cluster.
    agentVmSize String
    The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes.
    masterCount Integer
    The number of master nodes in the container service.
    orchestratorProperties KubernetesClusterPropertiesResponse
    Orchestrator specific properties
    systemServices List<SystemServiceResponse>
    The system services deployed to the cluster
    clusterFqdn string
    The FQDN of the cluster.
    orchestratorType string
    Type of orchestrator. It cannot be changed once the cluster is created.
    agentCount number
    The number of agent nodes in the Container Service. This can be changed to scale the cluster.
    agentVmSize string
    The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes.
    masterCount number
    The number of master nodes in the container service.
    orchestratorProperties KubernetesClusterPropertiesResponse
    Orchestrator specific properties
    systemServices SystemServiceResponse[]
    The system services deployed to the cluster
    cluster_fqdn str
    The FQDN of the cluster.
    orchestrator_type str
    Type of orchestrator. It cannot be changed once the cluster is created.
    agent_count int
    The number of agent nodes in the Container Service. This can be changed to scale the cluster.
    agent_vm_size str
    The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes.
    master_count int
    The number of master nodes in the container service.
    orchestrator_properties KubernetesClusterPropertiesResponse
    Orchestrator specific properties
    system_services Sequence[SystemServiceResponse]
    The system services deployed to the cluster
    clusterFqdn String
    The FQDN of the cluster.
    orchestratorType String
    Type of orchestrator. It cannot be changed once the cluster is created.
    agentCount Number
    The number of agent nodes in the Container Service. This can be changed to scale the cluster.
    agentVmSize String
    The Azure VM size of the agent VM nodes. This cannot be changed once the cluster is created. This list is non exhaustive; refer to https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes for the possible VM sizes.
    masterCount Number
    The number of master nodes in the container service.
    orchestratorProperties Property Map
    Orchestrator specific properties
    systemServices List<Property Map>
    The system services deployed to the cluster

    AgentVMSizeTypes, AgentVMSizeTypesArgs

    Standard_A0
    Standard_A0
    Standard_A1
    Standard_A1
    Standard_A2
    Standard_A2
    Standard_A3
    Standard_A3
    Standard_A4
    Standard_A4
    Standard_A5
    Standard_A5
    Standard_A6
    Standard_A6
    Standard_A7
    Standard_A7
    Standard_A8
    Standard_A8
    Standard_A9
    Standard_A9
    Standard_A10
    Standard_A10
    Standard_A11
    Standard_A11
    Standard_D1
    Standard_D1
    Standard_D2
    Standard_D2
    Standard_D3
    Standard_D3
    Standard_D4
    Standard_D4
    Standard_D11
    Standard_D11
    Standard_D12
    Standard_D12
    Standard_D13
    Standard_D13
    Standard_D14
    Standard_D14
    Standard_D1_v2
    Standard_D1_v2
    Standard_D2_v2
    Standard_D2_v2
    Standard_D3_v2
    Standard_D3_v2
    Standard_D4_v2
    Standard_D4_v2
    Standard_D5_v2
    Standard_D5_v2
    Standard_D11_v2
    Standard_D11_v2
    Standard_D12_v2
    Standard_D12_v2
    Standard_D13_v2
    Standard_D13_v2
    Standard_D14_v2
    Standard_D14_v2
    Standard_G1
    Standard_G1
    Standard_G2
    Standard_G2
    Standard_G3
    Standard_G3
    Standard_G4
    Standard_G4
    Standard_G5
    Standard_G5
    Standard_DS1
    Standard_DS1
    Standard_DS2
    Standard_DS2
    Standard_DS3
    Standard_DS3
    Standard_DS4
    Standard_DS4
    Standard_DS11
    Standard_DS11
    Standard_DS12
    Standard_DS12
    Standard_DS13
    Standard_DS13
    Standard_DS14
    Standard_DS14
    Standard_GS1
    Standard_GS1
    Standard_GS2
    Standard_GS2
    Standard_GS3
    Standard_GS3
    Standard_GS4
    Standard_GS4
    Standard_GS5
    Standard_GS5
    AgentVMSizeTypes_Standard_A0
    Standard_A0
    AgentVMSizeTypes_Standard_A1
    Standard_A1
    AgentVMSizeTypes_Standard_A2
    Standard_A2
    AgentVMSizeTypes_Standard_A3
    Standard_A3
    AgentVMSizeTypes_Standard_A4
    Standard_A4
    AgentVMSizeTypes_Standard_A5
    Standard_A5
    AgentVMSizeTypes_Standard_A6
    Standard_A6
    AgentVMSizeTypes_Standard_A7
    Standard_A7
    AgentVMSizeTypes_Standard_A8
    Standard_A8
    AgentVMSizeTypes_Standard_A9
    Standard_A9
    AgentVMSizeTypes_Standard_A10
    Standard_A10
    AgentVMSizeTypes_Standard_A11
    Standard_A11
    AgentVMSizeTypes_Standard_D1
    Standard_D1
    AgentVMSizeTypes_Standard_D2
    Standard_D2
    AgentVMSizeTypes_Standard_D3
    Standard_D3
    AgentVMSizeTypes_Standard_D4
    Standard_D4
    AgentVMSizeTypes_Standard_D11
    Standard_D11
    AgentVMSizeTypes_Standard_D12
    Standard_D12
    AgentVMSizeTypes_Standard_D13
    Standard_D13
    AgentVMSizeTypes_Standard_D14
    Standard_D14
    AgentVMSizeTypes_Standard_D1_v2
    Standard_D1_v2
    AgentVMSizeTypes_Standard_D2_v2
    Standard_D2_v2
    AgentVMSizeTypes_Standard_D3_v2
    Standard_D3_v2
    AgentVMSizeTypes_Standard_D4_v2
    Standard_D4_v2
    AgentVMSizeTypes_Standard_D5_v2
    Standard_D5_v2
    AgentVMSizeTypes_Standard_D11_v2
    Standard_D11_v2
    AgentVMSizeTypes_Standard_D12_v2
    Standard_D12_v2
    AgentVMSizeTypes_Standard_D13_v2
    Standard_D13_v2
    AgentVMSizeTypes_Standard_D14_v2
    Standard_D14_v2
    AgentVMSizeTypes_Standard_G1
    Standard_G1
    AgentVMSizeTypes_Standard_G2
    Standard_G2
    AgentVMSizeTypes_Standard_G3
    Standard_G3
    AgentVMSizeTypes_Standard_G4
    Standard_G4
    AgentVMSizeTypes_Standard_G5
    Standard_G5
    AgentVMSizeTypes_Standard_DS1
    Standard_DS1
    AgentVMSizeTypes_Standard_DS2
    Standard_DS2
    AgentVMSizeTypes_Standard_DS3
    Standard_DS3
    AgentVMSizeTypes_Standard_DS4
    Standard_DS4
    AgentVMSizeTypes_Standard_DS11
    Standard_DS11
    AgentVMSizeTypes_Standard_DS12
    Standard_DS12
    AgentVMSizeTypes_Standard_DS13
    Standard_DS13
    AgentVMSizeTypes_Standard_DS14
    Standard_DS14
    AgentVMSizeTypes_Standard_GS1
    Standard_GS1
    AgentVMSizeTypes_Standard_GS2
    Standard_GS2
    AgentVMSizeTypes_Standard_GS3
    Standard_GS3
    AgentVMSizeTypes_Standard_GS4
    Standard_GS4
    AgentVMSizeTypes_Standard_GS5
    Standard_GS5
    Standard_A0
    Standard_A0
    Standard_A1
    Standard_A1
    Standard_A2
    Standard_A2
    Standard_A3
    Standard_A3
    Standard_A4
    Standard_A4
    Standard_A5
    Standard_A5
    Standard_A6
    Standard_A6
    Standard_A7
    Standard_A7
    Standard_A8
    Standard_A8
    Standard_A9
    Standard_A9
    Standard_A10
    Standard_A10
    Standard_A11
    Standard_A11
    Standard_D1
    Standard_D1
    Standard_D2
    Standard_D2
    Standard_D3
    Standard_D3
    Standard_D4
    Standard_D4
    Standard_D11
    Standard_D11
    Standard_D12
    Standard_D12
    Standard_D13
    Standard_D13
    Standard_D14
    Standard_D14
    Standard_D1_v2
    Standard_D1_v2
    Standard_D2_v2
    Standard_D2_v2
    Standard_D3_v2
    Standard_D3_v2
    Standard_D4_v2
    Standard_D4_v2
    Standard_D5_v2
    Standard_D5_v2
    Standard_D11_v2
    Standard_D11_v2
    Standard_D12_v2
    Standard_D12_v2
    Standard_D13_v2
    Standard_D13_v2
    Standard_D14_v2
    Standard_D14_v2
    Standard_G1
    Standard_G1
    Standard_G2
    Standard_G2
    Standard_G3
    Standard_G3
    Standard_G4
    Standard_G4
    Standard_G5
    Standard_G5
    Standard_DS1
    Standard_DS1
    Standard_DS2
    Standard_DS2
    Standard_DS3
    Standard_DS3
    Standard_DS4
    Standard_DS4
    Standard_DS11
    Standard_DS11
    Standard_DS12
    Standard_DS12
    Standard_DS13
    Standard_DS13
    Standard_DS14
    Standard_DS14
    Standard_GS1
    Standard_GS1
    Standard_GS2
    Standard_GS2
    Standard_GS3
    Standard_GS3
    Standard_GS4
    Standard_GS4
    Standard_GS5
    Standard_GS5
    Standard_A0
    Standard_A0
    Standard_A1
    Standard_A1
    Standard_A2
    Standard_A2
    Standard_A3
    Standard_A3
    Standard_A4
    Standard_A4
    Standard_A5
    Standard_A5
    Standard_A6
    Standard_A6
    Standard_A7
    Standard_A7
    Standard_A8
    Standard_A8
    Standard_A9
    Standard_A9
    Standard_A10
    Standard_A10
    Standard_A11
    Standard_A11
    Standard_D1
    Standard_D1
    Standard_D2
    Standard_D2
    Standard_D3
    Standard_D3
    Standard_D4
    Standard_D4
    Standard_D11
    Standard_D11
    Standard_D12
    Standard_D12
    Standard_D13
    Standard_D13
    Standard_D14
    Standard_D14
    Standard_D1_v2
    Standard_D1_v2
    Standard_D2_v2
    Standard_D2_v2
    Standard_D3_v2
    Standard_D3_v2
    Standard_D4_v2
    Standard_D4_v2
    Standard_D5_v2
    Standard_D5_v2
    Standard_D11_v2
    Standard_D11_v2
    Standard_D12_v2
    Standard_D12_v2
    Standard_D13_v2
    Standard_D13_v2
    Standard_D14_v2
    Standard_D14_v2
    Standard_G1
    Standard_G1
    Standard_G2
    Standard_G2
    Standard_G3
    Standard_G3
    Standard_G4
    Standard_G4
    Standard_G5
    Standard_G5
    Standard_DS1
    Standard_DS1
    Standard_DS2
    Standard_DS2
    Standard_DS3
    Standard_DS3
    Standard_DS4
    Standard_DS4
    Standard_DS11
    Standard_DS11
    Standard_DS12
    Standard_DS12
    Standard_DS13
    Standard_DS13
    Standard_DS14
    Standard_DS14
    Standard_GS1
    Standard_GS1
    Standard_GS2
    Standard_GS2
    Standard_GS3
    Standard_GS3
    Standard_GS4
    Standard_GS4
    Standard_GS5
    Standard_GS5
    STANDARD_A0
    Standard_A0
    STANDARD_A1
    Standard_A1
    STANDARD_A2
    Standard_A2
    STANDARD_A3
    Standard_A3
    STANDARD_A4
    Standard_A4
    STANDARD_A5
    Standard_A5
    STANDARD_A6
    Standard_A6
    STANDARD_A7
    Standard_A7
    STANDARD_A8
    Standard_A8
    STANDARD_A9
    Standard_A9
    STANDARD_A10
    Standard_A10
    STANDARD_A11
    Standard_A11
    STANDARD_D1
    Standard_D1
    STANDARD_D2
    Standard_D2
    STANDARD_D3
    Standard_D3
    STANDARD_D4
    Standard_D4
    STANDARD_D11
    Standard_D11
    STANDARD_D12
    Standard_D12
    STANDARD_D13
    Standard_D13
    STANDARD_D14
    Standard_D14
    STANDARD_D1_V2
    Standard_D1_v2
    STANDARD_D2_V2
    Standard_D2_v2
    STANDARD_D3_V2
    Standard_D3_v2
    STANDARD_D4_V2
    Standard_D4_v2
    STANDARD_D5_V2
    Standard_D5_v2
    STANDARD_D11_V2
    Standard_D11_v2
    STANDARD_D12_V2
    Standard_D12_v2
    STANDARD_D13_V2
    Standard_D13_v2
    STANDARD_D14_V2
    Standard_D14_v2
    STANDARD_G1
    Standard_G1
    STANDARD_G2
    Standard_G2
    STANDARD_G3
    Standard_G3
    STANDARD_G4
    Standard_G4
    STANDARD_G5
    Standard_G5
    STANDARD_DS1
    Standard_DS1
    STANDARD_DS2
    Standard_DS2
    STANDARD_DS3
    Standard_DS3
    STANDARD_DS4
    Standard_DS4
    STANDARD_DS11
    Standard_DS11
    STANDARD_DS12
    Standard_DS12
    STANDARD_DS13
    Standard_DS13
    STANDARD_DS14
    Standard_DS14
    STANDARD_GS1
    Standard_GS1
    STANDARD_GS2
    Standard_GS2
    STANDARD_GS3
    Standard_GS3
    STANDARD_GS4
    Standard_GS4
    STANDARD_GS5
    Standard_GS5
    "Standard_A0"
    Standard_A0
    "Standard_A1"
    Standard_A1
    "Standard_A2"
    Standard_A2
    "Standard_A3"
    Standard_A3
    "Standard_A4"
    Standard_A4
    "Standard_A5"
    Standard_A5
    "Standard_A6"
    Standard_A6
    "Standard_A7"
    Standard_A7
    "Standard_A8"
    Standard_A8
    "Standard_A9"
    Standard_A9
    "Standard_A10"
    Standard_A10
    "Standard_A11"
    Standard_A11
    "Standard_D1"
    Standard_D1
    "Standard_D2"
    Standard_D2
    "Standard_D3"
    Standard_D3
    "Standard_D4"
    Standard_D4
    "Standard_D11"
    Standard_D11
    "Standard_D12"
    Standard_D12
    "Standard_D13"
    Standard_D13
    "Standard_D14"
    Standard_D14
    "Standard_D1_v2"
    Standard_D1_v2
    "Standard_D2_v2"
    Standard_D2_v2
    "Standard_D3_v2"
    Standard_D3_v2
    "Standard_D4_v2"
    Standard_D4_v2
    "Standard_D5_v2"
    Standard_D5_v2
    "Standard_D11_v2"
    Standard_D11_v2
    "Standard_D12_v2"
    Standard_D12_v2
    "Standard_D13_v2"
    Standard_D13_v2
    "Standard_D14_v2"
    Standard_D14_v2
    "Standard_G1"
    Standard_G1
    "Standard_G2"
    Standard_G2
    "Standard_G3"
    Standard_G3
    "Standard_G4"
    Standard_G4
    "Standard_G5"
    Standard_G5
    "Standard_DS1"
    Standard_DS1
    "Standard_DS2"
    Standard_DS2
    "Standard_DS3"
    Standard_DS3
    "Standard_DS4"
    Standard_DS4
    "Standard_DS11"
    Standard_DS11
    "Standard_DS12"
    Standard_DS12
    "Standard_DS13"
    Standard_DS13
    "Standard_DS14"
    Standard_DS14
    "Standard_GS1"
    Standard_GS1
    "Standard_GS2"
    Standard_GS2
    "Standard_GS3"
    Standard_GS3
    "Standard_GS4"
    Standard_GS4
    "Standard_GS5"
    Standard_GS5

    AppInsightsProperties, AppInsightsPropertiesArgs

    ResourceId string
    ARM resource ID of the App Insights.
    ResourceId string
    ARM resource ID of the App Insights.
    resourceId String
    ARM resource ID of the App Insights.
    resourceId string
    ARM resource ID of the App Insights.
    resource_id str
    ARM resource ID of the App Insights.
    resourceId String
    ARM resource ID of the App Insights.

    AppInsightsPropertiesResponse, AppInsightsPropertiesResponseArgs

    ResourceId string
    ARM resource ID of the App Insights.
    ResourceId string
    ARM resource ID of the App Insights.
    resourceId String
    ARM resource ID of the App Insights.
    resourceId string
    ARM resource ID of the App Insights.
    resource_id str
    ARM resource ID of the App Insights.
    resourceId String
    ARM resource ID of the App Insights.

    AutoScaleConfiguration, AutoScaleConfigurationArgs

    MaxReplicas int
    The maximum number of replicas for each service.
    MinReplicas int
    The minimum number of replicas for each service.
    RefreshPeriodInSeconds int
    Refresh period in seconds.
    Status string | Pulumi.AzureNative.MachineLearningCompute.Status
    If auto-scale is enabled for all services. Each service can turn it off individually.
    TargetUtilization double
    The target utilization.
    MaxReplicas int
    The maximum number of replicas for each service.
    MinReplicas int
    The minimum number of replicas for each service.
    RefreshPeriodInSeconds int
    Refresh period in seconds.
    Status string | Status
    If auto-scale is enabled for all services. Each service can turn it off individually.
    TargetUtilization float64
    The target utilization.
    maxReplicas Integer
    The maximum number of replicas for each service.
    minReplicas Integer
    The minimum number of replicas for each service.
    refreshPeriodInSeconds Integer
    Refresh period in seconds.
    status String | Status
    If auto-scale is enabled for all services. Each service can turn it off individually.
    targetUtilization Double
    The target utilization.
    maxReplicas number
    The maximum number of replicas for each service.
    minReplicas number
    The minimum number of replicas for each service.
    refreshPeriodInSeconds number
    Refresh period in seconds.
    status string | Status
    If auto-scale is enabled for all services. Each service can turn it off individually.
    targetUtilization number
    The target utilization.
    max_replicas int
    The maximum number of replicas for each service.
    min_replicas int
    The minimum number of replicas for each service.
    refresh_period_in_seconds int
    Refresh period in seconds.
    status str | Status
    If auto-scale is enabled for all services. Each service can turn it off individually.
    target_utilization float
    The target utilization.
    maxReplicas Number
    The maximum number of replicas for each service.
    minReplicas Number
    The minimum number of replicas for each service.
    refreshPeriodInSeconds Number
    Refresh period in seconds.
    status String | "Enabled" | "Disabled"
    If auto-scale is enabled for all services. Each service can turn it off individually.
    targetUtilization Number
    The target utilization.

    AutoScaleConfigurationResponse, AutoScaleConfigurationResponseArgs

    MaxReplicas int
    The maximum number of replicas for each service.
    MinReplicas int
    The minimum number of replicas for each service.
    RefreshPeriodInSeconds int
    Refresh period in seconds.
    Status string
    If auto-scale is enabled for all services. Each service can turn it off individually.
    TargetUtilization double
    The target utilization.
    MaxReplicas int
    The maximum number of replicas for each service.
    MinReplicas int
    The minimum number of replicas for each service.
    RefreshPeriodInSeconds int
    Refresh period in seconds.
    Status string
    If auto-scale is enabled for all services. Each service can turn it off individually.
    TargetUtilization float64
    The target utilization.
    maxReplicas Integer
    The maximum number of replicas for each service.
    minReplicas Integer
    The minimum number of replicas for each service.
    refreshPeriodInSeconds Integer
    Refresh period in seconds.
    status String
    If auto-scale is enabled for all services. Each service can turn it off individually.
    targetUtilization Double
    The target utilization.
    maxReplicas number
    The maximum number of replicas for each service.
    minReplicas number
    The minimum number of replicas for each service.
    refreshPeriodInSeconds number
    Refresh period in seconds.
    status string
    If auto-scale is enabled for all services. Each service can turn it off individually.
    targetUtilization number
    The target utilization.
    max_replicas int
    The maximum number of replicas for each service.
    min_replicas int
    The minimum number of replicas for each service.
    refresh_period_in_seconds int
    Refresh period in seconds.
    status str
    If auto-scale is enabled for all services. Each service can turn it off individually.
    target_utilization float
    The target utilization.
    maxReplicas Number
    The maximum number of replicas for each service.
    minReplicas Number
    The minimum number of replicas for each service.
    refreshPeriodInSeconds Number
    Refresh period in seconds.
    status String
    If auto-scale is enabled for all services. Each service can turn it off individually.
    targetUtilization Number
    The target utilization.

    ClusterType, ClusterTypeArgs

    ACS
    ACS
    Local
    Local
    ClusterTypeACS
    ACS
    ClusterTypeLocal
    Local
    ACS
    ACS
    Local
    Local
    ACS
    ACS
    Local
    Local
    ACS
    ACS
    LOCAL
    Local
    "ACS"
    ACS
    "Local"
    Local

    ContainerRegistryProperties, ContainerRegistryPropertiesArgs

    ResourceId string
    ARM resource ID of the Azure Container Registry used to store Docker images for web services in the cluster. If not provided one will be created. This cannot be changed once the cluster is created.
    ResourceId string
    ARM resource ID of the Azure Container Registry used to store Docker images for web services in the cluster. If not provided one will be created. This cannot be changed once the cluster is created.
    resourceId String
    ARM resource ID of the Azure Container Registry used to store Docker images for web services in the cluster. If not provided one will be created. This cannot be changed once the cluster is created.
    resourceId string
    ARM resource ID of the Azure Container Registry used to store Docker images for web services in the cluster. If not provided one will be created. This cannot be changed once the cluster is created.
    resource_id str
    ARM resource ID of the Azure Container Registry used to store Docker images for web services in the cluster. If not provided one will be created. This cannot be changed once the cluster is created.
    resourceId String
    ARM resource ID of the Azure Container Registry used to store Docker images for web services in the cluster. If not provided one will be created. This cannot be changed once the cluster is created.

    ContainerRegistryPropertiesResponse, ContainerRegistryPropertiesResponseArgs

    ResourceId string
    ARM resource ID of the Azure Container Registry used to store Docker images for web services in the cluster. If not provided one will be created. This cannot be changed once the cluster is created.
    ResourceId string
    ARM resource ID of the Azure Container Registry used to store Docker images for web services in the cluster. If not provided one will be created. This cannot be changed once the cluster is created.
    resourceId String
    ARM resource ID of the Azure Container Registry used to store Docker images for web services in the cluster. If not provided one will be created. This cannot be changed once the cluster is created.
    resourceId string
    ARM resource ID of the Azure Container Registry used to store Docker images for web services in the cluster. If not provided one will be created. This cannot be changed once the cluster is created.
    resource_id str
    ARM resource ID of the Azure Container Registry used to store Docker images for web services in the cluster. If not provided one will be created. This cannot be changed once the cluster is created.
    resourceId String
    ARM resource ID of the Azure Container Registry used to store Docker images for web services in the cluster. If not provided one will be created. This cannot be changed once the cluster is created.

    ErrorDetailResponse, ErrorDetailResponseArgs

    Code string
    Error code.
    Message string
    Error message.
    Code string
    Error code.
    Message string
    Error message.
    code String
    Error code.
    message String
    Error message.
    code string
    Error code.
    message string
    Error message.
    code str
    Error code.
    message str
    Error message.
    code String
    Error code.
    message String
    Error message.

    ErrorResponseResponse, ErrorResponseResponseArgs

    Code string
    Error code.
    Message string
    Error message.
    Details List<Pulumi.AzureNative.MachineLearningCompute.Inputs.ErrorDetailResponse>
    An array of error detail objects.
    Code string
    Error code.
    Message string
    Error message.
    Details []ErrorDetailResponse
    An array of error detail objects.
    code String
    Error code.
    message String
    Error message.
    details List<ErrorDetailResponse>
    An array of error detail objects.
    code string
    Error code.
    message string
    Error message.
    details ErrorDetailResponse[]
    An array of error detail objects.
    code str
    Error code.
    message str
    Error message.
    details Sequence[ErrorDetailResponse]
    An array of error detail objects.
    code String
    Error code.
    message String
    Error message.
    details List<Property Map>
    An array of error detail objects.

    ErrorResponseWrapperResponse, ErrorResponseWrapperResponseArgs

    Error ErrorResponseResponse
    The error response.
    error ErrorResponseResponse
    The error response.
    error ErrorResponseResponse
    The error response.
    error ErrorResponseResponse
    The error response.
    error Property Map
    The error response.

    GlobalServiceConfiguration, GlobalServiceConfigurationArgs

    AutoScale Pulumi.AzureNative.MachineLearningCompute.Inputs.AutoScaleConfiguration
    The auto-scale configuration
    Etag string
    The configuration ETag for updates.
    ServiceAuth Pulumi.AzureNative.MachineLearningCompute.Inputs.ServiceAuthConfiguration
    Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
    Ssl Pulumi.AzureNative.MachineLearningCompute.Inputs.SslConfiguration
    The SSL configuration properties
    AutoScale AutoScaleConfiguration
    The auto-scale configuration
    Etag string
    The configuration ETag for updates.
    ServiceAuth ServiceAuthConfiguration
    Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
    Ssl SslConfiguration
    The SSL configuration properties
    autoScale AutoScaleConfiguration
    The auto-scale configuration
    etag String
    The configuration ETag for updates.
    serviceAuth ServiceAuthConfiguration
    Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
    ssl SslConfiguration
    The SSL configuration properties
    autoScale AutoScaleConfiguration
    The auto-scale configuration
    etag string
    The configuration ETag for updates.
    serviceAuth ServiceAuthConfiguration
    Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
    ssl SslConfiguration
    The SSL configuration properties
    auto_scale AutoScaleConfiguration
    The auto-scale configuration
    etag str
    The configuration ETag for updates.
    service_auth ServiceAuthConfiguration
    Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
    ssl SslConfiguration
    The SSL configuration properties
    autoScale Property Map
    The auto-scale configuration
    etag String
    The configuration ETag for updates.
    serviceAuth Property Map
    Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
    ssl Property Map
    The SSL configuration properties

    GlobalServiceConfigurationResponse, GlobalServiceConfigurationResponseArgs

    AutoScale Pulumi.AzureNative.MachineLearningCompute.Inputs.AutoScaleConfigurationResponse
    The auto-scale configuration
    Etag string
    The configuration ETag for updates.
    ServiceAuth Pulumi.AzureNative.MachineLearningCompute.Inputs.ServiceAuthConfigurationResponse
    Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
    Ssl Pulumi.AzureNative.MachineLearningCompute.Inputs.SslConfigurationResponse
    The SSL configuration properties
    AutoScale AutoScaleConfigurationResponse
    The auto-scale configuration
    Etag string
    The configuration ETag for updates.
    ServiceAuth ServiceAuthConfigurationResponse
    Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
    Ssl SslConfigurationResponse
    The SSL configuration properties
    autoScale AutoScaleConfigurationResponse
    The auto-scale configuration
    etag String
    The configuration ETag for updates.
    serviceAuth ServiceAuthConfigurationResponse
    Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
    ssl SslConfigurationResponse
    The SSL configuration properties
    autoScale AutoScaleConfigurationResponse
    The auto-scale configuration
    etag string
    The configuration ETag for updates.
    serviceAuth ServiceAuthConfigurationResponse
    Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
    ssl SslConfigurationResponse
    The SSL configuration properties
    auto_scale AutoScaleConfigurationResponse
    The auto-scale configuration
    etag str
    The configuration ETag for updates.
    service_auth ServiceAuthConfigurationResponse
    Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
    ssl SslConfigurationResponse
    The SSL configuration properties
    autoScale Property Map
    The auto-scale configuration
    etag String
    The configuration ETag for updates.
    serviceAuth Property Map
    Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
    ssl Property Map
    The SSL configuration properties

    KubernetesClusterProperties, KubernetesClusterPropertiesArgs

    ServicePrincipal ServicePrincipalProperties
    The Azure Service Principal used by Kubernetes
    servicePrincipal ServicePrincipalProperties
    The Azure Service Principal used by Kubernetes
    servicePrincipal ServicePrincipalProperties
    The Azure Service Principal used by Kubernetes
    service_principal ServicePrincipalProperties
    The Azure Service Principal used by Kubernetes
    servicePrincipal Property Map
    The Azure Service Principal used by Kubernetes

    KubernetesClusterPropertiesResponse, KubernetesClusterPropertiesResponseArgs

    ServicePrincipal ServicePrincipalPropertiesResponse
    The Azure Service Principal used by Kubernetes
    servicePrincipal ServicePrincipalPropertiesResponse
    The Azure Service Principal used by Kubernetes
    servicePrincipal ServicePrincipalPropertiesResponse
    The Azure Service Principal used by Kubernetes
    service_principal ServicePrincipalPropertiesResponse
    The Azure Service Principal used by Kubernetes
    servicePrincipal Property Map
    The Azure Service Principal used by Kubernetes

    OrchestratorType, OrchestratorTypeArgs

    Kubernetes
    Kubernetes
    None
    None
    OrchestratorTypeKubernetes
    Kubernetes
    OrchestratorTypeNone
    None
    Kubernetes
    Kubernetes
    None
    None
    Kubernetes
    Kubernetes
    None
    None
    KUBERNETES
    Kubernetes
    NONE
    None
    "Kubernetes"
    Kubernetes
    "None"
    None

    ServiceAuthConfiguration, ServiceAuthConfigurationArgs

    PrimaryAuthKeyHash string
    The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
    SecondaryAuthKeyHash string
    The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
    PrimaryAuthKeyHash string
    The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
    SecondaryAuthKeyHash string
    The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
    primaryAuthKeyHash String
    The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
    secondaryAuthKeyHash String
    The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
    primaryAuthKeyHash string
    The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
    secondaryAuthKeyHash string
    The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
    primary_auth_key_hash str
    The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
    secondary_auth_key_hash str
    The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
    primaryAuthKeyHash String
    The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
    secondaryAuthKeyHash String
    The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.

    ServiceAuthConfigurationResponse, ServiceAuthConfigurationResponseArgs

    PrimaryAuthKeyHash string
    The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
    SecondaryAuthKeyHash string
    The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
    PrimaryAuthKeyHash string
    The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
    SecondaryAuthKeyHash string
    The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
    primaryAuthKeyHash String
    The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
    secondaryAuthKeyHash String
    The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
    primaryAuthKeyHash string
    The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
    secondaryAuthKeyHash string
    The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
    primary_auth_key_hash str
    The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
    secondary_auth_key_hash str
    The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
    primaryAuthKeyHash String
    The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
    secondaryAuthKeyHash String
    The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.

    ServicePrincipalProperties, ServicePrincipalPropertiesArgs

    ClientId string
    The service principal client ID
    Secret string
    The service principal secret. This is not returned in response of GET/PUT on the resource. To see this please call listKeys.
    ClientId string
    The service principal client ID
    Secret string
    The service principal secret. This is not returned in response of GET/PUT on the resource. To see this please call listKeys.
    clientId String
    The service principal client ID
    secret String
    The service principal secret. This is not returned in response of GET/PUT on the resource. To see this please call listKeys.
    clientId string
    The service principal client ID
    secret string
    The service principal secret. This is not returned in response of GET/PUT on the resource. To see this please call listKeys.
    client_id str
    The service principal client ID
    secret str
    The service principal secret. This is not returned in response of GET/PUT on the resource. To see this please call listKeys.
    clientId String
    The service principal client ID
    secret String
    The service principal secret. This is not returned in response of GET/PUT on the resource. To see this please call listKeys.

    ServicePrincipalPropertiesResponse, ServicePrincipalPropertiesResponseArgs

    ClientId string
    The service principal client ID
    Secret string
    The service principal secret. This is not returned in response of GET/PUT on the resource. To see this please call listKeys.
    ClientId string
    The service principal client ID
    Secret string
    The service principal secret. This is not returned in response of GET/PUT on the resource. To see this please call listKeys.
    clientId String
    The service principal client ID
    secret String
    The service principal secret. This is not returned in response of GET/PUT on the resource. To see this please call listKeys.
    clientId string
    The service principal client ID
    secret string
    The service principal secret. This is not returned in response of GET/PUT on the resource. To see this please call listKeys.
    client_id str
    The service principal client ID
    secret str
    The service principal secret. This is not returned in response of GET/PUT on the resource. To see this please call listKeys.
    clientId String
    The service principal client ID
    secret String
    The service principal secret. This is not returned in response of GET/PUT on the resource. To see this please call listKeys.

    SslConfiguration, SslConfigurationArgs

    Cert string
    The SSL cert data in PEM format.
    Cname string
    The CName of the certificate.
    Key string
    The SSL key data in PEM format. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.
    Status string | Pulumi.AzureNative.MachineLearningCompute.Status
    SSL status. Allowed values are Enabled and Disabled.
    Cert string
    The SSL cert data in PEM format.
    Cname string
    The CName of the certificate.
    Key string
    The SSL key data in PEM format. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.
    Status string | Status
    SSL status. Allowed values are Enabled and Disabled.
    cert String
    The SSL cert data in PEM format.
    cname String
    The CName of the certificate.
    key String
    The SSL key data in PEM format. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.
    status String | Status
    SSL status. Allowed values are Enabled and Disabled.
    cert string
    The SSL cert data in PEM format.
    cname string
    The CName of the certificate.
    key string
    The SSL key data in PEM format. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.
    status string | Status
    SSL status. Allowed values are Enabled and Disabled.
    cert str
    The SSL cert data in PEM format.
    cname str
    The CName of the certificate.
    key str
    The SSL key data in PEM format. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.
    status str | Status
    SSL status. Allowed values are Enabled and Disabled.
    cert String
    The SSL cert data in PEM format.
    cname String
    The CName of the certificate.
    key String
    The SSL key data in PEM format. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.
    status String | "Enabled" | "Disabled"
    SSL status. Allowed values are Enabled and Disabled.

    SslConfigurationResponse, SslConfigurationResponseArgs

    Cert string
    The SSL cert data in PEM format.
    Cname string
    The CName of the certificate.
    Key string
    The SSL key data in PEM format. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.
    Status string
    SSL status. Allowed values are Enabled and Disabled.
    Cert string
    The SSL cert data in PEM format.
    Cname string
    The CName of the certificate.
    Key string
    The SSL key data in PEM format. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.
    Status string
    SSL status. Allowed values are Enabled and Disabled.
    cert String
    The SSL cert data in PEM format.
    cname String
    The CName of the certificate.
    key String
    The SSL key data in PEM format. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.
    status String
    SSL status. Allowed values are Enabled and Disabled.
    cert string
    The SSL cert data in PEM format.
    cname string
    The CName of the certificate.
    key string
    The SSL key data in PEM format. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.
    status string
    SSL status. Allowed values are Enabled and Disabled.
    cert str
    The SSL cert data in PEM format.
    cname str
    The CName of the certificate.
    key str
    The SSL key data in PEM format. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.
    status str
    SSL status. Allowed values are Enabled and Disabled.
    cert String
    The SSL cert data in PEM format.
    cname String
    The CName of the certificate.
    key String
    The SSL key data in PEM format. This is not returned in response of GET/PUT on the resource. To see this please call listKeys API.
    status String
    SSL status. Allowed values are Enabled and Disabled.

    Status, StatusArgs

    Enabled
    Enabled
    Disabled
    Disabled
    StatusEnabled
    Enabled
    StatusDisabled
    Disabled
    Enabled
    Enabled
    Disabled
    Disabled
    Enabled
    Enabled
    Disabled
    Disabled
    ENABLED
    Enabled
    DISABLED
    Disabled
    "Enabled"
    Enabled
    "Disabled"
    Disabled

    StorageAccountProperties, StorageAccountPropertiesArgs

    ResourceId string
    ARM resource ID of the Azure Storage Account to store CLI specific files. If not provided one will be created. This cannot be changed once the cluster is created.
    ResourceId string
    ARM resource ID of the Azure Storage Account to store CLI specific files. If not provided one will be created. This cannot be changed once the cluster is created.
    resourceId String
    ARM resource ID of the Azure Storage Account to store CLI specific files. If not provided one will be created. This cannot be changed once the cluster is created.
    resourceId string
    ARM resource ID of the Azure Storage Account to store CLI specific files. If not provided one will be created. This cannot be changed once the cluster is created.
    resource_id str
    ARM resource ID of the Azure Storage Account to store CLI specific files. If not provided one will be created. This cannot be changed once the cluster is created.
    resourceId String
    ARM resource ID of the Azure Storage Account to store CLI specific files. If not provided one will be created. This cannot be changed once the cluster is created.

    StorageAccountPropertiesResponse, StorageAccountPropertiesResponseArgs

    ResourceId string
    ARM resource ID of the Azure Storage Account to store CLI specific files. If not provided one will be created. This cannot be changed once the cluster is created.
    ResourceId string
    ARM resource ID of the Azure Storage Account to store CLI specific files. If not provided one will be created. This cannot be changed once the cluster is created.
    resourceId String
    ARM resource ID of the Azure Storage Account to store CLI specific files. If not provided one will be created. This cannot be changed once the cluster is created.
    resourceId string
    ARM resource ID of the Azure Storage Account to store CLI specific files. If not provided one will be created. This cannot be changed once the cluster is created.
    resource_id str
    ARM resource ID of the Azure Storage Account to store CLI specific files. If not provided one will be created. This cannot be changed once the cluster is created.
    resourceId String
    ARM resource ID of the Azure Storage Account to store CLI specific files. If not provided one will be created. This cannot be changed once the cluster is created.

    SystemService, SystemServiceArgs

    SystemServiceType string | SystemServiceType
    The system service type
    systemServiceType String | SystemServiceType
    The system service type
    systemServiceType string | SystemServiceType
    The system service type
    system_service_type str | SystemServiceType
    The system service type

    SystemServiceResponse, SystemServiceResponseArgs

    PublicIpAddress string
    The public IP address of the system service
    SystemServiceType string
    The system service type
    Version string
    The state of the system service
    PublicIpAddress string
    The public IP address of the system service
    SystemServiceType string
    The system service type
    Version string
    The state of the system service
    publicIpAddress String
    The public IP address of the system service
    systemServiceType String
    The system service type
    version String
    The state of the system service
    publicIpAddress string
    The public IP address of the system service
    systemServiceType string
    The system service type
    version string
    The state of the system service
    public_ip_address str
    The public IP address of the system service
    system_service_type str
    The system service type
    version str
    The state of the system service
    publicIpAddress String
    The public IP address of the system service
    systemServiceType String
    The system service type
    version String
    The state of the system service

    SystemServiceType, SystemServiceTypeArgs

    None
    None
    ScoringFrontEnd
    ScoringFrontEnd
    BatchFrontEnd
    BatchFrontEnd
    SystemServiceTypeNone
    None
    SystemServiceTypeScoringFrontEnd
    ScoringFrontEnd
    SystemServiceTypeBatchFrontEnd
    BatchFrontEnd
    None
    None
    ScoringFrontEnd
    ScoringFrontEnd
    BatchFrontEnd
    BatchFrontEnd
    None
    None
    ScoringFrontEnd
    ScoringFrontEnd
    BatchFrontEnd
    BatchFrontEnd
    NONE
    None
    SCORING_FRONT_END
    ScoringFrontEnd
    BATCH_FRONT_END
    BatchFrontEnd
    "None"
    None
    "ScoringFrontEnd"
    ScoringFrontEnd
    "BatchFrontEnd"
    BatchFrontEnd

    Import

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

    $ pulumi import azure-native:machinelearningcompute:OperationalizationCluster MyCluster /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningCompute/operationalizationClusters/{clusterName} 
    

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

    Package Details

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