Class: Ansible::Ruby::Modules::Azure_rm_keyvaultsecret
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Azure_rm_keyvaultsecret
- Defined in:
- lib/ansible/ruby/modules/generated/cloud/azure/azure_rm_keyvaultsecret.rb
Overview
Create or delete a secret within a given keyvault. By using Key Vault, you can encrypt keys and secrets (such as authentication keys, storage account keys, data encryption keys, .PFX files, and passwords).
Instance Method Summary collapse
-
#keyvault_uri ⇒ String
URI of the keyvault endpoint.
-
#secret_name ⇒ String
Name of the keyvault secret.
-
#secret_value ⇒ String?
Secret to be secured by keyvault.
-
#state ⇒ :absent, ...
Assert the state of the subnet.
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
#keyvault_uri ⇒ String
Returns URI of the keyvault endpoint.
12 |
# File 'lib/ansible/ruby/modules/generated/cloud/azure/azure_rm_keyvaultsecret.rb', line 12 attribute :keyvault_uri |
#secret_name ⇒ String
Returns Name of the keyvault secret.
16 |
# File 'lib/ansible/ruby/modules/generated/cloud/azure/azure_rm_keyvaultsecret.rb', line 16 attribute :secret_name |
#secret_value ⇒ String?
Returns Secret to be secured by keyvault.
20 |
# File 'lib/ansible/ruby/modules/generated/cloud/azure/azure_rm_keyvaultsecret.rb', line 20 attribute :secret_value |
#state ⇒ :absent, ...
Returns Assert the state of the subnet. Use ‘present’ to create or update a secret and ‘absent’ to delete a secret .
24 |
# File 'lib/ansible/ruby/modules/generated/cloud/azure/azure_rm_keyvaultsecret.rb', line 24 attribute :state |