doc_2_0

package
v1.4.45 Latest Latest
Warning

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

Go to latest
Published: Oct 8, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks. *

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) CopyDentry

func (client *Client) CopyDentry(spaceId *string, dentryId *string, request *CopyDentryRequest) (_result *CopyDentryResponse, _err error)

func (*Client) CopyDentryWithOptions

func (client *Client) CopyDentryWithOptions(spaceId *string, dentryId *string, request *CopyDentryRequest, headers *CopyDentryHeaders, runtime *util.RuntimeOptions) (_result *CopyDentryResponse, _err error)

func (*Client) CreateDentry

func (client *Client) CreateDentry(spaceId *string, request *CreateDentryRequest) (_result *CreateDentryResponse, _err error)

func (*Client) CreateDentryWithOptions

func (client *Client) CreateDentryWithOptions(spaceId *string, request *CreateDentryRequest, headers *CreateDentryHeaders, runtime *util.RuntimeOptions) (_result *CreateDentryResponse, _err error)

func (*Client) CreateSpace

func (client *Client) CreateSpace(request *CreateSpaceRequest) (_result *CreateSpaceResponse, _err error)

func (*Client) CreateSpaceWithOptions

func (client *Client) CreateSpaceWithOptions(request *CreateSpaceRequest, headers *CreateSpaceHeaders, runtime *util.RuntimeOptions) (_result *CreateSpaceResponse, _err error)

func (*Client) CreateTeam

func (client *Client) CreateTeam(request *CreateTeamRequest) (_result *CreateTeamResponse, _err error)

func (*Client) CreateTeamWithOptions

func (client *Client) CreateTeamWithOptions(request *CreateTeamRequest, headers *CreateTeamHeaders, runtime *util.RuntimeOptions) (_result *CreateTeamResponse, _err error)

func (*Client) DeleteTeam

func (client *Client) DeleteTeam(teamId *string, request *DeleteTeamRequest) (_result *DeleteTeamResponse, _err error)

func (*Client) DeleteTeamWithOptions

func (client *Client) DeleteTeamWithOptions(teamId *string, request *DeleteTeamRequest, headers *DeleteTeamHeaders, runtime *util.RuntimeOptions) (_result *DeleteTeamResponse, _err error)

func (*Client) GetSchema

func (client *Client) GetSchema(teamId *string, request *GetSchemaRequest) (_result *GetSchemaResponse, _err error)

func (*Client) GetSchemaWithOptions

func (client *Client) GetSchemaWithOptions(teamId *string, request *GetSchemaRequest, headers *GetSchemaHeaders, runtime *util.RuntimeOptions) (_result *GetSchemaResponse, _err error)

func (*Client) GetSpaceDirectories

func (client *Client) GetSpaceDirectories(spaceId *string, request *GetSpaceDirectoriesRequest) (_result *GetSpaceDirectoriesResponse, _err error)

func (*Client) GetSpaceDirectoriesWithOptions

func (client *Client) GetSpaceDirectoriesWithOptions(spaceId *string, request *GetSpaceDirectoriesRequest, headers *GetSpaceDirectoriesHeaders, runtime *util.RuntimeOptions) (_result *GetSpaceDirectoriesResponse, _err error)

func (*Client) GetTeam

func (client *Client) GetTeam(teamId *string, request *GetTeamRequest) (_result *GetTeamResponse, _err error)

func (*Client) GetTeamWithOptions

func (client *Client) GetTeamWithOptions(teamId *string, request *GetTeamRequest, headers *GetTeamHeaders, runtime *util.RuntimeOptions) (_result *GetTeamResponse, _err error)

func (*Client) GetTotalNumberOfDentries

func (client *Client) GetTotalNumberOfDentries(request *GetTotalNumberOfDentriesRequest) (_result *GetTotalNumberOfDentriesResponse, _err error)

func (*Client) GetTotalNumberOfDentriesWithOptions

func (client *Client) GetTotalNumberOfDentriesWithOptions(request *GetTotalNumberOfDentriesRequest, headers *GetTotalNumberOfDentriesHeaders, runtime *util.RuntimeOptions) (_result *GetTotalNumberOfDentriesResponse, _err error)

func (*Client) GetTotalNumberOfSpaces

func (client *Client) GetTotalNumberOfSpaces(request *GetTotalNumberOfSpacesRequest) (_result *GetTotalNumberOfSpacesResponse, _err error)

func (*Client) GetTotalNumberOfSpacesWithOptions

func (client *Client) GetTotalNumberOfSpacesWithOptions(request *GetTotalNumberOfSpacesRequest, headers *GetTotalNumberOfSpacesHeaders, runtime *util.RuntimeOptions) (_result *GetTotalNumberOfSpacesResponse, _err error)

func (*Client) GetUserInfoByOpenToken

func (client *Client) GetUserInfoByOpenToken(request *GetUserInfoByOpenTokenRequest) (_result *GetUserInfoByOpenTokenResponse, _err error)

func (*Client) GetUserInfoByOpenTokenWithOptions

func (client *Client) GetUserInfoByOpenTokenWithOptions(request *GetUserInfoByOpenTokenRequest, headers *GetUserInfoByOpenTokenHeaders, runtime *util.RuntimeOptions) (_result *GetUserInfoByOpenTokenResponse, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) ListFeeds

func (client *Client) ListFeeds(teamId *string, request *ListFeedsRequest) (_result *ListFeedsResponse, _err error)

func (*Client) ListFeedsWithOptions

func (client *Client) ListFeedsWithOptions(teamId *string, request *ListFeedsRequest, headers *ListFeedsHeaders, runtime *util.RuntimeOptions) (_result *ListFeedsResponse, _err error)

func (*Client) ListHotDocs

func (client *Client) ListHotDocs(teamId *string, request *ListHotDocsRequest) (_result *ListHotDocsResponse, _err error)

func (*Client) ListHotDocsWithOptions

func (client *Client) ListHotDocsWithOptions(teamId *string, request *ListHotDocsRequest, headers *ListHotDocsHeaders, runtime *util.RuntimeOptions) (_result *ListHotDocsResponse, _err error)

func (*Client) ListRelatedSpaceTeams

func (client *Client) ListRelatedSpaceTeams(request *ListRelatedSpaceTeamsRequest) (_result *ListRelatedSpaceTeamsResponse, _err error)

func (*Client) ListRelatedSpaceTeamsWithOptions

func (client *Client) ListRelatedSpaceTeamsWithOptions(request *ListRelatedSpaceTeamsRequest, headers *ListRelatedSpaceTeamsHeaders, runtime *util.RuntimeOptions) (_result *ListRelatedSpaceTeamsResponse, _err error)

func (*Client) ListRelatedTeams

func (client *Client) ListRelatedTeams(request *ListRelatedTeamsRequest) (_result *ListRelatedTeamsResponse, _err error)

func (*Client) ListRelatedTeamsWithOptions

func (client *Client) ListRelatedTeamsWithOptions(request *ListRelatedTeamsRequest, headers *ListRelatedTeamsHeaders, runtime *util.RuntimeOptions) (_result *ListRelatedTeamsResponse, _err error)

func (*Client) ListSpaceSections

func (client *Client) ListSpaceSections(teamId *string, request *ListSpaceSectionsRequest) (_result *ListSpaceSectionsResponse, _err error)

func (*Client) ListSpaceSectionsWithOptions

func (client *Client) ListSpaceSectionsWithOptions(teamId *string, request *ListSpaceSectionsRequest, headers *ListSpaceSectionsHeaders, runtime *util.RuntimeOptions) (_result *ListSpaceSectionsResponse, _err error)

func (*Client) ListTeamMembers

func (client *Client) ListTeamMembers(teamId *string, request *ListTeamMembersRequest) (_result *ListTeamMembersResponse, _err error)

func (*Client) ListTeamMembersWithOptions

func (client *Client) ListTeamMembersWithOptions(teamId *string, request *ListTeamMembersRequest, headers *ListTeamMembersHeaders, runtime *util.RuntimeOptions) (_result *ListTeamMembersResponse, _err error)

func (*Client) MoveDentry

func (client *Client) MoveDentry(spaceId *string, dentryId *string, request *MoveDentryRequest) (_result *MoveDentryResponse, _err error)

func (*Client) MoveDentryWithOptions

func (client *Client) MoveDentryWithOptions(spaceId *string, dentryId *string, request *MoveDentryRequest, headers *MoveDentryHeaders, runtime *util.RuntimeOptions) (_result *MoveDentryResponse, _err error)

func (*Client) QueryDentry

func (client *Client) QueryDentry(spaceId *string, dentryId *string, request *QueryDentryRequest) (_result *QueryDentryResponse, _err error)

func (*Client) QueryDentryWithOptions

func (client *Client) QueryDentryWithOptions(spaceId *string, dentryId *string, request *QueryDentryRequest, headers *QueryDentryHeaders, runtime *util.RuntimeOptions) (_result *QueryDentryResponse, _err error)

func (*Client) QueryItemByUrl

func (client *Client) QueryItemByUrl(request *QueryItemByUrlRequest) (_result *QueryItemByUrlResponse, _err error)

func (*Client) QueryItemByUrlWithOptions

func (client *Client) QueryItemByUrlWithOptions(request *QueryItemByUrlRequest, headers *QueryItemByUrlHeaders, runtime *util.RuntimeOptions) (_result *QueryItemByUrlResponse, _err error)

func (*Client) QueryMineSpace

func (client *Client) QueryMineSpace(unionId *string) (_result *QueryMineSpaceResponse, _err error)

func (*Client) QueryMineSpaceWithOptions

func (client *Client) QueryMineSpaceWithOptions(unionId *string, headers *QueryMineSpaceHeaders, runtime *util.RuntimeOptions) (_result *QueryMineSpaceResponse, _err error)

func (*Client) QueryRecentList

func (client *Client) QueryRecentList(request *QueryRecentListRequest) (_result *QueryRecentListResponse, _err error)

func (*Client) QueryRecentListWithOptions

func (client *Client) QueryRecentListWithOptions(request *QueryRecentListRequest, headers *QueryRecentListHeaders, runtime *util.RuntimeOptions) (_result *QueryRecentListResponse, _err error)

func (*Client) QuerySpace

func (client *Client) QuerySpace(spaceId *string, request *QuerySpaceRequest) (_result *QuerySpaceResponse, _err error)

func (*Client) QuerySpaceWithOptions

func (client *Client) QuerySpaceWithOptions(spaceId *string, request *QuerySpaceRequest, headers *QuerySpaceHeaders, runtime *util.RuntimeOptions) (_result *QuerySpaceResponse, _err error)

func (*Client) RelatedSpaces

func (client *Client) RelatedSpaces(request *RelatedSpacesRequest) (_result *RelatedSpacesResponse, _err error)

func (*Client) RelatedSpacesWithOptions

func (client *Client) RelatedSpacesWithOptions(request *RelatedSpacesRequest, headers *RelatedSpacesHeaders, runtime *util.RuntimeOptions) (_result *RelatedSpacesResponse, _err error)

func (*Client) RemoveTeamMembers

func (client *Client) RemoveTeamMembers(teamId *string, request *RemoveTeamMembersRequest) (_result *RemoveTeamMembersResponse, _err error)

func (*Client) RemoveTeamMembersWithOptions

func (client *Client) RemoveTeamMembersWithOptions(teamId *string, request *RemoveTeamMembersRequest, headers *RemoveTeamMembersHeaders, runtime *util.RuntimeOptions) (_result *RemoveTeamMembersResponse, _err error)

func (*Client) RenameDentry

func (client *Client) RenameDentry(spaceId *string, dentryId *string, request *RenameDentryRequest) (_result *RenameDentryResponse, _err error)

func (*Client) RenameDentryWithOptions

func (client *Client) RenameDentryWithOptions(spaceId *string, dentryId *string, request *RenameDentryRequest, headers *RenameDentryHeaders, runtime *util.RuntimeOptions) (_result *RenameDentryResponse, _err error)

func (*Client) SaveTeamMembers

func (client *Client) SaveTeamMembers(teamId *string, request *SaveTeamMembersRequest) (_result *SaveTeamMembersResponse, _err error)

func (*Client) SaveTeamMembersWithOptions

func (client *Client) SaveTeamMembersWithOptions(teamId *string, request *SaveTeamMembersRequest, headers *SaveTeamMembersHeaders, runtime *util.RuntimeOptions) (_result *SaveTeamMembersResponse, _err error)

func (*Client) Search

func (client *Client) Search(request *SearchRequest) (_result *SearchResponse, _err error)

func (*Client) SearchWithOptions

func (client *Client) SearchWithOptions(request *SearchRequest, headers *SearchHeaders, runtime *util.RuntimeOptions) (_result *SearchResponse, _err error)

func (*Client) UpdateTeam

func (client *Client) UpdateTeam(teamId *string, request *UpdateTeamRequest) (_result *UpdateTeamResponse, _err error)

func (*Client) UpdateTeamWithOptions

func (client *Client) UpdateTeamWithOptions(teamId *string, request *UpdateTeamRequest, headers *UpdateTeamHeaders, runtime *util.RuntimeOptions) (_result *UpdateTeamResponse, _err error)

type CopyDentryHeaders

type CopyDentryHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (CopyDentryHeaders) GoString

func (s CopyDentryHeaders) GoString() string

func (*CopyDentryHeaders) SetCommonHeaders

func (s *CopyDentryHeaders) SetCommonHeaders(v map[string]*string) *CopyDentryHeaders

func (*CopyDentryHeaders) SetXAcsDingtalkAccessToken

func (s *CopyDentryHeaders) SetXAcsDingtalkAccessToken(v string) *CopyDentryHeaders

func (CopyDentryHeaders) String

func (s CopyDentryHeaders) String() string

type CopyDentryRequest

type CopyDentryRequest struct {
	// 拷贝后的文档名称,长度不能超过50。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 操作人unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
	// 需要移动到的知识库id。
	TargetSpaceId *string `json:"targetSpaceId,omitempty" xml:"targetSpaceId,omitempty"`
	// 移动到目标位置的后置节点id。不为空时,需要是归属于 toParentDentryId 的子节点。
	ToNextDentryId *string `json:"toNextDentryId,omitempty" xml:"toNextDentryId,omitempty"`
	// 需要移动到目标位置的父节点id。如果为根目录,则不传;如果为非根目录,则需要传对应的id。
	ToParentDentryId *string `json:"toParentDentryId,omitempty" xml:"toParentDentryId,omitempty"`
	// 移动到目标位置的前置节点id。不为空时,需要是归属于 toParentDentryId 的子节点。
	ToPrevDentryId *string `json:"toPrevDentryId,omitempty" xml:"toPrevDentryId,omitempty"`
}

func (CopyDentryRequest) GoString

func (s CopyDentryRequest) GoString() string

func (*CopyDentryRequest) SetName

func (*CopyDentryRequest) SetOperatorId

func (s *CopyDentryRequest) SetOperatorId(v string) *CopyDentryRequest

func (*CopyDentryRequest) SetTargetSpaceId

func (s *CopyDentryRequest) SetTargetSpaceId(v string) *CopyDentryRequest

func (*CopyDentryRequest) SetToNextDentryId

func (s *CopyDentryRequest) SetToNextDentryId(v string) *CopyDentryRequest

func (*CopyDentryRequest) SetToParentDentryId

func (s *CopyDentryRequest) SetToParentDentryId(v string) *CopyDentryRequest

func (*CopyDentryRequest) SetToPrevDentryId

func (s *CopyDentryRequest) SetToPrevDentryId(v string) *CopyDentryRequest

func (CopyDentryRequest) String

func (s CopyDentryRequest) String() string

type CopyDentryResponse

