Схема роли конфигурации Облачных служб Azure (с расширенной поддержкой)
Элемент Role
файла конфигурации определяет число экземпляров роли, которые развертываются для каждой роли в службе, значения всех параметров конфигурации и отпечатки всех сертификатов, связанных с ролью.
Дополнительные сведения о схеме конфигурации служб Azure см. в статье Схема конфигурации Облачных служб (с расширенной поддержкой). Дополнительные сведения о схеме определения служб Azure см. в статье Схема определения Облачных служб (с расширенной поддержкой).
Role, элемент
В следующем примере показан элемент Role
и его дочерние элементы:
<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>
В следующей таблице описаны атрибуты элемента Role
.
Атрибут | Описание |
---|---|
name | Необходимые. Указывает имя роли. Имя должно соответствовать имени, указанному для роли в файле определения службы. |
vmName | Необязательно. Указывает DNS-имя виртуальной машины. Длина имени не должна превышать 10 символов. |
В таблице ниже описаны дочерние элементы элемента Role
.
Элемент | Description |
---|---|
Экземпляры | Обязательный. Указывает число экземпляров, развертываемых для роли. Число экземпляров определяется целочисленным значением атрибута count . |
Параметр | Необязательно. Указывает имя параметра и значение в коллекции параметров для роли. Имя параметра определяется строковым значением атрибута name , а значение параметра — строковым значением атрибута value . |
Сертификат | Необязательно. Определяет имя, отпечаток и алгоритм сертификата службы, который будет связан с ролью. Имя сертификата определяется строковым значением атрибута name . Отпечаток сертификата определяется строковым значением атрибута thumbprint , состоящим из шестнадцатеричных чисел без пробелов. Шестнадцатеричные числа должны быть представлены цифрами и алфавитными символами в верхнем регистре. Алгоритм сертификата определяется строковым значением атрибута thumbprintAlgorithm . |
См. также
Схема конфигурации (файл CSCFG) Облачных служб Azure (с расширенной поддержкой).