Moritz
Moritz
Is this Issue solved?
Looks great! It is Bummer this package is not being maintained, since it has huge potential!
Hi, I can take a look at this issue.
Thanks for the clarification @quirogas! That makes perfect sense now. I understand: - `{resource}_id` (AIP-133) = Resource Identity - required for Create methods - `request_id` (AIP-155) = Idempotency key -...
Thanks for the additional context @quirogas! That's really helpful. I see - so there are valid exceptions in AIP-133 where `{resource}_id` is not required: - Data plane resources allowing identical...
**Update**: I tested the scenario you mentioned and confirmed the linter behaves correctly. ### Test Result Added a test case `InvalidRequestIdOnly` - when a Create request has `request_id` but no...
Created follow-up PR #1583 to implement the `request_id` allowlist as suggested. The PR: - Skips the `{resource}_id` check if `request_id` field is present - Adds test cases for the allowlist...