One membership change in a room: an account or an email address, and the access level it is given.
| Name | Type | Description | Notes |
|---|---|---|---|
| str | The address of somebody who has no portal account yet. An invitation is sent to it and an account is created once it is accepted, so this is the field to use instead of an account identifier when the person is new to the portal. | [optional] | |
| id | UUID | The account or the group the entry is about, taken from the portal people and group listings. Leave it out and give an email address instead to invite somebody who has no account yet. | [optional] |
| access | FileShare | What the subject may do in the room. The value 0 removes the subject from the room, and the levels on offer depend on the kind of room. | [optional] |
from docspace_api_sdk.models.room_invitation import RoomInvitation
# TODO update the JSON string below
json = "{}"
# create an instance of RoomInvitation from a JSON string
room_invitation_instance = RoomInvitation.from_json(json)
# print the JSON string representation of the object
print(RoomInvitation.to_json())
# convert the object into a dict
room_invitation_dict = room_invitation_instance.to_dict()
# create an instance of RoomInvitation from a dict
room_invitation_from_dict = RoomInvitation.from_dict(room_invitation_dict)