Class: PaloAlto::XML::Config::Devices::Entry::Deviceconfig::Setting::Management::Initcfg
Defined Under Namespace
Classes: Type
Constant Summary
Constants included
from DSL
DSL::AXES, DSL::LOWERCASE_LETTERS, DSL::METHODS, DSL::OPERATORS, DSL::UPPERCASE_LETTERS
Instance Attribute Summary
#api_attributes, #parent_instance, #subclasses
Attributes inherited from Expression
#arguments, #expression
Instance Method Summary
collapse
#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
Instance Method Details
#_section ⇒ Object
48544
48545
48546
|
# File 'lib/palo_alto/config.rb', line 48544
def _section
:initcfg
end
|
#agent_name ⇒ Object
48680
48681
48682
|
# File 'lib/palo_alto/config.rb', line 48680
def agent_name
prop_get('agent-name')
end
|
#agent_name=(val) ⇒ Object
48683
48684
48685
|
# File 'lib/palo_alto/config.rb', line 48683
def agent_name=(val)
prop_set('agent-name', val)
end
|
#auth_key ⇒ Object
48662
48663
48664
|
# File 'lib/palo_alto/config.rb', line 48662
def auth_key
prop_get('auth-key')
end
|
#auth_key=(val) ⇒ Object
48665
48666
48667
|
# File 'lib/palo_alto/config.rb', line 48665
def auth_key=(val)
prop_set('auth-key', val)
end
|
#default_gateway ⇒ Object
48614
48615
48616
|
# File 'lib/palo_alto/config.rb', line 48614
def default_gateway
prop_get('default-gateway')
end
|
#default_gateway=(val) ⇒ Object
48617
48618
48619
|
# File 'lib/palo_alto/config.rb', line 48617
def default_gateway=(val)
prop_set('default-gateway', val)
end
|
#dns_primary ⇒ Object
48638
48639
48640
|
# File 'lib/palo_alto/config.rb', line 48638
def dns_primary
prop_get('dns-primary')
end
|
#dns_primary=(val) ⇒ Object
48641
48642
48643
|
# File 'lib/palo_alto/config.rb', line 48641
def dns_primary=(val)
prop_set('dns-primary', val)
end
|
#dns_secondary ⇒ Object
48644
48645
48646
|
# File 'lib/palo_alto/config.rb', line 48644
def dns_secondary
prop_get('dns-secondary')
end
|
#dns_secondary=(val) ⇒ Object
48647
48648
48649
|
# File 'lib/palo_alto/config.rb', line 48647
def dns_secondary=(val)
prop_set('dns-secondary', val)
end
|
#has_multiple_values? ⇒ Boolean
48543
|
# File 'lib/palo_alto/config.rb', line 48543
def has_multiple_values?; false; end
|
#hostInfo_agentId ⇒ Object
48686
48687
48688
|
# File 'lib/palo_alto/config.rb', line 48686
def hostInfo_agentId
prop_get('hostInfo-agentId')
end
|
#hostInfo_agentId=(val) ⇒ Object
48689
48690
48691
|
# File 'lib/palo_alto/config.rb', line 48689
def hostInfo_agentId=(val)
prop_set('hostInfo-agentId', val)
end
|
#hostInfo_hostName ⇒ Object
48692
48693
48694
|
# File 'lib/palo_alto/config.rb', line 48692
def hostInfo_hostName
prop_get('hostInfo-hostName')
end
|
#hostInfo_hostName=(val) ⇒ Object
48695
48696
48697
|
# File 'lib/palo_alto/config.rb', line 48695
def hostInfo_hostName=(val)
prop_set('hostInfo-hostName', val)
end
|
#hostname ⇒ Object
48632
48633
48634
|
# File 'lib/palo_alto/config.rb', line 48632
def hostname
prop_get('hostname')
end
|
#hostname=(val) ⇒ Object
48635
48636
48637
|
# File 'lib/palo_alto/config.rb', line 48635
def hostname=(val)
prop_set('hostname', val)
end
|
#ip_address ⇒ Object
48602
48603
48604
|
# File 'lib/palo_alto/config.rb', line 48602
def ip_address
prop_get('ip-address')
end
|
#ip_address=(val) ⇒ Object
48605
48606
48607
|
# File 'lib/palo_alto/config.rb', line 48605
def ip_address=(val)
prop_set('ip-address', val)
end
|
#ipv6_address ⇒ Object
48650
48651
48652
|
# File 'lib/palo_alto/config.rb', line 48650
def ipv6_address
prop_get('ipv6-address')
end
|
#ipv6_address=(val) ⇒ Object
48653
48654
48655
|
# File 'lib/palo_alto/config.rb', line 48653
def ipv6_address=(val)
prop_set('ipv6-address', val)
end
|
#ipv6_default_gateway ⇒ Object
48656
48657
48658
|
# File 'lib/palo_alto/config.rb', line 48656
def ipv6_default_gateway
prop_get('ipv6-default-gateway')
end
|
#ipv6_default_gateway=(val) ⇒ Object
48659
48660
48661
|
# File 'lib/palo_alto/config.rb', line 48659
def ipv6_default_gateway=(val)
prop_set('ipv6-default-gateway', val)
end
|
#netmask ⇒ Object
48608
48609
48610
|
# File 'lib/palo_alto/config.rb', line 48608
def netmask
prop_get('netmask')
end
|
#netmask=(val) ⇒ Object
48611
48612
48613
|
# File 'lib/palo_alto/config.rb', line 48611
def netmask=(val)
prop_set('netmask', val)
end
|
#op_command_modes ⇒ Object
48704
48705
48706
|
# File 'lib/palo_alto/config.rb', line 48704
def op_command_modes
prop_get('op-command-modes')
end
|
#op_command_modes=(val) ⇒ Object
48707
48708
48709
|
# File 'lib/palo_alto/config.rb', line 48707
def op_command_modes=(val)
prop_set('op-command-modes', val)
end
|
#panorama_server ⇒ Object
48620
48621
48622
|
# File 'lib/palo_alto/config.rb', line 48620
def panorama_server
prop_get('panorama-server')
end
|
#panorama_server=(val) ⇒ Object
48623
48624
48625
|
# File 'lib/palo_alto/config.rb', line 48623
def panorama_server=(val)
prop_set('panorama-server', val)
end
|
#panorama_server_2 ⇒ Object
48626
48627
48628
|
# File 'lib/palo_alto/config.rb', line 48626
def panorama_server_2
prop_get('panorama-server-2')
end
|
#panorama_server_2=(val) ⇒ Object
48629
48630
48631
|
# File 'lib/palo_alto/config.rb', line 48629
def panorama_server_2=(val)
prop_set('panorama-server-2', val)
end
|
#public_key ⇒ Object
48698
48699
48700
|
# File 'lib/palo_alto/config.rb', line 48698
def public_key
prop_get('public-key')
end
|
#public_key=(val) ⇒ Object
48701
48702
48703
|
# File 'lib/palo_alto/config.rb', line 48701
def public_key=(val)
prop_set('public-key', val)
end
|
#type ⇒ Object
48598
48599
48600
|
# File 'lib/palo_alto/config.rb', line 48598
def type
@subclasses['type'] ||= Type.new(parent_instance: self, client: @client, create_children: @create_children)
end
|
#username ⇒ Object
48668
48669
48670
|
# File 'lib/palo_alto/config.rb', line 48668
def username
prop_get('username')
end
|
#username=(val) ⇒ Object
48671
48672
48673
|
# File 'lib/palo_alto/config.rb', line 48671
def username=(val)
prop_set('username', val)
end
|
#userpassword ⇒ Object
48674
48675
48676
|
# File 'lib/palo_alto/config.rb', line 48674
def userpassword
prop_get('userpassword')
end
|
#userpassword=(val) ⇒ Object
48677
48678
48679
|
# File 'lib/palo_alto/config.rb', line 48677
def userpassword=(val)
prop_set('userpassword', val)
end
|
#vm_auth_key ⇒ Object
48710
48711
48712
|
# File 'lib/palo_alto/config.rb', line 48710
def vm_auth_key
prop_get('vm-auth-key')
end
|
#vm_auth_key=(val) ⇒ Object
48713
48714
48715
|
# File 'lib/palo_alto/config.rb', line 48713
def vm_auth_key=(val)
prop_set('vm-auth-key', val)
end
|