Class: Ansible::Ruby::Modules::Nxos_ospf_vrf
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Nxos_ospf_vrf
- Defined in:
- lib/ansible/ruby/modules/generated/network/nxos/nxos_ospf_vrf.rb
Overview
Manages a VRF for an OSPF router.
Instance Method Summary collapse
-
#auto_cost ⇒ Object?
Specifies the reference bandwidth used to assign OSPF cost.
-
#default_metric ⇒ Object?
Specify the default Metric value.
-
#log_adjacency ⇒ :log, ...
Controls the level of log messages generated whenever a neighbor changes state.
-
#ospf ⇒ Integer
Name of the OSPF instance.
-
#passive_interface ⇒ Symbol?
Setting to C(yes) will suppress routing update on interface.
-
#router_id ⇒ Object?
Router Identifier (ID) of the OSPF router VRF instance.
-
#state ⇒ :present, ...
State of ospf vrf configuration.
-
#timer_throttle_lsa_hold ⇒ Integer?
Specify the hold interval for rate-limiting Link-State Advertisement (LSA) generation.
-
#timer_throttle_lsa_max ⇒ Integer?
Specify the max interval for rate-limiting Link-State Advertisement (LSA) generation.
-
#timer_throttle_lsa_start ⇒ Integer?
Specify the start interval for rate-limiting Link-State Advertisement (LSA) generation.
-
#timer_throttle_spf_hold ⇒ Integer?
Specify minimum hold time between Shortest Path First (SPF) calculations.
-
#timer_throttle_spf_max ⇒ Integer?
Specify the maximum wait time between Shortest Path First (SPF) calculations.
-
#timer_throttle_spf_start ⇒ Integer?
Specify initial Shortest Path First (SPF) schedule delay.
-
#vrf ⇒ String?
Name of the resource instance.
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
#auto_cost ⇒ Object?
Returns Specifies the reference bandwidth used to assign OSPF cost. Valid values are an integer, in Mbps, or the keyword ‘default’.
54 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_ospf_vrf.rb', line 54 attribute :auto_cost |
#default_metric ⇒ Object?
Returns Specify the default Metric value. Valid values are an integer or the keyword ‘default’.
23 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_ospf_vrf.rb', line 23 attribute :default_metric |
#log_adjacency ⇒ :log, ...
Returns Controls the level of log messages generated whenever a neighbor changes state. Valid values are ‘log’, ‘detail’, and ‘default’.
26 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_ospf_vrf.rb', line 26 attribute :log_adjacency |
#ospf ⇒ Integer
Returns Name of the OSPF instance.
16 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_ospf_vrf.rb', line 16 attribute :ospf |
#passive_interface ⇒ Symbol?
Returns Setting to C(yes) will suppress routing update on interface.
57 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_ospf_vrf.rb', line 57 attribute :passive_interface |
#router_id ⇒ Object?
Returns Router Identifier (ID) of the OSPF router VRF instance.
20 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_ospf_vrf.rb', line 20 attribute :router_id |
#state ⇒ :present, ...
Returns State of ospf vrf configuration.
61 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_ospf_vrf.rb', line 61 attribute :state |
#timer_throttle_lsa_hold ⇒ Integer?
Returns Specify the hold interval for rate-limiting Link-State Advertisement (LSA) generation. Valid values are an integer, in milliseconds, or the keyword ‘default’.
34 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_ospf_vrf.rb', line 34 attribute :timer_throttle_lsa_hold |
#timer_throttle_lsa_max ⇒ Integer?
Returns Specify the max interval for rate-limiting Link-State Advertisement (LSA) generation. Valid values are an integer, in milliseconds, or the keyword ‘default’.
38 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_ospf_vrf.rb', line 38 attribute :timer_throttle_lsa_max |
#timer_throttle_lsa_start ⇒ Integer?
Returns Specify the start interval for rate-limiting Link-State Advertisement (LSA) generation. Valid values are an integer, in milliseconds, or the keyword ‘default’.
30 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_ospf_vrf.rb', line 30 attribute :timer_throttle_lsa_start |
#timer_throttle_spf_hold ⇒ Integer?
Returns Specify minimum hold time between Shortest Path First (SPF) calculations. Valid values are an integer, in milliseconds, or the keyword ‘default’.
46 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_ospf_vrf.rb', line 46 attribute :timer_throttle_spf_hold |
#timer_throttle_spf_max ⇒ Integer?
Returns Specify the maximum wait time between Shortest Path First (SPF) calculations. Valid values are an integer, in milliseconds, or the keyword ‘default’.
50 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_ospf_vrf.rb', line 50 attribute :timer_throttle_spf_max |
#timer_throttle_spf_start ⇒ Integer?
Returns Specify initial Shortest Path First (SPF) schedule delay. Valid values are an integer, in milliseconds, or the keyword ‘default’.
42 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_ospf_vrf.rb', line 42 attribute :timer_throttle_spf_start |
#vrf ⇒ String?
Returns Name of the resource instance. Valid value is a string. The name ‘default’ is a valid VRF representing the global OSPF.
12 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_ospf_vrf.rb', line 12 attribute :vrf |