drive_1_0

package
v1.3.82 Latest Latest
Warning

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

Go to latest
Published: Jul 16, 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 AddCustomSpaceHeaders

type AddCustomSpaceHeaders 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 (AddCustomSpaceHeaders) GoString

func (s AddCustomSpaceHeaders) GoString() string

func (*AddCustomSpaceHeaders) SetCommonHeaders

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

func (*AddCustomSpaceHeaders) SetXAcsDingtalkAccessToken

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

func (AddCustomSpaceHeaders) String

func (s AddCustomSpaceHeaders) String() string

type AddCustomSpaceRequest

type AddCustomSpaceRequest struct {
	// 业务类型
	BizType *string `json:"bizType,omitempty" xml:"bizType,omitempty"`
	// 空间标识
	Identifier *string `json:"identifier,omitempty" xml:"identifier,omitempty"`
	// 授权模式
	PermissionMode *string `json:"permissionMode,omitempty" xml:"permissionMode,omitempty"`
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (AddCustomSpaceRequest) GoString

func (s AddCustomSpaceRequest) GoString() string

func (*AddCustomSpaceRequest) SetBizType

func (*AddCustomSpaceRequest) SetIdentifier

func (s *AddCustomSpaceRequest) SetIdentifier(v string) *AddCustomSpaceRequest

func (*AddCustomSpaceRequest) SetPermissionMode

func (s *AddCustomSpaceRequest) SetPermissionMode(v string) *AddCustomSpaceRequest

func (*AddCustomSpaceRequest) SetUnionId

func (AddCustomSpaceRequest) String

func (s AddCustomSpaceRequest) String() string

type AddCustomSpaceResponse

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

func (AddCustomSpaceResponse) GoString

func (s AddCustomSpaceResponse) GoString() string

func (*AddCustomSpaceResponse) SetBody

func (*AddCustomSpaceResponse) SetHeaders

func (AddCustomSpaceResponse) String

func (s AddCustomSpaceResponse) String() string

type AddCustomSpaceResponseBody

type AddCustomSpaceResponseBody struct {
	// 创建时间
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 修改时间
	ModifyTime *string `json:"modifyTime,omitempty" xml:"modifyTime,omitempty"`
	// 授权模式
	PermissionMode *string `json:"permissionMode,omitempty" xml:"permissionMode,omitempty"`
	// 空间总额度
	Quota *int64 `json:"quota,omitempty" xml:"quota,omitempty"`
	// 空间id
	SpaceId *string `json:"spaceId,omitempty" xml:"spaceId,omitempty"`
	// 空间名称
	SpaceName *string `json:"spaceName,omitempty" xml:"spaceName,omitempty"`
	// 空间类型
	SpaceType *string `json:"spaceType,omitempty" xml:"spaceType,omitempty"`
	// 空间已使用额度
	UsedQuota *int64 `json:"usedQuota,omitempty" xml:"usedQuota,omitempty"`
}

func (AddCustomSpaceResponseBody) GoString

func (s AddCustomSpaceResponseBody) GoString() string

func (*AddCustomSpaceResponseBody) SetCreateTime

func (*AddCustomSpaceResponseBody) SetModifyTime

func (*AddCustomSpaceResponseBody) SetPermissionMode

func (*AddCustomSpaceResponseBody) SetQuota

func (*AddCustomSpaceResponseBody) SetSpaceId

func (*AddCustomSpaceResponseBody) SetSpaceName

func (*AddCustomSpaceResponseBody) SetSpaceType

func (*AddCustomSpaceResponseBody) SetUsedQuota

func (AddCustomSpaceResponseBody) String

type AddFileHeaders

type AddFileHeaders 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 (AddFileHeaders) GoString

func (s AddFileHeaders) GoString() string

func (*AddFileHeaders) SetCommonHeaders

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

func (*AddFileHeaders) SetXAcsDingtalkAccessToken

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

func (AddFileHeaders) String

func (s AddFileHeaders) String() string

type AddFileRequest

type AddFileRequest struct {
	// 文件名冲突策略
	AddConflictPolicy *string `json:"addConflictPolicy,omitempty" xml:"addConflictPolicy,omitempty"`
	// 文件名
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
	// 文件类型
	FileType *string `json:"fileType,omitempty" xml:"fileType,omitempty"`
	// mediaId
	MediaId *string `json:"mediaId,omitempty" xml:"mediaId,omitempty"`
	// 父目录id
	ParentId *string `json:"parentId,omitempty" xml:"parentId,omitempty"`
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (AddFileRequest) GoString

func (s AddFileRequest) GoString() string

func (*AddFileRequest) SetAddConflictPolicy

func (s *AddFileRequest) SetAddConflictPolicy(v string) *AddFileRequest

func (*AddFileRequest) SetFileName

func (s *AddFileRequest) SetFileName(v string) *AddFileRequest

func (*AddFileRequest) SetFileType

func (s *AddFileRequest) SetFileType(v string) *AddFileRequest

func (*AddFileRequest) SetMediaId

func (s *AddFileRequest) SetMediaId(v string) *AddFileRequest

func (*AddFileRequest) SetParentId

func (s *AddFileRequest) SetParentId(v string) *AddFileRequest

func (*AddFileRequest) SetUnionId

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

func (AddFileRequest) String

func (s AddFileRequest) String() string

type AddFileResponse

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

func (AddFileResponse) GoString

func (s AddFileResponse) GoString() string

func (*AddFileResponse) SetBody

func (*AddFileResponse) SetHeaders

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

func (AddFileResponse) String

func (s AddFileResponse) String() string

type AddFileResponseBody

type AddFileResponseBody struct {
	// 文件内容类型
	ContentType *string `json:"contentType,omitempty" xml:"contentType,omitempty"`
	// 创建时间
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 创建者
	Creator *string `json:"creator,omitempty" xml:"creator,omitempty"`
	// 文件后缀
	FileExtension *string `json:"fileExtension,omitempty" xml:"fileExtension,omitempty"`
	// 文件id
	FileId *string `json:"fileId,omitempty" xml:"fileId,omitempty"`
	// 文件名称
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
	// 文件路径
	FilePath *string `json:"filePath,omitempty" xml:"filePath,omitempty"`
	// 文件大小
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// 文件类型
	FileType *string `json:"fileType,omitempty" xml:"fileType,omitempty"`
	// 修改者
	Modifier *string `json:"modifier,omitempty" xml:"modifier,omitempty"`
	// 修改时间
	ModifyTime *string `json:"modifyTime,omitempty" xml:"modifyTime,omitempty"`
	// 父目录id
	ParentId *string `json:"parentId,omitempty" xml:"parentId,omitempty"`
	// 空间id
	SpaceId *string `json:"spaceId,omitempty" xml:"spaceId,omitempty"`
}

func (AddFileResponseBody) GoString

func (s AddFileResponseBody) GoString() string

func (*AddFileResponseBody) SetContentType

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

func (*AddFileResponseBody) SetCreateTime

func (s *AddFileResponseBody) SetCreateTime(v string) *AddFileResponseBody

func (*AddFileResponseBody) SetCreator

func (*AddFileResponseBody) SetFileExtension

func (s *AddFileResponseBody) SetFileExtension(v string) *AddFileResponseBody

func (*AddFileResponseBody) SetFileId

func (*AddFileResponseBody) SetFileName

func (s *AddFileResponseBody) SetFileName(v string) *AddFileResponseBody

func (*AddFileResponseBody) SetFilePath

func (s *AddFileResponseBody) SetFilePath(v string) *AddFileResponseBody

func (*AddFileResponseBody) SetFileSize

func (s *AddFileResponseBody) SetFileSize(v int64) *AddFileResponseBody

func (*AddFileResponseBody) SetFileType

func (s *AddFileResponseBody) SetFileType(v string) *AddFileResponseBody

func (*AddFileResponseBody) SetModifier

func (s *AddFileResponseBody) SetModifier(v string) *AddFileResponseBody

func (*AddFileResponseBody) SetModifyTime

func (s *AddFileResponseBody) SetModifyTime(v string) *AddFileResponseBody

func (*AddFileResponseBody) SetParentId

func (s *AddFileResponseBody) SetParentId(v string) *AddFileResponseBody

func (*AddFileResponseBody) SetSpaceId

func (AddFileResponseBody) String

func (s AddFileResponseBody) String() string

type AddPermissionHeaders

type AddPermissionHeaders 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 (AddPermissionHeaders) GoString

func (s AddPermissionHeaders) GoString() string

func (*AddPermissionHeaders) SetCommonHeaders

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

func (*AddPermissionHeaders) SetXAcsDingtalkAccessToken

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

func (AddPermissionHeaders) String

func (s AddPermissionHeaders) String() string

type AddPermissionRequest

type AddPermissionRequest struct {
	Members []*AddPermissionRequestMembers `json:"members,omitempty" xml:"members,omitempty" type:"Repeated"`
	// 权限角色
	Role *string `json:"role,omitempty" xml:"role,omitempty"`
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (AddPermissionRequest) GoString

func (s AddPermissionRequest) GoString() string

func (*AddPermissionRequest) SetMembers

func (*AddPermissionRequest) SetRole

func (*AddPermissionRequest) SetUnionId

func (AddPermissionRequest) String

func (s AddPermissionRequest) String() string

type AddPermissionRequestMembers

type AddPermissionRequestMembers struct {
	// 企业corpId
	CorpId *string `json:"corpId,omitempty" xml:"corpId,omitempty"`
	// 成员id
	MemberId *string `json:"memberId,omitempty" xml:"memberId,omitempty"`
	// 成员类型
	MemberType *string `json:"memberType,omitempty" xml:"memberType,omitempty"`
}

func (AddPermissionRequestMembers) GoString

func (s AddPermissionRequestMembers) GoString() string

func (*AddPermissionRequestMembers) SetCorpId

func (*AddPermissionRequestMembers) SetMemberId

func (*AddPermissionRequestMembers) SetMemberType

func (AddPermissionRequestMembers) String

type AddPermissionResponse

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

func (AddPermissionResponse) GoString

func (s AddPermissionResponse) GoString() string

func (*AddPermissionResponse) SetHeaders

func (AddPermissionResponse) String

func (s AddPermissionResponse) String() string

type AddSpaceHeaders

type AddSpaceHeaders 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 (AddSpaceHeaders) GoString

func (s AddSpaceHeaders) GoString() string

func (*AddSpaceHeaders) SetCommonHeaders

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

func (*AddSpaceHeaders) SetXAcsDingtalkAccessToken

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

func (AddSpaceHeaders) String

func (s AddSpaceHeaders) String() string

type AddSpaceRequest

type AddSpaceRequest struct {
	// 空间名称
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (AddSpaceRequest) GoString

func (s AddSpaceRequest) GoString() string

func (*AddSpaceRequest) SetName

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

func (*AddSpaceRequest) SetUnionId

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

func (AddSpaceRequest) String

func (s AddSpaceRequest) String() string

type AddSpaceResponse

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

func (AddSpaceResponse) GoString

func (s AddSpaceResponse) GoString() string

func (*AddSpaceResponse) SetBody

func (*AddSpaceResponse) SetHeaders

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

func (AddSpaceResponse) String

func (s AddSpaceResponse) String() string

type AddSpaceResponseBody

type AddSpaceResponseBody struct {
	// 创建时间
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 修改时间
	ModifyTime *string `json:"modifyTime,omitempty" xml:"modifyTime,omitempty"`
	// 授权模式
	PermissionMode *string `json:"permissionMode,omitempty" xml:"permissionMode,omitempty"`
	// 空间总额度
	Quota *int64 `json:"quota,omitempty" xml:"quota,omitempty"`
	// 空间id
	SpaceId *string `json:"spaceId,omitempty" xml:"spaceId,omitempty"`
	// 空间名称
	SpaceName *string `json:"spaceName,omitempty" xml:"spaceName,omitempty"`
	// 空间类型
	SpaceType *string `json:"spaceType,omitempty" xml:"spaceType,omitempty"`
	// 空间已使用额度
	UsedQuota *int64 `json:"usedQuota,omitempty" xml:"usedQuota,omitempty"`
}

func (AddSpaceResponseBody) GoString

func (s AddSpaceResponseBody) GoString() string

func (*AddSpaceResponseBody) SetCreateTime

func (s *AddSpaceResponseBody) SetCreateTime(v string) *AddSpaceResponseBody

func (*AddSpaceResponseBody) SetModifyTime

func (s *AddSpaceResponseBody) SetModifyTime(v string) *AddSpaceResponseBody

func (*AddSpaceResponseBody) SetPermissionMode

func (s *AddSpaceResponseBody) SetPermissionMode(v string) *AddSpaceResponseBody

func (*AddSpaceResponseBody) SetQuota

func (*AddSpaceResponseBody) SetSpaceId

func (*AddSpaceResponseBody) SetSpaceName

func (s *AddSpaceResponseBody) SetSpaceName(v string) *AddSpaceResponseBody

func (*AddSpaceResponseBody) SetSpaceType

func (s *AddSpaceResponseBody) SetSpaceType(v string) *AddSpaceResponseBody

func (*AddSpaceResponseBody) SetUsedQuota

func (s *AddSpaceResponseBody) SetUsedQuota(v int64) *AddSpaceResponseBody

func (AddSpaceResponseBody) String

func (s AddSpaceResponseBody) String() string

type ClearRecycleFilesHeaders

type ClearRecycleFilesHeaders 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 (ClearRecycleFilesHeaders) GoString

func (s ClearRecycleFilesHeaders) GoString() string

func (*ClearRecycleFilesHeaders) SetCommonHeaders

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

func (*ClearRecycleFilesHeaders) SetXAcsDingtalkAccessToken

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

func (ClearRecycleFilesHeaders) String

func (s ClearRecycleFilesHeaders) String() string

type ClearRecycleFilesRequest

type ClearRecycleFilesRequest struct {
	// 回收站类型
	RecycleType *string `json:"recycleType,omitempty" xml:"recycleType,omitempty"`
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (ClearRecycleFilesRequest) GoString

func (s ClearRecycleFilesRequest) GoString() string

func (*ClearRecycleFilesRequest) SetRecycleType

func (*ClearRecycleFilesRequest) SetUnionId

func (ClearRecycleFilesRequest) String

func (s ClearRecycleFilesRequest) String() string

type ClearRecycleFilesResponse

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

func (ClearRecycleFilesResponse) GoString

func (s ClearRecycleFilesResponse) GoString() string

func (*ClearRecycleFilesResponse) SetHeaders

func (ClearRecycleFilesResponse) String

func (s ClearRecycleFilesResponse) String() string

type Client

type Client struct {
	openapi.Client
}

func NewClient

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

func (*Client) AddCustomSpace

func (client *Client) AddCustomSpace(request *AddCustomSpaceRequest) (_result *AddCustomSpaceResponse, _err error)

func (*Client) AddCustomSpaceWithOptions

func (client *Client) AddCustomSpaceWithOptions(request *AddCustomSpaceRequest, headers *AddCustomSpaceHeaders, runtime *util.RuntimeOptions) (_result *AddCustomSpaceResponse, _err error)

func (*Client) AddFile

func (client *Client) AddFile(spaceId *string, request *AddFileRequest) (_result *AddFileResponse, _err error)

func (*Client) AddFileWithOptions

func (client *Client) AddFileWithOptions(spaceId *string, request *AddFileRequest, headers *AddFileHeaders, runtime *util.RuntimeOptions) (_result *AddFileResponse, _err error)

func (*Client) AddPermission

func (client *Client) AddPermission(spaceId *string, fileId *string, request *AddPermissionRequest) (_result *AddPermissionResponse, _err error)

func (*Client) AddPermissionWithOptions

func (client *Client) AddPermissionWithOptions(spaceId *string, fileId *string, request *AddPermissionRequest, headers *AddPermissionHeaders, runtime *util.RuntimeOptions) (_result *AddPermissionResponse, _err error)

func (*Client) AddSpace

func (client *Client) AddSpace(request *AddSpaceRequest) (_result *AddSpaceResponse, _err error)

func (*Client) AddSpaceWithOptions

func (client *Client) AddSpaceWithOptions(request *AddSpaceRequest, headers *AddSpaceHeaders, runtime *util.RuntimeOptions) (_result *AddSpaceResponse, _err error)

func (*Client) ClearRecycleFiles

func (client *Client) ClearRecycleFiles(request *ClearRecycleFilesRequest) (_result *ClearRecycleFilesResponse, _err error)

func (*Client) ClearRecycleFilesWithOptions

func (client *Client) ClearRecycleFilesWithOptions(request *ClearRecycleFilesRequest, headers *ClearRecycleFilesHeaders, runtime *util.RuntimeOptions) (_result *ClearRecycleFilesResponse, _err error)

func (*Client) CopyFile

func (client *Client) CopyFile(spaceId *string, fileId *string, request *CopyFileRequest) (_result *CopyFileResponse, _err error)

func (*Client) CopyFileWithOptions

func (client *Client) CopyFileWithOptions(spaceId *string, fileId *string, request *CopyFileRequest, headers *CopyFileHeaders, runtime *util.RuntimeOptions) (_result *CopyFileResponse, _err error)

func (*Client) DeleteFile

func (client *Client) DeleteFile(spaceId *string, fileId *string, request *DeleteFileRequest) (_result *DeleteFileResponse, _err error)

func (*Client) DeleteFileWithOptions

func (client *Client) DeleteFileWithOptions(spaceId *string, fileId *string, request *DeleteFileRequest, headers *DeleteFileHeaders, runtime *util.RuntimeOptions) (_result *DeleteFileResponse, _err error)

func (*Client) DeleteFiles

func (client *Client) DeleteFiles(spaceId *string, request *DeleteFilesRequest) (_result *DeleteFilesResponse, _err error)

func (*Client) DeleteFilesWithOptions

func (client *Client) DeleteFilesWithOptions(spaceId *string, request *DeleteFilesRequest, headers *DeleteFilesHeaders, runtime *util.RuntimeOptions) (_result *DeleteFilesResponse, _err error)

func (*Client) DeletePermission

func (client *Client) DeletePermission(spaceId *string, fileId *string, request *DeletePermissionRequest) (_result *DeletePermissionResponse, _err error)

func (*Client) DeletePermissionWithOptions

func (client *Client) DeletePermissionWithOptions(spaceId *string, fileId *string, request *DeletePermissionRequest, headers *DeletePermissionHeaders, runtime *util.RuntimeOptions) (_result *DeletePermissionResponse, _err error)

func (*Client) DeleteRecycleFiles

func (client *Client) DeleteRecycleFiles(request *DeleteRecycleFilesRequest) (_result *DeleteRecycleFilesResponse, _err error)

func (*Client) DeleteRecycleFilesWithOptions

func (client *Client) DeleteRecycleFilesWithOptions(request *DeleteRecycleFilesRequest, headers *DeleteRecycleFilesHeaders, runtime *util.RuntimeOptions) (_result *DeleteRecycleFilesResponse, _err error)

func (*Client) DeleteSpace

func (client *Client) DeleteSpace(spaceId *string, request *DeleteSpaceRequest) (_result *DeleteSpaceResponse, _err error)

func (*Client) DeleteSpaceWithOptions

func (client *Client) DeleteSpaceWithOptions(spaceId *string, request *DeleteSpaceRequest, headers *DeleteSpaceHeaders, runtime *util.RuntimeOptions) (_result *DeleteSpaceResponse, _err error)

func (*Client) GetAsyncTaskInfo

func (client *Client) GetAsyncTaskInfo(taskId *string, request *GetAsyncTaskInfoRequest) (_result *GetAsyncTaskInfoResponse, _err error)

func (*Client) GetAsyncTaskInfoWithOptions

func (client *Client) GetAsyncTaskInfoWithOptions(taskId *string, request *GetAsyncTaskInfoRequest, headers *GetAsyncTaskInfoHeaders, runtime *util.RuntimeOptions) (_result *GetAsyncTaskInfoResponse, _err error)

func (*Client) GetDownloadInfo

func (client *Client) GetDownloadInfo(spaceId *string, fileId *string, request *GetDownloadInfoRequest) (_result *GetDownloadInfoResponse, _err error)

func (*Client) GetDownloadInfoWithOptions

func (client *Client) GetDownloadInfoWithOptions(spaceId *string, fileId *string, request *GetDownloadInfoRequest, headers *GetDownloadInfoHeaders, runtime *util.RuntimeOptions) (_result *GetDownloadInfoResponse, _err error)

func (*Client) GetFileInfo

func (client *Client) GetFileInfo(spaceId *string, fileId *string, request *GetFileInfoRequest) (_result *GetFileInfoResponse, _err error)

func (*Client) GetFileInfoWithOptions

func (client *Client) GetFileInfoWithOptions(spaceId *string, fileId *string, request *GetFileInfoRequest, headers *GetFileInfoHeaders, runtime *util.RuntimeOptions) (_result *GetFileInfoResponse, _err error)

func (*Client) GetMySpaceInfo

func (client *Client) GetMySpaceInfo(request *GetMySpaceInfoRequest) (_result *GetMySpaceInfoResponse, _err error)

func (*Client) GetMySpaceInfoWithOptions

func (client *Client) GetMySpaceInfoWithOptions(request *GetMySpaceInfoRequest, headers *GetMySpaceInfoHeaders, runtime *util.RuntimeOptions) (_result *GetMySpaceInfoResponse, _err error)

func (*Client) GetPreviewInfo

func (client *Client) GetPreviewInfo(spaceId *string, fileId *string, request *GetPreviewInfoRequest) (_result *GetPreviewInfoResponse, _err error)

func (*Client) GetPreviewInfoWithOptions

func (client *Client) GetPreviewInfoWithOptions(spaceId *string, fileId *string, request *GetPreviewInfoRequest, headers *GetPreviewInfoHeaders, runtime *util.RuntimeOptions) (_result *GetPreviewInfoResponse, _err error)

func (*Client) GetPrivilegeInfo

func (client *Client) GetPrivilegeInfo(spaceId *string, fileId *string, request *GetPrivilegeInfoRequest) (_result *GetPrivilegeInfoResponse, _err error)

func (*Client) GetPrivilegeInfoWithOptions

func (client *Client) GetPrivilegeInfoWithOptions(spaceId *string, fileId *string, request *GetPrivilegeInfoRequest, headers *GetPrivilegeInfoHeaders, runtime *util.RuntimeOptions) (_result *GetPrivilegeInfoResponse, _err error)

func (*Client) GetQuotaInfos

func (client *Client) GetQuotaInfos(request *GetQuotaInfosRequest) (_result *GetQuotaInfosResponse, _err error)

func (*Client) GetQuotaInfosWithOptions

func (client *Client) GetQuotaInfosWithOptions(request *GetQuotaInfosRequest, headers *GetQuotaInfosHeaders, runtime *util.RuntimeOptions) (_result *GetQuotaInfosResponse, _err error)

func (*Client) GetUploadInfo

func (client *Client) GetUploadInfo(spaceId *string, parentId *string, request *GetUploadInfoRequest) (_result *GetUploadInfoResponse, _err error)

func (*Client) GetUploadInfoWithOptions

func (client *Client) GetUploadInfoWithOptions(spaceId *string, parentId *string, request *GetUploadInfoRequest, headers *GetUploadInfoHeaders, runtime *util.RuntimeOptions) (_result *GetUploadInfoResponse, _err error)

func (*Client) GrantPrivilegeOfCustomSpace

func (client *Client) GrantPrivilegeOfCustomSpace(spaceId *string, request *GrantPrivilegeOfCustomSpaceRequest) (_result *GrantPrivilegeOfCustomSpaceResponse, _err error)

func (*Client) GrantPrivilegeOfCustomSpaceWithOptions

func (client *Client) GrantPrivilegeOfCustomSpaceWithOptions(spaceId *string, request *GrantPrivilegeOfCustomSpaceRequest, headers *GrantPrivilegeOfCustomSpaceHeaders, runtime *util.RuntimeOptions) (_result *GrantPrivilegeOfCustomSpaceResponse, _err error)

func (*Client) InfoSpace

func (client *Client) InfoSpace(spaceId *string, request *InfoSpaceRequest) (_result *InfoSpaceResponse, _err error)

func (*Client) InfoSpaceWithOptions

func (client *Client) InfoSpaceWithOptions(spaceId *string, request *InfoSpaceRequest, headers *InfoSpaceHeaders, runtime *util.RuntimeOptions) (_result *InfoSpaceResponse, _err error)

func (*Client) Init

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

func (*Client) ListFiles

func (client *Client) ListFiles(spaceId *string, request *ListFilesRequest) (_result *ListFilesResponse, _err error)

func (*Client) ListFilesWithOptions

func (client *Client) ListFilesWithOptions(spaceId *string, request *ListFilesRequest, headers *ListFilesHeaders, runtime *util.RuntimeOptions) (_result *ListFilesResponse, _err error)

func (*Client) ListPermissions

func (client *Client) ListPermissions(spaceId *string, fileId *string, request *ListPermissionsRequest) (_result *ListPermissionsResponse, _err error)

func (*Client) ListPermissionsWithOptions

func (client *Client) ListPermissionsWithOptions(spaceId *string, fileId *string, request *ListPermissionsRequest, headers *ListPermissionsHeaders, runtime *util.RuntimeOptions) (_result *ListPermissionsResponse, _err error)

func (*Client) ListRecycleFiles

func (client *Client) ListRecycleFiles(request *ListRecycleFilesRequest) (_result *ListRecycleFilesResponse, _err error)

func (*Client) ListRecycleFilesWithOptions

func (client *Client) ListRecycleFilesWithOptions(request *ListRecycleFilesRequest, headers *ListRecycleFilesHeaders, runtime *util.RuntimeOptions) (_result *ListRecycleFilesResponse, _err error)

func (*Client) ListSpaces

func (client *Client) ListSpaces(request *ListSpacesRequest) (_result *ListSpacesResponse, _err error)

func (*Client) ListSpacesWithOptions

func (client *Client) ListSpacesWithOptions(request *ListSpacesRequest, headers *ListSpacesHeaders, runtime *util.RuntimeOptions) (_result *ListSpacesResponse, _err error)

func (*Client) ManagementBuyQuota

func (client *Client) ManagementBuyQuota(request *ManagementBuyQuotaRequest) (_result *ManagementBuyQuotaResponse, _err error)

func (*Client) ManagementBuyQuotaWithOptions

func (client *Client) ManagementBuyQuotaWithOptions(request *ManagementBuyQuotaRequest, headers *ManagementBuyQuotaHeaders, runtime *util.RuntimeOptions) (_result *ManagementBuyQuotaResponse, _err error)

func (*Client) ManagementListSpaces

func (client *Client) ManagementListSpaces(request *ManagementListSpacesRequest) (_result *ManagementListSpacesResponse, _err error)

func (*Client) ManagementListSpacesWithOptions

func (client *Client) ManagementListSpacesWithOptions(request *ManagementListSpacesRequest, headers *ManagementListSpacesHeaders, runtime *util.RuntimeOptions) (_result *ManagementListSpacesResponse, _err error)

func (*Client) ManagementModifySpace

func (client *Client) ManagementModifySpace(request *ManagementModifySpaceRequest) (_result *ManagementModifySpaceResponse, _err error)

func (*Client) ManagementModifySpaceWithOptions

func (client *Client) ManagementModifySpaceWithOptions(request *ManagementModifySpaceRequest, headers *ManagementModifySpaceHeaders, runtime *util.RuntimeOptions) (_result *ManagementModifySpaceResponse, _err error)

func (*Client) ModifyPermission

func (client *Client) ModifyPermission(spaceId *string, fileId *string, request *ModifyPermissionRequest) (_result *ModifyPermissionResponse, _err error)

func (*Client) ModifyPermissionWithOptions

func (client *Client) ModifyPermissionWithOptions(spaceId *string, fileId *string, request *ModifyPermissionRequest, headers *ModifyPermissionHeaders, runtime *util.RuntimeOptions) (_result *ModifyPermissionResponse, _err error)

func (*Client) MoveFile

func (client *Client) MoveFile(spaceId *string, fileId *string, request *MoveFileRequest) (_result *MoveFileResponse, _err error)

func (*Client) MoveFileWithOptions

func (client *Client) MoveFileWithOptions(spaceId *string, fileId *string, request *MoveFileRequest, headers *MoveFileHeaders, runtime *util.RuntimeOptions) (_result *MoveFileResponse, _err error)

func (*Client) MoveFiles

func (client *Client) MoveFiles(spaceId *string, request *MoveFilesRequest) (_result *MoveFilesResponse, _err error)

func (*Client) MoveFilesWithOptions

func (client *Client) MoveFilesWithOptions(spaceId *string, request *MoveFilesRequest, headers *MoveFilesHeaders, runtime *util.RuntimeOptions) (_result *MoveFilesResponse, _err error)

func (*Client) RecoverRecycleFiles

func (client *Client) RecoverRecycleFiles(request *RecoverRecycleFilesRequest) (_result *RecoverRecycleFilesResponse, _err error)

func (*Client) RecoverRecycleFilesWithOptions

func (client *Client) RecoverRecycleFilesWithOptions(request *RecoverRecycleFilesRequest, headers *RecoverRecycleFilesHeaders, runtime *util.RuntimeOptions) (_result *RecoverRecycleFilesResponse, _err error)

func (*Client) RenameFile

func (client *Client) RenameFile(spaceId *string, fileId *string, request *RenameFileRequest) (_result *RenameFileResponse, _err error)

func (*Client) RenameFileWithOptions

func (client *Client) RenameFileWithOptions(spaceId *string, fileId *string, request *RenameFileRequest, headers *RenameFileHeaders, runtime *util.RuntimeOptions) (_result *RenameFileResponse, _err error)

type CopyFileHeaders

type CopyFileHeaders 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 (CopyFileHeaders) GoString

func (s CopyFileHeaders) GoString() string

func (*CopyFileHeaders) SetCommonHeaders

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

func (*CopyFileHeaders) SetXAcsDingtalkAccessToken

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

func (CopyFileHeaders) String

func (s CopyFileHeaders) String() string

type CopyFileRequest

type CopyFileRequest struct {
	// 文件名冲突策略
	AddConflictPolicy *string `json:"addConflictPolicy,omitempty" xml:"addConflictPolicy,omitempty"`
	// 目标父目录id
	TargetParentId *string `json:"targetParentId,omitempty" xml:"targetParentId,omitempty"`
	// 目标空间id
	TargetSpaceId *string `json:"targetSpaceId,omitempty" xml:"targetSpaceId,omitempty"`
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (CopyFileRequest) GoString

func (s CopyFileRequest) GoString() string

func (*CopyFileRequest) SetAddConflictPolicy

func (s *CopyFileRequest) SetAddConflictPolicy(v string) *CopyFileRequest

func (*CopyFileRequest) SetTargetParentId

func (s *CopyFileRequest) SetTargetParentId(v string) *CopyFileRequest

func (*CopyFileRequest) SetTargetSpaceId

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

func (*CopyFileRequest) SetUnionId

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

func (CopyFileRequest) String

func (s CopyFileRequest) String() string

type CopyFileResponse

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

func (CopyFileResponse) GoString

func (s CopyFileResponse) GoString() string

func (*CopyFileResponse) SetBody

func (*CopyFileResponse) SetHeaders

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

func (CopyFileResponse) String

func (s CopyFileResponse) String() string

type CopyFileResponseBody

type CopyFileResponseBody struct {
	// 文件信息
	File *CopyFileResponseBodyFile `json:"file,omitempty" xml:"file,omitempty" type:"Struct"`
	// 异步任务id
	TaskId *string `json:"taskId,omitempty" xml:"taskId,omitempty"`
}

func (CopyFileResponseBody) GoString

func (s CopyFileResponseBody) GoString() string

func (*CopyFileResponseBody) SetFile

func (*CopyFileResponseBody) SetTaskId

func (CopyFileResponseBody) String

func (s CopyFileResponseBody) String() string

type CopyFileResponseBodyFile

type CopyFileResponseBodyFile struct {
	// 文件内容类型
	ContentType *string `json:"contentType,omitempty" xml:"contentType,omitempty"`
	// 创建时间
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 创建者
	Creator *string `json:"creator,omitempty" xml:"creator,omitempty"`
	// 文件后缀
	FileExtension *string `json:"fileExtension,omitempty" xml:"fileExtension,omitempty"`
	// 文件id
	FileId *string `json:"fileId,omitempty" xml:"fileId,omitempty"`
	// 文件名称
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
	// 文件路径
	FilePath *string `json:"filePath,omitempty" xml:"filePath,omitempty"`
	// 文件大小
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// 文件类型
	FileType *string `json:"fileType,omitempty" xml:"fileType,omitempty"`
	// 修改者
	Modifier *string `json:"modifier,omitempty" xml:"modifier,omitempty"`
	// 修改时间
	ModifyTime *string `json:"modifyTime,omitempty" xml:"modifyTime,omitempty"`
	// 父目录id
	ParentId *string `json:"parentId,omitempty" xml:"parentId,omitempty"`
	// 空间id
	SpaceId *string `json:"spaceId,omitempty" xml:"spaceId,omitempty"`
}

func (CopyFileResponseBodyFile) GoString

func (s CopyFileResponseBodyFile) GoString() string

func (*CopyFileResponseBodyFile) SetContentType

func (*CopyFileResponseBodyFile) SetCreateTime

func (*CopyFileResponseBodyFile) SetCreator

func (*CopyFileResponseBodyFile) SetFileExtension

func (*CopyFileResponseBodyFile) SetFileId

func (*CopyFileResponseBodyFile) SetFileName

func (*CopyFileResponseBodyFile) SetFilePath

func (*CopyFileResponseBodyFile) SetFileSize

func (*CopyFileResponseBodyFile) SetFileType

func (*CopyFileResponseBodyFile) SetModifier

func (*CopyFileResponseBodyFile) SetModifyTime

func (*CopyFileResponseBodyFile) SetParentId

func (*CopyFileResponseBodyFile) SetSpaceId

func (CopyFileResponseBodyFile) String

func (s CopyFileResponseBodyFile) String() string

type DeleteFileHeaders

type DeleteFileHeaders 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 (DeleteFileHeaders) GoString

func (s DeleteFileHeaders) GoString() string

func (*DeleteFileHeaders) SetCommonHeaders

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

func (*DeleteFileHeaders) SetXAcsDingtalkAccessToken

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

func (DeleteFileHeaders) String

func (s DeleteFileHeaders) String() string

type DeleteFileRequest

type DeleteFileRequest struct {
	// 删除策略
	DeletePolicy *string `json:"deletePolicy,omitempty" xml:"deletePolicy,omitempty"`
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (DeleteFileRequest) GoString

func (s DeleteFileRequest) GoString() string

func (*DeleteFileRequest) SetDeletePolicy

func (s *DeleteFileRequest) SetDeletePolicy(v string) *DeleteFileRequest

func (*DeleteFileRequest) SetUnionId

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

func (DeleteFileRequest) String

func (s DeleteFileRequest) String() string

type DeleteFileResponse

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

func (DeleteFileResponse) GoString

func (s DeleteFileResponse) GoString() string

func (*DeleteFileResponse) SetBody

func (*DeleteFileResponse) SetHeaders

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

func (DeleteFileResponse) String

func (s DeleteFileResponse) String() string

type DeleteFileResponseBody

type DeleteFileResponseBody struct {
	// 是否成功
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (DeleteFileResponseBody) GoString

func (s DeleteFileResponseBody) GoString() string

func (*DeleteFileResponseBody) SetSuccess

func (DeleteFileResponseBody) String

func (s DeleteFileResponseBody) String() string

type DeleteFilesHeaders

type DeleteFilesHeaders 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 (DeleteFilesHeaders) GoString

func (s DeleteFilesHeaders) GoString() string

func (*DeleteFilesHeaders) SetCommonHeaders

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

func (*DeleteFilesHeaders) SetXAcsDingtalkAccessToken

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

func (DeleteFilesHeaders) String

func (s DeleteFilesHeaders) String() string

type DeleteFilesRequest

type DeleteFilesRequest struct {
	// 删除策略
	DeletePolicy *string `json:"deletePolicy,omitempty" xml:"deletePolicy,omitempty"`
	// 文件id列表
	FileIds []*string `json:"fileIds,omitempty" xml:"fileIds,omitempty" type:"Repeated"`
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (DeleteFilesRequest) GoString

func (s DeleteFilesRequest) GoString() string

func (*DeleteFilesRequest) SetDeletePolicy

func (s *DeleteFilesRequest) SetDeletePolicy(v string) *DeleteFilesRequest

func (*DeleteFilesRequest) SetFileIds

func (s *DeleteFilesRequest) SetFileIds(v []*string) *DeleteFilesRequest

func (*DeleteFilesRequest) SetUnionId

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

func (DeleteFilesRequest) String

func (s DeleteFilesRequest) String() string

type DeleteFilesResponse

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

func (DeleteFilesResponse) GoString

func (s DeleteFilesResponse) GoString() string

func (*DeleteFilesResponse) SetBody

func (*DeleteFilesResponse) SetHeaders

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

func (DeleteFilesResponse) String

func (s DeleteFilesResponse) String() string

type DeleteFilesResponseBody

type DeleteFilesResponseBody struct {
	// 是否成功
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
	// 异步任务id
	TaskId *string `json:"taskId,omitempty" xml:"taskId,omitempty"`
}

func (DeleteFilesResponseBody) GoString

func (s DeleteFilesResponseBody) GoString() string

func (*DeleteFilesResponseBody) SetSuccess

func (*DeleteFilesResponseBody) SetTaskId

func (DeleteFilesResponseBody) String

func (s DeleteFilesResponseBody) String() string

type DeletePermissionHeaders

type DeletePermissionHeaders 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 (DeletePermissionHeaders) GoString

func (s DeletePermissionHeaders) GoString() string

func (*DeletePermissionHeaders) SetCommonHeaders

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

func (*DeletePermissionHeaders) SetXAcsDingtalkAccessToken

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

func (DeletePermissionHeaders) String

func (s DeletePermissionHeaders) String() string

type DeletePermissionRequest

type DeletePermissionRequest struct {
	Members []*DeletePermissionRequestMembers `json:"members,omitempty" xml:"members,omitempty" type:"Repeated"`
	// 权限角色
	Role *string `json:"role,omitempty" xml:"role,omitempty"`
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (DeletePermissionRequest) GoString

func (s DeletePermissionRequest) GoString() string

func (*DeletePermissionRequest) SetMembers

func (*DeletePermissionRequest) SetRole

func (*DeletePermissionRequest) SetUnionId

func (DeletePermissionRequest) String

func (s DeletePermissionRequest) String() string

type DeletePermissionRequestMembers

type DeletePermissionRequestMembers struct {
	// 企业corpId
	CorpId *string `json:"corpId,omitempty" xml:"corpId,omitempty"`
	// 成员id
	MemberId *string `json:"memberId,omitempty" xml:"memberId,omitempty"`
	// 成员类型
	MemberType *string `json:"memberType,omitempty" xml:"memberType,omitempty"`
}

func (DeletePermissionRequestMembers) GoString

func (*DeletePermissionRequestMembers) SetCorpId

func (*DeletePermissionRequestMembers) SetMemberId

func (*DeletePermissionRequestMembers) SetMemberType

func (DeletePermissionRequestMembers) String

type DeletePermissionResponse

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

func (DeletePermissionResponse) GoString

func (s DeletePermissionResponse) GoString() string

func (*DeletePermissionResponse) SetHeaders

func (DeletePermissionResponse) String

func (s DeletePermissionResponse) String() string

type DeleteRecycleFilesHeaders

type DeleteRecycleFilesHeaders 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 (DeleteRecycleFilesHeaders) GoString

func (s DeleteRecycleFilesHeaders) GoString() string

func (*DeleteRecycleFilesHeaders) SetCommonHeaders

func (*DeleteRecycleFilesHeaders) SetXAcsDingtalkAccessToken

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

func (DeleteRecycleFilesHeaders) String

func (s DeleteRecycleFilesHeaders) String() string

type DeleteRecycleFilesRequest

type DeleteRecycleFilesRequest struct {
	// 回收站item id列表
	RecycleItemIdList []*int64 `json:"recycleItemIdList,omitempty" xml:"recycleItemIdList,omitempty" type:"Repeated"`
	// 回收站类型
	RecycleType *string `json:"recycleType,omitempty" xml:"recycleType,omitempty"`
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (DeleteRecycleFilesRequest) GoString

func (s DeleteRecycleFilesRequest) GoString() string

func (*DeleteRecycleFilesRequest) SetRecycleItemIdList

func (s *DeleteRecycleFilesRequest) SetRecycleItemIdList(v []*int64) *DeleteRecycleFilesRequest

func (*DeleteRecycleFilesRequest) SetRecycleType

func (*DeleteRecycleFilesRequest) SetUnionId

func (DeleteRecycleFilesRequest) String

func (s DeleteRecycleFilesRequest) String() string

type DeleteRecycleFilesResponse

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

func (DeleteRecycleFilesResponse) GoString

func (s DeleteRecycleFilesResponse) GoString() string

func (*DeleteRecycleFilesResponse) SetHeaders

func (DeleteRecycleFilesResponse) String

type DeleteSpaceHeaders

type DeleteSpaceHeaders 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 (DeleteSpaceHeaders) GoString

func (s DeleteSpaceHeaders) GoString() string

func (*DeleteSpaceHeaders) SetCommonHeaders

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

func (*DeleteSpaceHeaders) SetXAcsDingtalkAccessToken

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

func (DeleteSpaceHeaders) String

func (s DeleteSpaceHeaders) String() string

type DeleteSpaceRequest

type DeleteSpaceRequest struct {
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (DeleteSpaceRequest) GoString

func (s DeleteSpaceRequest) GoString() string

func (*DeleteSpaceRequest) SetUnionId

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

func (DeleteSpaceRequest) String

func (s DeleteSpaceRequest) String() string

type DeleteSpaceResponse

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

func (DeleteSpaceResponse) GoString

func (s DeleteSpaceResponse) GoString() string

func (*DeleteSpaceResponse) SetHeaders

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

func (DeleteSpaceResponse) String

func (s DeleteSpaceResponse) String() string

type GetAsyncTaskInfoHeaders

type GetAsyncTaskInfoHeaders 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 (GetAsyncTaskInfoHeaders) GoString

func (s GetAsyncTaskInfoHeaders) GoString() string

func (*GetAsyncTaskInfoHeaders) SetCommonHeaders

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

func (*GetAsyncTaskInfoHeaders) SetXAcsDingtalkAccessToken

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

func (GetAsyncTaskInfoHeaders) String

func (s GetAsyncTaskInfoHeaders) String() string

type GetAsyncTaskInfoRequest

type GetAsyncTaskInfoRequest struct {
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (GetAsyncTaskInfoRequest) GoString

func (s GetAsyncTaskInfoRequest) GoString() string

func (*GetAsyncTaskInfoRequest) SetUnionId

func (GetAsyncTaskInfoRequest) String

func (s GetAsyncTaskInfoRequest) String() string

type GetAsyncTaskInfoResponse

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

func (GetAsyncTaskInfoResponse) GoString

func (s GetAsyncTaskInfoResponse) GoString() string

func (*GetAsyncTaskInfoResponse) SetBody

func (*GetAsyncTaskInfoResponse) SetHeaders

func (GetAsyncTaskInfoResponse) String

func (s GetAsyncTaskInfoResponse) String() string

type GetAsyncTaskInfoResponseBody

type GetAsyncTaskInfoResponseBody struct {
	// 任务开始时间
	BeginTime *string `json:"beginTime,omitempty" xml:"beginTime,omitempty"`
	// 任务结束时间
	EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"`
	// 失败个数
	Failed *int32 `json:"failed,omitempty" xml:"failed,omitempty"`
	// 任务状态
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// 完成个数
	Success *int32 `json:"success,omitempty" xml:"success,omitempty"`
	// 异步任务id
	TaskId *string `json:"taskId,omitempty" xml:"taskId,omitempty"`
	// 任务总数
	Total *int32 `json:"total,omitempty" xml:"total,omitempty"`
}

func (GetAsyncTaskInfoResponseBody) GoString

func (s GetAsyncTaskInfoResponseBody) GoString() string

func (*GetAsyncTaskInfoResponseBody) SetBeginTime

func (*GetAsyncTaskInfoResponseBody) SetEndTime

func (*GetAsyncTaskInfoResponseBody) SetFailed

func (*GetAsyncTaskInfoResponseBody) SetStatus

func (*GetAsyncTaskInfoResponseBody) SetSuccess

func (*GetAsyncTaskInfoResponseBody) SetTaskId

func (*GetAsyncTaskInfoResponseBody) SetTotal

func (GetAsyncTaskInfoResponseBody) String

type GetDownloadInfoHeaders

type GetDownloadInfoHeaders 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 (GetDownloadInfoHeaders) GoString

func (s GetDownloadInfoHeaders) GoString() string

func (*GetDownloadInfoHeaders) SetCommonHeaders

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

func (*GetDownloadInfoHeaders) SetXAcsDingtalkAccessToken

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

func (GetDownloadInfoHeaders) String

func (s GetDownloadInfoHeaders) String() string

type GetDownloadInfoRequest

type GetDownloadInfoRequest struct {
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
	// 是否返回内网加签url
	WithInternalResourceUrl *bool `json:"withInternalResourceUrl,omitempty" xml:"withInternalResourceUrl,omitempty"`
	// 是否返回区域信息
	WithRegion *bool `json:"withRegion,omitempty" xml:"withRegion,omitempty"`
}

func (GetDownloadInfoRequest) GoString

func (s GetDownloadInfoRequest) GoString() string

func (*GetDownloadInfoRequest) SetUnionId

func (*GetDownloadInfoRequest) SetWithInternalResourceUrl

func (s *GetDownloadInfoRequest) SetWithInternalResourceUrl(v bool) *GetDownloadInfoRequest

func (*GetDownloadInfoRequest) SetWithRegion

func (s *GetDownloadInfoRequest) SetWithRegion(v bool) *GetDownloadInfoRequest

func (GetDownloadInfoRequest) String

func (s GetDownloadInfoRequest) String() string

type GetDownloadInfoResponse

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

func (GetDownloadInfoResponse) GoString

func (s GetDownloadInfoResponse) GoString() string

func (*GetDownloadInfoResponse) SetBody

func (*GetDownloadInfoResponse) SetHeaders

func (GetDownloadInfoResponse) String

func (s GetDownloadInfoResponse) String() string

type GetDownloadInfoResponseBody

type GetDownloadInfoResponseBody struct {
	// 下载加签url信息
	DownloadInfo *GetDownloadInfoResponseBodyDownloadInfo `json:"downloadInfo,omitempty" xml:"downloadInfo,omitempty" type:"Struct"`
	// 文件所存储的区域
	Region *string `json:"region,omitempty" xml:"region,omitempty"`
}

func (GetDownloadInfoResponseBody) GoString

func (s GetDownloadInfoResponseBody) GoString() string

func (*GetDownloadInfoResponseBody) SetRegion

func (GetDownloadInfoResponseBody) String

type GetDownloadInfoResponseBodyDownloadInfo

type GetDownloadInfoResponseBodyDownloadInfo struct {
	// 加签url过期时间
	ExpirationSeconds *int32 `json:"expirationSeconds,omitempty" xml:"expirationSeconds,omitempty"`
	// headers
	Headers map[string]interface{} `json:"headers,omitempty" xml:"headers,omitempty"`
	// 内网加签url
	InternalResourceUrl *string `json:"internalResourceUrl,omitempty" xml:"internalResourceUrl,omitempty"`
	// 加签url
	ResourceUrl *string `json:"resourceUrl,omitempty" xml:"resourceUrl,omitempty"`
}

func (GetDownloadInfoResponseBodyDownloadInfo) GoString

func (*GetDownloadInfoResponseBodyDownloadInfo) SetExpirationSeconds

func (*GetDownloadInfoResponseBodyDownloadInfo) SetHeaders

func (*GetDownloadInfoResponseBodyDownloadInfo) SetInternalResourceUrl

func (*GetDownloadInfoResponseBodyDownloadInfo) SetResourceUrl

func (GetDownloadInfoResponseBodyDownloadInfo) String

type GetFileInfoHeaders

type GetFileInfoHeaders 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 (GetFileInfoHeaders) GoString

func (s GetFileInfoHeaders) GoString() string

func (*GetFileInfoHeaders) SetCommonHeaders

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

func (*GetFileInfoHeaders) SetXAcsDingtalkAccessToken

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

func (GetFileInfoHeaders) String

func (s GetFileInfoHeaders) String() string

type GetFileInfoRequest

type GetFileInfoRequest struct {
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (GetFileInfoRequest) GoString

func (s GetFileInfoRequest) GoString() string

func (*GetFileInfoRequest) SetUnionId

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

func (GetFileInfoRequest) String

func (s GetFileInfoRequest) String() string

type GetFileInfoResponse

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

func (GetFileInfoResponse) GoString

func (s GetFileInfoResponse) GoString() string

func (*GetFileInfoResponse) SetBody

func (*GetFileInfoResponse) SetHeaders

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

func (GetFileInfoResponse) String

func (s GetFileInfoResponse) String() string

type GetFileInfoResponseBody

type GetFileInfoResponseBody struct {
	// 文件内容类型
	ContentType *string `json:"contentType,omitempty" xml:"contentType,omitempty"`
	// 创建时间
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 创建者
	Creator *string `json:"creator,omitempty" xml:"creator,omitempty"`
	// 文件后缀
	FileExtension *string `json:"fileExtension,omitempty" xml:"fileExtension,omitempty"`
	// 文件id
	FileId *string `json:"fileId,omitempty" xml:"fileId,omitempty"`
	// 文件名称
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
	// 文件路径
	FilePath *string `json:"filePath,omitempty" xml:"filePath,omitempty"`
	// 文件大小
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// 文件类型
	FileType *string `json:"fileType,omitempty" xml:"fileType,omitempty"`
	// 修改者
	Modifier *string `json:"modifier,omitempty" xml:"modifier,omitempty"`
	// 修改时间
	ModifyTime *string `json:"modifyTime,omitempty" xml:"modifyTime,omitempty"`
	// 父目录id
	ParentId *string `json:"parentId,omitempty" xml:"parentId,omitempty"`
	// 空间id
	SpaceId *string `json:"spaceId,omitempty" xml:"spaceId,omitempty"`
}

func (GetFileInfoResponseBody) GoString

func (s GetFileInfoResponseBody) GoString() string

func (*GetFileInfoResponseBody) SetContentType

func (*GetFileInfoResponseBody) SetCreateTime

func (*GetFileInfoResponseBody) SetCreator

func (*GetFileInfoResponseBody) SetFileExtension

func (s *GetFileInfoResponseBody) SetFileExtension(v string) *GetFileInfoResponseBody

func (*GetFileInfoResponseBody) SetFileId

func (*GetFileInfoResponseBody) SetFileName

func (*GetFileInfoResponseBody) SetFilePath

func (*GetFileInfoResponseBody) SetFileSize

func (*GetFileInfoResponseBody) SetFileType

func (*GetFileInfoResponseBody) SetModifier

func (*GetFileInfoResponseBody) SetModifyTime

func (*GetFileInfoResponseBody) SetParentId

func (*GetFileInfoResponseBody) SetSpaceId

func (GetFileInfoResponseBody) String

func (s GetFileInfoResponseBody) String() string

type GetMySpaceInfoHeaders

type GetMySpaceInfoHeaders 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 (GetMySpaceInfoHeaders) GoString

func (s GetMySpaceInfoHeaders) GoString() string

func (*GetMySpaceInfoHeaders) SetCommonHeaders

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

func (*GetMySpaceInfoHeaders) SetXAcsDingtalkAccessToken

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

func (GetMySpaceInfoHeaders) String

func (s GetMySpaceInfoHeaders) String() string

type GetMySpaceInfoRequest

type GetMySpaceInfoRequest struct {
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (GetMySpaceInfoRequest) GoString

func (s GetMySpaceInfoRequest) GoString() string

func (*GetMySpaceInfoRequest) SetUnionId

func (GetMySpaceInfoRequest) String

func (s GetMySpaceInfoRequest) String() string

type GetMySpaceInfoResponse

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

func (GetMySpaceInfoResponse) GoString

func (s GetMySpaceInfoResponse) GoString() string

func (*GetMySpaceInfoResponse) SetBody

func (*GetMySpaceInfoResponse) SetHeaders

func (GetMySpaceInfoResponse) String

func (s GetMySpaceInfoResponse) String() string

type GetMySpaceInfoResponseBody

type GetMySpaceInfoResponseBody struct {
	// 创建时间
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 修改时间
	ModifyTime *string `json:"modifyTime,omitempty" xml:"modifyTime,omitempty"`
	// 授权模式
	PermissionMode *string `json:"permissionMode,omitempty" xml:"permissionMode,omitempty"`
	// 容量
	Quota *int64 `json:"quota,omitempty" xml:"quota,omitempty"`
	// 空间id
	SpaceId *string `json:"spaceId,omitempty" xml:"spaceId,omitempty"`
	// 空间名称
	SpaceName *string `json:"spaceName,omitempty" xml:"spaceName,omitempty"`
	// 空间类型
	SpaceType *string `json:"spaceType,omitempty" xml:"spaceType,omitempty"`
	// 已使用容量
	UsedQuota *int64 `json:"usedQuota,omitempty" xml:"usedQuota,omitempty"`
}

func (GetMySpaceInfoResponseBody) GoString

func (s GetMySpaceInfoResponseBody) GoString() string

func (*GetMySpaceInfoResponseBody) SetCreateTime

func (*GetMySpaceInfoResponseBody) SetModifyTime

func (*GetMySpaceInfoResponseBody) SetPermissionMode

func (*GetMySpaceInfoResponseBody) SetQuota

func (*GetMySpaceInfoResponseBody) SetSpaceId

func (*GetMySpaceInfoResponseBody) SetSpaceName

func (*GetMySpaceInfoResponseBody) SetSpaceType

func (*GetMySpaceInfoResponseBody) SetUsedQuota

func (GetMySpaceInfoResponseBody) String

type GetPreviewInfoHeaders

type GetPreviewInfoHeaders 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 (GetPreviewInfoHeaders) GoString

func (s GetPreviewInfoHeaders) GoString() string

func (*GetPreviewInfoHeaders) SetCommonHeaders

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

func (*GetPreviewInfoHeaders) SetXAcsDingtalkAccessToken

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

func (GetPreviewInfoHeaders) String

func (s GetPreviewInfoHeaders) String() string

type GetPreviewInfoRequest

type GetPreviewInfoRequest struct {
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (GetPreviewInfoRequest) GoString

func (s GetPreviewInfoRequest) GoString() string

func (*GetPreviewInfoRequest) SetUnionId

func (GetPreviewInfoRequest) String

func (s GetPreviewInfoRequest) String() string

type GetPreviewInfoResponse

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

func (GetPreviewInfoResponse) GoString

func (s GetPreviewInfoResponse) GoString() string

func (*GetPreviewInfoResponse) SetBody

func (*GetPreviewInfoResponse) SetHeaders

func (GetPreviewInfoResponse) String

func (s GetPreviewInfoResponse) String() string

type GetPreviewInfoResponseBody

type GetPreviewInfoResponseBody struct {
	// 预览信息
	Info *GetPreviewInfoResponseBodyInfo `json:"info,omitempty" xml:"info,omitempty" type:"Struct"`
}

func (GetPreviewInfoResponseBody) GoString

func (s GetPreviewInfoResponseBody) GoString() string

func (*GetPreviewInfoResponseBody) SetInfo

func (GetPreviewInfoResponseBody) String

type GetPreviewInfoResponseBodyInfo

type GetPreviewInfoResponseBodyInfo struct {
	// 预览url
	Url *string `json:"url,omitempty" xml:"url,omitempty"`
}

func (GetPreviewInfoResponseBodyInfo) GoString

func (*GetPreviewInfoResponseBodyInfo) SetUrl

func (GetPreviewInfoResponseBodyInfo) String

type GetPrivilegeInfoHeaders

type GetPrivilegeInfoHeaders 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 (GetPrivilegeInfoHeaders) GoString

func (s GetPrivilegeInfoHeaders) GoString() string

func (*GetPrivilegeInfoHeaders) SetCommonHeaders

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

func (*GetPrivilegeInfoHeaders) SetXAcsDingtalkAccessToken

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

func (GetPrivilegeInfoHeaders) String

func (s GetPrivilegeInfoHeaders) String() string

type GetPrivilegeInfoRequest

type GetPrivilegeInfoRequest struct {
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (GetPrivilegeInfoRequest) GoString

func (s GetPrivilegeInfoRequest) GoString() string

func (*GetPrivilegeInfoRequest) SetUnionId

func (GetPrivilegeInfoRequest) String

func (s GetPrivilegeInfoRequest) String() string

type GetPrivilegeInfoResponse

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

func (GetPrivilegeInfoResponse) GoString

func (s GetPrivilegeInfoResponse) GoString() string

func (*GetPrivilegeInfoResponse) SetBody

func (*GetPrivilegeInfoResponse) SetHeaders

func (GetPrivilegeInfoResponse) String

func (s GetPrivilegeInfoResponse) String() string

type GetPrivilegeInfoResponseBody

type GetPrivilegeInfoResponseBody struct {
	// 类型列表
	Types []*string `json:"types,omitempty" xml:"types,omitempty" type:"Repeated"`
}

func (GetPrivilegeInfoResponseBody) GoString

func (s GetPrivilegeInfoResponseBody) GoString() string

func (*GetPrivilegeInfoResponseBody) SetTypes

func (GetPrivilegeInfoResponseBody) String

type GetQuotaInfosHeaders

type GetQuotaInfosHeaders 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 (GetQuotaInfosHeaders) GoString

func (s GetQuotaInfosHeaders) GoString() string

func (*GetQuotaInfosHeaders) SetCommonHeaders

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

func (*GetQuotaInfosHeaders) SetXAcsDingtalkAccessToken

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

func (GetQuotaInfosHeaders) String

func (s GetQuotaInfosHeaders) String() string

type GetQuotaInfosRequest

type GetQuotaInfosRequest struct {
	// 容量标识符列表
	Identifiers []*string `json:"identifiers,omitempty" xml:"identifiers,omitempty" type:"Repeated"`
	// 容量类型
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (GetQuotaInfosRequest) GoString

func (s GetQuotaInfosRequest) GoString() string

func (*GetQuotaInfosRequest) SetIdentifiers

func (s *GetQuotaInfosRequest) SetIdentifiers(v []*string) *GetQuotaInfosRequest

func (*GetQuotaInfosRequest) SetType

func (*GetQuotaInfosRequest) SetUnionId

func (GetQuotaInfosRequest) String

func (s GetQuotaInfosRequest) String() string

type GetQuotaInfosResponse

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

func (GetQuotaInfosResponse) GoString

func (s GetQuotaInfosResponse) GoString() string

func (*GetQuotaInfosResponse) SetBody

func (*GetQuotaInfosResponse) SetHeaders

func (GetQuotaInfosResponse) String

func (s GetQuotaInfosResponse) String() string

type GetQuotaInfosResponseBody

type GetQuotaInfosResponseBody struct {
	// 容量信息列表
	Quotas []*GetQuotaInfosResponseBodyQuotas `json:"quotas,omitempty" xml:"quotas,omitempty" type:"Repeated"`
}

func (GetQuotaInfosResponseBody) GoString

func (s GetQuotaInfosResponseBody) GoString() string

func (*GetQuotaInfosResponseBody) SetQuotas

func (GetQuotaInfosResponseBody) String

func (s GetQuotaInfosResponseBody) String() string

type GetQuotaInfosResponseBodyQuotas

type GetQuotaInfosResponseBodyQuotas struct {
	// 容量标识符
	Identifier *string `json:"identifier,omitempty" xml:"identifier,omitempty"`
	// 总容量
	Quota *int64 `json:"quota,omitempty" xml:"quota,omitempty"`
	// 容量类型
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// 已使用容量
	UsedQuota *int64 `json:"usedQuota,omitempty" xml:"usedQuota,omitempty"`
}

func (GetQuotaInfosResponseBodyQuotas) GoString

func (*GetQuotaInfosResponseBodyQuotas) SetIdentifier

func (*GetQuotaInfosResponseBodyQuotas) SetQuota

func (*GetQuotaInfosResponseBodyQuotas) SetType

func (*GetQuotaInfosResponseBodyQuotas) SetUsedQuota

func (GetQuotaInfosResponseBodyQuotas) String

type GetUploadInfoHeaders

type GetUploadInfoHeaders 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 (GetUploadInfoHeaders) GoString

func (s GetUploadInfoHeaders) GoString() string

func (*GetUploadInfoHeaders) SetCommonHeaders

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

func (*GetUploadInfoHeaders) SetXAcsDingtalkAccessToken

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

func (GetUploadInfoHeaders) String

func (s GetUploadInfoHeaders) String() string

type GetUploadInfoRequest

type GetUploadInfoRequest struct {
	// 文件名称冲突策略
	AddConflictPolicy *string `json:"addConflictPolicy,omitempty" xml:"addConflictPolicy,omitempty"`
	// 调用方所处区域
	CallerRegion *string `json:"callerRegion,omitempty" xml:"callerRegion,omitempty"`
	// 文件名
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
	// 文件大小
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// 文件md5
	Md5 *string `json:"md5,omitempty" xml:"md5,omitempty"`
	// mediaId
	MediaId *string `json:"mediaId,omitempty" xml:"mediaId,omitempty"`
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
	// 是否返回OSS内网访问域名
	WithInternalEndPoint *bool `json:"withInternalEndPoint,omitempty" xml:"withInternalEndPoint,omitempty"`
	// 是否返回区域
	WithRegion *bool `json:"withRegion,omitempty" xml:"withRegion,omitempty"`
}

func (GetUploadInfoRequest) GoString

func (s GetUploadInfoRequest) GoString() string

func (*GetUploadInfoRequest) SetAddConflictPolicy

func (s *GetUploadInfoRequest) SetAddConflictPolicy(v string) *GetUploadInfoRequest

func (*GetUploadInfoRequest) SetCallerRegion

func (s *GetUploadInfoRequest) SetCallerRegion(v string) *GetUploadInfoRequest

func (*GetUploadInfoRequest) SetFileName

func (*GetUploadInfoRequest) SetFileSize

func (s *GetUploadInfoRequest) SetFileSize(v int64) *GetUploadInfoRequest

func (*GetUploadInfoRequest) SetMd5

func (*GetUploadInfoRequest) SetMediaId

func (*GetUploadInfoRequest) SetUnionId

func (*GetUploadInfoRequest) SetWithInternalEndPoint

func (s *GetUploadInfoRequest) SetWithInternalEndPoint(v bool) *GetUploadInfoRequest

func (*GetUploadInfoRequest) SetWithRegion

func (s *GetUploadInfoRequest) SetWithRegion(v bool) *GetUploadInfoRequest

func (GetUploadInfoRequest) String

func (s GetUploadInfoRequest) String() string

type GetUploadInfoResponse

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

func (GetUploadInfoResponse) GoString

func (s GetUploadInfoResponse) GoString() string

func (*GetUploadInfoResponse) SetBody

func (*GetUploadInfoResponse) SetHeaders

func (GetUploadInfoResponse) String

func (s GetUploadInfoResponse) String() string

type GetUploadInfoResponseBody

type GetUploadInfoResponseBody struct {
	HeaderSignatureUploadInfo *GetUploadInfoResponseBodyHeaderSignatureUploadInfo `json:"headerSignatureUploadInfo,omitempty" xml:"headerSignatureUploadInfo,omitempty" type:"Struct"`
	// 文件所存储的区域
	Region        *string                                 `json:"region,omitempty" xml:"region,omitempty"`
	StsUploadInfo *GetUploadInfoResponseBodyStsUploadInfo `json:"stsUploadInfo,omitempty" xml:"stsUploadInfo,omitempty" type:"Struct"`
}

func (GetUploadInfoResponseBody) GoString

func (s GetUploadInfoResponseBody) GoString() string

func (*GetUploadInfoResponseBody) SetRegion

func (*GetUploadInfoResponseBody) SetStsUploadInfo

func (GetUploadInfoResponseBody) String

func (s GetUploadInfoResponseBody) String() string

type GetUploadInfoResponseBodyHeaderSignatureUploadInfo

type GetUploadInfoResponseBodyHeaderSignatureUploadInfo struct {
	// 过期秒数
	ExpirationSeconds *int32 `json:"expirationSeconds,omitempty" xml:"expirationSeconds,omitempty"`
	// header加签信息
	Headers map[string]interface{} `json:"headers,omitempty" xml:"headers,omitempty"`
	// 内网上传地址
	InternalResourceUrl *string `json:"internalResourceUrl,omitempty" xml:"internalResourceUrl,omitempty"`
	// mediaId
	MediaId *string `json:"mediaId,omitempty" xml:"mediaId,omitempty"`
	// 上传地址
	ResourceUrl *string `json:"resourceUrl,omitempty" xml:"resourceUrl,omitempty"`
}

func (GetUploadInfoResponseBodyHeaderSignatureUploadInfo) GoString

func (*GetUploadInfoResponseBodyHeaderSignatureUploadInfo) SetExpirationSeconds

func (*GetUploadInfoResponseBodyHeaderSignatureUploadInfo) SetHeaders

func (*GetUploadInfoResponseBodyHeaderSignatureUploadInfo) SetInternalResourceUrl

func (*GetUploadInfoResponseBodyHeaderSignatureUploadInfo) SetMediaId

func (*GetUploadInfoResponseBodyHeaderSignatureUploadInfo) SetResourceUrl

func (GetUploadInfoResponseBodyHeaderSignatureUploadInfo) String

type GetUploadInfoResponseBodyStsUploadInfo

type GetUploadInfoResponseBodyStsUploadInfo struct {
	// accessKeyId
	AccessKeyId *string `json:"accessKeyId,omitempty" xml:"accessKeyId,omitempty"`
	// accessKeySecret
	AccessKeySecret *string `json:"accessKeySecret,omitempty" xml:"accessKeySecret,omitempty"`
	// accessToken
	AccessToken *string `json:"accessToken,omitempty" xml:"accessToken,omitempty"`
	// accessTokenExpiration
	AccessTokenExpirationMillis *int64 `json:"accessTokenExpirationMillis,omitempty" xml:"accessTokenExpirationMillis,omitempty"`
	// bucket
	Bucket *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	// endPoint
	EndPoint *string `json:"endPoint,omitempty" xml:"endPoint,omitempty"`
	// 内网endPoint
	InternalEndPoint *string `json:"internalEndPoint,omitempty" xml:"internalEndPoint,omitempty"`
	// mediaId
	MediaId *string `json:"mediaId,omitempty" xml:"mediaId,omitempty"`
}

func (GetUploadInfoResponseBodyStsUploadInfo) GoString

func (*GetUploadInfoResponseBodyStsUploadInfo) SetAccessKeyId

func (*GetUploadInfoResponseBodyStsUploadInfo) SetAccessKeySecret

func (*GetUploadInfoResponseBodyStsUploadInfo) SetAccessToken

func (*GetUploadInfoResponseBodyStsUploadInfo) SetAccessTokenExpirationMillis

func (*GetUploadInfoResponseBodyStsUploadInfo) SetBucket

func (*GetUploadInfoResponseBodyStsUploadInfo) SetEndPoint

func (*GetUploadInfoResponseBodyStsUploadInfo) SetInternalEndPoint

func (*GetUploadInfoResponseBodyStsUploadInfo) SetMediaId

func (GetUploadInfoResponseBodyStsUploadInfo) String

type GrantPrivilegeOfCustomSpaceHeaders

type GrantPrivilegeOfCustomSpaceHeaders 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 (GrantPrivilegeOfCustomSpaceHeaders) GoString

func (*GrantPrivilegeOfCustomSpaceHeaders) SetCommonHeaders

func (*GrantPrivilegeOfCustomSpaceHeaders) SetXAcsDingtalkAccessToken

func (GrantPrivilegeOfCustomSpaceHeaders) String

type GrantPrivilegeOfCustomSpaceRequest

type GrantPrivilegeOfCustomSpaceRequest struct {
	// 权限有效时间
	Duration *int64 `json:"duration,omitempty" xml:"duration,omitempty"`
	// 授权访问的文件id列表
	FileIds []*string `json:"fileIds,omitempty" xml:"fileIds,omitempty" type:"Repeated"`
	// 权限类型
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
	// 被授予权限的员工id
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (GrantPrivilegeOfCustomSpaceRequest) GoString

func (*GrantPrivilegeOfCustomSpaceRequest) SetDuration

func (*GrantPrivilegeOfCustomSpaceRequest) SetFileIds

func (*GrantPrivilegeOfCustomSpaceRequest) SetType

func (*GrantPrivilegeOfCustomSpaceRequest) SetUnionId

func (*GrantPrivilegeOfCustomSpaceRequest) SetUserId

func (GrantPrivilegeOfCustomSpaceRequest) String

type GrantPrivilegeOfCustomSpaceResponse

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

func (GrantPrivilegeOfCustomSpaceResponse) GoString

func (*GrantPrivilegeOfCustomSpaceResponse) SetHeaders

func (GrantPrivilegeOfCustomSpaceResponse) String

type InfoSpaceHeaders

type InfoSpaceHeaders 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 (InfoSpaceHeaders) GoString

func (s InfoSpaceHeaders) GoString() string

func (*InfoSpaceHeaders) SetCommonHeaders

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

func (*InfoSpaceHeaders) SetXAcsDingtalkAccessToken

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

func (InfoSpaceHeaders) String

func (s InfoSpaceHeaders) String() string

type InfoSpaceRequest

type InfoSpaceRequest struct {
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (InfoSpaceRequest) GoString

func (s InfoSpaceRequest) GoString() string

func (*InfoSpaceRequest) SetUnionId

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

func (InfoSpaceRequest) String

func (s InfoSpaceRequest) String() string

type InfoSpaceResponse

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

func (InfoSpaceResponse) GoString

func (s InfoSpaceResponse) GoString() string

func (*InfoSpaceResponse) SetBody

func (*InfoSpaceResponse) SetHeaders

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

func (InfoSpaceResponse) String

func (s InfoSpaceResponse) String() string

type InfoSpaceResponseBody

type InfoSpaceResponseBody struct {
	// 创建时间
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 修改时间
	ModifyTime *string `json:"modifyTime,omitempty" xml:"modifyTime,omitempty"`
	// 授权模式
	PermissionMode *string `json:"permissionMode,omitempty" xml:"permissionMode,omitempty"`
	// 容量
	Quota *int64 `json:"quota,omitempty" xml:"quota,omitempty"`
	// 空间id
	SpaceId *string `json:"spaceId,omitempty" xml:"spaceId,omitempty"`
	// 空间名称
	SpaceName *string `json:"spaceName,omitempty" xml:"spaceName,omitempty"`
	// 空间类型
	SpaceType *string `json:"spaceType,omitempty" xml:"spaceType,omitempty"`
	// 已使用容量
	UsedQuota *int64 `json:"usedQuota,omitempty" xml:"usedQuota,omitempty"`
}

func (InfoSpaceResponseBody) GoString

func (s InfoSpaceResponseBody) GoString() string

func (*InfoSpaceResponseBody) SetCreateTime

func (s *InfoSpaceResponseBody) SetCreateTime(v string) *InfoSpaceResponseBody

func (*InfoSpaceResponseBody) SetModifyTime

func (s *InfoSpaceResponseBody) SetModifyTime(v string) *InfoSpaceResponseBody

func (*InfoSpaceResponseBody) SetPermissionMode

func (s *InfoSpaceResponseBody) SetPermissionMode(v string) *InfoSpaceResponseBody

func (*InfoSpaceResponseBody) SetQuota

func (*InfoSpaceResponseBody) SetSpaceId

func (*InfoSpaceResponseBody) SetSpaceName

func (*InfoSpaceResponseBody) SetSpaceType

func (*InfoSpaceResponseBody) SetUsedQuota

func (InfoSpaceResponseBody) String

func (s InfoSpaceResponseBody) String() string

type ListFilesHeaders

type ListFilesHeaders 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 (ListFilesHeaders) GoString

func (s ListFilesHeaders) GoString() string

func (*ListFilesHeaders) SetCommonHeaders

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

func (*ListFilesHeaders) SetXAcsDingtalkAccessToken

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

func (ListFilesHeaders) String

func (s ListFilesHeaders) String() string

type ListFilesRequest

type ListFilesRequest struct {
	// 分页长度
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 分页查询锚点
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 排序类型
	OrderType *string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 父目录id
	ParentId *string `json:"parentId,omitempty" xml:"parentId,omitempty"`
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
	// 是否返回文件图标
	WithIcon *bool `json:"withIcon,omitempty" xml:"withIcon,omitempty"`
}

func (ListFilesRequest) GoString

func (s ListFilesRequest) GoString() string

func (*ListFilesRequest) SetMaxResults

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

func (*ListFilesRequest) SetNextToken

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

func (*ListFilesRequest) SetOrderType

func (s *ListFilesRequest) SetOrderType(v string) *ListFilesRequest

func (*ListFilesRequest) SetParentId

func (s *ListFilesRequest) SetParentId(v string) *ListFilesRequest

func (*ListFilesRequest) SetUnionId

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

func (*ListFilesRequest) SetWithIcon

func (s *ListFilesRequest) SetWithIcon(v bool) *ListFilesRequest

func (ListFilesRequest) String

func (s ListFilesRequest) String() string

type ListFilesResponse

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

func (ListFilesResponse) GoString

func (s ListFilesResponse) GoString() string

func (*ListFilesResponse) SetBody

func (*ListFilesResponse) SetHeaders

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

func (ListFilesResponse) String

func (s ListFilesResponse) String() string

type ListFilesResponseBody

type ListFilesResponseBody struct {
	// 文件列表
	Files []*ListFilesResponseBodyFiles `json:"files,omitempty" xml:"files,omitempty" type:"Repeated"`
	// 分页加载锚点, nextToken不为空表示有更多数据
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (ListFilesResponseBody) GoString

func (s ListFilesResponseBody) GoString() string

func (*ListFilesResponseBody) SetFiles

func (*ListFilesResponseBody) SetNextToken

func (ListFilesResponseBody) String

func (s ListFilesResponseBody) String() string

type ListFilesResponseBodyFiles

type ListFilesResponseBodyFiles struct {
	// 文件内容类型
	ContentType *string `json:"contentType,omitempty" xml:"contentType,omitempty"`
	// 创建时间
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 创建者
	Creator *string `json:"creator,omitempty" xml:"creator,omitempty"`
	// 文件后缀
	FileExtension *string `json:"fileExtension,omitempty" xml:"fileExtension,omitempty"`
	// 文件id
	FileId *string `json:"fileId,omitempty" xml:"fileId,omitempty"`
	// 文件名称
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
	// 文件路径
	FilePath *string `json:"filePath,omitempty" xml:"filePath,omitempty"`
	// 文件大小
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// 文件类型
	FileType *string `json:"fileType,omitempty" xml:"fileType,omitempty"`
	// 文件图标
	Icon *string `json:"icon,omitempty" xml:"icon,omitempty"`
	// 修改者
	Modifier *string `json:"modifier,omitempty" xml:"modifier,omitempty"`
	// 修改时间
	ModifyTime *string `json:"modifyTime,omitempty" xml:"modifyTime,omitempty"`
	// 父目录id
	ParentId *string `json:"parentId,omitempty" xml:"parentId,omitempty"`
	// 空间id
	SpaceId *string `json:"spaceId,omitempty" xml:"spaceId,omitempty"`
	// 文件缩略图
	Thumbnail *string `json:"thumbnail,omitempty" xml:"thumbnail,omitempty"`
}

func (ListFilesResponseBodyFiles) GoString

func (s ListFilesResponseBodyFiles) GoString() string

func (*ListFilesResponseBodyFiles) SetContentType

func (*ListFilesResponseBodyFiles) SetCreateTime

func (*ListFilesResponseBodyFiles) SetCreator

func (*ListFilesResponseBodyFiles) SetFileExtension

func (*ListFilesResponseBodyFiles) SetFileId

func (*ListFilesResponseBodyFiles) SetFileName

func (*ListFilesResponseBodyFiles) SetFilePath

func (*ListFilesResponseBodyFiles) SetFileSize

func (*ListFilesResponseBodyFiles) SetFileType

func (*ListFilesResponseBodyFiles) SetIcon

func (*ListFilesResponseBodyFiles) SetModifier

func (*ListFilesResponseBodyFiles) SetModifyTime

func (*ListFilesResponseBodyFiles) SetParentId

func (*ListFilesResponseBodyFiles) SetSpaceId

func (*ListFilesResponseBodyFiles) SetThumbnail

func (ListFilesResponseBodyFiles) String

type ListPermissionsHeaders

type ListPermissionsHeaders 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 (ListPermissionsHeaders) GoString

func (s ListPermissionsHeaders) GoString() string

func (*ListPermissionsHeaders) SetCommonHeaders

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

func (*ListPermissionsHeaders) SetXAcsDingtalkAccessToken

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

func (ListPermissionsHeaders) String

func (s ListPermissionsHeaders) String() string

type ListPermissionsRequest

type ListPermissionsRequest struct {
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (ListPermissionsRequest) GoString

func (s ListPermissionsRequest) GoString() string

func (*ListPermissionsRequest) SetUnionId

func (ListPermissionsRequest) String

func (s ListPermissionsRequest) String() string

type ListPermissionsResponse

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

func (ListPermissionsResponse) GoString

func (s ListPermissionsResponse) GoString() string

func (*ListPermissionsResponse) SetBody

func (*ListPermissionsResponse) SetHeaders

func (ListPermissionsResponse) String

func (s ListPermissionsResponse) String() string

type ListPermissionsResponseBody

type ListPermissionsResponseBody struct {
	// 企业内成员权限列表
	Members []*ListPermissionsResponseBodyMembers `json:"members,omitempty" xml:"members,omitempty" type:"Repeated"`
	// 企业外成员权限列表
	OutMembers []*ListPermissionsResponseBodyOutMembers `json:"outMembers,omitempty" xml:"outMembers,omitempty" type:"Repeated"`
}

func (ListPermissionsResponseBody) GoString

func (s ListPermissionsResponseBody) GoString() string

func (*ListPermissionsResponseBody) SetMembers

func (*ListPermissionsResponseBody) SetOutMembers

func (ListPermissionsResponseBody) String

type ListPermissionsResponseBodyMembers

type ListPermissionsResponseBodyMembers struct {
	// 是否是继承的权限
	Extend *bool `json:"extend,omitempty" xml:"extend,omitempty"`
	// 成员信息
	Member *ListPermissionsResponseBodyMembersMember `json:"member,omitempty" xml:"member,omitempty" type:"Struct"`
	// 权限角色
	Role *string `json:"role,omitempty" xml:"role,omitempty"`
}

func (ListPermissionsResponseBodyMembers) GoString

func (*ListPermissionsResponseBodyMembers) SetExtend

func (*ListPermissionsResponseBodyMembers) SetRole

func (ListPermissionsResponseBodyMembers) String

type ListPermissionsResponseBodyMembersMember

type ListPermissionsResponseBodyMembersMember struct {
	// 企业corpId
	CorpId *string `json:"corpId,omitempty" xml:"corpId,omitempty"`
	// 成员id
	MemberId *string `json:"memberId,omitempty" xml:"memberId,omitempty"`
	// 成员名称
	MemberName *string `json:"memberName,omitempty" xml:"memberName,omitempty"`
	// 成员类型
	MemberType *string `json:"memberType,omitempty" xml:"memberType,omitempty"`
}

func (ListPermissionsResponseBodyMembersMember) GoString

func (*ListPermissionsResponseBodyMembersMember) SetCorpId

func (*ListPermissionsResponseBodyMembersMember) SetMemberId

func (*ListPermissionsResponseBodyMembersMember) SetMemberName

func (*ListPermissionsResponseBodyMembersMember) SetMemberType

func (ListPermissionsResponseBodyMembersMember) String

type ListPermissionsResponseBodyOutMembers

type ListPermissionsResponseBodyOutMembers struct {
	// 是否是继承的权限
	Extend *bool `json:"extend,omitempty" xml:"extend,omitempty"`
	// 成员信息
	Member *ListPermissionsResponseBodyOutMembersMember `json:"member,omitempty" xml:"member,omitempty" type:"Struct"`
	// 权限角色
	Role *string `json:"role,omitempty" xml:"role,omitempty"`
}

func (ListPermissionsResponseBodyOutMembers) GoString

func (*ListPermissionsResponseBodyOutMembers) SetExtend

func (*ListPermissionsResponseBodyOutMembers) SetRole

func (ListPermissionsResponseBodyOutMembers) String

type ListPermissionsResponseBodyOutMembersMember

type ListPermissionsResponseBodyOutMembersMember struct {
	// 企业corpId
	CorpId *string `json:"corpId,omitempty" xml:"corpId,omitempty"`
	// 成员id
	MemberId *string `json:"memberId,omitempty" xml:"memberId,omitempty"`
	// 成员名称
	MemberName *string `json:"memberName,omitempty" xml:"memberName,omitempty"`
	// 成员类型
	MemberType *string `json:"memberType,omitempty" xml:"memberType,omitempty"`
}

func (ListPermissionsResponseBodyOutMembersMember) GoString

func (*ListPermissionsResponseBodyOutMembersMember) SetCorpId

func (*ListPermissionsResponseBodyOutMembersMember) SetMemberId

func (*ListPermissionsResponseBodyOutMembersMember) SetMemberName

func (*ListPermissionsResponseBodyOutMembersMember) SetMemberType

func (ListPermissionsResponseBodyOutMembersMember) String

type ListRecycleFilesHeaders

type ListRecycleFilesHeaders 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 (ListRecycleFilesHeaders) GoString

func (s ListRecycleFilesHeaders) GoString() string

func (*ListRecycleFilesHeaders) SetCommonHeaders

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

func (*ListRecycleFilesHeaders) SetXAcsDingtalkAccessToken

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

func (ListRecycleFilesHeaders) String

func (s ListRecycleFilesHeaders) String() string

type ListRecycleFilesRequest

type ListRecycleFilesRequest struct {
	// 分页长度
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 分页加载更多锚点
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 文件排序类型
	OrderType *string `json:"orderType,omitempty" xml:"orderType,omitempty"`
	// 回收站类型
	RecycleType *string `json:"recycleType,omitempty" xml:"recycleType,omitempty"`
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (ListRecycleFilesRequest) GoString

func (s ListRecycleFilesRequest) GoString() string

func (*ListRecycleFilesRequest) SetMaxResults

func (*ListRecycleFilesRequest) SetNextToken

func (*ListRecycleFilesRequest) SetOrderType

func (*ListRecycleFilesRequest) SetRecycleType

func (*ListRecycleFilesRequest) SetUnionId

func (ListRecycleFilesRequest) String

func (s ListRecycleFilesRequest) String() string

type ListRecycleFilesResponse

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

func (ListRecycleFilesResponse) GoString

func (s ListRecycleFilesResponse) GoString() string

func (*ListRecycleFilesResponse) SetBody

func (*ListRecycleFilesResponse) SetHeaders

func (ListRecycleFilesResponse) String

func (s ListRecycleFilesResponse) String() string

type ListRecycleFilesResponseBody

type ListRecycleFilesResponseBody struct {
	// 加载更多锚点, nextToken不为空表示有更多数据
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 回收站文件列表
	RecycleItems []*ListRecycleFilesResponseBodyRecycleItems `json:"recycleItems,omitempty" xml:"recycleItems,omitempty" type:"Repeated"`
}

func (ListRecycleFilesResponseBody) GoString

func (s ListRecycleFilesResponseBody) GoString() string

func (*ListRecycleFilesResponseBody) SetNextToken

func (*ListRecycleFilesResponseBody) SetRecycleItems

func (ListRecycleFilesResponseBody) String

type ListRecycleFilesResponseBodyRecycleItems

type ListRecycleFilesResponseBodyRecycleItems struct {
	// 文件内容类型
	ContentType *string `json:"contentType,omitempty" xml:"contentType,omitempty"`
	// 删除员工工号
	DeleteStaffId *string `json:"deleteStaffId,omitempty" xml:"deleteStaffId,omitempty"`
	// 删除时间
	DeleteTime *string `json:"deleteTime,omitempty" xml:"deleteTime,omitempty"`
	// 文件名称
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
	// 文件路径
	FilePath *string `json:"filePath,omitempty" xml:"filePath,omitempty"`
	// 文件大小
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// 文件类型
	FileType *string `json:"fileType,omitempty" xml:"fileType,omitempty"`
	// 回收站item id
	RecycleItemId *string `json:"recycleItemId,omitempty" xml:"recycleItemId,omitempty"`
}

func (ListRecycleFilesResponseBodyRecycleItems) GoString

func (*ListRecycleFilesResponseBodyRecycleItems) SetContentType

func (*ListRecycleFilesResponseBodyRecycleItems) SetDeleteStaffId

func (*ListRecycleFilesResponseBodyRecycleItems) SetDeleteTime

func (*ListRecycleFilesResponseBodyRecycleItems) SetFileName

func (*ListRecycleFilesResponseBodyRecycleItems) SetFilePath

func (*ListRecycleFilesResponseBodyRecycleItems) SetFileSize

func (*ListRecycleFilesResponseBodyRecycleItems) SetFileType

func (*ListRecycleFilesResponseBodyRecycleItems) SetRecycleItemId

func (ListRecycleFilesResponseBodyRecycleItems) String

type ListSpacesHeaders

type ListSpacesHeaders 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 (ListSpacesHeaders) GoString

func (s ListSpacesHeaders) GoString() string

func (*ListSpacesHeaders) SetCommonHeaders

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

func (*ListSpacesHeaders) SetXAcsDingtalkAccessToken

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

func (ListSpacesHeaders) String

func (s ListSpacesHeaders) String() string

type ListSpacesRequest

type ListSpacesRequest struct {
	// 分页大小
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 分页加载锚点
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 空间类型
	SpaceType *string `json:"spaceType,omitempty" xml:"spaceType,omitempty"`
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (ListSpacesRequest) GoString

func (s ListSpacesRequest) GoString() string

func (*ListSpacesRequest) SetMaxResults

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

func (*ListSpacesRequest) SetNextToken

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

func (*ListSpacesRequest) SetSpaceType

func (s *ListSpacesRequest) SetSpaceType(v string) *ListSpacesRequest

func (*ListSpacesRequest) SetUnionId

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

func (ListSpacesRequest) String

func (s ListSpacesRequest) String() string

type ListSpacesResponse

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

func (ListSpacesResponse) GoString

func (s ListSpacesResponse) GoString() string

func (*ListSpacesResponse) SetBody

func (*ListSpacesResponse) SetHeaders

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

func (ListSpacesResponse) String

func (s ListSpacesResponse) String() string

type ListSpacesResponseBody

type ListSpacesResponseBody struct {
	// 分页加载更多锚点, nextToken不为空表示有更多数据
	NextToken *string                         `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	Spaces    []*ListSpacesResponseBodySpaces `json:"spaces,omitempty" xml:"spaces,omitempty" type:"Repeated"`
}

func (ListSpacesResponseBody) GoString

func (s ListSpacesResponseBody) GoString() string

func (*ListSpacesResponseBody) SetNextToken

func (*ListSpacesResponseBody) SetSpaces

func (ListSpacesResponseBody) String

func (s ListSpacesResponseBody) String() string

type ListSpacesResponseBodySpaces

type ListSpacesResponseBodySpaces struct {
	// 创建时间
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 修改时间
	ModifyTime *string `json:"modifyTime,omitempty" xml:"modifyTime,omitempty"`
	// 授权模式
	PermissionMode *string `json:"permissionMode,omitempty" xml:"permissionMode,omitempty"`
	// 空间总额度
	Quota *int64 `json:"quota,omitempty" xml:"quota,omitempty"`
	// 空间id
	SpaceId *string `json:"spaceId,omitempty" xml:"spaceId,omitempty"`
	// 空间名称
	SpaceName *string `json:"spaceName,omitempty" xml:"spaceName,omitempty"`
	// 空间类型
	SpaceType *string `json:"spaceType,omitempty" xml:"spaceType,omitempty"`
	// 空间已使用额度
	UsedQuota *int64 `json:"usedQuota,omitempty" xml:"usedQuota,omitempty"`
}

func (ListSpacesResponseBodySpaces) GoString

func (s ListSpacesResponseBodySpaces) GoString() string

func (*ListSpacesResponseBodySpaces) SetCreateTime

func (*ListSpacesResponseBodySpaces) SetModifyTime

func (*ListSpacesResponseBodySpaces) SetPermissionMode

func (*ListSpacesResponseBodySpaces) SetQuota

func (*ListSpacesResponseBodySpaces) SetSpaceId

func (*ListSpacesResponseBodySpaces) SetSpaceName

func (*ListSpacesResponseBodySpaces) SetSpaceType

func (*ListSpacesResponseBodySpaces) SetUsedQuota

func (ListSpacesResponseBodySpaces) String

type ManagementBuyQuotaHeaders

type ManagementBuyQuotaHeaders 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 (ManagementBuyQuotaHeaders) GoString

func (s ManagementBuyQuotaHeaders) GoString() string

func (*ManagementBuyQuotaHeaders) SetCommonHeaders

func (*ManagementBuyQuotaHeaders) SetXAcsDingtalkAccessToken

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

func (ManagementBuyQuotaHeaders) String

func (s ManagementBuyQuotaHeaders) String() string

type ManagementBuyQuotaRequest

type ManagementBuyQuotaRequest struct {
	// 订单
	Order *ManagementBuyQuotaRequestOrder `json:"order,omitempty" xml:"order,omitempty" type:"Struct"`
	// token
	Token *string `json:"token,omitempty" xml:"token,omitempty"`
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (ManagementBuyQuotaRequest) GoString

func (s ManagementBuyQuotaRequest) GoString() string

func (*ManagementBuyQuotaRequest) SetOrder

func (*ManagementBuyQuotaRequest) SetToken

func (*ManagementBuyQuotaRequest) SetUnionId

func (ManagementBuyQuotaRequest) String

func (s ManagementBuyQuotaRequest) String() string

type ManagementBuyQuotaRequestOrder

type ManagementBuyQuotaRequestOrder struct {
	// 业务类型
	BizType *string `json:"bizType,omitempty" xml:"bizType,omitempty"`
	// 待扩容的容量
	Capacity *int64 `json:"capacity,omitempty" xml:"capacity,omitempty"`
	// 容量类型
	CapacityType *string `json:"capacityType,omitempty" xml:"capacityType,omitempty"`
	// 时长
	Day *int32 `json:"day,omitempty" xml:"day,omitempty"`
	// 金额
	Money *int64 `json:"money,omitempty" xml:"money,omitempty"`
	// 订单id
	OrderId *int64 `json:"orderId,omitempty" xml:"orderId,omitempty"`
}

func (ManagementBuyQuotaRequestOrder) GoString

func (*ManagementBuyQuotaRequestOrder) SetBizType

func (*ManagementBuyQuotaRequestOrder) SetCapacity

func (*ManagementBuyQuotaRequestOrder) SetCapacityType

func (*ManagementBuyQuotaRequestOrder) SetDay

func (*ManagementBuyQuotaRequestOrder) SetMoney

func (*ManagementBuyQuotaRequestOrder) SetOrderId

func (ManagementBuyQuotaRequestOrder) String

type ManagementBuyQuotaResponse

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

func (ManagementBuyQuotaResponse) GoString

func (s ManagementBuyQuotaResponse) GoString() string

func (*ManagementBuyQuotaResponse) SetHeaders

func (ManagementBuyQuotaResponse) String

type ManagementListSpacesHeaders

type ManagementListSpacesHeaders 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 (ManagementListSpacesHeaders) GoString

func (s ManagementListSpacesHeaders) GoString() string

func (*ManagementListSpacesHeaders) SetCommonHeaders

func (*ManagementListSpacesHeaders) SetXAcsDingtalkAccessToken

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

func (ManagementListSpacesHeaders) String

type ManagementListSpacesRequest

type ManagementListSpacesRequest struct {
	// 空间id列表
	SpaceIds []*string `json:"spaceIds,omitempty" xml:"spaceIds,omitempty" type:"Repeated"`
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (ManagementListSpacesRequest) GoString

func (s ManagementListSpacesRequest) GoString() string

func (*ManagementListSpacesRequest) SetSpaceIds

func (*ManagementListSpacesRequest) SetUnionId

func (ManagementListSpacesRequest) String

type ManagementListSpacesResponse

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

func (ManagementListSpacesResponse) GoString

func (s ManagementListSpacesResponse) GoString() string

func (*ManagementListSpacesResponse) SetBody

func (*ManagementListSpacesResponse) SetHeaders

func (ManagementListSpacesResponse) String

type ManagementListSpacesResponseBody

type ManagementListSpacesResponseBody struct {
	Spaces []*ManagementListSpacesResponseBodySpaces `json:"spaces,omitempty" xml:"spaces,omitempty" type:"Repeated"`
}

func (ManagementListSpacesResponseBody) GoString

func (ManagementListSpacesResponseBody) String

type ManagementListSpacesResponseBodySpaces

type ManagementListSpacesResponseBodySpaces struct {
	// 创建时间
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 修改时间
	ModifyTime *string `json:"modifyTime,omitempty" xml:"modifyTime,omitempty"`
	// 授权模式
	PermissionMode *string `json:"permissionMode,omitempty" xml:"permissionMode,omitempty"`
	// 空间总额度
	Quota *int64 `json:"quota,omitempty" xml:"quota,omitempty"`
	// 空间id
	SpaceId *string `json:"spaceId,omitempty" xml:"spaceId,omitempty"`
	// 空间名称
	SpaceName *string `json:"spaceName,omitempty" xml:"spaceName,omitempty"`
	// 空间类型
	SpaceType *string `json:"spaceType,omitempty" xml:"spaceType,omitempty"`
	// 空间已使用额度
	UsedQuota *int64 `json:"usedQuota,omitempty" xml:"usedQuota,omitempty"`
}

func (ManagementListSpacesResponseBodySpaces) GoString

func (*ManagementListSpacesResponseBodySpaces) SetCreateTime

func (*ManagementListSpacesResponseBodySpaces) SetModifyTime

func (*ManagementListSpacesResponseBodySpaces) SetPermissionMode

func (*ManagementListSpacesResponseBodySpaces) SetQuota

func (*ManagementListSpacesResponseBodySpaces) SetSpaceId

func (*ManagementListSpacesResponseBodySpaces) SetSpaceName

func (*ManagementListSpacesResponseBodySpaces) SetSpaceType

func (*ManagementListSpacesResponseBodySpaces) SetUsedQuota

func (ManagementListSpacesResponseBodySpaces) String

type ManagementModifySpaceHeaders

type ManagementModifySpaceHeaders 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 (ManagementModifySpaceHeaders) GoString

func (s ManagementModifySpaceHeaders) GoString() string

func (*ManagementModifySpaceHeaders) SetCommonHeaders

func (*ManagementModifySpaceHeaders) SetXAcsDingtalkAccessToken

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

func (ManagementModifySpaceHeaders) String

type ManagementModifySpaceRequest

type ManagementModifySpaceRequest struct {
	// 容量
	Quota *int64 `json:"quota,omitempty" xml:"quota,omitempty"`
	// 空间id列表
	SpaceIds []*string `json:"spaceIds,omitempty" xml:"spaceIds,omitempty" type:"Repeated"`
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (ManagementModifySpaceRequest) GoString

func (s ManagementModifySpaceRequest) GoString() string

func (*ManagementModifySpaceRequest) SetQuota

func (*ManagementModifySpaceRequest) SetSpaceIds

func (*ManagementModifySpaceRequest) SetUnionId

func (ManagementModifySpaceRequest) String

type ManagementModifySpaceResponse

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

func (ManagementModifySpaceResponse) GoString

func (*ManagementModifySpaceResponse) SetBody

func (*ManagementModifySpaceResponse) SetHeaders

func (ManagementModifySpaceResponse) String

type ManagementModifySpaceResponseBody

type ManagementModifySpaceResponseBody struct {
	// 空间列表
	Spaces []*ManagementModifySpaceResponseBodySpaces `json:"spaces,omitempty" xml:"spaces,omitempty" type:"Repeated"`
}

func (ManagementModifySpaceResponseBody) GoString

func (ManagementModifySpaceResponseBody) String

type ManagementModifySpaceResponseBodySpaces

type ManagementModifySpaceResponseBodySpaces struct {
	// 创建时间
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 修改时间
	ModifyTime *string `json:"modifyTime,omitempty" xml:"modifyTime,omitempty"`
	// 授权模式
	PermissionMode *string `json:"permissionMode,omitempty" xml:"permissionMode,omitempty"`
	// 空间总额度
	Quota *int64 `json:"quota,omitempty" xml:"quota,omitempty"`
	// 空间id
	SpaceId *string `json:"spaceId,omitempty" xml:"spaceId,omitempty"`
	// 空间名称
	SpaceName *string `json:"spaceName,omitempty" xml:"spaceName,omitempty"`
	// 空间类型
	SpaceType *string `json:"spaceType,omitempty" xml:"spaceType,omitempty"`
	// 空间已使用额度
	UsedQuota *int64 `json:"usedQuota,omitempty" xml:"usedQuota,omitempty"`
}

func (ManagementModifySpaceResponseBodySpaces) GoString

func (*ManagementModifySpaceResponseBodySpaces) SetCreateTime

func (*ManagementModifySpaceResponseBodySpaces) SetModifyTime

func (*ManagementModifySpaceResponseBodySpaces) SetPermissionMode

func (*ManagementModifySpaceResponseBodySpaces) SetQuota

func (*ManagementModifySpaceResponseBodySpaces) SetSpaceId

func (*ManagementModifySpaceResponseBodySpaces) SetSpaceName

func (*ManagementModifySpaceResponseBodySpaces) SetSpaceType

func (*ManagementModifySpaceResponseBodySpaces) SetUsedQuota

func (ManagementModifySpaceResponseBodySpaces) String

type ModifyPermissionHeaders

type ModifyPermissionHeaders 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 (ModifyPermissionHeaders) GoString

func (s ModifyPermissionHeaders) GoString() string

func (*ModifyPermissionHeaders) SetCommonHeaders

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

func (*ModifyPermissionHeaders) SetXAcsDingtalkAccessToken

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

func (ModifyPermissionHeaders) String

func (s ModifyPermissionHeaders) String() string

type ModifyPermissionRequest

type ModifyPermissionRequest struct {
	Members []*ModifyPermissionRequestMembers `json:"members,omitempty" xml:"members,omitempty" type:"Repeated"`
	// 权限角色
	Role *string `json:"role,omitempty" xml:"role,omitempty"`
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (ModifyPermissionRequest) GoString

func (s ModifyPermissionRequest) GoString() string

func (*ModifyPermissionRequest) SetMembers

func (*ModifyPermissionRequest) SetRole

func (*ModifyPermissionRequest) SetUnionId

func (ModifyPermissionRequest) String

func (s ModifyPermissionRequest) String() string

type ModifyPermissionRequestMembers

type ModifyPermissionRequestMembers struct {
	// 企业corpId
	CorpId *string `json:"corpId,omitempty" xml:"corpId,omitempty"`
	// 成员id
	MemberId *string `json:"memberId,omitempty" xml:"memberId,omitempty"`
	// 成员类型
	MemberType *string `json:"memberType,omitempty" xml:"memberType,omitempty"`
}

func (ModifyPermissionRequestMembers) GoString

func (*ModifyPermissionRequestMembers) SetCorpId

func (*ModifyPermissionRequestMembers) SetMemberId

func (*ModifyPermissionRequestMembers) SetMemberType

func (ModifyPermissionRequestMembers) String

type ModifyPermissionResponse

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

func (ModifyPermissionResponse) GoString

func (s ModifyPermissionResponse) GoString() string

func (*ModifyPermissionResponse) SetHeaders

func (ModifyPermissionResponse) String

func (s ModifyPermissionResponse) String() string

type MoveFileHeaders

type MoveFileHeaders 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 (MoveFileHeaders) GoString

func (s MoveFileHeaders) GoString() string

func (*MoveFileHeaders) SetCommonHeaders

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

func (*MoveFileHeaders) SetXAcsDingtalkAccessToken

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

func (MoveFileHeaders) String

func (s MoveFileHeaders) String() string

type MoveFileRequest

type MoveFileRequest struct {
	// 文件名冲突策略
	AddConflictPolicy *string `json:"addConflictPolicy,omitempty" xml:"addConflictPolicy,omitempty"`
	// 目标父目录id
	TargetParentId *string `json:"targetParentId,omitempty" xml:"targetParentId,omitempty"`
	// 目标空间id
	TargetSpaceId *string `json:"targetSpaceId,omitempty" xml:"targetSpaceId,omitempty"`
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (MoveFileRequest) GoString

func (s MoveFileRequest) GoString() string

func (*MoveFileRequest) SetAddConflictPolicy

func (s *MoveFileRequest) SetAddConflictPolicy(v string) *MoveFileRequest

func (*MoveFileRequest) SetTargetParentId

func (s *MoveFileRequest) SetTargetParentId(v string) *MoveFileRequest

func (*MoveFileRequest) SetTargetSpaceId

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

func (*MoveFileRequest) SetUnionId

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

func (MoveFileRequest) String

func (s MoveFileRequest) String() string

type MoveFileResponse

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

func (MoveFileResponse) GoString

func (s MoveFileResponse) GoString() string

func (*MoveFileResponse) SetBody

func (*MoveFileResponse) SetHeaders

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

func (MoveFileResponse) String

func (s MoveFileResponse) String() string

type MoveFileResponseBody

type MoveFileResponseBody struct {
	// 文件内容类型
	ContentType *string `json:"contentType,omitempty" xml:"contentType,omitempty"`
	// 创建时间
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 创建者
	Creator *string `json:"creator,omitempty" xml:"creator,omitempty"`
	// 文件后缀
	FileExtension *string `json:"fileExtension,omitempty" xml:"fileExtension,omitempty"`
	// 文件id
	FileId *string `json:"fileId,omitempty" xml:"fileId,omitempty"`
	// 文件名称
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
	// 文件路径
	FilePath *string `json:"filePath,omitempty" xml:"filePath,omitempty"`
	// 文件大小
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// 文件类型
	FileType *string `json:"fileType,omitempty" xml:"fileType,omitempty"`
	// 修改者
	Modifier *string `json:"modifier,omitempty" xml:"modifier,omitempty"`
	// 修改时间
	ModifyTime *string `json:"modifyTime,omitempty" xml:"modifyTime,omitempty"`
	// 父目录id
	ParentId *string `json:"parentId,omitempty" xml:"parentId,omitempty"`
	// 空间id
	SpaceId *string `json:"spaceId,omitempty" xml:"spaceId,omitempty"`
}

func (MoveFileResponseBody) GoString

func (s MoveFileResponseBody) GoString() string

func (*MoveFileResponseBody) SetContentType

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

func (*MoveFileResponseBody) SetCreateTime

func (s *MoveFileResponseBody) SetCreateTime(v string) *MoveFileResponseBody

func (*MoveFileResponseBody) SetCreator

func (*MoveFileResponseBody) SetFileExtension

func (s *MoveFileResponseBody) SetFileExtension(v string) *MoveFileResponseBody

func (*MoveFileResponseBody) SetFileId

func (*MoveFileResponseBody) SetFileName

func (*MoveFileResponseBody) SetFilePath

func (*MoveFileResponseBody) SetFileSize

func (s *MoveFileResponseBody) SetFileSize(v int64) *MoveFileResponseBody

func (*MoveFileResponseBody) SetFileType

func (*MoveFileResponseBody) SetModifier

func (*MoveFileResponseBody) SetModifyTime

func (s *MoveFileResponseBody) SetModifyTime(v string) *MoveFileResponseBody

func (*MoveFileResponseBody) SetParentId

func (*MoveFileResponseBody) SetSpaceId

func (MoveFileResponseBody) String

func (s MoveFileResponseBody) String() string

type MoveFilesHeaders

type MoveFilesHeaders 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 (MoveFilesHeaders) GoString

func (s MoveFilesHeaders) GoString() string

func (*MoveFilesHeaders) SetCommonHeaders

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

func (*MoveFilesHeaders) SetXAcsDingtalkAccessToken

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

func (MoveFilesHeaders) String

func (s MoveFilesHeaders) String() string

type MoveFilesRequest

type MoveFilesRequest struct {
	// 文件名冲突策略
	AddConflictPolicy *string `json:"addConflictPolicy,omitempty" xml:"addConflictPolicy,omitempty"`
	// 文件id列表
	FileIds []*string `json:"fileIds,omitempty" xml:"fileIds,omitempty" type:"Repeated"`
	// 目标父目录id
	TargetParentId *string `json:"targetParentId,omitempty" xml:"targetParentId,omitempty"`
	// 目标空间id
	TargetSpaceId *string `json:"targetSpaceId,omitempty" xml:"targetSpaceId,omitempty"`
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (MoveFilesRequest) GoString

func (s MoveFilesRequest) GoString() string

func (*MoveFilesRequest) SetAddConflictPolicy

func (s *MoveFilesRequest) SetAddConflictPolicy(v string) *MoveFilesRequest

func (*MoveFilesRequest) SetFileIds

func (s *MoveFilesRequest) SetFileIds(v []*string) *MoveFilesRequest

func (*MoveFilesRequest) SetTargetParentId

func (s *MoveFilesRequest) SetTargetParentId(v string) *MoveFilesRequest

func (*MoveFilesRequest) SetTargetSpaceId

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

func (*MoveFilesRequest) SetUnionId

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

func (MoveFilesRequest) String

func (s MoveFilesRequest) String() string

type MoveFilesResponse

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

func (MoveFilesResponse) GoString

func (s MoveFilesResponse) GoString() string

func (*MoveFilesResponse) SetBody

func (*MoveFilesResponse) SetHeaders

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

func (MoveFilesResponse) String

func (s MoveFilesResponse) String() string

type MoveFilesResponseBody

type MoveFilesResponseBody struct {
	// 文件信息列表
	Files []*MoveFilesResponseBodyFiles `json:"files,omitempty" xml:"files,omitempty" type:"Repeated"`
	// 异步任务id
	TaskId *string `json:"taskId,omitempty" xml:"taskId,omitempty"`
}

func (MoveFilesResponseBody) GoString

func (s MoveFilesResponseBody) GoString() string

func (*MoveFilesResponseBody) SetFiles

func (*MoveFilesResponseBody) SetTaskId

func (MoveFilesResponseBody) String

func (s MoveFilesResponseBody) String() string

type MoveFilesResponseBodyFiles

type MoveFilesResponseBodyFiles struct {
	// 文件内容类型
	ContentType *string `json:"contentType,omitempty" xml:"contentType,omitempty"`
	// 创建时间
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 创建者
	Creator *string `json:"creator,omitempty" xml:"creator,omitempty"`
	// 文件后缀
	FileExtension *string `json:"fileExtension,omitempty" xml:"fileExtension,omitempty"`
	// 文件id
	FileId *string `json:"fileId,omitempty" xml:"fileId,omitempty"`
	// 文件名称
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
	// 文件路径
	FilePath *string `json:"filePath,omitempty" xml:"filePath,omitempty"`
	// 文件大小
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// 文件类型
	FileType *string `json:"fileType,omitempty" xml:"fileType,omitempty"`
	// 修改者
	Modifier *string `json:"modifier,omitempty" xml:"modifier,omitempty"`
	// 修改时间
	ModifyTime *string `json:"modifyTime,omitempty" xml:"modifyTime,omitempty"`
	// 父目录id
	ParentId *string `json:"parentId,omitempty" xml:"parentId,omitempty"`
	// 空间id
	SpaceId *string `json:"spaceId,omitempty" xml:"spaceId,omitempty"`
}

func (MoveFilesResponseBodyFiles) GoString

func (s MoveFilesResponseBodyFiles) GoString() string

func (*MoveFilesResponseBodyFiles) SetContentType

func (*MoveFilesResponseBodyFiles) SetCreateTime

func (*MoveFilesResponseBodyFiles) SetCreator

func (*MoveFilesResponseBodyFiles) SetFileExtension

func (*MoveFilesResponseBodyFiles) SetFileId

func (*MoveFilesResponseBodyFiles) SetFileName

func (*MoveFilesResponseBodyFiles) SetFilePath

func (*MoveFilesResponseBodyFiles) SetFileSize

func (*MoveFilesResponseBodyFiles) SetFileType

func (*MoveFilesResponseBodyFiles) SetModifier

func (*MoveFilesResponseBodyFiles) SetModifyTime

func (*MoveFilesResponseBodyFiles) SetParentId

func (*MoveFilesResponseBodyFiles) SetSpaceId

func (MoveFilesResponseBodyFiles) String

type RecoverRecycleFilesHeaders

type RecoverRecycleFilesHeaders 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 (RecoverRecycleFilesHeaders) GoString

func (s RecoverRecycleFilesHeaders) GoString() string

func (*RecoverRecycleFilesHeaders) SetCommonHeaders

func (*RecoverRecycleFilesHeaders) SetXAcsDingtalkAccessToken

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

func (RecoverRecycleFilesHeaders) String

type RecoverRecycleFilesRequest

type RecoverRecycleFilesRequest struct {
	// 回收站item id列表
	RecycleItemIdList []*int64 `json:"recycleItemIdList,omitempty" xml:"recycleItemIdList,omitempty" type:"Repeated"`
	// 回收站类型
	RecycleType *string `json:"recycleType,omitempty" xml:"recycleType,omitempty"`
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (RecoverRecycleFilesRequest) GoString

func (s RecoverRecycleFilesRequest) GoString() string

func (*RecoverRecycleFilesRequest) SetRecycleItemIdList

func (s *RecoverRecycleFilesRequest) SetRecycleItemIdList(v []*int64) *RecoverRecycleFilesRequest

func (*RecoverRecycleFilesRequest) SetRecycleType

func (*RecoverRecycleFilesRequest) SetUnionId

func (RecoverRecycleFilesRequest) String

type RecoverRecycleFilesResponse

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

func (RecoverRecycleFilesResponse) GoString

func (s RecoverRecycleFilesResponse) GoString() string

func (*RecoverRecycleFilesResponse) SetHeaders

func (RecoverRecycleFilesResponse) String

type RenameFileHeaders

type RenameFileHeaders 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 (RenameFileHeaders) GoString

func (s RenameFileHeaders) GoString() string

func (*RenameFileHeaders) SetCommonHeaders

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

func (*RenameFileHeaders) SetXAcsDingtalkAccessToken

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

func (RenameFileHeaders) String

func (s RenameFileHeaders) String() string

type RenameFileRequest

type RenameFileRequest struct {
	// 新文件名称
	NewFileName *string `json:"newFileName,omitempty" xml:"newFileName,omitempty"`
	// 用户id
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (RenameFileRequest) GoString

func (s RenameFileRequest) GoString() string

func (*RenameFileRequest) SetNewFileName

func (s *RenameFileRequest) SetNewFileName(v string) *RenameFileRequest

func (*RenameFileRequest) SetUnionId

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

func (RenameFileRequest) String

func (s RenameFileRequest) String() string

type RenameFileResponse

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

func (RenameFileResponse) GoString

func (s RenameFileResponse) GoString() string

func (*RenameFileResponse) SetBody

func (*RenameFileResponse) SetHeaders

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

func (RenameFileResponse) String

func (s RenameFileResponse) String() string

type RenameFileResponseBody

type RenameFileResponseBody struct {
	// 文件内容类型
	ContentType *string `json:"contentType,omitempty" xml:"contentType,omitempty"`
	// 创建时间
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// 创建者
	Creator *string `json:"creator,omitempty" xml:"creator,omitempty"`
	// 文件后缀
	FileExtension *string `json:"fileExtension,omitempty" xml:"fileExtension,omitempty"`
	// 文件id
	FileId *string `json:"fileId,omitempty" xml:"fileId,omitempty"`
	// 文件名称
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
	// 文件路径
	FilePath *string `json:"filePath,omitempty" xml:"filePath,omitempty"`
	// 文件大小
	FileSize *int64 `json:"fileSize,omitempty" xml:"fileSize,omitempty"`
	// 文件类型
	FileType *string `json:"fileType,omitempty" xml:"fileType,omitempty"`
	// 修改者
	Modifier *string `json:"modifier,omitempty" xml:"modifier,omitempty"`
	// 修改时间
	ModifyTime *string `json:"modifyTime,omitempty" xml:"modifyTime,omitempty"`
	// 父目录id
	ParentId *string `json:"parentId,omitempty" xml:"parentId,omitempty"`
	// 空间id
	SpaceId *string `json:"spaceId,omitempty" xml:"spaceId,omitempty"`
}

func (RenameFileResponseBody) GoString

func (s RenameFileResponseBody) GoString() string

func (*RenameFileResponseBody) SetContentType

func (*RenameFileResponseBody) SetCreateTime

func (*RenameFileResponseBody) SetCreator

func (*RenameFileResponseBody) SetFileExtension

func (s *RenameFileResponseBody) SetFileExtension(v string) *RenameFileResponseBody

func (*RenameFileResponseBody) SetFileId

func (*RenameFileResponseBody) SetFileName

func (*RenameFileResponseBody) SetFilePath

func (*RenameFileResponseBody) SetFileSize

func (*RenameFileResponseBody) SetFileType

func (*RenameFileResponseBody) SetModifier

func (*RenameFileResponseBody) SetModifyTime

func (*RenameFileResponseBody) SetParentId

func (*RenameFileResponseBody) SetSpaceId

func (RenameFileResponseBody) String

func (s RenameFileResponseBody) String() string

Jump to

Keyboard shortcuts

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