Share via


Microsoft.MachineLearningServices workspaces/computes 2022-12-01-preview

Bicep-erőforrásdefiníció

A munkaterületek/számítási erőforrások típusa üzembe helyezhető olyan műveletekkel, amelyek a következőket célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.MachineLearningServices/workspaces/computes erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/computes@2022-12-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
    {customized property}: 'string'
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  parent: resourceSymbolicName
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    computeLocation: 'string'
    description: 'string'
    disableLocalAuth: bool
    resourceId: 'string'
    computeType: 'string'
    // For remaining properties, see Compute objects
  }
}

Számítási objektumok

Állítsa be a computeType tulajdonságot az objektum típusának megadásához.

AKS esetén használja a következőt:

  computeType: 'AKS'
  properties: {
    agentCount: int
    agentVmSize: 'string'
    aksNetworkingConfiguration: {
      dnsServiceIP: 'string'
      dockerBridgeCidr: 'string'
      serviceCidr: 'string'
      subnetId: 'string'
    }
    clusterFqdn: 'string'
    clusterPurpose: 'string'
    loadBalancerSubnet: 'string'
    loadBalancerType: 'string'
    sslConfiguration: {
      cert: 'string'
      cname: 'string'
      key: 'string'
      leafDomainLabel: 'string'
      overwriteExistingDomain: bool
      status: 'string'
    }
  }

Az AmlCompute esetében használja a következőt:

  computeType: 'AmlCompute'
  properties: {
    enableNodePublicIp: bool
    isolatedNetwork: bool
    osType: 'string'
    propertyBag: any()
    remoteLoginPortPublicAccess: 'string'
    scaleSettings: {
      maxNodeCount: int
      minNodeCount: int
      nodeIdleTimeBeforeScaleDown: 'string'
    }
    subnet: {
      id: 'string'
    }
    userAccountCredentials: {
      adminUserName: 'string'
      adminUserPassword: 'string'
      adminUserSshPublicKey: 'string'
    }
    virtualMachineImage: {
      id: 'string'
    }
    vmPriority: 'string'
    vmSize: 'string'
  }

A ComputeInstance esetében használja a következőt:

  computeType: 'ComputeInstance'
  properties: {
    applicationSharingPolicy: 'string'
    autologgerSettings: {
      mlflowAutologger: 'string'
    }
    computeInstanceAuthorizationType: 'personal'
    customServices: [
      {
        docker: {
          privileged: bool
          {customized property}: any()
        }
        endpoints: [
          {
            hostIp: 'string'
            name: 'string'
            protocol: 'string'
            published: int
            target: int
          }
        ]
        environmentVariables: {
          {customized property}: {
            type: 'local'
            value: 'string'
            {customized property}: any()
          }
        }
        image: {
          reference: 'string'
          type: 'string'
          {customized property}: any()
        }
        name: 'string'
        volumes: [
          {
            bind: {
              createHostPath: bool
              propagation: 'string'
              selinux: 'string'
            }
            consistency: 'string'
            readOnly: bool
            source: 'string'
            target: 'string'
            tmpfs: {
              size: int
            }
            type: 'string'
            volume: {
              nocopy: bool
            }
          }
        ]
        {customized property}: any()
      }
    ]
    enableNodePublicIp: bool
    idleTimeBeforeShutdown: 'string'
    personalComputeInstanceSettings: {
      assignedUser: {
        objectId: 'string'
        tenantId: 'string'
      }
    }
    schedules: {
      computeStartStop: [
        {
          action: 'string'
          cron: {
            endTime: 'string'
            expression: 'string'
            startTime: 'string'
            timeZone: 'string'
            triggerType: 'string'
          }
          recurrence: {
            endTime: 'string'
            frequency: 'string'
            interval: int
            schedule: {
              hours: [
                int
              ]
              minutes: [
                int
              ]
              monthDays: [
                int
              ]
              weekDays: [
                'string'
              ]
            }
            startTime: 'string'
            timeZone: 'string'
            triggerType: 'string'
          }
          schedule: {
            id: 'string'
            provisioningStatus: 'string'
            status: 'string'
          }
          status: 'string'
          triggerType: 'string'
        }
      ]
    }
    setupScripts: {
      scripts: {
        creationScript: {
          scriptArguments: 'string'
          scriptData: 'string'
          scriptSource: 'string'
          timeout: 'string'
        }
        startupScript: {
          scriptArguments: 'string'
          scriptData: 'string'
          scriptSource: 'string'
          timeout: 'string'
        }
      }
    }
    sshSettings: {
      adminPublicKey: 'string'
      sshPublicAccess: 'string'
    }
    subnet: {
      id: 'string'
    }
    vmSize: 'string'
  }

A Databricks esetében használja a következőt:

  computeType: 'Databricks'
  properties: {
    databricksAccessToken: 'string'
    workspaceUrl: 'string'
  }

A DataFactory esetében használja a következőt:

  computeType: 'DataFactory'

A DataLakeAnalytics esetében használja a következőt:

  computeType: 'DataLakeAnalytics'
  properties: {
    dataLakeStoreAccountName: 'string'
  }

HDInsight esetén használja a következőt:

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

A Kubernetes esetében használja a következőt:

  computeType: 'Kubernetes'
  properties: {
    defaultInstanceType: 'string'
    extensionInstanceReleaseTrain: 'string'
    extensionPrincipalId: 'string'
    instanceTypes: {
      {customized property}: {
        nodeSelector: {
          {customized property}: 'string'
        }
        resources: {
          limits: {
            {customized property}: 'string'
            {customized property}: 'string'
          }
          requests: {
            {customized property}: 'string'
            {customized property}: 'string'
          }
        }
      }
    }
    namespace: 'string'
    relayConnectionString: 'string'
    serviceBusConnectionString: 'string'
    vcName: 'string'
  }

A SynapseSpark esetében használja a következőt:

  computeType: 'SynapseSpark'
  properties: {
    autoPauseProperties: {
      delayInMinutes: int
      enabled: bool
    }
    autoScaleProperties: {
      enabled: bool
      maxNodeCount: int
      minNodeCount: int
    }
    nodeCount: int
    nodeSize: 'string'
    nodeSizeFamily: 'string'
    poolName: 'string'
    resourceGroup: 'string'
    sparkVersion: 'string'
    subscriptionId: 'string'
    workspaceName: 'string'
  }

A VirtualMachine esetében használja a következőt:

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

Tulajdonságértékek

munkaterületek/számítások

Név Leírás Érték
name Az erőforrás neve

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát a Bicepben.
sztring (kötelező)

Karakterkorlát: 3–24 számítási példány esetén
3–32 AML-számításhoz
2–16 más számítási típusok esetén

Érvényes karakterek:
Alfanumerikus és kötőjelek.
location Megadja az erőforrás helyét. sztring
tags Kulcs-érték párként definiált erőforráscímkéket tartalmaz. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
Sku A munkaterület termékváltozata. Sku
Szülő A Bicepben megadhatja egy gyermekerőforrás szülőerőforrását. Ezt a tulajdonságot csak akkor kell hozzáadnia, ha a gyermekerőforrás a szülőerőforráson kívül van deklarálva.

További információ: Gyermekerőforrás a szülőerőforráson kívül.
Szimbolikus név típusú erőforráshoz: munkaterületek
identity Az erőforrás identitása. ManagedServiceIdentity
properties Számítási tulajdonságok Számítás

ManagedServiceIdentity

Név Leírás Érték
típus A felügyeltszolgáltatás-identitás típusa (ahol a SystemAssigned és a UserAssigned típus egyaránt engedélyezett). "Nincs"
"SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (kötelező)
userAssignedIdentities Az erőforráshoz társított felhasználó által hozzárendelt identitások halmaza. A userAssignedIdentities szótárkulcsok ARM-erőforrás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. A szótárértékek üres objektumok ({}) lehetnek a kérésekben. UserAssignedIdentities

UserAssignedIdentities

Név Leírás Érték
{customized property} UserAssignedIdentity

UserAssignedIdentity

Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság readOnly.

Compute

Név Leírás Érték
computeLocation A mögöttes számítás helye sztring
leírás A Machine Learning-számítás leírása. sztring
disableLocalAuth Tiltsa le a helyi hitelesítést, és győződjön meg arról, hogy az ügyfelek kizárólag az MSI-t és az AAD-t használhatják kizárólag a hitelesítéshez. logikai
resourceId A mögöttes számítás ARM-erőforrás-azonosítója sztring
computeType Az objektum típusának beállítása AKS
AmlCompute
ComputeInstance
Databricks
DataFactory
DataLakeAnalytics
HDInsight
Kubernetes
SynapseSpark
VirtualMachine (kötelező)

AKS

Név Leírás Érték
computeType A számítás típusa "AKS" (kötelező)
properties AKS-tulajdonságok AKSSchemaProperties

AKSSchemaProperties

Név Leírás Érték
agentCount Ügynökök száma int

Korlátok:
Minimális érték = 0
agentVmSize Ügynök virtuális gépének mérete sztring
aksNetworkingConfiguration AKS hálózati konfiguráció virtuális hálózathoz AksNetworkingConfiguration
clusterFqdn Fürt teljes minősített tartományneve sztring
clusterPurpose A fürt tervezett használata "DenseProd"
"DevTest"
"FastProd"
loadBalancerSubnet Load Balancer alhálózat sztring
loadBalancerType Load Balancer típusa "InternalLoadBalancer"
'PublicIp'
sslConfiguration SSL-konfiguráció SslConfiguration

AksNetworkingConfiguration

Név Leírás Érték
dnsServiceIP A Kubernetes DNS-szolgáltatáshoz rendelt IP-cím. Ennek a serviceCidrben megadott Kubernetes-szolgáltatáscímtartományon belül kell lennie. sztring

Korlátok:
Minta = ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
dockerBridgeCidr A Docker-híd hálózatához rendelt CIDR-jelölési IP-tartomány. Nem fedheti át az alhálózati IP-címtartományokat vagy a Kubernetes-szolgáltatás címtartományát. sztring

Korlátok:
Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$
serviceCidr Egy CIDR-jelölési IP-címtartomány, amelyből a szolgáltatásfürt IP-címeit hozzá kell rendelni. Nem lehet átfedésben egyetlen alhálózati IP-tartománnyal sem. sztring

Korlátok:
Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$
alhálózat-azonosító Virtuális hálózati alhálózat erőforrás-azonosítója, amelyhez a számítási csomópontok tartoznak sztring

SslConfiguration

Név Leírás Érték
Bizonyos Tanúsítványadatok sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
Cname A tanúsítvány CNAME tulajdonsága sztring
kulcs Kulcsadatok sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
leafDomainLabel Nyilvános végpont levéltartománycímkéje sztring
overwriteExistingDomain Azt jelzi, hogy felülírja-e a meglévő tartománycímkét. logikai
status Ssl engedélyezése vagy letiltása pontozáshoz "Automatikus"
"Letiltva"
"Engedélyezve"

AmlCompute

Név Leírás Érték
computeType A számítás típusa "AmlCompute" (kötelező)
properties Az AmlCompute tulajdonságai AmlComputeProperties

AmlComputeProperties

