v1

package
v1.1.40-rc9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 29, 2021 License: MIT Imports: 6 Imported by: 0

Documentation

Overview

Code generated by lark suite oapi sdk gen

Code generated by lark suite oapi sdk gen

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Mailgroup

type Mailgroup struct {
	MailgroupId             string   `json:"mailgroup_id,omitempty"`
	Email                   string   `json:"email,omitempty"`
	Name                    string   `json:"name,omitempty"`
	Description             string   `json:"description,omitempty"`
	DirectMembersCount      string   `json:"direct_members_count,omitempty"`
	IncludeExternalMember   bool     `json:"include_external_member,omitempty"`
	IncludeAllCompanyMember bool     `json:"include_all_company_member,omitempty"`
	WhoCanSendMail          string   `json:"who_can_send_mail,omitempty"`
	ForceSendFields         []string `json:"-"`
}

func (*Mailgroup) MarshalJSON

func (s *Mailgroup) MarshalJSON() ([]byte, error)

type MailgroupCreateReqCall

type MailgroupCreateReqCall struct {
	// contains filtered or unexported fields
}

func (*MailgroupCreateReqCall) Do

func (rc *MailgroupCreateReqCall) Do() (*Mailgroup, error)

type MailgroupDeleteReqCall

type MailgroupDeleteReqCall struct {
	// contains filtered or unexported fields
}

func (*MailgroupDeleteReqCall) Do

func (*MailgroupDeleteReqCall) SetMailgroupId

func (rc *MailgroupDeleteReqCall) SetMailgroupId(mailgroupId string)

type MailgroupGetReqCall

type MailgroupGetReqCall struct {
	// contains filtered or unexported fields
}

func (*MailgroupGetReqCall) Do

func (rc *MailgroupGetReqCall) Do() (*Mailgroup, error)

func (*MailgroupGetReqCall) SetMailgroupId

func (rc *MailgroupGetReqCall) SetMailgroupId(mailgroupId string)

type MailgroupListReqCall

type MailgroupListReqCall struct {
	// contains filtered or unexported fields
}

func (*MailgroupListReqCall) Do

func (*MailgroupListReqCall) SetPageSize

func (rc *MailgroupListReqCall) SetPageSize(pageSize int)

func (*MailgroupListReqCall) SetPageToken

func (rc *MailgroupListReqCall) SetPageToken(pageToken string)

type MailgroupListResult

type MailgroupListResult struct {
	HasMore   bool         `json:"has_more,omitempty"`
	PageToken string       `json:"page_token,omitempty"`
	Items     []*Mailgroup `json:"items,omitempty"`
}

type MailgroupMember

type MailgroupMember struct {
	MemberId        string   `json:"member_id,omitempty"`
	Email           string   `json:"email,omitempty"`
	UserId          string   `json:"user_id,omitempty"`
	DepartmentId    string   `json:"department_id,omitempty"`
	Type            string   `json:"type,omitempty"`
	ForceSendFields []string `json:"-"`
}

func (*MailgroupMember) MarshalJSON

func (s *MailgroupMember) MarshalJSON() ([]byte, error)

type MailgroupMemberCreateReqCall

type MailgroupMemberCreateReqCall struct {
	// contains filtered or unexported fields
}

func (*MailgroupMemberCreateReqCall) Do

func (*MailgroupMemberCreateReqCall) SetDepartmentIdType

func (rc *MailgroupMemberCreateReqCall) SetDepartmentIdType(departmentIdType string)

func (*MailgroupMemberCreateReqCall) SetMailgroupId

func (rc *MailgroupMemberCreateReqCall) SetMailgroupId(mailgroupId string)

func (*MailgroupMemberCreateReqCall) SetUserIdType

func (rc *MailgroupMemberCreateReqCall) SetUserIdType(userIdType string)

type MailgroupMemberDeleteReqCall

type MailgroupMemberDeleteReqCall struct {
	// contains filtered or unexported fields
}

func (*MailgroupMemberDeleteReqCall) Do

func (*MailgroupMemberDeleteReqCall) SetMailgroupId

func (rc *MailgroupMemberDeleteReqCall) SetMailgroupId(mailgroupId string)

func (*MailgroupMemberDeleteReqCall) SetMemberId

func (rc *MailgroupMemberDeleteReqCall) SetMemberId(memberId string)

type MailgroupMemberGetReqCall

type MailgroupMemberGetReqCall struct {
	// contains filtered or unexported fields
}

func (*MailgroupMemberGetReqCall) Do

func (*MailgroupMemberGetReqCall) SetDepartmentIdType

func (rc *MailgroupMemberGetReqCall) SetDepartmentIdType(departmentIdType string)

