BatchDeploymentOperations クラス
BatchDeploymentOperations。
このクラスを直接インスタンス化しないでください。 代わりに、それをインスタンス化して属性としてアタッチする MLClient インスタンスを作成する必要があります。
- 継承
-
azure.ai.ml._scope_dependent_operations._ScopeDependentOperationsBatchDeploymentOperations
コンストラクター
BatchDeploymentOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client_05_2022: AzureMachineLearningWorkspaces, all_operations: OperationsContainer, credentials: TokenCredential | None = None, **kwargs: Dict)
パラメーター
- operation_scope
- <xref:azure.ai.ml._scope_dependent_operations.OperationScope>
MLClient オブジェクトの操作クラスのスコープ変数。
- operation_config
- <xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
MLClient オブジェクトの操作クラスの一般的な構成。
- service_client_05_2022
- <xref:<xref:azure.ai.ml._restclient.v2022_05_01._azure_machine_learning_workspaces. AzureMachineLearningWorkspaces>>
エンド ユーザーが Azure Machine Learning ワークスペース リソースを操作できるようにするサービス クライアント。
- all_operations
- <xref:azure.ai.ml._scope_dependent_operations.OperationsContainer>
MLClient オブジェクトのすべての操作クラス。
メソッド
begin_create_or_update |
バッチデプロイを作成または更新します。 |
begin_delete |
バッチデプロイを削除します。 |
get |
デプロイ リソースを取得します。 |
list |
デプロイ リソースを一覧表示します。 |
list_jobs |
指定されたバッチ エンドポイントのデプロイでジョブを一覧表示します。 これはバッチ エンドポイントでのみ有効です。 |
begin_create_or_update
バッチデプロイを作成または更新します。
begin_create_or_update(deployment: DeploymentType, *, skip_script_validation: bool = False, **kwargs) -> LROPoller[DeploymentType]
パラメーター
戻り値
操作の状態を追跡するポーリングャー。
の戻り値の型 :
例外
BatchDeployment を正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。
BatchDeployment アセット (データ、コード、モデル、環境など) が正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。
BatchDeployment モデルを正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。
例
例を作成します。
from azure.ai.ml import load_batch_deployment
from azure.ai.ml.entities import BatchDeployment
deployment_example = load_batch_deployment(
source="./sdk/ml/azure-ai-ml/tests/test_configs/deployments/batch/batch_deployment_anon_env_with_image.yaml",
params_override=[{"name": f"deployment-{randint(0, 1000)}", "endpoint_name": endpoint_example.name}],
)
ml_client.batch_deployments.begin_create_or_update(deployment=deployment_example, skip_script_validation=True)
begin_delete
バッチデプロイを削除します。
begin_delete(name: str, endpoint_name: str) -> LROPoller[None]
パラメーター
戻り値
操作の状態を追跡するポーリングャー。
の戻り値の型 :
例外
BatchDeployment を正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。
BatchDeployment アセット (データ、コード、モデル、環境など) が正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。
BatchDeployment モデルを正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。
例
削除の例。
ml_client.batch_deployments.begin_delete(deployment_name, endpoint_name)
get
デプロイ リソースを取得します。
get(name: str, endpoint_name: str) -> BatchDeployment
パラメーター
戻り値
デプロイ エンティティ
の戻り値の型 :
例外
BatchDeployment を正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。
BatchDeployment アセット (データ、コード、モデル、環境など) が正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。
BatchDeployment モデルを正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。
例
例を取得します。
ml_client.batch_deployments.get(deployment_name, endpoint_name)
list
デプロイ リソースを一覧表示します。
list(endpoint_name: str) -> ItemPaged[BatchDeployment]
パラメーター
戻り値
デプロイ エンティティの反復子
の戻り値の型 :
例外
BatchDeployment を正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。
BatchDeployment アセット (データ、コード、モデル、環境など) が正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。
BatchDeployment モデルを正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。
例
デプロイ リソースの一覧の例。
ml_client.batch_deployments.list(endpoint_name)
list_jobs
指定されたバッチ エンドポイントのデプロイでジョブを一覧表示します。 これはバッチ エンドポイントでのみ有効です。
list_jobs(endpoint_name: str, *, name: str | None = None) -> ItemPaged[BatchJob]
パラメーター
- name
- str
(省略可能)デプロイの名前。
戻り値
ジョブの一覧
の戻り値の型 :
例外
BatchDeployment を正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。
BatchDeployment アセット (データ、コード、モデル、環境など) が正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。
BatchDeployment モデルを正常に検証できない場合に発生します。 詳細はエラー メッセージに表示されます。
例
ジョブの一覧表示の例。
ml_client.batch_deployments.list_jobs(deployment_name, endpoint_name)
Azure SDK for Python