-
Notifications
You must be signed in to change notification settings - Fork 143
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
Added modules to retrieve policy group and security policy objects #428
base: master
Are you sure you want to change the base?
Conversation
I have been doing a lot of work with object data retrieved from NSX-T for objects relating to Distributed Firewall and it seems like a good idea to put them into the official ansible module. |
modified: plugins/module_utils/common_utils.py new file: plugins/modules/nsxt_policy_group_member_info.py new file: plugins/modules/nsxt_policy_group_member_types.py new file: plugins/modules/nsxt_policy_security_policy_facts.py new file: plugins/modules/nsxt_policy_security_policy_rule_stats.py new file: plugins/modules/nsxt_policy_security_policy_rules_facts.py
Added a number of modules relating to information about DFW policies and group objects: plugins/modules/nsxt_policy_domain_deployment_maps_info.py plugins/modules/nsxt_policy_domain_info.py plugins/modules/nsxt_policy_group_associations_info.py Modified the code in a number of modules to allow for local and global managers.
- plugins/modules/nsxt_policy_group_info.py - plugins/modules/nsxt_policy_group_member_info.py - plugins/modules/nsxt_policy_group_member_types.py - plugins/modules/nsxt_policy_security_policy_facts.py - plugins/modules/nsxt_policy_security_policy_rule_stats.py - plugins/modules/nsxt_policy_security_policy_rules_facts.py plugins/modules/common_utils.py modified. Functions used for building query strings in URIs and for handling retrieval of paged data were added. The collection as it is now does not implement modules for the retrieval of objects and focuses on CrUD ( no read ) functionality. I want to work to flesh out the "R" functionality. Signed-off-by: Ed McGuigan <[email protected]>
afb15c3
to
b88099a
Compare
@ParpingTam, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding
|
I am also using some of your new modules. I found some documentation is wrong eg: nsxt_policy_group_member_info.py states module: nsxt_policy_group_members (_info is missing) |
plugins/modules/common_utils.py modified.
Functions used for building query strings in URIs and for handling
retrieval of paged data were added.
The collection as it is now does not implement modules for the
retrieval of objects and focuses on CrUD ( no read ) functionality.
I want to work to flesh out the "R" functionality.
Signed-off-by: Ed McGuigan [email protected]