ephemeral: support write-only attributes#36031
Conversation
2b388e8 to
be31c29
Compare
|
The equivalence tests will be updated. Please verify the changes here. |
be31c29 to
2adec4b
Compare
|
The equivalence tests will be updated. Please verify the changes here. |
2adec4b to
90a9119
Compare
90a9119 to
625b207
Compare
|
The equivalence tests will be updated. Please verify the changes here. |
ead805d to
9f0ce65
Compare
|
The equivalence tests will be updated. Please verify the changes here. |
9f0ce65 to
3cd2fad
Compare
3cd2fad to
2149025
Compare
|
The equivalence tests will be updated. Please verify the changes here. |
|
The equivalence tests will be updated. Please verify the changes here. |
76f2ba7 to
298b60b
Compare
|
The equivalence tests will be updated. Please verify the changes here. |
|
The equivalence tests will be updated. Please verify the changes here. |
a8c6fc9 to
eee275f
Compare
eee275f to
fda482c
Compare
fda482c to
aee7e70
Compare
jbardin
left a comment
There was a problem hiding this comment.
Thanks @DanielMSchmidt, this should be enough to get us basic write-only support. I left a few comments in-inline. We may want to just drop the toBeImplemented tests from the PR and evaluate if that is even something to be supported.
we might need them later on, but it will be easier to find the right place and abstraction when the need to use them arises
we got the marks from the proposed value, the provider gets the value without the marks we then reapply the marks and need to also remove the write-only values by setting the values to null
we allow it for all requests
aee7e70 to
3a962e8
Compare
|
Reminder for the merging maintainer: if this is a user-visible change, please update the changelog on the appropriate release branch. |
|
I'm going to lock this pull request because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active contributions. |
This PR aims on building baseline support for write-only attributes, so attributes that can be set to ephemeral values and can not be read / referenced. These attributes are hidden from the state.
Fixes TF-18617
Target Release
1.11.x
Draft CHANGELOG entry
NEW FEATURES