-
Notifications
You must be signed in to change notification settings - Fork 9.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
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
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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. |
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