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>