AciServiceDeploymentConfiguration Classe
Representa informações de configuração de implementação para um serviço implementado no Azure Container Instances.
Crie um objeto AciServiceDeploymentConfiguration com o deploy_configuration
método da AciWebservice classe.
Crie um objeto de configuração para implementar um Webservice do ACI.
- Herança
-
AciServiceDeploymentConfiguration
Construtor
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)
Parâmetros
Name | Description |
---|---|
cpu_cores
|
O número de núcleos de CPU a alocar para este Webservice. Pode ser um decimal. Predefinições para 0.1 Default value: None
|
memory_gb
|
A quantidade de memória (em GB) a alocar para este Webservice. Pode ser um decimal. Predefinições para 0,5 Default value: None
|
tags
|
Um dicionário de etiquetas de valor chave para fornecer este webservice. Default value: None
|
properties
|
Um dicionário de propriedades de valor chave para fornecer este webservice. Estas propriedades não podem ser alteradas após a implementação, no entanto, podem ser adicionados novos pares de valores chave. Default value: None
|
description
|
Uma descrição para fornecer este serviço Web. Default value: None
|
location
|
A região do Azure para implementar este Webservice. Se não for especificado, será utilizada a localização da Área de Trabalho. Para obter mais detalhes sobre as regiões disponíveis, veja Produtos por região. Default value: None
|
auth_enabled
|
Quer ative ou não a autenticação para este Webservice. Predefinições para Falso. Default value: None
|
ssl_enabled
|
Quer ative ou não o SSL para este Webservice. Predefinições para Falso. Default value: None
|
enable_app_insights
|
Quer ative ou não o AppInsights para este Webservice. Predefinições para Falso. Default value: None
|
ssl_cert_pem_file
|
O ficheiro de certificado necessário se o SSL estiver ativado. Default value: None
|
ssl_key_pem_file
|
O ficheiro de chave necessário se o SSL estiver ativado. Default value: None
|
ssl_cname
|
O cname para se o SSL estiver ativado. Default value: None
|
dns_name_label
|
A etiqueta de nome DNS para o ponto final de classificação. Se não for especificada, será gerada uma etiqueta de nome DNS exclusiva para o ponto final de classificação. Default value: None
|
primary_key
|
Uma chave de autenticação primária a utilizar para este webservice. Default value: None
|
secondary_key
|
Uma chave de autenticação secundária a utilizar para este webservice. Default value: None
|
collect_model_data
|
Quer ative ou não a recolha de dados de modelos para este Webservice. Predefinições para Falso Default value: None
|
cmk_vault_base_url
|
url base do cofre de chaves gerido pelo cliente Default value: None
|
cmk_key_name
|
nome da chave gerida pelo cliente. Default value: None
|
cmk_key_version
|
versão da chave gerida pelo cliente. Default value: None
|
vnet_name
|
nome da rede virtual. Default value: None
|
subnet_name
|
nome da sub-rede na rede virtual. Default value: None
|
cpu_cores
Necessário
|
O número de núcleos de CPU a alocar para este Webservice. Pode ser um decimal. Predefinições para 0.1 |
memory_gb
Necessário
|
A quantidade de memória (em GB) a alocar para este Webservice. Pode ser um decimal. Predefinições para 0,5 |
tags
Necessário
|
Um dicionário de etiquetas de valor chave para fornecer este webservice. |
properties
Necessário
|
Um dicionário de propriedades de valor chave para fornecer este webservice. Estas propriedades não podem ser alteradas após a implementação, no entanto, podem ser adicionados novos pares de valores chave. |
description
Necessário
|
Uma descrição para fornecer este serviço Web. |
location
Necessário
|
A região do Azure para implementar este Webservice. Se não for especificado, será utilizada a localização da Área de Trabalho. Para obter mais detalhes sobre as regiões disponíveis, veja Produtos por região. |
auth_enabled
Necessário
|
Quer ative ou não a autenticação para este Webservice. Predefinições para Falso. |
ssl_enabled
Necessário
|
Quer ative ou não o SSL para este Webservice. Predefinições para Falso. |
enable_app_insights
Necessário
|
Quer ative ou não o AppInsights para este Webservice. Predefinições para Falso. |
ssl_cert_pem_file
Necessário
|
O ficheiro de certificado necessário se o SSL estiver ativado. |
ssl_key_pem_file
Necessário
|
O ficheiro de chave necessário se o SSL estiver ativado. |
ssl_cname
Necessário
|
O cname para se o SSL estiver ativado. |
dns_name_label
Necessário
|
A etiqueta de nome DNS para o ponto final de classificação. Se não for especificada, será gerada uma etiqueta de nome DNS exclusiva para o ponto final de classificação. |
primary_key
Necessário
|
Uma chave de autenticação primária a utilizar para este webservice. |
secondary_key
Necessário
|
Uma chave de autenticação secundária a utilizar para este webservice. |
collect_model_data
Necessário
|
Quer ative ou não a recolha de dados de modelos para este Webservice. Predefinições para Falso |
cmk_vault_base_url
Necessário
|
url base do cofre de chaves gerido pelo cliente |
cmk_key_name
Necessário
|
nome da chave gerida pelo cliente. |
cmk_key_version
Necessário
|
versão da chave gerida pelo cliente. |
vnet_name
Necessário
|
nome da rede virtual. |
subnet_name
Necessário
|
nome da sub-rede na rede virtual. |
Variáveis
Name | Description |
---|---|
cpu_cores
|
O número de núcleos de CPU a alocar para este Webservice. Pode ser um decimal. Predefinições para 0.1 |
memory_gb
|
A quantidade de memória (em GB) a alocar para este Webservice. Pode ser um decimal. Predefinições para 0,5 |
azureml.core.webservice.AciServiceDeploymentConfiguration.tags
|
Um dicionário de etiquetas de valor chave para fornecer este webservice. |
azureml.core.webservice.AciServiceDeploymentConfiguration.properties
|
Um dicionário de propriedades de valor chave para fornecer este webservice. Estas propriedades não podem ser alteradas após a implementação, no entanto, podem ser adicionados novos pares de valores chave. |
azureml.core.webservice.AciServiceDeploymentConfiguration.description
|
Uma descrição para fornecer este serviço Web. |
azureml.core.webservice.AciServiceDeploymentConfiguration.location
|
A região do Azure para implementar este Webservice. Se não for especificado, será utilizada a localização da Área de Trabalho. Para obter mais detalhes sobre as regiões disponíveis, veja Produtos por região. |
auth_enabled
|
Se pretende ativar ou não a autenticação para este webservice. A predefinição é Falso. |
ssl_enabled
|
Quer ative ou não o SSL para este webservice. A predefinição é Falso. |
enable_app_insights
|
Quer ative ou não o AppInsights para este webservice. A predefinição é Falso. |
ssl_cert_pem_file
|
O ficheiro de certificado necessário se o SSL estiver ativado. |
ssl_key_pem_file
|
O ficheiro de chave necessário se o SSL estiver ativado. |
ssl_cname
|
O cname para se o SSL estiver ativado. |
dns_name_label
|
A etiqueta de nome DNS para o ponto final de classificação. Se não for especificada, será gerada uma etiqueta de nome DNS exclusiva para o ponto final de classificação. |
primary_key
|
Uma chave de autenticação primária a utilizar para este webservice. |
secondary_key
|
Uma chave de autenticação secundária a utilizar para este webservice. |
collect_model_data
|
Ativar ou não a recolha de dados do modelo para o Webservice. |
Métodos
print_deploy_configuration |
Imprima a configuração da implementação. |
validate_configuration |
Verifique se os valores de configuração especificados são válidos. Irá gerar uma WebserviceException se a validação falhar. |
print_deploy_configuration
Imprima a configuração da implementação.
print_deploy_configuration()
validate_configuration
Verifique se os valores de configuração especificados são válidos.
Irá gerar uma WebserviceException se a validação falhar.
validate_configuration()
Exceções
Tipo | Description |
---|---|