Class: Ansible::Ruby::Modules::Dynamodb_table
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Dynamodb_table
- Defined in:
- lib/ansible/ruby/modules/generated/extras/cloud/amazon/dynamodb_table.rb
Instance Method Summary collapse
-
#hash_key_name ⇒ String?
Name of the hash key.,Required when C(state=present).
-
#hash_key_type ⇒ :STRING, ...
Type of the hash key.
-
#indexes ⇒ Object?
List of dictionaries describing indexes to add to the table.
-
#name ⇒ String
Name of the table.
-
#range_key_name ⇒ String?
Name of the range key.
-
#range_key_type ⇒ :STRING, ...
Type of the range key.
-
#read_capacity ⇒ Integer?
Read throughput capacity (units) to provision.
-
#state ⇒ :present, ...
Create or delete the table.
-
#write_capacity ⇒ Integer?
Write throughput capacity (units) to provision.
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_options, attribute, #initialize, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#hash_key_name ⇒ String?
18 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/amazon/dynamodb_table.rb', line 18 attribute :hash_key_name |
#hash_key_type ⇒ :STRING, ...
22 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/amazon/dynamodb_table.rb', line 22 attribute :hash_key_type |
#indexes ⇒ Object?
42 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/amazon/dynamodb_table.rb', line 42 attribute :indexes |
#name ⇒ String
14 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/amazon/dynamodb_table.rb', line 14 attribute :name |
#range_key_name ⇒ String?
26 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/amazon/dynamodb_table.rb', line 26 attribute :range_key_name |
#range_key_type ⇒ :STRING, ...
30 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/amazon/dynamodb_table.rb', line 30 attribute :range_key_type |
#read_capacity ⇒ Integer?
34 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/amazon/dynamodb_table.rb', line 34 attribute :read_capacity |
#state ⇒ :present, ...
10 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/amazon/dynamodb_table.rb', line 10 attribute :state |
#write_capacity ⇒ Integer?
38 |
# File 'lib/ansible/ruby/modules/generated/extras/cloud/amazon/dynamodb_table.rb', line 38 attribute :write_capacity |