Esquema da função de configuração dos serviços de nuvem do AzureAzure Cloud Services Config Role Schema

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 parâmetros de configuração e as impressões digitais para quaisquer certificados associados a uma função.The Role element of the configuration file specifies the number of role instances to deploy for each role in the service, the values of any configuration settings, and the thumbprints for any certificates associated with a role.

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).For more information about the Azure Service Configuration Schema, see Cloud Service (classic) Configuration Schema. 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).For more information about the Azure Service Definition Schema, see Cloud Service (classic) Definition Schema.

Elemento RoleRole Element

O exemplo a seguir mostra Role o elemento e seus elementos filho.The following example shows the Role element and its child elements.

<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 Role o elemento.The following table describes the attributes for the Role element.

AtributoAttribute DescriçãoDescription
namename Necessário.Required. Especifica o nome da função.Specifies the name of the role. O nome deve corresponder ao nome fornecido para a função no arquivo de definição de serviço.The name must match the name provided for the role in the service definition file.
vmNamevmName Opcional.Optional. Especifica o nome DNS para uma máquina virtual.Specifies the DNS name for a Virtual Machine. O nome deve ter 10 caracteres ou menos.The name must be 10 characters or less.

A tabela a seguir descreve os elementos filho do Role elemento.The following table describes the child elements of the Role element.

ElementoElement DescriçãoDescription
instânciasInstances Necessário.Required. Especifica o número de instâncias a serem implantadas para a função.Specifies the number of instances to deploy for the role. O número de instâncias é definido por um inteiro para o count atributo.The number of instances is defined by an integer for the count attribute.
DefiniçãoSetting Opcional.Optional. Especifica um nome de configuração e um valor em uma coleção de configurações para uma função.Specifies a setting name and value in a collection of settings for a role. O nome da configuração é definido por uma cadeia de name caracteres para o atributo e o valor da configuração é definido por value uma cadeia de caracteres para o atributo.The setting name is defined by a string for the name attribute and the setting value is defined by a string for the value attribute.
CertificadoCertificate Opcional.Optional. Especifica o nome, a impressão digital e o algoritmo de um certificado de serviço que deve ser associado à função.Specifies the name, thumbprint, and algorithm of a service certificate that is to be associated with the role. O nome do certificado é definido por uma cadeia de name caracteres para o atributo.The certificate name is defined by a string for the name attribute. A impressão digital do certificado é definida por uma cadeia de caracteres de números hexadecimais que thumbprint não contém espaços para o atributo.The certificate thumbprint is defined by a string of hexadecimal numbers containing no spaces for the thumbprint attribute. Os números hexadecimais devem ser representados usando dígitos e caracteres alfabéticos maiúsculos.The hexadecimal numbers must be represented using digits and uppercase alpha characters. O algoritmo de certificado é definido por uma cadeia de thumbprintAlgorithm caracteres para o atributo.The certificate algorithm is defined by a string for the thumbprintAlgorithm attribute.

Consultar TambémSee Also

Esquema de configuração do serviço de nuvem (clássico)Cloud Service (classic) Configuration Schema