Azure / Azure/azure-rest-api-specs
Microsoft.Sql/Servers@2021-02-01-preview : API return value is `None` when `minimalTlsVersion` is not specified
- Dominant language
- TypeSpec
- Stars
- 3.1k
- Forks
- 5.9k
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 444
Description
Recently, when creating a server without specifying the [minimalTlsVersion](https://github.com/Azure/azure-rest-api-specs/blob/cc89827cb760279dfbfe68e73a547c09d48cf474/specification/sql/resource-manager/Microsoft.Sql/preview/2021-02-01-preview/Servers.json#L476), the API returns `None`. Previously, the API would not return any value in this case. This change caused Terraform resource to not work properly. I'm assuming that this is an API breaking change, correct? Is it possible to make this change in the new version instead of the old one?
Contributor guide
Research direction
Start with specification/sql/resource-manager/Microsoft.Sql/preview/2021-02-01-preview/Servers.json at the minimalTlsVersion definition linked in the issue. Compare the current behavior with the previously observed omission and review the API versioning implications. Done means determining whether the preview version should change or whether the behavior belongs in a newer version, then recording that decision.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- openapi, terraform
- Domain
- api, cloud
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100