Class: Ansible::Ruby::Modules::Cpm_user
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Cpm_user
- Defined in:
- lib/ansible/ruby/modules/generated/remote_management/cpm/cpm_user.rb
Overview
Get/Add/Edit Delete Users from WTI OOB and PDU devices
Instance Method Summary collapse
-
#cpm_action ⇒ :getuser, ...
This is the Action to send the module.
-
#cpm_password ⇒ String
This is the Basic Authentication Password of the WTI device to send the module.
-
#cpm_url ⇒ String
This is the URL of the WTI device to send the module.
-
#cpm_username ⇒ String
This is the Basic Authentication Username of the WTI device to send the module.
-
#use_https ⇒ Boolean?
Designates to use an https connection or http connection.
-
#use_proxy ⇒ Symbol?
Flag to control if the lookup will observe HTTP proxy environment variables when present.
-
#user_accessapi ⇒ 0, ...
If the user has access to the WTI device via RESTful APIs,0 No , 1 Yes.
-
#user_accesslevel ⇒ 0, ...
This is the access level that needs to be create/modified/deleted,0 View, 1 User, 2 SuperUser, 3 Adminstrator.
-
#user_accessmonitor ⇒ 0, ...
If the user has ability to monitor connection sessions,0 No , 1 Yes.
-
#user_accessoutbound ⇒ 0, ...
If the user has ability to initiate Outbound connection,0 No , 1 Yes.
-
#user_accessserial ⇒ 0, ...
If the user has access to the WTI device via Serial ports,0 No , 1 Yes.
-
#user_accessssh ⇒ 0, ...
If the user has access to the WTI device via SSH,0 No , 1 Yes.
-
#user_accessweb ⇒ 0, ...
If the user has access to the WTI device via Web,0 No , 1 Yes.
-
#user_callbackphone ⇒ Object?
This is the Call Back phone number used for POTS modem connections.
-
#user_groupaccess ⇒ String?
If AccessLevel is lower than Administrator, which Groups the user has access.
-
#user_name ⇒ String
This is the User Name that needs to be create/modified/deleted.
-
#user_pass ⇒ String?
This is the User Password that needs to be create/modified/deleted,If the user is being Created this parameter is required.
-
#user_plugaccess ⇒ String?
If AccessLevel is lower than Administrator, which plugs the user has access.
-
#user_portaccess ⇒ String?
If AccessLevel is lower than Administrator, which ports the user has access.
-
#validate_certs ⇒ Boolean?
If false, SSL certificates will not be validated.
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
#cpm_action ⇒ :getuser, ...
Returns This is the Action to send the module.
12 |
# File 'lib/ansible/ruby/modules/generated/remote_management/cpm/cpm_user.rb', line 12 attribute :cpm_action |
#cpm_password ⇒ String
Returns This is the Basic Authentication Password of the WTI device to send the module.
24 |
# File 'lib/ansible/ruby/modules/generated/remote_management/cpm/cpm_user.rb', line 24 attribute :cpm_password |
#cpm_url ⇒ String
Returns This is the URL of the WTI device to send the module.
16 |
# File 'lib/ansible/ruby/modules/generated/remote_management/cpm/cpm_user.rb', line 16 attribute :cpm_url |
#cpm_username ⇒ String
Returns This is the Basic Authentication Username of the WTI device to send the module.
20 |
# File 'lib/ansible/ruby/modules/generated/remote_management/cpm/cpm_user.rb', line 20 attribute :cpm_username |
#use_https ⇒ Boolean?
Returns Designates to use an https connection or http connection.
28 |
# File 'lib/ansible/ruby/modules/generated/remote_management/cpm/cpm_user.rb', line 28 attribute :use_https |
#use_proxy ⇒ Symbol?
Returns Flag to control if the lookup will observe HTTP proxy environment variables when present.
36 |
# File 'lib/ansible/ruby/modules/generated/remote_management/cpm/cpm_user.rb', line 36 attribute :use_proxy |
#user_accessapi ⇒ 0, ...
Returns If the user has access to the WTI device via RESTful APIs,0 No , 1 Yes.
64 |
# File 'lib/ansible/ruby/modules/generated/remote_management/cpm/cpm_user.rb', line 64 attribute :user_accessapi |
#user_accesslevel ⇒ 0, ...
Returns This is the access level that needs to be create/modified/deleted,0 View, 1 User, 2 SuperUser, 3 Adminstrator.
48 |
# File 'lib/ansible/ruby/modules/generated/remote_management/cpm/cpm_user.rb', line 48 attribute :user_accesslevel |
#user_accessmonitor ⇒ 0, ...
Returns If the user has ability to monitor connection sessions,0 No , 1 Yes.
68 |
# File 'lib/ansible/ruby/modules/generated/remote_management/cpm/cpm_user.rb', line 68 attribute :user_accessmonitor |
#user_accessoutbound ⇒ 0, ...
Returns If the user has ability to initiate Outbound connection,0 No , 1 Yes.
72 |
# File 'lib/ansible/ruby/modules/generated/remote_management/cpm/cpm_user.rb', line 72 attribute :user_accessoutbound |
#user_accessserial ⇒ 0, ...
Returns If the user has access to the WTI device via Serial ports,0 No , 1 Yes.
56 |
# File 'lib/ansible/ruby/modules/generated/remote_management/cpm/cpm_user.rb', line 56 attribute :user_accessserial |
#user_accessssh ⇒ 0, ...
Returns If the user has access to the WTI device via SSH,0 No , 1 Yes.
52 |
# File 'lib/ansible/ruby/modules/generated/remote_management/cpm/cpm_user.rb', line 52 attribute :user_accessssh |
#user_accessweb ⇒ 0, ...
Returns If the user has access to the WTI device via Web,0 No , 1 Yes.
60 |
# File 'lib/ansible/ruby/modules/generated/remote_management/cpm/cpm_user.rb', line 60 attribute :user_accessweb |
#user_callbackphone ⇒ Object?
Returns This is the Call Back phone number used for POTS modem connections.
88 |
# File 'lib/ansible/ruby/modules/generated/remote_management/cpm/cpm_user.rb', line 88 attribute :user_callbackphone |
#user_groupaccess ⇒ String?
Returns If AccessLevel is lower than Administrator, which Groups the user has access.
84 |
# File 'lib/ansible/ruby/modules/generated/remote_management/cpm/cpm_user.rb', line 84 attribute :user_groupaccess |
#user_name ⇒ String
Returns This is the User Name that needs to be create/modified/deleted.
40 |
# File 'lib/ansible/ruby/modules/generated/remote_management/cpm/cpm_user.rb', line 40 attribute :user_name |
#user_pass ⇒ String?
Returns This is the User Password that needs to be create/modified/deleted,If the user is being Created this parameter is required.
44 |
# File 'lib/ansible/ruby/modules/generated/remote_management/cpm/cpm_user.rb', line 44 attribute :user_pass |
#user_plugaccess ⇒ String?
Returns If AccessLevel is lower than Administrator, which plugs the user has access.
80 |
# File 'lib/ansible/ruby/modules/generated/remote_management/cpm/cpm_user.rb', line 80 attribute :user_plugaccess |
#user_portaccess ⇒ String?
Returns If AccessLevel is lower than Administrator, which ports the user has access.
76 |
# File 'lib/ansible/ruby/modules/generated/remote_management/cpm/cpm_user.rb', line 76 attribute :user_portaccess |
#validate_certs ⇒ Boolean?
Returns If false, SSL certificates will not be validated. This should only be used,on personally controlled sites using self-signed certificates.
32 |
# File 'lib/ansible/ruby/modules/generated/remote_management/cpm/cpm_user.rb', line 32 attribute :validate_certs |