Class: Aws::Types::TableDescription

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#archival_summaryTypes::ArchivalSummary

Returns the value of attribute archival_summary.



1639
1640
1641
# File 'sig/types.rbs', line 1639

def archival_summary
  @archival_summary
end

#attribute_definitions::Array[Types::AttributeDefinition]

Returns the value of attribute attribute_definitions.

Returns:



1617
1618
1619
# File 'sig/types.rbs', line 1617

def attribute_definitions
  @attribute_definitions
end

#billing_mode_summaryTypes::BillingModeSummary

Returns the value of attribute billing_mode_summary.



1627
1628
1629
# File 'sig/types.rbs', line 1627

def billing_mode_summary
  @billing_mode_summary
end

#creation_date_time::Time

Returns the value of attribute creation_date_time.

Returns:

  • (::Time)


1621
1622
1623
# File 'sig/types.rbs', line 1621

def creation_date_time
  @creation_date_time
end

#deletion_protection_enabledBoolean

Returns the value of attribute deletion_protection_enabled.

Returns:

  • (Boolean)


1641
1642
1643
# File 'sig/types.rbs', line 1641

def deletion_protection_enabled
  @deletion_protection_enabled
end

#global_secondary_indexes::Array[Types::GlobalSecondaryIndexDescription]

Returns the value of attribute global_secondary_indexes.



1629
1630
1631
# File 'sig/types.rbs', line 1629

def global_secondary_indexes
  @global_secondary_indexes
end

#global_table_settings_replication_mode"ENABLED", ...

Returns the value of attribute global_table_settings_replication_mode.

Returns:

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


1636
1637
1638
# File 'sig/types.rbs', line 1636

def global_table_settings_replication_mode
  @global_table_settings_replication_mode
end

#global_table_version::String

Returns the value of attribute global_table_version.

Returns:

  • (::String)


1633
1634
1635
# File 'sig/types.rbs', line 1633

def global_table_version
  @global_table_version
end

#global_table_witnesses::Array[Types::GlobalTableWitnessDescription]

Returns the value of attribute global_table_witnesses.



1635
1636
1637
# File 'sig/types.rbs', line 1635

def global_table_witnesses
  @global_table_witnesses
end

#item_count::Integer

Returns the value of attribute item_count.

Returns:

  • (::Integer)


1624
1625
1626
# File 'sig/types.rbs', line 1624

def item_count
  @item_count
end

#key_schema::Array[Types::KeySchemaElement]

Returns the value of attribute key_schema.

Returns:



1619
1620
1621
# File 'sig/types.rbs', line 1619

def key_schema
  @key_schema
end

#latest_stream_arn::String

Returns the value of attribute latest_stream_arn.

Returns:

  • (::String)


1632
1633
1634
# File 'sig/types.rbs', line 1632

def latest_stream_arn
  @latest_stream_arn
end

#latest_stream_label::String

Returns the value of attribute latest_stream_label.

Returns:

  • (::String)


1631
1632
1633
# File 'sig/types.rbs', line 1631

def latest_stream_label
  @latest_stream_label
end

#local_secondary_indexes::Array[Types::LocalSecondaryIndexDescription]

Returns the value of attribute local_secondary_indexes.



1628
1629
1630
# File 'sig/types.rbs', line 1628

def local_secondary_indexes
  @local_secondary_indexes
end

#multi_region_consistency"EVENTUAL", "STRONG"

Returns the value of attribute multi_region_consistency.

Returns:

  • ("EVENTUAL", "STRONG")


1644
1645
1646
# File 'sig/types.rbs', line 1644

def multi_region_consistency
  @multi_region_consistency
end

#on_demand_throughputTypes::OnDemandThroughput

Returns the value of attribute on_demand_throughput.



1642
1643
1644
# File 'sig/types.rbs', line 1642

def on_demand_throughput
  @on_demand_throughput
end

#provisioned_throughputTypes::ProvisionedThroughputDescription

Returns the value of attribute provisioned_throughput.



1622
1623
1624
# File 'sig/types.rbs', line 1622

def provisioned_throughput
  @provisioned_throughput
end

#replicas::Array[Types::ReplicaDescription]

Returns the value of attribute replicas.

Returns:



1634
1635
1636
# File 'sig/types.rbs', line 1634

def replicas
  @replicas
end

#restore_summaryTypes::RestoreSummary

Returns the value of attribute restore_summary.



1637
1638
1639
# File 'sig/types.rbs', line 1637

def restore_summary
  @restore_summary
end

#sse_descriptionTypes::SSEDescription

Returns the value of attribute sse_description.



1638
1639
1640
# File 'sig/types.rbs', line 1638

def sse_description
  @sse_description
end

#stream_specificationTypes::StreamSpecification

Returns the value of attribute stream_specification.



1630
1631
1632
# File 'sig/types.rbs', line 1630

def stream_specification
  @stream_specification
end

#table_arn::String

Returns the value of attribute table_arn.

Returns:

  • (::String)


1625
1626
1627
# File 'sig/types.rbs', line 1625

def table_arn
  @table_arn
end

#table_class_summaryTypes::TableClassSummary

Returns the value of attribute table_class_summary.



1640
1641
1642
# File 'sig/types.rbs', line 1640

def table_class_summary
  @table_class_summary
end

#table_id::String

Returns the value of attribute table_id.

Returns:

  • (::String)


1626
1627
1628
# File 'sig/types.rbs', line 1626

def table_id
  @table_id
end

#table_name::String

Returns the value of attribute table_name.

Returns:

  • (::String)


1618
1619
1620
# File 'sig/types.rbs', line 1618

def table_name
  @table_name
end

#table_size_bytes::Integer

Returns the value of attribute table_size_bytes.

Returns:

  • (::Integer)


1623
1624
1625
# File 'sig/types.rbs', line 1623

def table_size_bytes
  @table_size_bytes
end

#table_status"CREATING", ...

Returns the value of attribute table_status.

Returns:

  • ("CREATING", "UPDATING", "DELETING", "ACTIVE", "INACCESSIBLE_ENCRYPTION_CREDENTIALS", "ARCHIVING", "ARCHIVED", "REPLICATION_NOT_AUTHORIZED")


1620
1621
1622
# File 'sig/types.rbs', line 1620

def table_status
  @table_status
end

#vector_indexes::Array[Types::VectorIndexDescription]

Returns the value of attribute vector_indexes.

Returns:



1645
1646
1647
# File 'sig/types.rbs', line 1645

def vector_indexes
  @vector_indexes
end

#warm_throughputTypes::TableWarmThroughputDescription

Returns the value of attribute warm_throughput.



1643
1644
1645
# File 'sig/types.rbs', line 1643

def warm_throughput
  @warm_throughput
end