SiaRegistryEntry#

class rubin.repertoire.SiaRegistryEntry(**data)#

Bases: MultiRecordRegistryEntry

Config-time IVOA registry entry for an SIA service.

One rule covers multiple datasets. Each dataset’s IVOID and metadata are stored separately in records. The builder will resolve this into a SiaDatasetRegistryEntry per dataset when building Discovery.

Parameters:

data (Any)

Attributes Summary

model_config

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

Attributes Documentation

model_config: ClassVar[ConfigDict] = {'alias_generator': <function to_camel>, 'extra': 'forbid', 'validate_by_name': True}#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].