func (*MailgroupMemberGetReqCall) SetMailgroupId

func (rc *MailgroupMemberGetReqCall) SetMailgroupId(mailgroupId string)

func (*MailgroupMemberGetReqCall) SetMemberId

func (rc *MailgroupMemberGetReqCall) SetMemberId(memberId string)

func (*MailgroupMemberGetReqCall) SetUserIdType

func (rc *MailgroupMemberGetReqCall) SetUserIdType(userIdType string)

type MailgroupMemberListReqCall

type MailgroupMemberListReqCall struct {
	// contains filtered or unexported fields
}

func (*MailgroupMemberListReqCall) Do

func (*MailgroupMemberListReqCall) SetDepartmentIdType

func (rc *MailgroupMemberListReqCall) SetDepartmentIdType(departmentIdType string)

func (*MailgroupMemberListReqCall) SetMailgroupId

func (rc *MailgroupMemberListReqCall) SetMailgroupId(mailgroupId string)

func (*MailgroupMemberListReqCall) SetPageSize

func (rc *MailgroupMemberListReqCall) SetPageSize(pageSize int)

func (*MailgroupMemberListReqCall) SetPageToken

func (rc *MailgroupMemberListReqCall) SetPageToken(pageToken string)

func (*MailgroupMemberListReqCall) SetUserIdType

func (rc *MailgroupMemberListReqCall) SetUserIdType(userIdType string)

type MailgroupMemberListResult

type MailgroupMemberListResult struct {
	HasMore   bool               `json:"has_more,omitempty"`
	PageToken string             `json:"page_token,omitempty"`
	Items     []*MailgroupMember `json:"items,omitempty"`
}

type MailgroupMemberService

type MailgroupMemberService struct {
	// contains filtered or unexported fields
}

func (*MailgroupMemberService) Create

func (mailgroupMembers *MailgroupMemberService) Create(ctx *core.Context, body *MailgroupMember, optFns ...request.OptFn) *MailgroupMemberCreateReqCall

func (*MailgroupMemberService) Delete

func (mailgroupMembers *MailgroupMemberService) Delete(ctx *core.Context, optFns ...request.OptFn) *MailgroupMemberDeleteReqCall

func (*MailgroupMemberService) Get

func (mailgroupMembers *MailgroupMemberService) Get(ctx *core.Context, optFns ...request.OptFn) *MailgroupMemberGetReqCall

func (*MailgroupMemberService) List

func (mailgroupMembers *MailgroupMemberService) List(ctx *core.Context, optFns ...request.OptFn) *MailgroupMemberListReqCall

type MailgroupPatchReqCall

type MailgroupPatchReqCall struct {
	// contains filtered or unexported fields
}

func (*MailgroupPatchReqCall) Do

func (rc *MailgroupPatchReqCall) Do() (*Mailgroup, error)

func (*MailgroupPatchReqCall) SetMailgroupId

func (rc *MailgroupPatchReqCall) SetMailgroupId(mailgroupId string)

type MailgroupPermissionMember

type MailgroupPermissionMember struct {
	PermissionMemberId string   `json:"permission_member_id,omitempty"`
	UserId             string   `json:"user_id,omitempty"`
	DepartmentId       string   `json:"department_id,omitempty"`
	Type               string   `json:"type,omitempty"`
	ForceSendFields    []string `json:"-"`
}

func (*MailgroupPermissionMember) MarshalJSON

func (s *MailgroupPermissionMember) MarshalJSON() ([]byte, error)

type MailgroupPermissionMemberCreateReqCall

type MailgroupPermissionMemberCreateReqCall struct {
	// contains filtered or unexported fields
}

func (*MailgroupPermissionMemberCreateReqCall) Do

func (*MailgroupPermissionMemberCreateReqCall) SetDepartmentIdType

func (rc *MailgroupPermissionMemberCreateReqCall) SetDepartmentIdType(departmentIdType string)

func (*MailgroupPermissionMemberCreateReqCall) SetMailgroupId

func (rc *MailgroupPermissionMemberCreateReqCall) SetMailgroupId(mailgroupId string)

func (*MailgroupPermissionMemberCreateReqCall) SetUserIdType

func (rc *MailgroupPermissionMemberCreateReqCall) SetUserIdType(userIdType string)

type MailgroupPermissionMemberDeleteReqCall

type MailgroupPermissionMemberDeleteReqCall struct {
	// contains filtered or unexported fields
}

func (*MailgroupPermissionMemberDeleteReqCall) Do

func (*MailgroupPermissionMemberDeleteReqCall) SetMailgroupId

