Remove-AzDenyAssignment
Quita una asignación de denegación asignada por el usuario en el ámbito especificado.
Sintaxis
DenyAssignmentIdParameterSet (valor predeterminado)
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>]
Description
Use el comando Remove-AzDenyAssignment para quitar una asignación de denegación asignada por el usuario.
La asignación de denegación se puede identificar mediante su identificador, por nombre para mostrar y ámbito, o canalizando un objeto PSDenyAssignment desde Get-AzDenyAssignment.
Ejemplos
Ejemplo 1: Quitar una asignación de denegación por identificador
Remove-AzDenyAssignment -Id "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Authorization/denyAssignments/11111111-1111-1111-1111-111111111111" -Force
Quita la asignación de denegación con el identificador completo especificado.
Ejemplo 2: Quitar una asignación de denegación por nombre y ámbito
Remove-AzDenyAssignment -DenyAssignmentName "Block deletes" `
-Scope "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG" -Force
Quita la asignación de denegación denominada "Bloquear eliminaciones" en el ámbito del grupo de recursos especificado.
Get-AzDenyAssignment -DenyAssignmentName "Block writes" -Scope "/subscriptions/00000000-0000-0000-0000-000000000000" | Remove-AzDenyAssignment -Force -PassThru
Obtiene y quita la asignación de denegación especificada mediante la canalización.
Parámetros
-Confirm
Le pide confirmación antes de ejecutar el cmdlet.
Propiedades de parámetro
Tipo: SwitchParameter
Valor predeterminado: False
Admite caracteres comodín: False
DontShow: False
Alias: cf
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.
Propiedades de parámetro
Tipo: IAzureContextContainer
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Alias: AzContext, AzureRmContext, AzureCredential
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-DenyAssignmentName
Nombre para mostrar de la asignación de denegación que se va a quitar.
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
DenyAssignmentNameAndScopeParameterSet
Posición: Named
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
-Force
No pida confirmación.
Propiedades de parámetro
Tipo: SwitchParameter
Valor predeterminado: False
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-Id
Identificador de asignación de denegación completo, incluido el ámbito, o solo el GUID. Cuando se proporciona como GUID, se usa el ámbito de suscripción actual.
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
DenyAssignmentIdParameterSet
Posición: Named
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
Denegar objeto de asignación desde Get-AzDenyAssignment.
Tipo: PSDenyAssignment
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
InputObjectParameterSet
Posición: 0
Obligatorio: True
Valor de la canalización: True
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-PassThru
Si se especifica, devuelve la asignación de denegación eliminada.
Propiedades de parámetro
Tipo: SwitchParameter
Valor predeterminado: False
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-Scope
Ámbito de la asignación de denegación. En el formato de URI relativo.
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
DenyAssignmentIdParameterSet
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
-WhatIf
Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.
Propiedades de parámetro
Tipo: SwitchParameter
Valor predeterminado: False
Admite caracteres comodín: False
DontShow: False
Alias: Wi
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters .
Salidas
Cuando se especifica el parámetro -PassThru, devuelve el objeto de asignación de denegación eliminado. De lo contrario, este cmdlet no genera ninguna salida.