Azure / Azure/azure-rest-api-specs
Missing most varient of the DashboardPart union in Microsoft.Portal/preview/2020-09-01-preview/portal.json
- Dominant language
- TypeSpec
- Stars
- 3.1k
- Forks
- 5.9k
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 444
Description
Pulumi has received a few user reports (https://github.com/pulumi/pulumi-azure-native/issues/1696, https://github.com/pulumi/pulumi-azure-native/issues/3015, https://github.com/pulumi/pulumi-azure-native/issues/3023) of missing types for the DashboardPart union. EG.
- Extension/HubsExtension/PartType/MonitorChartPart
- Extension/HubsExtension/PartType/ClockPart
Full metadata part types can be found [here](https://docs.microsoft.com/en-us/azure/azure-portal/azure-portal-dashboards-structure). At the moment only `Extension/HubsExtension/PartType/MarkdownPart` appears to be defined.
Contributor guide
Research direction
Open Microsoft.Portal/preview/2020-09-01-preview/portal.json and inspect the DashboardPart union, comparing it with the Azure Portal dashboards structure metadata and the linked Pulumi reports. Add the missing MonitorChartPart and ClockPart variants, along with other documented metadata part types, then validate the API specification.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- openapi
- Domain
- api
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 45/100