This module creates reusable storage components.
The following functions occur:
- creates a Glue Database table for vsi data
- create a DDB table for Rosbag-BagFile-Metadata
- creates a DDB table for Rosbag-Scene-Metadata
glue-db-suffix
: The suffix to post-pend to the name of the glue databaserosbag-bagfile-table-suffix
: The suffix to post-pend to the DDB table name for Rosbag Bagfile Datarosbag-scene-table-suffix
: The suffix to post-pend to the DDB table name for Rosbag Scene Data
GlueDBName
: name of the Glue DB createdRosbagBagFileTable
: name of the DDB table created for Rosbag Bagfile DataRosbagSceneMetadataTable
: name of the DDB table created for Rosbag Scene DataRosbagSceneMetadataStreamArn
: arn of the stream for the Rosbag Scene Metadata Table
{
"GlueDBName": "some-db-name",
"RosbagBagFileTable": "some-table-name",
"RosbagSceneMetadataTable": "some-table-name",
"RosbagSceneMetadataStreamArn": "arn:aws:dynamodb:<region>:table/addf-local-core-metadata-storage-<name>",
}