Megosztás a következőn keresztül:


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

Bevitelek

SwitchParameter

String

Kimenetek

IPolicyAssignment