Class: PaloAlto::XML::Config::Shared::AdminRole::Entry::Role::DeviceGroup::Restapi::Panorama

Inherits:
PaloAlto::XML::ConfigClass show all
Defined in:
lib/palo_alto/config.rb

Constant Summary

Constants included from DSL

DSL::AXES, DSL::LOWERCASE_LETTERS, DSL::METHODS, DSL::OPERATORS, DSL::UPPERCASE_LETTERS

Instance Attribute Summary

Attributes inherited from PaloAlto::XML::ConfigClass

#api_attributes, #parent_instance, #subclasses

Attributes inherited from Expression

#arguments, #expression

Instance Method Summary collapse

Methods inherited from PaloAlto::XML::ConfigClass

#array_class_setter, #clear!, #complete, #create!, #delete!, #delete_child, #edit!, #enforce_type, #enforce_types, #external_set, #get, #get_all, #get_class_from_child_str, #get_primary_key, #initialize, #inspect, #maybe_register_subclass, #multimove!, #prop_get, #prop_set, #selector_subclasses, #set!, #set_array_class_attributes, #set_values, #to_xml, #values, #xml_builder

Methods inherited from Expression

#current, #initialize, #to_xpath

Methods included from DSL

#anywhere, #axis, #binary_operator, #child, #contains_word, #css, #current, #descendant, #ends_with, #function, #is, #last, #lowercase, #method, #next_sibling, #one_of, #parenthesis, #position, #previous_sibling, #qname, #relative, #root, #text, #union, #uppercase, #where, #xpath_attr

Constructor Details

This class inherits a constructor from PaloAlto::XML::ConfigClass

Instance Method Details

#_sectionObject



30724
30725
30726
# File 'lib/palo_alto/config.rb', line 30724

def _section
:panorama
end

#device_groupsObject



30752
30753
30754
# File 'lib/palo_alto/config.rb', line 30752

def device_groups
prop_get('device-groups')
end

#device_groups=(val) ⇒ Object



30755
30756
30757
# File 'lib/palo_alto/config.rb', line 30755

def device_groups=(val)
prop_set('device-groups', val)
end

#device_registration_auth_keysObject



30758
30759
30760
# File 'lib/palo_alto/config.rb', line 30758

def device_registration_auth_keys
prop_get('device-registration-auth-keys')
end

#device_registration_auth_keys=(val) ⇒ Object



30761
30762
30763
# File 'lib/palo_alto/config.rb', line 30761

def device_registration_auth_keys=(val)
prop_set('device-registration-auth-keys', val)
end

#has_multiple_values?Boolean

Returns:

  • (Boolean)


30723
# File 'lib/palo_alto/config.rb', line 30723

def has_multiple_values?; false; end

#scheduled_config_push_profilesObject



30734
30735
30736
# File 'lib/palo_alto/config.rb', line 30734

def scheduled_config_push_profiles
prop_get('scheduled-config-push-profiles')
end

#scheduled_config_push_profiles=(val) ⇒ Object



30737
30738
30739
# File 'lib/palo_alto/config.rb', line 30737

def scheduled_config_push_profiles=(val)
prop_set('scheduled-config-push-profiles', val)
end

#setup_log_settingObject



30728
30729
30730
# File 'lib/palo_alto/config.rb', line 30728

def setup_log_setting
prop_get('setup-log-setting')
end

#setup_log_setting=(val) ⇒ Object



30731
30732
30733
# File 'lib/palo_alto/config.rb', line 30731

def setup_log_setting=(val)
prop_set('setup-log-setting', val)
end

#template_stacksObject



30746
30747
30748
# File 'lib/palo_alto/config.rb', line 30746

def template_stacks
prop_get('template-stacks')
end

#template_stacks=(val) ⇒ Object



30749
30750
30751
# File 'lib/palo_alto/config.rb', line 30749

def template_stacks=(val)
prop_set('template-stacks', val)
end

#templatesObject



30740
30741
30742
# File 'lib/palo_alto/config.rb', line 30740

def templates
prop_get('templates')
end

#templates=(val) ⇒ Object



30743
30744
30745
# File 'lib/palo_alto/config.rb', line 30743

def templates=(val)
prop_set('templates', val)
end