Class: Ansible::Ruby::Modules::Ce_aaa_server
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Ce_aaa_server
- 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
-
#accounting_mode ⇒ :invalid, ...
Accounting Mode.
-
#acct_scheme_name ⇒ Object?
Accounting scheme name.
-
#authen_scheme_name ⇒ Object?
Name of an authentication scheme.
-
#author_scheme_name ⇒ Object?
Name of an authorization scheme.
-
#domain_name ⇒ Object?
Name of a domain.
-
#first_authen_mode ⇒ :invalid, ...
Preferred authentication mode.
-
#first_author_mode ⇒ :invalid, ...
Preferred authorization mode.
-
#hwtacas_template ⇒ Object?
Name of a HWTACACS template.
-
#local_user_group ⇒ Object?
Name of the user group where the user belongs.
-
#radius_server_group ⇒ Object?
RADIUS server group’s name.
-
#state ⇒ :present, ...
Specify desired state of the resource.
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
#accounting_mode ⇒ :invalid, ...
Returns Accounting Mode.
33 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_aaa_server.rb', line 33 attribute :accounting_mode |
#acct_scheme_name ⇒ Object?
Returns 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_name ⇒ Object?
Returns 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_name ⇒ Object?
Returns 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_name ⇒ Object?
Returns 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.
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.
26 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_aaa_server.rb', line 26 attribute :first_author_mode |
#hwtacas_template ⇒ Object?
Returns 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_group ⇒ Object?
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.
46 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_aaa_server.rb', line 46 attribute :local_user_group |
#radius_server_group ⇒ Object?
Returns 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.
12 |
# File 'lib/ansible/ruby/modules/generated/network/cloudengine/ce_aaa_server.rb', line 12 attribute :state |