Esquema de função de configuração dos 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 saber mais sobre o Esquema de configuração do Serviço do Azure, confira Esquema de configuração do Serviço de Nuvem (suporte estendido). Para obter mais informações sobre o Esquema de definição do Serviço do Azure, confira Esquema de definição do Serviço de Nuvem (suporte estendido).
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 um nome DNS 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 . |
Confira também
Esquema de configuração do Serviço de Nuvem (suporte estendido).