Class: Ansible::Ruby::Modules::Bigip_device_facts

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/network/f5/bigip_device_facts.rb

Overview

Collect facts from F5 BIG-IP devices.

Instance Method Summary collapse

Methods inherited from Base

#ansible_name, #to_h

Methods inherited from Ansible::Ruby::Models::Base

attr_option, attr_options, attribute, fix_inclusion, #initialize, remove_existing_validations, #to_h, validates

Constructor Details

This class inherits a constructor from Ansible::Ruby::Models::Base

Instance Method Details

#gather_subset:all, ...

Returns When supplied, this argument will restrict the facts returned to a given subset.,Can specify a list of values to include a larger subset.,Values can also be used with an initial C(!) to specify that a specific subset should not be collected.

Returns:

  • (:all, :monitors, :profiles, :"asm-policy-stats", :"client-ssl-profiles", :devices, :"device-groups", :"external-monitors", :"fasthttp-profiles", :"fastl4-profiles", :"gateway-icmp-monitors", :"gtm-pools", :"gtm-servers", :"gtm-wide-ips", :"gtm-a-pools", :"gtm-a-wide-ips", :"gtm-aaaa-pools", :"gtm-aaaa-wide-ips", :"gtm-cname-pools", :"gtm-cname-wide-ips", :"gtm-mx-pools", :"gtm-mx-wide-ips", :"gtm-naptr-pools", :"gtm-naptr-wide-ips", :"gtm-srv-pools", :"gtm-srv-wide-ips", :"http-monitors", :"https-monitors", :"http-profiles", :"iapp-services", :"iapplx-packages", :"icmp-monitors", :interfaces, :"internal-data-groups", :irules, :"ltm-pools", :nodes, :"oneconnect-profiles", :partitions, :"provision-info", :"self-ips", :"server-ssl-profiles", :"software-volumes", :"software-images", :"software-hotfixes", :"ssl-certs", :"ssl-keys", :"system-db", :"system-info", :"tcp-monitors", :"tcp-half-open-monitors", :"tcp-profiles", :"traffic-groups", :trunks, :"udp-profiles", :"vcmp-guests", :"virtual-addresses", :"virtual-servers", :vlans, :"!all", :"!monitors", :"!profiles", :"!asm-policy-stats", :"!client-ssl-profiles", :"!devices", :"!device-groups", :"!external-monitors", :"!fasthttp-profiles", :"!fastl4-profiles", :"!gateway-icmp-monitors", :"!gtm-pools", :"!gtm-servers", :"!gtm-wide-ips", :"!gtm-a-pools", :"!gtm-a-wide-ips", :"!gtm-aaaa-pools", :"!gtm-aaaa-wide-ips", :"!gtm-cname-pools", :"!gtm-cname-wide-ips", :"!gtm-mx-pools", :"!gtm-mx-wide-ips", :"!gtm-naptr-pools", :"!gtm-naptr-wide-ips", :"!gtm-srv-pools", :"!gtm-srv-wide-ips", :"!http-monitors", :"!https-monitors", :"!http-profiles", :"!iapp-services", :"!iapplx-packages", :"!icmp-monitors", :"!interfaces", :"!internal-data-groups", :"!irules", :"!ltm-pools", :"!nodes", :"!oneconnect-profiles", :"!partitions", :"!provision-info", :"!self-ips", :"!server-ssl-profiles", :"!software-volumes", :"!software-images", :"!software-hotfixes", :"!ssl-certs", :"!ssl-keys", :"!system-db", :"!system-info", :"!tcp-monitors", :"!tcp-half-open-monitors", :"!tcp-profiles", :"!traffic-groups", :"!trunks", :"!udp-profiles", :"!vcmp-guests", :"!virtual-addresses", :"!virtual-servers", :"!vlans")

    When supplied, this argument will restrict the facts returned to a given subset.,Can specify a list of values to include a larger subset.,Values can also be used with an initial C(!) to specify that a specific subset should not be collected.



12
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_facts.rb', line 12

attribute :gather_subset