Microsoft.Web sites/slots/config 'backup'

تعريف مورد Bicep

يمكن نشر نوع مورد المواقع/الفتحات/التكوين مع العمليات التي تستهدف:

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.

خيارات خاصية الاسم

يقبل مورد المواقع/الفتحات/التكوين خصائص مختلفة استنادا إلى قيمة خاصية الاسم . تعرض هذه المقالة الخصائص المتوفرة عند تعيين name: 'backup'.

للحصول على خيارات أخرى، انظر:

تنسيق المورد

لإنشاء مورد Microsoft.Web/sites/slots/config، أضف Bicep التالي إلى القالب الخاص بك.

resource symbolicname 'Microsoft.Web/sites/slots/config@2022-09-01' = {
  name: 'backup'
  kind: 'string'
  parent: resourceSymbolicName
  properties: {
    backupName: 'string'
    backupSchedule: {
      frequencyInterval: int
      frequencyUnit: 'string'
      keepAtLeastOneBackup: bool
      retentionPeriodInDays: int
      startTime: 'string'
    }
    databases: [
      {
        connectionString: 'string'
        connectionStringName: 'string'
        databaseType: 'string'
        name: 'string'
      }
    ]
    enabled: bool
    storageAccountUrl: 'string'
  }
}

قيم Property

المواقع/الفتحات/النسخ الاحتياطي التكويني

الاسم الوصف القيمة
الاسم اسم المورد

تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep.
"النسخ الاحتياطي"
نوع نوع المورد. سلسلة
أصل في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل.

لمزيد من المعلومات، راجع المورد التابع خارج المورد الأصل.
اسم رمزي للمورد من النوع: الفتحات
خصائص خصائص محددة لمورد BackupRequest BackupRequestProperties

BackupRequestProperties

الاسم الوصف القيمة
اسم النسخ الاحتياطي اسم النسخة الاحتياطية. سلسلة
جدول النسخ الاحتياطي جدولة النسخة الاحتياطية إذا تم تنفيذها بشكل دوري. جدول النسخ الاحتياطي
قواعد البيانات قواعد البيانات المضمنة في النسخ الاحتياطي. DatabaseBackupSetting[]
ممكّن صحيح إذا تم تمكين جدول النسخ الاحتياطي (يجب تضمينه في هذه الحالة)، خطأ إذا كان يجب تعطيل جدول النسخ الاحتياطي. Bool
storageAccountUrl عنوان URL ل SAS إلى الحاوية. سلسلة (مطلوبة)

جدول النسخ الاحتياطي

الاسم الوصف القيمة
frequencyInterval عدد المرات التي يجب فيها تنفيذ النسخ الاحتياطي (على سبيل المثال، للنسخ الاحتياطي الأسبوعي، يجب تعيين هذا إلى 7 ويجب تعيين FrequencyUnit إلى Day) int (مطلوب)
frequencyUnit وحدة الوقت لعدد المرات التي يجب فيها تنفيذ النسخ الاحتياطي (على سبيل المثال، للنسخ الاحتياطي الأسبوعي، يجب تعيين هذا إلى اليوم ويجب تعيين FrequencyInterval إلى 7) "يوم"
'ساعة' (مطلوب)
keepAtLeastOneBackup صحيح إذا كان يجب أن يحتفظ نهج الاستبقاء دائما بنسخة احتياطية واحدة على الأقل في حساب التخزين، بغض النظر عن عمره؛ خطأ خلاف ذلك. bool (مطلوب)
retentionPeriodInDays بعد عدد الأيام التي يجب حذف النسخ الاحتياطية فيها. int (مطلوب)
startTime متى يجب أن يبدأ الجدول في العمل. سلسلة

إعدادات النسخ الاحتياطي لقاعدة البيانات

الاسم الوصف القيمة
سلسلة الاتصال يحتوي على سلسلة اتصال بقاعدة بيانات يتم نسخها احتياطيا أو استعادتها. إذا كان يجب أن تحدث الاستعادة لقاعدة بيانات جديدة، فإن اسم قاعدة البيانات داخل هو اسم قاعدة البيانات الجديد. سلسلة
connectionStringName يحتوي على اسم سلسلة اتصال مرتبط ب SiteConfig.ConnectionStrings.
يتم استخدام هذا أثناء الاستعادة مع خيارات سلاسل الاتصال للكتابة فوقها.
سلسلة
نوع قاعدة البيانات نوع قاعدة البيانات (على سبيل المثال SqlAzure / MySql). "LocalMySql"
"MySql"
"PostgreSql"
'SqlAzure' (مطلوب)
الاسم سلسلة

