Class: Ansible::Ruby::Modules::Nxos_pim_interface
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Nxos_pim_interface
- Defined in:
- lib/ansible/ruby/modules/generated/network/nxos/nxos_pim_interface.rb
Overview
Manages PIM interface configuration settings.
Instance Method Summary collapse
-
#border ⇒ :yes, ...
Configures interface to be a boundary of a PIM domain.
-
#dr_prio ⇒ Integer?
Configures priority for PIM DR election on interface.
-
#hello_auth_key ⇒ Object?
Authentication for hellos on this interface.
-
#hello_interval ⇒ Symbol?
Hello interval in milliseconds for this interface.
-
#interface ⇒ String
Full name of the interface such as Ethernet1/33.
-
#jp_policy_in ⇒ String?
Policy for join-prune messages (inbound).
-
#jp_policy_out ⇒ String?
Policy for join-prune messages (outbound).
-
#jp_type_in ⇒ :prefix, ...
Type of policy mapped to C(jp_policy_in).
-
#jp_type_out ⇒ :prefix, ...
Type of policy mapped to C(jp_policy_out).
-
#neighbor_policy ⇒ Object?
Configures a neighbor policy for filtering adjacencies.
-
#neighbor_type ⇒ :prefix, ...
Type of policy mapped to neighbor_policy.
-
#sparse ⇒ :yes, ...
Enable/disable sparse-mode on the interface.
-
#state ⇒ :present, ...
Manages desired state of the resource.
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
#border ⇒ :yes, ...
Returns Configures interface to be a boundary of a PIM domain.
47 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_pim_interface.rb', line 47 attribute :border |
#dr_prio ⇒ Integer?
Returns Configures priority for PIM DR election on interface.
20 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_pim_interface.rb', line 20 attribute :dr_prio |
#hello_auth_key ⇒ Object?
Returns Authentication for hellos on this interface.
24 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_pim_interface.rb', line 24 attribute :hello_auth_key |
#hello_interval ⇒ Symbol?
Returns Hello interval in milliseconds for this interface.
27 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_pim_interface.rb', line 27 attribute :hello_interval |
#interface ⇒ String
Returns Full name of the interface such as Ethernet1/33.
12 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_pim_interface.rb', line 12 attribute :interface |
#jp_policy_in ⇒ String?
Returns Policy for join-prune messages (inbound).
35 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_pim_interface.rb', line 35 attribute :jp_policy_in |
#jp_policy_out ⇒ String?
Returns Policy for join-prune messages (outbound).
31 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_pim_interface.rb', line 31 attribute :jp_policy_out |
#jp_type_in ⇒ :prefix, ...
Returns Type of policy mapped to C(jp_policy_in).
43 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_pim_interface.rb', line 43 attribute :jp_type_in |
#jp_type_out ⇒ :prefix, ...
Returns Type of policy mapped to C(jp_policy_out).
39 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_pim_interface.rb', line 39 attribute :jp_type_out |
#neighbor_policy ⇒ Object?
Returns Configures a neighbor policy for filtering adjacencies.
51 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_pim_interface.rb', line 51 attribute :neighbor_policy |
#neighbor_type ⇒ :prefix, ...
Returns Type of policy mapped to neighbor_policy.
54 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_pim_interface.rb', line 54 attribute :neighbor_type |
#sparse ⇒ :yes, ...
Returns Enable/disable sparse-mode on the interface.
16 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_pim_interface.rb', line 16 attribute :sparse |
#state ⇒ :present, ...
Returns Manages desired state of the resource.
58 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_pim_interface.rb', line 58 attribute :state |