Azure / Azure/azure-rest-api-specs
`Microsoft.StreamAnalytics/streamingjobs/inputs` is missing supported property definition
- Dominant language
- TypeSpec
- Stars
- 3.1k
- Forks
- 5.9k
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 444
Description
Reported under https://github.com/Azure/bicep/issues/784#issuecomment-940053636. The service supports a property named `authenticationMode`, but the swagger spec doesn't define it.
Here, the definition for `AzureSqlReferenceInputDataSourceProperties` is missing a definition for `authenticationMode`:
https://github.com/Azure/azure-rest-api-specs/blob/88e7838a09868a51de3894114355c75929847a46/specification/streamanalytics/resource-manager/Microsoft.StreamAnalytics/preview/2017-04-01-preview/inputs.json#L1139-L1176
Please also check whether this applies to other API versions and fix accordingly.
Contributor guide
Research direction
Start with specification/streamanalytics/resource-manager/Microsoft.StreamAnalytics/preview/2017-04-01-preview/inputs.json, especially AzureSqlReferenceInputDataSourceProperties around lines 1139-1176. Check other API versions for the same definition, add the supported authenticationMode property where appropriate, and validate the updated API specification.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- openapi
- Domain
- api
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100