次の方法で共有


AciServiceDeploymentConfiguration クラス

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

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

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

コンストラクター

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

この Web サービスに使用するプライマリ認証キー。

規定値: None
secondary_key
str

この Web サービスに使用するセカンダリ認証キー。

規定値: 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

この Web サービスに使用するプライマリ認証キー。

secondary_key
必須
str

この Web サービスに使用するセカンダリ認証キー。

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

この Web サービスに使用するプライマリ認証キー。

secondary_key
str

この Web サービスに使用するセカンダリ認証キー。

collect_model_data

Web サービスのモデル データ収集を有効にするかどうか。

メソッド

print_deploy_configuration

デプロイ構成を印刷します。

validate_configuration

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

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

print_deploy_configuration

デプロイ構成を印刷します。

print_deploy_configuration()

validate_configuration

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

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

validate_configuration()

例外

説明