Get-AzPolicyExemption
İlke muafiyetlerini alır.
Sözdizimi
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.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Tür: | IAzureContextContainer |
Diğer adlar: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Id
Alınacak tam ilke muafiyeti kimliği; örneğin, kapsam dahil olmak üzere /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Authorization/policyExemptions/{policyExemptionName}.
Tür: | String |
Diğer adlar: | ResourceId |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | 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.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-Name
Alınacak ilke muafiyetinin adı.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-PolicyAssignmentIdFilter
Döndürülen ilke muafiyetlerinin listesini, bu tam kimlikle tanımlanan ilke atamasını atayanlarla sınırlar.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | 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.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Scope
Alınacak ilke muafiyetinin kapsamı(ör. /providers/managementGroups/{managementGroupName}), varsayılan olarak geçerli aboneliktir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |