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
- vm_size
- str
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
- str
Prioritas VM, baik VM "khusus" atau "prioritas rendah". Jika tidak ditentukan, default ke "khusus".
- min_nodes
- int
Jumlah simpul minimum untuk digunakan untuk kluster. Jika tidak ditentukan, default ke 0.
- idle_seconds_before_scaledown
- int
Waktu idle node dalam hitungan detik sebelum mengurangi skala kluster. Jika tidak ditentukan, default ke 1800.
- admin_username
- str
Nama akun pengguna administrator yang dapat digunakan untuk SSH ke dalam node.
- vnet_resourcegroup_name
- str
Nama grup sumber daya tempat jaringan virtual berada.
Kamus tag nilai kunci yang disediakan untuk objek komputasi.
- remote_login_port_public_access
- str
Status port SSH publik. Potensi nilai:
Dinonaktifkan - Menunjukkan bahwa port ssh publik ditutup pada semua node kluster.
Diaktifkan - Menunjukkan bahwa port ssh publik dibuka di semua node kluster.
NotSpecified - Menunjukkan bahwa port ssh publik ditutup pada semua node kluster jika VNet ditentukan, yang lain membuka semua node publik. Ini bisa menjadi nilai default hanya selama waktu pembuatan kluster. Setelah dibuat, ini akan diaktifkan atau dinonaktifkan.
- identity_type
- string
Potensi nilai:
SystemAssigned - Identitas yang ditetapkan sistem
UserAssigned - Identitas yang ditetapkan pengguna. Memerlukan id identitas untuk diatur.
Daftar id sumber daya untuk identitas yang ditetapkan pengguna. misalnya. ['/subscriptions//resourceGroups//providers/Microsoft.ManagedIdentity /userAssignedIdentities/']
- vm_size
- str
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
- str
Prioritas VM, baik VM "khusus" atau "prioritas rendah". Jika tidak ditentukan, default ke "khusus".
- min_nodes
- int
Jumlah simpul minimum untuk digunakan untuk kluster. Jika tidak ditentukan, default ke 0.
- idle_seconds_before_scaledown
- int
Waktu idle node dalam hitungan detik sebelum mengurangi skala kluster. Jika tidak ditentukan, default ke 1800.
- admin_username
- str
Nama akun pengguna administrator yang dapat digunakan untuk SSH ke dalam node.
- remote_login_port_public_access
- str
Status port SSH publik. Potensi nilai:
Dinonaktifkan - Menunjukkan bahwa port ssh publik ditutup pada semua node kluster.
Diaktifkan - Menunjukkan bahwa port ssh publik dibuka di semua node kluster.
NotSpecified - Menunjukkan bahwa port ssh publik ditutup pada semua node kluster jika VNet ditentukan, yang lain membuka semua node publik. Ini adalah nilai default. Status dapat berada dalam nilai default ini hanya selama waktu pembuatan kluster. Setelah dibuat, ini akan diaktifkan atau dinonaktifkan.
- identity_type
- string
Potensi nilai:
SystemAssigned - Identitas yang ditetapkan sistem
UserAssigned - Identitas yang ditetapkan pengguna. Memerlukan id identitas untuk diatur.
Daftar id sumber daya untuk identitas yang ditetapkan pengguna. misalnya. ['/subscriptions//resourceGroups//providers/Microsoft.ManagedIdentity /userAssignedIdentities/']
- enable_node_public_ip
- bool
Aktifkan IP publik node. Potensi nilai:
True - Aktifkan IP publik node.
False - Nonaktifkan IP publik node.
NotSpecified - Aktifkan IP publik node.
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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk