Delen via


AAN CLI (v2) gekoppeld YAML-schema voor virtuele machine

VAN TOEPASSING OP: Azure CLI ml-extensie v2 (huidige)

Het JSON-bronschema vindt u op https://azuremlschemas.azureedge.net/latest/vmCompute.schema.json.

Notitie

De YAML-syntaxis die in dit document wordt beschreven, is gebaseerd op het JSON-schema voor de nieuwste versie van de ML CLI v2-extensie. Deze syntaxis werkt gegarandeerd alleen met de nieuwste versie van de ML CLI v2-extensie. U vindt de schema's voor oudere extensieversies op https://azuremlschemasprod.azureedge.net/.

YAML-syntaxis

Sleutel Type Description Toegestane waarden Default value
$schema tekenreeks Het YAML-schema. Als u de Azure Machine Learning VS Code-extensie gebruikt om het YAML-bestand te ontwerpen, inclusief $schema bovenaan het bestand, kunt u schema- en resourcevoltooiingen aanroepen.
type tekenreeks Vereist. Het type berekening. virtualmachine
name tekenreeks Vereist. Naam van de berekening.
description tekenreeks Beschrijving van de berekening.
resource_id tekenreeks Vereist. Volledig gekwalificeerde resource-id van de virtuele Azure-machine die als rekendoel aan de werkruimte moet worden gekoppeld.
ssh_settings object SSH-instellingen voor het maken van verbinding met de virtuele machine.
ssh_settings.admin_username tekenreeks De naam van het beheerdersgebruikersaccount dat kan worden gebruikt voor SSH in de virtuele machine.
ssh_settings.admin_password tekenreeks Het wachtwoord van het gebruikersaccount van de beheerder. Een van admin_password of ssh_private_key_file is vereist.
ssh_settings.ssh_private_key_file tekenreeks Het lokale pad naar het persoonlijke SSH-sleutelbestand van het beheerdersaccount. Een van admin_password of ssh_private_key_file is vereist.
ssh_settings.ssh_port geheel getal De SSH-poort op de virtuele machine. 22

Opmerkingen

De az ml compute opdracht kan worden gebruikt voor het beheren van virtuele machines (VM) die zijn gekoppeld aan een Azure Machine Learning-werkruimte.

Voorbeelden

Voorbeelden zijn beschikbaar in de GitHub-voorbeeldenopslagplaats. Hieronder ziet u een aantal.

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>

Volgende stappen