Class: Ansible::Ruby::Modules::Ipa_vault
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Ipa_vault
- Defined in:
- lib/ansible/ruby/modules/generated/identity/ipa/ipa_vault.rb
Overview
Add, modify and delete vaults and secret vaults. KRA service should be enabled to use this module.
Instance Method Summary collapse
-
#cn ⇒ Object
Vault name.,Can not be changed as it is the unique identifier.
-
#description ⇒ String?
Description.
-
#ipavaultpublickey ⇒ Object?
Public key.
-
#ipavaultsalt ⇒ Object?
Vault Salt.
-
#ipavaulttype ⇒ :standard, ...
Vault types are based on security level.
-
#replace ⇒ :True, ...
Force replace the existant vault on IPA server.
-
#service ⇒ Object?
Any service can own one or more service vaults.,Mutually exclusive with user.
-
#state ⇒ :present, ...
State to ensure.
-
#username ⇒ Object?
Any user can own one or more user vaults.,Mutually exclusive with service.
-
#validate_certs ⇒ Boolean?
Validate IPA server certificates.
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
#cn ⇒ Object
Returns Vault name.,Can not be changed as it is the unique identifier.
13 |
# File 'lib/ansible/ruby/modules/generated/identity/ipa/ipa_vault.rb', line 13 attribute :cn |
#description ⇒ String?
Returns Description.
17 |
# File 'lib/ansible/ruby/modules/generated/identity/ipa/ipa_vault.rb', line 17 attribute :description |
#ipavaultpublickey ⇒ Object?
Returns Public key.
25 |
# File 'lib/ansible/ruby/modules/generated/identity/ipa/ipa_vault.rb', line 25 attribute :ipavaultpublickey |
#ipavaultsalt ⇒ Object?
Returns Vault Salt.
28 |
# File 'lib/ansible/ruby/modules/generated/identity/ipa/ipa_vault.rb', line 28 attribute :ipavaultsalt |
#ipavaulttype ⇒ :standard, ...
Returns Vault types are based on security level.
21 |
# File 'lib/ansible/ruby/modules/generated/identity/ipa/ipa_vault.rb', line 21 attribute :ipavaulttype |
#replace ⇒ :True, ...
Returns Force replace the existant vault on IPA server.
41 |
# File 'lib/ansible/ruby/modules/generated/identity/ipa/ipa_vault.rb', line 41 attribute :replace |
#service ⇒ Object?
Returns Any service can own one or more service vaults.,Mutually exclusive with user.
34 |
# File 'lib/ansible/ruby/modules/generated/identity/ipa/ipa_vault.rb', line 34 attribute :service |
#state ⇒ :present, ...
Returns State to ensure.
37 |
# File 'lib/ansible/ruby/modules/generated/identity/ipa/ipa_vault.rb', line 37 attribute :state |
#username ⇒ Object?
Returns Any user can own one or more user vaults.,Mutually exclusive with service.
31 |
# File 'lib/ansible/ruby/modules/generated/identity/ipa/ipa_vault.rb', line 31 attribute :username |
#validate_certs ⇒ Boolean?
Returns Validate IPA server certificates.
45 |
# File 'lib/ansible/ruby/modules/generated/identity/ipa/ipa_vault.rb', line 45 attribute :validate_certs |