AciServiceDeploymentConfiguration Classe
Representa informações de configuração de implantação para um serviço implantado em Instâncias de Contêiner do Azure.
Crie um objeto AciServiceDeploymentConfiguration usando o deploy_configuration método da AciWebservice classe.
Crie um objeto de configuração para implantar um serviço Web ACI.
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 decimal. O padrão é 0,1 Default value: None
|
|
memory_gb
|
A quantidade de memória (em GB) a alocar para este WebService. Pode ser decimal. O padrão é 0,5 Default value: None
|
|
tags
|
Um dicionário de tags de valor chave para fornecer este WebService. Default value: None
|
|
properties
|
Um dicionário de propriedades de valor de chave para fornecer este WebService. Essas propriedades não podem ser alteradas após a implantação, no entanto, novos pares de valor de chave podem ser adicionados. Default value: None
|
|
description
|
Uma descrição para fornecer este WebService. Default value: None
|
|
location
|
A região do Azure na qual implantar este WebService. Se não for especificado, o local do espaço de trabalho será usado. Para obter mais detalhes sobre as regiões disponíveis, consulte Produtos por região. Default value: None
|
|
auth_enabled
|
Habilitar ou não a autenticação para este WebService. A definição padrão é 'False'. Default value: None
|
|
ssl_enabled
|
Ativar ou não o SSL para este WebService. A definição padrão é 'False'. Default value: None
|
|
enable_app_insights
|
Habilitar ou não o AppInsights para este WebService. A definição padrão é 'False'. Default value: None
|
|
ssl_cert_pem_file
|
O arquivo cert necessário se o SSL estiver habilitado. Default value: None
|
|
ssl_key_pem_file
|
O arquivo de chave necessário se o SSL estiver habilitado. Default value: None
|
|
ssl_cname
|
O cname para se o SSL estiver habilitado. Default value: None
|
|
dns_name_label
|
O rótulo de nome DNS para o ponto de extremidade de pontuação. Se não for especificado, um rótulo de nome DNS exclusivo será gerado para o ponto de extremidade de pontuação. Default value: None
|
|
primary_key
|
Uma chave de autenticação primária a ser usada para este WebService. Default value: None
|
|
secondary_key
|
Uma chave de autenticação secundária a ser usada para este WebService. Default value: None
|
|
collect_model_data
|
Se deve ou não habilitar a coleta de dados de modelo para este WebService. Padrão para False Default value: None
|
|
cmk_vault_base_url
|
URL base do cofre de chaves gerenciado pelo cliente Default value: None
|
|
cmk_key_name
|
nome da chave gerenciada pelo cliente. Default value: None
|
|
cmk_key_version
|
versão da chave gerenciada 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 decimal. O padrão é 0,1 |
|
memory_gb
Necessário
|
A quantidade de memória (em GB) a alocar para este WebService. Pode ser decimal. O padrão é 0,5 |
|
tags
Necessário
|
Um dicionário de tags de valor chave para fornecer este WebService. |
|
properties
Necessário
|
Um dicionário de propriedades de valor de chave para fornecer este WebService. Essas propriedades não podem ser alteradas após a implantação, no entanto, novos pares de valor de chave podem ser adicionados. |
|
description
Necessário
|
Uma descrição para fornecer este WebService. |
|
location
Necessário
|
A região do Azure na qual implantar este WebService. Se não for especificado, o local do espaço de trabalho será usado. Para obter mais detalhes sobre as regiões disponíveis, consulte Produtos por região. |
|
auth_enabled
Necessário
|
Habilitar ou não a autenticação para este WebService. A definição padrão é 'False'. |
|
ssl_enabled
Necessário
|
Ativar ou não o SSL para este WebService. A definição padrão é 'False'. |
|
enable_app_insights
Necessário
|
Habilitar ou não o AppInsights para este WebService. A definição padrão é 'False'. |
|
ssl_cert_pem_file
Necessário
|
O arquivo cert necessário se o SSL estiver habilitado. |
|
ssl_key_pem_file
Necessário
|
O arquivo de chave necessário se o SSL estiver habilitado. |
|
ssl_cname
Necessário
|
O cname para se o SSL estiver habilitado. |
|
dns_name_label
Necessário
|
O rótulo de nome DNS para o ponto de extremidade de pontuação. Se não for especificado, um rótulo de nome DNS exclusivo será gerado para o ponto de extremidade de pontuação. |
|
primary_key
Necessário
|
Uma chave de autenticação primária a ser usada para este WebService. |
|
secondary_key
Necessário
|
Uma chave de autenticação secundária a ser usada para este WebService. |
|
collect_model_data
Necessário
|
Se deve ou não habilitar a coleta de dados de modelo para este WebService. Padrão para False |
|
cmk_vault_base_url
Necessário
|
URL base do cofre de chaves gerenciado pelo cliente |
|
cmk_key_name
Necessário
|
nome da chave gerenciada pelo cliente. |
|
cmk_key_version
Necessário
|
versão da chave gerenciada 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 decimal. O padrão é 0,1 |
|
memory_gb
|
A quantidade de memória (em GB) a alocar para este WebService. Pode ser decimal. O padrão é 0,5 |
|
azureml.core.webservice.AciServiceDeploymentConfiguration.tags
|
Um dicionário de tags de valor chave para fornecer este WebService. |
|
azureml.core.webservice.AciServiceDeploymentConfiguration.properties
|
Um dicionário de propriedades de valor de chave para fornecer este WebService. Essas propriedades não podem ser alteradas após a implantação, no entanto, novos pares de valor de chave podem ser adicionados. |
|
azureml.core.webservice.AciServiceDeploymentConfiguration.description
|
Uma descrição para fornecer este WebService. |
|
azureml.core.webservice.AciServiceDeploymentConfiguration.location
|
A região do Azure na qual implantar este WebService. Se não for especificado, o local do espaço de trabalho será usado. Para obter mais detalhes sobre as regiões disponíveis, consulte Produtos por região. |
|
auth_enabled
|
Habilitar ou não a autenticação para este WebService. A definição padrão é 'False'. |
|
ssl_enabled
|
Ativar ou não o SSL para este WebService. A definição padrão é 'False'. |
|
enable_app_insights
|
Habilitar ou não o AppInsights para este WebService. A definição padrão é 'False'. |
|
ssl_cert_pem_file
|
O arquivo cert necessário se o SSL estiver habilitado. |
|
ssl_key_pem_file
|
O arquivo de chave necessário se o SSL estiver habilitado. |
|
ssl_cname
|
O cname para se o SSL estiver habilitado. |
|
dns_name_label
|
O rótulo de nome DNS para o ponto de extremidade de pontuação. Se não for especificado, um rótulo de nome DNS exclusivo será gerado para o ponto de extremidade de pontuação. |
|
primary_key
|
Uma chave de autenticação primária a ser usada para este WebService. |
|
secondary_key
|
Uma chave de autenticação secundária a ser usada para este WebService. |
|
collect_model_data
|
Se a coleta de dados de modelo deve ou não ser habilitada para o WebService. |
Métodos
| print_deploy_configuration |
Imprima a configuração de implantação. |
| validate_configuration |
Verifique se os valores de configuração especificados são válidos. Irá gerar um WebserviceException se a validação falhar. |
print_deploy_configuration
Imprima a configuração de implantação.
print_deploy_configuration()
validate_configuration
Verifique se os valores de configuração especificados são válidos.
Irá gerar um WebserviceException se a validação falhar.
validate_configuration()
Exceções
| Tipo | Description |
|---|---|