Microsoft.MachineLearningServices-werkruimten/computes 2018-03-01-preview

Bicep-resourcedefinitie

Het resourcetype werkruimten/berekeningen kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.MachineLearningServices/workspaces/computes wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

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
  }
}

Rekenobjecten

Stel de eigenschap computeType in om het type object op te geven.

Gebruik voor AKS:

  computeType: 'AKS'
  properties: {
    agentCount: int
    agentVMSize: 'string'
    clusterFqdn: 'string'
    sslConfiguration: {
      cert: 'string'
      cname: 'string'
      key: 'string'
      status: 'string'
    }
    systemServices: [
      {
      }
    ]
  }

Voor BatchAI gebruikt u:

  computeType: 'BatchAI'
  properties: {
    scaleSettings: {
      autoScaleEnabled: bool
      maxNodeCount: int
      minNodeCount: int
    }
    vmPriority: 'string'
    vmSize: 'string'
  }

Gebruik voor DataFactory:

  computeType: 'DataFactory'

Gebruik voor HDInsight:

  computeType: 'HDInsight'
  properties: {
    address: 'string'
    administratorAccount: {
      password: 'string'
      privateKeyData: 'string'
      publicKeyData: 'string'
      username: 'string'
    }
    sshPort: int
  }

Voor VirtualMachine gebruikt u:

  computeType: 'VirtualMachine'
  properties: {
    address: 'string'
    administratorAccount: {
      password: 'string'
      privateKeyData: 'string'
      publicKeyData: 'string'
      username: 'string'
    }
    sshPort: int
    virtualMachineSize: 'string'
  }

Eigenschapswaarden

werkruimten/berekeningen

Naam Description Waarde
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep.
tekenreeks (vereist)

Tekenlimiet: 3-24 voor rekenproces
3-32 voor AML-rekenkracht
2-16 voor andere rekentypen

Geldige tekens:
Alfanumeriek en afbreekstreepjes.
location Hiermee geeft u de locatie van de resource. tekenreeks
tags Bevat resourcetags die zijn gedefinieerd als sleutel-waardeparen. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
Bovenliggende In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie Onderliggende resource buiten bovenliggende resource voor meer informatie.
Symbolische naam voor resource van het type: werkruimten
identity De identiteit van de resource. Identiteit
properties Rekeneigenschappen Compute

Identiteit

Naam Description Waarde
type Het identiteitstype. 'SystemAssigned'

Compute

Naam Description Waarde
computeLocation Locatie voor de onderliggende berekening tekenreeks
beschrijving De beschrijving van de Machine Learning-berekening. tekenreeks
resourceId ARM-resource-id van de berekening tekenreeks
computeType Het objecttype instellen AKS
BatchAI
Datafactory
HDInsight
VirtualMachine (vereist)

AKS

Naam Description Waarde
computeType Het type berekening 'AKS' (vereist)
properties AKS-eigenschappen AKSEigenschappen

AKSEigenschappen

Naam Description Waarde
agentCount Aantal agents int

Beperkingen:
Minimumwaarde = 1
agentVMSize Grootte van virtuele machine van agent tekenreeks
clusterFqdn Volledig gekwalificeerde domeinnaam van cluster tekenreeks
sslConfiguration SSL-configuratie SslConfiguration
systemServices Systeemservices SystemService[]

SslConfiguration

Naam Description Waarde
Cert Certificaatgegevens tekenreeks
Cname CNAME van het certificaat tekenreeks
sleutel Belangrijke gegevens tekenreeks
status SSL in- of uitschakelen voor scoren 'Uitgeschakeld'
Ingeschakeld

SystemService

Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn Alleen-lezen.

BatchAI

Naam Description Waarde
computeType Het type berekening BatchAI (vereist)
properties BatchAI-eigenschappen BatchAIEigenschappen

BatchAIEigenschappen

Naam Description Waarde
scaleSettings Schaalinstellingen voor BatchAI ScaleSettings
vmPriority Prioriteit van virtuele machine tekenreeks
vmSize Grootte van virtuele machine tekenreeks

