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>]

InputObjectParameterSet

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

-InputObject

Negare l'oggetto assegnazione da Get-AzDenyAssignment.

Proprietà dei parametri

Tipo:PSDenyAssignment
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

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.

Input

String

PSDenyAssignment

Output

PSDenyAssignment

Quando viene specificato il parametro -PassThru, restituisce l'oggetto di assegnazione di rifiuto eliminato. In caso contrario, questo cmdlet non genera alcun output.