Closed rjouhann closed 1 year ago
November 01, 2022 The Cloud Router BGP MD5 authentication feature is Generally Available (GA).
Why did you call this feature GA when this is not possible to set up MD5 auth using the Google Cloud Python SDK? Any chance to get this gap addressed by end of this quarter?
Thanks & Regards, Romain
I apologize for the delay in releasing this feature. The feature was merged in https://github.com/googleapis/python-compute/pull/355. We are currently in a release freeze due to the Black Friday period. We will publish a new version on November 30th when the release freeze ends.
I apologize for the late release. I'm going to close this as completed but please feel free to re-open this issue. https://pypi.org/project/google-cloud-compute/1.7.0/
Hello @parthea,
Could you let me know when the documentation will be updated and how to update the md5_authentication_key
in compute_v1.RoutersClient() RouterBgpPeer Class
?
Sounds like the new property for was called "md5_authentication_key_name": "md5_authentication_key_name_value",
PS: I cannot re-open the issue but only add a new comment
Thanks & Regards, Romain
The documentation has been updated. You should see md5_authentication_key_name
as an attribute for RouterBgpPeer
: https://cloud.google.com/python/docs/reference/compute/latest/google.cloud.compute_v1.types.RouterBgpPeer
Let me know if you have any trouble updating the md5_authentication_key_name
attribute of RouterBgpPeer
.
Environment details
Python 3.10.6
22.0.2
google-cloud-compute
version:1.5.2
Steps to reproduce
It is not possible to setup MD5 authentication using the Python SDK while we can using the console, gcloud or API.
There should be a properties part of RouterBgpPeer class to be able to set the MD5 authentication key if desired.
Code example
Add property
md5_authentication_key
inbgp_peers
block.