Esquema de função de configuração dos Serviços de Nuvem do Azure (clássico)
Importante
Os Serviços na Nuvem (clássicos) foram preteridos para todos os clientes a partir de 1º de setembro de 2024. Todas as implantações em execução existentes serão interrompidas e encerradas pela Microsoft e os dados serão perdidos permanentemente a partir de outubro de 2024. 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 Role
elemento do arquivo de configuração especifica o número de instâncias de função a serem implantadas para cada função no serviço, os valores de quaisquer definições de configuração e as impressões digitais de quaisquer certificados associados a uma função.
Para obter mais informações sobre o Esquema de Configuração do Serviço do Azure, consulte Esquema de Configuração do Serviço de Nuvem (clássico). Para obter mais informações sobre o Esquema de Definição de Serviço do Azure, consulte Esquema de Definição do Serviço de Nuvem (clássico).
Elemento Role
O exemplo a seguir mostra o Role
elemento 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 para o Role
elemento .
Atributo | Description |
---|---|
nome | Necessário. 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 DNS (Sistema de Nomes de Domínio) para uma máquina virtual. O nome deve ter 10 caracteres ou menos. |
A tabela a seguir descreve os elementos filho do Role
elemento.
Elemento | Description |
---|---|
Instâncias | Obrigatório. 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 count atributo. |
Definição | Opcional. Especifica um nome e um valor de 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 name atributo e o valor da configuração é definido por uma cadeia de caracteres para o value atributo. |
Certificado | Opcional. Especifica o nome, a impressão digital e o algoritmo de um certificado de serviço que deve ser associado à função. O nome do certificado é definido por uma cadeia de caracteres para o name atributo. A impressão digital do certificado é definida por uma cadeia de números hexadecimais que não contém espaços para o thumbprint atributo. Os números hexadecimais devem ser representados usando dígitos e caracteres alfa maiúsculos. O algoritmo de certificado é definido por uma cadeia de caracteres para o thumbprintAlgorithm atributo. |