Skema YAML instans komputasi CLI (v2)
BERLAKU UNTUK: Ekstensi ml Azure CLI v2 (saat ini)
Skema JSON sumber dapat ditemukan di https://azuremlschemas.azureedge.net/latest/computeInstance.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. | computeinstance |
|
name |
string | Harus diisi. Nama komputasi. | ||
description |
string | Deskripsi komputasi. | ||
size |
string | Ukuran mesin virtual yang akan digunakan untuk instans komputasi. Untuk informasi selengkapnya, lihat Seri dan ukuran mesin virtual yang didukung. Perhatikan bahwa tidak semua ukuran tersedia di semua wilayah. | Untuk daftar ukuran yang didukung di wilayah tertentu, silakan gunakan perintah az ml compute list-sizes . |
Standard_DS3_v2 |
create_on_behalf_of |
object | Pengaturan untuk membuat instans komputasi atas nama pengguna lain. Pastikan bahwa pengguna yang ditetapkan memiliki izin RBAC yang benar. | ||
create_on_behalf_of.user_tenant_id |
string | ID Penyewa AAD dari pengguna yang ditetapkan. | ||
create_on_behalf_of.user_object_id |
string | ID Objek AAD dari pengguna yang ditetapkan. | ||
ssh_public_access_enabled |
Boolean | Apakah akan mengaktifkan akses SSH publik pada instans komputasi. | false |
|
ssh_settings |
object | Pengaturan SSH untuk menyambungkan ke instans komputasi. | ||
ssh_settings.ssh_key_value |
string | Kunci umum SSH akun pengguna administrator. | ||
network_settings |
object | Pengaturan keamanan jaringan. | ||
network_settings.vnet_name |
string | Nama jaringan virtual (VNet) saat membuat yang baru atau merujuk yang sudah ada. | ||
network_settings.subnet |
string | Baik nama subnet saat membuat VNet baru atau merujuk yang sudah ada, atau ID sumber daya yang berkualifikasi penuh dari subnet di VNet yang ada. Jangan menentukan network_settings.vnet_name jika ID subnet ditentukan. ID subnet dapat merujuk ke VNet/subnet dalam grup sumber daya lain. |
||
identity |
object | Konfigurasi identitas terkelola untuk ditetapkan ke komputasi. Kluster komputasi AmlCompute hanya mendukung satu identitas yang ditetapkan sistem atau beberapa identitas yang ditetapkan pengguna, tidak keduanya secara bersamaan. | ||
identity.type |
string | Jenis identitas terkelola yang akan ditetapkan ke komputasi. Jika jenisnya adalah user_assigned , properti identity.user_assigned_identities harus ditentukan. |
system_assigned , user_assigned |
|
identity.user_assigned_identities |
array | Daftar ID sumber daya yang berkualifikasi penuh dari identitas yang ditetapkan pengguna. |
Keterangan
Perintah az ml compute
dapat digunakan untuk mengelola instans komputasi Azure Machine Learning.
YAML: minimal
$schema: https://azuremlschemas.azureedge.net/latest/computeInstance.schema.json
name: minimal-example-i
type: computeinstance
YAML: dasar
$schema: https://azuremlschemas.azureedge.net/latest/computeInstance.schema.json
name: basic-example-i
type: computeinstance
size: STANDARD_DS3_v2