Név Leírás Érték
enableNodePublicIp Engedélyezze vagy tiltsa le a csomópont nyilvános IP-címének kiépítését. Lehetséges értékek: Lehetséges értékek: igaz – Azt jelzi, hogy a számítási csomópontokon nyilvános IP-címek lesznek kiépítve. false – Azt jelzi, hogy a számítási csomópontok privát végpontokkal és nyilvános IP-címekkel nem rendelkeznek. logikai
isolatedNetwork A hálózat el van különítve vagy sem logikai
osType Számítási operációs rendszer típusa "Linux"
"Windows"
propertyBag További tulajdonságokat tartalmazó tulajdonságcsomag. A Bicep esetében használhatja az any() függvényt.
remoteLoginPortPublicAccess A nyilvános SSH-port állapota. Lehetséges értékek: Letiltva – Azt jelzi, hogy a nyilvános SSH-port a fürt összes csomópontján le van zárva. Engedélyezve – Azt jelzi, hogy a nyilvános SSH-port nyitva van a fürt összes csomópontján. NotSpecified – Azt jelzi, hogy a nyilvános SSH-port a fürt összes csomópontján le van zárva, ha a virtuális hálózat meg van határozva, máskülönben az összes nyilvános csomópont meg van nyitva. Az alapértelmezett beállítás csak a fürtlétrehozási idő alatt lehet, a létrehozás után pedig engedélyezve vagy letiltva lesz. "Letiltva"
"Engedélyezve"
"Nincs meghatározva"
scaleSettings Az AML Compute méretezési beállításai ScaleSettings
alhálózat Virtuális hálózati alhálózat erőforrás-azonosítója, amelyhez a számítási csomópontok tartoznak. ResourceId
userAccountCredentials Az egyes számítási csomópontokon létrehozandó rendszergazdai felhasználói fiók hitelesítő adatai. UserAccountCredentials
virtualMachineImage Virtuálisgép-rendszerkép az AML Compute-hez – csak windows VirtualMachineImage
vmPriority Virtuális gép prioritása "Dedikált"
"LowPriority"
vmSize Virtuális gép mérete sztring

ScaleSettings

Név Leírás Érték
maxNodeCount Használandó csomópontok maximális száma int (kötelező)
minNodeCount Használandó csomópontok minimális száma int
nodeIdleTimeBeforeScaleDown Csomópont üresjárati ideje az amlCompute leskálázása előtt. Ennek a sztringnek RFC formátumban kell lennie. sztring

ResourceId

Név Leírás Érték
id Az erőforrás azonosítója sztring (kötelező)

UserAccountCredentials

Név Leírás Érték
adminUserName A csomópontok SSH-hoz használható rendszergazdai felhasználói fiók neve. sztring (kötelező)
adminUserPassword A rendszergazdai felhasználói fiók jelszava. sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
adminUserSshPublicKey A rendszergazdai felhasználói fiók SSH-nyilvános kulcsa. sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.

VirtualMachineImage

Név Leírás Érték
id Virtuális gép rendszerképének elérési útja sztring (kötelező)

ComputeInstance

Név Leírás Érték
computeType A számítás típusa "ComputeInstance" (kötelező)
properties A ComputeInstance tulajdonságai ComputeInstanceProperties

ComputeInstanceProperties

Név Leírás Érték
applicationSharingPolicy A számítási példány alkalmazásainak a szülő-munkaterület felhasználói közötti megosztására vonatkozó szabályzat. Ha Személyes, akkor csak a létrehozó férhet hozzá az ezen a számítási példányon található alkalmazásokhoz. Megosztott állapotban a munkaterület bármely felhasználója hozzáférhet az ezen a példányon lévő alkalmazásokhoz a hozzárendelt szerepkörétől függően. "Személyes"
"Megosztott"
autologgerSettings Az autologger beállításait adja meg. ComputeInstanceAutologgerSettings
computeInstanceAuthorizationType A számítási példány engedélyezési típusa. Az elérhető értékek személyesek (alapértelmezett). "személyes"
customServices A számításhoz hozzáadott egyéni szolgáltatások listája. CustomService[]
enableNodePublicIp Engedélyezze vagy tiltsa le a csomópont nyilvános IP-címének kiépítését. Lehetséges értékek: Lehetséges értékek: igaz – Azt jelzi, hogy a számítási csomópontokon nyilvános IP-címek lesznek kiépítve. false – Azt jelzi, hogy a számítási csomópontok privát végpontot és nyilvános IP-címeket nem fognak tartalmazni. logikai
idleTimeBeforeShutdown Leállítja a számítási példányt a felhasználó által meghatározott inaktivitási időszak után. Az idő ISO8601 formátumban van meghatározva. A minimális érték 15 perc, maximum 3 nap. sztring
personalComputeInstanceSettings Személyes számítási példány beállításai. PersonalComputeInstanceSettings
Menetrend A számításokra alkalmazandó ütemezések listája. ComputeSchedules
setupScripts A fürt beállításához végrehajtandó testre szabott szkriptek részletei. SetupScripts
sshSettings Meghatározza az SSH-hozzáférés házirendjét és beállításait. ComputeInstanceSshSettings
alhálózat Virtuális hálózati alhálózati erőforrás azonosítója, amelyhez a számítási csomópontok tartoznak. ResourceId
vmSize Virtuális gép mérete sztring

ComputeInstanceAutologgerSettings

Név Leírás Érték
mlflowAutologger Azt jelzi, hogy az mlflow autologger engedélyezve van-e a jegyzetfüzetekhez. "Letiltva"
"Engedélyezve"

CustomService

Név Leírás Érték
docker A kép Docker-beállításainak ismertetése Docker
Végpontok A tároló végpontjainak konfigurálása Végpont[]
environmentVariables Környezeti változó a tárolóhoz CustomServiceEnvironmentVariables
image A képspecifikációk ismertetése Kép
name Az egyéni szolgáltatás neve sztring
volumes A kötetek konfigurálása a tárolóhoz VolumeDefinition[]
{testreszabott tulajdonság} A Bicep esetében használhatja az any() függvényt.

Docker

Név Leírás Érték
Kiváltságos Annak jelzése, hogy a tárolónak privileged vagy nem privileged módban kell-e futnia. logikai
{testreszabott tulajdonság} A Bicep esetében használhatja az any() függvényt.

Végpont

Név Leírás Érték
hostIp Gazdagép IP-címe, amelyen keresztül az alkalmazás ki van téve a tárolóból sztring
name A végpont neve sztring
Protokoll Protokoll, amelyen keresztül a kommunikáció ezen a végponton keresztül történik "http"
"tcp"
"udp"
Közzétett Port, amelyen keresztül az alkalmazás ki van téve a tárolóból. int
Cél Alkalmazásport a tárolóban. int

CustomServiceEnvironmentVariables

Név Leírás Érték
{testreszabott tulajdonság} EnvironmentVariable

EnvironmentVariable

Név Leírás Érték
típus A környezeti változó típusa. Lehetséges értékek: helyi – Helyi változó esetén "helyi"
érték A Környezeti változó értéke sztring
{testreszabott tulajdonság} A Bicep esetében használhatja az any() függvényt.

Kép

Név Leírás Érték
Hivatkozás Képhivatkozás URL-címe sztring
típus A kép típusa. Lehetséges értékek: docker – Docker-rendszerképek esetén. azureml – AzureML-rendszerképekhez "azureml"
"docker"
{testreszabott tulajdonság} A Bicep esetében használhatja az any() függvényt.

VolumeDefinition

Név Leírás Érték
Bind A csatlakoztatás kötési beállításai BindOptions
konzisztencia A kötet konzisztenciája sztring
readOnly Azt jelzi, hogy a kötetet readOnlyként kell-e csatlakoztatni. Ennek alapértelmezett értéke hamis. logikai
source A csatlakoztatás forrása. Kötés csatlakoztatása esetén ez a gazdagép elérési útja. sztring
Cél A csatlakoztatás célpontja. Kötés csatlakoztatása esetén ez a tároló elérési útja. sztring
tmpfs tmpfs kapcsoló a csatlakoztatáshoz TmpfsOptions
típus Kötetdefiníció típusa. Lehetséges értékek: kötés,kötet,tmpfs,npipe "kötés"
'npipe'
"tmpfs"
"kötet"
Kötet A csatlakoztatás kötetbeállításai VolumeOptions

BindOptions

Név Leírás Érték
createHostPath Adja meg, hogy létre kívánja-e hozni a gazdagép elérési útját. logikai
Propagálás Kötés típusa sztring
Selinux Említse meg a selinux beállításokat. sztring

TmpfsOptions

Név Leírás Érték
size A Tmpfs méretének megemlítése int

VolumeOptions

Név Leírás Érték
nocopy Annak jelzése, hogy a kötet nincs-e nincs-e megadva logikai

PersonalComputeInstanceSettings

Név Leírás Érték
assignedUser Egy felhasználó, aki kifejezetten egy személyes számítási példányhoz van hozzárendelve. AssignedUser

AssignedUser

Név Leírás Érték
objectId A felhasználó AAD-objektumazonosítója. sztring (kötelező)
tenantId A felhasználó AAD-bérlőazonosítója. sztring (kötelező)

ComputeSchedules

Név Leírás Érték
computeStartStop Az alkalmazni kívánt számítási kezdési leállítási ütemezések listája. ComputeStartStopSchedule[]

ComputeStartStopSchedule

Név Leírás Érték
action [Kötelező] A számítási teljesítmény művelete. "Start"
"Leállítás"
Cron Kötelező, ha a triggerType Cron. CronTrigger
recurrence Akkor szükséges, ha a triggerType ismétlődik. RecurrenceTrigger
schedule [Elavult] Már nincs használatban. ScheduleBase
status Engedélyezve van vagy le van tiltva az ütemezés? "Letiltva"
"Engedélyezve"
triggerType [Kötelező] Az ütemezési eseményindító típusa. "Cron"
"Ismétlődés"

CronTrigger

Név Leírás Érték
endTime Az ISO 8601-ben megadja az ütemezés befejezési időpontját, de UTC-eltolás nélkül. Lásd: https://en.wikipedia.org/wiki/ISO_8601.
Az újrakommentált formátum a következő lenne: "2022-06-01T00:00:01"
Ha nincs jelen, az ütemezés határozatlan ideig fog futni
sztring
kifejezés [Kötelező] Az ütemezés cron-kifejezését adja meg.
A kifejezésnek az NCronTab formátumot kell követnie.
sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]
startTime A kezdési időpontot ISO 8601 formátumban adja meg, de UTC-eltolás nélkül. sztring
timeZone Meghatározza az időzónát, amelyben az ütemezés fut.
Az időzónának a Windows időzóna-formátumát kell követnie. Lásd: https://docs.microsoft.com/windows-hardware/manufacture/desktop/default-time-zones
sztring
triggerType [Kötelező] "Cron"
"Ismétlődés" (kötelező)

RecurrenceTrigger

Név Leírás Érték
endTime Az ISO 8601-ben megadja az ütemezés befejezési időpontját, de UTC-eltolás nélkül. Lásd: https://en.wikipedia.org/wiki/ISO_8601.
Az újrakommentált formátum a következő lenne: "2022-06-01T00:00:01"
Ha nincs jelen, az ütemezés határozatlan ideig fog futni
sztring
frequency [Kötelező] Az ütemezés aktiválásának gyakorisága. "Nap"
"Óra"
"Perc"
"Hónap"
"Hét" (kötelező)
interval [Kötelező] A gyakorisággal együtt adja meg az ütemezési időközt int (kötelező)
schedule Az ismétlődés ütemezése. RecurrenceSchedule
startTime A kezdési időpontot ISO 8601 formátumban adja meg, de UTC-eltolás nélkül. sztring
timeZone Meghatározza az időzónát, amelyben az ütemezés fut.
Az időzónának a Windows időzóna-formátumát kell követnie. Lásd: https://docs.microsoft.com/windows-hardware/manufacture/desktop/default-time-zones
sztring
triggerType [Kötelező] "Cron"
"Ismétlődés" (kötelező)

RecurrenceSchedule

Név Leírás Érték
óra [Kötelező] Az ütemezéshez tartozó órák listája. int[] (kötelező)
perc során. [Kötelező] Az ütemezés perceinek listája. int[] (kötelező)
monthDays Az ütemezés hónap napjainak listája int[]
weekDays Az ütemezés napjainak listája. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"Péntek"
"Hétfő"
"Szombat"
"Vasárnap"
"Csütörtök"
"Kedd"
"Szerda"

ScheduleBase

