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 の型。

description
str

この Webservice に提供する説明。

規定値: None
tags

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

規定値: None
properties

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

規定値: None
primary_key
str

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

規定値: None
secondary_key
str

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

規定値: None
location
str

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

規定値: None
type
必須

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

description
必須
str

この Webservice に提供する説明。

tags
必須

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

properties
必須

この 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
必須

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

例外

説明