Megosztás a következőn keresztül:


ComputeInstanceProvisioningConfiguration Osztály

A ComputeInstance-példányok kiépítésének konfigurációs paramétereit jelöli.

provisioning_configuration A ComputeInstance osztály metódusával hozzon létre egy ComputeInstanceProvisioningConfiguration objektumot.

Hozzon létre egy konfigurációs objektumot a ComputeInstance-cél kiépítéséhez.

Öröklődés
ComputeInstanceProvisioningConfiguration

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)

Paraméterek

vm_size
str
Kötelező

Az ügynök virtuális gépeinek mérete. További részletek itt találhatók: https://aka.ms/azureml-vm-details. Vegye figyelembe, hogy nem minden méret érhető el minden régióban az előző hivatkozásban leírtak szerint. Alapértelmezés szerint Standard_DS3_V2.

ssh_public_access
bool
alapértelmezett érték: False

A nyilvános SSH-port állapotát jelzi. Lehetséges értékek:

  • Hamis – A nyilvános SSH-port bezárult.
  • Igaz – A nyilvános SSH-port nyitva van.
admin_user_ssh_public_key
str
alapértelmezett érték: None

A rendszergazdai felhasználói fiók nyilvános SSH-kulcsa.

vnet_resourcegroup_name
str
alapértelmezett érték: None

Annak az erőforráscsoportnak a neve, ahol a virtuális hálózat található.

vnet_name
str
alapértelmezett érték: None

A virtuális hálózat neve.

subnet_name
str
alapértelmezett érték: None

A virtuális hálózaton belüli alhálózat neve.

tags
dict[str, str]
alapértelmezett érték: None

A ComputeInstance objektumhoz társítandó kulcsértékcímkék választható szótára.

description
str
alapértelmezett érték: None

A ComputeInstance objektum opcionális leírása.

vm_size
str
Kötelező

Az ügynök virtuális gépeinek mérete. További részletek itt találhatók: https://aka.ms/azureml-vm-details. Vegye figyelembe, hogy nem minden méret érhető el minden régióban az előző hivatkozásban leírtak szerint. Alapértelmezés szerint Standard_DS3_V2.

ssh_public_access
bool
Kötelező

A nyilvános SSH-port állapotát jelzi. Lehetséges értékek:

  • Hamis – A nyilvános SSH-port bezárult.
  • Igaz – A nyilvános SSH-port nyitva van.
admin_user_ssh_public_key
str
Kötelező

A rendszergazdai felhasználói fiók nyilvános SSH-kulcsa.

vnet_resourcegroup_name
str
Kötelező

Annak az erőforráscsoportnak a neve, ahol a virtuális hálózat található.

vnet_name
str
Kötelező

A virtuális hálózat neve.

subnet_name
str
Kötelező

A virtuális hálózaton belüli alhálózat neve.

tags
dict[str, str]
Kötelező

A ComputeInstance objektumhoz társítandó kulcsértékcímkék választható szótára.

description
str
Kötelező

A ComputeInstance objektum opcionális leírása.

assigned_user_object_id
str
alapértelmezett érték: None

A hozzárendelt felhasználó AAD-objektumazonosítója (előzetes verzió).

assigned_user_tenant_id
str
alapértelmezett érték: None

A hozzárendelt felhasználó AAD-bérlőazonosítója (előzetes verzió).

Metódusok

validate_configuration

Ellenőrizze, hogy a megadott konfigurációs értékek érvényesek-e.

Ha az ellenőrzés sikertelen, akkor egy értéket ComputeTargetException ad meg.

validate_configuration

Ellenőrizze, hogy a megadott konfigurációs értékek érvényesek-e.

Ha az ellenőrzés sikertelen, akkor egy értéket ComputeTargetException ad meg.

validate_configuration()

Kivételek