OnlineEndpointOperations Clase
OnlineEndpointOperations.
No debe crear una instancia de esta clase directamente. En su lugar, debe crear una instancia de MLClient que le cree instancias y la adjunte como un atributo.
- Herencia
-
azure.ai.ml._scope_dependent_operations._ScopeDependentOperationsOnlineEndpointOperations
Constructor
OnlineEndpointOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client_02_2022_preview: AzureMachineLearningWorkspaces, all_operations: OperationsContainer, local_endpoint_helper: _LocalEndpointHelper, credentials: TokenCredential | None = None, **kwargs: Dict)
Parámetros
- operation_scope
- operation_config
- service_client_02_2022_preview
- all_operations
- local_endpoint_helper
- credentials
Métodos
begin_create_or_update |
Cree o actualice un punto de conexión. |
begin_delete |
Elimine un punto de conexión en línea. |
begin_regenerate_keys |
Regenera las claves para el punto de conexión. |
get |
Obtenga un recurso de punto de conexión. |
get_keys |
Obtenga las credenciales de autenticación. |
invoke |
Invoca el punto de conexión con la carga proporcionada. |
list |
Enumere los puntos de conexión del área de trabajo. |
begin_create_or_update
Cree o actualice un punto de conexión.
begin_create_or_update(endpoint: OnlineEndpoint, *, local: bool = False) -> LROPoller[OnlineEndpoint]
Parámetros
- local
- bool
Si se va a interactuar con el punto de conexión en el entorno local de Docker. El valor predeterminado es False.
Devoluciones
Un sondeo para realizar un seguimiento del estado de la operación si es remoto, devuelve None si es local.
Tipo de valor devuelto
Excepciones
Se genera si OnlineEndpoint no se puede validar correctamente. Los detalles se proporcionarán en el mensaje de error.
Se genera si los recursos de OnlineEndpoint (por ejemplo, Datos, Código, Modelo, Entorno) no se pueden validar correctamente. Los detalles se proporcionarán en el mensaje de error.
Se genera si el modelo OnlineEndpoint no se puede validar correctamente. Los detalles se proporcionarán en el mensaje de error.
Se genera si la ruta de acceso local proporcionada apunta a un directorio vacío.
Se genera si el recurso de punto de conexión local no existe.
begin_delete
Elimine un punto de conexión en línea.
begin_delete(name: str | None = None, *, local: bool = False) -> LROPoller[None]
Parámetros
- local
- bool
Si se va a interactuar con el punto de conexión en el entorno local de Docker. El valor predeterminado es False.
Devoluciones
Un sondeo para realizar un seguimiento del estado de la operación si es remoto, devuelve None si es local.
Tipo de valor devuelto
Excepciones
Se genera si el recurso de punto de conexión local no existe.
begin_regenerate_keys
Regenera las claves para el punto de conexión.
begin_regenerate_keys(name: str, *, key_type: str = 'primary') -> LROPoller[None]
Parámetros
- name
- <xref:<xref:The endpoint type. Defaults to ONLINE_ENDPOINT_TYPE.>>
El nombre del extremo.
- key_type
- str
Una de las "principales", "secundarias". El valor predeterminado es "primary".
Devoluciones
Un sondeo para realizar un seguimiento del estado de la operación.
Tipo de valor devuelto
Excepciones
Se genera si OnlineEndpoint no se puede validar correctamente. Los detalles se proporcionarán en el mensaje de error.
Se genera si los recursos de OnlineEndpoint (por ejemplo, Datos, Código, Modelo, Entorno) no se pueden validar correctamente. Los detalles se proporcionarán en el mensaje de error.
Se genera si el modelo OnlineEndpoint no se puede validar correctamente. Los detalles se proporcionarán en el mensaje de error.
Se genera si la ruta de acceso local proporcionada apunta a un directorio vacío.
Se genera si el recurso de punto de conexión local no existe.
get
Obtenga un recurso de punto de conexión.
get(name: str, *, local: bool = False) -> OnlineEndpoint
Parámetros
Indica si se van a interactuar con los puntos de conexión en el entorno local de Docker. El valor predeterminado es False.
Devoluciones
Objeto de punto de conexión recuperado del servicio.
Tipo de valor devuelto
Excepciones
Se genera si el recurso de punto de conexión local no existe.
get_keys
Obtenga las credenciales de autenticación.
get_keys(name: str) -> EndpointAuthKeys | EndpointAuthToken
Parámetros
Devoluciones
Dependiendo del modo de autenticación del punto de conexión, devuelve claves o token.
Tipo de valor devuelto
Excepciones
Se genera si OnlineEndpoint no se puede validar correctamente. Los detalles se proporcionarán en el mensaje de error.
Se genera si los recursos de OnlineEndpoint (por ejemplo, Datos, Código, Modelo, Entorno) no se pueden validar correctamente. Los detalles se proporcionarán en el mensaje de error.
Se genera si el modelo OnlineEndpoint no se puede validar correctamente. Los detalles se proporcionarán en el mensaje de error.
Se genera si la ruta de acceso local proporcionada apunta a un directorio vacío.
Se genera si el recurso de punto de conexión local no existe.
invoke
Invoca el punto de conexión con la carga proporcionada.
invoke(endpoint_name: str, *, request_file: str | None = None, deployment_name: str | None = None, input_data: str | Data | None = None, params_override=None, local: bool = False, **kwargs) -> str
Parámetros
Archivo que contiene la carga de la solicitud. Esto solo es válido para el punto de conexión en línea.
Nombre de una implementación específica que se va a invocar. Esto es opcional. De forma predeterminada, las solicitudes se enrutan a cualquiera de las implementaciones según las reglas de tráfico.
Para usar un recurso de datos previamente registrado, pase str en formato
Indica si se van a interactuar con los puntos de conexión en el entorno local de Docker. El valor predeterminado es False.
Devoluciones
Salida de predicción para el punto de conexión en línea.
Tipo de valor devuelto
Excepciones
Se genera si el recurso de punto de conexión local no existe.
Se genera si hay varias implementaciones y no se especifica ningún deployment_name.
Se genera si el punto de conexión local es Ninguno.
list
Enumere los puntos de conexión del área de trabajo.
list(*, local: bool = False) -> ItemPaged[OnlineEndpoint]
Parámetros
- local
(Opcional) Marca para indicar si se va a interactuar con los puntos de conexión en el entorno local de Docker. Valor predeterminado: False
Devoluciones
Una lista de puntos de conexión
Tipo de valor devuelto
Excepciones
Se genera si OnlineEndpoint no se puede validar correctamente. Los detalles se proporcionarán en el mensaje de error.
Se genera si los recursos de OnlineEndpoint (por ejemplo, Datos, Código, Modelo, Entorno) no se pueden validar correctamente. Los detalles se proporcionarán en el mensaje de error.
Se genera si el modelo OnlineEndpoint no se puede validar correctamente. Los detalles se proporcionarán en el mensaje de error.
Se genera si la ruta de acceso local proporcionada apunta a un directorio vacío.
Se genera si el recurso de punto de conexión local no existe.
Azure SDK for Python