storage_2_0

package
v1.5.69 Latest Latest
Warning

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

Go to latest
Published: May 17, 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 AddPermissionHeaders

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

func (AddPermissionHeaders) GoString

func (s AddPermissionHeaders) GoString() string

func (*AddPermissionHeaders) SetCommonHeaders

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

func (*AddPermissionHeaders) SetXAcsDingtalkAccessToken

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

func (AddPermissionHeaders) String

func (s AddPermissionHeaders) String() string

type AddPermissionRequest

type AddPermissionRequest struct {
	Members []*AddPermissionRequestMembers `json:"members,omitempty" xml:"members,omitempty" type:"Repeated"`
	Option  *AddPermissionRequestOption    `json:"option,omitempty" xml:"option,omitempty" type:"Struct"`
	RoleId  *string                        `json:"roleId,omitempty" xml:"roleId,omitempty"`
	UnionId *string                        `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (AddPermissionRequest) GoString

func (s AddPermissionRequest) GoString() string

func (*AddPermissionRequest) SetMembers

func (*AddPermissionRequest) SetOption

func (*AddPermissionRequest) SetRoleId

func (*AddPermissionRequest) SetUnionId

func (AddPermissionRequest) String

func (s AddPermissionRequest) String() string

type AddPermissionRequestMembers

type AddPermissionRequestMembers struct {
	CorpId *string `json:"corpId,omitempty" xml:"corpId,omitempty"`
	Id     *string `json:"id,omitempty" xml:"id,omitempty"`
	Type   *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (AddPermissionRequestMembers) GoString

func (s AddPermissionRequestMembers) GoString() string

func (*AddPermissionRequestMembers) SetCorpId

func (*AddPermissionRequestMembers) SetId

func (*AddPermissionRequestMembers) SetType

func (AddPermissionRequestMembers) String

type AddPermissionRequestOption

type AddPermissionRequestOption struct {
	Duration *int64 `json:"duration,omitempty" xml:"duration,omitempty"`
}

func (AddPermissionRequestOption) GoString

func (s AddPermissionRequestOption) GoString() string

func (*AddPermissionRequestOption) SetDuration

func (AddPermissionRequestOption) String

type AddPermissionResponse

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

func (AddPermissionResponse) GoString

func (s AddPermissionResponse) GoString() string

func (*AddPermissionResponse) SetBody

func (*AddPermissionResponse) SetHeaders

func (*AddPermissionResponse) SetStatusCode

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

func (AddPermissionResponse) String

func (s AddPermissionResponse) String() string

type AddPermissionResponseBody

type AddPermissionResponseBody struct {
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (AddPermissionResponseBody) GoString

func (s AddPermissionResponseBody) GoString() string

func (*AddPermissionResponseBody) SetSuccess

func (AddPermissionResponseBody) String

func (s AddPermissionResponseBody) String() string

type Client

type Client struct {
	openapi.Client
}

func NewClient

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

func (*Client) AddPermission

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

func (*Client) AddPermissionWithOptions

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

func (*Client) CommitFile

func (client *Client) CommitFile(parentDentryUuid *string, request *CommitFileRequest) (_result *CommitFileResponse, _err error)

func (*Client) CommitFileWithOptions

func (client *Client) CommitFileWithOptions(parentDentryUuid *string, request *CommitFileRequest, headers *CommitFileHeaders, runtime *util.RuntimeOptions) (_result *CommitFileResponse, _err error)

func (*Client) DeletePermission

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

func (*Client) DeletePermissionWithOptions

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

func (*Client) GetFileUploadInfo

func (client *Client) GetFileUploadInfo(parentDentryUuid *string, request *GetFileUploadInfoRequest) (_result *GetFileUploadInfoResponse, _err error)

func (*Client) GetFileUploadInfoWithOptions

func (client *Client) GetFileUploadInfoWithOptions(parentDentryUuid *string, request *GetFileUploadInfoRequest, headers *GetFileUploadInfoHeaders, runtime *util.RuntimeOptions) (_result *GetFileUploadInfoResponse, _err error)

func (*Client) GetPermissionInheritance

func (client *Client) GetPermissionInheritance(dentryUuid *string, request *GetPermissionInheritanceRequest) (_result *GetPermissionInheritanceResponse, _err error)

func (*Client) GetPermissionInheritanceWithOptions

func (client *Client) GetPermissionInheritanceWithOptions(dentryUuid *string, request *GetPermissionInheritanceRequest, headers *GetPermissionInheritanceHeaders, runtime *util.RuntimeOptions) (_result *GetPermissionInheritanceResponse, _err error)

func (*Client) Init

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

func (*Client) ListPermissions

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

func (*Client) ListPermissionsWithOptions

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

func (*Client) SearchDentries

func (client *Client) SearchDentries(request *SearchDentriesRequest) (_result *SearchDentriesResponse, _err error)

func (*Client) SearchDentriesWithOptions

func (client *Client) SearchDentriesWithOptions(request *SearchDentriesRequest, headers *SearchDentriesHeaders, runtime *util.RuntimeOptions) (_result *SearchDentriesResponse, _err error)

func (*Client) SearchWorkspaces

func (client *Client) SearchWorkspaces(request *SearchWorkspacesRequest) (_result *SearchWorkspacesResponse, _err error)

func (*Client) SearchWorkspacesWithOptions

func (client *Client) SearchWorkspacesWithOptions(request *SearchWorkspacesRequest, headers *SearchWorkspacesHeaders, runtime *util.RuntimeOptions) (_result *SearchWorkspacesResponse, _err error)

func (*Client) SetPermissionInheritance

func (client *Client) SetPermissionInheritance(dentryUuid *string, request *SetPermissionInheritanceRequest) (_result *SetPermissionInheritanceResponse, _err error)

func (*Client) SetPermissionInheritanceWithOptions

func (client *Client) SetPermissionInheritanceWithOptions(dentryUuid *string, request *SetPermissionInheritanceRequest, headers *SetPermissionInheritanceHeaders, runtime *util.RuntimeOptions) (_result *SetPermissionInheritanceResponse, _err error)

func (*Client) UpdatePermission

func (client *Client) UpdatePermission(dentryUuid *string, request *UpdatePermissionRequest) (_result *UpdatePermissionResponse, _err error)

func (*Client) UpdatePermissionWithOptions

func (client *Client) UpdatePermissionWithOptions(dentryUuid *string, request *UpdatePermissionRequest, headers *UpdatePermissionHeaders, runtime *util.RuntimeOptions) (_result *UpdatePermissionResponse, _err error)

type CommitFileHeaders

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

func (CommitFileHeaders) GoString

func (s CommitFileHeaders) GoString() string

func (*CommitFileHeaders) SetCommonHeaders

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

func (*CommitFileHeaders) SetXAcsDingtalkAccessToken

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

func (CommitFileHeaders) String

func (s CommitFileHeaders) String() string

type CommitFileRequest

type CommitFileRequest struct {
	Name      *string                  `json:"name,omitempty" xml:"name,omitempty"`
	Option    *CommitFileRequestOption `json:"option,omitempty" xml:"option,omitempty" type:"Struct"`
	UploadKey *string                  `json:"uploadKey,omitempty" xml:"uploadKey,omitempty"`
	UnionId   *string                  `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (CommitFileRequest) GoString

func (s CommitFileRequest) GoString() string

func (*CommitFileRequest) SetName

func (*CommitFileRequest) SetOption

func (*CommitFileRequest) SetUnionId

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

func (*CommitFileRequest) SetUploadKey

func (s *CommitFileRequest) SetUploadKey(v string) *CommitFileRequest

func (CommitFileRequest) String

func (s CommitFileRequest) String() string

type CommitFileRequestOption

type CommitFileRequestOption struct {
	AppProperties                        []*CommitFileRequestOptionAppProperties `json:"appProperties,omitempty" xml:"appProperties,omitempty" type:"Repeated"`
	ConflictStrategy                     *string                                 `json:"conflictStrategy,omitempty" xml:"conflictStrategy,omitempty"`
	ConvertToOnlineDoc                   *bool                                   `json:"convertToOnlineDoc,omitempty" xml:"convertToOnlineDoc,omitempty"`
	ConvertToOnlineDocTargetDocumentType *string                                 `json:"convertToOnlineDocTargetDocumentType,omitempty" xml:"convertToOnlineDocTargetDocumentType,omitempty"`
	Size                                 *int64                                  `json:"size,omitempty" xml:"size,omitempty"`
}

func (CommitFileRequestOption) GoString

func (s CommitFileRequestOption) GoString() string

func (*CommitFileRequestOption) SetAppProperties

func (*CommitFileRequestOption) SetConflictStrategy

func (s *CommitFileRequestOption) SetConflictStrategy(v string) *CommitFileRequestOption

func (*CommitFileRequestOption) SetConvertToOnlineDoc

func (s *CommitFileRequestOption) SetConvertToOnlineDoc(v bool) *CommitFileRequestOption

func (*CommitFileRequestOption) SetConvertToOnlineDocTargetDocumentType

func (s *CommitFileRequestOption) SetConvertToOnlineDocTargetDocumentType(v string) *CommitFileRequestOption

func (*CommitFileRequestOption) SetSize

func (CommitFileRequestOption) String

func (s CommitFileRequestOption) String() string

type CommitFileRequestOptionAppProperties

type CommitFileRequestOptionAppProperties struct {
	Name       *string `json:"name,omitempty" xml:"name,omitempty"`
	Value      *string `json:"value,omitempty" xml:"value,omitempty"`
	Visibility *string `json:"visibility,omitempty" xml:"visibility,omitempty"`
}

func (CommitFileRequestOptionAppProperties) GoString

func (*CommitFileRequestOptionAppProperties) SetName

func (*CommitFileRequestOptionAppProperties) SetValue

func (*CommitFileRequestOptionAppProperties) SetVisibility

func (CommitFileRequestOptionAppProperties) String

type CommitFileResponse

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

func (CommitFileResponse) GoString

func (s CommitFileResponse) GoString() string

func (*CommitFileResponse) SetBody

func (*CommitFileResponse) SetHeaders

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

func (*CommitFileResponse) SetStatusCode

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

func (CommitFileResponse) String

func (s CommitFileResponse) String() string

type CommitFileResponseBody

type CommitFileResponseBody struct {
	Dentry *CommitFileResponseBodyDentry `json:"dentry,omitempty" xml:"dentry,omitempty" type:"Struct"`
}

func (CommitFileResponseBody) GoString

func (s CommitFileResponseBody) GoString() string

func (*CommitFileResponseBody) SetDentry

func (CommitFileResponseBody) String

func (s CommitFileResponseBody) String() string

type CommitFileResponseBodyDentry

type CommitFileResponseBodyDentry struct {
	AppProperties map[string][]*DentryAppPropertiesValue  `json:"appProperties,omitempty" xml:"appProperties,omitempty"`
	Category      *string                                 `json:"category,omitempty" xml:"category,omitempty"`
	CreateTime    *string                                 `json:"createTime,omitempty" xml:"createTime,omitempty"`
	CreatorId     *string                                 `json:"creatorId,omitempty" xml:"creatorId,omitempty"`
	Extension     *string                                 `json:"extension,omitempty" xml:"extension,omitempty"`
	Id            *string                                 `json:"id,omitempty" xml:"id,omitempty"`
	ModifiedTime  *string                                 `json:"modifiedTime,omitempty" xml:"modifiedTime,omitempty"`
	ModifierId    *string                                 `json:"modifierId,omitempty" xml:"modifierId,omitempty"`
	Name          *string                                 `json:"name,omitempty" xml:"name,omitempty"`
	ParentId      *string                                 `json:"parentId,omitempty" xml:"parentId,omitempty"`
	PartitionType *string                                 `json:"partitionType,omitempty" xml:"partitionType,omitempty"`
	Path          *string                                 `json:"path,omitempty" xml:"path,omitempty"`
	Properties    *CommitFileResponseBodyDentryProperties `json:"properties,omitempty" xml:"properties,omitempty" type:"Struct"`
	Size          *int64                                  `json:"size,omitempty" xml:"size,omitempty"`
	SpaceId       *string                                 `json:"spaceId,omitempty" xml:"spaceId,omitempty"`
	Status        *string                                 `json:"status,omitempty" xml:"status,omitempty"`
	StorageDriver *string                                 `json:"storageDriver,omitempty" xml:"storageDriver,omitempty"`
	Thumbnail     *CommitFileResponseBodyDentryThumbnail  `json:"thumbnail,omitempty" xml:"thumbnail,omitempty" type:"Struct"`
	Type          *string                                 `json:"type,omitempty" xml:"type,omitempty"`
	Uuid          *string                                 `json:"uuid,omitempty" xml:"uuid,omitempty"`
	Version       *int64                                  `json:"version,omitempty" xml:"version,omitempty"`
}

func (CommitFileResponseBodyDentry) GoString

func (s CommitFileResponseBodyDentry) GoString() string

func (*CommitFileResponseBodyDentry) SetAppProperties

func (*CommitFileResponseBodyDentry) SetCategory

func (*CommitFileResponseBodyDentry) SetCreateTime

func (*CommitFileResponseBodyDentry) SetCreatorId

func (*CommitFileResponseBodyDentry) SetExtension

func (*CommitFileResponseBodyDentry) SetId

func (*CommitFileResponseBodyDentry) SetModifiedTime

func (*CommitFileResponseBodyDentry) SetModifierId

func (*CommitFileResponseBodyDentry) SetName

func (*CommitFileResponseBodyDentry) SetParentId

func (*CommitFileResponseBodyDentry) SetPartitionType

func (*CommitFileResponseBodyDentry) SetPath

func (*CommitFileResponseBodyDentry) SetSize

func (*CommitFileResponseBodyDentry) SetSpaceId

func (*CommitFileResponseBodyDentry) SetStatus

func (*CommitFileResponseBodyDentry) SetStorageDriver

func (*CommitFileResponseBodyDentry) SetType

func (*CommitFileResponseBodyDentry) SetUuid

func (*CommitFileResponseBodyDentry) SetVersion

func (CommitFileResponseBodyDentry) String

type CommitFileResponseBodyDentryProperties

type CommitFileResponseBodyDentryProperties struct {
	ReadOnly *bool `json:"readOnly,omitempty" xml:"readOnly,omitempty"`
}

func (CommitFileResponseBodyDentryProperties) GoString

func (*CommitFileResponseBodyDentryProperties) SetReadOnly

func (CommitFileResponseBodyDentryProperties) String

type CommitFileResponseBodyDentryThumbnail

type CommitFileResponseBodyDentryThumbnail struct {
	Height *int32  `json:"height,omitempty" xml:"height,omitempty"`
	Url    *string `json:"url,omitempty" xml:"url,omitempty"`
	Width  *int32  `json:"width,omitempty" xml:"width,omitempty"`
}

func (CommitFileResponseBodyDentryThumbnail) GoString

func (*CommitFileResponseBodyDentryThumbnail) SetHeight

func (*CommitFileResponseBodyDentryThumbnail) SetUrl

func (*CommitFileResponseBodyDentryThumbnail) SetWidth

func (CommitFileResponseBodyDentryThumbnail) String

type DeletePermissionHeaders

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

func (DeletePermissionHeaders) GoString

func (s DeletePermissionHeaders) GoString() string

func (*DeletePermissionHeaders) SetCommonHeaders

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

func (*DeletePermissionHeaders) SetXAcsDingtalkAccessToken

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

func (DeletePermissionHeaders) String

func (s DeletePermissionHeaders) String() string

type DeletePermissionRequest

type DeletePermissionRequest struct {
	Members []*DeletePermissionRequestMembers `json:"members,omitempty" xml:"members,omitempty" type:"Repeated"`
	RoleId  *string                           `json:"roleId,omitempty" xml:"roleId,omitempty"`
	UnionId *string                           `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (DeletePermissionRequest) GoString

func (s DeletePermissionRequest) GoString() string

func (*DeletePermissionRequest) SetMembers

func (*DeletePermissionRequest) SetRoleId

func (*DeletePermissionRequest) SetUnionId

func (DeletePermissionRequest) String

func (s DeletePermissionRequest) String() string

type DeletePermissionRequestMembers

type DeletePermissionRequestMembers struct {
	CorpId *string `json:"corpId,omitempty" xml:"corpId,omitempty"`
	Id     *string `json:"id,omitempty" xml:"id,omitempty"`
	Type   *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (DeletePermissionRequestMembers) GoString

func (*DeletePermissionRequestMembers) SetCorpId

func (*DeletePermissionRequestMembers) SetId

func (*DeletePermissionRequestMembers) SetType

func (DeletePermissionRequestMembers) String

type DeletePermissionResponse

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

func (DeletePermissionResponse) GoString

func (s DeletePermissionResponse) GoString() string

func (*DeletePermissionResponse) SetBody

func (*DeletePermissionResponse) SetHeaders

func (*DeletePermissionResponse) SetStatusCode

func (DeletePermissionResponse) String

func (s DeletePermissionResponse) String() string

type DeletePermissionResponseBody

type DeletePermissionResponseBody struct {
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (DeletePermissionResponseBody) GoString

func (s DeletePermissionResponseBody) GoString() string

func (*DeletePermissionResponseBody) SetSuccess

func (DeletePermissionResponseBody) String

type DentryAppPropertiesValue

type DentryAppPropertiesValue struct {
	Name       *string `json:"name,omitempty" xml:"name,omitempty"`
	Value      *string `json:"value,omitempty" xml:"value,omitempty"`
	Visibility *string `json:"visibility,omitempty" xml:"visibility,omitempty"`
}

func (DentryAppPropertiesValue) GoString

func (s DentryAppPropertiesValue) GoString() string

func (*DentryAppPropertiesValue) SetName

func (*DentryAppPropertiesValue) SetValue

func (*DentryAppPropertiesValue) SetVisibility

func (DentryAppPropertiesValue) String

func (s DentryAppPropertiesValue) String() string

type GetFileUploadInfoHeaders

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

func (GetFileUploadInfoHeaders) GoString

func (s GetFileUploadInfoHeaders) GoString() string

func (*GetFileUploadInfoHeaders) SetCommonHeaders

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

func (*GetFileUploadInfoHeaders) SetXAcsDingtalkAccessToken

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

func (GetFileUploadInfoHeaders) String

func (s GetFileUploadInfoHeaders) String() string

type GetFileUploadInfoRequest

type GetFileUploadInfoRequest struct {
	Option   *GetFileUploadInfoRequestOption `json:"option,omitempty" xml:"option,omitempty" type:"Struct"`
	Protocol *string                         `json:"protocol,omitempty" xml:"protocol,omitempty"`
	UnionId  *string                         `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (GetFileUploadInfoRequest) GoString

func (s GetFileUploadInfoRequest) GoString() string

func (*GetFileUploadInfoRequest) SetOption

func (*GetFileUploadInfoRequest) SetProtocol

func (*GetFileUploadInfoRequest) SetUnionId

func (GetFileUploadInfoRequest) String

func (s GetFileUploadInfoRequest) String() string

type GetFileUploadInfoRequestOption

type GetFileUploadInfoRequestOption struct {
	PreCheckParam  *GetFileUploadInfoRequestOptionPreCheckParam `json:"preCheckParam,omitempty" xml:"preCheckParam,omitempty" type:"Struct"`
	PreferIntranet *bool                                        `json:"preferIntranet,omitempty" xml:"preferIntranet,omitempty"`
	PreferRegion   *string                                      `json:"preferRegion,omitempty" xml:"preferRegion,omitempty"`
	StorageDriver  *string                                      `json:"storageDriver,omitempty" xml:"storageDriver,omitempty"`
}

func (GetFileUploadInfoRequestOption) GoString

func (*GetFileUploadInfoRequestOption) SetPreferIntranet

func (*GetFileUploadInfoRequestOption) SetPreferRegion

func (*GetFileUploadInfoRequestOption) SetStorageDriver

func (GetFileUploadInfoRequestOption) String

type GetFileUploadInfoRequestOptionPreCheckParam

type GetFileUploadInfoRequestOptionPreCheckParam struct {
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	Size *int64  `json:"size,omitempty" xml:"size,omitempty"`
}

func (GetFileUploadInfoRequestOptionPreCheckParam) GoString

func (*GetFileUploadInfoRequestOptionPreCheckParam) SetName

func (*GetFileUploadInfoRequestOptionPreCheckParam) SetSize

func (GetFileUploadInfoRequestOptionPreCheckParam) String

type GetFileUploadInfoResponse

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

func (GetFileUploadInfoResponse) GoString

func (s GetFileUploadInfoResponse) GoString() string

func (*GetFileUploadInfoResponse) SetBody

func (*GetFileUploadInfoResponse) SetHeaders

func (*GetFileUploadInfoResponse) SetStatusCode

func (GetFileUploadInfoResponse) String

func (s GetFileUploadInfoResponse) String() string

type GetFileUploadInfoResponseBody

type GetFileUploadInfoResponseBody struct {
	HeaderSignatureInfo *GetFileUploadInfoResponseBodyHeaderSignatureInfo `json:"headerSignatureInfo,omitempty" xml:"headerSignatureInfo,omitempty" type:"Struct"`
	Protocol            *string                                           `json:"protocol,omitempty" xml:"protocol,omitempty"`
	StorageDriver       *string                                           `json:"storageDriver,omitempty" xml:"storageDriver,omitempty"`
	UploadKey           *string                                           `json:"uploadKey,omitempty" xml:"uploadKey,omitempty"`
}

func (GetFileUploadInfoResponseBody) GoString

func (*GetFileUploadInfoResponseBody) SetProtocol

func (*GetFileUploadInfoResponseBody) SetStorageDriver

func (*GetFileUploadInfoResponseBody) SetUploadKey

func (GetFileUploadInfoResponseBody) String

type GetFileUploadInfoResponseBodyHeaderSignatureInfo

type GetFileUploadInfoResponseBodyHeaderSignatureInfo struct {
	ExpirationSeconds    *int32             `json:"expirationSeconds,omitempty" xml:"expirationSeconds,omitempty"`
	Headers              map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
	InternalResourceUrls []*string          `json:"internalResourceUrls,omitempty" xml:"internalResourceUrls,omitempty" type:"Repeated"`
	Region               *string            `json:"region,omitempty" xml:"region,omitempty"`
	ResourceUrls         []*string          `json:"resourceUrls,omitempty" xml:"resourceUrls,omitempty" type:"Repeated"`
}

func (GetFileUploadInfoResponseBodyHeaderSignatureInfo) GoString

func (*GetFileUploadInfoResponseBodyHeaderSignatureInfo) SetExpirationSeconds

func (*GetFileUploadInfoResponseBodyHeaderSignatureInfo) SetHeaders

func (*GetFileUploadInfoResponseBodyHeaderSignatureInfo) SetInternalResourceUrls

func (*GetFileUploadInfoResponseBodyHeaderSignatureInfo) SetRegion

func (*GetFileUploadInfoResponseBodyHeaderSignatureInfo) SetResourceUrls

func (GetFileUploadInfoResponseBodyHeaderSignatureInfo) String

type GetPermissionInheritanceHeaders

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

func (GetPermissionInheritanceHeaders) GoString

func (*GetPermissionInheritanceHeaders) SetCommonHeaders

func (*GetPermissionInheritanceHeaders) SetXAcsDingtalkAccessToken

func (GetPermissionInheritanceHeaders) String

type GetPermissionInheritanceRequest

type GetPermissionInheritanceRequest struct {
	UnionId *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (GetPermissionInheritanceRequest) GoString

func (*GetPermissionInheritanceRequest) SetUnionId

func (GetPermissionInheritanceRequest) String

type GetPermissionInheritanceResponse

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

func (GetPermissionInheritanceResponse) GoString

func (*GetPermissionInheritanceResponse) SetHeaders

func (*GetPermissionInheritanceResponse) SetStatusCode

func (GetPermissionInheritanceResponse) String

type GetPermissionInheritanceResponseBody

type GetPermissionInheritanceResponseBody struct {
	Inheritance *string `json:"inheritance,omitempty" xml:"inheritance,omitempty"`
}

func (GetPermissionInheritanceResponseBody) GoString

func (*GetPermissionInheritanceResponseBody) SetInheritance

func (GetPermissionInheritanceResponseBody) String

type ListPermissionsHeaders

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

func (ListPermissionsHeaders) GoString

func (s ListPermissionsHeaders) GoString() string

func (*ListPermissionsHeaders) SetCommonHeaders

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

func (*ListPermissionsHeaders) SetXAcsDingtalkAccessToken

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

func (ListPermissionsHeaders) String

func (s ListPermissionsHeaders) String() string

type ListPermissionsRequest

type ListPermissionsRequest struct {
	Option  *ListPermissionsRequestOption `json:"option,omitempty" xml:"option,omitempty" type:"Struct"`
	UnionId *string                       `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (ListPermissionsRequest) GoString

func (s ListPermissionsRequest) GoString() string

func (*ListPermissionsRequest) SetOption

func (*ListPermissionsRequest) SetUnionId

func (ListPermissionsRequest) String

func (s ListPermissionsRequest) String() string

type ListPermissionsRequestOption

type ListPermissionsRequestOption struct {
	FilterRoleIds []*string `json:"filterRoleIds,omitempty" xml:"filterRoleIds,omitempty" type:"Repeated"`
	MaxResults    *int32    `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	NextToken     *string   `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (ListPermissionsRequestOption) GoString

func (s ListPermissionsRequestOption) GoString() string

func (*ListPermissionsRequestOption) SetFilterRoleIds

func (*ListPermissionsRequestOption) SetMaxResults

func (*ListPermissionsRequestOption) SetNextToken

func (ListPermissionsRequestOption) String

type ListPermissionsResponse

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

func (ListPermissionsResponse) GoString

func (s ListPermissionsResponse) GoString() string

func (*ListPermissionsResponse) SetBody

func (*ListPermissionsResponse) SetHeaders

func (*ListPermissionsResponse) SetStatusCode

func (ListPermissionsResponse) String

func (s ListPermissionsResponse) String() string

type ListPermissionsResponseBody

type ListPermissionsResponseBody struct {
	NextToken   *string                                   `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	Permissions []*ListPermissionsResponseBodyPermissions `json:"permissions,omitempty" xml:"permissions,omitempty" type:"Repeated"`
}

func (ListPermissionsResponseBody) GoString

func (s ListPermissionsResponseBody) GoString() string

func (*ListPermissionsResponseBody) SetNextToken

func (*ListPermissionsResponseBody) SetPermissions

func (ListPermissionsResponseBody) String

type ListPermissionsResponseBodyPermissions

type ListPermissionsResponseBodyPermissions struct {
	DentryUuid *string                                       `json:"dentryUuid,omitempty" xml:"dentryUuid,omitempty"`
	Duration   *int64                                        `json:"duration,omitempty" xml:"duration,omitempty"`
	Member     *ListPermissionsResponseBodyPermissionsMember `json:"member,omitempty" xml:"member,omitempty" type:"Struct"`
	Role       *ListPermissionsResponseBodyPermissionsRole   `json:"role,omitempty" xml:"role,omitempty" type:"Struct"`
}

func (ListPermissionsResponseBodyPermissions) GoString

func (*ListPermissionsResponseBodyPermissions) SetDentryUuid

func (*ListPermissionsResponseBodyPermissions) SetDuration

func (ListPermissionsResponseBodyPermissions) String

type ListPermissionsResponseBodyPermissionsMember

type ListPermissionsResponseBodyPermissionsMember struct {
	CorpId *string `json:"corpId,omitempty" xml:"corpId,omitempty"`
	Id     *string `json:"id,omitempty" xml:"id,omitempty"`
	Type   *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListPermissionsResponseBodyPermissionsMember) GoString

func (*ListPermissionsResponseBodyPermissionsMember) SetCorpId

func (*ListPermissionsResponseBodyPermissionsMember) SetId

func (*ListPermissionsResponseBodyPermissionsMember) SetType

func (ListPermissionsResponseBodyPermissionsMember) String

type ListPermissionsResponseBodyPermissionsRole

type ListPermissionsResponseBodyPermissionsRole struct {
	Id   *string `json:"id,omitempty" xml:"id,omitempty"`
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (ListPermissionsResponseBodyPermissionsRole) GoString

func (*ListPermissionsResponseBodyPermissionsRole) SetId

func (*ListPermissionsResponseBodyPermissionsRole) SetName

func (ListPermissionsResponseBodyPermissionsRole) String

type SearchDentriesHeaders

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

func (SearchDentriesHeaders) GoString

func (s SearchDentriesHeaders) GoString() string

func (*SearchDentriesHeaders) SetCommonHeaders

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

func (*SearchDentriesHeaders) SetXAcsDingtalkAccessToken

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

func (SearchDentriesHeaders) String

func (s SearchDentriesHeaders) String() string

type SearchDentriesRequest

type SearchDentriesRequest struct {
	Keyword    *string                      `json:"keyword,omitempty" xml:"keyword,omitempty"`
	Option     *SearchDentriesRequestOption `json:"option,omitempty" xml:"option,omitempty" type:"Struct"`
	OperatorId *string                      `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
}

func (SearchDentriesRequest) GoString

func (s SearchDentriesRequest) GoString() string

func (*SearchDentriesRequest) SetKeyword

func (*SearchDentriesRequest) SetOperatorId

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

func (*SearchDentriesRequest) SetOption

func (SearchDentriesRequest) String

func (s SearchDentriesRequest) String() string

type SearchDentriesRequestOption

type SearchDentriesRequestOption struct {
	CreateTimeRange  *SearchDentriesRequestOptionCreateTimeRange `json:"createTimeRange,omitempty" xml:"createTimeRange,omitempty" type:"Struct"`
	CreatorIds       []*string                                   `json:"creatorIds,omitempty" xml:"creatorIds,omitempty" type:"Repeated"`
	DentryCategories []*string                                   `json:"dentryCategories,omitempty" xml:"dentryCategories,omitempty" type:"Repeated"`
	MaxResults       *int32                                      `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	ModifierIds      []*string                                   `json:"modifierIds,omitempty" xml:"modifierIds,omitempty" type:"Repeated"`
	NextToken        *string                                     `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	VisitTimeRange   *SearchDentriesRequestOptionVisitTimeRange  `json:"visitTimeRange,omitempty" xml:"visitTimeRange,omitempty" type:"Struct"`
}

func (SearchDentriesRequestOption) GoString

func (s SearchDentriesRequestOption) GoString() string

func (*SearchDentriesRequestOption) SetCreatorIds

func (*SearchDentriesRequestOption) SetDentryCategories

func (s *SearchDentriesRequestOption) SetDentryCategories(v []*string) *SearchDentriesRequestOption

func (*SearchDentriesRequestOption) SetMaxResults

func (*SearchDentriesRequestOption) SetModifierIds

func (*SearchDentriesRequestOption) SetNextToken

func (SearchDentriesRequestOption) String

type SearchDentriesRequestOptionCreateTimeRange

type SearchDentriesRequestOptionCreateTimeRange struct {
	EndTime   *int64 `json:"endTime,omitempty" xml:"endTime,omitempty"`
	StartTime *int64 `json:"startTime,omitempty" xml:"startTime,omitempty"`
}

func (SearchDentriesRequestOptionCreateTimeRange) GoString

func (*SearchDentriesRequestOptionCreateTimeRange) SetEndTime

func (*SearchDentriesRequestOptionCreateTimeRange) SetStartTime

func (SearchDentriesRequestOptionCreateTimeRange) String

type SearchDentriesRequestOptionVisitTimeRange

type SearchDentriesRequestOptionVisitTimeRange struct {
	EndTime   *int64 `json:"endTime,omitempty" xml:"endTime,omitempty"`
	StartTime *int64 `json:"startTime,omitempty" xml:"startTime,omitempty"`
}

func (SearchDentriesRequestOptionVisitTimeRange) GoString

func (*SearchDentriesRequestOptionVisitTimeRange) SetEndTime

func (*SearchDentriesRequestOptionVisitTimeRange) SetStartTime

func (SearchDentriesRequestOptionVisitTimeRange) String

type SearchDentriesResponse

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

func (SearchDentriesResponse) GoString

func (s SearchDentriesResponse) GoString() string

func (*SearchDentriesResponse) SetBody

func (*SearchDentriesResponse) SetHeaders

func (*SearchDentriesResponse) SetStatusCode

func (SearchDentriesResponse) String

func (s SearchDentriesResponse) String() string

type SearchDentriesResponseBody

type SearchDentriesResponseBody struct {
	Items     []*SearchDentriesResponseBodyItems `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextToken *string                            `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (SearchDentriesResponseBody) GoString

func (s SearchDentriesResponseBody) GoString() string

func (*SearchDentriesResponseBody) SetItems

func (*SearchDentriesResponseBody) SetNextToken

func (SearchDentriesResponseBody) String

type SearchDentriesResponseBodyItems

type SearchDentriesResponseBodyItems struct {
	Creator    *SearchDentriesResponseBodyItemsCreator  `json:"creator,omitempty" xml:"creator,omitempty" type:"Struct"`
	DentryUuid *string                                  `json:"dentryUuid,omitempty" xml:"dentryUuid,omitempty"`
	Modifier   *SearchDentriesResponseBodyItemsModifier `json:"modifier,omitempty" xml:"modifier,omitempty" type:"Struct"`
	Name       *string                                  `json:"name,omitempty" xml:"name,omitempty"`
}

func (SearchDentriesResponseBodyItems) GoString

func (*SearchDentriesResponseBodyItems) SetDentryUuid

func (*SearchDentriesResponseBodyItems) SetName

func (SearchDentriesResponseBodyItems) String

type SearchDentriesResponseBodyItemsCreator

type SearchDentriesResponseBodyItemsCreator struct {
	Name   *string `json:"name,omitempty" xml:"name,omitempty"`
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (SearchDentriesResponseBodyItemsCreator) GoString

func (*SearchDentriesResponseBodyItemsCreator) SetName

func (*SearchDentriesResponseBodyItemsCreator) SetUserId

func (SearchDentriesResponseBodyItemsCreator) String

type SearchDentriesResponseBodyItemsModifier

type SearchDentriesResponseBodyItemsModifier struct {
	Name   *string `json:"name,omitempty" xml:"name,omitempty"`
	UserId *string `json:"userId,omitempty" xml:"userId,omitempty"`
}

func (SearchDentriesResponseBodyItemsModifier) GoString

func (*SearchDentriesResponseBodyItemsModifier) SetName

func (*SearchDentriesResponseBodyItemsModifier) SetUserId

func (SearchDentriesResponseBodyItemsModifier) String

type SearchWorkspacesHeaders

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

func (SearchWorkspacesHeaders) GoString

func (s SearchWorkspacesHeaders) GoString() string

func (*SearchWorkspacesHeaders) SetCommonHeaders

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

func (*SearchWorkspacesHeaders) SetXAcsDingtalkAccessToken

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

func (SearchWorkspacesHeaders) String

func (s SearchWorkspacesHeaders) String() string

type SearchWorkspacesRequest

type SearchWorkspacesRequest struct {
	Keyword    *string                        `json:"keyword,omitempty" xml:"keyword,omitempty"`
	Option     *SearchWorkspacesRequestOption `json:"option,omitempty" xml:"option,omitempty" type:"Struct"`
	OperatorId *string                        `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
}

func (SearchWorkspacesRequest) GoString

func (s SearchWorkspacesRequest) GoString() string

func (*SearchWorkspacesRequest) SetKeyword

func (*SearchWorkspacesRequest) SetOperatorId

func (*SearchWorkspacesRequest) SetOption

func (SearchWorkspacesRequest) String

func (s SearchWorkspacesRequest) String() string

type SearchWorkspacesRequestOption

type SearchWorkspacesRequestOption struct {
	MaxResults *int32  `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	NextToken  *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (SearchWorkspacesRequestOption) GoString

func (*SearchWorkspacesRequestOption) SetMaxResults

func (*SearchWorkspacesRequestOption) SetNextToken

func (SearchWorkspacesRequestOption) String

type SearchWorkspacesResponse

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

func (SearchWorkspacesResponse) GoString

func (s SearchWorkspacesResponse) GoString() string

func (*SearchWorkspacesResponse) SetBody

func (*SearchWorkspacesResponse) SetHeaders

func (*SearchWorkspacesResponse) SetStatusCode

func (SearchWorkspacesResponse) String

func (s SearchWorkspacesResponse) String() string

type SearchWorkspacesResponseBody

type SearchWorkspacesResponseBody struct {
	Items     []*SearchWorkspacesResponseBodyItems `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	NextToken *string                              `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
}

func (SearchWorkspacesResponseBody) GoString

func (s SearchWorkspacesResponseBody) GoString() string

func (*SearchWorkspacesResponseBody) SetItems

func (*SearchWorkspacesResponseBody) SetNextToken

func (SearchWorkspacesResponseBody) String

type SearchWorkspacesResponseBodyItems

type SearchWorkspacesResponseBodyItems struct {
	Name        *string `json:"name,omitempty" xml:"name,omitempty"`
	Url         *string `json:"url,omitempty" xml:"url,omitempty"`
	WorkspaceId *string `json:"workspaceId,omitempty" xml:"workspaceId,omitempty"`
}

func (SearchWorkspacesResponseBodyItems) GoString

func (*SearchWorkspacesResponseBodyItems) SetName

func (*SearchWorkspacesResponseBodyItems) SetUrl

func (*SearchWorkspacesResponseBodyItems) SetWorkspaceId

func (SearchWorkspacesResponseBodyItems) String

type SetPermissionInheritanceHeaders

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

func (SetPermissionInheritanceHeaders) GoString

func (*SetPermissionInheritanceHeaders) SetCommonHeaders

func (*SetPermissionInheritanceHeaders) SetXAcsDingtalkAccessToken

func (SetPermissionInheritanceHeaders) String

type SetPermissionInheritanceRequest

type SetPermissionInheritanceRequest struct {
	Inheritance *string `json:"inheritance,omitempty" xml:"inheritance,omitempty"`
	UnionId     *string `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (SetPermissionInheritanceRequest) GoString

func (*SetPermissionInheritanceRequest) SetInheritance

func (*SetPermissionInheritanceRequest) SetUnionId

func (SetPermissionInheritanceRequest) String

type SetPermissionInheritanceResponse

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

func (SetPermissionInheritanceResponse) GoString

func (*SetPermissionInheritanceResponse) SetHeaders

func (*SetPermissionInheritanceResponse) SetStatusCode

func (SetPermissionInheritanceResponse) String

type SetPermissionInheritanceResponseBody

type SetPermissionInheritanceResponseBody struct {
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (SetPermissionInheritanceResponseBody) GoString

func (*SetPermissionInheritanceResponseBody) SetSuccess

func (SetPermissionInheritanceResponseBody) String

type UpdatePermissionHeaders

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

func (UpdatePermissionHeaders) GoString

func (s UpdatePermissionHeaders) GoString() string

func (*UpdatePermissionHeaders) SetCommonHeaders

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

func (*UpdatePermissionHeaders) SetXAcsDingtalkAccessToken

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

func (UpdatePermissionHeaders) String

func (s UpdatePermissionHeaders) String() string

type UpdatePermissionRequest

type UpdatePermissionRequest struct {
	Members []*UpdatePermissionRequestMembers `json:"members,omitempty" xml:"members,omitempty" type:"Repeated"`
	Option  *UpdatePermissionRequestOption    `json:"option,omitempty" xml:"option,omitempty" type:"Struct"`
	RoleId  *string                           `json:"roleId,omitempty" xml:"roleId,omitempty"`
	UnionId *string                           `json:"unionId,omitempty" xml:"unionId,omitempty"`
}

func (UpdatePermissionRequest) GoString

func (s UpdatePermissionRequest) GoString() string

func (*UpdatePermissionRequest) SetMembers

func (*UpdatePermissionRequest) SetOption

func (*UpdatePermissionRequest) SetRoleId

func (*UpdatePermissionRequest) SetUnionId

func (UpdatePermissionRequest) String

func (s UpdatePermissionRequest) String() string

type UpdatePermissionRequestMembers

type UpdatePermissionRequestMembers struct {
	CorpId *string `json:"corpId,omitempty" xml:"corpId,omitempty"`
	Id     *string `json:"id,omitempty" xml:"id,omitempty"`
	Type   *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (UpdatePermissionRequestMembers) GoString

func (*UpdatePermissionRequestMembers) SetCorpId

func (*UpdatePermissionRequestMembers) SetId

func (*UpdatePermissionRequestMembers) SetType

func (UpdatePermissionRequestMembers) String

type UpdatePermissionRequestOption

type UpdatePermissionRequestOption struct {
	Duration *int64 `json:"duration,omitempty" xml:"duration,omitempty"`
}

func (UpdatePermissionRequestOption) GoString

func (*UpdatePermissionRequestOption) SetDuration

func (UpdatePermissionRequestOption) String

type UpdatePermissionResponse

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

func (UpdatePermissionResponse) GoString

func (s UpdatePermissionResponse) GoString() string

func (*UpdatePermissionResponse) SetBody

func (*UpdatePermissionResponse) SetHeaders

func (*UpdatePermissionResponse) SetStatusCode

func (UpdatePermissionResponse) String

func (s UpdatePermissionResponse) String() string

type UpdatePermissionResponseBody

type UpdatePermissionResponseBody struct {
	Success *bool `json:"success,omitempty" xml:"success,omitempty"`
}

func (UpdatePermissionResponseBody) GoString

func (s UpdatePermissionResponseBody) GoString() string

func (*UpdatePermissionResponseBody) SetSuccess

func (UpdatePermissionResponseBody) String

Jump to

Keyboard shortcuts

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