Név Leírás Érték
id Az ütemezés rendszer által hozzárendelt azonosítója. sztring
provisioningStatus Az ütemezés aktuális üzembehelyezési állapota. "Befejezve"
"Sikertelen"
"Kiépítés"
status Engedélyezve van vagy le van tiltva az ütemezés? "Letiltva"
"Engedélyezve"

SetupScripts

Név Leírás Érték
Parancsfájlok Testreszabott beállítási szkriptek ScriptsToExecute

ScriptsToExecute

Név Leírás Érték
creationScript Szkript, amely csak egyszer fut a számítás kiépítése során. ScriptReference
startupScript A gép minden indításakor futó szkript. ScriptReference

ScriptReference

Név Leírás Érték
scriptArguments A szkriptnek a futtatandó parancsprogramnak átadott nem kötelező parancssori argumentumok. sztring
scriptData A szkriptek helye a csatlakoztatott köteten. sztring
scriptSource A szkript tárolási forrása: beágyazott, munkaterület. sztring
timeout Az időtúllépési parancsnak átadott nem kötelező időszak. sztring

ComputeInstanceSshSettings

Név Leírás Érték
adminPublicKey Sztringként adja meg az SSH rsa nyilvános kulcsfájlt. Az SSH-kulcspárok létrehozásához használja az "ssh-keygen -t rsa -b 2048" parancsot. sztring
sshPublicAccess A nyilvános SSH-port állapota. Lehetséges értékek: Letiltva – Azt jelzi, hogy a nyilvános SSH-port lezárult ezen a példányon. Engedélyezve – Azt jelzi, hogy a nyilvános SSH-port nyitva van és elérhető a VNet/alhálózat szabályzata szerint, ha van ilyen. "Letiltva"
"Engedélyezve"

Databricks

Név Leírás Érték
computeType A számítás típusa "Databricks" (kötelező)
properties A Databricks tulajdonságai DatabricksProperties

DatabricksProperties

Név Leírás Érték
databricksAccessToken Databricks hozzáférési jogkivonat sztring
workspaceUrl Munkaterület URL-címe sztring

DataFactory

Név Leírás Érték
computeType A számítás típusa "DataFactory" (kötelező)

DataLakeAnalytics

Név Leírás Érték
computeType A számítás típusa "DataLakeAnalytics" (kötelező)
properties DataLakeAnalyticsSchemaProperties

DataLakeAnalyticsSchemaProperties

Név Leírás Érték
dataLakeStoreAccountName DataLake Store-fiók neve sztring

HDInsight

Név Leírás Érték
computeType A számítás típusa "HDInsight" (kötelező)
properties A HDInsight számítási tulajdonságai HDInsightProperties

HDInsightProperties

Név Leírás Érték
address A fürt fő csomópontjának nyilvános IP-címe. sztring
administratorAccount a fürt fő csomópontjának hitelesítő adatainak Rendszergazda VirtualMachineSsh hitelesítő adatok
sshPort Nyissa meg a portot a fürt főcsomópontján lévő ssh-kapcsolatokhoz. int

VirtualMachineSsh hitelesítő adatok

Név Leírás Érték
jelszó Rendszergazdai fiók jelszava sztring
privateKeyData Titkos kulcs adatai sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
publicKeyData Nyilvános kulcs adatai sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
username Rendszergazdai fiók felhasználóneve sztring

Kubernetes

Név Leírás Érték
computeType A számítás típusa "Kubernetes" (kötelező)
properties A Kubernetes tulajdonságai KubernetesProperties

KubernetesProperties

Név Leírás Érték
defaultInstanceType Alapértelmezett példánytípus sztring
extensionInstanceReleaseTrain Bővítménypéldány kiadási betanítása. sztring
extensionPrincipalId Melléknév-azonosító. sztring
instanceTypes Példánytípusséma KubernetesPropertiesInstanceTypes
névtér Számítási névtér sztring
relayConnectionString Relay kapcsolati karakterlánc. sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
serviceBusConnectionString ServiceBus kapcsolati karakterlánc. sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
vcName VC neve. sztring

KubernetesPropertiesInstanceTypes

Név Leírás Érték
{testreszabott tulajdonság} InstanceTypeSchema

InstanceTypeSchema

Név Leírás Érték
nodeSelector Csomópontválasztó InstanceTypeSchemaNodeSelector
resources Erőforrás-kérelmek/korlátok ehhez a példánytípushoz InstanceTypeSchemaResources

InstanceTypeSchemaNodeSelector

Név Leírás Érték
{customized property} sztring

InstanceTypeSchemaResources

Név Leírás Érték
Határok Erőforráskorlátok ehhez a példánytípushoz InstanceResourceSchema
Kérelmek Erőforrás-kérelmek ehhez a példánytípushoz InstanceResourceSchema

InstanceResourceSchema

Név Leírás Érték
{customized property} sztring
{customized property} sztring

SynapseSpark

Név Leírás Érték
computeType A számítás típusa "SynapseSpark" (kötelező)
properties SynapseSparkProperties

SynapseSparkProperties

Név Leírás Érték
autoPauseProperties Automatikus szüneteltetés tulajdonságai. AutoPauseProperties
autoScaleProperties Automatikus skálázási tulajdonságok. AutoScaleProperties
nodeCount A számításhoz jelenleg hozzárendelt számítási csomópontok száma. int
nodeSize Csomópont mérete. sztring
nodeSizeFamily Csomópontméret-család. sztring
poolName Készlet neve. sztring
resourceGroup Annak az erőforráscsoportnak a neve, amelyben a munkaterület található. sztring
sparkVersion Spark-verzió. sztring
subscriptionId Azure-előfizetés azonosítója. sztring
workspaceName Az Azure Machine Learning-munkaterület neve. sztring

AutoPauseProperties

Név Leírás Érték
delayInMinutes int
engedélyezve logikai

AutoScaleProperties

Név Leírás Érték
engedélyezve logikai
maxNodeCount int
minNodeCount int

VirtualMachine

Név Leírás Érték
computeType A számítás típusa "VirtualMachine" (kötelező)
properties VirtualMachineSchemaProperties

VirtualMachineSchemaProperties

Név Leírás Érték
address A virtuális gép nyilvános IP-címe. sztring
administratorAccount virtuális gép hitelesítő adatainak Rendszergazda VirtualMachineSsh Hitelesítő adatok
isNotebookInstanceCompute Azt jelzi, hogy ezt a számítást jegyzetfüzetek futtatására fogják-e használni. logikai
notebookServerPort A jegyzetfüzet-kiszolgáló portja ssh-kapcsolatokhoz van megnyitva. int
sshPort Port nyitva az ssh-kapcsolatokhoz. int
virtualMachineSize Virtuális gép mérete sztring

SKU

Név Leírás Érték
capacity Ha a termékváltozat támogatja a fel- és leskálázást, akkor a kapacitás egészét is tartalmaznia kell. Ha az erőforráshoz nem lehet vertikális felskálázást/beskálázást végezni, ez kihagyható. int
family Ha a szolgáltatás eltérő hardvergenerációval rendelkezik ugyanahhoz a termékváltozathoz, akkor az itt rögzíthető. sztring
name A termékváltozat neve. Ex - P3. Ez általában egy betű+szám kód sztring (kötelező)
size A termékváltozat mérete. Ha a névmező a réteg és más értékek kombinációja, ez a különálló kód. sztring
tier Ezt a mezőt az erőforrás-szolgáltatónak kell implementálnia, ha a szolgáltatás egynél több szinttel rendelkezik, de put esetén nem szükséges. "Alapszintű"
"Ingyenes"
"Prémium"
"Standard"

Gyorssablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Description
Machine Learning Service ADLA Compute létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Machine Learning Service ADLA Compute-t.
Machine Learning Service Aks Compute létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Machine Learning Service Aks Compute-t.
Machine Learning Service DSVM Compute létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Machine Learning Service DSVM-számítást.
Machine Learning Service HDInsight-fürt létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Machine Learning Service HDInsight-fürtöt
Azure Machine Learning-aks-számítás létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Azure Machine Learning-aks-számítást.
Azure Machine Learning számítási fürt létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Azure Machine Learning számítási fürtöt.
Azure Machine Learning számítási példány létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Azure Machine Learning számítási példányt egy másik felhasználó nevében egy beágyazott telepítési példaszkripttel
LinkedService létrehozása az Azure Machine Learning-munkaterületen

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy LinkedService-t egy meglévő Azure Machine Learning-munkaterületen.
AKS számítási cél létrehozása magánhálózati IP-címmel

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy AKS számítási célt egy adott Azure Machine Learning Service-munkaterületen egy privát IP-címmel.

ARM-sablon erőforrás-definíciója

A munkaterületek/számítási erőforrások típusa üzembe helyezhető olyan műveletekkel, amelyek a következőket célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.MachineLearningServices/workspaces/computes erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.MachineLearningServices/workspaces/computes",
  "apiVersion": "2022-12-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
    "{customized property}": "string"
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "computeLocation": "string",
    "description": "string",
    "disableLocalAuth": "bool",
    "resourceId": "string",
    "computeType": "string"
    // For remaining properties, see Compute objects
  }
}

Számítási objektumok

Állítsa be a computeType tulajdonságot az objektum típusának megadásához.

AKS esetén használja a következőt:

  "computeType": "AKS",
  "properties": {
    "agentCount": "int",
    "agentVmSize": "string",
    "aksNetworkingConfiguration": {
      "dnsServiceIP": "string",
      "dockerBridgeCidr": "string",
      "serviceCidr": "string",
      "subnetId": "string"
    },
    "clusterFqdn": "string",
    "clusterPurpose": "string",
    "loadBalancerSubnet": "string",
    "loadBalancerType": "string",
    "sslConfiguration": {
      "cert": "string",
      "cname": "string",
      "key": "string",
      "leafDomainLabel": "string",
      "overwriteExistingDomain": "bool",
      "status": "string"
    }
  }

Az AmlCompute esetében használja a következőt:

  "computeType": "AmlCompute",
  "properties": {
    "enableNodePublicIp": "bool",
    "isolatedNetwork": "bool",
    "osType": "string",
    "propertyBag": {},
    "remoteLoginPortPublicAccess": "string",
    "scaleSettings": {
      "maxNodeCount": "int",
      "minNodeCount": "int",
      "nodeIdleTimeBeforeScaleDown": "string"
    },
    "subnet": {
      "id": "string"
    },
    "userAccountCredentials": {
      "adminUserName": "string",
      "adminUserPassword": "string",
      "adminUserSshPublicKey": "string"
    },
    "virtualMachineImage": {
      "id": "string"
    },
    "vmPriority": "string",
    "vmSize": "string"
  }

