WorkspaceOperations Klass

WorkspaceOperations.

Du bör inte instansiera den här klassen direkt. I stället bör du skapa en MLClient-instans som instansierar den åt dig och bifogar den som ett attribut.

Arv
azure.ai.ml.operations._workspace_operations_base.WorkspaceOperationsBase
WorkspaceOperations

Konstruktor

WorkspaceOperations(operation_scope: OperationScope, service_client: AzureMachineLearningWorkspaces, all_operations: OperationsContainer, credentials: TokenCredential | None = None, **kwargs: Dict)

Parametrar

operation_scope
service_client
all_operations
credentials
standardvärde: None

Metoder

begin_create

Skapa en ny Azure Machine Learning-arbetsyta.

Returnerar arbetsytan om den redan finns.

begin_delete

Ta bort en arbetsyta.

begin_diagnose

Diagnostisera problem med konfiguration av arbetsyta.

Om arbetsytan inte fungerar som förväntat kan du köra den här diagnosen för att kontrollera om arbetsytan har brutits. För den privata slutpunktsarbetsytan hjälper den också till att kontrollera om nätverkskonfigurationen för den här arbetsytan och dess beroende resurs är ett problem eller inte.

begin_provision_network

Utlöser arbetsytan för att etablera det hanterade nätverket. Om du anger spark aktiverat som sant förbereds arbetsytans hanterade nätverk för stöd för Spark.

begin_sync_keys

Utlöser arbetsytan för att omedelbart synkronisera nycklar. Om nycklar för en resurs i arbetsytan ändras kan det ta ungefär en timme innan de uppdateras automatiskt. Den här funktionen gör att nycklar kan uppdateras vid begäran. Ett exempelscenario är att du behöver omedelbar åtkomst till lagring när lagringsnycklarna har återskapats.

begin_update
get

Hämta en arbetsyta efter namn.

get_keys

Hämta nycklar för arbetsytan.

list

Visa en lista över alla arbetsytor som användaren har åtkomst till i den aktuella resursgruppen eller prenumerationen.

begin_create

Skapa en ny Azure Machine Learning-arbetsyta.

Returnerar arbetsytan om den redan finns.

begin_create(workspace: Workspace, update_dependent_resources: bool = False, **kwargs: Dict) -> LROPoller[Workspace]

Parametrar

workspace
Workspace
Obligatorisk

Definition av arbetsyta.

update_dependent_resources
<xref:boolean>
Obligatorisk

Om beroende resurser ska uppdateras

Returer

En instans av LROPoller som returnerar en arbetsyta.

Returtyp

begin_delete

Ta bort en arbetsyta.

begin_delete(name: str, *, delete_dependent_resources: bool, permanently_delete: bool = False, **kwargs: Dict) -> LROPoller[None]

Parametrar

name
str
Obligatorisk

Arbetsytans namn

delete_dependent_resources
bool

Om du vill ta bort resurser som är associerade med arbetsytan, t.ex. containerregister, lagringskonto, nyckelvalv och programinsikter. Standardvärdet är Falskt. Ställ in på Sant om du vill ta bort dessa resurser.

permanently_delete
bool

Arbetsytor tas bort mjukt som standard för att tillåta återställning av arbetsytedata. Ange den här flaggan till true för att åsidosätta beteendet för mjuk borttagning och ta bort arbetsytan permanent.

Returer

En poller för att spåra åtgärdsstatusen.

Returtyp

begin_diagnose

Diagnostisera problem med konfiguration av arbetsyta.

Om arbetsytan inte fungerar som förväntat kan du köra den här diagnosen för att kontrollera om arbetsytan har brutits. För den privata slutpunktsarbetsytan hjälper den också till att kontrollera om nätverkskonfigurationen för den här arbetsytan och dess beroende resurs är ett problem eller inte.

begin_diagnose(name: str, **kwargs: Dict) -> LROPoller[DiagnoseResponseResultValue]

Parametrar

name
str
Obligatorisk

Arbetsytans namn

Returer

En poller för att spåra åtgärdsstatusen.

Returtyp

begin_provision_network

Utlöser arbetsytan för att etablera det hanterade nätverket. Om du anger spark aktiverat som sant förbereds arbetsytans hanterade nätverk för stöd för Spark.

begin_provision_network(*, workspace_name: str | None = None, include_spark: bool = False, **kwargs) -> LROPoller[ManagedNetworkProvisionStatus]

Parametrar

workspace_name
str

Namnet på arbetsytan.

include_spark

Om arbetsytans hanterade nätverk ska förberedas för att stödja Spark.

Returer

En instans av LROPoller.

Returtyp

begin_sync_keys

Utlöser arbetsytan för att omedelbart synkronisera nycklar. Om nycklar för en resurs i arbetsytan ändras kan det ta ungefär en timme innan de uppdateras automatiskt. Den här funktionen gör att nycklar kan uppdateras vid begäran. Ett exempelscenario är att du behöver omedelbar åtkomst till lagring när lagringsnycklarna har återskapats.

begin_sync_keys(name: str | None = None) -> LROPoller

Parametrar

name
str
Obligatorisk

Namnet på arbetsytan.

Returer

En instans av LROPoller som returnerar resultatet för antingen Ingen eller synkroniseringsnycklar.

Returtyp

begin_update

begin_update(workspace: Workspace, *, update_dependent_resources: bool = False, **kwargs: Dict) -> LROPoller[Workspace]

get

Hämta en arbetsyta efter namn.

get(name: str | None = None, **kwargs: Dict) -> Workspace

Parametrar

name
str
Obligatorisk

Namnet på arbetsytan.

Returer

Arbetsytan med det angivna namnet.

Returtyp

get_keys

Hämta nycklar för arbetsytan.

get_keys(name: str | None = None) -> WorkspaceKeys

Parametrar

name
str
Obligatorisk

Namnet på arbetsytan.

Returer

Nycklar för arbetsytans beroende resurser.

Returtyp

list

Visa en lista över alla arbetsytor som användaren har åtkomst till i den aktuella resursgruppen eller prenumerationen.

list(*, scope: str = 'resource_group') -> Iterable[Workspace]

Parametrar

scope
str

omfånget för listan, "resource_group" eller "prenumeration", standardvärdet "resource_group"

Returer

En iterator som en instans av arbetsyteobjekt

Returtyp