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:
- Cluster
Type string | Pulumi.Azure Native. Machine Learning Compute. Cluster Type - The cluster type.
- Resource
Group stringName - Name of the resource group in which the cluster is located.
- App
Insights Pulumi.Azure Native. Machine Learning Compute. Inputs. App Insights Properties - AppInsights configuration.
- Cluster
Name string - The name of the cluster.
- Container
Registry Pulumi.Azure Native. Machine Learning Compute. Inputs. Container Registry Properties - Container Registry properties.
- Container
Service Pulumi.Azure Native. Machine Learning Compute. Inputs. Acs Cluster Properties - Parameters for the Azure Container Service cluster.
- Description string
- The description of the cluster.
- Global
Service 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.
- Storage
Account Pulumi.Azure Native. Machine Learning Compute. Inputs. Storage Account Properties - Storage Account properties.
- Dictionary<string, string>
- Contains resource tags defined as key/value pairs.
- Cluster
Type string | ClusterType - The cluster type.
- Resource
Group stringName - Name of the resource group in which the cluster is located.
- App
Insights AppInsights Properties Args - AppInsights configuration.
- Cluster
Name string - 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 string
- The description of the cluster.
- Global
Service GlobalConfiguration Service Configuration Args - Contains global configuration for the web services in the cluster.
- Location string
- Specifies the location of the resource.
- Storage
Account StorageAccount Properties Args - Storage Account properties.
- map[string]string
- Contains resource tags defined as key/value pairs.
- cluster
Type String | ClusterType - The cluster type.
- resource
Group StringName - Name of the resource group in which the cluster is located.
- app
Insights AppInsights Properties - AppInsights configuration.
- cluster
Name String - The name of the cluster.
- container
Registry ContainerRegistry Properties - Container Registry properties.
- container
Service AcsCluster Properties - Parameters for the Azure Container Service cluster.
- description String
- The description of the cluster.
- global
Service GlobalConfiguration Service Configuration - Contains global configuration for the web services in the cluster.
- location String
- Specifies the location of the resource.
- storage
Account StorageAccount Properties - Storage Account properties.
- Map<String,String>
- Contains resource tags defined as key/value pairs.
- cluster
Type string | ClusterType - The cluster type.
- resource
Group stringName - Name of the resource group in which the cluster is located.
- app
Insights AppInsights Properties - AppInsights configuration.
- cluster
Name string - The name of the cluster.
- container
Registry ContainerRegistry Properties - Container Registry properties.
- container
Service AcsCluster Properties - Parameters for the Azure Container Service cluster.
- description string
- The description of the cluster.
- global
Service GlobalConfiguration Service Configuration - Contains global configuration for the web services in the cluster.
- location string
- Specifies the location of the resource.
- storage
Account 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.
- cluster
Type String | "ACS" | "Local" - The cluster type.
- resource
Group StringName - Name of the resource group in which the cluster is located.
- app
Insights Property Map - AppInsights configuration.
- cluster
Name String - The name of the cluster.
- container
Registry Property Map - Container Registry properties.
- container
Service Property Map - Parameters for the Azure Container Service cluster.
- description String
- The description of the cluster.
- global
Service Property MapConfiguration - Contains global configuration for the web services in the cluster.
- location String
- Specifies the location of the resource.
- storage
Account 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:
- Created
On string - The date and time when the cluster was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Modified
On string - The date and time when the cluster was last modified.
- Name string
- Specifies the name of the resource.
- Provisioning
Errors List<Pulumi.Azure Native. Machine Learning Compute. Outputs. Error Response Wrapper Response> - List of provisioning errors reported by the resource provider.
- Provisioning
State 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 string - The date and time when the cluster was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Modified
On string - The date and time when the cluster was last modified.
- Name string
- Specifies the name of the resource.
- Provisioning
Errors []ErrorResponse Wrapper Response - List of provisioning errors reported by the resource provider.
- Provisioning
State 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 String - The date and time when the cluster was created.
- id String
- The provider-assigned unique ID for this managed resource.
- modified
On String - The date and time when the cluster was last modified.
- name String
- Specifies the name of the resource.
- provisioning
Errors List<ErrorResponse Wrapper Response> - List of provisioning errors reported by the resource provider.
- provisioning
State 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 string - The date and time when the cluster was created.
- id string
- The provider-assigned unique ID for this managed resource.
- modified
On string - The date and time when the cluster was last modified.
- name string
- Specifies the name of the resource.
- provisioning
Errors ErrorResponse Wrapper Response[] - List of provisioning errors reported by the resource provider.
- provisioning
State 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.
- created
On String - The date and time when the cluster was created.
- id String
- The provider-assigned unique ID for this managed resource.
- modified
On String - The date and time when the cluster was last modified.
- name String
- Specifies the name of the resource.
- provisioning
Errors List<Property Map> - List of provisioning errors reported by the resource provider.
- provisioning
State 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
- Orchestrator
Type string | Pulumi.Azure Native. Machine Learning Compute. Orchestrator Type - 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 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.
- Master
Count int - The number of master nodes in the container service.
- Orchestrator
Properties Pulumi.Azure Native. Machine Learning Compute. Inputs. Kubernetes Cluster Properties - Orchestrator specific properties
- System
Services List<Pulumi.Azure Native. Machine Learning Compute. Inputs. System Service> - The system services deployed to the cluster
- Orchestrator
Type string | 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 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.
- Master
Count int - The number of master nodes in the container service.
- Orchestrator
Properties KubernetesCluster Properties - Orchestrator specific properties
- System
Services []SystemService - The system services deployed to the cluster
- orchestrator
Type String | OrchestratorType - Type of orchestrator. It cannot be changed once the cluster is created.
- agent
Count Integer - The number of agent nodes in the Container Service. This can be changed to scale the cluster.
- agent
Vm 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.
- master
Count Integer - The number of master nodes in the container service.
- orchestrator
Properties KubernetesCluster Properties - Orchestrator specific properties
- system
Services List<SystemService> - The system services deployed to the cluster
- orchestrator
Type string | OrchestratorType - Type of orchestrator. It cannot be changed once the cluster is created.
- agent
Count number - The number of agent nodes in the Container Service. This can be changed to scale the cluster.
- agent
Vm 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.
- master
Count number - The number of master nodes in the container service.
- orchestrator
Properties KubernetesCluster Properties - Orchestrator specific properties
- system
Services 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
- orchestrator
Type String | "Kubernetes" | "None" - Type of orchestrator. It cannot be changed once the cluster is created.
- agent
Count Number - The number of agent nodes in the Container Service. This can be changed to scale the cluster.
- agent
Vm 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.
- master
Count Number - The number of master nodes in the container service.
- orchestrator
Properties Property Map - Orchestrator specific properties
- system
Services List<Property Map> - The system services deployed to the cluster
AcsClusterPropertiesResponse, AcsClusterPropertiesResponseArgs
- Cluster
Fqdn string - The FQDN of the cluster.
- Orchestrator
Type string - 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 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.
- Master
Count int - The number of master nodes in the container service.
- Orchestrator
Properties Pulumi.Azure Native. Machine Learning Compute. Inputs. Kubernetes Cluster Properties Response - Orchestrator specific properties
- System
Services List<Pulumi.Azure Native. Machine Learning Compute. Inputs. System Service Response> - The system services deployed to the cluster
- Cluster
Fqdn string - The FQDN of the cluster.
- Orchestrator
Type string - 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 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.
- Master
Count int - The number of master nodes in the container service.
- Orchestrator
Properties KubernetesCluster Properties Response - Orchestrator specific properties
- System
Services []SystemService Response - The system services deployed to the cluster
- cluster
Fqdn String - The FQDN of the cluster.
- orchestrator
Type String - Type of orchestrator. It cannot be changed once the cluster is created.
- agent
Count Integer - The number of agent nodes in the Container Service. This can be changed to scale the cluster.
- agent
Vm 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.
- master
Count Integer - The number of master nodes in the container service.
- orchestrator
Properties KubernetesCluster Properties Response - Orchestrator specific properties
- system
Services List<SystemService Response> - The system services deployed to the cluster
- cluster
Fqdn string - The FQDN of the cluster.
- orchestrator
Type string - Type of orchestrator. It cannot be changed once the cluster is created.
- agent
Count number - The number of agent nodes in the Container Service. This can be changed to scale the cluster.
- agent
Vm 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.
- master
Count number - The number of master nodes in the container service.
- orchestrator
Properties KubernetesCluster Properties Response - Orchestrator specific properties
- system
Services 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
- cluster
Fqdn String - The FQDN of the cluster.
- orchestrator
Type String - Type of orchestrator. It cannot be changed once the cluster is created.
- agent
Count Number - The number of agent nodes in the Container Service. This can be changed to scale the cluster.
- agent
Vm 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.
- master
Count Number - The number of master nodes in the container service.
- orchestrator
Properties Property Map - Orchestrator specific properties
- system
Services 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
- Agent
VMSize Types_Standard_A0 - Standard_A0
- Agent
VMSize Types_Standard_A1 - Standard_A1
- Agent
VMSize Types_Standard_A2 - Standard_A2
- Agent
VMSize Types_Standard_A3 - Standard_A3
- Agent
VMSize Types_Standard_A4 - Standard_A4
- Agent
VMSize Types_Standard_A5 - Standard_A5
- Agent
VMSize Types_Standard_A6 - Standard_A6
- Agent
VMSize Types_Standard_A7 - Standard_A7
- Agent
VMSize Types_Standard_A8 - Standard_A8
- Agent
VMSize Types_Standard_A9 - Standard_A9
- Agent
VMSize Types_Standard_A10 - Standard_A10
- Agent
VMSize Types_Standard_A11 - Standard_A11
- Agent
VMSize Types_Standard_D1 - Standard_D1
- Agent
VMSize Types_Standard_D2 - Standard_D2
- Agent
VMSize Types_Standard_D3 - Standard_D3
- Agent
VMSize Types_Standard_D4 - Standard_D4
- Agent
VMSize Types_Standard_D11 - Standard_D11
- Agent
VMSize Types_Standard_D12 - Standard_D12
- Agent
VMSize Types_Standard_D13 - Standard_D13
- Agent
VMSize Types_Standard_D14 - Standard_D14
- Agent
VMSize Types_Standard_D1_ v2 - Standard_D1_v2
- Agent
VMSize Types_Standard_D2_ v2 - Standard_D2_v2
- Agent
VMSize Types_Standard_D3_ v2 - Standard_D3_v2
- Agent
VMSize Types_Standard_D4_ v2 - Standard_D4_v2
- Agent
VMSize Types_Standard_D5_ v2 - Standard_D5_v2
- Agent
VMSize Types_Standard_D11_ v2 - Standard_D11_v2
- Agent
VMSize Types_Standard_D12_ v2 - Standard_D12_v2
- Agent
VMSize Types_Standard_D13_ v2 - Standard_D13_v2
- Agent
VMSize Types_Standard_D14_ v2 - Standard_D14_v2
- Agent
VMSize Types_Standard_G1 - Standard_G1
- Agent
VMSize Types_Standard_G2 - Standard_G2
- Agent
VMSize Types_Standard_G3 - Standard_G3
- Agent
VMSize Types_Standard_G4 - Standard_G4
- Agent
VMSize Types_Standard_G5 - Standard_G5
- Agent
VMSize Types_Standard_DS1 - Standard_DS1
- Agent
VMSize Types_Standard_DS2 - Standard_DS2
- Agent
VMSize Types_Standard_DS3 - Standard_DS3
- Agent
VMSize Types_Standard_DS4 - Standard_DS4
- Agent
VMSize Types_Standard_DS11 - Standard_DS11
- Agent
VMSize Types_Standard_DS12 - Standard_DS12
- Agent
VMSize Types_Standard_DS13 - Standard_DS13
- Agent
VMSize Types_Standard_DS14 - Standard_DS14
- Agent
VMSize Types_Standard_GS1 - Standard_GS1
- Agent
VMSize Types_Standard_GS2 - Standard_GS2
- Agent
VMSize Types_Standard_GS3 - Standard_GS3
- Agent
VMSize Types_Standard_GS4 - Standard_GS4
- Agent
VMSize 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
- Resource
Id string - ARM resource ID of the App Insights.
- Resource
Id string - ARM resource ID of the App Insights.
- resource
Id String - ARM resource ID of the App Insights.
- resource
Id string - ARM resource ID of the App Insights.
- resource_
id str - ARM resource ID of the App Insights.
- resource
Id String - ARM resource ID of the App Insights.
AppInsightsPropertiesResponse, AppInsightsPropertiesResponseArgs
- Resource
Id string - ARM resource ID of the App Insights.
- Resource
Id string - ARM resource ID of the App Insights.
- resource
Id String - ARM resource ID of the App Insights.
- resource
Id string - ARM resource ID of the App Insights.
- resource_
id str - ARM resource ID of the App Insights.
- resource
Id String - ARM resource ID of the App Insights.
AutoScaleConfiguration, AutoScaleConfigurationArgs
- 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
string | Pulumi.
Azure Native. Machine Learning Compute. Status - If auto-scale is enabled for all services. Each service can turn it off individually.
- Target
Utilization double - 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 string | Status
- If auto-scale is enabled for all services. Each service can turn it off individually.
- Target
Utilization float64 - The target utilization.
- max
Replicas Integer - The maximum number of replicas for each service.
- min
Replicas Integer - The minimum number of replicas for each service.
- refresh
Period IntegerIn Seconds - Refresh period in seconds.
- status String | Status
- If auto-scale is enabled for all services. Each service can turn it off individually.
- target
Utilization Double - The target utilization.
- max
Replicas number - The maximum number of replicas for each service.
- min
Replicas number - The minimum number of replicas for each service.
- refresh
Period numberIn Seconds - Refresh period in seconds.
- status string | Status
- If auto-scale is enabled for all services. Each service can turn it off individually.
- target
Utilization 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.
- max
Replicas Number - The maximum number of replicas for each service.
- min
Replicas Number - The minimum number of replicas for each service.
- refresh
Period 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.
- target
Utilization Number - The target utilization.
AutoScaleConfigurationResponse, AutoScaleConfigurationResponseArgs
- 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 string
- If auto-scale is enabled for all services. Each service can turn it off individually.
- Target
Utilization double - 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 string
- If auto-scale is enabled for all services. Each service can turn it off individually.
- Target
Utilization float64 - The target utilization.
- max
Replicas Integer - The maximum number of replicas for each service.
- min
Replicas Integer - The minimum number of replicas for each service.
- refresh
Period IntegerIn Seconds - Refresh period in seconds.
- status String
- If auto-scale is enabled for all services. Each service can turn it off individually.
- target
Utilization Double - The target utilization.
- max
Replicas number - The maximum number of replicas for each service.
- min
Replicas number - The minimum number of replicas for each service.
- refresh
Period numberIn Seconds - Refresh period in seconds.
- status string
- If auto-scale is enabled for all services. Each service can turn it off individually.
- target
Utilization 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.
- max
Replicas Number - The maximum number of replicas for each service.
- min
Replicas Number - The minimum number of replicas for each service.
- refresh
Period NumberIn Seconds - Refresh period in seconds.
- status String
- If auto-scale is enabled for all services. Each service can turn it off individually.
- target
Utilization Number - The target utilization.
ClusterType, ClusterTypeArgs
- ACS
- ACS
- Local
- Local
- Cluster
Type ACS - ACS
- Cluster
Type Local - Local
- ACS
- ACS
- Local
- Local
- ACS
- ACS
- Local
- Local
- ACS
- ACS
- LOCAL
- Local
- "ACS"
- ACS
- "Local"
- Local
ContainerRegistryProperties, ContainerRegistryPropertiesArgs
- Resource
Id 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 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 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 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.
- resource
Id 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
- Resource
Id 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 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 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 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.
- resource
Id 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
[]Error
Detail Response - An array of error detail objects.
- code String
- Error code.
- message String
- Error message.
- details
List<Error
Detail Response> - An array of error detail objects.
- code string
- Error code.
- message string
- Error message.
- details
Error
Detail Response[] - An array of error detail objects.
- code str
- Error code.
- message str
- Error message.
- details
Sequence[Error
Detail 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
Error
Response Response - The error response.
- error
Error
Response Response - The error response.
- error
Error
Response Response - The error response.
- error
Error
Response Response - The error response.
- error Property Map
- The error response.
GlobalServiceConfiguration, GlobalServiceConfigurationArgs
- Auto
Scale Pulumi.Azure Native. Machine Learning Compute. Inputs. Auto Scale Configuration - The auto-scale configuration
- Etag string
- The configuration ETag for updates.
- Service
Auth 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
- Auto
Scale AutoScale Configuration - The auto-scale configuration
- Etag string
- 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
Ssl
Configuration - The SSL configuration properties
- auto
Scale AutoScale Configuration - The auto-scale configuration
- etag String
- 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
Ssl
Configuration - The SSL configuration properties
- auto
Scale AutoScale Configuration - The auto-scale configuration
- etag string
- 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
Ssl
Configuration - 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
Ssl
Configuration - The SSL configuration properties
- auto
Scale Property Map - The auto-scale configuration
- etag String
- The configuration ETag for updates.
- service
Auth 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
- Auto
Scale Pulumi.Azure Native. Machine Learning Compute. Inputs. Auto Scale Configuration Response - The auto-scale configuration
- Etag string
- The configuration ETag for updates.
- Service
Auth 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
- Auto
Scale AutoScale Configuration Response - The auto-scale configuration
- Etag string
- 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
Ssl
Configuration Response - The SSL configuration properties
- auto
Scale AutoScale Configuration Response - The auto-scale configuration
- etag String
- 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
Ssl
Configuration Response - The SSL configuration properties
- auto
Scale AutoScale Configuration Response - The auto-scale configuration
- etag string
- 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
Ssl
Configuration 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
Ssl
Configuration Response - The SSL configuration properties
- auto
Scale Property Map - The auto-scale configuration
- etag String
- The configuration ETag for updates.
- service
Auth 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
- Service
Principal Pulumi.Azure Native. Machine Learning Compute. Inputs. Service Principal Properties - The Azure Service Principal used by Kubernetes
- Service
Principal ServicePrincipal Properties - The Azure Service Principal used by Kubernetes
- service
Principal ServicePrincipal Properties - The Azure Service Principal used by Kubernetes
- service
Principal ServicePrincipal Properties - The Azure Service Principal used by Kubernetes
- service_
principal ServicePrincipal Properties - The Azure Service Principal used by Kubernetes
- service
Principal Property Map - The Azure Service Principal used by Kubernetes
KubernetesClusterPropertiesResponse, KubernetesClusterPropertiesResponseArgs
- Service
Principal Pulumi.Azure Native. Machine Learning Compute. Inputs. Service Principal Properties Response - The Azure Service Principal used by Kubernetes
- Service
Principal ServicePrincipal Properties Response - The Azure Service Principal used by Kubernetes
- service
Principal ServicePrincipal Properties Response - The Azure Service Principal used by Kubernetes
- service
Principal ServicePrincipal Properties Response - The Azure Service Principal used by Kubernetes
- service_
principal ServicePrincipal Properties Response - The Azure Service Principal used by Kubernetes
- service
Principal Property Map - The Azure Service Principal used by Kubernetes
OrchestratorType, OrchestratorTypeArgs
- Kubernetes
- Kubernetes
- None
- None
- Orchestrator
Type Kubernetes - Kubernetes
- Orchestrator
Type None - None
- Kubernetes
- Kubernetes
- None
- None
- Kubernetes
- Kubernetes
- None
- None
- KUBERNETES
- Kubernetes
- NONE
- None
- "Kubernetes"
- Kubernetes
- "None"
- None
ServiceAuthConfiguration, ServiceAuthConfigurationArgs
- Primary
Auth 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.
- Secondary
Auth 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 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.
- Secondary
Auth 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 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.
- secondary
Auth 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 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.
- secondary
Auth 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.
- primary
Auth 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.
- secondary
Auth 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
- Primary
Auth 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.
- Secondary
Auth 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 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.
- Secondary
Auth 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 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.
- secondary
Auth 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 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.
- secondary
Auth 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.
- primary
Auth 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.
- secondary
Auth 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
- Status
Enabled - Enabled
- Status
Disabled - Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- ENABLED
- Enabled
- DISABLED
- Disabled
- "Enabled"
- Enabled
- "Disabled"
- Disabled
StorageAccountProperties, StorageAccountPropertiesArgs
- Resource
Id 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 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 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 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.
- resource
Id 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
- Resource
Id 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 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 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 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.
- resource
Id 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
- System
Service string | Pulumi.Type Azure Native. Machine Learning Compute. System Service Type - The system service type
- System
Service string | SystemType Service Type - The system service type
- system
Service String | SystemType Service Type - The system service type
- system
Service string | SystemType Service Type - The system service type
- system_
service_ str | Systemtype Service Type - The system service type
- system
Service String | "None" | "ScoringType Front End" | "Batch Front End" - The system service type
SystemServiceResponse, SystemServiceResponseArgs
- Public
Ip stringAddress - The public IP address of the system service
- System
Service stringType - The system service type
- Version string
- The state of the system service
- Public
Ip stringAddress - The public IP address of the system service
- System
Service stringType - The system service type
- Version string
- The state of the system service
- public
Ip StringAddress - The public IP address of the system service
- system
Service StringType - The system service type
- version String
- The state of the system service
- public
Ip stringAddress - The public IP address of the system service
- system
Service 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
- public
Ip StringAddress - The public IP address of the system service
- system
Service StringType - The system service type
- version String
- The state of the system service
SystemServiceType, SystemServiceTypeArgs
- None
- None
- Scoring
Front End - ScoringFrontEnd
- Batch
Front End - BatchFrontEnd
- System
Service Type None - None
- System
Service Type Scoring Front End - ScoringFrontEnd
- System
Service Type Batch Front End - BatchFrontEnd
- None
- None
- Scoring
Front End - ScoringFrontEnd
- Batch
Front End - BatchFrontEnd
- None
- None
- Scoring
Front End - ScoringFrontEnd
- Batch
Front End - BatchFrontEnd
- NONE
- None
- SCORING_FRONT_END
- ScoringFrontEnd
- BATCH_FRONT_END
- BatchFrontEnd
- "None"
- None
- "Scoring
Front End" - ScoringFrontEnd
- "Batch
Front 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