OnlineDeploymentOperations クラス

OnlineDeploymentOperations。

このクラスを直接インスタンス化しないでください。 代わりに、それをインスタンス化して属性としてアタッチする MLClient インスタンスを作成する必要があります。

継承
azure.ai.ml._scope_dependent_operations._ScopeDependentOperations
OnlineDeploymentOperations

コンストラクター

OnlineDeploymentOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client_04_2023_preview: AzureMachineLearningWorkspaces, all_operations: OperationsContainer, local_deployment_helper: _LocalDeploymentHelper, credentials: TokenCredential | None = None, **kwargs: Dict)

パラメーター

operation_scope
operation_config
service_client_04_2023_preview
all_operations
local_deployment_helper
credentials
既定値: None

メソッド

begin_create_or_update

デプロイを作成または更新します。

begin_delete

デプロイを削除します。

get

デプロイ リソースを取得します。

get_logs

オンラインデプロイからログを取得します。

list

デプロイ リソースを一覧表示します。

begin_create_or_update

デプロイを作成または更新します。

begin_create_or_update(deployment: OnlineDeployment, *, local: bool = False, vscode_debug: bool = False, skip_script_validation: bool = False, local_enable_gpu: bool = False, **kwargs) -> LROPoller[OnlineDeployment]

パラメーター

deployment
OnlineDeployment
必須

デプロイ エンティティ

local
bool

デプロイをローカルで作成する必要があるかどうか、既定値は False です

vscode_debug
bool

VSCode インスタンスを開いてローカル デプロイをデバッグするかどうかを指定します。既定値は False です。

local_enable_gpu
bool

ローカル コンテナーが GPU にアクセスできるようにする

戻り値

操作の状態を追跡するポーリング

の戻り値の型 :

例外

OnlineDeployment を正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。

OnlineDeployment アセット (データ、コード、モデル、環境など) が正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。

OnlineDeployment モデルを正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。

OnlineDeployment の種類がサポートされていない場合に発生します。 詳細はエラー メッセージに表示されます。

ローカル エンドポイント リソースが存在しない場合に発生します。

ローカル エンドポイントが失敗状態の場合に発生します。

ローカルデプロイで Docker イメージが見つからない場合に発生します。

ローカル デプロイ用に Docker イメージを正常にビルドできない場合に発生します。

ローカルデプロイでローカル成果物が見つからない場合に発生します。

VS Debug がリモート エンドポイントで呼び出された場合に発生します。 VSCode デバッグは、ローカル エンドポイントでのみサポートされます。

Nvidia GPU がシステムで使用できない場合に発生し、ローカルデプロイ中にlocal_enable_gpuが設定されている場合

VSCode インスタンスをインスタンス化できない場合に発生します。

begin_delete

デプロイを削除します。

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

パラメーター

name
str
必須

デプロイの名前

endpoint_name
str
必須

エンドポイントの名前

local
Optional[bool]

ローカル Docker 環境からデプロイを取得する必要があるかどうか。既定値は False です。

戻り値

操作の状態を追跡するポーリング

の戻り値の型 :

例外

ローカル エンドポイント リソースが存在しない場合に発生します。

get

デプロイ リソースを取得します。

get(name: str, endpoint_name: str, *, local: bool | None = False) -> OnlineDeployment

パラメーター

name
str
必須

デプロイの名前

endpoint_name
str
必須

エンドポイントの名前

local
Optional[bool]

ローカル Docker 環境からデプロイを取得する必要があるかどうか。既定値は False です。

戻り値

デプロイ エンティティ

の戻り値の型 :

例外

ローカル エンドポイント リソースが存在しない場合に発生します。

get_logs

オンラインデプロイからログを取得します。

get_logs(name: str, endpoint_name: str, lines: int, *, container_type: str | None = None, local: bool = False) -> str

パラメーター

name
str
必須

デプロイの名前

endpoint_name
str
必須

エンドポイントの名前

lines
int
必須

末尾までの行の最大数

container_type

ログを取得するコンテナーの種類。 使用できる値は、"StorageInitializer"、"InferenceServer"、既定値は None です。

local
bool

[description], defaults to False

戻り値

ログ

の戻り値の型 :

str

例外

OnlineDeployment を正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。

OnlineDeployment アセット (データ、コード、モデル、環境など) が正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。

OnlineDeployment モデルを正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。

OnlineDeployment の種類がサポートされていない場合に発生します。 詳細はエラー メッセージに表示されます。

ローカル エンドポイント リソースが存在しない場合に発生します。

ローカル エンドポイントが失敗状態の場合に発生します。

ローカルデプロイで Docker イメージが見つからない場合に発生します。

ローカル デプロイ用に Docker イメージを正常にビルドできない場合に発生します。

ローカルデプロイでローカル成果物が見つからない場合に発生します。

VS Debug がリモート エンドポイントで呼び出された場合に発生します。 VSCode デバッグは、ローカル エンドポイントでのみサポートされます。

Nvidia GPU がシステムで使用できない場合に発生し、ローカルデプロイ中にlocal_enable_gpuが設定されている場合

VSCode インスタンスをインスタンス化できない場合に発生します。

list

デプロイ リソースを一覧表示します。

list(endpoint_name: str, *, local: bool = False) -> ItemPaged[OnlineDeployment]

パラメーター

endpoint_name
str
必須

エンドポイントの名前

local
bool

ローカル Docker 環境からデプロイを取得する必要があるかどうか。既定値は False です。

戻り値

デプロイ エンティティの反復子

の戻り値の型 :

例外

OnlineDeployment を正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。

OnlineDeployment アセット (データ、コード、モデル、環境など) が正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。

OnlineDeployment モデルを正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。

OnlineDeployment の種類がサポートされていない場合に発生します。 詳細はエラー メッセージに表示されます。

ローカル エンドポイント リソースが存在しない場合に発生します。

ローカル エンドポイントが失敗状態の場合に発生します。

ローカルデプロイで Docker イメージが見つからない場合に発生します。

ローカル デプロイ用に Docker イメージを正常にビルドできない場合に発生します。

ローカルデプロイでローカル成果物が見つからない場合に発生します。

VS Debug がリモート エンドポイントで呼び出された場合に発生します。 VSCode デバッグは、ローカル エンドポイントでのみサポートされます。

Nvidia GPU がシステムで使用できない場合に発生し、ローカルデプロイ中にlocal_enable_gpuが設定されている場合

VSCode インスタンスをインスタンス化できない場合に発生します。