PolicyAssignment interface
تعيين النهج.
- يمتد
الخصائص
| assignment |
نوع تعيين النهج. القيم المحتملة هي NotSpecified وSystem وStemHidden وCustom. ثابته. |
| definition |
إصدار تعريف النهج المراد استخدامه. |
| description | ستكون هذه الرسالة جزءا من الاستجابة في حالة انتهاك النهج. |
| display |
اسم العرض لتعيين النهج. |
| effective |
النسخة الفعلية من تعريف السياسة قيد الاستخدام. هذا موجود فقط إذا طلب ذلك عبر معامل الاستعلام $expand. |
| enforcement |
وضع فرض تعيين النهج. القيم المحتملة هي Default و DoNotEnforce وS enroll |
| identity | الهوية المدارة المقترنة بتعيين النهج. |
| instance |
معرف الحالة الخاص بتعيين السياسة. هذا المعرف يتغير فقط ودائما عند حذف المهمة وإعادة إنشاؤها. |
| latest |
أحدث إصدار من تعريف السياسة متاح. هذا موجود فقط إذا طلب ذلك عبر معامل الاستعلام $expand. |
| location | موقع تعيين النهج. مطلوب فقط عند استخدام الهوية المدارة. |
| metadata | بيانات تعريف تعيين النهج. بيانات التعريف هي كائن مفتوح، وعادة ما تكون مجموعة من أزواج قيم المفاتيح. |
| non |
الرسائل التي تصف سبب عدم توافق المورد مع النهج. |
| not |
النطاقات المستبعدة للنهج. |
| overrides | تجاوز قيمة خاصية النهج. |
| parameters | قيم المعلمات لقاعدة النهج المعينة. المفاتيح هي أسماء المعلمات. |
| policy |
معرف تعريف النهج أو تعريف مجموعة النهج الذي يتم تعيينه. |
| resource |
قائمة محدد الموارد لتصفية النهج حسب خصائص المورد. |
| scope | نطاق تعيين النهج. |
الخصائص الموروثة
| id | معرف المورد المؤهل بالكامل للمورد. على سبيل المثال - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | اسم المورد |
| system |
بيانات تعريف Azure Resource Manager التي تحتوي على معلومات createBy و modifiedBy. |
| type | نوع المورد. على سبيل المثال "Microsoft.Compute/virtualMachines" أو "Microsoft.Storage/storageAccounts" |
تفاصيل الخاصية
assignmentType
نوع تعيين النهج. القيم المحتملة هي NotSpecified وSystem وStemHidden وCustom. ثابته.
assignmentType?: string
قيمة الخاصية
string
definitionVersion
إصدار تعريف النهج المراد استخدامه.
definitionVersion?: string
قيمة الخاصية
string
description
ستكون هذه الرسالة جزءا من الاستجابة في حالة انتهاك النهج.
description?: string
قيمة الخاصية
string
displayName
اسم العرض لتعيين النهج.
displayName?: string
قيمة الخاصية
string
effectiveDefinitionVersion
النسخة الفعلية من تعريف السياسة قيد الاستخدام. هذا موجود فقط إذا طلب ذلك عبر معامل الاستعلام $expand.
effectiveDefinitionVersion?: string
قيمة الخاصية
string
enforcementMode
وضع فرض تعيين النهج. القيم المحتملة هي Default و DoNotEnforce وS enroll
enforcementMode?: string
قيمة الخاصية
string
identity
instanceId
معرف الحالة الخاص بتعيين السياسة. هذا المعرف يتغير فقط ودائما عند حذف المهمة وإعادة إنشاؤها.
instanceId?: string
قيمة الخاصية
string
latestDefinitionVersion
أحدث إصدار من تعريف السياسة متاح. هذا موجود فقط إذا طلب ذلك عبر معامل الاستعلام $expand.
latestDefinitionVersion?: string
قيمة الخاصية
string
location
موقع تعيين النهج. مطلوب فقط عند استخدام الهوية المدارة.
location?: string
قيمة الخاصية
string
metadata
بيانات تعريف تعيين النهج. بيانات التعريف هي كائن مفتوح، وعادة ما تكون مجموعة من أزواج قيم المفاتيح.
metadata?: any
قيمة الخاصية
any
nonComplianceMessages
الرسائل التي تصف سبب عدم توافق المورد مع النهج.
nonComplianceMessages?: NonComplianceMessage[]
قيمة الخاصية
notScopes
النطاقات المستبعدة للنهج.
notScopes?: string[]
قيمة الخاصية
string[]
overrides
parameters
قيم المعلمات لقاعدة النهج المعينة. المفاتيح هي أسماء المعلمات.
parameters?: Record<string, ParameterValuesValue>
قيمة الخاصية
Record<string, ParameterValuesValue>
policyDefinitionId
معرف تعريف النهج أو تعريف مجموعة النهج الذي يتم تعيينه.
policyDefinitionId?: string
قيمة الخاصية
string
resourceSelectors
قائمة محدد الموارد لتصفية النهج حسب خصائص المورد.
resourceSelectors?: ResourceSelector[]
قيمة الخاصية
scope
نطاق تعيين النهج.
scope?: string
قيمة الخاصية
string
تفاصيل الخاصية الموروثة
id
معرف المورد المؤهل بالكامل للمورد. على سبيل المثال - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
قيمة الخاصية
string
موروثة منExtensionResource.id
name
systemData
بيانات تعريف Azure Resource Manager التي تحتوي على معلومات createBy و modifiedBy.
systemData?: SystemData
قيمة الخاصية
موروثة منExtensionResource.systemData
type
نوع المورد. على سبيل المثال "Microsoft.Compute/virtualMachines" أو "Microsoft.Storage/storageAccounts"
type?: string
قيمة الخاصية
string
موروثة منExtensionResource.type