Class: Ansible::Ruby::Modules::Panos_sag
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Panos_sag
- Defined in:
- lib/ansible/ruby/modules/generated/network/panos/panos_sag.rb
Overview
Create a static address group object in the firewall used for policy rules.
Instance Method Summary collapse
-
#api_key ⇒ Object?
API key that can be used instead of I(username)/I(password) credentials.
-
#commit ⇒ :yes, ...
Commit if changed.
-
#description ⇒ String?
The purpose / objective of the static Address Group.
-
#devicegroup ⇒ Object?
-
The name of the Panorama device group.
-
-
#operation ⇒ Object
The operation to perform Supported values are I(add)/I(list)/I(delete).
-
#sag_name ⇒ String
Name of the dynamic address group.
-
#static_match_filter ⇒ Object
Static filter user by the address group.
-
#tags ⇒ Array<String>, ...
Tags to be associated with the address group.
Methods inherited from Base
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_key ⇒ Object?
Returns API key that can be used instead of I(username)/I(password) credentials.
12 |
# File 'lib/ansible/ruby/modules/generated/network/panos/panos_sag.rb', line 12 attribute :api_key |
#commit ⇒ :yes, ...
Returns commit if changed.
34 |
# File 'lib/ansible/ruby/modules/generated/network/panos/panos_sag.rb', line 34 attribute :commit |
#description ⇒ String?
Returns The purpose / objective of the static Address Group.
26 |
# File 'lib/ansible/ruby/modules/generated/network/panos/panos_sag.rb', line 26 attribute :description |
#devicegroup ⇒ Object?
Returns - The name of the Panorama device group. The group must exist on Panorama. If device group is not defined it is assumed that we are contacting a firewall.rn.
23 |
# File 'lib/ansible/ruby/modules/generated/network/panos/panos_sag.rb', line 23 attribute :devicegroup |
#operation ⇒ Object
Returns The operation to perform Supported values are I(add)/I(list)/I(delete).
38 |
# File 'lib/ansible/ruby/modules/generated/network/panos/panos_sag.rb', line 38 attribute :operation |
#sag_name ⇒ String
Returns name of the dynamic address group.
15 |
# File 'lib/ansible/ruby/modules/generated/network/panos/panos_sag.rb', line 15 attribute :sag_name |
#static_match_filter ⇒ Object
Returns Static filter user by the address group.
19 |
# File 'lib/ansible/ruby/modules/generated/network/panos/panos_sag.rb', line 19 attribute :static_match_filter |
#tags ⇒ Array<String>, ...
Returns Tags to be associated with the address group.
30 |
# File 'lib/ansible/ruby/modules/generated/network/panos/panos_sag.rb', line 30 attribute :tags |