type CopyDentryResponse struct {
	Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *DentryVO          `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CopyDentryResponse) GoString

func (s CopyDentryResponse) GoString() string

func (*CopyDentryResponse) SetBody

func (*CopyDentryResponse) SetHeaders

func (s *CopyDentryResponse) SetHeaders(v map[string]*string) *CopyDentryResponse

func (CopyDentryResponse) String

func (s CopyDentryResponse) String() string

type CreateDentryHeaders

type CreateDentryHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (CreateDentryHeaders) GoString

func (s CreateDentryHeaders) GoString() string

func (*CreateDentryHeaders) SetCommonHeaders

func (s *CreateDentryHeaders) SetCommonHeaders(v map[string]*string) *CreateDentryHeaders

func (*CreateDentryHeaders) SetXAcsDingtalkAccessToken

func (s *CreateDentryHeaders) SetXAcsDingtalkAccessToken(v string) *CreateDentryHeaders

func (CreateDentryHeaders) String

func (s CreateDentryHeaders) String() string

type CreateDentryRequest

type CreateDentryRequest struct {
	// 节点类型,file-文档,folder-文件夹。
	DentryType *string `json:"dentryType,omitempty" xml:"dentryType,omitempty"`
	// 节点类型为文档才有,0-文字,1-表格,2-PPT,3-白板,6-脑图,7-多维表。
	DocumentType *int64 `json:"documentType,omitempty" xml:"documentType,omitempty"`
	// 节点名称。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 操作人unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
	// 父节点id,可为空。
	ParentDentryId *string `json:"parentDentryId,omitempty" xml:"parentDentryId,omitempty"`
}

func (CreateDentryRequest) GoString

func (s CreateDentryRequest) GoString() string

func (*CreateDentryRequest) SetDentryType

func (s *CreateDentryRequest) SetDentryType(v string) *CreateDentryRequest

func (*CreateDentryRequest) SetDocumentType

func (s *CreateDentryRequest) SetDocumentType(v int64) *CreateDentryRequest

func (*CreateDentryRequest) SetName

func (*CreateDentryRequest) SetOperatorId

func (s *CreateDentryRequest) SetOperatorId(v string) *CreateDentryRequest

func (*CreateDentryRequest) SetParentDentryId

func (s *CreateDentryRequest) SetParentDentryId(v string) *CreateDentryRequest

func (CreateDentryRequest) String

func (s CreateDentryRequest) String() string

type CreateDentryResponse

type CreateDentryResponse struct {
	Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *DentryVO          `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateDentryResponse) GoString

func (s CreateDentryResponse) GoString() string

func (*CreateDentryResponse) SetBody

func (*CreateDentryResponse) SetHeaders

func (s *CreateDentryResponse) SetHeaders(v map[string]*string) *CreateDentryResponse

func (CreateDentryResponse) String

func (s CreateDentryResponse) String() string

type CreateSpaceHeaders

type CreateSpaceHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (CreateSpaceHeaders) GoString

func (s CreateSpaceHeaders) GoString() string

func (*CreateSpaceHeaders) SetCommonHeaders

func (s *CreateSpaceHeaders) SetCommonHeaders(v map[string]*string) *CreateSpaceHeaders

func (*CreateSpaceHeaders) SetXAcsDingtalkAccessToken

func (s *CreateSpaceHeaders) SetXAcsDingtalkAccessToken(v string) *CreateSpaceHeaders

func (CreateSpaceHeaders) String

func (s CreateSpaceHeaders) String() string

type CreateSpaceRequest

type CreateSpaceRequest struct {
	// 知识库简介。
	// 最大长度50。
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 知识库图标。
	Icon *string `json:"icon,omitempty" xml:"icon,omitempty"`
	// 知识库名称。
	// 最大长度50。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 操作人unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
	// 知识库分组id。只有选择了所属小组的情况下,才需要设置知识库分组。
	SectionId *string `json:"sectionId,omitempty" xml:"sectionId,omitempty"`
	// 公开范围。
	ShareScope *CreateSpaceRequestShareScope `json:"shareScope,omitempty" xml:"shareScope,omitempty" type:"Struct"`
	// 所属小组id。
	TeamId *string `json:"teamId,omitempty" xml:"teamId,omitempty"`
}

func (CreateSpaceRequest) GoString

func (s CreateSpaceRequest) GoString() string

func (*CreateSpaceRequest) SetDescription

func (s *CreateSpaceRequest) SetDescription(v string) *CreateSpaceRequest

func (*CreateSpaceRequest) SetIcon

func (*CreateSpaceRequest) SetName

func (*CreateSpaceRequest) SetOperatorId

func (s *CreateSpaceRequest) SetOperatorId(v string) *CreateSpaceRequest

func (*CreateSpaceRequest) SetSectionId

func (s *CreateSpaceRequest) SetSectionId(v string) *CreateSpaceRequest

func (*CreateSpaceRequest) SetShareScope

func (*CreateSpaceRequest) SetTeamId

func (s *CreateSpaceRequest) SetTeamId(v string) *CreateSpaceRequest

func (CreateSpaceRequest) String

func (s CreateSpaceRequest) String() string

type CreateSpaceRequestShareScope

type CreateSpaceRequestShareScope struct {
	// 公开范围。
	// 0-仅知识库成员可见;
	// 1-当前组织所有人可见。
	Scope *int32 `json:"scope,omitempty" xml:"scope,omitempty"`
}

func (CreateSpaceRequestShareScope) GoString

func (s CreateSpaceRequestShareScope) GoString() string

func (*CreateSpaceRequestShareScope) SetScope

func (CreateSpaceRequestShareScope) String

type CreateSpaceResponse

type CreateSpaceResponse struct {
	Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *SpaceVO           `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateSpaceResponse) GoString

func (s CreateSpaceResponse) GoString() string

func (*CreateSpaceResponse) SetBody

func (*CreateSpaceResponse) SetHeaders

func (s *CreateSpaceResponse) SetHeaders(v map[string]*string) *CreateSpaceResponse

func (CreateSpaceResponse) String

func (s CreateSpaceResponse) String() string

type CreateTeamHeaders

type CreateTeamHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (CreateTeamHeaders) GoString

func (s CreateTeamHeaders) GoString() string

func (*CreateTeamHeaders) SetCommonHeaders

func (s *CreateTeamHeaders) SetCommonHeaders(v map[string]*string) *CreateTeamHeaders

func (*CreateTeamHeaders) SetXAcsDingtalkAccessToken

func (s *CreateTeamHeaders) SetXAcsDingtalkAccessToken(v string) *CreateTeamHeaders

func (CreateTeamHeaders) String

func (s CreateTeamHeaders) String() string

type CreateTeamRequest

type CreateTeamRequest struct {
	// 小组封面。
	Cover *string `json:"cover,omitempty" xml:"cover,omitempty"`
	// 小组介绍。
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 小组图标。
	Icon *string `json:"icon,omitempty" xml:"icon,omitempty"`
	// 小组成员列表。
	Members []*CreateTeamRequestMembers `json:"members,omitempty" xml:"members,omitempty" type:"Repeated"`
	// 小组名称。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 操作人unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
	// 小组类型。
	// 0-默认;
	// 1-部门;
	// 2-项目组;
	// 3-兴趣小组。
	TeamType *int32 `json:"teamType,omitempty" xml:"teamType,omitempty"`
}

func (CreateTeamRequest) GoString

func (s CreateTeamRequest) GoString() string

func (*CreateTeamRequest) SetCover

func (s *CreateTeamRequest) SetCover(v string) *CreateTeamRequest

func (*CreateTeamRequest) SetDescription

func (s *CreateTeamRequest) SetDescription(v string) *CreateTeamRequest

func (*CreateTeamRequest) SetIcon

func (*CreateTeamRequest) SetMembers

func (*CreateTeamRequest) SetName

func (*CreateTeamRequest) SetOperatorId

func (s *CreateTeamRequest) SetOperatorId(v string) *CreateTeamRequest

func (*CreateTeamRequest) SetTeamType

func (s *CreateTeamRequest) SetTeamType(v int32) *CreateTeamRequest

func (CreateTeamRequest) String

func (s CreateTeamRequest) String() string

type CreateTeamRequestMembers

type CreateTeamRequestMembers struct {
	// 成员unionId。
	MemberId *string `json:"memberId,omitempty" xml:"memberId,omitempty"`
	// 成员类型。
	// 1-群;2-用户;3-组织;4-部门;5-虚拟组织;6-通讯录角色组。
	MemberType *int32 `json:"memberType,omitempty" xml:"memberType,omitempty"`
	// 成员角色。
	// 0-无权限;1-只读;2-只读/下载;3-编辑;4-管理员;5-所有者。
	RoleCode *string `json:"roleCode,omitempty" xml:"roleCode,omitempty"`
}

func (CreateTeamRequestMembers) GoString

func (s CreateTeamRequestMembers) GoString() string

func (*CreateTeamRequestMembers) SetMemberId

func (*CreateTeamRequestMembers) SetMemberType

func (*CreateTeamRequestMembers) SetRoleCode

func (CreateTeamRequestMembers) String

func (s CreateTeamRequestMembers) String() string

type CreateTeamResponse

type CreateTeamResponse struct {
	Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *TeamVO            `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateTeamResponse) GoString

func (s CreateTeamResponse) GoString() string

func (*CreateTeamResponse) SetBody

func (*CreateTeamResponse) SetHeaders

func (s *CreateTeamResponse) SetHeaders(v map[string]*string) *CreateTeamResponse

func (CreateTeamResponse) String

func (s CreateTeamResponse) String() string

type DeleteTeamHeaders

type DeleteTeamHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (DeleteTeamHeaders) GoString

func (s DeleteTeamHeaders) GoString() string

func (*DeleteTeamHeaders) SetCommonHeaders

func (s *DeleteTeamHeaders) SetCommonHeaders(v map[string]*string) *DeleteTeamHeaders

func (*DeleteTeamHeaders) SetXAcsDingtalkAccessToken

func (s *DeleteTeamHeaders) SetXAcsDingtalkAccessToken(v string) *DeleteTeamHeaders

func (DeleteTeamHeaders) String

func (s DeleteTeamHeaders) String() string

type DeleteTeamRequest

type DeleteTeamRequest struct {
	// 操作人unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
}

func (DeleteTeamRequest) GoString

func (s DeleteTeamRequest) GoString() string

func (*DeleteTeamRequest) SetOperatorId

func (s *DeleteTeamRequest) SetOperatorId(v string) *DeleteTeamRequest

func (DeleteTeamRequest) String

func (s DeleteTeamRequest) String() string

type DeleteTeamResponse

type DeleteTeamResponse struct {
	Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *TeamVO            `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteTeamResponse) GoString

func (s DeleteTeamResponse) GoString() string

func (*DeleteTeamResponse) SetBody

func (*DeleteTeamResponse) SetHeaders

func (s *DeleteTeamResponse) SetHeaders(v map[string]*string) *DeleteTeamResponse

func (DeleteTeamResponse) String

func (s DeleteTeamResponse) String() string

type DentryModel

type DentryModel struct {
	// 内容类型。alidoc-钉钉文档;link-快捷方式;archive-压缩包;document-文件。
	ContentType *string `json:"contentType,omitempty" xml:"contentType,omitempty"`
	// 创建时间。
	CreatedTime *int64 `json:"createdTime,omitempty" xml:"createdTime,omitempty"`
	// 创建者。
	Creator *DentryModelCreator `json:"creator,omitempty" xml:"creator,omitempty" type:"Struct"`
	// 节点id。
	DentryId *string `json:"dentryId,omitempty" xml:"dentryId,omitempty"`
	// 节点类型。file-文件;folder-文件夹。
	DentryType *string `json:"dentryType,omitempty" xml:"dentryType,omitempty"`
	// 节点全局唯一标识id。
	DentryUuid *string `json:"dentryUuid,omitempty" xml:"dentryUuid,omitempty"`
	// 文档docKey,用于标识一篇钉钉文档的key。只有内容类型为alidoc的才会有值。
	DocKey *string `json:"docKey,omitempty" xml:"docKey,omitempty"`
	// 文件后缀名。
	Extension *string `json:"extension,omitempty" xml:"extension,omitempty"`
	// 是否有子节点。
	HasChildren *bool `json:"hasChildren,omitempty" xml:"hasChildren,omitempty"`
	// 快捷方式类型的节点,其指向的原始数据信息。
	LinkSourceInfo *LinkSourceInfo `json:"linkSourceInfo,omitempty" xml:"linkSourceInfo,omitempty"`
	// 节点名称。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 节点的路径。
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
	// 知识库信息。
	Space *SpaceModel `json:"space,omitempty" xml:"space,omitempty"`
	// 知识库id。
	SpaceId *string `json:"spaceId,omitempty" xml:"spaceId,omitempty"`
	// 更新时间。
	UpdatedTime *int64 `json:"updatedTime,omitempty" xml:"updatedTime,omitempty"`
	// 更新人。
	Updater *DentryModelUpdater `json:"updater,omitempty" xml:"updater,omitempty" type:"Struct"`
	// 节点访问url。
	Url *string `json:"url,omitempty" xml:"url,omitempty"`
	// 访问者对当前节点的权限等信息。
	VisitorInfo *DentryModelVisitorInfo `json:"visitorInfo,omitempty" xml:"visitorInfo,omitempty" type:"Struct"`
}

func (DentryModel) GoString

func (s DentryModel) GoString() string

func (*DentryModel) SetContentType

func (s *DentryModel) SetContentType(v string) *DentryModel

func (*DentryModel) SetCreatedTime

func (s *DentryModel) SetCreatedTime(v int64) *DentryModel

func (*DentryModel) SetCreator

func (s *DentryModel) SetCreator(v *DentryModelCreator) *DentryModel

func (*DentryModel) SetDentryId

func (s *DentryModel) SetDentryId(v string) *DentryModel

func (*DentryModel) SetDentryType

func (s *DentryModel) SetDentryType(v string) *DentryModel

func (*DentryModel) SetDentryUuid

func (s *DentryModel) SetDentryUuid(v string) *DentryModel

func (*DentryModel) SetDocKey

func (s *DentryModel) SetDocKey(v string) *DentryModel

func (*DentryModel) SetExtension

func (s *DentryModel) SetExtension(v string) *DentryModel

func (*DentryModel) SetHasChildren

func (s *DentryModel) SetHasChildren(v bool) *DentryModel

func (*DentryModel) SetLinkSourceInfo

func (s *DentryModel) SetLinkSourceInfo(v *LinkSourceInfo) *DentryModel

func (*DentryModel) SetName

func (s *DentryModel) SetName(v string) *DentryModel

func (*DentryModel) SetPath

func (s *DentryModel) SetPath(v string) *DentryModel

func (*DentryModel) SetSpace

func (s *DentryModel) SetSpace(v *SpaceModel) *DentryModel

func (*DentryModel) SetSpaceId

func (s *DentryModel) SetSpaceId(v string) *DentryModel

func (*DentryModel) SetUpdatedTime

func (s *DentryModel) SetUpdatedTime(v int64) *DentryModel

func (*DentryModel) SetUpdater

func (s *DentryModel) SetUpdater(v *DentryModelUpdater) *DentryModel

func (*DentryModel) SetUrl

func (s *DentryModel) SetUrl(v string) *DentryModel

func (*DentryModel) SetVisitorInfo

func (s *DentryModel) SetVisitorInfo(v *DentryModelVisitorInfo) *DentryModel

func (DentryModel) String

func (s DentryModel) String() string

type DentryModelCreator

type DentryModelCreator struct {
	// 用户名称。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 用户unionId。
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (DentryModelCreator) GoString

func (s DentryModelCreator) GoString() string

func (*DentryModelCreator) SetName

func (*DentryModelCreator) SetUnionId

func (s *DentryModelCreator) SetUnionId(v string) *DentryModelCreator

func (DentryModelCreator) String

func (s DentryModelCreator) String() string

type DentryModelUpdater

type DentryModelUpdater struct {
	// 用户名称。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 用户unionId。
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (DentryModelUpdater) GoString

func (s DentryModelUpdater) GoString() string

func (*DentryModelUpdater) SetName

func (*DentryModelUpdater) SetUnionId

func (s *DentryModelUpdater) SetUnionId(v string) *DentryModelUpdater

func (DentryModelUpdater) String

func (s DentryModelUpdater) String() string

type DentryModelVisitorInfo

type DentryModelVisitorInfo struct {
	// 节点的操作列表。
	DentryActions []*string `json:"dentryActions,omitempty" xml:"dentryActions,omitempty" type:"Repeated"`
	// 当前用户对这个空间的访问角色。
	RoleCode *string `json:"roleCode,omitempty" xml:"roleCode,omitempty"`
	// 空间的操作列表。
	SpaceActions []*string `json:"spaceActions,omitempty" xml:"spaceActions,omitempty" type:"Repeated"`
}

func (DentryModelVisitorInfo) GoString

func (s DentryModelVisitorInfo) GoString() string

func (*DentryModelVisitorInfo) SetDentryActions

func (s *DentryModelVisitorInfo) SetDentryActions(v []*string) *DentryModelVisitorInfo

func (*DentryModelVisitorInfo) SetRoleCode

func (*DentryModelVisitorInfo) SetSpaceActions

func (s *DentryModelVisitorInfo) SetSpaceActions(v []*string) *DentryModelVisitorInfo

func (DentryModelVisitorInfo) String

func (s DentryModelVisitorInfo) String() string

type DentryVO

type DentryVO struct {
	// 内容类型。alidoc-钉钉文档;link-快捷方式;archive-压缩包;document-文件。
	ContentType *string `json:"contentType,omitempty" xml:"contentType,omitempty"`
	// 创建时间。
	CreatedTime *int64 `json:"createdTime,omitempty" xml:"createdTime,omitempty"`
	// 创建者。
	Creator *DentryVOCreator `json:"creator,omitempty" xml:"creator,omitempty" type:"Struct"`
	// 节点id。
	DentryId *string `json:"dentryId,omitempty" xml:"dentryId,omitempty"`
	// 节点类型。file-文件;folder-文件夹。
	DentryType *string `json:"dentryType,omitempty" xml:"dentryType,omitempty"`
	// 节点全局唯一标识id。
	DentryUuid *string `json:"dentryUuid,omitempty" xml:"dentryUuid,omitempty"`
	// 文档docKey,用于标识一篇钉钉文档的key。只有内容类型为alidoc的才会有值。
	DocKey *string `json:"docKey,omitempty" xml:"docKey,omitempty"`
	// 文件后缀名。
	Extension *string `json:"extension,omitempty" xml:"extension,omitempty"`
	// 是否有子节点。
	HasChildren *bool `json:"hasChildren,omitempty" xml:"hasChildren,omitempty"`
	// 快捷方式类型的节点,其指向的原始数据信息。
	LinkSourceInfo *LinkSourceInfo `json:"linkSourceInfo,omitempty" xml:"linkSourceInfo,omitempty"`
	// 节点名称。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 节点的路径。
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
	// 知识库信息。
	Space *SpaceModel `json:"space,omitempty" xml:"space,omitempty"`
	// 知识库id。
	SpaceId *string `json:"spaceId,omitempty" xml:"spaceId,omitempty"`
	// 更新时间。
	UpdatedTime *int64 `json:"updatedTime,omitempty" xml:"updatedTime,omitempty"`
	// 更新人。
	Updater *DentryVOUpdater `json:"updater,omitempty" xml:"updater,omitempty" type:"Struct"`
	// 节点访问url。
	Url *string `json:"url,omitempty" xml:"url,omitempty"`
	// 访问者对当前节点的权限等信息。
	VisitorInfo *DentryVOVisitorInfo `json:"visitorInfo,omitempty" xml:"visitorInfo,omitempty" type:"Struct"`
}

func (DentryVO) GoString

func (s DentryVO) GoString() string

func (*DentryVO) SetContentType

func (s *DentryVO) SetContentType(v string) *DentryVO

func (*DentryVO) SetCreatedTime

func (s *DentryVO) SetCreatedTime(v int64) *DentryVO

func (*DentryVO) SetCreator

func (s *DentryVO) SetCreator(v *DentryVOCreator) *DentryVO

func (*DentryVO) SetDentryId

func (s *DentryVO) SetDentryId(v string) *DentryVO

func (*DentryVO) SetDentryType

func (s *DentryVO) SetDentryType(v string) *DentryVO

func (*DentryVO) SetDentryUuid

func (s *DentryVO) SetDentryUuid(v string) *DentryVO

func (*DentryVO) SetDocKey

func (s *DentryVO) SetDocKey(v string) *DentryVO

func (*DentryVO) SetExtension

func (s *DentryVO) SetExtension(v string) *DentryVO

func (*DentryVO) SetHasChildren

func (s *DentryVO) SetHasChildren(v bool) *DentryVO

func (*DentryVO) SetLinkSourceInfo

func (s *DentryVO) SetLinkSourceInfo(v *LinkSourceInfo) *DentryVO

func (*DentryVO) SetName

func (s *DentryVO) SetName(v string) *DentryVO

func (*DentryVO) SetPath

func (s *DentryVO) SetPath(v string) *DentryVO

func (*DentryVO) SetSpace

func (s *DentryVO) SetSpace(v *SpaceModel) *DentryVO

func (*DentryVO) SetSpaceId

func (s *DentryVO) SetSpaceId(v string) *DentryVO

func (*DentryVO) SetUpdatedTime

func (s *DentryVO) SetUpdatedTime(v int64) *DentryVO

func (*DentryVO) SetUpdater

func (s *DentryVO) SetUpdater(v *DentryVOUpdater) *DentryVO

func (*DentryVO) SetUrl

func (s *DentryVO) SetUrl(v string) *DentryVO

func (*DentryVO) SetVisitorInfo

func (s *DentryVO) SetVisitorInfo(v *DentryVOVisitorInfo) *DentryVO

func (DentryVO) String

func (s DentryVO) String() string

type DentryVOCreator

type DentryVOCreator struct {
	// 用户名称。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 用户unionId。
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (DentryVOCreator) GoString

func (s DentryVOCreator) GoString() string

func (*DentryVOCreator) SetName

func (s *DentryVOCreator) SetName(v string) *DentryVOCreator

func (*DentryVOCreator) SetUnionId

func (s *DentryVOCreator) SetUnionId(v string) *DentryVOCreator

func (DentryVOCreator) String

func (s DentryVOCreator) String() string

type DentryVOUpdater

type DentryVOUpdater struct {
	// 用户名称。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 用户unionId。
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (DentryVOUpdater) GoString

func (s DentryVOUpdater) GoString() string

func (*DentryVOUpdater) SetName

func (s *DentryVOUpdater) SetName(v string) *DentryVOUpdater

func (*DentryVOUpdater) SetUnionId

func (s *DentryVOUpdater) SetUnionId(v string) *DentryVOUpdater

func (DentryVOUpdater) String

func (s DentryVOUpdater) String() string

type DentryVOVisitorInfo

type DentryVOVisitorInfo struct {
	// 节点的操作列表。
	DentryActions []*string `json:"dentryActions,omitempty" xml:"dentryActions,omitempty" type:"Repeated"`
	// 当前用户对这个空间的访问角色。
	RoleCode *string `json:"roleCode,omitempty" xml:"roleCode,omitempty"`
	// 空间的操作列表。
	SpaceActions []*string `json:"spaceActions,omitempty" xml:"spaceActions,omitempty" type:"Repeated"`
}

func (DentryVOVisitorInfo) GoString

func (s DentryVOVisitorInfo) GoString() string

func (*DentryVOVisitorInfo) SetDentryActions

func (s *DentryVOVisitorInfo) SetDentryActions(v []*string) *DentryVOVisitorInfo

func (*DentryVOVisitorInfo) SetRoleCode

func (s *DentryVOVisitorInfo) SetRoleCode(v string) *DentryVOVisitorInfo

func (*DentryVOVisitorInfo) SetSpaceActions

func (s *DentryVOVisitorInfo) SetSpaceActions(v []*string) *DentryVOVisitorInfo

func (DentryVOVisitorInfo) String

func (s DentryVOVisitorInfo) String() string

type GetSchemaHeaders

type GetSchemaHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetSchemaHeaders) GoString

func (s GetSchemaHeaders) GoString() string

func (*GetSchemaHeaders) SetCommonHeaders

func (s *GetSchemaHeaders) SetCommonHeaders(v map[string]*string) *GetSchemaHeaders

func (*GetSchemaHeaders) SetXAcsDingtalkAccessToken

func (s *GetSchemaHeaders) SetXAcsDingtalkAccessToken(v string) *GetSchemaHeaders

func (GetSchemaHeaders) String

func (s GetSchemaHeaders) String() string

type GetSchemaRequest

type GetSchemaRequest struct {
	// 操作用户unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
}

func (GetSchemaRequest) GoString

func (s GetSchemaRequest) GoString() string

func (*GetSchemaRequest) SetOperatorId

func (s *GetSchemaRequest) SetOperatorId(v string) *GetSchemaRequest

func (GetSchemaRequest) String

func (s GetSchemaRequest) String() string

type GetSchemaResponse

type GetSchemaResponse struct {
	Headers map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetSchemaResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetSchemaResponse) GoString

func (s GetSchemaResponse) GoString() string

func (*GetSchemaResponse) SetBody

func (*GetSchemaResponse) SetHeaders

func (s *GetSchemaResponse) SetHeaders(v map[string]*string) *GetSchemaResponse

func (GetSchemaResponse) String

func (s GetSchemaResponse) String() string

type GetSchemaResponseBody

type GetSchemaResponseBody struct {
	// 当前版本。
	Revision *int32 `json:"revision,omitempty" xml:"revision,omitempty"`
	// schema内容。
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (GetSchemaResponseBody) GoString

func (s GetSchemaResponseBody) GoString() string

func (*GetSchemaResponseBody) SetRevision

func (*GetSchemaResponseBody) SetValue

func (GetSchemaResponseBody) String

func (s GetSchemaResponseBody) String() string

type GetSpaceDirectoriesHeaders

type GetSpaceDirectoriesHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetSpaceDirectoriesHeaders) GoString

func (s GetSpaceDirectoriesHeaders) GoString() string

func (*GetSpaceDirectoriesHeaders) SetCommonHeaders

func (*GetSpaceDirectoriesHeaders) SetXAcsDingtalkAccessToken

func (s *GetSpaceDirectoriesHeaders) SetXAcsDingtalkAccessToken(v string) *GetSpaceDirectoriesHeaders

func (GetSpaceDirectoriesHeaders) String

type GetSpaceDirectoriesRequest

type GetSpaceDirectoriesRequest struct {
	// 知识库节点id。
	DentryId *string `json:"dentryId,omitempty" xml:"dentryId,omitempty"`
	// 查询数量,最大500。
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 分页token,第一页可不传。
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 操作用户unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
}

func (GetSpaceDirectoriesRequest) GoString

func (s GetSpaceDirectoriesRequest) GoString() string

func (*GetSpaceDirectoriesRequest) SetDentryId

func (*GetSpaceDirectoriesRequest) SetMaxResults

func (*GetSpaceDirectoriesRequest) SetNextToken

func (*GetSpaceDirectoriesRequest) SetOperatorId

func (GetSpaceDirectoriesRequest) String

type GetSpaceDirectoriesResponse

type GetSpaceDirectoriesResponse struct {
	Headers map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetSpaceDirectoriesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetSpaceDirectoriesResponse) GoString

func (s GetSpaceDirectoriesResponse) GoString() string

func (*GetSpaceDirectoriesResponse) SetBody

func (*GetSpaceDirectoriesResponse) SetHeaders

func (GetSpaceDirectoriesResponse) String

type GetSpaceDirectoriesResponseBody

type GetSpaceDirectoriesResponseBody struct {
	// 子节点列表。
	Children []*DentryModel `json:"children,omitempty" xml:"children,omitempty" type:"Repeated"`
	// 是否还有后续可查询子节点。
	HasMore *bool `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	// 分页token。
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (GetSpaceDirectoriesResponseBody) GoString

func (*GetSpaceDirectoriesResponseBody) SetChildren

func (*GetSpaceDirectoriesResponseBody) SetHasMore

func (*GetSpaceDirectoriesResponseBody) SetNextToken

func (GetSpaceDirectoriesResponseBody) String

type GetTeamHeaders

type GetTeamHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetTeamHeaders) GoString

func (s GetTeamHeaders) GoString() string

func (*GetTeamHeaders) SetCommonHeaders

func (s *GetTeamHeaders) SetCommonHeaders(v map[string]*string) *GetTeamHeaders

func (*GetTeamHeaders) SetXAcsDingtalkAccessToken

func (s *GetTeamHeaders) SetXAcsDingtalkAccessToken(v string) *GetTeamHeaders

func (GetTeamHeaders) String

func (s GetTeamHeaders) String() string

type GetTeamRequest

type GetTeamRequest struct {
	// 操作用户unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
}

func (GetTeamRequest) GoString

func (s GetTeamRequest) GoString() string

func (*GetTeamRequest) SetOperatorId

func (s *GetTeamRequest) SetOperatorId(v string) *GetTeamRequest

func (GetTeamRequest) String

func (s GetTeamRequest) String() string

type GetTeamResponse

