WebserviceDeploymentConfiguration クラス

すべての Webservice デプロイ構成オブジェクトの基底クラスの機能を定義します。

このクラスは、特定のターゲットに Webservice をデプロイするための構成パラメーターを表します。 たとえば、Azure Kubernetes Service のデプロイを作成するには、AksWebservice クラスの deploy_configuration メソッドを使用します。

構成オブジェクトを初期化します。

継承
WebserviceDeploymentConfiguration

コンストラクター

WebserviceDeploymentConfiguration(type, description=None, tags=None, properties=None, primary_key=None, secondary_key=None, location=None)

パラメーター

type
Webservice
必須

このオブジェクトに関連付けられている Webservice の型。

description
str
既定値: None

この Webservice に提供する説明。

tags
dict[str, str]
既定値: None

この Webservice に提供するキー値タグの辞書。

properties
dict[str, str]
既定値: None

この Web サービスに提供するキー値プロパティのディクショナリ。 これらのプロパティはデプロイ後に変更することはできませんが、新しいキーと値のペアを追加できます。

primary_key
str
既定値: None

この Webservice に使用するプライマリ認証キー。

secondary_key
str
既定値: None

この Webservice に使用するセカンダリ認証キー。

location
str
既定値: None

この Web サービスのデプロイ先となる Azure リージョン。

type
Webservice
必須

このオブジェクトに関連付けられている Webservice の型。

description
str
必須

この Webservice に提供する説明。

tags
dict[str, str]
必須

この Webservice に提供するキー値タグの辞書。

properties
dict[str, str]
必須

この Web サービスに提供するキー値プロパティのディクショナリ。 これらのプロパティはデプロイ後に変更することはできませんが、新しいキーと値のペアを追加できます。

primary_key
str
必須

この Webservice に使用するプライマリ認証キー。

secondary_key
str
必須

この Webservice に使用するセカンダリ認証キー。

location
str
必須

この Web サービスのデプロイ先となる Azure リージョン。

変数

azureml.core.webservice.Webservice.description

この Webservice に提供する説明。

azureml.core.webservice.Webservice.tags

この Webservice に提供するキー値タグの辞書。

azureml.core.webservice.Webservice.properties

この Web サービスに提供するキー値プロパティのディクショナリ。 これらのプロパティはデプロイ後に変更することはできませんが、新しいキーと値のペアを追加できます。

azureml.core.webservice.Webservice.primary_key

この Webservice に使用するプライマリ認証キー。

azureml.core.webservice.Webservice.secondary_key

この Webservice に使用するセカンダリ認証キー。

azureml.core.webservice.Webservice.location

この Web サービスのデプロイ先となる Azure リージョン。

メソッド

print_deploy_configuration

デプロイ構成を出力します。

validate_configuration

指定された構成値が有効であることを確認します。

検証が失敗した場合、WebserviceException が発生します。

validate_image

Webservice にデプロイされているイメージが有効であること確認します。

検証が失敗した場合、WebserviceException が発生します。

print_deploy_configuration

デプロイ構成を出力します。

abstract print_deploy_configuration()

validate_configuration

指定された構成値が有効であることを確認します。

検証が失敗した場合、WebserviceException が発生します。

abstract validate_configuration()

例外

validate_image

Webservice にデプロイされているイメージが有効であること確認します。

検証が失敗した場合、WebserviceException が発生します。

validate_image(image)

パラメーター

cls
必須

これがクラス メソッドであることを示します。

image
Image
必須

Webservice にデプロイされるイメージ。

例外