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


ComputeInstance Osztály

Számítási példány erőforrása.

Öröklődés
azure.ai.ml.entities._compute.compute.Compute
ComputeInstance

Konstruktor

ComputeInstance(*, name: str, description: str | None = None, size: str | None = None, tags: dict | None = None, ssh_public_access_enabled: bool | None = None, create_on_behalf_of: AssignedUserConfiguration | None = None, network_settings: NetworkSettings | None = None, ssh_settings: ComputeInstanceSshSettings | None = None, schedules: ComputeSchedules | None = None, identity: IdentityConfiguration | None = None, idle_time_before_shutdown: str | None = None, idle_time_before_shutdown_minutes: int | None = None, setup_scripts: SetupScripts | None = None, enable_node_public_ip: bool = True, custom_applications: List[CustomApplications] | None = None, **kwargs)

Paraméterek

name
str
Kötelező

A számítás neve.

location
Optional[str]
Kötelező

Az erőforrás helye.

description
Optional[str]
Kötelező

Az erőforrás leírása.

size
Optional[str]
Kötelező

Számítási méret.

tags
Optional[dict[str, str]]
Kötelező

Címkék halmaza. Kulcs/érték párként definiált erőforráscímkéket tartalmaz.

create_on_behalf_of
Optional[AssignedUserConfiguration]
Kötelező

Konfigurálás egy másik felhasználó nevében történő erőforrás-létrehozáshoz. Alapértelmezés szerint Nincs.

network_settings
Optional[NetworkSettings]
Kötelező

A számítási példány hálózati beállításai.

ssh_settings
Optional[ComputeInstanceSshSettings]
Kötelező

A számítási példány SSH-beállításai.

ssh_public_access_enabled
Optional[bool]
Kötelező

A nyilvános SSH-port állapota. Alapértelmezés szerint Nincs. Lehetséges értékek:

  • Hamis – Azt jelzi, hogy a nyilvános ssh-port a fürt összes csomópontján bezárult.

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

  • None – 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 meg van adva,

    máskülönben megnyitja az összes nyilvános csomópontot. Ez csak a fürtlétrehozási idő alatt lehet alapértelmezett, a létrehozás után igaz vagy hamis lesz.

schedules
Optional[ComputeSchedules]
Kötelező

Számítási példányok ütemezése. Alapértelmezés szerint Nincs.

identity
IdentityConfiguration
Kötelező

A számítási fürthöz társított identitások.

idle_time_before_shutdown
Optional[str]
Kötelező

Elavult. Használja inkább a idle_time_before_shutdown_minutes paramétert. Leállítja a számítási példányt a felhasználó által meghatározott inaktivitási időszak után. Az idő ISO8601 formátumban van meghatározva. Minimum 15 perc, maximum 3 nap.

idle_time_before_shutdown_minutes
Optional[int]
Kötelező

Leállítja a számítási példányt egy felhasználó által meghatározott inaktivitási időszak percek alatt. Minimum 15 perc, maximum 3 nap.

enable_node_public_ip
Optional[bool]
Kötelező

Engedélyezze vagy tiltsa le a csomópont nyilvános IP-címének kiépítését. Alapértelmezés szerint Igaz. Lehetséges értékek:

  • Igaz – Azt jelzi, hogy a számítási csomópontokon nyilvános IP-címek lesznek kiépítve.

  • Hamis – Azt jelzi, hogy a számítási csomópontok privát végpontot és nyilvános IP-címeket nem fognak tartalmazni.

setup_scripts
Optional[SetupScripts]
Kötelező

A fürt beállításához végrehajtandó testre szabott szkriptek részletei.

custom_applications
Optional[List[CustomApplications]]
Kötelező

Az egyéni alkalmazások és végpontjaik listája a számítási példányhoz.

Keyword-Only Parameters

name
Kötelező
description
Kötelező
size
Kötelező
tags
Kötelező
ssh_public_access_enabled
Kötelező
create_on_behalf_of
Kötelező
network_settings
Kötelező
ssh_settings
Kötelező
schedules
Kötelező
identity
Kötelező
idle_time_before_shutdown
Kötelező
idle_time_before_shutdown_minutes
Kötelező
setup_scripts
Kötelező
enable_node_public_ip
alapértelmezett érték: True
custom_applications
Kötelező

Példák

ComputeInstance-objektum létrehozása.


   from azure.ai.ml.entities import ComputeInstance

   ci = ComputeInstance(
       name=ci_name,
       size="Standard_DS2_v2",
   )
   ml_client.compute.begin_create_or_update(ci)

Változók

state

Az erőforrás állapota.

last_operation

Az utolsó művelet.

applications

A számítási példányhoz társított alkalmazások.

Metódusok

dump

A számítási tartalmat yaml formátumú fájlba memóriaképként kell kivenni.

dump

A számítási tartalmat yaml formátumú fájlba memóriaképként kell kivenni.

dump(dest: str | PathLike | IO, **kwargs) -> None

Paraméterek

dest
Union[<xref:PathLike>, str, IO[AnyStr]]
Kötelező

A számítás tartalmának fogadásának célja. Egy helyi fájl elérési útjának vagy egy már megnyitott fájlstreamnek kell lennie. Ha a dest egy fájl elérési útja, a rendszer létrehoz egy új fájlt, és kivételt hoz létre, ha a fájl létezik. Ha a dest egy megnyitott fájl, a program közvetlenül a fájlba írja a fájlt, és kivételt hoz létre, ha a fájl nem írható."

Attribútumok

base_path

Az erőforrás alapútvonala.

Válaszok

Az erőforrás alapútvonala.

Visszatérési típus

str

created_on

A számítási erőforrás létrehozásának időbélyege.

Válaszok

A számítási erőforrás létrehozásának időbélyege.

Visszatérési típus

creation_context

Az erőforrás létrehozási környezete.

Válaszok

Az erőforrás létrehozási metaadatai.

Visszatérési típus

id

Az erőforrás azonosítója.

Válaszok

Az erőforrás globális azonosítója, egy Azure Resource Manager (ARM) azonosító.

Visszatérési típus

last_operation

Az utolsó művelet.

Válaszok

Az utolsó művelet.

Visszatérési típus

str

os_image_metadata

A számítási példány operációsrendszer-lemezképének metaadatai.

Válaszok

Operációs rendszer lemezképének metaadatai.

Visszatérési típus

provisioning_errors

A számítási erőforrás kiépítési hibái.

Válaszok

A számítási erőforrás kiépítési hibái.

Visszatérési típus

provisioning_state

A számítási erőforrás kiépítési állapota.

Válaszok

A számítási erőforrás kiépítési állapota.

Visszatérési típus

services

A számítási példány szolgáltatásai.

Válaszok

A számítási példány szolgáltatásai.

Visszatérési típus

state

A számítás állapota.

Válaszok

A számítás állapota.

Visszatérési típus

str

type

A számítási típus.

Válaszok

A számítási típus.

Visszatérési típus