AmlCompute Klas
AzureML Compute-resource.
- Overname
-
azure.ai.ml.entities._compute.compute.ComputeAmlCompute
Constructor
AmlCompute(*, name: str, description: str | None = None, size: str | None = None, tags: dict | None = None, ssh_public_access_enabled: bool | None = None, ssh_settings: AmlComputeSshSettings | None = None, min_instances: int | None = None, max_instances: int | None = None, network_settings: NetworkSettings | None = None, idle_time_before_scale_down: int | None = None, identity: IdentityConfiguration | None = None, tier: str | None = None, enable_node_public_ip: bool = True, **kwargs: Any)
Parameters
Name | Description |
---|---|
name
Vereist
|
Naam van de rekenresource. |
description
Vereist
|
Beschrijving van de rekenresource. |
size
Vereist
|
Grootte van de berekening. De standaardwaarde is Geen. |
tags
Vereist
|
Een set tags. Bevat resourcetags die zijn gedefinieerd als sleutel-waardeparen. |
ssh_settings
Vereist
|
SSH-instellingen voor toegang tot het AzureML-rekencluster. |
network_settings
Vereist
|
Instellingen voor virtuele netwerken voor het AzureML-rekencluster. |
idle_time_before_scale_down
Vereist
|
Knooppunt inactieve tijd voordat omlaag wordt geschaald. De standaardwaarde is Geen. |
identity
Vereist
|
De identiteiten die zijn gekoppeld aan het rekencluster. |
tier
Vereist
|
Virtuele-machinelaag. Geaccepteerde waarden zijn onder andere: 'Dedicated', 'LowPriority'. De standaardwaarde is Geen. |
min_instances
Vereist
|
Minimum aantal exemplaren. De standaardwaarde is Geen. |
max_instances
Vereist
|
Maximum aantal exemplaren. De standaardwaarde is Geen. |
ssh_public_access_enabled
Vereist
|
Status van de openbare SSH-poort. Geaccepteerde waarden zijn:
|
enable_node_public_ip
Vereist
|
Inrichting van openbare IP-adressen voor knooppunten in- of uitschakelen. Geaccepteerde waarden zijn:
|
Keyword-Only Parameters
Name | Description |
---|---|
name
Vereist
|
|
description
Vereist
|
|
size
Vereist
|
|
tags
Vereist
|
|
ssh_public_access_enabled
Vereist
|
|
ssh_settings
Vereist
|
|
min_instances
Vereist
|
|
max_instances
Vereist
|
|
network_settings
Vereist
|
|
idle_time_before_scale_down
Vereist
|
|
identity
Vereist
|
|
tier
Vereist
|
|
enable_node_public_ip
|
standaardwaarde: True
|
Voorbeelden
Een AmlCompute-object maken.
from azure.ai.ml.entities import AmlCompute, IdentityConfiguration, ManagedIdentityConfiguration
aml_compute = AmlCompute(
name="my-aml-compute",
min_instances=0,
max_instances=10,
idle_time_before_scale_down=100,
identity=IdentityConfiguration(
type="UserAssigned",
user_assigned_identities=[
ManagedIdentityConfiguration(
resource_id="/subscriptions/1234567-abcd-ef12-1234-12345/resourcegroups/our_rg_eastus/providers/Microsoft.ManagedIdentity/userAssignedIdentities/our-agent-aks"
)
],
),
)
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: Any) -> None
Parameters
Name | Description |
---|---|
dest
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
created_on
De tijdstempel voor het maken van rekenresources.
Retouren
Type | Description |
---|---|
De tijdstempel voor het maken van rekenresources. |
creation_context
De context voor het maken van de resource.
Retouren
Type | Description |
---|---|
De metagegevens voor het maken van de resource. |
id
De resource-id.
Retouren
Type | Description |
---|---|
De globale id van de resource, een ARM-id (Azure Resource Manager). |
provisioning_errors
De fouten bij het inrichten van rekenresources.
Retouren
Type | Description |
---|---|
De fouten bij het inrichten van rekenresources. |
provisioning_state
De inrichtingsstatus van de rekenresource.
Retouren
Type | Description |
---|---|
De inrichtingsstatus van de rekenresource. |
type
Azure SDK for Python