class PaloAlto::XML::Config::Devices::Entry::Template::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 205326 def _section :'bgp' end
address_family_identifier()
click to toggle source
# File lib/palo_alto/config.rb, line 206170 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 206266 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 206270 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 206250 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 206254 def ecmp_multi_as=(val) prop_set('ecmp-multi-as', val) end
enable()
click to toggle source
# File lib/palo_alto/config.rb, line 206219 def enable prop_get('enable') end
enable=(val)
click to toggle source
# File lib/palo_alto/config.rb, line 206222 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 206234 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 206238 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 206242 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 206246 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 205420 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 205323 def has_multiple_values? false end
local_as()
click to toggle source
local AS number
# File lib/palo_alto/config.rb, line 206258 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 206262 def local_as=(val) prop_set('local-as', val) end
med()
click to toggle source
# File lib/palo_alto/config.rb, line 205365 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 205954 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 206026 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 206226 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 206230 def router_id=(val) prop_set('router-id', val) end