次の方法で共有


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()

例外

説明