azurerm_mssql_database
- license_type
is now also Computed
#18230
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Some tests of resource
azurerm_mssql_database
failed with "After applying this test step, the plan was not empty."The tests fail because in some cases the property
LicenseType
is set to default valueLicenseIncluded
. Checking the current API behavior as follows:When the value of createMode is set to
Default
and the value of LicenseType is not set, the API returns the value ofLicenseType
asLicenseIncluded
.When the value of
createMode
is set toCopy
, the value ofLicenseType
is not set and theLicenseType
of the source database is set toBasePrice
, the API returns the value ofLicenseType
asBasePrice
.When the value of
createMode
is set toCopy
, the value ofLicenseType
is set toLicenseIncluded
and theLicenseType
of the source database is set toBasePrice
, the API returns the value ofLicenseType
asLicenseIncluded
.Per the above API behavior, I submitted this PR to add
Computed = true
for propertylicense_type
to fix the tests failure.