User

class pydelfini.delfini_core.models.user.User(account_id, created_on, metadata, subject_id, user_name, visibility_level, given_name=Unset, groups=Unset, last_name=Unset, user_email=Unset)[source]

Bases: object

User model

Parameters:
account_id
Type:

str

created_on
Type:

datetime.datetime

metadata
Type:

UserMetadata

subject_id
Type:

str

user_name
Type:

str

visibility_level
Type:

VisibilityLevel

given_name
Type:

Union[Unset, str]

groups

Names and ids of the groups this user belongs to

Type:

Union[Unset, List[‘Group’]]

last_name
Type:

Union[Unset, str]

user_email
Type:

Union[Unset, str]

Attributes

account_id

created_on

metadata

subject_id

user_name

visibility_level

given_name

groups

last_name

user_email

classmethod from_dict(src_dict)[source]

Create an instance of User from a dict

Parameters:

src_dict (Dict[str, Any])

Return type:

T

to_dict()[source]

Convert to a dict

Return type:

Dict[str, Any]