تعريف مورد قالب ARM

يمكن نشر نوع مورد المواقع/الفتحات/التكوين مع العمليات التي تستهدف:

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.

خيارات خاصية الاسم

يقبل مورد المواقع/الفتحات/التكوين خصائص مختلفة استنادا إلى قيمة خاصية الاسم . تعرض هذه المقالة الخصائص المتوفرة عند تعيين name: 'backup'.

للحصول على خيارات أخرى، انظر:

تنسيق المورد

لإنشاء مورد Microsoft.Web/sites/slots/config، أضف JSON التالي إلى القالب الخاص بك.

{
  "type": "Microsoft.Web/sites/slots/config",
  "apiVersion": "2022-09-01",
  "name": "backup",
  "kind": "string",
  "properties": {
    "backupName": "string",
    "backupSchedule": {
      "frequencyInterval": "int",
      "frequencyUnit": "string",
      "keepAtLeastOneBackup": "bool",
      "retentionPeriodInDays": "int",
      "startTime": "string"
    },
    "databases": [
      {
        "connectionString": "string",
        "connectionStringName": "string",
        "databaseType": "string",
        "name": "string"
      }
    ],
    "enabled": "bool",
    "storageAccountUrl": "string"
  }
}

قيم Property

المواقع/الفتحات/النسخ الاحتياطي التكويني

الاسم الوصف القيمة
النوع نوع المورد 'Microsoft.Web/sites/slots/config'
apiVersion إصدار واجهة برمجة تطبيقات المورد '2022-09-01'
الاسم اسم المورد

تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM.
"النسخ الاحتياطي"
نوع نوع المورد. سلسلة
خصائص خصائص محددة لمورد BackupRequest BackupRequestProperties

BackupRequestProperties

الاسم الوصف القيمة
اسم النسخ الاحتياطي اسم النسخة الاحتياطية. سلسلة
جدول النسخ الاحتياطي جدولة النسخة الاحتياطية إذا تم تنفيذها بشكل دوري. جدول النسخ الاحتياطي
قواعد البيانات قواعد البيانات المضمنة في النسخ الاحتياطي. DatabaseBackupSetting[]
ممكّن صحيح إذا تم تمكين جدول النسخ الاحتياطي (يجب تضمينه في هذه الحالة)، خطأ إذا كان يجب تعطيل جدول النسخ الاحتياطي. Bool
storageAccountUrl عنوان URL ل SAS إلى الحاوية. سلسلة (مطلوبة)

جدول النسخ الاحتياطي

الاسم الوصف القيمة
frequencyInterval عدد المرات التي يجب فيها تنفيذ النسخ الاحتياطي (على سبيل المثال، للنسخ الاحتياطي الأسبوعي، يجب تعيين هذا إلى 7 ويجب تعيين FrequencyUnit إلى Day) int (مطلوب)
frequencyUnit وحدة الوقت لعدد المرات التي يجب فيها تنفيذ النسخ الاحتياطي (على سبيل المثال، للنسخ الاحتياطي الأسبوعي، يجب تعيين هذا إلى اليوم ويجب تعيين FrequencyInterval إلى 7) "يوم"
'ساعة' (مطلوب)
keepAtLeastOneBackup صحيح إذا كان يجب أن يحتفظ نهج الاستبقاء دائما بنسخة احتياطية واحدة على الأقل في حساب التخزين، بغض النظر عن عمره؛ خطأ خلاف ذلك. bool (مطلوب)
retentionPeriodInDays بعد عدد الأيام التي يجب حذف النسخ الاحتياطية فيها. int (مطلوب)
startTime متى يجب أن يبدأ الجدول في العمل. سلسلة

إعدادات النسخ الاحتياطي لقاعدة البيانات

الاسم الوصف القيمة
سلسلة الاتصال يحتوي على سلسلة اتصال بقاعدة بيانات يتم نسخها احتياطيا أو استعادتها. إذا كان يجب أن تحدث الاستعادة لقاعدة بيانات جديدة، فإن اسم قاعدة البيانات داخل هو اسم قاعدة البيانات الجديد. سلسلة
connectionStringName يحتوي على اسم سلسلة اتصال مرتبط ب SiteConfig.ConnectionStrings.
يتم استخدام هذا أثناء الاستعادة مع خيارات سلاسل الاتصال للكتابة فوقها.
سلسلة
نوع قاعدة البيانات نوع قاعدة البيانات (على سبيل المثال SqlAzure / MySql). "LocalMySql"
"MySql"
"PostgreSql"
'SqlAzure' (مطلوب)
الاسم سلسلة

