Partilhar via


Esquema de função de configuração dos Serviços de Nuvem do Azure (suporte estendido)

Importante

A partir de 31 de março de 2025, os Serviços de nuvem (suporte estendido) foram preteridos e serão totalmente desativados em 31 de março de 2027. Saiba mais sobre esta depreciação e como migrar.

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 (suporte estendido). 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 (suporte estendido).

Elemento de função

O exemplo a seguir mostra o elemento Role e os 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 Descrição
nome Obrigató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.
vmNome Opcional. Especifica o nome DNS 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 Descrição
Instâncias Obrigatório. Especifica o número de instâncias a implementar para o papel. O número de instâncias é definido por um inteiro para o count atributo.
Configuração Opcional. Especifica um nome de definição e um valor numa coleção de definiçõ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.

Consulte também

Esquema de configuração do serviço de nuvem (suporte estendido).