client

package
v2.1.0 Latest Latest
Warning

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

Go to latest
Published: Oct 19, 2023 License: Apache-2.0 Imports: 5 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 AccountLinkInfo

type AccountLinkInfo struct {
	AuthenticationType *string `json:"authentication_type,omitempty" xml:"authentication_type,omitempty"`
	CreatedAt          *int64  `json:"created_at,omitempty" xml:"created_at,omitempty"`
	DisplayName        *string `json:"display_name,omitempty" xml:"display_name,omitempty"`
	DomainId           *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	Extra              *string `json:"extra,omitempty" xml:"extra,omitempty"`
	Identity           *string `json:"identity,omitempty" xml:"identity,omitempty"`
	UserId             *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (AccountLinkInfo) GoString

func (s AccountLinkInfo) GoString() string

func (*AccountLinkInfo) SetAuthenticationType

func (s *AccountLinkInfo) SetAuthenticationType(v string) *AccountLinkInfo

func (*AccountLinkInfo) SetCreatedAt

func (s *AccountLinkInfo) SetCreatedAt(v int64) *AccountLinkInfo

func (*AccountLinkInfo) SetDisplayName

func (s *AccountLinkInfo) SetDisplayName(v string) *AccountLinkInfo

func (*AccountLinkInfo) SetDomainId

func (s *AccountLinkInfo) SetDomainId(v string) *AccountLinkInfo

func (*AccountLinkInfo) SetExtra

func (s *AccountLinkInfo) SetExtra(v string) *AccountLinkInfo

func (*AccountLinkInfo) SetIdentity

func (s *AccountLinkInfo) SetIdentity(v string) *AccountLinkInfo

func (*AccountLinkInfo) SetUserId

func (s *AccountLinkInfo) SetUserId(v string) *AccountLinkInfo

func (AccountLinkInfo) String

func (s AccountLinkInfo) String() string

type Activity

type Activity struct {
	ActivityId         *string                  `json:"activity_id,omitempty" xml:"activity_id,omitempty"`
	Device             *string                  `json:"device,omitempty" xml:"device,omitempty"`
	DriveId            *string                  `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	EventType          *int32                   `json:"event_type,omitempty" xml:"event_type,omitempty"`
	LatestEventTime    *string                  `json:"latest_event_time,omitempty" xml:"latest_event_time,omitempty"`
	ResourceCategory   *int32                   `json:"resource_category,omitempty" xml:"resource_category,omitempty"`
	ResourceList       []map[string]interface{} `json:"resource_list,omitempty" xml:"resource_list,omitempty" type:"Repeated"`
	TotalResourceCount *int64                   `json:"total_resource_count,omitempty" xml:"total_resource_count,omitempty"`
	UserId             *string                  `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (Activity) GoString

func (s Activity) GoString() string

func (*Activity) SetActivityId

func (s *Activity) SetActivityId(v string) *Activity

func (*Activity) SetDevice

func (s *Activity) SetDevice(v string) *Activity

func (*Activity) SetDriveId

func (s *Activity) SetDriveId(v string) *Activity

func (*Activity) SetEventType

func (s *Activity) SetEventType(v int32) *Activity

func (*Activity) SetLatestEventTime

func (s *Activity) SetLatestEventTime(v string) *Activity

func (*Activity) SetResourceCategory

func (s *Activity) SetResourceCategory(v int32) *Activity

func (*Activity) SetResourceList

func (s *Activity) SetResourceList(v []map[string]interface{}) *Activity

func (*Activity) SetTotalResourceCount

func (s *Activity) SetTotalResourceCount(v int64) *Activity

func (*Activity) SetUserId

func (s *Activity) SetUserId(v string) *Activity

func (Activity) String

func (s Activity) String() string

type AddGroupMemberRequest

type AddGroupMemberRequest struct {
	GroupId    *string `json:"group_id,omitempty" xml:"group_id,omitempty"`
	MemberId   *string `json:"member_id,omitempty" xml:"member_id,omitempty"`
	MemberType *string `json:"member_type,omitempty" xml:"member_type,omitempty"`
}

func (AddGroupMemberRequest) GoString

func (s AddGroupMemberRequest) GoString() string

func (*AddGroupMemberRequest) SetGroupId

func (*AddGroupMemberRequest) SetMemberId

func (*AddGroupMemberRequest) SetMemberType

func (s *AddGroupMemberRequest) SetMemberType(v string) *AddGroupMemberRequest

func (AddGroupMemberRequest) String

func (s AddGroupMemberRequest) String() string

type AddGroupMemberResponse

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

func (AddGroupMemberResponse) GoString

func (s AddGroupMemberResponse) GoString() string

func (*AddGroupMemberResponse) SetHeaders

func (*AddGroupMemberResponse) SetStatusCode

func (AddGroupMemberResponse) String

func (s AddGroupMemberResponse) String() string

type AddStoryFilesRequest

type AddStoryFilesRequest struct {
	DriveId *string                      `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	Files   []*AddStoryFilesRequestFiles `json:"files,omitempty" xml:"files,omitempty" type:"Repeated"`
	StoryId *string                      `json:"story_id,omitempty" xml:"story_id,omitempty"`
}

func (AddStoryFilesRequest) GoString

func (s AddStoryFilesRequest) GoString() string

func (*AddStoryFilesRequest) SetDriveId

func (*AddStoryFilesRequest) SetFiles

func (*AddStoryFilesRequest) SetStoryId

func (AddStoryFilesRequest) String

func (s AddStoryFilesRequest) String() string

type AddStoryFilesRequestFiles

type AddStoryFilesRequestFiles struct {
	FileId     *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	RevisionId *string `json:"revision_id,omitempty" xml:"revision_id,omitempty"`
}

func (AddStoryFilesRequestFiles) GoString

func (s AddStoryFilesRequestFiles) GoString() string

func (*AddStoryFilesRequestFiles) SetFileId

func (*AddStoryFilesRequestFiles) SetRevisionId

func (AddStoryFilesRequestFiles) String

func (s AddStoryFilesRequestFiles) String() string

type AddStoryFilesResponse

type AddStoryFilesResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *AddStoryFilesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AddStoryFilesResponse) GoString

func (s AddStoryFilesResponse) GoString() string

func (*AddStoryFilesResponse) SetBody

func (*AddStoryFilesResponse) SetHeaders

func (*AddStoryFilesResponse) SetStatusCode

func (s *AddStoryFilesResponse) SetStatusCode(v int32) *AddStoryFilesResponse

func (AddStoryFilesResponse) String

func (s AddStoryFilesResponse) String() string

type AddStoryFilesResponseBody

type AddStoryFilesResponseBody struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	StoryId *string `json:"story_id,omitempty" xml:"story_id,omitempty"`
}

func (AddStoryFilesResponseBody) GoString

func (s AddStoryFilesResponseBody) GoString() string

func (*AddStoryFilesResponseBody) SetDriveId

func (*AddStoryFilesResponseBody) SetStoryId

func (AddStoryFilesResponseBody) String

func (s AddStoryFilesResponseBody) String() string

type Address

type Address struct {
	City     *string `json:"city,omitempty" xml:"city,omitempty"`
	Country  *string `json:"country,omitempty" xml:"country,omitempty"`
	District *string `json:"district,omitempty" xml:"district,omitempty"`
	Province *string `json:"province,omitempty" xml:"province,omitempty"`
	Township *string `json:"township,omitempty" xml:"township,omitempty"`
}

func (Address) GoString

func (s Address) GoString() string

func (*Address) SetCity

func (s *Address) SetCity(v string) *Address

func (*Address) SetCountry

func (s *Address) SetCountry(v string) *Address

func (*Address) SetDistrict

func (s *Address) SetDistrict(v string) *Address

func (*Address) SetProvince

func (s *Address) SetProvince(v string) *Address

func (*Address) SetTownship

func (s *Address) SetTownship(v string) *Address

func (Address) String

func (s Address) String() string

type AddressGroup

type AddressGroup struct {
	AddressDetail *Address `json:"address_detail,omitempty" xml:"address_detail,omitempty"`
	Count         *int64   `json:"count,omitempty" xml:"count,omitempty"`
	CoverFileId   *string  `json:"cover_file_id,omitempty" xml:"cover_file_id,omitempty"`
	CoverUrl      *string  `json:"cover_url,omitempty" xml:"cover_url,omitempty"`
	Location      *string  `json:"location,omitempty" xml:"location,omitempty"`
	Name          *string  `json:"name,omitempty" xml:"name,omitempty"`
}

func (AddressGroup) GoString

func (s AddressGroup) GoString() string

func (*AddressGroup) SetAddressDetail

func (s *AddressGroup) SetAddressDetail(v *Address) *AddressGroup

func (*AddressGroup) SetCount

func (s *AddressGroup) SetCount(v int64) *AddressGroup

func (*AddressGroup) SetCoverFileId

func (s *AddressGroup) SetCoverFileId(v string) *AddressGroup

func (*AddressGroup) SetCoverUrl

func (s *AddressGroup) SetCoverUrl(v string) *AddressGroup

func (*AddressGroup) SetLocation

func (s *AddressGroup) SetLocation(v string) *AddressGroup

func (*AddressGroup) SetName

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

func (AddressGroup) String

func (s AddressGroup) String() string

type Aggregation added in v2.0.1

type Aggregation struct {
	Field     []byte               `json:"field,omitempty" xml:"field,omitempty"`
	Groups    []*AggregationsGroup `json:"groups,omitempty" xml:"groups,omitempty" type:"Repeated"`
	Operation []byte               `json:"operation,omitempty" xml:"operation,omitempty"`
	Value     *float64             `json:"value,omitempty" xml:"value,omitempty"`
}

func (Aggregation) GoString added in v2.0.1

func (s Aggregation) GoString() string

func (*Aggregation) SetField added in v2.0.1

func (s *Aggregation) SetField(v []byte) *Aggregation

func (*Aggregation) SetGroups added in v2.0.1

func (s *Aggregation) SetGroups(v []*AggregationsGroup) *Aggregation

func (*Aggregation) SetOperation added in v2.0.1

func (s *Aggregation) SetOperation(v []byte) *Aggregation

func (*Aggregation) SetValue added in v2.0.1

func (s *Aggregation) SetValue(v float64) *Aggregation

func (Aggregation) String added in v2.0.1

func (s Aggregation) String() string

type AggregationsGroup added in v2.0.1

type AggregationsGroup struct {
	Count *int64 `json:"count,omitempty" xml:"count,omitempty"`
	Value []byte `json:"value,omitempty" xml:"value,omitempty"`
}

func (AggregationsGroup) GoString added in v2.0.1

func (s AggregationsGroup) GoString() string

func (*AggregationsGroup) SetCount added in v2.0.1

func (s *AggregationsGroup) SetCount(v int64) *AggregationsGroup

func (*AggregationsGroup) SetValue added in v2.0.1

func (s *AggregationsGroup) SetValue(v []byte) *AggregationsGroup

func (AggregationsGroup) String added in v2.0.1

func (s AggregationsGroup) String() string

type App

type App struct {
	AppId       *string   `json:"app_id,omitempty" xml:"app_id,omitempty"`
	AppName     *string   `json:"app_name,omitempty" xml:"app_name,omitempty"`
	AppSecret   *string   `json:"app_secret,omitempty" xml:"app_secret,omitempty"`
	CreatedAt   *string   `json:"created_at,omitempty" xml:"created_at,omitempty"`
	Description *string   `json:"description,omitempty" xml:"description,omitempty"`
	Provider    *string   `json:"provider,omitempty" xml:"provider,omitempty"`
	RedirectUri *string   `json:"redirect_uri,omitempty" xml:"redirect_uri,omitempty"`
	Scope       []*string `json:"scope,omitempty" xml:"scope,omitempty" type:"Repeated"`
	Stage       *string   `json:"stage,omitempty" xml:"stage,omitempty"`
	Type        *string   `json:"type,omitempty" xml:"type,omitempty"`
	UpdatedAt   *string   `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
}

func (App) GoString

func (s App) GoString() string

func (*App) SetAppId

func (s *App) SetAppId(v string) *App

func (*App) SetAppName

func (s *App) SetAppName(v string) *App

func (*App) SetAppSecret

func (s *App) SetAppSecret(v string) *App

func (*App) SetCreatedAt

func (s *App) SetCreatedAt(v string) *App

func (*App) SetDescription

func (s *App) SetDescription(v string) *App
func (s *App) SetLogo(v string) *App

func (*App) SetProvider

func (s *App) SetProvider(v string) *App

func (*App) SetRedirectUri

func (s *App) SetRedirectUri(v string) *App

func (*App) SetScope

func (s *App) SetScope(v []*string) *App

func (*App) SetStage

func (s *App) SetStage(v string) *App

func (*App) SetType

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

func (*App) SetUpdatedAt

func (s *App) SetUpdatedAt(v string) *App

func (App) String

func (s App) String() string

type AppAccessStrategy

type AppAccessStrategy struct {
	Effect          *string   `json:"effect,omitempty" xml:"effect,omitempty"`
	ExceptAppIdList []*string `json:"except_app_id_list,omitempty" xml:"except_app_id_list,omitempty" type:"Repeated"`
}

func (AppAccessStrategy) GoString

func (s AppAccessStrategy) GoString() string

func (*AppAccessStrategy) SetEffect

func (s *AppAccessStrategy) SetEffect(v string) *AppAccessStrategy

func (*AppAccessStrategy) SetExceptAppIdList

func (s *AppAccessStrategy) SetExceptAppIdList(v []*string) *AppAccessStrategy

func (AppAccessStrategy) String

func (s AppAccessStrategy) String() string

type AssignRoleRequest

type AssignRoleRequest struct {
	Identity           *Identity `json:"identity,omitempty" xml:"identity,omitempty"`
	ManageResourceId   *string   `json:"manage_resource_id,omitempty" xml:"manage_resource_id,omitempty"`
	ManageResourceType *string   `json:"manage_resource_type,omitempty" xml:"manage_resource_type,omitempty"`
	RoleId             *string   `json:"role_id,omitempty" xml:"role_id,omitempty"`
}

func (AssignRoleRequest) GoString

func (s AssignRoleRequest) GoString() string

func (*AssignRoleRequest) SetIdentity

func (s *AssignRoleRequest) SetIdentity(v *Identity) *AssignRoleRequest

func (*AssignRoleRequest) SetManageResourceId

func (s *AssignRoleRequest) SetManageResourceId(v string) *AssignRoleRequest

func (*AssignRoleRequest) SetManageResourceType

func (s *AssignRoleRequest) SetManageResourceType(v string) *AssignRoleRequest

func (*AssignRoleRequest) SetRoleId

func (s *AssignRoleRequest) SetRoleId(v string) *AssignRoleRequest

func (AssignRoleRequest) String

func (s AssignRoleRequest) String() string

type AssignRoleResponse

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

func (AssignRoleResponse) GoString

func (s AssignRoleResponse) GoString() string

func (*AssignRoleResponse) SetHeaders

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

func (*AssignRoleResponse) SetStatusCode

func (s *AssignRoleResponse) SetStatusCode(v int32) *AssignRoleResponse

func (AssignRoleResponse) String

func (s AssignRoleResponse) String() string

type AudioPreviewPlayInfo

type AudioPreviewPlayInfo struct {
	Meta             *AudioPreviewPlayInfoMeta               `json:"meta,omitempty" xml:"meta,omitempty" type:"Struct"`
	OfflineAudioList []*AudioPreviewPlayInfoOfflineAudioList `json:"offline_audio_list,omitempty" xml:"offline_audio_list,omitempty" type:"Repeated"`
}

func (AudioPreviewPlayInfo) GoString

func (s AudioPreviewPlayInfo) GoString() string

func (*AudioPreviewPlayInfo) SetMeta

func (*AudioPreviewPlayInfo) SetOfflineAudioList

func (AudioPreviewPlayInfo) String

func (s AudioPreviewPlayInfo) String() string

type AudioPreviewPlayInfoMeta

type AudioPreviewPlayInfoMeta struct {
	Duration *float64 `json:"duration,omitempty" xml:"duration,omitempty"`
}

func (AudioPreviewPlayInfoMeta) GoString

func (s AudioPreviewPlayInfoMeta) GoString() string

func (*AudioPreviewPlayInfoMeta) SetDuration

func (AudioPreviewPlayInfoMeta) String

func (s AudioPreviewPlayInfoMeta) String() string

type AudioPreviewPlayInfoOfflineAudioList

type AudioPreviewPlayInfoOfflineAudioList struct {
	Status     *string `json:"status,omitempty" xml:"status,omitempty"`
	TemplateId *string `json:"template_id,omitempty" xml:"template_id,omitempty"`
	Url        *string `json:"url,omitempty" xml:"url,omitempty"`
}

func (AudioPreviewPlayInfoOfflineAudioList) GoString

func (*AudioPreviewPlayInfoOfflineAudioList) SetStatus

func (*AudioPreviewPlayInfoOfflineAudioList) SetTemplateId

func (*AudioPreviewPlayInfoOfflineAudioList) SetUrl

func (AudioPreviewPlayInfoOfflineAudioList) String

type AuthenticationInfo added in v2.1.0

type AuthenticationInfo struct {
	AuthenticationDisplayName *string `json:"authentication_display_name,omitempty" xml:"authentication_display_name,omitempty"`
	AuthenticationType        *string `json:"authentication_type,omitempty" xml:"authentication_type,omitempty"`
	Extra                     *string `json:"extra,omitempty" xml:"extra,omitempty"`
	Identity                  *string `json:"identity,omitempty" xml:"identity,omitempty"`
}

func (AuthenticationInfo) GoString added in v2.1.0

func (s AuthenticationInfo) GoString() string

func (*AuthenticationInfo) SetAuthenticationDisplayName added in v2.1.0

func (s *AuthenticationInfo) SetAuthenticationDisplayName(v string) *AuthenticationInfo

func (*AuthenticationInfo) SetAuthenticationType added in v2.1.0

func (s *AuthenticationInfo) SetAuthenticationType(v string) *AuthenticationInfo

func (*AuthenticationInfo) SetExtra added in v2.1.0

func (*AuthenticationInfo) SetIdentity added in v2.1.0

func (s *AuthenticationInfo) SetIdentity(v string) *AuthenticationInfo

func (AuthenticationInfo) String added in v2.1.0

func (s AuthenticationInfo) String() string

type AuthorizeRequest

type AuthorizeRequest struct {
	ClientId     *string   `json:"client_id,omitempty" xml:"client_id,omitempty"`
	HideConsent  *bool     `json:"hide_consent,omitempty" xml:"hide_consent,omitempty"`
	LoginType    *string   `json:"login_type,omitempty" xml:"login_type,omitempty"`
	RedirectUri  *string   `json:"redirect_uri,omitempty" xml:"redirect_uri,omitempty"`
	ResponseType *string   `json:"response_type,omitempty" xml:"response_type,omitempty"`
	Scope        []*string `json:"scope,omitempty" xml:"scope,omitempty" type:"Repeated"`
	State        *string   `json:"state,omitempty" xml:"state,omitempty"`
}

func (AuthorizeRequest) GoString

func (s AuthorizeRequest) GoString() string

func (*AuthorizeRequest) SetClientId

func (s *AuthorizeRequest) SetClientId(v string) *AuthorizeRequest

func (*AuthorizeRequest) SetHideConsent

func (s *AuthorizeRequest) SetHideConsent(v bool) *AuthorizeRequest

func (*AuthorizeRequest) SetLoginType

func (s *AuthorizeRequest) SetLoginType(v string) *AuthorizeRequest

func (*AuthorizeRequest) SetRedirectUri

func (s *AuthorizeRequest) SetRedirectUri(v string) *AuthorizeRequest

func (*AuthorizeRequest) SetResponseType

func (s *AuthorizeRequest) SetResponseType(v string) *AuthorizeRequest

func (*AuthorizeRequest) SetScope

func (s *AuthorizeRequest) SetScope(v []*string) *AuthorizeRequest

func (*AuthorizeRequest) SetState

func (s *AuthorizeRequest) SetState(v string) *AuthorizeRequest

func (AuthorizeRequest) String

func (s AuthorizeRequest) String() string

type AuthorizeResponse

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

func (AuthorizeResponse) GoString

func (s AuthorizeResponse) GoString() string

func (*AuthorizeResponse) SetHeaders

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

func (*AuthorizeResponse) SetStatusCode

func (s *AuthorizeResponse) SetStatusCode(v int32) *AuthorizeResponse

func (AuthorizeResponse) String

func (s AuthorizeResponse) String() string

type AuthorizeShrinkRequest

type AuthorizeShrinkRequest struct {
	ClientId     *string `json:"client_id,omitempty" xml:"client_id,omitempty"`
	HideConsent  *bool   `json:"hide_consent,omitempty" xml:"hide_consent,omitempty"`
	LoginType    *string `json:"login_type,omitempty" xml:"login_type,omitempty"`
	RedirectUri  *string `json:"redirect_uri,omitempty" xml:"redirect_uri,omitempty"`
	ResponseType *string `json:"response_type,omitempty" xml:"response_type,omitempty"`
	ScopeShrink  *string `json:"scope,omitempty" xml:"scope,omitempty"`
	State        *string `json:"state,omitempty" xml:"state,omitempty"`
}

func (AuthorizeShrinkRequest) GoString

func (s AuthorizeShrinkRequest) GoString() string

func (*AuthorizeShrinkRequest) SetClientId

func (*AuthorizeShrinkRequest) SetHideConsent

func (s *AuthorizeShrinkRequest) SetHideConsent(v bool) *AuthorizeShrinkRequest

func (*AuthorizeShrinkRequest) SetLoginType

func (*AuthorizeShrinkRequest) SetRedirectUri

func (*AuthorizeShrinkRequest) SetResponseType

func (s *AuthorizeShrinkRequest) SetResponseType(v string) *AuthorizeShrinkRequest

func (*AuthorizeShrinkRequest) SetScopeShrink

func (*AuthorizeShrinkRequest) SetState

func (AuthorizeShrinkRequest) String

func (s AuthorizeShrinkRequest) String() string

type BaseAssignmentResponse added in v2.1.0

type BaseAssignmentResponse struct {
	AssociatedRoleTagId *string   `json:"associated_role_tag_id,omitempty" xml:"associated_role_tag_id,omitempty"`
	CreatedAt           *string   `json:"created_at,omitempty" xml:"created_at,omitempty"`
	Creator             *string   `json:"creator,omitempty" xml:"creator,omitempty"`
	DisinheritSubGroup  *bool     `json:"disinherit_sub_group,omitempty" xml:"disinherit_sub_group,omitempty"`
	DomainId            *string   `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	Identity            *Identity `json:"identity,omitempty" xml:"identity,omitempty"`
	ManageResourceId    *string   `json:"manage_resource_id,omitempty" xml:"manage_resource_id,omitempty"`
	ManageResourceType  *string   `json:"manage_resource_type,omitempty" xml:"manage_resource_type,omitempty"`
	RoleId              *string   `json:"role_id,omitempty" xml:"role_id,omitempty"`
	UpdatedAt           *string   `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
}

func (BaseAssignmentResponse) GoString added in v2.1.0

func (s BaseAssignmentResponse) GoString() string

func (*BaseAssignmentResponse) SetAssociatedRoleTagId added in v2.1.0

func (s *BaseAssignmentResponse) SetAssociatedRoleTagId(v string) *BaseAssignmentResponse

func (*BaseAssignmentResponse) SetCreatedAt added in v2.1.0

func (*BaseAssignmentResponse) SetCreator added in v2.1.0

func (*BaseAssignmentResponse) SetDisinheritSubGroup added in v2.1.0

func (s *BaseAssignmentResponse) SetDisinheritSubGroup(v bool) *BaseAssignmentResponse

func (*BaseAssignmentResponse) SetDomainId added in v2.1.0

func (*BaseAssignmentResponse) SetIdentity added in v2.1.0

func (*BaseAssignmentResponse) SetManageResourceId added in v2.1.0

func (s *BaseAssignmentResponse) SetManageResourceId(v string) *BaseAssignmentResponse

func (*BaseAssignmentResponse) SetManageResourceType added in v2.1.0

func (s *BaseAssignmentResponse) SetManageResourceType(v string) *BaseAssignmentResponse

func (*BaseAssignmentResponse) SetRoleId added in v2.1.0

func (*BaseAssignmentResponse) SetUpdatedAt added in v2.1.0

func (BaseAssignmentResponse) String added in v2.1.0

func (s BaseAssignmentResponse) String() string

type BaseDomainResponse added in v2.1.0

type BaseDomainResponse struct {
	CreatedAt                  *string            `json:"created_at,omitempty" xml:"created_at,omitempty"`
	Description                *string            `json:"description,omitempty" xml:"description,omitempty"`
	DomainId                   *string            `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DomainName                 *string            `json:"domain_name,omitempty" xml:"domain_name,omitempty"`
	InitDriveEnable            *bool              `json:"init_drive_enable,omitempty" xml:"init_drive_enable,omitempty"`
	InitDriveSize              *int64             `json:"init_drive_size,omitempty" xml:"init_drive_size,omitempty"`
	ParentDomainId             *string            `json:"parent_domain_id,omitempty" xml:"parent_domain_id,omitempty"`
	PublishedAppAccessStrategy *AppAccessStrategy `json:"published_app_access_strategy,omitempty" xml:"published_app_access_strategy,omitempty"`
	ShareLinkEnabled           *bool              `json:"share_link_enabled,omitempty" xml:"share_link_enabled,omitempty"`
	SizeQuota                  *int64             `json:"size_quota,omitempty" xml:"size_quota,omitempty"`
	SizeQuotaUsed              *int64             `json:"size_quota_used,omitempty" xml:"size_quota_used,omitempty"`
	Status                     *int64             `json:"status,omitempty" xml:"status,omitempty"`
	UpdatedAt                  *string            `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
	UsedSize                   *int64             `json:"used_size,omitempty" xml:"used_size,omitempty"`
}

func (BaseDomainResponse) GoString added in v2.1.0

func (s BaseDomainResponse) GoString() string

func (*BaseDomainResponse) SetCreatedAt added in v2.1.0

func (s *BaseDomainResponse) SetCreatedAt(v string) *BaseDomainResponse

func (*BaseDomainResponse) SetDescription added in v2.1.0

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

func (*BaseDomainResponse) SetDomainId added in v2.1.0

func (s *BaseDomainResponse) SetDomainId(v string) *BaseDomainResponse

func (*BaseDomainResponse) SetDomainName added in v2.1.0

func (s *BaseDomainResponse) SetDomainName(v string) *BaseDomainResponse

func (*BaseDomainResponse) SetInitDriveEnable added in v2.1.0

func (s *BaseDomainResponse) SetInitDriveEnable(v bool) *BaseDomainResponse

func (*BaseDomainResponse) SetInitDriveSize added in v2.1.0

func (s *BaseDomainResponse) SetInitDriveSize(v int64) *BaseDomainResponse

func (*BaseDomainResponse) SetParentDomainId added in v2.1.0

func (s *BaseDomainResponse) SetParentDomainId(v string) *BaseDomainResponse

func (*BaseDomainResponse) SetPublishedAppAccessStrategy added in v2.1.0

func (s *BaseDomainResponse) SetPublishedAppAccessStrategy(v *AppAccessStrategy) *BaseDomainResponse

func (*BaseDomainResponse) SetShareLinkEnabled added in v2.1.0

func (s *BaseDomainResponse) SetShareLinkEnabled(v bool) *BaseDomainResponse

func (*BaseDomainResponse) SetSizeQuota added in v2.1.0

func (s *BaseDomainResponse) SetSizeQuota(v int64) *BaseDomainResponse

func (*BaseDomainResponse) SetSizeQuotaUsed added in v2.1.0

func (s *BaseDomainResponse) SetSizeQuotaUsed(v int64) *BaseDomainResponse

func (*BaseDomainResponse) SetStatus added in v2.1.0

func (s *BaseDomainResponse) SetStatus(v int64) *BaseDomainResponse

func (*BaseDomainResponse) SetUpdatedAt added in v2.1.0

func (s *BaseDomainResponse) SetUpdatedAt(v string) *BaseDomainResponse

func (*BaseDomainResponse) SetUsedSize added in v2.1.0

func (s *BaseDomainResponse) SetUsedSize(v int64) *BaseDomainResponse

func (BaseDomainResponse) String added in v2.1.0

func (s BaseDomainResponse) String() string

type BaseRoleMemberResponse added in v2.1.0

type BaseRoleMemberResponse struct {
	AssignmentList []*BaseAssignmentResponse `json:"assignment_list,omitempty" xml:"assignment_list,omitempty" type:"Repeated"`
	CreatedAt      *string                   `json:"created_at,omitempty" xml:"created_at,omitempty"`
	Creator        *string                   `json:"creator,omitempty" xml:"creator,omitempty"`
	DomainId       *string                   `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	Identity       *Identity                 `json:"identity,omitempty" xml:"identity,omitempty"`
	IdentityName   *string                   `json:"identity_name,omitempty" xml:"identity_name,omitempty"`
	IsAdmin        *bool                     `json:"is_admin,omitempty" xml:"is_admin,omitempty"`
	SubdomainId    *string                   `json:"subdomain_id,omitempty" xml:"subdomain_id,omitempty"`
}

func (BaseRoleMemberResponse) GoString added in v2.1.0

func (s BaseRoleMemberResponse) GoString() string

func (*BaseRoleMemberResponse) SetAssignmentList added in v2.1.0

func (*BaseRoleMemberResponse) SetCreatedAt added in v2.1.0

func (*BaseRoleMemberResponse) SetCreator added in v2.1.0

func (*BaseRoleMemberResponse) SetDomainId added in v2.1.0

func (*BaseRoleMemberResponse) SetIdentity added in v2.1.0

func (*BaseRoleMemberResponse) SetIdentityName added in v2.1.0

func (s *BaseRoleMemberResponse) SetIdentityName(v string) *BaseRoleMemberResponse

func (*BaseRoleMemberResponse) SetIsAdmin added in v2.1.0

func (*BaseRoleMemberResponse) SetSubdomainId added in v2.1.0

func (BaseRoleMemberResponse) String added in v2.1.0

func (s BaseRoleMemberResponse) String() string

type BatchRequest

type BatchRequest struct {
	Requests []*BatchRequestRequests `json:"requests,omitempty" xml:"requests,omitempty" type:"Repeated"`
	Resource *string                 `json:"resource,omitempty" xml:"resource,omitempty"`
}

func (BatchRequest) GoString

func (s BatchRequest) GoString() string

func (*BatchRequest) SetRequests

func (s *BatchRequest) SetRequests(v []*BatchRequestRequests) *BatchRequest

func (*BatchRequest) SetResource

func (s *BatchRequest) SetResource(v string) *BatchRequest

func (BatchRequest) String

func (s BatchRequest) String() string

type BatchRequestRequests

type BatchRequestRequests struct {
	Body    map[string]*string `json:"body,omitempty" xml:"body,omitempty"`
	Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	Id      *string            `json:"id,omitempty" xml:"id,omitempty"`
	Method  *string            `json:"method,omitempty" xml:"method,omitempty"`
	Url     *string            `json:"url,omitempty" xml:"url,omitempty"`
}

func (BatchRequestRequests) GoString

func (s BatchRequestRequests) GoString() string

func (*BatchRequestRequests) SetBody

func (*BatchRequestRequests) SetHeaders

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

func (*BatchRequestRequests) SetId

func (*BatchRequestRequests) SetMethod

func (*BatchRequestRequests) SetUrl

func (BatchRequestRequests) String

func (s BatchRequestRequests) String() string

type BatchResponse

type BatchResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *BatchResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (BatchResponse) GoString

func (s BatchResponse) GoString() string

func (*BatchResponse) SetBody

func (*BatchResponse) SetHeaders

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

func (*BatchResponse) SetStatusCode

func (s *BatchResponse) SetStatusCode(v int32) *BatchResponse

func (BatchResponse) String

func (s BatchResponse) String() string

type BatchResponseBody

type BatchResponseBody struct {
	Responses []*BatchResponseBodyResponses `json:"responses,omitempty" xml:"responses,omitempty" type:"Repeated"`
}

func (BatchResponseBody) GoString

func (s BatchResponseBody) GoString() string

func (*BatchResponseBody) SetResponses

func (BatchResponseBody) String

func (s BatchResponseBody) String() string

type BatchResponseBodyResponses

type BatchResponseBodyResponses struct {
	Body   map[string]*string `json:"body,omitempty" xml:"body,omitempty"`
	Id     *string            `json:"id,omitempty" xml:"id,omitempty"`
	Status *int32             `json:"status,omitempty" xml:"status,omitempty"`
}

func (BatchResponseBodyResponses) GoString

func (s BatchResponseBodyResponses) GoString() string

func (*BatchResponseBodyResponses) SetBody

func (*BatchResponseBodyResponses) SetId

func (*BatchResponseBodyResponses) SetStatus

func (BatchResponseBodyResponses) String

type BenefitPkgDeliveryInfo

type BenefitPkgDeliveryInfo struct {
	Amount      *int64  `json:"amount,omitempty" xml:"amount,omitempty"`
	CreatedAt   *string `json:"created_at,omitempty" xml:"created_at,omitempty"`
	ExpireTime  *string `json:"expire_time,omitempty" xml:"expire_time,omitempty"`
	IsPermanent *bool   `json:"is_permanent,omitempty" xml:"is_permanent,omitempty"`
}

func (BenefitPkgDeliveryInfo) GoString

func (s BenefitPkgDeliveryInfo) GoString() string

func (*BenefitPkgDeliveryInfo) SetAmount

func (*BenefitPkgDeliveryInfo) SetCreatedAt

func (*BenefitPkgDeliveryInfo) SetExpireTime

func (*BenefitPkgDeliveryInfo) SetIsPermanent

func (s *BenefitPkgDeliveryInfo) SetIsPermanent(v bool) *BenefitPkgDeliveryInfo

func (BenefitPkgDeliveryInfo) String

func (s BenefitPkgDeliveryInfo) String() string

type CNameStatus added in v2.0.1

type CNameStatus struct {
	BingdingState *string `json:"bingding_state,omitempty" xml:"bingding_state,omitempty"`
	LegalState    *string `json:"legal_state,omitempty" xml:"legal_state,omitempty"`
	Remark        *string `json:"remark,omitempty" xml:"remark,omitempty"`
}

func (CNameStatus) GoString added in v2.0.1

func (s CNameStatus) GoString() string

func (*CNameStatus) SetBingdingState added in v2.0.1

func (s *CNameStatus) SetBingdingState(v string) *CNameStatus

func (*CNameStatus) SetLegalState added in v2.0.1

func (s *CNameStatus) SetLegalState(v string) *CNameStatus

func (*CNameStatus) SetRemark added in v2.0.1

func (s *CNameStatus) SetRemark(v string) *CNameStatus

func (CNameStatus) String added in v2.0.1

func (s CNameStatus) String() string

type CancelAssignRoleRequest

type CancelAssignRoleRequest struct {
	Identity           *Identity `json:"identity,omitempty" xml:"identity,omitempty"`
	ManageResourceId   *string   `json:"manage_resource_id,omitempty" xml:"manage_resource_id,omitempty"`
	ManageResourceType *string   `json:"manage_resource_type,omitempty" xml:"manage_resource_type,omitempty"`
	RoleId             *string   `json:"role_id,omitempty" xml:"role_id,omitempty"`
}

func (CancelAssignRoleRequest) GoString

func (s CancelAssignRoleRequest) GoString() string

func (*CancelAssignRoleRequest) SetIdentity

func (*CancelAssignRoleRequest) SetManageResourceId

func (s *CancelAssignRoleRequest) SetManageResourceId(v string) *CancelAssignRoleRequest

func (*CancelAssignRoleRequest) SetManageResourceType

func (s *CancelAssignRoleRequest) SetManageResourceType(v string) *CancelAssignRoleRequest

func (*CancelAssignRoleRequest) SetRoleId

func (CancelAssignRoleRequest) String

func (s CancelAssignRoleRequest) String() string

type CancelAssignRoleResponse

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

func (CancelAssignRoleResponse) GoString

func (s CancelAssignRoleResponse) GoString() string

func (*CancelAssignRoleResponse) SetHeaders

func (*CancelAssignRoleResponse) SetStatusCode

func (CancelAssignRoleResponse) String

func (s CancelAssignRoleResponse) String() string

type CancelShareLinkRequest

type CancelShareLinkRequest struct {
	ShareId *string `json:"share_id,omitempty" xml:"share_id,omitempty"`
}

func (CancelShareLinkRequest) GoString

func (s CancelShareLinkRequest) GoString() string

func (*CancelShareLinkRequest) SetShareId

func (CancelShareLinkRequest) String

func (s CancelShareLinkRequest) String() string

type CancelShareLinkResponse

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

func (CancelShareLinkResponse) GoString

func (s CancelShareLinkResponse) GoString() string

func (*CancelShareLinkResponse) SetHeaders

func (*CancelShareLinkResponse) SetStatusCode

func (CancelShareLinkResponse) String

func (s CancelShareLinkResponse) String() string

type CdnFileDownloadCallbackInfo

type CdnFileDownloadCallbackInfo struct {
	Bucket   *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	DomainId *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DriveId  *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	Expire   *int64  `json:"expire,omitempty" xml:"expire,omitempty"`
	FileId   *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	Object   *string `json:"object,omitempty" xml:"object,omitempty"`
	Token    *string `json:"token,omitempty" xml:"token,omitempty"`
	UserId   *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (CdnFileDownloadCallbackInfo) GoString

func (s CdnFileDownloadCallbackInfo) GoString() string

func (*CdnFileDownloadCallbackInfo) SetBucket

func (*CdnFileDownloadCallbackInfo) SetDomainId

func (*CdnFileDownloadCallbackInfo) SetDriveId

func (*CdnFileDownloadCallbackInfo) SetExpire

func (*CdnFileDownloadCallbackInfo) SetFileId

func (*CdnFileDownloadCallbackInfo) SetObject

func (*CdnFileDownloadCallbackInfo) SetToken

func (*CdnFileDownloadCallbackInfo) SetUserId

func (CdnFileDownloadCallbackInfo) String

type CertInfo added in v2.0.1

type CertInfo struct {
	CertBody       *string `json:"cert_body,omitempty" xml:"cert_body,omitempty"`
	CertName       *string `json:"cert_name,omitempty" xml:"cert_name,omitempty"`
	CertPrivatekey *string `json:"cert_privatekey,omitempty" xml:"cert_privatekey,omitempty"`
}

func (CertInfo) GoString added in v2.0.1

func (s CertInfo) GoString() string

func (*CertInfo) SetCertBody added in v2.0.1

func (s *CertInfo) SetCertBody(v string) *CertInfo

func (*CertInfo) SetCertName added in v2.0.1

func (s *CertInfo) SetCertName(v string) *CertInfo

func (*CertInfo) SetCertPrivatekey added in v2.0.1

func (s *CertInfo) SetCertPrivatekey(v string) *CertInfo

func (CertInfo) String added in v2.0.1

func (s CertInfo) String() string

type ClearRecyclebinRequest

type ClearRecyclebinRequest struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
}

func (ClearRecyclebinRequest) GoString

func (s ClearRecyclebinRequest) GoString() string

func (*ClearRecyclebinRequest) SetDriveId

func (ClearRecyclebinRequest) String

func (s ClearRecyclebinRequest) String() string

type ClearRecyclebinResponse

type ClearRecyclebinResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ClearRecyclebinResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ClearRecyclebinResponse) GoString

func (s ClearRecyclebinResponse) GoString() string

func (*ClearRecyclebinResponse) SetBody

func (*ClearRecyclebinResponse) SetHeaders

func (*ClearRecyclebinResponse) SetStatusCode

func (ClearRecyclebinResponse) String

func (s ClearRecyclebinResponse) String() string

type ClearRecyclebinResponseBody

type ClearRecyclebinResponseBody struct {
	AsyncTaskId *string `json:"async_task_id,omitempty" xml:"async_task_id,omitempty"`
	DomainId    *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DriveId     *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
}

func (ClearRecyclebinResponseBody) GoString

func (s ClearRecyclebinResponseBody) GoString() string

func (*ClearRecyclebinResponseBody) SetAsyncTaskId

func (*ClearRecyclebinResponseBody) SetDomainId

func (*ClearRecyclebinResponseBody) SetDriveId

func (ClearRecyclebinResponseBody) String

type Client

type Client struct {
	openapi.Client
}

func NewClient

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

func (*Client) AddGroupMember

func (client *Client) AddGroupMember(request *AddGroupMemberRequest) (_result *AddGroupMemberResponse, _err error)

func (*Client) AddGroupMemberWithOptions

func (client *Client) AddGroupMemberWithOptions(request *AddGroupMemberRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *AddGroupMemberResponse, _err error)

func (*Client) AddStoryFiles

func (client *Client) AddStoryFiles(request *AddStoryFilesRequest) (_result *AddStoryFilesResponse, _err error)

func (*Client) AddStoryFilesWithOptions

func (client *Client) AddStoryFilesWithOptions(request *AddStoryFilesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *AddStoryFilesResponse, _err error)

func (*Client) AssignRole

func (client *Client) AssignRole(request *AssignRoleRequest) (_result *AssignRoleResponse, _err error)

func (*Client) AssignRoleWithOptions

func (client *Client) AssignRoleWithOptions(request *AssignRoleRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *AssignRoleResponse, _err error)

func (*Client) Authorize

func (client *Client) Authorize(request *AuthorizeRequest) (_result *AuthorizeResponse, _err error)

func (*Client) AuthorizeWithOptions

func (client *Client) AuthorizeWithOptions(tmpReq *AuthorizeRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *AuthorizeResponse, _err error)

func (*Client) Batch

func (client *Client) Batch(request *BatchRequest) (_result *BatchResponse, _err error)

func (*Client) BatchWithOptions

func (client *Client) BatchWithOptions(request *BatchRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *BatchResponse, _err error)

func (*Client) CancelAssignRole

func (client *Client) CancelAssignRole(request *CancelAssignRoleRequest) (_result *CancelAssignRoleResponse, _err error)

func (*Client) CancelAssignRoleWithOptions

func (client *Client) CancelAssignRoleWithOptions(request *CancelAssignRoleRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CancelAssignRoleResponse, _err error)
func (client *Client) CancelShareLink(request *CancelShareLinkRequest) (_result *CancelShareLinkResponse, _err error)

func (*Client) CancelShareLinkWithOptions

func (client *Client) CancelShareLinkWithOptions(request *CancelShareLinkRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CancelShareLinkResponse, _err error)

func (*Client) ClearRecyclebin

func (client *Client) ClearRecyclebin(request *ClearRecyclebinRequest) (_result *ClearRecyclebinResponse, _err error)

func (*Client) ClearRecyclebinWithOptions

func (client *Client) ClearRecyclebinWithOptions(request *ClearRecyclebinRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ClearRecyclebinResponse, _err error)

func (*Client) CompleteFile

func (client *Client) CompleteFile(request *CompleteFileRequest) (_result *CompleteFileResponse, _err error)

func (*Client) CompleteFileWithOptions

func (client *Client) CompleteFileWithOptions(request *CompleteFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CompleteFileResponse, _err error)

func (*Client) CopyFile

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

func (*Client) CopyFileWithOptions

func (client *Client) CopyFileWithOptions(request *CopyFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CopyFileResponse, _err error)

func (*Client) CreateCustomizedStory

func (client *Client) CreateCustomizedStory(request *CreateCustomizedStoryRequest) (_result *CreateCustomizedStoryResponse, _err error)

func (*Client) CreateCustomizedStoryWithOptions

func (client *Client) CreateCustomizedStoryWithOptions(request *CreateCustomizedStoryRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateCustomizedStoryResponse, _err error)

func (*Client) CreateDomain

func (client *Client) CreateDomain(request *CreateDomainRequest) (_result *CreateDomainResponse, _err error)

func (*Client) CreateDomainWithOptions

func (client *Client) CreateDomainWithOptions(request *CreateDomainRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateDomainResponse, _err error)

func (*Client) CreateDrive

func (client *Client) CreateDrive(request *CreateDriveRequest) (_result *CreateDriveResponse, _err error)

func (*Client) CreateDriveWithOptions

func (client *Client) CreateDriveWithOptions(request *CreateDriveRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateDriveResponse, _err error)

func (*Client) CreateFile

func (client *Client) CreateFile(request *CreateFileRequest) (_result *CreateFileResponse, _err error)

func (*Client) CreateFileWithOptions

func (client *Client) CreateFileWithOptions(request *CreateFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateFileResponse, _err error)

func (*Client) CreateGroup

func (client *Client) CreateGroup(request *CreateGroupRequest) (_result *CreateGroupResponse, _err error)

func (*Client) CreateGroupWithOptions

func (client *Client) CreateGroupWithOptions(request *CreateGroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateGroupResponse, _err error)

func (*Client) CreateIdentityToBenefitPkgMapping

func (client *Client) CreateIdentityToBenefitPkgMapping(request *CreateIdentityToBenefitPkgMappingRequest) (_result *CreateIdentityToBenefitPkgMappingResponse, _err error)

func (*Client) CreateIdentityToBenefitPkgMappingWithOptions

func (client *Client) CreateIdentityToBenefitPkgMappingWithOptions(request *CreateIdentityToBenefitPkgMappingRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateIdentityToBenefitPkgMappingResponse, _err error)

func (*Client) CreateOrder added in v2.1.0

func (client *Client) CreateOrder(request *CreateOrderRequest) (_result *CreateOrderResponse, _err error)

func (*Client) CreateOrderWithOptions added in v2.1.0

func (client *Client) CreateOrderWithOptions(request *CreateOrderRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateOrderResponse, _err error)
func (client *Client) CreateShareLink(request *CreateShareLinkRequest) (_result *CreateShareLinkResponse, _err error)

func (*Client) CreateShareLinkWithOptions

func (client *Client) CreateShareLinkWithOptions(request *CreateShareLinkRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateShareLinkResponse, _err error)

func (*Client) CreateSimilarImageClusterTask

func (client *Client) CreateSimilarImageClusterTask(request *CreateSimilarImageClusterTaskRequest) (_result *CreateSimilarImageClusterTaskResponse, _err error)

func (*Client) CreateSimilarImageClusterTaskWithOptions

func (client *Client) CreateSimilarImageClusterTaskWithOptions(request *CreateSimilarImageClusterTaskRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateSimilarImageClusterTaskResponse, _err error)

func (*Client) CreateStory

func (client *Client) CreateStory(request *CreateStoryRequest) (_result *CreateStoryResponse, _err error)

func (*Client) CreateStoryWithOptions

func (client *Client) CreateStoryWithOptions(request *CreateStoryRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateStoryResponse, _err error)

func (*Client) CreateUser

func (client *Client) CreateUser(request *CreateUserRequest) (_result *CreateUserResponse, _err error)

func (*Client) CreateUserWithOptions

func (client *Client) CreateUserWithOptions(request *CreateUserRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateUserResponse, _err error)

func (*Client) CsiGetFileInfo

func (client *Client) CsiGetFileInfo(request *CsiGetFileInfoRequest) (_result *CsiGetFileInfoResponse, _err error)

func (*Client) CsiGetFileInfoWithOptions

func (client *Client) CsiGetFileInfoWithOptions(request *CsiGetFileInfoRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CsiGetFileInfoResponse, _err error)

func (*Client) DeleteDomain

func (client *Client) DeleteDomain(request *DeleteDomainRequest) (_result *DeleteDomainResponse, _err error)

func (*Client) DeleteDomainWithOptions

func (client *Client) DeleteDomainWithOptions(request *DeleteDomainRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteDomainResponse, _err error)

func (*Client) DeleteDrive

func (client *Client) DeleteDrive(request *DeleteDriveRequest) (_result *DeleteDriveResponse, _err error)

func (*Client) DeleteDriveWithOptions

func (client *Client) DeleteDriveWithOptions(request *DeleteDriveRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteDriveResponse, _err error)

func (*Client) DeleteFile

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

func (*Client) DeleteFileWithOptions

func (client *Client) DeleteFileWithOptions(request *DeleteFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteFileResponse, _err error)

func (*Client) DeleteGroup

func (client *Client) DeleteGroup(request *DeleteGroupRequest) (_result *DeleteGroupResponse, _err error)

func (*Client) DeleteGroupWithOptions

func (client *Client) DeleteGroupWithOptions(request *DeleteGroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteGroupResponse, _err error)

func (*Client) DeleteRevision

func (client *Client) DeleteRevision(request *DeleteRevisionRequest) (_result *DeleteRevisionResponse, _err error)

func (*Client) DeleteRevisionWithOptions

func (client *Client) DeleteRevisionWithOptions(request *DeleteRevisionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteRevisionResponse, _err error)

func (*Client) DeleteStory

func (client *Client) DeleteStory(request *DeleteStoryRequest) (_result *DeleteStoryResponse, _err error)

func (*Client) DeleteStoryWithOptions

func (client *Client) DeleteStoryWithOptions(request *DeleteStoryRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteStoryResponse, _err error)

func (*Client) DeleteUser

func (client *Client) DeleteUser(request *DeleteUserRequest) (_result *DeleteUserResponse, _err error)

func (*Client) DeleteUserWithOptions

func (client *Client) DeleteUserWithOptions(request *DeleteUserRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteUserResponse, _err error)

func (*Client) DeltaGetLastCursor

func (client *Client) DeltaGetLastCursor(request *DeltaGetLastCursorRequest) (_result *DeltaGetLastCursorResponse, _err error)

func (*Client) DeltaGetLastCursorWithOptions

func (client *Client) DeltaGetLastCursorWithOptions(request *DeltaGetLastCursorRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeltaGetLastCursorResponse, _err error)

func (*Client) DownloadFile

func (client *Client) DownloadFile(request *DownloadFileRequest) (_result *DownloadFileResponse, _err error)

func (*Client) DownloadFileWithOptions

func (client *Client) DownloadFileWithOptions(request *DownloadFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DownloadFileResponse, _err error)

func (*Client) FileAddPermission

func (client *Client) FileAddPermission(request *FileAddPermissionRequest) (_result *FileAddPermissionResponse, _err error)

func (*Client) FileAddPermissionWithOptions

func (client *Client) FileAddPermissionWithOptions(request *FileAddPermissionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *FileAddPermissionResponse, _err error)

func (*Client) FileDeleteUserTags

func (client *Client) FileDeleteUserTags(request *FileDeleteUserTagsRequest) (_result *FileDeleteUserTagsResponse, _err error)

func (*Client) FileDeleteUserTagsWithOptions

func (client *Client) FileDeleteUserTagsWithOptions(request *FileDeleteUserTagsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *FileDeleteUserTagsResponse, _err error)

func (*Client) FileListPermission

func (client *Client) FileListPermission(request *FileListPermissionRequest) (_result *FileListPermissionResponse, _err error)

func (*Client) FileListPermissionWithOptions

func (client *Client) FileListPermissionWithOptions(request *FileListPermissionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *FileListPermissionResponse, _err error)

func (*Client) FilePutUserTags

func (client *Client) FilePutUserTags(request *FilePutUserTagsRequest) (_result *FilePutUserTagsResponse, _err error)

func (*Client) FilePutUserTagsWithOptions

func (client *Client) FilePutUserTagsWithOptions(request *FilePutUserTagsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *FilePutUserTagsResponse, _err error)

func (*Client) FileRemovePermission

func (client *Client) FileRemovePermission(request *FileRemovePermissionRequest) (_result *FileRemovePermissionResponse, _err error)

func (*Client) FileRemovePermissionWithOptions

func (client *Client) FileRemovePermissionWithOptions(request *FileRemovePermissionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *FileRemovePermissionResponse, _err error)

func (*Client) GetAsyncTask

func (client *Client) GetAsyncTask(request *GetAsyncTaskRequest) (_result *GetAsyncTaskResponse, _err error)

func (*Client) GetAsyncTaskWithOptions

func (client *Client) GetAsyncTaskWithOptions(request *GetAsyncTaskRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetAsyncTaskResponse, _err error)

func (*Client) GetDefaultDrive

func (client *Client) GetDefaultDrive(request *GetDefaultDriveRequest) (_result *GetDefaultDriveResponse, _err error)

func (*Client) GetDefaultDriveWithOptions

func (client *Client) GetDefaultDriveWithOptions(request *GetDefaultDriveRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetDefaultDriveResponse, _err error)

func (*Client) GetDomain

func (client *Client) GetDomain(request *GetDomainRequest) (_result *GetDomainResponse, _err error)

func (*Client) GetDomainWithOptions

func (client *Client) GetDomainWithOptions(request *GetDomainRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetDomainResponse, _err error)

func (*Client) GetDownloadUrl

func (client *Client) GetDownloadUrl(request *GetDownloadUrlRequest) (_result *GetDownloadUrlResponse, _err error)

func (*Client) GetDownloadUrlWithOptions

func (client *Client) GetDownloadUrlWithOptions(request *GetDownloadUrlRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetDownloadUrlResponse, _err error)

func (*Client) GetDrive

func (client *Client) GetDrive(request *GetDriveRequest) (_result *GetDriveResponse, _err error)

func (*Client) GetDriveWithOptions

func (client *Client) GetDriveWithOptions(request *GetDriveRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetDriveResponse, _err error)

func (*Client) GetFile

func (client *Client) GetFile(request *GetFileRequest) (_result *GetFileResponse, _err error)

func (*Client) GetFileWithOptions

func (client *Client) GetFileWithOptions(request *GetFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetFileResponse, _err error)

func (*Client) GetGroup

func (client *Client) GetGroup(request *GetGroupRequest) (_result *GetGroupResponse, _err error)

func (*Client) GetGroupWithOptions

func (client *Client) GetGroupWithOptions(request *GetGroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetGroupResponse, _err error)

func (*Client) GetIdentityToBenefitPkgMapping

func (client *Client) GetIdentityToBenefitPkgMapping(request *GetIdentityToBenefitPkgMappingRequest) (_result *GetIdentityToBenefitPkgMappingResponse, _err error)

func (*Client) GetIdentityToBenefitPkgMappingWithOptions

func (client *Client) GetIdentityToBenefitPkgMappingWithOptions(request *GetIdentityToBenefitPkgMappingRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetIdentityToBenefitPkgMappingResponse, _err error)

func (*Client) GetLinkInfo

func (client *Client) GetLinkInfo(request *GetLinkInfoRequest) (_result *GetLinkInfoResponse, _err error)

func (*Client) GetLinkInfoByUserId

func (client *Client) GetLinkInfoByUserId(request *GetLinkInfoByUserIdRequest) (_result *GetLinkInfoByUserIdResponse, _err error)

func (*Client) GetLinkInfoByUserIdWithOptions

func (client *Client) GetLinkInfoByUserIdWithOptions(request *GetLinkInfoByUserIdRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetLinkInfoByUserIdResponse, _err error)

func (*Client) GetLinkInfoWithOptions

func (client *Client) GetLinkInfoWithOptions(request *GetLinkInfoRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetLinkInfoResponse, _err error)

func (*Client) GetRevision

func (client *Client) GetRevision(request *GetRevisionRequest) (_result *GetRevisionResponse, _err error)

func (*Client) GetRevisionWithOptions

func (client *Client) GetRevisionWithOptions(request *GetRevisionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetRevisionResponse, _err error)
func (client *Client) GetShareLink(request *GetShareLinkRequest) (_result *GetShareLinkResponse, _err error)

func (*Client) GetShareLinkByAnonymous

func (client *Client) GetShareLinkByAnonymous(request *GetShareLinkByAnonymousRequest) (_result *GetShareLinkByAnonymousResponse, _err error)

func (*Client) GetShareLinkByAnonymousWithOptions

func (client *Client) GetShareLinkByAnonymousWithOptions(request *GetShareLinkByAnonymousRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetShareLinkByAnonymousResponse, _err error)

func (*Client) GetShareLinkToken

func (client *Client) GetShareLinkToken(request *GetShareLinkTokenRequest) (_result *GetShareLinkTokenResponse, _err error)

func (*Client) GetShareLinkTokenWithOptions

func (client *Client) GetShareLinkTokenWithOptions(request *GetShareLinkTokenRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetShareLinkTokenResponse, _err error)

func (*Client) GetShareLinkWithOptions

func (client *Client) GetShareLinkWithOptions(request *GetShareLinkRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetShareLinkResponse, _err error)

func (*Client) GetStory

func (client *Client) GetStory(request *GetStoryRequest) (_result *GetStoryResponse, _err error)

func (*Client) GetStoryWithOptions

func (client *Client) GetStoryWithOptions(request *GetStoryRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetStoryResponse, _err error)

func (*Client) GetTaskStatus

func (client *Client) GetTaskStatus(request *GetTaskStatusRequest) (_result *GetTaskStatusResponse, _err error)

func (*Client) GetTaskStatusWithOptions

func (client *Client) GetTaskStatusWithOptions(request *GetTaskStatusRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetTaskStatusResponse, _err error)

func (*Client) GetUploadUrl

func (client *Client) GetUploadUrl(request *GetUploadUrlRequest) (_result *GetUploadUrlResponse, _err error)

func (*Client) GetUploadUrlWithOptions

func (client *Client) GetUploadUrlWithOptions(request *GetUploadUrlRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetUploadUrlResponse, _err error)

func (*Client) GetUser

func (client *Client) GetUser(request *GetUserRequest) (_result *GetUserResponse, _err error)

func (*Client) GetUserWithOptions

func (client *Client) GetUserWithOptions(request *GetUserRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetUserResponse, _err error)

func (*Client) GetVideoPreviewPlayInfo

func (client *Client) GetVideoPreviewPlayInfo(request *GetVideoPreviewPlayInfoRequest) (_result *GetVideoPreviewPlayInfoResponse, _err error)

func (*Client) GetVideoPreviewPlayInfoWithOptions

func (client *Client) GetVideoPreviewPlayInfoWithOptions(request *GetVideoPreviewPlayInfoRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetVideoPreviewPlayInfoResponse, _err error)

func (*Client) GetVideoPreviewPlayMeta

func (client *Client) GetVideoPreviewPlayMeta(request *GetVideoPreviewPlayMetaRequest) (_result *GetVideoPreviewPlayMetaResponse, _err error)

func (*Client) GetVideoPreviewPlayMetaWithOptions

func (client *Client) GetVideoPreviewPlayMetaWithOptions(request *GetVideoPreviewPlayMetaRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetVideoPreviewPlayMetaResponse, _err error)

func (*Client) ImportUser

func (client *Client) ImportUser(request *ImportUserRequest) (_result *ImportUserResponse, _err error)

func (*Client) ImportUserWithOptions

func (client *Client) ImportUserWithOptions(request *ImportUserRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ImportUserResponse, _err error)

func (*Client) Init

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

func (*Client) InvestigateFile

func (client *Client) InvestigateFile(request *InvestigateFileRequest) (_result *InvestigateFileResponse, _err error)

func (*Client) InvestigateFileWithOptions

func (client *Client) InvestigateFileWithOptions(request *InvestigateFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *InvestigateFileResponse, _err error)

func (*Client) LinkAccount

func (client *Client) LinkAccount(request *LinkAccountRequest) (_result *LinkAccountResponse, _err error)

func (*Client) LinkAccountWithOptions

func (client *Client) LinkAccountWithOptions(request *LinkAccountRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *LinkAccountResponse, _err error)

func (*Client) ListAddressGroups

func (client *Client) ListAddressGroups(request *ListAddressGroupsRequest) (_result *ListAddressGroupsResponse, _err error)

func (*Client) ListAddressGroupsWithOptions

func (client *Client) ListAddressGroupsWithOptions(request *ListAddressGroupsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListAddressGroupsResponse, _err error)

func (*Client) ListAssignment

func (client *Client) ListAssignment(request *ListAssignmentRequest) (_result *ListAssignmentResponse, _err error)

func (*Client) ListAssignmentWithOptions

func (client *Client) ListAssignmentWithOptions(request *ListAssignmentRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListAssignmentResponse, _err error)

func (*Client) ListDelta

func (client *Client) ListDelta(request *ListDeltaRequest) (_result *ListDeltaResponse, _err error)

func (*Client) ListDeltaWithOptions

func (client *Client) ListDeltaWithOptions(request *ListDeltaRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDeltaResponse, _err error)

func (*Client) ListDomains

func (client *Client) ListDomains(request *ListDomainsRequest) (_result *ListDomainsResponse, _err error)

func (*Client) ListDomainsWithOptions

func (client *Client) ListDomainsWithOptions(request *ListDomainsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDomainsResponse, _err error)

func (*Client) ListDrive

func (client *Client) ListDrive(request *ListDriveRequest) (_result *ListDriveResponse, _err error)

func (*Client) ListDriveWithOptions

func (client *Client) ListDriveWithOptions(request *ListDriveRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDriveResponse, _err error)

func (*Client) ListFacegroups

func (client *Client) ListFacegroups(request *ListFacegroupsRequest) (_result *ListFacegroupsResponse, _err error)

func (*Client) ListFacegroupsWithOptions

func (client *Client) ListFacegroupsWithOptions(request *ListFacegroupsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListFacegroupsResponse, _err error)

func (*Client) ListFile

func (client *Client) ListFile(request *ListFileRequest) (_result *ListFileResponse, _err error)

func (*Client) ListFileWithOptions

func (client *Client) ListFileWithOptions(request *ListFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListFileResponse, _err error)

func (*Client) ListGroup

func (client *Client) ListGroup(request *ListGroupRequest) (_result *ListGroupResponse, _err error)

func (*Client) ListGroupMember

func (client *Client) ListGroupMember(request *ListGroupMemberRequest) (_result *ListGroupMemberResponse, _err error)

func (*Client) ListGroupMemberWithOptions

func (client *Client) ListGroupMemberWithOptions(request *ListGroupMemberRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListGroupMemberResponse, _err error)

func (*Client) ListGroupWithOptions

func (client *Client) ListGroupWithOptions(request *ListGroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListGroupResponse, _err error)

func (*Client) ListIdentityToBenefitPkgMapping

func (client *Client) ListIdentityToBenefitPkgMapping(request *ListIdentityToBenefitPkgMappingRequest) (_result *ListIdentityToBenefitPkgMappingResponse, _err error)

func (*Client) ListIdentityToBenefitPkgMappingWithOptions

func (client *Client) ListIdentityToBenefitPkgMappingWithOptions(request *ListIdentityToBenefitPkgMappingRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListIdentityToBenefitPkgMappingResponse, _err error)

func (*Client) ListMyDrives

func (client *Client) ListMyDrives(request *ListMyDrivesRequest) (_result *ListMyDrivesResponse, _err error)

func (*Client) ListMyDrivesWithOptions

func (client *Client) ListMyDrivesWithOptions(request *ListMyDrivesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListMyDrivesResponse, _err error)

func (*Client) ListMyGroupDrive

func (client *Client) ListMyGroupDrive(request *ListMyGroupDriveRequest) (_result *ListMyGroupDriveResponse, _err error)

func (*Client) ListMyGroupDriveWithOptions

func (client *Client) ListMyGroupDriveWithOptions(request *ListMyGroupDriveRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListMyGroupDriveResponse, _err error)

func (*Client) ListReceivedFile

func (client *Client) ListReceivedFile(request *ListReceivedFileRequest) (_result *ListReceivedFileResponse, _err error)

func (*Client) ListReceivedFileWithOptions

func (client *Client) ListReceivedFileWithOptions(request *ListReceivedFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListReceivedFileResponse, _err error)

func (*Client) ListRecyclebin

func (client *Client) ListRecyclebin(request *ListRecyclebinRequest) (_result *ListRecyclebinResponse, _err error)

func (*Client) ListRecyclebinWithOptions

func (client *Client) ListRecyclebinWithOptions(request *ListRecyclebinRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListRecyclebinResponse, _err error)

func (*Client) ListRevision

func (client *Client) ListRevision(request *ListRevisionRequest) (_result *ListRevisionResponse, _err error)

func (*Client) ListRevisionWithOptions

func (client *Client) ListRevisionWithOptions(request *ListRevisionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListRevisionResponse, _err error)
func (client *Client) ListShareLink(request *ListShareLinkRequest) (_result *ListShareLinkResponse, _err error)

func (*Client) ListShareLinkWithOptions

func (client *Client) ListShareLinkWithOptions(request *ListShareLinkRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListShareLinkResponse, _err error)

func (*Client) ListTags

func (client *Client) ListTags(request *ListTagsRequest) (_result *ListTagsResponse, _err error)

func (*Client) ListTagsWithOptions

func (client *Client) ListTagsWithOptions(request *ListTagsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListTagsResponse, _err error)

func (*Client) ListUploadedParts

func (client *Client) ListUploadedParts(request *ListUploadedPartsRequest) (_result *ListUploadedPartsResponse, _err error)

func (*Client) ListUploadedPartsWithOptions

func (client *Client) ListUploadedPartsWithOptions(request *ListUploadedPartsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListUploadedPartsResponse, _err error)

func (*Client) ListUser

func (client *Client) ListUser(request *ListUserRequest) (_result *ListUserResponse, _err error)

func (*Client) ListUserWithOptions

func (client *Client) ListUserWithOptions(request *ListUserRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListUserResponse, _err error)

func (*Client) MoveFile

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

func (*Client) MoveFileWithOptions

func (client *Client) MoveFileWithOptions(request *MoveFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *MoveFileResponse, _err error)

func (*Client) QueryOrderPrice added in v2.1.0

func (client *Client) QueryOrderPrice(request *QueryOrderPriceRequest) (_result *QueryOrderPriceResponse, _err error)

func (*Client) QueryOrderPriceWithOptions added in v2.1.0

func (client *Client) QueryOrderPriceWithOptions(request *QueryOrderPriceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *QueryOrderPriceResponse, _err error)

func (*Client) RemoveFaceGroupFile

func (client *Client) RemoveFaceGroupFile(request *RemoveFaceGroupFileRequest) (_result *RemoveFaceGroupFileResponse, _err error)

func (*Client) RemoveFaceGroupFileWithOptions

func (client *Client) RemoveFaceGroupFileWithOptions(request *RemoveFaceGroupFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RemoveFaceGroupFileResponse, _err error)

func (*Client) RemoveGroupMember

func (client *Client) RemoveGroupMember(request *RemoveGroupMemberRequest) (_result *RemoveGroupMemberResponse, _err error)

func (*Client) RemoveGroupMemberWithOptions

func (client *Client) RemoveGroupMemberWithOptions(request *RemoveGroupMemberRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RemoveGroupMemberResponse, _err error)

func (*Client) RemoveStoryFiles

func (client *Client) RemoveStoryFiles(request *RemoveStoryFilesRequest) (_result *RemoveStoryFilesResponse, _err error)

func (*Client) RemoveStoryFilesWithOptions

func (client *Client) RemoveStoryFilesWithOptions(request *RemoveStoryFilesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RemoveStoryFilesResponse, _err error)

func (*Client) RestoreFile

func (client *Client) RestoreFile(request *RestoreFileRequest) (_result *RestoreFileResponse, _err error)

func (*Client) RestoreFileWithOptions

func (client *Client) RestoreFileWithOptions(request *RestoreFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RestoreFileResponse, _err error)

func (*Client) RestoreRevision

func (client *Client) RestoreRevision(request *RestoreRevisionRequest) (_result *RestoreRevisionResponse, _err error)

func (*Client) RestoreRevisionWithOptions

func (client *Client) RestoreRevisionWithOptions(request *RestoreRevisionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RestoreRevisionResponse, _err error)

func (*Client) ScanFile

func (client *Client) ScanFile(request *ScanFileRequest) (_result *ScanFileResponse, _err error)

func (*Client) ScanFileWithOptions

func (client *Client) ScanFileWithOptions(request *ScanFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ScanFileResponse, _err error)

func (*Client) SearchAddressGroups

func (client *Client) SearchAddressGroups(request *SearchAddressGroupsRequest) (_result *SearchAddressGroupsResponse, _err error)

func (*Client) SearchAddressGroupsWithOptions

func (client *Client) SearchAddressGroupsWithOptions(request *SearchAddressGroupsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *SearchAddressGroupsResponse, _err error)

func (*Client) SearchDomains

func (client *Client) SearchDomains(request *SearchDomainsRequest) (_result *SearchDomainsResponse, _err error)

func (*Client) SearchDomainsWithOptions

func (client *Client) SearchDomainsWithOptions(request *SearchDomainsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *SearchDomainsResponse, _err error)

func (*Client) SearchDrive

func (client *Client) SearchDrive(request *SearchDriveRequest) (_result *SearchDriveResponse, _err error)

func (*Client) SearchDriveWithOptions

func (client *Client) SearchDriveWithOptions(request *SearchDriveRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *SearchDriveResponse, _err error)

func (*Client) SearchFile

func (client *Client) SearchFile(request *SearchFileRequest) (_result *SearchFileResponse, _err error)

func (*Client) SearchFileWithOptions

func (client *Client) SearchFileWithOptions(request *SearchFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *SearchFileResponse, _err error)
func (client *Client) SearchShareLink(request *SearchShareLinkRequest) (_result *SearchShareLinkResponse, _err error)

func (*Client) SearchShareLinkWithOptions

func (client *Client) SearchShareLinkWithOptions(request *SearchShareLinkRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *SearchShareLinkResponse, _err error)

func (*Client) SearchSimilarImageClusters

func (client *Client) SearchSimilarImageClusters(request *SearchSimilarImageClustersRequest) (_result *SearchSimilarImageClustersResponse, _err error)

func (*Client) SearchSimilarImageClustersWithOptions

func (client *Client) SearchSimilarImageClustersWithOptions(request *SearchSimilarImageClustersRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *SearchSimilarImageClustersResponse, _err error)

func (*Client) SearchStories

func (client *Client) SearchStories(request *SearchStoriesRequest) (_result *SearchStoriesResponse, _err error)

func (*Client) SearchStoriesWithOptions

func (client *Client) SearchStoriesWithOptions(request *SearchStoriesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *SearchStoriesResponse, _err error)

func (*Client) SearchUser

func (client *Client) SearchUser(request *SearchUserRequest) (_result *SearchUserResponse, _err error)

func (*Client) SearchUserWithOptions

func (client *Client) SearchUserWithOptions(request *SearchUserRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *SearchUserResponse, _err error)

func (*Client) Token

func (client *Client) Token(request *TokenRequest) (_result *TokenResponse, _err error)

func (*Client) TokenWithOptions

func (client *Client) TokenWithOptions(request *TokenRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *TokenResponse, _err error)

func (*Client) TrashFile

func (client *Client) TrashFile(request *TrashFileRequest) (_result *TrashFileResponse, _err error)

func (*Client) TrashFileWithOptions

func (client *Client) TrashFileWithOptions(request *TrashFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *TrashFileResponse, _err error)

func (*Client) UnLinkAcount

func (client *Client) UnLinkAcount(request *UnLinkAcountRequest) (_result *UnLinkAcountResponse, _err error)

func (*Client) UnLinkAcountWithOptions

func (client *Client) UnLinkAcountWithOptions(request *UnLinkAcountRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UnLinkAcountResponse, _err error)

func (*Client) UpdateDomain

func (client *Client) UpdateDomain(request *UpdateDomainRequest) (_result *UpdateDomainResponse, _err error)

func (*Client) UpdateDomainWithOptions

func (client *Client) UpdateDomainWithOptions(request *UpdateDomainRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateDomainResponse, _err error)

func (*Client) UpdateDrive

func (client *Client) UpdateDrive(request *UpdateDriveRequest) (_result *UpdateDriveResponse, _err error)

func (*Client) UpdateDriveWithOptions

func (client *Client) UpdateDriveWithOptions(request *UpdateDriveRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateDriveResponse, _err error)

func (*Client) UpdateFacegroup

func (client *Client) UpdateFacegroup(request *UpdateFacegroupRequest) (_result *UpdateFacegroupResponse, _err error)

func (*Client) UpdateFacegroupWithOptions

func (client *Client) UpdateFacegroupWithOptions(request *UpdateFacegroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateFacegroupResponse, _err error)

func (*Client) UpdateFile

func (client *Client) UpdateFile(request *UpdateFileRequest) (_result *UpdateFileResponse, _err error)

func (*Client) UpdateFileWithOptions

func (client *Client) UpdateFileWithOptions(request *UpdateFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateFileResponse, _err error)

func (*Client) UpdateGroup

func (client *Client) UpdateGroup(request *UpdateGroupRequest) (_result *UpdateGroupResponse, _err error)

func (*Client) UpdateGroupWithOptions

func (client *Client) UpdateGroupWithOptions(request *UpdateGroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateGroupResponse, _err error)

func (*Client) UpdateIdentityToBenefitPkgMapping

func (client *Client) UpdateIdentityToBenefitPkgMapping(request *UpdateIdentityToBenefitPkgMappingRequest) (_result *UpdateIdentityToBenefitPkgMappingResponse, _err error)

func (*Client) UpdateIdentityToBenefitPkgMappingWithOptions

func (client *Client) UpdateIdentityToBenefitPkgMappingWithOptions(request *UpdateIdentityToBenefitPkgMappingRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateIdentityToBenefitPkgMappingResponse, _err error)

func (*Client) UpdateRevision

func (client *Client) UpdateRevision(request *UpdateRevisionRequest) (_result *UpdateRevisionResponse, _err error)

func (*Client) UpdateRevisionWithOptions

func (client *Client) UpdateRevisionWithOptions(request *UpdateRevisionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateRevisionResponse, _err error)
func (client *Client) UpdateShareLink(request *UpdateShareLinkRequest) (_result *UpdateShareLinkResponse, _err error)

func (*Client) UpdateShareLinkWithOptions

func (client *Client) UpdateShareLinkWithOptions(request *UpdateShareLinkRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateShareLinkResponse, _err error)

func (*Client) UpdateStory

func (client *Client) UpdateStory(request *UpdateStoryRequest) (_result *UpdateStoryResponse, _err error)

func (*Client) UpdateStoryWithOptions

func (client *Client) UpdateStoryWithOptions(request *UpdateStoryRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateStoryResponse, _err error)

func (*Client) UpdateUser

func (client *Client) UpdateUser(request *UpdateUserRequest) (_result *UpdateUserResponse, _err error)

func (*Client) UpdateUserWithOptions

func (client *Client) UpdateUserWithOptions(request *UpdateUserRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateUserResponse, _err error)

type CompleteFileRequest

type CompleteFileRequest struct {
	DriveId  *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId   *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	UploadId *string `json:"upload_id,omitempty" xml:"upload_id,omitempty"`
}

func (CompleteFileRequest) GoString

func (s CompleteFileRequest) GoString() string

func (*CompleteFileRequest) SetDriveId

func (*CompleteFileRequest) SetFileId

func (*CompleteFileRequest) SetUploadId

func (s *CompleteFileRequest) SetUploadId(v string) *CompleteFileRequest

func (CompleteFileRequest) String

func (s CompleteFileRequest) String() string

type CompleteFileResponse

type CompleteFileResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *File              `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CompleteFileResponse) GoString

func (s CompleteFileResponse) GoString() string

func (*CompleteFileResponse) SetBody

func (*CompleteFileResponse) SetHeaders

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

func (*CompleteFileResponse) SetStatusCode

func (s *CompleteFileResponse) SetStatusCode(v int32) *CompleteFileResponse

func (CompleteFileResponse) String

func (s CompleteFileResponse) String() string

type Condition

type Condition struct {
	IntEquals       []*int64  `json:"int_equals,omitempty" xml:"int_equals,omitempty" type:"Repeated"`
	IntNotEquals    []*int64  `json:"int_not_equals,omitempty" xml:"int_not_equals,omitempty" type:"Repeated"`
	StringEquals    []*string `json:"string_equals,omitempty" xml:"string_equals,omitempty" type:"Repeated"`
	StringNotEquals []*string `json:"string_not_equals,omitempty" xml:"string_not_equals,omitempty" type:"Repeated"`
}

func (Condition) GoString

func (s Condition) GoString() string

func (*Condition) SetIntEquals

func (s *Condition) SetIntEquals(v []*int64) *Condition

func (*Condition) SetIntNotEquals

func (s *Condition) SetIntNotEquals(v []*int64) *Condition

func (*Condition) SetStringEquals

func (s *Condition) SetStringEquals(v []*string) *Condition

func (*Condition) SetStringNotEquals

func (s *Condition) SetStringNotEquals(v []*string) *Condition

func (Condition) String

func (s Condition) String() string

type CopyFileRequest

type CopyFileRequest struct {
	AutoRename     *bool   `json:"auto_rename,omitempty" xml:"auto_rename,omitempty"`
	DriveId        *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId         *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	ShareId        *string `json:"share_id,omitempty" xml:"share_id,omitempty"`
	ToDriveId      *string `json:"to_drive_id,omitempty" xml:"to_drive_id,omitempty"`
	ToParentFileId *string `json:"to_parent_file_id,omitempty" xml:"to_parent_file_id,omitempty"`
}

func (CopyFileRequest) GoString

func (s CopyFileRequest) GoString() string

func (*CopyFileRequest) SetAutoRename

func (s *CopyFileRequest) SetAutoRename(v bool) *CopyFileRequest

func (*CopyFileRequest) SetDriveId

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

func (*CopyFileRequest) SetFileId

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

func (*CopyFileRequest) SetShareId

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

func (*CopyFileRequest) SetToDriveId

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

func (*CopyFileRequest) SetToParentFileId

func (s *CopyFileRequest) SetToParentFileId(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"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,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) SetStatusCode

func (s *CopyFileResponse) SetStatusCode(v int32) *CopyFileResponse

func (CopyFileResponse) String

func (s CopyFileResponse) String() string

type CopyFileResponseBody

type CopyFileResponseBody struct {
	AsyncTaskId *string `json:"async_task_id,omitempty" xml:"async_task_id,omitempty"`
	DomainId    *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DriveId     *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId      *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
}

func (CopyFileResponseBody) GoString

func (s CopyFileResponseBody) GoString() string

func (*CopyFileResponseBody) SetAsyncTaskId

func (s *CopyFileResponseBody) SetAsyncTaskId(v string) *CopyFileResponseBody

func (*CopyFileResponseBody) SetDomainId

func (*CopyFileResponseBody) SetDriveId

func (*CopyFileResponseBody) SetFileId

func (CopyFileResponseBody) String

func (s CopyFileResponseBody) String() string

type CreateCustomizedStoryRequest

type CreateCustomizedStoryRequest struct {
	// Deprecated
	CustomLabels map[string]*string                        `json:"custom_labels,omitempty" xml:"custom_labels,omitempty"`
	DriveId      *string                                   `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	StoryCover   *CreateCustomizedStoryRequestStoryCover   `json:"story_cover,omitempty" xml:"story_cover,omitempty" type:"Struct"`
	StoryFiles   []*CreateCustomizedStoryRequestStoryFiles `json:"story_files,omitempty" xml:"story_files,omitempty" type:"Repeated"`
	StoryName    *string                                   `json:"story_name,omitempty" xml:"story_name,omitempty"`
	StorySubType *string                                   `json:"story_sub_type,omitempty" xml:"story_sub_type,omitempty"`
	StoryType    *string                                   `json:"story_type,omitempty" xml:"story_type,omitempty"`
}

func (CreateCustomizedStoryRequest) GoString

func (s CreateCustomizedStoryRequest) GoString() string

func (*CreateCustomizedStoryRequest) SetCustomLabels

func (*CreateCustomizedStoryRequest) SetDriveId

func (*CreateCustomizedStoryRequest) SetStoryFiles

func (*CreateCustomizedStoryRequest) SetStoryName

func (*CreateCustomizedStoryRequest) SetStorySubType

func (*CreateCustomizedStoryRequest) SetStoryType

func (CreateCustomizedStoryRequest) String

type CreateCustomizedStoryRequestStoryCover

type CreateCustomizedStoryRequestStoryCover struct {
	FileId     *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	RevisionId *string `json:"revision_id,omitempty" xml:"revision_id,omitempty"`
}

func (CreateCustomizedStoryRequestStoryCover) GoString

func (*CreateCustomizedStoryRequestStoryCover) SetFileId

func (*CreateCustomizedStoryRequestStoryCover) SetRevisionId

func (CreateCustomizedStoryRequestStoryCover) String

type CreateCustomizedStoryRequestStoryFiles

type CreateCustomizedStoryRequestStoryFiles struct {
	FileId     *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	RevisionId *string `json:"revision_id,omitempty" xml:"revision_id,omitempty"`
}

func (CreateCustomizedStoryRequestStoryFiles) GoString

func (*CreateCustomizedStoryRequestStoryFiles) SetFileId

func (*CreateCustomizedStoryRequestStoryFiles) SetRevisionId

func (CreateCustomizedStoryRequestStoryFiles) String

type CreateCustomizedStoryResponse

type CreateCustomizedStoryResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateCustomizedStoryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateCustomizedStoryResponse) GoString

func (*CreateCustomizedStoryResponse) SetBody

func (*CreateCustomizedStoryResponse) SetHeaders

func (*CreateCustomizedStoryResponse) SetStatusCode

func (CreateCustomizedStoryResponse) String

type CreateCustomizedStoryResponseBody

type CreateCustomizedStoryResponseBody struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	StoryId *string `json:"story_id,omitempty" xml:"story_id,omitempty"`
}

func (CreateCustomizedStoryResponseBody) GoString

func (*CreateCustomizedStoryResponseBody) SetDriveId

func (*CreateCustomizedStoryResponseBody) SetStoryId

func (CreateCustomizedStoryResponseBody) String

type CreateDomainRequest

type CreateDomainRequest struct {
	Description     *string `json:"description,omitempty" xml:"description,omitempty"`
	DomainName      *string `json:"domain_name,omitempty" xml:"domain_name,omitempty"`
	InitDriveEnable *bool   `json:"init_drive_enable,omitempty" xml:"init_drive_enable,omitempty"`
	InitDriveSize   *int64  `json:"init_drive_size,omitempty" xml:"init_drive_size,omitempty"`
	ParentDomainId  *string `json:"parent_domain_id,omitempty" xml:"parent_domain_id,omitempty"`
	SizeQuota       *int64  `json:"size_quota,omitempty" xml:"size_quota,omitempty"`
	UserCountQuota  *int64  `json:"user_count_quota,omitempty" xml:"user_count_quota,omitempty"`
}

func (CreateDomainRequest) GoString

func (s CreateDomainRequest) GoString() string

func (*CreateDomainRequest) SetDescription

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

func (*CreateDomainRequest) SetDomainName

func (s *CreateDomainRequest) SetDomainName(v string) *CreateDomainRequest

func (*CreateDomainRequest) SetInitDriveEnable

func (s *CreateDomainRequest) SetInitDriveEnable(v bool) *CreateDomainRequest

func (*CreateDomainRequest) SetInitDriveSize

func (s *CreateDomainRequest) SetInitDriveSize(v int64) *CreateDomainRequest

func (*CreateDomainRequest) SetParentDomainId

func (s *CreateDomainRequest) SetParentDomainId(v string) *CreateDomainRequest

func (*CreateDomainRequest) SetSizeQuota

func (s *CreateDomainRequest) SetSizeQuota(v int64) *CreateDomainRequest

func (*CreateDomainRequest) SetUserCountQuota

func (s *CreateDomainRequest) SetUserCountQuota(v int64) *CreateDomainRequest

func (CreateDomainRequest) String

func (s CreateDomainRequest) String() string

type CreateDomainResponse

type CreateDomainResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *Domain            `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateDomainResponse) GoString

func (s CreateDomainResponse) GoString() string

func (*CreateDomainResponse) SetBody

func (*CreateDomainResponse) SetHeaders

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

func (*CreateDomainResponse) SetStatusCode

func (s *CreateDomainResponse) SetStatusCode(v int32) *CreateDomainResponse

func (CreateDomainResponse) String

func (s CreateDomainResponse) String() string

type CreateDriveRequest

type CreateDriveRequest struct {
	Default     *bool   `json:"default,omitempty" xml:"default,omitempty"`
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	DriveName   *string `json:"drive_name,omitempty" xml:"drive_name,omitempty"`
	DriveType   *string `json:"drive_type,omitempty" xml:"drive_type,omitempty"`
	Owner       *string `json:"owner,omitempty" xml:"owner,omitempty"`
	OwnerType   *string `json:"owner_type,omitempty" xml:"owner_type,omitempty"`
	Status      *string `json:"status,omitempty" xml:"status,omitempty"`
	TotalSize   *int64  `json:"total_size,omitempty" xml:"total_size,omitempty"`
}

func (CreateDriveRequest) GoString

func (s CreateDriveRequest) GoString() string

func (*CreateDriveRequest) SetDefault

func (s *CreateDriveRequest) SetDefault(v bool) *CreateDriveRequest

func (*CreateDriveRequest) SetDescription

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

func (*CreateDriveRequest) SetDriveName

func (s *CreateDriveRequest) SetDriveName(v string) *CreateDriveRequest

func (*CreateDriveRequest) SetDriveType

func (s *CreateDriveRequest) SetDriveType(v string) *CreateDriveRequest

func (*CreateDriveRequest) SetOwner

func (*CreateDriveRequest) SetOwnerType

func (s *CreateDriveRequest) SetOwnerType(v string) *CreateDriveRequest

func (*CreateDriveRequest) SetStatus

func (s *CreateDriveRequest) SetStatus(v string) *CreateDriveRequest

func (*CreateDriveRequest) SetTotalSize

func (s *CreateDriveRequest) SetTotalSize(v int64) *CreateDriveRequest

func (CreateDriveRequest) String

func (s CreateDriveRequest) String() string

type CreateDriveResponse

type CreateDriveResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateDriveResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateDriveResponse) GoString

func (s CreateDriveResponse) GoString() string

func (*CreateDriveResponse) SetBody

func (*CreateDriveResponse) SetHeaders

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

func (*CreateDriveResponse) SetStatusCode

func (s *CreateDriveResponse) SetStatusCode(v int32) *CreateDriveResponse

func (CreateDriveResponse) String

func (s CreateDriveResponse) String() string

type CreateDriveResponseBody

type CreateDriveResponseBody struct {
	DomainId *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DriveId  *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
}

func (CreateDriveResponseBody) GoString

func (s CreateDriveResponseBody) GoString() string

func (*CreateDriveResponseBody) SetDomainId

func (*CreateDriveResponseBody) SetDriveId

func (CreateDriveResponseBody) String

func (s CreateDriveResponseBody) String() string

type CreateFileRequest

type CreateFileRequest struct {
	CheckNameMode      *string                          `json:"check_name_mode,omitempty" xml:"check_name_mode,omitempty"`
	ContentHash        *string                          `json:"content_hash,omitempty" xml:"content_hash,omitempty"`
	ContentHashName    *string                          `json:"content_hash_name,omitempty" xml:"content_hash_name,omitempty"`
	ContentType        *string                          `json:"content_type,omitempty" xml:"content_type,omitempty"`
	Description        *string                          `json:"description,omitempty" xml:"description,omitempty"`
	DriveId            *string                          `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId             *string                          `json:"file_id,omitempty" xml:"file_id,omitempty"`
	Hidden             *bool                            `json:"hidden,omitempty" xml:"hidden,omitempty"`
	ImageMediaMetadata *ImageMediaMetadata              `json:"image_media_metadata,omitempty" xml:"image_media_metadata,omitempty"`
	LocalCreatedAt     *string                          `json:"local_created_at,omitempty" xml:"local_created_at,omitempty"`
	LocalModifiedAt    *string                          `json:"local_modified_at,omitempty" xml:"local_modified_at,omitempty"`
	Name               *string                          `json:"name,omitempty" xml:"name,omitempty"`
	ParallelUpload     *bool                            `json:"parallel_upload,omitempty" xml:"parallel_upload,omitempty"`
	ParentFileId       *string                          `json:"parent_file_id,omitempty" xml:"parent_file_id,omitempty"`
	PartInfoList       []*CreateFileRequestPartInfoList `json:"part_info_list,omitempty" xml:"part_info_list,omitempty" type:"Repeated"`
	PreHash            *string                          `json:"pre_hash,omitempty" xml:"pre_hash,omitempty"`
	ShareId            *string                          `json:"share_id,omitempty" xml:"share_id,omitempty"`
	Size               *int64                           `json:"size,omitempty" xml:"size,omitempty"`
	Type               *string                          `json:"type,omitempty" xml:"type,omitempty"`
	UserTags           []*UserTag                       `json:"user_tags,omitempty" xml:"user_tags,omitempty" type:"Repeated"`
	VideoMediaMetadata *VideoMediaMetadata              `json:"video_media_metadata,omitempty" xml:"video_media_metadata,omitempty"`
}

func (CreateFileRequest) GoString

func (s CreateFileRequest) GoString() string

func (*CreateFileRequest) SetCheckNameMode

func (s *CreateFileRequest) SetCheckNameMode(v string) *CreateFileRequest

func (*CreateFileRequest) SetContentHash

func (s *CreateFileRequest) SetContentHash(v string) *CreateFileRequest

func (*CreateFileRequest) SetContentHashName

func (s *CreateFileRequest) SetContentHashName(v string) *CreateFileRequest

func (*CreateFileRequest) SetContentType

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

func (*CreateFileRequest) SetDescription

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

func (*CreateFileRequest) SetDriveId

func (s *CreateFileRequest) SetDriveId(v string) *CreateFileRequest

func (*CreateFileRequest) SetFileId

func (s *CreateFileRequest) SetFileId(v string) *CreateFileRequest

func (*CreateFileRequest) SetHidden

func (s *CreateFileRequest) SetHidden(v bool) *CreateFileRequest

func (*CreateFileRequest) SetImageMediaMetadata

func (s *CreateFileRequest) SetImageMediaMetadata(v *ImageMediaMetadata) *CreateFileRequest

func (*CreateFileRequest) SetLocalCreatedAt

func (s *CreateFileRequest) SetLocalCreatedAt(v string) *CreateFileRequest

func (*CreateFileRequest) SetLocalModifiedAt

func (s *CreateFileRequest) SetLocalModifiedAt(v string) *CreateFileRequest

func (*CreateFileRequest) SetName

func (*CreateFileRequest) SetParallelUpload

func (s *CreateFileRequest) SetParallelUpload(v bool) *CreateFileRequest

func (*CreateFileRequest) SetParentFileId

func (s *CreateFileRequest) SetParentFileId(v string) *CreateFileRequest

func (*CreateFileRequest) SetPartInfoList

func (*CreateFileRequest) SetPreHash

func (s *CreateFileRequest) SetPreHash(v string) *CreateFileRequest

func (*CreateFileRequest) SetShareId

func (s *CreateFileRequest) SetShareId(v string) *CreateFileRequest

func (*CreateFileRequest) SetSize

func (s *CreateFileRequest) SetSize(v int64) *CreateFileRequest

func (*CreateFileRequest) SetType

func (*CreateFileRequest) SetUserTags

func (s *CreateFileRequest) SetUserTags(v []*UserTag) *CreateFileRequest

func (*CreateFileRequest) SetVideoMediaMetadata

func (s *CreateFileRequest) SetVideoMediaMetadata(v *VideoMediaMetadata) *CreateFileRequest

func (CreateFileRequest) String

func (s CreateFileRequest) String() string

type CreateFileRequestPartInfoList

type CreateFileRequestPartInfoList struct {
	ContentMd5      *string                                       `json:"content_md5,omitempty" xml:"content_md5,omitempty"`
	ParallelSha1Ctx *CreateFileRequestPartInfoListParallelSha1Ctx `json:"parallel_sha1_ctx,omitempty" xml:"parallel_sha1_ctx,omitempty" type:"Struct"`
	PartNumber      *int32                                        `json:"part_number,omitempty" xml:"part_number,omitempty"`
}

func (CreateFileRequestPartInfoList) GoString

func (*CreateFileRequestPartInfoList) SetContentMd5

func (*CreateFileRequestPartInfoList) SetParallelSha1Ctx added in v2.1.0

func (*CreateFileRequestPartInfoList) SetPartNumber

func (CreateFileRequestPartInfoList) String

type CreateFileRequestPartInfoListParallelSha1Ctx added in v2.1.0

type CreateFileRequestPartInfoListParallelSha1Ctx struct {
	H          []*int64 `json:"h,omitempty" xml:"h,omitempty" type:"Repeated"`
	PartOffset *int64   `json:"part_offset,omitempty" xml:"part_offset,omitempty"`
}

func (CreateFileRequestPartInfoListParallelSha1Ctx) GoString added in v2.1.0

func (*CreateFileRequestPartInfoListParallelSha1Ctx) SetH added in v2.1.0

func (*CreateFileRequestPartInfoListParallelSha1Ctx) SetPartOffset added in v2.1.0

func (CreateFileRequestPartInfoListParallelSha1Ctx) String added in v2.1.0

type CreateFileResponse

type CreateFileResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateFileResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateFileResponse) GoString

func (s CreateFileResponse) GoString() string

func (*CreateFileResponse) SetBody

func (*CreateFileResponse) SetHeaders

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

func (*CreateFileResponse) SetStatusCode

func (s *CreateFileResponse) SetStatusCode(v int32) *CreateFileResponse

func (CreateFileResponse) String

func (s CreateFileResponse) String() string

type CreateFileResponseBody

type CreateFileResponseBody struct {
	DomainId     *string           `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DriveId      *string           `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	Exist        *bool             `json:"exist,omitempty" xml:"exist,omitempty"`
	FileId       *string           `json:"file_id,omitempty" xml:"file_id,omitempty"`
	FileName     *string           `json:"file_name,omitempty" xml:"file_name,omitempty"`
	ParentFileId *string           `json:"parent_file_id,omitempty" xml:"parent_file_id,omitempty"`
	PartInfoList []*UploadPartInfo `json:"part_info_list,omitempty" xml:"part_info_list,omitempty" type:"Repeated"`
	RapidUpload  *bool             `json:"rapid_upload,omitempty" xml:"rapid_upload,omitempty"`
	Status       *string           `json:"status,omitempty" xml:"status,omitempty"`
	Type         *string           `json:"type,omitempty" xml:"type,omitempty"`
	UploadId     *string           `json:"upload_id,omitempty" xml:"upload_id,omitempty"`
}

func (CreateFileResponseBody) GoString

func (s CreateFileResponseBody) GoString() string

func (*CreateFileResponseBody) SetDomainId

func (*CreateFileResponseBody) SetDriveId

func (*CreateFileResponseBody) SetExist

func (*CreateFileResponseBody) SetFileId

func (*CreateFileResponseBody) SetFileName

func (*CreateFileResponseBody) SetParentFileId

func (s *CreateFileResponseBody) SetParentFileId(v string) *CreateFileResponseBody

func (*CreateFileResponseBody) SetPartInfoList

func (*CreateFileResponseBody) SetRapidUpload

func (s *CreateFileResponseBody) SetRapidUpload(v bool) *CreateFileResponseBody

func (*CreateFileResponseBody) SetStatus

func (*CreateFileResponseBody) SetType

func (*CreateFileResponseBody) SetUploadId

func (CreateFileResponseBody) String

func (s CreateFileResponseBody) String() string

type CreateGroupRequest

type CreateGroupRequest struct {
	Description   *string `json:"description,omitempty" xml:"description,omitempty"`
	GroupName     *string `json:"group_name,omitempty" xml:"group_name,omitempty"`
	IsRoot        *bool   `json:"is_root,omitempty" xml:"is_root,omitempty"`
	ParentGroupId *string `json:"parent_group_id,omitempty" xml:"parent_group_id,omitempty"`
}

func (CreateGroupRequest) GoString

func (s CreateGroupRequest) GoString() string

func (*CreateGroupRequest) SetDescription

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

func (*CreateGroupRequest) SetGroupName

func (s *CreateGroupRequest) SetGroupName(v string) *CreateGroupRequest

func (*CreateGroupRequest) SetIsRoot

func (s *CreateGroupRequest) SetIsRoot(v bool) *CreateGroupRequest

func (*CreateGroupRequest) SetParentGroupId

func (s *CreateGroupRequest) SetParentGroupId(v string) *CreateGroupRequest

func (CreateGroupRequest) String

func (s CreateGroupRequest) String() string

type CreateGroupResponse

type CreateGroupResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *Group             `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateGroupResponse) GoString

func (s CreateGroupResponse) GoString() string

func (*CreateGroupResponse) SetBody

func (*CreateGroupResponse) SetHeaders

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

func (*CreateGroupResponse) SetStatusCode

func (s *CreateGroupResponse) SetStatusCode(v int32) *CreateGroupResponse

func (CreateGroupResponse) String

func (s CreateGroupResponse) String() string

type CreateIdentityToBenefitPkgMappingRequest

type CreateIdentityToBenefitPkgMappingRequest struct {
	Amount       *int64  `json:"amount,omitempty" xml:"amount,omitempty"`
	BenefitPkgId *string `json:"benefit_pkg_id,omitempty" xml:"benefit_pkg_id,omitempty"`
	ExpireTime   *int64  `json:"expire_time,omitempty" xml:"expire_time,omitempty"`
	IdentityId   *string `json:"identity_id,omitempty" xml:"identity_id,omitempty"`
	IdentityType *string `json:"identity_type,omitempty" xml:"identity_type,omitempty"`
}

func (CreateIdentityToBenefitPkgMappingRequest) GoString

func (*CreateIdentityToBenefitPkgMappingRequest) SetAmount

func (*CreateIdentityToBenefitPkgMappingRequest) SetBenefitPkgId

func (*CreateIdentityToBenefitPkgMappingRequest) SetExpireTime

func (*CreateIdentityToBenefitPkgMappingRequest) SetIdentityId

func (*CreateIdentityToBenefitPkgMappingRequest) SetIdentityType

func (CreateIdentityToBenefitPkgMappingRequest) String

type CreateIdentityToBenefitPkgMappingResponse

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

func (CreateIdentityToBenefitPkgMappingResponse) GoString

func (*CreateIdentityToBenefitPkgMappingResponse) SetHeaders

func (*CreateIdentityToBenefitPkgMappingResponse) SetStatusCode

func (CreateIdentityToBenefitPkgMappingResponse) String

type CreateOrderRequest added in v2.1.0

type CreateOrderRequest struct {
	AutoPay    *bool   `json:"auto_pay,omitempty" xml:"auto_pay,omitempty"`
	AutoRenew  *bool   `json:"auto_renew,omitempty" xml:"auto_renew,omitempty"`
	Code       *string `json:"code,omitempty" xml:"code,omitempty"`
	InstanceId *string `json:"instance_id,omitempty" xml:"instance_id,omitempty"`
	OrderType  *string `json:"order_type,omitempty" xml:"order_type,omitempty"`
	Package    *string `json:"package,omitempty" xml:"package,omitempty"`
	Period     *int64  `json:"period,omitempty" xml:"period,omitempty"`
	PeriodUnit *string `json:"period_unit,omitempty" xml:"period_unit,omitempty"`
	TotalSize  *int64  `json:"total_size,omitempty" xml:"total_size,omitempty"`
	UserCount  *int64  `json:"user_count,omitempty" xml:"user_count,omitempty"`
}

func (CreateOrderRequest) GoString added in v2.1.0

func (s CreateOrderRequest) GoString() string

func (*CreateOrderRequest) SetAutoPay added in v2.1.0

func (s *CreateOrderRequest) SetAutoPay(v bool) *CreateOrderRequest

func (*CreateOrderRequest) SetAutoRenew added in v2.1.0

func (s *CreateOrderRequest) SetAutoRenew(v bool) *CreateOrderRequest

func (*CreateOrderRequest) SetCode added in v2.1.0

func (*CreateOrderRequest) SetInstanceId added in v2.1.0

func (s *CreateOrderRequest) SetInstanceId(v string) *CreateOrderRequest

func (*CreateOrderRequest) SetOrderType added in v2.1.0

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

func (*CreateOrderRequest) SetPackage added in v2.1.0

func (s *CreateOrderRequest) SetPackage(v string) *CreateOrderRequest

func (*CreateOrderRequest) SetPeriod added in v2.1.0

func (s *CreateOrderRequest) SetPeriod(v int64) *CreateOrderRequest

func (*CreateOrderRequest) SetPeriodUnit added in v2.1.0

func (s *CreateOrderRequest) SetPeriodUnit(v string) *CreateOrderRequest

func (*CreateOrderRequest) SetTotalSize added in v2.1.0

func (s *CreateOrderRequest) SetTotalSize(v int64) *CreateOrderRequest

func (*CreateOrderRequest) SetUserCount added in v2.1.0

func (s *CreateOrderRequest) SetUserCount(v int64) *CreateOrderRequest

func (CreateOrderRequest) String added in v2.1.0

func (s CreateOrderRequest) String() string

type CreateOrderResponse added in v2.1.0

type CreateOrderResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateOrderResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateOrderResponse) GoString added in v2.1.0

func (s CreateOrderResponse) GoString() string

func (*CreateOrderResponse) SetBody added in v2.1.0

func (*CreateOrderResponse) SetHeaders added in v2.1.0

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

func (*CreateOrderResponse) SetStatusCode added in v2.1.0

func (s *CreateOrderResponse) SetStatusCode(v int32) *CreateOrderResponse

func (CreateOrderResponse) String added in v2.1.0

func (s CreateOrderResponse) String() string

type CreateOrderResponseBody added in v2.1.0

type CreateOrderResponseBody struct {
	InstanceId *string `json:"instance_id,omitempty" xml:"instance_id,omitempty"`
	OrderId    *string `json:"order_id,omitempty" xml:"order_id,omitempty"`
}

func (CreateOrderResponseBody) GoString added in v2.1.0

func (s CreateOrderResponseBody) GoString() string

func (*CreateOrderResponseBody) SetInstanceId added in v2.1.0

func (*CreateOrderResponseBody) SetOrderId added in v2.1.0

func (CreateOrderResponseBody) String added in v2.1.0

func (s CreateOrderResponseBody) String() string

type CreateShareLinkRequest

type CreateShareLinkRequest struct {
	Description     *string   `json:"description,omitempty" xml:"description,omitempty"`
	DisableDownload *bool     `json:"disable_download,omitempty" xml:"disable_download,omitempty"`
	DisablePreview  *bool     `json:"disable_preview,omitempty" xml:"disable_preview,omitempty"`
	DisableSave     *bool     `json:"disable_save,omitempty" xml:"disable_save,omitempty"`
	DownloadLimit   *int64    `json:"download_limit,omitempty" xml:"download_limit,omitempty"`
	DriveId         *string   `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	Expiration      *string   `json:"expiration,omitempty" xml:"expiration,omitempty"`
	FileIdList      []*string `json:"file_id_list,omitempty" xml:"file_id_list,omitempty" type:"Repeated"`
	OfficeEditable  *bool     `json:"office_editable,omitempty" xml:"office_editable,omitempty"`
	PreviewLimit    *int64    `json:"preview_limit,omitempty" xml:"preview_limit,omitempty"`
	SaveLimit       *int64    `json:"save_limit,omitempty" xml:"save_limit,omitempty"`
	ShareAllFiles   *bool     `json:"share_all_files,omitempty" xml:"share_all_files,omitempty"`
	ShareName       *string   `json:"share_name,omitempty" xml:"share_name,omitempty"`
	SharePwd        *string   `json:"share_pwd,omitempty" xml:"share_pwd,omitempty"`
	UserId          *string   `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (CreateShareLinkRequest) GoString

func (s CreateShareLinkRequest) GoString() string

func (*CreateShareLinkRequest) SetDescription

func (*CreateShareLinkRequest) SetDisableDownload

func (s *CreateShareLinkRequest) SetDisableDownload(v bool) *CreateShareLinkRequest

func (*CreateShareLinkRequest) SetDisablePreview

func (s *CreateShareLinkRequest) SetDisablePreview(v bool) *CreateShareLinkRequest

func (*CreateShareLinkRequest) SetDisableSave

func (s *CreateShareLinkRequest) SetDisableSave(v bool) *CreateShareLinkRequest

func (*CreateShareLinkRequest) SetDownloadLimit

func (s *CreateShareLinkRequest) SetDownloadLimit(v int64) *CreateShareLinkRequest

func (*CreateShareLinkRequest) SetDriveId

func (*CreateShareLinkRequest) SetExpiration

func (*CreateShareLinkRequest) SetFileIdList

func (s *CreateShareLinkRequest) SetFileIdList(v []*string) *CreateShareLinkRequest

func (*CreateShareLinkRequest) SetOfficeEditable

func (s *CreateShareLinkRequest) SetOfficeEditable(v bool) *CreateShareLinkRequest

func (*CreateShareLinkRequest) SetPreviewLimit

func (s *CreateShareLinkRequest) SetPreviewLimit(v int64) *CreateShareLinkRequest

func (*CreateShareLinkRequest) SetSaveLimit

func (*CreateShareLinkRequest) SetShareAllFiles

func (s *CreateShareLinkRequest) SetShareAllFiles(v bool) *CreateShareLinkRequest

func (*CreateShareLinkRequest) SetShareName

func (*CreateShareLinkRequest) SetSharePwd

func (*CreateShareLinkRequest) SetUserId

func (CreateShareLinkRequest) String

func (s CreateShareLinkRequest) String() string

type CreateShareLinkResponse

type CreateShareLinkResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ShareLink         `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateShareLinkResponse) GoString

func (s CreateShareLinkResponse) GoString() string

func (*CreateShareLinkResponse) SetBody

func (*CreateShareLinkResponse) SetHeaders

func (*CreateShareLinkResponse) SetStatusCode

func (CreateShareLinkResponse) String

func (s CreateShareLinkResponse) String() string

type CreateSimilarImageClusterTaskRequest

type CreateSimilarImageClusterTaskRequest struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
}

func (CreateSimilarImageClusterTaskRequest) GoString

func (*CreateSimilarImageClusterTaskRequest) SetDriveId

func (CreateSimilarImageClusterTaskRequest) String

type CreateSimilarImageClusterTaskResponse

type CreateSimilarImageClusterTaskResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateSimilarImageClusterTaskResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateSimilarImageClusterTaskResponse) GoString

func (*CreateSimilarImageClusterTaskResponse) SetHeaders

func (*CreateSimilarImageClusterTaskResponse) SetStatusCode

func (CreateSimilarImageClusterTaskResponse) String

type CreateSimilarImageClusterTaskResponseBody

type CreateSimilarImageClusterTaskResponseBody struct {
	TaskId *string `json:"task_id,omitempty" xml:"task_id,omitempty"`
}

func (CreateSimilarImageClusterTaskResponseBody) GoString

func (*CreateSimilarImageClusterTaskResponseBody) SetTaskId

func (CreateSimilarImageClusterTaskResponseBody) String

type CreateStoryRequest

type CreateStoryRequest struct {
	Address *Address `json:"address,omitempty" xml:"address,omitempty"`
	// Deprecated
	CustomLabels   map[string]*string `json:"custom_labels,omitempty" xml:"custom_labels,omitempty"`
	DriveId        *string            `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	MaxImageCount  *int64             `json:"max_image_count,omitempty" xml:"max_image_count,omitempty"`
	MinImageCount  *int64             `json:"min_image_count,omitempty" xml:"min_image_count,omitempty"`
	StoryEndTime   *string            `json:"story_end_time,omitempty" xml:"story_end_time,omitempty"`
	StoryId        *string            `json:"story_id,omitempty" xml:"story_id,omitempty"`
	StoryName      *string            `json:"story_name,omitempty" xml:"story_name,omitempty"`
	StoryStartTime *string            `json:"story_start_time,omitempty" xml:"story_start_time,omitempty"`
	StorySubType   *string            `json:"story_sub_type,omitempty" xml:"story_sub_type,omitempty"`
	StoryType      *string            `json:"story_type,omitempty" xml:"story_type,omitempty"`
}

func (CreateStoryRequest) GoString

func (s CreateStoryRequest) GoString() string

func (*CreateStoryRequest) SetAddress

func (s *CreateStoryRequest) SetAddress(v *Address) *CreateStoryRequest

func (*CreateStoryRequest) SetCustomLabels

func (s *CreateStoryRequest) SetCustomLabels(v map[string]*string) *CreateStoryRequest

func (*CreateStoryRequest) SetDriveId

func (s *CreateStoryRequest) SetDriveId(v string) *CreateStoryRequest

func (*CreateStoryRequest) SetMaxImageCount

func (s *CreateStoryRequest) SetMaxImageCount(v int64) *CreateStoryRequest

func (*CreateStoryRequest) SetMinImageCount

func (s *CreateStoryRequest) SetMinImageCount(v int64) *CreateStoryRequest

func (*CreateStoryRequest) SetStoryEndTime

func (s *CreateStoryRequest) SetStoryEndTime(v string) *CreateStoryRequest

func (*CreateStoryRequest) SetStoryId

func (s *CreateStoryRequest) SetStoryId(v string) *CreateStoryRequest

func (*CreateStoryRequest) SetStoryName

func (s *CreateStoryRequest) SetStoryName(v string) *CreateStoryRequest

func (*CreateStoryRequest) SetStoryStartTime

func (s *CreateStoryRequest) SetStoryStartTime(v string) *CreateStoryRequest

func (*CreateStoryRequest) SetStorySubType

func (s *CreateStoryRequest) SetStorySubType(v string) *CreateStoryRequest

func (*CreateStoryRequest) SetStoryType

func (s *CreateStoryRequest) SetStoryType(v string) *CreateStoryRequest

func (CreateStoryRequest) String

func (s CreateStoryRequest) String() string

type CreateStoryResponse

type CreateStoryResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateStoryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateStoryResponse) GoString

func (s CreateStoryResponse) GoString() string

func (*CreateStoryResponse) SetBody

func (*CreateStoryResponse) SetHeaders

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

func (*CreateStoryResponse) SetStatusCode

func (s *CreateStoryResponse) SetStatusCode(v int32) *CreateStoryResponse

func (CreateStoryResponse) String

func (s CreateStoryResponse) String() string

type CreateStoryResponseBody

type CreateStoryResponseBody struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
}

func (CreateStoryResponseBody) GoString

func (s CreateStoryResponseBody) GoString() string

func (*CreateStoryResponseBody) SetDriveId

func (CreateStoryResponseBody) String

func (s CreateStoryResponseBody) String() string

type CreateUserRequest

type CreateUserRequest struct {
	Avatar        *string                           `json:"avatar,omitempty" xml:"avatar,omitempty"`
	Description   *string                           `json:"description,omitempty" xml:"description,omitempty"`
	Email         *string                           `json:"email,omitempty" xml:"email,omitempty"`
	GroupInfoList []*CreateUserRequestGroupInfoList `json:"group_info_list,omitempty" xml:"group_info_list,omitempty" type:"Repeated"`
	NickName      *string                           `json:"nick_name,omitempty" xml:"nick_name,omitempty"`
	Phone         *string                           `json:"phone,omitempty" xml:"phone,omitempty"`
	Role          *string                           `json:"role,omitempty" xml:"role,omitempty"`
	Status        *string                           `json:"status,omitempty" xml:"status,omitempty"`
	UserData      map[string]interface{}            `json:"user_data,omitempty" xml:"user_data,omitempty"`
	UserId        *string                           `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName      *string                           `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (CreateUserRequest) GoString

func (s CreateUserRequest) GoString() string

func (*CreateUserRequest) SetAvatar

func (s *CreateUserRequest) SetAvatar(v string) *CreateUserRequest

func (*CreateUserRequest) SetDescription

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

func (*CreateUserRequest) SetEmail

func (s *CreateUserRequest) SetEmail(v string) *CreateUserRequest

func (*CreateUserRequest) SetGroupInfoList

func (*CreateUserRequest) SetNickName

func (s *CreateUserRequest) SetNickName(v string) *CreateUserRequest

func (*CreateUserRequest) SetPhone

func (s *CreateUserRequest) SetPhone(v string) *CreateUserRequest

func (*CreateUserRequest) SetRole

func (*CreateUserRequest) SetStatus

func (s *CreateUserRequest) SetStatus(v string) *CreateUserRequest

func (*CreateUserRequest) SetUserData

func (s *CreateUserRequest) SetUserData(v map[string]interface{}) *CreateUserRequest

func (*CreateUserRequest) SetUserId

func (s *CreateUserRequest) SetUserId(v string) *CreateUserRequest

func (*CreateUserRequest) SetUserName

func (s *CreateUserRequest) SetUserName(v string) *CreateUserRequest

func (CreateUserRequest) String

func (s CreateUserRequest) String() string

type CreateUserRequestGroupInfoList

type CreateUserRequestGroupInfoList struct {
	GroupId *string `json:"group_id,omitempty" xml:"group_id,omitempty"`
}

func (CreateUserRequestGroupInfoList) GoString

func (*CreateUserRequestGroupInfoList) SetGroupId

func (CreateUserRequestGroupInfoList) String

type CreateUserResponse

type CreateUserResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateUserResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateUserResponse) GoString

func (s CreateUserResponse) GoString() string

func (*CreateUserResponse) SetBody

func (*CreateUserResponse) SetHeaders

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

func (*CreateUserResponse) SetStatusCode

func (s *CreateUserResponse) SetStatusCode(v int32) *CreateUserResponse

func (CreateUserResponse) String

func (s CreateUserResponse) String() string

type CreateUserResponseBody

type CreateUserResponseBody struct {
	Avatar         *string                `json:"avatar,omitempty" xml:"avatar,omitempty"`
	CreatedAt      *int64                 `json:"created_at,omitempty" xml:"created_at,omitempty"`
	Creator        *string                `json:"creator,omitempty" xml:"creator,omitempty"`
	DefaultDriveId *string                `json:"default_drive_id,omitempty" xml:"default_drive_id,omitempty"`
	Description    *string                `json:"description,omitempty" xml:"description,omitempty"`
	DomainId       *string                `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	Email          *string                `json:"email,omitempty" xml:"email,omitempty"`
	NickName       *string                `json:"nick_name,omitempty" xml:"nick_name,omitempty"`
	Phone          *string                `json:"phone,omitempty" xml:"phone,omitempty"`
	Role           *string                `json:"role,omitempty" xml:"role,omitempty"`
	Status         *string                `json:"status,omitempty" xml:"status,omitempty"`
	UpdatedAt      *int64                 `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
	UserData       map[string]interface{} `json:"user_data,omitempty" xml:"user_data,omitempty"`
	UserId         *string                `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName       *string                `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (CreateUserResponseBody) GoString

func (s CreateUserResponseBody) GoString() string

func (*CreateUserResponseBody) SetAvatar

func (*CreateUserResponseBody) SetCreatedAt

func (*CreateUserResponseBody) SetCreator

func (*CreateUserResponseBody) SetDefaultDriveId

func (s *CreateUserResponseBody) SetDefaultDriveId(v string) *CreateUserResponseBody

func (*CreateUserResponseBody) SetDescription

func (*CreateUserResponseBody) SetDomainId

func (*CreateUserResponseBody) SetEmail

func (*CreateUserResponseBody) SetNickName

func (*CreateUserResponseBody) SetPhone

func (*CreateUserResponseBody) SetRole

func (*CreateUserResponseBody) SetStatus

func (*CreateUserResponseBody) SetUpdatedAt

func (*CreateUserResponseBody) SetUserData

func (s *CreateUserResponseBody) SetUserData(v map[string]interface{}) *CreateUserResponseBody

func (*CreateUserResponseBody) SetUserId

func (*CreateUserResponseBody) SetUserName

func (CreateUserResponseBody) String

func (s CreateUserResponseBody) String() string

type CsiCondition

type CsiCondition struct {
	FileDataPunish *Condition `json:"file_data_punish,omitempty" xml:"file_data_punish,omitempty"`
}

func (CsiCondition) GoString

func (s CsiCondition) GoString() string

func (*CsiCondition) SetFileDataPunish

func (s *CsiCondition) SetFileDataPunish(v *Condition) *CsiCondition

func (CsiCondition) String

func (s CsiCondition) String() string

type CsiGetFileInfoRequest

type CsiGetFileInfoRequest struct {
	DriveId      *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId       *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	UrlExpireSec *int32  `json:"url_expire_sec,omitempty" xml:"url_expire_sec,omitempty"`
}

func (CsiGetFileInfoRequest) GoString

func (s CsiGetFileInfoRequest) GoString() string

func (*CsiGetFileInfoRequest) SetDriveId

func (*CsiGetFileInfoRequest) SetFileId

func (*CsiGetFileInfoRequest) SetUrlExpireSec

func (s *CsiGetFileInfoRequest) SetUrlExpireSec(v int32) *CsiGetFileInfoRequest

func (CsiGetFileInfoRequest) String

func (s CsiGetFileInfoRequest) String() string

type CsiGetFileInfoResponse

type CsiGetFileInfoResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CsiGetFileInfoResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CsiGetFileInfoResponse) GoString

func (s CsiGetFileInfoResponse) GoString() string

func (*CsiGetFileInfoResponse) SetBody

func (*CsiGetFileInfoResponse) SetHeaders

func (*CsiGetFileInfoResponse) SetStatusCode

func (CsiGetFileInfoResponse) String

func (s CsiGetFileInfoResponse) String() string

type CsiGetFileInfoResponseBody

type CsiGetFileInfoResponseBody struct {
	InvestigationInfo *InvestigationInfo `json:"investigation_info,omitempty" xml:"investigation_info,omitempty"`
	Url               *string            `json:"url,omitempty" xml:"url,omitempty"`
}

func (CsiGetFileInfoResponseBody) GoString

func (s CsiGetFileInfoResponseBody) GoString() string

func (*CsiGetFileInfoResponseBody) SetInvestigationInfo

func (*CsiGetFileInfoResponseBody) SetUrl

func (CsiGetFileInfoResponseBody) String

type CssCreateOrderParam added in v2.1.0

type CssCreateOrderParam struct {
	AgentId             *string                 `json:"agentId,omitempty" xml:"agentId,omitempty"`
	AutoPay             *bool                   `json:"autoPay,omitempty" xml:"autoPay,omitempty"`
	AutoUseCoupon       *bool                   `json:"autoUseCoupon,omitempty" xml:"autoUseCoupon,omitempty"`
	Bid                 *string                 `json:"bid,omitempty" xml:"bid,omitempty"`
	BuyerId             *int64                  `json:"buyerId,omitempty" xml:"buyerId,omitempty"`
	Certificate         *string                 `json:"certificate,omitempty" xml:"certificate,omitempty"`
	ChildId             *int64                  `json:"childId,omitempty" xml:"childId,omitempty"`
	CilentIp            *string                 `json:"cilentIp,omitempty" xml:"cilentIp,omitempty"`
	Commodities         []*CssInstanceCommodity `json:"commodities,omitempty" xml:"commodities,omitempty" type:"Repeated"`
	CreaterNick         *string                 `json:"createrNick,omitempty" xml:"createrNick,omitempty"`
	CssAuthRequestParam interface{}             `json:"cssAuthRequestParam,omitempty" xml:"cssAuthRequestParam,omitempty"`
	FromApp             *string                 `json:"fromApp,omitempty" xml:"fromApp,omitempty"`
	Language            *string                 `json:"language,omitempty" xml:"language,omitempty"`
	MarketType          *int64                  `json:"marketType,omitempty" xml:"marketType,omitempty"`
	Memo                *string                 `json:"memo,omitempty" xml:"memo,omitempty"`
	OrderOrigin         *string                 `json:"orderOrigin,omitempty" xml:"orderOrigin,omitempty"`
	OrderParams         map[string]*string      `json:"orderParams,omitempty" xml:"orderParams,omitempty"`
	PayerId             *int64                  `json:"payerId,omitempty" xml:"payerId,omitempty"`
	PlanGroupId         *int64                  `json:"planGroupId,omitempty" xml:"planGroupId,omitempty"`
	PlanId              *int64                  `json:"planId,omitempty" xml:"planId,omitempty"`
	PlanInstanceId      *string                 `json:"planInstanceId,omitempty" xml:"planInstanceId,omitempty"`
	PromotionCode       *string                 `json:"promotionCode,omitempty" xml:"promotionCode,omitempty"`
	PromotionInputParam interface{}             `json:"promotionInputParam,omitempty" xml:"promotionInputParam,omitempty"`
	RequestId           *string                 `json:"requestId,omitempty" xml:"requestId,omitempty"`
	SkipChannel         *bool                   `json:"skipChannel,omitempty" xml:"skipChannel,omitempty"`
	Token               *string                 `json:"token,omitempty" xml:"token,omitempty"`
	TransientAccess     interface{}             `json:"transientAccess,omitempty" xml:"transientAccess,omitempty"`
	UmidToken           *string                 `json:"umidToken,omitempty" xml:"umidToken,omitempty"`
	UserId              *int64                  `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (CssCreateOrderParam) GoString added in v2.1.0

func (s CssCreateOrderParam) GoString() string

func (*CssCreateOrderParam) SetAgentId added in v2.1.0

func (*CssCreateOrderParam) SetAutoPay added in v2.1.0

func (s *CssCreateOrderParam) SetAutoPay(v bool) *CssCreateOrderParam

func (*CssCreateOrderParam) SetAutoUseCoupon added in v2.1.0

func (s *CssCreateOrderParam) SetAutoUseCoupon(v bool) *CssCreateOrderParam

func (*CssCreateOrderParam) SetBid added in v2.1.0

func (*CssCreateOrderParam) SetBuyerId added in v2.1.0

func (s *CssCreateOrderParam) SetBuyerId(v int64) *CssCreateOrderParam

func (*CssCreateOrderParam) SetCertificate added in v2.1.0

func (s *CssCreateOrderParam) SetCertificate(v string) *CssCreateOrderParam

func (*CssCreateOrderParam) SetChildId added in v2.1.0

func (s *CssCreateOrderParam) SetChildId(v int64) *CssCreateOrderParam

func (*CssCreateOrderParam) SetCilentIp added in v2.1.0

func (s *CssCreateOrderParam) SetCilentIp(v string) *CssCreateOrderParam

func (*CssCreateOrderParam) SetCommodities added in v2.1.0

func (*CssCreateOrderParam) SetCreaterNick added in v2.1.0

func (s *CssCreateOrderParam) SetCreaterNick(v string) *CssCreateOrderParam

func (*CssCreateOrderParam) SetCssAuthRequestParam added in v2.1.0

func (s *CssCreateOrderParam) SetCssAuthRequestParam(v interface{}) *CssCreateOrderParam

func (*CssCreateOrderParam) SetFromApp added in v2.1.0

func (*CssCreateOrderParam) SetLanguage added in v2.1.0

func (s *CssCreateOrderParam) SetLanguage(v string) *CssCreateOrderParam

func (*CssCreateOrderParam) SetMarketType added in v2.1.0

func (s *CssCreateOrderParam) SetMarketType(v int64) *CssCreateOrderParam

func (*CssCreateOrderParam) SetMemo added in v2.1.0

func (*CssCreateOrderParam) SetOrderOrigin added in v2.1.0

func (s *CssCreateOrderParam) SetOrderOrigin(v string) *CssCreateOrderParam

func (*CssCreateOrderParam) SetOrderParams added in v2.1.0

func (s *CssCreateOrderParam) SetOrderParams(v map[string]*string) *CssCreateOrderParam

func (*CssCreateOrderParam) SetPayerId added in v2.1.0

func (s *CssCreateOrderParam) SetPayerId(v int64) *CssCreateOrderParam

func (*CssCreateOrderParam) SetPlanGroupId added in v2.1.0

func (s *CssCreateOrderParam) SetPlanGroupId(v int64) *CssCreateOrderParam

func (*CssCreateOrderParam) SetPlanId added in v2.1.0

func (*CssCreateOrderParam) SetPlanInstanceId added in v2.1.0

func (s *CssCreateOrderParam) SetPlanInstanceId(v string) *CssCreateOrderParam

func (*CssCreateOrderParam) SetPromotionCode added in v2.1.0

func (s *CssCreateOrderParam) SetPromotionCode(v string) *CssCreateOrderParam

func (*CssCreateOrderParam) SetPromotionInputParam added in v2.1.0

func (s *CssCreateOrderParam) SetPromotionInputParam(v interface{}) *CssCreateOrderParam

func (*CssCreateOrderParam) SetRequestId added in v2.1.0

func (s *CssCreateOrderParam) SetRequestId(v string) *CssCreateOrderParam

func (*CssCreateOrderParam) SetSkipChannel added in v2.1.0

func (s *CssCreateOrderParam) SetSkipChannel(v bool) *CssCreateOrderParam

func (*CssCreateOrderParam) SetToken added in v2.1.0

func (*CssCreateOrderParam) SetTransientAccess added in v2.1.0

func (s *CssCreateOrderParam) SetTransientAccess(v interface{}) *CssCreateOrderParam

func (*CssCreateOrderParam) SetUmidToken added in v2.1.0

func (s *CssCreateOrderParam) SetUmidToken(v string) *CssCreateOrderParam

func (*CssCreateOrderParam) SetUserId added in v2.1.0

func (CssCreateOrderParam) String added in v2.1.0

func (s CssCreateOrderParam) String() string

type CssInstanceCommodity added in v2.1.0

type CssInstanceCommodity struct {
	ActivityId                   *int64                  `json:"activityId,omitempty" xml:"activityId,omitempty"`
	AliyunProduceCode            *string                 `json:"aliyunProduceCode,omitempty" xml:"aliyunProduceCode,omitempty"`
	ChargeType                   *string                 `json:"chargeType,omitempty" xml:"chargeType,omitempty"`
	CommodityCode                *string                 `json:"commodityCode,omitempty" xml:"commodityCode,omitempty"`
	Components                   []*CssInstanceComponent `json:"components,omitempty" xml:"components,omitempty" type:"Repeated"`
	Duration                     *int64                  `json:"duration,omitempty" xml:"duration,omitempty"`
	InstanceId                   *string                 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	IsFree                       *bool                   `json:"isFree,omitempty" xml:"isFree,omitempty"`
	IsPrePayPostCharge           *bool                   `json:"isPrePayPostCharge,omitempty" xml:"isPrePayPostCharge,omitempty"`
	IsRenewChange                *bool                   `json:"isRenewChange,omitempty" xml:"isRenewChange,omitempty"`
	IsSyncToSubscription         *bool                   `json:"isSyncToSubscription,omitempty" xml:"isSyncToSubscription,omitempty"`
	OrderParams                  map[string]*string      `json:"orderParams,omitempty" xml:"orderParams,omitempty"`
	OrderType                    *string                 `json:"orderType,omitempty" xml:"orderType,omitempty"`
	PlanItemId                   *int64                  `json:"planItemId,omitempty" xml:"planItemId,omitempty"`
	PricingCycle                 *string                 `json:"pricingCycle,omitempty" xml:"pricingCycle,omitempty"`
	Quantity                     *int64                  `json:"quantity,omitempty" xml:"quantity,omitempty"`
	RedeemNoList                 []*string               `json:"redeemNoList,omitempty" xml:"redeemNoList,omitempty" type:"Repeated"`
	RedeemOrderType              *string                 `json:"redeemOrderType,omitempty" xml:"redeemOrderType,omitempty"`
	RefundSpecCode               *string                 `json:"refundSpecCode,omitempty" xml:"refundSpecCode,omitempty"`
	SpecCode                     *string                 `json:"specCode,omitempty" xml:"specCode,omitempty"`
	SpecUpgradeOriginSpecCodes   []*string               `json:"specUpgradeOriginSpecCodes,omitempty" xml:"specUpgradeOriginSpecCodes,omitempty" type:"Repeated"`
	SpecifyStartDate             *int64                  `json:"specifyStartDate,omitempty" xml:"specifyStartDate,omitempty"`
	UpgradeInquireFinancialValue *bool                   `json:"upgradeInquireFinancialValue,omitempty" xml:"upgradeInquireFinancialValue,omitempty"`
}

func (CssInstanceCommodity) GoString added in v2.1.0

func (s CssInstanceCommodity) GoString() string

func (*CssInstanceCommodity) SetActivityId added in v2.1.0

func (s *CssInstanceCommodity) SetActivityId(v int64) *CssInstanceCommodity

func (*CssInstanceCommodity) SetAliyunProduceCode added in v2.1.0

func (s *CssInstanceCommodity) SetAliyunProduceCode(v string) *CssInstanceCommodity

func (*CssInstanceCommodity) SetChargeType added in v2.1.0

func (s *CssInstanceCommodity) SetChargeType(v string) *CssInstanceCommodity

func (*CssInstanceCommodity) SetCommodityCode added in v2.1.0

func (s *CssInstanceCommodity) SetCommodityCode(v string) *CssInstanceCommodity

func (*CssInstanceCommodity) SetComponents added in v2.1.0

func (*CssInstanceCommodity) SetDuration added in v2.1.0

func (s *CssInstanceCommodity) SetDuration(v int64) *CssInstanceCommodity

func (*CssInstanceCommodity) SetInstanceId added in v2.1.0

func (s *CssInstanceCommodity) SetInstanceId(v string) *CssInstanceCommodity

func (*CssInstanceCommodity) SetIsFree added in v2.1.0

func (*CssInstanceCommodity) SetIsPrePayPostCharge added in v2.1.0

func (s *CssInstanceCommodity) SetIsPrePayPostCharge(v bool) *CssInstanceCommodity

func (*CssInstanceCommodity) SetIsRenewChange added in v2.1.0

func (s *CssInstanceCommodity) SetIsRenewChange(v bool) *CssInstanceCommodity

func (*CssInstanceCommodity) SetIsSyncToSubscription added in v2.1.0

func (s *CssInstanceCommodity) SetIsSyncToSubscription(v bool) *CssInstanceCommodity

func (*CssInstanceCommodity) SetOrderParams added in v2.1.0

func (s *CssInstanceCommodity) SetOrderParams(v map[string]*string) *CssInstanceCommodity

func (*CssInstanceCommodity) SetOrderType added in v2.1.0

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

func (*CssInstanceCommodity) SetPlanItemId added in v2.1.0

func (s *CssInstanceCommodity) SetPlanItemId(v int64) *CssInstanceCommodity

func (*CssInstanceCommodity) SetPricingCycle added in v2.1.0

func (s *CssInstanceCommodity) SetPricingCycle(v string) *CssInstanceCommodity

func (*CssInstanceCommodity) SetQuantity added in v2.1.0

func (s *CssInstanceCommodity) SetQuantity(v int64) *CssInstanceCommodity

func (*CssInstanceCommodity) SetRedeemNoList added in v2.1.0

func (s *CssInstanceCommodity) SetRedeemNoList(v []*string) *CssInstanceCommodity

func (*CssInstanceCommodity) SetRedeemOrderType added in v2.1.0

func (s *CssInstanceCommodity) SetRedeemOrderType(v string) *CssInstanceCommodity

func (*CssInstanceCommodity) SetRefundSpecCode added in v2.1.0

func (s *CssInstanceCommodity) SetRefundSpecCode(v string) *CssInstanceCommodity

func (*CssInstanceCommodity) SetSpecCode added in v2.1.0

func (*CssInstanceCommodity) SetSpecUpgradeOriginSpecCodes added in v2.1.0

func (s *CssInstanceCommodity) SetSpecUpgradeOriginSpecCodes(v []*string) *CssInstanceCommodity

func (*CssInstanceCommodity) SetSpecifyStartDate added in v2.1.0

func (s *CssInstanceCommodity) SetSpecifyStartDate(v int64) *CssInstanceCommodity

func (*CssInstanceCommodity) SetUpgradeInquireFinancialValue added in v2.1.0

func (s *CssInstanceCommodity) SetUpgradeInquireFinancialValue(v bool) *CssInstanceCommodity

func (CssInstanceCommodity) String added in v2.1.0

func (s CssInstanceCommodity) String() string

type CssInstanceComponent added in v2.1.0

type CssInstanceComponent struct {
	ComponentCode    *string                `json:"componentCode,omitempty" xml:"componentCode,omitempty"`
	ComponentName    *string                `json:"componentName,omitempty" xml:"componentName,omitempty"`
	GlobalKey        *string                `json:"globalKey,omitempty" xml:"globalKey,omitempty"`
	InstanceProperty []*CssInstanceProperty `json:"instanceProperty,omitempty" xml:"instanceProperty,omitempty" type:"Repeated"`
	ModuleAttrStatus *int64                 `json:"moduleAttrStatus,omitempty" xml:"moduleAttrStatus,omitempty"`
	Tag              *string                `json:"tag,omitempty" xml:"tag,omitempty"`
}

func (CssInstanceComponent) GoString added in v2.1.0

func (s CssInstanceComponent) GoString() string

func (*CssInstanceComponent) SetComponentCode added in v2.1.0

func (s *CssInstanceComponent) SetComponentCode(v string) *CssInstanceComponent

func (*CssInstanceComponent) SetComponentName added in v2.1.0

func (s *CssInstanceComponent) SetComponentName(v string) *CssInstanceComponent

func (*CssInstanceComponent) SetGlobalKey added in v2.1.0

func (s *CssInstanceComponent) SetGlobalKey(v string) *CssInstanceComponent

func (*CssInstanceComponent) SetInstanceProperty added in v2.1.0

func (s *CssInstanceComponent) SetInstanceProperty(v []*CssInstanceProperty) *CssInstanceComponent

func (*CssInstanceComponent) SetModuleAttrStatus added in v2.1.0

func (s *CssInstanceComponent) SetModuleAttrStatus(v int64) *CssInstanceComponent

func (*CssInstanceComponent) SetTag added in v2.1.0

func (CssInstanceComponent) String added in v2.1.0

func (s CssInstanceComponent) String() string

type CssInstanceProperty added in v2.1.0

type CssInstanceProperty struct {
	Code      *string `json:"code,omitempty" xml:"code,omitempty"`
	GlobalKey *string `json:"globalKey,omitempty" xml:"globalKey,omitempty"`
	Name      *string `json:"name,omitempty" xml:"name,omitempty"`
	Unit      *string `json:"unit,omitempty" xml:"unit,omitempty"`
	Value     *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (CssInstanceProperty) GoString added in v2.1.0

func (s CssInstanceProperty) GoString() string

func (*CssInstanceProperty) SetCode added in v2.1.0

func (*CssInstanceProperty) SetGlobalKey added in v2.1.0

func (s *CssInstanceProperty) SetGlobalKey(v string) *CssInstanceProperty

func (*CssInstanceProperty) SetName added in v2.1.0

func (*CssInstanceProperty) SetUnit added in v2.1.0

func (*CssInstanceProperty) SetValue added in v2.1.0

func (CssInstanceProperty) String added in v2.1.0

func (s CssInstanceProperty) String() string

type CssProduce added in v2.1.0

type CssProduce struct {
	Bid         *string        `json:"bid,omitempty" xml:"bid,omitempty"`
	BuyerId     *int64         `json:"buyerId,omitempty" xml:"buyerId,omitempty"`
	ChildId     *int64         `json:"childId,omitempty" xml:"childId,omitempty"`
	FromApp     *string        `json:"fromApp,omitempty" xml:"fromApp,omitempty"`
	OrderId     *int64         `json:"orderId,omitempty" xml:"orderId,omitempty"`
	PayerId     *int64         `json:"payerId,omitempty" xml:"payerId,omitempty"`
	Purchases   []*CssPurchase `json:"purchases,omitempty" xml:"purchases,omitempty" type:"Repeated"`
	RequestId   *string        `json:"requestId,omitempty" xml:"requestId,omitempty"`
	SkipChannel *bool          `json:"skipChannel,omitempty" xml:"skipChannel,omitempty"`
	Token       *string        `json:"token,omitempty" xml:"token,omitempty"`
	UserId      *int64         `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (CssProduce) GoString added in v2.1.0

func (s CssProduce) GoString() string

func (*CssProduce) SetBid added in v2.1.0

func (s *CssProduce) SetBid(v string) *CssProduce

func (*CssProduce) SetBuyerId added in v2.1.0

func (s *CssProduce) SetBuyerId(v int64) *CssProduce

func (*CssProduce) SetChildId added in v2.1.0

func (s *CssProduce) SetChildId(v int64) *CssProduce

func (*CssProduce) SetFromApp added in v2.1.0

func (s *CssProduce) SetFromApp(v string) *CssProduce

func (*CssProduce) SetOrderId added in v2.1.0

func (s *CssProduce) SetOrderId(v int64) *CssProduce

func (*CssProduce) SetPayerId added in v2.1.0

func (s *CssProduce) SetPayerId(v int64) *CssProduce

func (*CssProduce) SetPurchases added in v2.1.0

func (s *CssProduce) SetPurchases(v []*CssPurchase) *CssProduce

func (*CssProduce) SetRequestId added in v2.1.0

func (s *CssProduce) SetRequestId(v string) *CssProduce

func (*CssProduce) SetSkipChannel added in v2.1.0

func (s *CssProduce) SetSkipChannel(v bool) *CssProduce

func (*CssProduce) SetToken added in v2.1.0

func (s *CssProduce) SetToken(v string) *CssProduce

func (*CssProduce) SetUserId added in v2.1.0

func (s *CssProduce) SetUserId(v int64) *CssProduce

func (CssProduce) String added in v2.1.0

func (s CssProduce) String() string

type CssPurchase added in v2.1.0

type CssPurchase struct {
	ChargeType         *string                 `json:"chargeType,omitempty" xml:"chargeType,omitempty"`
	CommodityCode      *string                 `json:"commodityCode,omitempty" xml:"commodityCode,omitempty"`
	EndDate            *int64                  `json:"endDate,omitempty" xml:"endDate,omitempty"`
	GmtCreate          *int64                  `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	InstanceComponents []*CssInstanceComponent `json:"instanceComponents,omitempty" xml:"instanceComponents,omitempty" type:"Repeated"`
	InstanceId         *string                 `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	OrderType          *string                 `json:"orderType,omitempty" xml:"orderType,omitempty"`
	PurchaseParams     map[string]*string      `json:"purchaseParams,omitempty" xml:"purchaseParams,omitempty"`
	StartDate          *int64                  `json:"startDate,omitempty" xml:"startDate,omitempty"`
}

func (CssPurchase) GoString added in v2.1.0

func (s CssPurchase) GoString() string

func (*CssPurchase) SetChargeType added in v2.1.0

func (s *CssPurchase) SetChargeType(v string) *CssPurchase

func (*CssPurchase) SetCommodityCode added in v2.1.0

func (s *CssPurchase) SetCommodityCode(v string) *CssPurchase

func (*CssPurchase) SetEndDate added in v2.1.0

func (s *CssPurchase) SetEndDate(v int64) *CssPurchase

func (*CssPurchase) SetGmtCreate added in v2.1.0

func (s *CssPurchase) SetGmtCreate(v int64) *CssPurchase

func (*CssPurchase) SetInstanceComponents added in v2.1.0

func (s *CssPurchase) SetInstanceComponents(v []*CssInstanceComponent) *CssPurchase

func (*CssPurchase) SetInstanceId added in v2.1.0

func (s *CssPurchase) SetInstanceId(v string) *CssPurchase

func (*CssPurchase) SetOrderType added in v2.1.0

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

func (*CssPurchase) SetPurchaseParams added in v2.1.0

func (s *CssPurchase) SetPurchaseParams(v map[string]*string) *CssPurchase

func (*CssPurchase) SetStartDate added in v2.1.0

func (s *CssPurchase) SetStartDate(v int64) *CssPurchase

func (CssPurchase) String added in v2.1.0

func (s CssPurchase) String() string

type DataCName added in v2.0.1

type DataCName struct {
	DataCname *string `json:"data_cname,omitempty" xml:"data_cname,omitempty"`
	Location  *string `json:"location,omitempty" xml:"location,omitempty"`
}

func (DataCName) GoString added in v2.0.1

func (s DataCName) GoString() string

func (*DataCName) SetDataCname added in v2.0.1

func (s *DataCName) SetDataCname(v string) *DataCName

func (*DataCName) SetLocation added in v2.0.1

func (s *DataCName) SetLocation(v string) *DataCName

func (DataCName) String added in v2.0.1

func (s DataCName) String() string

type DeleteDomainRequest

type DeleteDomainRequest struct {
	// domain id
	DomainId *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
}

func (DeleteDomainRequest) GoString

func (s DeleteDomainRequest) GoString() string

func (*DeleteDomainRequest) SetDomainId

func (s *DeleteDomainRequest) SetDomainId(v string) *DeleteDomainRequest

func (DeleteDomainRequest) String

func (s DeleteDomainRequest) String() string

type DeleteDomainResponse

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

func (DeleteDomainResponse) GoString

func (s DeleteDomainResponse) GoString() string

func (*DeleteDomainResponse) SetHeaders

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

func (*DeleteDomainResponse) SetStatusCode

func (s *DeleteDomainResponse) SetStatusCode(v int32) *DeleteDomainResponse

func (DeleteDomainResponse) String

func (s DeleteDomainResponse) String() string

type DeleteDriveRequest

type DeleteDriveRequest struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
}

func (DeleteDriveRequest) GoString

func (s DeleteDriveRequest) GoString() string

func (*DeleteDriveRequest) SetDriveId

func (s *DeleteDriveRequest) SetDriveId(v string) *DeleteDriveRequest

func (DeleteDriveRequest) String

func (s DeleteDriveRequest) String() string

type DeleteDriveResponse

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

func (DeleteDriveResponse) GoString

func (s DeleteDriveResponse) GoString() string

func (*DeleteDriveResponse) SetHeaders

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

func (*DeleteDriveResponse) SetStatusCode

func (s *DeleteDriveResponse) SetStatusCode(v int32) *DeleteDriveResponse

func (DeleteDriveResponse) String

func (s DeleteDriveResponse) String() string

type DeleteFileRequest

type DeleteFileRequest struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId  *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
}

func (DeleteFileRequest) GoString

func (s DeleteFileRequest) GoString() string

func (*DeleteFileRequest) SetDriveId

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

func (*DeleteFileRequest) SetFileId

func (s *DeleteFileRequest) SetFileId(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"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,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) SetStatusCode

func (s *DeleteFileResponse) SetStatusCode(v int32) *DeleteFileResponse

func (DeleteFileResponse) String

func (s DeleteFileResponse) String() string

type DeleteFileResponseBody

type DeleteFileResponseBody struct {
	AsyncTaskId *string `json:"async_task_id,omitempty" xml:"async_task_id,omitempty"`
	DomainId    *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DriveId     *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId      *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
}

func (DeleteFileResponseBody) GoString

func (s DeleteFileResponseBody) GoString() string

func (*DeleteFileResponseBody) SetAsyncTaskId

func (*DeleteFileResponseBody) SetDomainId

func (*DeleteFileResponseBody) SetDriveId

func (*DeleteFileResponseBody) SetFileId

func (DeleteFileResponseBody) String

func (s DeleteFileResponseBody) String() string

type DeleteGroupRequest

type DeleteGroupRequest struct {
	GroupId *string `json:"group_id,omitempty" xml:"group_id,omitempty"`
}

func (DeleteGroupRequest) GoString

func (s DeleteGroupRequest) GoString() string

func (*DeleteGroupRequest) SetGroupId

func (s *DeleteGroupRequest) SetGroupId(v string) *DeleteGroupRequest

func (DeleteGroupRequest) String

func (s DeleteGroupRequest) String() string

type DeleteGroupResponse

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

func (DeleteGroupResponse) GoString

func (s DeleteGroupResponse) GoString() string

func (*DeleteGroupResponse) SetHeaders

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

func (*DeleteGroupResponse) SetStatusCode

func (s *DeleteGroupResponse) SetStatusCode(v int32) *DeleteGroupResponse

func (DeleteGroupResponse) String

func (s DeleteGroupResponse) String() string

type DeleteRevisionRequest

type DeleteRevisionRequest struct {
	DriveId    *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId     *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	RevisionId *string `json:"revision_id,omitempty" xml:"revision_id,omitempty"`
}

func (DeleteRevisionRequest) GoString

func (s DeleteRevisionRequest) GoString() string

func (*DeleteRevisionRequest) SetDriveId

func (*DeleteRevisionRequest) SetFileId

func (*DeleteRevisionRequest) SetRevisionId

func (s *DeleteRevisionRequest) SetRevisionId(v string) *DeleteRevisionRequest

func (DeleteRevisionRequest) String

func (s DeleteRevisionRequest) String() string

type DeleteRevisionResponse

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

func (DeleteRevisionResponse) GoString

func (s DeleteRevisionResponse) GoString() string

func (*DeleteRevisionResponse) SetHeaders

func (*DeleteRevisionResponse) SetStatusCode

func (DeleteRevisionResponse) String

func (s DeleteRevisionResponse) String() string

type DeleteStoryRequest

type DeleteStoryRequest struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	StoryId *string `json:"story_id,omitempty" xml:"story_id,omitempty"`
}

func (DeleteStoryRequest) GoString

func (s DeleteStoryRequest) GoString() string

func (*DeleteStoryRequest) SetDriveId

func (s *DeleteStoryRequest) SetDriveId(v string) *DeleteStoryRequest

func (*DeleteStoryRequest) SetStoryId

func (s *DeleteStoryRequest) SetStoryId(v string) *DeleteStoryRequest

func (DeleteStoryRequest) String

func (s DeleteStoryRequest) String() string

type DeleteStoryResponse

type DeleteStoryResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteStoryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteStoryResponse) GoString

func (s DeleteStoryResponse) GoString() string

func (*DeleteStoryResponse) SetBody

func (*DeleteStoryResponse) SetHeaders

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

func (*DeleteStoryResponse) SetStatusCode

func (s *DeleteStoryResponse) SetStatusCode(v int32) *DeleteStoryResponse

func (DeleteStoryResponse) String

func (s DeleteStoryResponse) String() string

type DeleteStoryResponseBody

type DeleteStoryResponseBody struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
}

func (DeleteStoryResponseBody) GoString

func (s DeleteStoryResponseBody) GoString() string

func (*DeleteStoryResponseBody) SetDriveId

func (DeleteStoryResponseBody) String

func (s DeleteStoryResponseBody) String() string

type DeleteUserRequest

type DeleteUserRequest struct {
	UserId *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (DeleteUserRequest) GoString

func (s DeleteUserRequest) GoString() string

func (*DeleteUserRequest) SetUserId

func (s *DeleteUserRequest) SetUserId(v string) *DeleteUserRequest

func (DeleteUserRequest) String

func (s DeleteUserRequest) String() string

type DeleteUserResponse

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

func (DeleteUserResponse) GoString

func (s DeleteUserResponse) GoString() string

func (*DeleteUserResponse) SetHeaders

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

func (*DeleteUserResponse) SetStatusCode

func (s *DeleteUserResponse) SetStatusCode(v int32) *DeleteUserResponse

func (DeleteUserResponse) String

func (s DeleteUserResponse) String() string

type DeltaGetLastCursorRequest

type DeltaGetLastCursorRequest struct {
	DriveId    *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	SyncRootId *string `json:"sync_root_id,omitempty" xml:"sync_root_id,omitempty"`
}

func (DeltaGetLastCursorRequest) GoString

func (s DeltaGetLastCursorRequest) GoString() string

func (*DeltaGetLastCursorRequest) SetDriveId

func (*DeltaGetLastCursorRequest) SetSyncRootId

func (DeltaGetLastCursorRequest) String

func (s DeltaGetLastCursorRequest) String() string

type DeltaGetLastCursorResponse

type DeltaGetLastCursorResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeltaGetLastCursorResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeltaGetLastCursorResponse) GoString

func (s DeltaGetLastCursorResponse) GoString() string

func (*DeltaGetLastCursorResponse) SetBody

func (*DeltaGetLastCursorResponse) SetHeaders

func (*DeltaGetLastCursorResponse) SetStatusCode

func (DeltaGetLastCursorResponse) String

type DeltaGetLastCursorResponseBody

type DeltaGetLastCursorResponseBody struct {
	Cursor *string `json:"cursor,omitempty" xml:"cursor,omitempty"`
}

func (DeltaGetLastCursorResponseBody) GoString

func (*DeltaGetLastCursorResponseBody) SetCursor

func (DeltaGetLastCursorResponseBody) String

type Domain

type Domain struct {
	CreatedAt                  *string            `json:"created_at,omitempty" xml:"created_at,omitempty"`
	Description                *string            `json:"description,omitempty" xml:"description,omitempty"`
	DomainId                   *string            `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DomainName                 *string            `json:"domain_name,omitempty" xml:"domain_name,omitempty"`
	InitDriveEnable            *bool              `json:"init_drive_enable,omitempty" xml:"init_drive_enable,omitempty"`
	InitDriveSize              *int64             `json:"init_drive_size,omitempty" xml:"init_drive_size,omitempty"`
	ParentDomainId             *string            `json:"parent_domain_id,omitempty" xml:"parent_domain_id,omitempty"`
	PublishedAppAccessStrategy *AppAccessStrategy `json:"published_app_access_strategy,omitempty" xml:"published_app_access_strategy,omitempty"`
	SizeQuota                  *int64             `json:"size_quota,omitempty" xml:"size_quota,omitempty"`
	SizeQuotaUsed              *int64             `json:"size_quota_used,omitempty" xml:"size_quota_used,omitempty"`
	Status                     *int64             `json:"status,omitempty" xml:"status,omitempty"`
	UpdatedAt                  *string            `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
	UsedSize                   *int64             `json:"used_size,omitempty" xml:"used_size,omitempty"`
	UserCountQuota             *int64             `json:"user_count_quota,omitempty" xml:"user_count_quota,omitempty"`
}

func (Domain) GoString

func (s Domain) GoString() string

func (*Domain) SetCreatedAt

func (s *Domain) SetCreatedAt(v string) *Domain

func (*Domain) SetDescription

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

func (*Domain) SetDomainId

func (s *Domain) SetDomainId(v string) *Domain

func (*Domain) SetDomainName

func (s *Domain) SetDomainName(v string) *Domain

func (*Domain) SetInitDriveEnable

func (s *Domain) SetInitDriveEnable(v bool) *Domain

func (*Domain) SetInitDriveSize

func (s *Domain) SetInitDriveSize(v int64) *Domain

func (*Domain) SetParentDomainId

func (s *Domain) SetParentDomainId(v string) *Domain

func (*Domain) SetPublishedAppAccessStrategy

func (s *Domain) SetPublishedAppAccessStrategy(v *AppAccessStrategy) *Domain

func (*Domain) SetSizeQuota

func (s *Domain) SetSizeQuota(v int64) *Domain

func (*Domain) SetSizeQuotaUsed

func (s *Domain) SetSizeQuotaUsed(v int64) *Domain

func (*Domain) SetStatus

func (s *Domain) SetStatus(v int64) *Domain

func (*Domain) SetUpdatedAt

func (s *Domain) SetUpdatedAt(v string) *Domain

func (*Domain) SetUsedSize

func (s *Domain) SetUsedSize(v int64) *Domain

func (*Domain) SetUserCountQuota

func (s *Domain) SetUserCountQuota(v int64) *Domain

func (Domain) String

func (s Domain) String() string

type DownloadFileRequest

type DownloadFileRequest struct {
	DriveId                *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId                 *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	ImageThumbnailProcess  *string `json:"image_thumbnail_process,omitempty" xml:"image_thumbnail_process,omitempty"`
	OfficeThumbnailProcess *string `json:"office_thumbnail_process,omitempty" xml:"office_thumbnail_process,omitempty"`
	ShareId                *string `json:"share_id,omitempty" xml:"share_id,omitempty"`
	VideoThumbnailProcess  *string `json:"video_thumbnail_process,omitempty" xml:"video_thumbnail_process,omitempty"`
}

func (DownloadFileRequest) GoString

func (s DownloadFileRequest) GoString() string

func (*DownloadFileRequest) SetDriveId

func (*DownloadFileRequest) SetFileId

func (*DownloadFileRequest) SetImageThumbnailProcess

func (s *DownloadFileRequest) SetImageThumbnailProcess(v string) *DownloadFileRequest

func (*DownloadFileRequest) SetOfficeThumbnailProcess

func (s *DownloadFileRequest) SetOfficeThumbnailProcess(v string) *DownloadFileRequest

func (*DownloadFileRequest) SetShareId

func (*DownloadFileRequest) SetVideoThumbnailProcess

func (s *DownloadFileRequest) SetVideoThumbnailProcess(v string) *DownloadFileRequest

func (DownloadFileRequest) String

func (s DownloadFileRequest) String() string

type DownloadFileResponse

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

func (DownloadFileResponse) GoString

func (s DownloadFileResponse) GoString() string

func (*DownloadFileResponse) SetHeaders

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

func (*DownloadFileResponse) SetStatusCode

func (s *DownloadFileResponse) SetStatusCode(v int32) *DownloadFileResponse

func (DownloadFileResponse) String

func (s DownloadFileResponse) String() string

type Drive

type Drive struct {
	CreatedAt   *string `json:"created_at,omitempty" xml:"created_at,omitempty"`
	Creator     *string `json:"creator,omitempty" xml:"creator,omitempty"`
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	DomainId    *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DriveId     *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	DriveName   *string `json:"drive_name,omitempty" xml:"drive_name,omitempty"`
	DriveType   *string `json:"drive_type,omitempty" xml:"drive_type,omitempty"`
	Owner       *string `json:"owner,omitempty" xml:"owner,omitempty"`
	OwnerType   *string `json:"owner_type,omitempty" xml:"owner_type,omitempty"`
	Status      *string `json:"status,omitempty" xml:"status,omitempty"`
	TotalSize   *int64  `json:"total_size,omitempty" xml:"total_size,omitempty"`
	UsedSize    *int64  `json:"used_size,omitempty" xml:"used_size,omitempty"`
}

func (Drive) GoString

func (s Drive) GoString() string

func (*Drive) SetCreatedAt

func (s *Drive) SetCreatedAt(v string) *Drive

func (*Drive) SetCreator

func (s *Drive) SetCreator(v string) *Drive

func (*Drive) SetDescription

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

func (*Drive) SetDomainId

func (s *Drive) SetDomainId(v string) *Drive

func (*Drive) SetDriveId

func (s *Drive) SetDriveId(v string) *Drive

func (*Drive) SetDriveName

func (s *Drive) SetDriveName(v string) *Drive

func (*Drive) SetDriveType

func (s *Drive) SetDriveType(v string) *Drive

func (*Drive) SetOwner

func (s *Drive) SetOwner(v string) *Drive

func (*Drive) SetOwnerType

func (s *Drive) SetOwnerType(v string) *Drive

func (*Drive) SetStatus

func (s *Drive) SetStatus(v string) *Drive

func (*Drive) SetTotalSize

func (s *Drive) SetTotalSize(v int64) *Drive

func (*Drive) SetUsedSize

func (s *Drive) SetUsedSize(v int64) *Drive

func (Drive) String

func (s Drive) String() string

type FaceGroup

type FaceGroup struct {
	CreatedAt              *string                          `json:"created_at,omitempty" xml:"created_at,omitempty"`
	GroupCoverFaceBoundary *FaceGroupGroupCoverFaceBoundary `json:"group_cover_face_boundary,omitempty" xml:"group_cover_face_boundary,omitempty" type:"Struct"`
	GroupCoverFileId       *string                          `json:"group_cover_file_id,omitempty" xml:"group_cover_file_id,omitempty"`
	GroupCoverHeight       *int64                           `json:"group_cover_height,omitempty" xml:"group_cover_height,omitempty"`
	GroupCoverUrl          *string                          `json:"group_cover_url,omitempty" xml:"group_cover_url,omitempty"`
	GroupCoverWidth        *int64                           `json:"group_cover_width,omitempty" xml:"group_cover_width,omitempty"`
	GroupId                *string                          `json:"group_id,omitempty" xml:"group_id,omitempty"`
	GroupName              *string                          `json:"group_name,omitempty" xml:"group_name,omitempty"`
	ImageCount             *int64                           `json:"image_count,omitempty" xml:"image_count,omitempty"`
	Remarks                *string                          `json:"remarks,omitempty" xml:"remarks,omitempty"`
	UpdatedAt              *string                          `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
}

func (FaceGroup) GoString

func (s FaceGroup) GoString() string

func (*FaceGroup) SetCreatedAt

func (s *FaceGroup) SetCreatedAt(v string) *FaceGroup

func (*FaceGroup) SetGroupCoverFaceBoundary

func (s *FaceGroup) SetGroupCoverFaceBoundary(v *FaceGroupGroupCoverFaceBoundary) *FaceGroup

func (*FaceGroup) SetGroupCoverFileId

func (s *FaceGroup) SetGroupCoverFileId(v string) *FaceGroup

func (*FaceGroup) SetGroupCoverHeight

func (s *FaceGroup) SetGroupCoverHeight(v int64) *FaceGroup

func (*FaceGroup) SetGroupCoverUrl

func (s *FaceGroup) SetGroupCoverUrl(v string) *FaceGroup

func (*FaceGroup) SetGroupCoverWidth

func (s *FaceGroup) SetGroupCoverWidth(v int64) *FaceGroup

func (*FaceGroup) SetGroupId

func (s *FaceGroup) SetGroupId(v string) *FaceGroup

func (*FaceGroup) SetGroupName

func (s *FaceGroup) SetGroupName(v string) *FaceGroup

func (*FaceGroup) SetImageCount

func (s *FaceGroup) SetImageCount(v int64) *FaceGroup

func (*FaceGroup) SetRemarks

func (s *FaceGroup) SetRemarks(v string) *FaceGroup

func (*FaceGroup) SetUpdatedAt

func (s *FaceGroup) SetUpdatedAt(v string) *FaceGroup

func (FaceGroup) String

func (s FaceGroup) String() string

type FaceGroupGroupCoverFaceBoundary

type FaceGroupGroupCoverFaceBoundary struct {
	Height *int32 `json:"height,omitempty" xml:"height,omitempty"`
	Left   *int32 `json:"left,omitempty" xml:"left,omitempty"`
	Top    *int32 `json:"top,omitempty" xml:"top,omitempty"`
	Width  *int32 `json:"width,omitempty" xml:"width,omitempty"`
}

func (FaceGroupGroupCoverFaceBoundary) GoString

func (*FaceGroupGroupCoverFaceBoundary) SetHeight

func (*FaceGroupGroupCoverFaceBoundary) SetLeft

func (*FaceGroupGroupCoverFaceBoundary) SetTop

func (*FaceGroupGroupCoverFaceBoundary) SetWidth

func (FaceGroupGroupCoverFaceBoundary) String

type FaceThumbnail

type FaceThumbnail struct {
	FaceGroupId *string `json:"face_group_id,omitempty" xml:"face_group_id,omitempty"`
	FaceId      *string `json:"face_id,omitempty" xml:"face_id,omitempty"`
	// Deprecated
	FaceThumbnail *string `json:"face_thumbnail,omitempty" xml:"face_thumbnail,omitempty"`
}

func (FaceThumbnail) GoString

func (s FaceThumbnail) GoString() string

func (*FaceThumbnail) SetFaceGroupId

func (s *FaceThumbnail) SetFaceGroupId(v string) *FaceThumbnail

func (*FaceThumbnail) SetFaceId

func (s *FaceThumbnail) SetFaceId(v string) *FaceThumbnail

func (*FaceThumbnail) SetFaceThumbnail

func (s *FaceThumbnail) SetFaceThumbnail(v string) *FaceThumbnail

func (FaceThumbnail) String

func (s FaceThumbnail) String() string

type File

type File struct {
	Category           *string                `json:"category,omitempty" xml:"category,omitempty"`
	ContentHash        *string                `json:"content_hash,omitempty" xml:"content_hash,omitempty"`
	ContentHashName    *string                `json:"content_hash_name,omitempty" xml:"content_hash_name,omitempty"`
	ContentType        *string                `json:"content_type,omitempty" xml:"content_type,omitempty"`
	Crc64Hash          *string                `json:"crc64_hash,omitempty" xml:"crc64_hash,omitempty"`
	CreatedAt          *string                `json:"created_at,omitempty" xml:"created_at,omitempty"`
	Description        *string                `json:"description,omitempty" xml:"description,omitempty"`
	DomainId           *string                `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DownloadUrl        *string                `json:"download_url,omitempty" xml:"download_url,omitempty"`
	DriveId            *string                `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileExtension      *string                `json:"file_extension,omitempty" xml:"file_extension,omitempty"`
	FileId             *string                `json:"file_id,omitempty" xml:"file_id,omitempty"`
	Hidden             *bool                  `json:"hidden,omitempty" xml:"hidden,omitempty"`
	InvestigationInfo  *FileInvestigationInfo `json:"investigation_info,omitempty" xml:"investigation_info,omitempty" type:"Struct"`
	Labels             []*string              `json:"labels,omitempty" xml:"labels,omitempty" type:"Repeated"`
	LocalCreatedAt     *string                `json:"local_created_at,omitempty" xml:"local_created_at,omitempty"`
	LocalModifiedAt    *string                `json:"local_modified_at,omitempty" xml:"local_modified_at,omitempty"`
	Name               *string                `json:"name,omitempty" xml:"name,omitempty"`
	ParentFileId       *string                `json:"parent_file_id,omitempty" xml:"parent_file_id,omitempty"`
	RevisionId         *string                `json:"revision_id,omitempty" xml:"revision_id,omitempty"`
	Size               *int64                 `json:"size,omitempty" xml:"size,omitempty"`
	Starred            *bool                  `json:"starred,omitempty" xml:"starred,omitempty"`
	Status             *string                `json:"status,omitempty" xml:"status,omitempty"`
	Thumbnail          *string                `json:"thumbnail,omitempty" xml:"thumbnail,omitempty"`
	ThumbnailUrls      map[string]*string     `json:"thumbnail_urls,omitempty" xml:"thumbnail_urls,omitempty"`
	TrashedAt          *string                `json:"trashed_at,omitempty" xml:"trashed_at,omitempty"`
	Type               *string                `json:"type,omitempty" xml:"type,omitempty"`
	UpdatedAt          *string                `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
	UploadId           *string                `json:"upload_id,omitempty" xml:"upload_id,omitempty"`
	UserTags           map[string]*string     `json:"user_tags,omitempty" xml:"user_tags,omitempty"`
	VideoMediaMetadata *VideoMediaMetadata    `json:"video_media_metadata,omitempty" xml:"video_media_metadata,omitempty"`
}

func (File) GoString

func (s File) GoString() string

func (*File) SetCategory

func (s *File) SetCategory(v string) *File

func (*File) SetContentHash

func (s *File) SetContentHash(v string) *File

func (*File) SetContentHashName

func (s *File) SetContentHashName(v string) *File

func (*File) SetContentType

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

func (*File) SetCrc64Hash

func (s *File) SetCrc64Hash(v string) *File

func (*File) SetCreatedAt

func (s *File) SetCreatedAt(v string) *File

func (*File) SetDescription

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

func (*File) SetDomainId

func (s *File) SetDomainId(v string) *File

func (*File) SetDownloadUrl

func (s *File) SetDownloadUrl(v string) *File

func (*File) SetDriveId

func (s *File) SetDriveId(v string) *File

func (*File) SetFileExtension

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

func (*File) SetFileId

func (s *File) SetFileId(v string) *File

func (*File) SetHidden

func (s *File) SetHidden(v bool) *File

func (*File) SetInvestigationInfo

func (s *File) SetInvestigationInfo(v *FileInvestigationInfo) *File

func (*File) SetLabels

func (s *File) SetLabels(v []*string) *File

func (*File) SetLocalCreatedAt

func (s *File) SetLocalCreatedAt(v string) *File

func (*File) SetLocalModifiedAt

func (s *File) SetLocalModifiedAt(v string) *File

func (*File) SetName

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

func (*File) SetParentFileId

func (s *File) SetParentFileId(v string) *File

func (*File) SetRevisionId

func (s *File) SetRevisionId(v string) *File

func (*File) SetSize

func (s *File) SetSize(v int64) *File

func (*File) SetStarred

func (s *File) SetStarred(v bool) *File

func (*File) SetStatus

func (s *File) SetStatus(v string) *File

func (*File) SetThumbnail

func (s *File) SetThumbnail(v string) *File

func (*File) SetThumbnailUrls

func (s *File) SetThumbnailUrls(v map[string]*string) *File

func (*File) SetTrashedAt

func (s *File) SetTrashedAt(v string) *File

func (*File) SetType

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

func (*File) SetUpdatedAt

func (s *File) SetUpdatedAt(v string) *File

func (*File) SetUploadId

func (s *File) SetUploadId(v string) *File

func (*File) SetUserTags

func (s *File) SetUserTags(v map[string]*string) *File

func (*File) SetVideoMediaMetadata added in v2.1.0

func (s *File) SetVideoMediaMetadata(v *VideoMediaMetadata) *File

func (File) String

func (s File) String() string

type FileAddPermissionRequest

type FileAddPermissionRequest struct {
	DriveId    *string                 `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId     *string                 `json:"file_id,omitempty" xml:"file_id,omitempty"`
	MemberList []*FilePermissionMember `json:"member_list,omitempty" xml:"member_list,omitempty" type:"Repeated"`
}

func (FileAddPermissionRequest) GoString

func (s FileAddPermissionRequest) GoString() string

func (*FileAddPermissionRequest) SetDriveId

func (*FileAddPermissionRequest) SetFileId

func (*FileAddPermissionRequest) SetMemberList

func (FileAddPermissionRequest) String

func (s FileAddPermissionRequest) String() string

type FileAddPermissionResponse

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

func (FileAddPermissionResponse) GoString

func (s FileAddPermissionResponse) GoString() string

func (*FileAddPermissionResponse) SetHeaders

func (*FileAddPermissionResponse) SetStatusCode

func (FileAddPermissionResponse) String

func (s FileAddPermissionResponse) String() string

type FileDeleteUserTagsRequest

type FileDeleteUserTagsRequest struct {
	DriveId *string   `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId  *string   `json:"file_id,omitempty" xml:"file_id,omitempty"`
	KeyList []*string `json:"key_list,omitempty" xml:"key_list,omitempty" type:"Repeated"`
}

func (FileDeleteUserTagsRequest) GoString

func (s FileDeleteUserTagsRequest) GoString() string

func (*FileDeleteUserTagsRequest) SetDriveId

func (*FileDeleteUserTagsRequest) SetFileId

func (*FileDeleteUserTagsRequest) SetKeyList

func (FileDeleteUserTagsRequest) String

func (s FileDeleteUserTagsRequest) String() string

type FileDeleteUserTagsResponse

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

func (FileDeleteUserTagsResponse) GoString

func (s FileDeleteUserTagsResponse) GoString() string

func (*FileDeleteUserTagsResponse) SetHeaders

func (*FileDeleteUserTagsResponse) SetStatusCode

func (FileDeleteUserTagsResponse) String

type FileDownloadCallbackInfo

type FileDownloadCallbackInfo struct {
	Bucket   *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	DomainId *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DriveId  *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId   *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	Object   *string `json:"object,omitempty" xml:"object,omitempty"`
	UserId   *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (FileDownloadCallbackInfo) GoString

func (s FileDownloadCallbackInfo) GoString() string

func (*FileDownloadCallbackInfo) SetBucket

func (*FileDownloadCallbackInfo) SetDomainId

func (*FileDownloadCallbackInfo) SetDriveId

func (*FileDownloadCallbackInfo) SetFileId

func (*FileDownloadCallbackInfo) SetObject

func (*FileDownloadCallbackInfo) SetUserId

func (FileDownloadCallbackInfo) String

func (s FileDownloadCallbackInfo) String() string

type FileInvestigationInfo

type FileInvestigationInfo struct {
	Status     *int64  `json:"status,omitempty" xml:"status,omitempty"`
	Suggestion *string `json:"suggestion,omitempty" xml:"suggestion,omitempty"`
}

func (FileInvestigationInfo) GoString

func (s FileInvestigationInfo) GoString() string

func (*FileInvestigationInfo) SetStatus

func (*FileInvestigationInfo) SetSuggestion

func (s *FileInvestigationInfo) SetSuggestion(v string) *FileInvestigationInfo

func (FileInvestigationInfo) String

func (s FileInvestigationInfo) String() string

type FileListPermissionRequest

type FileListPermissionRequest struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId  *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
}

func (FileListPermissionRequest) GoString

func (s FileListPermissionRequest) GoString() string

func (*FileListPermissionRequest) SetDriveId

func (*FileListPermissionRequest) SetFileId

func (FileListPermissionRequest) String

func (s FileListPermissionRequest) String() string

type FileListPermissionResponse

type FileListPermissionResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       []*FilePermissionMember `json:"body,omitempty" xml:"body,omitempty" require:"true" type:"Repeated"`
}

func (FileListPermissionResponse) GoString

func (s FileListPermissionResponse) GoString() string

func (*FileListPermissionResponse) SetBody

func (*FileListPermissionResponse) SetHeaders

func (*FileListPermissionResponse) SetStatusCode

func (FileListPermissionResponse) String

type FilePermissionMember

type FilePermissionMember struct {
	ActionList         []*string `json:"action_list,omitempty" xml:"action_list,omitempty" type:"Repeated"`
	DisinheritSubGroup *bool     `json:"disinherit_sub_group,omitempty" xml:"disinherit_sub_group,omitempty"`
	ExpireTime         *int64    `json:"expire_time,omitempty" xml:"expire_time,omitempty"`
	Identity           *Identity `json:"identity,omitempty" xml:"identity,omitempty"`
	RoleId             *string   `json:"role_id,omitempty" xml:"role_id,omitempty"`
}

func (FilePermissionMember) GoString

func (s FilePermissionMember) GoString() string

func (*FilePermissionMember) SetActionList

func (s *FilePermissionMember) SetActionList(v []*string) *FilePermissionMember

func (*FilePermissionMember) SetDisinheritSubGroup

func (s *FilePermissionMember) SetDisinheritSubGroup(v bool) *FilePermissionMember

func (*FilePermissionMember) SetExpireTime

func (s *FilePermissionMember) SetExpireTime(v int64) *FilePermissionMember

func (*FilePermissionMember) SetIdentity

func (*FilePermissionMember) SetRoleId

func (FilePermissionMember) String

func (s FilePermissionMember) String() string

type FilePutUserTagsRequest

type FilePutUserTagsRequest struct {
	DriveId  *string                           `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId   *string                           `json:"file_id,omitempty" xml:"file_id,omitempty"`
	UserTags []*FilePutUserTagsRequestUserTags `json:"user_tags,omitempty" xml:"user_tags,omitempty" type:"Repeated"`
}

func (FilePutUserTagsRequest) GoString

func (s FilePutUserTagsRequest) GoString() string

func (*FilePutUserTagsRequest) SetDriveId

func (*FilePutUserTagsRequest) SetFileId

func (*FilePutUserTagsRequest) SetUserTags

func (FilePutUserTagsRequest) String

func (s FilePutUserTagsRequest) String() string

type FilePutUserTagsRequestUserTags

type FilePutUserTagsRequestUserTags struct {
	Key   *string `json:"key,omitempty" xml:"key,omitempty"`
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (FilePutUserTagsRequestUserTags) GoString

func (*FilePutUserTagsRequestUserTags) SetKey

func (*FilePutUserTagsRequestUserTags) SetValue

func (FilePutUserTagsRequestUserTags) String

type FilePutUserTagsResponse

type FilePutUserTagsResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *FilePutUserTagsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (FilePutUserTagsResponse) GoString

func (s FilePutUserTagsResponse) GoString() string

func (*FilePutUserTagsResponse) SetBody

func (*FilePutUserTagsResponse) SetHeaders

func (*FilePutUserTagsResponse) SetStatusCode

func (FilePutUserTagsResponse) String

func (s FilePutUserTagsResponse) String() string

type FilePutUserTagsResponseBody

type FilePutUserTagsResponseBody struct {
	FileId *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
}

func (FilePutUserTagsResponseBody) GoString

func (s FilePutUserTagsResponseBody) GoString() string

func (*FilePutUserTagsResponseBody) SetFileId

func (FilePutUserTagsResponseBody) String

type FileRemovePermissionRequest

type FileRemovePermissionRequest struct {
	// 空间id
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	// 文件id
	FileId *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	// 共享的用户对象集合
	MemberList []*FileRemovePermissionRequestMemberList `json:"member_list,omitempty" xml:"member_list,omitempty" type:"Repeated"`
}

func (FileRemovePermissionRequest) GoString

func (s FileRemovePermissionRequest) GoString() string

func (*FileRemovePermissionRequest) SetDriveId

func (*FileRemovePermissionRequest) SetFileId

func (*FileRemovePermissionRequest) SetMemberList

func (FileRemovePermissionRequest) String

type FileRemovePermissionRequestMemberList

type FileRemovePermissionRequestMemberList struct {
	// 可授权对象,表示一个用户或者一个群组
	Identity *Identity `json:"identity,omitempty" xml:"identity,omitempty"`
	// 目前支持两种方式设置权限,一种是通过指定角色设置权限,另一种是自定义操作权限,此字段用于指定角色设置权限,与action\_list互斥,当两个字段同时设置时,以此字段为准
	//
	// 目前支持:
	//
	// SystemFileOwner(文件协同)
	//
	// SystemFileDownloader(下载者)
	//
	// SystemFileEditor(编辑者)
	//
	// SystemFileEditorWithoutDelete(无删除编辑者)
	//
	// SystemFileEditorWithoutShareLink(无分享编辑者)
	//
	// SystemFileMetaViewer(可见列表)
	//
	// SystemFileUploader(上传者)、SystemFileUploaderAndDownloader(上传/下载者)
	//
	// SystemFileDownloaderWithShareLink(下载/分享者)
	//
	// SystemFileUploaderAndDownloaderWithShareLink(上传/下载/分享者)
	//
	// SystemFileUploaderAndViewer(预览/上传者)
	//
	// SystemFileUploaderWithShareLink(上传/分享者)
	//
	// SystemFileViewer(预览者)
	RoleId *string `json:"role_id,omitempty" xml:"role_id,omitempty"`
}

func (FileRemovePermissionRequestMemberList) GoString

func (*FileRemovePermissionRequestMemberList) SetIdentity

func (*FileRemovePermissionRequestMemberList) SetRoleId

func (FileRemovePermissionRequestMemberList) String

type FileRemovePermissionResponse

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

func (FileRemovePermissionResponse) GoString

func (s FileRemovePermissionResponse) GoString() string

func (*FileRemovePermissionResponse) SetHeaders

func (*FileRemovePermissionResponse) SetStatusCode

func (FileRemovePermissionResponse) String

type FileStreamInfo

type FileStreamInfo struct {
	ContentHash     *string         `json:"content_hash,omitempty" xml:"content_hash,omitempty"`
	ContentHashName *string         `json:"content_hash_name,omitempty" xml:"content_hash_name,omitempty"`
	ContentMd5      *string         `json:"content_md5,omitempty" xml:"content_md5,omitempty"`
	PartInfoList    *UploadPartInfo `json:"part_info_list,omitempty" xml:"part_info_list,omitempty"`
	PreHash         *string         `json:"pre_hash,omitempty" xml:"pre_hash,omitempty"`
	ProofCode       *string         `json:"proof_code,omitempty" xml:"proof_code,omitempty"`
	ProofVersion    *string         `json:"proof_version,omitempty" xml:"proof_version,omitempty"`
	Size            *int64          `json:"size,omitempty" xml:"size,omitempty"`
}

func (FileStreamInfo) GoString

func (s FileStreamInfo) GoString() string

func (*FileStreamInfo) SetContentHash

func (s *FileStreamInfo) SetContentHash(v string) *FileStreamInfo

func (*FileStreamInfo) SetContentHashName

func (s *FileStreamInfo) SetContentHashName(v string) *FileStreamInfo

func (*FileStreamInfo) SetContentMd5

func (s *FileStreamInfo) SetContentMd5(v string) *FileStreamInfo

func (*FileStreamInfo) SetPartInfoList

func (s *FileStreamInfo) SetPartInfoList(v *UploadPartInfo) *FileStreamInfo

func (*FileStreamInfo) SetPreHash

func (s *FileStreamInfo) SetPreHash(v string) *FileStreamInfo

func (*FileStreamInfo) SetProofCode

func (s *FileStreamInfo) SetProofCode(v string) *FileStreamInfo

func (*FileStreamInfo) SetProofVersion

func (s *FileStreamInfo) SetProofVersion(v string) *FileStreamInfo

func (*FileStreamInfo) SetSize

func (s *FileStreamInfo) SetSize(v int64) *FileStreamInfo

func (FileStreamInfo) String

func (s FileStreamInfo) String() string

type GetAsyncTaskRequest

type GetAsyncTaskRequest struct {
	AsyncTaskId *string `json:"async_task_id,omitempty" xml:"async_task_id,omitempty"`
}

func (GetAsyncTaskRequest) GoString

func (s GetAsyncTaskRequest) GoString() string

func (*GetAsyncTaskRequest) SetAsyncTaskId

func (s *GetAsyncTaskRequest) SetAsyncTaskId(v string) *GetAsyncTaskRequest

func (GetAsyncTaskRequest) String

func (s GetAsyncTaskRequest) String() string

type GetAsyncTaskResponse

type GetAsyncTaskResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAsyncTaskResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAsyncTaskResponse) GoString

func (s GetAsyncTaskResponse) GoString() string

func (*GetAsyncTaskResponse) SetBody

func (*GetAsyncTaskResponse) SetHeaders

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

func (*GetAsyncTaskResponse) SetStatusCode

func (s *GetAsyncTaskResponse) SetStatusCode(v int32) *GetAsyncTaskResponse

func (GetAsyncTaskResponse) String

func (s GetAsyncTaskResponse) String() string

type GetAsyncTaskResponseBody

type GetAsyncTaskResponseBody struct {
	AsyncTaskId        *string                 `json:"async_task_id,omitempty" xml:"async_task_id,omitempty"`
	Category           *string                 `json:"category,omitempty" xml:"category,omitempty"`
	ConsumedProcess    *int64                  `json:"consumed_process,omitempty" xml:"consumed_process,omitempty"`
	CreatedAt          *string                 `json:"created_at,omitempty" xml:"created_at,omitempty"`
	ErrCode            *int64                  `json:"err_code,omitempty" xml:"err_code,omitempty"`
	ErrorCode          *string                 `json:"error_code,omitempty" xml:"error_code,omitempty"`
	ErrorMessage       *string                 `json:"error_message,omitempty" xml:"error_message,omitempty"`
	FinishedAt         *string                 `json:"finished_at,omitempty" xml:"finished_at,omitempty"`
	Message            *string                 `json:"message,omitempty" xml:"message,omitempty"`
	StartedAt          *string                 `json:"started_at,omitempty" xml:"started_at,omitempty"`
	State              *string                 `json:"state,omitempty" xml:"state,omitempty"`
	Status             *string                 `json:"status,omitempty" xml:"status,omitempty"`
	TotalProcess       *int64                  `json:"total_process,omitempty" xml:"total_process,omitempty"`
	UncompressFileList []*UncompressedFileInfo `json:"uncompress_file_list,omitempty" xml:"uncompress_file_list,omitempty" type:"Repeated"`
	Url                *string                 `json:"url,omitempty" xml:"url,omitempty"`
}

func (GetAsyncTaskResponseBody) GoString

func (s GetAsyncTaskResponseBody) GoString() string

func (*GetAsyncTaskResponseBody) SetAsyncTaskId

func (*GetAsyncTaskResponseBody) SetCategory

func (*GetAsyncTaskResponseBody) SetConsumedProcess

func (s *GetAsyncTaskResponseBody) SetConsumedProcess(v int64) *GetAsyncTaskResponseBody

func (*GetAsyncTaskResponseBody) SetCreatedAt

func (*GetAsyncTaskResponseBody) SetErrCode

func (*GetAsyncTaskResponseBody) SetErrorCode

func (*GetAsyncTaskResponseBody) SetErrorMessage

func (*GetAsyncTaskResponseBody) SetFinishedAt

func (*GetAsyncTaskResponseBody) SetMessage

func (*GetAsyncTaskResponseBody) SetStartedAt

func (*GetAsyncTaskResponseBody) SetState

func (*GetAsyncTaskResponseBody) SetStatus

func (*GetAsyncTaskResponseBody) SetTotalProcess

func (*GetAsyncTaskResponseBody) SetUncompressFileList

func (*GetAsyncTaskResponseBody) SetUrl

func (GetAsyncTaskResponseBody) String

func (s GetAsyncTaskResponseBody) String() string

type GetDefaultDriveRequest

type GetDefaultDriveRequest struct {
	UserId *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (GetDefaultDriveRequest) GoString

func (s GetDefaultDriveRequest) GoString() string

func (*GetDefaultDriveRequest) SetUserId

func (GetDefaultDriveRequest) String

func (s GetDefaultDriveRequest) String() string

type GetDefaultDriveResponse

type GetDefaultDriveResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *Drive             `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetDefaultDriveResponse) GoString

func (s GetDefaultDriveResponse) GoString() string

func (*GetDefaultDriveResponse) SetBody

func (*GetDefaultDriveResponse) SetHeaders

func (*GetDefaultDriveResponse) SetStatusCode

func (GetDefaultDriveResponse) String

func (s GetDefaultDriveResponse) String() string

type GetDomainRequest

type GetDomainRequest struct {
	// domain id
	DomainId     *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	GetQuotaUsed *bool   `json:"get_quota_used,omitempty" xml:"get_quota_used,omitempty"`
}

func (GetDomainRequest) GoString

func (s GetDomainRequest) GoString() string

func (*GetDomainRequest) SetDomainId

func (s *GetDomainRequest) SetDomainId(v string) *GetDomainRequest

func (*GetDomainRequest) SetGetQuotaUsed

func (s *GetDomainRequest) SetGetQuotaUsed(v bool) *GetDomainRequest

func (GetDomainRequest) String

func (s GetDomainRequest) String() string

type GetDomainResponse

type GetDomainResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *Domain            `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetDomainResponse) GoString

func (s GetDomainResponse) GoString() string

func (*GetDomainResponse) SetBody

func (s *GetDomainResponse) SetBody(v *Domain) *GetDomainResponse

func (*GetDomainResponse) SetHeaders

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

func (*GetDomainResponse) SetStatusCode

func (s *GetDomainResponse) SetStatusCode(v int32) *GetDomainResponse

func (GetDomainResponse) String

func (s GetDomainResponse) String() string

type GetDownloadUrlRequest

type GetDownloadUrlRequest struct {
	DriveId   *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	ExpireSec *int32  `json:"expire_sec,omitempty" xml:"expire_sec,omitempty"`
	FileId    *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	FileName  *string `json:"file_name,omitempty" xml:"file_name,omitempty"`
	ShareId   *string `json:"share_id,omitempty" xml:"share_id,omitempty"`
}

func (GetDownloadUrlRequest) GoString

func (s GetDownloadUrlRequest) GoString() string

func (*GetDownloadUrlRequest) SetDriveId

func (*GetDownloadUrlRequest) SetExpireSec

func (*GetDownloadUrlRequest) SetFileId

func (*GetDownloadUrlRequest) SetFileName

func (*GetDownloadUrlRequest) SetShareId

func (GetDownloadUrlRequest) String

func (s GetDownloadUrlRequest) String() string

type GetDownloadUrlResponse

type GetDownloadUrlResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetDownloadUrlResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetDownloadUrlResponse) GoString

func (s GetDownloadUrlResponse) GoString() string

func (*GetDownloadUrlResponse) SetBody

func (*GetDownloadUrlResponse) SetHeaders

func (*GetDownloadUrlResponse) SetStatusCode

func (GetDownloadUrlResponse) String

func (s GetDownloadUrlResponse) String() string

type GetDownloadUrlResponseBody

type GetDownloadUrlResponseBody struct {
	CdnUrl          *string `json:"cdn_url,omitempty" xml:"cdn_url,omitempty"`
	ContentHash     *string `json:"content_hash,omitempty" xml:"content_hash,omitempty"`
	ContentHashName *string `json:"content_hash_name,omitempty" xml:"content_hash_name,omitempty"`
	Crc64Hash       *string `json:"crc64_hash,omitempty" xml:"crc64_hash,omitempty"`
	Expiration      *string `json:"expiration,omitempty" xml:"expiration,omitempty"`
	InternalUrl     *string `json:"internal_url,omitempty" xml:"internal_url,omitempty"`
	Size            *int64  `json:"size,omitempty" xml:"size,omitempty"`
	Url             *string `json:"url,omitempty" xml:"url,omitempty"`
}

func (GetDownloadUrlResponseBody) GoString

func (s GetDownloadUrlResponseBody) GoString() string

func (*GetDownloadUrlResponseBody) SetCdnUrl

func (*GetDownloadUrlResponseBody) SetContentHash

func (*GetDownloadUrlResponseBody) SetContentHashName

func (*GetDownloadUrlResponseBody) SetCrc64Hash

func (*GetDownloadUrlResponseBody) SetExpiration

func (*GetDownloadUrlResponseBody) SetInternalUrl

func (*GetDownloadUrlResponseBody) SetSize

func (*GetDownloadUrlResponseBody) SetUrl

func (GetDownloadUrlResponseBody) String

type GetDriveRequest

type GetDriveRequest struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
}

func (GetDriveRequest) GoString

func (s GetDriveRequest) GoString() string

func (*GetDriveRequest) SetDriveId

func (s *GetDriveRequest) SetDriveId(v string) *GetDriveRequest

func (GetDriveRequest) String

func (s GetDriveRequest) String() string

type GetDriveResponse

type GetDriveResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *Drive             `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetDriveResponse) GoString

func (s GetDriveResponse) GoString() string

func (*GetDriveResponse) SetBody

func (s *GetDriveResponse) SetBody(v *Drive) *GetDriveResponse

func (*GetDriveResponse) SetHeaders

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

func (*GetDriveResponse) SetStatusCode

func (s *GetDriveResponse) SetStatusCode(v int32) *GetDriveResponse

func (GetDriveResponse) String

func (s GetDriveResponse) String() string

type GetFileRequest

type GetFileRequest struct {
	DriveId            *string                  `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	Fields             *string                  `json:"fields,omitempty" xml:"fields,omitempty"`
	FileId             *string                  `json:"file_id,omitempty" xml:"file_id,omitempty"`
	ShareId            *string                  `json:"share_id,omitempty" xml:"share_id,omitempty"`
	ThumbnailProcesses map[string]*ImageProcess `json:"thumbnail_processes,omitempty" xml:"thumbnail_processes,omitempty"`
	UrlExpireSec       *int32                   `json:"url_expire_sec,omitempty" xml:"url_expire_sec,omitempty"`
}

func (GetFileRequest) GoString

func (s GetFileRequest) GoString() string

func (*GetFileRequest) SetDriveId

func (s *GetFileRequest) SetDriveId(v string) *GetFileRequest

func (*GetFileRequest) SetFields

func (s *GetFileRequest) SetFields(v string) *GetFileRequest

func (*GetFileRequest) SetFileId

func (s *GetFileRequest) SetFileId(v string) *GetFileRequest

func (*GetFileRequest) SetShareId

func (s *GetFileRequest) SetShareId(v string) *GetFileRequest

func (*GetFileRequest) SetThumbnailProcesses added in v2.1.0

func (s *GetFileRequest) SetThumbnailProcesses(v map[string]*ImageProcess) *GetFileRequest

func (*GetFileRequest) SetUrlExpireSec

func (s *GetFileRequest) SetUrlExpireSec(v int32) *GetFileRequest

func (GetFileRequest) String

func (s GetFileRequest) String() string

type GetFileResponse

type GetFileResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *File              `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetFileResponse) GoString

func (s GetFileResponse) GoString() string

func (*GetFileResponse) SetBody

func (s *GetFileResponse) SetBody(v *File) *GetFileResponse

func (*GetFileResponse) SetHeaders

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

func (*GetFileResponse) SetStatusCode

func (s *GetFileResponse) SetStatusCode(v int32) *GetFileResponse

func (GetFileResponse) String

func (s GetFileResponse) String() string

type GetGroupRequest

type GetGroupRequest struct {
	GroupId *string `json:"group_id,omitempty" xml:"group_id,omitempty"`
}

func (GetGroupRequest) GoString

func (s GetGroupRequest) GoString() string

func (*GetGroupRequest) SetGroupId

func (s *GetGroupRequest) SetGroupId(v string) *GetGroupRequest

func (GetGroupRequest) String

func (s GetGroupRequest) String() string

type GetGroupResponse

type GetGroupResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *Group             `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetGroupResponse) GoString

func (s GetGroupResponse) GoString() string

func (*GetGroupResponse) SetBody

func (s *GetGroupResponse) SetBody(v *Group) *GetGroupResponse

func (*GetGroupResponse) SetHeaders

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

func (*GetGroupResponse) SetStatusCode

func (s *GetGroupResponse) SetStatusCode(v int32) *GetGroupResponse

func (GetGroupResponse) String

func (s GetGroupResponse) String() string

type GetIdentityToBenefitPkgMappingRequest

type GetIdentityToBenefitPkgMappingRequest struct {
	BenefitPkgId *string `json:"benefit_pkg_id,omitempty" xml:"benefit_pkg_id,omitempty"`
	IdentityId   *string `json:"identity_id,omitempty" xml:"identity_id,omitempty"`
	IdentityType *string `json:"identity_type,omitempty" xml:"identity_type,omitempty"`
}

func (GetIdentityToBenefitPkgMappingRequest) GoString

func (*GetIdentityToBenefitPkgMappingRequest) SetBenefitPkgId

func (*GetIdentityToBenefitPkgMappingRequest) SetIdentityId

func (*GetIdentityToBenefitPkgMappingRequest) SetIdentityType

func (GetIdentityToBenefitPkgMappingRequest) String

type GetIdentityToBenefitPkgMappingResponse

type GetIdentityToBenefitPkgMappingResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *IdentityToBenefitPkgMapping `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetIdentityToBenefitPkgMappingResponse) GoString

func (*GetIdentityToBenefitPkgMappingResponse) SetBody

func (*GetIdentityToBenefitPkgMappingResponse) SetHeaders

func (*GetIdentityToBenefitPkgMappingResponse) SetStatusCode

func (GetIdentityToBenefitPkgMappingResponse) String

type GetLinkInfoByUserIdRequest

type GetLinkInfoByUserIdRequest struct {
	UserId *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (GetLinkInfoByUserIdRequest) GoString

func (s GetLinkInfoByUserIdRequest) GoString() string

func (*GetLinkInfoByUserIdRequest) SetUserId

func (GetLinkInfoByUserIdRequest) String

type GetLinkInfoByUserIdResponse

type GetLinkInfoByUserIdResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetLinkInfoByUserIdResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetLinkInfoByUserIdResponse) GoString

func (s GetLinkInfoByUserIdResponse) GoString() string

func (*GetLinkInfoByUserIdResponse) SetBody

func (*GetLinkInfoByUserIdResponse) SetHeaders

func (*GetLinkInfoByUserIdResponse) SetStatusCode

func (GetLinkInfoByUserIdResponse) String

type GetLinkInfoByUserIdResponseBody

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

func (GetLinkInfoByUserIdResponseBody) GoString

func (*GetLinkInfoByUserIdResponseBody) SetItems

func (GetLinkInfoByUserIdResponseBody) String

type GetLinkInfoRequest

type GetLinkInfoRequest struct {
	Extra    *string `json:"extra,omitempty" xml:"extra,omitempty"`
	Identity *string `json:"identity,omitempty" xml:"identity,omitempty"`
	Type     *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetLinkInfoRequest) GoString

func (s GetLinkInfoRequest) GoString() string

func (*GetLinkInfoRequest) SetExtra

func (*GetLinkInfoRequest) SetIdentity

func (s *GetLinkInfoRequest) SetIdentity(v string) *GetLinkInfoRequest

func (*GetLinkInfoRequest) SetType

func (GetLinkInfoRequest) String

func (s GetLinkInfoRequest) String() string

type GetLinkInfoResponse

type GetLinkInfoResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *AccountLinkInfo   `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetLinkInfoResponse) GoString

func (s GetLinkInfoResponse) GoString() string

func (*GetLinkInfoResponse) SetBody

func (*GetLinkInfoResponse) SetHeaders

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

func (*GetLinkInfoResponse) SetStatusCode

func (s *GetLinkInfoResponse) SetStatusCode(v int32) *GetLinkInfoResponse

func (GetLinkInfoResponse) String

func (s GetLinkInfoResponse) String() string

type GetOfficeEditUrlOption

type GetOfficeEditUrlOption struct {
	Copy     *bool `json:"copy,omitempty" xml:"copy,omitempty"`
	Print    *bool `json:"print,omitempty" xml:"print,omitempty"`
	Readonly *bool `json:"readonly,omitempty" xml:"readonly,omitempty"`
}

func (GetOfficeEditUrlOption) GoString

func (s GetOfficeEditUrlOption) GoString() string

func (*GetOfficeEditUrlOption) SetCopy

func (*GetOfficeEditUrlOption) SetPrint

func (*GetOfficeEditUrlOption) SetReadonly

func (GetOfficeEditUrlOption) String

func (s GetOfficeEditUrlOption) String() string

type GetOfficeEditUrlWatermark

type GetOfficeEditUrlWatermark struct {
	Fillstyle  *string  `json:"fillstyle,omitempty" xml:"fillstyle,omitempty"`
	Font       *string  `json:"font,omitempty" xml:"font,omitempty"`
	Horizontal *int64   `json:"horizontal,omitempty" xml:"horizontal,omitempty"`
	Rotate     *float64 `json:"rotate,omitempty" xml:"rotate,omitempty"`
	Type       *int32   `json:"type,omitempty" xml:"type,omitempty"`
	Value      *string  `json:"value,omitempty" xml:"value,omitempty"`
	Vertical   *int64   `json:"vertical,omitempty" xml:"vertical,omitempty"`
}

func (GetOfficeEditUrlWatermark) GoString

func (s GetOfficeEditUrlWatermark) GoString() string

func (*GetOfficeEditUrlWatermark) SetFillstyle

func (*GetOfficeEditUrlWatermark) SetFont

func (*GetOfficeEditUrlWatermark) SetHorizontal

func (*GetOfficeEditUrlWatermark) SetRotate

func (*GetOfficeEditUrlWatermark) SetType

func (*GetOfficeEditUrlWatermark) SetValue

func (*GetOfficeEditUrlWatermark) SetVertical

func (GetOfficeEditUrlWatermark) String

func (s GetOfficeEditUrlWatermark) String() string

type GetOfficePreviewUrlOption

type GetOfficePreviewUrlOption struct {
	Copy  *bool `json:"copy,omitempty" xml:"copy,omitempty"`
	Print *bool `json:"print,omitempty" xml:"print,omitempty"`
}

func (GetOfficePreviewUrlOption) GoString

func (s GetOfficePreviewUrlOption) GoString() string

func (*GetOfficePreviewUrlOption) SetCopy

func (*GetOfficePreviewUrlOption) SetPrint

func (GetOfficePreviewUrlOption) String

func (s GetOfficePreviewUrlOption) String() string

type GetRevisionRequest

type GetRevisionRequest struct {
	DriveId      *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	Fields       *string `json:"fields,omitempty" xml:"fields,omitempty"`
	FileId       *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	RevisionId   *string `json:"revision_id,omitempty" xml:"revision_id,omitempty"`
	UrlExpireSec *int64  `json:"url_expire_sec,omitempty" xml:"url_expire_sec,omitempty"`
}

func (GetRevisionRequest) GoString

func (s GetRevisionRequest) GoString() string

func (*GetRevisionRequest) SetDriveId

func (s *GetRevisionRequest) SetDriveId(v string) *GetRevisionRequest

func (*GetRevisionRequest) SetFields

func (s *GetRevisionRequest) SetFields(v string) *GetRevisionRequest

func (*GetRevisionRequest) SetFileId

func (s *GetRevisionRequest) SetFileId(v string) *GetRevisionRequest

func (*GetRevisionRequest) SetRevisionId

func (s *GetRevisionRequest) SetRevisionId(v string) *GetRevisionRequest

func (*GetRevisionRequest) SetUrlExpireSec

func (s *GetRevisionRequest) SetUrlExpireSec(v int64) *GetRevisionRequest

func (GetRevisionRequest) String

func (s GetRevisionRequest) String() string

type GetRevisionResponse

type GetRevisionResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *Revision          `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetRevisionResponse) GoString

func (s GetRevisionResponse) GoString() string

func (*GetRevisionResponse) SetBody

func (*GetRevisionResponse) SetHeaders

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

func (*GetRevisionResponse) SetStatusCode

func (s *GetRevisionResponse) SetStatusCode(v int32) *GetRevisionResponse

func (GetRevisionResponse) String

func (s GetRevisionResponse) String() string

type GetShareLinkByAnonymousRequest

type GetShareLinkByAnonymousRequest struct {
	ShareId *string `json:"share_id,omitempty" xml:"share_id,omitempty"`
}

func (GetShareLinkByAnonymousRequest) GoString

func (*GetShareLinkByAnonymousRequest) SetShareId

func (GetShareLinkByAnonymousRequest) String

type GetShareLinkByAnonymousResponse

type GetShareLinkByAnonymousResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetShareLinkByAnonymousResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetShareLinkByAnonymousResponse) GoString

func (*GetShareLinkByAnonymousResponse) SetHeaders

func (*GetShareLinkByAnonymousResponse) SetStatusCode

func (GetShareLinkByAnonymousResponse) String

type GetShareLinkByAnonymousResponseBody

type GetShareLinkByAnonymousResponseBody struct {
	AccessCount       *int64  `json:"access_count,omitempty" xml:"access_count,omitempty"`
	Avatar            *string `json:"avatar,omitempty" xml:"avatar,omitempty"`
	CreatorId         *string `json:"creator_id,omitempty" xml:"creator_id,omitempty"`
	CreatorName       *string `json:"creator_name,omitempty" xml:"creator_name,omitempty"`
	CreatorPhone      *string `json:"creator_phone,omitempty" xml:"creator_phone,omitempty"`
	DisableDownload   *bool   `json:"disable_download,omitempty" xml:"disable_download,omitempty"`
	DisablePreview    *bool   `json:"disable_preview,omitempty" xml:"disable_preview,omitempty"`
	DisableSave       *bool   `json:"disable_save,omitempty" xml:"disable_save,omitempty"`
	DownloadCount     *int64  `json:"download_count,omitempty" xml:"download_count,omitempty"`
	DownloadLimit     *int64  `json:"download_limit,omitempty" xml:"download_limit,omitempty"`
	Expiration        *string `json:"expiration,omitempty" xml:"expiration,omitempty"`
	PreviewCount      *int64  `json:"preview_count,omitempty" xml:"preview_count,omitempty"`
	PreviewLimit      *int64  `json:"preview_limit,omitempty" xml:"preview_limit,omitempty"`
	ReportCount       *int64  `json:"report_count,omitempty" xml:"report_count,omitempty"`
	SaveCount         *int64  `json:"save_count,omitempty" xml:"save_count,omitempty"`
	SaveDownloadLimit *int64  `json:"save_download_limit,omitempty" xml:"save_download_limit,omitempty"`
	SaveLimit         *int64  `json:"save_limit,omitempty" xml:"save_limit,omitempty"`
	ShareName         *string `json:"share_name,omitempty" xml:"share_name,omitempty"`
	UpdatedAt         *string `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
	VideoPreviewCount *int64  `json:"video_preview_count,omitempty" xml:"video_preview_count,omitempty"`
}

func (GetShareLinkByAnonymousResponseBody) GoString

func (*GetShareLinkByAnonymousResponseBody) SetAccessCount

func (*GetShareLinkByAnonymousResponseBody) SetAvatar

func (*GetShareLinkByAnonymousResponseBody) SetCreatorId

func (*GetShareLinkByAnonymousResponseBody) SetCreatorName

func (*GetShareLinkByAnonymousResponseBody) SetCreatorPhone

func (*GetShareLinkByAnonymousResponseBody) SetDisableDownload

func (*GetShareLinkByAnonymousResponseBody) SetDisablePreview

func (*GetShareLinkByAnonymousResponseBody) SetDisableSave

func (*GetShareLinkByAnonymousResponseBody) SetDownloadCount

func (*GetShareLinkByAnonymousResponseBody) SetDownloadLimit

func (*GetShareLinkByAnonymousResponseBody) SetExpiration

func (*GetShareLinkByAnonymousResponseBody) SetPreviewCount

func (*GetShareLinkByAnonymousResponseBody) SetPreviewLimit

func (*GetShareLinkByAnonymousResponseBody) SetReportCount

func (*GetShareLinkByAnonymousResponseBody) SetSaveCount

func (*GetShareLinkByAnonymousResponseBody) SetSaveDownloadLimit

func (*GetShareLinkByAnonymousResponseBody) SetSaveLimit

func (*GetShareLinkByAnonymousResponseBody) SetShareName

func (*GetShareLinkByAnonymousResponseBody) SetUpdatedAt

func (*GetShareLinkByAnonymousResponseBody) SetVideoPreviewCount

func (GetShareLinkByAnonymousResponseBody) String

type GetShareLinkRequest

type GetShareLinkRequest struct {
	ShareId *string `json:"share_id,omitempty" xml:"share_id,omitempty"`
}

func (GetShareLinkRequest) GoString

func (s GetShareLinkRequest) GoString() string

func (*GetShareLinkRequest) SetShareId

func (GetShareLinkRequest) String

func (s GetShareLinkRequest) String() string

type GetShareLinkResponse

type GetShareLinkResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ShareLink         `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetShareLinkResponse) GoString

func (s GetShareLinkResponse) GoString() string

func (*GetShareLinkResponse) SetBody

func (*GetShareLinkResponse) SetHeaders

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

func (*GetShareLinkResponse) SetStatusCode

func (s *GetShareLinkResponse) SetStatusCode(v int32) *GetShareLinkResponse

func (GetShareLinkResponse) String

func (s GetShareLinkResponse) String() string

type GetShareLinkTokenRequest

type GetShareLinkTokenRequest struct {
	ExpireSec *int32  `json:"expire_sec,omitempty" xml:"expire_sec,omitempty"`
	ShareId   *string `json:"share_id,omitempty" xml:"share_id,omitempty"`
	SharePwd  *string `json:"share_pwd,omitempty" xml:"share_pwd,omitempty"`
}

func (GetShareLinkTokenRequest) GoString

func (s GetShareLinkTokenRequest) GoString() string

func (*GetShareLinkTokenRequest) SetExpireSec

func (*GetShareLinkTokenRequest) SetShareId

func (*GetShareLinkTokenRequest) SetSharePwd

func (GetShareLinkTokenRequest) String

func (s GetShareLinkTokenRequest) String() string

type GetShareLinkTokenResponse

type GetShareLinkTokenResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetShareLinkTokenResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetShareLinkTokenResponse) GoString

func (s GetShareLinkTokenResponse) GoString() string

func (*GetShareLinkTokenResponse) SetBody

func (*GetShareLinkTokenResponse) SetHeaders

func (*GetShareLinkTokenResponse) SetStatusCode

func (GetShareLinkTokenResponse) String

func (s GetShareLinkTokenResponse) String() string

type GetShareLinkTokenResponseBody

type GetShareLinkTokenResponseBody struct {
	ExpiresIn  *int64  `json:"expires_in,omitempty" xml:"expires_in,omitempty"`
	ShareToken *string `json:"share_token,omitempty" xml:"share_token,omitempty"`
}

func (GetShareLinkTokenResponseBody) GoString

func (*GetShareLinkTokenResponseBody) SetExpiresIn

func (*GetShareLinkTokenResponseBody) SetShareToken

func (GetShareLinkTokenResponseBody) String

type GetStoryRequest

type GetStoryRequest struct {
	// Deprecated
	CoverImageThumbnailProcess *string `json:"cover_image_thumbnail_process,omitempty" xml:"cover_image_thumbnail_process,omitempty"`
	// Deprecated
	CoverVideoThumbnailProcess *string `json:"cover_video_thumbnail_process,omitempty" xml:"cover_video_thumbnail_process,omitempty"`
	DriveId                    *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	// Deprecated
	ImageThumbnailProcess *string `json:"image_thumbnail_process,omitempty" xml:"image_thumbnail_process,omitempty"`
	// Deprecated
	ImageUrlProcess *string `json:"image_url_process,omitempty" xml:"image_url_process,omitempty"`
	StoryId         *string `json:"story_id,omitempty" xml:"story_id,omitempty"`
	// Deprecated
	UrlExpireSec *int64 `json:"url_expire_sec,omitempty" xml:"url_expire_sec,omitempty"`
	// Deprecated
	VideoThumbnailProcess *string `json:"video_thumbnail_process,omitempty" xml:"video_thumbnail_process,omitempty"`
}

func (GetStoryRequest) GoString

func (s GetStoryRequest) GoString() string

func (*GetStoryRequest) SetCoverImageThumbnailProcess

func (s *GetStoryRequest) SetCoverImageThumbnailProcess(v string) *GetStoryRequest

func (*GetStoryRequest) SetCoverVideoThumbnailProcess

func (s *GetStoryRequest) SetCoverVideoThumbnailProcess(v string) *GetStoryRequest

func (*GetStoryRequest) SetDriveId

func (s *GetStoryRequest) SetDriveId(v string) *GetStoryRequest

func (*GetStoryRequest) SetImageThumbnailProcess

func (s *GetStoryRequest) SetImageThumbnailProcess(v string) *GetStoryRequest

func (*GetStoryRequest) SetImageUrlProcess

func (s *GetStoryRequest) SetImageUrlProcess(v string) *GetStoryRequest

func (*GetStoryRequest) SetStoryId

func (s *GetStoryRequest) SetStoryId(v string) *GetStoryRequest

func (*GetStoryRequest) SetUrlExpireSec

func (s *GetStoryRequest) SetUrlExpireSec(v int64) *GetStoryRequest

func (*GetStoryRequest) SetVideoThumbnailProcess

func (s *GetStoryRequest) SetVideoThumbnailProcess(v string) *GetStoryRequest

func (GetStoryRequest) String

func (s GetStoryRequest) String() string

type GetStoryResponse

type GetStoryResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *Story             `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetStoryResponse) GoString

func (s GetStoryResponse) GoString() string

func (*GetStoryResponse) SetBody

func (s *GetStoryResponse) SetBody(v *Story) *GetStoryResponse

func (*GetStoryResponse) SetHeaders

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

func (*GetStoryResponse) SetStatusCode

func (s *GetStoryResponse) SetStatusCode(v int32) *GetStoryResponse

func (GetStoryResponse) String

func (s GetStoryResponse) String() string

type GetTaskStatusRequest

type GetTaskStatusRequest struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	TaskId  *string `json:"task_id,omitempty" xml:"task_id,omitempty"`
}

func (GetTaskStatusRequest) GoString

func (s GetTaskStatusRequest) GoString() string

func (*GetTaskStatusRequest) SetDriveId

func (*GetTaskStatusRequest) SetTaskId

func (GetTaskStatusRequest) String

func (s GetTaskStatusRequest) String() string

type GetTaskStatusResponse

type GetTaskStatusResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetTaskStatusResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetTaskStatusResponse) GoString

func (s GetTaskStatusResponse) GoString() string

func (*GetTaskStatusResponse) SetBody

func (*GetTaskStatusResponse) SetHeaders

func (*GetTaskStatusResponse) SetStatusCode

func (s *GetTaskStatusResponse) SetStatusCode(v int32) *GetTaskStatusResponse

func (GetTaskStatusResponse) String

func (s GetTaskStatusResponse) String() string

type GetTaskStatusResponseBody

type GetTaskStatusResponseBody struct {
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (GetTaskStatusResponseBody) GoString

func (s GetTaskStatusResponseBody) GoString() string

func (*GetTaskStatusResponseBody) SetStatus

func (GetTaskStatusResponseBody) String

func (s GetTaskStatusResponseBody) String() string

type GetUploadUrlRequest

type GetUploadUrlRequest struct {
	DriveId      *string                            `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId       *string                            `json:"file_id,omitempty" xml:"file_id,omitempty"`
	PartInfoList []*GetUploadUrlRequestPartInfoList `json:"part_info_list,omitempty" xml:"part_info_list,omitempty" type:"Repeated"`
	ShareId      *string                            `json:"share_id,omitempty" xml:"share_id,omitempty"`
	UploadId     *string                            `json:"upload_id,omitempty" xml:"upload_id,omitempty"`
}

func (GetUploadUrlRequest) GoString

func (s GetUploadUrlRequest) GoString() string

func (*GetUploadUrlRequest) SetDriveId

func (*GetUploadUrlRequest) SetFileId

func (*GetUploadUrlRequest) SetPartInfoList

func (*GetUploadUrlRequest) SetShareId

func (*GetUploadUrlRequest) SetUploadId

func (s *GetUploadUrlRequest) SetUploadId(v string) *GetUploadUrlRequest

func (GetUploadUrlRequest) String

func (s GetUploadUrlRequest) String() string

type GetUploadUrlRequestPartInfoList

type GetUploadUrlRequestPartInfoList struct {
	ContentMd5      *string                                         `json:"content_md5,omitempty" xml:"content_md5,omitempty"`
	ContentType     *string                                         `json:"content_type,omitempty" xml:"content_type,omitempty"`
	ParallelSha1Ctx *GetUploadUrlRequestPartInfoListParallelSha1Ctx `json:"parallel_sha1_ctx,omitempty" xml:"parallel_sha1_ctx,omitempty" type:"Struct"`
	PartNumber      *int32                                          `json:"part_number,omitempty" xml:"part_number,omitempty"`
}

func (GetUploadUrlRequestPartInfoList) GoString

func (*GetUploadUrlRequestPartInfoList) SetContentMd5

func (*GetUploadUrlRequestPartInfoList) SetContentType

func (*GetUploadUrlRequestPartInfoList) SetPartNumber

func (GetUploadUrlRequestPartInfoList) String

type GetUploadUrlRequestPartInfoListParallelSha1Ctx

type GetUploadUrlRequestPartInfoListParallelSha1Ctx struct {
	H          []*int64 `json:"h,omitempty" xml:"h,omitempty" type:"Repeated"`
	PartOffset *int64   `json:"part_offset,omitempty" xml:"part_offset,omitempty"`
}

func (GetUploadUrlRequestPartInfoListParallelSha1Ctx) GoString

func (*GetUploadUrlRequestPartInfoListParallelSha1Ctx) SetH

func (*GetUploadUrlRequestPartInfoListParallelSha1Ctx) SetPartOffset

func (GetUploadUrlRequestPartInfoListParallelSha1Ctx) String

type GetUploadUrlResponse

type GetUploadUrlResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetUploadUrlResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetUploadUrlResponse) GoString

func (s GetUploadUrlResponse) GoString() string

func (*GetUploadUrlResponse) SetBody

func (*GetUploadUrlResponse) SetHeaders

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

func (*GetUploadUrlResponse) SetStatusCode

func (s *GetUploadUrlResponse) SetStatusCode(v int32) *GetUploadUrlResponse

func (GetUploadUrlResponse) String

func (s GetUploadUrlResponse) String() string

type GetUploadUrlResponseBody

type GetUploadUrlResponseBody struct {
	CreateAt     *string           `json:"create_at,omitempty" xml:"create_at,omitempty"`
	DomainId     *string           `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DriveId      *string           `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId       *string           `json:"file_id,omitempty" xml:"file_id,omitempty"`
	PartInfoList []*UploadPartInfo `json:"part_info_list,omitempty" xml:"part_info_list,omitempty" type:"Repeated"`
	UploadId     *string           `json:"upload_id,omitempty" xml:"upload_id,omitempty"`
}

func (GetUploadUrlResponseBody) GoString

func (s GetUploadUrlResponseBody) GoString() string

func (*GetUploadUrlResponseBody) SetCreateAt

func (*GetUploadUrlResponseBody) SetDomainId

func (*GetUploadUrlResponseBody) SetDriveId

func (*GetUploadUrlResponseBody) SetFileId

func (*GetUploadUrlResponseBody) SetPartInfoList

func (*GetUploadUrlResponseBody) SetUploadId

func (GetUploadUrlResponseBody) String

func (s GetUploadUrlResponseBody) String() string

type GetUserRequest

type GetUserRequest struct {
	UserId *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (GetUserRequest) GoString

func (s GetUserRequest) GoString() string

func (*GetUserRequest) SetUserId

func (s *GetUserRequest) SetUserId(v string) *GetUserRequest

func (GetUserRequest) String

func (s GetUserRequest) String() string

type GetUserResponse

type GetUserResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *User              `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetUserResponse) GoString

func (s GetUserResponse) GoString() string

func (*GetUserResponse) SetBody

func (s *GetUserResponse) SetBody(v *User) *GetUserResponse

func (*GetUserResponse) SetHeaders

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

func (*GetUserResponse) SetStatusCode

func (s *GetUserResponse) SetStatusCode(v int32) *GetUserResponse

func (GetUserResponse) String

func (s GetUserResponse) String() string

type GetVideoPreviewPlayInfoRequest

type GetVideoPreviewPlayInfoRequest struct {
	Category      *string `json:"category,omitempty" xml:"category,omitempty"`
	DriveId       *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId        *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	GetWithoutUrl *bool   `json:"get_without_url,omitempty" xml:"get_without_url,omitempty"`
	ShareId       *string `json:"share_id,omitempty" xml:"share_id,omitempty"`
	TemplateId    *string `json:"template_id,omitempty" xml:"template_id,omitempty"`
	// url超时时间,单位:秒。
	// 默认15分钟,最大4小时。
	UrlExpireSec *int64 `json:"url_expire_sec,omitempty" xml:"url_expire_sec,omitempty"`
}

func (GetVideoPreviewPlayInfoRequest) GoString

func (*GetVideoPreviewPlayInfoRequest) SetCategory

func (*GetVideoPreviewPlayInfoRequest) SetDriveId

func (*GetVideoPreviewPlayInfoRequest) SetFileId

func (*GetVideoPreviewPlayInfoRequest) SetGetWithoutUrl

func (*GetVideoPreviewPlayInfoRequest) SetShareId

func (*GetVideoPreviewPlayInfoRequest) SetTemplateId

func (*GetVideoPreviewPlayInfoRequest) SetUrlExpireSec

func (GetVideoPreviewPlayInfoRequest) String

type GetVideoPreviewPlayInfoResponse

type GetVideoPreviewPlayInfoResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetVideoPreviewPlayInfoResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetVideoPreviewPlayInfoResponse) GoString

func (*GetVideoPreviewPlayInfoResponse) SetHeaders

func (*GetVideoPreviewPlayInfoResponse) SetStatusCode

func (GetVideoPreviewPlayInfoResponse) String

type GetVideoPreviewPlayInfoResponseBody

type GetVideoPreviewPlayInfoResponseBody struct {
	Code                 *string               `json:"code,omitempty" xml:"code,omitempty"`
	DomainId             *string               `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DriveId              *string               `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId               *string               `json:"file_id,omitempty" xml:"file_id,omitempty"`
	Message              *string               `json:"message,omitempty" xml:"message,omitempty"`
	ShareId              *string               `json:"share_id,omitempty" xml:"share_id,omitempty"`
	VideoPreviewPlayInfo *VideoPreviewPlayInfo `json:"video_preview_play_info,omitempty" xml:"video_preview_play_info,omitempty"`
}

func (GetVideoPreviewPlayInfoResponseBody) GoString

func (*GetVideoPreviewPlayInfoResponseBody) SetCode

func (*GetVideoPreviewPlayInfoResponseBody) SetDomainId

func (*GetVideoPreviewPlayInfoResponseBody) SetDriveId

func (*GetVideoPreviewPlayInfoResponseBody) SetFileId

func (*GetVideoPreviewPlayInfoResponseBody) SetMessage

func (*GetVideoPreviewPlayInfoResponseBody) SetShareId

func (*GetVideoPreviewPlayInfoResponseBody) SetVideoPreviewPlayInfo

func (GetVideoPreviewPlayInfoResponseBody) String

type GetVideoPreviewPlayMetaRequest

type GetVideoPreviewPlayMetaRequest struct {
	Category *string `json:"category,omitempty" xml:"category,omitempty"`
	DriveId  *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId   *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	ShareId  *string `json:"share_id,omitempty" xml:"share_id,omitempty"`
}

func (GetVideoPreviewPlayMetaRequest) GoString

func (*GetVideoPreviewPlayMetaRequest) SetCategory

func (*GetVideoPreviewPlayMetaRequest) SetDriveId

func (*GetVideoPreviewPlayMetaRequest) SetFileId

func (*GetVideoPreviewPlayMetaRequest) SetShareId

func (GetVideoPreviewPlayMetaRequest) String

type GetVideoPreviewPlayMetaResponse

type GetVideoPreviewPlayMetaResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetVideoPreviewPlayMetaResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetVideoPreviewPlayMetaResponse) GoString

func (*GetVideoPreviewPlayMetaResponse) SetHeaders

func (*GetVideoPreviewPlayMetaResponse) SetStatusCode

func (GetVideoPreviewPlayMetaResponse) String

type GetVideoPreviewPlayMetaResponseBody

type GetVideoPreviewPlayMetaResponseBody struct {
	DomainId             *string               `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DriveId              *string               `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId               *string               `json:"file_id,omitempty" xml:"file_id,omitempty"`
	ShareId              *string               `json:"share_id,omitempty" xml:"share_id,omitempty"`
	VideoPreviewPlayMeta *VideoPreviewPlayMeta `json:"video_preview_play_meta,omitempty" xml:"video_preview_play_meta,omitempty"`
}

func (GetVideoPreviewPlayMetaResponseBody) GoString

func (*GetVideoPreviewPlayMetaResponseBody) SetDomainId

func (*GetVideoPreviewPlayMetaResponseBody) SetDriveId

func (*GetVideoPreviewPlayMetaResponseBody) SetFileId

func (*GetVideoPreviewPlayMetaResponseBody) SetShareId

func (*GetVideoPreviewPlayMetaResponseBody) SetVideoPreviewPlayMeta

func (GetVideoPreviewPlayMetaResponseBody) String

type Group

type Group struct {
	CreatedAt   *int64  `json:"created_at,omitempty" xml:"created_at,omitempty"`
	Creator     *string `json:"creator,omitempty" xml:"creator,omitempty"`
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	DomainId    *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	GroupId     *string `json:"group_id,omitempty" xml:"group_id,omitempty"`
	GroupName   *string `json:"group_name,omitempty" xml:"group_name,omitempty"`
	UpdatedAt   *int64  `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
}

func (Group) GoString

func (s Group) GoString() string

func (*Group) SetCreatedAt

func (s *Group) SetCreatedAt(v int64) *Group

func (*Group) SetCreator

func (s *Group) SetCreator(v string) *Group

func (*Group) SetDescription

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

func (*Group) SetDomainId

func (s *Group) SetDomainId(v string) *Group

func (*Group) SetGroupId

func (s *Group) SetGroupId(v string) *Group

func (*Group) SetGroupName

func (s *Group) SetGroupName(v string) *Group

func (*Group) SetUpdatedAt

func (s *Group) SetUpdatedAt(v int64) *Group

func (Group) String

func (s Group) String() string

type Identity

type Identity struct {
	IdentityId   *string `json:"identity_id,omitempty" xml:"identity_id,omitempty"`
	IdentityType *string `json:"identity_type,omitempty" xml:"identity_type,omitempty"`
}

func (Identity) GoString

func (s Identity) GoString() string

func (*Identity) SetIdentityId

func (s *Identity) SetIdentityId(v string) *Identity

func (*Identity) SetIdentityType

func (s *Identity) SetIdentityType(v string) *Identity

func (Identity) String

func (s Identity) String() string

type IdentityToBenefitPkgMapping

type IdentityToBenefitPkgMapping struct {
	BenefitPkgComputationRule *string                   `json:"benefit_pkg_computation_rule,omitempty" xml:"benefit_pkg_computation_rule,omitempty"`
	BenefitPkgId              *string                   `json:"benefit_pkg_id,omitempty" xml:"benefit_pkg_id,omitempty"`
	BenefitPkgName            *string                   `json:"benefit_pkg_name,omitempty" xml:"benefit_pkg_name,omitempty"`
	BenefitPkgOwnerId         *string                   `json:"benefit_pkg_owner_id,omitempty" xml:"benefit_pkg_owner_id,omitempty"`
	BenefitPkgPriority        *int64                    `json:"benefit_pkg_priority,omitempty" xml:"benefit_pkg_priority,omitempty"`
	BenefitPkgType            *string                   `json:"benefit_pkg_type,omitempty" xml:"benefit_pkg_type,omitempty"`
	CreatedAt                 *string                   `json:"created_at,omitempty" xml:"created_at,omitempty"`
	DeliveryInfoList          []*BenefitPkgDeliveryInfo `json:"delivery_info_list,omitempty" xml:"delivery_info_list,omitempty" type:"Repeated"`
	IdentityId                *string                   `json:"identity_id,omitempty" xml:"identity_id,omitempty"`
	IdentityType              *string                   `json:"identity_type,omitempty" xml:"identity_type,omitempty"`
	UpdatedAt                 *string                   `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
}

func (IdentityToBenefitPkgMapping) GoString

func (s IdentityToBenefitPkgMapping) GoString() string

func (*IdentityToBenefitPkgMapping) SetBenefitPkgComputationRule

func (s *IdentityToBenefitPkgMapping) SetBenefitPkgComputationRule(v string) *IdentityToBenefitPkgMapping

func (*IdentityToBenefitPkgMapping) SetBenefitPkgId

func (*IdentityToBenefitPkgMapping) SetBenefitPkgName

func (*IdentityToBenefitPkgMapping) SetBenefitPkgOwnerId

func (*IdentityToBenefitPkgMapping) SetBenefitPkgPriority

func (s *IdentityToBenefitPkgMapping) SetBenefitPkgPriority(v int64) *IdentityToBenefitPkgMapping

func (*IdentityToBenefitPkgMapping) SetBenefitPkgType

func (*IdentityToBenefitPkgMapping) SetCreatedAt

func (*IdentityToBenefitPkgMapping) SetDeliveryInfoList

func (*IdentityToBenefitPkgMapping) SetIdentityId

func (*IdentityToBenefitPkgMapping) SetIdentityType

func (*IdentityToBenefitPkgMapping) SetUpdatedAt

func (IdentityToBenefitPkgMapping) String

type ImageMediaMetadata

type ImageMediaMetadata struct {
	AddressLine *string `json:"address_line,omitempty" xml:"address_line,omitempty"`
	City        *string `json:"city,omitempty" xml:"city,omitempty"`
	Country     *string `json:"country,omitempty" xml:"country,omitempty"`
	District    *string `json:"district,omitempty" xml:"district,omitempty"`
	Exif        *string `json:"exif,omitempty" xml:"exif,omitempty"`
	// Deprecated
	Faces          *string          `json:"faces,omitempty" xml:"faces,omitempty"`
	FacesThumbnail []*FaceThumbnail `json:"faces_thumbnail,omitempty" xml:"faces_thumbnail,omitempty" type:"Repeated"`
	Height         *int64           `json:"height,omitempty" xml:"height,omitempty"`
	ImageQuality   *ImageQuality    `json:"image_quality,omitempty" xml:"image_quality,omitempty"`
	ImageTags      []*SystemTag     `json:"image_tags,omitempty" xml:"image_tags,omitempty" type:"Repeated"`
	Location       *string          `json:"location,omitempty" xml:"location,omitempty"`
	Province       *string          `json:"province,omitempty" xml:"province,omitempty"`
	Time           *string          `json:"time,omitempty" xml:"time,omitempty"`
	Township       *string          `json:"township,omitempty" xml:"township,omitempty"`
	Width          *int64           `json:"width,omitempty" xml:"width,omitempty"`
}

func (ImageMediaMetadata) GoString

func (s ImageMediaMetadata) GoString() string

func (*ImageMediaMetadata) SetAddressLine

func (s *ImageMediaMetadata) SetAddressLine(v string) *ImageMediaMetadata

func (*ImageMediaMetadata) SetCity

func (*ImageMediaMetadata) SetCountry

func (s *ImageMediaMetadata) SetCountry(v string) *ImageMediaMetadata

func (*ImageMediaMetadata) SetDistrict

func (s *ImageMediaMetadata) SetDistrict(v string) *ImageMediaMetadata

func (*ImageMediaMetadata) SetExif

func (*ImageMediaMetadata) SetFaces

func (*ImageMediaMetadata) SetFacesThumbnail

func (s *ImageMediaMetadata) SetFacesThumbnail(v []*FaceThumbnail) *ImageMediaMetadata

func (*ImageMediaMetadata) SetHeight

func (s *ImageMediaMetadata) SetHeight(v int64) *ImageMediaMetadata

func (*ImageMediaMetadata) SetImageQuality

func (s *ImageMediaMetadata) SetImageQuality(v *ImageQuality) *ImageMediaMetadata

func (*ImageMediaMetadata) SetImageTags

func (s *ImageMediaMetadata) SetImageTags(v []*SystemTag) *ImageMediaMetadata

func (*ImageMediaMetadata) SetLocation

func (s *ImageMediaMetadata) SetLocation(v string) *ImageMediaMetadata

func (*ImageMediaMetadata) SetProvince

func (s *ImageMediaMetadata) SetProvince(v string) *ImageMediaMetadata

func (*ImageMediaMetadata) SetTime

func (*ImageMediaMetadata) SetTownship

func (s *ImageMediaMetadata) SetTownship(v string) *ImageMediaMetadata

func (*ImageMediaMetadata) SetWidth

func (ImageMediaMetadata) String

func (s ImageMediaMetadata) String() string

type ImageProcess

type ImageProcess struct {
	ImageThumbnailProcess  *string `json:"image_thumbnail_process,omitempty" xml:"image_thumbnail_process,omitempty"`
	OfficeThumbnailProcess *string `json:"office_thumbnail_process,omitempty" xml:"office_thumbnail_process,omitempty"`
	VideoThumbnailProcess  *string `json:"video_thumbnail_process,omitempty" xml:"video_thumbnail_process,omitempty"`
}

func (ImageProcess) GoString

func (s ImageProcess) GoString() string

func (*ImageProcess) SetImageThumbnailProcess

func (s *ImageProcess) SetImageThumbnailProcess(v string) *ImageProcess

func (*ImageProcess) SetOfficeThumbnailProcess

func (s *ImageProcess) SetOfficeThumbnailProcess(v string) *ImageProcess

func (*ImageProcess) SetVideoThumbnailProcess

func (s *ImageProcess) SetVideoThumbnailProcess(v string) *ImageProcess

func (ImageProcess) String

func (s ImageProcess) String() string

type ImageQuality

type ImageQuality struct {
	OverallScore *float64 `json:"overall_score,omitempty" xml:"overall_score,omitempty"`
}

func (ImageQuality) GoString

func (s ImageQuality) GoString() string

func (*ImageQuality) SetOverallScore

func (s *ImageQuality) SetOverallScore(v float64) *ImageQuality

func (ImageQuality) String

func (s ImageQuality) String() string

type ImageTag

type ImageTag struct {
	Count              *int64   `json:"count,omitempty" xml:"count,omitempty"`
	CoverFileCategory  *string  `json:"cover_file_category,omitempty" xml:"cover_file_category,omitempty"`
	CoverFileId        *string  `json:"cover_file_id,omitempty" xml:"cover_file_id,omitempty"`
	CoverOverallScore  *float32 `json:"cover_overall_score,omitempty" xml:"cover_overall_score,omitempty"`
	CoverTagConfidence *float32 `json:"cover_tag_confidence,omitempty" xml:"cover_tag_confidence,omitempty"`
	CoverUrl           *string  `json:"cover_url,omitempty" xml:"cover_url,omitempty"`
	Name               *string  `json:"name,omitempty" xml:"name,omitempty"`
}

func (ImageTag) GoString

func (s ImageTag) GoString() string

func (*ImageTag) SetCount

func (s *ImageTag) SetCount(v int64) *ImageTag

func (*ImageTag) SetCoverFileCategory

func (s *ImageTag) SetCoverFileCategory(v string) *ImageTag

func (*ImageTag) SetCoverFileId

func (s *ImageTag) SetCoverFileId(v string) *ImageTag

func (*ImageTag) SetCoverOverallScore

func (s *ImageTag) SetCoverOverallScore(v float32) *ImageTag

func (*ImageTag) SetCoverTagConfidence

func (s *ImageTag) SetCoverTagConfidence(v float32) *ImageTag

func (*ImageTag) SetCoverUrl

func (s *ImageTag) SetCoverUrl(v string) *ImageTag

func (*ImageTag) SetName

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

func (ImageTag) String

func (s ImageTag) String() string

type ImportUserRequest

type ImportUserRequest struct {
	AuthenticationDisplayName *string `json:"authentication_display_name,omitempty" xml:"authentication_display_name,omitempty"`
	AuthenticationType        *string `json:"authentication_type,omitempty" xml:"authentication_type,omitempty"`
	AutoCreateDrive           *bool   `json:"auto_create_drive,omitempty" xml:"auto_create_drive,omitempty"`
	DriveTotalSize            *int64  `json:"drive_total_size,omitempty" xml:"drive_total_size,omitempty"`
	Extra                     *string `json:"extra,omitempty" xml:"extra,omitempty"`
	Identity                  *string `json:"identity,omitempty" xml:"identity,omitempty"`
	NickName                  *string `json:"nick_name,omitempty" xml:"nick_name,omitempty"`
	ParentGroupId             *string `json:"parent_group_id,omitempty" xml:"parent_group_id,omitempty"`
}

func (ImportUserRequest) GoString

func (s ImportUserRequest) GoString() string

func (*ImportUserRequest) SetAuthenticationDisplayName

func (s *ImportUserRequest) SetAuthenticationDisplayName(v string) *ImportUserRequest

func (*ImportUserRequest) SetAuthenticationType

func (s *ImportUserRequest) SetAuthenticationType(v string) *ImportUserRequest

func (*ImportUserRequest) SetAutoCreateDrive

func (s *ImportUserRequest) SetAutoCreateDrive(v bool) *ImportUserRequest

func (*ImportUserRequest) SetDriveTotalSize

func (s *ImportUserRequest) SetDriveTotalSize(v int64) *ImportUserRequest

func (*ImportUserRequest) SetExtra

func (s *ImportUserRequest) SetExtra(v string) *ImportUserRequest

func (*ImportUserRequest) SetIdentity

func (s *ImportUserRequest) SetIdentity(v string) *ImportUserRequest

func (*ImportUserRequest) SetNickName

func (s *ImportUserRequest) SetNickName(v string) *ImportUserRequest

func (*ImportUserRequest) SetParentGroupId

func (s *ImportUserRequest) SetParentGroupId(v string) *ImportUserRequest

func (ImportUserRequest) String

func (s ImportUserRequest) String() string

type ImportUserResponse

type ImportUserResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *User              `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ImportUserResponse) GoString

func (s ImportUserResponse) GoString() string

func (*ImportUserResponse) SetBody

func (s *ImportUserResponse) SetBody(v *User) *ImportUserResponse

func (*ImportUserResponse) SetHeaders

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

func (*ImportUserResponse) SetStatusCode

func (s *ImportUserResponse) SetStatusCode(v int32) *ImportUserResponse

func (ImportUserResponse) String

func (s ImportUserResponse) String() string

type InvestigateFileRequest

type InvestigateFileRequest struct {
	DriveFileIds []*InvestigateFileRequestDriveFileIds `json:"drive_file_ids,omitempty" xml:"drive_file_ids,omitempty" type:"Repeated"`
}

func (InvestigateFileRequest) GoString

func (s InvestigateFileRequest) GoString() string

func (*InvestigateFileRequest) SetDriveFileIds

func (InvestigateFileRequest) String

func (s InvestigateFileRequest) String() string

type InvestigateFileRequestDriveFileIds

type InvestigateFileRequestDriveFileIds struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId  *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
}

func (InvestigateFileRequestDriveFileIds) GoString

func (*InvestigateFileRequestDriveFileIds) SetDriveId

func (*InvestigateFileRequestDriveFileIds) SetFileId

func (InvestigateFileRequestDriveFileIds) String

type InvestigateFileResponse

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

func (InvestigateFileResponse) GoString

func (s InvestigateFileResponse) GoString() string

func (*InvestigateFileResponse) SetHeaders

func (*InvestigateFileResponse) SetStatusCode

func (InvestigateFileResponse) String

func (s InvestigateFileResponse) String() string

type InvestigationInfo

type InvestigationInfo struct {
	Status      *int64                        `json:"status,omitempty" xml:"status,omitempty"`
	Suggestion  *string                       `json:"suggestion,omitempty" xml:"suggestion,omitempty"`
	VideoDetail *InvestigationInfoVideoDetail `json:"video_detail,omitempty" xml:"video_detail,omitempty" type:"Struct"`
}

func (InvestigationInfo) GoString

func (s InvestigationInfo) GoString() string

func (*InvestigationInfo) SetStatus

func (s *InvestigationInfo) SetStatus(v int64) *InvestigationInfo

func (*InvestigationInfo) SetSuggestion

func (s *InvestigationInfo) SetSuggestion(v string) *InvestigationInfo

func (*InvestigationInfo) SetVideoDetail

func (InvestigationInfo) String

func (s InvestigationInfo) String() string

type InvestigationInfoVideoDetail

type InvestigationInfoVideoDetail struct {
	BlockFrames []*InvestigationInfoVideoDetailBlockFrames `json:"block_frames,omitempty" xml:"block_frames,omitempty" type:"Repeated"`
}

func (InvestigationInfoVideoDetail) GoString

func (s InvestigationInfoVideoDetail) GoString() string

func (*InvestigationInfoVideoDetail) SetBlockFrames

func (InvestigationInfoVideoDetail) String

type InvestigationInfoVideoDetailBlockFrames

type InvestigationInfoVideoDetailBlockFrames struct {
	Label  *string  `json:"label,omitempty" xml:"label,omitempty"`
	Offset *int64   `json:"offset,omitempty" xml:"offset,omitempty"`
	Rate   *float64 `json:"rate,omitempty" xml:"rate,omitempty"`
}

func (InvestigationInfoVideoDetailBlockFrames) GoString

func (*InvestigationInfoVideoDetailBlockFrames) SetLabel

func (*InvestigationInfoVideoDetailBlockFrames) SetOffset

func (*InvestigationInfoVideoDetailBlockFrames) SetRate

func (InvestigationInfoVideoDetailBlockFrames) String

type JWTPayload

type JWTPayload struct {
	Aud        *string `json:"aud,omitempty" xml:"aud,omitempty"`
	AutoCreate *bool   `json:"auto_create,omitempty" xml:"auto_create,omitempty"`
	Exp        *int64  `json:"exp,omitempty" xml:"exp,omitempty"`
	Iat        *int64  `json:"iat,omitempty" xml:"iat,omitempty"`
	Iss        *string `json:"iss,omitempty" xml:"iss,omitempty"`
	Jti        *string `json:"jti,omitempty" xml:"jti,omitempty"`
	Nbf        *int64  `json:"nbf,omitempty" xml:"nbf,omitempty"`
	Sub        *string `json:"sub,omitempty" xml:"sub,omitempty"`
	SubType    *string `json:"sub_type,omitempty" xml:"sub_type,omitempty"`
}

func (JWTPayload) GoString

func (s JWTPayload) GoString() string

func (*JWTPayload) SetAud

func (s *JWTPayload) SetAud(v string) *JWTPayload

func (*JWTPayload) SetAutoCreate

func (s *JWTPayload) SetAutoCreate(v bool) *JWTPayload

func (*JWTPayload) SetExp

func (s *JWTPayload) SetExp(v int64) *JWTPayload

func (*JWTPayload) SetIat

func (s *JWTPayload) SetIat(v int64) *JWTPayload

func (*JWTPayload) SetIss

func (s *JWTPayload) SetIss(v string) *JWTPayload

func (*JWTPayload) SetJti

func (s *JWTPayload) SetJti(v string) *JWTPayload

func (*JWTPayload) SetNbf

func (s *JWTPayload) SetNbf(v int64) *JWTPayload

func (*JWTPayload) SetSub

func (s *JWTPayload) SetSub(v string) *JWTPayload

func (*JWTPayload) SetSubType

func (s *JWTPayload) SetSubType(v string) *JWTPayload

func (JWTPayload) String

func (s JWTPayload) String() string

type LinkAccountRequest

type LinkAccountRequest struct {
	Extra    *string `json:"extra,omitempty" xml:"extra,omitempty"`
	Identity *string `json:"identity,omitempty" xml:"identity,omitempty"`
	Type     *string `json:"type,omitempty" xml:"type,omitempty"`
	UserId   *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (LinkAccountRequest) GoString

func (s LinkAccountRequest) GoString() string

func (*LinkAccountRequest) SetExtra

func (*LinkAccountRequest) SetIdentity

func (s *LinkAccountRequest) SetIdentity(v string) *LinkAccountRequest

func (*LinkAccountRequest) SetType

func (*LinkAccountRequest) SetUserId

func (s *LinkAccountRequest) SetUserId(v string) *LinkAccountRequest

func (LinkAccountRequest) String

func (s LinkAccountRequest) String() string

type LinkAccountResponse

type LinkAccountResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *Token             `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (LinkAccountResponse) GoString

func (s LinkAccountResponse) GoString() string

func (*LinkAccountResponse) SetBody

func (*LinkAccountResponse) SetHeaders

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

func (*LinkAccountResponse) SetStatusCode

func (s *LinkAccountResponse) SetStatusCode(v int32) *LinkAccountResponse

func (LinkAccountResponse) String

func (s LinkAccountResponse) String() string

type ListAddressGroupsRequest

type ListAddressGroupsRequest struct {
	DriveId               *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	ImageThumbnailProcess *string `json:"image_thumbnail_process,omitempty" xml:"image_thumbnail_process,omitempty"`
	Limit                 *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker                *string `json:"marker,omitempty" xml:"marker,omitempty"`
	VideoThumbnailProcess *string `json:"video_thumbnail_process,omitempty" xml:"video_thumbnail_process,omitempty"`
}

func (ListAddressGroupsRequest) GoString

func (s ListAddressGroupsRequest) GoString() string

func (*ListAddressGroupsRequest) SetDriveId

func (*ListAddressGroupsRequest) SetImageThumbnailProcess

func (s *ListAddressGroupsRequest) SetImageThumbnailProcess(v string) *ListAddressGroupsRequest

func (*ListAddressGroupsRequest) SetLimit

func (*ListAddressGroupsRequest) SetMarker

func (*ListAddressGroupsRequest) SetVideoThumbnailProcess

func (s *ListAddressGroupsRequest) SetVideoThumbnailProcess(v string) *ListAddressGroupsRequest

func (ListAddressGroupsRequest) String

func (s ListAddressGroupsRequest) String() string

type ListAddressGroupsResponse

type ListAddressGroupsResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListAddressGroupsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListAddressGroupsResponse) GoString

func (s ListAddressGroupsResponse) GoString() string

func (*ListAddressGroupsResponse) SetBody

func (*ListAddressGroupsResponse) SetHeaders

func (*ListAddressGroupsResponse) SetStatusCode

func (ListAddressGroupsResponse) String

func (s ListAddressGroupsResponse) String() string

type ListAddressGroupsResponseBody

type ListAddressGroupsResponseBody struct {
	Items      []*AddressGroup `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string         `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (ListAddressGroupsResponseBody) GoString

func (*ListAddressGroupsResponseBody) SetItems

func (*ListAddressGroupsResponseBody) SetNextMarker

func (ListAddressGroupsResponseBody) String

type ListAssignmentRequest

type ListAssignmentRequest struct {
	Limit              *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	ManageResourceId   *string `json:"manage_resource_id,omitempty" xml:"manage_resource_id,omitempty"`
	ManageResourceType *string `json:"manage_resource_type,omitempty" xml:"manage_resource_type,omitempty"`
	Marker             *string `json:"marker,omitempty" xml:"marker,omitempty"`
}

func (ListAssignmentRequest) GoString

func (s ListAssignmentRequest) GoString() string

func (*ListAssignmentRequest) SetLimit

func (*ListAssignmentRequest) SetManageResourceId

func (s *ListAssignmentRequest) SetManageResourceId(v string) *ListAssignmentRequest

func (*ListAssignmentRequest) SetManageResourceType

func (s *ListAssignmentRequest) SetManageResourceType(v string) *ListAssignmentRequest

func (*ListAssignmentRequest) SetMarker

func (ListAssignmentRequest) String

func (s ListAssignmentRequest) String() string

type ListAssignmentResponse

type ListAssignmentResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListAssignmentResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListAssignmentResponse) GoString

func (s ListAssignmentResponse) GoString() string

func (*ListAssignmentResponse) SetBody

func (*ListAssignmentResponse) SetHeaders

func (*ListAssignmentResponse) SetStatusCode

func (ListAssignmentResponse) String

func (s ListAssignmentResponse) String() string

type ListAssignmentResponseBody

type ListAssignmentResponseBody struct {
	AssignmentList []*ListAssignmentResponseBodyAssignmentList `json:"assignment_list,omitempty" xml:"assignment_list,omitempty" type:"Repeated"`
	NextMarker     *string                                     `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (ListAssignmentResponseBody) GoString

func (s ListAssignmentResponseBody) GoString() string

func (*ListAssignmentResponseBody) SetAssignmentList

func (*ListAssignmentResponseBody) SetNextMarker

func (ListAssignmentResponseBody) String

type ListAssignmentResponseBodyAssignmentList

type ListAssignmentResponseBodyAssignmentList struct {
	CreatedAt          *int64    `json:"created_at,omitempty" xml:"created_at,omitempty"`
	Creator            *string   `json:"creator,omitempty" xml:"creator,omitempty"`
	DomainId           *string   `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	Identity           *Identity `json:"identity,omitempty" xml:"identity,omitempty"`
	ManageResourceId   *string   `json:"manage_resource_id,omitempty" xml:"manage_resource_id,omitempty"`
	ManageResourceType *string   `json:"manage_resource_type,omitempty" xml:"manage_resource_type,omitempty"`
	RoleId             *string   `json:"role_id,omitempty" xml:"role_id,omitempty"`
}

func (ListAssignmentResponseBodyAssignmentList) GoString

func (*ListAssignmentResponseBodyAssignmentList) SetCreatedAt

func (*ListAssignmentResponseBodyAssignmentList) SetCreator

func (*ListAssignmentResponseBodyAssignmentList) SetDomainId

func (*ListAssignmentResponseBodyAssignmentList) SetIdentity

func (*ListAssignmentResponseBodyAssignmentList) SetManageResourceId

func (*ListAssignmentResponseBodyAssignmentList) SetManageResourceType

func (*ListAssignmentResponseBodyAssignmentList) SetRoleId

func (ListAssignmentResponseBodyAssignmentList) String

type ListDeltaRequest

type ListDeltaRequest struct {
	Cursor     *string `json:"cursor,omitempty" xml:"cursor,omitempty"`
	DriveId    *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	Limit      *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	SyncRootId *string `json:"sync_root_id,omitempty" xml:"sync_root_id,omitempty"`
}

func (ListDeltaRequest) GoString

func (s ListDeltaRequest) GoString() string

func (*ListDeltaRequest) SetCursor

func (s *ListDeltaRequest) SetCursor(v string) *ListDeltaRequest

func (*ListDeltaRequest) SetDriveId

func (s *ListDeltaRequest) SetDriveId(v string) *ListDeltaRequest

func (*ListDeltaRequest) SetLimit

func (s *ListDeltaRequest) SetLimit(v int32) *ListDeltaRequest

func (*ListDeltaRequest) SetSyncRootId

func (s *ListDeltaRequest) SetSyncRootId(v string) *ListDeltaRequest

func (ListDeltaRequest) String

func (s ListDeltaRequest) String() string

type ListDeltaResponse

type ListDeltaResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListDeltaResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListDeltaResponse) GoString

func (s ListDeltaResponse) GoString() string

func (*ListDeltaResponse) SetBody

func (*ListDeltaResponse) SetHeaders

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

func (*ListDeltaResponse) SetStatusCode

func (s *ListDeltaResponse) SetStatusCode(v int32) *ListDeltaResponse

func (ListDeltaResponse) String

func (s ListDeltaResponse) String() string

type ListDeltaResponseBody

type ListDeltaResponseBody struct {
	Cursor  *string                       `json:"cursor,omitempty" xml:"cursor,omitempty"`
	HasMore *bool                         `json:"has_more,omitempty" xml:"has_more,omitempty"`
	Items   []*ListDeltaResponseBodyItems `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
}

func (ListDeltaResponseBody) GoString

func (s ListDeltaResponseBody) GoString() string

func (*ListDeltaResponseBody) SetCursor

func (*ListDeltaResponseBody) SetHasMore

func (*ListDeltaResponseBody) SetItems

func (ListDeltaResponseBody) String

func (s ListDeltaResponseBody) String() string

type ListDeltaResponseBodyItems

type ListDeltaResponseBodyItems struct {
	File   *File   `json:"file,omitempty" xml:"file,omitempty"`
	FileId *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	Op     *string `json:"op,omitempty" xml:"op,omitempty"`
}

func (ListDeltaResponseBodyItems) GoString

func (s ListDeltaResponseBodyItems) GoString() string

func (*ListDeltaResponseBodyItems) SetFile

func (*ListDeltaResponseBodyItems) SetFileId

func (*ListDeltaResponseBodyItems) SetOp

func (ListDeltaResponseBodyItems) String

type ListDomainsRequest

type ListDomainsRequest struct {
	Limit          *int64  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker         *string `json:"marker,omitempty" xml:"marker,omitempty"`
	ParentDomainId *string `json:"parent_domain_id,omitempty" xml:"parent_domain_id,omitempty"`
}

func (ListDomainsRequest) GoString

func (s ListDomainsRequest) GoString() string

func (*ListDomainsRequest) SetLimit

func (*ListDomainsRequest) SetMarker

func (s *ListDomainsRequest) SetMarker(v string) *ListDomainsRequest

func (*ListDomainsRequest) SetParentDomainId

func (s *ListDomainsRequest) SetParentDomainId(v string) *ListDomainsRequest

func (ListDomainsRequest) String

func (s ListDomainsRequest) String() string

type ListDomainsResponse

type ListDomainsResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListDomainsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListDomainsResponse) GoString

func (s ListDomainsResponse) GoString() string

func (*ListDomainsResponse) SetBody

func (*ListDomainsResponse) SetHeaders

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

func (*ListDomainsResponse) SetStatusCode

func (s *ListDomainsResponse) SetStatusCode(v int32) *ListDomainsResponse

func (ListDomainsResponse) String

func (s ListDomainsResponse) String() string

type ListDomainsResponseBody

type ListDomainsResponseBody struct {
	Items      []*Domain `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string   `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (ListDomainsResponseBody) GoString

func (s ListDomainsResponseBody) GoString() string

func (*ListDomainsResponseBody) SetItems

func (*ListDomainsResponseBody) SetNextMarker

func (ListDomainsResponseBody) String

func (s ListDomainsResponseBody) String() string

type ListDriveRequest

type ListDriveRequest struct {
	Limit     *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker    *string `json:"marker,omitempty" xml:"marker,omitempty"`
	Owner     *string `json:"owner,omitempty" xml:"owner,omitempty"`
	OwnerType *string `json:"owner_type,omitempty" xml:"owner_type,omitempty"`
}

func (ListDriveRequest) GoString

func (s ListDriveRequest) GoString() string

func (*ListDriveRequest) SetLimit

func (s *ListDriveRequest) SetLimit(v int32) *ListDriveRequest

func (*ListDriveRequest) SetMarker

func (s *ListDriveRequest) SetMarker(v string) *ListDriveRequest

func (*ListDriveRequest) SetOwner

func (s *ListDriveRequest) SetOwner(v string) *ListDriveRequest

func (*ListDriveRequest) SetOwnerType

func (s *ListDriveRequest) SetOwnerType(v string) *ListDriveRequest

func (ListDriveRequest) String

func (s ListDriveRequest) String() string

type ListDriveResponse

type ListDriveResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListDriveResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListDriveResponse) GoString

func (s ListDriveResponse) GoString() string

func (*ListDriveResponse) SetBody

func (*ListDriveResponse) SetHeaders

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

func (*ListDriveResponse) SetStatusCode

func (s *ListDriveResponse) SetStatusCode(v int32) *ListDriveResponse

func (ListDriveResponse) String

func (s ListDriveResponse) String() string

type ListDriveResponseBody

type ListDriveResponseBody struct {
	Items      []*Drive `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string  `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (ListDriveResponseBody) GoString

func (s ListDriveResponseBody) GoString() string

func (*ListDriveResponseBody) SetItems

func (*ListDriveResponseBody) SetNextMarker

func (s *ListDriveResponseBody) SetNextMarker(v string) *ListDriveResponseBody

func (ListDriveResponseBody) String

func (s ListDriveResponseBody) String() string

type ListFacegroupsRequest

type ListFacegroupsRequest struct {
	DriveId          *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	Limit            *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker           *string `json:"marker,omitempty" xml:"marker,omitempty"`
	Remarks          *string `json:"remarks,omitempty" xml:"remarks,omitempty"`
	ReturnTotalCount *bool   `json:"return_total_count,omitempty" xml:"return_total_count,omitempty"`
}

func (ListFacegroupsRequest) GoString

func (s ListFacegroupsRequest) GoString() string

func (*ListFacegroupsRequest) SetDriveId

func (*ListFacegroupsRequest) SetLimit

func (*ListFacegroupsRequest) SetMarker

func (*ListFacegroupsRequest) SetRemarks

func (*ListFacegroupsRequest) SetReturnTotalCount

func (s *ListFacegroupsRequest) SetReturnTotalCount(v bool) *ListFacegroupsRequest

func (ListFacegroupsRequest) String

func (s ListFacegroupsRequest) String() string

type ListFacegroupsResponse

type ListFacegroupsResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListFacegroupsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListFacegroupsResponse) GoString

func (s ListFacegroupsResponse) GoString() string

func (*ListFacegroupsResponse) SetBody

func (*ListFacegroupsResponse) SetHeaders

func (*ListFacegroupsResponse) SetStatusCode

func (ListFacegroupsResponse) String

func (s ListFacegroupsResponse) String() string

type ListFacegroupsResponseBody

type ListFacegroupsResponseBody struct {
	Items      []*FaceGroup `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string      `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
	TotalCount *int64       `json:"total_count,omitempty" xml:"total_count,omitempty"`
}

func (ListFacegroupsResponseBody) GoString

func (s ListFacegroupsResponseBody) GoString() string

func (*ListFacegroupsResponseBody) SetItems

func (*ListFacegroupsResponseBody) SetNextMarker

func (*ListFacegroupsResponseBody) SetTotalCount

func (ListFacegroupsResponseBody) String

type ListFileRequest

type ListFileRequest struct {
	Category           *string                  `json:"category,omitempty" xml:"category,omitempty"`
	DriveId            *string                  `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	Fields             *string                  `json:"fields,omitempty" xml:"fields,omitempty"`
	Limit              *int32                   `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker             *string                  `json:"marker,omitempty" xml:"marker,omitempty"`
	OrderBy            *string                  `json:"order_by,omitempty" xml:"order_by,omitempty"`
	OrderDirection     *string                  `json:"order_direction,omitempty" xml:"order_direction,omitempty"`
	ParentFileId       *string                  `json:"parent_file_id,omitempty" xml:"parent_file_id,omitempty"`
	ShareId            *string                  `json:"share_id,omitempty" xml:"share_id,omitempty"`
	Status             *string                  `json:"status,omitempty" xml:"status,omitempty"`
	ThumbnailProcesses map[string]*ImageProcess `json:"thumbnail_processes,omitempty" xml:"thumbnail_processes,omitempty"`
	Type               *string                  `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListFileRequest) GoString

func (s ListFileRequest) GoString() string

func (*ListFileRequest) SetCategory

func (s *ListFileRequest) SetCategory(v string) *ListFileRequest

func (*ListFileRequest) SetDriveId

func (s *ListFileRequest) SetDriveId(v string) *ListFileRequest

func (*ListFileRequest) SetFields

func (s *ListFileRequest) SetFields(v string) *ListFileRequest

func (*ListFileRequest) SetLimit

func (s *ListFileRequest) SetLimit(v int32) *ListFileRequest

func (*ListFileRequest) SetMarker

func (s *ListFileRequest) SetMarker(v string) *ListFileRequest

func (*ListFileRequest) SetOrderBy

func (s *ListFileRequest) SetOrderBy(v string) *ListFileRequest

func (*ListFileRequest) SetOrderDirection

func (s *ListFileRequest) SetOrderDirection(v string) *ListFileRequest

func (*ListFileRequest) SetParentFileId

func (s *ListFileRequest) SetParentFileId(v string) *ListFileRequest

func (*ListFileRequest) SetShareId

func (s *ListFileRequest) SetShareId(v string) *ListFileRequest

func (*ListFileRequest) SetStatus

func (s *ListFileRequest) SetStatus(v string) *ListFileRequest

func (*ListFileRequest) SetThumbnailProcesses

func (s *ListFileRequest) SetThumbnailProcesses(v map[string]*ImageProcess) *ListFileRequest

func (*ListFileRequest) SetType

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

func (ListFileRequest) String

func (s ListFileRequest) String() string

type ListFileResponse

type ListFileResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListFileResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListFileResponse) GoString

func (s ListFileResponse) GoString() string

func (*ListFileResponse) SetBody

func (*ListFileResponse) SetHeaders

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

func (*ListFileResponse) SetStatusCode

func (s *ListFileResponse) SetStatusCode(v int32) *ListFileResponse

func (ListFileResponse) String

func (s ListFileResponse) String() string

type ListFileResponseBody

type ListFileResponseBody struct {
	Items      []*File `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (ListFileResponseBody) GoString

func (s ListFileResponseBody) GoString() string

func (*ListFileResponseBody) SetItems

func (s *ListFileResponseBody) SetItems(v []*File) *ListFileResponseBody

func (*ListFileResponseBody) SetNextMarker

func (s *ListFileResponseBody) SetNextMarker(v string) *ListFileResponseBody

func (ListFileResponseBody) String

func (s ListFileResponseBody) String() string

type ListGroupMemberRequest

type ListGroupMemberRequest struct {
	GroupId    *string `json:"group_id,omitempty" xml:"group_id,omitempty"`
	Limit      *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker     *string `json:"marker,omitempty" xml:"marker,omitempty"`
	MemberType *string `json:"member_type,omitempty" xml:"member_type,omitempty"`
}

func (ListGroupMemberRequest) GoString

func (s ListGroupMemberRequest) GoString() string

func (*ListGroupMemberRequest) SetGroupId

func (*ListGroupMemberRequest) SetLimit

func (*ListGroupMemberRequest) SetMarker

func (*ListGroupMemberRequest) SetMemberType

func (ListGroupMemberRequest) String

func (s ListGroupMemberRequest) String() string

type ListGroupMemberResponse

type ListGroupMemberResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListGroupMemberResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListGroupMemberResponse) GoString

func (s ListGroupMemberResponse) GoString() string

func (*ListGroupMemberResponse) SetBody

func (*ListGroupMemberResponse) SetHeaders

func (*ListGroupMemberResponse) SetStatusCode

func (ListGroupMemberResponse) String

func (s ListGroupMemberResponse) String() string

type ListGroupMemberResponseBody

type ListGroupMemberResponseBody struct {
	GroupItems []*Group `json:"group_items,omitempty" xml:"group_items,omitempty" type:"Repeated"`
	NextMarker *string  `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
	UserItems  []*User  `json:"user_items,omitempty" xml:"user_items,omitempty" type:"Repeated"`
}

func (ListGroupMemberResponseBody) GoString

func (s ListGroupMemberResponseBody) GoString() string

func (*ListGroupMemberResponseBody) SetGroupItems

func (*ListGroupMemberResponseBody) SetNextMarker

func (*ListGroupMemberResponseBody) SetUserItems

func (ListGroupMemberResponseBody) String

type ListGroupRequest

type ListGroupRequest struct {
	Limit  *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker *string `json:"marker,omitempty" xml:"marker,omitempty"`
}

func (ListGroupRequest) GoString

func (s ListGroupRequest) GoString() string

func (*ListGroupRequest) SetLimit

func (s *ListGroupRequest) SetLimit(v int32) *ListGroupRequest

func (*ListGroupRequest) SetMarker

func (s *ListGroupRequest) SetMarker(v string) *ListGroupRequest

func (ListGroupRequest) String

func (s ListGroupRequest) String() string

type ListGroupResponse

type ListGroupResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListGroupResponse) GoString

func (s ListGroupResponse) GoString() string

func (*ListGroupResponse) SetBody

func (*ListGroupResponse) SetHeaders

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

func (*ListGroupResponse) SetStatusCode

func (s *ListGroupResponse) SetStatusCode(v int32) *ListGroupResponse

func (ListGroupResponse) String

func (s ListGroupResponse) String() string

type ListGroupResponseBody

type ListGroupResponseBody struct {
	Items      []*Group `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string  `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (ListGroupResponseBody) GoString

func (s ListGroupResponseBody) GoString() string

func (*ListGroupResponseBody) SetItems

func (*ListGroupResponseBody) SetNextMarker

func (s *ListGroupResponseBody) SetNextMarker(v string) *ListGroupResponseBody

func (ListGroupResponseBody) String

func (s ListGroupResponseBody) String() string

type ListIdentityToBenefitPkgMappingRequest

type ListIdentityToBenefitPkgMappingRequest struct {
	IdentityId     *string `json:"identity_id,omitempty" xml:"identity_id,omitempty"`
	IdentityType   *string `json:"identity_type,omitempty" xml:"identity_type,omitempty"`
	IncludeExpired *bool   `json:"include_expired,omitempty" xml:"include_expired,omitempty"`
}

func (ListIdentityToBenefitPkgMappingRequest) GoString

func (*ListIdentityToBenefitPkgMappingRequest) SetIdentityId

func (*ListIdentityToBenefitPkgMappingRequest) SetIdentityType

func (*ListIdentityToBenefitPkgMappingRequest) SetIncludeExpired

func (ListIdentityToBenefitPkgMappingRequest) String

type ListIdentityToBenefitPkgMappingResponse

type ListIdentityToBenefitPkgMappingResponse struct {
	Headers    map[string]*string                           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListIdentityToBenefitPkgMappingResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListIdentityToBenefitPkgMappingResponse) GoString

func (*ListIdentityToBenefitPkgMappingResponse) SetHeaders

func (*ListIdentityToBenefitPkgMappingResponse) SetStatusCode

func (ListIdentityToBenefitPkgMappingResponse) String

type ListIdentityToBenefitPkgMappingResponseBody

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

func (ListIdentityToBenefitPkgMappingResponseBody) GoString

func (*ListIdentityToBenefitPkgMappingResponseBody) SetItems

func (ListIdentityToBenefitPkgMappingResponseBody) String

type ListMyDrivesRequest

type ListMyDrivesRequest struct {
	Limit  *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker *string `json:"marker,omitempty" xml:"marker,omitempty"`
}

func (ListMyDrivesRequest) GoString

func (s ListMyDrivesRequest) GoString() string

func (*ListMyDrivesRequest) SetLimit

func (*ListMyDrivesRequest) SetMarker

func (ListMyDrivesRequest) String

func (s ListMyDrivesRequest) String() string

type ListMyDrivesResponse

type ListMyDrivesResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListMyDrivesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListMyDrivesResponse) GoString

func (s ListMyDrivesResponse) GoString() string

func (*ListMyDrivesResponse) SetBody

func (*ListMyDrivesResponse) SetHeaders

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

func (*ListMyDrivesResponse) SetStatusCode

func (s *ListMyDrivesResponse) SetStatusCode(v int32) *ListMyDrivesResponse

func (ListMyDrivesResponse) String

func (s ListMyDrivesResponse) String() string

type ListMyDrivesResponseBody

type ListMyDrivesResponseBody struct {
	Items      []*Drive `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string  `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (ListMyDrivesResponseBody) GoString

func (s ListMyDrivesResponseBody) GoString() string

func (*ListMyDrivesResponseBody) SetItems

func (*ListMyDrivesResponseBody) SetNextMarker

func (ListMyDrivesResponseBody) String

func (s ListMyDrivesResponseBody) String() string

type ListMyGroupDriveRequest

type ListMyGroupDriveRequest struct {
	Limit  *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker *string `json:"marker,omitempty" xml:"marker,omitempty"`
}

func (ListMyGroupDriveRequest) GoString

func (s ListMyGroupDriveRequest) GoString() string

func (*ListMyGroupDriveRequest) SetLimit

func (*ListMyGroupDriveRequest) SetMarker

func (ListMyGroupDriveRequest) String

func (s ListMyGroupDriveRequest) String() string

type ListMyGroupDriveResponse

type ListMyGroupDriveResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListMyGroupDriveResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListMyGroupDriveResponse) GoString

func (s ListMyGroupDriveResponse) GoString() string

func (*ListMyGroupDriveResponse) SetBody

func (*ListMyGroupDriveResponse) SetHeaders

func (*ListMyGroupDriveResponse) SetStatusCode

func (ListMyGroupDriveResponse) String

func (s ListMyGroupDriveResponse) String() string

type ListMyGroupDriveResponseBody

type ListMyGroupDriveResponseBody struct {
	Items      []*Drive `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string  `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (ListMyGroupDriveResponseBody) GoString

func (s ListMyGroupDriveResponseBody) GoString() string

func (*ListMyGroupDriveResponseBody) SetItems

func (*ListMyGroupDriveResponseBody) SetNextMarker

func (ListMyGroupDriveResponseBody) String

type ListReceivedFileRequest

type ListReceivedFileRequest struct {
	Limit  *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker *string `json:"marker,omitempty" xml:"marker,omitempty"`
}

func (ListReceivedFileRequest) GoString

func (s ListReceivedFileRequest) GoString() string

func (*ListReceivedFileRequest) SetLimit

func (*ListReceivedFileRequest) SetMarker

func (ListReceivedFileRequest) String

func (s ListReceivedFileRequest) String() string

type ListReceivedFileResponse

type ListReceivedFileResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListReceivedFileResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListReceivedFileResponse) GoString

func (s ListReceivedFileResponse) GoString() string

func (*ListReceivedFileResponse) SetBody

func (*ListReceivedFileResponse) SetHeaders

func (*ListReceivedFileResponse) SetStatusCode

func (ListReceivedFileResponse) String

func (s ListReceivedFileResponse) String() string

type ListReceivedFileResponseBody

type ListReceivedFileResponseBody struct {
	Items      []*File `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (ListReceivedFileResponseBody) GoString

func (s ListReceivedFileResponseBody) GoString() string

func (*ListReceivedFileResponseBody) SetItems

func (*ListReceivedFileResponseBody) SetNextMarker

func (ListReceivedFileResponseBody) String

type ListRecyclebinRequest

type ListRecyclebinRequest struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	Fields  *string `json:"fields,omitempty" xml:"fields,omitempty"`
	Limit   *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker  *string `json:"marker,omitempty" xml:"marker,omitempty"`
}

func (ListRecyclebinRequest) GoString

func (s ListRecyclebinRequest) GoString() string

func (*ListRecyclebinRequest) SetDriveId

func (*ListRecyclebinRequest) SetFields

func (*ListRecyclebinRequest) SetLimit

func (*ListRecyclebinRequest) SetMarker

func (ListRecyclebinRequest) String

func (s ListRecyclebinRequest) String() string

type ListRecyclebinResponse

type ListRecyclebinResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListRecyclebinResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListRecyclebinResponse) GoString

func (s ListRecyclebinResponse) GoString() string

func (*ListRecyclebinResponse) SetBody

func (*ListRecyclebinResponse) SetHeaders

func (*ListRecyclebinResponse) SetStatusCode

func (ListRecyclebinResponse) String

func (s ListRecyclebinResponse) String() string

type ListRecyclebinResponseBody

type ListRecyclebinResponseBody struct {
	Items      []*File `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (ListRecyclebinResponseBody) GoString

func (s ListRecyclebinResponseBody) GoString() string

func (*ListRecyclebinResponseBody) SetItems

func (*ListRecyclebinResponseBody) SetNextMarker

func (ListRecyclebinResponseBody) String

type ListRevisionRequest

type ListRevisionRequest struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	Fields  *string `json:"fields,omitempty" xml:"fields,omitempty"`
	FileId  *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	Limit   *int64  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker  *string `json:"marker,omitempty" xml:"marker,omitempty"`
}

func (ListRevisionRequest) GoString

func (s ListRevisionRequest) GoString() string

func (*ListRevisionRequest) SetDriveId

func (*ListRevisionRequest) SetFields

func (*ListRevisionRequest) SetFileId

func (*ListRevisionRequest) SetLimit

func (*ListRevisionRequest) SetMarker

func (ListRevisionRequest) String

func (s ListRevisionRequest) String() string

type ListRevisionResponse

type ListRevisionResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListRevisionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListRevisionResponse) GoString

func (s ListRevisionResponse) GoString() string

func (*ListRevisionResponse) SetBody

func (*ListRevisionResponse) SetHeaders

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

func (*ListRevisionResponse) SetStatusCode

func (s *ListRevisionResponse) SetStatusCode(v int32) *ListRevisionResponse

func (ListRevisionResponse) String

func (s ListRevisionResponse) String() string

type ListRevisionResponseBody

type ListRevisionResponseBody struct {
	Items      []*Revision `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string     `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (ListRevisionResponseBody) GoString

func (s ListRevisionResponseBody) GoString() string

func (*ListRevisionResponseBody) SetItems

func (*ListRevisionResponseBody) SetNextMarker

func (ListRevisionResponseBody) String

func (s ListRevisionResponseBody) String() string

type ListShareLinkRequest

type ListShareLinkRequest struct {
	Creator          *string `json:"creator,omitempty" xml:"creator,omitempty"`
	IncludeCancelled *bool   `json:"include_cancelled,omitempty" xml:"include_cancelled,omitempty"`
	Limit            *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker           *string `json:"marker,omitempty" xml:"marker,omitempty"`
	OrderBy          *string `json:"order_by,omitempty" xml:"order_by,omitempty"`
	OrderDirection   *string `json:"order_direction,omitempty" xml:"order_direction,omitempty"`
}

func (ListShareLinkRequest) GoString

func (s ListShareLinkRequest) GoString() string

func (*ListShareLinkRequest) SetCreator

func (*ListShareLinkRequest) SetIncludeCancelled

func (s *ListShareLinkRequest) SetIncludeCancelled(v bool) *ListShareLinkRequest

func (*ListShareLinkRequest) SetLimit

func (*ListShareLinkRequest) SetMarker

func (*ListShareLinkRequest) SetOrderBy

func (*ListShareLinkRequest) SetOrderDirection

func (s *ListShareLinkRequest) SetOrderDirection(v string) *ListShareLinkRequest

func (ListShareLinkRequest) String

func (s ListShareLinkRequest) String() string

type ListShareLinkResponse

type ListShareLinkResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListShareLinkResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListShareLinkResponse) GoString

func (s ListShareLinkResponse) GoString() string

func (*ListShareLinkResponse) SetBody

func (*ListShareLinkResponse) SetHeaders

func (*ListShareLinkResponse) SetStatusCode

func (s *ListShareLinkResponse) SetStatusCode(v int32) *ListShareLinkResponse

func (ListShareLinkResponse) String

func (s ListShareLinkResponse) String() string

type ListShareLinkResponseBody

type ListShareLinkResponseBody struct {
	Items      []*ShareLink `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string      `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (ListShareLinkResponseBody) GoString

func (s ListShareLinkResponseBody) GoString() string

func (*ListShareLinkResponseBody) SetItems

func (*ListShareLinkResponseBody) SetNextMarker

func (ListShareLinkResponseBody) String

func (s ListShareLinkResponseBody) String() string

type ListTagsRequest

type ListTagsRequest struct {
	DriveId               *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	ImageThumbnailProcess *string `json:"image_thumbnail_process,omitempty" xml:"image_thumbnail_process,omitempty"`
	VideoThumbnailProcess *string `json:"video_thumbnail_process,omitempty" xml:"video_thumbnail_process,omitempty"`
}

func (ListTagsRequest) GoString

func (s ListTagsRequest) GoString() string

func (*ListTagsRequest) SetDriveId

func (s *ListTagsRequest) SetDriveId(v string) *ListTagsRequest

func (*ListTagsRequest) SetImageThumbnailProcess

func (s *ListTagsRequest) SetImageThumbnailProcess(v string) *ListTagsRequest

func (*ListTagsRequest) SetVideoThumbnailProcess

func (s *ListTagsRequest) SetVideoThumbnailProcess(v string) *ListTagsRequest

func (ListTagsRequest) String

func (s ListTagsRequest) String() string

type ListTagsResponse

type ListTagsResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListTagsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListTagsResponse) GoString

func (s ListTagsResponse) GoString() string

func (*ListTagsResponse) SetBody

func (*ListTagsResponse) SetHeaders

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

func (*ListTagsResponse) SetStatusCode

func (s *ListTagsResponse) SetStatusCode(v int32) *ListTagsResponse

func (ListTagsResponse) String

func (s ListTagsResponse) String() string

type ListTagsResponseBody

type ListTagsResponseBody struct {
	Tags []*ImageTag `json:"tags,omitempty" xml:"tags,omitempty" type:"Repeated"`
}

func (ListTagsResponseBody) GoString

func (s ListTagsResponseBody) GoString() string

func (*ListTagsResponseBody) SetTags

func (ListTagsResponseBody) String

func (s ListTagsResponseBody) String() string

type ListUploadedPartsRequest

type ListUploadedPartsRequest struct {
	DriveId          *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId           *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	Limit            *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	PartNumberMarker *int32  `json:"part_number_marker,omitempty" xml:"part_number_marker,omitempty"`
	ShareId          *string `json:"share_id,omitempty" xml:"share_id,omitempty"`
	UploadId         *string `json:"upload_id,omitempty" xml:"upload_id,omitempty"`
}

func (ListUploadedPartsRequest) GoString

func (s ListUploadedPartsRequest) GoString() string

func (*ListUploadedPartsRequest) SetDriveId

func (*ListUploadedPartsRequest) SetFileId

func (*ListUploadedPartsRequest) SetLimit

func (*ListUploadedPartsRequest) SetPartNumberMarker

func (s *ListUploadedPartsRequest) SetPartNumberMarker(v int32) *ListUploadedPartsRequest

func (*ListUploadedPartsRequest) SetShareId

func (*ListUploadedPartsRequest) SetUploadId

func (ListUploadedPartsRequest) String

func (s ListUploadedPartsRequest) String() string

type ListUploadedPartsResponse

type ListUploadedPartsResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListUploadedPartsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListUploadedPartsResponse) GoString

func (s ListUploadedPartsResponse) GoString() string

func (*ListUploadedPartsResponse) SetBody

func (*ListUploadedPartsResponse) SetHeaders

func (*ListUploadedPartsResponse) SetStatusCode

func (ListUploadedPartsResponse) String

func (s ListUploadedPartsResponse) String() string

type ListUploadedPartsResponseBody

type ListUploadedPartsResponseBody struct {
	FileId               *string           `json:"file_id,omitempty" xml:"file_id,omitempty"`
	NextPartNumberMarker *string           `json:"next_part_number_marker,omitempty" xml:"next_part_number_marker,omitempty"`
	ParallelUpload       *bool             `json:"parallel_upload,omitempty" xml:"parallel_upload,omitempty"`
	UploadId             *string           `json:"upload_id,omitempty" xml:"upload_id,omitempty"`
	UploadedParts        []*UploadPartInfo `json:"uploaded_parts,omitempty" xml:"uploaded_parts,omitempty" type:"Repeated"`
}

func (ListUploadedPartsResponseBody) GoString

func (*ListUploadedPartsResponseBody) SetFileId

func (*ListUploadedPartsResponseBody) SetNextPartNumberMarker

func (*ListUploadedPartsResponseBody) SetParallelUpload

func (*ListUploadedPartsResponseBody) SetUploadId

func (*ListUploadedPartsResponseBody) SetUploadedParts

func (ListUploadedPartsResponseBody) String

type ListUserRequest

type ListUserRequest struct {
	Limit  *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker *string `json:"marker,omitempty" xml:"marker,omitempty"`
}

func (ListUserRequest) GoString

func (s ListUserRequest) GoString() string

func (*ListUserRequest) SetLimit

func (s *ListUserRequest) SetLimit(v int32) *ListUserRequest

func (*ListUserRequest) SetMarker

func (s *ListUserRequest) SetMarker(v string) *ListUserRequest

func (ListUserRequest) String

func (s ListUserRequest) String() string

type ListUserResponse

type ListUserResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListUserResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListUserResponse) GoString

func (s ListUserResponse) GoString() string

func (*ListUserResponse) SetBody

func (*ListUserResponse) SetHeaders

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

func (*ListUserResponse) SetStatusCode

func (s *ListUserResponse) SetStatusCode(v int32) *ListUserResponse

func (ListUserResponse) String

func (s ListUserResponse) String() string

type ListUserResponseBody

type ListUserResponseBody struct {
	Items      []*User `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (ListUserResponseBody) GoString

func (s ListUserResponseBody) GoString() string

func (*ListUserResponseBody) SetItems

func (s *ListUserResponseBody) SetItems(v []*User) *ListUserResponseBody

func (*ListUserResponseBody) SetNextMarker

func (s *ListUserResponseBody) SetNextMarker(v string) *ListUserResponseBody

func (ListUserResponseBody) String

func (s ListUserResponseBody) String() string

type LocationDateCluster

type LocationDateCluster struct {
	Address      *Address           `json:"address,omitempty" xml:"address,omitempty"`
	ClusterId    *string            `json:"cluster_id,omitempty" xml:"cluster_id,omitempty"`
	CreatedAt    *string            `json:"created_at,omitempty" xml:"created_at,omitempty"`
	CustomLabels map[string]*string `json:"custom_labels,omitempty" xml:"custom_labels,omitempty"`
	DriveId      *string            `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	EndTime      *string            `json:"end_time,omitempty" xml:"end_time,omitempty"`
	Level        *string            `json:"level,omitempty" xml:"level,omitempty"`
	StartTime    *string            `json:"start_time,omitempty" xml:"start_time,omitempty"`
	Title        *string            `json:"title,omitempty" xml:"title,omitempty"`
	UpdatedAt    *string            `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
}

func (LocationDateCluster) GoString

func (s LocationDateCluster) GoString() string

func (*LocationDateCluster) SetAddress

func (s *LocationDateCluster) SetAddress(v *Address) *LocationDateCluster

func (*LocationDateCluster) SetClusterId

func (s *LocationDateCluster) SetClusterId(v string) *LocationDateCluster

func (*LocationDateCluster) SetCreatedAt

func (s *LocationDateCluster) SetCreatedAt(v string) *LocationDateCluster

func (*LocationDateCluster) SetCustomLabels

func (s *LocationDateCluster) SetCustomLabels(v map[string]*string) *LocationDateCluster

func (*LocationDateCluster) SetDriveId

func (*LocationDateCluster) SetEndTime

func (*LocationDateCluster) SetLevel

func (*LocationDateCluster) SetStartTime

func (s *LocationDateCluster) SetStartTime(v string) *LocationDateCluster

func (*LocationDateCluster) SetTitle

func (*LocationDateCluster) SetUpdatedAt

func (s *LocationDateCluster) SetUpdatedAt(v string) *LocationDateCluster

func (LocationDateCluster) String

func (s LocationDateCluster) String() string

type Membership added in v2.1.0

type Membership struct {
	CreatedAt   *int64  `json:"created_at,omitempty" xml:"created_at,omitempty"`
	Creator     *string `json:"creator,omitempty" xml:"creator,omitempty"`
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	DomainId    *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	GroupId     *string `json:"group_id,omitempty" xml:"group_id,omitempty"`
	MemberRole  *string `json:"member_role,omitempty" xml:"member_role,omitempty"`
	MemberType  *string `json:"member_type,omitempty" xml:"member_type,omitempty"`
	SubGroupId  *string `json:"sub_group_id,omitempty" xml:"sub_group_id,omitempty"`
	UpdatedAt   *int64  `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
	UserId      *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (Membership) GoString added in v2.1.0

func (s Membership) GoString() string

func (*Membership) SetCreatedAt added in v2.1.0

func (s *Membership) SetCreatedAt(v int64) *Membership

func (*Membership) SetCreator added in v2.1.0

func (s *Membership) SetCreator(v string) *Membership

func (*Membership) SetDescription added in v2.1.0

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

func (*Membership) SetDomainId added in v2.1.0

func (s *Membership) SetDomainId(v string) *Membership

func (*Membership) SetGroupId added in v2.1.0

func (s *Membership) SetGroupId(v string) *Membership

func (*Membership) SetMemberRole added in v2.1.0

func (s *Membership) SetMemberRole(v string) *Membership

func (*Membership) SetMemberType added in v2.1.0

func (s *Membership) SetMemberType(v string) *Membership

func (*Membership) SetSubGroupId added in v2.1.0

func (s *Membership) SetSubGroupId(v string) *Membership

func (*Membership) SetUpdatedAt added in v2.1.0

func (s *Membership) SetUpdatedAt(v int64) *Membership

func (*Membership) SetUserId added in v2.1.0

func (s *Membership) SetUserId(v string) *Membership

func (Membership) String added in v2.1.0

func (s Membership) String() string

type MoveFileRequest

type MoveFileRequest struct {
	CheckNameMode  *string `json:"check_name_mode,omitempty" xml:"check_name_mode,omitempty"`
	DriveId        *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId         *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	ToParentFileId *string `json:"to_parent_file_id,omitempty" xml:"to_parent_file_id,omitempty"`
}

func (MoveFileRequest) GoString

func (s MoveFileRequest) GoString() string

func (*MoveFileRequest) SetCheckNameMode

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

func (*MoveFileRequest) SetDriveId

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

func (*MoveFileRequest) SetFileId

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

func (*MoveFileRequest) SetToParentFileId

func (s *MoveFileRequest) SetToParentFileId(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"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,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) SetStatusCode

func (s *MoveFileResponse) SetStatusCode(v int32) *MoveFileResponse

func (MoveFileResponse) String

func (s MoveFileResponse) String() string

type MoveFileResponseBody

type MoveFileResponseBody struct {
	AsyncTaskId *string `json:"async_task_id,omitempty" xml:"async_task_id,omitempty"`
	DomainId    *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DriveId     *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	Exist       *bool   `json:"exist,omitempty" xml:"exist,omitempty"`
	FileId      *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
}

func (MoveFileResponseBody) GoString

func (s MoveFileResponseBody) GoString() string

func (*MoveFileResponseBody) SetAsyncTaskId

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

func (*MoveFileResponseBody) SetDomainId

func (*MoveFileResponseBody) SetDriveId

func (*MoveFileResponseBody) SetExist

func (*MoveFileResponseBody) SetFileId

func (MoveFileResponseBody) String

func (s MoveFileResponseBody) String() string

type NameCheckResult

type NameCheckResult struct {
	ExistFileId   *string `json:"exist_file_id,omitempty" xml:"exist_file_id,omitempty"`
	ExistFileType *string `json:"exist_file_type,omitempty" xml:"exist_file_type,omitempty"`
}

func (NameCheckResult) GoString

func (s NameCheckResult) GoString() string

func (*NameCheckResult) SetExistFileId

func (s *NameCheckResult) SetExistFileId(v string) *NameCheckResult

func (*NameCheckResult) SetExistFileType

func (s *NameCheckResult) SetExistFileType(v string) *NameCheckResult

func (NameCheckResult) String

func (s NameCheckResult) String() string

type Permission added in v2.1.0

type Permission struct {
	ActionList   []*PermissionActionList `json:"action_list,omitempty" xml:"action_list,omitempty" type:"Repeated"`
	Collection   *string                 `json:"collection,omitempty" xml:"collection,omitempty"`
	Condition    *PermissionCondition    `json:"condition,omitempty" xml:"condition,omitempty"`
	CreatedAt    *int64                  `json:"created_at,omitempty" xml:"created_at,omitempty"`
	Effect       *string                 `json:"effect,omitempty" xml:"effect,omitempty"`
	IdentityId   *string                 `json:"identity_id,omitempty" xml:"identity_id,omitempty"`
	IdentityType *string                 `json:"identity_type,omitempty" xml:"identity_type,omitempty"`
	Resource     *string                 `json:"resource,omitempty" xml:"resource,omitempty"`
	ResourceType *string                 `json:"resource_type,omitempty" xml:"resource_type,omitempty"`
	UpdatedAt    *int64                  `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
	UserTags     []*string               `json:"user_tags,omitempty" xml:"user_tags,omitempty" type:"Repeated"`
}

func (Permission) GoString added in v2.1.0

func (s Permission) GoString() string

func (*Permission) SetActionList added in v2.1.0

func (s *Permission) SetActionList(v []*PermissionActionList) *Permission

func (*Permission) SetCollection added in v2.1.0

func (s *Permission) SetCollection(v string) *Permission

func (*Permission) SetCondition added in v2.1.0

func (s *Permission) SetCondition(v *PermissionCondition) *Permission

func (*Permission) SetCreatedAt added in v2.1.0

func (s *Permission) SetCreatedAt(v int64) *Permission

func (*Permission) SetEffect added in v2.1.0

func (s *Permission) SetEffect(v string) *Permission

func (*Permission) SetIdentityId added in v2.1.0

func (s *Permission) SetIdentityId(v string) *Permission

func (*Permission) SetIdentityType added in v2.1.0

func (s *Permission) SetIdentityType(v string) *Permission

func (*Permission) SetResource added in v2.1.0

func (s *Permission) SetResource(v string) *Permission

func (*Permission) SetResourceType added in v2.1.0

func (s *Permission) SetResourceType(v string) *Permission

func (*Permission) SetUpdatedAt added in v2.1.0

func (s *Permission) SetUpdatedAt(v int64) *Permission

func (*Permission) SetUserTags added in v2.1.0

func (s *Permission) SetUserTags(v []*string) *Permission

func (Permission) String added in v2.1.0

func (s Permission) String() string

type PermissionActionList added in v2.1.0

type PermissionActionList struct {
	Action *string `json:"action,omitempty" xml:"action,omitempty"`
}

func (PermissionActionList) GoString added in v2.1.0

func (s PermissionActionList) GoString() string

func (*PermissionActionList) SetAction added in v2.1.0

func (PermissionActionList) String added in v2.1.0

func (s PermissionActionList) String() string

type PermissionCondition added in v2.0.1

type PermissionCondition struct {
	IpEquals      *PermissionConditionIpEquals      `json:"ip_equals,omitempty" xml:"ip_equals,omitempty" type:"Struct"`
	IpNotEquals   *PermissionConditionIpNotEquals   `json:"ip_not_equals,omitempty" xml:"ip_not_equals,omitempty" type:"Struct"`
	StringLike    *PermissionConditionStringLike    `json:"string_like,omitempty" xml:"string_like,omitempty" type:"Struct"`
	StringNotLike *PermissionConditionStringNotLike `json:"string_not_like,omitempty" xml:"string_not_like,omitempty" type:"Struct"`
}

func (PermissionCondition) GoString added in v2.0.1

func (s PermissionCondition) GoString() string

func (*PermissionCondition) SetIpEquals added in v2.0.1

func (*PermissionCondition) SetIpNotEquals added in v2.0.1

func (*PermissionCondition) SetStringLike added in v2.0.1

func (*PermissionCondition) SetStringNotLike added in v2.0.1

func (PermissionCondition) String added in v2.0.1

func (s PermissionCondition) String() string

type PermissionConditionIpEquals added in v2.0.1

type PermissionConditionIpEquals struct {
	ClientIp []*string `json:"client_ip,omitempty" xml:"client_ip,omitempty" type:"Repeated"`
}

func (PermissionConditionIpEquals) GoString added in v2.0.1

func (s PermissionConditionIpEquals) GoString() string

func (*PermissionConditionIpEquals) SetClientIp added in v2.0.1

func (PermissionConditionIpEquals) String added in v2.0.1

type PermissionConditionIpNotEquals added in v2.0.1

type PermissionConditionIpNotEquals struct {
	ClientIp []*string `json:"client_ip,omitempty" xml:"client_ip,omitempty" type:"Repeated"`
}

func (PermissionConditionIpNotEquals) GoString added in v2.0.1

func (*PermissionConditionIpNotEquals) SetClientIp added in v2.0.1

func (PermissionConditionIpNotEquals) String added in v2.0.1

type PermissionConditionStringLike added in v2.0.1

type PermissionConditionStringLike struct {
	VpcId []*string `json:"vpc_id,omitempty" xml:"vpc_id,omitempty" type:"Repeated"`
}

func (PermissionConditionStringLike) GoString added in v2.0.1

func (*PermissionConditionStringLike) SetVpcId added in v2.0.1

func (PermissionConditionStringLike) String added in v2.0.1

type PermissionConditionStringNotLike added in v2.0.1

type PermissionConditionStringNotLike struct {
	VpcId []*string `json:"vpc_id,omitempty" xml:"vpc_id,omitempty" type:"Repeated"`
}

func (PermissionConditionStringNotLike) GoString added in v2.0.1

func (*PermissionConditionStringNotLike) SetVpcId added in v2.0.1

func (PermissionConditionStringNotLike) String added in v2.0.1

type PunishRule added in v2.1.0

type PunishRule struct {
	ActionCode  *string `json:"action_code,omitempty" xml:"action_code,omitempty"`
	EndsAt      *string `json:"ends_at,omitempty" xml:"ends_at,omitempty"`
	Impermanent *bool   `json:"impermanent,omitempty" xml:"impermanent,omitempty"`
	StartsAt    *string `json:"starts_at,omitempty" xml:"starts_at,omitempty"`
}

func (PunishRule) GoString added in v2.1.0

func (s PunishRule) GoString() string

func (*PunishRule) SetActionCode added in v2.1.0

func (s *PunishRule) SetActionCode(v string) *PunishRule

func (*PunishRule) SetEndsAt added in v2.1.0

func (s *PunishRule) SetEndsAt(v string) *PunishRule

func (*PunishRule) SetImpermanent added in v2.1.0

func (s *PunishRule) SetImpermanent(v bool) *PunishRule

func (*PunishRule) SetStartsAt added in v2.1.0

func (s *PunishRule) SetStartsAt(v string) *PunishRule

func (PunishRule) String added in v2.1.0

func (s PunishRule) String() string

type QueryOrderPriceRequest added in v2.1.0

type QueryOrderPriceRequest struct {
	Code       *string `json:"code,omitempty" xml:"code,omitempty"`
	InstanceId *string `json:"instance_id,omitempty" xml:"instance_id,omitempty"`
	OrderType  *string `json:"order_type,omitempty" xml:"order_type,omitempty"`
	Package    *string `json:"package,omitempty" xml:"package,omitempty"`
	Period     *int64  `json:"period,omitempty" xml:"period,omitempty"`
	PeriodUnit *string `json:"period_unit,omitempty" xml:"period_unit,omitempty"`
	TotalSize  *int64  `json:"total_size,omitempty" xml:"total_size,omitempty"`
	UserCount  *int64  `json:"user_count,omitempty" xml:"user_count,omitempty"`
}

func (QueryOrderPriceRequest) GoString added in v2.1.0

func (s QueryOrderPriceRequest) GoString() string

func (*QueryOrderPriceRequest) SetCode added in v2.1.0

func (*QueryOrderPriceRequest) SetInstanceId added in v2.1.0

func (*QueryOrderPriceRequest) SetOrderType added in v2.1.0

func (*QueryOrderPriceRequest) SetPackage added in v2.1.0

func (*QueryOrderPriceRequest) SetPeriod added in v2.1.0

func (*QueryOrderPriceRequest) SetPeriodUnit added in v2.1.0

func (*QueryOrderPriceRequest) SetTotalSize added in v2.1.0

func (*QueryOrderPriceRequest) SetUserCount added in v2.1.0

func (QueryOrderPriceRequest) String added in v2.1.0

func (s QueryOrderPriceRequest) String() string

type QueryOrderPriceResponse added in v2.1.0

type QueryOrderPriceResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryOrderPriceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryOrderPriceResponse) GoString added in v2.1.0

func (s QueryOrderPriceResponse) GoString() string

func (*QueryOrderPriceResponse) SetBody added in v2.1.0

func (*QueryOrderPriceResponse) SetHeaders added in v2.1.0

func (*QueryOrderPriceResponse) SetStatusCode added in v2.1.0

func (QueryOrderPriceResponse) String added in v2.1.0

func (s QueryOrderPriceResponse) String() string

type QueryOrderPriceResponseBody added in v2.1.0

type QueryOrderPriceResponseBody struct {
	DiscountPrice *float64 `json:"discount_price,omitempty" xml:"discount_price,omitempty"`
	OriginalPrice *float64 `json:"original_price,omitempty" xml:"original_price,omitempty"`
	TradePrice    *float64 `json:"trade_price,omitempty" xml:"trade_price,omitempty"`
}

func (QueryOrderPriceResponseBody) GoString added in v2.1.0

func (s QueryOrderPriceResponseBody) GoString() string

func (*QueryOrderPriceResponseBody) SetDiscountPrice added in v2.1.0

func (*QueryOrderPriceResponseBody) SetOriginalPrice added in v2.1.0

func (*QueryOrderPriceResponseBody) SetTradePrice added in v2.1.0

func (QueryOrderPriceResponseBody) String added in v2.1.0

type RefundNoticeParam added in v2.1.0

type RefundNoticeParam struct {
	Aliuid            *int64             `json:"aliuid,omitempty" xml:"aliuid,omitempty"`
	AliyunProduceCode *string            `json:"aliyunProduceCode,omitempty" xml:"aliyunProduceCode,omitempty"`
	CommodityCode     *string            `json:"commodityCode,omitempty" xml:"commodityCode,omitempty"`
	InstanceId        *string            `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	NewExpireTime     interface{}        `json:"newExpireTime,omitempty" xml:"newExpireTime,omitempty"`
	OrderIds          []*int64           `json:"orderIds,omitempty" xml:"orderIds,omitempty" type:"Repeated"`
	RefundParamMap    map[string]*string `json:"refundParamMap,omitempty" xml:"refundParamMap,omitempty"`
	RefundType        *string            `json:"refundType,omitempty" xml:"refundType,omitempty"`
}

func (RefundNoticeParam) GoString added in v2.1.0

func (s RefundNoticeParam) GoString() string

func (*RefundNoticeParam) SetAliuid added in v2.1.0

func (s *RefundNoticeParam) SetAliuid(v int64) *RefundNoticeParam

func (*RefundNoticeParam) SetAliyunProduceCode added in v2.1.0

func (s *RefundNoticeParam) SetAliyunProduceCode(v string) *RefundNoticeParam

func (*RefundNoticeParam) SetCommodityCode added in v2.1.0

func (s *RefundNoticeParam) SetCommodityCode(v string) *RefundNoticeParam

func (*RefundNoticeParam) SetInstanceId added in v2.1.0

func (s *RefundNoticeParam) SetInstanceId(v string) *RefundNoticeParam

func (*RefundNoticeParam) SetNewExpireTime added in v2.1.0

func (s *RefundNoticeParam) SetNewExpireTime(v interface{}) *RefundNoticeParam

func (*RefundNoticeParam) SetOrderIds added in v2.1.0

func (s *RefundNoticeParam) SetOrderIds(v []*int64) *RefundNoticeParam

func (*RefundNoticeParam) SetRefundParamMap added in v2.1.0

func (s *RefundNoticeParam) SetRefundParamMap(v map[string]*string) *RefundNoticeParam

func (*RefundNoticeParam) SetRefundType added in v2.1.0

func (s *RefundNoticeParam) SetRefundType(v string) *RefundNoticeParam

func (RefundNoticeParam) String added in v2.1.0

func (s RefundNoticeParam) String() string

type RemoveFaceGroupFileRequest

type RemoveFaceGroupFileRequest struct {
	DriveId     *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FaceGroupId *string `json:"face_group_id,omitempty" xml:"face_group_id,omitempty"`
	FileId      *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
}

func (RemoveFaceGroupFileRequest) GoString

func (s RemoveFaceGroupFileRequest) GoString() string

func (*RemoveFaceGroupFileRequest) SetDriveId

func (*RemoveFaceGroupFileRequest) SetFaceGroupId

func (*RemoveFaceGroupFileRequest) SetFileId

func (RemoveFaceGroupFileRequest) String

type RemoveFaceGroupFileResponse

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

func (RemoveFaceGroupFileResponse) GoString

func (s RemoveFaceGroupFileResponse) GoString() string

func (*RemoveFaceGroupFileResponse) SetHeaders

func (*RemoveFaceGroupFileResponse) SetStatusCode

func (RemoveFaceGroupFileResponse) String

type RemoveGroupMemberRequest

type RemoveGroupMemberRequest struct {
	GroupId    *string `json:"group_id,omitempty" xml:"group_id,omitempty"`
	MemberId   *string `json:"member_id,omitempty" xml:"member_id,omitempty"`
	MemberType *string `json:"member_type,omitempty" xml:"member_type,omitempty"`
}

func (RemoveGroupMemberRequest) GoString

func (s RemoveGroupMemberRequest) GoString() string

func (*RemoveGroupMemberRequest) SetGroupId

func (*RemoveGroupMemberRequest) SetMemberId

func (*RemoveGroupMemberRequest) SetMemberType

func (RemoveGroupMemberRequest) String

func (s RemoveGroupMemberRequest) String() string

type RemoveGroupMemberResponse

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

func (RemoveGroupMemberResponse) GoString

func (s RemoveGroupMemberResponse) GoString() string

func (*RemoveGroupMemberResponse) SetHeaders

func (*RemoveGroupMemberResponse) SetStatusCode

func (RemoveGroupMemberResponse) String

func (s RemoveGroupMemberResponse) String() string

type RemoveStoryFilesRequest

type RemoveStoryFilesRequest struct {
	DriveId *string                         `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	Files   []*RemoveStoryFilesRequestFiles `json:"files,omitempty" xml:"files,omitempty" type:"Repeated"`
	StoryId *string                         `json:"story_id,omitempty" xml:"story_id,omitempty"`
}

func (RemoveStoryFilesRequest) GoString

func (s RemoveStoryFilesRequest) GoString() string

func (*RemoveStoryFilesRequest) SetDriveId

func (*RemoveStoryFilesRequest) SetFiles

func (*RemoveStoryFilesRequest) SetStoryId

func (RemoveStoryFilesRequest) String

func (s RemoveStoryFilesRequest) String() string

type RemoveStoryFilesRequestFiles

type RemoveStoryFilesRequestFiles struct {
	FileId     *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	RevisionId *string `json:"revision_id,omitempty" xml:"revision_id,omitempty"`
}

func (RemoveStoryFilesRequestFiles) GoString

func (s RemoveStoryFilesRequestFiles) GoString() string

func (*RemoveStoryFilesRequestFiles) SetFileId

func (*RemoveStoryFilesRequestFiles) SetRevisionId

func (RemoveStoryFilesRequestFiles) String

type RemoveStoryFilesResponse

type RemoveStoryFilesResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *RemoveStoryFilesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RemoveStoryFilesResponse) GoString

func (s RemoveStoryFilesResponse) GoString() string

func (*RemoveStoryFilesResponse) SetBody

func (*RemoveStoryFilesResponse) SetHeaders

func (*RemoveStoryFilesResponse) SetStatusCode

func (RemoveStoryFilesResponse) String

func (s RemoveStoryFilesResponse) String() string

type RemoveStoryFilesResponseBody

type RemoveStoryFilesResponseBody struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	StoryId *string `json:"story_id,omitempty" xml:"story_id,omitempty"`
}

func (RemoveStoryFilesResponseBody) GoString

func (s RemoveStoryFilesResponseBody) GoString() string

func (*RemoveStoryFilesResponseBody) SetDriveId

func (*RemoveStoryFilesResponseBody) SetStoryId

func (RemoveStoryFilesResponseBody) String

type RestoreFileRequest

type RestoreFileRequest struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId  *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
}

func (RestoreFileRequest) GoString

func (s RestoreFileRequest) GoString() string

func (*RestoreFileRequest) SetDriveId

func (s *RestoreFileRequest) SetDriveId(v string) *RestoreFileRequest

func (*RestoreFileRequest) SetFileId

func (s *RestoreFileRequest) SetFileId(v string) *RestoreFileRequest

func (RestoreFileRequest) String

func (s RestoreFileRequest) String() string

type RestoreFileResponse

type RestoreFileResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *RestoreFileResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RestoreFileResponse) GoString

func (s RestoreFileResponse) GoString() string

func (*RestoreFileResponse) SetBody

func (*RestoreFileResponse) SetHeaders

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

func (*RestoreFileResponse) SetStatusCode

func (s *RestoreFileResponse) SetStatusCode(v int32) *RestoreFileResponse

func (RestoreFileResponse) String

func (s RestoreFileResponse) String() string

type RestoreFileResponseBody

type RestoreFileResponseBody struct {
	AsyncTaskId *string `json:"async_task_id,omitempty" xml:"async_task_id,omitempty"`
	DomainId    *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DriveId     *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId      *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
}

func (RestoreFileResponseBody) GoString

func (s RestoreFileResponseBody) GoString() string

func (*RestoreFileResponseBody) SetAsyncTaskId

func (*RestoreFileResponseBody) SetDomainId

func (*RestoreFileResponseBody) SetDriveId

func (*RestoreFileResponseBody) SetFileId

func (RestoreFileResponseBody) String

func (s RestoreFileResponseBody) String() string

type RestoreRevisionRequest

type RestoreRevisionRequest struct {
	DriveId    *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId     *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	RevisionId *string `json:"revision_id,omitempty" xml:"revision_id,omitempty"`
}

func (RestoreRevisionRequest) GoString

func (s RestoreRevisionRequest) GoString() string

func (*RestoreRevisionRequest) SetDriveId

func (*RestoreRevisionRequest) SetFileId

func (*RestoreRevisionRequest) SetRevisionId

func (RestoreRevisionRequest) String

func (s RestoreRevisionRequest) String() string

type RestoreRevisionResponse

type RestoreRevisionResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *Revision          `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RestoreRevisionResponse) GoString

func (s RestoreRevisionResponse) GoString() string

func (*RestoreRevisionResponse) SetBody

func (*RestoreRevisionResponse) SetHeaders

func (*RestoreRevisionResponse) SetStatusCode

func (RestoreRevisionResponse) String

func (s RestoreRevisionResponse) String() string

type Revision

type Revision struct {
	ContentHash         *string `json:"content_hash,omitempty" xml:"content_hash,omitempty"`
	ContentHashName     *string `json:"content_hash_name,omitempty" xml:"content_hash_name,omitempty"`
	Crc64Hash           *string `json:"crc64_hash,omitempty" xml:"crc64_hash,omitempty"`
	CreatedAt           *string `json:"created_at,omitempty" xml:"created_at,omitempty"`
	CreatorId           *string `json:"creator_id,omitempty" xml:"creator_id,omitempty"`
	CreatorName         *string `json:"creator_name,omitempty" xml:"creator_name,omitempty"`
	DomainId            *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DownloadUrl         *string `json:"download_url,omitempty" xml:"download_url,omitempty"`
	DriveId             *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileExtension       *string `json:"file_extension,omitempty" xml:"file_extension,omitempty"`
	FileId              *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	IsLatestVersion     *bool   `json:"is_latest_version,omitempty" xml:"is_latest_version,omitempty"`
	KeepForever         *bool   `json:"keep_forever,omitempty" xml:"keep_forever,omitempty"`
	RevisionDescription *string `json:"revision_description,omitempty" xml:"revision_description,omitempty"`
	RevisionId          *string `json:"revision_id,omitempty" xml:"revision_id,omitempty"`
	RevisionName        *string `json:"revision_name,omitempty" xml:"revision_name,omitempty"`
	RevisionVersion     *int64  `json:"revision_version,omitempty" xml:"revision_version,omitempty"`
	Size                *int64  `json:"size,omitempty" xml:"size,omitempty"`
	Thumbnail           *string `json:"thumbnail,omitempty" xml:"thumbnail,omitempty"`
	UpdatedAt           *string `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
	Url                 *string `json:"url,omitempty" xml:"url,omitempty"`
}

func (Revision) GoString

func (s Revision) GoString() string

func (*Revision) SetContentHash

func (s *Revision) SetContentHash(v string) *Revision

func (*Revision) SetContentHashName

func (s *Revision) SetContentHashName(v string) *Revision

func (*Revision) SetCrc64Hash

func (s *Revision) SetCrc64Hash(v string) *Revision

func (*Revision) SetCreatedAt

func (s *Revision) SetCreatedAt(v string) *Revision

func (*Revision) SetCreatorId added in v2.0.1

func (s *Revision) SetCreatorId(v string) *Revision

func (*Revision) SetCreatorName added in v2.0.1

func (s *Revision) SetCreatorName(v string) *Revision

func (*Revision) SetDomainId

func (s *Revision) SetDomainId(v string) *Revision

func (*Revision) SetDownloadUrl

func (s *Revision) SetDownloadUrl(v string) *Revision

func (*Revision) SetDriveId

func (s *Revision) SetDriveId(v string) *Revision

func (*Revision) SetFileExtension

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

func (*Revision) SetFileId

func (s *Revision) SetFileId(v string) *Revision

func (*Revision) SetIsLatestVersion

func (s *Revision) SetIsLatestVersion(v bool) *Revision

func (*Revision) SetKeepForever

func (s *Revision) SetKeepForever(v bool) *Revision

func (*Revision) SetRevisionDescription

func (s *Revision) SetRevisionDescription(v string) *Revision

func (*Revision) SetRevisionId

func (s *Revision) SetRevisionId(v string) *Revision

func (*Revision) SetRevisionName

func (s *Revision) SetRevisionName(v string) *Revision

func (*Revision) SetRevisionVersion

func (s *Revision) SetRevisionVersion(v int64) *Revision

func (*Revision) SetSize

func (s *Revision) SetSize(v int64) *Revision

func (*Revision) SetThumbnail

func (s *Revision) SetThumbnail(v string) *Revision

func (*Revision) SetUpdatedAt

func (s *Revision) SetUpdatedAt(v string) *Revision

func (*Revision) SetUrl

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

func (Revision) String

func (s Revision) String() string

type Role added in v2.1.0

type Role struct {
	CreatedAt          *int64        `json:"created_at,omitempty" xml:"created_at,omitempty"`
	Creator            *string       `json:"creator,omitempty" xml:"creator,omitempty"`
	Description        *string       `json:"description,omitempty" xml:"description,omitempty"`
	ManageResourceType *string       `json:"manage_resource_type,omitempty" xml:"manage_resource_type,omitempty"`
	Name               *string       `json:"name,omitempty" xml:"name,omitempty"`
	Permissions        []*Permission `json:"permissions,omitempty" xml:"permissions,omitempty" type:"Repeated"`
	RoleId             *string       `json:"role_id,omitempty" xml:"role_id,omitempty"`
	Status             *string       `json:"status,omitempty" xml:"status,omitempty"`
	UpdatedAt          *int64        `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
}

func (Role) GoString added in v2.1.0

func (s Role) GoString() string

func (*Role) SetCreatedAt added in v2.1.0

func (s *Role) SetCreatedAt(v int64) *Role

func (*Role) SetCreator added in v2.1.0

func (s *Role) SetCreator(v string) *Role

func (*Role) SetDescription added in v2.1.0

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

func (*Role) SetManageResourceType added in v2.1.0

func (s *Role) SetManageResourceType(v string) *Role

func (*Role) SetName added in v2.1.0

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

func (*Role) SetPermissions added in v2.1.0

func (s *Role) SetPermissions(v []*Permission) *Role

func (*Role) SetRoleId added in v2.1.0

func (s *Role) SetRoleId(v string) *Role

func (*Role) SetStatus added in v2.1.0

func (s *Role) SetStatus(v string) *Role

func (*Role) SetUpdatedAt added in v2.1.0

func (s *Role) SetUpdatedAt(v int64) *Role

func (Role) String added in v2.1.0

func (s Role) String() string

type ScanFileRequest

type ScanFileRequest struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	Fields  *string `json:"fields,omitempty" xml:"fields,omitempty"`
	Limit   *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker  *string `json:"marker,omitempty" xml:"marker,omitempty"`
}

func (ScanFileRequest) GoString

func (s ScanFileRequest) GoString() string

func (*ScanFileRequest) SetDriveId

func (s *ScanFileRequest) SetDriveId(v string) *ScanFileRequest

func (*ScanFileRequest) SetFields

func (s *ScanFileRequest) SetFields(v string) *ScanFileRequest

func (*ScanFileRequest) SetLimit

func (s *ScanFileRequest) SetLimit(v int32) *ScanFileRequest

func (*ScanFileRequest) SetMarker

func (s *ScanFileRequest) SetMarker(v string) *ScanFileRequest

func (ScanFileRequest) String

func (s ScanFileRequest) String() string

type ScanFileResponse

type ScanFileResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ScanFileResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ScanFileResponse) GoString

func (s ScanFileResponse) GoString() string

func (*ScanFileResponse) SetBody

func (*ScanFileResponse) SetHeaders

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

func (*ScanFileResponse) SetStatusCode

func (s *ScanFileResponse) SetStatusCode(v int32) *ScanFileResponse

func (ScanFileResponse) String

func (s ScanFileResponse) String() string

type ScanFileResponseBody

type ScanFileResponseBody struct {
	Items      []*File `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (ScanFileResponseBody) GoString

func (s ScanFileResponseBody) GoString() string

func (*ScanFileResponseBody) SetItems

func (s *ScanFileResponseBody) SetItems(v []*File) *ScanFileResponseBody

func (*ScanFileResponseBody) SetNextMarker

func (s *ScanFileResponseBody) SetNextMarker(v string) *ScanFileResponseBody

func (ScanFileResponseBody) String

func (s ScanFileResponseBody) String() string

type SearchAddressGroupsRequest

type SearchAddressGroupsRequest struct {
	AddressLevel          *string   `json:"address_level,omitempty" xml:"address_level,omitempty"`
	AddressNames          []*string `json:"address_names,omitempty" xml:"address_names,omitempty" type:"Repeated"`
	BrGeoPoint            *string   `json:"br_geo_point,omitempty" xml:"br_geo_point,omitempty"`
	DriveId               *string   `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	ImageThumbnailProcess *string   `json:"image_thumbnail_process,omitempty" xml:"image_thumbnail_process,omitempty"`
	TlGeoPoint            *string   `json:"tl_geo_point,omitempty" xml:"tl_geo_point,omitempty"`
	VideoThumbnailProcess *string   `json:"video_thumbnail_process,omitempty" xml:"video_thumbnail_process,omitempty"`
}

func (SearchAddressGroupsRequest) GoString

func (s SearchAddressGroupsRequest) GoString() string

func (*SearchAddressGroupsRequest) SetAddressLevel

func (*SearchAddressGroupsRequest) SetAddressNames

func (*SearchAddressGroupsRequest) SetBrGeoPoint

func (*SearchAddressGroupsRequest) SetDriveId

func (*SearchAddressGroupsRequest) SetImageThumbnailProcess

func (s *SearchAddressGroupsRequest) SetImageThumbnailProcess(v string) *SearchAddressGroupsRequest

func (*SearchAddressGroupsRequest) SetTlGeoPoint

func (*SearchAddressGroupsRequest) SetVideoThumbnailProcess

func (s *SearchAddressGroupsRequest) SetVideoThumbnailProcess(v string) *SearchAddressGroupsRequest

func (SearchAddressGroupsRequest) String

type SearchAddressGroupsResponse

type SearchAddressGroupsResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SearchAddressGroupsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SearchAddressGroupsResponse) GoString

func (s SearchAddressGroupsResponse) GoString() string

func (*SearchAddressGroupsResponse) SetBody

func (*SearchAddressGroupsResponse) SetHeaders

func (*SearchAddressGroupsResponse) SetStatusCode

func (SearchAddressGroupsResponse) String

type SearchAddressGroupsResponseBody

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

func (SearchAddressGroupsResponseBody) GoString

func (*SearchAddressGroupsResponseBody) SetItems

func (SearchAddressGroupsResponseBody) String

type SearchDomainsRequest

type SearchDomainsRequest struct {
	InstanceId *string `json:"instance_id,omitempty" xml:"instance_id,omitempty"`
	Limit      *int64  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker     *string `json:"marker,omitempty" xml:"marker,omitempty"`
	Name       *string `json:"name,omitempty" xml:"name,omitempty"`
	OrderBy    *string `json:"order_by,omitempty" xml:"order_by,omitempty"`
}

func (SearchDomainsRequest) GoString

func (s SearchDomainsRequest) GoString() string

func (*SearchDomainsRequest) SetInstanceId added in v2.1.0

func (s *SearchDomainsRequest) SetInstanceId(v string) *SearchDomainsRequest

func (*SearchDomainsRequest) SetLimit

func (*SearchDomainsRequest) SetMarker

func (*SearchDomainsRequest) SetName

func (*SearchDomainsRequest) SetOrderBy

func (SearchDomainsRequest) String

func (s SearchDomainsRequest) String() string

type SearchDomainsResponse

type SearchDomainsResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SearchDomainsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SearchDomainsResponse) GoString

func (s SearchDomainsResponse) GoString() string

func (*SearchDomainsResponse) SetBody

func (*SearchDomainsResponse) SetHeaders

func (*SearchDomainsResponse) SetStatusCode

func (s *SearchDomainsResponse) SetStatusCode(v int32) *SearchDomainsResponse

func (SearchDomainsResponse) String

func (s SearchDomainsResponse) String() string

type SearchDomainsResponseBody

type SearchDomainsResponseBody struct {
	Items      []*Domain `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string   `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (SearchDomainsResponseBody) GoString

func (s SearchDomainsResponseBody) GoString() string

func (*SearchDomainsResponseBody) SetItems

func (*SearchDomainsResponseBody) SetNextMarker

func (SearchDomainsResponseBody) String

func (s SearchDomainsResponseBody) String() string

type SearchDriveRequest

type SearchDriveRequest struct {
	DriveName *string `json:"drive_name,omitempty" xml:"drive_name,omitempty"`
	Limit     *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker    *string `json:"marker,omitempty" xml:"marker,omitempty"`
	Owner     *string `json:"owner,omitempty" xml:"owner,omitempty"`
	OwnerType *string `json:"owner_type,omitempty" xml:"owner_type,omitempty"`
}

func (SearchDriveRequest) GoString

func (s SearchDriveRequest) GoString() string

func (*SearchDriveRequest) SetDriveName

func (s *SearchDriveRequest) SetDriveName(v string) *SearchDriveRequest

func (*SearchDriveRequest) SetLimit

func (*SearchDriveRequest) SetMarker

func (s *SearchDriveRequest) SetMarker(v string) *SearchDriveRequest

func (*SearchDriveRequest) SetOwner

func (*SearchDriveRequest) SetOwnerType

func (s *SearchDriveRequest) SetOwnerType(v string) *SearchDriveRequest

func (SearchDriveRequest) String

func (s SearchDriveRequest) String() string

type SearchDriveResponse

type SearchDriveResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SearchDriveResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SearchDriveResponse) GoString

func (s SearchDriveResponse) GoString() string

func (*SearchDriveResponse) SetBody

func (*SearchDriveResponse) SetHeaders

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

func (*SearchDriveResponse) SetStatusCode

func (s *SearchDriveResponse) SetStatusCode(v int32) *SearchDriveResponse

func (SearchDriveResponse) String

func (s SearchDriveResponse) String() string

type SearchDriveResponseBody

type SearchDriveResponseBody struct {
	Items      []*Drive `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string  `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (SearchDriveResponseBody) GoString

func (s SearchDriveResponseBody) GoString() string

func (*SearchDriveResponseBody) SetItems

func (*SearchDriveResponseBody) SetNextMarker

func (SearchDriveResponseBody) String

func (s SearchDriveResponseBody) String() string

type SearchFileRequest

type SearchFileRequest struct {
	// The drive ID.
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	Fields  *string `json:"fields,omitempty" xml:"fields,omitempty"`
	// The maximum number of results to return. Valid values: 1 to 100.
	//
	// The number of returned results must be less than or equal to the specified number.
	Limit *int32 `json:"limit,omitempty" xml:"limit,omitempty"`
	// The pagination token that is used in the next request to retrieve a new page of results. You do not need to specify this parameter for the first request. You must specify the token that is obtained from the previous query as the value of marker.\
	// By default, this parameter is left empty.
	Marker *string `json:"marker,omitempty" xml:"marker,omitempty"`
	// The field by which to sort the returned results. Default value: created_at. Valid values:
	//
	// *   created_at: sorts the results by the time when the file was created.
	// *   updated_at: sorts the results by the time when the file was modified.
	// *   size: sorts the results by the size of the file.
	// *   name: sorts the results by the name of the file.
	//
	// The order in which you want to sort the returned results. Valid values:
	//
	// *   ASC: sorts the results in ascending order.
	// *   DESC: sorts the results in descending order.
	//
	// You must specify this parameter in the \<field name> \<ASC or DESC> format. Separate multiple field names with commas (,). A preceding field has a higher priority than a following field. Examples:
	//
	// *   If you want to sort the results based on the file name in ascending order, set this parameter to "name ASC".
	// *   If you want to sort the results based on the creation time in descending order, set this parameter to "created_at DESC".
	// *   If you want to sort the results based on the creation time in descending order first, and then sort the results based on the file name in ascending order if the creation time is the same, set this parameter to "created_at DESC,name ASC".
	OrderBy *string `json:"order_by,omitempty" xml:"order_by,omitempty"`
	// The search condition. Fuzzy searches based on the file name or directory name are supported. The search condition can be up to 4,096 characters in length.
	Query *string `json:"query,omitempty" xml:"query,omitempty"`
	// Specifies whether to return the total number of retrieved files.
	ReturnTotalCount *bool `json:"return_total_count,omitempty" xml:"return_total_count,omitempty"`
}

func (SearchFileRequest) GoString

func (s SearchFileRequest) GoString() string

func (*SearchFileRequest) SetDriveId

func (s *SearchFileRequest) SetDriveId(v string) *SearchFileRequest

func (*SearchFileRequest) SetFields added in v2.1.0

func (s *SearchFileRequest) SetFields(v string) *SearchFileRequest

func (*SearchFileRequest) SetLimit

func (s *SearchFileRequest) SetLimit(v int32) *SearchFileRequest

func (*SearchFileRequest) SetMarker

func (s *SearchFileRequest) SetMarker(v string) *SearchFileRequest

func (*SearchFileRequest) SetOrderBy

func (s *SearchFileRequest) SetOrderBy(v string) *SearchFileRequest

func (*SearchFileRequest) SetQuery

func (s *SearchFileRequest) SetQuery(v string) *SearchFileRequest

func (*SearchFileRequest) SetReturnTotalCount

func (s *SearchFileRequest) SetReturnTotalCount(v bool) *SearchFileRequest

func (SearchFileRequest) String

func (s SearchFileRequest) String() string

type SearchFileResponse

type SearchFileResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SearchFileResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SearchFileResponse) GoString

func (s SearchFileResponse) GoString() string

func (*SearchFileResponse) SetBody

func (*SearchFileResponse) SetHeaders

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

func (*SearchFileResponse) SetStatusCode

func (s *SearchFileResponse) SetStatusCode(v int32) *SearchFileResponse

func (SearchFileResponse) String

func (s SearchFileResponse) String() string

type SearchFileResponseBody

type SearchFileResponseBody struct {
	// The information about the files.
	Items []*File `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	// A pagination token. It can be used in the next request to retrieve a new page of results. If next_marker is empty, no next page exists.
	NextMarker *string `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
	// The total number of retrieved files.
	TotalCount *int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
}

func (SearchFileResponseBody) GoString

func (s SearchFileResponseBody) GoString() string

func (*SearchFileResponseBody) SetItems

func (*SearchFileResponseBody) SetNextMarker

func (*SearchFileResponseBody) SetTotalCount

func (SearchFileResponseBody) String

func (s SearchFileResponseBody) String() string

type SearchShareLinkRequest

type SearchShareLinkRequest struct {
	Creators         []*string `json:"creators,omitempty" xml:"creators,omitempty" type:"Repeated"`
	Limit            *int32    `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker           *string   `json:"marker,omitempty" xml:"marker,omitempty"`
	OrderBy          *string   `json:"order_by,omitempty" xml:"order_by,omitempty"`
	OrderDirection   *string   `json:"order_direction,omitempty" xml:"order_direction,omitempty"`
	Query            *string   `json:"query,omitempty" xml:"query,omitempty"`
	ReturnTotalCount *bool     `json:"return_total_count,omitempty" xml:"return_total_count,omitempty"`
}

func (SearchShareLinkRequest) GoString

func (s SearchShareLinkRequest) GoString() string

func (*SearchShareLinkRequest) SetCreators

func (*SearchShareLinkRequest) SetLimit

func (*SearchShareLinkRequest) SetMarker

func (*SearchShareLinkRequest) SetOrderBy

func (*SearchShareLinkRequest) SetOrderDirection

func (s *SearchShareLinkRequest) SetOrderDirection(v string) *SearchShareLinkRequest

func (*SearchShareLinkRequest) SetQuery

func (*SearchShareLinkRequest) SetReturnTotalCount

func (s *SearchShareLinkRequest) SetReturnTotalCount(v bool) *SearchShareLinkRequest

func (SearchShareLinkRequest) String

func (s SearchShareLinkRequest) String() string

type SearchShareLinkResponse

type SearchShareLinkResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SearchShareLinkResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SearchShareLinkResponse) GoString

func (s SearchShareLinkResponse) GoString() string

func (*SearchShareLinkResponse) SetBody

func (*SearchShareLinkResponse) SetHeaders

func (*SearchShareLinkResponse) SetStatusCode

func (SearchShareLinkResponse) String

func (s SearchShareLinkResponse) String() string

type SearchShareLinkResponseBody

type SearchShareLinkResponseBody struct {
	Items      []*ShareLink `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string      `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
	TotalCount *int64       `json:"total_count,omitempty" xml:"total_count,omitempty"`
}

func (SearchShareLinkResponseBody) GoString

func (s SearchShareLinkResponseBody) GoString() string

func (*SearchShareLinkResponseBody) SetItems

func (*SearchShareLinkResponseBody) SetNextMarker

func (*SearchShareLinkResponseBody) SetTotalCount

func (SearchShareLinkResponseBody) String

type SearchSimilarImageClustersRequest

type SearchSimilarImageClustersRequest struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	// Deprecated
	ImageThumbnailProcess *string `json:"image_thumbnail_process,omitempty" xml:"image_thumbnail_process,omitempty"`
	Limit                 *int64  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker                *string `json:"marker,omitempty" xml:"marker,omitempty"`
	Order                 *string `json:"order,omitempty" xml:"order,omitempty"`
}

func (SearchSimilarImageClustersRequest) GoString

func (*SearchSimilarImageClustersRequest) SetDriveId

func (*SearchSimilarImageClustersRequest) SetImageThumbnailProcess

func (*SearchSimilarImageClustersRequest) SetLimit

func (*SearchSimilarImageClustersRequest) SetMarker

func (*SearchSimilarImageClustersRequest) SetOrder

func (SearchSimilarImageClustersRequest) String

type SearchSimilarImageClustersResponse

type SearchSimilarImageClustersResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SearchSimilarImageClustersResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SearchSimilarImageClustersResponse) GoString

func (*SearchSimilarImageClustersResponse) SetHeaders

func (*SearchSimilarImageClustersResponse) SetStatusCode

func (SearchSimilarImageClustersResponse) String

type SearchSimilarImageClustersResponseBody

type SearchSimilarImageClustersResponseBody struct {
	NextMarker           *string                                                       `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
	SimilarImageClusters []*SearchSimilarImageClustersResponseBodySimilarImageClusters `json:"similar_image_clusters,omitempty" xml:"similar_image_clusters,omitempty" type:"Repeated"`
}

func (SearchSimilarImageClustersResponseBody) GoString

func (*SearchSimilarImageClustersResponseBody) SetNextMarker

func (SearchSimilarImageClustersResponseBody) String

type SearchSimilarImageClustersResponseBodySimilarImageClusters

type SearchSimilarImageClustersResponseBodySimilarImageClusters struct {
	Files []*File `json:"files,omitempty" xml:"files,omitempty" type:"Repeated"`
}

func (SearchSimilarImageClustersResponseBodySimilarImageClusters) GoString

func (*SearchSimilarImageClustersResponseBodySimilarImageClusters) SetFiles

func (SearchSimilarImageClustersResponseBodySimilarImageClusters) String

type SearchStoriesRequest

type SearchStoriesRequest struct {
	// Deprecated
	CoverImageThumbnailProcess *string `json:"cover_image_thumbnail_process,omitempty" xml:"cover_image_thumbnail_process,omitempty"`
	// Deprecated
	CoverVideoThumbnailProcess *string                              `json:"cover_video_thumbnail_process,omitempty" xml:"cover_video_thumbnail_process,omitempty"`
	CreateTimeRange            *SearchStoriesRequestCreateTimeRange `json:"create_time_range,omitempty" xml:"create_time_range,omitempty" type:"Struct"`
	// Deprecated
	CustomLabels        *string                                  `json:"custom_labels,omitempty" xml:"custom_labels,omitempty"`
	DriveId             *string                                  `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FaceGroupIds        []*string                                `json:"face_group_ids,omitempty" xml:"face_group_ids,omitempty" type:"Repeated"`
	Limit               *int64                                   `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker              *string                                  `json:"marker,omitempty" xml:"marker,omitempty"`
	Order               *string                                  `json:"order,omitempty" xml:"order,omitempty"`
	Sort                *string                                  `json:"sort,omitempty" xml:"sort,omitempty"`
	StoryEndTimeRange   *SearchStoriesRequestStoryEndTimeRange   `json:"story_end_time_range,omitempty" xml:"story_end_time_range,omitempty" type:"Struct"`
	StoryId             *string                                  `json:"story_id,omitempty" xml:"story_id,omitempty"`
	StoryName           *string                                  `json:"story_name,omitempty" xml:"story_name,omitempty"`
	StoryStartTimeRange *SearchStoriesRequestStoryStartTimeRange `json:"story_start_time_range,omitempty" xml:"story_start_time_range,omitempty" type:"Struct"`
	StoryType           *string                                  `json:"story_type,omitempty" xml:"story_type,omitempty"`
	// Deprecated
	UrlExpireSec     *int64 `json:"url_expire_sec,omitempty" xml:"url_expire_sec,omitempty"`
	WithEmptyStories *bool  `json:"with_empty_stories,omitempty" xml:"with_empty_stories,omitempty"`
}

func (SearchStoriesRequest) GoString

func (s SearchStoriesRequest) GoString() string

func (*SearchStoriesRequest) SetCoverImageThumbnailProcess

func (s *SearchStoriesRequest) SetCoverImageThumbnailProcess(v string) *SearchStoriesRequest

func (*SearchStoriesRequest) SetCoverVideoThumbnailProcess

func (s *SearchStoriesRequest) SetCoverVideoThumbnailProcess(v string) *SearchStoriesRequest

func (*SearchStoriesRequest) SetCreateTimeRange

func (*SearchStoriesRequest) SetCustomLabels

func (s *SearchStoriesRequest) SetCustomLabels(v string) *SearchStoriesRequest

func (*SearchStoriesRequest) SetDriveId

func (*SearchStoriesRequest) SetFaceGroupIds

func (s *SearchStoriesRequest) SetFaceGroupIds(v []*string) *SearchStoriesRequest

func (*SearchStoriesRequest) SetLimit

func (*SearchStoriesRequest) SetMarker

func (*SearchStoriesRequest) SetOrder

func (*SearchStoriesRequest) SetSort

func (*SearchStoriesRequest) SetStoryEndTimeRange

func (*SearchStoriesRequest) SetStoryId

func (*SearchStoriesRequest) SetStoryName

func (s *SearchStoriesRequest) SetStoryName(v string) *SearchStoriesRequest

func (*SearchStoriesRequest) SetStoryStartTimeRange

func (*SearchStoriesRequest) SetStoryType

func (s *SearchStoriesRequest) SetStoryType(v string) *SearchStoriesRequest

func (*SearchStoriesRequest) SetUrlExpireSec

func (s *SearchStoriesRequest) SetUrlExpireSec(v int64) *SearchStoriesRequest

func (*SearchStoriesRequest) SetWithEmptyStories

func (s *SearchStoriesRequest) SetWithEmptyStories(v bool) *SearchStoriesRequest

func (SearchStoriesRequest) String

func (s SearchStoriesRequest) String() string

type SearchStoriesRequestCreateTimeRange

type SearchStoriesRequestCreateTimeRange struct {
	End   *string `json:"end,omitempty" xml:"end,omitempty"`
	Start *string `json:"start,omitempty" xml:"start,omitempty"`
}

func (SearchStoriesRequestCreateTimeRange) GoString

func (*SearchStoriesRequestCreateTimeRange) SetEnd

func (*SearchStoriesRequestCreateTimeRange) SetStart

func (SearchStoriesRequestCreateTimeRange) String

type SearchStoriesRequestStoryEndTimeRange

type SearchStoriesRequestStoryEndTimeRange struct {
	End   *string `json:"end,omitempty" xml:"end,omitempty"`
	Start *string `json:"start,omitempty" xml:"start,omitempty"`
}

func (SearchStoriesRequestStoryEndTimeRange) GoString

func (*SearchStoriesRequestStoryEndTimeRange) SetEnd

func (*SearchStoriesRequestStoryEndTimeRange) SetStart

func (SearchStoriesRequestStoryEndTimeRange) String

type SearchStoriesRequestStoryStartTimeRange

type SearchStoriesRequestStoryStartTimeRange struct {
	End   *string `json:"end,omitempty" xml:"end,omitempty"`
	Start *string `json:"start,omitempty" xml:"start,omitempty"`
}

func (SearchStoriesRequestStoryStartTimeRange) GoString

func (*SearchStoriesRequestStoryStartTimeRange) SetEnd

func (*SearchStoriesRequestStoryStartTimeRange) SetStart

func (SearchStoriesRequestStoryStartTimeRange) String

type SearchStoriesResponse

type SearchStoriesResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SearchStoriesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SearchStoriesResponse) GoString

func (s SearchStoriesResponse) GoString() string

func (*SearchStoriesResponse) SetBody

func (*SearchStoriesResponse) SetHeaders

func (*SearchStoriesResponse) SetStatusCode

func (s *SearchStoriesResponse) SetStatusCode(v int32) *SearchStoriesResponse

func (SearchStoriesResponse) String

func (s SearchStoriesResponse) String() string

type SearchStoriesResponseBody

type SearchStoriesResponseBody struct {
	Items      []*Story `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string  `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (SearchStoriesResponseBody) GoString

func (s SearchStoriesResponseBody) GoString() string

func (*SearchStoriesResponseBody) SetItems

func (*SearchStoriesResponseBody) SetNextMarker

func (SearchStoriesResponseBody) String

func (s SearchStoriesResponseBody) String() string

type SearchUserRequest

type SearchUserRequest struct {
	Email            *string `json:"email,omitempty" xml:"email,omitempty"`
	Limit            *int32  `json:"limit,omitempty" xml:"limit,omitempty"`
	Marker           *string `json:"marker,omitempty" xml:"marker,omitempty"`
	NickName         *string `json:"nick_name,omitempty" xml:"nick_name,omitempty"`
	NickNameForFuzzy *string `json:"nick_name_for_fuzzy,omitempty" xml:"nick_name_for_fuzzy,omitempty"`
	Phone            *string `json:"phone,omitempty" xml:"phone,omitempty"`
	Role             *string `json:"role,omitempty" xml:"role,omitempty"`
	Status           *string `json:"status,omitempty" xml:"status,omitempty"`
	UserName         *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (SearchUserRequest) GoString

func (s SearchUserRequest) GoString() string

func (*SearchUserRequest) SetEmail

func (s *SearchUserRequest) SetEmail(v string) *SearchUserRequest

func (*SearchUserRequest) SetLimit

func (s *SearchUserRequest) SetLimit(v int32) *SearchUserRequest

func (*SearchUserRequest) SetMarker

func (s *SearchUserRequest) SetMarker(v string) *SearchUserRequest

func (*SearchUserRequest) SetNickName

func (s *SearchUserRequest) SetNickName(v string) *SearchUserRequest

func (*SearchUserRequest) SetNickNameForFuzzy

func (s *SearchUserRequest) SetNickNameForFuzzy(v string) *SearchUserRequest

func (*SearchUserRequest) SetPhone

func (s *SearchUserRequest) SetPhone(v string) *SearchUserRequest

func (*SearchUserRequest) SetRole

func (*SearchUserRequest) SetStatus

func (s *SearchUserRequest) SetStatus(v string) *SearchUserRequest

func (*SearchUserRequest) SetUserName

func (s *SearchUserRequest) SetUserName(v string) *SearchUserRequest

func (SearchUserRequest) String

func (s SearchUserRequest) String() string

type SearchUserResponse

type SearchUserResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SearchUserResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SearchUserResponse) GoString

func (s SearchUserResponse) GoString() string

func (*SearchUserResponse) SetBody

func (*SearchUserResponse) SetHeaders

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

func (*SearchUserResponse) SetStatusCode

func (s *SearchUserResponse) SetStatusCode(v int32) *SearchUserResponse

func (SearchUserResponse) String

func (s SearchUserResponse) String() string

type SearchUserResponseBody

type SearchUserResponseBody struct {
	Items      []*User `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextMarker *string `json:"next_marker,omitempty" xml:"next_marker,omitempty"`
}

func (SearchUserResponseBody) GoString

func (s SearchUserResponseBody) GoString() string

func (*SearchUserResponseBody) SetItems

func (*SearchUserResponseBody) SetNextMarker

func (SearchUserResponseBody) String

func (s SearchUserResponseBody) String() string
type ShareLink struct {
	AccessCount       *int64    `json:"access_count,omitempty" xml:"access_count,omitempty"`
	CreatedAt         *string   `json:"created_at,omitempty" xml:"created_at,omitempty"`
	Creator           *string   `json:"creator,omitempty" xml:"creator,omitempty"`
	Description       *string   `json:"description,omitempty" xml:"description,omitempty"`
	DisableDownload   *bool     `json:"disable_download,omitempty" xml:"disable_download,omitempty"`
	DisablePreview    *bool     `json:"disable_preview,omitempty" xml:"disable_preview,omitempty"`
	DisableSave       *bool     `json:"disable_save,omitempty" xml:"disable_save,omitempty"`
	DownloadCount     *int64    `json:"download_count,omitempty" xml:"download_count,omitempty"`
	DownloadLimit     *int64    `json:"download_limit,omitempty" xml:"download_limit,omitempty"`
	DriveId           *string   `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	Expiration        *string   `json:"expiration,omitempty" xml:"expiration,omitempty"`
	Expired           *bool     `json:"expired,omitempty" xml:"expired,omitempty"`
	FileIdList        []*string `json:"file_id_list,omitempty" xml:"file_id_list,omitempty" type:"Repeated"`
	PreviewCount      *int64    `json:"preview_count,omitempty" xml:"preview_count,omitempty"`
	PreviewLimit      *int64    `json:"preview_limit,omitempty" xml:"preview_limit,omitempty"`
	ReportCount       *int64    `json:"report_count,omitempty" xml:"report_count,omitempty"`
	SaveCount         *int64    `json:"save_count,omitempty" xml:"save_count,omitempty"`
	SaveLimit         *int64    `json:"save_limit,omitempty" xml:"save_limit,omitempty"`
	ShareAllFiles     *bool     `json:"share_all_files,omitempty" xml:"share_all_files,omitempty"`
	ShareId           *string   `json:"share_id,omitempty" xml:"share_id,omitempty"`
	ShareName         *string   `json:"share_name,omitempty" xml:"share_name,omitempty"`
	SharePwd          *string   `json:"share_pwd,omitempty" xml:"share_pwd,omitempty"`
	Status            *string   `json:"status,omitempty" xml:"status,omitempty"`
	UpdatedAt         *string   `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
	VideoPreviewCount *int64    `json:"video_preview_count,omitempty" xml:"video_preview_count,omitempty"`
}

func (ShareLink) GoString

func (s ShareLink) GoString() string

func (*ShareLink) SetAccessCount

func (s *ShareLink) SetAccessCount(v int64) *ShareLink

func (*ShareLink) SetCreatedAt

func (s *ShareLink) SetCreatedAt(v string) *ShareLink

func (*ShareLink) SetCreator

func (s *ShareLink) SetCreator(v string) *ShareLink

func (*ShareLink) SetDescription

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

func (*ShareLink) SetDisableDownload

func (s *ShareLink) SetDisableDownload(v bool) *ShareLink

func (*ShareLink) SetDisablePreview

func (s *ShareLink) SetDisablePreview(v bool) *ShareLink

func (*ShareLink) SetDisableSave

func (s *ShareLink) SetDisableSave(v bool) *ShareLink

func (*ShareLink) SetDownloadCount

func (s *ShareLink) SetDownloadCount(v int64) *ShareLink

func (*ShareLink) SetDownloadLimit

func (s *ShareLink) SetDownloadLimit(v int64) *ShareLink

func (*ShareLink) SetDriveId

func (s *ShareLink) SetDriveId(v string) *ShareLink

func (*ShareLink) SetExpiration

func (s *ShareLink) SetExpiration(v string) *ShareLink

func (*ShareLink) SetExpired

func (s *ShareLink) SetExpired(v bool) *ShareLink

func (*ShareLink) SetFileIdList

func (s *ShareLink) SetFileIdList(v []*string) *ShareLink

func (*ShareLink) SetPreviewCount

func (s *ShareLink) SetPreviewCount(v int64) *ShareLink

func (*ShareLink) SetPreviewLimit

func (s *ShareLink) SetPreviewLimit(v int64) *ShareLink

func (*ShareLink) SetReportCount

func (s *ShareLink) SetReportCount(v int64) *ShareLink

func (*ShareLink) SetSaveCount

func (s *ShareLink) SetSaveCount(v int64) *ShareLink

func (*ShareLink) SetSaveLimit

func (s *ShareLink) SetSaveLimit(v int64) *ShareLink

func (*ShareLink) SetShareAllFiles

func (s *ShareLink) SetShareAllFiles(v bool) *ShareLink

func (*ShareLink) SetShareId

func (s *ShareLink) SetShareId(v string) *ShareLink

func (*ShareLink) SetShareName

func (s *ShareLink) SetShareName(v string) *ShareLink

func (*ShareLink) SetSharePwd

func (s *ShareLink) SetSharePwd(v string) *ShareLink

func (*ShareLink) SetStatus

func (s *ShareLink) SetStatus(v string) *ShareLink

func (*ShareLink) SetUpdatedAt

func (s *ShareLink) SetUpdatedAt(v string) *ShareLink

func (*ShareLink) SetVideoPreviewCount

func (s *ShareLink) SetVideoPreviewCount(v int64) *ShareLink

func (ShareLink) String

func (s ShareLink) String() string

type SimpleQuery added in v2.0.1

type SimpleQuery struct {
	Field      []byte         `json:"field,omitempty" xml:"field,omitempty"`
	Operation  []byte         `json:"operation,omitempty" xml:"operation,omitempty"`
	SubQueries []*SimpleQuery `json:"sub_queries,omitempty" xml:"sub_queries,omitempty" type:"Repeated"`
	Value      []byte         `json:"value,omitempty" xml:"value,omitempty"`
}

func (SimpleQuery) GoString added in v2.0.1

func (s SimpleQuery) GoString() string

func (*SimpleQuery) SetField added in v2.0.1

func (s *SimpleQuery) SetField(v []byte) *SimpleQuery

func (*SimpleQuery) SetOperation added in v2.0.1

func (s *SimpleQuery) SetOperation(v []byte) *SimpleQuery

func (*SimpleQuery) SetSubQueries added in v2.0.1

func (s *SimpleQuery) SetSubQueries(v []*SimpleQuery) *SimpleQuery

func (*SimpleQuery) SetValue added in v2.0.1

func (s *SimpleQuery) SetValue(v []byte) *SimpleQuery

func (SimpleQuery) String added in v2.0.1

func (s SimpleQuery) String() string

type SimpleStreamInfo

type SimpleStreamInfo struct {
	ContentHash     *string `json:"content_hash,omitempty" xml:"content_hash,omitempty"`
	ContentHashName *string `json:"content_hash_name,omitempty" xml:"content_hash_name,omitempty"`
	Crc64Hash       *string `json:"crc64_hash,omitempty" xml:"crc64_hash,omitempty"`
	DownloadUrl     *string `json:"download_url,omitempty" xml:"download_url,omitempty"`
	Size            *int64  `json:"size,omitempty" xml:"size,omitempty"`
	Thumbnail       *string `json:"thumbnail,omitempty" xml:"thumbnail,omitempty"`
	Url             *string `json:"url,omitempty" xml:"url,omitempty"`
}

func (SimpleStreamInfo) GoString

func (s SimpleStreamInfo) GoString() string

func (*SimpleStreamInfo) SetContentHash

func (s *SimpleStreamInfo) SetContentHash(v string) *SimpleStreamInfo

func (*SimpleStreamInfo) SetContentHashName

func (s *SimpleStreamInfo) SetContentHashName(v string) *SimpleStreamInfo

func (*SimpleStreamInfo) SetCrc64Hash

func (s *SimpleStreamInfo) SetCrc64Hash(v string) *SimpleStreamInfo

func (*SimpleStreamInfo) SetDownloadUrl

func (s *SimpleStreamInfo) SetDownloadUrl(v string) *SimpleStreamInfo

func (*SimpleStreamInfo) SetSize

func (s *SimpleStreamInfo) SetSize(v int64) *SimpleStreamInfo

func (*SimpleStreamInfo) SetThumbnail

func (s *SimpleStreamInfo) SetThumbnail(v string) *SimpleStreamInfo

func (*SimpleStreamInfo) SetUrl

func (SimpleStreamInfo) String

func (s SimpleStreamInfo) String() string

type Story

type Story struct {
	CoverFileId           *string                `json:"cover_file_id,omitempty" xml:"cover_file_id,omitempty"`
	CoverFileThumbnailUrl *string                `json:"cover_file_thumbnail_url,omitempty" xml:"cover_file_thumbnail_url,omitempty"`
	CreatedAt             *string                `json:"created_at,omitempty" xml:"created_at,omitempty"`
	CustomLabels          map[string]interface{} `json:"custom_labels,omitempty" xml:"custom_labels,omitempty"`
	FaceGroupIds          []*string              `json:"face_group_ids,omitempty" xml:"face_group_ids,omitempty" type:"Repeated"`
	StoryEndTime          *string                `json:"story_end_time,omitempty" xml:"story_end_time,omitempty"`
	StoryFileList         []*File                `json:"story_file_list,omitempty" xml:"story_file_list,omitempty" type:"Repeated"`
	StoryId               *string                `json:"story_id,omitempty" xml:"story_id,omitempty"`
	StoryName             *string                `json:"story_name,omitempty" xml:"story_name,omitempty"`
	StoryStartTime        *string                `json:"story_start_time,omitempty" xml:"story_start_time,omitempty"`
	StorySubType          *string                `json:"story_sub_type,omitempty" xml:"story_sub_type,omitempty"`
	StoryType             *string                `json:"story_type,omitempty" xml:"story_type,omitempty"`
	UpdatedAt             *string                `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
}

func (Story) GoString

func (s Story) GoString() string

func (*Story) SetCoverFileId

func (s *Story) SetCoverFileId(v string) *Story

func (*Story) SetCoverFileThumbnailUrl

func (s *Story) SetCoverFileThumbnailUrl(v string) *Story

func (*Story) SetCreatedAt

func (s *Story) SetCreatedAt(v string) *Story

func (*Story) SetCustomLabels

func (s *Story) SetCustomLabels(v map[string]interface{}) *Story

func (*Story) SetFaceGroupIds

func (s *Story) SetFaceGroupIds(v []*string) *Story

func (*Story) SetStoryEndTime

func (s *Story) SetStoryEndTime(v string) *Story

func (*Story) SetStoryFileList

func (s *Story) SetStoryFileList(v []*File) *Story

func (*Story) SetStoryId

func (s *Story) SetStoryId(v string) *Story

func (*Story) SetStoryName

func (s *Story) SetStoryName(v string) *Story

func (*Story) SetStoryStartTime

func (s *Story) SetStoryStartTime(v string) *Story

func (*Story) SetStorySubType

func (s *Story) SetStorySubType(v string) *Story

func (*Story) SetStoryType

func (s *Story) SetStoryType(v string) *Story

func (*Story) SetUpdatedAt

func (s *Story) SetUpdatedAt(v string) *Story

func (Story) String

func (s Story) String() string

type StreamUploadInfo

type StreamUploadInfo struct {
	Location       *string           `json:"location,omitempty" xml:"location,omitempty"`
	PartInfoList   []*UploadPartInfo `json:"part_info_list,omitempty" xml:"part_info_list,omitempty" type:"Repeated"`
	PreRapidUpload *bool             `json:"pre_rapid_upload,omitempty" xml:"pre_rapid_upload,omitempty"`
	RapidUpload    *bool             `json:"rapid_upload,omitempty" xml:"rapid_upload,omitempty"`
	UploadId       *string           `json:"upload_id,omitempty" xml:"upload_id,omitempty"`
}

func (StreamUploadInfo) GoString

func (s StreamUploadInfo) GoString() string

func (*StreamUploadInfo) SetLocation

func (s *StreamUploadInfo) SetLocation(v string) *StreamUploadInfo

func (*StreamUploadInfo) SetPartInfoList

func (s *StreamUploadInfo) SetPartInfoList(v []*UploadPartInfo) *StreamUploadInfo

func (*StreamUploadInfo) SetPreRapidUpload

func (s *StreamUploadInfo) SetPreRapidUpload(v bool) *StreamUploadInfo

func (*StreamUploadInfo) SetRapidUpload

func (s *StreamUploadInfo) SetRapidUpload(v bool) *StreamUploadInfo

func (*StreamUploadInfo) SetUploadId

func (s *StreamUploadInfo) SetUploadId(v string) *StreamUploadInfo

func (StreamUploadInfo) String

func (s StreamUploadInfo) String() string

type SystemTag

type SystemTag struct {
	CentricScore *float32 `json:"centric_score,omitempty" xml:"centric_score,omitempty"`
	Confidence   *float32 `json:"confidence,omitempty" xml:"confidence,omitempty"`
	Name         *string  `json:"name,omitempty" xml:"name,omitempty"`
	ParentName   *string  `json:"parent_name,omitempty" xml:"parent_name,omitempty"`
	TagLevel     *int32   `json:"tag_level,omitempty" xml:"tag_level,omitempty"`
}

func (SystemTag) GoString

func (s SystemTag) GoString() string

func (*SystemTag) SetCentricScore

func (s *SystemTag) SetCentricScore(v float32) *SystemTag

func (*SystemTag) SetConfidence

func (s *SystemTag) SetConfidence(v float32) *SystemTag

func (*SystemTag) SetName

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

func (*SystemTag) SetParentName

func (s *SystemTag) SetParentName(v string) *SystemTag

func (*SystemTag) SetTagLevel

func (s *SystemTag) SetTagLevel(v int32) *SystemTag

func (SystemTag) String

func (s SystemTag) String() string

type TimeRange

type TimeRange struct {
	End   *string `json:"end,omitempty" xml:"end,omitempty"`
	Start *string `json:"start,omitempty" xml:"start,omitempty"`
}

func (TimeRange) GoString

func (s TimeRange) GoString() string

func (*TimeRange) SetEnd

func (s *TimeRange) SetEnd(v string) *TimeRange

func (*TimeRange) SetStart

func (s *TimeRange) SetStart(v string) *TimeRange

func (TimeRange) String

func (s TimeRange) String() string

type Token

type Token struct {
	AccessToken    *string `json:"access_token,omitempty" xml:"access_token,omitempty"`
	Avatar         *string `json:"avatar,omitempty" xml:"avatar,omitempty"`
	DefaultDriveId *string `json:"default_drive_id,omitempty" xml:"default_drive_id,omitempty"`
	DeviceId       *string `json:"device_id,omitempty" xml:"device_id,omitempty"`
	DeviceName     *string `json:"device_name,omitempty" xml:"device_name,omitempty"`
	DomainId       *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	ExpireTime     *string `json:"expire_time,omitempty" xml:"expire_time,omitempty"`
	ExpiresIn      *int64  `json:"expires_in,omitempty" xml:"expires_in,omitempty"`
	IsFirstLogin   *bool   `json:"is_first_login,omitempty" xml:"is_first_login,omitempty"`
	NickName       *string `json:"nick_name,omitempty" xml:"nick_name,omitempty"`
	RefreshToken   *string `json:"refresh_token,omitempty" xml:"refresh_token,omitempty"`
	Role           *string `json:"role,omitempty" xml:"role,omitempty"`
	Status         *string `json:"status,omitempty" xml:"status,omitempty"`
	TokenType      *string `json:"token_type,omitempty" xml:"token_type,omitempty"`
	UserId         *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName       *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (Token) GoString

func (s Token) GoString() string

func (*Token) SetAccessToken

func (s *Token) SetAccessToken(v string) *Token

func (*Token) SetAvatar

func (s *Token) SetAvatar(v string) *Token

func (*Token) SetDefaultDriveId

func (s *Token) SetDefaultDriveId(v string) *Token

func (*Token) SetDeviceId

func (s *Token) SetDeviceId(v string) *Token

func (*Token) SetDeviceName

func (s *Token) SetDeviceName(v string) *Token

func (*Token) SetDomainId

func (s *Token) SetDomainId(v string) *Token

func (*Token) SetExpireTime

func (s *Token) SetExpireTime(v string) *Token

func (*Token) SetExpiresIn

func (s *Token) SetExpiresIn(v int64) *Token

func (*Token) SetIsFirstLogin

func (s *Token) SetIsFirstLogin(v bool) *Token

func (*Token) SetNickName

func (s *Token) SetNickName(v string) *Token

func (*Token) SetRefreshToken

func (s *Token) SetRefreshToken(v string) *Token

func (*Token) SetRole

func (s *Token) SetRole(v string) *Token

func (*Token) SetStatus

func (s *Token) SetStatus(v string) *Token

func (*Token) SetTokenType

func (s *Token) SetTokenType(v string) *Token

func (*Token) SetUserId

func (s *Token) SetUserId(v string) *Token

func (*Token) SetUserName

func (s *Token) SetUserName(v string) *Token

func (Token) String

func (s Token) String() string

type TokenRequest

type TokenRequest struct {
	Assertion    *string `json:"assertion,omitempty" xml:"assertion,omitempty"`
	ClientId     *string `json:"client_id,omitempty" xml:"client_id,omitempty"`
	ClientSecret *string `json:"client_secret,omitempty" xml:"client_secret,omitempty"`
	Code         *string `json:"code,omitempty" xml:"code,omitempty"`
	GrantType    *string `json:"grant_type,omitempty" xml:"grant_type,omitempty"`
	RedirectUri  *string `json:"redirect_uri,omitempty" xml:"redirect_uri,omitempty"`
	RefreshToken *string `json:"refresh_token,omitempty" xml:"refresh_token,omitempty"`
}

func (TokenRequest) GoString

func (s TokenRequest) GoString() string

func (*TokenRequest) SetAssertion

func (s *TokenRequest) SetAssertion(v string) *TokenRequest

func (*TokenRequest) SetClientId

func (s *TokenRequest) SetClientId(v string) *TokenRequest

func (*TokenRequest) SetClientSecret

func (s *TokenRequest) SetClientSecret(v string) *TokenRequest

func (*TokenRequest) SetCode

func (s *TokenRequest) SetCode(v string) *TokenRequest

func (*TokenRequest) SetGrantType

func (s *TokenRequest) SetGrantType(v string) *TokenRequest

func (*TokenRequest) SetRedirectUri

func (s *TokenRequest) SetRedirectUri(v string) *TokenRequest

func (*TokenRequest) SetRefreshToken

func (s *TokenRequest) SetRefreshToken(v string) *TokenRequest

func (TokenRequest) String

func (s TokenRequest) String() string

type TokenResponse

type TokenResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *Token             `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (TokenResponse) GoString

func (s TokenResponse) GoString() string

func (*TokenResponse) SetBody

func (s *TokenResponse) SetBody(v *Token) *TokenResponse

func (*TokenResponse) SetHeaders

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

func (*TokenResponse) SetStatusCode

func (s *TokenResponse) SetStatusCode(v int32) *TokenResponse

func (TokenResponse) String

func (s TokenResponse) String() string

type TrashFileRequest

type TrashFileRequest struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId  *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
}

func (TrashFileRequest) GoString

func (s TrashFileRequest) GoString() string

func (*TrashFileRequest) SetDriveId

func (s *TrashFileRequest) SetDriveId(v string) *TrashFileRequest

func (*TrashFileRequest) SetFileId

func (s *TrashFileRequest) SetFileId(v string) *TrashFileRequest

func (TrashFileRequest) String

func (s TrashFileRequest) String() string

type TrashFileResponse

type TrashFileResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *TrashFileResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (TrashFileResponse) GoString

func (s TrashFileResponse) GoString() string

func (*TrashFileResponse) SetBody

func (*TrashFileResponse) SetHeaders

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

func (*TrashFileResponse) SetStatusCode

func (s *TrashFileResponse) SetStatusCode(v int32) *TrashFileResponse

func (TrashFileResponse) String

func (s TrashFileResponse) String() string

type TrashFileResponseBody

type TrashFileResponseBody struct {
	AsyncTaskId *string `json:"async_task_id,omitempty" xml:"async_task_id,omitempty"`
	DomainId    *string `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DriveId     *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId      *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
}

func (TrashFileResponseBody) GoString

func (s TrashFileResponseBody) GoString() string

func (*TrashFileResponseBody) SetAsyncTaskId

func (s *TrashFileResponseBody) SetAsyncTaskId(v string) *TrashFileResponseBody

func (*TrashFileResponseBody) SetDomainId

func (*TrashFileResponseBody) SetDriveId

func (*TrashFileResponseBody) SetFileId

func (TrashFileResponseBody) String

func (s TrashFileResponseBody) String() string

type UnLinkAcountRequest

type UnLinkAcountRequest struct {
	Extra    *string `json:"extra,omitempty" xml:"extra,omitempty"`
	Identity *string `json:"identity,omitempty" xml:"identity,omitempty"`
	Type     *string `json:"type,omitempty" xml:"type,omitempty"`
	UserId   *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (UnLinkAcountRequest) GoString

func (s UnLinkAcountRequest) GoString() string

func (*UnLinkAcountRequest) SetExtra

func (*UnLinkAcountRequest) SetIdentity

func (s *UnLinkAcountRequest) SetIdentity(v string) *UnLinkAcountRequest

func (*UnLinkAcountRequest) SetType

func (*UnLinkAcountRequest) SetUserId

func (UnLinkAcountRequest) String

func (s UnLinkAcountRequest) String() string

type UnLinkAcountResponse

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

func (UnLinkAcountResponse) GoString

func (s UnLinkAcountResponse) GoString() string

func (*UnLinkAcountResponse) SetHeaders

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

func (*UnLinkAcountResponse) SetStatusCode

func (s *UnLinkAcountResponse) SetStatusCode(v int32) *UnLinkAcountResponse

func (UnLinkAcountResponse) String

func (s UnLinkAcountResponse) String() string

type UncompressedFileInfo

type UncompressedFileInfo struct {
	DriveId   *string                 `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId    *string                 `json:"file_id,omitempty" xml:"file_id,omitempty"`
	IsFolder  *bool                   `json:"is_folder,omitempty" xml:"is_folder,omitempty"`
	Items     []*UncompressedFileInfo `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	Name      *string                 `json:"name,omitempty" xml:"name,omitempty"`
	Size      *int64                  `json:"size,omitempty" xml:"size,omitempty"`
	UpdatedAt *int64                  `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
}

func (UncompressedFileInfo) GoString

func (s UncompressedFileInfo) GoString() string

func (*UncompressedFileInfo) SetDriveId

func (*UncompressedFileInfo) SetFileId

func (*UncompressedFileInfo) SetIsFolder

func (s *UncompressedFileInfo) SetIsFolder(v bool) *UncompressedFileInfo

func (*UncompressedFileInfo) SetItems

func (*UncompressedFileInfo) SetName

func (*UncompressedFileInfo) SetSize

func (*UncompressedFileInfo) SetUpdatedAt

func (s *UncompressedFileInfo) SetUpdatedAt(v int64) *UncompressedFileInfo

func (UncompressedFileInfo) String

func (s UncompressedFileInfo) String() string

type UpdateDomainRequest

type UpdateDomainRequest struct {
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// domain id
	DomainId                   *string            `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DomainName                 *string            `json:"domain_name,omitempty" xml:"domain_name,omitempty"`
	InitDriveEnable            *bool              `json:"init_drive_enable,omitempty" xml:"init_drive_enable,omitempty"`
	InitDriveSize              *int64             `json:"init_drive_size,omitempty" xml:"init_drive_size,omitempty"`
	PublishedAppAccessStrategy *AppAccessStrategy `json:"published_app_access_strategy,omitempty" xml:"published_app_access_strategy,omitempty"`
	SizeQuota                  *int64             `json:"size_quota,omitempty" xml:"size_quota,omitempty"`
	UserCountQuota             *int64             `json:"user_count_quota,omitempty" xml:"user_count_quota,omitempty"`
}

func (UpdateDomainRequest) GoString

func (s UpdateDomainRequest) GoString() string

func (*UpdateDomainRequest) SetDescription

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

func (*UpdateDomainRequest) SetDomainId

func (s *UpdateDomainRequest) SetDomainId(v string) *UpdateDomainRequest

func (*UpdateDomainRequest) SetDomainName

func (s *UpdateDomainRequest) SetDomainName(v string) *UpdateDomainRequest

func (*UpdateDomainRequest) SetInitDriveEnable

func (s *UpdateDomainRequest) SetInitDriveEnable(v bool) *UpdateDomainRequest

func (*UpdateDomainRequest) SetInitDriveSize

func (s *UpdateDomainRequest) SetInitDriveSize(v int64) *UpdateDomainRequest

func (*UpdateDomainRequest) SetPublishedAppAccessStrategy

func (s *UpdateDomainRequest) SetPublishedAppAccessStrategy(v *AppAccessStrategy) *UpdateDomainRequest

func (*UpdateDomainRequest) SetSizeQuota

func (s *UpdateDomainRequest) SetSizeQuota(v int64) *UpdateDomainRequest

func (*UpdateDomainRequest) SetUserCountQuota

func (s *UpdateDomainRequest) SetUserCountQuota(v int64) *UpdateDomainRequest

func (UpdateDomainRequest) String

func (s UpdateDomainRequest) String() string

type UpdateDomainResponse

type UpdateDomainResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *Domain            `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateDomainResponse) GoString

func (s UpdateDomainResponse) GoString() string

func (*UpdateDomainResponse) SetBody

func (*UpdateDomainResponse) SetHeaders

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

func (*UpdateDomainResponse) SetStatusCode

func (s *UpdateDomainResponse) SetStatusCode(v int32) *UpdateDomainResponse

func (UpdateDomainResponse) String

func (s UpdateDomainResponse) String() string

type UpdateDriveRequest

type UpdateDriveRequest struct {
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	DriveId     *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	DriveName   *string `json:"drive_name,omitempty" xml:"drive_name,omitempty"`
	// 归属者
	// 注意,当前只允许通过 ak 来修改个人 drive 的所有者。
	Owner     *string `json:"owner,omitempty" xml:"owner,omitempty"`
	Status    *string `json:"status,omitempty" xml:"status,omitempty"`
	TotalSize *int64  `json:"total_size,omitempty" xml:"total_size,omitempty"`
}

func (UpdateDriveRequest) GoString

func (s UpdateDriveRequest) GoString() string

func (*UpdateDriveRequest) SetDescription

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

func (*UpdateDriveRequest) SetDriveId

func (s *UpdateDriveRequest) SetDriveId(v string) *UpdateDriveRequest

func (*UpdateDriveRequest) SetDriveName

func (s *UpdateDriveRequest) SetDriveName(v string) *UpdateDriveRequest

func (*UpdateDriveRequest) SetOwner

func (*UpdateDriveRequest) SetStatus

func (s *UpdateDriveRequest) SetStatus(v string) *UpdateDriveRequest

func (*UpdateDriveRequest) SetTotalSize

func (s *UpdateDriveRequest) SetTotalSize(v int64) *UpdateDriveRequest

func (UpdateDriveRequest) String

func (s UpdateDriveRequest) String() string

type UpdateDriveResponse

type UpdateDriveResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *Drive             `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateDriveResponse) GoString

func (s UpdateDriveResponse) GoString() string

func (*UpdateDriveResponse) SetBody

func (*UpdateDriveResponse) SetHeaders

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

func (*UpdateDriveResponse) SetStatusCode

func (s *UpdateDriveResponse) SetStatusCode(v int32) *UpdateDriveResponse

func (UpdateDriveResponse) String

func (s UpdateDriveResponse) String() string

type UpdateFacegroupRequest

type UpdateFacegroupRequest struct {
	DriveId          *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	GroupCoverFaceId *string `json:"group_cover_face_id,omitempty" xml:"group_cover_face_id,omitempty"`
	GroupId          *string `json:"group_id,omitempty" xml:"group_id,omitempty"`
	GroupName        *string `json:"group_name,omitempty" xml:"group_name,omitempty"`
	Remarks          *string `json:"remarks,omitempty" xml:"remarks,omitempty"`
}

func (UpdateFacegroupRequest) GoString

func (s UpdateFacegroupRequest) GoString() string

func (*UpdateFacegroupRequest) SetDriveId

func (*UpdateFacegroupRequest) SetGroupCoverFaceId

func (s *UpdateFacegroupRequest) SetGroupCoverFaceId(v string) *UpdateFacegroupRequest

func (*UpdateFacegroupRequest) SetGroupId

func (*UpdateFacegroupRequest) SetGroupName

func (*UpdateFacegroupRequest) SetRemarks

func (UpdateFacegroupRequest) String

func (s UpdateFacegroupRequest) String() string

type UpdateFacegroupResponse

type UpdateFacegroupResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateFacegroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateFacegroupResponse) GoString

func (s UpdateFacegroupResponse) GoString() string

func (*UpdateFacegroupResponse) SetBody

func (*UpdateFacegroupResponse) SetHeaders

func (*UpdateFacegroupResponse) SetStatusCode

func (UpdateFacegroupResponse) String

func (s UpdateFacegroupResponse) String() string

type UpdateFacegroupResponseBody

type UpdateFacegroupResponseBody struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	GroupId *string `json:"group_id,omitempty" xml:"group_id,omitempty"`
}

func (UpdateFacegroupResponseBody) GoString

func (s UpdateFacegroupResponseBody) GoString() string

func (*UpdateFacegroupResponseBody) SetDriveId

func (*UpdateFacegroupResponseBody) SetGroupId

func (UpdateFacegroupResponseBody) String

type UpdateFileRequest

type UpdateFileRequest struct {
	CheckNameMode   *string   `json:"check_name_mode,omitempty" xml:"check_name_mode,omitempty"`
	Description     *string   `json:"description,omitempty" xml:"description,omitempty"`
	DriveId         *string   `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId          *string   `json:"file_id,omitempty" xml:"file_id,omitempty"`
	Hidden          *bool     `json:"hidden,omitempty" xml:"hidden,omitempty"`
	Labels          []*string `json:"labels,omitempty" xml:"labels,omitempty" type:"Repeated"`
	LocalModifiedAt *string   `json:"local_modified_at,omitempty" xml:"local_modified_at,omitempty"`
	Name            *string   `json:"name,omitempty" xml:"name,omitempty"`
	Starred         *bool     `json:"starred,omitempty" xml:"starred,omitempty"`
}

func (UpdateFileRequest) GoString

func (s UpdateFileRequest) GoString() string

func (*UpdateFileRequest) SetCheckNameMode

func (s *UpdateFileRequest) SetCheckNameMode(v string) *UpdateFileRequest

func (*UpdateFileRequest) SetDescription

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

func (*UpdateFileRequest) SetDriveId

func (s *UpdateFileRequest) SetDriveId(v string) *UpdateFileRequest

func (*UpdateFileRequest) SetFileId

func (s *UpdateFileRequest) SetFileId(v string) *UpdateFileRequest

func (*UpdateFileRequest) SetHidden

func (s *UpdateFileRequest) SetHidden(v bool) *UpdateFileRequest

func (*UpdateFileRequest) SetLabels

func (s *UpdateFileRequest) SetLabels(v []*string) *UpdateFileRequest

func (*UpdateFileRequest) SetLocalModifiedAt

func (s *UpdateFileRequest) SetLocalModifiedAt(v string) *UpdateFileRequest

func (*UpdateFileRequest) SetName

func (*UpdateFileRequest) SetStarred

func (s *UpdateFileRequest) SetStarred(v bool) *UpdateFileRequest

func (UpdateFileRequest) String

func (s UpdateFileRequest) String() string

type UpdateFileResponse

type UpdateFileResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *File              `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateFileResponse) GoString

func (s UpdateFileResponse) GoString() string

func (*UpdateFileResponse) SetBody

func (s *UpdateFileResponse) SetBody(v *File) *UpdateFileResponse

func (*UpdateFileResponse) SetHeaders

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

func (*UpdateFileResponse) SetStatusCode

func (s *UpdateFileResponse) SetStatusCode(v int32) *UpdateFileResponse

func (UpdateFileResponse) String

func (s UpdateFileResponse) String() string

type UpdateGroupRequest

type UpdateGroupRequest struct {
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	GroupId     *string `json:"group_id,omitempty" xml:"group_id,omitempty"`
	GroupName   *string `json:"group_name,omitempty" xml:"group_name,omitempty"`
}

func (UpdateGroupRequest) GoString

func (s UpdateGroupRequest) GoString() string

func (*UpdateGroupRequest) SetDescription

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

func (*UpdateGroupRequest) SetGroupId

func (s *UpdateGroupRequest) SetGroupId(v string) *UpdateGroupRequest

func (*UpdateGroupRequest) SetGroupName

func (s *UpdateGroupRequest) SetGroupName(v string) *UpdateGroupRequest

func (UpdateGroupRequest) String

func (s UpdateGroupRequest) String() string

type UpdateGroupResponse

type UpdateGroupResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *Group             `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateGroupResponse) GoString

func (s UpdateGroupResponse) GoString() string

func (*UpdateGroupResponse) SetBody

func (*UpdateGroupResponse) SetHeaders

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

func (*UpdateGroupResponse) SetStatusCode

func (s *UpdateGroupResponse) SetStatusCode(v int32) *UpdateGroupResponse

func (UpdateGroupResponse) String

func (s UpdateGroupResponse) String() string

type UpdateIdentityToBenefitPkgMappingRequest

type UpdateIdentityToBenefitPkgMappingRequest struct {
	Amount       *int64  `json:"amount,omitempty" xml:"amount,omitempty"`
	BenefitPkgId *string `json:"benefit_pkg_id,omitempty" xml:"benefit_pkg_id,omitempty"`
	ExpireTime   *int64  `json:"expire_time,omitempty" xml:"expire_time,omitempty"`
	IdentityId   *string `json:"identity_id,omitempty" xml:"identity_id,omitempty"`
	IdentityType *string `json:"identity_type,omitempty" xml:"identity_type,omitempty"`
}

func (UpdateIdentityToBenefitPkgMappingRequest) GoString

func (*UpdateIdentityToBenefitPkgMappingRequest) SetAmount

func (*UpdateIdentityToBenefitPkgMappingRequest) SetBenefitPkgId

func (*UpdateIdentityToBenefitPkgMappingRequest) SetExpireTime

func (*UpdateIdentityToBenefitPkgMappingRequest) SetIdentityId

func (*UpdateIdentityToBenefitPkgMappingRequest) SetIdentityType

func (UpdateIdentityToBenefitPkgMappingRequest) String

type UpdateIdentityToBenefitPkgMappingResponse

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

func (UpdateIdentityToBenefitPkgMappingResponse) GoString

func (*UpdateIdentityToBenefitPkgMappingResponse) SetHeaders

func (*UpdateIdentityToBenefitPkgMappingResponse) SetStatusCode

func (UpdateIdentityToBenefitPkgMappingResponse) String

type UpdateRevisionRequest

type UpdateRevisionRequest struct {
	DriveId             *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	FileId              *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	KeepForever         *bool   `json:"keep_forever,omitempty" xml:"keep_forever,omitempty"`
	RevisionDescription *string `json:"revision_description,omitempty" xml:"revision_description,omitempty"`
	RevisionId          *string `json:"revision_id,omitempty" xml:"revision_id,omitempty"`
}

func (UpdateRevisionRequest) GoString

func (s UpdateRevisionRequest) GoString() string

func (*UpdateRevisionRequest) SetDriveId

func (*UpdateRevisionRequest) SetFileId

func (*UpdateRevisionRequest) SetKeepForever

func (s *UpdateRevisionRequest) SetKeepForever(v bool) *UpdateRevisionRequest

func (*UpdateRevisionRequest) SetRevisionDescription

func (s *UpdateRevisionRequest) SetRevisionDescription(v string) *UpdateRevisionRequest

func (*UpdateRevisionRequest) SetRevisionId

func (s *UpdateRevisionRequest) SetRevisionId(v string) *UpdateRevisionRequest

func (UpdateRevisionRequest) String

func (s UpdateRevisionRequest) String() string

type UpdateRevisionResponse

type UpdateRevisionResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *Revision          `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateRevisionResponse) GoString

func (s UpdateRevisionResponse) GoString() string

func (*UpdateRevisionResponse) SetBody

func (*UpdateRevisionResponse) SetHeaders

func (*UpdateRevisionResponse) SetStatusCode

func (UpdateRevisionResponse) String

func (s UpdateRevisionResponse) String() string

type UpdateShareLinkRequest

type UpdateShareLinkRequest struct {
	Description       *string `json:"description,omitempty" xml:"description,omitempty"`
	DisableDownload   *bool   `json:"disable_download,omitempty" xml:"disable_download,omitempty"`
	DisablePreview    *bool   `json:"disable_preview,omitempty" xml:"disable_preview,omitempty"`
	DisableSave       *bool   `json:"disable_save,omitempty" xml:"disable_save,omitempty"`
	DownloadCount     *int64  `json:"download_count,omitempty" xml:"download_count,omitempty"`
	DownloadLimit     *int64  `json:"download_limit,omitempty" xml:"download_limit,omitempty"`
	Expiration        *string `json:"expiration,omitempty" xml:"expiration,omitempty"`
	PreviewCount      *int64  `json:"preview_count,omitempty" xml:"preview_count,omitempty"`
	PreviewLimit      *int64  `json:"preview_limit,omitempty" xml:"preview_limit,omitempty"`
	ReportCount       *int64  `json:"report_count,omitempty" xml:"report_count,omitempty"`
	SaveCount         *int64  `json:"save_count,omitempty" xml:"save_count,omitempty"`
	SaveLimit         *int64  `json:"save_limit,omitempty" xml:"save_limit,omitempty"`
	ShareId           *string `json:"share_id,omitempty" xml:"share_id,omitempty"`
	ShareName         *string `json:"share_name,omitempty" xml:"share_name,omitempty"`
	SharePwd          *string `json:"share_pwd,omitempty" xml:"share_pwd,omitempty"`
	Status            *string `json:"status,omitempty" xml:"status,omitempty"`
	VideoPreviewCount *int64  `json:"video_preview_count,omitempty" xml:"video_preview_count,omitempty"`
}

func (UpdateShareLinkRequest) GoString

func (s UpdateShareLinkRequest) GoString() string

func (*UpdateShareLinkRequest) SetDescription

func (*UpdateShareLinkRequest) SetDisableDownload

func (s *UpdateShareLinkRequest) SetDisableDownload(v bool) *UpdateShareLinkRequest

func (*UpdateShareLinkRequest) SetDisablePreview

func (s *UpdateShareLinkRequest) SetDisablePreview(v bool) *UpdateShareLinkRequest

func (*UpdateShareLinkRequest) SetDisableSave

func (s *UpdateShareLinkRequest) SetDisableSave(v bool) *UpdateShareLinkRequest

func (*UpdateShareLinkRequest) SetDownloadCount

func (s *UpdateShareLinkRequest) SetDownloadCount(v int64) *UpdateShareLinkRequest

func (*UpdateShareLinkRequest) SetDownloadLimit

func (s *UpdateShareLinkRequest) SetDownloadLimit(v int64) *UpdateShareLinkRequest

func (*UpdateShareLinkRequest) SetExpiration

func (*UpdateShareLinkRequest) SetPreviewCount

func (s *UpdateShareLinkRequest) SetPreviewCount(v int64) *UpdateShareLinkRequest

func (*UpdateShareLinkRequest) SetPreviewLimit

func (s *UpdateShareLinkRequest) SetPreviewLimit(v int64) *UpdateShareLinkRequest

func (*UpdateShareLinkRequest) SetReportCount

func (s *UpdateShareLinkRequest) SetReportCount(v int64) *UpdateShareLinkRequest

func (*UpdateShareLinkRequest) SetSaveCount

func (*UpdateShareLinkRequest) SetSaveLimit

func (*UpdateShareLinkRequest) SetShareId

func (*UpdateShareLinkRequest) SetShareName

func (*UpdateShareLinkRequest) SetSharePwd

func (*UpdateShareLinkRequest) SetStatus

func (*UpdateShareLinkRequest) SetVideoPreviewCount

func (s *UpdateShareLinkRequest) SetVideoPreviewCount(v int64) *UpdateShareLinkRequest

func (UpdateShareLinkRequest) String

func (s UpdateShareLinkRequest) String() string

type UpdateShareLinkResponse

type UpdateShareLinkResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ShareLink         `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateShareLinkResponse) GoString

func (s UpdateShareLinkResponse) GoString() string

func (*UpdateShareLinkResponse) SetBody

func (*UpdateShareLinkResponse) SetHeaders

func (*UpdateShareLinkResponse) SetStatusCode

func (UpdateShareLinkResponse) String

func (s UpdateShareLinkResponse) String() string

type UpdateStoryRequest

type UpdateStoryRequest struct {
	Cover *UpdateStoryRequestCover `json:"cover,omitempty" xml:"cover,omitempty" type:"Struct"`
	// Deprecated
	CustomLabels map[string]*string `json:"custom_labels,omitempty" xml:"custom_labels,omitempty"`
	DriveId      *string            `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	StoryId      *string            `json:"story_id,omitempty" xml:"story_id,omitempty"`
	StoryName    *string            `json:"story_name,omitempty" xml:"story_name,omitempty"`
}

func (UpdateStoryRequest) GoString

func (s UpdateStoryRequest) GoString() string

func (*UpdateStoryRequest) SetCover

func (*UpdateStoryRequest) SetCustomLabels

func (s *UpdateStoryRequest) SetCustomLabels(v map[string]*string) *UpdateStoryRequest

func (*UpdateStoryRequest) SetDriveId

func (s *UpdateStoryRequest) SetDriveId(v string) *UpdateStoryRequest

func (*UpdateStoryRequest) SetStoryId

func (s *UpdateStoryRequest) SetStoryId(v string) *UpdateStoryRequest

func (*UpdateStoryRequest) SetStoryName

func (s *UpdateStoryRequest) SetStoryName(v string) *UpdateStoryRequest

func (UpdateStoryRequest) String

func (s UpdateStoryRequest) String() string

type UpdateStoryRequestCover

type UpdateStoryRequestCover struct {
	FileId     *string `json:"file_id,omitempty" xml:"file_id,omitempty"`
	RevisionId *string `json:"revision_id,omitempty" xml:"revision_id,omitempty"`
}

func (UpdateStoryRequestCover) GoString

func (s UpdateStoryRequestCover) GoString() string

func (*UpdateStoryRequestCover) SetFileId

func (*UpdateStoryRequestCover) SetRevisionId

func (UpdateStoryRequestCover) String

func (s UpdateStoryRequestCover) String() string

type UpdateStoryResponse

type UpdateStoryResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateStoryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateStoryResponse) GoString

func (s UpdateStoryResponse) GoString() string

func (*UpdateStoryResponse) SetBody

func (*UpdateStoryResponse) SetHeaders

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

func (*UpdateStoryResponse) SetStatusCode

func (s *UpdateStoryResponse) SetStatusCode(v int32) *UpdateStoryResponse

func (UpdateStoryResponse) String

func (s UpdateStoryResponse) String() string

type UpdateStoryResponseBody

type UpdateStoryResponseBody struct {
	DriveId *string `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	StoryId *string `json:"story_id,omitempty" xml:"story_id,omitempty"`
}

func (UpdateStoryResponseBody) GoString

func (s UpdateStoryResponseBody) GoString() string

func (*UpdateStoryResponseBody) SetDriveId

func (*UpdateStoryResponseBody) SetStoryId

func (UpdateStoryResponseBody) String

func (s UpdateStoryResponseBody) String() string

type UpdateUserRequest

type UpdateUserRequest struct {
	Avatar        *string                           `json:"avatar,omitempty" xml:"avatar,omitempty"`
	Description   *string                           `json:"description,omitempty" xml:"description,omitempty"`
	Email         *string                           `json:"email,omitempty" xml:"email,omitempty"`
	GroupInfoList []*UpdateUserRequestGroupInfoList `json:"group_info_list,omitempty" xml:"group_info_list,omitempty" type:"Repeated"`
	NickName      *string                           `json:"nick_name,omitempty" xml:"nick_name,omitempty"`
	Phone         *string                           `json:"phone,omitempty" xml:"phone,omitempty"`
	Role          *string                           `json:"role,omitempty" xml:"role,omitempty"`
	Status        *string                           `json:"status,omitempty" xml:"status,omitempty"`
	UserData      map[string]*string                `json:"user_data,omitempty" xml:"user_data,omitempty"`
	UserId        *string                           `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (UpdateUserRequest) GoString

func (s UpdateUserRequest) GoString() string

func (*UpdateUserRequest) SetAvatar

func (s *UpdateUserRequest) SetAvatar(v string) *UpdateUserRequest

func (*UpdateUserRequest) SetDescription

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

func (*UpdateUserRequest) SetEmail

func (s *UpdateUserRequest) SetEmail(v string) *UpdateUserRequest

func (*UpdateUserRequest) SetGroupInfoList

func (*UpdateUserRequest) SetNickName

func (s *UpdateUserRequest) SetNickName(v string) *UpdateUserRequest

func (*UpdateUserRequest) SetPhone

func (s *UpdateUserRequest) SetPhone(v string) *UpdateUserRequest

func (*UpdateUserRequest) SetRole

func (*UpdateUserRequest) SetStatus

func (s *UpdateUserRequest) SetStatus(v string) *UpdateUserRequest

func (*UpdateUserRequest) SetUserData

func (s *UpdateUserRequest) SetUserData(v map[string]*string) *UpdateUserRequest

func (*UpdateUserRequest) SetUserId

func (s *UpdateUserRequest) SetUserId(v string) *UpdateUserRequest

func (UpdateUserRequest) String

func (s UpdateUserRequest) String() string

type UpdateUserRequestGroupInfoList

type UpdateUserRequestGroupInfoList struct {
	GroupId *string `json:"group_id,omitempty" xml:"group_id,omitempty"`
}

func (UpdateUserRequestGroupInfoList) GoString

func (*UpdateUserRequestGroupInfoList) SetGroupId

func (UpdateUserRequestGroupInfoList) String

type UpdateUserResponse

type UpdateUserResponse struct {
	Headers    map[string]*string `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *User              `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateUserResponse) GoString

func (s UpdateUserResponse) GoString() string

func (*UpdateUserResponse) SetBody

func (s *UpdateUserResponse) SetBody(v *User) *UpdateUserResponse

func (*UpdateUserResponse) SetHeaders

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

func (*UpdateUserResponse) SetStatusCode

func (s *UpdateUserResponse) SetStatusCode(v int32) *UpdateUserResponse

func (UpdateUserResponse) String

func (s UpdateUserResponse) String() string

type UploadFormInfo

type UploadFormInfo struct {
	BucketName       *string `json:"bucket_name,omitempty" xml:"bucket_name,omitempty"`
	ObjectKey        *string `json:"object_key,omitempty" xml:"object_key,omitempty"`
	OssAccessKeyId   *string `json:"oss_access_key_id,omitempty" xml:"oss_access_key_id,omitempty"`
	OssEndPoint      *string `json:"oss_end_point,omitempty" xml:"oss_end_point,omitempty"`
	OssSecurityToken *string `json:"oss_security_token,omitempty" xml:"oss_security_token,omitempty"`
	Policy           *string `json:"policy,omitempty" xml:"policy,omitempty"`
	Signature        *string `json:"signature,omitempty" xml:"signature,omitempty"`
}

func (UploadFormInfo) GoString

func (s UploadFormInfo) GoString() string

func (*UploadFormInfo) SetBucketName

func (s *UploadFormInfo) SetBucketName(v string) *UploadFormInfo

func (*UploadFormInfo) SetObjectKey

func (s *UploadFormInfo) SetObjectKey(v string) *UploadFormInfo

func (*UploadFormInfo) SetOssAccessKeyId

func (s *UploadFormInfo) SetOssAccessKeyId(v string) *UploadFormInfo

func (*UploadFormInfo) SetOssEndPoint

func (s *UploadFormInfo) SetOssEndPoint(v string) *UploadFormInfo

func (*UploadFormInfo) SetOssSecurityToken

func (s *UploadFormInfo) SetOssSecurityToken(v string) *UploadFormInfo

func (*UploadFormInfo) SetPolicy

func (s *UploadFormInfo) SetPolicy(v string) *UploadFormInfo

func (*UploadFormInfo) SetSignature

func (s *UploadFormInfo) SetSignature(v string) *UploadFormInfo

func (UploadFormInfo) String

func (s UploadFormInfo) String() string

type UploadPartInfo

type UploadPartInfo struct {
	Etag              *string                        `json:"etag,omitempty" xml:"etag,omitempty"`
	InternalUploadUrl *string                        `json:"internal_upload_url,omitempty" xml:"internal_upload_url,omitempty"`
	ParallelSha1Ctx   *UploadPartInfoParallelSha1Ctx `json:"parallel_sha1_ctx,omitempty" xml:"parallel_sha1_ctx,omitempty" type:"Struct"`
	PartNumber        *int32                         `json:"part_number,omitempty" xml:"part_number,omitempty"`
	PartSize          *int64                         `json:"part_size,omitempty" xml:"part_size,omitempty"`
	UploadUrl         *string                        `json:"upload_url,omitempty" xml:"upload_url,omitempty"`
}

func (UploadPartInfo) GoString

func (s UploadPartInfo) GoString() string

func (*UploadPartInfo) SetEtag

func (s *UploadPartInfo) SetEtag(v string) *UploadPartInfo

func (*UploadPartInfo) SetInternalUploadUrl

func (s *UploadPartInfo) SetInternalUploadUrl(v string) *UploadPartInfo

func (*UploadPartInfo) SetParallelSha1Ctx

func (s *UploadPartInfo) SetParallelSha1Ctx(v *UploadPartInfoParallelSha1Ctx) *UploadPartInfo

func (*UploadPartInfo) SetPartNumber

func (s *UploadPartInfo) SetPartNumber(v int32) *UploadPartInfo

func (*UploadPartInfo) SetPartSize

func (s *UploadPartInfo) SetPartSize(v int64) *UploadPartInfo

func (*UploadPartInfo) SetUploadUrl

func (s *UploadPartInfo) SetUploadUrl(v string) *UploadPartInfo

func (UploadPartInfo) String

func (s UploadPartInfo) String() string

type UploadPartInfoParallelSha1Ctx

type UploadPartInfoParallelSha1Ctx struct {
	H          []*int64 `json:"h,omitempty" xml:"h,omitempty" type:"Repeated"`
	PartOffset *int64   `json:"part_offset,omitempty" xml:"part_offset,omitempty"`
}

func (UploadPartInfoParallelSha1Ctx) GoString

func (*UploadPartInfoParallelSha1Ctx) SetH

func (*UploadPartInfoParallelSha1Ctx) SetPartOffset

func (UploadPartInfoParallelSha1Ctx) String

type User

type User struct {
	Avatar         *string            `json:"avatar,omitempty" xml:"avatar,omitempty"`
	CreatedAt      *int64             `json:"created_at,omitempty" xml:"created_at,omitempty"`
	Creator        *string            `json:"creator,omitempty" xml:"creator,omitempty"`
	DefaultDriveId *string            `json:"default_drive_id,omitempty" xml:"default_drive_id,omitempty"`
	Description    *string            `json:"description,omitempty" xml:"description,omitempty"`
	DomainId       *string            `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	Email          *string            `json:"email,omitempty" xml:"email,omitempty"`
	NickName       *string            `json:"nick_name,omitempty" xml:"nick_name,omitempty"`
	Phone          *string            `json:"phone,omitempty" xml:"phone,omitempty"`
	Role           *string            `json:"role,omitempty" xml:"role,omitempty"`
	Status         *string            `json:"status,omitempty" xml:"status,omitempty"`
	UpdatedAt      *int64             `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
	UserData       map[string]*string `json:"user_data,omitempty" xml:"user_data,omitempty"`
	UserId         *string            `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName       *string            `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (User) GoString

func (s User) GoString() string

func (*User) SetAvatar

func (s *User) SetAvatar(v string) *User

func (*User) SetCreatedAt

func (s *User) SetCreatedAt(v int64) *User

func (*User) SetCreator

func (s *User) SetCreator(v string) *User

func (*User) SetDefaultDriveId

func (s *User) SetDefaultDriveId(v string) *User

func (*User) SetDescription

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

func (*User) SetDomainId

func (s *User) SetDomainId(v string) *User

func (*User) SetEmail

func (s *User) SetEmail(v string) *User

func (*User) SetNickName

func (s *User) SetNickName(v string) *User

func (*User) SetPhone

func (s *User) SetPhone(v string) *User

func (*User) SetRole

func (s *User) SetRole(v string) *User

func (*User) SetStatus

func (s *User) SetStatus(v string) *User

func (*User) SetUpdatedAt

func (s *User) SetUpdatedAt(v int64) *User

func (*User) SetUserData

func (s *User) SetUserData(v map[string]*string) *User

func (*User) SetUserId

func (s *User) SetUserId(v string) *User

func (*User) SetUserName

func (s *User) SetUserName(v string) *User

func (User) String

func (s User) String() string

type UserTag

type UserTag struct {
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
	Key   *string `json:"key,omitempty" xml:"key,omitempty"`
}

func (UserTag) GoString

func (s UserTag) GoString() string

func (*UserTag) SetKey

func (s *UserTag) SetKey(v string) *UserTag

func (*UserTag) SetValue

func (s *UserTag) SetValue(v string) *UserTag

func (UserTag) String

func (s UserTag) String() string

type VideoMediaAudioStream added in v2.1.0

type VideoMediaAudioStream struct {
	BitRate  *string `json:"bit_rate,omitempty" xml:"bit_rate,omitempty"`
	CodeName *string `json:"code_name,omitempty" xml:"code_name,omitempty"`
	Duration *string `json:"duration,omitempty" xml:"duration,omitempty"`
}

func (VideoMediaAudioStream) GoString added in v2.1.0

func (s VideoMediaAudioStream) GoString() string

func (*VideoMediaAudioStream) SetBitRate added in v2.1.0

func (*VideoMediaAudioStream) SetCodeName added in v2.1.0

func (*VideoMediaAudioStream) SetDuration added in v2.1.0

func (VideoMediaAudioStream) String added in v2.1.0

func (s VideoMediaAudioStream) String() string

type VideoMediaMetadata

type VideoMediaMetadata struct {
	Height                *int64                   `json:"height,omitempty" xml:"height,omitempty"`
	VideoMediaAudioStream []*VideoMediaAudioStream `json:"video_media_audio_stream,omitempty" xml:"video_media_audio_stream,omitempty" type:"Repeated"`
	VideoMediaVideoStream []*VideoMediaVideoStream `json:"video_media_video_stream,omitempty" xml:"video_media_video_stream,omitempty" type:"Repeated"`
	Width                 *int64                   `json:"width,omitempty" xml:"width,omitempty"`
}

func (VideoMediaMetadata) GoString

func (s VideoMediaMetadata) GoString() string

func (*VideoMediaMetadata) SetHeight added in v2.1.0

func (s *VideoMediaMetadata) SetHeight(v int64) *VideoMediaMetadata

func (*VideoMediaMetadata) SetVideoMediaAudioStream added in v2.1.0

func (s *VideoMediaMetadata) SetVideoMediaAudioStream(v []*VideoMediaAudioStream) *VideoMediaMetadata

func (*VideoMediaMetadata) SetVideoMediaVideoStream added in v2.1.0

func (s *VideoMediaMetadata) SetVideoMediaVideoStream(v []*VideoMediaVideoStream) *VideoMediaMetadata

func (*VideoMediaMetadata) SetWidth added in v2.1.0

func (VideoMediaMetadata) String

func (s VideoMediaMetadata) String() string

type VideoMediaVideoStream added in v2.1.0

type VideoMediaVideoStream struct {
	Bitrate    *string `json:"bitrate,omitempty" xml:"bitrate,omitempty"`
	CodeName   *string `json:"code_name,omitempty" xml:"code_name,omitempty"`
	Duration   *string `json:"duration,omitempty" xml:"duration,omitempty"`
	FrameCount *string `json:"frame_count,omitempty" xml:"frame_count,omitempty"`
}

func (VideoMediaVideoStream) GoString added in v2.1.0

func (s VideoMediaVideoStream) GoString() string

func (*VideoMediaVideoStream) SetBitrate added in v2.1.0

func (*VideoMediaVideoStream) SetCodeName added in v2.1.0

func (*VideoMediaVideoStream) SetDuration added in v2.1.0

func (*VideoMediaVideoStream) SetFrameCount added in v2.1.0

func (s *VideoMediaVideoStream) SetFrameCount(v string) *VideoMediaVideoStream

func (VideoMediaVideoStream) String added in v2.1.0

func (s VideoMediaVideoStream) String() string

type VideoPreviewPlayInfo

type VideoPreviewPlayInfo struct {
	Category                *string                                        `json:"category,omitempty" xml:"category,omitempty"`
	LiveTranscodingTaskList []*VideoPreviewPlayInfoLiveTranscodingTaskList `json:"live_transcoding_task_list,omitempty" xml:"live_transcoding_task_list,omitempty" type:"Repeated"`
	Meta                    *VideoPreviewPlayInfoMeta                      `json:"meta,omitempty" xml:"meta,omitempty" type:"Struct"`
}

func (VideoPreviewPlayInfo) GoString

func (s VideoPreviewPlayInfo) GoString() string

func (*VideoPreviewPlayInfo) SetCategory

func (*VideoPreviewPlayInfo) SetLiveTranscodingTaskList

func (*VideoPreviewPlayInfo) SetMeta

func (VideoPreviewPlayInfo) String

func (s VideoPreviewPlayInfo) String() string

type VideoPreviewPlayInfoLiveTranscodingTaskList

type VideoPreviewPlayInfoLiveTranscodingTaskList struct {
	KeepOriginalResolution *bool   `json:"keep_original_resolution,omitempty" xml:"keep_original_resolution,omitempty"`
	Status                 *string `json:"status,omitempty" xml:"status,omitempty"`
	TemplateId             *string `json:"template_id,omitempty" xml:"template_id,omitempty"`
	Url                    *string `json:"url,omitempty" xml:"url,omitempty"`
}

func (VideoPreviewPlayInfoLiveTranscodingTaskList) GoString

func (*VideoPreviewPlayInfoLiveTranscodingTaskList) SetKeepOriginalResolution

func (*VideoPreviewPlayInfoLiveTranscodingTaskList) SetStatus

func (*VideoPreviewPlayInfoLiveTranscodingTaskList) SetTemplateId

func (*VideoPreviewPlayInfoLiveTranscodingTaskList) SetUrl

func (VideoPreviewPlayInfoLiveTranscodingTaskList) String

type VideoPreviewPlayInfoMeta

type VideoPreviewPlayInfoMeta struct {
	Duration *float64 `json:"duration,omitempty" xml:"duration,omitempty"`
	Height   *int64   `json:"height,omitempty" xml:"height,omitempty"`
	Width    *int64   `json:"width,omitempty" xml:"width,omitempty"`
}

func (VideoPreviewPlayInfoMeta) GoString

func (s VideoPreviewPlayInfoMeta) GoString() string

func (*VideoPreviewPlayInfoMeta) SetDuration

func (*VideoPreviewPlayInfoMeta) SetHeight

func (*VideoPreviewPlayInfoMeta) SetWidth

func (VideoPreviewPlayInfoMeta) String

func (s VideoPreviewPlayInfoMeta) String() string

type VideoPreviewPlayMeta

type VideoPreviewPlayMeta struct {
	Category                *string                                        `json:"category,omitempty" xml:"category,omitempty"`
	LiveTranscodingTaskList []*VideoPreviewPlayMetaLiveTranscodingTaskList `json:"live_transcoding_task_list,omitempty" xml:"live_transcoding_task_list,omitempty" type:"Repeated"`
	Meta                    *VideoPreviewPlayMetaMeta                      `json:"meta,omitempty" xml:"meta,omitempty" type:"Struct"`
}

func (VideoPreviewPlayMeta) GoString

func (s VideoPreviewPlayMeta) GoString() string

func (*VideoPreviewPlayMeta) SetCategory

func (*VideoPreviewPlayMeta) SetLiveTranscodingTaskList

func (*VideoPreviewPlayMeta) SetMeta

func (VideoPreviewPlayMeta) String

func (s VideoPreviewPlayMeta) String() string

type VideoPreviewPlayMetaLiveTranscodingTaskList

type VideoPreviewPlayMetaLiveTranscodingTaskList struct {
	KeepOriginalResolution *bool   `json:"keep_original_resolution,omitempty" xml:"keep_original_resolution,omitempty"`
	Status                 *string `json:"status,omitempty" xml:"status,omitempty"`
	TemplateId             *string `json:"template_id,omitempty" xml:"template_id,omitempty"`
}

func (VideoPreviewPlayMetaLiveTranscodingTaskList) GoString

func (*VideoPreviewPlayMetaLiveTranscodingTaskList) SetKeepOriginalResolution

func (*VideoPreviewPlayMetaLiveTranscodingTaskList) SetStatus

func (*VideoPreviewPlayMetaLiveTranscodingTaskList) SetTemplateId

func (VideoPreviewPlayMetaLiveTranscodingTaskList) String

type VideoPreviewPlayMetaMeta

type VideoPreviewPlayMetaMeta struct {
	Duration *float64 `json:"duration,omitempty" xml:"duration,omitempty"`
	Height   *int64   `json:"height,omitempty" xml:"height,omitempty"`
	Width    *int64   `json:"width,omitempty" xml:"width,omitempty"`
}

func (VideoPreviewPlayMetaMeta) GoString

func (s VideoPreviewPlayMetaMeta) GoString() string

func (*VideoPreviewPlayMetaMeta) SetDuration

func (*VideoPreviewPlayMetaMeta) SetHeight

func (*VideoPreviewPlayMetaMeta) SetWidth

func (VideoPreviewPlayMetaMeta) String

func (s VideoPreviewPlayMetaMeta) String() string

type View

type View struct {
	Category     *string                `json:"category,omitempty" xml:"category,omitempty"`
	CreatedAt    *string                `json:"created_at,omitempty" xml:"created_at,omitempty"`
	Description  *string                `json:"description,omitempty" xml:"description,omitempty"`
	ExFieldsInfo map[string]interface{} `json:"ex_fields_info,omitempty" xml:"ex_fields_info,omitempty"`
	FileCount    *int64                 `json:"file_count,omitempty" xml:"file_count,omitempty"`
	Name         *string                `json:"name,omitempty" xml:"name,omitempty"`
	Owner        *string                `json:"owner,omitempty" xml:"owner,omitempty"`
	UpdatedAt    *string                `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
	ViewId       *string                `json:"view_id,omitempty" xml:"view_id,omitempty"`
}

func (View) GoString

func (s View) GoString() string

func (*View) SetCategory

func (s *View) SetCategory(v string) *View

func (*View) SetCreatedAt

func (s *View) SetCreatedAt(v string) *View

func (*View) SetDescription

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

func (*View) SetExFieldsInfo

func (s *View) SetExFieldsInfo(v map[string]interface{}) *View

func (*View) SetFileCount

func (s *View) SetFileCount(v int64) *View

func (*View) SetName

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

func (*View) SetOwner

func (s *View) SetOwner(v string) *View

func (*View) SetUpdatedAt

func (s *View) SetUpdatedAt(v string) *View

func (*View) SetViewId

func (s *View) SetViewId(v string) *View

func (View) String

func (s View) String() string

type ViewFile

type ViewFile struct {
	Category          *string                    `json:"category,omitempty" xml:"category,omitempty"`
	ContentHash       *string                    `json:"content_hash,omitempty" xml:"content_hash,omitempty"`
	ContentHashName   *string                    `json:"content_hash_name,omitempty" xml:"content_hash_name,omitempty"`
	ContentType       *string                    `json:"content_type,omitempty" xml:"content_type,omitempty"`
	Crc64Hash         *string                    `json:"crc64_hash,omitempty" xml:"crc64_hash,omitempty"`
	CreatedAt         *string                    `json:"created_at,omitempty" xml:"created_at,omitempty"`
	Description       *string                    `json:"description,omitempty" xml:"description,omitempty"`
	DomainId          *string                    `json:"domain_id,omitempty" xml:"domain_id,omitempty"`
	DownloadUrl       *string                    `json:"download_url,omitempty" xml:"download_url,omitempty"`
	DriveId           *string                    `json:"drive_id,omitempty" xml:"drive_id,omitempty"`
	Fields            map[string]interface{}     `json:"fields,omitempty" xml:"fields,omitempty"`
	FileExtension     *string                    `json:"file_extension,omitempty" xml:"file_extension,omitempty"`
	FileId            *string                    `json:"file_id,omitempty" xml:"file_id,omitempty"`
	FileRevisionId    *string                    `json:"file_revision_id,omitempty" xml:"file_revision_id,omitempty"`
	Hidden            *bool                      `json:"hidden,omitempty" xml:"hidden,omitempty"`
	InvestigationInfo *ViewFileInvestigationInfo `json:"investigation_info,omitempty" xml:"investigation_info,omitempty" type:"Struct"`
	JoinedAt          *int64                     `json:"joined_at,omitempty" xml:"joined_at,omitempty"`
	Labels            []*string                  `json:"labels,omitempty" xml:"labels,omitempty" type:"Repeated"`
	LocalCreatedAt    *string                    `json:"local_created_at,omitempty" xml:"local_created_at,omitempty"`
	LocalModifiedAt   *string                    `json:"local_modified_at,omitempty" xml:"local_modified_at,omitempty"`
	Name              *string                    `json:"name,omitempty" xml:"name,omitempty"`
	ParentFileId      *string                    `json:"parent_file_id,omitempty" xml:"parent_file_id,omitempty"`
	RevisionId        *string                    `json:"revision_id,omitempty" xml:"revision_id,omitempty"`
	Size              *int64                     `json:"size,omitempty" xml:"size,omitempty"`
	Starred           *bool                      `json:"starred,omitempty" xml:"starred,omitempty"`
	Status            *string                    `json:"status,omitempty" xml:"status,omitempty"`
	Thumbnail         *string                    `json:"thumbnail,omitempty" xml:"thumbnail,omitempty"`
	ThumbnailUrls     map[string]*string         `json:"thumbnail_urls,omitempty" xml:"thumbnail_urls,omitempty"`
	TrashedAt         *string                    `json:"trashed_at,omitempty" xml:"trashed_at,omitempty"`
	Type              *string                    `json:"type,omitempty" xml:"type,omitempty"`
	UpdatedAt         *string                    `json:"updated_at,omitempty" xml:"updated_at,omitempty"`
	UploadId          *string                    `json:"upload_id,omitempty" xml:"upload_id,omitempty"`
	ViewId            *string                    `json:"view_id,omitempty" xml:"view_id,omitempty"`
}

func (ViewFile) GoString

func (s ViewFile) GoString() string

func (*ViewFile) SetCategory

func (s *ViewFile) SetCategory(v string) *ViewFile

func (*ViewFile) SetContentHash

func (s *ViewFile) SetContentHash(v string) *ViewFile

func (*ViewFile) SetContentHashName

func (s *ViewFile) SetContentHashName(v string) *ViewFile

func (*ViewFile) SetContentType

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

func (*ViewFile) SetCrc64Hash

func (s *ViewFile) SetCrc64Hash(v string) *ViewFile

func (*ViewFile) SetCreatedAt

func (s *ViewFile) SetCreatedAt(v string) *ViewFile

func (*ViewFile) SetDescription

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

func (*ViewFile) SetDomainId

func (s *ViewFile) SetDomainId(v string) *ViewFile

func (*ViewFile) SetDownloadUrl

func (s *ViewFile) SetDownloadUrl(v string) *ViewFile

func (*ViewFile) SetDriveId

func (s *ViewFile) SetDriveId(v string) *ViewFile

func (*ViewFile) SetFields

func (s *ViewFile) SetFields(v map[string]interface{}) *ViewFile

func (*ViewFile) SetFileExtension

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

func (*ViewFile) SetFileId

func (s *ViewFile) SetFileId(v string) *ViewFile

func (*ViewFile) SetFileRevisionId

func (s *ViewFile) SetFileRevisionId(v string) *ViewFile

func (*ViewFile) SetHidden

func (s *ViewFile) SetHidden(v bool) *ViewFile

func (*ViewFile) SetInvestigationInfo

func (s *ViewFile) SetInvestigationInfo(v *ViewFileInvestigationInfo) *ViewFile

func (*ViewFile) SetJoinedAt

func (s *ViewFile) SetJoinedAt(v int64) *ViewFile

func (*ViewFile) SetLabels

func (s *ViewFile) SetLabels(v []*string) *ViewFile

func (*ViewFile) SetLocalCreatedAt

func (s *ViewFile) SetLocalCreatedAt(v string) *ViewFile

func (*ViewFile) SetLocalModifiedAt

func (s *ViewFile) SetLocalModifiedAt(v string) *ViewFile

func (*ViewFile) SetName

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

func (*ViewFile) SetParentFileId

func (s *ViewFile) SetParentFileId(v string) *ViewFile

func (*ViewFile) SetRevisionId

func (s *ViewFile) SetRevisionId(v string) *ViewFile

func (*ViewFile) SetSize

func (s *ViewFile) SetSize(v int64) *ViewFile

func (*ViewFile) SetStarred

func (s *ViewFile) SetStarred(v bool) *ViewFile

func (*ViewFile) SetStatus

func (s *ViewFile) SetStatus(v string) *ViewFile

func (*ViewFile) SetThumbnail

func (s *ViewFile) SetThumbnail(v string) *ViewFile

func (*ViewFile) SetThumbnailUrls

func (s *ViewFile) SetThumbnailUrls(v map[string]*string) *ViewFile

func (*ViewFile) SetTrashedAt

func (s *ViewFile) SetTrashedAt(v string) *ViewFile

func (*ViewFile) SetType

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

func (*ViewFile) SetUpdatedAt

func (s *ViewFile) SetUpdatedAt(v string) *ViewFile

func (*ViewFile) SetUploadId

func (s *ViewFile) SetUploadId(v string) *ViewFile

func (*ViewFile) SetViewId

func (s *ViewFile) SetViewId(v string) *ViewFile

func (ViewFile) String

func (s ViewFile) String() string

type ViewFileInvestigationInfo

type ViewFileInvestigationInfo struct {
	Status     *int64  `json:"status,omitempty" xml:"status,omitempty"`
	Suggestion *string `json:"suggestion,omitempty" xml:"suggestion,omitempty"`
}

func (ViewFileInvestigationInfo) GoString

func (s ViewFileInvestigationInfo) GoString() string

func (*ViewFileInvestigationInfo) SetStatus

func (*ViewFileInvestigationInfo) SetSuggestion

func (ViewFileInvestigationInfo) String

func (s ViewFileInvestigationInfo) String() string

type WatermarkConfig added in v2.1.0

type WatermarkConfig struct {
	DisplayAccessUserName       *bool `json:"display_access_user_name,omitempty" xml:"display_access_user_name,omitempty"`
	DisplayShareLinkCreatorName *bool `json:"display_shareLink_creator_name,omitempty" xml:"display_shareLink_creator_name,omitempty"`
	EnableDocPreview            *bool `json:"enable_doc_preview,omitempty" xml:"enable_doc_preview,omitempty"`
	EnableOnPreview             *bool `json:"enable_on_preview,omitempty" xml:"enable_on_preview,omitempty"`
}

func (WatermarkConfig) GoString added in v2.1.0

func (s WatermarkConfig) GoString() string

func (*WatermarkConfig) SetDisplayAccessUserName added in v2.1.0

func (s *WatermarkConfig) SetDisplayAccessUserName(v bool) *WatermarkConfig

func (*WatermarkConfig) SetDisplayShareLinkCreatorName added in v2.1.0

func (s *WatermarkConfig) SetDisplayShareLinkCreatorName(v bool) *WatermarkConfig

func (*WatermarkConfig) SetEnableDocPreview added in v2.1.0

func (s *WatermarkConfig) SetEnableDocPreview(v bool) *WatermarkConfig

func (*WatermarkConfig) SetEnableOnPreview added in v2.1.0

func (s *WatermarkConfig) SetEnableOnPreview(v bool) *WatermarkConfig

func (WatermarkConfig) String added in v2.1.0

func (s WatermarkConfig) String() string

Jump to

Keyboard shortcuts

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