Class: Ansible::Ruby::Modules::Ce_aaa_server

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

Overview

Manages AAA server global configuration on HUAWEI CloudEngine switches.

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

#accounting_mode:invalid, ...

Returns Accounting Mode.

Returns:

  • (:invalid, :hwtacacs, :radius, :none, nil)

    Accounting Mode.



33
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_aaa_server.rb', line 33

attribute :accounting_mode

#acct_scheme_nameObject?

Returns Accounting scheme name. The value is a string of 1 to 32 characters.

Returns:

  • (Object, nil)

    Accounting scheme name. The value is a string of 1 to 32 characters.



30
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_aaa_server.rb', line 30

attribute :acct_scheme_name

#authen_scheme_nameObject?

Returns Name of an authentication scheme. The value is a string of 1 to 32 characters.

Returns:

  • (Object, nil)

    Name of an authentication scheme. The value is a string of 1 to 32 characters.



16
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_aaa_server.rb', line 16

attribute :authen_scheme_name

#author_scheme_nameObject?

Returns Name of an authorization scheme. The value is a string of 1 to 32 characters.

Returns:

  • (Object, nil)

    Name of an authorization scheme. The value is a string of 1 to 32 characters.



23
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_aaa_server.rb', line 23

attribute :author_scheme_name

#domain_nameObject?

Returns Name of a domain. The value is a string of 1 to 64 characters.

Returns:

  • (Object, nil)

    Name of a domain. The value is a string of 1 to 64 characters.



37
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_aaa_server.rb', line 37

attribute :domain_name

#first_authen_mode:invalid, ...

Returns Preferred authentication mode.

Returns:

  • (:invalid, :local, :hwtacacs, :radius, :none, nil)

    Preferred authentication mode.



19
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_aaa_server.rb', line 19

attribute :first_authen_mode

#first_author_mode:invalid, ...

Returns Preferred authorization mode.

Returns:

  • (:invalid, :local, :hwtacacs, :"if-authenticated", :none, nil)

    Preferred authorization mode.



26
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_aaa_server.rb', line 26

attribute :first_author_mode

#hwtacas_templateObject?

Returns Name of a HWTACACS template. The value is a string of 1 to 32 case-insensitive characters.

Returns:

  • (Object, nil)

    Name of a HWTACACS template. The value is a string of 1 to 32 case-insensitive characters.



43
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_aaa_server.rb', line 43

attribute :hwtacas_template

#local_user_groupObject?

Returns Name of the user group where the user belongs. The user inherits all the rights of the user group. The value is a string of 1 to 32 characters.

Returns:

  • (Object, nil)

    Name of the user group where the user belongs. The user inherits all the rights of the user group. The value is a string of 1 to 32 characters.



46
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_aaa_server.rb', line 46

attribute :local_user_group

#radius_server_groupObject?

Returns RADIUS server group’s name. The value is a string of 1 to 32 case-insensitive characters.

Returns:

  • (Object, nil)

    RADIUS server group’s name. The value is a string of 1 to 32 case-insensitive characters.



40
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_aaa_server.rb', line 40

attribute :radius_server_group

#state:present, ...

Returns Specify desired state of the resource.

Returns:

  • (:present, :absent, nil)

    Specify desired state of the resource.



12
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_aaa_server.rb', line 12

attribute :state