Remove-AzDdosCustomPolicyDetectionRule
Tar bort en identifieringsregel från en anpassad DDoS-princip.
Syntax
Default (Standard)
Remove-AzDdosCustomPolicyDetectionRule
-DdosCustomPolicy <PSDdosCustomPolicy>
-Name <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[-AcquirePolicyToken]
[-ChangeReference <String>]
[<CommonParameters>]
Description
Cmdleten Remove-AzDdosCustomPolicyDetectionRule tar bort en identifieringsregel från ett anpassat DDoS-principobjekt. När du har tagit bort regeln måste du använda Set-AzDdosCustomPolicy för att spara ändringarna i Azure.
Den här cmdleten fungerar på principobjektet i minnet innan ändringar sparas i Azure, ungefär som hur Remove-AzLoadBalancerRuleConfig fungerar med konfigurationer av lastbalanserare.
Exempel
Exempel 1: Ta bort en identifieringsregel från en anpassad DDoS-princip
$policy = Get-AzDdosCustomPolicy -ResourceGroupName "myRG" -Name "myPolicy"
$policy = $policy | Remove-AzDdosCustomPolicyDetectionRule -Name "udpRule1"
$policy | Set-AzDdosCustomPolicy
Det här exemplet hämtar en anpassad DDoS-princip, tar bort UDP-identifieringsregeln från principobjektet och sparar sedan ändringarna i Azure.
Exempel 2: Ta bort en identifieringsregel med pipeline
Get-AzDdosCustomPolicy -ResourceGroupName "myRG" -Name "myPolicy" |
Remove-AzDdosCustomPolicyDetectionRule -Name "tcpSynRule1" |
Set-AzDdosCustomPolicy
Det här exemplet visar den fullständiga pipelinen för att hämta en princip, ta bort en specifik identifieringsregel efter namn och spara ändringarna.
Exempel 3: Ta bort en identifieringsregel med WhatIf
$policy = Get-AzDdosCustomPolicy -ResourceGroupName "myRG" -Name "myPolicy"
$policy | Remove-AzDdosCustomPolicyDetectionRule -Name "tcpRule1" -WhatIf
Det här exemplet visar hur du förhandsgranskar borttagningen av en identifieringsregel utan att göra några ändringar i principobjektet i minnet.
Parametrar
-AcquirePolicyToken
Hämta en Azure Policy token automatiskt för den här resursåtgärden.
Parameteregenskaper
| Typ: | SwitchParameter |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | False |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
-ChangeReference
Resurs-ID för ändringsreferens för den här resursåtgärden.
Parameteregenskaper
| Typ: | String |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | False |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Parameteregenskaper
| Typ: | SwitchParameter |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
| Alias: | jfr |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | False |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
-DdosCustomPolicy
Anger det anpassade DDoS-principobjektet som identifieringsregeln ska tas bort från. Objektet kan hämtas med Get-AzDdosCustomPolicy.
Parameteregenskaper
| Typ: | PSDdosCustomPolicy |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | True |
| Värde från pipeline: | True |
| Värde från pipeline efter egenskapsnamn: | True |
| Värde från återstående argument: | False |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.
Parameteregenskaper
| Typ: | IAzureContextContainer |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
| Alias: | AzContext, AzureRmContext, AzureCredential |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | False |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
-Name
Anger namnet på identifieringsregeln som ska avlägsnas.
Parameteregenskaper
| Typ: | String |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | True |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
-WhatIf
Visar vad som skulle hända om kommandot körs. Cmdleten körs inte.
Parameteregenskaper
| Typ: | SwitchParameter |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
| Alias: | Wi |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | False |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
CommonParameters
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.