Azure / Azure/azure-rest-api-specs

applicationinsights spec errors for `table.row`

Open
#16,425 1 comment 0 reactions 0 assignees View on GitHub
Monitor - ApplicationInsights Service Attention
Dominant language
TypeSpec
Stars
3.1k
Forks
6k
Avg merge
2d 22h
Merged PRs (30d)
444

Description

The specification for `table` states that `row` is an array of arrays of strings.

https://github.com/Azure/azure-rest-api-specs/blob/abf7b7e10780d737d99ef0013274431d2024a17d/specification/applicationinsights/data-plane/Microsoft.Insights/preview/v1/AppInsights.json#L1981-L2013

However, in practice this can be `string` or `int`. There might be other types in responses, but I've only see `string` and `int` in practice.

Contributor guide

Open the contributing guide

Research direction

Read specification/applicationinsights/data-plane/Microsoft.Insights/preview/v1/AppInsights.json at lines 1981-2013 and inspect the table.row schema. Confirm how the response represents row values, then update the specification so the documented types include the observed string and int values. Done means the schema no longer restricts row values to strings only.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, openapi
Domain
api
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.