ScaleSettings

Naam Description Waarde
autoScaleEnabled Automatisch schalen in- of uitschakelen booleaans
maxNodeCount Maximum aantal te gebruiken knooppunten int
minNodeCount Minimaal aantal te gebruiken knooppunten int

DataFactory

Naam Description Waarde
computeType Het type berekening 'DataFactory' (vereist)

HDInsight

Naam Description Waarde
computeType Het type berekening HDInsight (vereist)
properties HDInsightProperties

HDInsightProperties

Naam Description Waarde
adres Openbaar IP-adres van het hoofdknooppunt van het cluster. tekenreeks
administratorAccount Beheer referenties voor het hoofdknooppunt van het cluster VirtualMachineSshCredentials
sshPort Poort geopend voor SSH-verbindingen op het hoofdknooppunt van het cluster. int

VirtualMachineSshCredentials

Naam Description Waarde
wachtwoord Wachtwoord van beheerdersaccount tekenreeks
privateKeyData Persoonlijke sleutelgegevens tekenreeks
publicKeyData Openbare sleutelgegevens tekenreeks
gebruikersnaam Gebruikersnaam van beheerdersaccount tekenreeks

VirtualMachine

Naam Description Waarde
computeType Het type berekening 'VirtualMachine' (vereist)
properties VirtualMachineEigenschappen

VirtualMachineEigenschappen

Naam Description Waarde
adres Openbaar IP-adres van de virtuele machine. tekenreeks
administratorAccount Beheer referenties voor virtuele machine VirtualMachineSshCredentials
sshPort Poort geopend voor SSH-verbindingen. int
virtualMachineSize Grootte van virtuele machine tekenreeks

Snelstartsjablonen

Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Een Machine Learning Service ADLA Compute maken

Implementeren op Azure
Met deze sjabloon maakt u een Machine Learning Service ADLA Compute.
Een Machine Learning Service Aks Compute maken

Implementeren op Azure
Met deze sjabloon maakt u een Machine Learning Service Aks Compute.
Een Machine Learning Service DSVM Compute maken

Implementeren op Azure
Met deze sjabloon maakt u een Machine Learning Service DSVM Compute.
Een Machine Learning Service HDInsight-cluster maken

Implementeren op Azure
Met deze sjabloon maakt u een HDInsight-cluster voor Machine Learning Service
Een Azure Machine Learning AKS-berekening maken

Implementeren op Azure
Met deze sjabloon maakt u een Azure Machine Learning-rekenproces.
Een Azure Machine Learning-rekencluster maken

Implementeren op Azure
Met deze sjabloon maakt u een Azure Machine Learning-rekencluster.
Een Azure Machine Learning-rekenproces maken

Implementeren op Azure
Met deze sjabloon maakt u een Azure Machine Learning-rekenproces namens een andere gebruiker met een voorbeeld van een inline-installatiescript
Een LinkedService maken in Azure Machine Learning-werkruimte

Implementeren op Azure
Met deze sjabloon maakt u een LinkedService in een bestaande Azure Machine Learning-werkruimte.
Een AKS-rekendoel maken met een privé-IP-adres

Implementeren op Azure
Met deze sjabloon maakt u een AKS-rekendoel in een opgegeven Azure Machine Learning Service-werkruimte met een privé-IP-adres.

Resourcedefinitie van ARM-sjabloon

Het resourcetype werkruimten/berekeningen kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.MachineLearningServices/workspaces/computes wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "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
  }
}

Rekenobjecten

Stel de eigenschap computeType in om het type object op te geven.

Gebruik voor AKS:

  "computeType": "AKS",
  "properties": {
    "agentCount": "int",
    "agentVMSize": "string",
    "clusterFqdn": "string",
    "sslConfiguration": {
      "cert": "string",
      "cname": "string",
      "key": "string",
      "status": "string"
    },
    "systemServices": [
      {
      }
    ]
  }

