Class: Ansible::Ruby::Modules::Ipa_group
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Ipa_group
- Defined in:
- lib/ansible/ruby/modules/generated/identity/ipa/ipa_group.rb
Overview
Add, modify and delete group within IPA server
Instance Method Summary collapse
-
#cn ⇒ Object
Canonical name.,Can not be changed as it is the unique identifier.
-
#description ⇒ Object?
Description of the group.
-
#external ⇒ Symbol?
Allow adding external non-IPA members from trusted domains.
-
#gidnumber ⇒ Integer?
GID (use this option to set it manually).
-
#group ⇒ Array<String>, ...
List of group names assigned to this group.,If an empty list is passed all groups will be removed from this group.,If option is omitted assigned groups will not be checked or changed.,Groups that are already assigned but not passed will be removed.
-
#nonposix ⇒ Symbol?
Create as a non-POSIX group.
-
#state ⇒ :present, ...
State to ensure.
-
#user ⇒ Array<String>, ...
List of user names assigned to this group.,If an empty list is passed all users will be removed from this group.,If option is omitted assigned users will not be checked or changed.,Users that are already assigned but not passed will be removed.
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
#cn ⇒ Object
12 |
# File 'lib/ansible/ruby/modules/generated/identity/ipa/ipa_group.rb', line 12 attribute :cn |
#description ⇒ Object?
16 |
# File 'lib/ansible/ruby/modules/generated/identity/ipa/ipa_group.rb', line 16 attribute :description |
#external ⇒ Symbol?
19 |
# File 'lib/ansible/ruby/modules/generated/identity/ipa/ipa_group.rb', line 19 attribute :external |
#gidnumber ⇒ Integer?
23 |
# File 'lib/ansible/ruby/modules/generated/identity/ipa/ipa_group.rb', line 23 attribute :gidnumber |
#group ⇒ Array<String>, ...
27 |
# File 'lib/ansible/ruby/modules/generated/identity/ipa/ipa_group.rb', line 27 attribute :group |
#nonposix ⇒ Symbol?
31 |
# File 'lib/ansible/ruby/modules/generated/identity/ipa/ipa_group.rb', line 31 attribute :nonposix |
#state ⇒ :present, ...
39 |
# File 'lib/ansible/ruby/modules/generated/identity/ipa/ipa_group.rb', line 39 attribute :state |
#user ⇒ Array<String>, ...
35 |
# File 'lib/ansible/ruby/modules/generated/identity/ipa/ipa_group.rb', line 35 attribute :user |