Sdílet prostřednictvím


Get-AzPolicyExemption

Získá výjimky ze zásad.

Syntax

Get-AzPolicyExemption
   [-Name <String>]
   [-Scope <String>]
   [-PolicyAssignmentIdFilter <String>]
   [-BackwardCompatible]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzPolicyExemption
   [-Scope <String>]
   [-IncludeDescendent]
   [-BackwardCompatible]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzPolicyExemption
   [-PolicyAssignmentIdFilter <String>]
   -Id <String>
   [-BackwardCompatible]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]

Description

Rutina Get-AzPolicyExemption získá kolekci výjimek zásad nebo konkrétní výjimku zásad identifikovanou názvem nebo ID.

Příklady

Příklad 1 Získání všech výjimek ze zásad

Get-AzPolicyExemption

Tento příkaz získá všechny výjimky zásad v aktuálním předplatném. Pokud potřebujete zobrazit seznam všech výjimek souvisejících s daným oborem, včetně výjimek z nadřazených oborů a těch z sestupných oborů, musíte parametr předat -IncludeDescendent .

Příklad 2: Získání konkrétní výjimky ze zásad

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

První příkaz získá skupinu prostředků s názvem ResourceGroup11 pomocí rutiny Get-AzResourceGroup a uloží ji do proměnné $ResourceGroup. Druhý příkaz získá výjimku zásad s názvem PolicyExemption07 pro obor, který vlastnost ResourceId $ResourceGroup identifikuje.

Příklad 3: Získání všech výjimek zásad spojených s přiřazením zásad

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

První příkaz získá přiřazení zásady s názvem PolicyAssignment07. Druhý příkaz získá všechny výjimky zásad, které jsou přiřazeny k přiřazení zásad.

Parametry

-BackwardCompatible

Způsobí, že rutina vrátí artefakty pomocí staršího formátu, který umísťuje vlastnosti specifické pro zásady do objektu kontejneru vlastností.

Typ:SwitchParameter
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Parametr DefaultProfile není funkční. Pokud je k dispozici spuštění rutiny pro jiné předplatné, použijte parametr SubscriptionId.

Typ:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-Id

Plně kvalifikované ID prostředku výjimky.

Typ:String
Aliases:ResourceId
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-IncludeDescendent

Způsobí, že seznam vrácených výjimek zásad bude zahrnovat všechny výjimky související s daným oborem, včetně výjimek z nadřazených oborů a těch z sestupných oborů.

Typ:SwitchParameter
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Název výjimky ze zásad.

Typ:String
Aliases:PolicyExemptionName
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:True
Accept wildcard characters:False

-PolicyAssignmentIdFilter

Filtr ID přiřazení zásad.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:True
Accept wildcard characters:False

-Scope

Rozsah výjimky ze zásad. Platné obory jsou: skupina pro správu (formát: /providers/Microsoft.Management/managementGroups/{managementGroup}), předplatné (formát: /subscriptions/{subscriptionId}), skupina prostředků (formát: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}, nebo prostředek (formát: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:True
Accept wildcard characters:False

Vstupy

SwitchParameter

String

Výstupy

IPolicyExemption