feat: added iam troubleshooter v3 and v3beta api clients#9800
Conversation
Did we ever get a library generation requests for v3beta version? If not, maybe just copy the v3 version? WDYT @suztomo? |
We did not get an explicit library generation request for v3beta, but v3beta does exist in the public protos, and in general (I think) our policy has been to generate libraries for whatever exists in the public protos. Can update to whichever is preferred. |
|
In the ticket that requests library generation, the path to the directory containing proto is explicitly specified up to a version, isn't it? |
Yes, but for languages like Java we usually automatically update existing modules with new versions as they are published. This library is a bit unique where the new version is published in a different directory than the existing protos, so owlbot didn't catch the new version. |
I don't think this is true. There is a language section in each library generation request, which sometimes only include a subset of languages, I did see Java being excluded sometimes. |
New policytroubleshooter client protos are in a different folder than v1. Manually adjusting owlbot file to copy over correctly into the existing module
Tested the Owlbot.yaml file locally and it generates the directories for v3/v3beta correctly:
Command to test locally: