Class: Aws::IoTAnalytics::Types::DatastoreSummary

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

Overview

A summary of information about a data store.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#creation_timeTime

When the data store was created.

Returns:

  • (Time)


1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
# File 'gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb', line 1368

class DatastoreSummary < Struct.new(
  :datastore_name,
  :datastore_storage,
  :status,
  :creation_time,
  :last_update_time,
  :last_message_arrival_time,
  :file_format_type,
  :datastore_partitions)
  SENSITIVE = []
  include Aws::Structure
end

#datastore_nameString

The name of the data store.

Returns:

  • (String)


1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
# File 'gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb', line 1368

class DatastoreSummary < Struct.new(
  :datastore_name,
  :datastore_storage,
  :status,
  :creation_time,
  :last_update_time,
  :last_message_arrival_time,
  :file_format_type,
  :datastore_partitions)
  SENSITIVE = []
  include Aws::Structure
end

#datastore_partitionsTypes::DatastorePartitions

Contains information about the partition dimensions in a data store.



1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
# File 'gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb', line 1368

class DatastoreSummary < Struct.new(
  :datastore_name,
  :datastore_storage,
  :status,
  :creation_time,
  :last_update_time,
  :last_message_arrival_time,
  :file_format_type,
  :datastore_partitions)
  SENSITIVE = []
  include Aws::Structure
end

#datastore_storageTypes::DatastoreStorageSummary

Where data in a data store is stored.



1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
# File 'gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb', line 1368

class DatastoreSummary < Struct.new(
  :datastore_name,
  :datastore_storage,
  :status,
  :creation_time,
  :last_update_time,
  :last_message_arrival_time,
  :file_format_type,
  :datastore_partitions)
  SENSITIVE = []
  include Aws::Structure
end

#file_format_typeString

The file format of the data in the data store.

Returns:

  • (String)


1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
# File 'gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb', line 1368

class DatastoreSummary < Struct.new(
  :datastore_name,
  :datastore_storage,
  :status,
  :creation_time,
  :last_update_time,
  :last_message_arrival_time,
  :file_format_type,
  :datastore_partitions)
  SENSITIVE = []
  include Aws::Structure
end

#last_message_arrival_timeTime

The last time when a new message arrived in the data store.

IoT Analytics updates this value at most once per minute for Amazon Simple Storage Service one data store. Hence, the lastMessageArrivalTime value is an approximation.

This feature only applies to messages that arrived in the data store after October 23, 2020.

Returns:

  • (Time)


1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
# File 'gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb', line 1368

class DatastoreSummary < Struct.new(
  :datastore_name,
  :datastore_storage,
  :status,
  :creation_time,
  :last_update_time,
  :last_message_arrival_time,
  :file_format_type,
  :datastore_partitions)
  SENSITIVE = []
  include Aws::Structure
end

#last_update_timeTime

The last time the data store was updated.

Returns:

  • (Time)


1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
# File 'gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb', line 1368

class DatastoreSummary < Struct.new(
  :datastore_name,
  :datastore_storage,
  :status,
  :creation_time,
  :last_update_time,
  :last_message_arrival_time,
  :file_format_type,
  :datastore_partitions)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the data store.

Returns:

  • (String)


1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
# File 'gems/aws-sdk-iotanalytics/lib/aws-sdk-iotanalytics/types.rb', line 1368

class DatastoreSummary < Struct.new(
  :datastore_name,
  :datastore_storage,
  :status,
  :creation_time,
  :last_update_time,
  :last_message_arrival_time,
  :file_format_type,
  :datastore_partitions)
  SENSITIVE = []
  include Aws::Structure
end