Class: Aws::S3Tables::Types::GetTableResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#created_atTime

The date and time the table bucket was created at.

Returns:

  • (Time)


1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 1130

class GetTableResponse < Struct.new(
  :name,
  :type,
  :table_arn,
  :namespace,
  :namespace_id,
  :version_token,
  :metadata_location,
  :warehouse_location,
  :created_at,
  :created_by,
  :managed_by_service,
  :modified_at,
  :modified_by,
  :owner_account_id,
  :format,
  :table_bucket_id,
  :managed_table_information)
  SENSITIVE = []
  include Aws::Structure
end

#created_byString

The ID of the account that created the table.

Returns:

  • (String)


1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 1130

class GetTableResponse < Struct.new(
  :name,
  :type,
  :table_arn,
  :namespace,
  :namespace_id,
  :version_token,
  :metadata_location,
  :warehouse_location,
  :created_at,
  :created_by,
  :managed_by_service,
  :modified_at,
  :modified_by,
  :owner_account_id,
  :format,
  :table_bucket_id,
  :managed_table_information)
  SENSITIVE = []
  include Aws::Structure
end

#formatString

The format of the table.

Returns:

  • (String)


1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 1130

class GetTableResponse < Struct.new(
  :name,
  :type,
  :table_arn,
  :namespace,
  :namespace_id,
  :version_token,
  :metadata_location,
  :warehouse_location,
  :created_at,
  :created_by,
  :managed_by_service,
  :modified_at,
  :modified_by,
  :owner_account_id,
  :format,
  :table_bucket_id,
  :managed_table_information)
  SENSITIVE = []
  include Aws::Structure
end

#managed_by_serviceString

The service that manages the table.

Returns:

  • (String)


1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 1130

class GetTableResponse < Struct.new(
  :name,
  :type,
  :table_arn,
  :namespace,
  :namespace_id,
  :version_token,
  :metadata_location,
  :warehouse_location,
  :created_at,
  :created_by,
  :managed_by_service,
  :modified_at,
  :modified_by,
  :owner_account_id,
  :format,
  :table_bucket_id,
  :managed_table_information)
  SENSITIVE = []
  include Aws::Structure
end

#managed_table_informationTypes::ManagedTableInformation

If this table is managed by S3 Tables, contains additional information such as replication details.



1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 1130

class GetTableResponse < Struct.new(
  :name,
  :type,
  :table_arn,
  :namespace,
  :namespace_id,
  :version_token,
  :metadata_location,
  :warehouse_location,
  :created_at,
  :created_by,
  :managed_by_service,
  :modified_at,
  :modified_by,
  :owner_account_id,
  :format,
  :table_bucket_id,
  :managed_table_information)
  SENSITIVE = []
  include Aws::Structure
end

#metadata_locationString

The metadata location of the table.

Returns:

  • (String)


1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 1130

class GetTableResponse < Struct.new(
  :name,
  :type,
  :table_arn,
  :namespace,
  :namespace_id,
  :version_token,
  :metadata_location,
  :warehouse_location,
  :created_at,
  :created_by,
  :managed_by_service,
  :modified_at,
  :modified_by,
  :owner_account_id,
  :format,
  :table_bucket_id,
  :managed_table_information)
  SENSITIVE = []
  include Aws::Structure
end

#modified_atTime

The date and time the table was last modified on.

Returns:

  • (Time)


1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 1130

class GetTableResponse < Struct.new(
  :name,
  :type,
  :table_arn,
  :namespace,
  :namespace_id,
  :version_token,
  :metadata_location,
  :warehouse_location,
  :created_at,
  :created_by,
  :managed_by_service,
  :modified_at,
  :modified_by,
  :owner_account_id,
  :format,
  :table_bucket_id,
  :managed_table_information)
  SENSITIVE = []
  include Aws::Structure
end

#modified_byString

The ID of the account that last modified the table.

Returns:

  • (String)


1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 1130

class GetTableResponse < Struct.new(
  :name,
  :type,
  :table_arn,
  :namespace,
  :namespace_id,
  :version_token,
  :metadata_location,
  :warehouse_location,
  :created_at,
  :created_by,
  :managed_by_service,
  :modified_at,
  :modified_by,
  :owner_account_id,
  :format,
  :table_bucket_id,
  :managed_table_information)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the table.

Returns:

  • (String)


1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 1130