A ComputeInstance esetében használja a következőt:

  "computeType": "ComputeInstance",
  "properties": {
    "applicationSharingPolicy": "string",
    "autologgerSettings": {
      "mlflowAutologger": "string"
    },
    "computeInstanceAuthorizationType": "personal",
    "customServices": [
      {
        "docker": {
          "privileged": "bool",
          "{customized property}": {}
        },
        "endpoints": [
          {
            "hostIp": "string",
            "name": "string",
            "protocol": "string",
            "published": "int",
            "target": "int"
          }
        ],
        "environmentVariables": {
          "{customized property}": {
            "type": "local",
            "value": "string",
            "{customized property}": {}
          }
        },
        "image": {
          "reference": "string",
          "type": "string",
          "{customized property}": {}
        },
        "name": "string",
        "volumes": [
          {
            "bind": {
              "createHostPath": "bool",
              "propagation": "string",
              "selinux": "string"
            },
            "consistency": "string",
            "readOnly": "bool",
            "source": "string",
            "target": "string",
            "tmpfs": {
              "size": "int"
            },
            "type": "string",
            "volume": {
              "nocopy": "bool"
            }
          }
        ],
        "{customized property}": {}
      }
    ],
    "enableNodePublicIp": "bool",
    "idleTimeBeforeShutdown": "string",
    "personalComputeInstanceSettings": {
      "assignedUser": {
        "objectId": "string",
        "tenantId": "string"
      }
    },
    "schedules": {
      "computeStartStop": [
        {
          "action": "string",
          "cron": {
            "endTime": "string",
            "expression": "string",
            "startTime": "string",
            "timeZone": "string",
            "triggerType": "string"
          },
          "recurrence": {
            "endTime": "string",
            "frequency": "string",
            "interval": "int",
            "schedule": {
              "hours": [ "int" ],
              "minutes": [ "int" ],
              "monthDays": [ "int" ],
              "weekDays": [ "string" ]
            },
            "startTime": "string",
            "timeZone": "string",
            "triggerType": "string"
          },
          "schedule": {
            "id": "string",
            "provisioningStatus": "string",
            "status": "string"
          },
          "status": "string",
          "triggerType": "string"
        }
      ]
    },
    "setupScripts": {
      "scripts": {
        "creationScript": {
          "scriptArguments": "string",
          "scriptData": "string",
          "scriptSource": "string",
          "timeout": "string"
        },
        "startupScript": {
          "scriptArguments": "string",
          "scriptData": "string",
          "scriptSource": "string",
          "timeout": "string"
        }
      }
    },
    "sshSettings": {
      "adminPublicKey": "string",
      "sshPublicAccess": "string"
    },
    "subnet": {
      "id": "string"
    },
    "vmSize": "string"
  }

A Databricks esetében használja a következőt:

  "computeType": "Databricks",
  "properties": {
    "databricksAccessToken": "string",
    "workspaceUrl": "string"
  }

A DataFactory esetében használja a következőt:

  "computeType": "DataFactory"

A DataLakeAnalytics esetében használja a következőt:

  "computeType": "DataLakeAnalytics",
  "properties": {
    "dataLakeStoreAccountName": "string"
  }

HDInsight esetén használja a következőt:

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

A Kubernetes esetében használja a következőt:

  "computeType": "Kubernetes",
  "properties": {
    "defaultInstanceType": "string",
    "extensionInstanceReleaseTrain": "string",
    "extensionPrincipalId": "string",
    "instanceTypes": {
      "{customized property}": {
        "nodeSelector": {
          "{customized property}": "string"
        },
        "resources": {
          "limits": {
            "{customized property}": "string",
            "{customized property}": "string"
          },
          "requests": {
            "{customized property}": "string",
            "{customized property}": "string"
          }
        }
      }
    },
    "namespace": "string",
    "relayConnectionString": "string",
    "serviceBusConnectionString": "string",
    "vcName": "string"
  }

A SynapseSpark esetében használja a következőt:

  "computeType": "SynapseSpark",
  "properties": {
    "autoPauseProperties": {
      "delayInMinutes": "int",
      "enabled": "bool"
    },
    "autoScaleProperties": {
      "enabled": "bool",
      "maxNodeCount": "int",
      "minNodeCount": "int"
    },
    "nodeCount": "int",
    "nodeSize": "string",
    "nodeSizeFamily": "string",
    "poolName": "string",
    "resourceGroup": "string",
    "sparkVersion": "string",
    "subscriptionId": "string",
    "workspaceName": "string"
  }

A VirtualMachine esetében használja a következőt:

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

Tulajdonságértékek

munkaterületek/számítások

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.MachineLearningServices/workspaces/computes"
apiVersion Az erőforrás API-verziója "2022-12-01-preview"
name Az erőforrás neve

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát A JSON ARM-sablonokban.
sztring (kötelező)

Karakterkorlát: 3–24 számítási példány esetén
3–32 AML-számításhoz
2–16 más számítási típusok esetén

Érvényes karakterek:
Alfanumerikák és kötőjelek.
location Megadja az erőforrás helyét. sztring
tags Kulcs/érték párként definiált erőforráscímkéket tartalmaz. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
Sku A munkaterület termékváltozata. Sku
identity Az erőforrás identitása. ManagedServiceIdentity
properties Számítási tulajdonságok Számítás

ManagedServiceIdentity

Név Leírás Érték
típus A felügyeltszolgáltatás-identitás típusa (ahol a SystemAssigned és a UserAssigned típus egyaránt engedélyezett). "Nincs"
"SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (kötelező)
userAssignedIdentities Az erőforráshoz társított felhasználó által hozzárendelt identitások halmaza. A userAssignedIdentities szótárkulcsok arm-erőforrás-azonosítók lesznek a következő űrlapon: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. A szótár értékei üres objektumok ({}) lehetnek a kérésekben. UserAssignedIdentities

UserAssignedIdentities

Név Leírás Érték
{testreszabott tulajdonság} UserAssignedIdentity

UserAssignedIdentity

Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság a ReadOnly.

Compute

Név Leírás Érték
computeLocation A mögöttes számítás helye sztring
leírás A Machine Learning-számítás leírása. sztring
disableLocalAuth Letilthatja a helyi hitelesítést, és biztosíthatja, hogy az ügyfelek kizárólag az MSI-t és az AAD-t használják kizárólag hitelesítésre. logikai
resourceId A mögöttes számítás ARM-erőforrás-azonosítója sztring
computeType Az objektumtípus beállítása AKS
AmlCompute
ComputeInstance
Databricks
DataFactory
DataLakeAnalytics
HDInsight
Kubernetes
SynapseSpark
VirtualMachine (kötelező)

AKS

Név Leírás Érték
computeType A számítás típusa "AKS" (kötelező)
properties AKS-tulajdonságok AKSSchemaProperties

AKSSchemaProperties

Név Leírás Érték
agentCount Ügynökök száma int

Korlátok:
Minimális érték = 0
agentVmSize Ügynök virtuális gépének mérete sztring
aksNetworkingConfiguration AKS hálózati konfiguráció virtuális hálózathoz AksNetworkingConfiguration
clusterFqdn Fürt teljes minősített tartományneve sztring
clusterPurpose A fürt tervezett használata "DenseProd"
"DevTest"
"FastProd"
loadBalancerSubnet Load Balancer alhálózat sztring
loadBalancerType Load Balancer típusa "InternalLoadBalancer"
'PublicIp'
sslConfiguration SSL-konfiguráció SslConfiguration

AksNetworkingConfiguration

Név Leírás Érték
dnsServiceIP A Kubernetes DNS-szolgáltatáshoz rendelt IP-cím. Ennek a serviceCidrben megadott Kubernetes-szolgáltatáscímtartományon belül kell lennie. sztring

Korlátok:
Minta = ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
dockerBridgeCidr A Docker-híd hálózatához rendelt CIDR-jelölési IP-tartomány. Nem fedheti át az alhálózati IP-címtartományokat vagy a Kubernetes-szolgáltatás címtartományát. sztring

Korlátok:
Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$
serviceCidr Egy CIDR-jelölési IP-címtartomány, amelyből a szolgáltatásfürt IP-címeit hozzá kell rendelni. Nem lehet átfedésben egyetlen alhálózati IP-tartománnyal sem. sztring

Korlátok:
Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$
alhálózat-azonosító Virtuális hálózati alhálózat erőforrás-azonosítója, amelyhez a számítási csomópontok tartoznak sztring

SslConfiguration

Név Leírás Érték
Bizonyos Tanúsítványadatok sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
Cname A tanúsítvány CNAME tulajdonsága sztring
kulcs Kulcsadatok sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
leafDomainLabel Nyilvános végpont levéltartománycímkéje sztring
overwriteExistingDomain Azt jelzi, hogy felülírja-e a meglévő tartománycímkét. logikai
status Ssl engedélyezése vagy letiltása pontozáshoz "Automatikus"
"Letiltva"
"Engedélyezve"

AmlCompute

Név Leírás Érték
computeType A számítás típusa "AmlCompute" (kötelező)
properties Az AmlCompute tulajdonságai AmlComputeProperties

AmlComputeProperties

Név Leírás Érték
enableNodePublicIp Engedélyezze vagy tiltsa le a csomópont nyilvános IP-címének kiépítését. Lehetséges értékek: Lehetséges értékek: igaz – Azt jelzi, hogy a számítási csomópontokon nyilvános IP-címek lesznek kiépítve. false – Azt jelzi, hogy a számítási csomópontok privát végpontokkal és nyilvános IP-címekkel nem rendelkeznek. logikai
izolált hálózat A hálózat elkülönített vagy nem logikai
osType Számítási operációs rendszer típusa "Linux"
"Windows"
propertyBag További tulajdonságokat tartalmazó tulajdonságtáska.
remoteLoginPortPublicAccess A nyilvános SSH-port állapota. Lehetséges értékek: Letiltva – Azt jelzi, hogy a nyilvános ssh-port a fürt összes csomópontján bezárult. Engedélyezve – Azt jelzi, hogy a nyilvános ssh-port nyitva van a fürt összes csomópontján. NotSpecified – Azt jelzi, hogy a nyilvános ssh-port a fürt összes csomópontján le van zárva, ha a virtuális hálózat meg van határozva, máskülönben az összes nyilvános csomópont meg van nyitva. Ez csak a fürtlétrehozási idő alatt lehet alapértelmezett, a létrehozás után pedig engedélyezve vagy letiltva lesz. "Letiltva"
"Engedélyezve"
"Nincs megadva"
scaleSettings Az AML Compute méretezési beállításai ScaleSettings
alhálózat Virtuális hálózati alhálózati erőforrás azonosítója, amelyhez a számítási csomópontok tartoznak. ResourceId
userAccountCredentials Az egyes számítási csomópontokon létrehozandó rendszergazdai felhasználói fiókok hitelesítő adatai. UserAccountCredentials
virtualMachineImage Virtuálisgép-rendszerkép az AML Compute-hez – csak windowsos VirtualMachineImage
vmPriority Virtuális gép prioritása "Dedikált"
"Alacsony árprioritás"
vmSize Virtuális gép mérete sztring

ScaleSettings

Név Leírás Érték
maxNodeCount Használandó csomópontok maximális száma int (kötelező)
minNodeCount Használandó csomópontok minimális száma int
nodeIdleTimeBeforeScaleDown Csomópont üresjárati ideje az amlCompute leskálázása előtt. Ennek a sztringnek RFC formátumban kell lennie. sztring

ResourceId

Név Leírás Érték
id Az erőforrás azonosítója sztring (kötelező)

UserAccountCredentials

Név Leírás Érték
adminUserName A csomópontok SSH-hoz használható rendszergazdai felhasználói fiók neve. sztring (kötelező)
adminUserPassword A rendszergazdai felhasználói fiók jelszava. sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
adminUserSshPublicKey A rendszergazdai felhasználói fiók SSH-nyilvános kulcsa. sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.

VirtualMachineImage

Név Leírás Érték
id Virtuális gép rendszerképének elérési útja sztring (kötelező)

ComputeInstance

Név Leírás Érték
computeType A számítás típusa "ComputeInstance" (kötelező)
properties A ComputeInstance tulajdonságai ComputeInstanceProperties

ComputeInstanceProperties

