Dela via


CLI -kopplat YAML-schema för virtuell dator (v2)

GÄLLER FÖR: Azure CLI ml-tillägget v2 (aktuellt)

JSON-källschemat finns på https://azuremlschemas.azureedge.net/latest/vmCompute.schema.json.

Kommentar

YAML-syntaxen som beskrivs i det här dokumentet baseras på JSON-schemat för den senaste versionen av ML CLI v2-tillägget. Den här syntaxen är garanterad att endast fungera med den senaste versionen av ML CLI v2-tillägget. Du hittar scheman för äldre tilläggsversioner på https://azuremlschemasprod.azureedge.net/.

YAML-syntax

Nyckel Typ Beskrivning Tillåtna värden Standardvärde
$schema sträng YAML-schemat. Om du använder Azure Machine Learning VS Code-tillägget för att skapa YAML-filen, inklusive $schema längst upp i filen, kan du anropa schema- och resursavslutningar.
type sträng Obligatoriskt. Typ av beräkning. virtualmachine
name sträng Obligatoriskt. Namnet på beräkningen.
description sträng Beskrivning av beräkningen.
resource_id sträng Obligatoriskt. Fullständigt kvalificerat resurs-ID för den virtuella Azure-datorn som ska anslutas till arbetsytan som beräkningsmål.
ssh_settings objekt SSH-inställningar för att ansluta till den virtuella datorn.
ssh_settings.admin_username sträng Namnet på det administratörsanvändarkonto som kan användas för att SSH till den virtuella datorn.
ssh_settings.admin_password sträng Lösenordet för administratörsanvändarkontot. En av admin_password eller ssh_private_key_file krävs.
ssh_settings.ssh_private_key_file sträng Den lokala sökvägen till den privata SSH-nyckelfilen för administratörsanvändarkontot. En av admin_password eller ssh_private_key_file krävs.
ssh_settings.ssh_port integer SSH-porten på den virtuella datorn. 22

Kommentarer

Kommandot az ml compute kan användas för att hantera virtuella datorer (VM) som är anslutna till en Azure Machine Learning-arbetsyta.

Exempel

Exempel är tillgängliga i GitHub-exempellagringsplatsen. Flera visas nedan.

YAML: basic

$schema: https://azuremlschemas.azureedge.net/latest/vmCompute.schema.json 
name: vm-example
type: virtualmachine
resource_id: /subscriptions/<SUBSCRIPTION_ID>/resourceGroups/<RESOURCE_GROUP>/providers/Microsoft.Compute/virtualMachines/<VM_NAME>
ssh_settings:
  admin_username: <admin_username>
  admin_password: <admin_password>

Nästa steg