WorkspaceOperations Klasse
WorkspaceOperations.
Sie sollten diese Klasse nicht direkt instanziieren. Stattdessen sollten Sie einen MLClient-instance erstellen, der ihn für Sie instanziiert und als Attribut anfügt.
- Vererbung
-
azure.ai.ml.operations._workspace_operations_base.WorkspaceOperationsBaseWorkspaceOperations
Konstruktor
WorkspaceOperations(operation_scope: OperationScope, service_client: AzureMachineLearningWorkspaces, all_operations: OperationsContainer, credentials: TokenCredential | None = None, **kwargs: Dict)
Parameter
- operation_scope
- service_client
- all_operations
- credentials
Methoden
begin_create |
Erstellen Sie einen neuen Azure Machine Learning-Arbeitsbereich. Gibt den Arbeitsbereich zurück, falls bereits vorhanden. |
begin_delete |
Löschen sie einen Arbeitsbereich. |
begin_diagnose |
Diagnostizieren von Problemen beim Einrichten des Arbeitsbereichs. Wenn Ihr Arbeitsbereich nicht wie erwartet funktioniert, können Sie diese Diagnose ausführen, um zu überprüfen, ob der Arbeitsbereich beschädigt wurde. Für einen arbeitsbereich mit privaten Endpunkten wird außerdem überprüft, ob die Netzwerkeinrichtung für diesen Arbeitsbereich und seine abhängige Ressource als Problem gilt oder nicht. |
begin_provision_network |
Löst den Arbeitsbereich aus, um das verwaltete Netzwerk bereitzustellen. Wenn Spark als true aktiviert angegeben wird, wird das verwaltete Netzwerk des Arbeitsbereichs für die Unterstützung von Spark vorbereitet. |
begin_sync_keys |
Löst eine sofortige Schlüsselsynchronisierung im Arbeitsbereich aus. Wenn Schlüssel für Ressourcen im Arbeitsbereich geändert werden, kann es etwa eine Stunde dauern, bis diese automatisch aktualisiert werden. Mit dieser Funktion können Schlüssel auf Anforderung aktualisiert werden. Sie kann z. B. verwendet werden, wenn nach dem erneuten Generieren von Speicherschlüsseln der sofortige Zugriff auf den Speicher erforderlich ist. |
begin_update | |
get |
Abrufen eines Arbeitsbereichs nach Name. |
get_keys |
Abrufen von Schlüsseln für den Arbeitsbereich. |
list |
Listet alle Arbeitsbereiche auf, auf die der Benutzer zugriff hat, in der aktuellen Ressourcengruppe oder dem aktuellen Abonnement. |
begin_create
Erstellen Sie einen neuen Azure Machine Learning-Arbeitsbereich.
Gibt den Arbeitsbereich zurück, falls bereits vorhanden.
begin_create(workspace: Workspace, update_dependent_resources: bool = False, **kwargs: Dict) -> LROPoller[Workspace]
Parameter
- update_dependent_resources
- <xref:boolean>
Ob abhängige Ressourcen aktualisiert werden sollen
Gibt zurück
Ein instance von LROPoller, der einen Arbeitsbereich zurückgibt.
Rückgabetyp
begin_delete
Löschen sie einen Arbeitsbereich.
begin_delete(name: str, *, delete_dependent_resources: bool, permanently_delete: bool = False, **kwargs: Dict) -> LROPoller[None]
Parameter
- delete_dependent_resources
- bool
Gibt an, ob dem Arbeitsbereich zugeordnete Ressourcen gelöscht werden sollen, d.h. Containerregistrierung, Speicherkonto, Schlüsseltresor und Application Insights-Instanz. Die Standardeinstellung lautet „false“. Legen Sie True fest, um diese Ressourcen zu löschen.
- permanently_delete
- bool
Arbeitsbereiche werden standardmäßig vorläufig gelöscht, um die Wiederherstellung von Arbeitsbereichsdaten zu ermöglichen. Legen Sie dieses Flag auf true fest, um das Verhalten des vorläufigen Löschens außer Kraft zu setzen und Ihren Arbeitsbereich endgültig zu löschen.
Gibt zurück
Ein Poller zum Nachverfolgen des Vorgangs status.
Rückgabetyp
begin_diagnose
Diagnostizieren von Problemen beim Einrichten des Arbeitsbereichs.
Wenn Ihr Arbeitsbereich nicht wie erwartet funktioniert, können Sie diese Diagnose ausführen, um zu überprüfen, ob der Arbeitsbereich beschädigt wurde. Für einen arbeitsbereich mit privaten Endpunkten wird außerdem überprüft, ob die Netzwerkeinrichtung für diesen Arbeitsbereich und seine abhängige Ressource als Problem gilt oder nicht.
begin_diagnose(name: str, **kwargs: Dict) -> LROPoller[DiagnoseResponseResultValue]
Parameter
Gibt zurück
Ein Poller zum Nachverfolgen des Vorgangs status.
Rückgabetyp
begin_provision_network
Löst den Arbeitsbereich aus, um das verwaltete Netzwerk bereitzustellen. Wenn Spark als true aktiviert angegeben wird, wird das verwaltete Netzwerk des Arbeitsbereichs für die Unterstützung von Spark vorbereitet.
begin_provision_network(*, workspace_name: str | None = None, include_spark: bool = False, **kwargs) -> LROPoller[ManagedNetworkProvisionStatus]
Parameter
- workspace_name
- str
Name des Arbeitsbereichs
- include_spark
Gibt an, ob das verwaltete Netzwerk des Arbeitsbereichs die Unterstützung von Spark vorbereiten soll.
Gibt zurück
Ein instance von LROPoller.
Rückgabetyp
begin_sync_keys
Löst eine sofortige Schlüsselsynchronisierung im Arbeitsbereich aus. Wenn Schlüssel für Ressourcen im Arbeitsbereich geändert werden, kann es etwa eine Stunde dauern, bis diese automatisch aktualisiert werden. Mit dieser Funktion können Schlüssel auf Anforderung aktualisiert werden. Sie kann z. B. verwendet werden, wenn nach dem erneuten Generieren von Speicherschlüsseln der sofortige Zugriff auf den Speicher erforderlich ist.
begin_sync_keys(name: str | None = None) -> LROPoller
Parameter
Gibt zurück
Ein instance von LROPoller, der entweder Keine oder das Ergebnis der Synchronisierungsschlüssel zurückgibt.
Rückgabetyp
begin_update
begin_update(workspace: Workspace, *, update_dependent_resources: bool = False, **kwargs: Dict) -> LROPoller[Workspace]
get
Abrufen eines Arbeitsbereichs nach Name.
get(name: str | None = None, **kwargs: Dict) -> Workspace
Parameter
Gibt zurück
Der Arbeitsbereich mit dem angegebenen Namen.
Rückgabetyp
get_keys
Abrufen von Schlüsseln für den Arbeitsbereich.
get_keys(name: str | None = None) -> WorkspaceKeys
Parameter
Gibt zurück
Schlüssel arbeitsbereichsabhängiger Ressourcen.
Rückgabetyp
list
Listet alle Arbeitsbereiche auf, auf die der Benutzer zugriff hat, in der aktuellen Ressourcengruppe oder dem aktuellen Abonnement.
list(*, scope: str = 'resource_group') -> Iterable[Workspace]
Parameter
- scope
- str
Der Bereich des Eintrags, "resource_group" oder "Abonnement", lautet standardmäßig "resource_group".
Gibt zurück
Ein Iterator wie instance von Arbeitsbereichsobjekten
Rückgabetyp
Azure SDK for Python