Skip to content

Commit

Permalink
DNS View Support for Bloxone Ansible v2 (#34)
Browse files Browse the repository at this point in the history
* Initial Commit for DNS View

* Added Integration tests

* Added Deprecation info

* Resolved Review comments

* Modified as per review comments

* Added a test with id
  • Loading branch information
unasra authored Jul 4, 2024
1 parent 4b34551 commit 69905f3
Show file tree
Hide file tree
Showing 8 changed files with 8,146 additions and 0 deletions.
3 changes: 3 additions & 0 deletions changelogs/fragments/34-view.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
deprecated_features:
- b1_dns_view - is deprecated in favor of `dns_view`.
- b1_dns_view_gather - is deprecated in favor of `dns_view_info`.
12 changes: 12 additions & 0 deletions meta/runtime.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ action_groups:
- metadata:
extend_group:
- ipam
- dns
dns:
- dns_view
- dns_view_info
ipam:
- ipam_ip_space
- ipam_ip_space_info
Expand All @@ -17,3 +21,11 @@ plugin_routing:
deprecation:
removal_version: 3.0.0
warning_text: Use infoblox.bloxone.ipam_ip_space_info instead.
b1_dns_view:
deprecation:
removal_version: 3.0.0
warning_text: Use infoblox.bloxone.dns_view instead.
b1_dns_view_gather:
deprecation:
removal_version: 3.0.0
warning_text: Use infoblox.bloxone.dns_view_info instead.
4 changes: 4 additions & 0 deletions plugins/modules/b1_dns_view.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,10 @@
author: "Vedant Sethia (@vedantsethia)/Amit Mishra (@amishra2-infoblox)"
short_description: Configure DNS View on Infoblox BloxOne DDI
version_added: "1.0.1"
deprecated:
removed_in: 3.0.0
why: This module is deprecated and will be removed in version 3.0.0. Use M(infoblox.bloxone.dns_view) instead.
alternative: Use M(infoblox.bloxone.dns_view) instead.
description:
- Get, Create, Update and Delete DNS View on Infoblox BloxOne DDI. This module manages the DNS View object using BloxOne REST APIs.
requirements:
Expand Down
4 changes: 4 additions & 0 deletions plugins/modules/b1_dns_view_gather.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,10 @@
author: "amishra2@infoblox, Sriram kanan"
short_description: Configure IP space on Infoblox BloxOne DDI
version_added: "1.0.1"
deprecated:
removed_in: 3.0.0
why: This module is deprecated and will be removed in version 3.0.0. Use M(infoblox.bloxone.dns_view) instead.
alternative: Use M(infoblox.bloxone.dns_view) instead.
description:
- Get, Create, Update and Delete IP spaces on Infoblox BloxOne DDI. This module manages the IPAM IP space object using BloxOne REST APIs.
requirements:
Expand Down
Loading

0 comments on commit 69905f3

Please sign in to comment.