ansible-collection-hetzner-.../meta/runtime.yml
Jonas L 2757fe745f
feat: improve firewall resources management (#324)
##### SUMMARY

  - firewall - Return resources the firewall is `applied_to`.
- firewall_info - Add new `firewall_info` module to gather firewalls
info.
- firewall_resource - Add new `firewall_resource` module to manage
firewalls resources.

Fixes #111

##### ISSUE TYPE

- Feature Pull Request


##### COMPONENT NAME

firewall
firewall_info
firewall_resource

---------

Co-authored-by: Julian Tölle <julian.toelle97@gmail.com>
2024-02-01 16:50:13 +01:00

106 lines
3 KiB
YAML

requires_ansible: ">=2.13.0"
action_groups:
all:
- certificate
- certificate_info
- datacenter_info
- firewall
- firewall_info
- firewall_resource
- floating_ip
- floating_ip_info
- image_info
- iso_info
- load_balancer
- load_balancer_info
- load_balancer_network
- load_balancer_service
- load_balancer_target
- load_balancer_type_info
- location_info
- network
- network_info
- placement_group
- primary_ip
- primary_ip_info
- rdns
- route
- server
- server_info
- server_network
- server_type_info
- ssh_key
- ssh_key_info
- subnetwork
- volume
- volume_info
plugin_routing:
modules:
hcloud_certificate_info:
redirect: hetzner.hcloud.certificate_info
hcloud_certificate:
redirect: hetzner.hcloud.certificate
hcloud_datacenter_info:
redirect: hetzner.hcloud.datacenter_info
hcloud_firewall:
redirect: hetzner.hcloud.firewall
hcloud_firewall_info:
redirect: hetzner.hcloud.firewall_info
hcloud_firewall_resource:
redirect: hetzner.hcloud.firewall_resource
hcloud_floating_ip_info:
redirect: hetzner.hcloud.floating_ip_info
hcloud_floating_ip:
redirect: hetzner.hcloud.floating_ip
hcloud_image_info:
redirect: hetzner.hcloud.image_info
hcloud_iso_info:
redirect: hetzner.hcloud.iso_info
hcloud_load_balancer_info:
redirect: hetzner.hcloud.load_balancer_info
hcloud_load_balancer_network:
redirect: hetzner.hcloud.load_balancer_network
hcloud_load_balancer_service:
redirect: hetzner.hcloud.load_balancer_service
hcloud_load_balancer_target:
redirect: hetzner.hcloud.load_balancer_target
hcloud_load_balancer_type_info:
redirect: hetzner.hcloud.load_balancer_type_info
hcloud_load_balancer:
redirect: hetzner.hcloud.load_balancer
hcloud_location_info:
redirect: hetzner.hcloud.location_info
hcloud_network_info:
redirect: hetzner.hcloud.network_info
hcloud_network:
redirect: hetzner.hcloud.network
hcloud_placement_group:
redirect: hetzner.hcloud.placement_group
hcloud_primary_ip_info:
redirect: hetzner.hcloud.primary_ip_info
hcloud_primary_ip:
redirect: hetzner.hcloud.primary_ip
hcloud_rdns:
redirect: hetzner.hcloud.rdns
hcloud_route:
redirect: hetzner.hcloud.route
hcloud_server_info:
redirect: hetzner.hcloud.server_info
hcloud_server_network:
redirect: hetzner.hcloud.server_network
hcloud_server_type_info:
redirect: hetzner.hcloud.server_type_info
hcloud_server:
redirect: hetzner.hcloud.server
hcloud_ssh_key_info:
redirect: hetzner.hcloud.ssh_key_info
hcloud_ssh_key:
redirect: hetzner.hcloud.ssh_key
hcloud_subnetwork:
redirect: hetzner.hcloud.subnetwork
hcloud_volume_info:
redirect: hetzner.hcloud.volume_info
hcloud_volume:
redirect: hetzner.hcloud.volume