Documentation
¶
Overview ¶
Code generated by lark suite oapi sdk gen
Code generated by lark suite oapi sdk gen
Index ¶
- type Collaborator
- type Member
- type MemberCreateReqBody
- type MemberCreateReqCall
- type MemberCreateResult
- type MemberDeleteReqBody
- type MemberDeleteReqCall
- type MemberDeleteResult
- type MemberListReqBody
- type MemberListReqCall
- type MemberListResult
- type MemberPermittedReqBody
- type MemberPermittedReqCall
- type MemberPermittedResult
- type MemberService
- func (members *MemberService) Create(ctx *core.Context, body *MemberCreateReqBody, optFns ...request.OptFn) *MemberCreateReqCall
- func (members *MemberService) Delete(ctx *core.Context, body *MemberDeleteReqBody, optFns ...request.OptFn) *MemberDeleteReqCall
- func (members *MemberService) List(ctx *core.Context, body *MemberListReqBody, optFns ...request.OptFn) *MemberListReqCall
- func (members *MemberService) Permitted(ctx *core.Context, body *MemberPermittedReqBody, optFns ...request.OptFn) *MemberPermittedReqCall
- func (members *MemberService) Transfer(ctx *core.Context, body *MemberTransferReqBody, optFns ...request.OptFn) *MemberTransferReqCall
- func (members *MemberService) Update(ctx *core.Context, body *MemberUpdateReqBody, optFns ...request.OptFn) *MemberUpdateReqCall
- type MemberTransferReqBody
- type MemberTransferReqCall
- type MemberTransferResult
- type MemberUpdateReqBody
- type MemberUpdateReqCall
- type MemberUpdateResult
- type Owner
- type Public
- type PublicService
- type PublicUpdateReqBody
- type PublicUpdateReqCall
- type PublicUpdateResult
- type Service
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Collaborator ¶
type Collaborator struct { MemberType string `json:"member_type,omitempty"` MemberOpenId string `json:"member_open_id,omitempty"` MemberUserId string `json:"member_user_id,omitempty"` Perm string `json:"perm,omitempty"` ForceSendFields []string `json:"-"` }
func (*Collaborator) MarshalJSON ¶
func (s *Collaborator) MarshalJSON() ([]byte, error)
type Member ¶
type Member struct { MemberType string `json:"member_type,omitempty"` MemberId string `json:"member_id,omitempty"` Perm string `json:"perm,omitempty"` ForceSendFields []string `json:"-"` }
func (*Member) MarshalJSON ¶
type MemberCreateReqBody ¶
type MemberCreateReqBody struct { Token string `json:"token,omitempty"` Type string `json:"type,omitempty"` Members []*Member `json:"members,omitempty"` NotifyLark bool `json:"notify_lark,omitempty"` ForceSendFields []string `json:"-"` }
func (*MemberCreateReqBody) MarshalJSON ¶
func (s *MemberCreateReqBody) MarshalJSON() ([]byte, error)
type MemberCreateReqCall ¶
type MemberCreateReqCall struct {
// contains filtered or unexported fields
}
func (*MemberCreateReqCall) Do ¶
func (rc *MemberCreateReqCall) Do() (*MemberCreateResult, error)
type MemberCreateResult ¶
type MemberDeleteReqBody ¶
type MemberDeleteReqBody struct { Token string `json:"token,omitempty"` Type string `json:"type,omitempty"` MemberType string `json:"member_type,omitempty"` MemberId string `json:"member_id,omitempty"` ForceSendFields []string `json:"-"` }
func (*MemberDeleteReqBody) MarshalJSON ¶
func (s *MemberDeleteReqBody) MarshalJSON() ([]byte, error)
type MemberDeleteReqCall ¶
type MemberDeleteReqCall struct {
// contains filtered or unexported fields
}
func (*MemberDeleteReqCall) Do ¶
func (rc *MemberDeleteReqCall) Do() (*MemberDeleteResult, error)
type MemberDeleteResult ¶
type MemberDeleteResult struct {
IsSuccess bool `json:"is_success,omitempty"`
}
type MemberListReqBody ¶
type MemberListReqBody struct { Token string `json:"token,omitempty"` Type string `json:"type,omitempty"` ForceSendFields []string `json:"-"` }
func (*MemberListReqBody) MarshalJSON ¶
func (s *MemberListReqBody) MarshalJSON() ([]byte, error)
type MemberListReqCall ¶
type MemberListReqCall struct {
// contains filtered or unexported fields
}
func (*MemberListReqCall) Do ¶
func (rc *MemberListReqCall) Do() (*MemberListResult, error)
type MemberListResult ¶
type MemberListResult struct {
Members []*Collaborator `json:"members,omitempty"`
}
type MemberPermittedReqBody ¶
type MemberPermittedReqBody struct { Token string `json:"token,omitempty"` Type string `json:"type,omitempty"` Perm string `json:"perm,omitempty"` ForceSendFields []string `json:"-"` }
func (*MemberPermittedReqBody) MarshalJSON ¶
func (s *MemberPermittedReqBody) MarshalJSON() ([]byte, error)
type MemberPermittedReqCall ¶
type MemberPermittedReqCall struct {
// contains filtered or unexported fields
}
func (*MemberPermittedReqCall) Do ¶
func (rc *MemberPermittedReqCall) Do() (*MemberPermittedResult, error)
type MemberPermittedResult ¶
type MemberPermittedResult struct {
IsPermitted bool `json:"is_permitted,omitempty"`
}
type MemberService ¶
type MemberService struct {
// contains filtered or unexported fields
}
func (*MemberService) Create ¶
func (members *MemberService) Create(ctx *core.Context, body *MemberCreateReqBody, optFns ...request.OptFn) *MemberCreateReqCall
func (*MemberService) Delete ¶
func (members *MemberService) Delete(ctx *core.Context, body *MemberDeleteReqBody, optFns ...request.OptFn) *MemberDeleteReqCall
func (*MemberService) List ¶
func (members *MemberService) List(ctx *core.Context, body *MemberListReqBody, optFns ...request.OptFn) *MemberListReqCall
func (*MemberService) Permitted ¶
func (members *MemberService) Permitted(ctx *core.Context, body *MemberPermittedReqBody, optFns ...request.OptFn) *MemberPermittedReqCall
func (*MemberService) Transfer ¶
func (members *MemberService) Transfer(ctx *core.Context, body *MemberTransferReqBody, optFns ...request.OptFn) *MemberTransferReqCall
func (*MemberService) Update ¶
func (members *MemberService) Update(ctx *core.Context, body *MemberUpdateReqBody, optFns ...request.OptFn) *MemberUpdateReqCall
type MemberTransferReqBody ¶
type MemberTransferReqBody struct { Token string `json:"token,omitempty"` Type string `json:"type,omitempty"` Owner *Owner `json:"owner,omitempty"` RemoveOldOwner bool `json:"remove_old_owner,omitempty"` CancelNotify bool `json:"cancel_notify,omitempty"` ForceSendFields []string `json:"-"` }
func (*MemberTransferReqBody) MarshalJSON ¶
func (s *MemberTransferReqBody) MarshalJSON() ([]byte, error)
type MemberTransferReqCall ¶
type MemberTransferReqCall struct {
// contains filtered or unexported fields
}
func (*MemberTransferReqCall) Do ¶
func (rc *MemberTransferReqCall) Do() (*MemberTransferResult, error)
type MemberTransferResult ¶
type MemberUpdateReqBody ¶
type MemberUpdateReqBody struct { Token string `json:"token,omitempty"` Type string `json:"type,omitempty"` MemberType string `json:"member_type,omitempty"` MemberId string `json:"member_id,omitempty"` Perm string `json:"perm,omitempty"` NotifyLark bool `json:"notify_lark,omitempty"` ForceSendFields []string `json:"-"` }
func (*MemberUpdateReqBody) MarshalJSON ¶
func (s *MemberUpdateReqBody) MarshalJSON() ([]byte, error)
type MemberUpdateReqCall ¶
type MemberUpdateReqCall struct {
// contains filtered or unexported fields
}
func (*MemberUpdateReqCall) Do ¶
func (rc *MemberUpdateReqCall) Do() (*MemberUpdateResult, error)
type MemberUpdateResult ¶
type MemberUpdateResult struct {
IsSuccess bool `json:"is_success,omitempty"`
}
type Owner ¶
type Owner struct { MemberType string `json:"member_type,omitempty"` MemberId string `json:"member_id,omitempty"` ForceSendFields []string `json:"-"` }
func (*Owner) MarshalJSON ¶
type PublicService ¶
type PublicService struct {
// contains filtered or unexported fields
}
func (*PublicService) Update ¶
func (publics *PublicService) Update(ctx *core.Context, body *PublicUpdateReqBody, optFns ...request.OptFn) *PublicUpdateReqCall
type PublicUpdateReqBody ¶
type PublicUpdateReqBody struct { Token string `json:"token,omitempty"` Type string `json:"type,omitempty"` CopyPrintExportStatus bool `json:"copy_print_export_status,omitempty"` Comment bool `json:"comment,omitempty"` ExternalAccess bool `json:"external_access,omitempty"` InviteExternal bool `json:"invite_external,omitempty"` ForceSendFields []string `json:"-"` }
func (*PublicUpdateReqBody) MarshalJSON ¶
func (s *PublicUpdateReqBody) MarshalJSON() ([]byte, error)
type PublicUpdateReqCall ¶
type PublicUpdateReqCall struct {
// contains filtered or unexported fields
}
func (*PublicUpdateReqCall) Do ¶
func (rc *PublicUpdateReqCall) Do() (*PublicUpdateResult, error)
type PublicUpdateResult ¶
type PublicUpdateResult struct {
IsSuccess bool `json:"is_success,omitempty"`
}
type Service ¶
type Service struct { Members *MemberService Publics *PublicService // contains filtered or unexported fields }
func NewService ¶
Click to show internal directories.
Click to hide internal directories.