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
- cpu_cores
- float
O número de núcleos de CPU a alocar para este Webservice. Pode ser um decimal. Predefinições para 0.1
- memory_gb
- float
A quantidade de memória (em GB) a alocar para este Webservice. Pode ser um decimal. Predefinições para 0,5
Um dicionário de etiquetas de valor chave para fornecer este webservice.
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.
- location
- str
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
- bool
Quer ative ou não a autenticação para este Webservice. Predefinições para Falso.
- ssl_enabled
- bool
Quer ative ou não o SSL para este Webservice. Predefinições para Falso.
- enable_app_insights
- bool
Quer ative ou não o AppInsights para este Webservice. Predefinições para Falso.
- ssl_cert_pem_file
- str
O ficheiro de certificado necessário se o SSL estiver ativado.
- ssl_key_pem_file
- str
O ficheiro de chave necessário se o SSL estiver ativado.
- dns_name_label
- str
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
- str
Uma chave de autenticação primária a utilizar para este webservice.
- secondary_key
- str
Uma chave de autenticação secundária a utilizar para este webservice.
- collect_model_data
- bool
Quer ative ou não a recolha de dados de modelos para este Webservice. Predefinições para Falso
- cpu_cores
- float
O número de núcleos de CPU a alocar para este Webservice. Pode ser um decimal. Predefinições para 0.1
- memory_gb
- float
A quantidade de memória (em GB) a alocar para este Webservice. Pode ser um decimal. Predefinições para 0,5
Um dicionário de etiquetas de valor chave para fornecer este webservice.
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.
- location
- str
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
- bool
Quer ative ou não a autenticação para este Webservice. Predefinições para Falso.
- enable_app_insights
- bool
Quer ative ou não o AppInsights para este Webservice. Predefinições para Falso.
- dns_name_label
- str
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.
- collect_model_data
- bool
Quer ative ou não a recolha de dados de modelos para este Webservice. Predefinições para Falso
Variáveis
- cpu_cores
- float
O número de núcleos de CPU a alocar para este Webservice. Pode ser um decimal. Predefinições para 0.1
- memory_gb
- float
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
- bool
Se pretende ativar ou não a autenticação para este webservice. A predefinição é Falso.
- ssl_enabled
- bool
Quer ative ou não o SSL para este webservice. A predefinição é Falso.
- enable_app_insights
- bool
Quer ative ou não o AppInsights para este webservice. A predefinição é Falso.
- ssl_cert_pem_file
- str
O ficheiro de certificado necessário se o SSL estiver ativado.
- ssl_key_pem_file
- str
O ficheiro de chave necessário se o SSL estiver ativado.
- ssl_cname
- str
O cname para se o SSL estiver ativado.
- dns_name_label
- str
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
- str
Uma chave de autenticação primária a utilizar para este webservice.
- secondary_key
- str
Uma chave de autenticação secundária a utilizar para este webservice.
- collect_model_data
- bool
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
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários