Class: Ansible::Ruby::Modules::Dynamodb_ttl
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Dynamodb_ttl
- Defined in:
- lib/ansible/ruby/modules/generated/cloud/amazon/dynamodb_ttl.rb
Overview
Uses boto3 to set TTL. requires botocore version 1.5.24 or higher.
Instance Method Summary collapse
-
#attribute_name ⇒ String
The name of the Time to Live attribute used to store the expiration time for items in the table,this appears to be required by the API even when disabling TTL.
-
#state ⇒ :enable, ...
State to set DynamoDB table to.
-
#table_name ⇒ String
Name of the DynamoDB table to work on.
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
#attribute_name ⇒ String
21 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/dynamodb_ttl.rb', line 21 attribute :attribute_name |
#state ⇒ :enable, ...
13 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/dynamodb_ttl.rb', line 13 attribute :state |
#table_name ⇒ String
17 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/dynamodb_ttl.rb', line 17 attribute :table_name |