Voor BatchAI gebruikt u:

  "computeType": "BatchAI",
  "properties": {
    "scaleSettings": {
      "autoScaleEnabled": "bool",
      "maxNodeCount": "int",
      "minNodeCount": "int"
    },
    "vmPriority": "string",
    "vmSize": "string"
  }

Gebruik voor DataFactory:

  "computeType": "DataFactory"

Gebruik voor HDInsight:

  "computeType": "HDInsight",
  "properties": {
    "address": "string",
    "administratorAccount": {
      "password": "string",
      "privateKeyData": "string",
      "publicKeyData": "string",
      "username": "string"
    },
    "sshPort": "int"
  }

Voor VirtualMachine gebruikt u:

  "computeType": "VirtualMachine",
  "properties": {
    "address": "string",
    "administratorAccount": {
      "password": "string",
      "privateKeyData": "string",
      "publicKeyData": "string",
      "username": "string"
    },
    "sshPort": "int",
    "virtualMachineSize": "string"
  }

Eigenschapswaarden

werkruimten/berekeningen

Naam Description Waarde
type Het resourcetype 'Microsoft.MachineLearningServices/workspaces/computes'
apiVersion De resource-API-versie '2018-03-01-preview'
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen.
tekenreeks (vereist)

Tekenlimiet: 3-24 voor rekenproces
3-32 voor AML-rekenkracht
2-16 voor andere rekentypen

Geldige tekens:
Alfanumeriek en afbreekstreepjes.
location Hiermee geeft u de locatie van de resource. tekenreeks
tags Bevat resourcetags die zijn gedefinieerd als sleutel-waardeparen. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
identity De identiteit van de resource. Identiteit
properties Rekeneigenschappen Compute

Identiteit

Naam Description Waarde
type Het identiteitstype. 'SystemAssigned'

Compute

Naam Description Waarde
computeLocation Locatie voor de onderliggende berekening tekenreeks
beschrijving De beschrijving van de Machine Learning-berekening. tekenreeks
resourceId ARM-resource-id van de berekening tekenreeks
computeType Het objecttype instellen AKS
BatchAI
Datafactory
HDInsight
VirtualMachine (vereist)

AKS

Naam Description Waarde
computeType Het type berekening 'AKS' (vereist)
properties AKS-eigenschappen AKSProperties

AKSProperties

Naam Description Waarde
agentCount Aantal agents int

Beperkingen:
Minimumwaarde = 1
agentVMSize Grootte van virtuele machine van agent tekenreeks
clusterFqdn Volledig gekwalificeerde domeinnaam van cluster tekenreeks
sslConfiguration SSL-configuratie SslConfiguration
systemServices Systeemservices SystemService[]

SslConfiguration

Naam Description Waarde
Cert Certificaatgegevens tekenreeks
Cname CNAME van het certificaat tekenreeks
sleutel Belangrijke gegevens tekenreeks
status SSL in- of uitschakelen voor scoren 'Uitgeschakeld'
Ingeschakeld

SystemService

Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn Alleen-lezen.

BatchAI

Naam Description Waarde
computeType Het type berekening BatchAI (vereist)
properties BatchAI-eigenschappen BatchAIEigenschappen

BatchAIEigenschappen

Naam Description Waarde
scaleSettings Schaalinstellingen voor BatchAI ScaleSettings
vmPriority Prioriteit van virtuele machine tekenreeks
vmSize Grootte van virtuele machine tekenreeks

ScaleSettings

Naam Description Waarde
autoScaleEnabled Automatisch schalen in- of uitschakelen booleaans
maxNodeCount Maximum aantal te gebruiken knooppunten int
minNodeCount Minimaal aantal te gebruiken knooppunten int

DataFactory

Naam Description Waarde
computeType Het type berekening 'DataFactory' (vereist)

HDInsight

Naam Description Waarde
computeType Het type berekening HDInsight (vereist)
properties HDInsightProperties

HDInsightProperties

Naam Description Waarde
adres Openbaar IP-adres van het hoofdknooppunt van het cluster. tekenreeks
administratorAccount Beheer referenties voor het hoofdknooppunt van het cluster VirtualMachineSshCredentials
sshPort Poort geopend voor SSH-verbindingen op het hoofdknooppunt van het cluster. int

