Skip to content

Module invenio_rest_api_client.models.identifier

Variables

T

Classes

Identifier

class Identifier(
    scheme: invenio_rest_api_client.models.person_or_org_identifier_scheme.PersonOrOrgIdentifierScheme,
    identifier: str
)

Person or organisation identifier.

Attributes

Name Type Description Default
scheme PersonOrOrgIdentifierScheme The identifier scheme.
Note that the identifiers' schemes are passed lowercased e.g. ORCID is orcid.
None
identifier str Actual value of the identifier. None

Static methods

from_dict

def from_dict(
    src_dict: collections.abc.Mapping[str, typing.Any]
) -> ~T

Instance variables

additional_keys
additional_properties
identifier
scheme

Methods

to_dict

def to_dict(
    self
) -> dict[str, typing.Any]