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.
-
#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 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.
-
#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
628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 628 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) SENSITIVE = [] include Aws::Structure end |
#comment ⇒ Types::Comment
The the description of the specified table.
628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 628 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) SENSITIVE = [] include Aws::Structure end |
#creation_timestamp ⇒ Time
The creation timestamp of the specified table.
628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 628 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) SENSITIVE = [] include Aws::Structure end |
#default_time_to_live ⇒ Integer
The default Time to Live settings of the specified table.
628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 628 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) SENSITIVE = [] include Aws::Structure end |
#encryption_specification ⇒ Types::EncryptionSpecification
The encryption settings of the specified table.
628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 628 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) SENSITIVE = [] include Aws::Structure end |
#keyspace_name ⇒ String
The name of the keyspace that the specified table is stored in.
628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 628 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) SENSITIVE = [] include Aws::Structure end |
#point_in_time_recovery ⇒ Types::PointInTimeRecoverySummary
The point-in-time recovery status of the specified table.
628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 628 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) SENSITIVE = [] include Aws::Structure end |
#resource_arn ⇒ String
The Amazon Resource Name (ARN) of the specified table.
628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 628 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) SENSITIVE = [] include Aws::Structure end |
#schema_definition ⇒ Types::SchemaDefinition
The schema definition of the specified table.
628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 628 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) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the specified table.
628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 628 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) SENSITIVE = [] include Aws::Structure end |
#table_name ⇒ String
The name of the specified table.
628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 628 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) SENSITIVE = [] include Aws::Structure end |
#ttl ⇒ Types::TimeToLive
The custom Time to Live settings of the specified table.
628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 628 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) SENSITIVE = [] include Aws::Structure end |