[Microsoft.Cdn/profiles/ruleSets/rules]: RequestProtocol condition type missing
- Dominant language
- TypeScript
- Stars
- 108
- Forks
- 44
- Avg merge
- 18h 53m
- Merged PRs (30d)
- 29
Description
### Resource Type
Microsoft.Cdn/profiles/ruleSets/rules
### Api Version
latest
### Issue Type
Inaccurate property type(s)
### Other Notes
_No response_
### Bicep Repro
```
conditions: [
{
name: 'RequestProtocol'
parameters: {
operator: 'Equal'
matchValues: [
'HTTPS'
]
typeName: 'DeliveryRuleRequestProtocolConditionParameters'
}
}
]
```
### Confirm
- [X] I have read the troubleshooting guide and looked for duplicates.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the type definitions for Microsoft.Cdn/profiles/ruleSets/rules and trace how the RequestProtocol condition is represented. Compare the definition with the Bicep repro, then verify that the condition accepts DeliveryRuleRequestProtocolConditionParameters and that the generated Azure resource types remain valid.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure, typescript
- Domain
- cloud, tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100