Share via


RegistryOperations Classe

RegistryOperations.

Não deve instanciar esta classe diretamente. Em vez disso, deve criar uma instância MLClient que a instancia por si e anexe-a como um atributo.

Herança
builtins.object
RegistryOperations

Construtor

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

Parâmetros

operation_scope
Necessário
service_client
Necessário
all_operations
Necessário
credentials
valor predefinido: None

Métodos

begin_create

Crie um novo Registo do Azure Machine Learning ou tente atualizar se já existir.

Nota: devido às limitações do serviço, temos de suspender durante mais 30~45 segundos após a conclusão do Poller LRO antes de o registo ser eliminado de forma consistente da perspetiva das operações subsequentes. Se for necessária uma eliminação para que as operações subsequentes funcionem corretamente, os autores de chamadas devem implementar essa lógica até que o serviço tenha sido corrigido para devolver um LRO fiável.

begin_delete

Se existir, elimine um registo. Não devolve nada numa operação bem-sucedida.

get

Obtenha um registo pelo nome.

list

Liste todos os registos aos quais o utilizador tem acesso no grupo de recursos ou subscrição atual.

begin_create

Crie um novo Registo do Azure Machine Learning ou tente atualizar se já existir.

Nota: devido às limitações do serviço, temos de suspender durante mais 30~45 segundos após a conclusão do Poller LRO antes de o registo ser eliminado de forma consistente da perspetiva das operações subsequentes. Se for necessária uma eliminação para que as operações subsequentes funcionem corretamente, os autores de chamadas devem implementar essa lógica até que o serviço tenha sido corrigido para devolver um LRO fiável.

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

Parâmetros

registry
Registry
Necessário

Definição de registo.

Devoluções

Um poller para controlar o estado da operação.

Tipo de retorno

<xref:LROPoller>

begin_delete

Se existir, elimine um registo. Não devolve nada numa operação bem-sucedida.

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

Keyword-Only Parameters

name
str

Nome do registo

Devoluções

Um poller para controlar o estado da operação.

Tipo de retorno

<xref:LROPoller>

get

Obtenha um registo pelo nome.

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

Parâmetros

name
str
Necessário

Nome do registo.

Devoluções

O registo com o nome fornecido.

Tipo de retorno

Exceções

Gerado se o nome do Registo não puder ser validado com êxito. Os detalhes serão fornecidos na mensagem de erro.

list

Liste todos os registos aos quais o utilizador tem acesso no grupo de recursos ou subscrição atual.

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

Keyword-Only Parameters

scope
str

âmbito da listagem, "resource_group" ou "subscrição", predefinição é "resource_group"

Devoluções

Um iterador como uma instância de objetos de Registo

Tipo de retorno