نهج Microsoft.AuthorizationExemptions
تعريف مورد Bicep
نوع مورد policyExemptions هو مورد ملحق، ما يعني أنه يمكنك تطبيقه على مورد آخر.
استخدم الخاصية scope
على هذا المورد لتعيين نطاق هذا المورد. راجع تعيين النطاق على موارد الملحق في Bicep.
يمكن نشر نوع مورد policyExemptions مع العمليات التي تستهدف:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
- الاشتراكات - راجع أوامر نشر الاشتراك
- مجموعات الإدارة - راجع أوامر نشر مجموعة الإدارة
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Authorization/policyExemptions، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.Authorization/policyExemptions@2022-07-01-preview' = {
name: 'string'
scope: resourceSymbolicName
properties: {
assignmentScopeValidation: 'string'
description: 'string'
displayName: 'string'
exemptionCategory: 'string'
expiresOn: 'string'
metadata: any()
policyAssignmentId: 'string'
policyDefinitionReferenceIds: [
'string'
]
resourceSelectors: [
{
name: 'string'
selectors: [
{
in: [
'string'
]
kind: 'string'
notIn: [
'string'
]
}
]
}
]
}
}
قيم Property
سياسة النهج
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم المورد | سلسلة (مطلوب) حد الأحرف: اسم العرض من 1 إلى 128 1-64 الاسم الخاص بالمورد أحرف صالحة: يمكن لاسم العرض أن يحتوي على أية أحرف. لا يمكن استخدام الاسم الخاص بالمورد: <>*%&:\?.+/ أو أحرف التحكم. لا يمكن أن تنتهي بنقطة أو مسافة. |
النطاق | استخدم عند إنشاء مورد ملحق في نطاق مختلف عن نطاق التوزيع. | المورد المستهدف بالنسبة إلى Bicep، قم بتعيين هذه الخاصية إلى الاسم الرمزي للمورد لتطبيق مورد الملحق. |
خصائص | خصائص استثناء النهج. | PolicyExemptionProperties (مطلوب) |
PolicyExemptionProperties
الاسم | الوصف | القيمة |
---|---|---|
assignmentScopeValidation | الخيار سواء كان التحقق من صحة الإعفاء في نطاق التعيين أو ضمنه. | "افتراضي" 'DoNotValidate' |
الوصف | وصف استثناء النهج. | سلسلة |
اسم المستخدم | الاسم المعروض للإعفاء من النهج. | سلسلة |
فئة الإعفاء | فئة استثناء النهج. القيم المحتملة هي التنازل والتخفيف. | "مخفف" "التنازل" (مطلوب) |
انتهاء الصلاحيةOn | تاريخ ووقت انتهاء الصلاحية (بتنسيق UTC ISO 8601 yyyy-MM-ddTHH:mm:ssZ) للإعفاء من النهج. | سلسلة |
بيانات التعريف | بيانات تعريف استثناء النهج. بيانات التعريف هي كائن مفتوح، وعادة ما تكون مجموعة من أزواج قيم المفاتيح. | بالنسبة إلى Bicep، يمكنك استخدام الدالة any(). |
policyAssignmentId | معرف تعيين النهج الذي يتم إعفاؤه. | سلسلة (مطلوب) |
policyDefinitionReferenceIds | قائمة معرف مرجع تعريف النهج عندما يكون تعيين النهج المقترن تعيينا لتعريف مجموعة النهج. | سلسلة [] |
محددات الموارد | قائمة محدد المورد لتصفية النهج حسب خصائص المورد. | ResourceSelector[] |
ResourceSelector
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم محدد المورد. | سلسلة |
محددات | قائمة تعبيرات المحدد. | محدد[] |
محدد
الاسم | الوصف | القيمة |
---|---|---|
في | قائمة القيم المراد تصفيتها فيها. | سلسلة [] |
نوع | نوع المحدد. | 'policyDefinitionReferenceId' 'resourceLocation' "نوع المورد" 'resourceWithoutLocation' |
notIn | قائمة القيم المراد تصفيتها. | سلسلة [] |
تعريف مورد قالب ARM
نوع مورد policyExemptions هو مورد ملحق، ما يعني أنه يمكنك تطبيقه على مورد آخر.
استخدم الخاصية على scope
هذا المورد لتعيين نطاق هذا المورد. راجع تعيين نطاق على موارد الملحق في قوالب ARM.
يمكن نشر نوع مورد policyExemptions مع العمليات التي تستهدف:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
- الاشتراكات - راجع أوامر نشر الاشتراك
- مجموعات الإدارة - راجع أوامر نشر مجموعة الإدارة
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Authorization/policyExemptions، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.Authorization/policyExemptions",
"apiVersion": "2022-07-01-preview",
"name": "string",
"scope": "string",
"properties": {
"assignmentScopeValidation": "string",
"description": "string",
"displayName": "string",
"exemptionCategory": "string",
"expiresOn": "string",
"metadata": {},
"policyAssignmentId": "string",
"policyDefinitionReferenceIds": [ "string" ],
"resourceSelectors": [
{
"name": "string",
"selectors": [
{
"in": [ "string" ],
"kind": "string",
"notIn": [ "string" ]
}
]
}
]
}
}
قيم Property
سياسة النهج
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | 'Microsoft.Authorization/policyExemptions' |
apiVersion | إصدار واجهة برمجة تطبيقات المورد | 'معاينة 2022-07-01' |
الاسم | اسم المورد | سلسلة (مطلوبة) حد الأحرف: 1-128 اسم العرض 1-64 الاسم الخاص بالمورد الأحرف الصالحة: يمكن لاسم العرض أن يحتوي على أية أحرف. لا يمكن استخدام الاسم الخاص بالمورد: <>*%&:\?.+/ أو أحرف التحكم. لا يمكن أن تنتهي بنقطة أو مسافة. |
النطاق | استخدم عند إنشاء مورد ملحق في نطاق مختلف عن نطاق التوزيع. | المورد المستهدف بالنسبة إلى JSON، قم بتعيين القيمة إلى الاسم الكامل للمورد لتطبيق مورد الملحق عليه. |
خصائص | خصائص استثناء النهج. | PolicyExemptionProperties (مطلوب) |
PolicyExemptionProperties
الاسم | الوصف | القيمة |
---|---|---|
assignmentScopeValidation | الخيار ما إذا كان التحقق من صحة الإعفاء في نطاق التعيين أو ضمنه. | "افتراضي" "DoNotValidate" |
الوصف | وصف استثناء النهج. | سلسلة |
اسم المستخدم | الاسم المعروض للإعفاء من النهج. | سلسلة |
فئة الإعفاء | فئة استثناء النهج. القيم المحتملة هي التنازل والتخفيف. | "مخفف" "التنازل" (مطلوب) |
انتهاء الصلاحيةOn | تاريخ ووقت انتهاء الصلاحية (بتنسيق UTC ISO 8601 yyyy-MM-ddTHH:mm:ssZ) للإعفاء من النهج. | سلسلة |
بيانات التعريف | بيانات تعريف استثناء النهج. بيانات التعريف هي كائن مفتوح، وعادة ما تكون مجموعة من أزواج القيمة الرئيسية. | |
policyAssignmentId | معرف تعيين النهج الذي يتم إعفاؤه. | سلسلة (مطلوبة) |
policyDefinitionReferenceIds | قائمة المعرف المرجعي لتعريف النهج عندما يكون تعيين النهج المقترن هو تعيين لتعريف مجموعة نهج. | سلسلة [] |
محددات الموارد | قائمة محدد المورد لتصفية النهج حسب خصائص المورد. | ResourceSelector[] |
ResourceSelector
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم محدد المورد. | سلسلة |
محددات | قائمة تعبيرات المحدد. | محدد[] |
محدد
الاسم | الوصف | القيمة |
---|---|---|
في | قائمة القيم المراد تصفيتها. | سلسلة [] |
نوع | نوع المحدد. | 'policyDefinitionReferenceId' 'resourceLocation' "نوع المورد" 'resourceWithoutLocation' |
notIn | قائمة القيم المراد تصفيتها. | سلسلة [] |
تعريف مورد Terraform (موفر AzAPI)
نوع مورد policyExemptions هو مورد ملحق، ما يعني أنه يمكنك تطبيقه على مورد آخر.
استخدم الخاصية على parent_id
هذا المورد لتعيين نطاق هذا المورد.
يمكن نشر نوع مورد policyExemptions مع العمليات التي تستهدف:
- مجموعات الموارد
- الاشتراكات
- مجموعات الإدارة
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Authorization/policyExemptions، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Authorization/policyExemptions@2022-07-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
assignmentScopeValidation = "string"
description = "string"
displayName = "string"
exemptionCategory = "string"
expiresOn = "string"
policyAssignmentId = "string"
policyDefinitionReferenceIds = [
"string"
]
resourceSelectors = [
{
name = "string"
selectors = [
{
in = [
"string"
]
kind = "string"
notIn = [
"string"
]
}
]
}
]
}
})
}
قيم Property
سياسة النهج
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | "Microsoft.Authorization/policyExemptions@2022-07-01-preview" |
الاسم | اسم المورد | سلسلة (مطلوبة) حد الأحرف: 1-128 اسم العرض 1-64 الاسم الخاص بالمورد الأحرف الصالحة: يمكن لاسم العرض أن يحتوي على أية أحرف. لا يمكن استخدام الاسم الخاص بالمورد: <>*%&:\?.+/ أو أحرف التحكم. لا يمكن أن تنتهي بنقطة أو مسافة. |
parent_id | معرف المورد لتطبيق مورد الملحق هذا عليه. | سلسلة (مطلوبة) |
خصائص | خصائص استثناء النهج. | PolicyExemptionProperties (مطلوب) |
PolicyExemptionProperties
الاسم | الوصف | القيمة |
---|---|---|
assignmentScopeValidation | الخيار ما إذا كان التحقق من صحة الإعفاء في نطاق التعيين أو ضمنه. | "افتراضي" "DoNotValidate" |
الوصف | وصف استثناء النهج. | سلسلة |
اسم المستخدم | الاسم المعروض للإعفاء من النهج. | سلسلة |
فئة الإعفاء | فئة استثناء النهج. القيم المحتملة هي التنازل والتخفيف. | "مخفف" "التنازل" (مطلوب) |
انتهاء الصلاحيةOn | تاريخ ووقت انتهاء الصلاحية (بتنسيق UTC ISO 8601 yyyy-MM-ddTHH:mm:ssZ) للإعفاء من النهج. | سلسلة |
بيانات التعريف | بيانات تعريف استثناء النهج. بيانات التعريف هي كائن مفتوح، وعادة ما تكون مجموعة من أزواج القيمة الرئيسية. | |
policyAssignmentId | معرف تعيين النهج الذي يتم إعفاؤه. | سلسلة (مطلوبة) |
policyDefinitionReferenceIds | قائمة المعرف المرجعي لتعريف النهج عندما يكون تعيين النهج المقترن هو تعيين لتعريف مجموعة نهج. | سلسلة [] |
محددات الموارد | قائمة محدد المورد لتصفية النهج حسب خصائص المورد. | ResourceSelector[] |
ResourceSelector
الاسم | الوصف | القيمة |
---|---|---|
الاسم | اسم محدد المورد. | سلسلة |
محددات | قائمة تعبيرات المحدد. | محدد[] |
محدد
الاسم | الوصف | القيمة |
---|---|---|
في | قائمة القيم المراد تصفيتها. | سلسلة [] |
نوع | نوع المحدد. | "policyDefinitionReferenceId" "resourceLocation" "نوع المورد" "resourceWithoutLocation" |
notIn | قائمة القيم المراد تصفيتها. | سلسلة [] |