Név Leírás Érték
applicationSharingPolicy Szabályzat az alkalmazások ezen a számítási példányon való megosztásához a szülő-munkaterület felhasználói között. Ha Személyes, csak a létrehozó férhet hozzá az ezen a számítási példányon található alkalmazásokhoz. Ha meg van osztva, a munkaterület bármely felhasználója hozzáférhet az ezen a példányon lévő alkalmazásokhoz a hozzárendelt szerepkörétől függően. "Személyes"
"Megosztott"
autologgerSettings Az automatikus naplózás beállításait adja meg. ComputeInstanceAutologgerSettings
computeInstanceAuthorizationType A számítási példány engedélyezési típusa. Az elérhető értékek személyesek (alapértelmezett). "személyes"
customServices A számításhoz hozzáadott egyéni szolgáltatások listája. CustomService[]
enableNodePublicIp Engedélyezze vagy tiltsa le a csomópont nyilvános IP-címének kiépítését. Lehetséges értékek: Lehetséges értékek: igaz – Azt jelzi, hogy a számítási csomópontokon nyilvános IP-címek lesznek kiépítve. false – Azt jelzi, hogy a számítási csomópontok privát végpontokkal és nyilvános IP-címekkel nem rendelkeznek. logikai
idleTimeBeforeShutdown Leállítja a számítási példányt a felhasználó által meghatározott inaktivitási időszak után. Az idő ISO8601 formátumban van meghatározva. A minimum 15 perc, maximum 3 nap. sztring
personalComputeInstanceSettings Személyes számítási példány beállításai. PersonalComputeInstanceSettings
Menetrend A számításokra alkalmazni kívánt ütemezések listája. ComputeSchedules
setupScripts A fürt beállításához végrehajtandó testreszabott szkriptek részletei. SetupScripts
sshSettings Meghatározza az SSH-hozzáférés szabályzatát és beállításait. ComputeInstanceSshSettings
alhálózat Virtuális hálózati alhálózat erőforrás-azonosítója, amelyhez a számítási csomópontok tartoznak. ResourceId
vmSize Virtuális gép mérete sztring

ComputeInstanceAutologgerSettings

Név Leírás Érték
mlflowAutologger Azt jelzi, hogy az mlflow autologger engedélyezve van-e a jegyzetfüzetekhez. "Letiltva"
"Engedélyezve"

CustomService

Név Leírás Érték
docker A rendszerkép Docker-beállításainak ismertetése Docker
Végpontok A tároló végpontainak konfigurálása Végpont[]
environmentVariables Környezeti változó a tárolóhoz CustomServiceEnvironmentVariables
image A képspecifikációkat ismerteti Kép
name Az egyéni szolgáltatás neve sztring
volumes A kötetek konfigurálása a tárolóhoz VolumeDefinition[]
{customized property}

Docker

Név Leírás Érték
Kiváltságos Jelezze, hogy a tárolónak emelt szintű vagy nem emelt szintű módban kell futnia. logikai
{customized property}

Végpont

Név Leírás Érték
hostIp Gazdagép IP-címe, amelyen keresztül az alkalmazás elérhető a tárolóból sztring
name A végpont neve sztring
Protokoll Protokoll, amelyen keresztül a kommunikáció ezen a végponton keresztül történik 'http'
"tcp"
"udp"
Közzétett Port, amelyen keresztül az alkalmazás elérhetővé válnak a tárolóból. int
Cél Alkalmazásport a tárolóban. int

CustomServiceEnvironmentVariables

Név Leírás Érték
{testreszabott tulajdonság} EnvironmentVariable

EnvironmentVariable

Név Leírás Érték
típus A környezeti változó típusa. Lehetséges értékek: helyi – Helyi változó esetén "helyi"
érték A Környezeti változó értéke sztring
{testreszabott tulajdonság}

Kép

Név Leírás Érték
Hivatkozás Képhivatkozás URL-címe sztring
típus A kép típusa. Lehetséges értékek: docker – Docker-rendszerképek esetén. azureml – AzureML-rendszerképekhez "azureml"
"docker"
{testreszabott tulajdonság}

VolumeDefinition

Név Leírás Érték
Bind A csatlakoztatás kötési beállításai BindOptions
konzisztencia A kötet konzisztenciája sztring
readOnly Azt jelzi, hogy a kötetet readOnlyként kell-e csatlakoztatni. Ennek alapértelmezett értéke hamis. logikai
source A csatlakoztatás forrása. Kötés csatlakoztatása esetén ez a gazdagép elérési útja. sztring
Cél A csatlakoztatás célpontja. Kötés csatlakoztatása esetén ez a tároló elérési útja. sztring
tmpfs tmpfs kapcsoló a csatlakoztatáshoz TmpfsOptions
típus Kötetdefiníció típusa. Lehetséges értékek: kötés,kötet,tmpfs,npipe "kötés"
'npipe'
"tmpfs"
"kötet"
Kötet A csatlakoztatás kötetbeállításai VolumeOptions

BindOptions

Név Leírás Érték
createHostPath Adja meg, hogy létre kívánja-e hozni a gazdagép elérési útját. logikai
Propagálás Kötés típusa sztring
Selinux Említse meg a selinux beállításokat. sztring

TmpfsOptions

Név Leírás Érték
size A Tmpfs méretének megemlítése int

VolumeOptions

Név Leírás Érték
nocopy Annak jelzése, hogy a kötet nincs-e nincs-e megadva logikai

PersonalComputeInstanceSettings

Név Leírás Érték
assignedUser Egy felhasználó, aki kifejezetten egy személyes számítási példányhoz van hozzárendelve. AssignedUser

AssignedUser

Név Leírás Érték
objectId A felhasználó AAD-objektumazonosítója. sztring (kötelező)
tenantId A felhasználó AAD-bérlőazonosítója. sztring (kötelező)

ComputeSchedules

Név Leírás Érték
computeStartStop Az alkalmazni kívánt számítási kezdési leállítási ütemezések listája. ComputeStartStopSchedule[]

ComputeStartStopSchedule

Név Leírás Érték
action [Kötelező] A számítási teljesítmény művelete. "Start"
"Leállítás"
Cron Kötelező, ha a triggerType cron. CronTrigger
recurrence Kötelező, ha a triggerType ismétlődés. RecurrenceTrigger
schedule [Elavult] Már nincs használatban. ScheduleBase
status Engedélyezve van vagy le van tiltva az ütemezés? "Letiltva"
"Engedélyezve"
triggerType [Kötelező] Az ütemezési eseményindító típusa. "Cron"
"Ismétlődés"

CronTrigger

Név Leírás Érték
endTime Az ISO 8601-ben megadja az ütemezés befejezési időpontját, de UTC-eltolás nélkül. Lásd: https://en.wikipedia.org/wiki/ISO_8601.
Az újrakommentált formátum a következő lenne: "2022-06-01T00:00:01"
Ha nincs jelen, az ütemezés határozatlan ideig fog futni
sztring
kifejezés [Kötelező] Az ütemezés cron-kifejezését adja meg.
A kifejezésnek az NCronTab formátumot kell követnie.
sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]
startTime A kezdési időpontot ISO 8601 formátumban adja meg, de UTC-eltolás nélkül. sztring
timeZone Meghatározza az időzónát, amelyben az ütemezés fut.
Az időzónának a Windows időzóna-formátumát kell követnie. Lásd: https://docs.microsoft.com/windows-hardware/manufacture/desktop/default-time-zones
sztring
triggerType [Kötelező] "Cron"
"Ismétlődés" (kötelező)

RecurrenceTrigger

Név Leírás Érték
endTime Az ISO 8601-ben megadja az ütemezés befejezési időpontját, de UTC-eltolás nélkül. Lásd: https://en.wikipedia.org/wiki/ISO_8601.
Az újrakommentált formátum a következő lenne: "2022-06-01T00:00:01"
Ha nincs jelen, az ütemezés határozatlan ideig fog futni
sztring
frequency [Kötelező] Az ütemezés aktiválásának gyakorisága. "Nap"
"Óra"
"Perc"
"Hónap"
"Hét" (kötelező)
interval [Kötelező] A gyakorisággal együtt adja meg az ütemezési időközt int (kötelező)
schedule Az ismétlődés ütemezése. RecurrenceSchedule
startTime A kezdési időpontot ISO 8601 formátumban adja meg, de UTC-eltolás nélkül. sztring
timeZone Meghatározza az időzónát, amelyben az ütemezés fut.
Az időzónának a Windows időzóna-formátumát kell követnie. Lásd: https://docs.microsoft.com/windows-hardware/manufacture/desktop/default-time-zones
sztring
triggerType [Kötelező] "Cron"
"Ismétlődés" (kötelező)

RecurrenceSchedule

Név Leírás Érték
óra [Kötelező] Az ütemezéshez tartozó órák listája. int[] (kötelező)
perc során. [Kötelező] Az ütemezés perceinek listája. int[] (kötelező)
monthDays Az ütemezés hónap napjainak listája int[]
weekDays Az ütemezés napjainak listája. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"Péntek"
"Hétfő"
"Szombat"
"Vasárnap"
"Csütörtök"
"Kedd"
"Szerda"

ScheduleBase

Név Leírás Érték
id Az ütemezés rendszer által hozzárendelt azonosítója. sztring
provisioningStatus Az ütemezés aktuális üzembehelyezési állapota. "Befejezve"
"Sikertelen"
"Kiépítés"
status Engedélyezve van vagy le van tiltva az ütemezés? "Letiltva"
"Engedélyezve"

SetupScripts

Név Leírás Érték
Parancsfájlok Testreszabott beállítási szkriptek ScriptsToExecute

ScriptsToExecute

Név Leírás Érték
creationScript Szkript, amely csak egyszer fut a számítás kiépítése során. ScriptReference
startupScript A gép minden indításakor futó szkript. ScriptReference

ScriptReference

Név Leírás Érték
scriptArguments A szkriptnek a futtatandó parancsprogramnak átadott nem kötelező parancssori argumentumok. sztring
scriptData A szkriptek helye a csatlakoztatott köteten. sztring
scriptSource A szkript tárolási forrása: beágyazott, munkaterület. sztring
timeout Az időtúllépési parancsnak átadott nem kötelező időszak. sztring

ComputeInstanceSshSettings

Név Leírás Érték
adminPublicKey Sztringként adja meg az SSH rsa nyilvános kulcsfájlt. Az SSH-kulcspárok létrehozásához használja az "ssh-keygen -t rsa -b 2048" parancsot. sztring
sshPublicAccess A nyilvános SSH-port állapota. Lehetséges értékek: Letiltva – Azt jelzi, hogy a nyilvános SSH-port lezárult ezen a példányon. Engedélyezve – Azt jelzi, hogy a nyilvános SSH-port nyitva van és elérhető a VNet/alhálózat szabályzata szerint, ha van ilyen. "Letiltva"
"Engedélyezve"

Databricks

Név Leírás Érték
computeType A számítás típusa "Databricks" (kötelező)
properties A Databricks tulajdonságai DatabricksProperties

DatabricksProperties

Név Leírás Érték
databricksAccessToken Databricks hozzáférési jogkivonat sztring
workspaceUrl Munkaterület URL-címe sztring

DataFactory

Név Leírás Érték
computeType A számítás típusa "DataFactory" (kötelező)

DataLakeAnalytics

Név Leírás Érték
computeType A számítás típusa "DataLakeAnalytics" (kötelező)
properties DataLakeAnalyticsSchemaProperties

DataLakeAnalyticsSchemaProperties

Név Leírás Érték
dataLakeStoreAccountName DataLake Store-fiók neve sztring

HDInsight

Név Leírás Érték
computeType A számítás típusa "HDInsight" (kötelező)
properties A HDInsight számítási tulajdonságai HDInsightProperties

HDInsightProperties

Név Leírás Érték
address A fürt fő csomópontjának nyilvános IP-címe. sztring
administratorAccount a fürt fő csomópontjának hitelesítő adatainak Rendszergazda VirtualMachineSsh hitelesítő adatok
sshPort Nyissa meg a portot a fürt főcsomópontján lévő ssh-kapcsolatokhoz. int

VirtualMachineSsh hitelesítő adatok

Név Leírás Érték
jelszó Rendszergazdai fiók jelszava sztring
privateKeyData Titkos kulcs adatai sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
publicKeyData Nyilvános kulcs adatai sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
username Rendszergazdai fiók felhasználóneve sztring

Kubernetes

Név Leírás Érték
computeType A számítás típusa "Kubernetes" (kötelező)
properties A Kubernetes tulajdonságai KubernetesProperties

KubernetesProperties

