Class: Ansible::Ruby::Modules::Aws_ssm_parameter_store
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Aws_ssm_parameter_store
- Defined in:
- lib/ansible/ruby/modules/generated/cloud/amazon/aws_ssm_parameter_store.rb
Overview
Manage key-value pairs in aws parameter store.
Instance Method Summary collapse
-
#decryption ⇒ Boolean?
Work with SecureString type to get plain text secrets,Boolean.
-
#description ⇒ String?
Parameter key desciption.
-
#key_id ⇒ String?
Aws KMS key to decrypt the secrets.
-
#name ⇒ String
Parameter key name.
-
#overwrite_value ⇒ :never, ...
Option to overwrite an existing value if it already exists.,String.
-
#region ⇒ Object?
Region.
-
#state ⇒ :present, ...
Creates or modifies an existing parameter,Deletes a parameter.
-
#string_type ⇒ :String, ...
Parameter String type.
-
#value ⇒ String?
Parameter value.
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
#decryption ⇒ Boolean?
Returns Work with SecureString type to get plain text secrets,Boolean.
32 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/aws_ssm_parameter_store.rb', line 32 attribute :decryption |
#description ⇒ String?
Returns parameter key desciption.
16 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/aws_ssm_parameter_store.rb', line 16 attribute :description |
#key_id ⇒ String?
Returns aws KMS key to decrypt the secrets.
36 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/aws_ssm_parameter_store.rb', line 36 attribute :key_id |
#name ⇒ String
Returns parameter key name.
12 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/aws_ssm_parameter_store.rb', line 12 attribute :name |
#overwrite_value ⇒ :never, ...
Returns Option to overwrite an existing value if it already exists.,String.
40 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/aws_ssm_parameter_store.rb', line 40 attribute :overwrite_value |
#region ⇒ Object?
Returns region.
44 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/aws_ssm_parameter_store.rb', line 44 attribute :region |
#state ⇒ :present, ...
Returns Creates or modifies an existing parameter,Deletes a parameter.
24 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/aws_ssm_parameter_store.rb', line 24 attribute :state |
#string_type ⇒ :String, ...
Returns Parameter String type.
28 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/aws_ssm_parameter_store.rb', line 28 attribute :string_type |
#value ⇒ String?
Returns Parameter value.
20 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/aws_ssm_parameter_store.rb', line 20 attribute :value |