Class: Ansible::Ruby::Modules::Bigip_ssl_key
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Bigip_ssl_key
- Defined in:
- lib/ansible/ruby/modules/generated/network/f5/bigip_ssl_key.rb
Overview
This module will import/delete SSL keys on a BIG-IP. Keys can be imported from key files on the local disk, in PEM format.
Instance Method Summary collapse
-
#content ⇒ String?
Sets the contents of a key directly to the specified value.
-
#name ⇒ String
The name of the key.
-
#partition ⇒ String?
Device partition to manage resources on.
-
#passphrase ⇒ Object?
Passphrase on key.
-
#state ⇒ :present, ...
When C(present), ensures that the key is uploaded to the device.
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
#content ⇒ String?
Returns Sets the contents of a key directly to the specified value. This is used with lookup plugins or for anything with formatting or templating. This must be provided when C(state) is C(present).
12 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_ssl_key.rb', line 12 attribute :content |
#name ⇒ String
Returns The name of the key.
20 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_ssl_key.rb', line 20 attribute :name |
#partition ⇒ String?
Returns Device partition to manage resources on.
27 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_ssl_key.rb', line 27 attribute :partition |
#passphrase ⇒ Object?
Returns Passphrase on key.
24 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_ssl_key.rb', line 24 attribute :passphrase |
#state ⇒ :present, ...
Returns When C(present), ensures that the key is uploaded to the device. When C(absent), ensures that the key is removed from the device. If the key is currently in use, the module will not be able to remove the key.
16 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_ssl_key.rb', line 16 attribute :state |