Azure / Azure/azure-rest-api-specs

Microsoft.Sql/Servers@2021-02-01-preview : API return value is `None` when `minimalTlsVersion` is not specified

Open
#24,348 4 comments 0 reactions 0 assignees View on GitHub
customer-reported needs-team-attention question Service Attention SQL
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.