AciServiceDeploymentConfiguration Sınıf
Azure Container Instances dağıtılan bir hizmetin dağıtım yapılandırma bilgilerini temsil eder.
sınıfının yöntemini AciWebservice kullanarak deploy_configuration
bir AciServiceDeploymentConfiguration nesnesi oluşturun.
ACI Web hizmetini dağıtmak için bir yapılandırma nesnesi oluşturun.
- Devralma
-
AciServiceDeploymentConfiguration
Oluşturucu
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)
Parametreler
Name | Description |
---|---|
cpu_cores
|
Bu Web hizmeti için ayrılacak CPU çekirdeği sayısı. Ondalık olabilir. Varsayılan değer: 0.1 Default value: None
|
memory_gb
|
Bu Web hizmeti için ayrılacak bellek miktarı (GB cinsinden). Ondalık olabilir. Varsayılan değer 0,5'tir Default value: None
|
tags
|
Bu Web hizmetini vermek için anahtar değer etiketleri sözlüğü. Default value: None
|
properties
|
Bu Web hizmetini vermek için anahtar değer özellikleri sözlüğü. Bu özellikler dağıtımdan sonra değiştirilemez, ancak yeni anahtar değer çiftleri eklenebilir. Default value: None
|
description
|
Bu Web hizmetini vermek için bir açıklama. Default value: None
|
location
|
Bu Web hizmetini dağıtılacak Azure bölgesi. Belirtilmezse, Çalışma Alanı konumu kullanılır. Kullanılabilir bölgeler hakkında daha fazla ayrıntı için bkz . Bölgeye göre ürünler. Default value: None
|
auth_enabled
|
Bu Web hizmeti için kimlik doğrulamasının etkinleştirilip etkinleştirilmeyileceği. Varsayılan değer False'tur. Default value: None
|
ssl_enabled
|
Bu Web hizmeti için SSL'nin etkinleştirilip etkinleştirilmeyileceği. Varsayılan değer False'tur. Default value: None
|
enable_app_insights
|
Bu Web hizmeti için AppInsights'ın etkinleştirilip etkinleştirilmeyileceği. Varsayılan değer False'tur. Default value: None
|
ssl_cert_pem_file
|
SSL etkinse gereken sertifika dosyası. Default value: None
|
ssl_key_pem_file
|
SSL etkinse gereken anahtar dosyası. Default value: None
|
ssl_cname
|
SSL'nin etkin olup olmadığının cname değeri. Default value: None
|
dns_name_label
|
Puanlama uç noktasının DNS adı etiketi. Belirtilmezse puanlama uç noktası için benzersiz bir DNS adı etiketi oluşturulur. Default value: None
|
primary_key
|
Bu Web hizmeti için kullanılacak birincil kimlik doğrulama anahtarı. Default value: None
|
secondary_key
|
Bu Web hizmeti için kullanılacak ikincil kimlik doğrulama anahtarı. Default value: None
|
collect_model_data
|
Bu Web hizmeti için model veri toplamanın etkinleştirilip etkinleştirilmeyileceği. Varsayılan değer False'tur Default value: None
|
cmk_vault_base_url
|
müşteri tarafından yönetilen anahtar kasası temel URL'si Default value: None
|
cmk_key_name
|
müşteri tarafından yönetilen anahtar adı. Default value: None
|
cmk_key_version
|
müşteri tarafından yönetilen anahtar sürümü. Default value: None
|
vnet_name
|
sanal ağ adı. Default value: None
|
subnet_name
|
sanal ağ içindeki alt ağ adı. Default value: None
|
cpu_cores
Gerekli
|
Bu Web hizmeti için ayrılacak CPU çekirdeği sayısı. Ondalık olabilir. Varsayılan değer: 0.1 |
memory_gb
Gerekli
|
Bu Web hizmeti için ayrılacak bellek miktarı (GB cinsinden). Ondalık olabilir. Varsayılan değer 0,5'tir |
tags
Gerekli
|
Bu Web hizmetini vermek için anahtar değer etiketleri sözlüğü. |
properties
Gerekli
|
Bu Web hizmetini vermek için anahtar değer özellikleri sözlüğü. Bu özellikler dağıtımdan sonra değiştirilemez, ancak yeni anahtar değer çiftleri eklenebilir. |
description
Gerekli
|
Bu Web hizmetini vermek için bir açıklama. |
location
Gerekli
|
Bu Web hizmetini dağıtılacak Azure bölgesi. Belirtilmezse, Çalışma Alanı konumu kullanılır. Kullanılabilir bölgeler hakkında daha fazla ayrıntı için bkz . Bölgeye göre ürünler. |
auth_enabled
Gerekli
|
Bu Web hizmeti için kimlik doğrulamasının etkinleştirilip etkinleştirilmeyileceği. Varsayılan değer False'tur. |
ssl_enabled
Gerekli
|
Bu Web hizmeti için SSL'nin etkinleştirilip etkinleştirilmeyileceği. Varsayılan değer False'tur. |
enable_app_insights
Gerekli
|
Bu Web hizmeti için AppInsights'ın etkinleştirilip etkinleştirilmeyileceği. Varsayılan değer False'tur. |
ssl_cert_pem_file
Gerekli
|
SSL etkinse gereken sertifika dosyası. |
ssl_key_pem_file
Gerekli
|
SSL etkinse gereken anahtar dosyası. |
ssl_cname
Gerekli
|
SSL'nin etkin olup olmadığının cname değeri. |
dns_name_label
Gerekli
|
Puanlama uç noktasının DNS adı etiketi. Belirtilmezse puanlama uç noktası için benzersiz bir DNS adı etiketi oluşturulur. |
primary_key
Gerekli
|
Bu Web hizmeti için kullanılacak birincil kimlik doğrulama anahtarı. |
secondary_key
Gerekli
|
Bu Web hizmeti için kullanılacak ikincil kimlik doğrulama anahtarı. |
collect_model_data
Gerekli
|
Bu Web hizmeti için model veri toplamanın etkinleştirilip etkinleştirilmeyileceği. Varsayılan değer False'tur |
cmk_vault_base_url
Gerekli
|
müşteri tarafından yönetilen anahtar kasası temel URL'si |
cmk_key_name
Gerekli
|
müşteri tarafından yönetilen anahtar adı. |
cmk_key_version
Gerekli
|
müşteri tarafından yönetilen anahtar sürümü. |
vnet_name
Gerekli
|
sanal ağ adı. |
subnet_name
Gerekli
|
sanal ağ içindeki alt ağ adı. |
Değişkenler
Name | Description |
---|---|
cpu_cores
|
Bu Web hizmeti için ayrılacak CPU çekirdeği sayısı. Ondalık olabilir. Varsayılan değer: 0.1 |
memory_gb
|
Bu Web hizmeti için ayrılacak bellek miktarı (GB cinsinden). Ondalık olabilir. Varsayılan değer 0,5'tir |
azureml.core.webservice.AciServiceDeploymentConfiguration.tags
|
Bu Web hizmetini vermek için anahtar değer etiketleri sözlüğü. |
azureml.core.webservice.AciServiceDeploymentConfiguration.properties
|
Bu Web hizmetini vermek için anahtar değer özellikleri sözlüğü. Bu özellikler dağıtımdan sonra değiştirilemez, ancak yeni anahtar değer çiftleri eklenebilir. |
azureml.core.webservice.AciServiceDeploymentConfiguration.description
|
Bu Web hizmetini vermek için bir açıklama. |
azureml.core.webservice.AciServiceDeploymentConfiguration.location
|
Bu Web hizmetini dağıtılacak Azure bölgesi. Belirtilmezse, Çalışma Alanı konumu kullanılır. Kullanılabilir bölgeler hakkında daha fazla bilgi için bkz . Bölgeye göre ürünler. |
auth_enabled
|
Bu Web hizmeti için kimlik doğrulamasının etkinleştirilip etkinleştirilmeyileceği. Varsayılan değer False'tur. |
ssl_enabled
|
Bu Web hizmeti için SSL'nin etkinleştirilip etkinleştirilmeyileceği. Varsayılan değer False'tur. |
enable_app_insights
|
Bu Web hizmeti için AppInsights'ın etkinleştirilip etkinleştirilmeyileceği. Varsayılan değer False'tur. |
ssl_cert_pem_file
|
SSL etkinse gereken sertifika dosyası. |
ssl_key_pem_file
|
SSL etkinse gereken anahtar dosyası. |
ssl_cname
|
SSL'nin etkin olup olmadığının cname değeri. |
dns_name_label
|
Puanlama uç noktasının DNS adı etiketi. Belirtilmezse puanlama uç noktası için benzersiz bir DNS adı etiketi oluşturulur. |
primary_key
|
Bu Web hizmeti için kullanılacak birincil kimlik doğrulama anahtarı. |
secondary_key
|
Bu Web hizmeti için kullanılacak ikincil kimlik doğrulama anahtarı. |
collect_model_data
|
Web hizmeti için model veri koleksiyonunun etkinleştirilip etkinleştirilmeydiği. |
Yöntemler
print_deploy_configuration |
Dağıtım yapılandırmasını yazdırın. |
validate_configuration |
Belirtilen yapılandırma değerlerinin geçerli olup olmadığını denetleyin. Doğrulama başarısız olursa tetikler WebserviceException . |
print_deploy_configuration
Dağıtım yapılandırmasını yazdırın.
print_deploy_configuration()
validate_configuration
Belirtilen yapılandırma değerlerinin geçerli olup olmadığını denetleyin.
Doğrulama başarısız olursa tetikler WebserviceException .
validate_configuration()
Özel durumlar
Tür | Description |
---|---|