Class: Ansible::Ruby::Modules::Panos_dag_tags

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

Overview

Create the ip address to tag associations. Tags will in turn be used to create DAG’s

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

#api_keyObject?

Returns API key that can be used instead of I(username)/I(password) credentials.

Returns:

  • (Object, nil)

    API key that can be used instead of I(username)/I(password) credentials.



12
# File 'lib/ansible/ruby/modules/generated/network/panos/panos_dag_tags.rb', line 12

attribute :api_key

#commitBoolean?

Returns commit if changed.

Returns:

  • (Boolean, nil)

    commit if changed



19
# File 'lib/ansible/ruby/modules/generated/network/panos/panos_dag_tags.rb', line 19

attribute :commit

#descriptionString?

Returns The purpose / objective of the static Address Group.

Returns:

  • (String, nil)

    The purpose / objective of the static Address Group



15
# File 'lib/ansible/ruby/modules/generated/network/panos/panos_dag_tags.rb', line 15

attribute :description

#devicegroupObject?

Returns - Device groups are used for the Panorama interaction with Firewall(s). The group must exists on Panorama. If device group is not define we assume that we are contacting Firewall.rn.

Returns:

  • (Object, nil)
    • Device groups are used for the Panorama interaction with Firewall(s). The group must exists on Panorama. If device group is not define we assume that we are contacting Firewall.rn



23
# File 'lib/ansible/ruby/modules/generated/network/panos/panos_dag_tags.rb', line 23

attribute :devicegroup

#ip_to_registerString?

Returns IP that will be registered with the given tag names.

Returns:

  • (String, nil)

    IP that will be registered with the given tag names.



34
# File 'lib/ansible/ruby/modules/generated/network/panos/panos_dag_tags.rb', line 34

attribute :ip_to_register

#operationString?

Returns The action to be taken. Supported values are I(add)/I(update)/I(find)/I(delete).

Returns:

  • (String, nil)

    The action to be taken. Supported values are I(add)/I(update)/I(find)/I(delete).



26
# File 'lib/ansible/ruby/modules/generated/network/panos/panos_dag_tags.rb', line 26

attribute :operation

#tag_namesString?

Returns The list of the tags that will be added or removed from the IP address.

Returns:

  • (String, nil)

    The list of the tags that will be added or removed from the IP address.



30
# File 'lib/ansible/ruby/modules/generated/network/panos/panos_dag_tags.rb', line 30

attribute :tag_names