تعريف مورد Terraform (موفر AzAPI)

يمكن نشر نوع مورد المواقع/الفتحات/التكوين مع العمليات التي تستهدف:

  • مجموعات الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.

خيارات خاصية الاسم

يقبل مورد المواقع/الفتحات/التكوين خصائص مختلفة استنادا إلى قيمة خاصية الاسم . تعرض هذه المقالة الخصائص المتوفرة عند تعيين name: 'backup'.

للحصول على خيارات أخرى، انظر:

تنسيق المورد

لإنشاء مورد Microsoft.Web/sites/slots/config، أضف Terraform التالي إلى القالب الخاص بك.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/sites/slots/config@2022-09-01"
  name = "backup"
  parent_id = "string"
  body = jsonencode({
    properties = {
      backupName = "string"
      backupSchedule = {
        frequencyInterval = int
        frequencyUnit = "string"
        keepAtLeastOneBackup = bool
        retentionPeriodInDays = int
        startTime = "string"
      }
      databases = [
        {
          connectionString = "string"
          connectionStringName = "string"
          databaseType = "string"
          name = "string"
        }
      ]
      enabled = bool
      storageAccountUrl = "string"
    }
    kind = "string"
  })
}

قيم Property

المواقع/الفتحات/النسخ الاحتياطي التكويني

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.Web/sites/slots/config@2022-09-01"
الاسم اسم المورد "النسخ الاحتياطي"
parent_id معرف المورد الأصل لهذا المورد. معرف المورد من النوع: الفتحات
نوع نوع المورد. سلسلة
خصائص خصائص محددة لمورد BackupRequest BackupRequestProperties

BackupRequestProperties

الاسم الوصف القيمة
اسم النسخ الاحتياطي اسم النسخة الاحتياطية. سلسلة
جدول النسخ الاحتياطي جدولة النسخة الاحتياطية إذا تم تنفيذها بشكل دوري. جدول النسخ الاحتياطي
قواعد البيانات قواعد البيانات المضمنة في النسخ الاحتياطي. DatabaseBackupSetting[]
ممكّن صحيح إذا تم تمكين جدول النسخ الاحتياطي (يجب تضمينه في هذه الحالة)، خطأ إذا كان يجب تعطيل جدول النسخ الاحتياطي. Bool
storageAccountUrl عنوان URL ل SAS إلى الحاوية. سلسلة (مطلوبة)

جدول النسخ الاحتياطي

الاسم الوصف القيمة
frequencyInterval عدد المرات التي يجب فيها تنفيذ النسخ الاحتياطي (على سبيل المثال، للنسخ الاحتياطي الأسبوعي، يجب تعيين هذا إلى 7 ويجب تعيين FrequencyUnit إلى Day) int (مطلوب)
frequencyUnit وحدة الوقت لعدد المرات التي يجب فيها تنفيذ النسخ الاحتياطي (على سبيل المثال، للنسخ الاحتياطي الأسبوعي، يجب تعيين هذا إلى اليوم ويجب تعيين FrequencyInterval إلى 7) "يوم"
"ساعة" (مطلوب)
keepAtLeastOneBackup صحيح إذا كان يجب أن يحتفظ نهج الاستبقاء دائما بنسخة احتياطية واحدة على الأقل في حساب التخزين، بغض النظر عن عمره؛ خطأ خلاف ذلك. bool (مطلوب)
retentionPeriodInDays بعد عدد الأيام التي يجب حذف النسخ الاحتياطية فيها. int (مطلوب)
startTime متى يجب أن يبدأ الجدول في العمل. سلسلة

إعدادات النسخ الاحتياطي لقاعدة البيانات

الاسم الوصف القيمة
سلسلة الاتصال يحتوي على سلسلة اتصال بقاعدة بيانات يتم نسخها احتياطيا أو استعادتها. إذا كان يجب أن تحدث الاستعادة لقاعدة بيانات جديدة، فإن اسم قاعدة البيانات داخل هو اسم قاعدة البيانات الجديد. سلسلة
connectionStringName يحتوي على اسم سلسلة اتصال مرتبط ب SiteConfig.ConnectionStrings.
يتم استخدام هذا أثناء الاستعادة مع خيارات سلاسل الاتصال للكتابة فوقها.
سلسلة
نوع قاعدة البيانات نوع قاعدة البيانات (على سبيل المثال SqlAzure / MySql). "LocalMySql"
"MySql"
"PostgreSql"
"SqlAzure" (مطلوب)
الاسم سلسلة