Azure / Azure/azure-powershell

[Az.FrontDoor] Expose DisplayName, Status, and per-rule ParanoiaLevel

Open
#30,141 0 comments 0 reactions 0 assignees View on GitHub
act-quality-productivity-squad Network - Front Door
Dominant language
C#
Stars
4.8k
Forks
4.3k
Avg merge
2d 17h
Merged PRs (30d)
51

Description

### Description of the new feature

The Front Door managed rule-set manifest now returns these read-only fields in API version `2026-04-01`:

- `properties.displayName`: display name for each managed rule-set version
- `properties.status`: lifecycle status such as `GA`, `Preview`, or `Deprecated`
- `properties.ruleGroups[].rules[].paranoiaLevel`: `PL1` through `PL4` for each DRS rule

The service already returns all three fields. `Az.FrontDoor` is generated from API version `2025-11-01`, so `Get-AzFrontDoorWafManagedRuleSetDefinition` does not expose them.

For example, the API returns `Default Ruleset 2.2 (Latest, Recommended)`, status `GA`, and a `paranoiaLevel` value on each DRS rule.

### Request

Regenerate `Az.FrontDoor` against API version `2026-04-01` and expose `DisplayName`, `Status`, and per-rule `ParanoiaLevel` in the output of `Get-AzFrontDoorWafManagedRuleSetDefinition`.

### Reference

- Merged spec PR: https://github.com/Azure/azure-rest-api-specs/pull/42373
- SDK release plan: 36510

### Module

Az.FrontDoor

Contributor guide

Open the contributing guide

Research direction

Start with Get-AzFrontDoorWafManagedRuleSetDefinition and the Az.FrontDoor generation inputs for API version 2026-04-01; review merged spec PR 42373 and release plan 36510. Done means the cmdlet output exposes DisplayName and Status for managed rule-set versions and ParanoiaLevel for each rule.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, csharp, powershell
Domain
api, cloud
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Clearly specified
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.