AciServiceDeploymentConfiguration クラス

Azure Container Instances にデプロイされるサービスのデプロイ構成情報を表します。

AciWebservice クラスの deploy_configuration メソッドを使用して、AciServiceDeploymentConfiguration オブジェクトを作成します。

ACI Web サービスをデプロイするための構成オブジェクトを作成します。

継承
AciServiceDeploymentConfiguration

コンストラクター

AciServiceDeploymentConfiguration(cpu_cores=None, memory_gb=None, tags=None, properties=None, description=None, location=None, auth_enabled=None, ssl_enabled=None, enable_app_insights=None, ssl_cert_pem_file=None, ssl_key_pem_file=None, ssl_cname=None, dns_name_label=None, primary_key=None, secondary_key=None, collect_model_data=None, cmk_vault_base_url=None, cmk_key_name=None, cmk_key_version=None, vnet_name=None, subnet_name=None)

パラメーター

名前 説明
cpu_cores

この Web サービスに割り当てる CPU コアの数。 10 進数を指定できます。 既定値は 0.1 です

規定値: None
memory_gb

この Web サービスに割り当てるメモリの量 (GB 単位)。 10 進数を指定できます。 既定値は 0.5 です

規定値: None
tags

この Web サービスに提供するキー値タグのディクショナリ。

規定値: None
properties

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

規定値: None
description
str

この Web サービスに提供する説明。

規定値: None
location
str

この Web サービスのデプロイ先となる Azure リージョン。 指定されていない場合、ワークスペースの場所が使用されます。 使用可能なリージョンの詳細については、リージョン別の製品に関するページを参照してください。

規定値: None
auth_enabled

この Web サービスに対して認証を有効にするかどうか。 既定値は False です。

規定値: None
ssl_enabled

この Web サービスに対して SSL を有効にするかどうか。 既定値は False です。

規定値: None
enable_app_insights

この Web サービスに対して AppInsights を有効にするかどうか。 既定値は False です。

規定値: None
ssl_cert_pem_file
str

SSL が有効な場合、証明書ファイルが必要です。

規定値: None
ssl_key_pem_file
str

SSL が有効な場合、キー ファイルが必要です。

規定値: None
ssl_cname
str

SSL が有効な場合の cname

規定値: None
dns_name_label
str

スコアリング エンドポイントの DNS 名ラベル。 指定されていない場合、一意の DNS 名ラベルがスコアリング エンドポイントに対して生成されます。

規定値: None
primary_key
str

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

規定値: None
secondary_key
str

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

規定値: None
collect_model_data

この Web サービスに対してモデル データ収集を有効にするかどうか。 既定値は False です

規定値: None
cmk_vault_base_url
str

カスタマー マネージド キー コンテナーのベース URL

規定値: None
cmk_key_name
str

カスタマー マネージド キーの名前。

規定値: None
cmk_key_version
str

カスタマー マネージド キーのバージョン。

規定値: None
vnet_name
str

仮想ネットワークの名前。

規定値: None
subnet_name
str

仮想ネットワーク内のサブネットの名前。

規定値: None
cpu_cores
必須

この Web サービスに割り当てる CPU コアの数。 10 進数を指定できます。 既定値は 0.1 です

memory_gb
必須

この Web サービスに割り当てるメモリの量 (GB 単位)。 10 進数を指定できます。 既定値は 0.5 です

tags
必須

この Web サービスに提供するキー値タグのディクショナリ。

properties
必須

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

description
必須
str

この Web サービスに提供する説明。

location
必須
str

この Web サービスのデプロイ先となる Azure リージョン。 指定されていない場合、ワークスペースの場所が使用されます。 使用可能なリージョンの詳細については、リージョン別の製品に関するページを参照してください。

auth_enabled
必須

この Web サービスに対して認証を有効にするかどうか。 既定値は False です。

ssl_enabled
必須

この Web サービスに対して SSL を有効にするかどうか。 既定値は False です。

enable_app_insights
必須

この Web サービスに対して AppInsights を有効にするかどうか。 既定値は False です。

ssl_cert_pem_file
必須
str

SSL が有効な場合、証明書ファイルが必要です。

ssl_key_pem_file
必須
str

SSL が有効な場合、キー ファイルが必要です。

ssl_cname
必須
str

SSL が有効な場合の cname

dns_name_label
必須
str

スコアリング エンドポイントの DNS 名ラベル。 指定されていない場合、一意の DNS 名ラベルがスコアリング エンドポイントに対して生成されます。

primary_key
必須
str

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

secondary_key
必須
str

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

collect_model_data
必須

この Web サービスに対してモデル データ収集を有効にするかどうか。 既定値は False です

cmk_vault_base_url
必須
str

カスタマー マネージド キー コンテナーのベース URL

cmk_key_name
必須
str

カスタマー マネージド キーの名前。

cmk_key_version
必須
str

カスタマー マネージド キーのバージョン。

vnet_name
必須
str

仮想ネットワークの名前。

subnet_name
必須
str

仮想ネットワーク内のサブネットの名前。

変数

名前 説明
cpu_cores

この Web サービスに割り当てる CPU コアの数。 10 進数を指定できます。 既定値は 0.1 です

memory_gb

この Web サービスに割り当てるメモリの量 (GB 単位)。 10 進数を指定できます。 既定値は 0.5 です

azureml.core.webservice.AciServiceDeploymentConfiguration.tags

この Web サービスに提供するキー値タグのディクショナリ。

azureml.core.webservice.AciServiceDeploymentConfiguration.properties

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

azureml.core.webservice.AciServiceDeploymentConfiguration.description

この Web サービスに提供する説明。

azureml.core.webservice.AciServiceDeploymentConfiguration.location

この Web サービスのデプロイ先となる Azure リージョン。 指定されていない場合、ワークスペースの場所が使用されます。 使用可能なリージョンの詳細については、リージョン別の製品に関するページを参照してください。

auth_enabled

この Web サービスに対して認証を有効にするかどうか。 既定値は False です。

ssl_enabled

この Web サービスに対して SSL を有効にするかどうか。 既定値は False です。

enable_app_insights

この Web サービスに対して AppInsights を有効にするかどうか。 既定値は False です。

ssl_cert_pem_file
str

SSL が有効な場合、証明書ファイルが必要です。

ssl_key_pem_file
str

SSL が有効な場合、キー ファイルが必要です。

ssl_cname
str

SSL が有効な場合の cname

dns_name_label
str

スコアリング エンドポイントの DNS 名ラベル。 指定されていない場合、一意の DNS 名ラベルがスコアリング エンドポイントに対して生成されます。

primary_key
str

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

secondary_key
str

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

collect_model_data

Web サービスに対してモデル データ収集を有効にするかどうかを指定します。

メソッド

print_deploy_configuration

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

validate_configuration

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

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

print_deploy_configuration

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

print_deploy_configuration()

validate_configuration

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

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

validate_configuration()

例外

説明