Esquema de Função de Configuração do Azure Serviços Cloud (clássico)
Importante
Serviços Cloud (clássico) foi preterido para novos clientes e será descontinuado a 31 de agosto de 2024 para todos os clientes. As novas implementações devem utilizar o novo modelo de implementação baseado em Resource Manager do Azure Serviços Cloud (suporte alargado).
O Role
elemento do ficheiro de configuração especifica o número de instâncias de função a implementar para cada função no serviço, os valores de quaisquer definições de configuração e os thumbprints para quaisquer certificados associados a uma função.
Para obter mais informações sobre o Esquema de Configuração do Serviço do Azure, veja Esquema de Configuração do Serviço Cloud (clássico). Para obter mais informações sobre o Esquema de Definição de Serviço do Azure, veja Esquema de Definição do Serviço Cloud (clássico).
Elemento de Função
O exemplo seguinte mostra o Role
elemento e os respetivos elementos subordinados.
<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 seguinte descreve os atributos do Role
elemento .
Atributo | Descrição |
---|---|
name | Obrigatório. Especifica o nome da função. O nome tem de corresponder ao nome fornecido para a função no ficheiro de definição de serviço. |
vmName | Opcional. Especifica o nome DNS de uma Máquina Virtual. O nome tem de ter 10 carateres ou menos. |
A tabela seguinte descreve os elementos subordinados do Role
elemento .
Elemento | Descrição |
---|---|
de Instâncias | Obrigatório. Especifica o número de instâncias a implementar para a função. O número de instâncias é definido por um número inteiro para o count atributo . |
Definições | Opcional. Especifica um nome de definição e um valor numa coleção de definições para uma função. O nome da definição é definido por uma cadeia de carateres para o name atributo e o valor de definição é definido por uma cadeia para o value atributo . |
Certificado | Opcional. Especifica o nome, thumbprint e algoritmo de um certificado de serviço que deve ser associado à função. O nome do certificado é definido por uma cadeia para o name atributo . O thumbprint do certificado é definido por uma cadeia de números hexadecimais que não contêm espaços para o thumbprint atributo. Os números hexadecimais têm de ser representados com dígitos e carateres alfa em maiúsculas. O algoritmo de certificado é definido por uma cadeia para o thumbprintAlgorithm atributo . |