Udostępnij przez


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
str

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:

  • False — publiczny port SSH jest zamknięty.
  • Prawda — publiczny port SSH jest otwarty.
Domyślna wartość: False
admin_user_ssh_public_key
str

Klucz publiczny SSH konta użytkownika administratora.

Domyślna wartość: None
vnet_resourcegroup_name
str

Nazwa grupy zasobów, w której znajduje się sieć wirtualna.

Domyślna wartość: None
vnet_name
str

Nazwa sieci wirtualnej.

Domyślna wartość: None
subnet_name
str

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
str

Opcjonalny opis obiektu ComputeInstance.

Domyślna wartość: None
vm_size
Wymagane
str

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:

  • False — publiczny port SSH jest zamknięty.
  • Prawda — publiczny port SSH jest otwarty.
admin_user_ssh_public_key
Wymagane
str

Klucz publiczny SSH konta użytkownika administratora.

vnet_resourcegroup_name
Wymagane
str

Nazwa grupy zasobów, w której znajduje się sieć wirtualna.

vnet_name
Wymagane
str

Nazwa sieci wirtualnej.

subnet_name
Wymagane
str

Nazwa podsieci wewnątrz sieci wirtualnej.

tags
Wymagane

Opcjonalny słownik tagów wartości klucza do skojarzenia z obiektem ComputeInstance.

description
Wymagane
str

Opcjonalny opis obiektu ComputeInstance.

assigned_user_object_id
str

Identyfikator obiektu usługi AAD przypisanego użytkownika (wersja zapoznawcza).

Domyślna wartość: None
assigned_user_tenant_id
str

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