RegistryOperations Clase

RegistryOperations.

No debe crear instancias de esta clase directamente. En su lugar, debe crear una instancia de MLClient que le cree una instancia y la adjunte como un atributo.

Herencia
builtins.object
RegistryOperations

Constructor

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

Parámetros

operation_scope
Requerido
service_client
Requerido
all_operations
Requerido
credentials
valor predeterminado: None

Métodos

begin_create

Cree un registro de Azure Machine Learning o intente actualizarlo si ya existe.

Nota: Debido a las limitaciones del servicio, tenemos que suspender durante un tiempo adicional de 30~45 segundos después de que el sondeo LRO finalice antes de que el registro se elimine de forma coherente desde la perspectiva de las operaciones posteriores. Si se requiere una eliminación para que las operaciones posteriores funcionen correctamente, los autores de llamadas deben implementar esa lógica hasta que el servicio se haya corregido para devolver un LRO confiable.

begin_delete

Elimine un registro si existe. No devuelve nada en una operación correcta.

get

Obtenga un registro por nombre.

list

Enumere todos los registros a los que el usuario tiene acceso en el grupo de recursos o la suscripción actual.

begin_create

Cree un registro de Azure Machine Learning o intente actualizarlo si ya existe.

Nota: Debido a las limitaciones del servicio, tenemos que suspender durante un tiempo adicional de 30~45 segundos después de que el sondeo LRO finalice antes de que el registro se elimine de forma coherente desde la perspectiva de las operaciones posteriores. Si se requiere una eliminación para que las operaciones posteriores funcionen correctamente, los autores de llamadas deben implementar esa lógica hasta que el servicio se haya corregido para devolver un LRO confiable.

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

Parámetros

registry
Registry
Requerido

Definición del Registro.

Devoluciones

Un sondeo para realizar un seguimiento del estado de la operación.

Tipo de valor devuelto

<xref:LROPoller>

begin_delete

Elimine un registro si existe. No devuelve nada en una operación correcta.

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

Keyword-Only Parameters

name
str

Nombre del registro

Devoluciones

Un sondeo para realizar un seguimiento del estado de la operación.

Tipo de valor devuelto

<xref:LROPoller>

get

Obtenga un registro por nombre.

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

Parámetros

name
str
Requerido

Nombre del registro.

Devoluciones

Registro con el nombre proporcionado.

Tipo de valor devuelto

Excepciones

Se genera si el nombre del Registro no se puede validar correctamente. Los detalles se proporcionarán en el mensaje de error.

list

Enumere todos los registros a los que el usuario tiene acceso en el grupo de recursos o la suscripción actual.

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

Keyword-Only Parameters

scope
str

ámbito de la lista, "resource_group" o "suscripción", el valor predeterminado es "resource_group"

Devoluciones

Iterador como una instancia de objetos del Registro

Tipo de valor devuelto