Név Leírás Érték
defaultInstanceType Alapértelmezett példánytípus sztring
extensionInstanceReleaseTrain Bővítménypéldány kiadási betanítása. sztring
extensionPrincipalId A bővítmény egyszerű azonosítója. sztring
instanceTypes Példánytípus sémája KubernetesPropertiesInstanceTypes
névtér Számítási névtér sztring
relayConnectionString Relay kapcsolati karakterlánc. sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
serviceBusConnectionString ServiceBus kapcsolati karakterlánc. sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
vcName VC neve. sztring

KubernetesPropertiesInstanceTypes

Név Leírás Érték
{customized property} InstanceTypeSchema

InstanceTypeSchema

Név Leírás Érték
nodeSelector Csomópontválasztó InstanceTypeSchemaNodeSelector
resources Erőforrás-kérelmek/korlátok ehhez a példánytípushoz InstanceTypeSchemaResources

InstanceTypeSchemaNodeSelector

Név Leírás Érték
{customized property} sztring

InstanceTypeSchemaResources

Név Leírás Érték
Határok Erőforráskorlátok ehhez a példánytípushoz InstanceResourceSchema
Kérelmek Erőforrás-kérelmek ehhez a példánytípushoz InstanceResourceSchema

InstanceResourceSchema

Név Leírás Érték
{customized property} sztring
{customized property} sztring

SynapseSpark

Név Leírás Érték
computeType A számítás típusa "SynapseSpark" (kötelező)
properties SynapseSparkProperties

SynapseSparkProperties

Név Leírás Érték
autoPauseProperties Automatikus szüneteltetés tulajdonságai. AutoPauseProperties
autoScaleProperties Automatikus skálázási tulajdonságok. AutoScaleProperties
nodeCount A számításhoz jelenleg hozzárendelt számítási csomópontok száma. int
nodeSize Csomópont mérete. sztring
nodeSizeFamily Csomópontméret-család. sztring
poolName Készlet neve. sztring
resourceGroup Annak az erőforráscsoportnak a neve, amelyben a munkaterület található. sztring
sparkVersion Spark-verzió. sztring
subscriptionId Azure-előfizetés azonosítója. sztring
workspaceName Az Azure Machine Learning-munkaterület neve. sztring

AutoPauseProperties

Név Leírás Érték
delayInMinutes int
engedélyezve logikai

Automatikus skálázásTulajdonságok

Név Leírás Érték
engedélyezve logikai
maxNodeCount int
minNodeCount int

VirtualMachine

Név Leírás Érték
computeType A számítás típusa "VirtualMachine" (kötelező)
properties VirtualMachineSchemaProperties

VirtualMachineSchemaProperties

Név Leírás Érték
address A virtuális gép nyilvános IP-címe. sztring
administratorAccount virtuális gép hitelesítő adatainak Rendszergazda VirtualMachineSsh hitelesítő adatok
isNotebookInstanceCompute Azt jelzi, hogy ezt a számítást jegyzetfüzetek futtatására fogják-e használni. logikai
notebookServerPort A jegyzetfüzet-kiszolgáló portja ssh-kapcsolatokhoz van megnyitva. int
sshPort SSH-kapcsolatokhoz megnyitott port. int
virtualMachineSize Virtuális gép mérete sztring

SKU

Név Leírás Érték
capacity Ha a termékváltozat támogatja a vertikális felskálázást/in, akkor a kapacitás egész számának szerepelnie kell. Ha az erőforrás esetében nem lehetséges a vertikális felskálázás/beskálázás, akkor ez kihagyható. int
family Ha a szolgáltatás különböző hardvergenerációkkal rendelkezik ugyanahhoz a termékváltozathoz, akkor az itt rögzíthető. sztring
name A termékváltozat neve. Ex - P3. Ez általában egy betű+szám kód sztring (kötelező)
size A termékváltozat mérete. Ha a névmező a szint és egy másik érték kombinációja, akkor ez a különálló kód. sztring
tier Ezt a mezőt az erőforrás-szolgáltatónak kell implementálnia, ha a szolgáltatás egynél több szinttel rendelkezik, de put esetén nem szükséges. "Alapszintű"
"Ingyenes"
"Prémium"
"Standard"

Gyorssablonok

Az alábbi rövid útmutatósablonok ezt az erőforrástípust helyezik üzembe.

Sablon Description
Machine Learning Service ADLA Compute létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Machine Learning Service ADLA-számítást.
Machine Learning Service Aks Compute létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Machine Learning Service Aks Compute-t.
Machine Learning Service DSVM-számítás létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Machine Learning Service DSVM-számítást.
Machine Learning Service HDInsight-fürt létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Machine Learning Service HDInsight-fürtöt
Azure Machine Learning aks-számítás létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Azure Machine Learning aks-számítást.
Azure Machine Learning számítási fürt létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Azure Machine Learning számítási fürtöt.
Azure Machine Learning számítási példány létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Azure Machine Learning számítási példányt egy másik felhasználó nevében egy beágyazott telepítési példaszkripttel
LinkedService létrehozása az Azure Machine Learning-munkaterületen

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy LinkedService szolgáltatást egy meglévő Azure Machine Learning-munkaterületen.
AKS számítási cél létrehozása privát IP-címmel

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy AKS számítási célt egy privát IP-címmel rendelkező Azure Machine Learning-szolgáltatás munkaterületén.

Terraform (AzAPI-szolgáltató) erőforrásdefiníció

A munkaterületek/számítási erőforrások típusa üzembe helyezhető a következő célműveletekkel:

  • Erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.MachineLearningServices/workspaces/computes erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/computes@2022-12-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
    {customized property} = "string"
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      computeLocation = "string"
      description = "string"
      disableLocalAuth = bool
      resourceId = "string"
      computeType = "string"
      // For remaining properties, see Compute objects
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
  })
}

Számítási objektumok

Állítsa be a computeType tulajdonságot az objektum típusának megadásához.

Az AKS-hez használja a következőt:

  computeType = "AKS"
  properties = {
    agentCount = int
    agentVmSize = "string"
    aksNetworkingConfiguration = {
      dnsServiceIP = "string"
      dockerBridgeCidr = "string"
      serviceCidr = "string"
      subnetId = "string"
    }
    clusterFqdn = "string"
    clusterPurpose = "string"
    loadBalancerSubnet = "string"
    loadBalancerType = "string"
    sslConfiguration = {
      cert = "string"
      cname = "string"
      key = "string"
      leafDomainLabel = "string"
      overwriteExistingDomain = bool
      status = "string"
    }
  }

Az AmlCompute esetében használja a következőt:

  computeType = "AmlCompute"
  properties = {
    enableNodePublicIp = bool
    isolatedNetwork = bool
    osType = "string"
    remoteLoginPortPublicAccess = "string"
    scaleSettings = {
      maxNodeCount = int
      minNodeCount = int
      nodeIdleTimeBeforeScaleDown = "string"
    }
    subnet = {
      id = "string"
    }
    userAccountCredentials = {
      adminUserName = "string"
      adminUserPassword = "string"
      adminUserSshPublicKey = "string"
    }
    virtualMachineImage = {
      id = "string"
    }
    vmPriority = "string"
    vmSize = "string"
  }

A ComputeInstance esetében használja a következőt:

  computeType = "ComputeInstance"
  properties = {
    applicationSharingPolicy = "string"
    autologgerSettings = {
      mlflowAutologger = "string"
    }
    computeInstanceAuthorizationType = "personal"
    customServices = [
      {
        docker = {
          privileged = bool
        }
        endpoints = [
          {
            hostIp = "string"
            name = "string"
            protocol = "string"
            published = int
            target = int
          }
        ]
        environmentVariables = {
          {customized property} = {
            type = "local"
            value = "string"
          }
        }
        image = {
          reference = "string"
          type = "string"
        }
        name = "string"
        volumes = [
          {
            bind = {
              createHostPath = bool
              propagation = "string"
              selinux = "string"
            }
            consistency = "string"
            readOnly = bool
            source = "string"
            target = "string"
            tmpfs = {
              size = int
            }
            type = "string"
            volume = {
              nocopy = bool
            }
          }
        ]
      }
    ]
    enableNodePublicIp = bool
    idleTimeBeforeShutdown = "string"
    personalComputeInstanceSettings = {
      assignedUser = {
        objectId = "string"
        tenantId = "string"
      }
    }
    schedules = {
      computeStartStop = [
        {
          action = "string"
          cron = {
            endTime = "string"
            expression = "string"
            startTime = "string"
            timeZone = "string"
            triggerType = "string"
          }
          recurrence = {
            endTime = "string"
            frequency = "string"
            interval = int
            schedule = {
              hours = [
                int
              ]
              minutes = [
                int
              ]
              monthDays = [
                int
              ]
              weekDays = [
                "string"
              ]
            }
            startTime = "string"
            timeZone = "string"
            triggerType = "string"
          }
          schedule = {
            id = "string"
            provisioningStatus = "string"
            status = "string"
          }
          status = "string"
          triggerType = "string"
        }
      ]
    }
    setupScripts = {
      scripts = {
        creationScript = {
          scriptArguments = "string"
          scriptData = "string"
          scriptSource = "string"
          timeout = "string"
        }
        startupScript = {
          scriptArguments = "string"
          scriptData = "string"
          scriptSource = "string"
          timeout = "string"
        }
      }
    }
    sshSettings = {
      adminPublicKey = "string"
      sshPublicAccess = "string"
    }
    subnet = {
      id = "string"
    }
    vmSize = "string"
  }

A Databricks esetében használja a következőt:

  computeType = "Databricks"
  properties = {
    databricksAccessToken = "string"
    workspaceUrl = "string"
  }

A DataFactory esetében használja a következőt:

  computeType = "DataFactory"

DataLakeAnalytics esetén használja a következőt:

  computeType = "DataLakeAnalytics"
  properties = {
    dataLakeStoreAccountName = "string"
  }

HDInsight esetén használja a következőt:

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

Kubernetes esetén használja a következőt:

  computeType = "Kubernetes"
  properties = {
    defaultInstanceType = "string"
    extensionInstanceReleaseTrain = "string"
    extensionPrincipalId = "string"
    instanceTypes = {
      {customized property} = {
        nodeSelector = {
          {customized property} = "string"
        }
        resources = {
          limits = {
            {customized property} = "string"
            {customized property} = "string"
          }
          requests = {
            {customized property} = "string"
            {customized property} = "string"
          }
        }
      }
    }
    namespace = "string"
    relayConnectionString = "string"
    serviceBusConnectionString = "string"
    vcName = "string"
  }

A SynapseSpark esetében használja a következőt:

  computeType = "SynapseSpark"
  properties = {
    autoPauseProperties = {
      delayInMinutes = int
      enabled = bool
    }
    autoScaleProperties = {
      enabled = bool
      maxNodeCount = int
      minNodeCount = int
    }
    nodeCount = int
    nodeSize = "string"
    nodeSizeFamily = "string"
    poolName = "string"
    resourceGroup = "string"
    sparkVersion = "string"
    subscriptionId = "string"
    workspaceName = "string"
  }

VirtualMachine esetén használja a következőt:

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

Tulajdonságértékek

munkaterületek/számítások

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.MachineLearningServices/workspaces/computes@2022-12-01-preview"
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 3–24 számítási példány esetén
3–32 AML-számításhoz
2–16 más számítási típusok esetén

Érvényes karakterek:
Alfanumerikák és kötőjelek.
location Megadja az erőforrás helyét. sztring
parent_id Az erőforrás szülőjének azonosítója. Típusú erőforrás azonosítója: munkaterületek
tags Kulcs/érték párként definiált erőforráscímkéket tartalmaz. Címkenevek és -értékek szótára.
Sku A munkaterület termékváltozata. Sku
identity Az erőforrás identitása. ManagedServiceIdentity
properties Számítási tulajdonságok Számítás

ManagedServiceIdentity

