Microsoft.Storage storageAccounts/objectReplicationPolicies
تعريف مورد Bicep
يمكن نشر نوع مورد storageAccounts/objectReplicationPolicies مع العمليات التي تستهدف:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Storage/storageAccounts/objectReplicationPolicies، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.Storage/storageAccounts/objectReplicationPolicies@2023-01-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
destinationAccount: 'string'
rules: [
{
destinationContainer: 'string'
filters: {
minCreationTime: 'string'
prefixMatch: [
'string'
]
}
ruleId: 'string'
sourceContainer: 'string'
}
]
sourceAccount: 'string'
}
}
قيم Property
storageAccounts/objectReplicationPolicies
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم المورد تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في Bicep. |
سلسلة (مطلوب) |
أصل | في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل. لمزيد من المعلومات، راجع المورد التابع خارج المورد الأصل. |
الاسم الرمزي للمورد من النوع: حسابات التخزين |
خصائص | إرجاع نهج النسخ المتماثل لعنصر حساب التخزين. | ObjectReplicationPolicyProperties |
ObjectReplicationPolicyProperties
الاسم | الوصف | القيمة |
---|---|---|
حساب الوجهة | مطلوب اسم حساب الوجهة. يجب أن يكون معرف المورد الكامل إذا تم تعيين allowCrossTenantReplication إلى false. | سلسلة (مطلوب) |
القواعد | قواعد النسخ المتماثل لكائن حساب التخزين. | ObjectReplicationPolicyRule[] |
حساب المصدر | مطلوب اسم حساب المصدر. يجب أن يكون معرف المورد الكامل إذا تم تعيين allowCrossTenantReplication إلى false. | سلسلة (مطلوب) |
ObjectReplicationPolicyRule
الاسم | الوصف | القيمة |
---|---|---|
destinationContainer | مطلوب اسم حاوية الوجهة. | سلسلة (مطلوب) |
التصفيات | اختياري. كائن يعرف مجموعة التصفية. | ObjectReplicationPolicyFilter |
ruleId | يتم إنشاء معرف القاعدة تلقائيا لكل قاعدة جديدة على حساب الوجهة. وهو مطلوب لوضع النهج على حساب المصدر. | سلسلة |
مصدرContainer | مطلوب اسم حاوية المصدر. | سلسلة (مطلوب) |
ObjectReplicationPolicyFilter
الاسم | الوصف | القيمة |
---|---|---|
minCreationTime | سيتم نسخ الكائنات الثنائية كبيرة الحجم التي تم إنشاؤها بعد الوقت إلى الوجهة. يجب أن يكون بتنسيق التاريخ والوقت 'yyyy-MM-ddTHH:mm:ssZ'. مثال: 2020-02-19T16:05:00Z | سلسلة |
prefixMatch | اختياري. تصفية النتائج لنسخ الكائنات الثنائية كبيرة الحجم التي تبدأ أسماؤها بالبادئة المحددة فقط. | سلسلة [] |
تعريف مورد قالب ARM
يمكن نشر نوع مورد storageAccounts/objectReplicationPolicies مع العمليات التي تستهدف:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Storage/storageAccounts/objectReplicationPolicies، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.Storage/storageAccounts/objectReplicationPolicies",
"apiVersion": "2023-01-01",
"name": "string",
"properties": {
"destinationAccount": "string",
"rules": [
{
"destinationContainer": "string",
"filters": {
"minCreationTime": "string",
"prefixMatch": [ "string" ]
},
"ruleId": "string",
"sourceContainer": "string"
}
],
"sourceAccount": "string"
}
}
قيم Property
storageAccounts/objectReplicationPolicies
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | 'Microsoft.Storage/storageAccounts/objectReplicationPolicies' |
apiVersion | إصدار واجهة برمجة تطبيقات المورد | '2023-01-01' |
الاسم | اسم المورد تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM. |
سلسلة (مطلوبة) |
خصائص | إرجاع نهج النسخ المتماثل لكائن حساب التخزين. | عناصر نهج النسخ المتماثل |
عناصر نهج النسخ المتماثل
الاسم | الوصف | القيمة |
---|---|---|
حساب الوجهة | مطلوب اسم حساب الوجهة. يجب أن يكون معرف المورد الكامل إذا تم تعيين allowCrossTenantReplication إلى false. | سلسلة (مطلوبة) |
القواعد | قواعد النسخ المتماثل لكائن حساب التخزين. | ObjectReplicationPolicyRule[] |
حساب المصدر | مطلوب اسم حساب المصدر. يجب أن يكون معرف المورد الكامل إذا تم تعيين allowCrossTenantReplication إلى false. | سلسلة (مطلوبة) |
ObjectReplicationPolicyRule
الاسم | الوصف | القيمة |
---|---|---|
destinationContainer | مطلوب اسم حاوية الوجهة. | سلسلة (مطلوبة) |
التصفيات | اختياري. كائن يعرف مجموعة التصفية. | ObjectReplicationPolicyFilter |
ruleId | يتم إنشاء معرف القاعدة تلقائيا لكل قاعدة جديدة على حساب الوجهة. وهو مطلوب لوضع النهج على حساب المصدر. | سلسلة |
مصدرContainer | مطلوب اسم حاوية المصدر. | سلسلة (مطلوبة) |
ObjectReplicationPolicyFilter
الاسم | الوصف | القيمة |
---|---|---|
minCreationTime | سيتم نسخ الكائنات الثنائية كبيرة الحجم التي تم إنشاؤها بعد الوقت إلى الوجهة. يجب أن يكون بتنسيق التاريخ والوقت 'yyyy-MM-ddTHH:mm:ssZ'. مثال: 2020-02-19T16:05:00Z | سلسلة |
prefixMatch | اختياري. تصفية النتائج لنسخ الكائنات الثنائية كبيرة الحجم التي تبدأ أسماؤها بالبادئة المحددة فقط. | سلسلة [] |
تعريف مورد Terraform (موفر AzAPI)
يمكن نشر نوع مورد storageAccounts/objectReplicationPolicies مع العمليات التي تستهدف:
- مجموعات الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Storage/storageAccounts/objectReplicationPolicies، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Storage/storageAccounts/objectReplicationPolicies@2023-01-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
destinationAccount = "string"
rules = [
{
destinationContainer = "string"
filters = {
minCreationTime = "string"
prefixMatch = [
"string"
]
}
ruleId = "string"
sourceContainer = "string"
}
]
sourceAccount = "string"
}
})
}
قيم Property
storageAccounts/objectReplicationPolicies
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | "Microsoft.Storage/storageAccounts/objectReplicationPolicies@2023-01-01" |
الاسم | اسم المورد | سلسلة (مطلوبة) |
parent_id | معرف المورد الأصل لهذا المورد. | معرف المورد من النوع: حسابات التخزين |
خصائص | إرجاع نهج النسخ المتماثل لكائن حساب التخزين. | عناصر نهج النسخ المتماثل |
عناصر نهج النسخ المتماثل
الاسم | الوصف | القيمة |
---|---|---|
حساب الوجهة | مطلوب اسم حساب الوجهة. يجب أن يكون معرف المورد الكامل إذا تم تعيين allowCrossTenantReplication إلى false. | سلسلة (مطلوبة) |
القواعد | قواعد النسخ المتماثل لكائن حساب التخزين. | ObjectReplicationPolicyRule[] |
حساب المصدر | مطلوب اسم حساب المصدر. يجب أن يكون معرف المورد الكامل إذا تم تعيين allowCrossTenantReplication إلى false. | سلسلة (مطلوبة) |
ObjectReplicationPolicyRule
الاسم | الوصف | القيمة |
---|---|---|
destinationContainer | مطلوب اسم حاوية الوجهة. | سلسلة (مطلوبة) |
التصفيات | اختياري. كائن يعرف مجموعة التصفية. | ObjectReplicationPolicyFilter |
ruleId | يتم إنشاء معرف القاعدة تلقائيا لكل قاعدة جديدة على حساب الوجهة. وهو مطلوب لوضع النهج على حساب المصدر. | سلسلة |
مصدرContainer | مطلوب اسم حاوية المصدر. | سلسلة (مطلوبة) |
ObjectReplicationPolicyFilter
الاسم | الوصف | القيمة |
---|---|---|
minCreationTime | سيتم نسخ الكائنات الثنائية كبيرة الحجم التي تم إنشاؤها بعد الوقت إلى الوجهة. يجب أن يكون بتنسيق التاريخ والوقت 'yyyy-MM-ddTHH:mm:ssZ'. مثال: 2020-02-19T16:05:00Z | سلسلة |
prefixMatch | اختياري. تصفية النتائج لنسخ الكائنات الثنائية كبيرة الحجم التي تبدأ أسماؤها بالبادئة المحددة فقط. | سلسلة [] |