AmlComputeProvisioningConfiguration Kelas
Mewakili parameter konfigurasi untuk provisi target AmlCompute.
Gunakan metode provisioning_configuration
kelas AmlCompute untuk menentukan parameter konfigurasi.
Buat objek konfigurasi untuk memprovisikan target AmlCompute.
- Warisan
-
AmlComputeProvisioningConfiguration
Konstruktor
AmlComputeProvisioningConfiguration(vm_size='', vm_priority='dedicated', min_nodes=0, max_nodes=None, idle_seconds_before_scaledown=1800, admin_username=None, admin_user_password=None, admin_user_ssh_key=None, vnet_resourcegroup_name=None, vnet_name=None, subnet_name=None, tags=None, description=None, remote_login_port_public_access='NotSpecified', identity_type=None, identity_id=None, compute_location=None, enable_node_public_ip=True)
Parameter
Nama | Deskripsi |
---|---|
vm_size
Diperlukan
|
Ukuran mesin virtual agen. Detail selengkapnya dapat ditemukan di sini: https://aka.ms/azureml-vm-details. Perhatikan bahwa tidak semua ukuran tersedia di semua wilayah, seperti yang dijelaskan dalam link sebelumnya. Jika tidak ditentukan, default ke Standard_NC6. |
vm_priority
|
Prioritas VM, baik VM "khusus" atau "prioritas rendah". Jika tidak ditentukan, default ke "khusus". Nilai default: dedicated
|
min_nodes
|
Jumlah simpul minimum untuk digunakan untuk kluster. Jika tidak ditentukan, default ke 0. Nilai default: 0
|
max_nodes
|
Jumlah maksimum node untuk digunakan pada kluster. Default ke 4. Nilai default: None
|
idle_seconds_before_scaledown
|
Waktu idle node dalam hitungan detik sebelum mengurangi skala kluster. Jika tidak ditentukan, default ke 1800. Nilai default: 1800
|
admin_username
|
Nama akun pengguna administrator yang dapat digunakan untuk SSH ke dalam node. Nilai default: None
|
admin_user_password
|
Kata sandi akun pengguna administrator. Nilai default: None
|
admin_user_ssh_key
|
Kunci umum SSH akun pengguna administrator. Nilai default: None
|
vnet_resourcegroup_name
|
Nama grup sumber daya tempat jaringan virtual berada. Nilai default: None
|
vnet_name
|
Nama jaringan virtual. Nilai default: None
|
subnet_name
|
Nama subnet di dalam VNet. Nilai default: None
|
tags
|
Kamus tag nilai kunci yang disediakan untuk objek komputasi. Nilai default: None
|
description
|
Deskripsi yang disediakan untuk objek komputasi. Nilai default: None
|
remote_login_port_public_access
|
Status port SSH publik. Potensi nilai:
Nilai default: NotSpecified
|
identity_type
|
Potensi nilai:
Nilai default: None
|
identity_id
|
Daftar id sumber daya untuk identitas yang ditetapkan pengguna. misalnya. ['/subscriptions//resourceGroups//providers/Microsoft.ManagedIdentity /userAssignedIdentities/'] Nilai default: None
|
vm_size
Diperlukan
|
Ukuran mesin virtual agen. Detail selengkapnya dapat ditemukan di sini: https://aka.ms/azureml-vm-details. Perhatikan bahwa tidak semua ukuran tersedia di semua wilayah, seperti yang dijelaskan dalam link sebelumnya. Jika tidak ditentukan, default ke Standard_NC6. |
vm_priority
Diperlukan
|
Prioritas VM, baik VM "khusus" atau "prioritas rendah". Jika tidak ditentukan, default ke "khusus". |
min_nodes
Diperlukan
|
Jumlah simpul minimum untuk digunakan untuk kluster. Jika tidak ditentukan, default ke 0. |
max_nodes
Diperlukan
|
Jumlah maksimum node untuk digunakan pada kluster. Default ke 4. |
idle_seconds_before_scaledown
Diperlukan
|
Waktu idle node dalam hitungan detik sebelum mengurangi skala kluster. Jika tidak ditentukan, default ke 1800. |
admin_username
Diperlukan
|
Nama akun pengguna administrator yang dapat digunakan untuk SSH ke dalam node. |
admin_user_password
Diperlukan
|
Kata sandi akun pengguna administrator. |
admin_user_ssh_key
Diperlukan
|
Kunci umum SSH akun pengguna administrator. |
vnet_resourcegroup_name
Diperlukan
|
Nama grup sumber daya tempat jaringan virtual berada. |
vnet_name
Diperlukan
|
Nama jaringan virtual. |
subnet_name
Diperlukan
|
Nama subnet di dalam VNet. |
tags
Diperlukan
|
Kamus tag nilai kunci yang disediakan untuk objek komputasi. |
description
Diperlukan
|
Deskripsi yang disediakan untuk objek komputasi. |
remote_login_port_public_access
Diperlukan
|
Status port SSH publik. Potensi nilai:
|
identity_type
Diperlukan
|
Potensi nilai:
|
identity_id
Diperlukan
|
Daftar id sumber daya untuk identitas yang ditetapkan pengguna. misalnya. ['/subscriptions//resourceGroups//providers/Microsoft.ManagedIdentity /userAssignedIdentities/'] |
compute_location
|
Lokasi untuk menyediakan kluster. Nilai default: None
|
enable_node_public_ip
|
Aktifkan IP publik node. Potensi nilai:
Nilai default: True
|
Metode
validate_configuration |
Periksa apakah nilai konfigurasi yang ditentukan valid. Mengajukan ComputeTargetException jika validasi gagal. |
validate_configuration
Periksa apakah nilai konfigurasi yang ditentukan valid.
Mengajukan ComputeTargetException jika validasi gagal.
validate_configuration()
Pengecualian
Jenis | Deskripsi |
---|---|