func (rc *MailgroupPermissionMemberDeleteReqCall) SetMailgroupId(mailgroupId string)

func (*MailgroupPermissionMemberDeleteReqCall) SetPermissionMemberId

func (rc *MailgroupPermissionMemberDeleteReqCall) SetPermissionMemberId(permissionMemberId string)

type MailgroupPermissionMemberGetReqCall

type MailgroupPermissionMemberGetReqCall struct {
	// contains filtered or unexported fields
}

func (*MailgroupPermissionMemberGetReqCall) Do

func (*MailgroupPermissionMemberGetReqCall) SetDepartmentIdType

func (rc *MailgroupPermissionMemberGetReqCall) SetDepartmentIdType(departmentIdType string)

func (*MailgroupPermissionMemberGetReqCall) SetMailgroupId

func (rc *MailgroupPermissionMemberGetReqCall) SetMailgroupId(mailgroupId string)

func (*MailgroupPermissionMemberGetReqCall) SetPermissionMemberId

func (rc *MailgroupPermissionMemberGetReqCall) SetPermissionMemberId(permissionMemberId string)

func (*MailgroupPermissionMemberGetReqCall) SetUserIdType

func (rc *MailgroupPermissionMemberGetReqCall) SetUserIdType(userIdType string)

type MailgroupPermissionMemberListReqCall

type MailgroupPermissionMemberListReqCall struct {
	// contains filtered or unexported fields
}

func (*MailgroupPermissionMemberListReqCall) Do

func (*MailgroupPermissionMemberListReqCall) SetDepartmentIdType

func (rc *MailgroupPermissionMemberListReqCall) SetDepartmentIdType(departmentIdType string)

func (*MailgroupPermissionMemberListReqCall) SetMailgroupId

func (rc *MailgroupPermissionMemberListReqCall) SetMailgroupId(mailgroupId string)

func (*MailgroupPermissionMemberListReqCall) SetPageSize

func (rc *MailgroupPermissionMemberListReqCall) SetPageSize(pageSize int)

func (*MailgroupPermissionMemberListReqCall) SetPageToken

func (rc *MailgroupPermissionMemberListReqCall) SetPageToken(pageToken string)

func (*MailgroupPermissionMemberListReqCall) SetUserIdType

func (rc *MailgroupPermissionMemberListReqCall) SetUserIdType(userIdType string)

type MailgroupPermissionMemberListResult

type MailgroupPermissionMemberListResult struct {
	HasMore   bool                         `json:"has_more,omitempty"`
	PageToken string                       `json:"page_token,omitempty"`
	Items     []*MailgroupPermissionMember `json:"items,omitempty"`
}

type MailgroupPermissionMemberService

type MailgroupPermissionMemberService struct {
	// contains filtered or unexported fields
}

func (*MailgroupPermissionMemberService) Create

func (*MailgroupPermissionMemberService) Delete

func (mailgroupPermissionMembers *MailgroupPermissionMemberService) Delete(ctx *core.Context, optFns ...request.OptFn) *MailgroupPermissionMemberDeleteReqCall

func (*MailgroupPermissionMemberService) Get

func (mailgroupPermissionMembers *MailgroupPermissionMemberService) Get(ctx *core.Context, optFns ...request.OptFn) *MailgroupPermissionMemberGetReqCall

func (*MailgroupPermissionMemberService) List

func (mailgroupPermissionMembers *MailgroupPermissionMemberService) List(ctx *core.Context, optFns ...request.OptFn) *MailgroupPermissionMemberListReqCall

type MailgroupService

type MailgroupService struct {
	// contains filtered or unexported fields
}

func (*MailgroupService) Create

func (mailgroups *MailgroupService) Create(ctx *core.Context, body *Mailgroup, optFns ...request.OptFn) *MailgroupCreateReqCall

func (*MailgroupService) Delete

func (mailgroups *MailgroupService) Delete(ctx *core.Context, optFns ...request.OptFn) *MailgroupDeleteReqCall

func (*MailgroupService) Get

func (mailgroups *MailgroupService) Get(ctx *core.Context, optFns ...request.OptFn) *MailgroupGetReqCall

func (*MailgroupService) List

func (mailgroups *MailgroupService) List(ctx *core.Context, optFns ...request.OptFn) *MailgroupListReqCall

func (*MailgroupService) Patch

func (mailgroups *MailgroupService) Patch(ctx *core.Context, body *Mailgroup, optFns ...request.OptFn) *MailgroupPatchReqCall

func (*MailgroupService) Update

func (mailgroups *MailgroupService) Update(ctx *core.Context, body *Mailgroup, optFns ...request.OptFn) *MailgroupUpdateReqCall

