@@ -22,16 +22,16 @@ function Test-PolicyCrud
22
22
$resourceGroup = TestSetup- CreateResourceGroup
23
23
$resourceGroupName = $resourceGroup.ResourceGroupName
24
24
$tags = @ {" tag1" = " value1" ; " tag2" = " value2" }
25
- $matchCondition1 = New-AzFrontDoorMatchConditionObject - MatchVariable RequestHeader - OperatorProperty Contains - Selector " UserAgent" - MatchValue " Windows"
26
- $customRule1 = New-AzFrontDoorCustomRuleObject - Name " Rule1" - RuleType MatchRule - MatchCondition $matchCondition1 - Action Block - Priority 2
25
+ $matchCondition1 = New-AzFrontDoorWafMatchConditionObject - MatchVariable RequestHeader - OperatorProperty Contains - Selector " UserAgent" - MatchValue " Windows"
26
+ $customRule1 = New-AzFrontDoorWafCustomRuleObject - Name " Rule1" - RuleType MatchRule - MatchCondition $matchCondition1 - Action Block - Priority 2
27
27
28
- $ruleOverride = New-AzFrontDoorManagedRuleOverrideObject - RuleId " 942100" - Action Log
29
- $override1 = New-AzFrontDoorRuleGroupOverrideObject - RuleGroupName SQLI - ManagedRuleOverride $ruleOverride
30
- $managedRule1 = New-AzFrontDoorManagedRuleObject - Type DefaultRuleSet - Version " preview-0.1" - RuleGroupOverride $override1
28
+ $ruleOverride = New-AzFrontDoorWafManagedRuleOverrideObject - RuleId " 942100" - Action Log
29
+ $override1 = New-AzFrontDoorWafRuleGroupOverrideObject - RuleGroupName SQLI - ManagedRuleOverride $ruleOverride
30
+ $managedRule1 = New-AzFrontDoorWafManagedRuleObject - Type DefaultRuleSet - Version " preview-0.1" - RuleGroupOverride $override1
31
31
32
- New-AzFrontDoorFireWallPolicy - Name $Name - ResourceGroupName $resourceGroupName - Customrule $customRule1 - ManagedRule $managedRule1 - EnabledState Enabled - Mode Prevention
32
+ New-AzFrontDoorWafPolicy - Name $Name - ResourceGroupName $resourceGroupName - Customrule $customRule1 - ManagedRule $managedRule1 - EnabledState Enabled - Mode Prevention
33
33
34
- $retrievedPolicy = Get-AzFrontDoorFireWallPolicy - Name $Name - ResourceGroupName $resourceGroupName
34
+ $retrievedPolicy = Get-AzFrontDoorWafPolicy - Name $Name - ResourceGroupName $resourceGroupName
35
35
Assert-NotNull $retrievedPolicy
36
36
Assert-AreEqual $Name $retrievedPolicy.Name
37
37
Assert-AreEqual $customRule1.Name $retrievedPolicy.CustomRules [0 ].Name
@@ -40,18 +40,18 @@ function Test-PolicyCrud
40
40
Assert-AreEqual $customRule1.Priority $retrievedPolicy.CustomRules [0 ].Priority
41
41
Assert-AreEqual $managedRule1.RuleGroupOverrides [0 ].ManagedRuleOverrides[0 ].Action $retrievedPolicy.ManagedRules [0 ].RuleGroupOverrides[0 ].ManagedRuleOverrides[0 ].Action
42
42
43
- $customRule2 = New-AzFrontDoorCustomRuleObject - Name " Rule2" - RuleType MatchRule - MatchCondition $matchCondition1 - Action Log - Priority 2
44
- $updatedPolicy = Update-AzFrontDoorFireWallPolicy - Name $Name - ResourceGroupName $resourceGroupName - Customrule $customRule2
43
+ $customRule2 = New-AzFrontDoorWafCustomRuleObject - Name " Rule2" - RuleType MatchRule - MatchCondition $matchCondition1 - Action Log - Priority 2
44
+ $updatedPolicy = Update-AzFrontDoorWafPolicy - Name $Name - ResourceGroupName $resourceGroupName - Customrule $customRule2
45
45
Assert-NotNull $updatedPolicy
46
46
Assert-AreEqual $Name $updatedPolicy.Name
47
47
Assert-AreEqual $customRule2.Name $updatedPolicy.CustomRules [0 ].Name
48
48
Assert-AreEqual $customRule2.Action $updatedPolicy.CustomRules [0 ].Action
49
49
Assert-AreEqual $customRule2.Priority $updatedPolicy.CustomRules [0 ].Priority
50
50
Assert-AreEqual $managedRule1.RuleGroupOverrides [0 ].ManagedRuleOverrides[0 ].Action $updatedPolicy.ManagedRules [0 ].RuleGroupOverrides[0 ].ManagedRuleOverrides[0 ].Action
51
51
52
- $removed = Remove-AzFrontDoorFireWallPolicy - Name $Name - ResourceGroupName $resourceGroupName - PassThru
52
+ $removed = Remove-AzFrontDoorWafPolicy - Name $Name - ResourceGroupName $resourceGroupName - PassThru
53
53
Assert-True { $removed }
54
- Assert-ThrowsContains { Get-AzFrontDoorFireWallPolicy - Name $Name - ResourceGroupName $resourceGroupName } " does not exist."
54
+ Assert-ThrowsContains { Get-AzFrontDoorWafPolicy - Name $Name - ResourceGroupName $resourceGroupName } " does not exist."
55
55
}
56
56
57
57
<#
@@ -64,25 +64,25 @@ function Test-PolicyCrudWithPiping
64
64
$resourceGroup = TestSetup- CreateResourceGroup
65
65
$resourceGroupName = $resourceGroup.ResourceGroupName
66
66
$tag = @ {" tag1" = " value1" ; " tag2" = " value2" }
67
- $matchCondition1 = New-AzFrontDoorMatchConditionObject - MatchVariable RequestHeader - OperatorProperty Contains - Selector " UserAgent" - MatchValue " Windows"
68
- $customRule1 = New-AzFrontDoorCustomRuleObject - Name " Rule1" - RuleType MatchRule - MatchCondition $matchCondition1 - Action Block - Priority 2
67
+ $matchCondition1 = New-AzFrontDoorWafMatchConditionObject - MatchVariable RequestHeader - OperatorProperty Contains - Selector " UserAgent" - MatchValue " Windows"
68
+ $customRule1 = New-AzFrontDoorWafCustomRuleObject - Name " Rule1" - RuleType MatchRule - MatchCondition $matchCondition1 - Action Block - Priority 2
69
69
70
- $ruleOverride = New-AzFrontDoorManagedRuleOverrideObject - RuleId " 942100" - Action Log
71
- $override1 = New-AzFrontDoorRuleGroupOverrideObject - RuleGroupName SQLI - ManagedRuleOverride $ruleOverride
72
- $managedRule1 = New-AzFrontDoorManagedRuleObject - Type DefaultRuleSet - Version " preview-0.1" - RuleGroupOverride $override1
70
+ $ruleOverride = New-AzFrontDoorWafManagedRuleOverrideObject - RuleId " 942100" - Action Log
71
+ $override1 = New-AzFrontDoorWafRuleGroupOverrideObject - RuleGroupName SQLI - ManagedRuleOverride $ruleOverride
72
+ $managedRule1 = New-AzFrontDoorWafManagedRuleObject - Type DefaultRuleSet - Version " preview-0.1" - RuleGroupOverride $override1
73
73
74
- New-AzFrontDoorFireWallPolicy - Name $Name - ResourceGroupName $resourceGroupName - Customrule $customRule1 - ManagedRule $managedRule1 - EnabledState Enabled - Mode Prevention
74
+ New-AzFrontDoorWafPolicy - Name $Name - ResourceGroupName $resourceGroupName - Customrule $customRule1 - ManagedRule $managedRule1 - EnabledState Enabled - Mode Prevention
75
75
76
- $customRule2 = New-AzFrontDoorCustomRuleObject - Name " Rule2" - RuleType MatchRule - MatchCondition $matchCondition1 - Action Log - Priority 2
77
- $updatedPolicy = Get-AzFrontDoorFireWallPolicy - Name $Name - ResourceGroupName $resourceGroupName | Update-AzFrontDoorFireWallPolicy - Customrule $customRule2
76
+ $customRule2 = New-AzFrontDoorWafCustomRuleObject - Name " Rule2" - RuleType MatchRule - MatchCondition $matchCondition1 - Action Log - Priority 2
77
+ $updatedPolicy = Get-AzFrontDoorWafPolicy - Name $Name - ResourceGroupName $resourceGroupName | Update-AzFrontDoorWafPolicy - Customrule $customRule2
78
78
Assert-NotNull $updatedPolicy
79
79
Assert-AreEqual $Name $updatedPolicy.Name
80
80
Assert-AreEqual $customRule2.Name $updatedPolicy.CustomRules [0 ].Name
81
81
Assert-AreEqual $customRule2.Action $updatedPolicy.CustomRules [0 ].Action
82
82
Assert-AreEqual $customRule2.Priority $updatedPolicy.CustomRules [0 ].Priority
83
83
Assert-AreEqual $managedRule1.RuleGroupOverrides [0 ].ManagedRuleOverrides[0 ].Action $updatedPolicy.ManagedRules [0 ].RuleGroupOverrides[0 ].ManagedRuleOverrides[0 ].Action
84
84
85
- $removed = Get-AzFrontDoorFireWallPolicy - Name $Name - ResourceGroupName $resourceGroupName | Remove-AzFrontDoorFireWallPolicy - PassThru
85
+ $removed = Get-AzFrontDoorWafPolicy - Name $Name - ResourceGroupName $resourceGroupName | Remove-AzFrontDoorWafPolicy - PassThru
86
86
Assert-True { $removed }
87
- Assert-ThrowsContains { Get-AzFrontDoorFireWallPolicy - Name $Name - ResourceGroupName $resourceGroupName } " does not exist."
87
+ Assert-ThrowsContains { Get-AzFrontDoorWafPolicy - Name $Name - ResourceGroupName $resourceGroupName } " does not exist."
88
88
}
0 commit comments