Schema del ruolo di configurazione di Servizi cloud di Azure (supporto "Extended")

L'elemento Role del file di configurazione specifica il numero di istanze del ruolo da distribuire per ogni ruolo nel servizio, i valori delle impostazioni di configurazione e le identificazioni personali per i certificati associati a un ruolo.

Per altre informazioni sullo schema di configurazione di Servizi cloud di Azure, vedere Schema di configurazione di Servizi cloud (supporto "Extended"). Per altre informazioni sullo schema di definizione di Servizi cloud di Azure, vedere Schema di definizione di Servizi cloud (supporto "Extended").

Elemento role

L'esempio seguente illustra l'elemento Role e i relativi elementi figlio.

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

La tabella seguente descrive gli attributi dell'elemento Role.

Attributo Descrizione
name Obbligatorio. Specifica il nome del ruolo. Il nome deve corrispondere al nome specificato per il ruolo nel file di definizione del servizio.
vmName Facoltativo. Specifica il nome DNS per una macchina virtuale. Il nome non può contenere più di 10 caratteri.

La tabella seguente descrive gli elementi figlio dell'elemento Role.

Elemento Descrizione
Istanze Obbligatorio. Specifica il numero di istanze da distribuire per il ruolo. Il numero di istanze è definito da un numero intero per l'attributo count.
Impostazione Facoltativo. Specifica un nome e un valore per l'impostazione in una raccolta di impostazioni per un ruolo. Il nome dell'impostazione è definito da una stringa per l'attributo name e il valore dell'impostazione è definito da una stringa per l'attributo value.
Certificate Facoltativo. Specifica il nome, l'identificazione personale e l'algoritmo del certificato di servizio che deve essere associato al ruolo. Il nome del certificato è definito da una stringa per l'attributo name. L'identificazione personale del certificato è definita da una stringa di numeri esadecimali senza spazi per l'attributo thumbprint. I numeri esadecimali devono essere rappresentati usando cifre e caratteri alfabetici maiuscoli. L'algoritmo del certificato è definito da una stringa per l'attributo thumbprintAlgorithm.

Vedi anche

Schema di configurazione di Servizi cloud (supporto "Extended").