Remove-AzDenyAssignment
Rimuove un'assegnazione di rifiuto assegnata dall'utente nell'ambito specificato.
Sintassi
DenyAssignmentIdParameterSet (Impostazione predefinita)
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>]
Descrizione
Usare il comando Remove-AzDenyAssignment per rimuovere un'assegnazione di rifiuto assegnata dall'utente.
L'assegnazione di rifiuto può essere identificata dal relativo ID, dal nome visualizzato e dall'ambito oppure inviando tramite pipe un oggetto PSDenyAssignment da Get-AzDenyAssignment.
Esempio
Esempio 1: Rimuovere un'assegnazione di rifiuto in base all'ID
Remove-AzDenyAssignment -Id "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/denyAssignments/11111111-1111-1111-1111-111111111111" -Force
Rimuove l'assegnazione deny con l'ID completo specificato.
Esempio 2: Rimuovere un'assegnazione di rifiuto in base al nome e all'ambito
Remove-AzDenyAssignment -DenyAssignmentName "Block deletes" `
-Scope "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG" -Force
Rimuove l'assegnazione di rifiuto denominata "Blocca eliminazioni" nell'ambito del gruppo di risorse specificato.
Esempio 3: Rimuovere un'assegnazione di rifiuto usando la pipeline
Get-AzDenyAssignment -DenyAssignmentName "Block writes" -Scope "/subscriptions/00000000-0000-0000-0000-000000000000" | Remove-AzDenyAssignment -Force -PassThru
Ottiene e rimuove l'assegnazione di rifiuto specificata usando la pipeline.
Parametri
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Proprietà dei parametri
Tipo: SwitchParameter
Valore predefinito: False
Supporta i caratteri jolly: False
DontShow: False
Alias: cfr
Set di parametri
(All)
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.
Proprietà dei parametri
Tipo: IAzureContextContainer
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Alias: AzContext, AzureRmContext, AzureCredential
Set di parametri
(All)
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-DenyAssignmentName
Nome visualizzato dell'assegnazione di rifiuto da rimuovere.
Proprietà dei parametri
Tipo: String
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
DenyAssignmentNameAndScopeParameterSet
Posizione: Named
Obbligatorio: True
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: True
Valore dagli argomenti rimanenti: False
-Force
Non chiedere conferma.
Proprietà dei parametri
Tipo: SwitchParameter
Valore predefinito: False
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
(All)
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-Id
ID assegnazione di rifiuto completo, incluso l'ambito o solo il GUID. Se specificato come GUID, viene usato l'ambito della sottoscrizione corrente.
Proprietà dei parametri
Tipo: String
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
DenyAssignmentIdParameterSet
Posizione: Named
Obbligatorio: True
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: True
Valore dagli argomenti rimanenti: False
Negare l'oggetto assegnazione da Get-AzDenyAssignment.
Tipo: PSDenyAssignment
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
InputObjectParameterSet
Posizione: 0
Obbligatorio: True
Valore dalla pipeline: True
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-PassThru
Se specificato, restituisce l'assegnazione di rifiuto eliminata.
Proprietà dei parametri
Tipo: SwitchParameter
Valore predefinito: False
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
(All)
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
-Scope
Ambito dell'assegnazione di rifiuto. Nel formato dell'URI relativo.
Proprietà dei parametri
Tipo: String
Valore predefinito: None
Supporta i caratteri jolly: False
DontShow: False
Set di parametri
DenyAssignmentIdParameterSet
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: True
Valore dagli argomenti rimanenti: False
-WhatIf
Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.
Proprietà dei parametri
Tipo: SwitchParameter
Valore predefinito: False
Supporta i caratteri jolly: False
DontShow: False
Alias: Wi
Set di parametri
(All)
Posizione: Named
Obbligatorio: False
Valore dalla pipeline: False
Valore dalla pipeline in base al nome della proprietà: False
Valore dagli argomenti rimanenti: False
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters .
Output
Quando viene specificato il parametro -PassThru, restituisce l'oggetto di assegnazione di rifiuto eliminato. In caso contrario, questo cmdlet non genera alcun output.