EnvironmentOperations Klasa
EnvironmentOperations.
Nie należy bezpośrednio utworzyć wystąpienia tej klasy. Zamiast tego należy utworzyć wystąpienie klasy MLClient, które tworzy wystąpienie dla Ciebie i dołącza je jako atrybut.
- Dziedziczenie
-
azure.ai.ml._scope_dependent_operations._ScopeDependentOperationsEnvironmentOperations
Konstruktor
EnvironmentOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client: AzureMachineLearningWorkspaces | AzureMachineLearningWorkspaces, all_operations: OperationsContainer, **kwargs: Any)
Parametry
- operation_scope
- <xref:azure.ai.ml._scope_dependent_operations.OperationScope>
Zmienne zakresu dla klas operacji obiektu MLClient.
- operation_config
- <xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
Typowa konfiguracja klas operacji obiektu MLClient.
- service_client
- Union[ <xref:azure.ai.ml._restclient.v2023_04_01_preview._azure_machine_learning_workspaces.AzureMachineLearningWorkspaces>, <xref:azure.ai.ml._restclient.v2021_10_01_dataplanepreview._azure_machine_learning_workspaces. AzureMachineLearningWorkspaces>]
Klient usługi umożliwia użytkownikom końcowym obsługę zasobów obszaru roboczego usługi Azure Machine Learning (ServiceClient042023Preview lub ServiceClient102021Dataplane).
- all_operations
- <xref:azure.ai.ml._scope_dependent_operations.OperationsContainer>
Wszystkie klasy operacji obiektu MLClient.
Metody
archive |
Archiwizowanie środowiska lub wersji środowiska. |
create_or_update |
Zwraca utworzony lub zaktualizowany zasób środowiska. |
get |
Zwraca określony zasób środowiska. |
list |
Wyświetl listę wszystkich zasobów środowiskowych w obszarze roboczym. |
restore |
Przywracanie zarchiwizowanej wersji środowiska. |
share |
Uwaga Jest to metoda eksperymentalna i może ulec zmianie w dowolnym momencie. Aby uzyskać więcej informacji, zobacz https://aka.ms/azuremlexperimental. Udostępnianie zasobu środowiska z obszaru roboczego do rejestru. |
archive
Archiwizowanie środowiska lub wersji środowiska.
archive(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None
Parametry
Przykłady
Przykład archiwum.
ml_client.environments.archive("create-environment", "2.0")
create_or_update
Zwraca utworzony lub zaktualizowany zasób środowiska.
create_or_update(environment: Environment) -> Environment
Parametry
- environment
- <xref:azure.ai.ml.entities._assets.Environment>
Obiekt środowiska
Zwraca
Utworzony lub zaktualizowany obiekt środowiska
Typ zwracany
Wyjątki
Podniesione, jeśli nie można pomyślnie zweryfikować środowiska. Szczegóły zostaną podane w komunikacie o błędzie.
Podniesiono, jeśli ścieżka lokalna wskazuje pusty katalog.
Przykłady
Tworzenie środowiska.
from azure.ai.ml.entities import BuildContext, Environment
env_docker_context = Environment(
build=BuildContext(
path="./sdk/ml/azure-ai-ml/tests/test_configs/environment/environment_files",
dockerfile_path="DockerfileNonDefault",
),
name="create-environment",
version="2.0",
description="Environment created from a Docker context.",
)
ml_client.environments.create_or_update(env_docker_context)
get
Zwraca określony zasób środowiska.
get(name: str, version: str | None = None, label: str | None = None) -> Environment
Parametry
Zwraca
Obiekt środowiska
Typ zwracany
Wyjątki
Podniesione, jeśli nie można pomyślnie zweryfikować środowiska. Szczegóły zostaną podane w komunikacie o błędzie.
Przykłady
Pobierz przykład.
ml_client.environments.get("create-environment", "2.0")
list
Wyświetl listę wszystkich zasobów środowiskowych w obszarze roboczym.
list(name: str | None = None, *, list_view_type: ListViewType = ListViewType.ACTIVE_ONLY) -> Iterable[Environment]
Parametry
- list_view_type
Wyświetl typ zarchiwizowanych środowisk, w tym/wykluczania (na przykład). Ustawienie domyślne: ACTIVE_ONLY.
Zwraca
Iterator, taki jak wystąpienie obiektów środowiska.
Typ zwracany
Przykłady
Przykład listy.
ml_client.environments.list()
restore
Przywracanie zarchiwizowanej wersji środowiska.
restore(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None
Parametry
Przykłady
Przykład przywracania.
ml_client.environments.restore("create-environment", "2.0")
share
Uwaga
Jest to metoda eksperymentalna i może ulec zmianie w dowolnym momencie. Aby uzyskać więcej informacji, zobacz https://aka.ms/azuremlexperimental.
Udostępnianie zasobu środowiska z obszaru roboczego do rejestru.
share(name: str, version: str, *, share_with_name: str, share_with_version: str, registry_name: str) -> Environment
Parametry
- share_with_name
- str
Nazwa zasobu środowiska do udostępnienia.
- share_with_version
- str
Wersja zasobu środowiska do udostępnienia.
- registry_name
- str
Nazwa rejestru docelowego.
Zwraca
Obiekt zasobu środowiska.
Typ zwracany
Azure SDK for Python
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla