Class: Aws::Types::UpdateTableInput
- Inherits:
-
Object
- Object
- Aws::Types::UpdateTableInput
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#attribute_definitions ⇒ ::Array[Types::AttributeDefinition]
Returns the value of attribute attribute_definitions.
-
#billing_mode ⇒ "PROVISIONED", "PAY_PER_REQUEST"
Returns the value of attribute billing_mode.
-
#deletion_protection_enabled ⇒ Boolean
Returns the value of attribute deletion_protection_enabled.
-
#global_secondary_index_updates ⇒ ::Array[Types::GlobalSecondaryIndexUpdate]
Returns the value of attribute global_secondary_index_updates.
-
#global_table_settings_replication_mode ⇒ "ENABLED", ...
Returns the value of attribute global_table_settings_replication_mode.
-
#global_table_witness_updates ⇒ ::Array[Types::GlobalTableWitnessGroupUpdate]
Returns the value of attribute global_table_witness_updates.
-
#multi_region_consistency ⇒ "EVENTUAL", "STRONG"
Returns the value of attribute multi_region_consistency.
-
#on_demand_throughput ⇒ Types::OnDemandThroughput
Returns the value of attribute on_demand_throughput.
-
#provisioned_throughput ⇒ Types::ProvisionedThroughput
Returns the value of attribute provisioned_throughput.
-
#replica_updates ⇒ ::Array[Types::ReplicationGroupUpdate]
Returns the value of attribute replica_updates.
-
#sse_specification ⇒ Types::SSESpecification
Returns the value of attribute sse_specification.
-
#stream_specification ⇒ Types::StreamSpecification
Returns the value of attribute stream_specification.
-
#table_class ⇒ "STANDARD", "STANDARD_INFREQUENT_ACCESS"
Returns the value of attribute table_class.
-
#table_name ⇒ ::String
Returns the value of attribute table_name.
-
#vector_index_updates ⇒ ::Array[Types::VectorIndexUpdate]
Returns the value of attribute vector_index_updates.
-
#warm_throughput ⇒ Types::WarmThroughput
Returns the value of attribute warm_throughput.
Instance Attribute Details
#attribute_definitions ⇒ ::Array[Types::AttributeDefinition]
Returns the value of attribute attribute_definitions.
1891 1892 1893 |
# File 'sig/types.rbs', line 1891 def attribute_definitions @attribute_definitions end |
#billing_mode ⇒ "PROVISIONED", "PAY_PER_REQUEST"
Returns the value of attribute billing_mode.
1893 1894 1895 |
# File 'sig/types.rbs', line 1893 def billing_mode @billing_mode end |
#deletion_protection_enabled ⇒ Boolean
Returns the value of attribute deletion_protection_enabled.
1900 1901 1902 |
# File 'sig/types.rbs', line 1900 def deletion_protection_enabled @deletion_protection_enabled end |
#global_secondary_index_updates ⇒ ::Array[Types::GlobalSecondaryIndexUpdate]
Returns the value of attribute global_secondary_index_updates.
1895 1896 1897 |
# File 'sig/types.rbs', line 1895 def global_secondary_index_updates @global_secondary_index_updates end |
#global_table_settings_replication_mode ⇒ "ENABLED", ...
Returns the value of attribute global_table_settings_replication_mode.
1905 1906 1907 |
# File 'sig/types.rbs', line 1905 def global_table_settings_replication_mode @global_table_settings_replication_mode end |
#global_table_witness_updates ⇒ ::Array[Types::GlobalTableWitnessGroupUpdate]
Returns the value of attribute global_table_witness_updates.
1902 1903 1904 |
# File 'sig/types.rbs', line 1902 def global_table_witness_updates @global_table_witness_updates end |
#multi_region_consistency ⇒ "EVENTUAL", "STRONG"
Returns the value of attribute multi_region_consistency.
1901 1902 1903 |
# File 'sig/types.rbs', line 1901 def multi_region_consistency @multi_region_consistency end |
#on_demand_throughput ⇒ Types::OnDemandThroughput
Returns the value of attribute on_demand_throughput.
1903 1904 1905 |
# File 'sig/types.rbs', line 1903 def on_demand_throughput @on_demand_throughput end |
#provisioned_throughput ⇒ Types::ProvisionedThroughput
Returns the value of attribute provisioned_throughput.
1894 1895 1896 |
# File 'sig/types.rbs', line 1894 def provisioned_throughput @provisioned_throughput end |
#replica_updates ⇒ ::Array[Types::ReplicationGroupUpdate]
Returns the value of attribute replica_updates.
1898 1899 1900 |
# File 'sig/types.rbs', line 1898 def replica_updates @replica_updates end |
#sse_specification ⇒ Types::SSESpecification
Returns the value of attribute sse_specification.
1897 1898 1899 |
# File 'sig/types.rbs', line 1897 def sse_specification @sse_specification end |
#stream_specification ⇒ Types::StreamSpecification
Returns the value of attribute stream_specification.
1896 1897 1898 |
# File 'sig/types.rbs', line 1896 def stream_specification @stream_specification end |
#table_class ⇒ "STANDARD", "STANDARD_INFREQUENT_ACCESS"
Returns the value of attribute table_class.
1899 1900 1901 |
# File 'sig/types.rbs', line 1899 def table_class @table_class end |
#table_name ⇒ ::String
Returns the value of attribute table_name.
1892 1893 1894 |
# File 'sig/types.rbs', line 1892 def table_name @table_name end |
#vector_index_updates ⇒ ::Array[Types::VectorIndexUpdate]
Returns the value of attribute vector_index_updates.
1906 1907 1908 |
# File 'sig/types.rbs', line 1906 def vector_index_updates @vector_index_updates end |
#warm_throughput ⇒ Types::WarmThroughput
Returns the value of attribute warm_throughput.
1904 1905 1906 |
# File 'sig/types.rbs', line 1904 def warm_throughput @warm_throughput end |