VirtualMachineSshCredentials

Naam Description Waarde
wachtwoord Wachtwoord van beheerdersaccount tekenreeks
privateKeyData Persoonlijke sleutelgegevens tekenreeks
publicKeyData Openbare sleutelgegevens tekenreeks
gebruikersnaam Gebruikersnaam van beheerdersaccount tekenreeks

VirtualMachine

Naam Description Waarde
computeType Het type berekening 'VirtualMachine' (vereist)
properties VirtualMachineEigenschappen

VirtualMachineEigenschappen

Naam Description Waarde
adres Openbaar IP-adres van de virtuele machine. tekenreeks
administratorAccount Beheer referenties voor virtuele machine VirtualMachineSshCredentials
sshPort Poort geopend voor SSH-verbindingen. int
virtualMachineSize Grootte van virtuele machine tekenreeks

Snelstartsjablonen

Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Een Machine Learning Service ADLA Compute maken

Implementeren op Azure
Met deze sjabloon maakt u een Machine Learning Service ADLA Compute.
Een Machine Learning Service Aks Compute maken

Implementeren op Azure
Met deze sjabloon maakt u een Machine Learning Service Aks Compute.
Een Machine Learning Service DSVM Compute maken

Implementeren op Azure
Met deze sjabloon maakt u een Machine Learning Service DSVM Compute.
Een Machine Learning Service HDInsight-cluster maken

Implementeren op Azure
Met deze sjabloon maakt u een HDInsight-cluster voor Machine Learning Service
Een Azure Machine Learning AKS-berekening maken

Implementeren op Azure
Met deze sjabloon maakt u een Azure Machine Learning-rekenproces.
Een Azure Machine Learning-rekencluster maken

Implementeren op Azure
Met deze sjabloon maakt u een Azure Machine Learning-rekencluster.
Een Azure Machine Learning-rekenproces maken

Implementeren op Azure
Met deze sjabloon maakt u een Azure Machine Learning-rekenproces namens een andere gebruiker met een voorbeeld van een inline-installatiescript
Een LinkedService maken in Azure Machine Learning-werkruimte

Implementeren op Azure
Met deze sjabloon maakt u een LinkedService in een bestaande Azure Machine Learning-werkruimte.
Een AKS-rekendoel maken met een privé-IP-adres

Implementeren op Azure
Met deze sjabloon maakt u een AKS-rekendoel in een opgegeven Azure Machine Learning Service-werkruimte met een privé-IP-adres.

Terraform-resourcedefinitie (AzAPI-provider)

Het resourcetype werkruimten/berekeningen kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.MachineLearningServices/workspaces/computes-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

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
    }
  })
}

Rekenobjecten

Stel de eigenschap computeType in om het type object op te geven.

Gebruik voor AKS:

  computeType = "AKS"
  properties = {
    agentCount = int
    agentVMSize = "string"
    clusterFqdn = "string"
    sslConfiguration = {
      cert = "string"
      cname = "string"
      key = "string"
      status = "string"
    }
    systemServices = [
      {
      }
    ]
  }

Gebruik voor BatchAI:

  computeType = "BatchAI"
  properties = {
    scaleSettings = {
      autoScaleEnabled = bool
      maxNodeCount = int
      minNodeCount = int
    }
    vmPriority = "string"
    vmSize = "string"
  }

Gebruik voor DataFactory:

  computeType = "DataFactory"

Gebruik voor HDInsight:

  computeType = "HDInsight"
  properties = {
    address = "string"
    administratorAccount = {
      password = "string"
      privateKeyData = "string"
      publicKeyData = "string"
      username = "string"
    }
    sshPort = int
  }

Gebruik voor VirtualMachine:

  computeType = "VirtualMachine"
  properties = {
    address = "string"
    administratorAccount = {
      password = "string"
      privateKeyData = "string"
      publicKeyData = "string"
      username = "string"
    }
    sshPort = int
    virtualMachineSize = "string"
  }

Eigenschapswaarden

