مشاركة عبر


CloningInfo interface

المعلومات المطلوبة لعملية الاستنساخ.

الخصائص

appSettingsOverrides

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

cloneCustomHostNames

true لنسخ أسماء المضيفين المخصصة من تطبيق المصدر؛ وإلا، false.

cloneSourceControl

true لنسخ التحكم بالمصادر من تطبيق المصدر؛ وإلا، false.

configureLoadBalancing

true لتكوين موازنة التحميل لتطبيق المصدر والوجهة.

correlationId

معرف الارتباط لعملية الاستنساخ. يربط هذا المعرف عمليات استنساخ متعددة معا لاستخدام نفس اللقطة.

قد تحتوي القيمة على UUID

hostingEnvironment

بيئة خدمة التطبيق.

overwrite

true للكتابة فوق تطبيق الوجهة؛ وإلا، false.

sourceWebAppId

معرف مورد ARM لتطبيق المصدر. معرف مورد التطبيق هو من النموذج /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} لفتحات الإنتاج و/الاشتراكات/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} للفتحات الأخرى.

sourceWebAppLocation

موقع تطبيق المصدر على سبيل المثال: غرب الولايات المتحدة أو شمال أوروبا

trafficManagerProfileId

معرف مورد ARM لملف تعريف Traffic Manager المراد استخدامه، إذا كان موجودا. معرف مورد Traffic Manager هو من النموذج /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.

trafficManagerProfileName

اسم ملف تعريف Traffic Manager المراد إنشاؤه. هذا مطلوب فقط إذا لم يكن ملف تعريف Traffic Manager موجودا بالفعل.

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

appSettingsOverrides

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

appSettingsOverrides?: Record<string, string>

قيمة الخاصية

Record<string, string>

cloneCustomHostNames

true لنسخ أسماء المضيفين المخصصة من تطبيق المصدر؛ وإلا، false.

cloneCustomHostNames?: boolean

قيمة الخاصية

boolean

cloneSourceControl

true لنسخ التحكم بالمصادر من تطبيق المصدر؛ وإلا، false.

cloneSourceControl?: boolean

قيمة الخاصية

boolean

configureLoadBalancing

true لتكوين موازنة التحميل لتطبيق المصدر والوجهة.

configureLoadBalancing?: boolean

قيمة الخاصية

boolean

correlationId

معرف الارتباط لعملية الاستنساخ. يربط هذا المعرف عمليات استنساخ متعددة معا لاستخدام نفس اللقطة.

قد تحتوي القيمة على UUID

correlationId?: string

قيمة الخاصية

string

hostingEnvironment

بيئة خدمة التطبيق.

hostingEnvironment?: string

قيمة الخاصية

string

overwrite

true للكتابة فوق تطبيق الوجهة؛ وإلا، false.

overwrite?: boolean

قيمة الخاصية

boolean

sourceWebAppId

معرف مورد ARM لتطبيق المصدر. معرف مورد التطبيق هو من النموذج /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} لفتحات الإنتاج و/الاشتراكات/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} للفتحات الأخرى.

sourceWebAppId: string

قيمة الخاصية

string

sourceWebAppLocation

موقع تطبيق المصدر على سبيل المثال: غرب الولايات المتحدة أو شمال أوروبا

sourceWebAppLocation?: string

قيمة الخاصية

string

trafficManagerProfileId

معرف مورد ARM لملف تعريف Traffic Manager المراد استخدامه، إذا كان موجودا. معرف مورد Traffic Manager هو من النموذج /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.

trafficManagerProfileId?: string

قيمة الخاصية

string

trafficManagerProfileName

اسم ملف تعريف Traffic Manager المراد إنشاؤه. هذا مطلوب فقط إذا لم يكن ملف تعريف Traffic Manager موجودا بالفعل.

trafficManagerProfileName?: string

قيمة الخاصية

string