API Reference smart_city v6.0.0

modules

Modules

Struct defining an access group update event.

This module provides deserialization and atomization for structs

Message struct shared amongst all SmartCity microservices.

Timing struct for adding timing metrics to SmartCity.Data messages

Defines a data persisted event.

Struct defining a dataset definition and functions for retrieving key elements of the dataset for handling.

A struct representing the business data portion of a dataset struct definition (represented by SmartCity.Dataset)

A struct defining technical metadata on a dataset.

Defines a dataset access group association.

Defines macros for encoding event types the Smart City platform will respond to in any of the various micro service components in a central location shared by all components.

Functions used across SmartCity modules.

Defines the information needed to process uploaded files by components of the system including the files' type, parent identifier, and location info.

Struct defining an ingestion update event.

A struct representing the transformations portion of an ingestion struct definition (represented by SmartCity.Ingestion)

Struct defining an organization update event.

Take the first row of data from a datasample and generates an implied schema from that with all field types being strings. Lists and nested maps are generated with their subschemas where applicable.

Defines a user organization association.

Defines a user access group relation.

Defines a user organization association.

Defines a user organization association.