Megosztás a következőn keresztül:


Remove-AzPolicySetDefinition

Ez a művelet törli az adott előfizetés szabályzatdefinícióját a megadott névvel.

Syntax

Remove-AzPolicySetDefinition
      -Name <String>
      [-Force]
      [-BackwardCompatible]
      [-DefaultProfile <PSObject>]
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzPolicySetDefinition
      -Name <String>
      -ManagementGroupName <String>
      [-Force]
      [-BackwardCompatible]
      [-DefaultProfile <PSObject>]
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzPolicySetDefinition
      -Name <String>
      -SubscriptionId <String>
      [-Force]
      [-BackwardCompatible]
      [-DefaultProfile <PSObject>]
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzPolicySetDefinition
      -Id <String>
      [-Force]
      [-BackwardCompatible]
      [-DefaultProfile <PSObject>]
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzPolicySetDefinition
      -InputObject <IPolicyIdentity>
      [-Force]
      [-BackwardCompatible]
      [-DefaultProfile <PSObject>]
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Ez a művelet törli az adott előfizetés szabályzatdefinícióját a megadott névvel.

Példák

1. példa: Szabályzatkészlet definíciójának eltávolítása erőforrás-azonosító alapján

$PolicySetDefinition = Get-AzPolicySetDefinition -ResourceId '/subscriptions/mySub/Microsoft.Authorization/policySetDefinitions/myPSSetDefinition'
Remove-AzPolicySetDefinition -Id $PolicySetDefinition.ResourceId -Force

Az első parancs a Get-AzPolicySetDefinition parancsmaggal kap egy szabályzatkészlet-definíciót. A parancs a $PolicySetDefinition változóban tárolja. A második parancs eltávolítja a $PolicySetDefinition ResourceId tulajdonsága által azonosított szabályzatkészlet-definíciót.

2. példa: [Backcompat] Szabályzatkészlet-definíció eltávolítása erőforrás-azonosító alapján

$PolicySetDefinition = Get-AzPolicySetDefinition -ResourceId '/subscriptions/mySub/Microsoft.Authorization/policySetDefinitions/myPSSetDefinition'
Remove-AzPolicySetDefinition -Id $PolicySetDefinition.ResourceId -Force -BackwardCompatible
True

Az első parancs a Get-AzPolicySetDefinition parancsmaggal kap egy szabályzatkészlet-definíciót. A parancs a $PolicySetDefinition változóban tárolja. A második parancs eltávolítja a $PolicySetDefinition ResourceId tulajdonsága által azonosított szabályzatkészlet-definíció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 lekérendő szabályzatdefiníció teljes azonosítója.

Típus:String
Aliases:ResourceId
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

-ManagementGroupName

A felügyeleti csoport neve.

Típus:String
Position:Named
alapértelmezett érték:None
Kötelező:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

A lekérendő szabályzatdefiníció neve.

Típus:String
Aliases:PolicySetDefinitionName
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

-SubscriptionId

A cél-előfizetés azonosítója.

Típus:String
Position:Named
alapértelmezett érték:None
Kötelező:True
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

IPolicyIdentity

String

Kimenetek

Boolean