Creates an instance of ESPRMNode
.
An object containing the node details.
Unique identifier for the sharing request.
Additional metadata for the sharing request.
New role assigned to the user.
List of node IDs involved in the sharing request.
The primary username associated with the node sharing request.
Current status of the sharing request.
Timestamp of when the request was created.
Indicates if the request is for transferring ownership.
Username of the user involved in the sharing request.
Declines a node sharing request for the user.
A promise that resolves to a success response indicating the request was declined.
Removes a node sharing request for the user.
A promise that resolves to a success response indicating the request was removed.
Represents a user node in the system, managing its configuration and connectivity status. Implements the
ESPRMNodeInterface
.