MembersSetProfileArg
public class MembersSetProfileArg : CustomStringConvertible, JSONRepresentable
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.
-
Identity of user whose profile will be set.
Declaration
Swift
public let user: Team.UserSelectorArg
-
New email for member.
Declaration
Swift
public let newEmail: String?
-
New external ID for member.
Declaration
Swift
public let newExternalId: String?
-
New given name for member.
Declaration
Swift
public let newGivenName: String?
-
New surname for member.
Declaration
Swift
public let newSurname: String?
-
New persistent ID. This field only available to teams using persistent ID SAML configuration.
Declaration
Swift
public let newPersistentId: String?
-
New value for whether the user is a directory restricted user.
Declaration
Swift
public let newIsDirectoryRestricted: Bool?
-
Declaration
Swift
public var description: String { get }