مخطط دور تكوين Azure Cloud Services (الدعم الموسع)

Role يحدد عنصر ملف التكوين عدد مثيلات الدور التي سيتم نشرها لكل دور في الخدمة وقيم أي إعدادات تكوين وبصمات الإبهام لأي شهادات مقترنة بدور.

لمزيد من المعلومات حول مخطط تكوين خدمة Azure، راجع مخطط تكوين الخدمة السحابية (الدعم الموسع). لمزيد من المعلومات حول مخطط تعريف خدمة Azure، راجع مخطط تعريف الخدمة السحابية (الدعم الموسع).

عنصر الدور

يوضح المثال التالي عنصر 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 العنصر .

السمة الوصف
الاسم مطلوب. يحدد اسم الدور. يجب أن يتطابق الاسم مع الاسم المقدم للدور في ملف تعريف الخدمة.
vmName اختياري. يحدد اسم DNS للجهاز الظاهري. يجب أن يتكون الاسم من 10 أحرف أو أقل.

يصف الجدول التالي العناصر الفرعية للعنصر Role.

العنصر الوصف
المثيلات مطلوب. يحدد عدد المثيلات التي سيتم نشرها للدور. يتم تعريف عدد المثيلات بواسطة عدد صحيح للسمة count .
الإعدادات اختياري. يحدد اسم الإعداد وقيمته في مجموعة من الإعدادات للدور. يتم تعريف اسم الإعداد بواسطة سلسلة للسمة name ويتم تعريف قيمة الإعداد بواسطة سلسلة للسمة value .
شهادة اختياري. يحدد الاسم، وبصمة الإبهام، والخوارزمية لشهادة الخدمة التي سيتم ربطها بالدور. يتم تعريف اسم الشهادة بواسطة سلسلة للسمة name . يتم تعريف بصمة إبهام الشهادة بواسطة سلسلة من الأرقام السداسية العشرية التي لا تحتوي على مسافات للسمة thumbprint . يجب تمثيل الأرقام السداسية العشرية باستخدام أرقام وأحرف ألفا كبيرة. يتم تعريف خوارزمية الشهادة بواسطة سلسلة للسمة thumbprintAlgorithm .

(راجع أيضًا )

مخطط تكوين الخدمة السحابية (الدعم الموسع).