Freigeben über


OnlineEndpointOperations Klasse

OnlineEndpointOperations.

Sie sollten diese Klasse nicht direkt instanziieren. Stattdessen sollten Sie einen MLClient-instance erstellen, der ihn für Sie instanziiert und als Attribut anfügt.

Vererbung
azure.ai.ml._scope_dependent_operations._ScopeDependentOperations
OnlineEndpointOperations

Konstruktor

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)

Parameter

operation_scope
operation_config
service_client_02_2022_preview
all_operations
local_endpoint_helper
credentials
Standardwert: None

Methoden

begin_create_or_update

Erstellen oder Aktualisieren eines Endpunkts.

begin_delete

Löschen Sie einen Onlineendpunkt.

begin_regenerate_keys

Generieren Sie Schlüssel für den Endpunkt neu.

get

Rufen Sie eine Endpunktressource ab.

get_keys

Rufen Sie die Anmeldeinformationen für die Authentifizierung ab.

invoke

Ruft den Endpunkt mit der angegebenen Nutzlast auf.

list

Auflisten von Endpunkten des Arbeitsbereichs.

begin_create_or_update

Erstellen oder Aktualisieren eines Endpunkts.

begin_create_or_update(endpoint: OnlineEndpoint, *, local: bool = False) -> LROPoller[OnlineEndpoint]

Parameter

endpoint
OnlineEndpoint
Erforderlich

Die Endpunktentität.

local
bool

Gibt an, ob mit dem Endpunkt in der lokalen Docker-Umgebung interagieren soll. Der Standardwert lautet „False“.

Gibt zurück

Ein Poller zum Nachverfolgen des Vorgangs status wenn remote, andernfalls wird None zurückgegeben, wenn lokal.

Rückgabetyp

Ausnahmen

Wird ausgelöst, wenn OnlineEndpoint nicht erfolgreich überprüft werden kann. Details werden in der Fehlermeldung angegeben.

Wird ausgelöst, wenn OnlineEndpoint-Ressourcen (z. B. Daten, Code, Modell, Umgebung) nicht erfolgreich überprüft werden können. Details werden in der Fehlermeldung angegeben.

Wird ausgelöst, wenn das OnlineEndpoint-Modell nicht erfolgreich überprüft werden kann. Details werden in der Fehlermeldung angegeben.

Wird ausgelöst, wenn der lokale Pfad auf ein leeres Verzeichnis verweist.

Wird ausgelöst, wenn die lokale Endpunktressource nicht vorhanden ist.

begin_delete

Löschen Sie einen Onlineendpunkt.

begin_delete(name: str | None = None, *, local: bool = False) -> LROPoller[None]

Parameter

name
str
Erforderlich

Name des Endpunkts.

local
bool

Gibt an, ob mit dem Endpunkt in der lokalen Docker-Umgebung interagieren soll. Der Standardwert lautet „False“.

Gibt zurück

Ein Poller zum Nachverfolgen des Vorgangs status wenn remote, andernfalls wird None zurückgegeben, wenn lokal.

Rückgabetyp

Ausnahmen

Wird ausgelöst, wenn die lokale Endpunktressource nicht vorhanden ist.

begin_regenerate_keys

Generieren Sie Schlüssel für den Endpunkt neu.

begin_regenerate_keys(name: str, *, key_type: str = 'primary') -> LROPoller[None]

Parameter

name
<xref:<xref:The endpoint type. Defaults to ONLINE_ENDPOINT_TYPE.>>
Erforderlich

Der Endpunktname.

key_type
str

Einer von "primär", "sekundär". Standardmäßig wird "primär" festgelegt.

Gibt zurück

Ein Poller zum Nachverfolgen des Vorgangs status.

Rückgabetyp

Ausnahmen

Wird ausgelöst, wenn OnlineEndpoint nicht erfolgreich überprüft werden kann. Details werden in der Fehlermeldung angegeben.

Wird ausgelöst, wenn OnlineEndpoint-Ressourcen (z. B. Daten, Code, Modell, Umgebung) nicht erfolgreich überprüft werden können. Details werden in der Fehlermeldung angegeben.

Wird ausgelöst, wenn das OnlineEndpoint-Modell nicht erfolgreich überprüft werden kann. Details werden in der Fehlermeldung angegeben.

