مشاركة عبر


ResourceProvisionPayload interface

نموذج بيانات إنشاء الموارد

الخصائص

baseProfile

كائن JSON الذي يحتوي على خصائص الجهاز الظاهري الشائعة عبر جميع الأجهزة الظاهرية في هذه الدفعة (إذا كنت ترغب في إنشاء 100 جهاز ظاهري في هذا الطلب، وجميعها لها نفس vmSize، فقم بتضمين vmSize في baseProfile)

resourceCount

عدد الأجهزة الظاهرية التي سيتم إنشاؤها

resourceOverrides

مصفوفة JSON، التي تحتوي على خصائص الجهاز الظاهري التي يجب تجاوزها لكل جهاز ظاهري في الدفعة (إذا كنت ترغب في إنشاء 100 جهاز ظاهري، فجميعهم بحاجة إلى خاصية computerName مميزة، وتقوم بتمرير computerNames لكل جهاز ظاهري دفعة واحدة في هذه المصفوفة)، ستقوم الخدمة بدمج baseProfile مع تجاوزات خاصة بالجهاز الظاهري وإنشاء ملف VMProfile مدمج.

resourcePrefix

إذا كان resourceOverrides لا يحتوي على "name"، فستقوم الخدمة بإنشاء اسم استنادا إلى البادئة وResourceCount على سبيل المثال resourceprefix-0,resourceprefix-1..

تفاصيل الخاصية

baseProfile

كائن JSON الذي يحتوي على خصائص الجهاز الظاهري الشائعة عبر جميع الأجهزة الظاهرية في هذه الدفعة (إذا كنت ترغب في إنشاء 100 جهاز ظاهري في هذا الطلب، وجميعها لها نفس vmSize، فقم بتضمين vmSize في baseProfile)

baseProfile?: Record<string, any>

قيمة الخاصية

Record<string, any>

resourceCount

عدد الأجهزة الظاهرية التي سيتم إنشاؤها

resourceCount: number

قيمة الخاصية

number

resourceOverrides

مصفوفة JSON، التي تحتوي على خصائص الجهاز الظاهري التي يجب تجاوزها لكل جهاز ظاهري في الدفعة (إذا كنت ترغب في إنشاء 100 جهاز ظاهري، فجميعهم بحاجة إلى خاصية computerName مميزة، وتقوم بتمرير computerNames لكل جهاز ظاهري دفعة واحدة في هذه المصفوفة)، ستقوم الخدمة بدمج baseProfile مع تجاوزات خاصة بالجهاز الظاهري وإنشاء ملف VMProfile مدمج.

resourceOverrides?: Record<string, any>[]

قيمة الخاصية

Record<string, any>[]

resourcePrefix

إذا كان resourceOverrides لا يحتوي على "name"، فستقوم الخدمة بإنشاء اسم استنادا إلى البادئة وResourceCount على سبيل المثال resourceprefix-0,resourceprefix-1..

resourcePrefix?: string

قيمة الخاصية

string