OnlineEndpointOperations Класс

OnlineEndpointOperations.

Не следует создавать экземпляр этого класса напрямую. Вместо этого следует создать экземпляр MLClient, который создает его экземпляр и присоединяет его в качестве атрибута.

Наследование
azure.ai.ml._scope_dependent_operations._ScopeDependentOperations
OnlineEndpointOperations

Конструктор

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)

Параметры

operation_scope
operation_config
service_client_02_2022_preview
all_operations
local_endpoint_helper
credentials
значение по умолчанию: None

Методы

begin_create_or_update

Создание или обновление конечной точки.

begin_delete

Удаление сетевой конечной точки.

begin_regenerate_keys

Повторное создание ключей для конечной точки.

get

Получение ресурса конечной точки.

get_keys

Получите учетные данные проверки подлинности.

invoke

Вызывает конечную точку с предоставленными полезными данными.

list

Вывод списка конечных точек рабочей области.

begin_create_or_update

Создание или обновление конечной точки.

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

Параметры

endpoint
OnlineEndpoint
Обязательно

Сущность конечной точки.

local
bool

Следует ли взаимодействовать с конечной точкой в локальной среде Docker. Значение по умолчанию — False.

Возвращаемое значение

Опрашиватель для отслеживания состояния операции, если удаленный, в противном случае возвращает значение None, если локальный.

Возвращаемый тип

Исключения

Возникает, если не удается успешно проверить OnlineEndpoint. Подробные сведения будут указаны в сообщении об ошибке.

Возникает, если ресурсы OnlineEndpoint (например, данные, код, модель, среда) не могут быть успешно проверены. Подробные сведения будут указаны в сообщении об ошибке.

Возникает, если не удается успешно проверить модель OnlineEndpoint. Подробные сведения будут указаны в сообщении об ошибке.

Возникает, если предоставленный локальный путь указывает на пустой каталог.

Возникает, если ресурс локальной конечной точки не существует.

begin_delete

Удаление сетевой конечной точки.

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

Параметры

name
str
Обязательно

Имя конечной точки.

local
bool

Следует ли взаимодействовать с конечной точкой в локальной среде Docker. Значение по умолчанию — False.

Возвращаемое значение

Опрашиватель для отслеживания состояния операции, если удаленный, в противном случае возвращает значение None, если локальный.

Возвращаемый тип

Исключения

Возникает, если ресурс локальной конечной точки не существует.

begin_regenerate_keys

Повторное создание ключей для конечной точки.

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

Параметры

name
<xref:<xref:The endpoint type. Defaults to ONLINE_ENDPOINT_TYPE.>>
Обязательно

Имя конечной точки.

key_type
str

Один из "первичный", "вторичный". По умолчанию используется значение primary.

Возвращаемое значение

Средство опроса для отслеживания состояния операции.

Возвращаемый тип

Исключения

Возникает, если не удается успешно проверить OnlineEndpoint. Подробные сведения будут указаны в сообщении об ошибке.

Возникает, если ресурсы OnlineEndpoint (например, данные, код, модель, среда) не могут быть успешно проверены. Подробные сведения будут указаны в сообщении об ошибке.

Возникает, если не удается успешно проверить модель OnlineEndpoint. Подробные сведения будут указаны в сообщении об ошибке.

Возникает, если предоставленный локальный путь указывает на пустой каталог.

Возникает, если ресурс локальной конечной точки не существует.

get

Получение ресурса конечной точки.

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

Параметры

name
str
Обязательно

Имя конечной точки.

local
Optional[bool]

Указывает, следует ли взаимодействовать с конечными точками в локальной среде Docker. Значение по умолчанию — False.

Возвращаемое значение

Объект конечной точки, полученный из службы.

Возвращаемый тип

Исключения

Возникает, если ресурс локальной конечной точки не существует.

get_keys

Получите учетные данные проверки подлинности.

get_keys(name: str) -> EndpointAuthKeys | EndpointAuthToken

Параметры

name
str
Обязательно

Имя конечной точки

Возвращаемое значение

В зависимости от режима проверки подлинности в конечной точке возвращает ключи или маркер.

Возвращаемый тип

Исключения

Возникает, если не удается успешно проверить OnlineEndpoint. Подробные сведения будут указаны в сообщении об ошибке.

Возникает, если ресурсы OnlineEndpoint (например, данные, код, модель, среда) не могут быть успешно проверены. Подробные сведения будут указаны в сообщении об ошибке.

Возникает, если не удается успешно проверить модель OnlineEndpoint. Подробные сведения будут указаны в сообщении об ошибке.

Возникает, если предоставленный локальный путь указывает на пустой каталог.

Возникает, если ресурс локальной конечной точки не существует.

invoke

Вызывает конечную точку с предоставленными полезными данными.

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

Параметры

endpoint_name
str
Обязательно

Имя конечной точки

request_file
Optional[str]

Файл, содержащий полезные данные запроса. Это допустимо только для сетевой конечной точки.

deployment_name
Optional[str]

Имя конкретного вызываемого развертывания. Водить описание не обязательно. По умолчанию запросы направляются в любое из развертываний в соответствии с правилами трафика.

input_data
Optional[Union[str, Data]]

Чтобы использовать предварительно зарегистрированный ресурс данных, передайте str в формате

local
Optional[bool]

Указывает, следует ли взаимодействовать с конечными точками в локальной среде Docker. Значение по умолчанию — False.

Возвращаемое значение

Выходные данные прогнозирования для подключенной конечной точки.

Возвращаемый тип

str

Исключения

Возникает, если ресурс локальной конечной точки не существует.

Возникает, если существует несколько развертываний и deployment_name не указан.

Возникает, если локальная конечная точка имеет значение None.

list

Вывод списка конечных точек рабочей области.

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

Параметры

local

(Необязательно) Флаг, указывающий, следует ли взаимодействовать с конечными точками в локальной среде Docker. значение по умолчанию: False

Возвращаемое значение

Список конечных точек

Возвращаемый тип

Исключения

Возникает, если не удается успешно проверить OnlineEndpoint. Подробные сведения будут указаны в сообщении об ошибке.

Возникает, если ресурсы OnlineEndpoint (например, данные, код, модель, среда) не могут быть успешно проверены. Подробные сведения будут указаны в сообщении об ошибке.

Возникает, если не удается успешно проверить модель OnlineEndpoint. Подробные сведения будут указаны в сообщении об ошибке.

Возникает, если предоставленный локальный путь указывает на пустой каталог.

Возникает, если ресурс локальной конечной точки не существует.