package
Version:
v3.2.0
Opens a new window with list of versions in this module.
Published: Feb 19, 2024
License: MIT
Opens a new window with license information.
Imports: 1
Opens a new window with list of imports.
Imported by: 1
Opens a new window with list of known importers.
Documentation
¶
type RequestWebDriveFileACLAdd struct {
UserID string `json:"userid"`
FileID string `json:"fileid"`
AuthInfo []*power.HashMap `json:"auth_info"`
}
type RequestWebDriveFileACLDel struct {
UserID string `json:"userid"`
FileID string `json:"fileid"`
AuthInfo []*power.HashMap `json:"auth_info"`
}
type RequestWebDriveFileCreate struct {
UserID string `json:"userid"`
SpaceID string `json:"spaceid"`
FatherID string `json:"fatherid"`
FileType string `json:"file_type"`
FileName string `json:"file_name"`
}
type RequestWebDriveFileDelete struct {
UserID string `json:"userid"`
FileID string `json:"fileid"`
}
type RequestWebDriveFileDownload struct {
UserID string `json:"userid"`
FileID string `json:"fileid"`
}
type RequestWebDriveFileList struct {
UserID string `json:"userid"`
SpaceID string `json:"spaceid"`
FatherID string `json:"fatherid"`
SortType int `json:"sort_type"`
Start int `json:"start"`
Limit int `json:"limit"`
}
type RequestWebDriveFileMove struct {
UserID string `json:"userid"`
FatherID string `json:"fatherid"`
Replace bool `json:"replace"`
FileID []string `json:"fileid"`
}
type RequestWebDriveFileRename struct {
UserID string `json:"userid"`
FileID string `json:"fileid"`
NewName string `json:"new_name"`
}
type RequestWebDriveFileSetting struct {
UserID string `json:"userid"`
FileID string `json:"fileid"`
AuthScope int `json:"auth_scope"`
Auth int `json:"auth"`
}
type RequestWebDriveFileShare struct {
UserID string `json:"userid"`
FileID string `json:"fileid"`
}
type RequestWebDriveFileUpload struct {
UserID string `json:"userid"`
SpaceID string `json:"spaceid"`
FatherID string `json:"fatherid"`
FileName string `json:"file_name"`
FileBase64Content string `json:"file_base64_content"`
}
type RequestWebDriveSpaceACLAdd struct {
UserID string `json:"userid"`
SpaceID string `json:"spaceid"`
AuthInfo []*power.HashMap `json:"auth_info"`
}
type RequestWebDriveSpaceACLDel struct {
UserID string `json:"userid"`
SpaceID string `json:"spaceid"`
AuthInfo []*power.HashMap `json:"auth_info"`
}
type RequestWebDriveSpaceCreate struct {
UserID string `json:"userid"`
SpaceName string `json:"space_name"`
AuthInfo []*power.HashMap `json:"auth_info"`
}
type RequestWebDriveSpaceDismiss struct {
UserID string `json:"userid"`
SpaceID string `json:"spaceid"`
}
type RequestWebDriveSpaceInfo struct {
UserID string `json:"userid"`
SpaceID string `json:"spaceid"`
}
type RequestWebDriveSpaceRename struct {
UserID string `json:"userid"`
SpaceID string `json:"spaceid"`
SpaceName string `json:"space_name"`
}
type RequestWebDriveSpaceSetting struct {
UserID string `json:"userid"`
SpaceID string `json:"spaceid"`
EnableWatermark bool `json:"enable_watermark"`
AddMemberOnlyAdmin bool `json:"add_member_only_admin"`
EnableShareUrl bool `json:"enable_share_url"`
ShareUrlNoApprove bool `json:"share_url_no_approve"`
ShareUrlNoApproveDefaultAuth int `json:"share_url_no_approve_default_auth"`
}
type RequestWebDriveSpaceShare struct {
UserID string `json:"userid"`
SpaceID string `json:"spaceid"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.