معالجة Microsoft.PolicyInsights
تعريف مورد Bicep
نوع مورد المعالجات هو مورد ملحق، ما يعني أنه يمكنك تطبيقه على مورد آخر.
استخدم الخاصية على scope
هذا المورد لتعيين نطاق هذا المورد. راجع تعيين نطاق على موارد الملحق في Bicep.
نطاقات النشر الصالحة لمورد المعالجات هي:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
- الاشتراكات - راجع أوامر نشر الاشتراك
- مجموعات الإدارة - راجع أوامر نشر مجموعة الإدارة
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.PolicyInsights/remediations، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.PolicyInsights/remediations@2021-10-01' = {
name: 'string'
scope: resourceSymbolicName
properties: {
failureThreshold: {
percentage: int
}
filters: {
locations: [
'string'
]
}
parallelDeployments: int
policyAssignmentId: 'string'
policyDefinitionReferenceId: 'string'
resourceCount: int
resourceDiscoveryMode: 'string'
}
}
قيم Property
عمليات المعالجة
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم المورد | سلسلة (مطلوبة) |
النطاق | استخدم عند إنشاء مورد ملحق في نطاق مختلف عن نطاق التوزيع. | المورد المستهدف بالنسبة إلى Bicep، قم بتعيين هذه الخاصية إلى الاسم الرمزي للمورد لتطبيق مورد الملحق. |
خصائص | خصائص المعالجة. | خصائص المعالجة |
خصائص المعالجة
الاسم | الوصف | القيمة |
---|---|---|
failureThreshold | إعدادات حد فشل المعالجة | RemediationPropertiesFailureThreshold |
التصفيات | عوامل التصفية التي سيتم تطبيقها لتحديد الموارد التي يجب معالجتها. | عوامل تصفية المعالجة |
عمليات التوزيع المتوازية | تحديد عدد الموارد التي يجب معالجتها في أي وقت. يمكن استخدامها لزيادة أو تقليل وتيرة المعالجة. إذا لم يتم توفيرها، يتم استخدام قيمة عمليات التوزيع المتوازية الافتراضية. | int |
policyAssignmentId | معرف المورد لتعيين النهج الذي يجب معالجته. | سلسلة |
policyDefinitionReferenceId | معرف مرجع تعريف النهج للتعريف الفردي الذي يجب معالجته. مطلوب عندما يقوم تعيين النهج الذي تتم معالجته بتعيين تعريف مجموعة نهج. | سلسلة |
عدد الموارد | تحديد الحد الأقصى لعدد الموارد التي يمكن معالجتها بواسطة مهمة المعالجة. إذا لم يتم توفيره، يتم استخدام عدد الموارد الافتراضي. | int |
resourceDiscoveryMode | الطريقة التي يتم بها اكتشاف الموارد للمعالجة. الإعدادات الافتراضية ل ExistingNonCompliant إذا لم يتم تحديدها. | "ExistingNonCompliant" "إعادة تقييم التوافق" |
RemediationPropertiesFailureThreshold
الاسم | الوصف | القيمة |
---|---|---|
نسبة مئوية | رقم بين 0.0 و1.0 يمثل حد فشل النسبة المئوية. ستفشل المعالجة إذا تجاوزت النسبة المئوية لعمليات المعالجة الفاشلة (أي عمليات النشر الفاشلة) هذا الحد. | int |
عوامل تصفية المعالجة
الاسم | الوصف | القيمة |
---|---|---|
المواقع | مواقع الموارد التي سيتم معالجتها. | سلسلة [] |
تعريف مورد قالب ARM
نوع مورد المعالجات هو مورد ملحق، ما يعني أنه يمكنك تطبيقه على مورد آخر.
استخدم الخاصية على scope
هذا المورد لتعيين نطاق هذا المورد. راجع تعيين نطاق على موارد الملحق في قوالب ARM.
نطاقات النشر الصالحة لمورد المعالجات هي:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
- الاشتراكات - راجع أوامر نشر الاشتراك
- مجموعات الإدارة - راجع أوامر نشر مجموعة الإدارة
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.PolicyInsights/remediations، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.PolicyInsights/remediations",
"apiVersion": "2021-10-01",
"name": "string",
"scope": "string",
"properties": {
"failureThreshold": {
"percentage": "int"
},
"filters": {
"locations": [ "string" ]
},
"parallelDeployments": "int",
"policyAssignmentId": "string",
"policyDefinitionReferenceId": "string",
"resourceCount": "int",
"resourceDiscoveryMode": "string"
}
}
قيم Property
عمليات المعالجة
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | 'Microsoft.PolicyInsights/remediations' |
apiVersion | إصدار واجهة برمجة تطبيقات المورد | '2021-10-01' |
الاسم | اسم المورد | سلسلة (مطلوب) |
النطاق | استخدم عند إنشاء مورد ملحق في نطاق مختلف عن نطاق التوزيع. | المورد المستهدف بالنسبة إلى JSON، قم بتعيين القيمة إلى الاسم الكامل للمورد لتطبيق مورد الملحق عليه. |
خصائص | خصائص المعالجة. | المعالجةالخصائص |
المعالجةالخصائص
الاسم | الوصف | القيمة |
---|---|---|
failureThreshold | إعدادات حد فشل المعالجة | RemediationPropertiesFailureThreshold |
التصفيات | عوامل التصفية التي سيتم تطبيقها لتحديد الموارد التي يجب معالجتها. | عوامل تصفية المعالجة |
عمليات التوزيع المتوازية | تحديد عدد الموارد التي يجب معالجتها في أي وقت. يمكن استخدامها لزيادة أو تقليل وتيرة المعالجة. إذا لم يتم توفيرها، يتم استخدام قيمة عمليات التوزيع المتوازية الافتراضية. | int |
policyAssignmentId | معرف المورد لتعيين النهج الذي يجب معالجته. | سلسلة |
policyDefinitionReferenceId | معرف مرجع تعريف النهج للتعريف الفردي الذي يجب معالجته. مطلوب عندما يقوم تعيين النهج الذي تتم معالجته بتعيين تعريف مجموعة نهج. | سلسلة |
عدد الموارد | تحديد الحد الأقصى لعدد الموارد التي يمكن معالجتها بواسطة مهمة المعالجة. إذا لم يتم توفيره، يتم استخدام عدد الموارد الافتراضي. | int |
resourceDiscoveryMode | الطريقة التي يتم بها اكتشاف الموارد للمعالجة. الإعدادات الافتراضية ل ExistingNonCompliant إذا لم يتم تحديدها. | 'ExistingNonCompliant' "إعادة تقييم التوافق" |
RemediationPropertiesFailureThreshold
الاسم | الوصف | القيمة |
---|---|---|
نسبة مئوية | رقم بين 0.0 و1.0 يمثل حد فشل النسبة المئوية. ستفشل المعالجة إذا تجاوزت النسبة المئوية لعمليات المعالجة الفاشلة (أي عمليات النشر الفاشلة) هذا الحد. | int |
عوامل تصفية المعالجة
الاسم | الوصف | القيمة |
---|---|---|
المواقع | مواقع الموارد التي سيتم معالجتها. | سلسلة [] |
تعريف مورد Terraform (موفر AzAPI)
نوع مورد المعالجة هو مورد ملحق، ما يعني أنه يمكنك تطبيقه على مورد آخر.
استخدم الخاصية parent_id
على هذا المورد لتعيين نطاق هذا المورد.
نطاقات النشر الصالحة لمورد المعالجات هي:
- مجموعات الموارد
- الاشتراكات
- مجموعات الإدارة
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.PolicyInsights/remediations، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.PolicyInsights/remediations@2021-10-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
failureThreshold = {
percentage = int
}
filters = {
locations = [
"string"
]
}
parallelDeployments = int
policyAssignmentId = "string"
policyDefinitionReferenceId = "string"
resourceCount = int
resourceDiscoveryMode = "string"
}
})
}
قيم Property
عمليات المعالجة
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | "Microsoft.PolicyInsights/remediations@2021-10-01" |
الاسم | اسم المورد | سلسلة (مطلوب) |
parent_id | معرف المورد لتطبيق مورد الملحق هذا عليه. | سلسلة (مطلوب) |
خصائص | خصائص المعالجة. | المعالجةالخصائص |
المعالجةالخصائص
الاسم | الوصف | القيمة |
---|---|---|
failureThreshold | إعدادات حد فشل المعالجة | RemediationPropertiesFailureThreshold |
التصفيات | عوامل التصفية التي سيتم تطبيقها لتحديد الموارد التي يجب معالجتها. | عوامل تصفية المعالجة |
عمليات التوزيع المتوازية | تحديد عدد الموارد التي يجب معالجتها في أي وقت. يمكن استخدامها لزيادة أو تقليل وتيرة المعالجة. إذا لم يتم توفيرها، يتم استخدام قيمة عمليات التوزيع المتوازية الافتراضية. | int |
policyAssignmentId | معرف المورد لتعيين النهج الذي يجب معالجته. | سلسلة |
policyDefinitionReferenceId | معرف مرجع تعريف النهج للتعريف الفردي الذي يجب معالجته. مطلوب عندما يقوم تعيين النهج الذي تتم معالجته بتعيين تعريف مجموعة نهج. | سلسلة |
عدد الموارد | تحديد الحد الأقصى لعدد الموارد التي يمكن معالجتها بواسطة مهمة المعالجة. إذا لم يتم توفيره، يتم استخدام عدد الموارد الافتراضي. | int |
resourceDiscoveryMode | الطريقة التي يتم بها اكتشاف الموارد للمعالجة. الإعدادات الافتراضية ل ExistingNonCompliant إذا لم يتم تحديدها. | "ExistingNonCompliant" "إعادة تقييم التوافق" |
RemediationPropertiesFailureThreshold
الاسم | الوصف | القيمة |
---|---|---|
نسبة مئوية | رقم بين 0.0 و1.0 يمثل حد فشل النسبة المئوية. ستفشل المعالجة إذا تجاوزت النسبة المئوية لعمليات المعالجة الفاشلة (أي عمليات النشر الفاشلة) هذا الحد. | int |
عوامل تصفية المعالجة
الاسم | الوصف | القيمة |
---|---|---|
المواقع | مواقع الموارد التي سيتم معالجتها. | سلسلة [] |