API version change log for deployment of Microsoft.Network/FrontDoorWebApplicationFirewallPolicies
This article describes the properties that changed in each API version for Microsoft.Network/FrontDoorWebApplicationFirewallPolicies. It only covers properties that are available during deployments.
2022-05-01
Updated:
- sku.apiVersion - Added values: '2022-05-01' - Removed values: '2021-06-01'
2021-06-01
Updated:
- sku.apiVersion - Added values: '2021-06-01' - Removed values: '2020-11-01'
2020-11-01
Added:
- sku
- sku.name
- properties.managedRules.managedRuleSets.ruleSetAction
- properties.policySettings.requestBodyCheck
Updated:
- properties.managedRules.managedRuleSets.exclusions.matchVariable - Added values: 'RequestBodyJsonArgNames'
- properties.managedRules.managedRuleSets.matchVariable - Added values: 'RequestBodyJsonArgNames'
2020-04-01
Updated:
- properties.policySettings.apiVersion - Added values: '2020-04-01' - Removed values: '2019-10-01'
2019-10-01
Added:
- properties.managedRules.managedRuleSets.exclusions
- properties.managedRules.managedRuleSets.exclusions.matchVariable
- properties.managedRules.managedRuleSets.exclusions.selector
- properties.managedRules.managedRuleSets.exclusions.selectorMatchOperator
- properties.managedRules.managedRuleSets.ruleGroupOverrides.exclusions
- properties.managedRules.managedRuleSets.ruleGroupOverrides.exclusions.matchVariable
- properties.managedRules.managedRuleSets.ruleGroupOverrides.exclusions.selector
- properties.managedRules.managedRuleSets.ruleGroupOverrides.exclusions.selectorMatchOperator
- properties.managedRules.managedRuleSets.ruleGroupOverrides.rules.exclusions
- properties.managedRules.managedRuleSets.ruleGroupOverrides.rules.exclusions.matchVariable
- properties.managedRules.managedRuleSets.ruleGroupOverrides.rules.exclusions.selector
- properties.managedRules.managedRuleSets.ruleGroupOverrides.rules.exclusions.selectorMatchOperator
Updated:
- properties.customRules.rules.matchConditions.matchVariable - Added values: 'RequestUri' 'SocketAddr' (required) - Removed values: 'RequestUri' (required)
- properties.policySettings.apiVersion - Added values: '2019-10-01' - Removed values: '2019-03-01'
- properties.customRules.rules.matchVariable - Added values: 'RequestUri' 'SocketAddr' (required) - Removed values: 'RequestUri' (required)
2019-03-01
Added:
- properties.customRules.rules.enabledState
- properties.customRules.rules.matchConditions.transforms
- properties.managedRules.managedRuleSets
- properties.managedRules.managedRuleSets.ruleGroupOverrides
- properties.managedRules.managedRuleSets.ruleGroupOverrides.ruleGroupName
- properties.managedRules.managedRuleSets.ruleGroupOverrides.rules
- properties.managedRules.managedRuleSets.ruleGroupOverrides.rules.action
- properties.managedRules.managedRuleSets.ruleGroupOverrides.rules.enabledState
- properties.managedRules.managedRuleSets.ruleGroupOverrides.rules.ruleId
- properties.managedRules.managedRuleSets.ruleSetType
- properties.managedRules.managedRuleSets.ruleSetVersion
- properties.policySettings.customBlockResponseBody
- properties.policySettings.customBlockResponseStatusCode
- properties.policySettings.redirectUrl
Removed:
- properties.customRules.rules.transforms
- properties.managedRules.ruleSets
- properties.managedRules.ruleSets.priority
- properties.managedRules.ruleSets.version
- properties.managedRules.ruleSets.ruleSetType
- properties.managedRules.ruleSets.ruleGroupOverrides
- properties.managedRules.ruleSets.ruleGroupOverrides.action
- properties.managedRules.ruleSets.ruleGroupOverrides.ruleGroupOverride
Updated:
- properties.customRules.rules.action - Added values: 'Log' 'Redirect' (required) - Removed values: 'Log' (required)
- properties.customRules.rules.matchConditions.matchVariable - Added values: 'Cookies'
- properties.customRules.rules.matchConditions.operator - Added values: 'LessThanOrEqual' 'RegEx' (required) - Removed values: 'LessThanOrEqual' (required)
- properties.policySettings.apiVersion - Added values: '2019-03-01' - Removed values: '2018-08-01'
- properties.customRules.rules.matchVariable - Added values: 'Cookies'
- properties.customRules.rules.operator - Added values: 'LessThanOrEqual' 'RegEx' (required) - Removed values: 'LessThanOrEqual' (required)
- properties.customRules.rules.transforms - Added values: String array containing any of:
'Lowercase' - Removed values: String array containing any of:
'HtmlEntityDecode' 'Lowercase'
2018-08-01
Oldest version tracked in change log
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for