Class: Ansible::Ruby::Modules::Ce_ospf_vrf
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Ce_ospf_vrf
- Defined in:
- lib/ansible/ruby/modules/generated/network/cloudengine/ce_ospf_vrf.rb
Overview
Manages configuration of an OSPF VPN instance on HUAWEI CloudEngine switches.
Instance Method Summary collapse
-
#bandwidth ⇒ Object?
Specifies the reference bandwidth used to assign ospf cost.
-
#description ⇒ Object?
Specifies the description information of ospf process.
-
#lsaaholdinterval ⇒ Object?
Specifies the hold interval of arrive LSA when use the intelligent timer.
-
#lsaainterval ⇒ Object?
Specifies the interval of arrive LSA when use the general timer.
-
#lsaalflag ⇒ :yes, ...
Specifies the mode of timer to calculate interval of arrive LSA.
-
#lsaamaxinterval ⇒ Object?
Specifies the max interval of arrive LSA when use the intelligent timer.
-
#lsaastartinterval ⇒ Object?
Specifies the start interval of arrive LSA when use the intelligent timer.
-
#lsaoholdinterval ⇒ Object?
Specifies the hold interval of originate LSA .
-
#lsaointerval ⇒ Object?
Specifies the interval of originate LSA .
-
#lsaointervalflag ⇒ :yes, ...
Specifies whether cancel the interval of LSA originate or not.
-
#lsaomaxinterval ⇒ Object?
Specifies the max interval of originate LSA .
-
#lsaostartinterval ⇒ Object?
Specifies the start interval of originate LSA .
-
#ospf ⇒ Object
The ID of the ospf process.
-
#route_id ⇒ Object?
Specifies the ospf private route id,.
-
#spfholdinterval ⇒ Object?
Specifies the hold interval to calculate SPF when use intelligent timer.
-
#spfinterval ⇒ Object?
Specifies the interval to calculate SPF when use second level timer.
-
#spfintervalmi ⇒ Object?
Specifies the interval to calculate SPF when use millisecond level timer.
-
#spfintervaltype ⇒ :"intelligent-timer", ...
Specifies the mode of timer which used to calculate SPF.
-
#spfmaxinterval ⇒ Object?
Specifies the max interval to calculate SPF when use intelligent timer.
-
#spfstartinterval ⇒ Object?
Specifies the start interval to calculate SPF when use intelligent timer.
-
#state ⇒ :present, ...
Specify desired state of the resource.
-
#vrf ⇒ String?
Specifies the vpn instance which use ospf,length is 1 - 31.
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_option, attr_options, attribute, #initialize, remove_existing_validations, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#bandwidth ⇒ Object?
26 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_ospf_vrf.rb', line 26 attribute :bandwidth |
#description ⇒ Object?
23 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_ospf_vrf.rb', line 23 attribute :description |
#lsaaholdinterval ⇒ Object?
42 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_ospf_vrf.rb', line 42 attribute :lsaaholdinterval |
#lsaainterval ⇒ Object?
33 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_ospf_vrf.rb', line 33 attribute :lsaainterval |
#lsaalflag ⇒ :yes, ...
29 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_ospf_vrf.rb', line 29 attribute :lsaalflag |
#lsaamaxinterval ⇒ Object?
36 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_ospf_vrf.rb', line 36 attribute :lsaamaxinterval |
#lsaastartinterval ⇒ Object?
39 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_ospf_vrf.rb', line 39 attribute :lsaastartinterval |
#lsaoholdinterval ⇒ Object?
58 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_ospf_vrf.rb', line 58 attribute :lsaoholdinterval |
#lsaointerval ⇒ Object?
49 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_ospf_vrf.rb', line 49 attribute :lsaointerval |
#lsaointervalflag ⇒ :yes, ...
45 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_ospf_vrf.rb', line 45 attribute :lsaointervalflag |
#lsaomaxinterval ⇒ Object?
52 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_ospf_vrf.rb', line 52 attribute :lsaomaxinterval |
#lsaostartinterval ⇒ Object?
55 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_ospf_vrf.rb', line 55 attribute :lsaostartinterval |
#ospf ⇒ Object
12 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_ospf_vrf.rb', line 12 attribute :ospf |
#route_id ⇒ Object?
16 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_ospf_vrf.rb', line 16 attribute :route_id |
#spfholdinterval ⇒ Object?
77 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_ospf_vrf.rb', line 77 attribute :spfholdinterval |
#spfinterval ⇒ Object?
65 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_ospf_vrf.rb', line 65 attribute :spfinterval |
#spfintervalmi ⇒ Object?
68 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_ospf_vrf.rb', line 68 attribute :spfintervalmi |
#spfintervaltype ⇒ :"intelligent-timer", ...
61 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_ospf_vrf.rb', line 61 attribute :spfintervaltype |
#spfmaxinterval ⇒ Object?
71 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_ospf_vrf.rb', line 71 attribute :spfmaxinterval |
#spfstartinterval ⇒ Object?
74 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_ospf_vrf.rb', line 74 attribute :spfstartinterval |
#state ⇒ :present, ...
80 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_ospf_vrf.rb', line 80 attribute :state |
#vrf ⇒ String?
19 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_ospf_vrf.rb', line 19 attribute :vrf |