Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type AddOpt ¶
type AddOpt func(opt *addOptions) *addOptions
func AddWithExternalId ¶
func AddWithGivenName ¶
func AddWithRole ¶
func AddWithSurname ¶
func AddWithoutSendWelcomeEmail ¶
func AddWithoutSendWelcomeEmail() AddOpt
Use silent provisioning. (required to verify domain first) https://help.dropbox.com/business/domain-verification-invite-enforcement
type Member ¶
type Member interface { Update(member *mo_member.Member, opts ...UpdateOpt) (updated *mo_member.Member, err error) UpdateVisibility(email string, visible bool) (updated *mo_member.Member, err error) List(opts ...ListOpt) (members []*mo_member.Member, err error) ListEach(f func(member *mo_member.Member) bool, opts ...ListOpt) error Resolve(teamMemberId string) (member *mo_member.Member, err error) ResolveByEmail(email string) (member *mo_member.Member, err error) Add(email string, opts ...AddOpt) (member *mo_member.Member, err error) Remove(member *mo_member.Member, opts ...RemoveOpt) (err error) Suspend(member *mo_member.Member, opts ...SuspendOpt) (err error) Unsuspend(member *mo_member.Member) (err error) }
func New ¶
func New(ctx dbx_context.Context) Member
func NewCached ¶
func NewCached(ctx dbx_context.Context) Member
type RemoveOpt ¶
type RemoveOpt func(opt *removeOptions) *removeOptions
func RemoveWipeData ¶
func RemoveWipeData() RemoveOpt
func RetainTeamShares ¶
func RetainTeamShares() RemoveOpt
func TransferDest ¶
type SuspendOpt ¶
type SuspendOpt func(opt suspendOpts) suspendOpts
func SuspendWipeData ¶
func SuspendWipeData(enabled bool) SuspendOpt
type UpdateOpt ¶
type UpdateOpt func(opt updateOpts) updateOpts
func ClearExternalId ¶
func ClearExternalId() UpdateOpt
Click to show internal directories.
Click to hide internal directories.