class documentation

class MembersSetProfileArg(bb.Struct): (source)

View In Hierarchy

Exactly one of team_member_id, email, or external_id must be provided to identify the user account. At least one of new_email, new_external_id, new_given_name, and/or new_surname must be provided. :ivar team.MembersSetProfileArg.user: Identity of user whose profile will be set. :ivar team.MembersSetProfileArg.new_email: New email for member. :ivar team.MembersSetProfileArg.new_external_id: New external ID for member. :ivar team.MembersSetProfileArg.new_given_name: New given name for member. :ivar team.MembersSetProfileArg.new_surname: New surname for member. :ivar team.MembersSetProfileArg.new_persistent_id: New persistent ID. This field only available to teams using persistent ID SAML configuration. :ivar team.MembersSetProfileArg.new_is_directory_restricted: New value for whether the user is a directory restricted user.

Method __init__ Undocumented
Class Variable __slots__ Undocumented
Instance Variable new_email Undocumented
Instance Variable new_external_id Undocumented
Instance Variable new_given_name Undocumented
Instance Variable new_is_directory_restricted Undocumented
Instance Variable new_persistent_id Undocumented
Instance Variable new_surname Undocumented
Instance Variable user Undocumented
Method _process_custom_annotations Undocumented
Class Variable _has_required_fields Undocumented
Instance Variable _new_email_value Undocumented
Instance Variable _new_external_id_value Undocumented
Instance Variable _new_given_name_value Undocumented
Instance Variable _new_is_directory_restricted_value Undocumented
Instance Variable _new_persistent_id_value Undocumented
Instance Variable _new_surname_value Undocumented
Instance Variable _user_value Undocumented
def __init__(self, user=None, new_email=None, new_external_id=None, new_given_name=None, new_surname=None, new_persistent_id=None, new_is_directory_restricted=None): (source)

Undocumented

__slots__: list[str] = (source)

Undocumented

new_email = (source)

Undocumented

new_external_id = (source)

Undocumented

new_given_name = (source)

Undocumented

new_is_directory_restricted = (source)

Undocumented

new_persistent_id = (source)

Undocumented

new_surname = (source)

Undocumented

Undocumented

def _process_custom_annotations(self, annotation_type, field_path, processor): (source)

Undocumented

_has_required_fields: bool = (source)

Undocumented

_new_email_value = (source)

Undocumented

_new_external_id_value = (source)

Undocumented

_new_given_name_value = (source)

Undocumented

_new_is_directory_restricted_value = (source)

Undocumented

_new_persistent_id_value = (source)

Undocumented

_new_surname_value = (source)

Undocumented

_user_value = (source)

Undocumented