Skema YAML Mesin Virtual terlampir CLI (v2)
BERLAKU UNTUK: Ekstensi ml Azure CLI v2 (saat ini)
Skema JSON sumber dapat ditemukan di https://azuremlschemas.azureedge.net/latest/vmCompute.schema.json.
Catatan
Sintaks YAML yang dirinci dalam dokumen ini didasarkan pada skema JSON untuk versi terbaru ekstensi CLI v2 ML. Sintaks ini dijamin hanya berfungsi dengan versi terbaru ekstensi CLI v2 ML. Anda dapat menemukan skema untuk versi ekstensi yang lebih lama di https://azuremlschemasprod.azureedge.net/.
Sintaks YAML
Tombol | Tipe | Deskripsi | Nilai yang diizinkan | Nilai default |
---|---|---|---|---|
$schema |
string | Skema YAML. Jika Anda menggunakan ekstensi Visual Studio Code Azure Machine Learning untuk menulis file YAML, termasuk $schema di bagian atas file, Anda akan dapat meminta skema dan penyelesaian sumber daya. |
||
type |
string | Harus diisi. Jenis komputasi. | virtualmachine |
|
name |
string | Harus diisi. Nama komputasi. | ||
description |
string | Deskripsi komputasi. | ||
resource_id |
string | Harus diisi. ID sumber daya Mesin Virtual Azure yang sepenuhnya memenuhi syarat untuk dilampirkan ke ruang kerja sebagai target komputasi. | ||
ssh_settings |
object | Pengaturan SSH untuk menghubungkan ke mesin virtual. | ||
ssh_settings.admin_username |
string | Nama akun pengguna administrator yang dapat digunakan untuk SSH ke dalam mesin virtual. | ||
ssh_settings.admin_password |
string | Kata sandi akun pengguna administrator. Salah satu dari admin_password atau ssh_private_key_file diperlukan. |
||
ssh_settings.ssh_private_key_file |
string | Jalur lokal ke file kunci privat SSH dari akun pengguna administrator. Salah satu dari admin_password atau ssh_private_key_file diperlukan. |
||
ssh_settings.ssh_port |
Integer | Port SSH pada mesin virtual. | 22 |
Keterangan
Perintah az ml compute
dapat digunakan untuk mengelola Virtual Machines (VM) yang dilampirkan ke ruang kerja Azure Machine Learning.
Contoh
Contoh tersedia di contoh repositori GitHub. Beberapa ditunjukkan di bawah ini.
YAML: dasar
$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>