Partager via


RegistryOperations Classe

RegistryOperations.

Vous ne devez pas instancier cette classe directement. Au lieu de cela, vous devez créer un instance MLClient qui l’instancie pour vous et l’attache en tant qu’attribut.

Héritage
builtins.object
RegistryOperations

Constructeur

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

Paramètres

operation_scope
Obligatoire
service_client
Obligatoire
all_operations
Obligatoire
credentials
valeur par défaut: None

Méthodes

begin_create

Créez un registre Azure Machine Learning ou essayez de mettre à jour s’il existe déjà.

Remarque : En raison des limitations du service, nous devons mettre en veille pendant 30 à 45 secondes supplémentaires après la conclusion de LRO Poller avant que le registre ne soit systématiquement supprimé du point de vue des opérations suivantes. Si une suppression est nécessaire pour que les opérations suivantes fonctionnent correctement, les appelants doivent implémenter cette logique jusqu’à ce que le service ait été résolu pour retourner un LRO fiable.

begin_delete

Supprimez un registre s’il existe. Ne retourne rien sur une opération réussie.

get

Obtenir un registre par nom.

list

Répertorie tous les registres auxquels l’utilisateur a accès dans le groupe de ressources ou l’abonnement actuel.

begin_create

Créez un registre Azure Machine Learning ou essayez de mettre à jour s’il existe déjà.

Remarque : En raison des limitations du service, nous devons mettre en veille pendant 30 à 45 secondes supplémentaires après la conclusion de LRO Poller avant que le registre ne soit systématiquement supprimé du point de vue des opérations suivantes. Si une suppression est nécessaire pour que les opérations suivantes fonctionnent correctement, les appelants doivent implémenter cette logique jusqu’à ce que le service ait été résolu pour retourner un LRO fiable.

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

Paramètres

registry
Registry
Obligatoire

Définition du Registre.

Retours

Un polleur pour suivre l’opération status.

Type de retour

<xref:LROPoller>

begin_delete

Supprimez un registre s’il existe. Ne retourne rien sur une opération réussie.

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

Keyword-Only Parameters

name
str

Nom du registre

Retours

Un polleur pour suivre l’opération status.

Type de retour

<xref:LROPoller>

get

Obtenir un registre par nom.

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

Paramètres

name
str
Obligatoire

Nom du registre.

Retours

Registre avec le nom fourni.

Type de retour

Exceptions

Déclenché si le nom du Registre ne peut pas être validé avec succès. Les détails seront fournis dans le message d’erreur.

list

Répertorie tous les registres auxquels l’utilisateur a accès dans le groupe de ressources ou l’abonnement actuel.

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

Keyword-Only Parameters

scope
str

l’étendue de la liste, « resource_group » ou « abonnement », est définie par défaut sur « resource_group »

Retours

Un itérateur comme instance d’objets Registry

Type de retour