class GetTableResponse < Struct.new(
  :name,
  :type,
  :table_arn,
  :namespace,
  :namespace_id,
  :version_token,
  :metadata_location,
  :warehouse_location,
  :created_at,
  :created_by,
  :managed_by_service,
  :modified_at,
  :modified_by,
  :owner_account_id,
  :format,
  :table_bucket_id,
  :managed_table_information)
  SENSITIVE = []
  include Aws::Structure
end

#namespaceArray<String>

The namespace associated with the table.

Returns:

  • (Array<String>)


1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 1130

class GetTableResponse < Struct.new(
  :name,
  :type,
  :table_arn,
  :namespace,
  :namespace_id,
  :version_token,
  :metadata_location,
  :warehouse_location,
  :created_at,
  :created_by,
  :managed_by_service,
  :modified_at,
  :modified_by,
  :owner_account_id,
  :format,
  :table_bucket_id,
  :managed_table_information)
  SENSITIVE = []
  include Aws::Structure
end

#namespace_idString

The unique identifier of the namespace containing this table.

Returns:

  • (String)


1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 1130

class GetTableResponse < Struct.new(
  :name,
  :type,
  :table_arn,
  :namespace,
  :namespace_id,
  :version_token,
  :metadata_location,
  :warehouse_location,
  :created_at,
  :created_by,
  :managed_by_service,
  :modified_at,
  :modified_by,
  :owner_account_id,
  :format,
  :table_bucket_id,
  :managed_table_information)
  SENSITIVE = []
  include Aws::Structure
end

#owner_account_idString

The ID of the account that owns the table.

Returns:

  • (String)


1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 1130

class GetTableResponse < Struct.new(
  :name,
  :type,
  :table_arn,
  :namespace,
  :namespace_id,
  :version_token,
  :metadata_location,
  :warehouse_location,
  :created_at,
  :created_by,
  :managed_by_service,
  :modified_at,
  :modified_by,
  :owner_account_id,
  :format,
  :table_bucket_id,
  :managed_table_information)
  SENSITIVE = []
  include Aws::Structure
end

#table_arnString

The Amazon Resource Name (ARN) of the table.

Returns:

  • (String)


1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 1130

class GetTableResponse < Struct.new(
  :name,
  :type,
  :table_arn,
  :namespace,
  :namespace_id,
  :version_token,
  :metadata_location,
  :warehouse_location,
  :created_at,
  :created_by,
  :managed_by_service,
  :modified_at,
  :modified_by,
  :owner_account_id,
  :format,
  :table_bucket_id,
  :managed_table_information)
  SENSITIVE = []
  include Aws::Structure
end

#table_bucket_idString

The unique identifier of the table bucket containing this table.

Returns:

  • (String)


1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 1130

class GetTableResponse < Struct.new(
  :name,
  :type,
  :table_arn,
  :namespace,
  :namespace_id,
  :version_token,
  :metadata_location,
  :warehouse_location,
  :created_at,
  :created_by,
  :managed_by_service,
  :modified_at,
  :modified_by,
  :owner_account_id,
  :format,
  :table_bucket_id,
  :managed_table_information)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The type of the table.

Returns:

  • (String)


1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 1130

class GetTableResponse < Struct.new(
  :name,
  :type,
  :table_arn,
  :namespace,
  :namespace_id,
  :version_token,
  :metadata_location,
  :warehouse_location,
  :created_at,
  :created_by,
  :managed_by_service,
  :modified_at,
  :modified_by,
  :owner_account_id,
  :format,
  :table_bucket_id,
  :managed_table_information)
  SENSITIVE = []
  include Aws::Structure
end

#version_tokenString

The version token of the table.

Returns:

  • (String)


1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 1130

class GetTableResponse < Struct.new(
  :name,
  :type,
  :table_arn,
  :namespace,
  :namespace_id,
  :version_token,
  :metadata_location,
  :warehouse_location,
  :created_at,
  :created_by,
  :managed_by_service,
  :modified_at,
  :modified_by,
  :owner_account_id,
  :format,
  :table_bucket_id,
  :managed_table_information)
  SENSITIVE = []
  include Aws::Structure
end

#warehouse_locationString

The warehouse location of the table.

Returns:

  • (String)


1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 1130

class GetTableResponse < Struct.new(
  :name,
  :type,
  :table_arn,
  :namespace,
  :namespace_id,
  :version_token,
  :metadata_location,
  :warehouse_location,
  :created_at,
  :created_by,
  :managed_by_service,
  :modified_at,
  :modified_by,
  :owner_account_id,
  :format,
  :table_bucket_id,
  :managed_table_information)
  SENSITIVE = []
  include Aws::Structure
end