Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type APIs
- type Address
- type AudioStream
- type AudioStreams
- type AudioTexts
- type AudioTextsItem
- type Audios
- type AudiosItem
- type Bodies
- type BodiesItem
- type BodyBoundary
- type CelebrityInGetVideo
- type CelebrityInListVideos
- type CelebrityItem
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) CompareImageFaces(request *CompareImageFacesRequest) (response *CompareImageFacesResponse, err error)
- func (client *Client) CompareImageFacesWithCallback(request *CompareImageFacesRequest, ...) <-chan int
- func (client *Client) CompareImageFacesWithChan(request *CompareImageFacesRequest) (<-chan *CompareImageFacesResponse, <-chan error)
- func (client *Client) ConvertOfficeFormat(request *ConvertOfficeFormatRequest) (response *ConvertOfficeFormatResponse, err error)
- func (client *Client) ConvertOfficeFormatWithCallback(request *ConvertOfficeFormatRequest, ...) <-chan int
- func (client *Client) ConvertOfficeFormatWithChan(request *ConvertOfficeFormatRequest) (<-chan *ConvertOfficeFormatResponse, <-chan error)
- func (client *Client) CreateGrabFrameTask(request *CreateGrabFrameTaskRequest) (response *CreateGrabFrameTaskResponse, err error)
- func (client *Client) CreateGrabFrameTaskWithCallback(request *CreateGrabFrameTaskRequest, ...) <-chan int
- func (client *Client) CreateGrabFrameTaskWithChan(request *CreateGrabFrameTaskRequest) (<-chan *CreateGrabFrameTaskResponse, <-chan error)
- func (client *Client) CreateGroupFacesJob(request *CreateGroupFacesJobRequest) (response *CreateGroupFacesJobResponse, err error)
- func (client *Client) CreateGroupFacesJobWithCallback(request *CreateGroupFacesJobRequest, ...) <-chan int
- func (client *Client) CreateGroupFacesJobWithChan(request *CreateGroupFacesJobRequest) (<-chan *CreateGroupFacesJobResponse, <-chan error)
- func (client *Client) CreateImageProcessTask(request *CreateImageProcessTaskRequest) (response *CreateImageProcessTaskResponse, err error)
- func (client *Client) CreateImageProcessTaskWithCallback(request *CreateImageProcessTaskRequest, ...) <-chan int
- func (client *Client) CreateImageProcessTaskWithChan(request *CreateImageProcessTaskRequest) (<-chan *CreateImageProcessTaskResponse, <-chan error)
- func (client *Client) CreateMediaComplexTask(request *CreateMediaComplexTaskRequest) (response *CreateMediaComplexTaskResponse, err error)
- func (client *Client) CreateMediaComplexTaskWithCallback(request *CreateMediaComplexTaskRequest, ...) <-chan int
- func (client *Client) CreateMediaComplexTaskWithChan(request *CreateMediaComplexTaskRequest) (<-chan *CreateMediaComplexTaskResponse, <-chan error)
- func (client *Client) CreateMergeFaceGroupsJob(request *CreateMergeFaceGroupsJobRequest) (response *CreateMergeFaceGroupsJobResponse, err error)
- func (client *Client) CreateMergeFaceGroupsJobWithCallback(request *CreateMergeFaceGroupsJobRequest, ...) <-chan int
- func (client *Client) CreateMergeFaceGroupsJobWithChan(request *CreateMergeFaceGroupsJobRequest) (<-chan *CreateMergeFaceGroupsJobResponse, <-chan error)
- func (client *Client) CreateOfficeConversionTask(request *CreateOfficeConversionTaskRequest) (response *CreateOfficeConversionTaskResponse, err error)
- func (client *Client) CreateOfficeConversionTaskWithCallback(request *CreateOfficeConversionTaskRequest, ...) <-chan int
- func (client *Client) CreateOfficeConversionTaskWithChan(request *CreateOfficeConversionTaskRequest) (<-chan *CreateOfficeConversionTaskResponse, <-chan error)
- func (client *Client) CreateSet(request *CreateSetRequest) (response *CreateSetResponse, err error)
- func (client *Client) CreateSetWithCallback(request *CreateSetRequest, ...) <-chan int
- func (client *Client) CreateSetWithChan(request *CreateSetRequest) (<-chan *CreateSetResponse, <-chan error)
- func (client *Client) CreateVideoAbstractTask(request *CreateVideoAbstractTaskRequest) (response *CreateVideoAbstractTaskResponse, err error)
- func (client *Client) CreateVideoAbstractTaskWithCallback(request *CreateVideoAbstractTaskRequest, ...) <-chan int
- func (client *Client) CreateVideoAbstractTaskWithChan(request *CreateVideoAbstractTaskRequest) (<-chan *CreateVideoAbstractTaskResponse, <-chan error)
- func (client *Client) CreateVideoAnalyseTask(request *CreateVideoAnalyseTaskRequest) (response *CreateVideoAnalyseTaskResponse, err error)
- func (client *Client) CreateVideoAnalyseTaskWithCallback(request *CreateVideoAnalyseTaskRequest, ...) <-chan int
- func (client *Client) CreateVideoAnalyseTaskWithChan(request *CreateVideoAnalyseTaskRequest) (<-chan *CreateVideoAnalyseTaskResponse, <-chan error)
- func (client *Client) CreateVideoCompressTask(request *CreateVideoCompressTaskRequest) (response *CreateVideoCompressTaskResponse, err error)
- func (client *Client) CreateVideoCompressTaskWithCallback(request *CreateVideoCompressTaskRequest, ...) <-chan int
- func (client *Client) CreateVideoCompressTaskWithChan(request *CreateVideoCompressTaskRequest) (<-chan *CreateVideoCompressTaskResponse, <-chan error)
- func (client *Client) CreateVideoProduceTask(request *CreateVideoProduceTaskRequest) (response *CreateVideoProduceTaskResponse, err error)
- func (client *Client) CreateVideoProduceTaskWithCallback(request *CreateVideoProduceTaskRequest, ...) <-chan int
- func (client *Client) CreateVideoProduceTaskWithChan(request *CreateVideoProduceTaskRequest) (<-chan *CreateVideoProduceTaskResponse, <-chan error)
- func (client *Client) DecodeBlindWatermark(request *DecodeBlindWatermarkRequest) (response *DecodeBlindWatermarkResponse, err error)
- func (client *Client) DecodeBlindWatermarkWithCallback(request *DecodeBlindWatermarkRequest, ...) <-chan int
- func (client *Client) DecodeBlindWatermarkWithChan(request *DecodeBlindWatermarkRequest) (<-chan *DecodeBlindWatermarkResponse, <-chan error)
- func (client *Client) DeleteImage(request *DeleteImageRequest) (response *DeleteImageResponse, err error)
- func (client *Client) DeleteImageJob(request *DeleteImageJobRequest) (response *DeleteImageJobResponse, err error)
- func (client *Client) DeleteImageJobWithCallback(request *DeleteImageJobRequest, ...) <-chan int
- func (client *Client) DeleteImageJobWithChan(request *DeleteImageJobRequest) (<-chan *DeleteImageJobResponse, <-chan error)
- func (client *Client) DeleteImageWithCallback(request *DeleteImageRequest, ...) <-chan int
- func (client *Client) DeleteImageWithChan(request *DeleteImageRequest) (<-chan *DeleteImageResponse, <-chan error)
- func (client *Client) DeleteOfficeConversionTask(request *DeleteOfficeConversionTaskRequest) (response *DeleteOfficeConversionTaskResponse, err error)
- func (client *Client) DeleteOfficeConversionTaskWithCallback(request *DeleteOfficeConversionTaskRequest, ...) <-chan int
- func (client *Client) DeleteOfficeConversionTaskWithChan(request *DeleteOfficeConversionTaskRequest) (<-chan *DeleteOfficeConversionTaskResponse, <-chan error)
- func (client *Client) DeleteProject(request *DeleteProjectRequest) (response *DeleteProjectResponse, err error)
- func (client *Client) DeleteProjectWithCallback(request *DeleteProjectRequest, ...) <-chan int
- func (client *Client) DeleteProjectWithChan(request *DeleteProjectRequest) (<-chan *DeleteProjectResponse, <-chan error)
- func (client *Client) DeleteSet(request *DeleteSetRequest) (response *DeleteSetResponse, err error)
- func (client *Client) DeleteSetWithCallback(request *DeleteSetRequest, ...) <-chan int
- func (client *Client) DeleteSetWithChan(request *DeleteSetRequest) (<-chan *DeleteSetResponse, <-chan error)
- func (client *Client) DeleteVideo(request *DeleteVideoRequest) (response *DeleteVideoResponse, err error)
- func (client *Client) DeleteVideoTask(request *DeleteVideoTaskRequest) (response *DeleteVideoTaskResponse, err error)
- func (client *Client) DeleteVideoTaskWithCallback(request *DeleteVideoTaskRequest, ...) <-chan int
- func (client *Client) DeleteVideoTaskWithChan(request *DeleteVideoTaskRequest) (<-chan *DeleteVideoTaskResponse, <-chan error)
- func (client *Client) DeleteVideoWithCallback(request *DeleteVideoRequest, ...) <-chan int
- func (client *Client) DeleteVideoWithChan(request *DeleteVideoRequest) (<-chan *DeleteVideoResponse, <-chan error)
- func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
- func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, ...) <-chan int
- func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
- func (client *Client) DetectImageBodies(request *DetectImageBodiesRequest) (response *DetectImageBodiesResponse, err error)
- func (client *Client) DetectImageBodiesWithCallback(request *DetectImageBodiesRequest, ...) <-chan int
- func (client *Client) DetectImageBodiesWithChan(request *DetectImageBodiesRequest) (<-chan *DetectImageBodiesResponse, <-chan error)
- func (client *Client) DetectImageFaces(request *DetectImageFacesRequest) (response *DetectImageFacesResponse, err error)
- func (client *Client) DetectImageFacesWithCallback(request *DetectImageFacesRequest, ...) <-chan int
- func (client *Client) DetectImageFacesWithChan(request *DetectImageFacesRequest) (<-chan *DetectImageFacesResponse, <-chan error)
- func (client *Client) DetectImageQRCodes(request *DetectImageQRCodesRequest) (response *DetectImageQRCodesResponse, err error)
- func (client *Client) DetectImageQRCodesWithCallback(request *DetectImageQRCodesRequest, ...) <-chan int
- func (client *Client) DetectImageQRCodesWithChan(request *DetectImageQRCodesRequest) (<-chan *DetectImageQRCodesResponse, <-chan error)
- func (client *Client) DetectImageTags(request *DetectImageTagsRequest) (response *DetectImageTagsResponse, err error)
- func (client *Client) DetectImageTagsWithCallback(request *DetectImageTagsRequest, ...) <-chan int
- func (client *Client) DetectImageTagsWithChan(request *DetectImageTagsRequest) (<-chan *DetectImageTagsResponse, <-chan error)
- func (client *Client) DetectQRCodes(request *DetectQRCodesRequest) (response *DetectQRCodesResponse, err error)
- func (client *Client) DetectQRCodesWithCallback(request *DetectQRCodesRequest, ...) <-chan int
- func (client *Client) DetectQRCodesWithChan(request *DetectQRCodesRequest) (<-chan *DetectQRCodesResponse, <-chan error)
- func (client *Client) EncodeBlindWatermark(request *EncodeBlindWatermarkRequest) (response *EncodeBlindWatermarkResponse, err error)
- func (client *Client) EncodeBlindWatermarkWithCallback(request *EncodeBlindWatermarkRequest, ...) <-chan int
- func (client *Client) EncodeBlindWatermarkWithChan(request *EncodeBlindWatermarkRequest) (<-chan *EncodeBlindWatermarkResponse, <-chan error)
- func (client *Client) FindImages(request *FindImagesRequest) (response *FindImagesResponse, err error)
- func (client *Client) FindImagesWithCallback(request *FindImagesRequest, ...) <-chan int
- func (client *Client) FindImagesWithChan(request *FindImagesRequest) (<-chan *FindImagesResponse, <-chan error)
- func (client *Client) FindSimilarFaces(request *FindSimilarFacesRequest) (response *FindSimilarFacesResponse, err error)
- func (client *Client) FindSimilarFacesWithCallback(request *FindSimilarFacesRequest, ...) <-chan int
- func (client *Client) FindSimilarFacesWithChan(request *FindSimilarFacesRequest) (<-chan *FindSimilarFacesResponse, <-chan error)
- func (client *Client) GetContentKey(request *GetContentKeyRequest) (response *GetContentKeyResponse, err error)
- func (client *Client) GetContentKeyWithCallback(request *GetContentKeyRequest, ...) <-chan int
- func (client *Client) GetContentKeyWithChan(request *GetContentKeyRequest) (<-chan *GetContentKeyResponse, <-chan error)
- func (client *Client) GetDRMLicense(request *GetDRMLicenseRequest) (response *GetDRMLicenseResponse, err error)
- func (client *Client) GetDRMLicenseWithCallback(request *GetDRMLicenseRequest, ...) <-chan int
- func (client *Client) GetDRMLicenseWithChan(request *GetDRMLicenseRequest) (<-chan *GetDRMLicenseResponse, <-chan error)
- func (client *Client) GetImage(request *GetImageRequest) (response *GetImageResponse, err error)
- func (client *Client) GetImageCroppingSuggestions(request *GetImageCroppingSuggestionsRequest) (response *GetImageCroppingSuggestionsResponse, err error)
- func (client *Client) GetImageCroppingSuggestionsWithCallback(request *GetImageCroppingSuggestionsRequest, ...) <-chan int
- func (client *Client) GetImageCroppingSuggestionsWithChan(request *GetImageCroppingSuggestionsRequest) (<-chan *GetImageCroppingSuggestionsResponse, <-chan error)
- func (client *Client) GetImageQuality(request *GetImageQualityRequest) (response *GetImageQualityResponse, err error)
- func (client *Client) GetImageQualityWithCallback(request *GetImageQualityRequest, ...) <-chan int
- func (client *Client) GetImageQualityWithChan(request *GetImageQualityRequest) (<-chan *GetImageQualityResponse, <-chan error)
- func (client *Client) GetImageWithCallback(request *GetImageRequest, callback func(response *GetImageResponse, err error)) <-chan int
- func (client *Client) GetImageWithChan(request *GetImageRequest) (<-chan *GetImageResponse, <-chan error)
- func (client *Client) GetMediaMeta(request *GetMediaMetaRequest) (response *GetMediaMetaResponse, err error)
- func (client *Client) GetMediaMetaWithCallback(request *GetMediaMetaRequest, ...) <-chan int
- func (client *Client) GetMediaMetaWithChan(request *GetMediaMetaRequest) (<-chan *GetMediaMetaResponse, <-chan error)
- func (client *Client) GetOfficeConversionTask(request *GetOfficeConversionTaskRequest) (response *GetOfficeConversionTaskResponse, err error)
- func (client *Client) GetOfficeConversionTaskWithCallback(request *GetOfficeConversionTaskRequest, ...) <-chan int
- func (client *Client) GetOfficeConversionTaskWithChan(request *GetOfficeConversionTaskRequest) (<-chan *GetOfficeConversionTaskResponse, <-chan error)
- func (client *Client) GetOfficeEditURL(request *GetOfficeEditURLRequest) (response *GetOfficeEditURLResponse, err error)
- func (client *Client) GetOfficeEditURLWithCallback(request *GetOfficeEditURLRequest, ...) <-chan int
- func (client *Client) GetOfficeEditURLWithChan(request *GetOfficeEditURLRequest) (<-chan *GetOfficeEditURLResponse, <-chan error)
- func (client *Client) GetOfficePreviewURL(request *GetOfficePreviewURLRequest) (response *GetOfficePreviewURLResponse, err error)
- func (client *Client) GetOfficePreviewURLWithCallback(request *GetOfficePreviewURLRequest, ...) <-chan int
- func (client *Client) GetOfficePreviewURLWithChan(request *GetOfficePreviewURLRequest) (<-chan *GetOfficePreviewURLResponse, <-chan error)
- func (client *Client) GetProject(request *GetProjectRequest) (response *GetProjectResponse, err error)
- func (client *Client) GetProjectWithCallback(request *GetProjectRequest, ...) <-chan int
- func (client *Client) GetProjectWithChan(request *GetProjectRequest) (<-chan *GetProjectResponse, <-chan error)
- func (client *Client) GetSet(request *GetSetRequest) (response *GetSetResponse, err error)
- func (client *Client) GetSetWithCallback(request *GetSetRequest, callback func(response *GetSetResponse, err error)) <-chan int
- func (client *Client) GetSetWithChan(request *GetSetRequest) (<-chan *GetSetResponse, <-chan error)
- func (client *Client) GetVideo(request *GetVideoRequest) (response *GetVideoResponse, err error)
- func (client *Client) GetVideoTask(request *GetVideoTaskRequest) (response *GetVideoTaskResponse, err error)
- func (client *Client) GetVideoTaskWithCallback(request *GetVideoTaskRequest, ...) <-chan int
- func (client *Client) GetVideoTaskWithChan(request *GetVideoTaskRequest) (<-chan *GetVideoTaskResponse, <-chan error)
- func (client *Client) GetVideoWithCallback(request *GetVideoRequest, callback func(response *GetVideoResponse, err error)) <-chan int
- func (client *Client) GetVideoWithChan(request *GetVideoRequest) (<-chan *GetVideoResponse, <-chan error)
- func (client *Client) GetWebofficeURL(request *GetWebofficeURLRequest) (response *GetWebofficeURLResponse, err error)
- func (client *Client) GetWebofficeURLWithCallback(request *GetWebofficeURLRequest, ...) <-chan int
- func (client *Client) GetWebofficeURLWithChan(request *GetWebofficeURLRequest) (<-chan *GetWebofficeURLResponse, <-chan error)
- func (client *Client) IndexImage(request *IndexImageRequest) (response *IndexImageResponse, err error)
- func (client *Client) IndexImageWithCallback(request *IndexImageRequest, ...) <-chan int
- func (client *Client) IndexImageWithChan(request *IndexImageRequest) (<-chan *IndexImageResponse, <-chan error)
- func (client *Client) IndexVideo(request *IndexVideoRequest) (response *IndexVideoResponse, err error)
- func (client *Client) IndexVideoWithCallback(request *IndexVideoRequest, ...) <-chan int
- func (client *Client) IndexVideoWithChan(request *IndexVideoRequest) (<-chan *IndexVideoResponse, <-chan error)
- func (client *Client) ListFaceGroups(request *ListFaceGroupsRequest) (response *ListFaceGroupsResponse, err error)
- func (client *Client) ListFaceGroupsWithCallback(request *ListFaceGroupsRequest, ...) <-chan int
- func (client *Client) ListFaceGroupsWithChan(request *ListFaceGroupsRequest) (<-chan *ListFaceGroupsResponse, <-chan error)
- func (client *Client) ListImages(request *ListImagesRequest) (response *ListImagesResponse, err error)
- func (client *Client) ListImagesWithCallback(request *ListImagesRequest, ...) <-chan int
- func (client *Client) ListImagesWithChan(request *ListImagesRequest) (<-chan *ListImagesResponse, <-chan error)
- func (client *Client) ListOfficeConversionTask(request *ListOfficeConversionTaskRequest) (response *ListOfficeConversionTaskResponse, err error)
- func (client *Client) ListOfficeConversionTaskWithCallback(request *ListOfficeConversionTaskRequest, ...) <-chan int
- func (client *Client) ListOfficeConversionTaskWithChan(request *ListOfficeConversionTaskRequest) (<-chan *ListOfficeConversionTaskResponse, <-chan error)
- func (client *Client) ListProjectAPIs(request *ListProjectAPIsRequest) (response *ListProjectAPIsResponse, err error)
- func (client *Client) ListProjectAPIsWithCallback(request *ListProjectAPIsRequest, ...) <-chan int
- func (client *Client) ListProjectAPIsWithChan(request *ListProjectAPIsRequest) (<-chan *ListProjectAPIsResponse, <-chan error)
- func (client *Client) ListProjects(request *ListProjectsRequest) (response *ListProjectsResponse, err error)
- func (client *Client) ListProjectsWithCallback(request *ListProjectsRequest, ...) <-chan int
- func (client *Client) ListProjectsWithChan(request *ListProjectsRequest) (<-chan *ListProjectsResponse, <-chan error)
- func (client *Client) ListSetTags(request *ListSetTagsRequest) (response *ListSetTagsResponse, err error)
- func (client *Client) ListSetTagsWithCallback(request *ListSetTagsRequest, ...) <-chan int
- func (client *Client) ListSetTagsWithChan(request *ListSetTagsRequest) (<-chan *ListSetTagsResponse, <-chan error)
- func (client *Client) ListSets(request *ListSetsRequest) (response *ListSetsResponse, err error)
- func (client *Client) ListSetsWithCallback(request *ListSetsRequest, callback func(response *ListSetsResponse, err error)) <-chan int
- func (client *Client) ListSetsWithChan(request *ListSetsRequest) (<-chan *ListSetsResponse, <-chan error)
- func (client *Client) ListVideoAudios(request *ListVideoAudiosRequest) (response *ListVideoAudiosResponse, err error)
- func (client *Client) ListVideoAudiosWithCallback(request *ListVideoAudiosRequest, ...) <-chan int
- func (client *Client) ListVideoAudiosWithChan(request *ListVideoAudiosRequest) (<-chan *ListVideoAudiosResponse, <-chan error)
- func (client *Client) ListVideoFrames(request *ListVideoFramesRequest) (response *ListVideoFramesResponse, err error)
- func (client *Client) ListVideoFramesWithCallback(request *ListVideoFramesRequest, ...) <-chan int
- func (client *Client) ListVideoFramesWithChan(request *ListVideoFramesRequest) (<-chan *ListVideoFramesResponse, <-chan error)
- func (client *Client) ListVideoTasks(request *ListVideoTasksRequest) (response *ListVideoTasksResponse, err error)
- func (client *Client) ListVideoTasksWithCallback(request *ListVideoTasksRequest, ...) <-chan int
- func (client *Client) ListVideoTasksWithChan(request *ListVideoTasksRequest) (<-chan *ListVideoTasksResponse, <-chan error)
- func (client *Client) ListVideos(request *ListVideosRequest) (response *ListVideosResponse, err error)
- func (client *Client) ListVideosWithCallback(request *ListVideosRequest, ...) <-chan int
- func (client *Client) ListVideosWithChan(request *ListVideosRequest) (<-chan *ListVideosResponse, <-chan error)
- func (client *Client) OpenImmService(request *OpenImmServiceRequest) (response *OpenImmServiceResponse, err error)
- func (client *Client) OpenImmServiceWithCallback(request *OpenImmServiceRequest, ...) <-chan int
- func (client *Client) OpenImmServiceWithChan(request *OpenImmServiceRequest) (<-chan *OpenImmServiceResponse, <-chan error)
- func (client *Client) PutProject(request *PutProjectRequest) (response *PutProjectResponse, err error)
- func (client *Client) PutProjectWithCallback(request *PutProjectRequest, ...) <-chan int
- func (client *Client) PutProjectWithChan(request *PutProjectRequest) (<-chan *PutProjectResponse, <-chan error)
- func (client *Client) RefreshOfficeEditToken(request *RefreshOfficeEditTokenRequest) (response *RefreshOfficeEditTokenResponse, err error)
- func (client *Client) RefreshOfficeEditTokenWithCallback(request *RefreshOfficeEditTokenRequest, ...) <-chan int
- func (client *Client) RefreshOfficeEditTokenWithChan(request *RefreshOfficeEditTokenRequest) (<-chan *RefreshOfficeEditTokenResponse, <-chan error)
- func (client *Client) RefreshOfficePreviewToken(request *RefreshOfficePreviewTokenRequest) (response *RefreshOfficePreviewTokenResponse, err error)
- func (client *Client) RefreshOfficePreviewTokenWithCallback(request *RefreshOfficePreviewTokenRequest, ...) <-chan int
- func (client *Client) RefreshOfficePreviewTokenWithChan(request *RefreshOfficePreviewTokenRequest) (<-chan *RefreshOfficePreviewTokenResponse, <-chan error)
- func (client *Client) RefreshWebofficeToken(request *RefreshWebofficeTokenRequest) (response *RefreshWebofficeTokenResponse, err error)
- func (client *Client) RefreshWebofficeTokenWithCallback(request *RefreshWebofficeTokenRequest, ...) <-chan int
- func (client *Client) RefreshWebofficeTokenWithChan(request *RefreshWebofficeTokenRequest) (<-chan *RefreshWebofficeTokenResponse, <-chan error)
- func (client *Client) UpdateFaceGroup(request *UpdateFaceGroupRequest) (response *UpdateFaceGroupResponse, err error)
- func (client *Client) UpdateFaceGroupWithCallback(request *UpdateFaceGroupRequest, ...) <-chan int
- func (client *Client) UpdateFaceGroupWithChan(request *UpdateFaceGroupRequest) (<-chan *UpdateFaceGroupResponse, <-chan error)
- func (client *Client) UpdateImage(request *UpdateImageRequest) (response *UpdateImageResponse, err error)
- func (client *Client) UpdateImageWithCallback(request *UpdateImageRequest, ...) <-chan int
- func (client *Client) UpdateImageWithChan(request *UpdateImageRequest) (<-chan *UpdateImageResponse, <-chan error)
- func (client *Client) UpdateProject(request *UpdateProjectRequest) (response *UpdateProjectResponse, err error)
- func (client *Client) UpdateProjectWithCallback(request *UpdateProjectRequest, ...) <-chan int
- func (client *Client) UpdateProjectWithChan(request *UpdateProjectRequest) (<-chan *UpdateProjectResponse, <-chan error)
- func (client *Client) UpdateSet(request *UpdateSetRequest) (response *UpdateSetResponse, err error)
- func (client *Client) UpdateSetWithCallback(request *UpdateSetRequest, ...) <-chan int
- func (client *Client) UpdateSetWithChan(request *UpdateSetRequest) (<-chan *UpdateSetResponse, <-chan error)
- type CompareImageFacesRequest
- type CompareImageFacesResponse
- type ConvertOfficeFormatRequest
- type ConvertOfficeFormatResponse
- type CreateGrabFrameTaskRequest
- type CreateGrabFrameTaskResponse
- type CreateGroupFacesJobRequest
- type CreateGroupFacesJobResponse
- type CreateImageProcessTaskRequest
- type CreateImageProcessTaskResponse
- type CreateMediaComplexTaskRequest
- type CreateMediaComplexTaskResponse
- type CreateMergeFaceGroupsJobRequest
- type CreateMergeFaceGroupsJobResponse
- type CreateOfficeConversionTaskRequest
- type CreateOfficeConversionTaskResponse
- type CreateSetRequest
- type CreateSetResponse
- type CreateVideoAbstractTaskRequest
- type CreateVideoAbstractTaskResponse
- type CreateVideoAnalyseTaskRequest
- type CreateVideoAnalyseTaskResponse
- type CreateVideoCompressTaskRequest
- type CreateVideoCompressTaskResponse
- type CreateVideoProduceTaskRequest
- type CreateVideoProduceTaskResponse
- type CroppingBoundary
- type CroppingSuggestionInFindImages
- type CroppingSuggestionInGetImage
- type CroppingSuggestionInListImages
- type CroppingSuggestionItem
- type CroppingSuggestions
- type CroppingSuggestionsItem
- type DecodeBlindWatermarkRequest
- type DecodeBlindWatermarkResponse
- type DeleteImageJobRequest
- type DeleteImageJobResponse
- type DeleteImageRequest
- type DeleteImageResponse
- type DeleteOfficeConversionTaskRequest
- type DeleteOfficeConversionTaskResponse
- type DeleteProjectRequest
- type DeleteProjectResponse
- type DeleteSetRequest
- type DeleteSetResponse
- type DeleteVideoRequest
- type DeleteVideoResponse
- type DeleteVideoTaskRequest
- type DeleteVideoTaskResponse
- type DescribeRegionsRequest
- type DescribeRegionsResponse
- type DetectImageBodiesRequest
- type DetectImageBodiesResponse
- type DetectImageFacesRequest
- type DetectImageFacesResponse
- type DetectImageQRCodesRequest
- type DetectImageQRCodesResponse
- type DetectImageTagsRequest
- type DetectImageTagsResponse
- type DetectQRCodesRequest
- type DetectQRCodesResponse
- type EmotionDetails
- type EncodeBlindWatermarkRequest
- type EncodeBlindWatermarkResponse
- type FaceA
- type FaceAttributes
- type FaceB
- type FaceBoundary
- type FaceGroups
- type FaceGroupsItem
- type FacesInDetectImageFaces
- type FacesInFindImages
- type FacesInFindSimilarFaces
- type FacesInGetImage
- type FacesInListImages
- type FacesInListVideoFrames
- type FacesItem
- type FacesItemInGetImage
- type FailDetail
- type FailDetails
- type FailDetailsItem
- type FindImagesRequest
- type FindImagesResponse
- type FindSimilarFacesRequest
- type FindSimilarFacesResponse
- type Frames
- type FramesItem
- type GetContentKeyRequest
- type GetContentKeyResponse
- type GetDRMLicenseRequest
- type GetDRMLicenseResponse
- type GetImageCroppingSuggestionsRequest
- type GetImageCroppingSuggestionsResponse
- type GetImageQualityRequest
- type GetImageQualityResponse
- type GetImageRequest
- type GetImageResponse
- type GetMediaMetaRequest
- type GetMediaMetaResponse
- type GetOfficeConversionTaskRequest
- type GetOfficeConversionTaskResponse
- type GetOfficeEditURLRequest
- type GetOfficeEditURLResponse
- type GetOfficePreviewURLRequest
- type GetOfficePreviewURLResponse
- type GetProjectRequest
- type GetProjectResponse
- type GetSetRequest
- type GetSetResponse
- type GetVideoRequest
- type GetVideoResponse
- type GetVideoTaskRequest
- type GetVideoTaskResponse
- type GetWebofficeURLRequest
- type GetWebofficeURLResponse
- type GroupCoverFace
- type HeadPose
- type ImageQuality
- type ImagesInFindImages
- type ImagesInListImages
- type ImagesItem
- type IndexImageRequest
- type IndexImageResponse
- type IndexVideoRequest
- type IndexVideoResponse
- type ListFaceGroupsRequest
- type ListFaceGroupsResponse
- type ListImagesRequest
- type ListImagesResponse
- type ListOfficeConversionTaskRequest
- type ListOfficeConversionTaskResponse
- type ListProjectAPIsRequest
- type ListProjectAPIsResponse
- type ListProjectsRequest
- type ListProjectsResponse
- type ListSetTagsRequest
- type ListSetTagsResponse
- type ListSetsRequest
- type ListSetsResponse
- type ListVideoAudiosRequest
- type ListVideoAudiosResponse
- type ListVideoFramesRequest
- type ListVideoFramesResponse
- type ListVideoTasksRequest
- type ListVideoTasksResponse
- type ListVideosRequest
- type ListVideosResponse
- type MediaFormat
- type MediaMeta
- type MediaStreams
- type OCRBoundary
- type OCRInFindImages
- type OCRInGetImage
- type OCRInListImages
- type OCRInListVideoFrames
- type OCRItem
- type OpenImmServiceRequest
- type OpenImmServiceResponse
- type PersonsInGetVideo
- type PersonsInListVideos
- type PersonsItem
- type ProjectTypes
- type Projects
- type ProjectsItem
- type PutProjectRequest
- type PutProjectResponse
- type QRCodeBoundary
- type QRCodesInDetectImageQRCodes
- type QRCodesInDetectQRCodes
- type QRCodesItem
- type QRCodesRectangle
- type RefreshOfficeEditTokenRequest
- type RefreshOfficeEditTokenResponse
- type RefreshOfficePreviewTokenRequest
- type RefreshOfficePreviewTokenResponse
- type RefreshWebofficeTokenRequest
- type RefreshWebofficeTokenResponse
- type Region
- type RegionItem
- type Regions
- type Sets
- type SetsItem
- type SimilarFaces
- type SimilarFacesItem
- type SubtitleStream
- type SubtitleStreams
- type SuccessDetails
- type SuccessDetailsItem
- type Tag
- type TagsInDetectImageTags
- type TagsInFindImages
- type TagsInGetImage
- type TagsInListImages
- type TagsInListSetTags
- type TagsInListVideoFrames
- type TagsItem
- type TasksInListOfficeConversionTask
- type TasksInListVideoTasks
- type TasksItem
- type UpdateFaceGroupRequest
- type UpdateFaceGroupResponse
- type UpdateImageFaces
- type UpdateImageRequest
- type UpdateImageResponse
- type UpdateProjectRequest
- type UpdateProjectResponse
- type UpdateSetRequest
- type UpdateSetResponse
- type VideoStream
- type VideoStreams
- type VideoTagsInGetVideo
- type VideoTagsInListVideos
- type VideoTagsItem
- type Videos
- type VideosItem
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func GetEndpointMap ¶ added in v1.61.787
GetEndpointMap Get Endpoint Data Map
func GetEndpointType ¶ added in v1.61.787
func GetEndpointType() string
GetEndpointType Get Endpoint Type Value
func SetClientProperty ¶ added in v1.61.787
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶ added in v1.61.787
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type APIs ¶
type APIs struct {
APIs []string `json:"APIs" xml:"APIs"`
}
APIs is a nested struct in imm response
type Address ¶
type Address struct { Country string `json:"Country" xml:"Country"` Township string `json:"Township" xml:"Township"` AddressLine string `json:"AddressLine" xml:"AddressLine"` City string `json:"City" xml:"City"` District string `json:"District" xml:"District"` Province string `json:"Province" xml:"Province"` }
Address is a nested struct in imm response
type AudioStream ¶
type AudioStream struct { Index int `json:"Index" xml:"Index"` SampleRate string `json:"SampleRate" xml:"SampleRate"` ChannelLayout string `json:"ChannelLayout" xml:"ChannelLayout"` CodecLongName string `json:"CodecLongName" xml:"CodecLongName"` Channels int `json:"Channels" xml:"Channels"` Bitrate string `json:"Bitrate" xml:"Bitrate"` CodecTagString string `json:"CodecTagString" xml:"CodecTagString"` Language string `json:"Language" xml:"Language"` StartTime string `json:"StartTime" xml:"StartTime"` SampleFormat string `json:"SampleFormat" xml:"SampleFormat"` Frames string `json:"Frames" xml:"Frames"` CodecName string `json:"CodecName" xml:"CodecName"` Duration string `json:"Duration" xml:"Duration"` CodecTag string `json:"CodecTag" xml:"CodecTag"` CodecTimeBase string `json:"CodecTimeBase" xml:"CodecTimeBase"` TimeBase string `json:"TimeBase" xml:"TimeBase"` }
AudioStream is a nested struct in imm response
type AudioStreams ¶
type AudioStreams struct {
AudioStream []AudioStream `json:"AudioStream" xml:"AudioStream"`
}
AudioStreams is a nested struct in imm response
type AudioTexts ¶
type AudioTexts struct {
AudioTextsItem []AudioTextsItem `json:"AudioTexts" xml:"AudioTexts"`
}
AudioTexts is a nested struct in imm response
type AudioTextsItem ¶
type AudioTextsItem struct { EndTime float64 `json:"EndTime" xml:"EndTime"` Library string `json:"Library" xml:"Library"` Confidence float64 `json:"Confidence" xml:"Confidence"` BeginTime float64 `json:"BeginTime" xml:"BeginTime"` ChannelId int `json:"ChannelId" xml:"ChannelId"` EmotionValue float64 `json:"EmotionValue" xml:"EmotionValue"` SpeechRate int `json:"SpeechRate" xml:"SpeechRate"` Text string `json:"Text" xml:"Text"` Person string `json:"Person" xml:"Person"` SilenceDuration float64 `json:"SilenceDuration" xml:"SilenceDuration"` }
AudioTextsItem is a nested struct in imm response
type Audios ¶
type Audios struct {
AudiosItem []AudiosItem `json:"Audios" xml:"Audios"`
}
Audios is a nested struct in imm response
type AudiosItem ¶
type AudiosItem struct { SourcePosition string `json:"SourcePosition" xml:"SourcePosition"` CreateTime string `json:"CreateTime" xml:"CreateTime"` RemarksC string `json:"RemarksC" xml:"RemarksC"` AudioDuration float64 `json:"AudioDuration" xml:"AudioDuration"` SourceType string `json:"SourceType" xml:"SourceType"` AudioTextsStatus string `json:"AudioTextsStatus" xml:"AudioTextsStatus"` AudioFormat string `json:"AudioFormat" xml:"AudioFormat"` RemarksD string `json:"RemarksD" xml:"RemarksD"` ProcessModifyTime string `json:"ProcessModifyTime" xml:"ProcessModifyTime"` ProcessFailReason string `json:"ProcessFailReason" xml:"ProcessFailReason"` AudioUri string `json:"AudioUri" xml:"AudioUri"` AudioRate int `json:"AudioRate" xml:"AudioRate"` AudioTextsModifyTime string `json:"AudioTextsModifyTime" xml:"AudioTextsModifyTime"` RemarksA string `json:"RemarksA" xml:"RemarksA"` ExternalId string `json:"ExternalId" xml:"ExternalId"` SourceUri string `json:"SourceUri" xml:"SourceUri"` ProcessStatus string `json:"ProcessStatus" xml:"ProcessStatus"` AudioTextsFailReason string `json:"AudioTextsFailReason" xml:"AudioTextsFailReason"` RemarksB string `json:"RemarksB" xml:"RemarksB"` FileSize int `json:"FileSize" xml:"FileSize"` ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` AudioTexts []AudioTextsItem `json:"AudioTexts" xml:"AudioTexts"` }
AudiosItem is a nested struct in imm response
type Bodies ¶
type Bodies struct {
BodiesItem []BodiesItem `json:"Bodies" xml:"Bodies"`
}
Bodies is a nested struct in imm response
type BodiesItem ¶
type BodiesItem struct { BodyConfidence float64 `json:"BodyConfidence" xml:"BodyConfidence"` BodyBoundary BodyBoundary `json:"BodyBoundary" xml:"BodyBoundary"` }
BodiesItem is a nested struct in imm response
type BodyBoundary ¶
type BodyBoundary struct { Top int `json:"Top" xml:"Top"` Width int `json:"Width" xml:"Width"` Height int `json:"Height" xml:"Height"` Left int `json:"Left" xml:"Left"` }
BodyBoundary is a nested struct in imm response
type CelebrityInGetVideo ¶
type CelebrityInGetVideo struct {
CelebrityItem []CelebrityItem `json:"Celebrity" xml:"Celebrity"`
}
CelebrityInGetVideo is a nested struct in imm response
type CelebrityInListVideos ¶
type CelebrityInListVideos struct {
CelebrityItem []CelebrityItem `json:"Celebrity" xml:"Celebrity"`
}
CelebrityInListVideos is a nested struct in imm response
type CelebrityItem ¶
type CelebrityItem struct { CelebrityName string `json:"CelebrityName" xml:"CelebrityName"` CelebrityNum int `json:"CelebrityNum" xml:"CelebrityNum"` CelebrityLibraryName string `json:"CelebrityLibraryName" xml:"CelebrityLibraryName"` }
CelebrityItem is a nested struct in imm response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) CompareImageFaces ¶
func (client *Client) CompareImageFaces(request *CompareImageFacesRequest) (response *CompareImageFacesResponse, err error)
CompareImageFaces invokes the imm.CompareImageFaces API synchronously
func (*Client) CompareImageFacesWithCallback ¶
func (client *Client) CompareImageFacesWithCallback(request *CompareImageFacesRequest, callback func(response *CompareImageFacesResponse, err error)) <-chan int
CompareImageFacesWithCallback invokes the imm.CompareImageFaces API asynchronously
func (*Client) CompareImageFacesWithChan ¶
func (client *Client) CompareImageFacesWithChan(request *CompareImageFacesRequest) (<-chan *CompareImageFacesResponse, <-chan error)
CompareImageFacesWithChan invokes the imm.CompareImageFaces API asynchronously
func (*Client) ConvertOfficeFormat ¶
func (client *Client) ConvertOfficeFormat(request *ConvertOfficeFormatRequest) (response *ConvertOfficeFormatResponse, err error)
ConvertOfficeFormat invokes the imm.ConvertOfficeFormat API synchronously
func (*Client) ConvertOfficeFormatWithCallback ¶
func (client *Client) ConvertOfficeFormatWithCallback(request *ConvertOfficeFormatRequest, callback func(response *ConvertOfficeFormatResponse, err error)) <-chan int
ConvertOfficeFormatWithCallback invokes the imm.ConvertOfficeFormat API asynchronously
func (*Client) ConvertOfficeFormatWithChan ¶
func (client *Client) ConvertOfficeFormatWithChan(request *ConvertOfficeFormatRequest) (<-chan *ConvertOfficeFormatResponse, <-chan error)
ConvertOfficeFormatWithChan invokes the imm.ConvertOfficeFormat API asynchronously
func (*Client) CreateGrabFrameTask ¶
func (client *Client) CreateGrabFrameTask(request *CreateGrabFrameTaskRequest) (response *CreateGrabFrameTaskResponse, err error)
CreateGrabFrameTask invokes the imm.CreateGrabFrameTask API synchronously
func (*Client) CreateGrabFrameTaskWithCallback ¶
func (client *Client) CreateGrabFrameTaskWithCallback(request *CreateGrabFrameTaskRequest, callback func(response *CreateGrabFrameTaskResponse, err error)) <-chan int
CreateGrabFrameTaskWithCallback invokes the imm.CreateGrabFrameTask API asynchronously
func (*Client) CreateGrabFrameTaskWithChan ¶
func (client *Client) CreateGrabFrameTaskWithChan(request *CreateGrabFrameTaskRequest) (<-chan *CreateGrabFrameTaskResponse, <-chan error)
CreateGrabFrameTaskWithChan invokes the imm.CreateGrabFrameTask API asynchronously
func (*Client) CreateGroupFacesJob ¶
func (client *Client) CreateGroupFacesJob(request *CreateGroupFacesJobRequest) (response *CreateGroupFacesJobResponse, err error)
CreateGroupFacesJob invokes the imm.CreateGroupFacesJob API synchronously
func (*Client) CreateGroupFacesJobWithCallback ¶
func (client *Client) CreateGroupFacesJobWithCallback(request *CreateGroupFacesJobRequest, callback func(response *CreateGroupFacesJobResponse, err error)) <-chan int
CreateGroupFacesJobWithCallback invokes the imm.CreateGroupFacesJob API asynchronously
func (*Client) CreateGroupFacesJobWithChan ¶
func (client *Client) CreateGroupFacesJobWithChan(request *CreateGroupFacesJobRequest) (<-chan *CreateGroupFacesJobResponse, <-chan error)
CreateGroupFacesJobWithChan invokes the imm.CreateGroupFacesJob API asynchronously
func (*Client) CreateImageProcessTask ¶ added in v1.60.308
func (client *Client) CreateImageProcessTask(request *CreateImageProcessTaskRequest) (response *CreateImageProcessTaskResponse, err error)
CreateImageProcessTask invokes the imm.CreateImageProcessTask API synchronously
func (*Client) CreateImageProcessTaskWithCallback ¶ added in v1.60.308
func (client *Client) CreateImageProcessTaskWithCallback(request *CreateImageProcessTaskRequest, callback func(response *CreateImageProcessTaskResponse, err error)) <-chan int
CreateImageProcessTaskWithCallback invokes the imm.CreateImageProcessTask API asynchronously
func (*Client) CreateImageProcessTaskWithChan ¶ added in v1.60.308
func (client *Client) CreateImageProcessTaskWithChan(request *CreateImageProcessTaskRequest) (<-chan *CreateImageProcessTaskResponse, <-chan error)
CreateImageProcessTaskWithChan invokes the imm.CreateImageProcessTask API asynchronously
func (*Client) CreateMediaComplexTask ¶
func (client *Client) CreateMediaComplexTask(request *CreateMediaComplexTaskRequest) (response *CreateMediaComplexTaskResponse, err error)
CreateMediaComplexTask invokes the imm.CreateMediaComplexTask API synchronously
func (*Client) CreateMediaComplexTaskWithCallback ¶
func (client *Client) CreateMediaComplexTaskWithCallback(request *CreateMediaComplexTaskRequest, callback func(response *CreateMediaComplexTaskResponse, err error)) <-chan int
CreateMediaComplexTaskWithCallback invokes the imm.CreateMediaComplexTask API asynchronously
func (*Client) CreateMediaComplexTaskWithChan ¶
func (client *Client) CreateMediaComplexTaskWithChan(request *CreateMediaComplexTaskRequest) (<-chan *CreateMediaComplexTaskResponse, <-chan error)
CreateMediaComplexTaskWithChan invokes the imm.CreateMediaComplexTask API asynchronously
func (*Client) CreateMergeFaceGroupsJob ¶
func (client *Client) CreateMergeFaceGroupsJob(request *CreateMergeFaceGroupsJobRequest) (response *CreateMergeFaceGroupsJobResponse, err error)
CreateMergeFaceGroupsJob invokes the imm.CreateMergeFaceGroupsJob API synchronously
func (*Client) CreateMergeFaceGroupsJobWithCallback ¶
func (client *Client) CreateMergeFaceGroupsJobWithCallback(request *CreateMergeFaceGroupsJobRequest, callback func(response *CreateMergeFaceGroupsJobResponse, err error)) <-chan int
CreateMergeFaceGroupsJobWithCallback invokes the imm.CreateMergeFaceGroupsJob API asynchronously
func (*Client) CreateMergeFaceGroupsJobWithChan ¶
func (client *Client) CreateMergeFaceGroupsJobWithChan(request *CreateMergeFaceGroupsJobRequest) (<-chan *CreateMergeFaceGroupsJobResponse, <-chan error)
CreateMergeFaceGroupsJobWithChan invokes the imm.CreateMergeFaceGroupsJob API asynchronously
func (*Client) CreateOfficeConversionTask ¶
func (client *Client) CreateOfficeConversionTask(request *CreateOfficeConversionTaskRequest) (response *CreateOfficeConversionTaskResponse, err error)
CreateOfficeConversionTask invokes the imm.CreateOfficeConversionTask API synchronously
func (*Client) CreateOfficeConversionTaskWithCallback ¶
func (client *Client) CreateOfficeConversionTaskWithCallback(request *CreateOfficeConversionTaskRequest, callback func(response *CreateOfficeConversionTaskResponse, err error)) <-chan int
CreateOfficeConversionTaskWithCallback invokes the imm.CreateOfficeConversionTask API asynchronously
func (*Client) CreateOfficeConversionTaskWithChan ¶
func (client *Client) CreateOfficeConversionTaskWithChan(request *CreateOfficeConversionTaskRequest) (<-chan *CreateOfficeConversionTaskResponse, <-chan error)
CreateOfficeConversionTaskWithChan invokes the imm.CreateOfficeConversionTask API asynchronously
func (*Client) CreateSet ¶
func (client *Client) CreateSet(request *CreateSetRequest) (response *CreateSetResponse, err error)
CreateSet invokes the imm.CreateSet API synchronously
func (*Client) CreateSetWithCallback ¶
func (client *Client) CreateSetWithCallback(request *CreateSetRequest, callback func(response *CreateSetResponse, err error)) <-chan int
CreateSetWithCallback invokes the imm.CreateSet API asynchronously
func (*Client) CreateSetWithChan ¶
func (client *Client) CreateSetWithChan(request *CreateSetRequest) (<-chan *CreateSetResponse, <-chan error)
CreateSetWithChan invokes the imm.CreateSet API asynchronously
func (*Client) CreateVideoAbstractTask ¶
func (client *Client) CreateVideoAbstractTask(request *CreateVideoAbstractTaskRequest) (response *CreateVideoAbstractTaskResponse, err error)
CreateVideoAbstractTask invokes the imm.CreateVideoAbstractTask API synchronously
func (*Client) CreateVideoAbstractTaskWithCallback ¶
func (client *Client) CreateVideoAbstractTaskWithCallback(request *CreateVideoAbstractTaskRequest, callback func(response *CreateVideoAbstractTaskResponse, err error)) <-chan int
CreateVideoAbstractTaskWithCallback invokes the imm.CreateVideoAbstractTask API asynchronously
func (*Client) CreateVideoAbstractTaskWithChan ¶
func (client *Client) CreateVideoAbstractTaskWithChan(request *CreateVideoAbstractTaskRequest) (<-chan *CreateVideoAbstractTaskResponse, <-chan error)
CreateVideoAbstractTaskWithChan invokes the imm.CreateVideoAbstractTask API asynchronously
func (*Client) CreateVideoAnalyseTask ¶
func (client *Client) CreateVideoAnalyseTask(request *CreateVideoAnalyseTaskRequest) (response *CreateVideoAnalyseTaskResponse, err error)
CreateVideoAnalyseTask invokes the imm.CreateVideoAnalyseTask API synchronously
func (*Client) CreateVideoAnalyseTaskWithCallback ¶
func (client *Client) CreateVideoAnalyseTaskWithCallback(request *CreateVideoAnalyseTaskRequest, callback func(response *CreateVideoAnalyseTaskResponse, err error)) <-chan int
CreateVideoAnalyseTaskWithCallback invokes the imm.CreateVideoAnalyseTask API asynchronously
func (*Client) CreateVideoAnalyseTaskWithChan ¶
func (client *Client) CreateVideoAnalyseTaskWithChan(request *CreateVideoAnalyseTaskRequest) (<-chan *CreateVideoAnalyseTaskResponse, <-chan error)
CreateVideoAnalyseTaskWithChan invokes the imm.CreateVideoAnalyseTask API asynchronously
func (*Client) CreateVideoCompressTask ¶
func (client *Client) CreateVideoCompressTask(request *CreateVideoCompressTaskRequest) (response *CreateVideoCompressTaskResponse, err error)
CreateVideoCompressTask invokes the imm.CreateVideoCompressTask API synchronously
func (*Client) CreateVideoCompressTaskWithCallback ¶
func (client *Client) CreateVideoCompressTaskWithCallback(request *CreateVideoCompressTaskRequest, callback func(response *CreateVideoCompressTaskResponse, err error)) <-chan int
CreateVideoCompressTaskWithCallback invokes the imm.CreateVideoCompressTask API asynchronously
func (*Client) CreateVideoCompressTaskWithChan ¶
func (client *Client) CreateVideoCompressTaskWithChan(request *CreateVideoCompressTaskRequest) (<-chan *CreateVideoCompressTaskResponse, <-chan error)
CreateVideoCompressTaskWithChan invokes the imm.CreateVideoCompressTask API asynchronously
func (*Client) CreateVideoProduceTask ¶ added in v1.61.164
func (client *Client) CreateVideoProduceTask(request *CreateVideoProduceTaskRequest) (response *CreateVideoProduceTaskResponse, err error)
CreateVideoProduceTask invokes the imm.CreateVideoProduceTask API synchronously
func (*Client) CreateVideoProduceTaskWithCallback ¶ added in v1.61.164
func (client *Client) CreateVideoProduceTaskWithCallback(request *CreateVideoProduceTaskRequest, callback func(response *CreateVideoProduceTaskResponse, err error)) <-chan int
CreateVideoProduceTaskWithCallback invokes the imm.CreateVideoProduceTask API asynchronously
func (*Client) CreateVideoProduceTaskWithChan ¶ added in v1.61.164
func (client *Client) CreateVideoProduceTaskWithChan(request *CreateVideoProduceTaskRequest) (<-chan *CreateVideoProduceTaskResponse, <-chan error)
CreateVideoProduceTaskWithChan invokes the imm.CreateVideoProduceTask API asynchronously
func (*Client) DecodeBlindWatermark ¶
func (client *Client) DecodeBlindWatermark(request *DecodeBlindWatermarkRequest) (response *DecodeBlindWatermarkResponse, err error)
DecodeBlindWatermark invokes the imm.DecodeBlindWatermark API synchronously
func (*Client) DecodeBlindWatermarkWithCallback ¶
func (client *Client) DecodeBlindWatermarkWithCallback(request *DecodeBlindWatermarkRequest, callback func(response *DecodeBlindWatermarkResponse, err error)) <-chan int
DecodeBlindWatermarkWithCallback invokes the imm.DecodeBlindWatermark API asynchronously
func (*Client) DecodeBlindWatermarkWithChan ¶
func (client *Client) DecodeBlindWatermarkWithChan(request *DecodeBlindWatermarkRequest) (<-chan *DecodeBlindWatermarkResponse, <-chan error)
DecodeBlindWatermarkWithChan invokes the imm.DecodeBlindWatermark API asynchronously
func (*Client) DeleteImage ¶
func (client *Client) DeleteImage(request *DeleteImageRequest) (response *DeleteImageResponse, err error)
DeleteImage invokes the imm.DeleteImage API synchronously
func (*Client) DeleteImageJob ¶
func (client *Client) DeleteImageJob(request *DeleteImageJobRequest) (response *DeleteImageJobResponse, err error)
DeleteImageJob invokes the imm.DeleteImageJob API synchronously
func (*Client) DeleteImageJobWithCallback ¶
func (client *Client) DeleteImageJobWithCallback(request *DeleteImageJobRequest, callback func(response *DeleteImageJobResponse, err error)) <-chan int
DeleteImageJobWithCallback invokes the imm.DeleteImageJob API asynchronously
func (*Client) DeleteImageJobWithChan ¶
func (client *Client) DeleteImageJobWithChan(request *DeleteImageJobRequest) (<-chan *DeleteImageJobResponse, <-chan error)
DeleteImageJobWithChan invokes the imm.DeleteImageJob API asynchronously
func (*Client) DeleteImageWithCallback ¶
func (client *Client) DeleteImageWithCallback(request *DeleteImageRequest, callback func(response *DeleteImageResponse, err error)) <-chan int
DeleteImageWithCallback invokes the imm.DeleteImage API asynchronously
func (*Client) DeleteImageWithChan ¶
func (client *Client) DeleteImageWithChan(request *DeleteImageRequest) (<-chan *DeleteImageResponse, <-chan error)
DeleteImageWithChan invokes the imm.DeleteImage API asynchronously
func (*Client) DeleteOfficeConversionTask ¶
func (client *Client) DeleteOfficeConversionTask(request *DeleteOfficeConversionTaskRequest) (response *DeleteOfficeConversionTaskResponse, err error)
DeleteOfficeConversionTask invokes the imm.DeleteOfficeConversionTask API synchronously
func (*Client) DeleteOfficeConversionTaskWithCallback ¶
func (client *Client) DeleteOfficeConversionTaskWithCallback(request *DeleteOfficeConversionTaskRequest, callback func(response *DeleteOfficeConversionTaskResponse, err error)) <-chan int
DeleteOfficeConversionTaskWithCallback invokes the imm.DeleteOfficeConversionTask API asynchronously
func (*Client) DeleteOfficeConversionTaskWithChan ¶
func (client *Client) DeleteOfficeConversionTaskWithChan(request *DeleteOfficeConversionTaskRequest) (<-chan *DeleteOfficeConversionTaskResponse, <-chan error)
DeleteOfficeConversionTaskWithChan invokes the imm.DeleteOfficeConversionTask API asynchronously
func (*Client) DeleteProject ¶
func (client *Client) DeleteProject(request *DeleteProjectRequest) (response *DeleteProjectResponse, err error)
DeleteProject invokes the imm.DeleteProject API synchronously
func (*Client) DeleteProjectWithCallback ¶
func (client *Client) DeleteProjectWithCallback(request *DeleteProjectRequest, callback func(response *DeleteProjectResponse, err error)) <-chan int
DeleteProjectWithCallback invokes the imm.DeleteProject API asynchronously
func (*Client) DeleteProjectWithChan ¶
func (client *Client) DeleteProjectWithChan(request *DeleteProjectRequest) (<-chan *DeleteProjectResponse, <-chan error)
DeleteProjectWithChan invokes the imm.DeleteProject API asynchronously
func (*Client) DeleteSet ¶
func (client *Client) DeleteSet(request *DeleteSetRequest) (response *DeleteSetResponse, err error)
DeleteSet invokes the imm.DeleteSet API synchronously
func (*Client) DeleteSetWithCallback ¶
func (client *Client) DeleteSetWithCallback(request *DeleteSetRequest, callback func(response *DeleteSetResponse, err error)) <-chan int
DeleteSetWithCallback invokes the imm.DeleteSet API asynchronously
func (*Client) DeleteSetWithChan ¶
func (client *Client) DeleteSetWithChan(request *DeleteSetRequest) (<-chan *DeleteSetResponse, <-chan error)
DeleteSetWithChan invokes the imm.DeleteSet API asynchronously
func (*Client) DeleteVideo ¶
func (client *Client) DeleteVideo(request *DeleteVideoRequest) (response *DeleteVideoResponse, err error)
DeleteVideo invokes the imm.DeleteVideo API synchronously
func (*Client) DeleteVideoTask ¶
func (client *Client) DeleteVideoTask(request *DeleteVideoTaskRequest) (response *DeleteVideoTaskResponse, err error)
DeleteVideoTask invokes the imm.DeleteVideoTask API synchronously
func (*Client) DeleteVideoTaskWithCallback ¶
func (client *Client) DeleteVideoTaskWithCallback(request *DeleteVideoTaskRequest, callback func(response *DeleteVideoTaskResponse, err error)) <-chan int
DeleteVideoTaskWithCallback invokes the imm.DeleteVideoTask API asynchronously
func (*Client) DeleteVideoTaskWithChan ¶
func (client *Client) DeleteVideoTaskWithChan(request *DeleteVideoTaskRequest) (<-chan *DeleteVideoTaskResponse, <-chan error)
DeleteVideoTaskWithChan invokes the imm.DeleteVideoTask API asynchronously
func (*Client) DeleteVideoWithCallback ¶
func (client *Client) DeleteVideoWithCallback(request *DeleteVideoRequest, callback func(response *DeleteVideoResponse, err error)) <-chan int
DeleteVideoWithCallback invokes the imm.DeleteVideo API asynchronously
func (*Client) DeleteVideoWithChan ¶
func (client *Client) DeleteVideoWithChan(request *DeleteVideoRequest) (<-chan *DeleteVideoResponse, <-chan error)
DeleteVideoWithChan invokes the imm.DeleteVideo API asynchronously
func (*Client) DescribeRegions ¶
func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
DescribeRegions invokes the imm.DescribeRegions API synchronously
func (*Client) DescribeRegionsWithCallback ¶
func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, callback func(response *DescribeRegionsResponse, err error)) <-chan int
DescribeRegionsWithCallback invokes the imm.DescribeRegions API asynchronously
func (*Client) DescribeRegionsWithChan ¶
func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
DescribeRegionsWithChan invokes the imm.DescribeRegions API asynchronously
func (*Client) DetectImageBodies ¶
func (client *Client) DetectImageBodies(request *DetectImageBodiesRequest) (response *DetectImageBodiesResponse, err error)
DetectImageBodies invokes the imm.DetectImageBodies API synchronously
func (*Client) DetectImageBodiesWithCallback ¶
func (client *Client) DetectImageBodiesWithCallback(request *DetectImageBodiesRequest, callback func(response *DetectImageBodiesResponse, err error)) <-chan int
DetectImageBodiesWithCallback invokes the imm.DetectImageBodies API asynchronously
func (*Client) DetectImageBodiesWithChan ¶
func (client *Client) DetectImageBodiesWithChan(request *DetectImageBodiesRequest) (<-chan *DetectImageBodiesResponse, <-chan error)
DetectImageBodiesWithChan invokes the imm.DetectImageBodies API asynchronously
func (*Client) DetectImageFaces ¶
func (client *Client) DetectImageFaces(request *DetectImageFacesRequest) (response *DetectImageFacesResponse, err error)
DetectImageFaces invokes the imm.DetectImageFaces API synchronously
func (*Client) DetectImageFacesWithCallback ¶
func (client *Client) DetectImageFacesWithCallback(request *DetectImageFacesRequest, callback func(response *DetectImageFacesResponse, err error)) <-chan int
DetectImageFacesWithCallback invokes the imm.DetectImageFaces API asynchronously
func (*Client) DetectImageFacesWithChan ¶
func (client *Client) DetectImageFacesWithChan(request *DetectImageFacesRequest) (<-chan *DetectImageFacesResponse, <-chan error)
DetectImageFacesWithChan invokes the imm.DetectImageFaces API asynchronously
func (*Client) DetectImageQRCodes ¶
func (client *Client) DetectImageQRCodes(request *DetectImageQRCodesRequest) (response *DetectImageQRCodesResponse, err error)
DetectImageQRCodes invokes the imm.DetectImageQRCodes API synchronously
func (*Client) DetectImageQRCodesWithCallback ¶
func (client *Client) DetectImageQRCodesWithCallback(request *DetectImageQRCodesRequest, callback func(response *DetectImageQRCodesResponse, err error)) <-chan int
DetectImageQRCodesWithCallback invokes the imm.DetectImageQRCodes API asynchronously
func (*Client) DetectImageQRCodesWithChan ¶
func (client *Client) DetectImageQRCodesWithChan(request *DetectImageQRCodesRequest) (<-chan *DetectImageQRCodesResponse, <-chan error)
DetectImageQRCodesWithChan invokes the imm.DetectImageQRCodes API asynchronously
func (*Client) DetectImageTags ¶
func (client *Client) DetectImageTags(request *DetectImageTagsRequest) (response *DetectImageTagsResponse, err error)
DetectImageTags invokes the imm.DetectImageTags API synchronously
func (*Client) DetectImageTagsWithCallback ¶
func (client *Client) DetectImageTagsWithCallback(request *DetectImageTagsRequest, callback func(response *DetectImageTagsResponse, err error)) <-chan int
DetectImageTagsWithCallback invokes the imm.DetectImageTags API asynchronously
func (*Client) DetectImageTagsWithChan ¶
func (client *Client) DetectImageTagsWithChan(request *DetectImageTagsRequest) (<-chan *DetectImageTagsResponse, <-chan error)
DetectImageTagsWithChan invokes the imm.DetectImageTags API asynchronously
func (*Client) DetectQRCodes ¶
func (client *Client) DetectQRCodes(request *DetectQRCodesRequest) (response *DetectQRCodesResponse, err error)
DetectQRCodes invokes the imm.DetectQRCodes API synchronously
func (*Client) DetectQRCodesWithCallback ¶
func (client *Client) DetectQRCodesWithCallback(request *DetectQRCodesRequest, callback func(response *DetectQRCodesResponse, err error)) <-chan int
DetectQRCodesWithCallback invokes the imm.DetectQRCodes API asynchronously
func (*Client) DetectQRCodesWithChan ¶
func (client *Client) DetectQRCodesWithChan(request *DetectQRCodesRequest) (<-chan *DetectQRCodesResponse, <-chan error)
DetectQRCodesWithChan invokes the imm.DetectQRCodes API asynchronously
func (*Client) EncodeBlindWatermark ¶
func (client *Client) EncodeBlindWatermark(request *EncodeBlindWatermarkRequest) (response *EncodeBlindWatermarkResponse, err error)
EncodeBlindWatermark invokes the imm.EncodeBlindWatermark API synchronously
func (*Client) EncodeBlindWatermarkWithCallback ¶
func (client *Client) EncodeBlindWatermarkWithCallback(request *EncodeBlindWatermarkRequest, callback func(response *EncodeBlindWatermarkResponse, err error)) <-chan int
EncodeBlindWatermarkWithCallback invokes the imm.EncodeBlindWatermark API asynchronously
func (*Client) EncodeBlindWatermarkWithChan ¶
func (client *Client) EncodeBlindWatermarkWithChan(request *EncodeBlindWatermarkRequest) (<-chan *EncodeBlindWatermarkResponse, <-chan error)
EncodeBlindWatermarkWithChan invokes the imm.EncodeBlindWatermark API asynchronously
func (*Client) FindImages ¶
func (client *Client) FindImages(request *FindImagesRequest) (response *FindImagesResponse, err error)
FindImages invokes the imm.FindImages API synchronously
func (*Client) FindImagesWithCallback ¶
func (client *Client) FindImagesWithCallback(request *FindImagesRequest, callback func(response *FindImagesResponse, err error)) <-chan int
FindImagesWithCallback invokes the imm.FindImages API asynchronously
func (*Client) FindImagesWithChan ¶
func (client *Client) FindImagesWithChan(request *FindImagesRequest) (<-chan *FindImagesResponse, <-chan error)
FindImagesWithChan invokes the imm.FindImages API asynchronously
func (*Client) FindSimilarFaces ¶
func (client *Client) FindSimilarFaces(request *FindSimilarFacesRequest) (response *FindSimilarFacesResponse, err error)
FindSimilarFaces invokes the imm.FindSimilarFaces API synchronously
func (*Client) FindSimilarFacesWithCallback ¶
func (client *Client) FindSimilarFacesWithCallback(request *FindSimilarFacesRequest, callback func(response *FindSimilarFacesResponse, err error)) <-chan int
FindSimilarFacesWithCallback invokes the imm.FindSimilarFaces API asynchronously
func (*Client) FindSimilarFacesWithChan ¶
func (client *Client) FindSimilarFacesWithChan(request *FindSimilarFacesRequest) (<-chan *FindSimilarFacesResponse, <-chan error)
FindSimilarFacesWithChan invokes the imm.FindSimilarFaces API asynchronously
func (*Client) GetContentKey ¶ added in v1.61.182
func (client *Client) GetContentKey(request *GetContentKeyRequest) (response *GetContentKeyResponse, err error)
GetContentKey invokes the imm.GetContentKey API synchronously
func (*Client) GetContentKeyWithCallback ¶ added in v1.61.182
func (client *Client) GetContentKeyWithCallback(request *GetContentKeyRequest, callback func(response *GetContentKeyResponse, err error)) <-chan int
GetContentKeyWithCallback invokes the imm.GetContentKey API asynchronously
func (*Client) GetContentKeyWithChan ¶ added in v1.61.182
func (client *Client) GetContentKeyWithChan(request *GetContentKeyRequest) (<-chan *GetContentKeyResponse, <-chan error)
GetContentKeyWithChan invokes the imm.GetContentKey API asynchronously
func (*Client) GetDRMLicense ¶ added in v1.61.182
func (client *Client) GetDRMLicense(request *GetDRMLicenseRequest) (response *GetDRMLicenseResponse, err error)
GetDRMLicense invokes the imm.GetDRMLicense API synchronously
func (*Client) GetDRMLicenseWithCallback ¶ added in v1.61.182
func (client *Client) GetDRMLicenseWithCallback(request *GetDRMLicenseRequest, callback func(response *GetDRMLicenseResponse, err error)) <-chan int
GetDRMLicenseWithCallback invokes the imm.GetDRMLicense API asynchronously
func (*Client) GetDRMLicenseWithChan ¶ added in v1.61.182
func (client *Client) GetDRMLicenseWithChan(request *GetDRMLicenseRequest) (<-chan *GetDRMLicenseResponse, <-chan error)
GetDRMLicenseWithChan invokes the imm.GetDRMLicense API asynchronously
func (*Client) GetImage ¶
func (client *Client) GetImage(request *GetImageRequest) (response *GetImageResponse, err error)
GetImage invokes the imm.GetImage API synchronously
func (*Client) GetImageCroppingSuggestions ¶ added in v1.61.350
func (client *Client) GetImageCroppingSuggestions(request *GetImageCroppingSuggestionsRequest) (response *GetImageCroppingSuggestionsResponse, err error)
GetImageCroppingSuggestions invokes the imm.GetImageCroppingSuggestions API synchronously
func (*Client) GetImageCroppingSuggestionsWithCallback ¶ added in v1.61.350
func (client *Client) GetImageCroppingSuggestionsWithCallback(request *GetImageCroppingSuggestionsRequest, callback func(response *GetImageCroppingSuggestionsResponse, err error)) <-chan int
GetImageCroppingSuggestionsWithCallback invokes the imm.GetImageCroppingSuggestions API asynchronously
func (*Client) GetImageCroppingSuggestionsWithChan ¶ added in v1.61.350
func (client *Client) GetImageCroppingSuggestionsWithChan(request *GetImageCroppingSuggestionsRequest) (<-chan *GetImageCroppingSuggestionsResponse, <-chan error)
GetImageCroppingSuggestionsWithChan invokes the imm.GetImageCroppingSuggestions API asynchronously
func (*Client) GetImageQuality ¶ added in v1.61.471
func (client *Client) GetImageQuality(request *GetImageQualityRequest) (response *GetImageQualityResponse, err error)
GetImageQuality invokes the imm.GetImageQuality API synchronously
func (*Client) GetImageQualityWithCallback ¶ added in v1.61.471
func (client *Client) GetImageQualityWithCallback(request *GetImageQualityRequest, callback func(response *GetImageQualityResponse, err error)) <-chan int
GetImageQualityWithCallback invokes the imm.GetImageQuality API asynchronously
func (*Client) GetImageQualityWithChan ¶ added in v1.61.471
func (client *Client) GetImageQualityWithChan(request *GetImageQualityRequest) (<-chan *GetImageQualityResponse, <-chan error)
GetImageQualityWithChan invokes the imm.GetImageQuality API asynchronously
func (*Client) GetImageWithCallback ¶
func (client *Client) GetImageWithCallback(request *GetImageRequest, callback func(response *GetImageResponse, err error)) <-chan int
GetImageWithCallback invokes the imm.GetImage API asynchronously
func (*Client) GetImageWithChan ¶
func (client *Client) GetImageWithChan(request *GetImageRequest) (<-chan *GetImageResponse, <-chan error)
GetImageWithChan invokes the imm.GetImage API asynchronously
func (*Client) GetMediaMeta ¶
func (client *Client) GetMediaMeta(request *GetMediaMetaRequest) (response *GetMediaMetaResponse, err error)
GetMediaMeta invokes the imm.GetMediaMeta API synchronously
func (*Client) GetMediaMetaWithCallback ¶
func (client *Client) GetMediaMetaWithCallback(request *GetMediaMetaRequest, callback func(response *GetMediaMetaResponse, err error)) <-chan int
GetMediaMetaWithCallback invokes the imm.GetMediaMeta API asynchronously
func (*Client) GetMediaMetaWithChan ¶
func (client *Client) GetMediaMetaWithChan(request *GetMediaMetaRequest) (<-chan *GetMediaMetaResponse, <-chan error)
GetMediaMetaWithChan invokes the imm.GetMediaMeta API asynchronously
func (*Client) GetOfficeConversionTask ¶
func (client *Client) GetOfficeConversionTask(request *GetOfficeConversionTaskRequest) (response *GetOfficeConversionTaskResponse, err error)
GetOfficeConversionTask invokes the imm.GetOfficeConversionTask API synchronously
func (*Client) GetOfficeConversionTaskWithCallback ¶
func (client *Client) GetOfficeConversionTaskWithCallback(request *GetOfficeConversionTaskRequest, callback func(response *GetOfficeConversionTaskResponse, err error)) <-chan int
GetOfficeConversionTaskWithCallback invokes the imm.GetOfficeConversionTask API asynchronously
func (*Client) GetOfficeConversionTaskWithChan ¶
func (client *Client) GetOfficeConversionTaskWithChan(request *GetOfficeConversionTaskRequest) (<-chan *GetOfficeConversionTaskResponse, <-chan error)
GetOfficeConversionTaskWithChan invokes the imm.GetOfficeConversionTask API asynchronously
func (*Client) GetOfficeEditURL ¶ added in v1.61.108
func (client *Client) GetOfficeEditURL(request *GetOfficeEditURLRequest) (response *GetOfficeEditURLResponse, err error)
GetOfficeEditURL invokes the imm.GetOfficeEditURL API synchronously
func (*Client) GetOfficeEditURLWithCallback ¶ added in v1.61.108
func (client *Client) GetOfficeEditURLWithCallback(request *GetOfficeEditURLRequest, callback func(response *GetOfficeEditURLResponse, err error)) <-chan int
GetOfficeEditURLWithCallback invokes the imm.GetOfficeEditURL API asynchronously
func (*Client) GetOfficeEditURLWithChan ¶ added in v1.61.108
func (client *Client) GetOfficeEditURLWithChan(request *GetOfficeEditURLRequest) (<-chan *GetOfficeEditURLResponse, <-chan error)
GetOfficeEditURLWithChan invokes the imm.GetOfficeEditURL API asynchronously
func (*Client) GetOfficePreviewURL ¶ added in v1.60.308
func (client *Client) GetOfficePreviewURL(request *GetOfficePreviewURLRequest) (response *GetOfficePreviewURLResponse, err error)
GetOfficePreviewURL invokes the imm.GetOfficePreviewURL API synchronously
func (*Client) GetOfficePreviewURLWithCallback ¶ added in v1.60.308
func (client *Client) GetOfficePreviewURLWithCallback(request *GetOfficePreviewURLRequest, callback func(response *GetOfficePreviewURLResponse, err error)) <-chan int
GetOfficePreviewURLWithCallback invokes the imm.GetOfficePreviewURL API asynchronously
func (*Client) GetOfficePreviewURLWithChan ¶ added in v1.60.308
func (client *Client) GetOfficePreviewURLWithChan(request *GetOfficePreviewURLRequest) (<-chan *GetOfficePreviewURLResponse, <-chan error)
GetOfficePreviewURLWithChan invokes the imm.GetOfficePreviewURL API asynchronously
func (*Client) GetProject ¶
func (client *Client) GetProject(request *GetProjectRequest) (response *GetProjectResponse, err error)
GetProject invokes the imm.GetProject API synchronously
func (*Client) GetProjectWithCallback ¶
func (client *Client) GetProjectWithCallback(request *GetProjectRequest, callback func(response *GetProjectResponse, err error)) <-chan int
GetProjectWithCallback invokes the imm.GetProject API asynchronously
func (*Client) GetProjectWithChan ¶
func (client *Client) GetProjectWithChan(request *GetProjectRequest) (<-chan *GetProjectResponse, <-chan error)
GetProjectWithChan invokes the imm.GetProject API asynchronously
func (*Client) GetSet ¶
func (client *Client) GetSet(request *GetSetRequest) (response *GetSetResponse, err error)
GetSet invokes the imm.GetSet API synchronously
func (*Client) GetSetWithCallback ¶
func (client *Client) GetSetWithCallback(request *GetSetRequest, callback func(response *GetSetResponse, err error)) <-chan int
GetSetWithCallback invokes the imm.GetSet API asynchronously
func (*Client) GetSetWithChan ¶
func (client *Client) GetSetWithChan(request *GetSetRequest) (<-chan *GetSetResponse, <-chan error)
GetSetWithChan invokes the imm.GetSet API asynchronously
func (*Client) GetVideo ¶
func (client *Client) GetVideo(request *GetVideoRequest) (response *GetVideoResponse, err error)
GetVideo invokes the imm.GetVideo API synchronously
func (*Client) GetVideoTask ¶
func (client *Client) GetVideoTask(request *GetVideoTaskRequest) (response *GetVideoTaskResponse, err error)
GetVideoTask invokes the imm.GetVideoTask API synchronously
func (*Client) GetVideoTaskWithCallback ¶
func (client *Client) GetVideoTaskWithCallback(request *GetVideoTaskRequest, callback func(response *GetVideoTaskResponse, err error)) <-chan int
GetVideoTaskWithCallback invokes the imm.GetVideoTask API asynchronously
func (*Client) GetVideoTaskWithChan ¶
func (client *Client) GetVideoTaskWithChan(request *GetVideoTaskRequest) (<-chan *GetVideoTaskResponse, <-chan error)
GetVideoTaskWithChan invokes the imm.GetVideoTask API asynchronously
func (*Client) GetVideoWithCallback ¶
func (client *Client) GetVideoWithCallback(request *GetVideoRequest, callback func(response *GetVideoResponse, err error)) <-chan int
GetVideoWithCallback invokes the imm.GetVideo API asynchronously
func (*Client) GetVideoWithChan ¶
func (client *Client) GetVideoWithChan(request *GetVideoRequest) (<-chan *GetVideoResponse, <-chan error)
GetVideoWithChan invokes the imm.GetVideo API asynchronously
func (*Client) GetWebofficeURL ¶ added in v1.61.804
func (client *Client) GetWebofficeURL(request *GetWebofficeURLRequest) (response *GetWebofficeURLResponse, err error)
GetWebofficeURL invokes the imm.GetWebofficeURL API synchronously
func (*Client) GetWebofficeURLWithCallback ¶ added in v1.61.804
func (client *Client) GetWebofficeURLWithCallback(request *GetWebofficeURLRequest, callback func(response *GetWebofficeURLResponse, err error)) <-chan int
GetWebofficeURLWithCallback invokes the imm.GetWebofficeURL API asynchronously
func (*Client) GetWebofficeURLWithChan ¶ added in v1.61.804
func (client *Client) GetWebofficeURLWithChan(request *GetWebofficeURLRequest) (<-chan *GetWebofficeURLResponse, <-chan error)
GetWebofficeURLWithChan invokes the imm.GetWebofficeURL API asynchronously
func (*Client) IndexImage ¶
func (client *Client) IndexImage(request *IndexImageRequest) (response *IndexImageResponse, err error)
IndexImage invokes the imm.IndexImage API synchronously
func (*Client) IndexImageWithCallback ¶
func (client *Client) IndexImageWithCallback(request *IndexImageRequest, callback func(response *IndexImageResponse, err error)) <-chan int
IndexImageWithCallback invokes the imm.IndexImage API asynchronously
func (*Client) IndexImageWithChan ¶
func (client *Client) IndexImageWithChan(request *IndexImageRequest) (<-chan *IndexImageResponse, <-chan error)
IndexImageWithChan invokes the imm.IndexImage API asynchronously
func (*Client) IndexVideo ¶
func (client *Client) IndexVideo(request *IndexVideoRequest) (response *IndexVideoResponse, err error)
IndexVideo invokes the imm.IndexVideo API synchronously
func (*Client) IndexVideoWithCallback ¶
func (client *Client) IndexVideoWithCallback(request *IndexVideoRequest, callback func(response *IndexVideoResponse, err error)) <-chan int
IndexVideoWithCallback invokes the imm.IndexVideo API asynchronously
func (*Client) IndexVideoWithChan ¶
func (client *Client) IndexVideoWithChan(request *IndexVideoRequest) (<-chan *IndexVideoResponse, <-chan error)
IndexVideoWithChan invokes the imm.IndexVideo API asynchronously
func (*Client) ListFaceGroups ¶
func (client *Client) ListFaceGroups(request *ListFaceGroupsRequest) (response *ListFaceGroupsResponse, err error)
ListFaceGroups invokes the imm.ListFaceGroups API synchronously
func (*Client) ListFaceGroupsWithCallback ¶
func (client *Client) ListFaceGroupsWithCallback(request *ListFaceGroupsRequest, callback func(response *ListFaceGroupsResponse, err error)) <-chan int
ListFaceGroupsWithCallback invokes the imm.ListFaceGroups API asynchronously
func (*Client) ListFaceGroupsWithChan ¶
func (client *Client) ListFaceGroupsWithChan(request *ListFaceGroupsRequest) (<-chan *ListFaceGroupsResponse, <-chan error)
ListFaceGroupsWithChan invokes the imm.ListFaceGroups API asynchronously
func (*Client) ListImages ¶
func (client *Client) ListImages(request *ListImagesRequest) (response *ListImagesResponse, err error)
ListImages invokes the imm.ListImages API synchronously
func (*Client) ListImagesWithCallback ¶
func (client *Client) ListImagesWithCallback(request *ListImagesRequest, callback func(response *ListImagesResponse, err error)) <-chan int
ListImagesWithCallback invokes the imm.ListImages API asynchronously
func (*Client) ListImagesWithChan ¶
func (client *Client) ListImagesWithChan(request *ListImagesRequest) (<-chan *ListImagesResponse, <-chan error)
ListImagesWithChan invokes the imm.ListImages API asynchronously
func (*Client) ListOfficeConversionTask ¶
func (client *Client) ListOfficeConversionTask(request *ListOfficeConversionTaskRequest) (response *ListOfficeConversionTaskResponse, err error)
ListOfficeConversionTask invokes the imm.ListOfficeConversionTask API synchronously
func (*Client) ListOfficeConversionTaskWithCallback ¶
func (client *Client) ListOfficeConversionTaskWithCallback(request *ListOfficeConversionTaskRequest, callback func(response *ListOfficeConversionTaskResponse, err error)) <-chan int
ListOfficeConversionTaskWithCallback invokes the imm.ListOfficeConversionTask API asynchronously
func (*Client) ListOfficeConversionTaskWithChan ¶
func (client *Client) ListOfficeConversionTaskWithChan(request *ListOfficeConversionTaskRequest) (<-chan *ListOfficeConversionTaskResponse, <-chan error)
ListOfficeConversionTaskWithChan invokes the imm.ListOfficeConversionTask API asynchronously
func (*Client) ListProjectAPIs ¶
func (client *Client) ListProjectAPIs(request *ListProjectAPIsRequest) (response *ListProjectAPIsResponse, err error)
ListProjectAPIs invokes the imm.ListProjectAPIs API synchronously
func (*Client) ListProjectAPIsWithCallback ¶
func (client *Client) ListProjectAPIsWithCallback(request *ListProjectAPIsRequest, callback func(response *ListProjectAPIsResponse, err error)) <-chan int
ListProjectAPIsWithCallback invokes the imm.ListProjectAPIs API asynchronously
func (*Client) ListProjectAPIsWithChan ¶
func (client *Client) ListProjectAPIsWithChan(request *ListProjectAPIsRequest) (<-chan *ListProjectAPIsResponse, <-chan error)
ListProjectAPIsWithChan invokes the imm.ListProjectAPIs API asynchronously
func (*Client) ListProjects ¶
func (client *Client) ListProjects(request *ListProjectsRequest) (response *ListProjectsResponse, err error)
ListProjects invokes the imm.ListProjects API synchronously
func (*Client) ListProjectsWithCallback ¶
func (client *Client) ListProjectsWithCallback(request *ListProjectsRequest, callback func(response *ListProjectsResponse, err error)) <-chan int
ListProjectsWithCallback invokes the imm.ListProjects API asynchronously
func (*Client) ListProjectsWithChan ¶
func (client *Client) ListProjectsWithChan(request *ListProjectsRequest) (<-chan *ListProjectsResponse, <-chan error)
ListProjectsWithChan invokes the imm.ListProjects API asynchronously
func (*Client) ListSetTags ¶
func (client *Client) ListSetTags(request *ListSetTagsRequest) (response *ListSetTagsResponse, err error)
ListSetTags invokes the imm.ListSetTags API synchronously
func (*Client) ListSetTagsWithCallback ¶
func (client *Client) ListSetTagsWithCallback(request *ListSetTagsRequest, callback func(response *ListSetTagsResponse, err error)) <-chan int
ListSetTagsWithCallback invokes the imm.ListSetTags API asynchronously
func (*Client) ListSetTagsWithChan ¶
func (client *Client) ListSetTagsWithChan(request *ListSetTagsRequest) (<-chan *ListSetTagsResponse, <-chan error)
ListSetTagsWithChan invokes the imm.ListSetTags API asynchronously
func (*Client) ListSets ¶
func (client *Client) ListSets(request *ListSetsRequest) (response *ListSetsResponse, err error)
ListSets invokes the imm.ListSets API synchronously
func (*Client) ListSetsWithCallback ¶
func (client *Client) ListSetsWithCallback(request *ListSetsRequest, callback func(response *ListSetsResponse, err error)) <-chan int
ListSetsWithCallback invokes the imm.ListSets API asynchronously
func (*Client) ListSetsWithChan ¶
func (client *Client) ListSetsWithChan(request *ListSetsRequest) (<-chan *ListSetsResponse, <-chan error)
ListSetsWithChan invokes the imm.ListSets API asynchronously
func (*Client) ListVideoAudios ¶
func (client *Client) ListVideoAudios(request *ListVideoAudiosRequest) (response *ListVideoAudiosResponse, err error)
ListVideoAudios invokes the imm.ListVideoAudios API synchronously
func (*Client) ListVideoAudiosWithCallback ¶
func (client *Client) ListVideoAudiosWithCallback(request *ListVideoAudiosRequest, callback func(response *ListVideoAudiosResponse, err error)) <-chan int
ListVideoAudiosWithCallback invokes the imm.ListVideoAudios API asynchronously
func (*Client) ListVideoAudiosWithChan ¶
func (client *Client) ListVideoAudiosWithChan(request *ListVideoAudiosRequest) (<-chan *ListVideoAudiosResponse, <-chan error)
ListVideoAudiosWithChan invokes the imm.ListVideoAudios API asynchronously
func (*Client) ListVideoFrames ¶
func (client *Client) ListVideoFrames(request *ListVideoFramesRequest) (response *ListVideoFramesResponse, err error)
ListVideoFrames invokes the imm.ListVideoFrames API synchronously
func (*Client) ListVideoFramesWithCallback ¶
func (client *Client) ListVideoFramesWithCallback(request *ListVideoFramesRequest, callback func(response *ListVideoFramesResponse, err error)) <-chan int
ListVideoFramesWithCallback invokes the imm.ListVideoFrames API asynchronously
func (*Client) ListVideoFramesWithChan ¶
func (client *Client) ListVideoFramesWithChan(request *ListVideoFramesRequest) (<-chan *ListVideoFramesResponse, <-chan error)
ListVideoFramesWithChan invokes the imm.ListVideoFrames API asynchronously
func (*Client) ListVideoTasks ¶
func (client *Client) ListVideoTasks(request *ListVideoTasksRequest) (response *ListVideoTasksResponse, err error)
ListVideoTasks invokes the imm.ListVideoTasks API synchronously
func (*Client) ListVideoTasksWithCallback ¶
func (client *Client) ListVideoTasksWithCallback(request *ListVideoTasksRequest, callback func(response *ListVideoTasksResponse, err error)) <-chan int
ListVideoTasksWithCallback invokes the imm.ListVideoTasks API asynchronously
func (*Client) ListVideoTasksWithChan ¶
func (client *Client) ListVideoTasksWithChan(request *ListVideoTasksRequest) (<-chan *ListVideoTasksResponse, <-chan error)
ListVideoTasksWithChan invokes the imm.ListVideoTasks API asynchronously
func (*Client) ListVideos ¶
func (client *Client) ListVideos(request *ListVideosRequest) (response *ListVideosResponse, err error)
ListVideos invokes the imm.ListVideos API synchronously
func (*Client) ListVideosWithCallback ¶
func (client *Client) ListVideosWithCallback(request *ListVideosRequest, callback func(response *ListVideosResponse, err error)) <-chan int
ListVideosWithCallback invokes the imm.ListVideos API asynchronously
func (*Client) ListVideosWithChan ¶
func (client *Client) ListVideosWithChan(request *ListVideosRequest) (<-chan *ListVideosResponse, <-chan error)
ListVideosWithChan invokes the imm.ListVideos API asynchronously
func (*Client) OpenImmService ¶ added in v1.61.532
func (client *Client) OpenImmService(request *OpenImmServiceRequest) (response *OpenImmServiceResponse, err error)
OpenImmService invokes the imm.OpenImmService API synchronously
func (*Client) OpenImmServiceWithCallback ¶ added in v1.61.532
func (client *Client) OpenImmServiceWithCallback(request *OpenImmServiceRequest, callback func(response *OpenImmServiceResponse, err error)) <-chan int
OpenImmServiceWithCallback invokes the imm.OpenImmService API asynchronously
func (*Client) OpenImmServiceWithChan ¶ added in v1.61.532
func (client *Client) OpenImmServiceWithChan(request *OpenImmServiceRequest) (<-chan *OpenImmServiceResponse, <-chan error)
OpenImmServiceWithChan invokes the imm.OpenImmService API asynchronously
func (*Client) PutProject ¶
func (client *Client) PutProject(request *PutProjectRequest) (response *PutProjectResponse, err error)
PutProject invokes the imm.PutProject API synchronously
func (*Client) PutProjectWithCallback ¶
func (client *Client) PutProjectWithCallback(request *PutProjectRequest, callback func(response *PutProjectResponse, err error)) <-chan int
PutProjectWithCallback invokes the imm.PutProject API asynchronously
func (*Client) PutProjectWithChan ¶
func (client *Client) PutProjectWithChan(request *PutProjectRequest) (<-chan *PutProjectResponse, <-chan error)
PutProjectWithChan invokes the imm.PutProject API asynchronously
func (*Client) RefreshOfficeEditToken ¶ added in v1.61.108
func (client *Client) RefreshOfficeEditToken(request *RefreshOfficeEditTokenRequest) (response *RefreshOfficeEditTokenResponse, err error)
RefreshOfficeEditToken invokes the imm.RefreshOfficeEditToken API synchronously
func (*Client) RefreshOfficeEditTokenWithCallback ¶ added in v1.61.108
func (client *Client) RefreshOfficeEditTokenWithCallback(request *RefreshOfficeEditTokenRequest, callback func(response *RefreshOfficeEditTokenResponse, err error)) <-chan int
RefreshOfficeEditTokenWithCallback invokes the imm.RefreshOfficeEditToken API asynchronously
func (*Client) RefreshOfficeEditTokenWithChan ¶ added in v1.61.108
func (client *Client) RefreshOfficeEditTokenWithChan(request *RefreshOfficeEditTokenRequest) (<-chan *RefreshOfficeEditTokenResponse, <-chan error)
RefreshOfficeEditTokenWithChan invokes the imm.RefreshOfficeEditToken API asynchronously
func (*Client) RefreshOfficePreviewToken ¶ added in v1.60.351
func (client *Client) RefreshOfficePreviewToken(request *RefreshOfficePreviewTokenRequest) (response *RefreshOfficePreviewTokenResponse, err error)
RefreshOfficePreviewToken invokes the imm.RefreshOfficePreviewToken API synchronously
func (*Client) RefreshOfficePreviewTokenWithCallback ¶ added in v1.60.351
func (client *Client) RefreshOfficePreviewTokenWithCallback(request *RefreshOfficePreviewTokenRequest, callback func(response *RefreshOfficePreviewTokenResponse, err error)) <-chan int
RefreshOfficePreviewTokenWithCallback invokes the imm.RefreshOfficePreviewToken API asynchronously
func (*Client) RefreshOfficePreviewTokenWithChan ¶ added in v1.60.351
func (client *Client) RefreshOfficePreviewTokenWithChan(request *RefreshOfficePreviewTokenRequest) (<-chan *RefreshOfficePreviewTokenResponse, <-chan error)
RefreshOfficePreviewTokenWithChan invokes the imm.RefreshOfficePreviewToken API asynchronously
func (*Client) RefreshWebofficeToken ¶ added in v1.61.804
func (client *Client) RefreshWebofficeToken(request *RefreshWebofficeTokenRequest) (response *RefreshWebofficeTokenResponse, err error)
RefreshWebofficeToken invokes the imm.RefreshWebofficeToken API synchronously
func (*Client) RefreshWebofficeTokenWithCallback ¶ added in v1.61.804
func (client *Client) RefreshWebofficeTokenWithCallback(request *RefreshWebofficeTokenRequest, callback func(response *RefreshWebofficeTokenResponse, err error)) <-chan int
RefreshWebofficeTokenWithCallback invokes the imm.RefreshWebofficeToken API asynchronously
func (*Client) RefreshWebofficeTokenWithChan ¶ added in v1.61.804
func (client *Client) RefreshWebofficeTokenWithChan(request *RefreshWebofficeTokenRequest) (<-chan *RefreshWebofficeTokenResponse, <-chan error)
RefreshWebofficeTokenWithChan invokes the imm.RefreshWebofficeToken API asynchronously
func (*Client) UpdateFaceGroup ¶
func (client *Client) UpdateFaceGroup(request *UpdateFaceGroupRequest) (response *UpdateFaceGroupResponse, err error)
UpdateFaceGroup invokes the imm.UpdateFaceGroup API synchronously
func (*Client) UpdateFaceGroupWithCallback ¶
func (client *Client) UpdateFaceGroupWithCallback(request *UpdateFaceGroupRequest, callback func(response *UpdateFaceGroupResponse, err error)) <-chan int
UpdateFaceGroupWithCallback invokes the imm.UpdateFaceGroup API asynchronously
func (*Client) UpdateFaceGroupWithChan ¶
func (client *Client) UpdateFaceGroupWithChan(request *UpdateFaceGroupRequest) (<-chan *UpdateFaceGroupResponse, <-chan error)
UpdateFaceGroupWithChan invokes the imm.UpdateFaceGroup API asynchronously
func (*Client) UpdateImage ¶
func (client *Client) UpdateImage(request *UpdateImageRequest) (response *UpdateImageResponse, err error)
UpdateImage invokes the imm.UpdateImage API synchronously
func (*Client) UpdateImageWithCallback ¶
func (client *Client) UpdateImageWithCallback(request *UpdateImageRequest, callback func(response *UpdateImageResponse, err error)) <-chan int
UpdateImageWithCallback invokes the imm.UpdateImage API asynchronously
func (*Client) UpdateImageWithChan ¶
func (client *Client) UpdateImageWithChan(request *UpdateImageRequest) (<-chan *UpdateImageResponse, <-chan error)
UpdateImageWithChan invokes the imm.UpdateImage API asynchronously
func (*Client) UpdateProject ¶
func (client *Client) UpdateProject(request *UpdateProjectRequest) (response *UpdateProjectResponse, err error)
UpdateProject invokes the imm.UpdateProject API synchronously
func (*Client) UpdateProjectWithCallback ¶
func (client *Client) UpdateProjectWithCallback(request *UpdateProjectRequest, callback func(response *UpdateProjectResponse, err error)) <-chan int
UpdateProjectWithCallback invokes the imm.UpdateProject API asynchronously
func (*Client) UpdateProjectWithChan ¶
func (client *Client) UpdateProjectWithChan(request *UpdateProjectRequest) (<-chan *UpdateProjectResponse, <-chan error)
UpdateProjectWithChan invokes the imm.UpdateProject API asynchronously
func (*Client) UpdateSet ¶
func (client *Client) UpdateSet(request *UpdateSetRequest) (response *UpdateSetResponse, err error)
UpdateSet invokes the imm.UpdateSet API synchronously
func (*Client) UpdateSetWithCallback ¶
func (client *Client) UpdateSetWithCallback(request *UpdateSetRequest, callback func(response *UpdateSetResponse, err error)) <-chan int
UpdateSetWithCallback invokes the imm.UpdateSet API asynchronously
func (*Client) UpdateSetWithChan ¶
func (client *Client) UpdateSetWithChan(request *UpdateSetRequest) (<-chan *UpdateSetResponse, <-chan error)
UpdateSetWithChan invokes the imm.UpdateSet API asynchronously
type CompareImageFacesRequest ¶
type CompareImageFacesRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` FaceIdA string `position:"Query" name:"FaceIdA"` FaceIdB string `position:"Query" name:"FaceIdB"` ImageUriB string `position:"Query" name:"ImageUriB"` ImageUriA string `position:"Query" name:"ImageUriA"` SetId string `position:"Query" name:"SetId"` }
CompareImageFacesRequest is the request struct for api CompareImageFaces
func CreateCompareImageFacesRequest ¶
func CreateCompareImageFacesRequest() (request *CompareImageFacesRequest)
CreateCompareImageFacesRequest creates a request to invoke CompareImageFaces API
type CompareImageFacesResponse ¶
type CompareImageFacesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Similarity float64 `json:"Similarity" xml:"Similarity"` SetId string `json:"SetId" xml:"SetId"` FaceA FaceA `json:"FaceA" xml:"FaceA"` FaceB FaceB `json:"FaceB" xml:"FaceB"` }
CompareImageFacesResponse is the response struct for api CompareImageFaces
func CreateCompareImageFacesResponse ¶
func CreateCompareImageFacesResponse() (response *CompareImageFacesResponse)
CreateCompareImageFacesResponse creates a response to parse from CompareImageFaces response
type ConvertOfficeFormatRequest ¶
type ConvertOfficeFormatRequest struct { *requests.RpcRequest SrcType string `position:"Query" name:"SrcType"` Project string `position:"Query" name:"Project"` PdfVector requests.Boolean `position:"Query" name:"PdfVector"` Password string `position:"Query" name:"Password"` StartPage requests.Integer `position:"Query" name:"StartPage"` FitToPagesWide requests.Boolean `position:"Query" name:"FitToPagesWide"` TgtFilePrefix string `position:"Query" name:"TgtFilePrefix"` ModelId string `position:"Query" name:"ModelId"` MaxSheetRow requests.Integer `position:"Query" name:"MaxSheetRow"` MaxSheetCount requests.Integer `position:"Query" name:"MaxSheetCount"` EndPage requests.Integer `position:"Query" name:"EndPage"` TgtFileSuffix string `position:"Query" name:"TgtFileSuffix"` SheetOnePage requests.Boolean `position:"Query" name:"SheetOnePage"` MaxSheetCol requests.Integer `position:"Query" name:"MaxSheetCol"` TgtType string `position:"Query" name:"TgtType"` Hidecomments requests.Boolean `position:"Query" name:"Hidecomments"` FitToPagesTall requests.Boolean `position:"Query" name:"FitToPagesTall"` SrcUri string `position:"Query" name:"SrcUri"` TgtFilePages string `position:"Query" name:"TgtFilePages"` TgtUri string `position:"Query" name:"TgtUri"` }
ConvertOfficeFormatRequest is the request struct for api ConvertOfficeFormat
func CreateConvertOfficeFormatRequest ¶
func CreateConvertOfficeFormatRequest() (request *ConvertOfficeFormatRequest)
CreateConvertOfficeFormatRequest creates a request to invoke ConvertOfficeFormat API
type ConvertOfficeFormatResponse ¶
type ConvertOfficeFormatResponse struct { *responses.BaseResponse PageCount int `json:"PageCount" xml:"PageCount"` RequestId string `json:"RequestId" xml:"RequestId"` }
ConvertOfficeFormatResponse is the response struct for api ConvertOfficeFormat
func CreateConvertOfficeFormatResponse ¶
func CreateConvertOfficeFormatResponse() (response *ConvertOfficeFormatResponse)
CreateConvertOfficeFormatResponse creates a response to parse from ConvertOfficeFormat response
type CreateGrabFrameTaskRequest ¶
type CreateGrabFrameTaskRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` NotifyEndpoint string `position:"Query" name:"NotifyEndpoint"` CustomMessage string `position:"Query" name:"CustomMessage"` NotifyTopicName string `position:"Query" name:"NotifyTopicName"` TargetList string `position:"Query" name:"TargetList"` VideoUri string `position:"Query" name:"VideoUri"` }
CreateGrabFrameTaskRequest is the request struct for api CreateGrabFrameTask
func CreateCreateGrabFrameTaskRequest ¶
func CreateCreateGrabFrameTaskRequest() (request *CreateGrabFrameTaskRequest)
CreateCreateGrabFrameTaskRequest creates a request to invoke CreateGrabFrameTask API
type CreateGrabFrameTaskResponse ¶
type CreateGrabFrameTaskResponse struct { *responses.BaseResponse TaskId string `json:"TaskId" xml:"TaskId"` RequestId string `json:"RequestId" xml:"RequestId"` TaskType string `json:"TaskType" xml:"TaskType"` }
CreateGrabFrameTaskResponse is the response struct for api CreateGrabFrameTask
func CreateCreateGrabFrameTaskResponse ¶
func CreateCreateGrabFrameTaskResponse() (response *CreateGrabFrameTaskResponse)
CreateCreateGrabFrameTaskResponse creates a response to parse from CreateGrabFrameTask response
type CreateGroupFacesJobRequest ¶
type CreateGroupFacesJobRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` NotifyEndpoint string `position:"Query" name:"NotifyEndpoint"` NotifyTopicName string `position:"Query" name:"NotifyTopicName"` SetId string `position:"Query" name:"SetId"` }
CreateGroupFacesJobRequest is the request struct for api CreateGroupFacesJob
func CreateCreateGroupFacesJobRequest ¶
func CreateCreateGroupFacesJobRequest() (request *CreateGroupFacesJobRequest)
CreateCreateGroupFacesJobRequest creates a request to invoke CreateGroupFacesJob API
type CreateGroupFacesJobResponse ¶
type CreateGroupFacesJobResponse struct { *responses.BaseResponse JobType string `json:"JobType" xml:"JobType"` RequestId string `json:"RequestId" xml:"RequestId"` SetId string `json:"SetId" xml:"SetId"` JobId string `json:"JobId" xml:"JobId"` }
CreateGroupFacesJobResponse is the response struct for api CreateGroupFacesJob
func CreateCreateGroupFacesJobResponse ¶
func CreateCreateGroupFacesJobResponse() (response *CreateGroupFacesJobResponse)
CreateCreateGroupFacesJobResponse creates a response to parse from CreateGroupFacesJob response
type CreateImageProcessTaskRequest ¶ added in v1.60.308
type CreateImageProcessTaskRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` NotifyEndpoint string `position:"Query" name:"NotifyEndpoint"` NotifyTopicName string `position:"Query" name:"NotifyTopicName"` TargetList string `position:"Query" name:"TargetList"` ImageUri string `position:"Query" name:"ImageUri"` }
CreateImageProcessTaskRequest is the request struct for api CreateImageProcessTask
func CreateCreateImageProcessTaskRequest ¶ added in v1.60.308
func CreateCreateImageProcessTaskRequest() (request *CreateImageProcessTaskRequest)
CreateCreateImageProcessTaskRequest creates a request to invoke CreateImageProcessTask API
type CreateImageProcessTaskResponse ¶ added in v1.60.308
type CreateImageProcessTaskResponse struct { *responses.BaseResponse TaskId string `json:"TaskId" xml:"TaskId"` RequestId string `json:"RequestId" xml:"RequestId"` TaskType string `json:"TaskType" xml:"TaskType"` }
CreateImageProcessTaskResponse is the response struct for api CreateImageProcessTask
func CreateCreateImageProcessTaskResponse ¶ added in v1.60.308
func CreateCreateImageProcessTaskResponse() (response *CreateImageProcessTaskResponse)
CreateCreateImageProcessTaskResponse creates a response to parse from CreateImageProcessTask response
type CreateMediaComplexTaskRequest ¶
type CreateMediaComplexTaskRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` NotifyEndpoint string `position:"Query" name:"NotifyEndpoint"` NotifyTopicName string `position:"Query" name:"NotifyTopicName"` Parameters string `position:"Query" name:"Parameters"` }
CreateMediaComplexTaskRequest is the request struct for api CreateMediaComplexTask
func CreateCreateMediaComplexTaskRequest ¶
func CreateCreateMediaComplexTaskRequest() (request *CreateMediaComplexTaskRequest)
CreateCreateMediaComplexTaskRequest creates a request to invoke CreateMediaComplexTask API
type CreateMediaComplexTaskResponse ¶
type CreateMediaComplexTaskResponse struct { *responses.BaseResponse TaskId string `json:"TaskId" xml:"TaskId"` RequestId string `json:"RequestId" xml:"RequestId"` TaskType string `json:"TaskType" xml:"TaskType"` }
CreateMediaComplexTaskResponse is the response struct for api CreateMediaComplexTask
func CreateCreateMediaComplexTaskResponse ¶
func CreateCreateMediaComplexTaskResponse() (response *CreateMediaComplexTaskResponse)
CreateCreateMediaComplexTaskResponse creates a response to parse from CreateMediaComplexTask response
type CreateMergeFaceGroupsJobRequest ¶
type CreateMergeFaceGroupsJobRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` NotifyEndpoint string `position:"Query" name:"NotifyEndpoint"` CustomMessage string `position:"Query" name:"CustomMessage"` GroupIdFrom string `position:"Query" name:"GroupIdFrom"` NotifyTopicName string `position:"Query" name:"NotifyTopicName"` GroupIdTo string `position:"Query" name:"GroupIdTo"` SetId string `position:"Query" name:"SetId"` }
CreateMergeFaceGroupsJobRequest is the request struct for api CreateMergeFaceGroupsJob
func CreateCreateMergeFaceGroupsJobRequest ¶
func CreateCreateMergeFaceGroupsJobRequest() (request *CreateMergeFaceGroupsJobRequest)
CreateCreateMergeFaceGroupsJobRequest creates a request to invoke CreateMergeFaceGroupsJob API
type CreateMergeFaceGroupsJobResponse ¶
type CreateMergeFaceGroupsJobResponse struct { *responses.BaseResponse GroupIdFrom string `json:"GroupIdFrom" xml:"GroupIdFrom"` JobType string `json:"JobType" xml:"JobType"` RequestId string `json:"RequestId" xml:"RequestId"` SetId string `json:"SetId" xml:"SetId"` GroupIdTo string `json:"GroupIdTo" xml:"GroupIdTo"` JobId string `json:"JobId" xml:"JobId"` }
CreateMergeFaceGroupsJobResponse is the response struct for api CreateMergeFaceGroupsJob
func CreateCreateMergeFaceGroupsJobResponse ¶
func CreateCreateMergeFaceGroupsJobResponse() (response *CreateMergeFaceGroupsJobResponse)
CreateCreateMergeFaceGroupsJobResponse creates a response to parse from CreateMergeFaceGroupsJob response
type CreateOfficeConversionTaskRequest ¶
type CreateOfficeConversionTaskRequest struct { *requests.RpcRequest SrcType string `position:"Query" name:"SrcType"` Project string `position:"Query" name:"Project"` IdempotentToken string `position:"Query" name:"IdempotentToken"` PdfVector requests.Boolean `position:"Query" name:"PdfVector"` UserData string `position:"Query" name:"UserData"` Password string `position:"Query" name:"Password"` StartPage requests.Integer `position:"Query" name:"StartPage"` NotifyEndpoint string `position:"Query" name:"NotifyEndpoint"` FitToPagesWide requests.Boolean `position:"Query" name:"FitToPagesWide"` TgtFilePrefix string `position:"Query" name:"TgtFilePrefix"` NotifyTopicName string `position:"Query" name:"NotifyTopicName"` ModelId string `position:"Query" name:"ModelId"` DisplayDpi requests.Integer `position:"Query" name:"DisplayDpi"` MaxSheetRow requests.Integer `position:"Query" name:"MaxSheetRow"` MaxSheetCount requests.Integer `position:"Query" name:"MaxSheetCount"` EndPage requests.Integer `position:"Query" name:"EndPage"` TgtFileSuffix string `position:"Query" name:"TgtFileSuffix"` SheetOnePage requests.Boolean `position:"Query" name:"SheetOnePage"` MaxSheetCol requests.Integer `position:"Query" name:"MaxSheetCol"` TgtType string `position:"Query" name:"TgtType"` Hidecomments requests.Boolean `position:"Query" name:"Hidecomments"` FitToPagesTall requests.Boolean `position:"Query" name:"FitToPagesTall"` SrcUri string `position:"Query" name:"SrcUri"` TgtFilePages string `position:"Query" name:"TgtFilePages"` TgtUri string `position:"Query" name:"TgtUri"` }
CreateOfficeConversionTaskRequest is the request struct for api CreateOfficeConversionTask
func CreateCreateOfficeConversionTaskRequest ¶
func CreateCreateOfficeConversionTaskRequest() (request *CreateOfficeConversionTaskRequest)
CreateCreateOfficeConversionTaskRequest creates a request to invoke CreateOfficeConversionTask API
type CreateOfficeConversionTaskResponse ¶
type CreateOfficeConversionTaskResponse struct { *responses.BaseResponse Status string `json:"Status" xml:"Status"` TaskId string `json:"TaskId" xml:"TaskId"` RequestId string `json:"RequestId" xml:"RequestId"` Percent int `json:"Percent" xml:"Percent"` CreateTime string `json:"CreateTime" xml:"CreateTime"` TgtLoc string `json:"TgtLoc" xml:"TgtLoc"` }
CreateOfficeConversionTaskResponse is the response struct for api CreateOfficeConversionTask
func CreateCreateOfficeConversionTaskResponse ¶
func CreateCreateOfficeConversionTaskResponse() (response *CreateOfficeConversionTaskResponse)
CreateCreateOfficeConversionTaskResponse creates a response to parse from CreateOfficeConversionTask response
type CreateSetRequest ¶
type CreateSetRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` SetName string `position:"Query" name:"SetName"` SetId string `position:"Query" name:"SetId"` }
CreateSetRequest is the request struct for api CreateSet
func CreateCreateSetRequest ¶
func CreateCreateSetRequest() (request *CreateSetRequest)
CreateCreateSetRequest creates a request to invoke CreateSet API
type CreateSetResponse ¶
type CreateSetResponse struct { *responses.BaseResponse ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` VideoCount int `json:"VideoCount" xml:"VideoCount"` ImageCount int `json:"ImageCount" xml:"ImageCount"` RequestId string `json:"RequestId" xml:"RequestId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` SetName string `json:"SetName" xml:"SetName"` SetId string `json:"SetId" xml:"SetId"` VideoLength int `json:"VideoLength" xml:"VideoLength"` FaceCount int `json:"FaceCount" xml:"FaceCount"` }
CreateSetResponse is the response struct for api CreateSet
func CreateCreateSetResponse ¶
func CreateCreateSetResponse() (response *CreateSetResponse)
CreateCreateSetResponse creates a response to parse from CreateSet response
type CreateVideoAbstractTaskRequest ¶
type CreateVideoAbstractTaskRequest struct { *requests.RpcRequest TargetVideoUri string `position:"Query" name:"TargetVideoUri"` Project string `position:"Query" name:"Project"` NotifyEndpoint string `position:"Query" name:"NotifyEndpoint"` NotifyTopicName string `position:"Query" name:"NotifyTopicName"` VideoUri string `position:"Query" name:"VideoUri"` AbstractLength requests.Integer `position:"Query" name:"AbstractLength"` TargetClipsUri string `position:"Query" name:"TargetClipsUri"` }
CreateVideoAbstractTaskRequest is the request struct for api CreateVideoAbstractTask
func CreateCreateVideoAbstractTaskRequest ¶
func CreateCreateVideoAbstractTaskRequest() (request *CreateVideoAbstractTaskRequest)
CreateCreateVideoAbstractTaskRequest creates a request to invoke CreateVideoAbstractTask API
type CreateVideoAbstractTaskResponse ¶
type CreateVideoAbstractTaskResponse struct { *responses.BaseResponse TaskId string `json:"TaskId" xml:"TaskId"` RequestId string `json:"RequestId" xml:"RequestId"` TaskType string `json:"TaskType" xml:"TaskType"` }
CreateVideoAbstractTaskResponse is the response struct for api CreateVideoAbstractTask
func CreateCreateVideoAbstractTaskResponse ¶
func CreateCreateVideoAbstractTaskResponse() (response *CreateVideoAbstractTaskResponse)
CreateCreateVideoAbstractTaskResponse creates a response to parse from CreateVideoAbstractTask response
type CreateVideoAnalyseTaskRequest ¶
type CreateVideoAnalyseTaskRequest struct { *requests.RpcRequest GrabType string `position:"Query" name:"GrabType"` Project string `position:"Query" name:"Project"` StartTime string `position:"Query" name:"StartTime"` NotifyEndpoint string `position:"Query" name:"NotifyEndpoint"` NotifyTopicName string `position:"Query" name:"NotifyTopicName"` EndTime string `position:"Query" name:"EndTime"` VideoUri string `position:"Query" name:"VideoUri"` SaveType requests.Boolean `position:"Query" name:"SaveType"` Interval string `position:"Query" name:"Interval"` TgtUri string `position:"Query" name:"TgtUri"` }
CreateVideoAnalyseTaskRequest is the request struct for api CreateVideoAnalyseTask
func CreateCreateVideoAnalyseTaskRequest ¶
func CreateCreateVideoAnalyseTaskRequest() (request *CreateVideoAnalyseTaskRequest)
CreateCreateVideoAnalyseTaskRequest creates a request to invoke CreateVideoAnalyseTask API
type CreateVideoAnalyseTaskResponse ¶
type CreateVideoAnalyseTaskResponse struct { *responses.BaseResponse TaskId string `json:"TaskId" xml:"TaskId"` RequestId string `json:"RequestId" xml:"RequestId"` TaskType string `json:"TaskType" xml:"TaskType"` }
CreateVideoAnalyseTaskResponse is the response struct for api CreateVideoAnalyseTask
func CreateCreateVideoAnalyseTaskResponse ¶
func CreateCreateVideoAnalyseTaskResponse() (response *CreateVideoAnalyseTaskResponse)
CreateCreateVideoAnalyseTaskResponse creates a response to parse from CreateVideoAnalyseTask response
type CreateVideoCompressTaskRequest ¶
type CreateVideoCompressTaskRequest struct { *requests.RpcRequest TargetSubtitle string `position:"Query" name:"TargetSubtitle"` Project string `position:"Query" name:"Project"` NotifyEndpoint string `position:"Query" name:"NotifyEndpoint"` TargetContainer string `position:"Query" name:"TargetContainer"` CustomMessage string `position:"Query" name:"CustomMessage"` NotifyTopicName string `position:"Query" name:"NotifyTopicName"` TargetList string `position:"Query" name:"TargetList"` VideoUri string `position:"Query" name:"VideoUri"` TargetSegment string `position:"Query" name:"TargetSegment"` }
CreateVideoCompressTaskRequest is the request struct for api CreateVideoCompressTask
func CreateCreateVideoCompressTaskRequest ¶
func CreateCreateVideoCompressTaskRequest() (request *CreateVideoCompressTaskRequest)
CreateCreateVideoCompressTaskRequest creates a request to invoke CreateVideoCompressTask API
type CreateVideoCompressTaskResponse ¶
type CreateVideoCompressTaskResponse struct { *responses.BaseResponse TaskId string `json:"TaskId" xml:"TaskId"` RequestId string `json:"RequestId" xml:"RequestId"` TaskType string `json:"TaskType" xml:"TaskType"` }
CreateVideoCompressTaskResponse is the response struct for api CreateVideoCompressTask
func CreateCreateVideoCompressTaskResponse ¶
func CreateCreateVideoCompressTaskResponse() (response *CreateVideoCompressTaskResponse)
CreateCreateVideoCompressTaskResponse creates a response to parse from CreateVideoCompressTask response
type CreateVideoProduceTaskRequest ¶ added in v1.61.164
type CreateVideoProduceTaskRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` Music string `position:"Query" name:"Music"` NotifyEndpoint string `position:"Query" name:"NotifyEndpoint"` TargetUri string `position:"Query" name:"TargetUri"` TemplateName string `position:"Query" name:"TemplateName"` Height requests.Integer `position:"Query" name:"Height"` CustomMessage string `position:"Query" name:"CustomMessage"` Images string `position:"Query" name:"Images"` NotifyTopicName string `position:"Query" name:"NotifyTopicName"` Width requests.Integer `position:"Query" name:"Width"` }
CreateVideoProduceTaskRequest is the request struct for api CreateVideoProduceTask
func CreateCreateVideoProduceTaskRequest ¶ added in v1.61.164
func CreateCreateVideoProduceTaskRequest() (request *CreateVideoProduceTaskRequest)
CreateCreateVideoProduceTaskRequest creates a request to invoke CreateVideoProduceTask API
type CreateVideoProduceTaskResponse ¶ added in v1.61.164
type CreateVideoProduceTaskResponse struct { *responses.BaseResponse TaskId string `json:"TaskId" xml:"TaskId"` RequestId string `json:"RequestId" xml:"RequestId"` TaskType string `json:"TaskType" xml:"TaskType"` }
CreateVideoProduceTaskResponse is the response struct for api CreateVideoProduceTask
func CreateCreateVideoProduceTaskResponse ¶ added in v1.61.164
func CreateCreateVideoProduceTaskResponse() (response *CreateVideoProduceTaskResponse)
CreateCreateVideoProduceTaskResponse creates a response to parse from CreateVideoProduceTask response
type CroppingBoundary ¶ added in v1.61.282
type CroppingBoundary struct { Width int `json:"Width" xml:"Width"` Height int `json:"Height" xml:"Height"` Top int `json:"Top" xml:"Top"` Left int `json:"Left" xml:"Left"` }
CroppingBoundary is a nested struct in imm response
type CroppingSuggestionInFindImages ¶ added in v1.61.282
type CroppingSuggestionInFindImages struct {
CroppingSuggestionItem []CroppingSuggestionItem `json:"CroppingSuggestion" xml:"CroppingSuggestion"`
}
CroppingSuggestionInFindImages is a nested struct in imm response
type CroppingSuggestionInGetImage ¶ added in v1.61.282
type CroppingSuggestionInGetImage struct {
CroppingSuggestionItem []CroppingSuggestionItem `json:"CroppingSuggestion" xml:"CroppingSuggestion"`
}
CroppingSuggestionInGetImage is a nested struct in imm response
type CroppingSuggestionInListImages ¶ added in v1.61.282
type CroppingSuggestionInListImages struct {
CroppingSuggestionItem []CroppingSuggestionItem `json:"CroppingSuggestion" xml:"CroppingSuggestion"`
}
CroppingSuggestionInListImages is a nested struct in imm response
type CroppingSuggestionItem ¶ added in v1.61.282
type CroppingSuggestionItem struct { Score float64 `json:"Score" xml:"Score"` AspectRatio string `json:"AspectRatio" xml:"AspectRatio"` CroppingBoundary CroppingBoundary `json:"CroppingBoundary" xml:"CroppingBoundary"` }
CroppingSuggestionItem is a nested struct in imm response
type CroppingSuggestions ¶ added in v1.61.350
type CroppingSuggestions struct {
CroppingSuggestionsItem []CroppingSuggestionsItem `json:"CroppingSuggestions" xml:"CroppingSuggestions"`
}
CroppingSuggestions is a nested struct in imm response
type CroppingSuggestionsItem ¶ added in v1.61.350
type CroppingSuggestionsItem struct { Score float64 `json:"Score" xml:"Score"` AspectRatio string `json:"AspectRatio" xml:"AspectRatio"` CroppingBoundary CroppingBoundary `json:"CroppingBoundary" xml:"CroppingBoundary"` }
CroppingSuggestionsItem is a nested struct in imm response
type DecodeBlindWatermarkRequest ¶
type DecodeBlindWatermarkRequest struct { *requests.RpcRequest ImageQuality requests.Integer `position:"Query" name:"ImageQuality"` Project string `position:"Query" name:"Project"` WatermarkType string `position:"Query" name:"WatermarkType"` TargetUri string `position:"Query" name:"TargetUri"` Model string `position:"Query" name:"Model"` ImageUri string `position:"Query" name:"ImageUri"` OriginalImageUri string `position:"Query" name:"OriginalImageUri"` }
DecodeBlindWatermarkRequest is the request struct for api DecodeBlindWatermark
func CreateDecodeBlindWatermarkRequest ¶
func CreateDecodeBlindWatermarkRequest() (request *DecodeBlindWatermarkRequest)
CreateDecodeBlindWatermarkRequest creates a request to invoke DecodeBlindWatermark API
type DecodeBlindWatermarkResponse ¶
type DecodeBlindWatermarkResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Content string `json:"Content" xml:"Content"` TargetUri string `json:"TargetUri" xml:"TargetUri"` }
DecodeBlindWatermarkResponse is the response struct for api DecodeBlindWatermark
func CreateDecodeBlindWatermarkResponse ¶
func CreateDecodeBlindWatermarkResponse() (response *DecodeBlindWatermarkResponse)
CreateDecodeBlindWatermarkResponse creates a response to parse from DecodeBlindWatermark response
type DeleteImageJobRequest ¶
type DeleteImageJobRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` JobId string `position:"Query" name:"JobId"` JobType string `position:"Query" name:"JobType"` }
DeleteImageJobRequest is the request struct for api DeleteImageJob
func CreateDeleteImageJobRequest ¶
func CreateDeleteImageJobRequest() (request *DeleteImageJobRequest)
CreateDeleteImageJobRequest creates a request to invoke DeleteImageJob API
type DeleteImageJobResponse ¶
type DeleteImageJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteImageJobResponse is the response struct for api DeleteImageJob
func CreateDeleteImageJobResponse ¶
func CreateDeleteImageJobResponse() (response *DeleteImageJobResponse)
CreateDeleteImageJobResponse creates a response to parse from DeleteImageJob response
type DeleteImageRequest ¶
type DeleteImageRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` ImageUri string `position:"Query" name:"ImageUri"` SetId string `position:"Query" name:"SetId"` }
DeleteImageRequest is the request struct for api DeleteImage
func CreateDeleteImageRequest ¶
func CreateDeleteImageRequest() (request *DeleteImageRequest)
CreateDeleteImageRequest creates a request to invoke DeleteImage API
type DeleteImageResponse ¶
type DeleteImageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SetId string `json:"SetId" xml:"SetId"` ImageUri string `json:"ImageUri" xml:"ImageUri"` }
DeleteImageResponse is the response struct for api DeleteImage
func CreateDeleteImageResponse ¶
func CreateDeleteImageResponse() (response *DeleteImageResponse)
CreateDeleteImageResponse creates a response to parse from DeleteImage response
type DeleteOfficeConversionTaskRequest ¶
type DeleteOfficeConversionTaskRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` TaskId string `position:"Query" name:"TaskId"` }
DeleteOfficeConversionTaskRequest is the request struct for api DeleteOfficeConversionTask
func CreateDeleteOfficeConversionTaskRequest ¶
func CreateDeleteOfficeConversionTaskRequest() (request *DeleteOfficeConversionTaskRequest)
CreateDeleteOfficeConversionTaskRequest creates a request to invoke DeleteOfficeConversionTask API
type DeleteOfficeConversionTaskResponse ¶
type DeleteOfficeConversionTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteOfficeConversionTaskResponse is the response struct for api DeleteOfficeConversionTask
func CreateDeleteOfficeConversionTaskResponse ¶
func CreateDeleteOfficeConversionTaskResponse() (response *DeleteOfficeConversionTaskResponse)
CreateDeleteOfficeConversionTaskResponse creates a response to parse from DeleteOfficeConversionTask response
type DeleteProjectRequest ¶
type DeleteProjectRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` }
DeleteProjectRequest is the request struct for api DeleteProject
func CreateDeleteProjectRequest ¶
func CreateDeleteProjectRequest() (request *DeleteProjectRequest)
CreateDeleteProjectRequest creates a request to invoke DeleteProject API
type DeleteProjectResponse ¶
type DeleteProjectResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteProjectResponse is the response struct for api DeleteProject
func CreateDeleteProjectResponse ¶
func CreateDeleteProjectResponse() (response *DeleteProjectResponse)
CreateDeleteProjectResponse creates a response to parse from DeleteProject response
type DeleteSetRequest ¶
type DeleteSetRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` SetId string `position:"Query" name:"SetId"` }
DeleteSetRequest is the request struct for api DeleteSet
func CreateDeleteSetRequest ¶
func CreateDeleteSetRequest() (request *DeleteSetRequest)
CreateDeleteSetRequest creates a request to invoke DeleteSet API
type DeleteSetResponse ¶
type DeleteSetResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SetId string `json:"SetId" xml:"SetId"` }
DeleteSetResponse is the response struct for api DeleteSet
func CreateDeleteSetResponse ¶
func CreateDeleteSetResponse() (response *DeleteSetResponse)
CreateDeleteSetResponse creates a response to parse from DeleteSet response
type DeleteVideoRequest ¶
type DeleteVideoRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` Resources requests.Boolean `position:"Query" name:"Resources"` VideoUri string `position:"Query" name:"VideoUri"` SetId string `position:"Query" name:"SetId"` }
DeleteVideoRequest is the request struct for api DeleteVideo
func CreateDeleteVideoRequest ¶
func CreateDeleteVideoRequest() (request *DeleteVideoRequest)
CreateDeleteVideoRequest creates a request to invoke DeleteVideo API
type DeleteVideoResponse ¶
type DeleteVideoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` VideoUri string `json:"VideoUri" xml:"VideoUri"` SetId string `json:"SetId" xml:"SetId"` }
DeleteVideoResponse is the response struct for api DeleteVideo
func CreateDeleteVideoResponse ¶
func CreateDeleteVideoResponse() (response *DeleteVideoResponse)
CreateDeleteVideoResponse creates a response to parse from DeleteVideo response
type DeleteVideoTaskRequest ¶
type DeleteVideoTaskRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` TaskId string `position:"Query" name:"TaskId"` TaskType string `position:"Query" name:"TaskType"` }
DeleteVideoTaskRequest is the request struct for api DeleteVideoTask
func CreateDeleteVideoTaskRequest ¶
func CreateDeleteVideoTaskRequest() (request *DeleteVideoTaskRequest)
CreateDeleteVideoTaskRequest creates a request to invoke DeleteVideoTask API
type DeleteVideoTaskResponse ¶
type DeleteVideoTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteVideoTaskResponse is the response struct for api DeleteVideoTask
func CreateDeleteVideoTaskResponse ¶
func CreateDeleteVideoTaskResponse() (response *DeleteVideoTaskResponse)
CreateDeleteVideoTaskResponse creates a response to parse from DeleteVideoTask response
type DescribeRegionsRequest ¶
type DescribeRegionsRequest struct {
*requests.RpcRequest
}
DescribeRegionsRequest is the request struct for api DescribeRegions
func CreateDescribeRegionsRequest ¶
func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)
CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API
type DescribeRegionsResponse ¶
type DescribeRegionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Regions Regions `json:"Regions" xml:"Regions"` }
DescribeRegionsResponse is the response struct for api DescribeRegions
func CreateDescribeRegionsResponse ¶
func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)
CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response
type DetectImageBodiesRequest ¶
type DetectImageBodiesRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` ImageUri string `position:"Query" name:"ImageUri"` }
DetectImageBodiesRequest is the request struct for api DetectImageBodies
func CreateDetectImageBodiesRequest ¶
func CreateDetectImageBodiesRequest() (request *DetectImageBodiesRequest)
CreateDetectImageBodiesRequest creates a request to invoke DetectImageBodies API
type DetectImageBodiesResponse ¶
type DetectImageBodiesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ImageUri string `json:"ImageUri" xml:"ImageUri"` Bodies []BodiesItem `json:"Bodies" xml:"Bodies"` }
DetectImageBodiesResponse is the response struct for api DetectImageBodies
func CreateDetectImageBodiesResponse ¶
func CreateDetectImageBodiesResponse() (response *DetectImageBodiesResponse)
CreateDetectImageBodiesResponse creates a response to parse from DetectImageBodies response
type DetectImageFacesRequest ¶
type DetectImageFacesRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` RealUid string `position:"Query" name:"RealUid"` ImageUri string `position:"Query" name:"ImageUri"` }
DetectImageFacesRequest is the request struct for api DetectImageFaces
func CreateDetectImageFacesRequest ¶
func CreateDetectImageFacesRequest() (request *DetectImageFacesRequest)
CreateDetectImageFacesRequest creates a request to invoke DetectImageFaces API
type DetectImageFacesResponse ¶
type DetectImageFacesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ImageUri string `json:"ImageUri" xml:"ImageUri"` Faces []FacesItem `json:"Faces" xml:"Faces"` }
DetectImageFacesResponse is the response struct for api DetectImageFaces
func CreateDetectImageFacesResponse ¶
func CreateDetectImageFacesResponse() (response *DetectImageFacesResponse)
CreateDetectImageFacesResponse creates a response to parse from DetectImageFaces response
type DetectImageQRCodesRequest ¶
type DetectImageQRCodesRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` ImageUri string `position:"Query" name:"ImageUri"` }
DetectImageQRCodesRequest is the request struct for api DetectImageQRCodes
func CreateDetectImageQRCodesRequest ¶
func CreateDetectImageQRCodesRequest() (request *DetectImageQRCodesRequest)
CreateDetectImageQRCodesRequest creates a request to invoke DetectImageQRCodes API
type DetectImageQRCodesResponse ¶
type DetectImageQRCodesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ImageUri string `json:"ImageUri" xml:"ImageUri"` QRCodes []QRCodesItem `json:"QRCodes" xml:"QRCodes"` }
DetectImageQRCodesResponse is the response struct for api DetectImageQRCodes
func CreateDetectImageQRCodesResponse ¶
func CreateDetectImageQRCodesResponse() (response *DetectImageQRCodesResponse)
CreateDetectImageQRCodesResponse creates a response to parse from DetectImageQRCodes response
type DetectImageTagsRequest ¶
type DetectImageTagsRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` RealUid string `position:"Query" name:"RealUid"` ImageUri string `position:"Query" name:"ImageUri"` }
DetectImageTagsRequest is the request struct for api DetectImageTags
func CreateDetectImageTagsRequest ¶
func CreateDetectImageTagsRequest() (request *DetectImageTagsRequest)
CreateDetectImageTagsRequest creates a request to invoke DetectImageTags API
type DetectImageTagsResponse ¶
type DetectImageTagsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ImageUri string `json:"ImageUri" xml:"ImageUri"` Tags []TagsItem `json:"Tags" xml:"Tags"` }
DetectImageTagsResponse is the response struct for api DetectImageTags
func CreateDetectImageTagsResponse ¶
func CreateDetectImageTagsResponse() (response *DetectImageTagsResponse)
CreateDetectImageTagsResponse creates a response to parse from DetectImageTags response
type DetectQRCodesRequest ¶
type DetectQRCodesRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` SrcUris string `position:"Query" name:"SrcUris"` }
DetectQRCodesRequest is the request struct for api DetectQRCodes
func CreateDetectQRCodesRequest ¶
func CreateDetectQRCodesRequest() (request *DetectQRCodesRequest)
CreateDetectQRCodesRequest creates a request to invoke DetectQRCodes API
type DetectQRCodesResponse ¶
type DetectQRCodesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SuccessDetails []SuccessDetailsItem `json:"SuccessDetails" xml:"SuccessDetails"` FailDetails []FailDetailsItem `json:"FailDetails" xml:"FailDetails"` }
DetectQRCodesResponse is the response struct for api DetectQRCodes
func CreateDetectQRCodesResponse ¶
func CreateDetectQRCodesResponse() (response *DetectQRCodesResponse)
CreateDetectQRCodesResponse creates a response to parse from DetectQRCodes response
type EmotionDetails ¶
type EmotionDetails struct { SURPRISED float64 `json:"SURPRISED" xml:"SURPRISED"` HAPPY float64 `json:"HAPPY" xml:"HAPPY"` ANGRY float64 `json:"ANGRY" xml:"ANGRY"` DISGUSTED float64 `json:"DISGUSTED" xml:"DISGUSTED"` SAD float64 `json:"SAD" xml:"SAD"` CALM float64 `json:"CALM" xml:"CALM"` SCARED float64 `json:"SCARED" xml:"SCARED"` }
EmotionDetails is a nested struct in imm response
type EncodeBlindWatermarkRequest ¶
type EncodeBlindWatermarkRequest struct { *requests.RpcRequest ImageQuality string `position:"Query" name:"ImageQuality"` WatermarkUri string `position:"Query" name:"WatermarkUri"` Project string `position:"Query" name:"Project"` Content string `position:"Query" name:"Content"` WatermarkType string `position:"Query" name:"WatermarkType"` TargetUri string `position:"Query" name:"TargetUri"` Model string `position:"Query" name:"Model"` TargetImageType string `position:"Query" name:"TargetImageType"` ImageUri string `position:"Query" name:"ImageUri"` }
EncodeBlindWatermarkRequest is the request struct for api EncodeBlindWatermark
func CreateEncodeBlindWatermarkRequest ¶
func CreateEncodeBlindWatermarkRequest() (request *EncodeBlindWatermarkRequest)
CreateEncodeBlindWatermarkRequest creates a request to invoke EncodeBlindWatermark API
type EncodeBlindWatermarkResponse ¶
type EncodeBlindWatermarkResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Content string `json:"Content" xml:"Content"` TargetUri string `json:"TargetUri" xml:"TargetUri"` }
EncodeBlindWatermarkResponse is the response struct for api EncodeBlindWatermark
func CreateEncodeBlindWatermarkResponse ¶
func CreateEncodeBlindWatermarkResponse() (response *EncodeBlindWatermarkResponse)
CreateEncodeBlindWatermarkResponse creates a response to parse from EncodeBlindWatermark response
type FaceA ¶
type FaceA struct { FaceId string `json:"FaceId" xml:"FaceId"` FaceAttributes FaceAttributes `json:"FaceAttributes" xml:"FaceAttributes"` }
FaceA is a nested struct in imm response
type FaceAttributes ¶
type FaceAttributes struct { Glasses string `json:"Glasses" xml:"Glasses"` MaskConfidence float64 `json:"MaskConfidence" xml:"MaskConfidence"` GlassesConfidence float64 `json:"GlassesConfidence" xml:"GlassesConfidence"` Mask string `json:"Mask" xml:"Mask"` Beard string `json:"Beard" xml:"Beard"` BeardConfidence float64 `json:"BeardConfidence" xml:"BeardConfidence"` FaceBoundary FaceBoundary `json:"FaceBoundary" xml:"FaceBoundary"` HeadPose HeadPose `json:"HeadPose" xml:"HeadPose"` }
FaceAttributes is a nested struct in imm response
type FaceB ¶
type FaceB struct { FaceId string `json:"FaceId" xml:"FaceId"` FaceAttributes FaceAttributes `json:"FaceAttributes" xml:"FaceAttributes"` }
FaceB is a nested struct in imm response
type FaceBoundary ¶
type FaceBoundary struct { Width int `json:"Width" xml:"Width"` Height int `json:"Height" xml:"Height"` Top int `json:"Top" xml:"Top"` Left int `json:"Left" xml:"Left"` }
FaceBoundary is a nested struct in imm response
type FaceGroups ¶
type FaceGroups struct {
FaceGroupsItem []FaceGroupsItem `json:"FaceGroups" xml:"FaceGroups"`
}
FaceGroups is a nested struct in imm response
type FaceGroupsItem ¶
type FaceGroupsItem struct { Gender string `json:"Gender" xml:"Gender"` CreateTime string `json:"CreateTime" xml:"CreateTime"` RemarksC string `json:"RemarksC" xml:"RemarksC"` FaceCount int `json:"FaceCount" xml:"FaceCount"` RemarksArrayB string `json:"RemarksArrayB" xml:"RemarksArrayB"` RemarksD string `json:"RemarksD" xml:"RemarksD"` MaxAge float64 `json:"MaxAge" xml:"MaxAge"` GroupId string `json:"GroupId" xml:"GroupId"` GroupName string `json:"GroupName" xml:"GroupName"` RemarksA string `json:"RemarksA" xml:"RemarksA"` AverageAge float64 `json:"AverageAge" xml:"AverageAge"` RemarksArrayA string `json:"RemarksArrayA" xml:"RemarksArrayA"` MinAge float64 `json:"MinAge" xml:"MinAge"` ImageCount int `json:"ImageCount" xml:"ImageCount"` ExternalId string `json:"ExternalId" xml:"ExternalId"` RemarksB string `json:"RemarksB" xml:"RemarksB"` ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` GroupCoverFace GroupCoverFace `json:"GroupCoverFace" xml:"GroupCoverFace"` }
FaceGroupsItem is a nested struct in imm response
type FacesInDetectImageFaces ¶
type FacesInDetectImageFaces struct {
FacesItem []FacesItem `json:"Faces" xml:"Faces"`
}
FacesInDetectImageFaces is a nested struct in imm response
type FacesInFindImages ¶
type FacesInFindImages struct {
FacesItem []FacesItem `json:"Faces" xml:"Faces"`
}
FacesInFindImages is a nested struct in imm response
type FacesInFindSimilarFaces ¶
type FacesInFindSimilarFaces struct {
FacesItem []FacesItem `json:"Faces" xml:"Faces"`
}
FacesInFindSimilarFaces is a nested struct in imm response
type FacesInGetImage ¶
type FacesInGetImage struct {
FacesItem []FacesItemInGetImage `json:"Faces" xml:"Faces"`
}
FacesInGetImage is a nested struct in imm response
type FacesInListImages ¶
type FacesInListImages struct {
FacesItem []FacesItem `json:"Faces" xml:"Faces"`
}
FacesInListImages is a nested struct in imm response
type FacesInListVideoFrames ¶
type FacesInListVideoFrames struct {
FacesItem []FacesItem `json:"Faces" xml:"Faces"`
}
FacesInListVideoFrames is a nested struct in imm response
type FacesItem ¶
type FacesItem struct { FaceConfidence float64 `json:"FaceConfidence" xml:"FaceConfidence"` EmotionConfidence float64 `json:"EmotionConfidence" xml:"EmotionConfidence"` ImageUri string `json:"ImageUri" xml:"ImageUri"` FaceQuality float64 `json:"FaceQuality" xml:"FaceQuality"` Similarity float64 `json:"Similarity" xml:"Similarity"` ExternalId string `json:"ExternalId" xml:"ExternalId"` Attractive float64 `json:"Attractive" xml:"Attractive"` AttractiveConfidence float64 `json:"AttractiveConfidence" xml:"AttractiveConfidence"` Age int `json:"Age" xml:"Age"` AgeConfidence float64 `json:"AgeConfidence" xml:"AgeConfidence"` Gender string `json:"Gender" xml:"Gender"` GenderConfidence float64 `json:"GenderConfidence" xml:"GenderConfidence"` Emotion string `json:"Emotion" xml:"Emotion"` FaceId string `json:"FaceId" xml:"FaceId"` GroupId string `json:"GroupId" xml:"GroupId"` FaceAttributes FaceAttributes `json:"FaceAttributes" xml:"FaceAttributes"` EmotionDetails EmotionDetails `json:"EmotionDetails" xml:"EmotionDetails"` SimilarFaces []SimilarFacesItem `json:"SimilarFaces" xml:"SimilarFaces"` }
FacesItem is a nested struct in imm response
type FacesItemInGetImage ¶
type FacesItemInGetImage struct { Gender string `json:"Gender" xml:"Gender"` GenderConfidence float64 `json:"GenderConfidence" xml:"GenderConfidence"` FaceId string `json:"FaceId" xml:"FaceId"` FaceQuality float64 `json:"FaceQuality" xml:"FaceQuality"` Emotion string `json:"Emotion" xml:"Emotion"` Age string `json:"Age" xml:"Age"` FaceConfidence float64 `json:"FaceConfidence" xml:"FaceConfidence"` EmotionConfidence float64 `json:"EmotionConfidence" xml:"EmotionConfidence"` Attractive float64 `json:"Attractive" xml:"Attractive"` GroupId string `json:"GroupId" xml:"GroupId"` FaceAttributes FaceAttributes `json:"FaceAttributes" xml:"FaceAttributes"` EmotionDetails EmotionDetails `json:"EmotionDetails" xml:"EmotionDetails"` }
FacesItemInGetImage is a nested struct in imm response
type FailDetail ¶
type FailDetail struct {
Code string `json:"Code" xml:"Code"`
}
FailDetail is a nested struct in imm response
type FailDetails ¶ added in v1.61.41
type FailDetails struct {
FailDetailsItem []FailDetailsItem `json:"FailDetails" xml:"FailDetails"`
}
FailDetails is a nested struct in imm response
type FailDetailsItem ¶
type FailDetailsItem struct { ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` SrcUri string `json:"SrcUri" xml:"SrcUri"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` }
FailDetailsItem is a nested struct in imm response
type FindImagesRequest ¶
type FindImagesRequest struct { *requests.RpcRequest RemarksArrayBIn string `position:"Query" name:"RemarksArrayBIn"` Project string `position:"Query" name:"Project"` ExternalId string `position:"Query" name:"ExternalId"` FacesModifyTimeRange string `position:"Query" name:"FacesModifyTimeRange"` OCRContentsMatch string `position:"Query" name:"OCRContentsMatch"` Limit requests.Integer `position:"Query" name:"Limit"` RemarksDPrefix string `position:"Query" name:"RemarksDPrefix"` SourceType string `position:"Query" name:"SourceType"` Order string `position:"Query" name:"Order"` GroupId string `position:"Query" name:"GroupId"` OrderBy string `position:"Query" name:"OrderBy"` TagNames string `position:"Query" name:"TagNames"` Marker string `position:"Query" name:"Marker"` RemarksCPrefix string `position:"Query" name:"RemarksCPrefix"` ModifyTimeRange string `position:"Query" name:"ModifyTimeRange"` AddressLineContentsMatch string `position:"Query" name:"AddressLineContentsMatch"` Gender string `position:"Query" name:"Gender"` RemarksArrayAIn string `position:"Query" name:"RemarksArrayAIn"` ImageSizeRange string `position:"Query" name:"ImageSizeRange"` RemarksBPrefix string `position:"Query" name:"RemarksBPrefix"` LocationBoundary string `position:"Query" name:"LocationBoundary"` ImageTimeRange string `position:"Query" name:"ImageTimeRange"` TagsModifyTimeRange string `position:"Query" name:"TagsModifyTimeRange"` AgeRange string `position:"Query" name:"AgeRange"` RemarksAPrefix string `position:"Query" name:"RemarksAPrefix"` SourceUriPrefix string `position:"Query" name:"SourceUriPrefix"` Emotion string `position:"Query" name:"Emotion"` CreateTimeRange string `position:"Query" name:"CreateTimeRange"` SetId string `position:"Query" name:"SetId"` }
FindImagesRequest is the request struct for api FindImages
func CreateFindImagesRequest ¶
func CreateFindImagesRequest() (request *FindImagesRequest)
CreateFindImagesRequest creates a request to invoke FindImages API
type FindImagesResponse ¶
type FindImagesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextMarker string `json:"NextMarker" xml:"NextMarker"` SetId string `json:"SetId" xml:"SetId"` Images []ImagesItem `json:"Images" xml:"Images"` }
FindImagesResponse is the response struct for api FindImages
func CreateFindImagesResponse ¶
func CreateFindImagesResponse() (response *FindImagesResponse)
CreateFindImagesResponse creates a response to parse from FindImages response
type FindSimilarFacesRequest ¶
type FindSimilarFacesRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` MinSimilarity requests.Float `position:"Query" name:"MinSimilarity"` ResponseFormat string `position:"Query" name:"ResponseFormat"` Limit requests.Integer `position:"Query" name:"Limit"` FaceId string `position:"Query" name:"FaceId"` ImageUri string `position:"Query" name:"ImageUri"` SetId string `position:"Query" name:"SetId"` }
FindSimilarFacesRequest is the request struct for api FindSimilarFaces
func CreateFindSimilarFacesRequest ¶
func CreateFindSimilarFacesRequest() (request *FindSimilarFacesRequest)
CreateFindSimilarFacesRequest creates a request to invoke FindSimilarFaces API
type FindSimilarFacesResponse ¶
type FindSimilarFacesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Faces []FacesItem `json:"Faces" xml:"Faces"` }
FindSimilarFacesResponse is the response struct for api FindSimilarFaces
func CreateFindSimilarFacesResponse ¶
func CreateFindSimilarFacesResponse() (response *FindSimilarFacesResponse)
CreateFindSimilarFacesResponse creates a response to parse from FindSimilarFaces response
type Frames ¶
type Frames struct {
FramesItem []FramesItem `json:"Frames" xml:"Frames"`
}
Frames is a nested struct in imm response
type FramesItem ¶
type FramesItem struct { TagsFailReason string `json:"TagsFailReason" xml:"TagsFailReason"` RemarksC string `json:"RemarksC" xml:"RemarksC"` CreateTime string `json:"CreateTime" xml:"CreateTime"` SourceType string `json:"SourceType" xml:"SourceType"` FacesFailReason string `json:"FacesFailReason" xml:"FacesFailReason"` FacesModifyTime string `json:"FacesModifyTime" xml:"FacesModifyTime"` ImageTime string `json:"ImageTime" xml:"ImageTime"` OCRModifyTime string `json:"OCRModifyTime" xml:"OCRModifyTime"` FacesStatus string `json:"FacesStatus" xml:"FacesStatus"` ImageHeight int `json:"ImageHeight" xml:"ImageHeight"` ExternalId string `json:"ExternalId" xml:"ExternalId"` SourceUri string `json:"SourceUri" xml:"SourceUri"` FileSize int `json:"FileSize" xml:"FileSize"` ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` SourcePosition string `json:"SourcePosition" xml:"SourcePosition"` OCRFailReason string `json:"OCRFailReason" xml:"OCRFailReason"` ImageFormat string `json:"ImageFormat" xml:"ImageFormat"` ImageWidth int `json:"ImageWidth" xml:"ImageWidth"` Orientation string `json:"Orientation" xml:"Orientation"` RemarksD string `json:"RemarksD" xml:"RemarksD"` TagsStatus string `json:"TagsStatus" xml:"TagsStatus"` RemarksA string `json:"RemarksA" xml:"RemarksA"` ImageUri string `json:"ImageUri" xml:"ImageUri"` TagsModifyTime string `json:"TagsModifyTime" xml:"TagsModifyTime"` OCRStatus string `json:"OCRStatus" xml:"OCRStatus"` Exif string `json:"Exif" xml:"Exif"` Location string `json:"Location" xml:"Location"` RemarksB string `json:"RemarksB" xml:"RemarksB"` Tags []TagsItem `json:"Tags" xml:"Tags"` OCR []OCRItem `json:"OCR" xml:"OCR"` Faces []FacesItem `json:"Faces" xml:"Faces"` }
FramesItem is a nested struct in imm response
type GetContentKeyRequest ¶ added in v1.61.182
type GetContentKeyRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` VersionId string `position:"Query" name:"VersionId"` DRMServerId string `position:"Query" name:"DRMServerId"` KeyIds string `position:"Query" name:"KeyIds"` }
GetContentKeyRequest is the request struct for api GetContentKey
func CreateGetContentKeyRequest ¶ added in v1.61.182
func CreateGetContentKeyRequest() (request *GetContentKeyRequest)
CreateGetContentKeyRequest creates a request to invoke GetContentKey API
type GetContentKeyResponse ¶ added in v1.61.182
type GetContentKeyResponse struct { *responses.BaseResponse VersionId string `json:"VersionId" xml:"VersionId"` RequestId string `json:"RequestId" xml:"RequestId"` KeyInfos string `json:"KeyInfos" xml:"KeyInfos"` }
GetContentKeyResponse is the response struct for api GetContentKey
func CreateGetContentKeyResponse ¶ added in v1.61.182
func CreateGetContentKeyResponse() (response *GetContentKeyResponse)
CreateGetContentKeyResponse creates a response to parse from GetContentKey response
type GetDRMLicenseRequest ¶ added in v1.61.182
type GetDRMLicenseRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` DRMType string `position:"Query" name:"DRMType"` DRMLicense string `position:"Query" name:"DRMLicense"` }
GetDRMLicenseRequest is the request struct for api GetDRMLicense
func CreateGetDRMLicenseRequest ¶ added in v1.61.182
func CreateGetDRMLicenseRequest() (request *GetDRMLicenseRequest)
CreateGetDRMLicenseRequest creates a request to invoke GetDRMLicense API
type GetDRMLicenseResponse ¶ added in v1.61.182
type GetDRMLicenseResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DeviceInfo string `json:"DeviceInfo" xml:"DeviceInfo"` DRMData string `json:"DRMData" xml:"DRMData"` }
GetDRMLicenseResponse is the response struct for api GetDRMLicense
func CreateGetDRMLicenseResponse ¶ added in v1.61.182
func CreateGetDRMLicenseResponse() (response *GetDRMLicenseResponse)
CreateGetDRMLicenseResponse creates a response to parse from GetDRMLicense response
type GetImageCroppingSuggestionsRequest ¶ added in v1.61.350
type GetImageCroppingSuggestionsRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` AspectRatios string `position:"Query" name:"AspectRatios"` ImageUri string `position:"Query" name:"ImageUri"` }
GetImageCroppingSuggestionsRequest is the request struct for api GetImageCroppingSuggestions
func CreateGetImageCroppingSuggestionsRequest ¶ added in v1.61.350
func CreateGetImageCroppingSuggestionsRequest() (request *GetImageCroppingSuggestionsRequest)
CreateGetImageCroppingSuggestionsRequest creates a request to invoke GetImageCroppingSuggestions API
type GetImageCroppingSuggestionsResponse ¶ added in v1.61.350
type GetImageCroppingSuggestionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ImageUri string `json:"ImageUri" xml:"ImageUri"` CroppingSuggestions []CroppingSuggestionsItem `json:"CroppingSuggestions" xml:"CroppingSuggestions"` }
GetImageCroppingSuggestionsResponse is the response struct for api GetImageCroppingSuggestions
func CreateGetImageCroppingSuggestionsResponse ¶ added in v1.61.350
func CreateGetImageCroppingSuggestionsResponse() (response *GetImageCroppingSuggestionsResponse)
CreateGetImageCroppingSuggestionsResponse creates a response to parse from GetImageCroppingSuggestions response
type GetImageQualityRequest ¶ added in v1.61.471
type GetImageQualityRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` ImageUri string `position:"Query" name:"ImageUri"` }
GetImageQualityRequest is the request struct for api GetImageQuality
func CreateGetImageQualityRequest ¶ added in v1.61.471
func CreateGetImageQualityRequest() (request *GetImageQualityRequest)
CreateGetImageQualityRequest creates a request to invoke GetImageQuality API
type GetImageQualityResponse ¶ added in v1.61.471
type GetImageQualityResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ImageUri string `json:"ImageUri" xml:"ImageUri"` ImageQuality ImageQuality `json:"ImageQuality" xml:"ImageQuality"` }
GetImageQualityResponse is the response struct for api GetImageQuality
func CreateGetImageQualityResponse ¶ added in v1.61.471
func CreateGetImageQualityResponse() (response *GetImageQualityResponse)
CreateGetImageQualityResponse creates a response to parse from GetImageQuality response
type GetImageRequest ¶
type GetImageRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` ImageUri string `position:"Query" name:"ImageUri"` SetId string `position:"Query" name:"SetId"` }
GetImageRequest is the request struct for api GetImage
func CreateGetImageRequest ¶
func CreateGetImageRequest() (request *GetImageRequest)
CreateGetImageRequest creates a request to invoke GetImage API
type GetImageResponse ¶
type GetImageResponse struct { *responses.BaseResponse ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` SourceType string `json:"SourceType" xml:"SourceType"` SourceUri string `json:"SourceUri" xml:"SourceUri"` FacesFailReason string `json:"FacesFailReason" xml:"FacesFailReason"` CroppingSuggestionStatus string `json:"CroppingSuggestionStatus" xml:"CroppingSuggestionStatus"` CroppingSuggestionFailReason string `json:"CroppingSuggestionFailReason" xml:"CroppingSuggestionFailReason"` AddressFailReason string `json:"AddressFailReason" xml:"AddressFailReason"` RemarksA string `json:"RemarksA" xml:"RemarksA"` AddressModifyTime string `json:"AddressModifyTime" xml:"AddressModifyTime"` RemarksB string `json:"RemarksB" xml:"RemarksB"` ImageFormat string `json:"ImageFormat" xml:"ImageFormat"` TagsFailReason string `json:"TagsFailReason" xml:"TagsFailReason"` RemarksArrayB string `json:"RemarksArrayB" xml:"RemarksArrayB"` FacesModifyTime string `json:"FacesModifyTime" xml:"FacesModifyTime"` Exif string `json:"Exif" xml:"Exif"` RemarksC string `json:"RemarksC" xml:"RemarksC"` RemarksD string `json:"RemarksD" xml:"RemarksD"` ImageWidth int `json:"ImageWidth" xml:"ImageWidth"` RemarksArrayA string `json:"RemarksArrayA" xml:"RemarksArrayA"` SourcePosition string `json:"SourcePosition" xml:"SourcePosition"` AddressStatus string `json:"AddressStatus" xml:"AddressStatus"` FacesStatus string `json:"FacesStatus" xml:"FacesStatus"` ImageQualityModifyTime string `json:"ImageQualityModifyTime" xml:"ImageQualityModifyTime"` RequestId string `json:"RequestId" xml:"RequestId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ExternalId string `json:"ExternalId" xml:"ExternalId"` TagsModifyTime string `json:"TagsModifyTime" xml:"TagsModifyTime"` ImageQualityFailReason string `json:"ImageQualityFailReason" xml:"ImageQualityFailReason"` Orientation string `json:"Orientation" xml:"Orientation"` ImageUri string `json:"ImageUri" xml:"ImageUri"` OCRStatus string `json:"OCRStatus" xml:"OCRStatus"` OCRModifyTime string `json:"OCRModifyTime" xml:"OCRModifyTime"` ImageTime string `json:"ImageTime" xml:"ImageTime"` CroppingSuggestionModifyTime string `json:"CroppingSuggestionModifyTime" xml:"CroppingSuggestionModifyTime"` ImageHeight int `json:"ImageHeight" xml:"ImageHeight"` ImageQualityStatus string `json:"ImageQualityStatus" xml:"ImageQualityStatus"` TagsStatus string `json:"TagsStatus" xml:"TagsStatus"` OCRFailReason string `json:"OCRFailReason" xml:"OCRFailReason"` SetId string `json:"SetId" xml:"SetId"` FileSize int `json:"FileSize" xml:"FileSize"` Location string `json:"Location" xml:"Location"` ImageQuality ImageQuality `json:"ImageQuality" xml:"ImageQuality"` Address Address `json:"Address" xml:"Address"` Tags []TagsItem `json:"Tags" xml:"Tags"` Faces []FacesItemInGetImage `json:"Faces" xml:"Faces"` CroppingSuggestion []CroppingSuggestionItem `json:"CroppingSuggestion" xml:"CroppingSuggestion"` OCR []OCRItem `json:"OCR" xml:"OCR"` }
GetImageResponse is the response struct for api GetImage
func CreateGetImageResponse ¶
func CreateGetImageResponse() (response *GetImageResponse)
CreateGetImageResponse creates a response to parse from GetImage response
type GetMediaMetaRequest ¶
type GetMediaMetaRequest struct { *requests.RpcRequest MediaUri string `position:"Query" name:"MediaUri"` Project string `position:"Query" name:"Project"` }
GetMediaMetaRequest is the request struct for api GetMediaMeta
func CreateGetMediaMetaRequest ¶
func CreateGetMediaMetaRequest() (request *GetMediaMetaRequest)
CreateGetMediaMetaRequest creates a request to invoke GetMediaMeta API
type GetMediaMetaResponse ¶
type GetMediaMetaResponse struct { *responses.BaseResponse MediaUri string `json:"MediaUri" xml:"MediaUri"` RequestId string `json:"RequestId" xml:"RequestId"` MediaMeta MediaMeta `json:"MediaMeta" xml:"MediaMeta"` }
GetMediaMetaResponse is the response struct for api GetMediaMeta
func CreateGetMediaMetaResponse ¶
func CreateGetMediaMetaResponse() (response *GetMediaMetaResponse)
CreateGetMediaMetaResponse creates a response to parse from GetMediaMeta response
type GetOfficeConversionTaskRequest ¶
type GetOfficeConversionTaskRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` TaskId string `position:"Query" name:"TaskId"` }
GetOfficeConversionTaskRequest is the request struct for api GetOfficeConversionTask
func CreateGetOfficeConversionTaskRequest ¶
func CreateGetOfficeConversionTaskRequest() (request *GetOfficeConversionTaskRequest)
CreateGetOfficeConversionTaskRequest creates a request to invoke GetOfficeConversionTask API
type GetOfficeConversionTaskResponse ¶
type GetOfficeConversionTaskResponse struct { *responses.BaseResponse Status string `json:"Status" xml:"Status"` TgtType string `json:"TgtType" xml:"TgtType"` TaskId string `json:"TaskId" xml:"TaskId"` RequestId string `json:"RequestId" xml:"RequestId"` Percent int `json:"Percent" xml:"Percent"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ExternalID string `json:"ExternalID" xml:"ExternalID"` ImageSpec string `json:"ImageSpec" xml:"ImageSpec"` NotifyEndpoint string `json:"NotifyEndpoint" xml:"NotifyEndpoint"` TgtUri string `json:"TgtUri" xml:"TgtUri"` FinishTime string `json:"FinishTime" xml:"FinishTime"` PageCount int `json:"PageCount" xml:"PageCount"` NotifyTopicName string `json:"NotifyTopicName" xml:"NotifyTopicName"` SrcUri string `json:"SrcUri" xml:"SrcUri"` FailDetail FailDetail `json:"FailDetail" xml:"FailDetail"` }
GetOfficeConversionTaskResponse is the response struct for api GetOfficeConversionTask
func CreateGetOfficeConversionTaskResponse ¶
func CreateGetOfficeConversionTaskResponse() (response *GetOfficeConversionTaskResponse)
CreateGetOfficeConversionTaskResponse creates a response to parse from GetOfficeConversionTask response
type GetOfficeEditURLRequest ¶ added in v1.61.108
type GetOfficeEditURLRequest struct { *requests.RpcRequest SrcType string `position:"Query" name:"SrcType"` Project string `position:"Query" name:"Project"` UserID string `position:"Query" name:"UserID"` NotifyEndpoint string `position:"Query" name:"NotifyEndpoint"` FileID string `position:"Query" name:"FileID"` NotifyTopicName string `position:"Query" name:"NotifyTopicName"` FileName string `position:"Query" name:"FileName"` SrcUri string `position:"Query" name:"SrcUri"` TgtUri string `position:"Query" name:"TgtUri"` UserName string `position:"Query" name:"UserName"` }
GetOfficeEditURLRequest is the request struct for api GetOfficeEditURL
func CreateGetOfficeEditURLRequest ¶ added in v1.61.108
func CreateGetOfficeEditURLRequest() (request *GetOfficeEditURLRequest)
CreateGetOfficeEditURLRequest creates a request to invoke GetOfficeEditURL API
type GetOfficeEditURLResponse ¶ added in v1.61.108
type GetOfficeEditURLResponse struct { *responses.BaseResponse RefreshToken string `json:"RefreshToken" xml:"RefreshToken"` RequestId string `json:"RequestId" xml:"RequestId"` EditURL string `json:"EditURL" xml:"EditURL"` AccessToken string `json:"AccessToken" xml:"AccessToken"` RefreshTokenExpiredTime string `json:"RefreshTokenExpiredTime" xml:"RefreshTokenExpiredTime"` AccessTokenExpiredTime string `json:"AccessTokenExpiredTime" xml:"AccessTokenExpiredTime"` }
GetOfficeEditURLResponse is the response struct for api GetOfficeEditURL
func CreateGetOfficeEditURLResponse ¶ added in v1.61.108
func CreateGetOfficeEditURLResponse() (response *GetOfficeEditURLResponse)
CreateGetOfficeEditURLResponse creates a response to parse from GetOfficeEditURL response
type GetOfficePreviewURLRequest ¶ added in v1.60.308
type GetOfficePreviewURLRequest struct { *requests.RpcRequest SrcType string `position:"Query" name:"SrcType"` Project string `position:"Query" name:"Project"` WatermarkVertical requests.Integer `position:"Query" name:"WatermarkVertical"` WatermarkType requests.Integer `position:"Query" name:"WatermarkType"` WatermarkRotate requests.Float `position:"Query" name:"WatermarkRotate"` WatermarkValue string `position:"Query" name:"WatermarkValue"` WatermarkFont string `position:"Query" name:"WatermarkFont"` WatermarkHorizontal requests.Integer `position:"Query" name:"WatermarkHorizontal"` SrcUri string `position:"Query" name:"SrcUri"` WatermarkFillStyle string `position:"Query" name:"WatermarkFillStyle"` }
GetOfficePreviewURLRequest is the request struct for api GetOfficePreviewURL
func CreateGetOfficePreviewURLRequest ¶ added in v1.60.308
func CreateGetOfficePreviewURLRequest() (request *GetOfficePreviewURLRequest)
CreateGetOfficePreviewURLRequest creates a request to invoke GetOfficePreviewURL API
type GetOfficePreviewURLResponse ¶ added in v1.60.308
type GetOfficePreviewURLResponse struct { *responses.BaseResponse PreviewURL string `json:"PreviewURL" xml:"PreviewURL"` RefreshToken string `json:"RefreshToken" xml:"RefreshToken"` RequestId string `json:"RequestId" xml:"RequestId"` AccessToken string `json:"AccessToken" xml:"AccessToken"` RefreshTokenExpiredTime string `json:"RefreshTokenExpiredTime" xml:"RefreshTokenExpiredTime"` AccessTokenExpiredTime string `json:"AccessTokenExpiredTime" xml:"AccessTokenExpiredTime"` }
GetOfficePreviewURLResponse is the response struct for api GetOfficePreviewURL
func CreateGetOfficePreviewURLResponse ¶ added in v1.60.308
func CreateGetOfficePreviewURLResponse() (response *GetOfficePreviewURLResponse)
CreateGetOfficePreviewURLResponse creates a response to parse from GetOfficePreviewURL response
type GetProjectRequest ¶
type GetProjectRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` }
GetProjectRequest is the request struct for api GetProject
func CreateGetProjectRequest ¶
func CreateGetProjectRequest() (request *GetProjectRequest)
CreateGetProjectRequest creates a request to invoke GetProject API
type GetProjectResponse ¶
type GetProjectResponse struct { *responses.BaseResponse Project string `json:"Project" xml:"Project"` ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` Type string `json:"Type" xml:"Type"` CU int `json:"CU" xml:"CU"` ServiceRole string `json:"ServiceRole" xml:"ServiceRole"` RequestId string `json:"RequestId" xml:"RequestId"` Endpoint string `json:"Endpoint" xml:"Endpoint"` CreateTime string `json:"CreateTime" xml:"CreateTime"` RegionId string `json:"RegionId" xml:"RegionId"` BillingType string `json:"BillingType" xml:"BillingType"` }
GetProjectResponse is the response struct for api GetProject
func CreateGetProjectResponse ¶
func CreateGetProjectResponse() (response *GetProjectResponse)
CreateGetProjectResponse creates a response to parse from GetProject response
type GetSetRequest ¶
type GetSetRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` SetId string `position:"Query" name:"SetId"` }
GetSetRequest is the request struct for api GetSet
func CreateGetSetRequest ¶
func CreateGetSetRequest() (request *GetSetRequest)
CreateGetSetRequest creates a request to invoke GetSet API
type GetSetResponse ¶
type GetSetResponse struct { *responses.BaseResponse ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` VideoCount int `json:"VideoCount" xml:"VideoCount"` ImageCount int `json:"ImageCount" xml:"ImageCount"` RequestId string `json:"RequestId" xml:"RequestId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` SetName string `json:"SetName" xml:"SetName"` SetId string `json:"SetId" xml:"SetId"` VideoLength int `json:"VideoLength" xml:"VideoLength"` FaceCount int `json:"FaceCount" xml:"FaceCount"` }
GetSetResponse is the response struct for api GetSet
func CreateGetSetResponse ¶
func CreateGetSetResponse() (response *GetSetResponse)
CreateGetSetResponse creates a response to parse from GetSet response
type GetVideoRequest ¶
type GetVideoRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` VideoUri string `position:"Query" name:"VideoUri"` SetId string `position:"Query" name:"SetId"` }
GetVideoRequest is the request struct for api GetVideo
func CreateGetVideoRequest ¶
func CreateGetVideoRequest() (request *GetVideoRequest)
CreateGetVideoRequest creates a request to invoke GetVideo API
type GetVideoResponse ¶
type GetVideoResponse struct { *responses.BaseResponse ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` ProcessStatus string `json:"ProcessStatus" xml:"ProcessStatus"` VideoWidth int `json:"VideoWidth" xml:"VideoWidth"` SourceType string `json:"SourceType" xml:"SourceType"` SourceUri string `json:"SourceUri" xml:"SourceUri"` VideoInfo string `json:"VideoInfo" xml:"VideoInfo"` VideoFrameTagsModifyTime string `json:"VideoFrameTagsModifyTime" xml:"VideoFrameTagsModifyTime"` RemarksA string `json:"RemarksA" xml:"RemarksA"` VideoFacesFailReason string `json:"VideoFacesFailReason" xml:"VideoFacesFailReason"` RemarksB string `json:"RemarksB" xml:"RemarksB"` VideoFacesStatus string `json:"VideoFacesStatus" xml:"VideoFacesStatus"` RemarksC string `json:"RemarksC" xml:"RemarksC"` VideoOCRModifyTime string `json:"VideoOCRModifyTime" xml:"VideoOCRModifyTime"` RemarksD string `json:"RemarksD" xml:"RemarksD"` VideoHeight int `json:"VideoHeight" xml:"VideoHeight"` SourcePosition string `json:"SourcePosition" xml:"SourcePosition"` VideoOCRFailReason string `json:"VideoOCRFailReason" xml:"VideoOCRFailReason"` VideoFrameTagsStatus string `json:"VideoFrameTagsStatus" xml:"VideoFrameTagsStatus"` VideoTagsFailReason string `json:"VideoTagsFailReason" xml:"VideoTagsFailReason"` VideoTagsModifyTime string `json:"VideoTagsModifyTime" xml:"VideoTagsModifyTime"` VideoOCRStatus string `json:"VideoOCRStatus" xml:"VideoOCRStatus"` VideoFrames int `json:"VideoFrames" xml:"VideoFrames"` RequestId string `json:"RequestId" xml:"RequestId"` ProcessModifyTime string `json:"ProcessModifyTime" xml:"ProcessModifyTime"` VideoSTTModifyTime string `json:"VideoSTTModifyTime" xml:"VideoSTTModifyTime"` ProcessFailReason string `json:"ProcessFailReason" xml:"ProcessFailReason"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ExternalId string `json:"ExternalId" xml:"ExternalId"` VideoSTTFailReason string `json:"VideoSTTFailReason" xml:"VideoSTTFailReason"` VideoUri string `json:"VideoUri" xml:"VideoUri"` VideoFrameTagsFailReason string `json:"VideoFrameTagsFailReason" xml:"VideoFrameTagsFailReason"` VideoFormat string `json:"VideoFormat" xml:"VideoFormat"` VideoSTTStatus string `json:"VideoSTTStatus" xml:"VideoSTTStatus"` VideoFacesModifyTime string `json:"VideoFacesModifyTime" xml:"VideoFacesModifyTime"` CelebrityModifyTime string `json:"CelebrityModifyTime" xml:"CelebrityModifyTime"` VideoDuration float64 `json:"VideoDuration" xml:"VideoDuration"` CelebrityFailReason string `json:"CelebrityFailReason" xml:"CelebrityFailReason"` SetId string `json:"SetId" xml:"SetId"` CelebrityStatus string `json:"CelebrityStatus" xml:"CelebrityStatus"` VideoTagsStatus string `json:"VideoTagsStatus" xml:"VideoTagsStatus"` FileSize int `json:"FileSize" xml:"FileSize"` Persons []PersonsItem `json:"Persons" xml:"Persons"` Celebrity []CelebrityItem `json:"Celebrity" xml:"Celebrity"` VideoTags []VideoTagsItem `json:"VideoTags" xml:"VideoTags"` }
GetVideoResponse is the response struct for api GetVideo
func CreateGetVideoResponse ¶
func CreateGetVideoResponse() (response *GetVideoResponse)
CreateGetVideoResponse creates a response to parse from GetVideo response
type GetVideoTaskRequest ¶
type GetVideoTaskRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` TaskId string `position:"Query" name:"TaskId"` TaskType string `position:"Query" name:"TaskType"` }
GetVideoTaskRequest is the request struct for api GetVideoTask
func CreateGetVideoTaskRequest ¶
func CreateGetVideoTaskRequest() (request *GetVideoTaskRequest)
CreateGetVideoTaskRequest creates a request to invoke GetVideoTask API
type GetVideoTaskResponse ¶
type GetVideoTaskResponse struct { *responses.BaseResponse Status string `json:"Status" xml:"Status"` Progress int `json:"Progress" xml:"Progress"` NotifyEndpoint string `json:"NotifyEndpoint" xml:"NotifyEndpoint"` Parameters string `json:"Parameters" xml:"Parameters"` TaskId string `json:"TaskId" xml:"TaskId"` EndTime string `json:"EndTime" xml:"EndTime"` RequestId string `json:"RequestId" xml:"RequestId"` TaskType string `json:"TaskType" xml:"TaskType"` StartTime string `json:"StartTime" xml:"StartTime"` NotifyTopicName string `json:"NotifyTopicName" xml:"NotifyTopicName"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` Result string `json:"Result" xml:"Result"` }
GetVideoTaskResponse is the response struct for api GetVideoTask
func CreateGetVideoTaskResponse ¶
func CreateGetVideoTaskResponse() (response *GetVideoTaskResponse)
CreateGetVideoTaskResponse creates a response to parse from GetVideoTask response
type GetWebofficeURLRequest ¶ added in v1.61.804
type GetWebofficeURLRequest struct { *requests.RpcRequest SrcType string `position:"Query" name:"SrcType"` Project string `position:"Query" name:"Project"` File string `position:"Query" name:"File"` Hidecmb requests.Boolean `position:"Query" name:"Hidecmb"` NotifyEndpoint string `position:"Query" name:"NotifyEndpoint"` FileID string `position:"Query" name:"FileID"` Watermark string `position:"Query" name:"Watermark"` NotifyTopicName string `position:"Query" name:"NotifyTopicName"` Permission string `position:"Query" name:"Permission"` User string `position:"Query" name:"User"` }
GetWebofficeURLRequest is the request struct for api GetWebofficeURL
func CreateGetWebofficeURLRequest ¶ added in v1.61.804
func CreateGetWebofficeURLRequest() (request *GetWebofficeURLRequest)
CreateGetWebofficeURLRequest creates a request to invoke GetWebofficeURL API
type GetWebofficeURLResponse ¶ added in v1.61.804
type GetWebofficeURLResponse struct { *responses.BaseResponse RefreshToken string `json:"RefreshToken" xml:"RefreshToken"` RequestId string `json:"RequestId" xml:"RequestId"` AccessToken string `json:"AccessToken" xml:"AccessToken"` RefreshTokenExpiredTime string `json:"RefreshTokenExpiredTime" xml:"RefreshTokenExpiredTime"` WebofficeURL string `json:"WebofficeURL" xml:"WebofficeURL"` AccessTokenExpiredTime string `json:"AccessTokenExpiredTime" xml:"AccessTokenExpiredTime"` }
GetWebofficeURLResponse is the response struct for api GetWebofficeURL
func CreateGetWebofficeURLResponse ¶ added in v1.61.804
func CreateGetWebofficeURLResponse() (response *GetWebofficeURLResponse)
CreateGetWebofficeURLResponse creates a response to parse from GetWebofficeURL response
type GroupCoverFace ¶
type GroupCoverFace struct { FaceId string `json:"FaceId" xml:"FaceId"` ImageUri string `json:"ImageUri" xml:"ImageUri"` ExternalId string `json:"ExternalId" xml:"ExternalId"` ImageHeight int64 `json:"ImageHeight" xml:"ImageHeight"` ImageWidth int64 `json:"ImageWidth" xml:"ImageWidth"` FaceBoundary FaceBoundary `json:"FaceBoundary" xml:"FaceBoundary"` }
GroupCoverFace is a nested struct in imm response
type HeadPose ¶
type HeadPose struct { Pitch float64 `json:"Pitch" xml:"Pitch"` Roll float64 `json:"Roll" xml:"Roll"` Yaw float64 `json:"Yaw" xml:"Yaw"` }
HeadPose is a nested struct in imm response
type ImageQuality ¶ added in v1.61.282
type ImageQuality struct { ContrastScore float64 `json:"ContrastScore" xml:"ContrastScore"` ClarityScore float64 `json:"ClarityScore" xml:"ClarityScore"` ColorScore float64 `json:"ColorScore" xml:"ColorScore"` OverallScore float64 `json:"OverallScore" xml:"OverallScore"` Contrast float64 `json:"Contrast" xml:"Contrast"` Exposure float64 `json:"Exposure" xml:"Exposure"` CompositionScore float64 `json:"CompositionScore" xml:"CompositionScore"` Clarity float64 `json:"Clarity" xml:"Clarity"` Color float64 `json:"Color" xml:"Color"` ExposureScore float64 `json:"ExposureScore" xml:"ExposureScore"` }
ImageQuality is a nested struct in imm response
type ImagesInFindImages ¶
type ImagesInFindImages struct {
ImagesItem []ImagesItem `json:"Images" xml:"Images"`
}
ImagesInFindImages is a nested struct in imm response
type ImagesInListImages ¶
type ImagesInListImages struct {
ImagesItem []ImagesItem `json:"Images" xml:"Images"`
}
ImagesInListImages is a nested struct in imm response
type ImagesItem ¶
type ImagesItem struct { AddressModifyTime string `json:"AddressModifyTime" xml:"AddressModifyTime"` FacesStatus string `json:"FacesStatus" xml:"FacesStatus"` ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` AddressFailReason string `json:"AddressFailReason" xml:"AddressFailReason"` CroppingSuggestionFailReason string `json:"CroppingSuggestionFailReason" xml:"CroppingSuggestionFailReason"` CreateTime string `json:"CreateTime" xml:"CreateTime"` OCRModifyTime string `json:"OCRModifyTime" xml:"OCRModifyTime"` ImageFormat string `json:"ImageFormat" xml:"ImageFormat"` FacesFailReason string `json:"FacesFailReason" xml:"FacesFailReason"` AddressStatus string `json:"AddressStatus" xml:"AddressStatus"` CroppingSuggestionModifyTime string `json:"CroppingSuggestionModifyTime" xml:"CroppingSuggestionModifyTime"` Exif string `json:"Exif" xml:"Exif"` CroppingSuggestionStatus string `json:"CroppingSuggestionStatus" xml:"CroppingSuggestionStatus"` ImageHeight int `json:"ImageHeight" xml:"ImageHeight"` SourceType string `json:"SourceType" xml:"SourceType"` RemarksB string `json:"RemarksB" xml:"RemarksB"` FileSize int `json:"FileSize" xml:"FileSize"` RemarksArrayA string `json:"RemarksArrayA" xml:"RemarksArrayA"` Orientation string `json:"Orientation" xml:"Orientation"` TagsStatus string `json:"TagsStatus" xml:"TagsStatus"` FacesModifyTime string `json:"FacesModifyTime" xml:"FacesModifyTime"` RemarksD string `json:"RemarksD" xml:"RemarksD"` TagsFailReason string `json:"TagsFailReason" xml:"TagsFailReason"` OCRStatus string `json:"OCRStatus" xml:"OCRStatus"` ImageUri string `json:"ImageUri" xml:"ImageUri"` ExternalId string `json:"ExternalId" xml:"ExternalId"` ImageTime string `json:"ImageTime" xml:"ImageTime"` Location string `json:"Location" xml:"Location"` ImageQualityStatus string `json:"ImageQualityStatus" xml:"ImageQualityStatus"` TagsModifyTime string `json:"TagsModifyTime" xml:"TagsModifyTime"` RemarksArrayB string `json:"RemarksArrayB" xml:"RemarksArrayB"` RemarksA string `json:"RemarksA" xml:"RemarksA"` ImageQualityModifyTime string `json:"ImageQualityModifyTime" xml:"ImageQualityModifyTime"` ImageQualityFailReason string `json:"ImageQualityFailReason" xml:"ImageQualityFailReason"` SourcePosition string `json:"SourcePosition" xml:"SourcePosition"` OCRFailReason string `json:"OCRFailReason" xml:"OCRFailReason"` RemarksC string `json:"RemarksC" xml:"RemarksC"` SourceUri string `json:"SourceUri" xml:"SourceUri"` ImageWidth int `json:"ImageWidth" xml:"ImageWidth"` ImageQuality ImageQuality `json:"ImageQuality" xml:"ImageQuality"` Address Address `json:"Address" xml:"Address"` CroppingSuggestion []CroppingSuggestionItem `json:"CroppingSuggestion" xml:"CroppingSuggestion"` Tags []TagsItem `json:"Tags" xml:"Tags"` OCR []OCRItem `json:"OCR" xml:"OCR"` Faces []FacesItem `json:"Faces" xml:"Faces"` }
ImagesItem is a nested struct in imm response
type IndexImageRequest ¶
type IndexImageRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` ExternalId string `position:"Query" name:"ExternalId"` NotifyEndpoint string `position:"Query" name:"NotifyEndpoint"` SourceType string `position:"Query" name:"SourceType"` RealUid string `position:"Query" name:"RealUid"` NotifyTopicName string `position:"Query" name:"NotifyTopicName"` RemarksB string `position:"Query" name:"RemarksB"` RemarksA string `position:"Query" name:"RemarksA"` ImageUri string `position:"Query" name:"ImageUri"` RemarksArrayA string `position:"Query" name:"RemarksArrayA"` RemarksArrayB string `position:"Query" name:"RemarksArrayB"` SourceUri string `position:"Query" name:"SourceUri"` SourcePosition string `position:"Query" name:"SourcePosition"` RemarksD string `position:"Query" name:"RemarksD"` RemarksC string `position:"Query" name:"RemarksC"` SetId string `position:"Query" name:"SetId"` }
IndexImageRequest is the request struct for api IndexImage
func CreateIndexImageRequest ¶
func CreateIndexImageRequest() (request *IndexImageRequest)
CreateIndexImageRequest creates a request to invoke IndexImage API
type IndexImageResponse ¶
type IndexImageResponse struct { *responses.BaseResponse RemarksArrayB string `json:"RemarksArrayB" xml:"RemarksArrayB"` ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` RemarksC string `json:"RemarksC" xml:"RemarksC"` RemarksD string `json:"RemarksD" xml:"RemarksD"` RequestId string `json:"RequestId" xml:"RequestId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ExternalId string `json:"ExternalId" xml:"ExternalId"` RemarksArrayA string `json:"RemarksArrayA" xml:"RemarksArrayA"` RemarksA string `json:"RemarksA" xml:"RemarksA"` ImageUri string `json:"ImageUri" xml:"ImageUri"` SetId string `json:"SetId" xml:"SetId"` RemarksB string `json:"RemarksB" xml:"RemarksB"` }
IndexImageResponse is the response struct for api IndexImage
func CreateIndexImageResponse ¶
func CreateIndexImageResponse() (response *IndexImageResponse)
CreateIndexImageResponse creates a response to parse from IndexImage response
type IndexVideoRequest ¶
type IndexVideoRequest struct { *requests.RpcRequest GrabType string `position:"Query" name:"GrabType"` Project string `position:"Query" name:"Project"` ExternalId string `position:"Query" name:"ExternalId"` StartTime string `position:"Query" name:"StartTime"` NotifyEndpoint string `position:"Query" name:"NotifyEndpoint"` NotifyTopicName string `position:"Query" name:"NotifyTopicName"` RemarksB string `position:"Query" name:"RemarksB"` RemarksA string `position:"Query" name:"RemarksA"` EndTime string `position:"Query" name:"EndTime"` VideoUri string `position:"Query" name:"VideoUri"` SaveType requests.Boolean `position:"Query" name:"SaveType"` RemarksD string `position:"Query" name:"RemarksD"` RemarksC string `position:"Query" name:"RemarksC"` SetId string `position:"Query" name:"SetId"` Interval string `position:"Query" name:"Interval"` TgtUri string `position:"Query" name:"TgtUri"` }
IndexVideoRequest is the request struct for api IndexVideo
func CreateIndexVideoRequest ¶
func CreateIndexVideoRequest() (request *IndexVideoRequest)
CreateIndexVideoRequest creates a request to invoke IndexVideo API
type IndexVideoResponse ¶
type IndexVideoResponse struct { *responses.BaseResponse ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` EndTime string `json:"EndTime" xml:"EndTime"` RequestId string `json:"RequestId" xml:"RequestId"` SaveType bool `json:"SaveType" xml:"SaveType"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ExternalId string `json:"ExternalId" xml:"ExternalId"` StartTime string `json:"StartTime" xml:"StartTime"` GrabType string `json:"GrabType" xml:"GrabType"` VideoUri string `json:"VideoUri" xml:"VideoUri"` RemarksA string `json:"RemarksA" xml:"RemarksA"` RemarksB string `json:"RemarksB" xml:"RemarksB"` RemarksC string `json:"RemarksC" xml:"RemarksC"` RemarksD string `json:"RemarksD" xml:"RemarksD"` TgtUri string `json:"TgtUri" xml:"TgtUri"` SetId string `json:"SetId" xml:"SetId"` Interval float64 `json:"Interval" xml:"Interval"` }
IndexVideoResponse is the response struct for api IndexVideo
func CreateIndexVideoResponse ¶
func CreateIndexVideoResponse() (response *IndexVideoResponse)
CreateIndexVideoResponse creates a response to parse from IndexVideo response
type ListFaceGroupsRequest ¶
type ListFaceGroupsRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` RemarksBQuery string `position:"Query" name:"RemarksBQuery"` ExternalId string `position:"Query" name:"ExternalId"` Limit requests.Integer `position:"Query" name:"Limit"` RemarksArrayBQuery string `position:"Query" name:"RemarksArrayBQuery"` Order string `position:"Query" name:"Order"` RemarksAQuery string `position:"Query" name:"RemarksAQuery"` OrderBy string `position:"Query" name:"OrderBy"` RemarksDQuery string `position:"Query" name:"RemarksDQuery"` RemarksArrayAQuery string `position:"Query" name:"RemarksArrayAQuery"` Marker string `position:"Query" name:"Marker"` SetId string `position:"Query" name:"SetId"` RemarksCQuery string `position:"Query" name:"RemarksCQuery"` }
ListFaceGroupsRequest is the request struct for api ListFaceGroups
func CreateListFaceGroupsRequest ¶
func CreateListFaceGroupsRequest() (request *ListFaceGroupsRequest)
CreateListFaceGroupsRequest creates a request to invoke ListFaceGroups API
type ListFaceGroupsResponse ¶
type ListFaceGroupsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextMarker string `json:"NextMarker" xml:"NextMarker"` FaceGroups []FaceGroupsItem `json:"FaceGroups" xml:"FaceGroups"` }
ListFaceGroupsResponse is the response struct for api ListFaceGroups
func CreateListFaceGroupsResponse ¶
func CreateListFaceGroupsResponse() (response *ListFaceGroupsResponse)
CreateListFaceGroupsResponse creates a response to parse from ListFaceGroups response
type ListImagesRequest ¶
type ListImagesRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` Limit requests.Integer `position:"Query" name:"Limit"` Marker string `position:"Query" name:"Marker"` SetId string `position:"Query" name:"SetId"` CreateTimeStart string `position:"Query" name:"CreateTimeStart"` }
ListImagesRequest is the request struct for api ListImages
func CreateListImagesRequest ¶
func CreateListImagesRequest() (request *ListImagesRequest)
CreateListImagesRequest creates a request to invoke ListImages API
type ListImagesResponse ¶
type ListImagesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextMarker string `json:"NextMarker" xml:"NextMarker"` SetId string `json:"SetId" xml:"SetId"` Images []ImagesItem `json:"Images" xml:"Images"` }
ListImagesResponse is the response struct for api ListImages
func CreateListImagesResponse ¶
func CreateListImagesResponse() (response *ListImagesResponse)
CreateListImagesResponse creates a response to parse from ListImages response
type ListOfficeConversionTaskRequest ¶
type ListOfficeConversionTaskRequest struct { *requests.RpcRequest MaxKeys requests.Integer `position:"Query" name:"MaxKeys"` Project string `position:"Query" name:"Project"` Marker string `position:"Query" name:"Marker"` }
ListOfficeConversionTaskRequest is the request struct for api ListOfficeConversionTask
func CreateListOfficeConversionTaskRequest ¶
func CreateListOfficeConversionTaskRequest() (request *ListOfficeConversionTaskRequest)
CreateListOfficeConversionTaskRequest creates a request to invoke ListOfficeConversionTask API
type ListOfficeConversionTaskResponse ¶
type ListOfficeConversionTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextMarker string `json:"NextMarker" xml:"NextMarker"` Tasks []TasksItem `json:"Tasks" xml:"Tasks"` }
ListOfficeConversionTaskResponse is the response struct for api ListOfficeConversionTask
func CreateListOfficeConversionTaskResponse ¶
func CreateListOfficeConversionTaskResponse() (response *ListOfficeConversionTaskResponse)
CreateListOfficeConversionTaskResponse creates a response to parse from ListOfficeConversionTask response
type ListProjectAPIsRequest ¶
type ListProjectAPIsRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` }
ListProjectAPIsRequest is the request struct for api ListProjectAPIs
func CreateListProjectAPIsRequest ¶
func CreateListProjectAPIsRequest() (request *ListProjectAPIsRequest)
CreateListProjectAPIsRequest creates a request to invoke ListProjectAPIs API
type ListProjectAPIsResponse ¶
type ListProjectAPIsResponse struct { *responses.BaseResponse Project string `json:"Project" xml:"Project"` RequestId string `json:"RequestId" xml:"RequestId"` APIs []string `json:"APIs" xml:"APIs"` }
ListProjectAPIsResponse is the response struct for api ListProjectAPIs
func CreateListProjectAPIsResponse ¶
func CreateListProjectAPIsResponse() (response *ListProjectAPIsResponse)
CreateListProjectAPIsResponse creates a response to parse from ListProjectAPIs response
type ListProjectsRequest ¶
type ListProjectsRequest struct { *requests.RpcRequest MaxKeys requests.Integer `position:"Query" name:"MaxKeys"` Marker string `position:"Query" name:"Marker"` }
ListProjectsRequest is the request struct for api ListProjects
func CreateListProjectsRequest ¶
func CreateListProjectsRequest() (request *ListProjectsRequest)
CreateListProjectsRequest creates a request to invoke ListProjects API
type ListProjectsResponse ¶
type ListProjectsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextMarker string `json:"NextMarker" xml:"NextMarker"` Projects []ProjectsItem `json:"Projects" xml:"Projects"` }
ListProjectsResponse is the response struct for api ListProjects
func CreateListProjectsResponse ¶
func CreateListProjectsResponse() (response *ListProjectsResponse)
CreateListProjectsResponse creates a response to parse from ListProjects response
type ListSetTagsRequest ¶
type ListSetTagsRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` SetId string `position:"Query" name:"SetId"` }
ListSetTagsRequest is the request struct for api ListSetTags
func CreateListSetTagsRequest ¶
func CreateListSetTagsRequest() (request *ListSetTagsRequest)
CreateListSetTagsRequest creates a request to invoke ListSetTags API
type ListSetTagsResponse ¶
type ListSetTagsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SetId string `json:"SetId" xml:"SetId"` Tags []TagsItem `json:"Tags" xml:"Tags"` }
ListSetTagsResponse is the response struct for api ListSetTags
func CreateListSetTagsResponse ¶
func CreateListSetTagsResponse() (response *ListSetTagsResponse)
CreateListSetTagsResponse creates a response to parse from ListSetTags response
type ListSetsRequest ¶
type ListSetsRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` Marker string `position:"Query" name:"Marker"` }
ListSetsRequest is the request struct for api ListSets
func CreateListSetsRequest ¶
func CreateListSetsRequest() (request *ListSetsRequest)
CreateListSetsRequest creates a request to invoke ListSets API
type ListSetsResponse ¶
type ListSetsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextMarker string `json:"NextMarker" xml:"NextMarker"` Sets []SetsItem `json:"Sets" xml:"Sets"` }
ListSetsResponse is the response struct for api ListSets
func CreateListSetsResponse ¶
func CreateListSetsResponse() (response *ListSetsResponse)
CreateListSetsResponse creates a response to parse from ListSets response
type ListVideoAudiosRequest ¶
type ListVideoAudiosRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` VideoUri string `position:"Query" name:"VideoUri"` Marker string `position:"Query" name:"Marker"` SetId string `position:"Query" name:"SetId"` }
ListVideoAudiosRequest is the request struct for api ListVideoAudios
func CreateListVideoAudiosRequest ¶
func CreateListVideoAudiosRequest() (request *ListVideoAudiosRequest)
CreateListVideoAudiosRequest creates a request to invoke ListVideoAudios API
type ListVideoAudiosResponse ¶
type ListVideoAudiosResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` VideoUri string `json:"VideoUri" xml:"VideoUri"` NextMarker string `json:"NextMarker" xml:"NextMarker"` SetId string `json:"SetId" xml:"SetId"` Audios []AudiosItem `json:"Audios" xml:"Audios"` }
ListVideoAudiosResponse is the response struct for api ListVideoAudios
func CreateListVideoAudiosResponse ¶
func CreateListVideoAudiosResponse() (response *ListVideoAudiosResponse)
CreateListVideoAudiosResponse creates a response to parse from ListVideoAudios response
type ListVideoFramesRequest ¶
type ListVideoFramesRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` VideoUri string `position:"Query" name:"VideoUri"` Marker string `position:"Query" name:"Marker"` SetId string `position:"Query" name:"SetId"` }
ListVideoFramesRequest is the request struct for api ListVideoFrames
func CreateListVideoFramesRequest ¶
func CreateListVideoFramesRequest() (request *ListVideoFramesRequest)
CreateListVideoFramesRequest creates a request to invoke ListVideoFrames API
type ListVideoFramesResponse ¶
type ListVideoFramesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` VideoUri string `json:"VideoUri" xml:"VideoUri"` NextMarker string `json:"NextMarker" xml:"NextMarker"` SetId string `json:"SetId" xml:"SetId"` Frames []FramesItem `json:"Frames" xml:"Frames"` }
ListVideoFramesResponse is the response struct for api ListVideoFrames
func CreateListVideoFramesResponse ¶
func CreateListVideoFramesResponse() (response *ListVideoFramesResponse)
CreateListVideoFramesResponse creates a response to parse from ListVideoFrames response
type ListVideoTasksRequest ¶
type ListVideoTasksRequest struct { *requests.RpcRequest MaxKeys requests.Integer `position:"Query" name:"MaxKeys"` Project string `position:"Query" name:"Project"` TaskType string `position:"Query" name:"TaskType"` Marker string `position:"Query" name:"Marker"` }
ListVideoTasksRequest is the request struct for api ListVideoTasks
func CreateListVideoTasksRequest ¶
func CreateListVideoTasksRequest() (request *ListVideoTasksRequest)
CreateListVideoTasksRequest creates a request to invoke ListVideoTasks API
type ListVideoTasksResponse ¶
type ListVideoTasksResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextMarker string `json:"NextMarker" xml:"NextMarker"` Tasks []TasksItem `json:"Tasks" xml:"Tasks"` }
ListVideoTasksResponse is the response struct for api ListVideoTasks
func CreateListVideoTasksResponse ¶
func CreateListVideoTasksResponse() (response *ListVideoTasksResponse)
CreateListVideoTasksResponse creates a response to parse from ListVideoTasks response
type ListVideosRequest ¶
type ListVideosRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` Marker string `position:"Query" name:"Marker"` SetId string `position:"Query" name:"SetId"` CreateTimeStart string `position:"Query" name:"CreateTimeStart"` }
ListVideosRequest is the request struct for api ListVideos
func CreateListVideosRequest ¶
func CreateListVideosRequest() (request *ListVideosRequest)
CreateListVideosRequest creates a request to invoke ListVideos API
type ListVideosResponse ¶
type ListVideosResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextMarker string `json:"NextMarker" xml:"NextMarker"` SetId string `json:"SetId" xml:"SetId"` Videos []VideosItem `json:"Videos" xml:"Videos"` }
ListVideosResponse is the response struct for api ListVideos
func CreateListVideosResponse ¶
func CreateListVideosResponse() (response *ListVideosResponse)
CreateListVideosResponse creates a response to parse from ListVideos response
type MediaFormat ¶
type MediaFormat struct { CreationTime string `json:"CreationTime" xml:"CreationTime"` NumberPrograms int `json:"NumberPrograms" xml:"NumberPrograms"` NumberStreams int `json:"NumberStreams" xml:"NumberStreams"` Bitrate string `json:"Bitrate" xml:"Bitrate"` StartTime string `json:"StartTime" xml:"StartTime"` Size string `json:"Size" xml:"Size"` FormatLongName string `json:"FormatLongName" xml:"FormatLongName"` Duration string `json:"Duration" xml:"Duration"` FormatName string `json:"FormatName" xml:"FormatName"` Location string `json:"Location" xml:"Location"` Tag Tag `json:"Tag" xml:"Tag"` Address Address `json:"Address" xml:"Address"` }
MediaFormat is a nested struct in imm response
type MediaMeta ¶
type MediaMeta struct { MediaFormat MediaFormat `json:"MediaFormat" xml:"MediaFormat"` MediaStreams MediaStreams `json:"MediaStreams" xml:"MediaStreams"` }
MediaMeta is a nested struct in imm response
type MediaStreams ¶
type MediaStreams struct { VideoStreams []VideoStream `json:"VideoStreams" xml:"VideoStreams"` AudioStreams []AudioStream `json:"AudioStreams" xml:"AudioStreams"` SubtitleStreams []SubtitleStream `json:"SubtitleStreams" xml:"SubtitleStreams"` }
MediaStreams is a nested struct in imm response
type OCRBoundary ¶
type OCRBoundary struct { Width int `json:"Width" xml:"Width"` Height int `json:"Height" xml:"Height"` Top int `json:"Top" xml:"Top"` Left int `json:"Left" xml:"Left"` }
OCRBoundary is a nested struct in imm response
type OCRInFindImages ¶
type OCRInFindImages struct {
OCRItem []OCRItem `json:"OCR" xml:"OCR"`
}
OCRInFindImages is a nested struct in imm response
type OCRInGetImage ¶
type OCRInGetImage struct {
OCRItem []OCRItem `json:"OCR" xml:"OCR"`
}
OCRInGetImage is a nested struct in imm response
type OCRInListImages ¶
type OCRInListImages struct {
OCRItem []OCRItem `json:"OCR" xml:"OCR"`
}
OCRInListImages is a nested struct in imm response
type OCRInListVideoFrames ¶
type OCRInListVideoFrames struct {
OCRItem []OCRItem `json:"OCR" xml:"OCR"`
}
OCRInListVideoFrames is a nested struct in imm response
type OCRItem ¶
type OCRItem struct { OCRContents string `json:"OCRContents" xml:"OCRContents"` OCRConfidence float64 `json:"OCRConfidence" xml:"OCRConfidence"` OCRBoundary OCRBoundary `json:"OCRBoundary" xml:"OCRBoundary"` }
OCRItem is a nested struct in imm response
type OpenImmServiceRequest ¶ added in v1.61.532
type OpenImmServiceRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
OpenImmServiceRequest is the request struct for api OpenImmService
func CreateOpenImmServiceRequest ¶ added in v1.61.532
func CreateOpenImmServiceRequest() (request *OpenImmServiceRequest)
CreateOpenImmServiceRequest creates a request to invoke OpenImmService API
type OpenImmServiceResponse ¶ added in v1.61.532
type OpenImmServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OrderId string `json:"OrderId" xml:"OrderId"` }
OpenImmServiceResponse is the response struct for api OpenImmService
func CreateOpenImmServiceResponse ¶ added in v1.61.532
func CreateOpenImmServiceResponse() (response *OpenImmServiceResponse)
CreateOpenImmServiceResponse creates a response to parse from OpenImmService response
type PersonsInGetVideo ¶
type PersonsInGetVideo struct {
PersonsItem []PersonsItem `json:"Persons" xml:"Persons"`
}
PersonsInGetVideo is a nested struct in imm response
type PersonsInListVideos ¶
type PersonsInListVideos struct {
PersonsItem []PersonsItem `json:"Persons" xml:"Persons"`
}
PersonsInListVideos is a nested struct in imm response
type PersonsItem ¶
type PersonsItem struct { AgeConfidence float64 `json:"AgeConfidence" xml:"AgeConfidence"` Age int `json:"Age" xml:"Age"` Gender string `json:"Gender" xml:"Gender"` GenderConfidence float64 `json:"GenderConfidence" xml:"GenderConfidence"` PersonId string `json:"PersonId" xml:"PersonId"` }
PersonsItem is a nested struct in imm response
type ProjectTypes ¶
type ProjectTypes struct {
ProjectTypes []string `json:"ProjectTypes" xml:"ProjectTypes"`
}
ProjectTypes is a nested struct in imm response
type Projects ¶
type Projects struct {
ProjectsItem []ProjectsItem `json:"Projects" xml:"Projects"`
}
Projects is a nested struct in imm response
type ProjectsItem ¶
type ProjectsItem struct { Type string `json:"Type" xml:"Type"` CU int `json:"CU" xml:"CU"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ServiceRole string `json:"ServiceRole" xml:"ServiceRole"` Endpoint string `json:"Endpoint" xml:"Endpoint"` Project string `json:"Project" xml:"Project"` RegionId string `json:"RegionId" xml:"RegionId"` BillingType string `json:"BillingType" xml:"BillingType"` ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` }
ProjectsItem is a nested struct in imm response
type PutProjectRequest ¶
type PutProjectRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` BCTaskVersion string `position:"Query" name:"BCTaskVersion"` ServiceRole string `position:"Query" name:"ServiceRole"` }
PutProjectRequest is the request struct for api PutProject
func CreatePutProjectRequest ¶
func CreatePutProjectRequest() (request *PutProjectRequest)
CreatePutProjectRequest creates a request to invoke PutProject API
type PutProjectResponse ¶
type PutProjectResponse struct { *responses.BaseResponse Project string `json:"Project" xml:"Project"` ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` Type string `json:"Type" xml:"Type"` CU int `json:"CU" xml:"CU"` ServiceRole string `json:"ServiceRole" xml:"ServiceRole"` RequestId string `json:"RequestId" xml:"RequestId"` Endpoint string `json:"Endpoint" xml:"Endpoint"` CreateTime string `json:"CreateTime" xml:"CreateTime"` RegionId string `json:"RegionId" xml:"RegionId"` BillingType string `json:"BillingType" xml:"BillingType"` }
PutProjectResponse is the response struct for api PutProject
func CreatePutProjectResponse ¶
func CreatePutProjectResponse() (response *PutProjectResponse)
CreatePutProjectResponse creates a response to parse from PutProject response
type QRCodeBoundary ¶
type QRCodeBoundary struct { Top int `json:"Top" xml:"Top"` Width int `json:"Width" xml:"Width"` Height int `json:"Height" xml:"Height"` Left int `json:"Left" xml:"Left"` }
QRCodeBoundary is a nested struct in imm response
type QRCodesInDetectImageQRCodes ¶
type QRCodesInDetectImageQRCodes struct {
QRCodesItem []QRCodesItem `json:"QRCodes" xml:"QRCodes"`
}
QRCodesInDetectImageQRCodes is a nested struct in imm response
type QRCodesInDetectQRCodes ¶
type QRCodesInDetectQRCodes struct {
QRCodesItem []QRCodesItem `json:"QRCodes" xml:"QRCodes"`
}
QRCodesInDetectQRCodes is a nested struct in imm response
type QRCodesItem ¶
type QRCodesItem struct { Content string `json:"Content" xml:"Content"` QRCodeBoundary QRCodeBoundary `json:"QRCodeBoundary" xml:"QRCodeBoundary"` QRCodesRectangle QRCodesRectangle `json:"QRCodesRectangle" xml:"QRCodesRectangle"` }
QRCodesItem is a nested struct in imm response
type QRCodesRectangle ¶
type QRCodesRectangle struct { Top string `json:"Top" xml:"Top"` Width string `json:"Width" xml:"Width"` Height string `json:"Height" xml:"Height"` Left string `json:"Left" xml:"Left"` }
QRCodesRectangle is a nested struct in imm response
type RefreshOfficeEditTokenRequest ¶ added in v1.61.108
type RefreshOfficeEditTokenRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` AccessToken string `position:"Query" name:"AccessToken"` RefreshToken string `position:"Query" name:"RefreshToken"` }
RefreshOfficeEditTokenRequest is the request struct for api RefreshOfficeEditToken
func CreateRefreshOfficeEditTokenRequest ¶ added in v1.61.108
func CreateRefreshOfficeEditTokenRequest() (request *RefreshOfficeEditTokenRequest)
CreateRefreshOfficeEditTokenRequest creates a request to invoke RefreshOfficeEditToken API
type RefreshOfficeEditTokenResponse ¶ added in v1.61.108
type RefreshOfficeEditTokenResponse struct { *responses.BaseResponse RefreshToken string `json:"RefreshToken" xml:"RefreshToken"` RequestId string `json:"RequestId" xml:"RequestId"` AccessToken string `json:"AccessToken" xml:"AccessToken"` RefreshTokenExpiredTime string `json:"RefreshTokenExpiredTime" xml:"RefreshTokenExpiredTime"` AccessTokenExpiredTime string `json:"AccessTokenExpiredTime" xml:"AccessTokenExpiredTime"` }
RefreshOfficeEditTokenResponse is the response struct for api RefreshOfficeEditToken
func CreateRefreshOfficeEditTokenResponse ¶ added in v1.61.108
func CreateRefreshOfficeEditTokenResponse() (response *RefreshOfficeEditTokenResponse)
CreateRefreshOfficeEditTokenResponse creates a response to parse from RefreshOfficeEditToken response
type RefreshOfficePreviewTokenRequest ¶ added in v1.60.351
type RefreshOfficePreviewTokenRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` AccessToken string `position:"Query" name:"AccessToken"` RefreshToken string `position:"Query" name:"RefreshToken"` }
RefreshOfficePreviewTokenRequest is the request struct for api RefreshOfficePreviewToken
func CreateRefreshOfficePreviewTokenRequest ¶ added in v1.60.351
func CreateRefreshOfficePreviewTokenRequest() (request *RefreshOfficePreviewTokenRequest)
CreateRefreshOfficePreviewTokenRequest creates a request to invoke RefreshOfficePreviewToken API
type RefreshOfficePreviewTokenResponse ¶ added in v1.60.351
type RefreshOfficePreviewTokenResponse struct { *responses.BaseResponse RefreshToken string `json:"RefreshToken" xml:"RefreshToken"` RequestId string `json:"RequestId" xml:"RequestId"` AccessToken string `json:"AccessToken" xml:"AccessToken"` RefreshTokenExpiredTime string `json:"RefreshTokenExpiredTime" xml:"RefreshTokenExpiredTime"` AccessTokenExpiredTime string `json:"AccessTokenExpiredTime" xml:"AccessTokenExpiredTime"` }
RefreshOfficePreviewTokenResponse is the response struct for api RefreshOfficePreviewToken
func CreateRefreshOfficePreviewTokenResponse ¶ added in v1.60.351
func CreateRefreshOfficePreviewTokenResponse() (response *RefreshOfficePreviewTokenResponse)
CreateRefreshOfficePreviewTokenResponse creates a response to parse from RefreshOfficePreviewToken response
type RefreshWebofficeTokenRequest ¶ added in v1.61.804
type RefreshWebofficeTokenRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` AccessToken string `position:"Query" name:"AccessToken"` RefreshToken string `position:"Query" name:"RefreshToken"` }
RefreshWebofficeTokenRequest is the request struct for api RefreshWebofficeToken
func CreateRefreshWebofficeTokenRequest ¶ added in v1.61.804
func CreateRefreshWebofficeTokenRequest() (request *RefreshWebofficeTokenRequest)
CreateRefreshWebofficeTokenRequest creates a request to invoke RefreshWebofficeToken API
type RefreshWebofficeTokenResponse ¶ added in v1.61.804
type RefreshWebofficeTokenResponse struct { *responses.BaseResponse RefreshToken string `json:"RefreshToken" xml:"RefreshToken"` RequestId string `json:"RequestId" xml:"RequestId"` AccessToken string `json:"AccessToken" xml:"AccessToken"` RefreshTokenExpiredTime string `json:"RefreshTokenExpiredTime" xml:"RefreshTokenExpiredTime"` AccessTokenExpiredTime string `json:"AccessTokenExpiredTime" xml:"AccessTokenExpiredTime"` }
RefreshWebofficeTokenResponse is the response struct for api RefreshWebofficeToken
func CreateRefreshWebofficeTokenResponse ¶ added in v1.61.804
func CreateRefreshWebofficeTokenResponse() (response *RefreshWebofficeTokenResponse)
CreateRefreshWebofficeTokenResponse creates a response to parse from RefreshWebofficeToken response
type Region ¶
type Region struct {
RegionItem []RegionItem `json:"Region" xml:"Region"`
}
Region is a nested struct in imm response
type RegionItem ¶
type RegionItem struct { RegionId string `json:"RegionId" xml:"RegionId"` ProjectTypes []string `json:"ProjectTypes" xml:"ProjectTypes"` }
RegionItem is a nested struct in imm response
type Regions ¶
type Regions struct {
Region []RegionItem `json:"Region" xml:"Region"`
}
Regions is a nested struct in imm response
type Sets ¶
type Sets struct {
SetsItem []SetsItem `json:"Sets" xml:"Sets"`
}
Sets is a nested struct in imm response
type SetsItem ¶
type SetsItem struct { VideoCount int `json:"VideoCount" xml:"VideoCount"` CreateTime string `json:"CreateTime" xml:"CreateTime"` VideoLength int `json:"VideoLength" xml:"VideoLength"` SetId string `json:"SetId" xml:"SetId"` ImageCount int `json:"ImageCount" xml:"ImageCount"` FaceCount int `json:"FaceCount" xml:"FaceCount"` SetName string `json:"SetName" xml:"SetName"` ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` }
SetsItem is a nested struct in imm response
type SimilarFaces ¶
type SimilarFaces struct {
SimilarFacesItem []SimilarFacesItem `json:"SimilarFaces" xml:"SimilarFaces"`
}
SimilarFaces is a nested struct in imm response
type SimilarFacesItem ¶
type SimilarFacesItem struct { FaceId string `json:"FaceId" xml:"FaceId"` ImageUri string `json:"ImageUri" xml:"ImageUri"` ExternalId string `json:"ExternalId" xml:"ExternalId"` Similarity float64 `json:"Similarity" xml:"Similarity"` FaceAttributes FaceAttributes `json:"FaceAttributes" xml:"FaceAttributes"` }
SimilarFacesItem is a nested struct in imm response
type SubtitleStream ¶
type SubtitleStream struct { Index int `json:"Index" xml:"Index"` Language string `json:"Language" xml:"Language"` }
SubtitleStream is a nested struct in imm response
type SubtitleStreams ¶
type SubtitleStreams struct {
SubtitleStream []SubtitleStream `json:"SubtitleStream" xml:"SubtitleStream"`
}
SubtitleStreams is a nested struct in imm response
type SuccessDetails ¶ added in v1.61.41
type SuccessDetails struct {
SuccessDetailsItem []SuccessDetailsItem `json:"SuccessDetails" xml:"SuccessDetails"`
}
SuccessDetails is a nested struct in imm response
type SuccessDetailsItem ¶
type SuccessDetailsItem struct { SrcUri string `json:"SrcUri" xml:"SrcUri"` QRCodes []QRCodesItem `json:"QRCodes" xml:"QRCodes"` }
SuccessDetailsItem is a nested struct in imm response
type Tag ¶ added in v1.61.632
type Tag struct { CreationTime string `json:"CreationTime" xml:"CreationTime"` Album string `json:"Album" xml:"Album"` AlbumArtist string `json:"AlbumArtist" xml:"AlbumArtist"` Performer string `json:"Performer" xml:"Performer"` Composer string `json:"Composer" xml:"Composer"` Artist string `json:"Artist" xml:"Artist"` Title string `json:"Title" xml:"Title"` Language string `json:"Language" xml:"Language"` }
Tag is a nested struct in imm response
type TagsInDetectImageTags ¶
type TagsInDetectImageTags struct {
TagsItem []TagsItem `json:"Tags" xml:"Tags"`
}
TagsInDetectImageTags is a nested struct in imm response
type TagsInFindImages ¶
type TagsInFindImages struct {
TagsItem []TagsItem `json:"Tags" xml:"Tags"`
}
TagsInFindImages is a nested struct in imm response
type TagsInGetImage ¶
type TagsInGetImage struct {
TagsItem []TagsItem `json:"Tags" xml:"Tags"`
}
TagsInGetImage is a nested struct in imm response
type TagsInListImages ¶
type TagsInListImages struct {
TagsItem []TagsItem `json:"Tags" xml:"Tags"`
}
TagsInListImages is a nested struct in imm response
type TagsInListSetTags ¶
type TagsInListSetTags struct {
TagsItem []TagsItem `json:"Tags" xml:"Tags"`
}
TagsInListSetTags is a nested struct in imm response
type TagsInListVideoFrames ¶
type TagsInListVideoFrames struct {
TagsItem []TagsItem `json:"Tags" xml:"Tags"`
}
TagsInListVideoFrames is a nested struct in imm response
type TagsItem ¶
type TagsItem struct { TagEnName string `json:"TagEnName" xml:"TagEnName"` TagName string `json:"TagName" xml:"TagName"` TagCount int `json:"TagCount" xml:"TagCount"` ParentTagEnName string `json:"ParentTagEnName" xml:"ParentTagEnName"` TagConfidence float64 `json:"TagConfidence" xml:"TagConfidence"` TagLevel int `json:"TagLevel" xml:"TagLevel"` CentricScore float64 `json:"CentricScore" xml:"CentricScore"` ParentTagName string `json:"ParentTagName" xml:"ParentTagName"` }
TagsItem is a nested struct in imm response
type TasksInListOfficeConversionTask ¶
type TasksInListOfficeConversionTask struct {
TasksItem []TasksItem `json:"Tasks" xml:"Tasks"`
}
TasksInListOfficeConversionTask is a nested struct in imm response
type TasksInListVideoTasks ¶
type TasksInListVideoTasks struct {
TasksItem []TasksItem `json:"Tasks" xml:"Tasks"`
}
TasksInListVideoTasks is a nested struct in imm response
type TasksItem ¶
type TasksItem struct { TgtType string `json:"TgtType" xml:"TgtType"` Result string `json:"Result" xml:"Result"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` PageCount int `json:"PageCount" xml:"PageCount"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ExternalID string `json:"ExternalID" xml:"ExternalID"` FinishTime string `json:"FinishTime" xml:"FinishTime"` SrcUri string `json:"SrcUri" xml:"SrcUri"` Percent int `json:"Percent" xml:"Percent"` Parameters string `json:"Parameters" xml:"Parameters"` TaskId string `json:"TaskId" xml:"TaskId"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` TgtUri string `json:"TgtUri" xml:"TgtUri"` ImageSpec string `json:"ImageSpec" xml:"ImageSpec"` Progress int `json:"Progress" xml:"Progress"` NotifyEndpoint string `json:"NotifyEndpoint" xml:"NotifyEndpoint"` Status string `json:"Status" xml:"Status"` NotifyTopicName string `json:"NotifyTopicName" xml:"NotifyTopicName"` TaskType string `json:"TaskType" xml:"TaskType"` }
TasksItem is a nested struct in imm response
type UpdateFaceGroupRequest ¶
type UpdateFaceGroupRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` ExternalId string `position:"Query" name:"ExternalId"` GroupId string `position:"Query" name:"GroupId"` RemarksB string `position:"Query" name:"RemarksB"` RemarksA string `position:"Query" name:"RemarksA"` GroupName string `position:"Query" name:"GroupName"` ResetItems string `position:"Query" name:"ResetItems"` RemarksArrayA string `position:"Query" name:"RemarksArrayA"` RemarksArrayB string `position:"Query" name:"RemarksArrayB"` RemarksD string `position:"Query" name:"RemarksD"` RemarksC string `position:"Query" name:"RemarksC"` SetId string `position:"Query" name:"SetId"` GroupCoverFaceId string `position:"Query" name:"GroupCoverFaceId"` }
UpdateFaceGroupRequest is the request struct for api UpdateFaceGroup
func CreateUpdateFaceGroupRequest ¶
func CreateUpdateFaceGroupRequest() (request *UpdateFaceGroupRequest)
CreateUpdateFaceGroupRequest creates a request to invoke UpdateFaceGroup API
type UpdateFaceGroupResponse ¶
type UpdateFaceGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SetId string `json:"SetId" xml:"SetId"` GroupId string `json:"GroupId" xml:"GroupId"` }
UpdateFaceGroupResponse is the response struct for api UpdateFaceGroup
func CreateUpdateFaceGroupResponse ¶
func CreateUpdateFaceGroupResponse() (response *UpdateFaceGroupResponse)
CreateUpdateFaceGroupResponse creates a response to parse from UpdateFaceGroup response
type UpdateImageFaces ¶ added in v1.61.1308
UpdateImageFaces is a repeated param struct in UpdateImageRequest
type UpdateImageRequest ¶
type UpdateImageRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` ExternalId string `position:"Query" name:"ExternalId"` SourceType string `position:"Query" name:"SourceType"` RemarksB string `position:"Query" name:"RemarksB"` RemarksA string `position:"Query" name:"RemarksA"` ImageUri string `position:"Query" name:"ImageUri"` RemarksArrayA string `position:"Query" name:"RemarksArrayA"` RemarksArrayB string `position:"Query" name:"RemarksArrayB"` SourceUri string `position:"Query" name:"SourceUri"` SourcePosition string `position:"Query" name:"SourcePosition"` RemarksD string `position:"Query" name:"RemarksD"` RemarksC string `position:"Query" name:"RemarksC"` SetId string `position:"Query" name:"SetId"` Faces *[]UpdateImageFaces `position:"Query" name:"Faces" type:"Json"` }
UpdateImageRequest is the request struct for api UpdateImage
func CreateUpdateImageRequest ¶
func CreateUpdateImageRequest() (request *UpdateImageRequest)
CreateUpdateImageRequest creates a request to invoke UpdateImage API
type UpdateImageResponse ¶
type UpdateImageResponse struct { *responses.BaseResponse RemarksArrayB string `json:"RemarksArrayB" xml:"RemarksArrayB"` ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` RemarksC string `json:"RemarksC" xml:"RemarksC"` RemarksD string `json:"RemarksD" xml:"RemarksD"` RequestId string `json:"RequestId" xml:"RequestId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ExternalId string `json:"ExternalId" xml:"ExternalId"` RemarksArrayA string `json:"RemarksArrayA" xml:"RemarksArrayA"` RemarksA string `json:"RemarksA" xml:"RemarksA"` ImageUri string `json:"ImageUri" xml:"ImageUri"` SetId string `json:"SetId" xml:"SetId"` RemarksB string `json:"RemarksB" xml:"RemarksB"` }
UpdateImageResponse is the response struct for api UpdateImage
func CreateUpdateImageResponse ¶
func CreateUpdateImageResponse() (response *UpdateImageResponse)
CreateUpdateImageResponse creates a response to parse from UpdateImage response
type UpdateProjectRequest ¶
type UpdateProjectRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` NewBCTaskVersion string `position:"Query" name:"NewBCTaskVersion"` NewServiceRole string `position:"Query" name:"NewServiceRole"` NewCU requests.Integer `position:"Query" name:"NewCU"` }
UpdateProjectRequest is the request struct for api UpdateProject
func CreateUpdateProjectRequest ¶
func CreateUpdateProjectRequest() (request *UpdateProjectRequest)
CreateUpdateProjectRequest creates a request to invoke UpdateProject API
type UpdateProjectResponse ¶
type UpdateProjectResponse struct { *responses.BaseResponse Project string `json:"Project" xml:"Project"` ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` Type string `json:"Type" xml:"Type"` CU int `json:"CU" xml:"CU"` ServiceRole string `json:"ServiceRole" xml:"ServiceRole"` RequestId string `json:"RequestId" xml:"RequestId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` RegionId string `json:"RegionId" xml:"RegionId"` }
UpdateProjectResponse is the response struct for api UpdateProject
func CreateUpdateProjectResponse ¶
func CreateUpdateProjectResponse() (response *UpdateProjectResponse)
CreateUpdateProjectResponse creates a response to parse from UpdateProject response
type UpdateSetRequest ¶
type UpdateSetRequest struct { *requests.RpcRequest Project string `position:"Query" name:"Project"` SetName string `position:"Query" name:"SetName"` SetId string `position:"Query" name:"SetId"` }
UpdateSetRequest is the request struct for api UpdateSet
func CreateUpdateSetRequest ¶
func CreateUpdateSetRequest() (request *UpdateSetRequest)
CreateUpdateSetRequest creates a request to invoke UpdateSet API
type UpdateSetResponse ¶
type UpdateSetResponse struct { *responses.BaseResponse ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` RequestId string `json:"RequestId" xml:"RequestId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` SetName string `json:"SetName" xml:"SetName"` SetId string `json:"SetId" xml:"SetId"` }
UpdateSetResponse is the response struct for api UpdateSet
func CreateUpdateSetResponse ¶
func CreateUpdateSetResponse() (response *UpdateSetResponse)
CreateUpdateSetResponse creates a response to parse from UpdateSet response
type VideoStream ¶
type VideoStream struct { Index int `json:"Index" xml:"Index"` CodecLongName string `json:"CodecLongName" xml:"CodecLongName"` Height int `json:"Height" xml:"Height"` SampleAspectRatio string `json:"SampleAspectRatio" xml:"SampleAspectRatio"` AverageFrameRate string `json:"AverageFrameRate" xml:"AverageFrameRate"` Bitrate string `json:"Bitrate" xml:"Bitrate"` Rotate string `json:"Rotate" xml:"Rotate"` CodecTagString string `json:"CodecTagString" xml:"CodecTagString"` Language string `json:"Language" xml:"Language"` HasBFrames int `json:"HasBFrames" xml:"HasBFrames"` FrameRrate string `json:"FrameRrate" xml:"FrameRrate"` Profile string `json:"Profile" xml:"Profile"` StartTime string `json:"StartTime" xml:"StartTime"` Frames string `json:"Frames" xml:"Frames"` CodecName string `json:"CodecName" xml:"CodecName"` Width int `json:"Width" xml:"Width"` Duration string `json:"Duration" xml:"Duration"` DisplayAspectRatio string `json:"DisplayAspectRatio" xml:"DisplayAspectRatio"` CodecTag string `json:"CodecTag" xml:"CodecTag"` CodecTimeBase string `json:"CodecTimeBase" xml:"CodecTimeBase"` TimeBase string `json:"TimeBase" xml:"TimeBase"` Level int `json:"Level" xml:"Level"` PixelFormat string `json:"PixelFormat" xml:"PixelFormat"` }
VideoStream is a nested struct in imm response
type VideoStreams ¶
type VideoStreams struct {
VideoStream []VideoStream `json:"VideoStream" xml:"VideoStream"`
}
VideoStreams is a nested struct in imm response
type VideoTagsInGetVideo ¶
type VideoTagsInGetVideo struct {
VideoTagsItem []VideoTagsItem `json:"VideoTags" xml:"VideoTags"`
}
VideoTagsInGetVideo is a nested struct in imm response
type VideoTagsInListVideos ¶
type VideoTagsInListVideos struct {
VideoTagsItem []VideoTagsItem `json:"VideoTags" xml:"VideoTags"`
}
VideoTagsInListVideos is a nested struct in imm response
type VideoTagsItem ¶
type VideoTagsItem struct { TagName string `json:"TagName" xml:"TagName"` TagConfidence float64 `json:"TagConfidence" xml:"TagConfidence"` TagLevel int `json:"TagLevel" xml:"TagLevel"` ParentTagName string `json:"ParentTagName" xml:"ParentTagName"` }
VideoTagsItem is a nested struct in imm response
type Videos ¶
type Videos struct {
VideosItem []VideosItem `json:"Videos" xml:"Videos"`
}
Videos is a nested struct in imm response
type VideosItem ¶
type VideosItem struct { CreateTime string `json:"CreateTime" xml:"CreateTime"` RemarksC string `json:"RemarksC" xml:"RemarksC"` VideoTagsFailReason string `json:"VideoTagsFailReason" xml:"VideoTagsFailReason"` SourceType string `json:"SourceType" xml:"SourceType"` CelebrityModifyTime string `json:"CelebrityModifyTime" xml:"CelebrityModifyTime"` VideoDuration float64 `json:"VideoDuration" xml:"VideoDuration"` ProcessModifyTime string `json:"ProcessModifyTime" xml:"ProcessModifyTime"` VideoFrames int `json:"VideoFrames" xml:"VideoFrames"` VideoTagsStatus string `json:"VideoTagsStatus" xml:"VideoTagsStatus"` ExternalId string `json:"ExternalId" xml:"ExternalId"` SourceUri string `json:"SourceUri" xml:"SourceUri"` FileSize int `json:"FileSize" xml:"FileSize"` ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` CelebrityFailReason string `json:"CelebrityFailReason" xml:"CelebrityFailReason"` SourcePosition string `json:"SourcePosition" xml:"SourcePosition"` VideoWidth int `json:"VideoWidth" xml:"VideoWidth"` VideoFormat string `json:"VideoFormat" xml:"VideoFormat"` VideoHeight int `json:"VideoHeight" xml:"VideoHeight"` RemarksD string `json:"RemarksD" xml:"RemarksD"` VideoUri string `json:"VideoUri" xml:"VideoUri"` ProcessFailReason string `json:"ProcessFailReason" xml:"ProcessFailReason"` VideoTagsModifyTime string `json:"VideoTagsModifyTime" xml:"VideoTagsModifyTime"` RemarksA string `json:"RemarksA" xml:"RemarksA"` CelebrityStatus string `json:"CelebrityStatus" xml:"CelebrityStatus"` ProcessStatus string `json:"ProcessStatus" xml:"ProcessStatus"` RemarksB string `json:"RemarksB" xml:"RemarksB"` VideoTags []VideoTagsItem `json:"VideoTags" xml:"VideoTags"` Celebrity []CelebrityItem `json:"Celebrity" xml:"Celebrity"` Persons []PersonsItem `json:"Persons" xml:"Persons"` }
VideosItem is a nested struct in imm response
Source Files ¶
- client.go
- compare_image_faces.go
- convert_office_format.go
- create_grab_frame_task.go
- create_group_faces_job.go
- create_image_process_task.go
- create_media_complex_task.go
- create_merge_face_groups_job.go
- create_office_conversion_task.go
- create_set.go
- create_video_abstract_task.go
- create_video_analyse_task.go
- create_video_compress_task.go
- create_video_produce_task.go
- decode_blind_watermark.go
- delete_image.go
- delete_image_job.go
- delete_office_conversion_task.go
- delete_project.go
- delete_set.go
- delete_video.go
- delete_video_task.go
- describe_regions.go
- detect_image_bodies.go
- detect_image_faces.go
- detect_image_qr_codes.go
- detect_image_tags.go
- detect_qr_codes.go
- encode_blind_watermark.go
- endpoint.go
- find_images.go
- find_similar_faces.go
- get_content_key.go
- get_drm_license.go
- get_image.go
- get_image_cropping_suggestions.go
- get_image_quality.go
- get_media_meta.go
- get_office_conversion_task.go
- get_office_edit_url.go
- get_office_preview_url.go
- get_project.go
- get_set.go
- get_video.go
- get_video_task.go
- get_weboffice_url.go
- index_image.go
- index_video.go
- list_face_groups.go
- list_images.go
- list_office_conversion_task.go
- list_project_ap_is.go
- list_projects.go
- list_set_tags.go
- list_sets.go
- list_video_audios_.go
- list_video_frames.go
- list_video_tasks.go
- list_videos.go
- open_imm_service.go
- put_project.go
- refresh_office_edit_token.go
- refresh_office_preview_token.go
- refresh_weboffice_token.go
- struct_address.go
- struct_ap_is.go
- struct_audio_stream.go
- struct_audio_streams.go
- struct_audio_texts.go
- struct_audio_texts_item.go
- struct_audios_.go
- struct_audios_item.go
- struct_bodies.go
- struct_bodies_item.go
- struct_body_boundary.go
- struct_celebrity_in_get_video.go
- struct_celebrity_in_list_videos.go
- struct_celebrity_item.go
- struct_cropping_boundary.go
- struct_cropping_suggestion_in_find_images.go
- struct_cropping_suggestion_in_get_image.go
- struct_cropping_suggestion_in_list_images.go
- struct_cropping_suggestion_item.go
- struct_cropping_suggestions.go
- struct_cropping_suggestions_item.go
- struct_emotion_details.go
- struct_face_a.go
- struct_face_attributes.go
- struct_face_b.go
- struct_face_boundary.go
- struct_face_groups.go
- struct_face_groups_item.go
- struct_faces_in_detect_image_faces.go
- struct_faces_in_find_images.go
- struct_faces_in_find_similar_faces.go
- struct_faces_in_get_image.go
- struct_faces_in_list_images.go
- struct_faces_in_list_video_frames.go
- struct_faces_item.go
- struct_faces_item_in_get_image.go
- struct_fail_detail.go
- struct_fail_details.go
- struct_fail_details_item.go
- struct_frames.go
- struct_frames_item.go
- struct_group_cover_face.go
- struct_head_pose.go
- struct_image_quality.go
- struct_images_in_find_images.go
- struct_images_in_list_images.go
- struct_images_item.go
- struct_media_format.go
- struct_media_meta.go
- struct_media_streams.go
- struct_ocr_boundary.go
- struct_ocr_in_find_images.go
- struct_ocr_in_get_image.go
- struct_ocr_in_list_images.go
- struct_ocr_in_list_video_frames.go
- struct_ocr_item.go
- struct_persons_in_get_video.go
- struct_persons_in_list_videos.go
- struct_persons_item.go
- struct_project_types.go
- struct_projects.go
- struct_projects_item.go
- struct_qr_code_boundary.go
- struct_qr_codes_in_detect_image_qr_codes.go
- struct_qr_codes_in_detect_qr_codes.go
- struct_qr_codes_item.go
- struct_qr_codes_rectangle.go
- struct_region.go
- struct_region_item.go
- struct_regions.go
- struct_sets.go
- struct_sets_item.go
- struct_similar_faces.go
- struct_similar_faces_item.go
- struct_subtitle_stream.go
- struct_subtitle_streams.go
- struct_success_details.go
- struct_success_details_item.go
- struct_tag.go
- struct_tags_in_detect_image_tags.go
- struct_tags_in_find_images.go
- struct_tags_in_get_image.go
- struct_tags_in_list_images.go
- struct_tags_in_list_set_tags.go
- struct_tags_in_list_video_frames.go
- struct_tags_item.go
- struct_tasks_in_list_office_conversion_task.go
- struct_tasks_in_list_video_tasks.go
- struct_tasks_item.go
- struct_video_stream.go
- struct_video_streams.go
- struct_video_tags_in_get_video.go
- struct_video_tags_in_list_videos.go
- struct_video_tags_item.go
- struct_videos.go
- struct_videos_item.go
- update_face_group.go
- update_image.go
- update_project.go
- update_set.go