Esquema de função de configuração dos Serviços de Nuvem do Azure (clássico)
Importante
Os Serviços de Nuvem (clássicos) estão obsoletos para todos os clientes desde 1º de setembro de 2024. Qualquer implantação em execução existente será interrompida e desligada pela Microsoft e os dados serão perdidos permanentemente a partir de outubro de 2024. As novas implantações devem usar o novo modelo de implantação baseado no Azure Resource Manager Serviços de Nuvem do Azure (suporte estendido) .
O elemento Role
do arquivo de configuração especifica o número de instâncias de função a ser implantado para cada função no serviço, os valores das configurações e as impressões digitais de todos os certificados associados a uma função.
Para obter mais informações sobre o Esquema de configuração do Serviço do Azure, consulte Cloud Service (classic) Configuration Schema (Esquema de configuração do Serviço de Nuvem (clássico)). Para obter mais informações sobre o Esquema de definição do Serviço do Azure, consulte Cloud Service (classic) Definition Schema (Esquema de definição do Serviço de Nuvem (clássico)).
Elemento Role
O exemplo a seguir mostra o elemento Role
e seus elementos filho.
<ServiceConfiguration>
<Role name="<role-name>" vmName="<vm-name>">
<Instances count="<number-of-instances>"/>
<ConfigurationSettings>
<Setting name="<setting-name>" value="<setting-value>" />
</ConfigurationSettings>
<Certificates>
<Certificate name="<certificate-name>" thumbprint="<certificate-thumbprint>" thumbprintAlgorithm="<algorithm>"/>
</Certificates>
</Role>
</ServiceConfiguration>
A tabela a seguir descreve os atributos do elemento Role
.
Atributo | Descrição |
---|---|
name | Obrigatórios. Especifica o nome da função. O nome deve corresponder ao nome fornecido para a função no arquivo de definição de serviço. |
vmName | Opcional. Especifica o nome do DNS (Sistema de Nomes de Domínio) para uma Máquina Virtual. O nome deve ter dez caracteres ou menos. |
A tabela a seguir descreve os elementos filho do elemento Role
.
Elemento | Descrição |
---|---|
Instâncias | Obrigatórios. Especifica o número de instâncias a serem implantadas para a função. O número de instâncias é definido por um inteiro para o atributo count . |
Configuração | Opcional. Especifica um nome e valor da configuração em uma coleção de configurações para uma função. O nome da configuração é definido por uma cadeia de caracteres para o atributo name e o valor da configuração é definido por uma cadeia de caracteres para o atributo value . |
Certificado | Opcional. Especifica o nome, a impressão digital e o algoritmo de um certificado de serviço a ser associado à função. O nome do certificado é definido por uma cadeia de caracteres para o atributo name . A impressão digital do certificado é definida por uma cadeia de caracteres de números hexadecimais sem espaços para o atributo thumbprint . Os números hexadecimais devem ser representados usando dígitos e caracteres alfa maiúsculos. O algoritmo do certificado é definido por uma cadeia de caracteres para o atributo thumbprintAlgorithm . |