The rsd_lib.resources.v2_1.registries.message_registry_file Module

class rsd_lib.resources.v2_1.registries.message_registry_file.LocationCollectionField(*args, **kwargs)

Bases: sushy.resources.base.ListField

archive_file = <sushy.resources.base.Field object>

If the schema is hosted on the service in an archive file, this is the name of the file within the archive.

archive_uri = <sushy.resources.base.Field object>

If the schema is hosted on the service in an archive file, this is the link to the archive file.

language = <sushy.resources.base.Field object>

The language code for the file the schema is in.

publication_uri = <sushy.resources.base.Field object>

Link to publicly available (canonical) URI for schema.

uri = <sushy.resources.base.Field object>

Link to locally available URI for schema.

class rsd_lib.resources.v2_1.registries.message_registry_file.MessageRegistryFile(connector, path='', redfish_version=None, registries=None, reader=None)

Bases: rsd_lib.base.ResourceBase

MessageRegistryFile resource class

This is the schema definition for the Schema File locator resource.

languages = <sushy.resources.base.Field object>

Language codes for the schemas available.

location = <rsd_lib.resources.v2_1.registries.message_registry_file.LocationCollectionField object>

Location information for this schema file.

registry = <sushy.resources.base.Field object>

The Registry Name, Major and Minor version used in MessageID construction.

class rsd_lib.resources.v2_1.registries.message_registry_file.MessageRegistryFileCollection(connector, path, redfish_version=None, registries=None)

Bases: rsd_lib.base.ResourceCollectionBase