Áreas de trabajo de Microsoft.MachineLearningServices/computes 2018-03-01-preview
- Último
- 2024-10-01
- 2024-10-01-preview
- 2024-07-01-preview
- 2024-04-01
- 2024-04-01-preview
- 2024-01-01-preview
- 2023-10-01
- 2023-08-01-preview
- 2023-06-01-preview
- 2023-04-01
- 2023-04-01-preview
- 2023-02-01-preview
- 2022-12-01-preview
- 2022-10-01
- 2022-10-01-preview
- 2022-06-01-preview
- 2022-05-01
- 2022-02-01-preview
- 2022-01-01-preview
- 2021-07-01
- 2021-04-01
- 2021-03-01-preview
- 2021-01-01
- 2020-09-01-preview
- 2020-08-01
- 2020-06-01
- 2020-05-15-preview
- 2020-05-01-preview
- 2020-04-01
- 2020-03-01
- 2020-02-18-preview
- 2020-01-01
- 2019-11-01
- 2019-06-01
- 2019-05-01
- 2018-11-19
- 2018-03-01-preview
Definición de recursos de Bicep
El tipo de recurso workspaces/computes se puede implementar con operaciones que tienen como destino:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.MachineLearningServices/workspaces/computes, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/computes@2018-03-01-preview' = {
parent: resourceSymbolicName
identity: {
type: 'SystemAssigned'
}
location: 'string'
name: 'string'
properties: {
computeLocation: 'string'
description: 'string'
resourceId: 'string'
computeType: 'string'
// For remaining properties, see Compute objects
}
tags: {
{customized property}: 'string'
}
}
Objetos de proceso
Establezca la propiedad computeType
Para akS, use:
{
computeType: 'AKS'
properties: {
agentCount: int
agentVMSize: 'string'
clusterFqdn: 'string'
sslConfiguration: {
cert: 'string'
cname: 'string'
key: 'string'
status: 'string'
}
systemServices: [
{}
]
}
}
Para batchAI, use:
{
computeType: 'BatchAI'
properties: {
scaleSettings: {
autoScaleEnabled: bool
maxNodeCount: int
minNodeCount: int
}
vmPriority: 'string'
vmSize: 'string'
}
}
Para dataFactory, use:
{
computeType: 'DataFactory'
}
Para de HDInsight, use:
{
computeType: 'HDInsight'
properties: {
address: 'string'
administratorAccount: {
password: 'string'
privateKeyData: 'string'
publicKeyData: 'string'
username: 'string'
}
sshPort: int
}
}
Para virtualMachine, use:
{
computeType: 'VirtualMachine'
properties: {
address: 'string'
administratorAccount: {
password: 'string'
privateKeyData: 'string'
publicKeyData: 'string'
username: 'string'
}
sshPort: int
virtualMachineSize: 'string'
}
}
Valores de propiedad
AKS
Nombre | Descripción | Valor |
---|---|---|
computeType | Tipo de proceso | 'AKS' (obligatorio) |
Propiedades | Propiedades de AKS | AKSProperties |
AKSProperties
Nombre | Descripción | Valor |
---|---|---|
agentCount | Número de agentes | Int Restricciones: Valor mínimo = 1 |
agentVMSize | Tamaño de máquina virtual del agente | cuerda |
clusterFqdn | Nombre de dominio completo del clúster | cuerda |
sslConfiguration | Configuración de SSL | SslConfiguration |
systemServices | Servicios del sistema | SystemService[] |
BatchAI
Nombre | Descripción | Valor |
---|---|---|
computeType | Tipo de proceso | 'BatchAI' (obligatorio) |
Propiedades | Propiedades de BatchAI | BatchAIProperties |
BatchAIProperties
Nombre | Descripción | Valor |
---|---|---|
scaleSettings | Configuración de escalado para BatchAI | scaleSettings |
vmPriority | Prioridad de máquina virtual | cuerda |
vmSize | Tamaño de máquina virtual | cuerda |
Calcular
Nombre | Descripción | Valor |
---|---|---|
computeLocation | Ubicación del proceso subyacente | cuerda |
computeType | Establezca en "AKS" para el tipo AKS. Establezca en "BatchAI" para el tipo BatchAI. Establezca en "DataFactory" para el tipo DataFactory. Establezca en "HDInsight" para el tipo HDInsight. Establezca en "VirtualMachine" para el tipo VirtualMachine. | "AKS" 'BatchAI' 'DataFactory' "HDInsight" 'VirtualMachine' (obligatorio) |
descripción | Descripción del proceso de Machine Learning. | cuerda |
resourceId | Identificador de recurso de ARM del proceso | cuerda |
DataFactory
Nombre | Descripción | Valor |
---|---|---|
computeType | Tipo de proceso | 'DataFactory' (obligatorio) |
HDInsight
Nombre | Descripción | Valor |
---|---|---|
computeType | Tipo de proceso | "HDInsight" (obligatorio) |
Propiedades | HDInsightProperties |
HDInsightProperties
Identidad
Nombre | Descripción | Valor |
---|---|---|
tipo | Tipo de identidad. | 'SystemAssigned' |
Microsoft.MachineLearningServices/workspaces/computes
Nombre | Descripción | Valor |
---|---|---|
identidad | Identidad del recurso. | Identity |
ubicación | Especifica la ubicación del recurso. | cuerda |
nombre | El nombre del recurso | string (obligatorio) |
padre | En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario. Para obtener más información, consulte recurso secundario fuera del recurso primario. |
Nombre simbólico del recurso de tipo: áreas de trabajo |
Propiedades | Propiedades de proceso | Proceso |
Etiquetas | Etiquetas del recurso | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
ResourceTags
Nombre | Descripción | Valor |
---|
ScaleSettings
Nombre | Descripción | Valor |
---|---|---|
autoScaleEnabled | Habilitación o deshabilitación del escalado automático | Bool |
maxNodeCount | Número máximo de nodos que se van a usar | Int |
minNodeCount | Número mínimo de nodos que se van a usar | Int |
SslConfiguration
Nombre | Descripción | Valor |
---|---|---|
Cert | Datos de certificado | cuerda |
cname | CNAME del certificado | cuerda |
llave | Datos clave | cuerda |
estado | Habilitación o deshabilitación de SSL para la puntuación | 'Deshabilitado' 'Habilitado' |
SystemService
Nombre | Descripción | Valor |
---|
VirtualMachine
Nombre | Descripción | Valor |
---|---|---|
computeType | Tipo de proceso | 'VirtualMachine' (obligatorio) |
Propiedades | VirtualMachineProperties |
VirtualMachineProperties
VirtualMachineSshCredentials
Nombre | Descripción | Valor |
---|---|---|
contraseña | Contraseña de la cuenta de administrador | cuerda |
privateKeyData | Datos de clave privada | cuerda |
publicKeyData | Datos de clave pública | cuerda |
nombre de usuario | Nombre de usuario de la cuenta de administrador | cuerda |
Ejemplos de inicio rápido
En los ejemplos de inicio rápido siguientes se implementa este tipo de recurso.
Archivo de Bicep | Descripción |
---|---|
configuración segura de un extremo a otro de Azure Machine Learning | Este conjunto de plantillas de Bicep muestra cómo configurar Azure Machine Learning de un extremo a otro en una configuración segura. Esta implementación de referencia incluye el área de trabajo, un clúster de proceso, una instancia de proceso y un clúster de AKS privado asociado. |
configuración segura de un extremo a otro de Azure Machine Learning (heredado) | Este conjunto de plantillas de Bicep muestra cómo configurar Azure Machine Learning de un extremo a otro en una configuración segura. Esta implementación de referencia incluye el área de trabajo, un clúster de proceso, una instancia de proceso y un clúster de AKS privado asociado. |
Crear un destino de proceso de AKS con una dirección IP privada | Esta plantilla crea un destino de proceso de AKS en un área de trabajo de Azure Machine Learning Service con una dirección IP privada. |
Definición de recursos de plantilla de ARM
El tipo de recurso workspaces/computes se puede implementar con operaciones que tienen como destino:
- grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.MachineLearningServices/workspaces/computes, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.MachineLearningServices/workspaces/computes",
"apiVersion": "2018-03-01-preview",
"name": "string",
"identity": {
"type": "SystemAssigned"
},
"location": "string",
"properties": {
"computeLocation": "string",
"description": "string",
"resourceId": "string",
"computeType": "string"
// For remaining properties, see Compute objects
},
"tags": {
"{customized property}": "string"
}
}
Objetos de proceso
Establezca la propiedad computeType
Para akS, use:
{
"computeType": "AKS",
"properties": {
"agentCount": "int",
"agentVMSize": "string",
"clusterFqdn": "string",
"sslConfiguration": {
"cert": "string",
"cname": "string",
"key": "string",
"status": "string"
},
"systemServices": [
{
}
]
}
}
Para batchAI, use:
{
"computeType": "BatchAI",
"properties": {
"scaleSettings": {
"autoScaleEnabled": "bool",
"maxNodeCount": "int",
"minNodeCount": "int"
},
"vmPriority": "string",
"vmSize": "string"
}
}
Para dataFactory, use:
{
"computeType": "DataFactory"
}
Para de HDInsight, use:
{
"computeType": "HDInsight",
"properties": {
"address": "string",
"administratorAccount": {
"password": "string",
"privateKeyData": "string",
"publicKeyData": "string",
"username": "string"
},
"sshPort": "int"
}
}
Para virtualMachine, use:
{
"computeType": "VirtualMachine",
"properties": {
"address": "string",
"administratorAccount": {
"password": "string",
"privateKeyData": "string",
"publicKeyData": "string",
"username": "string"
},
"sshPort": "int",
"virtualMachineSize": "string"
}
}
Valores de propiedad
AKS
Nombre | Descripción | Valor |
---|---|---|
computeType | Tipo de proceso | 'AKS' (obligatorio) |
Propiedades | Propiedades de AKS | AKSProperties |
AKSProperties
Nombre | Descripción | Valor |
---|---|---|
agentCount | Número de agentes | Int Restricciones: Valor mínimo = 1 |
agentVMSize | Tamaño de máquina virtual del agente | cuerda |
clusterFqdn | Nombre de dominio completo del clúster | cuerda |
sslConfiguration | Configuración de SSL | SslConfiguration |
systemServices | Servicios del sistema | SystemService[] |
BatchAI
Nombre | Descripción | Valor |
---|---|---|
computeType | Tipo de proceso | 'BatchAI' (obligatorio) |
Propiedades | Propiedades de BatchAI | BatchAIProperties |
BatchAIProperties
Nombre | Descripción | Valor |
---|---|---|
scaleSettings | Configuración de escalado para BatchAI | scaleSettings |
vmPriority | Prioridad de máquina virtual | cuerda |
vmSize | Tamaño de máquina virtual | cuerda |
Calcular
Nombre | Descripción | Valor |
---|---|---|
computeLocation | Ubicación del proceso subyacente | cuerda |
computeType | Establezca en "AKS" para el tipo AKS. Establezca en "BatchAI" para el tipo BatchAI. Establezca en "DataFactory" para el tipo DataFactory. Establezca en "HDInsight" para el tipo HDInsight. Establezca en "VirtualMachine" para el tipo VirtualMachine. | "AKS" 'BatchAI' 'DataFactory' "HDInsight" 'VirtualMachine' (obligatorio) |
descripción | Descripción del proceso de Machine Learning. | cuerda |
resourceId | Identificador de recurso de ARM del proceso | cuerda |
DataFactory
Nombre | Descripción | Valor |
---|---|---|
computeType | Tipo de proceso | 'DataFactory' (obligatorio) |
HDInsight
Nombre | Descripción | Valor |
---|---|---|
computeType | Tipo de proceso | "HDInsight" (obligatorio) |
Propiedades | HDInsightProperties |
HDInsightProperties
Identidad
Nombre | Descripción | Valor |
---|---|---|
tipo | Tipo de identidad. | 'SystemAssigned' |
Microsoft.MachineLearningServices/workspaces/computes
Nombre | Descripción | Valor |
---|---|---|
apiVersion | La versión de api | '2018-03-01-preview' |
identidad | Identidad del recurso. | Identity |
ubicación | Especifica la ubicación del recurso. | cuerda |
nombre | El nombre del recurso | string (obligatorio) |
Propiedades | Propiedades de proceso | Proceso |
Etiquetas | Etiquetas del recurso | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
tipo | El tipo de recurso | "Microsoft.MachineLearningServices/workspaces/computes" |
ResourceTags
Nombre | Descripción | Valor |
---|
ScaleSettings
Nombre | Descripción | Valor |
---|---|---|
autoScaleEnabled | Habilitación o deshabilitación del escalado automático | Bool |
maxNodeCount | Número máximo de nodos que se van a usar | Int |
minNodeCount | Número mínimo de nodos que se van a usar | Int |
SslConfiguration
Nombre | Descripción | Valor |
---|---|---|
Cert | Datos de certificado | cuerda |
cname | CNAME del certificado | cuerda |
llave | Datos clave | cuerda |
estado | Habilitación o deshabilitación de SSL para la puntuación | 'Deshabilitado' 'Habilitado' |
SystemService
Nombre | Descripción | Valor |
---|
VirtualMachine
Nombre | Descripción | Valor |
---|---|---|
computeType | Tipo de proceso | 'VirtualMachine' (obligatorio) |
Propiedades | VirtualMachineProperties |
VirtualMachineProperties
VirtualMachineSshCredentials
Nombre | Descripción | Valor |
---|---|---|
contraseña | Contraseña de la cuenta de administrador | cuerda |
privateKeyData | Datos de clave privada | cuerda |
publicKeyData | Datos de clave pública | cuerda |
nombre de usuario | Nombre de usuario de la cuenta de administrador | cuerda |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
configuración segura de un extremo a otro de Azure Machine Learning |
Este conjunto de plantillas de Bicep muestra cómo configurar Azure Machine Learning de un extremo a otro en una configuración segura. Esta implementación de referencia incluye el área de trabajo, un clúster de proceso, una instancia de proceso y un clúster de AKS privado asociado. |
configuración segura de un extremo a otro de Azure Machine Learning (heredado) |
Este conjunto de plantillas de Bicep muestra cómo configurar Azure Machine Learning de un extremo a otro en una configuración segura. Esta implementación de referencia incluye el área de trabajo, un clúster de proceso, una instancia de proceso y un clúster de AKS privado asociado. |
Creación de un servicio vinculado en el área de trabajo de Azure Machine Learning |
Esta plantilla crea un linkedService en un área de trabajo de Azure Machine Learning existente. |
Crear un de proceso de Machine Learning Service ADLA |
Esta plantilla crea un proceso de ADLA de Machine Learning Service. |
Crear un de proceso de Aks de Machine Learning Service |
Esta plantilla crea un proceso de Aks de Machine Learning Service. |
Creación de un de proceso de DSVM de Machine Learning Service |
Esta plantilla crea un proceso DSVM de Machine Learning Service. |
Creación de un clúster de HDInsight de Machine Learning Service |
Esta plantilla crea un clúster de HDInsight de Machine Learning Service |
Crear un destino de proceso de AKS con una dirección IP privada |
Esta plantilla crea un destino de proceso de AKS en un área de trabajo de Azure Machine Learning Service con una dirección IP privada. |
Creación de una de proceso de Azure Machine Learning aks |
Esta plantilla crea un proceso de Aks de Azure Machine Learning. |
Creación de un clúster de proceso de Azure Machine Learning |
Esta plantilla crea un clúster de proceso de Azure Machine Learning. |
Crear una instancia de proceso de Azure Machine Learning |
Esta plantilla crea una instancia de proceso de Azure Machine Learning en nombre de otro usuario con un script de configuración insertado de ejemplo. |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso workspaces/computes se puede implementar con operaciones que tienen como destino:
- grupos de recursos de
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.MachineLearningServices/workspaces/computes, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/computes@2018-03-01-preview"
name = "string"
identity = {
type = "SystemAssigned"
}
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
computeLocation = "string"
description = "string"
resourceId = "string"
computeType = "string"
// For remaining properties, see Compute objects
}
})
}
Objetos de proceso
Establezca la propiedad computeType
Para akS, use:
{
computeType = "AKS"
properties = {
agentCount = int
agentVMSize = "string"
clusterFqdn = "string"
sslConfiguration = {
cert = "string"
cname = "string"
key = "string"
status = "string"
}
systemServices = [
{
}
]
}
}
Para batchAI, use:
{
computeType = "BatchAI"
properties = {
scaleSettings = {
autoScaleEnabled = bool
maxNodeCount = int
minNodeCount = int
}
vmPriority = "string"
vmSize = "string"
}
}
Para dataFactory, use:
{
computeType = "DataFactory"
}
Para de HDInsight, use:
{
computeType = "HDInsight"
properties = {
address = "string"
administratorAccount = {
password = "string"
privateKeyData = "string"
publicKeyData = "string"
username = "string"
}
sshPort = int
}
}
Para virtualMachine, use:
{
computeType = "VirtualMachine"
properties = {
address = "string"
administratorAccount = {
password = "string"
privateKeyData = "string"
publicKeyData = "string"
username = "string"
}
sshPort = int
virtualMachineSize = "string"
}
}
Valores de propiedad
AKS
Nombre | Descripción | Valor |
---|---|---|
computeType | Tipo de proceso | 'AKS' (obligatorio) |
Propiedades | Propiedades de AKS | AKSProperties |
AKSProperties
Nombre | Descripción | Valor |
---|---|---|
agentCount | Número de agentes | Int Restricciones: Valor mínimo = 1 |
agentVMSize | Tamaño de máquina virtual del agente | cuerda |
clusterFqdn | Nombre de dominio completo del clúster | cuerda |
sslConfiguration | Configuración de SSL | SslConfiguration |
systemServices | Servicios del sistema | SystemService[] |
BatchAI
Nombre | Descripción | Valor |
---|---|---|
computeType | Tipo de proceso | 'BatchAI' (obligatorio) |
Propiedades | Propiedades de BatchAI | BatchAIProperties |
BatchAIProperties
Nombre | Descripción | Valor |
---|---|---|
scaleSettings | Configuración de escalado para BatchAI | scaleSettings |
vmPriority | Prioridad de máquina virtual | cuerda |
vmSize | Tamaño de máquina virtual | cuerda |
Calcular
Nombre | Descripción | Valor |
---|---|---|
computeLocation | Ubicación del proceso subyacente | cuerda |
computeType | Establezca en "AKS" para el tipo AKS. Establezca en "BatchAI" para el tipo BatchAI. Establezca en "DataFactory" para el tipo DataFactory. Establezca en "HDInsight" para el tipo HDInsight. Establezca en "VirtualMachine" para el tipo VirtualMachine. | "AKS" 'BatchAI' 'DataFactory' "HDInsight" 'VirtualMachine' (obligatorio) |
descripción | Descripción del proceso de Machine Learning. | cuerda |
resourceId | Identificador de recurso de ARM del proceso | cuerda |
DataFactory
Nombre | Descripción | Valor |
---|---|---|
computeType | Tipo de proceso | 'DataFactory' (obligatorio) |
HDInsight
Nombre | Descripción | Valor |
---|---|---|
computeType | Tipo de proceso | "HDInsight" (obligatorio) |
Propiedades | HDInsightProperties |
HDInsightProperties
Identidad
Nombre | Descripción | Valor |
---|---|---|
tipo | Tipo de identidad. | 'SystemAssigned' |
Microsoft.MachineLearningServices/workspaces/computes
Nombre | Descripción | Valor |
---|---|---|
identidad | Identidad del recurso. | Identity |
ubicación | Especifica la ubicación del recurso. | cuerda |
nombre | El nombre del recurso | string (obligatorio) |
parent_id | Identificador del recurso que es el elemento primario de este recurso. | Identificador del recurso de tipo: áreas de trabajo |
Propiedades | Propiedades de proceso | Proceso |
Etiquetas | Etiquetas del recurso | Diccionario de nombres y valores de etiqueta. |
tipo | El tipo de recurso | "Microsoft.MachineLearningServices/workspaces/computes@2018-03-01-preview" |
ResourceTags
Nombre | Descripción | Valor |
---|
ScaleSettings
Nombre | Descripción | Valor |
---|---|---|
autoScaleEnabled | Habilitación o deshabilitación del escalado automático | Bool |
maxNodeCount | Número máximo de nodos que se van a usar | Int |
minNodeCount | Número mínimo de nodos que se van a usar | Int |
SslConfiguration
Nombre | Descripción | Valor |
---|---|---|
Cert | Datos de certificado | cuerda |
cname | CNAME del certificado | cuerda |
llave | Datos clave | cuerda |
estado | Habilitación o deshabilitación de SSL para la puntuación | 'Deshabilitado' 'Habilitado' |
SystemService
Nombre | Descripción | Valor |
---|
VirtualMachine
Nombre | Descripción | Valor |
---|---|---|
computeType | Tipo de proceso | 'VirtualMachine' (obligatorio) |
Propiedades | VirtualMachineProperties |
VirtualMachineProperties
VirtualMachineSshCredentials
Nombre | Descripción | Valor |
---|---|---|
contraseña | Contraseña de la cuenta de administrador | cuerda |
privateKeyData | Datos de clave privada | cuerda |
publicKeyData | Datos de clave pública | cuerda |
nombre de usuario | Nombre de usuario de la cuenta de administrador | cuerda |