Python client API reference#
rubin.repertoire Package#
Client, models, and URL construction for Repertoire.
Classes#
|
Base model for services with an API. |
|
Base class for rules for deriving URLs. |
|
Base model for services. |
|
A user-facing API service tied to a particular dataset. |
|
Rule for a Phalanx service associated with a dataset. |
|
Discovery information about a single dataset. |
|
Metadata for an available dataset. |
|
Service discovery information. |
|
Client for Phalanx service and dataset discovery. |
|
Connection information for an InfluxDB database. |
|
Configuration for an InfluxDB database. |
|
InfluxDB database connection information with credentials. |
|
An internal API service not tied to a particular dataset. |
|
Rule for an internal Phalanx service not associated with a dataset. |
|
Construct service discovery information from configuration. |
|
Construct service discovery from configuration with secrets. |
Base class for Repertoire client exceptions. |
|
|
Base configuration from which Repertoire constructs URLs. |
Base URL for Repertoire was not set. |
|
Discovery information does not pass schema validation. |
|
|
Exception arising from an HTTP request failure. |
|
Mappings of service names to service information. |
|
A user interface service. |
|
Rule for a UI Phalanx service accessed via a web browser. |
Class Inheritance Diagram#
