Get-AzPolicyAssignment
Lekéri a szabályzat-hozzárendeléseket.
Syntax
Get-AzPolicyAssignment
[-BackwardCompatible]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzPolicyAssignment
-Name <String>
[-Scope <String>]
[-BackwardCompatible]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzPolicyAssignment
[-Scope <String>]
-PolicyDefinitionId <String>
[-BackwardCompatible]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzPolicyAssignment
[-Scope <String>]
[-IncludeDescendent]
[-BackwardCompatible]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzPolicyAssignment
-Scope <String>
[-BackwardCompatible]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzPolicyAssignment
-Id <String>
[-BackwardCompatible]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Description
A Get-AzPolicyAssignment parancsmag minden szabályzat-hozzárendelést vagy adott hozzárendelést lekér. Egy szabályzat-hozzárendelés azonosítása név és hatókör vagy azonosító alapján történő lekéréshez.
Példák
1. példa: Az összes szabályzat-hozzárendelés lekérése
Get-AzPolicyAssignment
Ez a parancs lekéri az összes szabályzat-hozzárendelést.
2. példa: Adott szabályzat-hozzárendelés lekérése
$ResourceGroup = Get-AzResourceGroup -Name 'ResourceGroup11'
Get-AzPolicyAssignment -Name 'PolicyAssignment07' -Scope $ResourceGroup.ResourceId
Az első parancs a Get-AzResourceGroup parancsmaggal lekéri a ResourceGroup11 nevű erőforráscsoportot, és a $ResourceGroup változóban tárolja. A második parancs lekéri a PolicyAssignment07 nevű szabályzat-hozzárendelést ahhoz a hatókörhöz, amelyet az $ResourceGroup ResourceId tulajdonsága azonosít.
3. példa: A felügyeleti csoporthoz rendelt összes szabályzat-hozzárendelés lekérése
$mgId = 'myManagementGroup'
Get-AzPolicyAssignment -Scope '/providers/Microsoft.Management/managementgroups/$mgId'
Az első parancs megadja a lekérdezendő felügyeleti csoport azonosítóját. A második parancs lekéri a "myManagementGroup" azonosítójú felügyeleti csoporthoz rendelt összes szabályzat-hozzárendelést.
4. példa: Listaként formázott összes szabályzat-hozzárendelés hatókörének, szabályzatkészlet-definícióazonosítójának és megjelenítendő nevének lekérése
Get-AzPolicyAssignment | Select-Object -Property Scope, PolicyDefinitionID, DisplayName | Format-List
Ez a parancs akkor hasznos, ha meg kell keresnie egy Azure Policy-hozzárendelés olvasóbarát DisplayName tulajdonságát.
5. példa: [Backcompat] Az összes szabályzat-hozzárendelés hatókörének, szabályzatkészlet-definícióazonosítójának és megjelenítendő nevének lekérése listaként formázva
Get-AzPolicyAssignment -BackwardCompatible | Select-Object -ExpandProperty properties | Select-Object -Property Scope, PolicyDefinitionID, DisplayName | Format-List
Ez a parancs akkor hasznos, ha meg kell keresnie egy Azure Policy-hozzárendelés olvasóbarát DisplayName tulajdonságát.
Paraméterek
-BackwardCompatible
A parancsmag az örökölt formátumú összetevők visszaadását okozza, amelyek szabályzatspecifikus tulajdonságokat helyeznek el egy tulajdonságcsomag-objektumban.
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-DefaultProfile
A DefaultProfile paraméter nem működik. Ha a parancsmagot egy másik előfizetésen hajtja végre, használja az SubscriptionId paramétert, ha elérhető.
Típus: | PSObject |
Aliasok: | AzureRMContext, AzureCredential |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Id
A lekérendő szabályzat-hozzárendelés azonosítója. Használja a következő formátumot: "{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}".
Típus: | String |
Aliasok: | ResourceId, PolicyAssignmentId |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-IncludeDescendent
A visszaadott szabályzat-hozzárendelések listája az adott hatókörhöz kapcsolódó összes hozzárendelést tartalmazza, beleértve az ősök hatóköreiből és a csökkenő hatókörökből származó hozzárendeléseket is. Ha nincs megadva, csak az adott hatókörön belüli és feletti hozzárendelések lesznek belefoglalva.
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Name
A lekérni kívánt szabályzat-hozzárendelés neve.
Típus: | String |
Aliasok: | PolicyAssignmentName |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-PolicyDefinitionId
Szerezze be az összes olyan szabályzat-hozzárendelést, amely az adott szabályzatdefiníció [teljes mértékben minősített] azonosítóját célozza.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Scope
A szabályzat-hozzárendelés hatóköre. Érvényes hatókörök: felügyeleti csoport (formátum: "/providers/Microsoft.Management/managementGroups/{managementGroup}"), előfizetés (formátum: "/subscriptions/{subscriptionId}"), erőforráscsoport (formátum: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}", vagy erőforrás (formátum: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}"
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |