ComputeInstanceProvisioningConfiguration Klasa
Reprezentuje parametry konfiguracji aprowizacji obiektów docelowych computeInstance.
provisioning_configuration Użyj metody klasy ComputeInstance, aby utworzyć obiekt ComputeInstanceProvisioningConfiguration.
Utwórz obiekt konfiguracji na potrzeby aprowizacji docelowego wystąpienia obliczeniowego.
Konstruktor
ComputeInstanceProvisioningConfiguration(vm_size='', ssh_public_access=False, admin_user_ssh_public_key=None, vnet_resourcegroup_name=None, vnet_name=None, subnet_name=None, tags=None, description=None, assigned_user_object_id=None, assigned_user_tenant_id=None)
Parametry
| Nazwa | Opis |
|---|---|
|
vm_size
Wymagane
|
Rozmiar maszyn wirtualnych agenta. Więcej szczegółów można znaleźć tutaj: https://aka.ms/azureml-vm-details. Pamiętaj, że nie wszystkie rozmiary są dostępne we wszystkich regionach, jak opisano w poprzednim linku. Wartość domyślna to Standard_DS3_V2. |
|
ssh_public_access
|
Wskazuje stan publicznego portu SSH. Dopuszczalne wartości:
Domyślna wartość: False
|
|
admin_user_ssh_public_key
|
Klucz publiczny SSH konta użytkownika administratora. Domyślna wartość: None
|
|
vnet_resourcegroup_name
|
Nazwa grupy zasobów, w której znajduje się sieć wirtualna. Domyślna wartość: None
|
|
vnet_name
|
Nazwa sieci wirtualnej. Domyślna wartość: None
|
|
subnet_name
|
Nazwa podsieci wewnątrz sieci wirtualnej. Domyślna wartość: None
|
|
tags
|
Opcjonalny słownik tagów wartości klucza do skojarzenia z obiektem ComputeInstance. Domyślna wartość: None
|
|
description
|
Opcjonalny opis obiektu ComputeInstance. Domyślna wartość: None
|
|
vm_size
Wymagane
|
Rozmiar maszyn wirtualnych agenta. Więcej szczegółów można znaleźć tutaj: https://aka.ms/azureml-vm-details. Pamiętaj, że nie wszystkie rozmiary są dostępne we wszystkich regionach, jak opisano w poprzednim linku. Wartość domyślna to Standard_DS3_V2. |
|
ssh_public_access
Wymagane
|
Wskazuje stan publicznego portu SSH. Dopuszczalne wartości:
|
|
admin_user_ssh_public_key
Wymagane
|
Klucz publiczny SSH konta użytkownika administratora. |
|
vnet_resourcegroup_name
Wymagane
|
Nazwa grupy zasobów, w której znajduje się sieć wirtualna. |
|
vnet_name
Wymagane
|
Nazwa sieci wirtualnej. |
|
subnet_name
Wymagane
|
Nazwa podsieci wewnątrz sieci wirtualnej. |
|
tags
Wymagane
|
Opcjonalny słownik tagów wartości klucza do skojarzenia z obiektem ComputeInstance. |
|
description
Wymagane
|
Opcjonalny opis obiektu ComputeInstance. |
|
assigned_user_object_id
|
Identyfikator obiektu usługi AAD przypisanego użytkownika (wersja zapoznawcza). Domyślna wartość: None
|
|
assigned_user_tenant_id
|
Identyfikator dzierżawy usługi AAD przypisanego użytkownika (wersja zapoznawcza). Domyślna wartość: None
|
Metody
| validate_configuration |
Sprawdź, czy określone wartości konfiguracji są prawidłowe. Zgłasza błąd ComputeTargetException w przypadku niepowodzenia walidacji. |
validate_configuration
Sprawdź, czy określone wartości konfiguracji są prawidłowe.
Zgłasza błąd ComputeTargetException w przypadku niepowodzenia walidacji.
validate_configuration()
Wyjątki
| Typ | Opis |
|---|---|