Remove-AzDdosCustomPolicyDetectionRule

Hiermee verwijdert u een detectieregel uit een aangepast DDoS-beleid.

Syntax

Default (Standaard)

Remove-AzDdosCustomPolicyDetectionRule
    -DdosCustomPolicy <PSDdosCustomPolicy>
    -Name <String>
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [-AcquirePolicyToken]
    [-ChangeReference <String>]
    [<CommonParameters>]

Description

De cmdlet Remove-AzDdosCustomPolicyDetectionRule verwijdert een detectieregel uit een aangepast DDoS-beleidsobject. Nadat u de regel hebt verwijderd, moet u Set-AzDdosCustomPolicy gebruiken om de wijzigingen in Azure te behouden.

Deze cmdlet werkt op het beleidsobject in het geheugen voordat wijzigingen in Azure blijven bestaan, vergelijkbaar met hoe Remove-AzLoadBalancerRuleConfig werkt met load balancer-configuraties.

Voorbeelden

Voorbeeld 1: Een detectieregel verwijderen uit een aangepast DDoS-beleid

$policy = Get-AzDdosCustomPolicy -ResourceGroupName "myRG" -Name "myPolicy"
$policy = $policy | Remove-AzDdosCustomPolicyDetectionRule -Name "udpRule1"
$policy | Set-AzDdosCustomPolicy

In dit voorbeeld wordt een aangepast DDoS-beleid opgehaald, wordt de UDP-detectieregel uit het beleidsobject verwijderd en worden de wijzigingen in Azure behouden.

Voorbeeld 2: Een detectieregel verwijderen met behulp van een pijplijn

Get-AzDdosCustomPolicy -ResourceGroupName "myRG" -Name "myPolicy" |
  Remove-AzDdosCustomPolicyDetectionRule -Name "tcpSynRule1" |
  Set-AzDdosCustomPolicy

In dit voorbeeld ziet u de volledige pijplijn voor het ophalen van een beleid, het verwijderen van een specifieke detectieregel op naam en het persistent maken van de wijzigingen.

Voorbeeld 3: Een detectieregel verwijderen met WhatIf

$policy = Get-AzDdosCustomPolicy -ResourceGroupName "myRG" -Name "myPolicy"
$policy | Remove-AzDdosCustomPolicyDetectionRule -Name "tcpRule1" -WhatIf

In dit voorbeeld ziet u hoe u een voorbeeld van het verwijderen van een detectieregel kunt bekijken zonder wijzigingen aan te brengen in het beleidsobject in het geheugen.

Parameters

-AcquirePolicyToken

Een Azure Policy token automatisch verkrijgen voor deze resourcebewerking.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-ChangeReference

De wijzigingsresource-id voor deze resourcebewerking.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Confirm

Voordat u de cmdlet uitvoert, vraagt het systeem om bevestiging.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Cf

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-DdosCustomPolicy

Hiermee geeft u het aangepaste DDoS-beleidsobject op waaruit de detectieregel moet worden verwijderd. Het object kan worden opgehaald met Get-AzDdosCustomPolicy.

Parametereigenschappen

Type:PSDdosCustomPolicy
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:True
Waarde uit pijplijn:True
Waarde uit pijplijn op eigenschapsnaam:True
Waarde van resterende argumenten:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.

Parametereigenschappen

Type:IAzureContextContainer
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:AzContext, AzureRmContext, AzureCredential

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Name

Hiermee geeft u de naam van de detectieregel die moet worden verwijderd.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:Named
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-WhatIf

Toont wat er zou gebeuren wanneer de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Wi

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.

Invoerwaarden

PSDdosCustomPolicy

Uitvoerwaarden

PSDdosCustomPolicy