Név Leírás Érték
típus A felügyeltszolgáltatás-identitás típusa (ahol a SystemAssigned és a UserAssigned típus egyaránt engedélyezett). "SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (kötelező)
identity_ids Az erőforráshoz társított felhasználó által hozzárendelt identitások halmaza. A userAssignedIdentities szótárkulcsok arm-erőforrás-azonosítók lesznek a következő űrlapon: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. A szótár értékei üres objektumok ({}) lehetnek a kérésekben. Felhasználói identitásazonosítók tömbje.

UserAssignedIdentities

Név Leírás Érték
{testreszabott tulajdonság} UserAssignedIdentity

UserAssignedIdentity

Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság a ReadOnly.

Compute

Név Leírás Érték
computeLocation A mögöttes számítás helye sztring
leírás A Machine Learning-számítás leírása. sztring
disableLocalAuth Tiltsa le a helyi hitelesítést, és győződjön meg arról, hogy az ügyfelek kizárólag az MSI-t és az AAD-t használhatják kizárólag a hitelesítéshez. logikai
resourceId A mögöttes számítás ARM-erőforrás-azonosítója sztring
computeType Az objektum típusának beállítása AKS
AmlCompute
ComputeInstance
Databricks
DataFactory
DataLakeAnalytics
HDInsight
Kubernetes
SynapseSpark
VirtualMachine (kötelező)

AKS

Név Leírás Érték
computeType A számítás típusa "AKS" (kötelező)
properties AKS-tulajdonságok AKSSchemaProperties

AKSSchemaProperties

Név Leírás Érték
agentCount Ügynökök száma int

Korlátok:
Minimális érték = 0
agentVmSize Ügynök virtuális gépének mérete sztring
aksNetworkingConfiguration AKS hálózati konfiguráció virtuális hálózathoz AksNetworkingConfiguration
clusterFqdn Fürt teljes minősített tartományneve sztring
clusterPurpose A fürt tervezett használata "DenseProd"
"DevTest"
"FastProd"
loadBalancerSubnet Load Balancer alhálózat sztring
loadBalancerType Load Balancer típusa "InternalLoadBalancer"
"PublicIp"
sslConfiguration SSL-konfiguráció SslConfiguration

AksNetworkingConfiguration

Név Leírás Érték
dnsServiceIP A Kubernetes DNS-szolgáltatáshoz rendelt IP-cím. Ennek a serviceCidrben megadott Kubernetes-szolgáltatáscímtartományon belül kell lennie. sztring

Korlátok:
Minta = ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
dockerBridgeCidr A Docker-híd hálózatához rendelt CIDR-jelölési IP-tartomány. Nem fedheti át az alhálózati IP-címtartományokat vagy a Kubernetes-szolgáltatás címtartományát. sztring

Korlátok:
Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$
serviceCidr Egy CIDR-jelölési IP-címtartomány, amelyből a szolgáltatásfürt IP-címeit hozzá kell rendelni. Nem lehet átfedésben egyetlen alhálózati IP-tartománnyal sem. sztring

Korlátok:
Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$
alhálózat-azonosító Virtuális hálózati alhálózat erőforrás-azonosítója, amelyhez a számítási csomópontok tartoznak sztring

SslConfiguration

Név Leírás Érték
Bizonyos Tanúsítványadatok sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
Cname A tanúsítvány CNAME tulajdonsága sztring
kulcs Kulcsadatok sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
leafDomainLabel Nyilvános végpont levéltartománycímkéje sztring
overwriteExistingDomain Azt jelzi, hogy felülírja-e a meglévő tartománycímkét. logikai
status Ssl engedélyezése vagy letiltása pontozáshoz "Automatikus"
"Letiltva"
"Engedélyezve"

AmlCompute

Név Leírás Érték
computeType A számítás típusa "AmlCompute" (kötelező)
properties Az AmlCompute tulajdonságai AmlComputeProperties

AmlComputeProperties

Név Leírás Érték
enableNodePublicIp Engedélyezze vagy tiltsa le a csomópont nyilvános IP-címének kiépítését. Lehetséges értékek: Lehetséges értékek: igaz – Azt jelzi, hogy a számítási csomópontokon nyilvános IP-címek lesznek kiépítve. false – Azt jelzi, hogy a számítási csomópontok privát végpontot és nyilvános IP-címeket nem fognak tartalmazni. logikai
izolált hálózat A hálózat elkülönített vagy nem logikai
osType Számítási operációs rendszer típusa "Linux"
"Windows"
propertyBag További tulajdonságokat tartalmazó tulajdonságtáska.
remoteLoginPortPublicAccess A nyilvános SSH-port állapota. Lehetséges értékek: Letiltva – Azt jelzi, hogy a nyilvános ssh-port a fürt összes csomópontján bezárult. Engedélyezve – Azt jelzi, hogy a nyilvános ssh-port nyitva van a fürt összes csomópontján. NotSpecified – Azt jelzi, hogy a nyilvános ssh-port a fürt összes csomópontján le van zárva, ha a virtuális hálózat meg van határozva, máskülönben az összes nyilvános csomópont meg van nyitva. Ez csak a fürtlétrehozási idő alatt lehet alapértelmezett, a létrehozás után pedig engedélyezve vagy letiltva lesz. "Letiltva"
"Engedélyezve"
"Nincs megadva"
scaleSettings Az AML Compute méretezési beállításai ScaleSettings
alhálózat Virtuális hálózati alhálózati erőforrás azonosítója, amelyhez a számítási csomópontok tartoznak. ResourceId
userAccountCredentials Az egyes számítási csomópontokon létrehozandó rendszergazdai felhasználói fiókok hitelesítő adatai. UserAccountCredentials
virtualMachineImage Virtuálisgép-rendszerkép az AML Compute-hez – csak windowsos VirtualMachineImage
vmPriority Virtuális gép prioritása "Dedikált"
"LowPriority"
vmSize Virtuális gép mérete sztring

ScaleSettings

Név Leírás Érték
maxNodeCount Használandó csomópontok maximális száma int (kötelező)
minNodeCount Használandó csomópontok minimális száma int
nodeIdleTimeBeforeScaleDown Csomópont üresjárati ideje az amlCompute leskálázása előtt. Ennek a sztringnek RFC formátumban kell lennie. sztring

ResourceId

Név Leírás Érték
id Az erőforrás azonosítója sztring (kötelező)

UserAccountCredentials

Név Leírás Érték
adminUserName A csomópontok SSH-hoz használható rendszergazdai felhasználói fiók neve. sztring (kötelező)
adminUserPassword A rendszergazdai felhasználói fiók jelszava. sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.
adminUserSshPublicKey A rendszergazdai felhasználói fiók nyilvános SSH-kulcsa. sztring

Korlátok:
Bizalmas érték. Továbbítás biztonságos paraméterként.

VirtualMachineImage

Név Leírás Érték
id Virtuális gép rendszerképének elérési útja sztring (kötelező)

ComputeInstance

Név Leírás Érték
computeType A számítás típusa "ComputeInstance" (kötelező)
properties A ComputeInstance tulajdonságai ComputeInstanceProperties

ComputeInstanceProperties

Név Leírás Érték
applicationSharingPolicy Szabályzat az alkalmazások ezen a számítási példányon való megosztásához a szülő-munkaterület felhasználói között. Ha Személyes, csak a létrehozó férhet hozzá az ezen a számítási példányon található alkalmazásokhoz. Ha meg van osztva, a munkaterület bármely felhasználója hozzáférhet az ezen a példányon lévő alkalmazásokhoz a hozzárendelt szerepkörétől függően. "Személyes"
"Megosztott"
autologgerSettings Az automatikus naplózás beállításait adja meg. ComputeInstanceAutologgerSettings
computeInstanceAuthorizationType A számítási példány engedélyezési típusa. Az elérhető értékek személyesek (alapértelmezett). "személyes"
customServices A számításhoz hozzáadott egyéni szolgáltatások listája. CustomService[]
enableNodePublicIp Engedélyezze vagy tiltsa le a csomópont nyilvános IP-címének kiépítését. Lehetséges értékek: Lehetséges értékek: igaz – Azt jelzi, hogy a számítási csomópontokon nyilvános IP-címek lesznek kiépítve. false – Azt jelzi, hogy a számítási csomópontok privát végpontokkal és nyilvános IP-címekkel nem rendelkeznek. logikai
idleTimeBeforeShutdown Leállítja a számítási példányt a felhasználó által meghatározott inaktivitási időszak után. Az idő ISO8601 formátumban van meghatározva. A minimum 15 perc, maximum 3 nap. sztring
personalComputeInstanceSettings Személyes számítási példány beállításai. PersonalComputeInstanceSettings
Menetrend A számításokra alkalmazni kívánt ütemezések listája. ComputeSchedules
setupScripts A fürt beállításához végrehajtandó testreszabott szkriptek részletei. SetupScripts
sshSettings Meghatározza az SSH-hozzáférés szabályzatát és beállításait. ComputeInstanceSshSettings
alhálózat Virtuális hálózati alhálózat erőforrás-azonosítója, amelyhez a számítási csomópontok tartoznak. ResourceId
vmSize Virtuális gép mérete sztring

ComputeInstanceAutologgerSettings

Név Leírás Érték
mlflowAutologger Azt jelzi, hogy az mlflow autologger engedélyezve van-e a jegyzetfüzetekhez. "Letiltva"
"Engedélyezve"

CustomService

Név Leírás Érték
docker A rendszerkép Docker-beállításainak ismertetése Docker
Végpontok A tároló végpontainak konfigurálása Végpont[]
environmentVariables Környezeti változó a tárolóhoz CustomServiceEnvironmentVariables
image A képspecifikációkat ismerteti Kép
name Az egyéni szolgáltatás neve sztring
volumes A kötetek konfigurálása a tárolóhoz VolumeDefinition[]
{customized property}

Docker

Név Leírás Érték
Kiváltságos Jelezze, hogy a tárolónak emelt szintű vagy nem emelt szintű módban kell futnia. logikai
{customized property}

Végpont

Név Leírás Érték
hostIp Gazdagép IP-címe, amelyen keresztül az alkalmazás elérhető a tárolóból sztring
name A végpont neve sztring
Protokoll Protokoll, amelyen keresztül a kommunikáció ezen a végponton keresztül történik "http"
"tcp"
"udp"
Közzétett Port, amelyen keresztül az alkalmazás elérhetővé válnak a tárolóból. int
Cél Alkalmazásport a tárolóban. int

CustomServiceEnvironmentVariables

Név Leírás Érték
{customized property} Környezetválható

Környezetválható

Név Leírás Érték
típus A környezeti változó típusa. A lehetséges értékek a következők: helyi – Helyi változó esetén "helyi"
érték A Környezeti változó értéke sztring
{customized property}

Kép

Név Leírás Érték
Hivatkozás Képhivatkozás URL-címe sztring
típus A kép típusa. A lehetséges értékek a következők: docker – Docker-rendszerképek esetén. azureml – AzureML-rendszerképekhez "azureml"
"docker"
{customized property}

VolumeDefinition

Név Leírás Érték
Bind A csatlakoztatás kötési beállításai BindOptions
konzisztencia A kötet konzisztenciája sztring
readOnly Adja meg, hogy a kötetet readOnlyként szeretné-e csatlakoztatni. Ennek alapértelmezett értéke hamis. logikai
source A csatlakoztatás forrása. Kötés csatlakoztatása esetén ez a gazdagép elérési útja. sztring
Cél A csatlakoztatás célpontja. Kötés csatlakoztatása esetén ez a tároló elérési útja. sztring
tmpfs tmpfs kapcsoló a csatlakoztatáshoz TmpfsOptions
típus Kötetdefiníció típusa. Lehetséges értékek: kötés,kötet,tmpfs,npipe "kötés"
"npipe"
"tmpfs"
"kötet"
Kötet A csatlakoztatás kötetbeállításai VolumeOptions

BindOptions

