Share via


RegistryOperations Klasse

RegistryOperations.

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
builtins.object
RegistryOperations

Konstruktor

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

Parameter

operation_scope
Erforderlich
service_client
Erforderlich
all_operations
Erforderlich
credentials
Standardwert: None

Methoden

begin_create

Erstellen Sie eine neue Azure Machine Learning Registry, oder versuchen Sie, zu aktualisieren, wenn sie bereits vorhanden ist.

Hinweis: Aufgrund von Diensteinschränkungen müssen wir weitere 30 bis 45 Sekunden ruhen, nachdem der LRO Poller abgeschlossen wurde, bevor die Registrierung aus der Perspektive nachfolgender Vorgänge konsistent gelöscht wird. Wenn eine Löschung erforderlich ist, damit nachfolgende Vorgänge ordnungsgemäß funktionieren, sollten Aufrufer diese Logik implementieren, bis der Dienst behoben wurde, um einen zuverlässigen LRO zurückzugeben.

begin_delete

Löschen Sie eine Registrierung, sofern sie vorhanden ist. Gibt bei einem erfolgreichen Vorgang nichts zurück.

get

Rufen Sie eine Registrierung nach Name ab.

list

Listet alle Registrierungen auf, auf die der Benutzer zugriff hat, in der aktuellen Ressourcengruppe oder dem aktuellen Abonnement.

begin_create

Erstellen Sie eine neue Azure Machine Learning Registry, oder versuchen Sie, zu aktualisieren, wenn sie bereits vorhanden ist.

Hinweis: Aufgrund von Diensteinschränkungen müssen wir weitere 30 bis 45 Sekunden ruhen, nachdem der LRO Poller abgeschlossen wurde, bevor die Registrierung aus der Perspektive nachfolgender Vorgänge konsistent gelöscht wird. Wenn eine Löschung erforderlich ist, damit nachfolgende Vorgänge ordnungsgemäß funktionieren, sollten Aufrufer diese Logik implementieren, bis der Dienst behoben wurde, um einen zuverlässigen LRO zurückzugeben.

begin_create(registry: Registry, **kwargs: Dict) -> LROPoller[Registry]

Parameter

registry
Registry
Erforderlich

Registrierungsdefinition.

Gibt zurück

Ein Poller zum Nachverfolgen des Vorgangs status.

Rückgabetyp

<xref:LROPoller>

begin_delete

Löschen Sie eine Registrierung, sofern sie vorhanden ist. Gibt bei einem erfolgreichen Vorgang nichts zurück.

begin_delete(*, name: str, **kwargs: Dict) -> LROPoller[None]

Keyword-Only Parameters

name
str

Name der Registrierung

Gibt zurück

Ein Poller zum Nachverfolgen des Vorgangs status.

Rückgabetyp

<xref:LROPoller>

get

Rufen Sie eine Registrierung nach Name ab.

get(name: str | None = None) -> Registry

Parameter

name
str
Erforderlich

Name der Registrierung.

Gibt zurück

Die Registrierung mit dem angegebenen Namen.

Rückgabetyp

Ausnahmen

Wird ausgelöst, wenn der Registrierungsname nicht erfolgreich überprüft werden kann. Details werden in der Fehlermeldung angegeben.

list

Listet alle Registrierungen auf, auf die der Benutzer zugriff hat, in der aktuellen Ressourcengruppe oder dem aktuellen Abonnement.

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

Keyword-Only Parameters

scope
str

Der Bereich des Eintrags, "resource_group" oder "Abonnement", lautet standardmäßig "resource_group".

Gibt zurück

Ein Iterator wie instance von Registrierungsobjekten

Rückgabetyp