تصدير موارد Azure Policy

توفر هذه المقالة معلومات حول كيفية تصدير موارد نهج Azure الحالية. يعد تصدير مواردك مفيدًا ويوصى به للنسخ الاحتياطي، ولكنه أيضًا خطوة مهمة في رحلتك مع حوكمة السحابة والتعامل مع نهجك كتعليمة برمجية. يمكن تصدير موارد نهج Azure من خلال REST API وAzure CLI وAzure PowerShell.

إشعار

تم إهمال تجربة المدخل لتصدير التعريفات إلى GitHub في أبريل 2023.

التصدير باستخدام Azure CLI

يمكن تصدير تعريفات نهج Azure ومبادراته وتعييناته كـ JSON باستخدام Azure CLI. يستخدم كل من هذه الأوامر معلمة name لتحديد الكائن الذي يجب الحصول على JSON له. name غالبا ما تكون الخاصية GUID وهي ليست displayName للكائن.

تستخدم أوامر مثال Azure CLI وAzure PowerShell تعريف نهج مضمن مع name b2982f36-99f2-4db5-8eff-283140c09693 ويجب displayName أن تعطل حسابات التخزين الوصول إلى الشبكة العامة.

az policy definition show --name 'b2982f36-99f2-4db5-8eff-283140c09693'

التصدير باستخدام Azure PowerShell

يمكن تصدير تعريفات نهج Azure ومبادراته وتعييناته كـ JSON باستخدام Azure PowerShell. يستخدم كل من أوامر cmdlets هذه معلمة Name لتحديد الكائن الذي يجب الحصول على JSON له. Name غالبا ما تكون الخاصية GUID (المعرف الفريد العمومي) وهي ليست displayName للكائن.

Get-AzPolicyDefinition -Name 'b2982f36-99f2-4db5-8eff-283140c09693' | Select-Object -Property * | ConvertTo-Json -Depth 10

التصدير إلى CSV باستخدام Resource Graph في مدخل Microsoft Azure

يمنح Azure Resource Graph القدرة على الاستعلام على نطاق واسع باستخدام التصفية المعقدة والت تجميعها وفرزها. يدعم Azure Resource Graph جدول موارد النهج، والذي يحتوي على موارد النهج مثل التعريفات والتعيينات والإعفاءات. راجع نماذج الاستعلامات الخاصة بنا. تسمح تجربة مدخل مستكشف Resource Graph بتنزيل نتائج الاستعلام إلى CSV باستخدام خيار شريط الأدوات "تنزيل إلى CSV".

الخطوات التالية