Get-AzPolicyExemption
Hiermee worden beleidsvrijstellingen ophaalt.
Syntaxis
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
De Get-AzPolicyExemption-cmdlet haalt een verzameling beleidsuitzonderingen of een specifieke beleidsuitzondering op die wordt geïdentificeerd met de naam of id.
Voorbeelden
Voorbeeld 1 Alle beleidsvrijstellingen ophalen
Get-AzPolicyExemption
Met deze opdracht worden alle beleidsvrijstellingen in het huidige abonnement opgehaald.
Als u alle uitzonderingen wilt weergeven die betrekking hebben op het opgegeven bereik, inclusief de uitzonderingen van bovenliggende bereiken en die van afliggende bereiken, moet u de parameter -IncludeDescendent
doorgeven.
Voorbeeld 2: Een specifieke beleidsvrijstelling ophalen
$ResourceGroup = Get-AzResourceGroup -Name 'ResourceGroup11'
Get-AzPolicyExemption -Name 'PolicyExemption07' -Scope $ResourceGroup.ResourceId
De eerste opdracht haalt een resourcegroep met de naam ResourceGroup11 op met behulp van de Get-AzResourceGroup cmdlet en slaat deze op in de $ResourceGroup variabele. Met de tweede opdracht wordt de beleidsuitzondering met de naam PolicyExemption07 ophaalt voor het bereik dat de eigenschap ResourceId van $ResourceGroup identificeert.
Voorbeeld 3: Alle beleidsvrijstellingen ophalen die zijn gekoppeld aan een beleidstoewijzing
$Assignment = Get-AzPolicyAssignment -Name 'PolicyAssignment07'
Get-AzPolicyExemption -PolicyAssignmentIdFilter $Assignment.ResourceId
Met de eerste opdracht wordt een beleidstoewijzing met de naam PolicyAssignment07 opgehaald. Met de tweede opdracht worden alle beleidsvrijstellingen opgehaald die zijn toegewezen met de beleidstoewijzing.
Parameters
-BackwardCompatible
Zorgt ervoor dat cmdlet artefacten retourneert met behulp van verouderde indeling waarbij beleidsspecifieke eigenschappen in een eigenschapsverzamelingsobject worden geplaatst.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DefaultProfile
De parameter DefaultProfile is niet functioneel. Gebruik de parameter SubscriptionId indien beschikbaar als u de cmdlet uitvoert voor een ander abonnement.
Type: | PSObject |
Aliassen: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Id
De volledig gekwalificeerde resource-id van de uitzondering.
Type: | String |
Aliassen: | ResourceId |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-IncludeDescendent
Hiermee zorgt u ervoor dat de lijst met geretourneerde beleidsuitzonderingen alle uitzonderingen bevat die betrekking hebben op het opgegeven bereik, inclusief de uitzonderingen van bovenliggende bereiken en die van afstammende bereiken. Indien niet opgegeven, worden alleen uitzonderingen op en boven het opgegeven bereik opgenomen.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Name
De naam van de beleidsvrijstelling.
Type: | String |
Aliassen: | PolicyExemptionName |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-PolicyAssignmentIdFilter
Het id-filter voor beleidstoewijzing.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Scope
Het bereik van de beleidsvrijstelling. Geldige bereiken zijn: beheergroep (indeling: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), abonnement (indeling: '/subscriptions/{subscriptionId}'), resourcegroep (indeling: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', of resource (indeling: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
Invoerwaarden
Uitvoerwaarden
Azure PowerShell