azure-native.machinelearningcompute.OperationalizationCluster
Explore with Pulumi AI
Instance of an Azure ML Operationalization Cluster resource. API Version: 2017-08-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 = "ACS",
        ContainerService = new AzureNative.MachineLearningCompute.Inputs.AcsClusterPropertiesArgs
        {
            OrchestratorProperties = new AzureNative.MachineLearningCompute.Inputs.KubernetesClusterPropertiesArgs
            {
                ServicePrincipal = new AzureNative.MachineLearningCompute.Inputs.ServicePrincipalPropertiesArgs
                {
                    ClientId = "abcdefghijklmnopqrt",
                    Secret = "<secret>",
                },
            },
            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 = "Enabled",
            },
        },
        Location = "West US",
        ResourceGroupName = "myResourceGroup",
        Tags = 
        {
            { "key1", "alpha" },
            { "key2", "beta" },
        },
    });
});
Coming soon!
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 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(Map.ofEntries(
                Map.entry("orchestratorProperties", Map.of("servicePrincipal", Map.ofEntries(
                    Map.entry("clientId", "abcdefghijklmnopqrt"),
                    Map.entry("secret", "<secret>")
                ))),
                Map.entry("orchestratorType", "Kubernetes")
            ))
            .description("My Operationalization Cluster")
            .globalServiceConfiguration(Map.of("ssl", Map.ofEntries(
                Map.entry("cert", "afjdklq2131casfakld="),
                Map.entry("cname", "foo.bar.com"),
                Map.entry("key", "flksdafkldsajf="),
                Map.entry("status", "Enabled")
            )))
            .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="ACS",
    container_service=azure_native.machinelearningcompute.AcsClusterPropertiesResponseArgs(
        orchestrator_properties={
            "servicePrincipal": azure_native.machinelearningcompute.ServicePrincipalPropertiesArgs(
                client_id="abcdefghijklmnopqrt",
                secret="<secret>",
            ),
        },
        orchestrator_type="Kubernetes",
    ),
    description="My Operationalization Cluster",
    global_service_configuration=azure_native.machinelearningcompute.GlobalServiceConfigurationResponseArgs(
        ssl=azure_native.machinelearningcompute.SslConfigurationArgs(
            cert="afjdklq2131casfakld=",
            cname="foo.bar.com",
            key="flksdafkldsajf=",
            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: "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",
    },
});
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.
Constructor 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 = 
    {
        { "resourceId", "string" },
    },
    ClusterName = "string",
    ContainerRegistry = 
    {
        { "resourceId", "string" },
    },
    ContainerService = 
    {
        { "orchestratorType", "string" },
        { "agentCount", 0 },
        { "agentVmSize", "string" },
        { "masterCount", 0 },
        { "orchestratorProperties", 
        {
            { "servicePrincipal", 
            {
                { "clientId", "string" },
                { "secret", "string" },
            } },
        } },
        { "systemServices", new[]
        {
            
            {
                { "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" },
    },
});
example, err := machinelearningcompute.NewOperationalizationCluster(ctx, "operationalizationClusterResource", &machinelearningcompute.OperationalizationClusterArgs{
	ClusterType:       "string",
	ResourceGroupName: "string",
	AppInsights: map[string]interface{}{
		"resourceId": "string",
	},
	ClusterName: "string",
	ContainerRegistry: map[string]interface{}{
		"resourceId": "string",
	},
	ContainerService: map[string]interface{}{
		"orchestratorType": "string",
		"agentCount":       0,
		"agentVmSize":      "string",
		"masterCount":      0,
		"orchestratorProperties": map[string]interface{}{
			"servicePrincipal": map[string]interface{}{
				"clientId": "string",
				"secret":   "string",
			},
		},
		"systemServices": []map[string]interface{}{
			map[string]interface{}{
				"systemServiceType": "string",
			},
		},
	},
	Description: "string",
	GlobalServiceConfiguration: map[string]interface{}{
		"autoScale": map[string]interface{}{
			"maxReplicas":            0,
			"minReplicas":            0,
			"refreshPeriodInSeconds": 0,
			"status":                 "string",
			"targetUtilization":      0,
		},
		"etag": "string",
		"serviceAuth": map[string]interface{}{
			"primaryAuthKeyHash":   "string",
			"secondaryAuthKeyHash": "string",
		},
		"ssl": map[string]interface{}{
			"cert":   "string",
			"cname":  "string",
			"key":    "string",
			"status": "string",
		},
	},
	Location: "string",
	StorageAccount: map[string]interface{}{
		"resourceId": "string",
	},
	Tags: map[string]interface{}{
		"string": "string",
	},
})
var operationalizationClusterResource = new OperationalizationCluster("operationalizationClusterResource", OperationalizationClusterArgs.builder()
    .clusterType("string")
    .resourceGroupName("string")
    .appInsights(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .clusterName("string")
    .containerRegistry(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .containerService(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .description("string")
    .globalServiceConfiguration(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .location("string")
    .storageAccount(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .tags(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .build());
operationalization_cluster_resource = azure_native.machinelearningcompute.OperationalizationCluster("operationalizationClusterResource",
    cluster_type=string,
    resource_group_name=string,
    app_insights={
        resourceId: string,
    },
    cluster_name=string,
    container_registry={
        resourceId: string,
    },
    container_service={
        orchestratorType: string,
        agentCount: 0,
        agentVmSize: string,
        masterCount: 0,
        orchestratorProperties: {
            servicePrincipal: {
                clientId: string,
                secret: string,
            },
        },
        systemServices: [{
            systemServiceType: string,
        }],
    },
    description=string,
    global_service_configuration={
        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,
    storage_account={
        resourceId: 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
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The OperationalizationCluster resource accepts the following input properties:
- ClusterType string | Pulumi.Azure Native. Machine Learning Compute. Cluster Type 
- The cluster type.
- ResourceGroup stringName 
- Name of the resource group in which the cluster is located.
- AppInsights Pulumi.Azure Native. Machine Learning Compute. Inputs. App Insights Properties 
- AppInsights configuration.
- ClusterName string
- The name of the cluster.
- ContainerRegistry Pulumi.Azure Native. Machine Learning Compute. Inputs. Container Registry Properties 
- Container Registry properties.
- ContainerService Pulumi.Azure Native. Machine Learning Compute. Inputs. Acs Cluster Properties 
- Parameters for the Azure Container Service cluster.
- Description string
- The description of the cluster.
- GlobalService Pulumi.Configuration Azure Native. Machine Learning Compute. Inputs. Global Service Configuration 
- Contains global configuration for the web services in the cluster.
- Location string
- Specifies the location of the resource.
- StorageAccount Pulumi.Azure Native. Machine Learning Compute. Inputs. Storage Account Properties 
- Storage Account properties.
- Dictionary<string, string>
- Contains resource tags defined as key/value pairs.
- ClusterType string | ClusterType 
- The cluster type.
- ResourceGroup stringName 
- Name of the resource group in which the cluster is located.
- AppInsights AppInsights Properties Args 
- AppInsights configuration.
- ClusterName string
- The name of the cluster.
- ContainerRegistry ContainerRegistry Properties Args 
- Container Registry properties.
- ContainerService AcsCluster Properties Args 
- Parameters for the Azure Container Service cluster.
- Description string
- The description of the cluster.
- GlobalService GlobalConfiguration Service Configuration Args 
- Contains global configuration for the web services in the cluster.
- Location string
- Specifies the location of the resource.
- StorageAccount StorageAccount Properties Args 
- Storage Account properties.
- map[string]string
- Contains resource tags defined as key/value pairs.
- clusterType String | ClusterType 
- The cluster type.
- resourceGroup StringName 
- Name of the resource group in which the cluster is located.
- appInsights AppInsights Properties 
- AppInsights configuration.
- clusterName String
- The name of the cluster.
- containerRegistry ContainerRegistry Properties 
- Container Registry properties.
- containerService AcsCluster Properties 
- Parameters for the Azure Container Service cluster.
- description String
- The description of the cluster.
- globalService GlobalConfiguration Service Configuration 
- Contains global configuration for the web services in the cluster.
- location String
- Specifies the location of the resource.
- storageAccount StorageAccount Properties 
- Storage Account properties.
- Map<String,String>
- Contains resource tags defined as key/value pairs.
- clusterType string | ClusterType 
- The cluster type.
- resourceGroup stringName 
- Name of the resource group in which the cluster is located.
- appInsights AppInsights Properties 
- AppInsights configuration.
- clusterName string
- The name of the cluster.
- containerRegistry ContainerRegistry Properties 
- Container Registry properties.
- containerService AcsCluster Properties 
- Parameters for the Azure Container Service cluster.
- description string
- The description of the cluster.
- globalService GlobalConfiguration Service Configuration 
- Contains global configuration for the web services in the cluster.
- location string
- Specifies the location of the resource.
- storageAccount StorageAccount Properties 
- Storage Account properties.
- {[key: string]: string}
- Contains resource tags defined as key/value pairs.
- cluster_type str | ClusterType 
- The cluster type.
- resource_group_ strname 
- Name of the resource group in which the cluster is located.
- app_insights AppInsights Properties Args 
- AppInsights configuration.
- cluster_name str
- The name of the cluster.
- container_registry ContainerRegistry Properties Args 
- Container Registry properties.
- container_service AcsCluster Properties Args 
- Parameters for the Azure Container Service cluster.
- description str
- The description of the cluster.
- global_service_ Globalconfiguration Service Configuration Args 
- Contains global configuration for the web services in the cluster.
- location str
- Specifies the location of the resource.
- storage_account StorageAccount Properties Args 
- Storage Account properties.
- Mapping[str, str]
- Contains resource tags defined as key/value pairs.
- clusterType String | "ACS" | "Local"
- The cluster type.
- resourceGroup StringName 
- 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.
- globalService Property MapConfiguration 
- Contains global configuration for the web services in the cluster.
- location String
- Specifies the location of the resource.
- storageAccount Property Map
- Storage Account properties.
- 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.Azure Native. Machine Learning Compute. Outputs. Error Response Wrapper Response> 
- 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 []ErrorResponse Wrapper Response 
- 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<ErrorResponse Wrapper Response> 
- 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 ErrorResponse Wrapper Response[] 
- 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[ErrorResponse Wrapper Response] 
- 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.Azure Native. Machine Learning Compute. Orchestrator Type 
- 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.
- AgentVm string | Pulumi.Size Azure Native. Machine Learning Compute. Agent VMSize Types 
- 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.Azure Native. Machine Learning Compute. Inputs. Kubernetes Cluster Properties 
- Orchestrator specific properties
- SystemServices List<Pulumi.Azure Native. Machine Learning Compute. Inputs. System Service> 
- 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.
- AgentVm string | AgentSize VMSize Types 
- 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 KubernetesCluster Properties 
- 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.
- agentVm String | AgentSize VMSize Types 
- 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 KubernetesCluster Properties 
- 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.
- agentVm string | AgentSize VMSize Types 
- 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 KubernetesCluster Properties 
- 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_ str | Agentsize VMSize Types 
- 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 KubernetesCluster Properties 
- 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.
- agentVm 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_Size 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.
- AgentVm stringSize 
- 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.Azure Native. Machine Learning Compute. Inputs. Kubernetes Cluster Properties Response 
- Orchestrator specific properties
- SystemServices List<Pulumi.Azure Native. Machine Learning Compute. Inputs. System Service Response> 
- 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.
- AgentVm stringSize 
- 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 KubernetesCluster Properties Response 
- Orchestrator specific properties
- SystemServices []SystemService Response 
- 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.
- agentVm StringSize 
- 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 KubernetesCluster Properties Response 
- Orchestrator specific properties
- systemServices List<SystemService Response> 
- 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.
- agentVm stringSize 
- 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 KubernetesCluster Properties Response 
- Orchestrator specific properties
- systemServices SystemService Response[] 
- 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_ strsize 
- 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 KubernetesCluster Properties Response 
- Orchestrator specific properties
- system_services Sequence[SystemService Response] 
- 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.
- agentVm StringSize 
- 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
- AgentVMSize Types_Standard_A0 
- Standard_A0
- AgentVMSize Types_Standard_A1 
- Standard_A1
- AgentVMSize Types_Standard_A2 
- Standard_A2
- AgentVMSize Types_Standard_A3 
- Standard_A3
- AgentVMSize Types_Standard_A4 
- Standard_A4
- AgentVMSize Types_Standard_A5 
- Standard_A5
- AgentVMSize Types_Standard_A6 
- Standard_A6
- AgentVMSize Types_Standard_A7 
- Standard_A7
- AgentVMSize Types_Standard_A8 
- Standard_A8
- AgentVMSize Types_Standard_A9 
- Standard_A9
- AgentVMSize Types_Standard_A10 
- Standard_A10
- AgentVMSize Types_Standard_A11 
- Standard_A11
- AgentVMSize Types_Standard_D1 
- Standard_D1
- AgentVMSize Types_Standard_D2 
- Standard_D2
- AgentVMSize Types_Standard_D3 
- Standard_D3
- AgentVMSize Types_Standard_D4 
- Standard_D4
- AgentVMSize Types_Standard_D11 
- Standard_D11
- AgentVMSize Types_Standard_D12 
- Standard_D12
- AgentVMSize Types_Standard_D13 
- Standard_D13
- AgentVMSize Types_Standard_D14 
- Standard_D14
- AgentVMSize Types_Standard_D1_ v2 
- Standard_D1_v2
- AgentVMSize Types_Standard_D2_ v2 
- Standard_D2_v2
- AgentVMSize Types_Standard_D3_ v2 
- Standard_D3_v2
- AgentVMSize Types_Standard_D4_ v2 
- Standard_D4_v2
- AgentVMSize Types_Standard_D5_ v2 
- Standard_D5_v2
- AgentVMSize Types_Standard_D11_ v2 
- Standard_D11_v2
- AgentVMSize Types_Standard_D12_ v2 
- Standard_D12_v2
- AgentVMSize Types_Standard_D13_ v2 
- Standard_D13_v2
- AgentVMSize Types_Standard_D14_ v2 
- Standard_D14_v2
- AgentVMSize Types_Standard_G1 
- Standard_G1
- AgentVMSize Types_Standard_G2 
- Standard_G2
- AgentVMSize Types_Standard_G3 
- Standard_G3
- AgentVMSize Types_Standard_G4 
- Standard_G4
- AgentVMSize Types_Standard_G5 
- Standard_G5
- AgentVMSize Types_Standard_DS1 
- Standard_DS1
- AgentVMSize Types_Standard_DS2 
- Standard_DS2
- AgentVMSize Types_Standard_DS3 
- Standard_DS3
- AgentVMSize Types_Standard_DS4 
- Standard_DS4
- AgentVMSize Types_Standard_DS11 
- Standard_DS11
- AgentVMSize Types_Standard_DS12 
- Standard_DS12
- AgentVMSize Types_Standard_DS13 
- Standard_DS13
- AgentVMSize Types_Standard_DS14 
- Standard_DS14
- AgentVMSize Types_Standard_GS1 
- Standard_GS1
- AgentVMSize Types_Standard_GS2 
- Standard_GS2
- AgentVMSize Types_Standard_GS3 
- Standard_GS3
- AgentVMSize Types_Standard_GS4 
- Standard_GS4
- AgentVMSize Types_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.
- RefreshPeriod intIn Seconds 
- Refresh period in seconds.
- Status
string | Pulumi.Azure Native. Machine Learning Compute. 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.
- RefreshPeriod intIn Seconds 
- 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.
- refreshPeriod IntegerIn Seconds 
- 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.
- refreshPeriod numberIn Seconds 
- 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_ intin_ seconds 
- 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.
- refreshPeriod NumberIn Seconds 
- 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.
- RefreshPeriod intIn Seconds 
- 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.
- RefreshPeriod intIn Seconds 
- 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.
- refreshPeriod IntegerIn Seconds 
- 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.
- refreshPeriod numberIn Seconds 
- 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_ intin_ seconds 
- 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.
- refreshPeriod NumberIn Seconds 
- 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
- ClusterType ACS 
- ACS
- ClusterType Local 
- 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      
ErrorResponseResponse, ErrorResponseResponseArgs      
- Code string
- Error code.
- Message string
- Error message.
- Details
List<Pulumi.Azure Native. Machine Learning Compute. Inputs. Error Detail Response> 
- An array of error detail objects.
- Code string
- Error code.
- Message string
- Error message.
- Details
[]ErrorDetail Response 
- An array of error detail objects.
- code String
- Error code.
- message String
- Error message.
- details
List<ErrorDetail Response> 
- An array of error detail objects.
- code string
- Error code.
- message string
- Error message.
- details
ErrorDetail Response[] 
- An array of error detail objects.
- code str
- Error code.
- message str
- Error message.
- details
Sequence[ErrorDetail Response] 
- 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
Pulumi.Azure Native. Machine Learning Compute. Inputs. Error Response Response 
- The error response.
- Error
ErrorResponse Response 
- The error response.
- error
ErrorResponse Response 
- The error response.
- error
ErrorResponse Response 
- The error response.
- error
ErrorResponse Response 
- The error response.
- error Property Map
- The error response.
GlobalServiceConfiguration, GlobalServiceConfigurationArgs      
- AutoScale Pulumi.Azure Native. Machine Learning Compute. Inputs. Auto Scale Configuration 
- The auto-scale configuration
- Etag string
- The configuration ETag for updates.
- ServiceAuth Pulumi.Azure Native. Machine Learning Compute. Inputs. Service Auth Configuration 
- Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
- Ssl
Pulumi.Azure Native. Machine Learning Compute. Inputs. Ssl Configuration 
- The SSL configuration properties
- AutoScale AutoScale Configuration 
- The auto-scale configuration
- Etag string
- The configuration ETag for updates.
- ServiceAuth ServiceAuth Configuration 
- 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 AutoScale Configuration 
- The auto-scale configuration
- etag String
- The configuration ETag for updates.
- serviceAuth ServiceAuth Configuration 
- 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 AutoScale Configuration 
- The auto-scale configuration
- etag string
- The configuration ETag for updates.
- serviceAuth ServiceAuth Configuration 
- 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 AutoScale Configuration 
- The auto-scale configuration
- etag str
- The configuration ETag for updates.
- service_auth ServiceAuth Configuration 
- 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.Azure Native. Machine Learning Compute. Inputs. Auto Scale Configuration Response 
- The auto-scale configuration
- Etag string
- The configuration ETag for updates.
- ServiceAuth Pulumi.Azure Native. Machine Learning Compute. Inputs. Service Auth Configuration Response 
- Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
- Ssl
Pulumi.Azure Native. Machine Learning Compute. Inputs. Ssl Configuration Response 
- The SSL configuration properties
- AutoScale AutoScale Configuration Response 
- The auto-scale configuration
- Etag string
- The configuration ETag for updates.
- ServiceAuth ServiceAuth Configuration Response 
- Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
- Ssl
SslConfiguration Response 
- The SSL configuration properties
- autoScale AutoScale Configuration Response 
- The auto-scale configuration
- etag String
- The configuration ETag for updates.
- serviceAuth ServiceAuth Configuration Response 
- Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
- ssl
SslConfiguration Response 
- The SSL configuration properties
- autoScale AutoScale Configuration Response 
- The auto-scale configuration
- etag string
- The configuration ETag for updates.
- serviceAuth ServiceAuth Configuration Response 
- Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
- ssl
SslConfiguration Response 
- The SSL configuration properties
- auto_scale AutoScale Configuration Response 
- The auto-scale configuration
- etag str
- The configuration ETag for updates.
- service_auth ServiceAuth Configuration Response 
- Optional global authorization keys for all user services deployed in cluster. These are used if the service does not have auth keys.
- ssl
SslConfiguration Response 
- 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 Pulumi.Azure Native. Machine Learning Compute. Inputs. Service Principal Properties 
- The Azure Service Principal used by Kubernetes
- ServicePrincipal ServicePrincipal Properties 
- The Azure Service Principal used by Kubernetes
- servicePrincipal ServicePrincipal Properties 
- The Azure Service Principal used by Kubernetes
- servicePrincipal ServicePrincipal Properties 
- The Azure Service Principal used by Kubernetes
- service_principal ServicePrincipal Properties 
- The Azure Service Principal used by Kubernetes
- servicePrincipal Property Map
- The Azure Service Principal used by Kubernetes
KubernetesClusterPropertiesResponse, KubernetesClusterPropertiesResponseArgs        
- ServicePrincipal Pulumi.Azure Native. Machine Learning Compute. Inputs. Service Principal Properties Response 
- The Azure Service Principal used by Kubernetes
- ServicePrincipal ServicePrincipal Properties Response 
- The Azure Service Principal used by Kubernetes
- servicePrincipal ServicePrincipal Properties Response 
- The Azure Service Principal used by Kubernetes
- servicePrincipal ServicePrincipal Properties Response 
- The Azure Service Principal used by Kubernetes
- service_principal ServicePrincipal Properties Response 
- The Azure Service Principal used by Kubernetes
- servicePrincipal Property Map
- The Azure Service Principal used by Kubernetes
OrchestratorType, OrchestratorTypeArgs    
- Kubernetes
- Kubernetes
- None
- None
- OrchestratorType Kubernetes 
- Kubernetes
- OrchestratorType None 
- None
- Kubernetes
- Kubernetes
- None
- None
- Kubernetes
- Kubernetes
- None
- None
- KUBERNETES
- Kubernetes
- NONE
- None
- "Kubernetes"
- Kubernetes
- "None"
- None
ServiceAuthConfiguration, ServiceAuthConfigurationArgs      
- PrimaryAuth stringKey Hash 
- The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
- SecondaryAuth stringKey Hash 
- The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
- PrimaryAuth stringKey Hash 
- The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
- SecondaryAuth stringKey Hash 
- The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
- primaryAuth StringKey Hash 
- The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
- secondaryAuth StringKey Hash 
- The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
- primaryAuth stringKey Hash 
- The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
- secondaryAuth stringKey Hash 
- 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_ strkey_ hash 
- 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_ strkey_ hash 
- The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
- primaryAuth StringKey Hash 
- The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
- secondaryAuth StringKey Hash 
- 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        
- PrimaryAuth stringKey Hash 
- The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
- SecondaryAuth stringKey Hash 
- The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
- PrimaryAuth stringKey Hash 
- The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
- SecondaryAuth stringKey Hash 
- The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
- primaryAuth StringKey Hash 
- The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
- secondaryAuth StringKey Hash 
- The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
- primaryAuth stringKey Hash 
- The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
- secondaryAuth stringKey Hash 
- 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_ strkey_ hash 
- 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_ strkey_ hash 
- The secondary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
- primaryAuth StringKey Hash 
- The primary auth key hash. This is not returned in response of GET/PUT on the resource.. To see this please call listKeys API.
- secondaryAuth StringKey Hash 
- 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      
ServicePrincipalPropertiesResponse, ServicePrincipalPropertiesResponseArgs        
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.Azure Native. Machine Learning Compute. 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      
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    
- SystemService string | Pulumi.Type Azure Native. Machine Learning Compute. System Service Type 
- The system service type
- SystemService string | SystemType Service Type 
- The system service type
- systemService String | SystemType Service Type 
- The system service type
- systemService string | SystemType Service Type 
- The system service type
- system_service_ str | Systemtype Service Type 
- The system service type
- systemService String | "None" | "ScoringType Front End" | "Batch Front End" 
- The system service type
SystemServiceResponse, SystemServiceResponseArgs      
- PublicIp stringAddress 
- The public IP address of the system service
- SystemService stringType 
- The system service type
- Version string
- The state of the system service
- PublicIp stringAddress 
- The public IP address of the system service
- SystemService stringType 
- The system service type
- Version string
- The state of the system service
- publicIp StringAddress 
- The public IP address of the system service
- systemService StringType 
- The system service type
- version String
- The state of the system service
- publicIp stringAddress 
- The public IP address of the system service
- systemService stringType 
- The system service type
- version string
- The state of the system service
- public_ip_ straddress 
- The public IP address of the system service
- system_service_ strtype 
- The system service type
- version str
- The state of the system service
- publicIp StringAddress 
- The public IP address of the system service
- systemService StringType 
- The system service type
- version String
- The state of the system service
SystemServiceType, SystemServiceTypeArgs      
- None
- None
- ScoringFront End 
- ScoringFrontEnd
- BatchFront End 
- BatchFrontEnd
- SystemService Type None 
- None
- SystemService Type Scoring Front End 
- ScoringFrontEnd
- SystemService Type Batch Front End 
- BatchFrontEnd
- None
- None
- ScoringFront End 
- ScoringFrontEnd
- BatchFront End 
- BatchFrontEnd
- None
- None
- ScoringFront End 
- ScoringFrontEnd
- BatchFront End 
- BatchFrontEnd
- NONE
- None
- SCORING_FRONT_END
- ScoringFrontEnd
- BATCH_FRONT_END
- BatchFrontEnd
- "None"
- None
- "ScoringFront End" 
- ScoringFrontEnd
- "BatchFront End" 
- 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/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.MachineLearningCompute/operationalizationClusters/MyCluster 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0