MemberAddArgBase

public class MemberAddArgBase : CustomStringConvertible, JSONRepresentable

The MemberAddArgBase struct

  • (no description)

    Declaration

    Swift

    public let memberEmail: String
  • Member’s first name.

    Declaration

    Swift

    public let memberGivenName: String?
  • Member’s last name.

    Declaration

    Swift

    public let memberSurname: String?
  • External ID for member.

    Declaration

    Swift

    public let memberExternalId: String?
  • Persistent ID for member. This field is only available to teams using persistent ID SAML configuration.

    Declaration

    Swift

    public let memberPersistentId: String?
  • 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.

    Declaration

    Swift

    public let sendWelcomeEmail: Bool
  • Whether a user is directory restricted.

    Declaration

    Swift

    public let isDirectoryRestricted: Bool?
  • Declaration

    Swift

    public var description: String { get }