- Upgraded to api version 2024-02-01
- Added log scrubbing support and custom rules group by variable support
- Removed the outdated deps.json file.
- Fixed New-AzFrontDoorWafPolicy cmdlet to support adding Tags for the Azure Frontdoor waf policy
- Allowed rule engine action creation without RouteConfigurationOverride for
New-AzFrontDoorRulesEngineActionObject
. - Fixed DynamicCompression parameter being ignored issue of
New-AzFrontDoorRulesEngineActionObject
.
- Allowed Enable-AzFrontDoorCustomDomainHttps's SecretVersion parameter to be optional to support bring-your-own-certificate auto-rotation
- Added Sku / RuleSetAction parameters for WAF
- Added FrontDoorId to properties
- Added JSON Exclusions and RequestBodyCheck support to managed rules
- Fixed an issue where an exception is being thrown when Enum.Parse tries to coerce a null value to an Enabled or Disabled enum values [#12344]
- Updated module to use API 2020-05-01
- Added Private link support for Storage, Keyvault and Web App Service resources
- Added new cmdlets for creation, update, retreival, and deletion of Front Door Rules Engine object
- Added helper cmdlets for construction of Front Door Rules Engine object
- Added Rules Engine reference to Front Door Routing Rule object.
- Added Private Link parameters to Front Door Backend object
- Added cmdlet to get managed rule definitions that can be used in WAF
- Update references in .psd1 to use relative path
- Added WAF managed rules exclusion support
- Add SocketAddr to auto-complete
- Add MinimumTlsVersion parameter to Enable-AzFrontDoorCustomDomainHttps and New-AzFrontDoorFrontendEndpointObject
- Add HealthProbeMethod and EnabledState parameters to New-AzFrontDoorHealthProbeSettingObject
- Add new cmdlet to create BackendPoolsSettings objec to pass into creation/update of Front Door
- New-AzFrontDoorBackendPoolsSettingObject
- Fixed miscellaneous typos across module
- Added EnabledState parameter to New-AzFrontDoorWafCustomRuleObject
- New-AzFrontDoorWafMatchConditionObject
- Add transforms support and new operator auto-complete value (RegEx)
- New-AzFrontDoorWafManagedRuleObject
- Add new auto-complete values
- Rename WAF cmdlets to include 'Waf'
Get-AzFrontDoorFireWallPolicy --> Get-AzFrontDoorWafPolicy
New-AzFrontDoorCustomRuleObject --> New-AzFrontDoorWafCustomRuleObject
New-AzFrontDoorFireWallPolicy --> New-AzFrontDoorWafPolicy
New-AzFrontDoorManagedRuleObject --> New-AzFrontDoorWafManagedRuleObject
New-AzFrontDoorManagedRuleOverrideObject --> New-AzFrontDoorWafManagedRuleOverrideObject
New-AzFrontDoorMatchConditionObject --> New-AzFrontDoorWafMatchConditionObject
New-AzFrontDoorRuleGroupOverrideObject --> New-AzFrontDoorWafRuleGroupOverrideObject
Remove-AzFrontDoorFireWallPolicy --> Remove-AzFrontDoorWafPolicy
Update-AzFrontDoorFireWallPolicy --> Update-AzFrontDoorWafPolicy
- Change enum type parameters to string.
- Configure redirect routing rule.
- Enable/Disable cetificate name check for backend pools
- Modify WAF policy cmdlets to implement new swagger
- Adds new managed rule sets capabilities
- Adds redirect action
- Add cmdlets to enable/disable custom domain SSL
Enable-AzFrontDoorCustomDomainHttps
Disable-AzFrontDoorCustomDomainHttps
- Add cmdlet to get all existing frontend endpoints in the current front door resource
Get-AzFrontDoorFrontendEndpoint
- Add new cmdlets to enable/disable HTTPS for a custom domain
- Add new cmdlet to get frontend endpoint