Share via


WorkspaceHub Klasse

Hinweis

Dies ist eine experimentelle Klasse, die jederzeit geändert werden kann. Unter https://aka.ms/azuremlexperimental finden Sie weitere Informationen.

WorkspaceHub.

Vererbung
azure.ai.ml.entities._workspace.workspace.Workspace
WorkspaceHub

Konstruktor

WorkspaceHub(*, name: str, description: str | None = None, tags: Dict[str, str] | None = None, display_name: str | None = None, location: str | None = None, resource_group: str | None = None, managed_network: ManagedNetwork | None = None, storage_account: str | None = None, key_vault: str | None = None, container_registry: str | None = None, existing_workspaces: List[str] | None = None, customer_managed_key: CustomerManagedKey | None = None, public_network_access: str | None = None, identity: IdentityConfiguration | None = None, primary_user_assigned_identity: str | None = None, enable_data_isolation: bool = False, workspace_hub_config: WorkspaceHubConfig | None = None, **kwargs)

Parameter

name
str
Erforderlich

Name des WorkspaceHub.

description
str
Erforderlich

Beschreibung des WorkspaceHub.

tags
dict
Erforderlich

Tags des WorkspaceHubs.

display_name
str
Erforderlich

Anzeigename für den WorkspaceHub. Dies ist innerhalb der Ressourcengruppe nicht eindeutig.

location
str
Erforderlich

Der Speicherort, in dem der WorkspaceHub erstellt werden soll. Wenn nicht angegeben, wird derselbe Speicherort wie die Ressourcengruppe verwendet.

resource_group
str
Erforderlich

Name der Ressourcengruppe, in der der WorkspaceHub erstellt werden soll.

managed_network
ManagedNetwork
Erforderlich

Konfiguration des verwalteten Netzwerks von WorkspaceHub

storage_account
str
Erforderlich

Die Ressourcen-ID eines vorhandenen Speicherkontos, das verwendet werden soll, anstatt ein neues zu erstellen.

key_vault
str
Erforderlich

Die Ressourcen-ID eines vorhandenen Schlüsseltresors, der verwendet werden soll, anstatt einen neuen zu erstellen.

container_registry
str
Erforderlich

Die Ressourcen-ID einer vorhandenen Containerregistrierung, die verwendet werden soll, anstatt eine neue zu erstellen.

existing_workspaces
List[str]
Erforderlich

Liste der vorhandenen Arbeitsbereiche, die konvertiert werden sollen, um die freigegebenen Ressourcen dieses Arbeitsbereichshubs zu verwenden.

customer_managed_key
CustomerManagedKey
Erforderlich

Key Vault-Details zum Verschlüsseln von Daten mit kundenseitig verwalteten Schlüsseln. Wenn nicht angegeben, werden von Microsoft verwaltete Schlüssel standardmäßig verwendet.

image_build_compute
Erforderlich

Der Name des Computeziels, das zum Erstellen von Docker-Images in der Umgebung mit der Containerregistrierung verwendet werden soll, befindet sich hinter einem VNET.

identity
IdentityConfiguration
Erforderlich

verwaltete Identität von workspaceHub (benutzerseitig oder systemseitig zugewiesen)

primary_user_assigned_identity
str
Erforderlich

Die primäre vom Benutzer zugewiesene Identität des arbeitsbereichHubs

enable_data_isolation
bool
Erforderlich

Ein Flag, um zu bestimmen, ob für den Arbeitsbereich die Datenisolation aktiviert ist. Das Flag kann nur in der Erstellungsphase festgelegt werden, es kann nicht aktualisiert werden.

kwargs
dict
Erforderlich

Ein Wörterbuch mit zusätzlichen Konfigurationsparametern.

Methoden

dump

Speichern Sie die Arbeitsbereichsspezifikation in eine Datei im YAML-Format.

set_associated_workspaces

dump

Speichern Sie die Arbeitsbereichsspezifikation in eine Datei im YAML-Format.

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

Parameter

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

Das Ziel, um die Spezifikation dieses Arbeitsbereichs zu erhalten. Muss entweder ein Pfad zu einer lokalen Datei oder ein bereits geöffneter Dateidatenstrom sein. Wenn dest ein Dateipfad ist, wird eine neue Datei erstellt, und eine Ausnahme wird ausgelöst, wenn die Datei vorhanden ist. Wenn dest eine geöffnete Datei ist, wird die Datei direkt in geschrieben, und eine Ausnahme wird ausgelöst, wenn die Datei nicht beschreibbar ist.

set_associated_workspaces

set_associated_workspaces(value)

Parameter

value
Erforderlich

Attribute

base_path

Der Basispfad der Ressource.

Gibt zurück

Der Basispfad der Ressource.

Rückgabetyp

str

creation_context

Der Erstellungskontext der Ressource.

Gibt zurück

Die Erstellungsmetadaten für die Ressource.

Rückgabetyp

discovery_url

Basis-URLs des Back-End-Diensts für den Arbeitsbereich.

Gibt zurück

Back-End-Dienst-URLs des Arbeitsbereichs

Rückgabetyp

str

id

Die Ressourcen-ID.

Gibt zurück

Die globale ID der Ressource, eine Arm-ID (Azure Resource Manager).

Rückgabetyp

mlflow_tracking_uri

MLflow-Nachverfolgungs-URI für den Arbeitsbereich.

Gibt zurück

Gibt den mlflow-Nachverfolgungs-URI des Arbeitsbereichs zurück.

Rückgabetyp

str