Delen via


ComputeInstance Klas

Resource rekenproces.

Overname
azure.ai.ml.entities._compute.compute.Compute
ComputeInstance

Constructor

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)

Parameters

name
str
Vereist

Naam van de berekening.

location
Optional[str]
Vereist

De resourcelocatie.

description
Optional[str]
Vereist

Beschrijving van de resource.

size
Optional[str]
Vereist

Rekenkracht.

tags
Optional[dict[str, str]]
Vereist

Een set tags. Bevat resourcetags die zijn gedefinieerd als sleutel-waardeparen.

create_on_behalf_of
Optional[AssignedUserConfiguration]
Vereist

Configuratie voor het maken van resources namens een andere gebruiker. De standaardwaarde is Geen.

network_settings
Optional[NetworkSettings]
Vereist

Netwerkinstellingen voor het rekenproces.

ssh_settings
Optional[ComputeInstanceSshSettings]
Vereist

SSH-instellingen voor het rekenproces.

ssh_public_access_enabled
Optional[bool]
Vereist

Status van de openbare SSH-poort. De standaardwaarde is Geen. Mogelijke waarden zijn:

  • False: geeft aan dat de openbare SSH-poort is gesloten op alle knooppunten van het cluster.

  • True: geeft aan dat de openbare SSH-poort is geopend op alle knooppunten van het cluster.

  • Geen - Geeft aan dat de openbare SSH-poort is gesloten op alle knooppunten van het cluster als VNet is gedefinieerd,

    anders zijn alle openbare knooppunten geopend. Dit kan alleen standaard zijn tijdens het maken van het cluster. Na het maken is het True of False.

schedules
Optional[ComputeSchedules]
Vereist

Planningen van rekeninstanties. De standaardwaarde is Geen.

identity
IdentityConfiguration
Vereist

De identiteiten die zijn gekoppeld aan het rekencluster.

idle_time_before_shutdown
Optional[str]
Vereist

Afgeschaft. Gebruik in plaats daarvan de parameter idle_time_before_shutdown_minutes . Stopt het rekenproces na een door de gebruiker gedefinieerde periode van inactiviteit. De tijd wordt gedefinieerd in ISO8601 indeling. Minimum is 15 minuten, maximum is 3 dagen.

idle_time_before_shutdown_minutes
Optional[int]
Vereist

Stopt het rekenproces na een door de gebruiker gedefinieerde periode van inactiviteit in minuten. Minimum is 15 minuten, maximum is 3 dagen.

enable_node_public_ip
Optional[bool]
Vereist

Inrichting van openbare IP-adressen voor knooppunten in- of uitschakelen. De standaardwaarde is Waar. Mogelijke waarden zijn:

  • True: geeft aan dat op de rekenknooppunten openbare IP-adressen zijn ingericht.

  • False: geeft aan dat de rekenknooppunten een privé-eindpunt hebben en geen openbare IP-adressen.

setup_scripts
Optional[SetupScripts]
Vereist

Details van aangepaste scripts die moeten worden uitgevoerd voor het instellen van het cluster.

custom_applications
Optional[List[CustomApplications]]
Vereist

Lijst met aangepaste toepassingen en hun eindpunten voor het rekenproces.

Keyword-Only Parameters

name
Vereist
description
Vereist
size
Vereist
tags
Vereist
ssh_public_access_enabled
Vereist
create_on_behalf_of
Vereist
network_settings
Vereist
ssh_settings
Vereist
schedules
Vereist
identity
Vereist
idle_time_before_shutdown
Vereist
idle_time_before_shutdown_minutes
Vereist
setup_scripts
Vereist
enable_node_public_ip
standaardwaarde: True
custom_applications
Vereist

Voorbeelden

Een ComputeInstance-object maken.


   from azure.ai.ml.entities import ComputeInstance

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

Variabelen

state

Status van de resource.

last_operation

De laatste bewerking.

applications

Toepassingen die zijn gekoppeld aan het rekenproces.

Methoden

dump

Dump de rekeninhoud in een bestand in yaml-indeling.

dump

Dump de rekeninhoud in een bestand in yaml-indeling.

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

Parameters

dest
Union[<xref:PathLike>, str, IO[AnyStr]]
Vereist

De bestemming voor het ontvangen van de inhoud van deze berekening. Moet een pad naar een lokaal bestand of een al geopende bestandsstroom zijn. Als dest een bestandspad is, wordt er een nieuw bestand gemaakt en wordt er een uitzondering gegenereerd als het bestand bestaat. Als dest een geopend bestand is, wordt het bestand rechtstreeks naar geschreven en wordt er een uitzondering gegenereerd als het bestand niet beschrijfbaar is.'.

Kenmerken

base_path

Het basispad van de resource.

Retouren

Het basispad van de resource.

Retourtype

str

created_on

Het tijdstempel voor het maken van rekenresources.

Retouren

Het tijdstempel voor het maken van rekenresources.

Retourtype

creation_context

De context voor het maken van de resource.

Retouren

De metagegevens voor het maken van de resource.

Retourtype

id

De resource-id.

Retouren

De globale id van de resource, een ARM-id (Azure Resource Manager).

Retourtype

last_operation

De laatste bewerking.

Retouren

De laatste bewerking.

Retourtype

str

os_image_metadata

Metagegevens over de installatiekopieën van het besturingssysteem voor dit rekenproces.

Retouren

Metagegevens van de installatiekopieën van het besturingssysteem.

Retourtype

provisioning_errors

De fouten bij het inrichten van rekenresources.

Retouren

De fouten bij het inrichten van rekenresources.

Retourtype

provisioning_state

De inrichtingsstatus van de rekenresource.

Retouren

De inrichtingsstatus van de rekenresource.

Retourtype

services

De services van het rekenproces.

Retouren

De services van het rekenproces.

Retourtype

state

De status van de berekening.

Retouren

De status van de berekening.

Retourtype

str

type

Het rekentype.

Retouren

Het rekentype.

Retourtype