Delen via


RegistryOperations Klas

RegistryOperations.

U moet deze klasse niet rechtstreeks instantiëren. In plaats daarvan moet u een MLClient-exemplaar maken dat het voor u instanteert en als een kenmerk koppelt.

Overname
builtins.object
RegistryOperations

Constructor

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

Parameters

operation_scope
Vereist
service_client
Vereist
all_operations
Vereist
credentials
standaardwaarde: None

Methoden

begin_create

Maak een nieuw Azure Machine Learning-register of probeer bij te werken als dit al bestaat.

Opmerking: Vanwege servicebeperkingen moeten we nog eens 30~45 seconden in de slaapstand nadat de LRO-poller is afgesloten voordat het register consistent wordt verwijderd vanuit het perspectief van volgende bewerkingen. Als een verwijdering vereist is om volgende bewerkingen goed te laten werken, moeten aanroepers die logica implementeren totdat de service is hersteld om een betrouwbare LRO te retourneren.

begin_delete

Verwijder een register als dit bestaat. Retourneert niets bij een geslaagde bewerking.

get

Haal een register op naam op.

list

Alle registers weergeven waartoe de gebruiker toegang heeft in de huidige resourcegroep of het huidige abonnement.

begin_create

Maak een nieuw Azure Machine Learning-register of probeer bij te werken als dit al bestaat.

Opmerking: Vanwege servicebeperkingen moeten we nog eens 30~45 seconden in de slaapstand nadat de LRO-poller is afgesloten voordat het register consistent wordt verwijderd vanuit het perspectief van volgende bewerkingen. Als een verwijdering vereist is om volgende bewerkingen goed te laten werken, moeten aanroepers die logica implementeren totdat de service is hersteld om een betrouwbare LRO te retourneren.

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

Parameters

registry
Registry
Vereist

Registerdefinitie.

Retouren

Een poller om de bewerkingsstatus bij te houden.

Retourtype

<xref:LROPoller>

begin_delete

Verwijder een register als dit bestaat. Retourneert niets bij een geslaagde bewerking.

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

Keyword-Only Parameters

name
str

Naam van het register

Retouren

Een poller om de bewerkingsstatus bij te houden.

Retourtype

<xref:LROPoller>

get

Haal een register op naam op.

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

Parameters

name
str
Vereist

Naam van het register.

Retouren

Het register met de opgegeven naam.

Retourtype

Uitzonderingen

Gegenereerd als de registernaam niet kan worden gevalideerd. Details worden opgegeven in het foutbericht.

list

Alle registers weergeven waartoe de gebruiker toegang heeft in de huidige resourcegroep of het huidige abonnement.

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

Keyword-Only Parameters

scope
str

bereik van de vermelding 'resource_group' of 'abonnement', wordt standaard ingesteld op 'resource_group'

Retouren

Een iterator-achtig exemplaar van registerobjecten

Retourtype