roboto.domain.users.operations
Module Contents
CreateUserRequest
Bases: pydantic.BaseModel
Request payload to create a new user.
Parameters
data AnyAttributes
CreateUserRequest.default_notification_channels
Default notification channels to enable for the user.
CreateUserRequest.default_notification_types
Default notification types to enable for the user.
CreateUserRequest.is_service_user
Whether this is a service user for automated operations.
CreateUserRequest.is_system_user
Whether this is a system user for internal platform operations.
UpdateUserRequest
Bases: pydantic.BaseModel
Request payload to update an existing user.
Parameters
data AnyAttributes
UpdateUserRequest.notification_channels_enabled
Updated notification channel preferences.
UpdateUserRequest.notification_types_enabled
Updated notification type preferences.
UpdateUserRequest.picture_url
Updated URL to the user’s profile picture.
UpdateUserRequest.validate_non_empty_string()
Parameters
value Optional[str]info pydantic.Return type
Optional[str]