type GetTeamResponse struct {
	Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *TeamVO            `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetTeamResponse) GoString

func (s GetTeamResponse) GoString() string

func (*GetTeamResponse) SetBody

func (s *GetTeamResponse) SetBody(v *TeamVO) *GetTeamResponse

func (*GetTeamResponse) SetHeaders

func (s *GetTeamResponse) SetHeaders(v map[string]*string) *GetTeamResponse

func (GetTeamResponse) String

func (s GetTeamResponse) String() string

type GetTotalNumberOfDentriesHeaders

type GetTotalNumberOfDentriesHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetTotalNumberOfDentriesHeaders) GoString

func (*GetTotalNumberOfDentriesHeaders) SetCommonHeaders

func (*GetTotalNumberOfDentriesHeaders) SetXAcsDingtalkAccessToken

func (GetTotalNumberOfDentriesHeaders) String

type GetTotalNumberOfDentriesRequest

type GetTotalNumberOfDentriesRequest struct {
	// 是否包含文件夹。默认包含。
	IncludeFolder *bool `json:"includeFolder,omitempty" xml:"includeFolder,omitempty"`
	// 操作用户unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
	// 统计指定的知识库类型。0-我的文档;1-知识库。如果不传,则会统计全部数据。
	SpaceTypes *string `json:"spaceTypes,omitempty" xml:"spaceTypes,omitempty"`
}

func (GetTotalNumberOfDentriesRequest) GoString

func (*GetTotalNumberOfDentriesRequest) SetIncludeFolder

func (*GetTotalNumberOfDentriesRequest) SetOperatorId

func (*GetTotalNumberOfDentriesRequest) SetSpaceTypes

func (GetTotalNumberOfDentriesRequest) String

type GetTotalNumberOfDentriesResponse

type GetTotalNumberOfDentriesResponse struct {
	Headers map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetTotalNumberOfDentriesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetTotalNumberOfDentriesResponse) GoString

func (*GetTotalNumberOfDentriesResponse) SetHeaders

func (GetTotalNumberOfDentriesResponse) String

type GetTotalNumberOfDentriesResponseBody

type GetTotalNumberOfDentriesResponseBody struct {
	DentriesCount *string `json:"dentriesCount,omitempty" xml:"dentriesCount,omitempty"`
}

func (GetTotalNumberOfDentriesResponseBody) GoString

func (*GetTotalNumberOfDentriesResponseBody) SetDentriesCount

func (GetTotalNumberOfDentriesResponseBody) String

type GetTotalNumberOfSpacesHeaders

type GetTotalNumberOfSpacesHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetTotalNumberOfSpacesHeaders) GoString

func (*GetTotalNumberOfSpacesHeaders) SetCommonHeaders

func (*GetTotalNumberOfSpacesHeaders) SetXAcsDingtalkAccessToken

func (s *GetTotalNumberOfSpacesHeaders) SetXAcsDingtalkAccessToken(v string) *GetTotalNumberOfSpacesHeaders

func (GetTotalNumberOfSpacesHeaders) String

type GetTotalNumberOfSpacesRequest

type GetTotalNumberOfSpacesRequest struct {
	// 操作用户unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
}

func (GetTotalNumberOfSpacesRequest) GoString

func (*GetTotalNumberOfSpacesRequest) SetOperatorId

func (GetTotalNumberOfSpacesRequest) String

type GetTotalNumberOfSpacesResponse

type GetTotalNumberOfSpacesResponse struct {
	Headers map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetTotalNumberOfSpacesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetTotalNumberOfSpacesResponse) GoString

func (*GetTotalNumberOfSpacesResponse) SetHeaders

func (GetTotalNumberOfSpacesResponse) String

type GetTotalNumberOfSpacesResponseBody

type GetTotalNumberOfSpacesResponseBody struct {
	SpacesCount *string `json:"spacesCount,omitempty" xml:"spacesCount,omitempty"`
}

func (GetTotalNumberOfSpacesResponseBody) GoString

func (*GetTotalNumberOfSpacesResponseBody) SetSpacesCount

func (GetTotalNumberOfSpacesResponseBody) String

type GetUserInfoByOpenTokenHeaders

type GetUserInfoByOpenTokenHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetUserInfoByOpenTokenHeaders) GoString

func (*GetUserInfoByOpenTokenHeaders) SetCommonHeaders

func (*GetUserInfoByOpenTokenHeaders) SetXAcsDingtalkAccessToken

func (s *GetUserInfoByOpenTokenHeaders) SetXAcsDingtalkAccessToken(v string) *GetUserInfoByOpenTokenHeaders

func (GetUserInfoByOpenTokenHeaders) String

type GetUserInfoByOpenTokenRequest

type GetUserInfoByOpenTokenRequest struct {
	// 文档docKey,标识一篇文档的key。
	DocKey *string `json:"docKey,omitempty" xml:"docKey,omitempty"`
	// 文档颁发给三方应用的 OpenToken,用于三方应用在文档中的免登。
	OpenToken *string `json:"openToken,omitempty" xml:"openToken,omitempty"`
}

func (GetUserInfoByOpenTokenRequest) GoString

func (*GetUserInfoByOpenTokenRequest) SetDocKey

func (*GetUserInfoByOpenTokenRequest) SetOpenToken

func (GetUserInfoByOpenTokenRequest) String

type GetUserInfoByOpenTokenResponse

type GetUserInfoByOpenTokenResponse struct {
	Headers map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetUserInfoByOpenTokenResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetUserInfoByOpenTokenResponse) GoString

func (*GetUserInfoByOpenTokenResponse) SetHeaders

func (GetUserInfoByOpenTokenResponse) String

type GetUserInfoByOpenTokenResponseBody

type GetUserInfoByOpenTokenResponseBody struct {
	// 用户的 unionId。
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
	// 用户的userId。
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GetUserInfoByOpenTokenResponseBody) GoString

func (*GetUserInfoByOpenTokenResponseBody) SetUnionId

func (*GetUserInfoByOpenTokenResponseBody) SetUserId

func (GetUserInfoByOpenTokenResponseBody) String

type LinkSourceInfo

type LinkSourceInfo struct {
	// 快捷方式关联的源文件后缀。
	Extension *string `json:"extension,omitempty" xml:"extension,omitempty"`
	// 非通用快捷方式的图标信息。
	IconUrl *LinkSourceInfoIconUrl `json:"iconUrl,omitempty" xml:"iconUrl,omitempty" type:"Struct"`
	// 快捷方式关联的源文件ID(空间内唯一)。
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// 快捷方式类型。0-通用快捷方式;1-闪会快捷方式;2-日志快捷方式;3-闪会2.0快捷方式。
	LinkType *int64 `json:"linkType,omitempty" xml:"linkType,omitempty"`
	// 快捷方式关联的源文件所属空间id。
	SpaceId *string `json:"spaceId,omitempty" xml:"spaceId,omitempty"`
}

func (LinkSourceInfo) GoString

func (s LinkSourceInfo) GoString() string

func (*LinkSourceInfo) SetExtension

func (s *LinkSourceInfo) SetExtension(v string) *LinkSourceInfo

func (*LinkSourceInfo) SetIconUrl

func (*LinkSourceInfo) SetId

func (s *LinkSourceInfo) SetId(v string) *LinkSourceInfo

func (*LinkSourceInfo) SetLinkType

func (s *LinkSourceInfo) SetLinkType(v int64) *LinkSourceInfo

func (*LinkSourceInfo) SetSpaceId

func (s *LinkSourceInfo) SetSpaceId(v string) *LinkSourceInfo

func (LinkSourceInfo) String

func (s LinkSourceInfo) String() string

type LinkSourceInfoIconUrl

type LinkSourceInfoIconUrl struct {
	// 默认的目录树图标。
	Line *string `json:"line,omitempty" xml:"line,omitempty"`
	// 被选中时的加深图标。
	Small *string `json:"small,omitempty" xml:"small,omitempty"`
}

func (LinkSourceInfoIconUrl) GoString

func (s LinkSourceInfoIconUrl) GoString() string

func (*LinkSourceInfoIconUrl) SetLine

func (*LinkSourceInfoIconUrl) SetSmall

func (LinkSourceInfoIconUrl) String

func (s LinkSourceInfoIconUrl) String() string

type ListFeedsHeaders

type ListFeedsHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (ListFeedsHeaders) GoString

func (s ListFeedsHeaders) GoString() string

func (*ListFeedsHeaders) SetCommonHeaders

func (s *ListFeedsHeaders) SetCommonHeaders(v map[string]*string) *ListFeedsHeaders

func (*ListFeedsHeaders) SetXAcsDingtalkAccessToken

func (s *ListFeedsHeaders) SetXAcsDingtalkAccessToken(v string) *ListFeedsHeaders

func (ListFeedsHeaders) String

func (s ListFeedsHeaders) String() string

type ListFeedsRequest

type ListFeedsRequest struct {
	// 是否排除文件。
	ExcludeFile *bool `json:"excludeFile,omitempty" xml:"excludeFile,omitempty"`
	// 每页最大条目数,最大值50。
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 分页游标,第一页可不传。
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 操作用户unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
}

func (ListFeedsRequest) GoString

func (s ListFeedsRequest) GoString() string

func (*ListFeedsRequest) SetExcludeFile

func (s *ListFeedsRequest) SetExcludeFile(v bool) *ListFeedsRequest

func (*ListFeedsRequest) SetMaxResults

func (s *ListFeedsRequest) SetMaxResults(v int32) *ListFeedsRequest

func (*ListFeedsRequest) SetNextToken

func (s *ListFeedsRequest) SetNextToken(v string) *ListFeedsRequest

func (*ListFeedsRequest) SetOperatorId

func (s *ListFeedsRequest) SetOperatorId(v string) *ListFeedsRequest

func (ListFeedsRequest) String

func (s ListFeedsRequest) String() string

type ListFeedsResponse

type ListFeedsResponse struct {
	Headers map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *ListFeedsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListFeedsResponse) GoString

func (s ListFeedsResponse) GoString() string

func (*ListFeedsResponse) SetBody

func (*ListFeedsResponse) SetHeaders

func (s *ListFeedsResponse) SetHeaders(v map[string]*string) *ListFeedsResponse

func (ListFeedsResponse) String

func (s ListFeedsResponse) String() string

type ListFeedsResponseBody

type ListFeedsResponseBody struct {
	// 是否还有更多数据。
	HasMore *bool `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	// 动态列表。
	Items []*ListFeedsResponseBodyItems `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	// 分页游标。
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (ListFeedsResponseBody) GoString

func (s ListFeedsResponseBody) GoString() string

func (*ListFeedsResponseBody) SetHasMore

func (*ListFeedsResponseBody) SetItems

func (*ListFeedsResponseBody) SetNextToken

func (ListFeedsResponseBody) String

func (s ListFeedsResponseBody) String() string

type ListFeedsResponseBodyItems

type ListFeedsResponseBodyItems struct {
	// 动态内容。
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// 动态时间。
	Time *int64 `json:"time,omitempty" xml:"time,omitempty"`
	// 动态类型。
	Type *int32 `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListFeedsResponseBodyItems) GoString

func (s ListFeedsResponseBodyItems) GoString() string

func (*ListFeedsResponseBodyItems) SetContent

func (*ListFeedsResponseBodyItems) SetTime

func (*ListFeedsResponseBodyItems) SetType

func (ListFeedsResponseBodyItems) String

type ListHotDocsHeaders

type ListHotDocsHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (ListHotDocsHeaders) GoString

func (s ListHotDocsHeaders) GoString() string

func (*ListHotDocsHeaders) SetCommonHeaders

func (s *ListHotDocsHeaders) SetCommonHeaders(v map[string]*string) *ListHotDocsHeaders

func (*ListHotDocsHeaders) SetXAcsDingtalkAccessToken

func (s *ListHotDocsHeaders) SetXAcsDingtalkAccessToken(v string) *ListHotDocsHeaders

func (ListHotDocsHeaders) String

func (s ListHotDocsHeaders) String() string

type ListHotDocsRequest

type ListHotDocsRequest struct {
	// 操作用户unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
}

func (ListHotDocsRequest) GoString

func (s ListHotDocsRequest) GoString() string

func (*ListHotDocsRequest) SetOperatorId

func (s *ListHotDocsRequest) SetOperatorId(v string) *ListHotDocsRequest

func (ListHotDocsRequest) String

func (s ListHotDocsRequest) String() string

type ListHotDocsResponse

type ListHotDocsResponse struct {
	Headers map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *ListHotDocsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListHotDocsResponse) GoString

func (s ListHotDocsResponse) GoString() string

func (*ListHotDocsResponse) SetBody

func (*ListHotDocsResponse) SetHeaders

func (s *ListHotDocsResponse) SetHeaders(v map[string]*string) *ListHotDocsResponse

func (ListHotDocsResponse) String

func (s ListHotDocsResponse) String() string

type ListHotDocsResponseBody

type ListHotDocsResponseBody struct {
	// 热门文档列表。
	Items []*DentryModel `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
}

func (ListHotDocsResponseBody) GoString

func (s ListHotDocsResponseBody) GoString() string

func (*ListHotDocsResponseBody) SetItems

func (ListHotDocsResponseBody) String

func (s ListHotDocsResponseBody) String() string

type ListRelatedSpaceTeamsHeaders

type ListRelatedSpaceTeamsHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (ListRelatedSpaceTeamsHeaders) GoString

func (s ListRelatedSpaceTeamsHeaders) GoString() string

func (*ListRelatedSpaceTeamsHeaders) SetCommonHeaders

func (*ListRelatedSpaceTeamsHeaders) SetXAcsDingtalkAccessToken

func (s *ListRelatedSpaceTeamsHeaders) SetXAcsDingtalkAccessToken(v string) *ListRelatedSpaceTeamsHeaders

func (ListRelatedSpaceTeamsHeaders) String

type ListRelatedSpaceTeamsRequest

type ListRelatedSpaceTeamsRequest struct {
	// 操作用户unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
	// 团队类型。
	// 0-空白团队;1-部门;2-项目组;3-兴趣小组。
	Type *int32 `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListRelatedSpaceTeamsRequest) GoString

func (s ListRelatedSpaceTeamsRequest) GoString() string

func (*ListRelatedSpaceTeamsRequest) SetOperatorId

func (*ListRelatedSpaceTeamsRequest) SetType

func (ListRelatedSpaceTeamsRequest) String

type ListRelatedSpaceTeamsResponse

type ListRelatedSpaceTeamsResponse struct {
	Headers map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *ListRelatedSpaceTeamsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListRelatedSpaceTeamsResponse) GoString

func (*ListRelatedSpaceTeamsResponse) SetBody

func (*ListRelatedSpaceTeamsResponse) SetHeaders

func (ListRelatedSpaceTeamsResponse) String

type ListRelatedSpaceTeamsResponseBody

type ListRelatedSpaceTeamsResponseBody struct {
	Items []*TeamModel `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
}

func (ListRelatedSpaceTeamsResponseBody) GoString

func (*ListRelatedSpaceTeamsResponseBody) SetItems

func (ListRelatedSpaceTeamsResponseBody) String

type ListRelatedTeamsHeaders

type ListRelatedTeamsHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (ListRelatedTeamsHeaders) GoString

func (s ListRelatedTeamsHeaders) GoString() string

func (*ListRelatedTeamsHeaders) SetCommonHeaders

func (s *ListRelatedTeamsHeaders) SetCommonHeaders(v map[string]*string) *ListRelatedTeamsHeaders

func (*ListRelatedTeamsHeaders) SetXAcsDingtalkAccessToken

func (s *ListRelatedTeamsHeaders) SetXAcsDingtalkAccessToken(v string) *ListRelatedTeamsHeaders

func (ListRelatedTeamsHeaders) String

func (s ListRelatedTeamsHeaders) String() string

type ListRelatedTeamsRequest

type ListRelatedTeamsRequest struct {
	// 每页最大条目数,最大值50。
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 分页游标,第一页可不传。
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 操作用户unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
	// 小组类型。
	// 0-默认;1-部门;2-项目组;3-兴趣小组。
	Type *int32 `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListRelatedTeamsRequest) GoString

func (s ListRelatedTeamsRequest) GoString() string

func (*ListRelatedTeamsRequest) SetMaxResults

func (*ListRelatedTeamsRequest) SetNextToken

func (*ListRelatedTeamsRequest) SetOperatorId

func (*ListRelatedTeamsRequest) SetType

func (ListRelatedTeamsRequest) String

func (s ListRelatedTeamsRequest) String() string

type ListRelatedTeamsResponse

type ListRelatedTeamsResponse struct {
	Headers map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *ListRelatedTeamsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListRelatedTeamsResponse) GoString

func (s ListRelatedTeamsResponse) GoString() string

func (*ListRelatedTeamsResponse) SetBody

func (*ListRelatedTeamsResponse) SetHeaders

func (ListRelatedTeamsResponse) String

func (s ListRelatedTeamsResponse) String() string

type ListRelatedTeamsResponseBody

