Skip to content

Module invenio_rest_api_client.models.audit_log_entry_metadata

Variables

T

Classes

AuditLogEntryMetadata

class AuditLogEntryMetadata(
    ip_address: invenio_rest_api_client.types.Unset | str = <invenio_rest_api_client.types.Unset object at 0x7f5f74d96cf0>,
    session: invenio_rest_api_client.types.Unset | str = <invenio_rest_api_client.types.Unset object at 0x7f5f74d96cf0>,
    parent_pid: invenio_rest_api_client.types.Unset | str = <invenio_rest_api_client.types.Unset object at 0x7f5f74d96cf0>,
    revision_id: invenio_rest_api_client.types.Unset | int = <invenio_rest_api_client.types.Unset object at 0x7f5f74d96cf0>
)

Additional metadata about the log entry

Attributes

Name Type Description Default
ip_address Union[Unset, str] IP address from which the action was performed None
session Union[Unset, str] Session identifier None
parent_pid Union[Unset, str] Parent persistent identifier Example: 1av3p-t2p41. None
revision_id Union[Unset, int] Revision ID of the resource Example: 110. None

Static methods

from_dict

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

Instance variables

additional_keys
additional_properties
ip_address
parent_pid
revision_id
session

Methods

to_dict

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