Név Leírás Érték
createHostPath Adja meg, hogy létre kívánja-e hozni a gazdagép elérési útját. logikai
Propagálás Kötési beállítás típusa sztring
Selinux Említse meg a selinux beállításokat. sztring

TmpfsOptions

Név Leírás Érték
size A Tmpfs méretének említése int

VolumeOptions

Név Leírás Érték
nocopy Annak jelzése, hogy a kötet nincs-ecopy logikai

PersonalComputeInstanceSettings

Név Leírás Érték
assignedUser Egy felhasználó, aki kifejezetten egy személyes számítási példányhoz van hozzárendelve. AssignedUser

AssignedUser

Név Leírás Érték
objectId A felhasználó AAD-objektumazonosítója. sztring (kötelező)
tenantId A felhasználó AAD-bérlőazonosítója. sztring (kötelező)

ComputeSchedules

Név Leírás Érték
computeStartStop Az alkalmazni kívánt számítási kezdési leállítási ütemezések listája. ComputeStartStopSchedule[]

ComputeStartStopSchedule

Név Leírás Érték
action [Kötelező] A számítási teljesítmény művelete. "Start"
"Leállítás"
Cron Kötelező, ha a triggerType cron. CronTrigger
recurrence Kötelező, ha a triggerType ismétlődés. RecurrenceTrigger
schedule [Elavult] Már nincs használatban. ScheduleBase
status Engedélyezve van vagy le van tiltva az ütemezés? "Letiltva"
"Engedélyezve"
triggerType [Kötelező] Az ütemezési eseményindító típusa. "Cron"
"Ismétlődés"

CronTrigger

Név Leírás Érték
endTime Az ISO 8601-ben megadja az ütemezés befejezési időpontját, de UTC-eltolás nélkül. Lásd: https://en.wikipedia.org/wiki/ISO_8601.
Az újrakommentált formátum a következő lenne: "2022-06-01T00:00:01"
Ha nincs jelen, az ütemezés határozatlan ideig fog futni
sztring
kifejezés [Kötelező] Az ütemezés cron-kifejezését adja meg.
A kifejezésnek az NCronTab formátumot kell követnie.
sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]
startTime A kezdési időpontot ISO 8601 formátumban adja meg, de UTC-eltolás nélkül. sztring
timeZone Meghatározza az időzónát, amelyben az ütemezés fut.
Az időzónának a Windows időzóna-formátumát kell követnie. Lásd: https://docs.microsoft.com/windows-hardware/manufacture/desktop/default-time-zones
sztring
triggerType [Kötelező] "Cron"
"Ismétlődés" (kötelező)

RecurrenceTrigger

Név Leírás Érték
endTime Az ISO 8601-ben megadja az ütemezés befejezési időpontját, de UTC-eltolás nélkül. Lásd: https://en.wikipedia.org/wiki/ISO_8601.
Az újrakommentált formátum a következő lenne: "2022-06-01T00:00:01"
Ha nincs jelen, az ütemezés határozatlan ideig fog futni
sztring
frequency [Kötelező] Az ütemezés aktiválásának gyakorisága. "Nap"
"Óra"
"Perc"
"Hónap"
"Hét" (kötelező)
interval [Kötelező] A gyakorisággal együtt adja meg az ütemezési időközt int (kötelező)
schedule Az ismétlődés ütemezése. RecurrenceSchedule
startTime A kezdési időpontot ISO 8601 formátumban adja meg, de UTC-eltolás nélkül. sztring
timeZone Meghatározza az időzónát, amelyben az ütemezés fut.
Az időzónának a Windows időzóna-formátumát kell követnie. Lásd: https://docs.microsoft.com/windows-hardware/manufacture/desktop/default-time-zones
sztring
triggerType [Kötelező] "Cron"
"Ismétlődés" (kötelező)

RecurrenceSchedule

Név Leírás Érték
óra [Kötelező] Az ütemezéshez tartozó órák listája. int[] (kötelező)
perc során. [Kötelező] Az ütemezés perceinek listája. int[] (kötelező)
monthDays Az ütemezés hónap napjainak listája int[]
weekDays Az ütemezés napjainak listája. Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"Péntek"
"Hétfő"
"Szombat"
"Vasárnap"
"Csütörtök"
"Kedd"
"Szerda"

ScheduleBase

Név Leírás Érték
id Az ütemezés rendszer által hozzárendelt azonosítója. sztring
provisioningStatus Az ütemezés aktuális üzembehelyezési állapota. "Befejezve"
"Sikertelen"
"Kiépítés"
status Engedélyezve van vagy le van tiltva az ütemezés? "Letiltva"
"Engedélyezve"

SetupScripts

Név Leírás Érték
Parancsfájlok Testreszabott beállítási szkriptek ScriptsToExecute

ScriptsToExecute

Név Leírás Érték
creationScript Szkript, amely csak egyszer fut a számítás kiépítése során. ScriptReference
startupScript A gép minden indításakor futó szkript. ScriptReference

ScriptReference

Név Leírás Érték
scriptArguments A szkriptnek a futtatandó parancsprogramnak átadott nem kötelező parancssori argumentumok. sztring
scriptData A szkriptek helye a csatlakoztatott köteten. sztring
scriptSource A szkript tárolási forrása: beágyazott, munkaterület. sztring
timeout Az időtúllépési parancsnak átadott nem kötelező időszak. sztring

ComputeInstanceSshSettings

Név Leírás Érték
adminPublicKey Sztringként adja meg az SSH rsa nyilvános kulcsfájlt. Az SSH-kulcspárok létrehozásához használja az "ssh-keygen -t rsa -b 2048" parancsot. sztring
sshPublicAccess A nyilvános SSH-port állapota. Lehetséges értékek: Letiltva – Azt jelzi, hogy a nyilvános SSH-port lezárult ezen a példányon. Engedélyezve – Azt jelzi, hogy a nyilvános SSH-port nyitva van és elérhető a VNet/alhálózat szabályzata szerint, ha van ilyen. "Letiltva"
"Engedélyezve"

Databricks

Név Leírás Érték
computeType A számítás típusa "Databricks" (kötelező)
properties A Databricks tulajdonságai DatabricksProperties

DatabricksProperties

Név Leírás Érték
databricksAccessToken Databricks hozzáférési jogkivonat sztring
workspaceUrl Munkaterület URL-címe sztring

DataFactory

Név Leírás Érték
computeType A számítás típusa "DataFactory" (kötelező)

DataLakeAnalytics

Név Leírás Érték
computeType A számítás típusa "DataLakeAnalytics" (kötelező)
properties DataLakeAnalyticsSchemaProperties

DataLakeAnalyticsSchemaProperties

Név Leírás Érték
dataLakeStoreAccountName DataLake Store-fiók neve sztring

HDInsight

Név Leírás Érték
computeType A számítás típusa "HDInsight" (kötelező)
properties A HDInsight számítási tulajdonságai HDInsightProperties

HDInsightProperties

Név Leírás Érték
address A fürt fő csomópontjának nyilvános IP-címe. sztring
administratorAccount A fürt fő csomópontjának hitelesítő adatainak Rendszergazda VirtualMachineSsh Hitelesítő adatok
sshPort SSH-kapcsolatokhoz megnyitott port a fürt főcsomópontján. int

VirtualMachineSsh Hitelesítő adatok

Név Leírás Érték
jelszó Rendszergazdai fiók jelszava sztring
privateKeyData Titkos kulcs adatai sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
publicKeyData Nyilvános kulcs adatai sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
username Rendszergazdai fiók felhasználóneve sztring

Kubernetes

Név Leírás Érték
computeType A számítás típusa "Kubernetes" (kötelező)
properties A Kubernetes tulajdonságai KubernetesProperties

KubernetesProperties

Név Leírás Érték
defaultInstanceType Alapértelmezett példánytípus sztring
extensionInstanceReleaseTrain Bővítménypéldány kiadási betanítása. sztring
extensionPrincipalId Melléknév-azonosító. sztring
instanceTypes Példánytípusséma KubernetesPropertiesInstanceTypes
névtér Számítási névtér sztring
relayConnectionString Relay kapcsolati karakterlánc. sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
serviceBusConnectionString ServiceBus kapcsolati karakterlánc. sztring

Korlátok:
Bizalmas érték. Jelentkezzen be biztonságos paraméterként.
vcName VC neve. sztring

KubernetesPropertiesInstanceTypes

Név Leírás Érték
{testreszabott tulajdonság} InstanceTypeSchema

InstanceTypeSchema

Név Leírás Érték
nodeSelector Csomópontválasztó InstanceTypeSchemaNodeSelector
resources Erőforrás-kérelmek/korlátozások ehhez a példánytípushoz InstanceTypeSchemaResources

InstanceTypeSchemaNodeSelector

Név Leírás Érték
{testreszabott tulajdonság} sztring

InstanceTypeSchemaResources

Név Leírás Érték
Határok Erőforráskorlátok ehhez a példánytípushoz InstanceResourceSchema
Kérelmek Erőforrás-kérelmek ehhez a példánytípushoz InstanceResourceSchema

InstanceResourceSchema

Név Leírás Érték
{testreszabott tulajdonság} sztring
{customized property} sztring

SynapseSpark

Név Leírás Érték
computeType A számítás típusa "SynapseSpark" (kötelező)
properties SynapseSparkProperties

SynapseSparkProperties

Név Leírás Érték
autoPauseProperties Automatikus szüneteltetés tulajdonságai. AutoPauseProperties
autoScaleProperties Automatikus skálázási tulajdonságok. AutoScaleProperties
nodeCount A számításhoz jelenleg hozzárendelt számítási csomópontok száma. int
nodeSize Csomópont mérete. sztring
nodeSizeFamily Csomópontméret-család. sztring
poolName Készlet neve. sztring
resourceGroup Annak az erőforráscsoportnak a neve, amelyben a munkaterület található. sztring
sparkVersion Spark-verzió. sztring
subscriptionId Azure-előfizetés azonosítója. sztring
workspaceName Az Azure Machine Learning-munkaterület neve. sztring

AutoPauseProperties

Név Leírás Érték
delayInMinutes int
engedélyezve logikai

AutoScaleProperties

Név Leírás Érték
engedélyezve logikai
maxNodeCount int
minNodeCount int

VirtualMachine

Név Leírás Érték
computeType A számítás típusa "VirtualMachine" (kötelező)
properties VirtualMachineSchemaProperties

VirtualMachineSchemaProperties

Név Leírás Érték
address A virtuális gép nyilvános IP-címe. sztring
administratorAccount virtuális gép hitelesítő adatainak Rendszergazda VirtualMachineSsh Hitelesítő adatok
isNotebookInstanceCompute Azt jelzi, hogy ezt a számítást jegyzetfüzetek futtatására fogják-e használni. logikai
notebookServerPort A jegyzetfüzet-kiszolgáló portja ssh-kapcsolatokhoz van megnyitva. int
sshPort Port nyitva az ssh-kapcsolatokhoz. int
virtualMachineSize Virtuális gép mérete sztring

SKU

Név Leírás Érték
capacity Ha a termékváltozat támogatja a fel- és leskálázást, akkor a kapacitás egészét is tartalmaznia kell. Ha az erőforrás esetében nem lehetséges a vertikális felskálázás/beskálázás, akkor ez kihagyható. int
family Ha a szolgáltatás különböző hardvergenerációkkal rendelkezik ugyanahhoz a termékváltozathoz, akkor az itt rögzíthető. sztring
name A termékváltozat neve. Ex - P3. Ez általában egy betű+szám kód sztring (kötelező)
size A termékváltozat mérete. Ha a névmező a szint és egy másik érték kombinációja, akkor ez a különálló kód. sztring
tier Ezt a mezőt az erőforrás-szolgáltatónak kell implementálnia, ha a szolgáltatás egynél több szinttel rendelkezik, de put esetén nem szükséges. "Alapszintű"
"Ingyenes"
"Prémium"
"Standard"