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


AmlComputeProvisioningConfiguration Osztály

Az AmlCompute-célok kiépítésének konfigurációs paramétereit jelöli.

provisioning_configuration Az osztály metódusával adja meg a AmlCompute konfigurációs paramétereket.

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

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)

Paraméterek

Name Description
vm_size
Kötelező
str

Ügynök virtuális gépek 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. Ha nincs megadva, alapértelmezés szerint Standard_NC6.

vm_priority
str

A virtuális gép prioritása" vagy "dedikált" vagy "alacsony ár/érték" típusú virtuális gép. Ha nincs megadva, az alapértelmezett érték a "dedikált".

Alapértelmezett érték: dedicated
min_nodes
int

A fürtön használandó csomópontok minimális száma. Ha nincs megadva, az alapértelmezett érték 0.

Alapértelmezett érték: 0
max_nodes
int

A fürtön használandó csomópontok maximális száma. Alapértelmezett érték: 4.

Alapértelmezett érték: None
idle_seconds_before_scaledown
int

A csomópont tétlenségi ideje másodpercben, mielőtt leskálázható a fürt. Ha nincs megadva, az alapértelmezett érték 1800.

Alapértelmezett érték: 1800
admin_username
str

A csomópontokba SSH-hoz használható rendszergazdai felhasználói fiók neve.

Alapértelmezett érték: None
admin_user_password
str

A rendszergazdai felhasználói fiók jelszava.

Alapértelmezett érték: None
admin_user_ssh_key
str

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

Alapértelmezett érték: None
vnet_resourcegroup_name
str

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

Alapértelmezett érték: None
vnet_name
str

A virtuális hálózat neve.

Alapértelmezett érték: None
subnet_name
str

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

Alapértelmezett érték: None
tags

A számítási objektum számára biztosítandó kulcsértékcímkék szótára.

Alapértelmezett érték: None
description
str

A számítási objektumnak megadható leírás.

Alapértelmezett érték: None
remote_login_port_public_access
str

A nyilvános SSH-port állapota. A lehetséges értékek a következők:

  • Letiltva – Azt jelzi, hogy a nyilvános ssh-port a fürt összes csomópontján zárva van.

  • Engedélyezve – Azt jelzi, hogy a nyilvános ssh-port nyitva van a fürt összes csomópontján.

  • NotSpecified – Azt jelzi, hogy a nyilvános ssh-port a fürt összes csomópontján le van zárva, ha a virtuális hálózat definiálva van, máskülönben az összes nyilvános csomópont meg van nyitva. Ez az alapértelmezett érték csak a fürtlétrehozás során lehet. A létrehozás után engedélyezve vagy letiltva lesz.

Alapértelmezett érték: NotSpecified
identity_type

A lehetséges értékek a következők:

  • SystemAssigned – Rendszer által hozzárendelt identitás

  • UserAssigned – Felhasználó által hozzárendelt identitás. Meg kell adni az identitásazonosítót.

Alapértelmezett érték: None
identity_id

A felhasználó által hozzárendelt identitás erőforrás-azonosítóinak listája. Pl.. ['./subscriptions/<subid>/resourceGroups/<rg>/providers/Microsoft.ManagedIdentity /userAssignedIdentities/<id>]

Alapértelmezett érték: None
vm_size
Kötelező
str

Ügynök virtuális gépek 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. Ha nincs megadva, alapértelmezés szerint Standard_NC6.

vm_priority
Kötelező
str

A virtuális gép prioritása" vagy "dedikált" vagy "alacsony ár/érték" típusú virtuális gép. Ha nincs megadva, az alapértelmezett érték a "dedikált".

min_nodes
Kötelező
int

A fürtön használandó csomópontok minimális száma. Ha nincs megadva, az alapértelmezett érték 0.

max_nodes
Kötelező
int

A fürtön használandó csomópontok maximális száma. Alapértelmezett érték: 4.

idle_seconds_before_scaledown
Kötelező
int

A csomópont tétlenségi ideje másodpercben, mielőtt leskálázható a fürt. Ha nincs megadva, az alapértelmezett érték 1800.

admin_username
Kötelező
str

A csomópontokba SSH-hoz használható rendszergazdai felhasználói fiók neve.

admin_user_password
Kötelező
str

A rendszergazdai felhasználói fiók jelszava.

admin_user_ssh_key
Kötelező
str

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

vnet_resourcegroup_name
Kötelező
str

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

vnet_name
Kötelező
str

A virtuális hálózat neve.

subnet_name
Kötelező
str

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

tags
Kötelező

A számítási objektum számára biztosítandó kulcsértékcímkék szótára.

description
Kötelező
str

A számítási objektumnak megadható leírás.

remote_login_port_public_access
Kötelező
str

A nyilvános SSH-port állapota. A lehetséges értékek a következők:

  • Letiltva – Azt jelzi, hogy a nyilvános ssh-port a fürt összes csomópontján zárva van.

  • Engedélyezve – Azt jelzi, hogy a nyilvános ssh-port nyitva van a fürt összes csomópontján.

  • NotSpecified – Azt jelzi, hogy a nyilvános ssh-port a fürt összes csomópontján le van zárva, ha a virtuális hálózat definiálva van, máskülönben az összes nyilvános csomópont meg van nyitva. Ez az alapértelmezett érték. Az állapot csak a fürtlétrehozás ideje alatt lehet ebben az alapértelmezett értékben. A létrehozás után engedélyezve vagy letiltva lesz.

identity_type
Kötelező

A lehetséges értékek a következők:

  • SystemAssigned – Rendszer által hozzárendelt identitás

  • UserAssigned – Felhasználó által hozzárendelt identitás. Meg kell adni az identitásazonosítót.

identity_id
Kötelező

A felhasználó által hozzárendelt identitás erőforrás-azonosítóinak listája. Pl.. ['./subscriptions/<subid>/resourceGroups/<rg>/providers/Microsoft.ManagedIdentity /userAssignedIdentities/<id>]

compute_location
str

A fürt üzembe helyezésének helye.

Alapértelmezett érték: None
enable_node_public_ip

A csomópont nyilvános IP-címének engedélyezése. A lehetséges értékek a következők:

  • Igaz – A csomópont nyilvános IP-címének engedélyezése.

  • Hamis – A csomópont nyilvános IP-címének letiltása.

  • Nincs megadva – A csomópont nyilvános IP-címének engedélyezése.

Alapértelmezett érték: True

Metódusok

validate_configuration

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

Ha az ellenőrzés sikertelen, akkor a rendszer felvesz egy ComputeTargetException értéket.

validate_configuration

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

Ha az ellenőrzés sikertelen, akkor a rendszer felvesz egy ComputeTargetException értéket.

validate_configuration()

Kivételek

Típus Description