Get-AzPolicyAssignment
İlke atamalarını alır.
Sözdizimi
Get-AzPolicyAssignment
[-ApiVersion <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzPolicyAssignment
[-Name <String>]
[-Scope <String>]
[-PolicyDefinitionId <String>]
[-ApiVersion <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzPolicyAssignment
[-Scope <String>]
[-IncludeDescendent]
[-ApiVersion <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzPolicyAssignment
-Id <String>
[-PolicyDefinitionId <String>]
[-ApiVersion <String>]
[-Pre]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Get-AzPolicyAssignment cmdlet'i tüm ilke atamalarını veya belirli atamaları alır. Ada ve kapsama göre veya kimliğe göre almak için bir ilke ataması tanımlayın.
Örnekler
Örnek 1: Tüm ilke atamalarını alma
Get-AzPolicyAssignment
Bu komut tüm ilke atamalarını alır.
Örnek 2: Belirli bir ilke atamasını alma
$ResourceGroup = Get-AzResourceGroup -Name 'ResourceGroup11'
Get-AzPolicyAssignment -Name 'PolicyAssignment07' -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ımladığını kapsam için PolicyAssignment07 adlı ilke atamasını alır.
Örnek 3: Bir yönetim grubuna atanan tüm ilke atamalarını alma
$mgId = 'myManagementGroup'
Get-AzPolicyAssignment -Scope '/providers/Microsoft.Management/managementgroups/$mgId'
İlk komut, sorgu yapılacak yönetim grubunun kimliğini belirtir. İkinci komut, 'myManagementGroup' kimliğine sahip yönetim grubuna atanan tüm ilke atamalarını alır.
Örnek 4: Liste olarak biçimlendirilmiş tüm ilke atamalarının kapsamını, ilke kümesi tanım tanımlayıcısını ve görünen adını alma
Get-AzPolicyAssignment | Select-Object -ExpandProperty properties | Select-Object -Property Scope, PolicyDefinitionID, DisplayName | Format-List
Bu komut, bir Azure İlkesi atamasının okuyucu dostu DisplayName özelliğini bulmanız gerektiğinde kullanışlıdır.
Parametreler
-ApiVersion
Kullanılacak kaynak sağlayıcısı API'sinin sürümünü belirtir. Bir sürüm belirtmezseniz, bu cmdlet kullanılabilir en son sürümü kullanır.
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
Bu cmdlet'in aldığı ilke ataması için tam kaynak kimliğini belirtir.
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 atamaları listesinin, ata kapsamlarından gelenler ve alt kapsamlardan gelenler de dahil olmak üzere verilen kapsamla ilgili tüm atamaları içermesine neden olur.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-Name
Bu cmdlet'in aldığı ilke atamasının adını belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-PolicyDefinitionId
Bu cmdlet'in aldığı ilke atamalarının ilke tanımının kimliğini belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-Pre
Bu cmdlet'in hangi sürümün kullanılacağını otomatik olarak belirlediğinde yayın öncesi API sürümlerini göz önünde bulundurduğunu gösterir.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Scope
Bu cmdlet'in aldığı atama için ilkenin uygulandığı kapsamı belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |