class documentation

class MemberAddArgBase(bb.Struct): (source)

Known subclasses: dropbox.team.MemberAddArg, dropbox.team.MemberAddV2Arg

View In Hierarchy

:ivar team.MemberAddArgBase.member_given_name: Member's first name. :ivar team.MemberAddArgBase.member_surname: Member's last name. :ivar team.MemberAddArgBase.member_external_id: External ID for member. :ivar team.MemberAddArgBase.member_persistent_id: Persistent ID for member. This field is only available to teams using persistent ID SAML configuration. :ivar team.MemberAddArgBase.send_welcome_email: Whether to send a welcome email to the member. If send_welcome_email is false, no email invitation will be sent to the user. This may be useful for apps using single sign-on (SSO) flows for onboarding that want to handle announcements themselves. :ivar team.MemberAddArgBase.is_directory_restricted: Whether a user is directory restricted.

Method __init__ Undocumented
Class Variable __slots__ Undocumented
Instance Variable is_directory_restricted Undocumented
Instance Variable member_email Undocumented
Instance Variable member_external_id Undocumented
Instance Variable member_given_name Undocumented
Instance Variable member_persistent_id Undocumented
Instance Variable member_surname Undocumented
Instance Variable send_welcome_email Undocumented
Method _process_custom_annotations Undocumented
Class Variable _has_required_fields Undocumented
Instance Variable _is_directory_restricted_value Undocumented
Instance Variable _member_email_value Undocumented
Instance Variable _member_external_id_value Undocumented
Instance Variable _member_given_name_value Undocumented
Instance Variable _member_persistent_id_value Undocumented
Instance Variable _member_surname_value Undocumented
Instance Variable _send_welcome_email_value Undocumented
def __init__(self, member_email=None, member_given_name=None, member_surname=None, member_external_id=None, member_persistent_id=None, send_welcome_email=None, is_directory_restricted=None): (source)
is_directory_restricted = (source)

Undocumented

member_email = (source)

Undocumented

member_external_id = (source)

Undocumented

member_given_name = (source)

Undocumented

member_persistent_id = (source)

Undocumented

member_surname = (source)

Undocumented

send_welcome_email = (source)

Undocumented

def _process_custom_annotations(self, annotation_type, field_path, processor): (source)
_has_required_fields: bool = (source)
_is_directory_restricted_value = (source)

Undocumented

_member_email_value = (source)

Undocumented

_member_external_id_value = (source)

Undocumented

_member_given_name_value = (source)

Undocumented

_member_persistent_id_value = (source)

Undocumented

_member_surname_value = (source)

Undocumented

_send_welcome_email_value = (source)

Undocumented