مشاركة عبر


CloudServiceProperties interface

خصائص الخدمة السحابية

الخصائص

allowModelOverride

(اختياري) يشير إلى ما إذا كانت خصائص sku الدور (roleProfile.roles.sku) المحددة في النموذج/القالب يجب أن تتجاوز عدد مثيلات الدور وحجم الجهاز الظاهري المحدد في .cscfg و.csdef على التوالي. القيمة الافتراضية هي false.

configuration

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

configurationUrl

تحديد عنوان URL يشير إلى موقع تكوين الخدمة في خدمة Blob. يمكن أن يكون عنوان URL لحزمة الخدمة هو عنوان URI لتوقيع الوصول المشترك (SAS) من أي حساب تخزين. هذه خاصية للكتابة فقط ولا يتم إرجاعها في استدعاءات GET.

extensionProfile

يصف ملف تعريف ملحق الخدمة السحابية.

networkProfile

ملف تعريف الشبكة للخدمة السحابية.

osProfile

يصف ملف تعريف نظام التشغيل للخدمة السحابية.

packageUrl

تحديد عنوان URL يشير إلى موقع حزمة الخدمة في خدمة Blob. يمكن أن يكون عنوان URL لحزمة الخدمة هو عنوان URI لتوقيع الوصول المشترك (SAS) من أي حساب تخزين. هذه خاصية للكتابة فقط ولا يتم إرجاعها في استدعاءات GET.

provisioningState

حالة التوفير، والتي تظهر فقط في الاستجابة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

roleProfile

يصف ملف تعريف الدور للخدمة السحابية.

startCloudService

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

uniqueId

المعرف الفريد للخدمة السحابية. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

upgradeMode

وضع التحديث للخدمة السحابية. يتم تخصيص مثيلات الدور لتحديث المجالات عند نشر الخدمة. يمكن بدء التحديثات يدويا في كل مجال تحديث أو بدء تشغيلها تلقائيا في جميع مجالات التحديث. القيم المحتملة هي

التلقائي

يدوي

متزامن

إذا لم يتم تحديدها، تكون القيمة الافتراضية تلقائية. إذا تم تعيينه إلى يدوي، يجب استدعاء PUT UpdateDomain لتطبيق التحديث. إذا تم تعيينه إلى تلقائي، يتم تطبيق التحديث تلقائيا على كل مجال تحديث بالتسلسل.

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

allowModelOverride

(اختياري) يشير إلى ما إذا كانت خصائص sku الدور (roleProfile.roles.sku) المحددة في النموذج/القالب يجب أن تتجاوز عدد مثيلات الدور وحجم الجهاز الظاهري المحدد في .cscfg و.csdef على التوالي. القيمة الافتراضية هي false.

allowModelOverride?: boolean

قيمة الخاصية

boolean

configuration

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

configuration?: string

قيمة الخاصية

string

configurationUrl

تحديد عنوان URL يشير إلى موقع تكوين الخدمة في خدمة Blob. يمكن أن يكون عنوان URL لحزمة الخدمة هو عنوان URI لتوقيع الوصول المشترك (SAS) من أي حساب تخزين. هذه خاصية للكتابة فقط ولا يتم إرجاعها في استدعاءات GET.

configurationUrl?: string

قيمة الخاصية

string

extensionProfile

يصف ملف تعريف ملحق الخدمة السحابية.

extensionProfile?: CloudServiceExtensionProfile

قيمة الخاصية

networkProfile

ملف تعريف الشبكة للخدمة السحابية.

networkProfile?: CloudServiceNetworkProfile

قيمة الخاصية

osProfile

يصف ملف تعريف نظام التشغيل للخدمة السحابية.

osProfile?: CloudServiceOsProfile

قيمة الخاصية

packageUrl

تحديد عنوان URL يشير إلى موقع حزمة الخدمة في خدمة Blob. يمكن أن يكون عنوان URL لحزمة الخدمة هو عنوان URI لتوقيع الوصول المشترك (SAS) من أي حساب تخزين. هذه خاصية للكتابة فقط ولا يتم إرجاعها في استدعاءات GET.

packageUrl?: string

قيمة الخاصية

string

provisioningState

حالة التوفير، والتي تظهر فقط في الاستجابة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

provisioningState?: string

قيمة الخاصية

string

roleProfile

يصف ملف تعريف الدور للخدمة السحابية.

roleProfile?: CloudServiceRoleProfile

قيمة الخاصية

startCloudService

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

startCloudService?: boolean

قيمة الخاصية

boolean

uniqueId

المعرف الفريد للخدمة السحابية. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

uniqueId?: string

قيمة الخاصية

string

upgradeMode

وضع التحديث للخدمة السحابية. يتم تخصيص مثيلات الدور لتحديث المجالات عند نشر الخدمة. يمكن بدء التحديثات يدويا في كل مجال تحديث أو بدء تشغيلها تلقائيا في جميع مجالات التحديث. القيم المحتملة هي

التلقائي

يدوي

متزامن

إذا لم يتم تحديدها، تكون القيمة الافتراضية تلقائية. إذا تم تعيينه إلى يدوي، يجب استدعاء PUT UpdateDomain لتطبيق التحديث. إذا تم تعيينه إلى تلقائي، يتم تطبيق التحديث تلقائيا على كل مجال تحديث بالتسلسل.

upgradeMode?: string

قيمة الخاصية

string