Core#
nominal.core is the object-oriented client for the Nominal core platform.
Start with NominalClient, then work with the resources it returns.
For setup and an end-to-end example, see the Python quickstart.
Filter for archive status in search methods. |
|
Iterates over DatasetFiles as they complete their ingestion in a similar fashion to |
|
A logical grouping of datasets, runs, events, and attachments. |
|
An uploaded file that can be attached to assets or runs. |
|
Start and end timestamps of a time interval, in UTC nanoseconds. |
|
Results of a batch channel create or update, including unresolved requests. |
|
Metadata for working with channels. |
|
The type of values stored in a channel. |
|
Channel metadata to create or update through a dataset's batch methods. |
|
Yield channels that have data in the given time range, optionally filtered by tags. |
|
A set of checks that can evaluate a run or monitor streaming asset data. |
|
A checklist violation with its affected time interval and priority. |
|
A container image registered against a containerized extractor (nominal.registry.v2). |
|
Lifecycle status of a container image: PENDING while being processed, then READY or FAILED. |
|
A v2 (Nominal-hosted) containerized extractor (nominal.ingest.v2). |
|
Compute resources for an extractor container. |
|
The progress and results of a checklist execution. |
|
Collect checklist executions and notification destinations before initiating reviews. |
|
A collection of channels populated by uploaded files and streamed data. |
|
An uploaded dataset file and its ingestion status and time bounds. |
|
An annotation at a point or interval in time, optionally associated with assets. |
|
The disposition opened on an event. |
|
Categorization for Nominal Core events. |
|
Map a failed container's exit code to a canonical extractor error. |
|
An input file the extractor consumes, exposed to the container via an environment variable. |
|
A scalar parameter passed to the extractor via an environment variable. |
|
File format a containerized extractor writes its output data in. |
|
Default upload extension and MIME type. |
|
Named file-type presets for SDK uploads. |
|
A provider of additional headers for SDK requests. |
|
A trackable record of one ingestion request moving through the async pipeline. |
|
Lifecycle status of an ingest job. |
|
The kind of data an ingest job ingests. |
|
The completion condition for |
|
Reusable notification destination. |
|
Provider-specific settings returned with an |
|
A resource link with a URL and an optional display title. |
|
LogPoint is a single, timestamped log entry. |
|
A marking, restricting access to the data sources it is applied to. |
|
A comment posted to a resource's discussion. |
|
A client for uploading data and managing resources on the Nominal platform. |
|
Opsgenie configuration, without the API key. |
|
Region hosting an Opsgenie integration. |
|
Identifies a PagerDuty destination; its routing key is not returned. |
|
Check or event disposition priority, P0 most severe. |
|
A view of asset and dataset data within a time interval. |
|
An event source and creation category used to filter event searches. |
|
Metadata and lifecycle operations for a stored secret. |
|
Secure webhook settings, excluding the signing key. |
|
Slack environment used by a notification integration. |
|
Slack destination metadata, without webhook credentials. |
|
Current streaming settings for one asset, returned by |
|
Lifecycle state of a checklist running against one asset. |
|
Live status for one asset, returned by |
|
Latest evaluation state of an individual check. |
|
Latest result for a check; parameter_index is zero-based, or None for a non-parameterized check. |
|
A notification destination and its settings for streaming checklist execution. |
|
A symbol used to identify a resource in the Nominal app. |
|
The kind of symbol carried by a |
|
Identifies a Teams destination; its webhook credentials are not returned. |
|
How timestamps in the extractor's output data are encoded (the timestamp column + its type). |
|
Combination of the name and symbol of a unit within the supported systems of measurement. |
|
Represent a PEP 604 union type |
|
Integration details are unavailable or unrecognized by this SDK. |
|
A Nominal user's identity and contact details. |
|
A video file stored as a dataset channel. |
|
Blocks until all of the dataset files have completed their ingestion (or other specified conditions) in a similar fashion to |
|
MIME type configured for a generic webhook. |
|
Secure webhook delivery settings. |
|
Generic webhook settings, excluding the destination URL and HMAC secret. |
|
An interactive view for visualizing data from assets and runs. |
|
A reusable workbook layout for creating workbooks with new data scopes. |
|
Workbook layouts for standard and comparison views. |
|
A workspace used to scope resource creation and searches. |
|
Workspace scope for searches: all accessible workspaces or the client's default workspace. |
|
A buffered asynchronous writer for time-series or log data. |
Client and resources#
Create a client, select a workspace, and configure requests. |
|
Organize datasets and runs, attach files, and add discussion comments. |
|
Manage workbooks and instantiate them from templates. |
|
Apply markings and configure their display symbols. |
|
Look up time bounds, resource links, archive filters, and property types. |
Data#
Upload files, monitor ingestion, and work with dataset channels and exports. |
|
Inspect channel metadata, search tagged logs, and manage measurement units. |
|
Write timeseries data and log messages through asynchronous streams. |
|
Register container images, configure extractors, and manage their secrets. |
Events and validation#
Create and classify events associated with Nominal resources. |
|
Execute checklists, review violations, and configure notification integrations. |