Class: Aws::Types::UpdateTableInput

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#attribute_definitions::Array[Types::AttributeDefinition]

Returns the value of attribute attribute_definitions.

Returns:



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.

Returns:

  • ("PROVISIONED", "PAY_PER_REQUEST")


1893
1894
1895
# File 'sig/types.rbs', line 1893

def billing_mode
  @billing_mode
end

#deletion_protection_enabledBoolean

Returns the value of attribute deletion_protection_enabled.

Returns:

  • (Boolean)


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.

Returns:



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.

Returns:

  • ("ENABLED", "DISABLED", "ENABLED_WITH_OVERRIDES")


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.

Returns:

  • ("EVENTUAL", "STRONG")


1901
1902
1903
# File 'sig/types.rbs', line 1901

def multi_region_consistency
  @multi_region_consistency
end

#on_demand_throughputTypes::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_throughputTypes::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.

Returns:



1898
1899
1900
# File 'sig/types.rbs', line 1898

def replica_updates
  @replica_updates
end

#sse_specificationTypes::SSESpecification

Returns the value of attribute sse_specification.



1897
1898
1899
# File 'sig/types.rbs', line 1897

def sse_specification
  @sse_specification
end

#stream_specificationTypes::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.

Returns:

  • ("STANDARD", "STANDARD_INFREQUENT_ACCESS")


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.

Returns:

  • (::String)


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.

Returns:



1906
1907
1908
# File 'sig/types.rbs', line 1906

def vector_index_updates
  @vector_index_updates
end

#warm_throughputTypes::WarmThroughput

Returns the value of attribute warm_throughput.



1904
1905
1906
# File 'sig/types.rbs', line 1904

def warm_throughput
  @warm_throughput
end