Adding new modules based on SSH connexion and not REST API. #5
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Morning,
We have created some modules in order to use the full list of parameters for the profile hash, tcp, udp, client_ssl, server_ssl and the virtual servers.
We wanted to share those modules with you.
The one already existing are based on the REST API of F5, in our case they are based on SSH credentials.
The modules are developed to be GitOps friendly. They are to be used with variables like "vip_params" containig all the virtual server information contained in a file on your git repository.
We are not used to use classes on python so we decided to use only function.
If it is not the "normal" way for you, you are free to transform the script in order to macth your habits.
We have tested the scripts and they are running just fine.
The comments in them are in french, we can translate them if needed.
You can contact me via my profile (I have placed my mail).
I hope that our code will be of help for you.
Best Regards
ps: we have signed the modules by our two names as I had a trainee with me.