Class: Ansible::Ruby::Modules::Pn_ospfarea

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/network/netvisor/pn_ospfarea.rb

Overview

Execute vrouter-ospf-add, vrouter-ospf-remove command. This command adds/removes Open Shortest Path First(OSPF) area to/from a virtual router(vRouter) service.

Instance Method Summary collapse

Methods inherited from Base

#ansible_name, #to_h

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

#pn_clipasswordString

Returns Login password.

Returns:

  • (String)

    Login password.



17
# File 'lib/ansible/ruby/modules/generated/network/netvisor/pn_ospfarea.rb', line 17

attribute :pn_clipassword

#pn_cliswitchObject?

Returns Target switch(es) to run the CLI on.

Returns:

  • (Object, nil)

    Target switch(es) to run the CLI on.



21
# File 'lib/ansible/ruby/modules/generated/network/netvisor/pn_ospfarea.rb', line 21

attribute :pn_cliswitch

#pn_cliusernameString

Returns Login username.

Returns:

  • (String)

    Login username.



13
# File 'lib/ansible/ruby/modules/generated/network/netvisor/pn_ospfarea.rb', line 13

attribute :pn_cliusername

#pn_ospf_areaString

Returns Specify the OSPF area number.

Returns:

  • (String)

    Specify the OSPF area number.



32
# File 'lib/ansible/ruby/modules/generated/network/netvisor/pn_ospfarea.rb', line 32

attribute :pn_ospf_area

#pn_prefix_listinObject?

Returns OSPF prefix list for filtering incoming packets.

Returns:

  • (Object, nil)

    OSPF prefix list for filtering incoming packets.



40
# File 'lib/ansible/ruby/modules/generated/network/netvisor/pn_ospfarea.rb', line 40

attribute :pn_prefix_listin

#pn_prefix_listoutObject?

Returns OSPF prefix list for filtering outgoing packets.

Returns:

  • (Object, nil)

    OSPF prefix list for filtering outgoing packets.



43
# File 'lib/ansible/ruby/modules/generated/network/netvisor/pn_ospfarea.rb', line 43

attribute :pn_prefix_listout

#pn_quietBoolean?

Returns Enable/disable system information.

Returns:

  • (Boolean, nil)

    Enable/disable system information.



46
# File 'lib/ansible/ruby/modules/generated/network/netvisor/pn_ospfarea.rb', line 46

attribute :pn_quiet

#pn_stub_type:none, ...

Returns Specify the OSPF stub type.

Returns:

  • (:none, :stub, :"stub-no-summary", :nssa, :"nssa-no-summary", nil)

    Specify the OSPF stub type.



36
# File 'lib/ansible/ruby/modules/generated/network/netvisor/pn_ospfarea.rb', line 36

attribute :pn_stub_type

#pn_vrouter_nameString

Returns Specify the name of the vRouter.

Returns:

  • (String)

    Specify the name of the vRouter.



28
# File 'lib/ansible/ruby/modules/generated/network/netvisor/pn_ospfarea.rb', line 28

attribute :pn_vrouter_name

#state:present, ...

Returns State the action to perform. Use ‘present’ to add ospf-area, ‘absent’ to remove ospf-area and ‘update’ to modify ospf-area.

Returns:

  • (:present, :absent, :update)

    State the action to perform. Use ‘present’ to add ospf-area, ‘absent’ to remove ospf-area and ‘update’ to modify ospf-area.



24
# File 'lib/ansible/ruby/modules/generated/network/netvisor/pn_ospfarea.rb', line 24

attribute :state