Class: Aws::Keyspaces::Types::GetTableResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::Keyspaces::Types::GetTableResponse
- Defined in:
- gems/aws-sdk-keyspaces/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.
-
#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.
-
#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
1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 1044 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) SENSITIVE = [] include Aws::Structure end |
#client_side_timestamps ⇒ Types::ClientSideTimestamps
The client-side timestamps setting of the table.
1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 1044 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) SENSITIVE = [] include Aws::Structure end |
#comment ⇒ Types::Comment
The the description of the specified table.
1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 1044 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) SENSITIVE = [] include Aws::Structure end |
#creation_timestamp ⇒ Time
The creation timestamp of the specified table.
1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 1044 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) SENSITIVE = [] include Aws::Structure end |
#default_time_to_live ⇒ Integer
The default Time to Live settings in seconds of the specified table.
1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 1044 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) SENSITIVE = [] include Aws::Structure end |
#encryption_specification ⇒ Types::EncryptionSpecification
The encryption settings of the specified table.
1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 1044 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) SENSITIVE = [] include Aws::Structure end |
#keyspace_name ⇒ String
The name of the keyspace that the specified table is stored in.
1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 1044 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) SENSITIVE = [] include Aws::Structure end |
#point_in_time_recovery ⇒ Types::PointInTimeRecoverySummary
The point-in-time recovery status of the specified table.
1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 1044 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) 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.
1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 1044 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) SENSITIVE = [] include Aws::Structure end |
#resource_arn ⇒ String
The Amazon Resource Name (ARN) of the specified table.
1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 1044 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) SENSITIVE = [] include Aws::Structure end |
#schema_definition ⇒ Types::SchemaDefinition
The schema definition of the specified table.
1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 1044 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) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the specified table.
1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 1044 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) SENSITIVE = [] include Aws::Structure end |
#table_name ⇒ String
The name of the specified table.
1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 1044 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) SENSITIVE = [] include Aws::Structure end |
#ttl ⇒ Types::TimeToLive
The custom Time to Live settings of the specified table.
1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 1044 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) SENSITIVE = [] include Aws::Structure end |