Remove-AzPolicyAssignment
Ez a művelet törli a szabályzat-hozzárendelést a nevével és a létrehozott hatókörrel. A szabályzat-hozzárendelés hatóköre az azonosító "/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}" előtti része.
Syntax
Remove-AzPolicyAssignment
-Name <String>
[-Scope <String>]
[-Force]
[-BackwardCompatible]
[-DefaultProfile <PSObject>]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-AzPolicyAssignment
-Id <String>
[-Force]
[-BackwardCompatible]
[-DefaultProfile <PSObject>]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-AzPolicyAssignment
-InputObject <IPolicyIdentity>
[-Force]
[-BackwardCompatible]
[-DefaultProfile <PSObject>]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Ez a művelet törli a szabályzat-hozzárendelést a nevével és a létrehozott hatókörrel. A szabályzat-hozzárendelés hatóköre az azonosító "/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}" előtti része.
Példák
1. példa: Szabályzat-hozzárendelés eltávolítása név és hatókör szerint
$ResourceGroup = Get-AzResourceGroup -Name 'ResourceGroup11'
Remove-AzPolicyAssignment -Name 'PolicyAssignment07' -Scope $ResourceGroup.ResourceId -Force
Az első parancs a Get-AzResourceGroup parancsmaggal lekéri a ResourceGroup11 nevű erőforráscsoportot. A parancs az objektumot a $ResourceGroup változóban tárolja. A második parancs eltávolítja az erőforráscsoport szintjén hozzárendelt PolicyAssignment07 nevű szabályzat-hozzárendelést. A $ResourceGroup ResourceId tulajdonsága azonosítja az erőforráscsoportot.
2. példa: Szabályzat-hozzárendelés eltávolítása azonosító alapján
$ResourceGroup = Get-AzResourceGroup -Name 'ResourceGroup11'
$PolicyAssignment = Get-AzPolicyAssignment -Name 'PolicyAssignment07' -Scope $ResourceGroup.ResourceId
Remove-AzPolicyAssignment -Id $PolicyAssignment.ResourceId -Confirm:$false
Az első parancs lekéri a ResourceGroup11 nevű erőforráscsoportot, majd az objektumot a $ResourceGroup változóban tárolja. A második parancs erőforráscsoport szintjén lekéri a szabályzat-hozzárendelést, majd a $PolicyAssignment változóban tárolja. A $ResourceGroup ResourceId tulajdonsága azonosítja az erőforráscsoportot. Az utolsó parancs eltávolítja a szabályzat-hozzárendelést, amelyet a $PolicyAssignment ResourceId tulajdonsága azonosít.
3. példa: [Backcompat] Szabályzat-hozzárendelés eltávolítása azonosító alapján
$ResourceGroup = Get-AzResourceGroup -Name 'ResourceGroup11'
$PolicyAssignment = Get-AzPolicyAssignment -Name 'PolicyAssignment07' -Scope $ResourceGroup.ResourceId
Remove-AzPolicyAssignment -Id $PolicyAssignment.ResourceId -Confirm:$false -BackwardCompatible
True
Az első parancs lekéri a ResourceGroup11 nevű erőforráscsoportot, majd az objektumot a $ResourceGroup változóban tárolja. A második parancs erőforráscsoport szintjén lekéri a szabályzat-hozzárendelést, majd a $PolicyAssignment változóban tárolja. A $ResourceGroup ResourceId tulajdonsága azonosítja az erőforráscsoportot. Az utolsó parancs eltávolítja a szabályzat-hozzárendelést, amelyet a $PolicyAssignment ResourceId tulajdonsága azonosí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 |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Jóváhagyást kér a parancsmag futtatása előtt.
Típus: | SwitchParameter |
Aliases: | cf |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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 |
Aliases: | AzureRMContext, AzureCredential |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Ha $true, hagyja ki a megerősítést kérő utasításokat
Típus: | SwitchParameter |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Id
A törölni kívánt szabályzat-hozzárendelés azonosítója. Használja a következő formátumot: "{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}".
Típus: | String |
Aliases: | ResourceId, PolicyAssignmentId |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InputObject
A létrehozandó identitásparaméter: AZ INPUTOBJECT tulajdonságainak MEGJEGYZÉS szakasza, és hozzon létre egy kivonattáblát.
Típus: | IPolicyIdentity |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
A törölni kívánt szabályzat-hozzárendelés neve.
Típus: | String |
Aliases: | PolicyAssignmentName |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PassThru
Igaz értéket ad vissza, ha a parancs sikeres
Típus: | SwitchParameter |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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ő: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.
Típus: | SwitchParameter |
Aliases: | wi |
Position: | Named |
alapértelmezett érték: | None |
Kötelező: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Bevitelek
Kimenetek
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: