Get-AzPolicyExemption

İlke muafiyetlerini alır.

Syntax

Get-AzPolicyExemption
   [-Name <String>]
   [-Scope <String>]
   [-PolicyAssignmentIdFilter <String>]
   [-ApiVersion <String>]
   [-Pre]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzPolicyExemption
   [-Scope <String>]
   [-IncludeDescendent]
   [-ApiVersion <String>]
   [-Pre]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzPolicyExemption
   -Id <String>
   [-PolicyAssignmentIdFilter <String>]
   [-ApiVersion <String>]
   [-Pre]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Get-AzPolicyExemption cmdlet'i tüm ilke muafiyetlerini veya belirli muafiyetleri alır. Ada ve kapsama göre veya kimliğe göre almak için bir ilke muafiyeti tanımlayın.

Örnekler

Örnek 1 Tüm ilke muafiyetlerini alma

Get-AzPolicyExemption

Bu komut geçerli abonelikteki tüm ilke muafiyetlerini alır. Ata kapsamlarından ve alt kapsamlardan gelenler de dahil olmak üzere verilen kapsamla ilgili tüm muafiyetleri listelemeniz gerekiyorsa parametresini -IncludeDescendent geçirmeniz gerekir.

Örnek 2: Belirli bir ilke muafiyeti alma

$ResourceGroup = Get-AzResourceGroup -Name 'ResourceGroup11'
Get-AzPolicyExemption -Name 'PolicyExemption07' -Scope $ResourceGroup.ResourceId

İlk komut Get-AzResourceGroup cmdlet'ini kullanarak ResourceGroup11 adlı bir kaynak grubu alır ve bunu $ResourceGroup değişkeninde depolar. İkinci komut, $ResourceGroup ResourceId özelliğinin tanımlamış olduğu kapsam için PolicyExemption07 adlı ilke muafiyetini alır.

Örnek 3: İlke atamasıyla ilişkili tüm ilke muafiyetlerini alma

$Assignment = Get-AzPolicyAssignment -Name 'PolicyAssignment07'
Get-AzPolicyExemption -PolicyAssignmentIdFilter $Assignment.ResourceId

İlk komut policyAssignment07 adlı bir ilke ataması alır. İkinci komut, ilke atamasıyla atanan tüm ilke muafiyetlerini alır.

Parametreler

-ApiVersion

Ayarlandığında, kullanılacak kaynak sağlayıcısı API'sinin sürümünü gösterir. Belirtilmezse, API sürümü otomatik olarak en son kullanılabilir sürüm olarak belirlenir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Id

Alınacak tam ilke muafiyeti kimliği; örneğin, kapsam dahil olmak üzere /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName}.

Type:String
Aliases:ResourceId
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-IncludeDescendent

Döndürülen ilke muafiyetleri listesinin, ata kapsamlarından gelenler ve alt kapsamlardan gelenler de dahil olmak üzere verilen kapsamla ilgili tüm muafiyetleri içermesine neden olur. İstenen kapsam bir yönetim grubu kapsamı olduğunda bu parametre çalışmaz.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Alınacak ilke muafiyetinin adı.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-PolicyAssignmentIdFilter

Döndürülen ilke muafiyetlerinin listesini, bu tam kimlikle tanımlanan ilke atamasını atayanlarla sınırlar.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Pre

Ayarlandığında, cmdlet'in hangi sürümün kullanılacağını otomatik olarak belirlerken yayın öncesi API sürümlerini kullanması gerektiğini belirtir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Scope

Alınacak ilke muafiyetinin kapsamı(ör. /providers/managementGroups/{managementGroupName}), varsayılan olarak geçerli aboneliktir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Girişler

String

SwitchParameter

Çıkışlar

PsPolicyExemption