werkruimten/berekeningen

Naam Description Waarde
type Het resourcetype "Microsoft.MachineLearningServices/workspaces/computes@2018-03-01-preview"
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 3-24 voor rekenproces
3-32 voor AML-berekening
2-16 voor andere rekentypen

Geldige tekens:
Alfanumerieken en afbreekstreepjes.
location Hiermee geeft u de locatie van de resource. tekenreeks
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van type: werkruimten
tags Bevat resourcetags die zijn gedefinieerd als sleutel-waardeparen. Woordenlijst met tagnamen en -waarden.
identity De identiteit van de resource. Identiteit
properties Rekeneigenschappen Compute

Identiteit

Naam Description Waarde
type Het identiteitstype. "SystemAssigned"

Compute

Naam Description Waarde
computeLocation Locatie voor de onderliggende berekening tekenreeks
beschrijving De beschrijving van de Machine Learning-berekening. tekenreeks
resourceId ARM-resource-id van de berekening tekenreeks
computeType Het objecttype instellen AKS
BatchAI
Datafactory
HDInsight
VirtualMachine (vereist)

AKS

Naam Description Waarde
computeType Het type berekening 'AKS' (vereist)
properties AKS-eigenschappen AKSEigenschappen

AKSEigenschappen

Naam Description Waarde
agentCount Aantal agents int

Beperkingen:
Minimumwaarde = 1
agentVMSize Grootte van virtuele machine van agent tekenreeks
clusterFqdn Volledig gekwalificeerde domeinnaam van cluster tekenreeks
sslConfiguration SSL-configuratie SslConfiguration
systemServices Systeemservices SystemService[]

SslConfiguration

Naam Description Waarde
Cert Certificaatgegevens tekenreeks
Cname CNAME van het certificaat tekenreeks
sleutel Belangrijke gegevens tekenreeks
status SSL in- of uitschakelen voor scoren "Uitgeschakeld"
"Ingeschakeld"

SystemService

Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn Alleen-lezen.

BatchAI

Naam Description Waarde
computeType Het type berekening 'BatchAI' (vereist)
properties BatchAI-eigenschappen BatchAIEigenschappen

BatchAIEigenschappen

Naam Description Waarde
scaleSettings Schaalinstellingen voor BatchAI ScaleSettings
vmPriority Prioriteit van virtuele machine tekenreeks
vmSize Grootte van virtuele machine tekenreeks

ScaleSettings

Naam Description Waarde
autoScaleEnabled Automatisch schalen in- of uitschakelen booleaans
maxNodeCount Maximum aantal te gebruiken knooppunten int
minNodeCount Minimaal aantal te gebruiken knooppunten int

DataFactory

Naam Description Waarde
computeType Het type berekening "DataFactory" (vereist)

HDInsight

Naam Description Waarde
computeType Het type berekening HDInsight (vereist)
properties HDInsightProperties

HDInsightProperties

Naam Description Waarde
adres Openbaar IP-adres van het hoofdknooppunt van het cluster. tekenreeks
administratorAccount Beheer referenties voor het hoofdknooppunt van het cluster VirtualMachineSshCredentials
sshPort Poort geopend voor SSH-verbindingen op het hoofdknooppunt van het cluster. int

VirtualMachineSshCredentials

Naam Description Waarde
wachtwoord Wachtwoord van beheerdersaccount tekenreeks
privateKeyData Persoonlijke sleutelgegevens tekenreeks
publicKeyData Openbare-sleutelgegevens tekenreeks
gebruikersnaam Gebruikersnaam van beheerdersaccount tekenreeks

VirtualMachine

Naam Description Waarde
computeType Het type berekening 'VirtualMachine' (vereist)
properties VirtualMachineProperties

VirtualMachineProperties

Naam Description Waarde
adres Openbaar IP-adres van de virtuele machine. tekenreeks
administratorAccount Beheer referenties voor virtuele machine VirtualMachineSshCredentials
sshPort Poort geopend voor SSH-verbindingen. int
virtualMachineSize Grootte van virtuele machine tekenreeks