ComputeInstance Klas
Resource rekenproces.
- Overname
-
azure.ai.ml.entities._compute.compute.ComputeComputeInstance
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
Een set tags. Bevat resourcetags die zijn gedefinieerd als sleutel-waardeparen.
- create_on_behalf_of
- Optional[AssignedUserConfiguration]
Configuratie voor het maken van resources namens een andere gebruiker. De standaardwaarde is Geen.
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]
Planningen van rekeninstanties. De standaardwaarde is Geen.
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.
Stopt het rekenproces na een door de gebruiker gedefinieerde periode van inactiviteit in minuten. Minimum is 15 minuten, maximum is 3 dagen.
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]
Details van aangepaste scripts die moeten worden uitgevoerd voor het instellen van het cluster.
- custom_applications
- Optional[List[CustomApplications]]
Lijst met aangepaste toepassingen en hun eindpunten voor het rekenproces.
Keyword-Only Parameters
- name
- description
- size
- tags
- ssh_public_access_enabled
- create_on_behalf_of
- network_settings
- ssh_settings
- schedules
- identity
- idle_time_before_shutdown
- idle_time_before_shutdown_minutes
- setup_scripts
- enable_node_public_ip
- custom_applications
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
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
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
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
type
Azure SDK for Python