RegistryOperations Classe
RegistryOperations.
Non è consigliabile creare direttamente un'istanza di questa classe. È invece necessario creare un'istanza di MLClient per crearne un'istanza per l'utente e allegarla come attributo.
- Ereditarietà
-
builtins.objectRegistryOperations
Costruttore
RegistryOperations(operation_scope: OperationScope, service_client: AzureMachineLearningWorkspaces, all_operations: OperationsContainer, credentials: TokenCredential | None = None, **kwargs: Dict)
Parametri
- operation_scope
- service_client
- all_operations
- credentials
Metodi
begin_create |
Creare un nuovo Registro di sistema di Azure Machine Learning o provare ad aggiornarlo se esiste già. Nota: a causa delle limitazioni del servizio è necessario sospendere per un ulteriore 30~45 secondi DOPO che l'LRO Poller si conclude prima che il Registro di sistema venga eliminato in modo coerente dal punto di vista delle operazioni successive. Se è necessaria un'eliminazione per il corretto funzionamento delle operazioni successive, i chiamanti devono implementare tale logica fino a quando il servizio non è stato risolto per restituire un'LRO affidabile. |
begin_delete |
Eliminare un registro, se esistente. Restituisce nulla in un'operazione riuscita. |
get |
Ottenere un registro in base al nome. |
list |
Elencare tutti i registri a cui l'utente può accedere nel gruppo di risorse o nella sottoscrizione corrente. |
begin_create
Creare un nuovo Registro di sistema di Azure Machine Learning o provare ad aggiornarlo se esiste già.
Nota: a causa delle limitazioni del servizio è necessario sospendere per un ulteriore 30~45 secondi DOPO che l'LRO Poller si conclude prima che il Registro di sistema venga eliminato in modo coerente dal punto di vista delle operazioni successive. Se è necessaria un'eliminazione per il corretto funzionamento delle operazioni successive, i chiamanti devono implementare tale logica fino a quando il servizio non è stato risolto per restituire un'LRO affidabile.
begin_create(registry: Registry, **kwargs: Dict) -> LROPoller[Registry]
Parametri
Restituisce
Un poller per tenere traccia dello stato dell'operazione.
Tipo restituito
begin_delete
Eliminare un registro, se esistente. Restituisce nulla in un'operazione riuscita.
begin_delete(*, name: str, **kwargs: Dict) -> LROPoller[None]
Keyword-Only Parameters
- name
- str
Nome del Registro di sistema
Restituisce
Un poller per tenere traccia dello stato dell'operazione.
Tipo restituito
get
Ottenere un registro in base al nome.
get(name: str | None = None) -> Registry
Parametri
Restituisce
Registro di sistema con il nome specificato.
Tipo restituito
Eccezioni
Generato se il nome del Registro di sistema non può essere convalidato correttamente. I dettagli verranno forniti nel messaggio di errore.
list
Elencare tutti i registri a cui l'utente può accedere nel gruppo di risorse o nella sottoscrizione corrente.
list(*, scope: str = 'resource_group') -> Iterable[Registry]
Keyword-Only Parameters
- scope
- str
ambito dell'elenco, "resource_group" o "sottoscrizione", il valore predefinito è "resource_group"
Restituisce
Iteratore come l'istanza degli oggetti Registro di sistema
Tipo restituito
Azure SDK for Python