type MailgroupUpdateReqCall

type MailgroupUpdateReqCall struct {
	// contains filtered or unexported fields
}

func (*MailgroupUpdateReqCall) Do

func (rc *MailgroupUpdateReqCall) Do() (*Mailgroup, error)

func (*MailgroupUpdateReqCall) SetMailgroupId

func (rc *MailgroupUpdateReqCall) SetMailgroupId(mailgroupId string)

type PublicMailbox

type PublicMailbox struct {
	PublicMailboxId string   `json:"public_mailbox_id,omitempty"`
	Email           string   `json:"email,omitempty"`
	Name            string   `json:"name,omitempty"`
	ForceSendFields []string `json:"-"`
}

func (*PublicMailbox) MarshalJSON

func (s *PublicMailbox) MarshalJSON() ([]byte, error)

type PublicMailboxCreateReqCall

type PublicMailboxCreateReqCall struct {
	// contains filtered or unexported fields
}

func (*PublicMailboxCreateReqCall) Do

type PublicMailboxGetReqCall

type PublicMailboxGetReqCall struct {
	// contains filtered or unexported fields
}

func (*PublicMailboxGetReqCall) Do

func (*PublicMailboxGetReqCall) SetPublicMailboxId

func (rc *PublicMailboxGetReqCall) SetPublicMailboxId(publicMailboxId string)

type PublicMailboxListReqCall

type PublicMailboxListReqCall struct {
	// contains filtered or unexported fields
}

func (*PublicMailboxListReqCall) Do

func (*PublicMailboxListReqCall) SetPageSize

func (rc *PublicMailboxListReqCall) SetPageSize(pageSize int)

func (*PublicMailboxListReqCall) SetPageToken

func (rc *PublicMailboxListReqCall) SetPageToken(pageToken string)

type PublicMailboxListResult

type PublicMailboxListResult struct {
	HasMore   bool             `json:"has_more,omitempty"`
	PageToken string           `json:"page_token,omitempty"`
	Items     []*PublicMailbox `json:"items,omitempty"`
}

type PublicMailboxMember

type PublicMailboxMember struct {
	MemberId        string   `json:"member_id,omitempty"`
	UserId          string   `json:"user_id,omitempty"`
	Type            string   `json:"type,omitempty"`
	ForceSendFields []string `json:"-"`
}

func (*PublicMailboxMember) MarshalJSON

func (s *PublicMailboxMember) MarshalJSON() ([]byte, error)

type PublicMailboxMemberClearReqCall

type PublicMailboxMemberClearReqCall struct {
	// contains filtered or unexported fields
}

func (*PublicMailboxMemberClearReqCall) Do

func (*PublicMailboxMemberClearReqCall) SetPublicMailboxId

func (rc *PublicMailboxMemberClearReqCall) SetPublicMailboxId(publicMailboxId string)

type PublicMailboxMemberCreateReqCall

type PublicMailboxMemberCreateReqCall struct {
	// contains filtered or unexported fields
}

func (*PublicMailboxMemberCreateReqCall) Do

func (*PublicMailboxMemberCreateReqCall) SetPublicMailboxId

func (rc *PublicMailboxMemberCreateReqCall) SetPublicMailboxId(publicMailboxId string)

func (*PublicMailboxMemberCreateReqCall) SetUserIdType

func (rc *PublicMailboxMemberCreateReqCall) SetUserIdType(userIdType string)

type PublicMailboxMemberDeleteReqCall

type PublicMailboxMemberDeleteReqCall struct {
	// contains filtered or unexported fields
}

func (*PublicMailboxMemberDeleteReqCall) Do

func (*PublicMailboxMemberDeleteReqCall) SetMemberId

func (rc *PublicMailboxMemberDeleteReqCall) SetMemberId(memberId string)

func (*PublicMailboxMemberDeleteReqCall) SetPublicMailboxId

func (rc *PublicMailboxMemberDeleteReqCall) SetPublicMailboxId(publicMailboxId string)

type PublicMailboxMemberGetReqCall

type PublicMailboxMemberGetReqCall struct {
	// contains filtered or unexported fields
}

func (*PublicMailboxMemberGetReqCall) Do

func (*PublicMailboxMemberGetReqCall) SetMemberId

func (rc *PublicMailboxMemberGetReqCall) SetMemberId(memberId string)

func (*PublicMailboxMemberGetReqCall) SetPublicMailboxId

func (rc *PublicMailboxMemberGetReqCall) SetPublicMailboxId(publicMailboxId string)

func (*PublicMailboxMemberGetReqCall) SetUserIdType

