Condividi tramite


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

Costruttore

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

Parametri

operation_scope
Necessario
service_client
Necessario
all_operations
Necessario
credentials
valore predefinito: None

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

registry
Registry
Necessario

Definizione del Registro di sistema.

Restituisce

Un poller per tenere traccia dello stato dell'operazione.

Tipo restituito

<xref:LROPoller>

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

<xref:LROPoller>

get

Ottenere un registro in base al nome.

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

Parametri

name
str
Necessario

Nome del Registro di sistema.

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