Áreas de trabalho microsoft.MachineLearningServices/computes 2018-03-01-preview
- Mais recente
- 2023-10-01
- 08-08-01-preview de 2023
- 06-06-01-preview de 2023
- 2023-04-01
- 2023-04-01-preview
- 2023-02-01-preview
- 2022-12-01-preview
- 2022-10-01
- 2022-10-01-preview
- 06-01-preview de 2022
- 2022-05-01
- 02-02-01-preview
- 01-01-pré-visualização de 2022
- 2021-07-01
- 2021-04-01
- 03-03-01-preview de 2021
- 2021-01-01
- 09-09-01-preview de 2020
- 2020-08-01
- 2020-06-01
- 05-2020-15-preview
- 05-05-01-preview de 2020
- 2020-04-01
- 2020-03-01
- 020-02-18-preview
- 2020-01-01
- 2019-11-01
- 2019-06-01
- 2019-05-01
- 2018-11-19
- 03-01-pré-visualização de 2018
Definição de recurso do Bicep
O tipo de recurso de áreas de trabalho/computação pode ser implementado com operações que visam:
- Grupos de recursos – veja comandos de implementação de grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.MachineLearningServices/workspaces/computes, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/computes@2018-03-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
identity: {
type: 'SystemAssigned'
}
properties: {
computeLocation: 'string'
description: 'string'
resourceId: 'string'
computeType: 'string'
// For remaining properties, see Compute objects
}
}
Objetos de computação
Defina a propriedade computeType para especificar o tipo de objeto.
Para o AKS, utilize:
computeType: 'AKS'
properties: {
agentCount: int
agentVMSize: 'string'
clusterFqdn: 'string'
sslConfiguration: {
cert: 'string'
cname: 'string'
key: 'string'
status: 'string'
}
systemServices: [
{
}
]
}
Para o BatchAI, utilize:
computeType: 'BatchAI'
properties: {
scaleSettings: {
autoScaleEnabled: bool
maxNodeCount: int
minNodeCount: int
}
vmPriority: 'string'
vmSize: 'string'
}
Para DataFactory, utilize:
computeType: 'DataFactory'
Para o HDInsight, utilize:
computeType: 'HDInsight'
properties: {
address: 'string'
administratorAccount: {
password: 'string'
privateKeyData: 'string'
publicKeyData: 'string'
username: 'string'
}
sshPort: int
}
Para VirtualMachine, utilize:
computeType: 'VirtualMachine'
properties: {
address: 'string'
administratorAccount: {
password: 'string'
privateKeyData: 'string'
publicKeyData: 'string'
username: 'string'
}
sshPort: int
virtualMachineSize: 'string'
}
Valores de propriedade
áreas de trabalho/computação
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso Veja como definir nomes e tipos para recursos subordinados no Bicep. |
cadeia (obrigatório) Limite de carateres: 3-24 para instância de computação 3-32 para computação AML 2-16 para outros tipos de computação Carateres válidos: Alfanuméricos e hífenes. |
localização | Especifica a localização do recurso. | string |
etiquetas | Contém etiquetas de recursos definidas como pares chave/valor. | Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos |
principal | No Bicep, pode especificar o recurso principal de um recurso subordinado. Só precisa de adicionar esta propriedade quando o recurso subordinado for declarado fora do recurso principal. Para obter mais informações, veja Recurso subordinado fora do recurso principal. |
Nome simbólico para recurso do tipo: áreas de trabalho |
identidade | A identidade do recurso. | Identidade |
propriedades | Propriedades de computação | Computação |
Identidade
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de identidade. | "SystemAssigned" |
Computação
Nome | Descrição | Valor |
---|---|---|
computeLocation | Localização para a computação subjacente | string |
descrição | A descrição da computação do Machine Learning. | string |
resourceId | ID de recurso do ARM da computação | string |
computeType | Definir o tipo de objeto | AKS BatchAI DataFactory HDInsight VirtualMachine (obrigatório) |
AKS
Nome | Descrição | Valor |
---|---|---|
computeType | O tipo de computação | "AKS" (obrigatório) |
propriedades | Propriedades do AKS | AKSProperties |
AKSProperties
Nome | Descrição | Valor |
---|---|---|
agentCount | Número de agentes | int Restrições: Valor mínimo = 1 |
agentVMSize | Tamanho da máquina virtual do agente | string |
clusterFqdn | Nome de domínio qualificado completo do cluster | string |
sslConfiguration | Configuração SSL | SslConfiguration |
systemServices | Serviços de sistema | SystemService[] |
SslConfiguration
Nome | Descrição | Valor |
---|---|---|
certificado | Dados do certificado | string |
cname | CNAME do certificado | string |
key | Dados principais | string |
status | Ativar ou desativar o SSL para pontuação | "Desativado" "Ativado" |
SystemService
Este objeto não contém quaisquer propriedades a definir durante a implementação. Todas as propriedades são ReadOnly.
BatchAI
Nome | Descrição | Valor |
---|---|---|
computeType | O tipo de computação | "BatchAI" (obrigatório) |
propriedades | Propriedades do BatchAI | BatchAIProperties |
BatchAIProperties
Nome | Descrição | Valor |
---|---|---|
scaleSettings | Definições de dimensionamento do BatchAI | ScaleSettings |
vmPriority | Prioridade da Máquina Virtual | string |
vmSize | Tamanho da Máquina Virtual | string |
ScaleSettings
Nome | Descrição | Valor |
---|---|---|
autoScaleEnabled | Ativar ou desativar o dimensionamento automático | bool |
maxNodeCount | Número máximo de nós a utilizar | int |
minNodeCount | Número mínimo de nós a utilizar | int |
DataFactory
Nome | Descrição | Valor |
---|---|---|
computeType | O tipo de computação | "DataFactory" (obrigatório) |
HDInsight
Nome | Descrição | Valor |
---|---|---|
computeType | O tipo de computação | "HDInsight" (obrigatório) |
propriedades | HDInsightProperties |
HDInsightProperties
Nome | Descrição | Valor |
---|---|---|
address | Endereço IP público do nó principal do cluster. | string |
administratorAccount | Administração credenciais para o nó principal do cluster | VirtualMachineSshCredentials |
sshPort | Porta aberta para ligações ssh no nó principal do cluster. | int |
VirtualMachineSshCredentials
Nome | Descrição | Valor |
---|---|---|
palavra-passe | Palavra-passe da conta de administrador | string |
privateKeyData | Dados de chave privada | string |
publicKeyData | Dados de chave pública | string |
nome de utilizador | Nome de utilizador da conta de administrador | string |
VirtualMachine
Nome | Descrição | Valor |
---|---|---|
computeType | O tipo de computação | "VirtualMachine" (obrigatório) |
propriedades | VirtualMachineProperties |
VirtualMachineProperties
Nome | Descrição | Valor |
---|---|---|
address | Endereço IP público da máquina virtual. | string |
administratorAccount | Administração credenciais da máquina virtual | VirtualMachineSshCredentials |
sshPort | Porta aberta para ligações ssh. | int |
virtualMachineSize | Tamanho da Máquina Virtual | string |
Modelos de início rápido
Os seguintes modelos de início rápido implementam este tipo de recurso.
Modelo | Description |
---|---|
Criar uma Computação do ADLA do Serviço Machine Learning |
Este modelo cria uma Computação do ADLA do Serviço Machine Learning. |
Criar uma Computação do Aks do Serviço Machine Learning |
Este modelo cria uma Computação do Aks do Serviço Machine Learning. |
Criar uma Computação de DSVM do Serviço Machine Learning |
Este modelo cria uma Computação de DSVM do Serviço Machine Learning. |
Criar um cluster do HDInsight do Serviço Machine Learning |
Este modelo cria um cluster do HDInsight do Serviço Machine Learning |
Criar uma computação do Azure Machine Learning aks |
Este modelo cria uma computação aks do Azure Machine Learning. |
Criar um cluster de cálculo do Azure Machine Learning |
Este modelo cria um cluster de cálculo do Azure Machine Learning. |
Criar uma instância de computação do Azure Machine Learning |
Este modelo cria uma instância de computação do Azure Machine Learning em nome de outro utilizador com um script de configuração inline de exemplo |
Criar um LinkedService na área de trabalho do Azure Machine Learning |
Este modelo cria um LinkedService numa área de trabalho do Azure Machine Learning existente. |
Criar um destino de computação do AKS com um endereço IP privado |
Este modelo cria um destino de computação do AKS numa determinada área de trabalho do serviço Azure Machine Learning com um endereço IP privado. |
Definição de recurso do modelo arm
O tipo de recurso de áreas de trabalho/cálculos pode ser implementado com operações que visam:
- Grupos de recursos – veja os comandos de implementação do grupo de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.MachineLearningServices/workspaces/computes, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.MachineLearningServices/workspaces/computes",
"apiVersion": "2018-03-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"identity": {
"type": "SystemAssigned"
},
"properties": {
"computeLocation": "string",
"description": "string",
"resourceId": "string",
"computeType": "string"
// For remaining properties, see Compute objects
}
}
Objetos de computação
Defina a propriedade computeType para especificar o tipo de objeto.
Para o AKS, utilize:
"computeType": "AKS",
"properties": {
"agentCount": "int",
"agentVMSize": "string",
"clusterFqdn": "string",
"sslConfiguration": {
"cert": "string",
"cname": "string",
"key": "string",
"status": "string"
},
"systemServices": [
{
}
]
}
Para o BatchAI, utilize:
"computeType": "BatchAI",
"properties": {
"scaleSettings": {
"autoScaleEnabled": "bool",
"maxNodeCount": "int",
"minNodeCount": "int"
},
"vmPriority": "string",
"vmSize": "string"
}
Para DataFactory, utilize:
"computeType": "DataFactory"
Para o HDInsight, utilize:
"computeType": "HDInsight",
"properties": {
"address": "string",
"administratorAccount": {
"password": "string",
"privateKeyData": "string",
"publicKeyData": "string",
"username": "string"
},
"sshPort": "int"
}
Para VirtualMachine, utilize:
"computeType": "VirtualMachine",
"properties": {
"address": "string",
"administratorAccount": {
"password": "string",
"privateKeyData": "string",
"publicKeyData": "string",
"username": "string"
},
"sshPort": "int",
"virtualMachineSize": "string"
}
Valores de propriedade
áreas de trabalho/computação
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.MachineLearningServices/workspaces/computes" |
apiVersion | A versão da API de recursos | '2018-03-01-preview' |
name | O nome do recurso Veja como definir nomes e tipos para recursos subordinados em modelos arm JSON. |
cadeia (obrigatório) Limite de carateres: 3-24 para instância de computação 3-32 para computação AML 2-16 para outros tipos de computação Carateres válidos: Alfanuméricos e hífenes. |
localização | Especifica a localização do recurso. | string |
etiquetas | Contém etiquetas de recursos definidas como pares chave/valor. | Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos |
identidade | A identidade do recurso. | Identidade |
propriedades | Propriedades de computação | Computação |
Identidade
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de identidade. | "SystemAssigned" |
Computação
Nome | Descrição | Valor |
---|---|---|
computeLocation | Localização para a computação subjacente | string |
descrição | A descrição da computação do Machine Learning. | string |
resourceId | ID do recurso arm da computação | string |
computeType | Definir o tipo de objeto | AKS BatchAI DataFactory HDInsight VirtualMachine (obrigatório) |
AKS
Nome | Descrição | Valor |
---|---|---|
computeType | O tipo de computação | "AKS" (obrigatório) |
propriedades | Propriedades do AKS | AKSProperties |
AKSProperties
Nome | Descrição | Valor |
---|---|---|
agentCount | Número de agentes | int Restrições: Valor mínimo = 1 |
agentVMSize | Tamanho da máquina virtual do agente | string |
clusterFqdn | Nome de domínio qualificado completo do cluster | string |
sslConfiguration | Configuração SSL | SslConfiguration |
systemServices | Serviços de sistema | SystemService[] |
SslConfiguration
Nome | Descrição | Valor |
---|---|---|
certificado | Dados do certificado | string |
cname | CNAME do certificado | string |
key | Dados principais | string |
status | Ativar ou desativar o SSL para pontuação | "Desativado" "Ativado" |
SystemService
Este objeto não contém quaisquer propriedades a definir durante a implementação. Todas as propriedades são ReadOnly.
BatchAI
Nome | Descrição | Valor |
---|---|---|
computeType | O tipo de computação | "BatchAI" (obrigatório) |
propriedades | Propriedades do BatchAI | BatchAIProperties |
BatchAIProperties
Nome | Descrição | Valor |
---|---|---|
scaleSettings | Definições de dimensionamento do BatchAI | ScaleSettings |
vmPriority | Prioridade da Máquina Virtual | string |
vmSize | Tamanho da Máquina Virtual | string |
ScaleSettings
Nome | Descrição | Valor |
---|---|---|
autoScaleEnabled | Ativar ou desativar o dimensionamento automático | bool |
maxNodeCount | Número máximo de nós a utilizar | int |
minNodeCount | Número mínimo de nós a utilizar | int |
DataFactory
Nome | Descrição | Valor |
---|---|---|
computeType | O tipo de computação | "DataFactory" (obrigatório) |
HDInsight
Nome | Descrição | Valor |
---|---|---|
computeType | O tipo de computação | "HDInsight" (obrigatório) |
propriedades | HDInsightProperties |
HDInsightProperties
Nome | Descrição | Valor |
---|---|---|
address | Endereço IP público do nó principal do cluster. | string |
administratorAccount | Administração credenciais para o nó principal do cluster | VirtualMachineSshCredentials |
sshPort | Porta aberta para ligações ssh no nó principal do cluster. | int |
VirtualMachineSshCredentials
Nome | Descrição | Valor |
---|---|---|
palavra-passe | Palavra-passe da conta de administrador | string |
privateKeyData | Dados de chave privada | string |
publicKeyData | Dados de chave pública | string |
nome de utilizador | Nome de utilizador da conta de administrador | string |
VirtualMachine
Nome | Descrição | Valor |
---|---|---|
computeType | O tipo de computação | "VirtualMachine" (obrigatório) |
propriedades | VirtualMachineProperties |
VirtualMachineProperties
Nome | Descrição | Valor |
---|---|---|
address | Endereço IP público da máquina virtual. | string |
administratorAccount | Administração credenciais da máquina virtual | VirtualMachineSshCredentials |
sshPort | Porta aberta para ligações ssh. | int |
virtualMachineSize | Tamanho da Máquina Virtual | string |
Modelos de início rápido
Os seguintes modelos de início rápido implementam este tipo de recurso.
Modelo | Description |
---|---|
Criar uma Computação do ADLA do Serviço Machine Learning |
Este modelo cria uma Computação do ADLA do Serviço Machine Learning. |
Criar uma Computação do Aks do Serviço Machine Learning |
Este modelo cria uma Computação do Aks do Serviço Machine Learning. |
Criar uma Computação de DSVM do Serviço Machine Learning |
Este modelo cria uma Computação de DSVM do Serviço Machine Learning. |
Criar um cluster do HDInsight do Serviço Machine Learning |
Este modelo cria um cluster do HDInsight do Serviço Machine Learning |
Criar uma computação do Azure Machine Learning aks |
Este modelo cria uma computação aks do Azure Machine Learning. |
Criar um cluster de cálculo do Azure Machine Learning |
Este modelo cria um cluster de cálculo do Azure Machine Learning. |
Criar uma instância de computação do Azure Machine Learning |
Este modelo cria uma instância de computação do Azure Machine Learning em nome de outro utilizador com um script de configuração inline de exemplo |
Criar um LinkedService na área de trabalho do Azure Machine Learning |
Este modelo cria um LinkedService numa área de trabalho do Azure Machine Learning existente. |
Criar um destino de computação do AKS com um endereço IP privado |
Este modelo cria um destino de computação do AKS numa determinada área de trabalho do serviço Azure Machine Learning com um endereço IP privado. |
Definição de recurso terraform (fornecedor AzAPI)
O tipo de recurso de áreas de trabalho/cálculos pode ser implementado com operações que visam:
- Grupos de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.MachineLearningServices/workspaces/computes, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/computes@2018-03-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "SystemAssigned"
}
body = jsonencode({
properties = {
computeLocation = "string"
description = "string"
resourceId = "string"
computeType = "string"
// For remaining properties, see Compute objects
}
})
}
Objetos de computação
Defina a propriedade computeType para especificar o tipo de objeto.
Para o AKS, utilize:
computeType = "AKS"
properties = {
agentCount = int
agentVMSize = "string"
clusterFqdn = "string"
sslConfiguration = {
cert = "string"
cname = "string"
key = "string"
status = "string"
}
systemServices = [
{
}
]
}
Para o BatchAI, utilize:
computeType = "BatchAI"
properties = {
scaleSettings = {
autoScaleEnabled = bool
maxNodeCount = int
minNodeCount = int
}
vmPriority = "string"
vmSize = "string"
}
Para DataFactory, utilize:
computeType = "DataFactory"
Para o HDInsight, utilize:
computeType = "HDInsight"
properties = {
address = "string"
administratorAccount = {
password = "string"
privateKeyData = "string"
publicKeyData = "string"
username = "string"
}
sshPort = int
}
Para VirtualMachine, utilize:
computeType = "VirtualMachine"
properties = {
address = "string"
administratorAccount = {
password = "string"
privateKeyData = "string"
publicKeyData = "string"
username = "string"
}
sshPort = int
virtualMachineSize = "string"
}
Valores de propriedade
áreas de trabalho/computação
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.MachineLearningServices/workspaces/computes@2018-03-01-preview" |
name | O nome do recurso | cadeia (obrigatório) Limite de carateres: 3-24 para instância de computação 3-32 para computação AML 2-16 para outros tipos de computação Carateres válidos: Alfanuméricos e hífenes. |
localização | Especifica a localização do recurso. | string |
parent_id | O ID do recurso que é o principal para este recurso. | ID do recurso do tipo: áreas de trabalho |
etiquetas | Contém etiquetas de recursos definidas como pares chave/valor. | Dicionário de nomes e valores de etiquetas. |
identidade | A identidade do recurso. | Identidade |
propriedades | Propriedades de computação | Computação |
Identidade
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de identidade. | "SystemAssigned" |
Computação
Nome | Descrição | Valor |
---|---|---|
computeLocation | Localização para a computação subjacente | string |
descrição | A descrição da computação do Machine Learning. | string |
resourceId | ID do recurso arm da computação | string |
computeType | Definir o tipo de objeto | AKS BatchAI DataFactory HDInsight VirtualMachine (obrigatório) |
AKS
Nome | Descrição | Valor |
---|---|---|
computeType | O tipo de computação | "AKS" (obrigatório) |
propriedades | Propriedades do AKS | AKSProperties |
AKSProperties
Nome | Descrição | Valor |
---|---|---|
agentCount | Número de agentes | int Restrições: Valor mínimo = 1 |
agentVMSize | Tamanho da máquina virtual do agente | string |
clusterFqdn | Nome de domínio qualificado completo do cluster | string |
sslConfiguration | Configuração SSL | SslConfiguration |
systemServices | Serviços de sistema | SystemService[] |
SslConfiguration
Nome | Descrição | Valor |
---|---|---|
certificado | Dados de certificado | string |
cname | CNAME do certificado | string |
key | Dados de chave | string |
status | Ativar ou desativar o SSL para classificação | "Desativado" "Ativado" |
SystemService
Este objeto não contém quaisquer propriedades a definir durante a implementação. Todas as propriedades são ReadOnly.
BatchAI
Nome | Descrição | Valor |
---|---|---|
computeType | O tipo de computação | "BatchAI" (obrigatório) |
propriedades | Propriedades do BatchAI | BatchAIProperties |
BatchAIProperties
Nome | Descrição | Valor |
---|---|---|
scaleSettings | Definições de dimensionamento para o BatchAI | ScaleSettings |
vmPriority | Prioridade da Máquina Virtual | string |
vmSize | Tamanho da Máquina Virtual | string |
ScaleSettings
Nome | Descrição | Valor |
---|---|---|
autoScaleEnabled | Ativar ou desativar o dimensionamento automático | bool |
maxNodeCount | Número máximo de nós a utilizar | int |
minNodeCount | Número mínimo de nós a utilizar | int |
DataFactory
Nome | Descrição | Valor |
---|---|---|
computeType | O tipo de computação | "DataFactory" (obrigatório) |
HDInsight
Nome | Descrição | Valor |
---|---|---|
computeType | O tipo de computação | "HDInsight" (obrigatório) |
propriedades | HDInsightProperties |
HDInsightProperties
Nome | Descrição | Valor |
---|---|---|
address | Endereço IP público do nó principal do cluster. | string |
administratorAccount | Administração credenciais para o nó principal do cluster | VirtualMachineSshCredentials |
sshPort | Porta aberta para ligações ssh no nó principal do cluster. | int |
VirtualMachineSshCredentials
Nome | Descrição | Valor |
---|---|---|
palavra-passe | Palavra-passe da conta de administrador | string |
privateKeyData | Dados de chave privada | string |
publicKeyData | Dados de chave pública | string |
nome de utilizador | Nome de utilizador da conta de administrador | string |
VirtualMachine
Nome | Descrição | Valor |
---|---|---|
computeType | O tipo de computação | "VirtualMachine" (obrigatório) |
propriedades | VirtualMachineProperties |
VirtualMachineProperties
Nome | Descrição | Valor |
---|---|---|
address | Endereço IP público da máquina virtual. | string |
administratorAccount | Administração credenciais da máquina virtual | VirtualMachineSshCredentials |
sshPort | Porta aberta para ligações ssh. | int |
virtualMachineSize | Tamanho da Máquina Virtual | string |
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários