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 .

Consulte também

Esquema de Configuração do Serviço Cloud (clássico)