type ListRelatedTeamsResponseBody struct {
	// 是否还有更多数据。
	HasMore *bool `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	// 小组列表。
	Items []*TeamModel `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	// 分页游标。
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (ListRelatedTeamsResponseBody) GoString

func (s ListRelatedTeamsResponseBody) GoString() string

func (*ListRelatedTeamsResponseBody) SetHasMore

func (*ListRelatedTeamsResponseBody) SetItems

func (*ListRelatedTeamsResponseBody) SetNextToken

func (ListRelatedTeamsResponseBody) String

type ListSpaceSectionsHeaders

type ListSpaceSectionsHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (ListSpaceSectionsHeaders) GoString

func (s ListSpaceSectionsHeaders) GoString() string

func (*ListSpaceSectionsHeaders) SetCommonHeaders

func (s *ListSpaceSectionsHeaders) SetCommonHeaders(v map[string]*string) *ListSpaceSectionsHeaders

func (*ListSpaceSectionsHeaders) SetXAcsDingtalkAccessToken

func (s *ListSpaceSectionsHeaders) SetXAcsDingtalkAccessToken(v string) *ListSpaceSectionsHeaders

func (ListSpaceSectionsHeaders) String

func (s ListSpaceSectionsHeaders) String() string

type ListSpaceSectionsRequest

type ListSpaceSectionsRequest struct {
	// 操作用户unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
}

func (ListSpaceSectionsRequest) GoString

func (s ListSpaceSectionsRequest) GoString() string

func (*ListSpaceSectionsRequest) SetOperatorId

func (ListSpaceSectionsRequest) String

func (s ListSpaceSectionsRequest) String() string

type ListSpaceSectionsResponse

type ListSpaceSectionsResponse struct {
	Headers map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *ListSpaceSectionsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListSpaceSectionsResponse) GoString

func (s ListSpaceSectionsResponse) GoString() string

func (*ListSpaceSectionsResponse) SetBody

func (*ListSpaceSectionsResponse) SetHeaders

func (ListSpaceSectionsResponse) String

func (s ListSpaceSectionsResponse) String() string

type ListSpaceSectionsResponseBody

type ListSpaceSectionsResponseBody struct {
	// 空间分组列表。
	Items []*ListSpaceSectionsResponseBodyItems `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
}

func (ListSpaceSectionsResponseBody) GoString

func (*ListSpaceSectionsResponseBody) SetItems

func (ListSpaceSectionsResponseBody) String

type ListSpaceSectionsResponseBodyItems

type ListSpaceSectionsResponseBodyItems struct {
	// 展示类型。
	DisplayType *string `json:"displayType,omitempty" xml:"displayType,omitempty"`
	// 分组id。
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// 分组名称。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 知识库数量。
	SpaceNum *int32 `json:"spaceNum,omitempty" xml:"spaceNum,omitempty"`
	// 知识库列表
	Spaces []*SpaceModel `json:"spaces,omitempty" xml:"spaces,omitempty" type:"Repeated"`
}

func (ListSpaceSectionsResponseBodyItems) GoString

func (*ListSpaceSectionsResponseBodyItems) SetDisplayType

func (*ListSpaceSectionsResponseBodyItems) SetId

func (*ListSpaceSectionsResponseBodyItems) SetName

func (*ListSpaceSectionsResponseBodyItems) SetSpaceNum

func (*ListSpaceSectionsResponseBodyItems) SetSpaces

func (ListSpaceSectionsResponseBodyItems) String

type ListTeamMembersHeaders

type ListTeamMembersHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (ListTeamMembersHeaders) GoString

func (s ListTeamMembersHeaders) GoString() string

func (*ListTeamMembersHeaders) SetCommonHeaders

func (s *ListTeamMembersHeaders) SetCommonHeaders(v map[string]*string) *ListTeamMembersHeaders

func (*ListTeamMembersHeaders) SetXAcsDingtalkAccessToken

func (s *ListTeamMembersHeaders) SetXAcsDingtalkAccessToken(v string) *ListTeamMembersHeaders

func (ListTeamMembersHeaders) String

func (s ListTeamMembersHeaders) String() string

type ListTeamMembersRequest

type ListTeamMembersRequest struct {
	// 操作用户unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
}

func (ListTeamMembersRequest) GoString

func (s ListTeamMembersRequest) GoString() string

func (*ListTeamMembersRequest) SetOperatorId

func (ListTeamMembersRequest) String

func (s ListTeamMembersRequest) String() string

type ListTeamMembersResponse

type ListTeamMembersResponse struct {
	Headers map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *ListTeamMembersResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListTeamMembersResponse) GoString

func (s ListTeamMembersResponse) GoString() string

func (*ListTeamMembersResponse) SetBody

func (*ListTeamMembersResponse) SetHeaders

func (ListTeamMembersResponse) String

func (s ListTeamMembersResponse) String() string

type ListTeamMembersResponseBody

type ListTeamMembersResponseBody struct {
	// 小组成员列表。
	Members []*ListTeamMembersResponseBodyMembers `json:"members,omitempty" xml:"members,omitempty" type:"Repeated"`
	// 小组名称。
	TeamName *string `json:"teamName,omitempty" xml:"teamName,omitempty"`
}

func (ListTeamMembersResponseBody) GoString

func (s ListTeamMembersResponseBody) GoString() string

func (*ListTeamMembersResponseBody) SetMembers

func (*ListTeamMembersResponseBody) SetTeamName

func (ListTeamMembersResponseBody) String

type ListTeamMembersResponseBodyMembers

type ListTeamMembersResponseBodyMembers struct {
	// 成员id。
	MemberId *string `json:"memberId,omitempty" xml:"memberId,omitempty"`
	// 成员类型。
	// 1-群;2-用户;3-组织;4-部门;5-虚拟组。
	MemberType *int32 `json:"memberType,omitempty" xml:"memberType,omitempty"`
	// 成员名称。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 成员角色。
	// 0-无权限;1-只读;2-只读/下载;3-编辑;4-管理员;5-所有者。
	RoleCode *string `json:"roleCode,omitempty" xml:"roleCode,omitempty"`
}

func (ListTeamMembersResponseBodyMembers) GoString

func (*ListTeamMembersResponseBodyMembers) SetMemberId

func (*ListTeamMembersResponseBodyMembers) SetMemberType

func (*ListTeamMembersResponseBodyMembers) SetName

func (*ListTeamMembersResponseBodyMembers) SetRoleCode

func (ListTeamMembersResponseBodyMembers) String

type MoveDentryHeaders

type MoveDentryHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (MoveDentryHeaders) GoString

func (s MoveDentryHeaders) GoString() string

func (*MoveDentryHeaders) SetCommonHeaders

func (s *MoveDentryHeaders) SetCommonHeaders(v map[string]*string) *MoveDentryHeaders

func (*MoveDentryHeaders) SetXAcsDingtalkAccessToken

func (s *MoveDentryHeaders) SetXAcsDingtalkAccessToken(v string) *MoveDentryHeaders

func (MoveDentryHeaders) String

func (s MoveDentryHeaders) String() string

type MoveDentryRequest

type MoveDentryRequest struct {
	// 操作人unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
	// 需要移动到的知识库id。
	TargetSpaceId *string `json:"targetSpaceId,omitempty" xml:"targetSpaceId,omitempty"`
	// 移动到目标位置的后置节点id。不为空时,需要是归属于 toParentDentryId 的子节点。
	ToNextDentryId *string `json:"toNextDentryId,omitempty" xml:"toNextDentryId,omitempty"`
	// 需要移动到目标位置的父节点id。如果为根目录,则不传;如果为非根目录,则需要传对应的id。
	ToParentDentryId *string `json:"toParentDentryId,omitempty" xml:"toParentDentryId,omitempty"`
	// 移动到目标位置的前置节点id。不为空时,需要是归属于 toParentDentryId 的子节点。
	ToPrevDentryId *string `json:"toPrevDentryId,omitempty" xml:"toPrevDentryId,omitempty"`
}

func (MoveDentryRequest) GoString

func (s MoveDentryRequest) GoString() string

func (*MoveDentryRequest) SetOperatorId

func (s *MoveDentryRequest) SetOperatorId(v string) *MoveDentryRequest

func (*MoveDentryRequest) SetTargetSpaceId

func (s *MoveDentryRequest) SetTargetSpaceId(v string) *MoveDentryRequest

func (*MoveDentryRequest) SetToNextDentryId

func (s *MoveDentryRequest) SetToNextDentryId(v string) *MoveDentryRequest

func (*MoveDentryRequest) SetToParentDentryId

func (s *MoveDentryRequest) SetToParentDentryId(v string) *MoveDentryRequest

func (*MoveDentryRequest) SetToPrevDentryId

func (s *MoveDentryRequest) SetToPrevDentryId(v string) *MoveDentryRequest

func (MoveDentryRequest) String

func (s MoveDentryRequest) String() string

type MoveDentryResponse

type MoveDentryResponse struct {
	Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *DentryVO          `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (MoveDentryResponse) GoString

func (s MoveDentryResponse) GoString() string

func (*MoveDentryResponse) SetBody

func (*MoveDentryResponse) SetHeaders

func (s *MoveDentryResponse) SetHeaders(v map[string]*string) *MoveDentryResponse

func (MoveDentryResponse) String

func (s MoveDentryResponse) String() string

type OpenActionModel

type OpenActionModel struct {
	// 操作人名称。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 操作时间戳。
	Timestamp *int64 `json:"timestamp,omitempty" xml:"timestamp,omitempty"`
}

func (OpenActionModel) GoString

func (s OpenActionModel) GoString() string

func (*OpenActionModel) SetName

func (s *OpenActionModel) SetName(v string) *OpenActionModel

func (*OpenActionModel) SetTimestamp

func (s *OpenActionModel) SetTimestamp(v int64) *OpenActionModel

func (OpenActionModel) String

func (s OpenActionModel) String() string

type QueryDentryHeaders

type QueryDentryHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (QueryDentryHeaders) GoString

func (s QueryDentryHeaders) GoString() string

func (*QueryDentryHeaders) SetCommonHeaders

func (s *QueryDentryHeaders) SetCommonHeaders(v map[string]*string) *QueryDentryHeaders

func (*QueryDentryHeaders) SetXAcsDingtalkAccessToken

func (s *QueryDentryHeaders) SetXAcsDingtalkAccessToken(v string) *QueryDentryHeaders

func (QueryDentryHeaders) String

func (s QueryDentryHeaders) String() string

type QueryDentryRequest

type QueryDentryRequest struct {
	// 是否查询知识库信息。
	IncludeSpace *bool `json:"includeSpace,omitempty" xml:"includeSpace,omitempty"`
	// 操作用户unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
}

func (QueryDentryRequest) GoString

func (s QueryDentryRequest) GoString() string

func (*QueryDentryRequest) SetIncludeSpace

func (s *QueryDentryRequest) SetIncludeSpace(v bool) *QueryDentryRequest

func (*QueryDentryRequest) SetOperatorId

func (s *QueryDentryRequest) SetOperatorId(v string) *QueryDentryRequest

func (QueryDentryRequest) String

func (s QueryDentryRequest) String() string

type QueryDentryResponse

type QueryDentryResponse struct {
	Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *DentryVO          `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryDentryResponse) GoString

func (s QueryDentryResponse) GoString() string

func (*QueryDentryResponse) SetBody

func (*QueryDentryResponse) SetHeaders

func (s *QueryDentryResponse) SetHeaders(v map[string]*string) *QueryDentryResponse

func (QueryDentryResponse) String

func (s QueryDentryResponse) String() string

type QueryItemByUrlHeaders

type QueryItemByUrlHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (QueryItemByUrlHeaders) GoString

func (s QueryItemByUrlHeaders) GoString() string

func (*QueryItemByUrlHeaders) SetCommonHeaders

func (s *QueryItemByUrlHeaders) SetCommonHeaders(v map[string]*string) *QueryItemByUrlHeaders

func (*QueryItemByUrlHeaders) SetXAcsDingtalkAccessToken

func (s *QueryItemByUrlHeaders) SetXAcsDingtalkAccessToken(v string) *QueryItemByUrlHeaders

func (QueryItemByUrlHeaders) String

func (s QueryItemByUrlHeaders) String() string

type QueryItemByUrlRequest

type QueryItemByUrlRequest struct {
	// 操作用户unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
	// 链接url。
	Url *string `json:"url,omitempty" xml:"url,omitempty"`
}

func (QueryItemByUrlRequest) GoString

func (s QueryItemByUrlRequest) GoString() string

func (*QueryItemByUrlRequest) SetOperatorId

func (s *QueryItemByUrlRequest) SetOperatorId(v string) *QueryItemByUrlRequest

func (*QueryItemByUrlRequest) SetUrl

func (QueryItemByUrlRequest) String

func (s QueryItemByUrlRequest) String() string

type QueryItemByUrlResponse

type QueryItemByUrlResponse struct {
	Headers map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *QueryItemByUrlResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryItemByUrlResponse) GoString

func (s QueryItemByUrlResponse) GoString() string

func (*QueryItemByUrlResponse) SetBody

func (*QueryItemByUrlResponse) SetHeaders

func (QueryItemByUrlResponse) String

func (s QueryItemByUrlResponse) String() string

type QueryItemByUrlResponseBody

type QueryItemByUrlResponseBody struct {
	// 业务类型。可选值:dingpan-云盘中的文档;mainsite-知识库中的文档。
	BizType *string      `json:"bizType,omitempty" xml:"bizType,omitempty"`
	Dentry  *DentryModel `json:"dentry,omitempty" xml:"dentry,omitempty"`
	// 资源类型。可选值有:space-知识库;file-文档;folder-文件夹。
	ResourceType *string `json:"resourceType,omitempty" xml:"resourceType,omitempty"`
	// 当resourceType为space时,这里会返回知识库信息。
	Space *QueryItemByUrlResponseBodySpace `json:"space,omitempty" xml:"space,omitempty" type:"Struct"`
}

func (QueryItemByUrlResponseBody) GoString

func (s QueryItemByUrlResponseBody) GoString() string

func (*QueryItemByUrlResponseBody) SetBizType

func (*QueryItemByUrlResponseBody) SetDentry

func (*QueryItemByUrlResponseBody) SetResourceType

func (*QueryItemByUrlResponseBody) SetSpace

func (QueryItemByUrlResponseBody) String

type QueryItemByUrlResponseBodySpace

type QueryItemByUrlResponseBodySpace struct {
	// 知识库简介。
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 知识库id。
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// 知识库名称。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 如果type=2,会返回其所有者。
	Owner *QueryItemByUrlResponseBodySpaceOwner `json:"owner,omitempty" xml:"owner,omitempty" type:"Struct"`
	// 知识库类型。1-知识库;2-我的文档。
	Type *int32 `json:"type,omitempty" xml:"type,omitempty"`
}

func (QueryItemByUrlResponseBodySpace) GoString

func (*QueryItemByUrlResponseBodySpace) SetDescription

func (*QueryItemByUrlResponseBodySpace) SetId

func (*QueryItemByUrlResponseBodySpace) SetName

func (*QueryItemByUrlResponseBodySpace) SetType

func (QueryItemByUrlResponseBodySpace) String

type QueryItemByUrlResponseBodySpaceOwner

type QueryItemByUrlResponseBodySpaceOwner struct {
	// 知识库所有者名称。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 知识库所有者的unionId。
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (QueryItemByUrlResponseBodySpaceOwner) GoString

func (*QueryItemByUrlResponseBodySpaceOwner) SetName

func (*QueryItemByUrlResponseBodySpaceOwner) SetUnionId

func (QueryItemByUrlResponseBodySpaceOwner) String

type QueryMineSpaceHeaders

type QueryMineSpaceHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (QueryMineSpaceHeaders) GoString

func (s QueryMineSpaceHeaders) GoString() string

func (*QueryMineSpaceHeaders) SetCommonHeaders

func (s *QueryMineSpaceHeaders) SetCommonHeaders(v map[string]*string) *QueryMineSpaceHeaders

func (*QueryMineSpaceHeaders) SetXAcsDingtalkAccessToken

func (s *QueryMineSpaceHeaders) SetXAcsDingtalkAccessToken(v string) *QueryMineSpaceHeaders

func (QueryMineSpaceHeaders) String

func (s QueryMineSpaceHeaders) String() string

type QueryMineSpaceResponse

type QueryMineSpaceResponse struct {
	Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *SpaceVO           `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryMineSpaceResponse) GoString

func (s QueryMineSpaceResponse) GoString() string

func (*QueryMineSpaceResponse) SetBody

func (*QueryMineSpaceResponse) SetHeaders

func (QueryMineSpaceResponse) String

func (s QueryMineSpaceResponse) String() string

type QueryRecentListHeaders

type QueryRecentListHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (QueryRecentListHeaders) GoString

func (s QueryRecentListHeaders) GoString() string

func (*QueryRecentListHeaders) SetCommonHeaders

func (s *QueryRecentListHeaders) SetCommonHeaders(v map[string]*string) *QueryRecentListHeaders

func (*QueryRecentListHeaders) SetXAcsDingtalkAccessToken

func (s *QueryRecentListHeaders) SetXAcsDingtalkAccessToken(v string) *QueryRecentListHeaders

func (QueryRecentListHeaders) String

func (s QueryRecentListHeaders) String() string

type QueryRecentListRequest

type QueryRecentListRequest struct {
	// 创建人类型。0-全部;1-我创建的;2-他人创建;不填也是查全部。
	CreatorType *int32 `json:"creatorType,omitempty" xml:"creatorType,omitempty"`
	// 访问文档类型:0-文字;1-表格;2-PPT;3-白板;6-脑图;7-多维表;不填的话,则默认是所有。
	FileType *int32 `json:"fileType,omitempty" xml:"fileType,omitempty"`
	// 每页最大条目数,最大值50。
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 分页游标,第一页可不传。
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 操作用户unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
	// 最近列表的类型:0-最近访问;1-最近编辑。
	RecentType *int32 `json:"recentType,omitempty" xml:"recentType,omitempty"`
}

func (QueryRecentListRequest) GoString

func (s QueryRecentListRequest) GoString() string

func (*QueryRecentListRequest) SetCreatorType

func (s *QueryRecentListRequest) SetCreatorType(v int32) *QueryRecentListRequest

func (*QueryRecentListRequest) SetFileType

func (*QueryRecentListRequest) SetMaxResults

func (*QueryRecentListRequest) SetNextToken

func (*QueryRecentListRequest) SetOperatorId

func (*QueryRecentListRequest) SetRecentType

func (QueryRecentListRequest) String

func (s QueryRecentListRequest) String() string

type QueryRecentListResponse

type QueryRecentListResponse struct {
	Headers map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *QueryRecentListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryRecentListResponse) GoString

func (s QueryRecentListResponse) GoString() string

func (*QueryRecentListResponse) SetBody

func (*QueryRecentListResponse) SetHeaders

func (QueryRecentListResponse) String

func (s QueryRecentListResponse) String() string

type QueryRecentListResponseBody

type QueryRecentListResponseBody struct {
	// 是否还有更多数据。
	HasMore *bool `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	// 分页游标。
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 子节点列表。
	RecentList []*QueryRecentListResponseBodyRecentList `json:"recentList,omitempty" xml:"recentList,omitempty" type:"Repeated"`
}

func (QueryRecentListResponseBody) GoString

func (s QueryRecentListResponseBody) GoString() string

func (*QueryRecentListResponseBody) SetHasMore

func (*QueryRecentListResponseBody) SetNextToken

func (*QueryRecentListResponseBody) SetRecentList

func (QueryRecentListResponseBody) String

type QueryRecentListResponseBodyRecentList

type QueryRecentListResponseBodyRecentList struct {
	// 是否被删除。
	Deleted *bool `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 节点信息。
	Dentry *DentryModel `json:"dentry,omitempty" xml:"dentry,omitempty"`
	// 如果查询的是访问,那么这里是访问时间;否则就是编辑时间。
	RecentTime *int64 `json:"recentTime,omitempty" xml:"recentTime,omitempty"`
}

func (QueryRecentListResponseBodyRecentList) GoString

func (*QueryRecentListResponseBodyRecentList) SetDeleted

func (*QueryRecentListResponseBodyRecentList) SetDentry

func (*QueryRecentListResponseBodyRecentList) SetRecentTime

func (QueryRecentListResponseBodyRecentList) String

type QuerySpaceHeaders

type QuerySpaceHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (QuerySpaceHeaders) GoString

func (s QuerySpaceHeaders) GoString() string

func (*QuerySpaceHeaders) SetCommonHeaders

func (s *QuerySpaceHeaders) SetCommonHeaders(v map[string]*string) *QuerySpaceHeaders

func (*QuerySpaceHeaders) SetXAcsDingtalkAccessToken

func (s *QuerySpaceHeaders) SetXAcsDingtalkAccessToken(v string) *QuerySpaceHeaders

func (QuerySpaceHeaders) String

func (s QuerySpaceHeaders) String() string

type QuerySpaceRequest

type QuerySpaceRequest struct {
	// 操作用户unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
}

func (QuerySpaceRequest) GoString

func (s QuerySpaceRequest) GoString() string

func (*QuerySpaceRequest) SetOperatorId

func (s *QuerySpaceRequest) SetOperatorId(v string) *QuerySpaceRequest

func (QuerySpaceRequest) String

func (s QuerySpaceRequest) String() string

type QuerySpaceResponse

type QuerySpaceResponse struct {
	Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *SpaceVO           `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QuerySpaceResponse) GoString

func (s QuerySpaceResponse) GoString() string

func (*QuerySpaceResponse) SetBody

func (*QuerySpaceResponse) SetHeaders

func (s *QuerySpaceResponse) SetHeaders(v map[string]*string) *QuerySpaceResponse

func (QuerySpaceResponse) String

func (s QuerySpaceResponse) String() string

type RelatedSpacesHeaders

type RelatedSpacesHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (RelatedSpacesHeaders) GoString

func (s RelatedSpacesHeaders) GoString() string

func (*RelatedSpacesHeaders) SetCommonHeaders

func (s *RelatedSpacesHeaders) SetCommonHeaders(v map[string]*string) *RelatedSpacesHeaders

func (*RelatedSpacesHeaders) SetXAcsDingtalkAccessToken

func (s *RelatedSpacesHeaders) SetXAcsDingtalkAccessToken(v string) *RelatedSpacesHeaders

func (RelatedSpacesHeaders) String

func (s RelatedSpacesHeaders) String() string

type RelatedSpacesRequest

type RelatedSpacesRequest struct {
	// 每页最大条目数,最大值100。
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 分页游标,第一页可不传。
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 操作用户unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
	// 小组id。
	TeamId *string `json:"teamId,omitempty" xml:"teamId,omitempty"`
}

func (RelatedSpacesRequest) GoString

func (s RelatedSpacesRequest) GoString() string

func (*RelatedSpacesRequest) SetMaxResults

func (s *RelatedSpacesRequest) SetMaxResults(v int32) *RelatedSpacesRequest

func (*RelatedSpacesRequest) SetNextToken

func (s *RelatedSpacesRequest) SetNextToken(v string) *RelatedSpacesRequest

func (*RelatedSpacesRequest) SetOperatorId

func (s *RelatedSpacesRequest) SetOperatorId(v string) *RelatedSpacesRequest

func (*RelatedSpacesRequest) SetTeamId

func (RelatedSpacesRequest) String

func (s RelatedSpacesRequest) String() string

type RelatedSpacesResponse

type RelatedSpacesResponse struct {
	Headers map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *RelatedSpacesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RelatedSpacesResponse) GoString

func (s RelatedSpacesResponse) GoString() string

func (*RelatedSpacesResponse) SetBody

func (*RelatedSpacesResponse) SetHeaders

func (RelatedSpacesResponse) String

func (s RelatedSpacesResponse) String() string

type RelatedSpacesResponseBody

type RelatedSpacesResponseBody struct {
	// 是否还有更多数据。
	HasMore *bool         `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	Items   []*SpaceModel `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	// 分页游标。
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (RelatedSpacesResponseBody) GoString

func (s RelatedSpacesResponseBody) GoString() string

func (*RelatedSpacesResponseBody) SetHasMore

func (*RelatedSpacesResponseBody) SetItems

func (*RelatedSpacesResponseBody) SetNextToken

func (RelatedSpacesResponseBody) String

func (s RelatedSpacesResponseBody) String() string

type RemoveTeamMembersHeaders

type RemoveTeamMembersHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (RemoveTeamMembersHeaders) GoString

func (s RemoveTeamMembersHeaders) GoString() string

func (*RemoveTeamMembersHeaders) SetCommonHeaders

func (s *RemoveTeamMembersHeaders) SetCommonHeaders(v map[string]*string) *RemoveTeamMembersHeaders

func (*RemoveTeamMembersHeaders) SetXAcsDingtalkAccessToken

func (s *RemoveTeamMembersHeaders) SetXAcsDingtalkAccessToken(v string) *RemoveTeamMembersHeaders

func (RemoveTeamMembersHeaders) String

func (s RemoveTeamMembersHeaders) String() string

type RemoveTeamMembersRequest

type RemoveTeamMembersRequest struct {
	// 待移除的成员列表。
	Members []*RemoveTeamMembersRequestMembers `json:"members,omitempty" xml:"members,omitempty" type:"Repeated"`
	// 是否通知被移除的成员,默认否。
	Notify *bool `json:"notify,omitempty" xml:"notify,omitempty"`
	// 操作人unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
}

func (RemoveTeamMembersRequest) GoString

func (s RemoveTeamMembersRequest) GoString() string

func (*RemoveTeamMembersRequest) SetMembers

func (*RemoveTeamMembersRequest) SetNotify

func (*RemoveTeamMembersRequest) SetOperatorId

func (RemoveTeamMembersRequest) String

func (s RemoveTeamMembersRequest) String() string

type RemoveTeamMembersRequestMembers

type RemoveTeamMembersRequestMembers struct {
	// 成员id。
	MemberId *string `json:"memberId,omitempty" xml:"memberId,omitempty"`
	// 成员类型。
	// 1-群;2-用户;3-组织;4-部门;5-虚拟组织;6-通讯录角色组。
	MemberType *int32 `json:"memberType,omitempty" xml:"memberType,omitempty"`
	// 成员角色。
	// 0-无权限;1-只读;2-只读/下载;3-编辑;4-管理员;5-所有者。
	RoleCode *string `json:"roleCode,omitempty" xml:"roleCode,omitempty"`
}

func (RemoveTeamMembersRequestMembers) GoString

func (*RemoveTeamMembersRequestMembers) SetMemberId

func (*RemoveTeamMembersRequestMembers) SetMemberType

func (*RemoveTeamMembersRequestMembers) SetRoleCode

func (RemoveTeamMembersRequestMembers) String

type RemoveTeamMembersResponse

type RemoveTeamMembersResponse struct {
	Headers map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *RemoveTeamMembersResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RemoveTeamMembersResponse) GoString

func (s RemoveTeamMembersResponse) GoString() string

func (*RemoveTeamMembersResponse) SetBody

func (*RemoveTeamMembersResponse) SetHeaders

func (RemoveTeamMembersResponse) String

func (s RemoveTeamMembersResponse) String() string

type RemoveTeamMembersResponseBody

type RemoveTeamMembersResponseBody struct {
	// 企业外的成员列表。
	// 保存失败的时候会返回此列表。
	NotInOrgMembers []*RemoveTeamMembersResponseBodyNotInOrgMembers `json:"notInOrgMembers,omitempty" xml:"notInOrgMembers,omitempty" type:"Repeated"`
	// 是否保存成功。
	SaveSuccess *bool `json:"saveSuccess,omitempty" xml:"saveSuccess,omitempty"`
}

func (RemoveTeamMembersResponseBody) GoString

func (*RemoveTeamMembersResponseBody) SetSaveSuccess

func (RemoveTeamMembersResponseBody) String

type RemoveTeamMembersResponseBodyNotInOrgMembers

type RemoveTeamMembersResponseBodyNotInOrgMembers struct {
	// 成员id。
	MemberId *string `json:"memberId,omitempty" xml:"memberId,omitempty"`
	// 成员类型。
	// 1-群;2-用户;3-组织;4-部门;5-虚拟组织;6-通讯录角色组。
	MemberType *int32 `json:"memberType,omitempty" xml:"memberType,omitempty"`
	// 成员名称。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 成员角色。
	// 0-无权限;1-只读;2-只读/下载;3-编辑、4-管理员;5-所有者。
	RoleCode *string `json:"roleCode,omitempty" xml:"roleCode,omitempty"`
}

func (RemoveTeamMembersResponseBodyNotInOrgMembers) GoString

func (*RemoveTeamMembersResponseBodyNotInOrgMembers) SetMemberId

func (*RemoveTeamMembersResponseBodyNotInOrgMembers) SetMemberType

func (*RemoveTeamMembersResponseBodyNotInOrgMembers) SetName

func (*RemoveTeamMembersResponseBodyNotInOrgMembers) SetRoleCode

func (RemoveTeamMembersResponseBodyNotInOrgMembers) String

type RenameDentryHeaders

type RenameDentryHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (RenameDentryHeaders) GoString

func (s RenameDentryHeaders) GoString() string

func (*RenameDentryHeaders) SetCommonHeaders

func (s *RenameDentryHeaders) SetCommonHeaders(v map[string]*string) *RenameDentryHeaders

func (*RenameDentryHeaders) SetXAcsDingtalkAccessToken

func (s *RenameDentryHeaders) SetXAcsDingtalkAccessToken(v string) *RenameDentryHeaders

func (RenameDentryHeaders) String

func (s RenameDentryHeaders) String() string

type RenameDentryRequest

type RenameDentryRequest struct {
	// 重命名之后的节点名称,长度不能超过50。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 操作人unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
}

func (RenameDentryRequest) GoString

func (s RenameDentryRequest) GoString() string

func (*RenameDentryRequest) SetName

func (*RenameDentryRequest) SetOperatorId

func (s *RenameDentryRequest) SetOperatorId(v string) *RenameDentryRequest

func (RenameDentryRequest) String

func (s RenameDentryRequest) String() string

type RenameDentryResponse

type RenameDentryResponse struct {
	Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *DentryVO          `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RenameDentryResponse) GoString

func (s RenameDentryResponse) GoString() string

func (*RenameDentryResponse) SetBody

func (*RenameDentryResponse) SetHeaders

func (s *RenameDentryResponse) SetHeaders(v map[string]*string) *RenameDentryResponse

func (RenameDentryResponse) String

func (s RenameDentryResponse) String() string

type SaveTeamMembersHeaders

type SaveTeamMembersHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (SaveTeamMembersHeaders) GoString

func (s SaveTeamMembersHeaders) GoString() string

func (*SaveTeamMembersHeaders) SetCommonHeaders

func (s *SaveTeamMembersHeaders) SetCommonHeaders(v map[string]*string) *SaveTeamMembersHeaders

func (*SaveTeamMembersHeaders) SetXAcsDingtalkAccessToken

func (s *SaveTeamMembersHeaders) SetXAcsDingtalkAccessToken(v string) *SaveTeamMembersHeaders

func (SaveTeamMembersHeaders) String

func (s SaveTeamMembersHeaders) String() string

type SaveTeamMembersRequest

type SaveTeamMembersRequest struct {
	// 待添加/修改的成员列表。
	Members []*SaveTeamMembersRequestMembers `json:"members,omitempty" xml:"members,omitempty" type:"Repeated"`
	// 是否通知被授权成员,默认否。
	Notify *bool `json:"notify,omitempty" xml:"notify,omitempty"`
	// 操作人unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
}

func (SaveTeamMembersRequest) GoString

func (s SaveTeamMembersRequest) GoString() string

func (*SaveTeamMembersRequest) SetMembers

func (*SaveTeamMembersRequest) SetNotify

func (*SaveTeamMembersRequest) SetOperatorId

func (SaveTeamMembersRequest) String

func (s SaveTeamMembersRequest) String() string

type SaveTeamMembersRequestMembers

type SaveTeamMembersRequestMembers struct {
	// 成员id。
	MemberId *string `json:"memberId,omitempty" xml:"memberId,omitempty"`
	// 成员类型。
	// 1-群;2-用户;3-组织;4-部门;5-虚拟组织;6-通讯录角色组。
	MemberType *int32 `json:"memberType,omitempty" xml:"memberType,omitempty"`
	// 成员角色。
	// 0-无权限;1-只读;2-只读/下载;3-编辑;4-管理员;5-所有者。
	RoleCode *string `json:"roleCode,omitempty" xml:"roleCode,omitempty"`
}

func (SaveTeamMembersRequestMembers) GoString

func (*SaveTeamMembersRequestMembers) SetMemberId

func (*SaveTeamMembersRequestMembers) SetMemberType

func (*SaveTeamMembersRequestMembers) SetRoleCode

func (SaveTeamMembersRequestMembers) String

type SaveTeamMembersResponse

type SaveTeamMembersResponse struct {
	Headers map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *SaveTeamMembersResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SaveTeamMembersResponse) GoString

func (s SaveTeamMembersResponse) GoString() string

func (*SaveTeamMembersResponse) SetBody

func (*SaveTeamMembersResponse) SetHeaders

func (SaveTeamMembersResponse) String

func (s SaveTeamMembersResponse) String() string

type SaveTeamMembersResponseBody

type SaveTeamMembersResponseBody struct {
	// 企业外的成员列表。
	// 保存失败的时候会返回此列表。
	NotInOrgMembers []*SaveTeamMembersResponseBodyNotInOrgMembers `json:"notInOrgMembers,omitempty" xml:"notInOrgMembers,omitempty" type:"Repeated"`
	// 是否保存成功。
	SaveSuccess *bool `json:"saveSuccess,omitempty" xml:"saveSuccess,omitempty"`
}

func (SaveTeamMembersResponseBody) GoString

func (s SaveTeamMembersResponseBody) GoString() string

func (*SaveTeamMembersResponseBody) SetNotInOrgMembers

func (*SaveTeamMembersResponseBody) SetSaveSuccess

func (SaveTeamMembersResponseBody) String

type SaveTeamMembersResponseBodyNotInOrgMembers

type SaveTeamMembersResponseBodyNotInOrgMembers struct {
	// 成员id。
	MemberId *string `json:"memberId,omitempty" xml:"memberId,omitempty"`
	// 成员类型。
	// 1-群;2-用户;3-组织;4-部门;5-虚拟组织;6-通讯录角色组。
	MemberType *int32 `json:"memberType,omitempty" xml:"memberType,omitempty"`
	// 成员名称。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 成员角色。
	// 0-无权限;1-只读;2-只读/下载;3-编辑、4-管理员;5-所有者。
	RoleCode *string `json:"roleCode,omitempty" xml:"roleCode,omitempty"`
}

func (SaveTeamMembersResponseBodyNotInOrgMembers) GoString

func (*SaveTeamMembersResponseBodyNotInOrgMembers) SetMemberId

func (*SaveTeamMembersResponseBodyNotInOrgMembers) SetMemberType

func (*SaveTeamMembersResponseBodyNotInOrgMembers) SetName

func (*SaveTeamMembersResponseBodyNotInOrgMembers) SetRoleCode

func (SaveTeamMembersResponseBodyNotInOrgMembers) String

type SearchHeaders

type SearchHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (SearchHeaders) GoString

func (s SearchHeaders) GoString() string

func (*SearchHeaders) SetCommonHeaders

func (s *SearchHeaders) SetCommonHeaders(v map[string]*string) *SearchHeaders

func (*SearchHeaders) SetXAcsDingtalkAccessToken

func (s *SearchHeaders) SetXAcsDingtalkAccessToken(v string) *SearchHeaders

func (SearchHeaders) String

func (s SearchHeaders) String() string

type SearchRequest

type SearchRequest struct {
	// 节点搜索请求,和空间搜索请求二选一必填。
	DentryRequest *SearchRequestDentryRequest `json:"dentryRequest,omitempty" xml:"dentryRequest,omitempty" type:"Struct"`
	//  搜索关键词。
	Keyword *string `json:"keyword,omitempty" xml:"keyword,omitempty"`
	// 操作人unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
	// 空间搜索请求,和节点搜索请求二选一必填。
	SpaceRequest *SearchRequestSpaceRequest `json:"spaceRequest,omitempty" xml:"spaceRequest,omitempty" type:"Struct"`
}

func (SearchRequest) GoString

func (s SearchRequest) GoString() string

func (*SearchRequest) SetDentryRequest

func (s *SearchRequest) SetDentryRequest(v *SearchRequestDentryRequest) *SearchRequest

func (*SearchRequest) SetKeyword

func (s *SearchRequest) SetKeyword(v string) *SearchRequest

func (*SearchRequest) SetOperatorId

func (s *SearchRequest) SetOperatorId(v string) *SearchRequest

func (*SearchRequest) SetSpaceRequest

func (s *SearchRequest) SetSpaceRequest(v *SearchRequestSpaceRequest) *SearchRequest

func (SearchRequest) String

func (s SearchRequest) String() string

type SearchRequestDentryRequest

type SearchRequestDentryRequest struct {
	// 每页最大条目数,最大值50。
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 分页游标。如果是首次调用,可不传;如果非首次调用,该参数传上次调用时返回的nextToken。
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 搜索的字段。支持的有:1-标题和内容;2-标题、内容和评论;3-标题和评论;4-标题;5-内容;6-评论。
	SearchField *int32 `json:"searchField,omitempty" xml:"searchField,omitempty"`
	// 搜索指定的文件类型。支持的类型有:1-文档;2-表格;3-脑图;4-演示;5-白板。
	SearchFileType *int32 `json:"searchFileType,omitempty" xml:"searchFileType,omitempty"`
	// 知识库id,在指定的知识库中搜索。
	SpaceId *string `json:"spaceId,omitempty" xml:"spaceId,omitempty"`
	// 文档内容命中了搜索关键词的时候,需要返回的文档摘要长度。
	SummaryLength *int32 `json:"summaryLength,omitempty" xml:"summaryLength,omitempty"`
	// 文档访问时间的范围。
	VisitTimeRange *SearchRequestDentryRequestVisitTimeRange `json:"visitTimeRange,omitempty" xml:"visitTimeRange,omitempty" type:"Struct"`
}

func (SearchRequestDentryRequest) GoString

func (s SearchRequestDentryRequest) GoString() string

func (*SearchRequestDentryRequest) SetMaxResults

func (*SearchRequestDentryRequest) SetNextToken

func (*SearchRequestDentryRequest) SetSearchField

func (*SearchRequestDentryRequest) SetSearchFileType

func (*SearchRequestDentryRequest) SetSpaceId

func (*SearchRequestDentryRequest) SetSummaryLength

func (*SearchRequestDentryRequest) SetVisitTimeRange

func (SearchRequestDentryRequest) String

type SearchRequestDentryRequestVisitTimeRange

type SearchRequestDentryRequestVisitTimeRange struct {
	// 结束时间戳(ms)。
	End *int64 `json:"end,omitempty" xml:"end,omitempty"`
	// 起始时间戳(ms)。
	Start *int64 `json:"start,omitempty" xml:"start,omitempty"`
}

func (SearchRequestDentryRequestVisitTimeRange) GoString

func (*SearchRequestDentryRequestVisitTimeRange) SetEnd

func (*SearchRequestDentryRequestVisitTimeRange) SetStart

func (SearchRequestDentryRequestVisitTimeRange) String

type SearchRequestSpaceRequest

type SearchRequestSpaceRequest struct {
	// 每页最大条目数,最大值50。
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 分页游标。如果是首次调用,可不传;如果非首次调用,该参数传上次调用时返回的nextToken。
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (SearchRequestSpaceRequest) GoString

func (s SearchRequestSpaceRequest) GoString() string

func (*SearchRequestSpaceRequest) SetMaxResults

func (*SearchRequestSpaceRequest) SetNextToken

func (SearchRequestSpaceRequest) String

func (s SearchRequestSpaceRequest) String() string

type SearchResponse

type SearchResponse struct {
	Headers map[string]*string  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *SearchResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SearchResponse) GoString

func (s SearchResponse) GoString() string

func (*SearchResponse) SetBody

func (*SearchResponse) SetHeaders

func (s *SearchResponse) SetHeaders(v map[string]*string) *SearchResponse

func (SearchResponse) String

func (s SearchResponse) String() string

type SearchResponseBody

type SearchResponseBody struct {
	// 节点搜索结果。
	DentryResult *SearchResponseBodyDentryResult `json:"dentryResult,omitempty" xml:"dentryResult,omitempty" type:"Struct"`
	// 知识库搜索结果。
	SpaceResult *SearchResponseBodySpaceResult `json:"spaceResult,omitempty" xml:"spaceResult,omitempty" type:"Struct"`
}

func (SearchResponseBody) GoString

func (s SearchResponseBody) GoString() string

func (*SearchResponseBody) SetDentryResult

func (*SearchResponseBody) SetSpaceResult

func (SearchResponseBody) String

func (s SearchResponseBody) String() string

type SearchResponseBodyDentryResult

type SearchResponseBodyDentryResult struct {
	// 是否还有更多数据。
	HasMore *bool `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	// 搜索命中的节点列表。
	Items []*SearchResponseBodyDentryResultItems `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	// 分页游标。
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (SearchResponseBodyDentryResult) GoString

func (*SearchResponseBodyDentryResult) SetHasMore

func (*SearchResponseBodyDentryResult) SetItems

func (*SearchResponseBodyDentryResult) SetNextToken

func (SearchResponseBodyDentryResult) String

type SearchResponseBodyDentryResultItems

type SearchResponseBodyDentryResultItems struct {
	// 如果内容命中了关键词,会返回该部分内容,带高亮。
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// 创建信息。
	Creation *OpenActionModel `json:"creation,omitempty" xml:"creation,omitempty"`
	// 节点id。
	DentryId *string `json:"dentryId,omitempty" xml:"dentryId,omitempty"`
	// 节点唯一标识。
	DentryUuid *string `json:"dentryUuid,omitempty" xml:"dentryUuid,omitempty"`
	// 文件名扩展。
	Extension *string `json:"extension,omitempty" xml:"extension,omitempty"`
	// 节点图标url。
	IconUrl *string `json:"iconUrl,omitempty" xml:"iconUrl,omitempty"`
	// 最后修改信息。
	LastEdition *OpenActionModel `json:"lastEdition,omitempty" xml:"lastEdition,omitempty"`
	// 节点名称,如果命中了关键词,会带有高亮。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 节点原始名称,不带高亮。
	OriginName *string `json:"originName,omitempty" xml:"originName,omitempty"`
	// 节点的路径。
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
	// 节点所属的业务场景。可选值有:1-知识库;2-我的文档;5-群聊。
	SceneType *int32 `json:"sceneType,omitempty" xml:"sceneType,omitempty"`
	// 文件类型。1-文档;2-表格;3-脑图;4-演示;5-白板;6-office文字;7-office表格;8-office ppt;10-多维表格;11-文本;12-图片;13-视频;14-音频;15-压缩文件;16-其他。
	SearchFileType *int32 `json:"searchFileType,omitempty" xml:"searchFileType,omitempty"`
	// 节点所属的知识库id。
	SpaceId *string `json:"spaceId,omitempty" xml:"spaceId,omitempty"`
	// 文档缩略图url。
	ThumbnailUrl *string `json:"thumbnailUrl,omitempty" xml:"thumbnailUrl,omitempty"`
	// 节点访问url。
	Url *string `json:"url,omitempty" xml:"url,omitempty"`
}

func (SearchResponseBodyDentryResultItems) GoString

func (*SearchResponseBodyDentryResultItems) SetContent

func (*SearchResponseBodyDentryResultItems) SetCreation

func (*SearchResponseBodyDentryResultItems) SetDentryId

func (*SearchResponseBodyDentryResultItems) SetDentryUuid

func (*SearchResponseBodyDentryResultItems) SetExtension

func (*SearchResponseBodyDentryResultItems) SetIconUrl

func (*SearchResponseBodyDentryResultItems) SetLastEdition

func (*SearchResponseBodyDentryResultItems) SetName

func (*SearchResponseBodyDentryResultItems) SetOriginName

func (*SearchResponseBodyDentryResultItems) SetPath

func (*SearchResponseBodyDentryResultItems) SetSceneType

func (*SearchResponseBodyDentryResultItems) SetSearchFileType

func (*SearchResponseBodyDentryResultItems) SetSpaceId

func (*SearchResponseBodyDentryResultItems) SetThumbnailUrl

func (*SearchResponseBodyDentryResultItems) SetUrl

func (SearchResponseBodyDentryResultItems) String

type SearchResponseBodySpaceResult

type SearchResponseBodySpaceResult struct {
	// 是否还有更多数据。
	HasMore *bool `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	// 搜索命中的知识库列表。
	Items []*SearchResponseBodySpaceResultItems `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	// 分页游标。
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (SearchResponseBodySpaceResult) GoString

func (*SearchResponseBodySpaceResult) SetHasMore

func (*SearchResponseBodySpaceResult) SetItems

func (*SearchResponseBodySpaceResult) SetNextToken

func (SearchResponseBodySpaceResult) String

type SearchResponseBodySpaceResultItems

type SearchResponseBodySpaceResultItems struct {
	// 知识库图标。
	IconVO *SearchResponseBodySpaceResultItemsIconVO `json:"iconVO,omitempty" xml:"iconVO,omitempty" type:"Struct"`
	// 知识库名称,如果命中了关键词,会带有高亮。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 知识库原始名称,不带高亮。
	OriginName *string `json:"originName,omitempty" xml:"originName,omitempty"`
	// 知识库id。
	SpaceId *string `json:"spaceId,omitempty" xml:"spaceId,omitempty"`
	// 知识库访问url。
	Url *string `json:"url,omitempty" xml:"url,omitempty"`
	// 用户最后一次操作信息。
	UserLastOperation *SearchResponseBodySpaceResultItemsUserLastOperation `json:"userLastOperation,omitempty" xml:"userLastOperation,omitempty" type:"Struct"`
}

func (SearchResponseBodySpaceResultItems) GoString

func (*SearchResponseBodySpaceResultItems) SetName

func (*SearchResponseBodySpaceResultItems) SetOriginName

func (*SearchResponseBodySpaceResultItems) SetSpaceId

func (*SearchResponseBodySpaceResultItems) SetUrl

func (SearchResponseBodySpaceResultItems) String

type SearchResponseBodySpaceResultItemsIconVO

type SearchResponseBodySpaceResultItemsIconVO struct {
	// 图标信息。
	Icon *string `json:"icon,omitempty" xml:"icon,omitempty"`
	// 知识库图标的类型。
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (SearchResponseBodySpaceResultItemsIconVO) GoString

func (*SearchResponseBodySpaceResultItemsIconVO) SetIcon

func (*SearchResponseBodySpaceResultItemsIconVO) SetType

func (SearchResponseBodySpaceResultItemsIconVO) String

type SearchResponseBodySpaceResultItemsUserLastOperation

type SearchResponseBodySpaceResultItemsUserLastOperation struct {
	// 操作人名称。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 操作的时间戳(ms)。
	Time *int64 `json:"time,omitempty" xml:"time,omitempty"`
}

func (SearchResponseBodySpaceResultItemsUserLastOperation) GoString

func (*SearchResponseBodySpaceResultItemsUserLastOperation) SetName

func (*SearchResponseBodySpaceResultItemsUserLastOperation) SetTime

func (SearchResponseBodySpaceResultItemsUserLastOperation) String

type SpaceModel

type SpaceModel struct {
	// 封面
	Cover *string `json:"cover,omitempty" xml:"cover,omitempty"`
	// 空间描述信息
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 知识库图标
	IconVO *SpaceModelIconVO `json:"iconVO,omitempty" xml:"iconVO,omitempty" type:"Struct"`
	// 知识库id。
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// 知识库名称。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 知识库所有者。
	Owner *SpaceModelOwner `json:"owner,omitempty" xml:"owner,omitempty" type:"Struct"`
	// 知识库中最近编辑的三篇文档。
	RecentList []*DentryModel `json:"recentList,omitempty" xml:"recentList,omitempty" type:"Repeated"`
	// 知识库类型。
	Type *int32 `json:"type,omitempty" xml:"type,omitempty"`
	// 知识库访问url。
	Url *string `json:"url,omitempty" xml:"url,omitempty"`
	// 访问者对当前知识库的权限等信息。
	VisitorInfo *SpaceModelVisitorInfo `json:"visitorInfo,omitempty" xml:"visitorInfo,omitempty" type:"Struct"`
}

func (SpaceModel) GoString

func (s SpaceModel) GoString() string

func (*SpaceModel) SetCover

func (s *SpaceModel) SetCover(v string) *SpaceModel

func (*SpaceModel) SetDescription

func (s *SpaceModel) SetDescription(v string) *SpaceModel

func (*SpaceModel) SetIconVO

func (s *SpaceModel) SetIconVO(v *SpaceModelIconVO) *SpaceModel

func (*SpaceModel) SetId

func (s *SpaceModel) SetId(v string) *SpaceModel

func (*SpaceModel) SetName

func (s *SpaceModel) SetName(v string) *SpaceModel

func (*SpaceModel) SetOwner

func (s *SpaceModel) SetOwner(v *SpaceModelOwner) *SpaceModel

func (*SpaceModel) SetRecentList

func (s *SpaceModel) SetRecentList(v []*DentryModel) *SpaceModel

func (*SpaceModel) SetType

func (s *SpaceModel) SetType(v int32) *SpaceModel

func (*SpaceModel) SetUrl

func (s *SpaceModel) SetUrl(v string) *SpaceModel

func (*SpaceModel) SetVisitorInfo

func (s *SpaceModel) SetVisitorInfo(v *SpaceModelVisitorInfo) *SpaceModel

func (SpaceModel) String

func (s SpaceModel) String() string

type SpaceModelIconVO

type SpaceModelIconVO struct {
	// 图标
	Icon *string `json:"icon,omitempty" xml:"icon,omitempty"`
	// 图标类型
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (SpaceModelIconVO) GoString

func (s SpaceModelIconVO) GoString() string

func (*SpaceModelIconVO) SetIcon

func (s *SpaceModelIconVO) SetIcon(v string) *SpaceModelIconVO

func (*SpaceModelIconVO) SetType

func (s *SpaceModelIconVO) SetType(v string) *SpaceModelIconVO

func (SpaceModelIconVO) String

func (s SpaceModelIconVO) String() string

type SpaceModelOwner

type SpaceModelOwner struct {
	// 用户名称。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 用户unionId。
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (SpaceModelOwner) GoString

func (s SpaceModelOwner) GoString() string

func (*SpaceModelOwner) SetName

func (s *SpaceModelOwner) SetName(v string) *SpaceModelOwner

func (*SpaceModelOwner) SetUnionId

func (s *SpaceModelOwner) SetUnionId(v string) *SpaceModelOwner

func (SpaceModelOwner) String

func (s SpaceModelOwner) String() string

type SpaceModelVisitorInfo

type SpaceModelVisitorInfo struct {
	// 节点的操作列表。
	DentryActions []*string `json:"dentryActions,omitempty" xml:"dentryActions,omitempty" type:"Repeated"`
	// 权限
	RoleCode *string `json:"roleCode,omitempty" xml:"roleCode,omitempty"`
	// 空间的操作列表。
	SpaceActions []*string `json:"spaceActions,omitempty" xml:"spaceActions,omitempty" type:"Repeated"`
}

func (SpaceModelVisitorInfo) GoString

func (s SpaceModelVisitorInfo) GoString() string

func (*SpaceModelVisitorInfo) SetDentryActions

func (s *SpaceModelVisitorInfo) SetDentryActions(v []*string) *SpaceModelVisitorInfo

func (*SpaceModelVisitorInfo) SetRoleCode

func (*SpaceModelVisitorInfo) SetSpaceActions

func (s *SpaceModelVisitorInfo) SetSpaceActions(v []*string) *SpaceModelVisitorInfo

func (SpaceModelVisitorInfo) String

func (s SpaceModelVisitorInfo) String() string

type SpaceVO

type SpaceVO struct {
	// 封面
	Cover *string `json:"cover,omitempty" xml:"cover,omitempty"`
	// 访问者对当前知识库的权限等信息
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 知识库图标
	IconVO *SpaceVOIconVO `json:"iconVO,omitempty" xml:"iconVO,omitempty" type:"Struct"`
	// 知识库id。
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// 知识库名称。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 知识库所有者。
	Owner *SpaceVOOwner `json:"owner,omitempty" xml:"owner,omitempty" type:"Struct"`
	// 知识库类型。
	Type *int32 `json:"type,omitempty" xml:"type,omitempty"`
	// 知识库访问url。
	Url *string `json:"url,omitempty" xml:"url,omitempty"`
	// 访问者对当前知识库的权限等信息。
	VisitorInfo *SpaceVOVisitorInfo `json:"visitorInfo,omitempty" xml:"visitorInfo,omitempty" type:"Struct"`
}

func (SpaceVO) GoString

func (s SpaceVO) GoString() string

func (*SpaceVO) SetCover

func (s *SpaceVO) SetCover(v string) *SpaceVO

func (*SpaceVO) SetDescription

func (s *SpaceVO) SetDescription(v string) *SpaceVO

func (*SpaceVO) SetIconVO

func (s *SpaceVO) SetIconVO(v *SpaceVOIconVO) *SpaceVO

func (*SpaceVO) SetId

func (s *SpaceVO) SetId(v string) *SpaceVO

func (*SpaceVO) SetName

func (s *SpaceVO) SetName(v string) *SpaceVO

func (*SpaceVO) SetOwner

func (s *SpaceVO) SetOwner(v *SpaceVOOwner) *SpaceVO

func (*SpaceVO) SetType

func (s *SpaceVO) SetType(v int32) *SpaceVO

func (*SpaceVO) SetUrl

func (s *SpaceVO) SetUrl(v string) *SpaceVO

func (*SpaceVO) SetVisitorInfo

func (s *SpaceVO) SetVisitorInfo(v *SpaceVOVisitorInfo) *SpaceVO

func (SpaceVO) String

func (s SpaceVO) String() string

type SpaceVOIconVO

type SpaceVOIconVO struct {
	// 图标
	Icon *string `json:"icon,omitempty" xml:"icon,omitempty"`
	// 图标类型
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (SpaceVOIconVO) GoString

func (s SpaceVOIconVO) GoString() string

func (*SpaceVOIconVO) SetIcon

func (s *SpaceVOIconVO) SetIcon(v string) *SpaceVOIconVO

func (*SpaceVOIconVO) SetType

func (s *SpaceVOIconVO) SetType(v string) *SpaceVOIconVO

func (SpaceVOIconVO) String

func (s SpaceVOIconVO) String() string

type SpaceVOOwner

type SpaceVOOwner struct {
	// 用户名称。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 用户unionId。
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (SpaceVOOwner) GoString

func (s SpaceVOOwner) GoString() string

func (*SpaceVOOwner) SetName

func (s *SpaceVOOwner) SetName(v string) *SpaceVOOwner

func (*SpaceVOOwner) SetUnionId

func (s *SpaceVOOwner) SetUnionId(v string) *SpaceVOOwner

func (SpaceVOOwner) String

func (s SpaceVOOwner) String() string

type SpaceVOVisitorInfo

type SpaceVOVisitorInfo struct {
	// 节点的操作列表。
	DentryActions []*string `json:"dentryActions,omitempty" xml:"dentryActions,omitempty" type:"Repeated"`
	// 权限
	RoleCode *string `json:"roleCode,omitempty" xml:"roleCode,omitempty"`
	// 空间的操作列表。
	SpaceActions []*string `json:"spaceActions,omitempty" xml:"spaceActions,omitempty" type:"Repeated"`
}

func (SpaceVOVisitorInfo) GoString

func (s SpaceVOVisitorInfo) GoString() string

func (*SpaceVOVisitorInfo) SetDentryActions

func (s *SpaceVOVisitorInfo) SetDentryActions(v []*string) *SpaceVOVisitorInfo

func (*SpaceVOVisitorInfo) SetRoleCode

func (s *SpaceVOVisitorInfo) SetRoleCode(v string) *SpaceVOVisitorInfo

func (*SpaceVOVisitorInfo) SetSpaceActions

func (s *SpaceVOVisitorInfo) SetSpaceActions(v []*string) *SpaceVOVisitorInfo

func (SpaceVOVisitorInfo) String

func (s SpaceVOVisitorInfo) String() string

type TeamModel

type TeamModel struct {
	// 封面
	Cover *string `json:"cover,omitempty" xml:"cover,omitempty"`
	// 创建时间
	CreatedTime *int64 `json:"createdTime,omitempty" xml:"createdTime,omitempty"`
	// 创建人
	Creator *TeamModelCreator `json:"creator,omitempty" xml:"creator,omitempty" type:"Struct"`
	// 团队描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 图标
	Icon *string `json:"icon,omitempty" xml:"icon,omitempty"`
	// 团队ID
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// 团队名称
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 关联部门信息
	RelatedDeptInfo *TeamModelRelatedDeptInfo `json:"relatedDeptInfo,omitempty" xml:"relatedDeptInfo,omitempty" type:"Struct"`
	// 团队状态
	Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
	// 团队类型
	Type *int32 `json:"type,omitempty" xml:"type,omitempty"`
	// 更新时间
	UpdatedTime *int64 `json:"updatedTime,omitempty" xml:"updatedTime,omitempty"`
	// 更新人
	Updater *TeamModelUpdater `json:"updater,omitempty" xml:"updater,omitempty" type:"Struct"`
	// 团队链接
	Url *string `json:"url,omitempty" xml:"url,omitempty"`
	// 用户对这个团队的访问情况
	VisitInfo *TeamModelVisitInfo `json:"visitInfo,omitempty" xml:"visitInfo,omitempty" type:"Struct"`
}

func (TeamModel) GoString

func (s TeamModel) GoString() string

func (*TeamModel) SetCover

func (s *TeamModel) SetCover(v string) *TeamModel

func (*TeamModel) SetCreatedTime

func (s *TeamModel) SetCreatedTime(v int64) *TeamModel

func (*TeamModel) SetCreator

func (s *TeamModel) SetCreator(v *TeamModelCreator) *TeamModel

func (*TeamModel) SetDescription

func (s *TeamModel) SetDescription(v string) *TeamModel

func (*TeamModel) SetIcon

func (s *TeamModel) SetIcon(v string) *TeamModel

func (*TeamModel) SetId

func (s *TeamModel) SetId(v string) *TeamModel

func (*TeamModel) SetName

func (s *TeamModel) SetName(v string) *TeamModel

func (*TeamModel) SetRelatedDeptInfo

func (s *TeamModel) SetRelatedDeptInfo(v *TeamModelRelatedDeptInfo) *TeamModel

func (*TeamModel) SetStatus

func (s *TeamModel) SetStatus(v int32) *TeamModel

func (*TeamModel) SetType

func (s *TeamModel) SetType(v int32) *TeamModel

func (*TeamModel) SetUpdatedTime

func (s *TeamModel) SetUpdatedTime(v int64) *TeamModel

func (*TeamModel) SetUpdater

func (s *TeamModel) SetUpdater(v *TeamModelUpdater) *TeamModel

func (*TeamModel) SetUrl

func (s *TeamModel) SetUrl(v string) *TeamModel

func (*TeamModel) SetVisitInfo

func (s *TeamModel) SetVisitInfo(v *TeamModelVisitInfo) *TeamModel

func (TeamModel) String

func (s TeamModel) String() string

type TeamModelCreator

type TeamModelCreator struct {
	// 名字
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// unionId
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (TeamModelCreator) GoString

func (s TeamModelCreator) GoString() string

func (*TeamModelCreator) SetName

func (s *TeamModelCreator) SetName(v string) *TeamModelCreator

func (*TeamModelCreator) SetUnionId

func (s *TeamModelCreator) SetUnionId(v string) *TeamModelCreator

func (TeamModelCreator) String

func (s TeamModelCreator) String() string

type TeamModelRelatedDeptInfo

type TeamModelRelatedDeptInfo struct {
	// 部门id
	DeptId *string `json:"deptId,omitempty" xml:"deptId,omitempty"`
	// 部门名称
	DeptName *string `json:"deptName,omitempty" xml:"deptName,omitempty"`
}

func (TeamModelRelatedDeptInfo) GoString

func (s TeamModelRelatedDeptInfo) GoString() string

func (*TeamModelRelatedDeptInfo) SetDeptId

func (*TeamModelRelatedDeptInfo) SetDeptName

func (TeamModelRelatedDeptInfo) String

func (s TeamModelRelatedDeptInfo) String() string

type TeamModelUpdater

type TeamModelUpdater struct {
	// 名字
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// unionId
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (TeamModelUpdater) GoString

func (s TeamModelUpdater) GoString() string

func (*TeamModelUpdater) SetName

func (s *TeamModelUpdater) SetName(v string) *TeamModelUpdater

func (*TeamModelUpdater) SetUnionId

func (s *TeamModelUpdater) SetUnionId(v string) *TeamModelUpdater

func (TeamModelUpdater) String

func (s TeamModelUpdater) String() string

type TeamModelVisitInfo

type TeamModelVisitInfo struct {
	// 用户对这个团队的访问情况
	RoleCode *string `json:"roleCode,omitempty" xml:"roleCode,omitempty"`
}

func (TeamModelVisitInfo) GoString

func (s TeamModelVisitInfo) GoString() string

func (*TeamModelVisitInfo) SetRoleCode

func (s *TeamModelVisitInfo) SetRoleCode(v string) *TeamModelVisitInfo

func (TeamModelVisitInfo) String

func (s TeamModelVisitInfo) String() string

type TeamVO

type TeamVO struct {
	// 封面
	Cover *string `json:"cover,omitempty" xml:"cover,omitempty"`
	// 创建时间
	CreatedTime *int64 `json:"createdTime,omitempty" xml:"createdTime,omitempty"`
	// 创建人
	Creator *TeamVOCreator `json:"creator,omitempty" xml:"creator,omitempty" type:"Struct"`
	// 团队描述
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 图标
	Icon *string `json:"icon,omitempty" xml:"icon,omitempty"`
	// 团队ID
	Id *string `json:"id,omitempty" xml:"id,omitempty"`
	// 团队名称
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 关联部门信息
	RelatedDeptInfo *TeamVORelatedDeptInfo `json:"relatedDeptInfo,omitempty" xml:"relatedDeptInfo,omitempty" type:"Struct"`
	// 团队状态
	Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
	// 团队类型
	Type *int32 `json:"type,omitempty" xml:"type,omitempty"`
	// 更新时间
	UpdatedTime *int64 `json:"updatedTime,omitempty" xml:"updatedTime,omitempty"`
	// 更新人
	Updater *TeamVOUpdater `json:"updater,omitempty" xml:"updater,omitempty" type:"Struct"`
	// 团队链接
	Url *string `json:"url,omitempty" xml:"url,omitempty"`
	// 用户对这个团队的访问情况
	VisitInfo *TeamVOVisitInfo `json:"visitInfo,omitempty" xml:"visitInfo,omitempty" type:"Struct"`
}

func (TeamVO) GoString

func (s TeamVO) GoString() string

func (*TeamVO) SetCover

func (s *TeamVO) SetCover(v string) *TeamVO

func (*TeamVO) SetCreatedTime

func (s *TeamVO) SetCreatedTime(v int64) *TeamVO

func (*TeamVO) SetCreator

func (s *TeamVO) SetCreator(v *TeamVOCreator) *TeamVO

func (*TeamVO) SetDescription

func (s *TeamVO) SetDescription(v string) *TeamVO

func (*TeamVO) SetIcon

func (s *TeamVO) SetIcon(v string) *TeamVO

func (*TeamVO) SetId

func (s *TeamVO) SetId(v string) *TeamVO

func (*TeamVO) SetName

func (s *TeamVO) SetName(v string) *TeamVO

func (*TeamVO) SetRelatedDeptInfo

func (s *TeamVO) SetRelatedDeptInfo(v *TeamVORelatedDeptInfo) *TeamVO

func (*TeamVO) SetStatus

func (s *TeamVO) SetStatus(v int32) *TeamVO

func (*TeamVO) SetType

func (s *TeamVO) SetType(v int32) *TeamVO

func (*TeamVO) SetUpdatedTime

func (s *TeamVO) SetUpdatedTime(v int64) *TeamVO

func (*TeamVO) SetUpdater

func (s *TeamVO) SetUpdater(v *TeamVOUpdater) *TeamVO

func (*TeamVO) SetUrl

func (s *TeamVO) SetUrl(v string) *TeamVO

func (*TeamVO) SetVisitInfo

func (s *TeamVO) SetVisitInfo(v *TeamVOVisitInfo) *TeamVO

func (TeamVO) String

func (s TeamVO) String() string

type TeamVOCreator

type TeamVOCreator struct {
	// 名字
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// unionId
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (TeamVOCreator) GoString

func (s TeamVOCreator) GoString() string

func (*TeamVOCreator) SetName

func (s *TeamVOCreator) SetName(v string) *TeamVOCreator

func (*TeamVOCreator) SetUnionId

func (s *TeamVOCreator) SetUnionId(v string) *TeamVOCreator

func (TeamVOCreator) String

func (s TeamVOCreator) String() string

type TeamVORelatedDeptInfo

type TeamVORelatedDeptInfo struct {
	// 部门id
	DeptId *string `json:"deptId,omitempty" xml:"deptId,omitempty"`
	// 部门名称
	DeptName *string `json:"deptName,omitempty" xml:"deptName,omitempty"`
}

func (TeamVORelatedDeptInfo) GoString

func (s TeamVORelatedDeptInfo) GoString() string

func (*TeamVORelatedDeptInfo) SetDeptId

func (*TeamVORelatedDeptInfo) SetDeptName

func (TeamVORelatedDeptInfo) String

func (s TeamVORelatedDeptInfo) String() string

type TeamVOUpdater

type TeamVOUpdater struct {
	// 名字
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// unionId
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (TeamVOUpdater) GoString

func (s TeamVOUpdater) GoString() string

func (*TeamVOUpdater) SetName

func (s *TeamVOUpdater) SetName(v string) *TeamVOUpdater

func (*TeamVOUpdater) SetUnionId

func (s *TeamVOUpdater) SetUnionId(v string) *TeamVOUpdater

func (TeamVOUpdater) String

func (s TeamVOUpdater) String() string

type TeamVOVisitInfo

type TeamVOVisitInfo struct {
	// 用户对这个团队的访问情况
	RoleCode *string `json:"roleCode,omitempty" xml:"roleCode,omitempty"`
}

func (TeamVOVisitInfo) GoString

func (s TeamVOVisitInfo) GoString() string

func (*TeamVOVisitInfo) SetRoleCode

func (s *TeamVOVisitInfo) SetRoleCode(v string) *TeamVOVisitInfo

func (TeamVOVisitInfo) String

func (s TeamVOVisitInfo) String() string

type UpdateTeamHeaders

type UpdateTeamHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (UpdateTeamHeaders) GoString

func (s UpdateTeamHeaders) GoString() string

func (*UpdateTeamHeaders) SetCommonHeaders

func (s *UpdateTeamHeaders) SetCommonHeaders(v map[string]*string) *UpdateTeamHeaders

func (*UpdateTeamHeaders) SetXAcsDingtalkAccessToken

func (s *UpdateTeamHeaders) SetXAcsDingtalkAccessToken(v string) *UpdateTeamHeaders

func (UpdateTeamHeaders) String

func (s UpdateTeamHeaders) String() string

type UpdateTeamRequest

type UpdateTeamRequest struct {
	// 小组介绍。和小组名称至少有一个必填。
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// 小组名称。和小组介绍至少有一个必填。
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 操作人unionId。
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
}

func (UpdateTeamRequest) GoString

func (s UpdateTeamRequest) GoString() string

func (*UpdateTeamRequest) SetDescription

func (s *UpdateTeamRequest) SetDescription(v string) *UpdateTeamRequest

func (*UpdateTeamRequest) SetName

func (*UpdateTeamRequest) SetOperatorId

func (s *UpdateTeamRequest) SetOperatorId(v string) *UpdateTeamRequest

func (UpdateTeamRequest) String

func (s UpdateTeamRequest) String() string

type UpdateTeamResponse

type UpdateTeamResponse struct {
	Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *TeamVO            `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateTeamResponse) GoString

func (s UpdateTeamResponse) GoString() string

func (*UpdateTeamResponse) SetBody

func (*UpdateTeamResponse) SetHeaders

func (s *UpdateTeamResponse) SetHeaders(v map[string]*string) *UpdateTeamResponse

func (UpdateTeamResponse) String

func (s UpdateTeamResponse) String() string

Jump to

Keyboard shortcuts

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