مشاركة عبر


RestoreRequest interface

وصف طلب استعادة.

يمتد

الخصائص

adjustConnectionStrings

true إذا كان يجب تعيين SiteConfig.ConnectionStrings في تطبيق جديد؛ وإلا، false.

appServicePlan

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

blobName

اسم الكائن الثنائي كبير الحجم الذي يحتوي على النسخة الاحتياطية.

databases

مجموعة من قواعد البيانات التي يجب استعادتها. يجب أن تتطابق هذه القائمة مع قائمة قواعد البيانات المضمنة في النسخ الاحتياطي.

hostingEnvironment

اسم بيئة خدمة التطبيق، إذا لزم الأمر (فقط عند استعادة تطبيق إلى بيئة خدمة التطبيقات).

ignoreConflictingHostNames

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

ignoreDatabases

تجاهل قواعد البيانات واستعادة محتوى الموقع فقط

operationType

نوع العملية.

overwrite

true إذا كانت عملية الاستعادة يمكنها الكتابة فوق التطبيق الهدف؛ وإلا، false. true مطلوب إذا كنت تحاول الاستعادة عبر تطبيق موجود.

siteName

اسم التطبيق.

storageAccountUrl

عنوان URL ل SAS إلى الحاوية.

الخصائص الموروثة

id

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

kind

نوع المورد.

name

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

type

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

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

adjustConnectionStrings

true إذا كان يجب تعيين SiteConfig.ConnectionStrings في تطبيق جديد؛ وإلا، false.

adjustConnectionStrings?: boolean

قيمة الخاصية

boolean

appServicePlan

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

appServicePlan?: string

قيمة الخاصية

string

blobName

اسم الكائن الثنائي كبير الحجم الذي يحتوي على النسخة الاحتياطية.

blobName?: string

قيمة الخاصية

string

databases

مجموعة من قواعد البيانات التي يجب استعادتها. يجب أن تتطابق هذه القائمة مع قائمة قواعد البيانات المضمنة في النسخ الاحتياطي.

databases?: DatabaseBackupSetting[]

قيمة الخاصية

hostingEnvironment

اسم بيئة خدمة التطبيق، إذا لزم الأمر (فقط عند استعادة تطبيق إلى بيئة خدمة التطبيقات).

hostingEnvironment?: string

قيمة الخاصية

string

ignoreConflictingHostNames

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

ignoreConflictingHostNames?: boolean

قيمة الخاصية

boolean

ignoreDatabases

تجاهل قواعد البيانات واستعادة محتوى الموقع فقط

ignoreDatabases?: boolean

قيمة الخاصية

boolean

operationType

نوع العملية.

operationType?: BackupRestoreOperationType

قيمة الخاصية

overwrite

true إذا كانت عملية الاستعادة يمكنها الكتابة فوق التطبيق الهدف؛ وإلا، false. true مطلوب إذا كنت تحاول الاستعادة عبر تطبيق موجود.

overwrite?: boolean

قيمة الخاصية

boolean

siteName

اسم التطبيق.

siteName?: string

قيمة الخاصية

string

storageAccountUrl

عنوان URL ل SAS إلى الحاوية.

storageAccountUrl?: string

قيمة الخاصية

string

تفاصيل الخاصية الموروثة

id

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

id?: string

قيمة الخاصية

string

موروث منProxyOnlyResource.id

kind

نوع المورد.

kind?: string

قيمة الخاصية

string

موروث منProxyOnlyResource.kind

name

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

name?: string

قيمة الخاصية

string

موروث منProxyOnlyResource.name

type

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

type?: string

قيمة الخاصية

string

موروث منProxyOnlyResource.type