class PaloAlto::XML::Config::Devices::Entry::TemplateStack::Entry::Config::Devices::Entry::Network::LogicalRouter::Entry::Vrf::Entry::Bgp
Public Instance Methods
_section()
click to toggle source
# File lib/palo_alto/config.rb, line 311910 def _section :'bgp' end
address_family_identifier()
click to toggle source
# File lib/palo_alto/config.rb, line 312754 def address_family_identifier @subclasses['address-family-identifier'] ||= AddressFamilyIdentifier.new(parent_instance: self, create_children: @create_children) end
default_local_preference()
click to toggle source
default local preference
# File lib/palo_alto/config.rb, line 312851 def default_local_preference prop_get('default-local-preference') end
default_local_preference=(val)
click to toggle source
default local preference
# File lib/palo_alto/config.rb, line 312855 def default_local_preference=(val) prop_set('default-local-preference', val) end
ecmp_multi_as()
click to toggle source
Support multiple AS in ECMP
# File lib/palo_alto/config.rb, line 312835 def ecmp_multi_as prop_get('ecmp-multi-as') end
ecmp_multi_as=(val)
click to toggle source
Support multiple AS in ECMP
# File lib/palo_alto/config.rb, line 312839 def ecmp_multi_as=(val) prop_set('ecmp-multi-as', val) end
enable()
click to toggle source
# File lib/palo_alto/config.rb, line 312804 def enable prop_get('enable') end
enable=(val)
click to toggle source
# File lib/palo_alto/config.rb, line 312807 def enable=(val) prop_set('enable', val) end
enforce_first_as()
click to toggle source
Enforce First AS for EBGP
# File lib/palo_alto/config.rb, line 312819 def enforce_first_as prop_get('enforce-first-as') end
enforce_first_as=(val)
click to toggle source
Enforce First AS for EBGP
# File lib/palo_alto/config.rb, line 312823 def enforce_first_as=(val) prop_set('enforce-first-as', val) end
fast_external_failover()
click to toggle source
Immediately reset session if a link to a directly connected external peer goes down
# File lib/palo_alto/config.rb, line 312827 def fast_external_failover prop_get('fast-external-failover') end
fast_external_failover=(val)
click to toggle source
Immediately reset session if a link to a directly connected external peer goes down
# File lib/palo_alto/config.rb, line 312831 def fast_external_failover=(val) prop_set('fast-external-failover', val) end
graceful_restart()
click to toggle source
# File lib/palo_alto/config.rb, line 312004 def graceful_restart @subclasses['graceful-restart'] ||= GracefulRestart.new(parent_instance: self, create_children: @create_children) end
has_multiple_values?()
click to toggle source
# File lib/palo_alto/config.rb, line 311907 def has_multiple_values? false end
local_as()
click to toggle source
local AS number
# File lib/palo_alto/config.rb, line 312843 def local_as prop_get('local-as') end
local_as=(val)
click to toggle source
local AS number
# File lib/palo_alto/config.rb, line 312847 def local_as=(val) prop_set('local-as', val) end
med()
click to toggle source
# File lib/palo_alto/config.rb, line 311949 def med @subclasses['med'] ||= Med.new(parent_instance: self, create_children: @create_children) end
peer_group()
click to toggle source
# File lib/palo_alto/config.rb, line 312538 def peer_group if @create_children @subclasses['peer-group'] ||= PeerGroup.new(parent_instance: self, create_children: @create_children) else PeerGroup.new(parent_instance: self) end end
redistribution_rule()
click to toggle source
# File lib/palo_alto/config.rb, line 312610 def redistribution_rule @subclasses['redistribution-rule'] ||= RedistributionRule.new(parent_instance: self, create_children: @create_children) end
router_id()
click to toggle source
router id of this BGP instance
# File lib/palo_alto/config.rb, line 312811 def router_id prop_get('router-id') end
router_id=(val)
click to toggle source
router id of this BGP instance
# File lib/palo_alto/config.rb, line 312815 def router_id=(val) prop_set('router-id', val) end