WebserviceDeploymentConfiguration クラス
すべての Web サービス展開構成オブジェクトの基本クラス機能を定義します。
このクラスは、特定のターゲットに Web サービスをデプロイするための構成パラメーターを表します。
たとえば、Azure Kubernetes Service のデプロイを作成するには、deploy_configuration
クラスの AksWebservice メソッドを使用します。
構成オブジェクトを初期化します。
コンストラクター
WebserviceDeploymentConfiguration(type, description=None, tags=None, properties=None, primary_key=None, secondary_key=None, location=None)
パラメーター
名前 | 説明 |
---|---|
type
必須
|
このオブジェクトに関連付けられている Web サービスの種類。 |
description
|
この Web サービスを指定する説明。 規定値: None
|
tags
|
この Web サービスを提供するキー値タグのディクショナリ。 規定値: None
|
properties
|
この Web サービスを提供するキー値プロパティのディクショナリ。 これらのプロパティはデプロイ後に変更できませんが、新しいキーと値のペアを追加できます。 規定値: None
|
primary_key
|
この Web サービスに使用するプライマリ認証キー。 規定値: None
|
secondary_key
|
この Web サービスに使用するセカンダリ認証キー。 規定値: None
|
location
|
この Web サービスのデプロイ先となる Azure リージョン。 規定値: None
|
type
必須
|
このオブジェクトに関連付けられている Web サービスの種類。 |
description
必須
|
この Web サービスを指定する説明。 |
tags
必須
|
この Web サービスを提供するキー値タグのディクショナリ。 |
properties
必須
|
この Web サービスを提供するキー値プロパティのディクショナリ。 これらのプロパティはデプロイ後に変更できませんが、新しいキーと値のペアを追加できます。 |
primary_key
必須
|
この Web サービスに使用するプライマリ認証キー。 |
secondary_key
必須
|
この Web サービスに使用するセカンダリ認証キー。 |
location
必須
|
この Web サービスのデプロイ先となる Azure リージョン。 |
変数
名前 | 説明 |
---|---|
azureml.core.webservice.Webservice.description
|
この Web サービスを指定する説明。 |
azureml.core.webservice.Webservice.tags
|
この Web サービスを提供するキー値タグのディクショナリ。 |
azureml.core.webservice.Webservice.properties
|
この Web サービスを提供するキー値プロパティのディクショナリ。 これらのプロパティはデプロイ後に変更できませんが、新しいキーと値のペアを追加できます。 |
azureml.core.webservice.Webservice.primary_key
|
この Web サービスに使用するプライマリ認証キー。 |
azureml.core.webservice.Webservice.secondary_key
|
この Web サービスに使用するセカンダリ認証キー。 |
azureml.core.webservice.Webservice.location
|
この Web サービスのデプロイ先となる Azure リージョン。 |
メソッド
print_deploy_configuration |
デプロイ構成を印刷します。 |
validate_configuration |
指定した構成値が有効であることを確認します。 検証が失敗した場合に WebserviceException を発生させます。 |
validate_image |
Web サービスにデプロイされているイメージが有効であることを確認します。 検証が失敗した場合に WebserviceException を発生させます。 |
print_deploy_configuration
デプロイ構成を印刷します。
abstract print_deploy_configuration()
validate_configuration
指定した構成値が有効であることを確認します。
検証が失敗した場合に WebserviceException を発生させます。
abstract validate_configuration()
例外
型 | 説明 |
---|---|
validate_image
Web サービスにデプロイされているイメージが有効であることを確認します。
検証が失敗した場合に WebserviceException を発生させます。
validate_image(image)
パラメーター
名前 | 説明 |
---|---|
cls
必須
|
これがクラス メソッドであることを示します。 |
image
必須
|
Web サービスにデプロイされるイメージ。 |
例外
型 | 説明 |
---|---|