OnlineEndpointOperations Klass

OnlineEndpointOperations.

Du bör inte instansiera den här klassen direkt. I stället bör du skapa en MLClient-instans som instansierar den åt dig och bifogar den som ett attribut.

Arv
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)

Parametrar

operation_scope
operation_config
service_client_02_2022_preview
all_operations
local_endpoint_helper
credentials
standardvärde: None

Metoder

begin_create_or_update

Skapa eller uppdatera en slutpunkt.

begin_delete

Ta bort en onlineslutpunkt.

begin_regenerate_keys

Återskapa nycklar för slutpunkten.

get

Hämta en slutpunktsresurs.

get_keys

Hämta autentiseringsuppgifterna.

invoke

Anropar slutpunkten med den angivna nyttolasten.

list

Visa en lista över arbetsytans slutpunkter.

begin_create_or_update

Skapa eller uppdatera en slutpunkt.

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

Parametrar

endpoint
OnlineEndpoint
Obligatorisk

Slutpunktsentiteten.

local
bool

Om du vill interagera med slutpunkten i den lokala Docker-miljön. Standardvärdet är Falskt.

Returer

En poller för att spåra åtgärdsstatusen om fjärrens, annars returnerar Ingen om den är lokal.

Returtyp

Undantag

Upphöjt om OnlineEndpoint inte kan verifieras. Information kommer att anges i felmeddelandet.

Upphöjt om OnlineEndpoint-tillgångar (t.ex. data, kod, modell, miljö) inte kan verifieras. Information kommer att anges i felmeddelandet.

Upphöjt om OnlineEndpoint-modellen inte kan verifieras. Information kommer att anges i felmeddelandet.

Utlöses om den lokala sökvägen pekar på en tom katalog.

Utlöses om den lokala slutpunktsresursen inte finns.

begin_delete

Ta bort en onlineslutpunkt.

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

Parametrar

name
str
Obligatorisk

Namnet på slutpunkten.

local
bool

Om du vill interagera med slutpunkten i den lokala Docker-miljön. Standardvärdet är Falskt.

Returer

En poller för att spåra åtgärdsstatusen om fjärrens, annars returnerar Ingen om den är lokal.

Returtyp

Undantag

Utlöses om den lokala slutpunktsresursen inte finns.

begin_regenerate_keys

Återskapa nycklar för slutpunkten.

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

Parametrar

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

Slutpunktsnamnet.

key_type
str

En av "primär", "sekundär". Standardvärdet är "primärt".

Returer

En poller för att spåra åtgärdsstatusen.

Returtyp

Undantag

Upphöjt om OnlineEndpoint inte kan verifieras. Information kommer att anges i felmeddelandet.

Upphöjt om OnlineEndpoint-tillgångar (t.ex. data, kod, modell, miljö) inte kan verifieras. Information kommer att anges i felmeddelandet.

Upphöjt om OnlineEndpoint-modellen inte kan verifieras. Information kommer att anges i felmeddelandet.

Utlöses om den lokala sökvägen pekar på en tom katalog.

Utlöses om den lokala slutpunktsresursen inte finns.

get

Hämta en slutpunktsresurs.

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

Parametrar

name
str
Obligatorisk

Namnet på slutpunkten.

local
Optional[bool]

Anger om du vill interagera med slutpunkter i den lokala Docker-miljön. Standardvärdet är Falskt.

Returer

Slutpunktsobjekt som hämtats från tjänsten.

Returtyp

Undantag

Utlöses om den lokala slutpunktsresursen inte finns.

get_keys

Hämta autentiseringsuppgifterna.

get_keys(name: str) -> EndpointAuthKeys | EndpointAuthToken

Parametrar

name
str
Obligatorisk

Slutpunktsnamnet

Returer

Beroende på autentiseringsläget i slutpunkten returnerar antingen nycklar eller token

Returtyp

Undantag

Upphöjt om OnlineEndpoint inte kan verifieras. Information kommer att anges i felmeddelandet.

Upphöjt om OnlineEndpoint-tillgångar (t.ex. data, kod, modell, miljö) inte kan verifieras. Information kommer att anges i felmeddelandet.

Upphöjt om OnlineEndpoint-modellen inte kan verifieras. Information kommer att anges i felmeddelandet.

Utlöses om den lokala sökvägen pekar på en tom katalog.

Utlöses om den lokala slutpunktsresursen inte finns.

invoke

Anropar slutpunkten med den angivna nyttolasten.

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

Parametrar

endpoint_name
str
Obligatorisk

Slutpunktsnamnet

request_file
Optional[str]

Fil som innehåller nyttolasten för begäran. Detta är endast giltigt för onlineslutpunkten.

deployment_name
Optional[str]

Namnet på en specifik distribution som ska anropas. Detta är valfritt. Som standard dirigeras begäranden till någon av distributionerna enligt trafikreglerna.

input_data
Optional[Union[str, Data]]

Om du vill använda en förregistrerad datatillgång skickar du str i format

local
Optional[bool]

Anger om du vill interagera med slutpunkter i den lokala Docker-miljön. Standardvärdet är Falskt.

Returer

Förutsägelseutdata för onlineslutpunkt.

Returtyp

str

Undantag

Utlöses om den lokala slutpunktsresursen inte finns.

Upphöjt om det finns flera distributioner och inga deployment_name har angetts.

Upphöjt om den lokala slutpunkten är Ingen.

list

Visa en lista över arbetsytans slutpunkter.

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

Parametrar

local

(Valfritt) Flagga för att ange om du vill interagera med slutpunkter i den lokala Docker-miljön. Standard: Falskt

Returer

En lista över slutpunkter

Returtyp

Undantag

Upphöjt om OnlineEndpoint inte kan verifieras. Information kommer att anges i felmeddelandet.

Upphöjt om OnlineEndpoint-tillgångar (t.ex. data, kod, modell, miljö) inte kan verifieras. Information kommer att anges i felmeddelandet.

Upphöjt om OnlineEndpoint-modellen inte kan verifieras. Information kommer att anges i felmeddelandet.

Utlöses om den lokala sökvägen pekar på en tom katalog.

Utlöses om den lokala slutpunktsresursen inte finns.