func (rc *PublicMailboxMemberGetReqCall) SetUserIdType(userIdType string)

type PublicMailboxMemberListReqCall

type PublicMailboxMemberListReqCall struct {
	// contains filtered or unexported fields
}

func (*PublicMailboxMemberListReqCall) Do

func (*PublicMailboxMemberListReqCall) SetPageSize

func (rc *PublicMailboxMemberListReqCall) SetPageSize(pageSize int)

func (*PublicMailboxMemberListReqCall) SetPageToken

func (rc *PublicMailboxMemberListReqCall) SetPageToken(pageToken string)

func (*PublicMailboxMemberListReqCall) SetPublicMailboxId

func (rc *PublicMailboxMemberListReqCall) SetPublicMailboxId(publicMailboxId string)

func (*PublicMailboxMemberListReqCall) SetUserIdType

func (rc *PublicMailboxMemberListReqCall) SetUserIdType(userIdType string)

type PublicMailboxMemberListResult

type PublicMailboxMemberListResult struct {
	HasMore   bool                   `json:"has_more,omitempty"`
	PageToken string                 `json:"page_token,omitempty"`
	Items     []*PublicMailboxMember `json:"items,omitempty"`
}

type PublicMailboxMemberService

type PublicMailboxMemberService struct {
	// contains filtered or unexported fields
}

func (*PublicMailboxMemberService) Clear

func (publicMailboxMembers *PublicMailboxMemberService) Clear(ctx *core.Context, optFns ...request.OptFn) *PublicMailboxMemberClearReqCall

func (*PublicMailboxMemberService) Create

func (publicMailboxMembers *PublicMailboxMemberService) Create(ctx *core.Context, body *PublicMailboxMember, optFns ...request.OptFn) *PublicMailboxMemberCreateReqCall

func (*PublicMailboxMemberService) Delete

func (publicMailboxMembers *PublicMailboxMemberService) Delete(ctx *core.Context, optFns ...request.OptFn) *PublicMailboxMemberDeleteReqCall

func (*PublicMailboxMemberService) Get

func (publicMailboxMembers *PublicMailboxMemberService) Get(ctx *core.Context, optFns ...request.OptFn) *PublicMailboxMemberGetReqCall

func (*PublicMailboxMemberService) List

func (publicMailboxMembers *PublicMailboxMemberService) List(ctx *core.Context, optFns ...request.OptFn) *PublicMailboxMemberListReqCall

type PublicMailboxPatchReqCall

type PublicMailboxPatchReqCall struct {
	// contains filtered or unexported fields
}

func (*PublicMailboxPatchReqCall) Do

func (*PublicMailboxPatchReqCall) SetPublicMailboxId

func (rc *PublicMailboxPatchReqCall) SetPublicMailboxId(publicMailboxId string)

type PublicMailboxService

type PublicMailboxService struct {
	// contains filtered or unexported fields
}

func (*PublicMailboxService) Create

func (publicMailboxs *PublicMailboxService) Create(ctx *core.Context, body *PublicMailbox, optFns ...request.OptFn) *PublicMailboxCreateReqCall

func (*PublicMailboxService) Get

func (publicMailboxs *PublicMailboxService) Get(ctx *core.Context, optFns ...request.OptFn) *PublicMailboxGetReqCall

func (*PublicMailboxService) List

func (publicMailboxs *PublicMailboxService) List(ctx *core.Context, optFns ...request.OptFn) *PublicMailboxListReqCall

func (*PublicMailboxService) Patch

func (publicMailboxs *PublicMailboxService) Patch(ctx *core.Context, body *PublicMailbox, optFns ...request.OptFn) *PublicMailboxPatchReqCall

func (*PublicMailboxService) Update

func (publicMailboxs *PublicMailboxService) Update(ctx *core.Context, body *PublicMailbox, optFns ...request.OptFn) *PublicMailboxUpdateReqCall

type PublicMailboxUpdateReqCall

type PublicMailboxUpdateReqCall struct {
	// contains filtered or unexported fields
}

func (*PublicMailboxUpdateReqCall) Do

func (*PublicMailboxUpdateReqCall) SetPublicMailboxId

func (rc *PublicMailboxUpdateReqCall) SetPublicMailboxId(publicMailboxId string)

type Service

type Service struct {
	MailgroupMembers           *MailgroupMemberService
	MailgroupPermissionMembers *MailgroupPermissionMemberService
	PublicMailboxs             *PublicMailboxService
	PublicMailboxMembers       *PublicMailboxMemberService
	Mailgroups                 *MailgroupService
	// contains filtered or unexported fields
}

func NewService

func NewService(conf *config.Config) *Service

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL