Konfigurationsrollschema för Azure Cloud Services (utökad support)

Elementet Role i konfigurationsfilen anger antalet rollinstanser som ska distribueras för varje roll i tjänsten, värdena för alla konfigurationsinställningar och tumavtrycken för eventuella certifikat som är associerade med en roll.

Mer information om Konfigurationsschema för Azure-tjänsten finns i Konfigurationsschema för Molntjänst (utökad support). Mer information om Azure-tjänstdefinitionsschemat finns i Definitionsschema för Molntjänst (utökad support).

rollelement

I följande exempel visas elementet Role och dess underordnade element.

<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>

I följande tabell beskrivs attributen för elementet Role .

Attribut Beskrivning
name Obligatoriska. Anger namnet på rollen. Namnet måste matcha namnet som angetts för rollen i tjänstdefinitionsfilen.
vmName Valfritt. Anger DNS-namnet för en virtuell dator. Namnet måste vara högst 10 tecken.

I följande tabell beskrivs elementets Role underordnade element.

Element Description
Instanser Obligatoriska. Anger antalet instanser som ska distribueras för rollen. Antalet instanser definieras av ett heltal för attributet count .
Inställning Valfritt. Anger ett inställningsnamn och värde i en samling inställningar för en roll. Inställningsnamnet definieras av en sträng för name attributet och inställningsvärdet definieras av en sträng för value attributet.
Certifikat Valfritt. Anger namn, tumavtryck och algoritm för ett tjänstcertifikat som ska associeras med rollen. Certifikatnamnet definieras av en sträng för attributet name . Certifikatets tumavtryck definieras av en sträng med hexadecimala tal som inte innehåller några blanksteg för thumbprint attributet. Hexadecimala tal måste representeras med hjälp av siffror och versaler. Certifikatalgoritmen definieras av en sträng för attributet thumbprintAlgorithm .

Se även

Konfigurationsschema för Molntjänst (utökad support).