Remove-AzDenyAssignment
Entfernt eine vom Benutzer zugewiesene Verweigerungszuweisung im angegebenen Bereich.
Syntax
DenyAssignmentIdParameterSet (Standard)
Remove-AzDenyAssignment
-Id <String>
[-Scope <String>]
[-PassThru]
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
DenyAssignmentNameAndScopeParameterSet
Remove-AzDenyAssignment
-DenyAssignmentName <String>
-Scope <String>
[-PassThru]
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-AzDenyAssignment
[-InputObject] <PSDenyAssignment>
[-PassThru]
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Verwenden Sie den Befehl Remove-AzDenyAssignment, um eine vom Benutzer zugewiesene Verweigerungszuweisung zu entfernen.
Die Verweigerungszuweisung kann anhand der ID, des Anzeigenamens und des Bereichs oder durch Piping eines PSDenyAssignment-Objekts aus Get-AzDenyAssignment identifiziert werden.
Beispiele
Beispiel 1: Entfernen einer Verweigerungszuweisung nach ID
Remove-AzDenyAssignment -Id "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/denyAssignments/11111111-1111-1111-1111-111111111111" -Force
Entfernt die Verweigerungszuweisung mit der angegebenen vollqualifizierten ID.
Beispiel 2: Entfernen einer Verweigerungszuweisung nach Name und Bereich
Remove-AzDenyAssignment -DenyAssignmentName "Block deletes" `
-Scope "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG" -Force
Entfernt die Verweigerungszuordnung mit dem Namen "Löschen blockieren" im angegebenen Ressourcengruppenbereich.
Beispiel 3: Entfernen einer Verweigerungszuweisung mithilfe der Pipeline
Get-AzDenyAssignment -DenyAssignmentName "Block writes" -Scope "/subscriptions/00000000-0000-0000-0000-000000000000" | Remove-AzDenyAssignment -Force -PassThru
Ruft die angegebene Verweigerungszuweisung mithilfe der Pipeline ab und entfernt sie.
Parameter
-Confirm
Fordert Sie zur Bestätigung auf, bevor Sie das Cmdlet ausführen.
Parametereigenschaften
Typ: SwitchParameter
Standardwert: False
Unterstützt Platzhalter: False
Nicht anzeigen: False
Aliase: vgl
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-DefaultProfile
Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.
Parametereigenschaften
Typ: IAzureContextContainer
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Aliase: AzContext, AzureRmContext, AzureCredential
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-DenyAssignmentName
Der Anzeigename der zu entfernenden Zuweisung verweigern.
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
DenyAssignmentNameAndScopeParameterSet
Position: Named
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
-Force
Bitten Sie nicht um Bestätigung.
Parametereigenschaften
Typ: SwitchParameter
Standardwert: False
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-Id
Vollqualifizierte Zuweisungs-ID einschließlich Bereich oder nur der GUID. Wenn sie als GUID bereitgestellt wird, wird der aktuelle Abonnementbereich verwendet.
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
DenyAssignmentIdParameterSet
Position: Named
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
Zuweisungsobjekt von Get-AzDenyAssignment verweigern.
Typ: PSDenyAssignment
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
InputObjectParameterSet
Position: 0
Obligatorisch: True
Wert aus Pipeline: True
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-PassThru
Wenn angegeben, wird die gelöschte Verweigerungszuweisung zurückgegeben.
Parametereigenschaften
Typ: SwitchParameter
Standardwert: False
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-Scope
Gültigkeitsbereich der Verweigerungszuweisung. Im Format des relativen URI.
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
DenyAssignmentIdParameterSet
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
-WhatIf
Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Parametereigenschaften
Typ: SwitchParameter
Standardwert: False
Unterstützt Platzhalter: False
Nicht anzeigen: False
Aliase: Wi
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters .
Ausgaben
Wenn der -PassThru-Parameter angegeben wird, wird das gelöschte Zuweisungsobjekt zurückgegeben. Andernfalls generiert dieses Cmdlet keine Ausgabe.