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]