Wird ausgelöst, wenn der lokale Pfad auf ein leeres Verzeichnis verweist.

Wird ausgelöst, wenn die lokale Endpunktressource nicht vorhanden ist.

get

Rufen Sie eine Endpunktressource ab.

get(name: str, *, local: bool = False) -> OnlineEndpoint

Parameter

name
str
Erforderlich

Name des Endpunkts.

local
Optional[bool]

Gibt an, ob mit Endpunkten in der lokalen Docker-Umgebung interagieren soll. Der Standardwert lautet „False“.

Gibt zurück

Endpunktobjekt, das aus dem Dienst abgerufen wird.

Rückgabetyp

Ausnahmen

Wird ausgelöst, wenn die lokale Endpunktressource nicht vorhanden ist.

get_keys

Rufen Sie die Anmeldeinformationen für die Authentifizierung ab.

get_keys(name: str) -> EndpointAuthKeys | EndpointAuthToken

Parameter

name
str
Erforderlich

Der Endpunktname

Gibt zurück

Gibt abhängig vom Authentifizierungsmodus im Endpunkt entweder Schlüssel oder Token zurück.

Rückgabetyp

Ausnahmen

Wird ausgelöst, wenn OnlineEndpoint nicht erfolgreich überprüft werden kann. Details werden in der Fehlermeldung angegeben.

Wird ausgelöst, wenn OnlineEndpoint-Ressourcen (z. B. Daten, Code, Modell, Umgebung) nicht erfolgreich überprüft werden können. Details werden in der Fehlermeldung angegeben.

Wird ausgelöst, wenn das OnlineEndpoint-Modell nicht erfolgreich überprüft werden kann. Details werden in der Fehlermeldung angegeben.

Wird ausgelöst, wenn der lokale Pfad auf ein leeres Verzeichnis verweist.

Wird ausgelöst, wenn die lokale Endpunktressource nicht vorhanden ist.

invoke

Ruft den Endpunkt mit der angegebenen Nutzlast auf.

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

Parameter

endpoint_name
str
Erforderlich

Der Endpunktname

request_file
Optional[str]

Datei mit der Anforderungsnutzlast. Dies gilt nur für Onlineendpunkte.

deployment_name
Optional[str]

Name einer bestimmten Bereitstellung, die aufgerufen werden soll. Diese Eingabe ist optional. Standardmäßig werden Anforderungen gemäß den Datenverkehrsregeln an jede der Bereitstellungen weitergeleitet.

input_data
Optional[Union[str, Data]]

Um ein vorab registriertes Datenobjekt zu verwenden, übergeben Sie str im Format

local
Optional[bool]

Gibt an, ob mit Endpunkten in der lokalen Docker-Umgebung interagieren soll. Der Standardwert lautet „False“.

Gibt zurück

Vorhersageausgabe für Onlineendpunkt.

Rückgabetyp

str

Ausnahmen

Wird ausgelöst, wenn die lokale Endpunktressource nicht vorhanden ist.

Wird ausgelöst, wenn mehrere Bereitstellungen vorhanden sind und keine deployment_name angegeben ist.

Wird ausgelöst, wenn der lokale Endpunkt Keine ist.

list

Auflisten von Endpunkten des Arbeitsbereichs.

list(*, local: bool = False) -> ItemPaged[OnlineEndpoint]

Parameter

local

(Optional) Flag, um anzugeben, ob mit Endpunkten in der lokalen Docker-Umgebung interagieren soll. Standardwert: False

Gibt zurück

Eine Liste von Endpunkten

Rückgabetyp

Ausnahmen

Wird ausgelöst, wenn OnlineEndpoint nicht erfolgreich überprüft werden kann. Details werden in der Fehlermeldung angegeben.

Wird ausgelöst, wenn OnlineEndpoint-Ressourcen (z. B. Daten, Code, Modell, Umgebung) nicht erfolgreich überprüft werden können. Details werden in der Fehlermeldung angegeben.

Wird ausgelöst, wenn das OnlineEndpoint-Modell nicht erfolgreich überprüft werden kann. Details werden in der Fehlermeldung angegeben.

Wird ausgelöst, wenn der lokale Pfad auf ein leeres Verzeichnis verweist.

Wird ausgelöst, wenn die lokale Endpunktressource nicht vorhanden ist.