Make sign_in_frequency_authentication_type and sign_in_frequency_internal both Optional + Computed and remove their default values.
Handle the setting of these default values in the expandConditionalAccessSessionControls() function.
Expand test coverage to all reasonable permutatons of the properties in this block to ensure no trailing diff or incorrect setting of values in the request.
Closes: #1235
Closes: #1347
CHANGELOG
ENHANCEMENTS
dependencies: updating to v0.68.0 of github.com/manicminer/hamilton
azuread_conditional_access_policy - improve handling of the session_controls block
BUG FIXES
azuread_conditional_access_policy - fix a bug that could cause a persistent diff when setting certain properties in the session_controls block
sign_in_frequency_authentication_type
andsign_in_frequency_internal
both Optional + Computed and remove their default values.expandConditionalAccessSessionControls()
function.Closes: #1235 Closes: #1347
CHANGELOG
ENHANCEMENTS
v0.68.0
ofgithub.com/manicminer/hamilton
azuread_conditional_access_policy
- improve handling of thesession_controls
blockBUG FIXES
azuread_conditional_access_policy
- fix a bug that could cause a persistent diff when setting certain properties in thesession_controls
block