Class: Aws::Keyspaces::Types::GetTableResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::Keyspaces::Types::GetTableResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-keyspaces/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#capacity_specification ⇒ Types::CapacitySpecificationSummary
The read/write throughput capacity mode for a table.
-
#cdc_specification ⇒ Types::CdcSpecificationSummary
The CDC stream settings of the table.
-
#client_side_timestamps ⇒ Types::ClientSideTimestamps
The client-side timestamps setting of the table.
-
#comment ⇒ Types::Comment
The the description of the specified table.
-
#creation_timestamp ⇒ Time
The creation timestamp of the specified table.
-
#default_time_to_live ⇒ Integer
The default Time to Live settings in seconds of the specified table.
-
#encryption_specification ⇒ Types::EncryptionSpecification
The encryption settings of the specified table.
-
#keyspace_name ⇒ String
The name of the keyspace that the specified table is stored in.
-
#latest_stream_arn ⇒ String
The Amazon Resource Name (ARN) of the stream.
-
#point_in_time_recovery ⇒ Types::PointInTimeRecoverySummary
The point-in-time recovery status of the specified table.
-
#replica_specifications ⇒ Array<Types::ReplicaSpecificationSummary>
Returns the Amazon Web Services Region specific settings of all Regions a multi-Region table is replicated in.
-
#resource_arn ⇒ String
The Amazon Resource Name (ARN) of the specified table.
-
#schema_definition ⇒ Types::SchemaDefinition
The schema definition of the specified table.
-
#status ⇒ String
The current status of the specified table.
-
#table_name ⇒ String
The name of the specified table.
-
#ttl ⇒ Types::TimeToLive
The custom Time to Live settings of the specified table.
Instance Attribute Details
#capacity_specification ⇒ Types::CapacitySpecificationSummary
The read/write throughput capacity mode for a table. The options are:
-
‘throughputMode:PAY_PER_REQUEST`
-
‘throughputMode:PROVISIONED`
1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-keyspaces/types.rb', line 1152 class GetTableResponse < Struct.new( :keyspace_name, :table_name, :resource_arn, :creation_timestamp, :status, :schema_definition, :capacity_specification, :encryption_specification, :point_in_time_recovery, :ttl, :default_time_to_live, :comment, :client_side_timestamps, :replica_specifications, :latest_stream_arn, :cdc_specification) SENSITIVE = [] include Aws::Structure end |
#cdc_specification ⇒ Types::CdcSpecificationSummary
The CDC stream settings of the table.
1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-keyspaces/types.rb', line 1152 class GetTableResponse < Struct.new( :keyspace_name, :table_name, :resource_arn, :creation_timestamp, :status, :schema_definition, :capacity_specification, :encryption_specification, :point_in_time_recovery, :ttl, :default_time_to_live, :comment, :client_side_timestamps, :replica_specifications, :latest_stream_arn, :cdc_specification) SENSITIVE = [] include Aws::Structure end |
#client_side_timestamps ⇒ Types::ClientSideTimestamps
The client-side timestamps setting of the table.
1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-keyspaces/types.rb', line 1152 class GetTableResponse < Struct.new( :keyspace_name, :table_name, :resource_arn, :creation_timestamp, :status, :schema_definition, :capacity_specification, :encryption_specification, :point_in_time_recovery, :ttl, :default_time_to_live, :comment, :client_side_timestamps, :replica_specifications, :latest_stream_arn, :cdc_specification) SENSITIVE = [] include Aws::Structure end |
#comment ⇒ Types::Comment
The the description of the specified table.
1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-keyspaces/types.rb', line 1152 class GetTableResponse < Struct.new( :keyspace_name, :table_name, :resource_arn, :creation_timestamp, :status, :schema_definition, :capacity_specification, :encryption_specification, :point_in_time_recovery, :ttl, :default_time_to_live, :comment, :client_side_timestamps, :replica_specifications, :latest_stream_arn, :cdc_specification) SENSITIVE = [] include Aws::Structure end |
#creation_timestamp ⇒ Time
The creation timestamp of the specified table.
1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-keyspaces/types.rb', line 1152 class GetTableResponse < Struct.new( :keyspace_name, :table_name, :resource_arn, :creation_timestamp, :status, :schema_definition, :capacity_specification, :encryption_specification, :point_in_time_recovery, :ttl, :default_time_to_live, :comment, :client_side_timestamps, :replica_specifications, :latest_stream_arn, :cdc_specification) SENSITIVE = [] include Aws::Structure end |
#default_time_to_live ⇒ Integer
The default Time to Live settings in seconds of the specified table.
1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-keyspaces/types.rb', line 1152 class GetTableResponse < Struct.new( :keyspace_name, :table_name, :resource_arn, :creation_timestamp, :status, :schema_definition, :capacity_specification, :encryption_specification, :point_in_time_recovery, :ttl, :default_time_to_live, :comment, :client_side_timestamps, :replica_specifications, :latest_stream_arn, :cdc_specification) SENSITIVE = [] include Aws::Structure end |
#encryption_specification ⇒ Types::EncryptionSpecification
The encryption settings of the specified table.
1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-keyspaces/types.rb', line 1152 class GetTableResponse < Struct.new( :keyspace_name, :table_name, :resource_arn, :creation_timestamp, :status, :schema_definition, :capacity_specification, :encryption_specification, :point_in_time_recovery, :ttl, :default_time_to_live, :comment, :client_side_timestamps, :replica_specifications, :latest_stream_arn, :cdc_specification) SENSITIVE = [] include Aws::Structure end |
#keyspace_name ⇒ String
The name of the keyspace that the specified table is stored in.
1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-keyspaces/types.rb', line 1152 class GetTableResponse < Struct.new( :keyspace_name, :table_name, :resource_arn, :creation_timestamp, :status, :schema_definition, :capacity_specification, :encryption_specification, :point_in_time_recovery, :ttl, :default_time_to_live, :comment, :client_side_timestamps, :replica_specifications, :latest_stream_arn, :cdc_specification) SENSITIVE = [] include Aws::Structure end |
#latest_stream_arn ⇒ String
The Amazon Resource Name (ARN) of the stream.
1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-keyspaces/types.rb', line 1152 class GetTableResponse < Struct.new( :keyspace_name, :table_name, :resource_arn, :creation_timestamp, :status, :schema_definition, :capacity_specification, :encryption_specification, :point_in_time_recovery, :ttl, :default_time_to_live, :comment, :client_side_timestamps, :replica_specifications, :latest_stream_arn, :cdc_specification) SENSITIVE = [] include Aws::Structure end |
#point_in_time_recovery ⇒ Types::PointInTimeRecoverySummary
The point-in-time recovery status of the specified table.
1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-keyspaces/types.rb', line 1152 class GetTableResponse < Struct.new( :keyspace_name, :table_name, :resource_arn, :creation_timestamp, :status, :schema_definition, :capacity_specification, :encryption_specification, :point_in_time_recovery, :ttl, :default_time_to_live, :comment, :client_side_timestamps, :replica_specifications, :latest_stream_arn, :cdc_specification) SENSITIVE = [] include Aws::Structure end |
#replica_specifications ⇒ Array<Types::ReplicaSpecificationSummary>
Returns the Amazon Web Services Region specific settings of all Regions a multi-Region table is replicated in.
1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-keyspaces/types.rb', line 1152 class GetTableResponse < Struct.new( :keyspace_name, :table_name, :resource_arn, :creation_timestamp, :status, :schema_definition, :capacity_specification, :encryption_specification, :point_in_time_recovery, :ttl, :default_time_to_live, :comment, :client_side_timestamps, :replica_specifications, :latest_stream_arn, :cdc_specification) SENSITIVE = [] include Aws::Structure end |
#resource_arn ⇒ String
The Amazon Resource Name (ARN) of the specified table.
1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-keyspaces/types.rb', line 1152 class GetTableResponse < Struct.new( :keyspace_name, :table_name, :resource_arn, :creation_timestamp, :status, :schema_definition, :capacity_specification, :encryption_specification, :point_in_time_recovery, :ttl, :default_time_to_live, :comment, :client_side_timestamps, :replica_specifications, :latest_stream_arn, :cdc_specification) SENSITIVE = [] include Aws::Structure end |
#schema_definition ⇒ Types::SchemaDefinition
The schema definition of the specified table.
1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-keyspaces/types.rb', line 1152 class GetTableResponse < Struct.new( :keyspace_name, :table_name, :resource_arn, :creation_timestamp, :status, :schema_definition, :capacity_specification, :encryption_specification, :point_in_time_recovery, :ttl, :default_time_to_live, :comment, :client_side_timestamps, :replica_specifications, :latest_stream_arn, :cdc_specification) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the specified table.
1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-keyspaces/types.rb', line 1152 class GetTableResponse < Struct.new( :keyspace_name, :table_name, :resource_arn, :creation_timestamp, :status, :schema_definition, :capacity_specification, :encryption_specification, :point_in_time_recovery, :ttl, :default_time_to_live, :comment, :client_side_timestamps, :replica_specifications, :latest_stream_arn, :cdc_specification) SENSITIVE = [] include Aws::Structure end |
#table_name ⇒ String
The name of the specified table.
1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-keyspaces/types.rb', line 1152 class GetTableResponse < Struct.new( :keyspace_name, :table_name, :resource_arn, :creation_timestamp, :status, :schema_definition, :capacity_specification, :encryption_specification, :point_in_time_recovery, :ttl, :default_time_to_live, :comment, :client_side_timestamps, :replica_specifications, :latest_stream_arn, :cdc_specification) SENSITIVE = [] include Aws::Structure end |
#ttl ⇒ Types::TimeToLive
The custom Time to Live settings of the specified table.
1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 |
# File 'lib/aws-sdk-keyspaces/types.rb', line 1152 class GetTableResponse < Struct.new( :keyspace_name, :table_name, :resource_arn, :creation_timestamp, :status, :schema_definition, :capacity_specification, :encryption_specification, :point_in_time_recovery, :ttl, :default_time_to_live, :comment, :client_side_timestamps, :replica_specifications, :latest_stream_arn, :cdc_specification) SENSITIVE = [] include Aws::Structure end |