Documentation
¶
Index ¶
- type AIASRJob
- type AIASRJobList
- type AIAuditResult
- type AIAuditResultDetail
- type AIJob
- type AIJobListInListAIJob
- type AIJobListInSubmitAIJob
- type AIVideoCategoryJob
- type AIVideoCategoryJobList
- type AIVideoCensorJob
- type AIVideoCensorJobList
- type AIVideoCoverJob
- type AIVideoCoverJobList
- type AIVideoDNAResult
- type AIVideoPornRecogJob
- type AIVideoPornRecogJobList
- type AIVideoSummaryJob
- type AIVideoSummaryJobList
- type AIVideoTerrorismRecogJob
- type AIVideoTerrorismRecogJobList
- type AddCategoryRequest
- type AddCategoryResponse
- type AddEditingProjectRequest
- type AddEditingProjectResponse
- type Audio
- type AudioStream
- type AudioStreamList
- type BpsDataPerInterval
- type CDNMetric
- type CDNStatisList
- type Category
- 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 NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName 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) AddCategory(request *AddCategoryRequest) (response *AddCategoryResponse, err error)
- func (client *Client) AddCategoryWithCallback(request *AddCategoryRequest, ...) <-chan int
- func (client *Client) AddCategoryWithChan(request *AddCategoryRequest) (<-chan *AddCategoryResponse, <-chan error)
- func (client *Client) AddEditingProject(request *AddEditingProjectRequest) (response *AddEditingProjectResponse, err error)
- func (client *Client) AddEditingProjectWithCallback(request *AddEditingProjectRequest, ...) <-chan int
- func (client *Client) AddEditingProjectWithChan(request *AddEditingProjectRequest) (<-chan *AddEditingProjectResponse, <-chan error)
- func (client *Client) CreateAudit(request *CreateAuditRequest) (response *CreateAuditResponse, err error)
- func (client *Client) CreateAuditWithCallback(request *CreateAuditRequest, ...) <-chan int
- func (client *Client) CreateAuditWithChan(request *CreateAuditRequest) (<-chan *CreateAuditResponse, <-chan error)
- func (client *Client) CreateUploadImage(request *CreateUploadImageRequest) (response *CreateUploadImageResponse, err error)
- func (client *Client) CreateUploadImageWithCallback(request *CreateUploadImageRequest, ...) <-chan int
- func (client *Client) CreateUploadImageWithChan(request *CreateUploadImageRequest) (<-chan *CreateUploadImageResponse, <-chan error)
- func (client *Client) CreateUploadVideo(request *CreateUploadVideoRequest) (response *CreateUploadVideoResponse, err error)
- func (client *Client) CreateUploadVideoWithCallback(request *CreateUploadVideoRequest, ...) <-chan int
- func (client *Client) CreateUploadVideoWithChan(request *CreateUploadVideoRequest) (<-chan *CreateUploadVideoResponse, <-chan error)
- func (client *Client) DeleteCategory(request *DeleteCategoryRequest) (response *DeleteCategoryResponse, err error)
- func (client *Client) DeleteCategoryWithCallback(request *DeleteCategoryRequest, ...) <-chan int
- func (client *Client) DeleteCategoryWithChan(request *DeleteCategoryRequest) (<-chan *DeleteCategoryResponse, <-chan error)
- func (client *Client) DeleteEditingProject(request *DeleteEditingProjectRequest) (response *DeleteEditingProjectResponse, err error)
- func (client *Client) DeleteEditingProjectWithCallback(request *DeleteEditingProjectRequest, ...) <-chan int
- func (client *Client) DeleteEditingProjectWithChan(request *DeleteEditingProjectRequest) (<-chan *DeleteEditingProjectResponse, <-chan error)
- func (client *Client) DeleteImage(request *DeleteImageRequest) (response *DeleteImageResponse, err error)
- func (client *Client) DeleteImageWithCallback(request *DeleteImageRequest, ...) <-chan int
- func (client *Client) DeleteImageWithChan(request *DeleteImageRequest) (<-chan *DeleteImageResponse, <-chan error)
- func (client *Client) DeleteMezzanines(request *DeleteMezzaninesRequest) (response *DeleteMezzaninesResponse, err error)
- func (client *Client) DeleteMezzaninesWithCallback(request *DeleteMezzaninesRequest, ...) <-chan int
- func (client *Client) DeleteMezzaninesWithChan(request *DeleteMezzaninesRequest) (<-chan *DeleteMezzaninesResponse, <-chan error)
- func (client *Client) DeleteStream(request *DeleteStreamRequest) (response *DeleteStreamResponse, err error)
- func (client *Client) DeleteStreamWithCallback(request *DeleteStreamRequest, ...) <-chan int
- func (client *Client) DeleteStreamWithChan(request *DeleteStreamRequest) (<-chan *DeleteStreamResponse, <-chan error)
- func (client *Client) DeleteVideo(request *DeleteVideoRequest) (response *DeleteVideoResponse, err error)
- func (client *Client) DeleteVideoWithCallback(request *DeleteVideoRequest, ...) <-chan int
- func (client *Client) DeleteVideoWithChan(request *DeleteVideoRequest) (<-chan *DeleteVideoResponse, <-chan error)
- func (client *Client) DescribeCdnDomainLogs(request *DescribeCdnDomainLogsRequest) (response *DescribeCdnDomainLogsResponse, err error)
- func (client *Client) DescribeCdnDomainLogsWithCallback(request *DescribeCdnDomainLogsRequest, ...) <-chan int
- func (client *Client) DescribeCdnDomainLogsWithChan(request *DescribeCdnDomainLogsRequest) (<-chan *DescribeCdnDomainLogsResponse, <-chan error)
- func (client *Client) DescribeDomainBpsData(request *DescribeDomainBpsDataRequest) (response *DescribeDomainBpsDataResponse, err error)
- func (client *Client) DescribeDomainBpsDataWithCallback(request *DescribeDomainBpsDataRequest, ...) <-chan int
- func (client *Client) DescribeDomainBpsDataWithChan(request *DescribeDomainBpsDataRequest) (<-chan *DescribeDomainBpsDataResponse, <-chan error)
- func (client *Client) DescribeDomainFlowData(request *DescribeDomainFlowDataRequest) (response *DescribeDomainFlowDataResponse, err error)
- func (client *Client) DescribeDomainFlowDataWithCallback(request *DescribeDomainFlowDataRequest, ...) <-chan int
- func (client *Client) DescribeDomainFlowDataWithChan(request *DescribeDomainFlowDataRequest) (<-chan *DescribeDomainFlowDataResponse, <-chan error)
- func (client *Client) DescribePlayTopVideos(request *DescribePlayTopVideosRequest) (response *DescribePlayTopVideosResponse, err error)
- func (client *Client) DescribePlayTopVideosWithCallback(request *DescribePlayTopVideosRequest, ...) <-chan int
- func (client *Client) DescribePlayTopVideosWithChan(request *DescribePlayTopVideosRequest) (<-chan *DescribePlayTopVideosResponse, <-chan error)
- func (client *Client) DescribePlayUserAvg(request *DescribePlayUserAvgRequest) (response *DescribePlayUserAvgResponse, err error)
- func (client *Client) DescribePlayUserAvgWithCallback(request *DescribePlayUserAvgRequest, ...) <-chan int
- func (client *Client) DescribePlayUserAvgWithChan(request *DescribePlayUserAvgRequest) (<-chan *DescribePlayUserAvgResponse, <-chan error)
- func (client *Client) DescribePlayUserTotal(request *DescribePlayUserTotalRequest) (response *DescribePlayUserTotalResponse, err error)
- func (client *Client) DescribePlayUserTotalWithCallback(request *DescribePlayUserTotalRequest, ...) <-chan int
- func (client *Client) DescribePlayUserTotalWithChan(request *DescribePlayUserTotalRequest) (<-chan *DescribePlayUserTotalResponse, <-chan error)
- func (client *Client) DescribePlayVideoStatis(request *DescribePlayVideoStatisRequest) (response *DescribePlayVideoStatisResponse, err error)
- func (client *Client) DescribePlayVideoStatisWithCallback(request *DescribePlayVideoStatisRequest, ...) <-chan int
- func (client *Client) DescribePlayVideoStatisWithChan(request *DescribePlayVideoStatisRequest) (<-chan *DescribePlayVideoStatisResponse, <-chan error)
- func (client *Client) DescribeRefreshQuota(request *DescribeRefreshQuotaRequest) (response *DescribeRefreshQuotaResponse, err error)
- func (client *Client) DescribeRefreshQuotaWithCallback(request *DescribeRefreshQuotaRequest, ...) <-chan int
- func (client *Client) DescribeRefreshQuotaWithChan(request *DescribeRefreshQuotaRequest) (<-chan *DescribeRefreshQuotaResponse, <-chan error)
- func (client *Client) DescribeRefreshTasks(request *DescribeRefreshTasksRequest) (response *DescribeRefreshTasksResponse, err error)
- func (client *Client) DescribeRefreshTasksWithCallback(request *DescribeRefreshTasksRequest, ...) <-chan int
- func (client *Client) DescribeRefreshTasksWithChan(request *DescribeRefreshTasksRequest) (<-chan *DescribeRefreshTasksResponse, <-chan error)
- func (client *Client) GetAuditHistory(request *GetAuditHistoryRequest) (response *GetAuditHistoryResponse, err error)
- func (client *Client) GetAuditHistoryWithCallback(request *GetAuditHistoryRequest, ...) <-chan int
- func (client *Client) GetAuditHistoryWithChan(request *GetAuditHistoryRequest) (<-chan *GetAuditHistoryResponse, <-chan error)
- func (client *Client) GetAuditResult(request *GetAuditResultRequest) (response *GetAuditResultResponse, err error)
- func (client *Client) GetAuditResultWithCallback(request *GetAuditResultRequest, ...) <-chan int
- func (client *Client) GetAuditResultWithChan(request *GetAuditResultRequest) (<-chan *GetAuditResultResponse, <-chan error)
- func (client *Client) GetCDNStatisSum(request *GetCDNStatisSumRequest) (response *GetCDNStatisSumResponse, err error)
- func (client *Client) GetCDNStatisSumWithCallback(request *GetCDNStatisSumRequest, ...) <-chan int
- func (client *Client) GetCDNStatisSumWithChan(request *GetCDNStatisSumRequest) (<-chan *GetCDNStatisSumResponse, <-chan error)
- func (client *Client) GetCategories(request *GetCategoriesRequest) (response *GetCategoriesResponse, err error)
- func (client *Client) GetCategoriesWithCallback(request *GetCategoriesRequest, ...) <-chan int
- func (client *Client) GetCategoriesWithChan(request *GetCategoriesRequest) (<-chan *GetCategoriesResponse, <-chan error)
- func (client *Client) GetEditingProject(request *GetEditingProjectRequest) (response *GetEditingProjectResponse, err error)
- func (client *Client) GetEditingProjectMaterials(request *GetEditingProjectMaterialsRequest) (response *GetEditingProjectMaterialsResponse, err error)
- func (client *Client) GetEditingProjectMaterialsWithCallback(request *GetEditingProjectMaterialsRequest, ...) <-chan int
- func (client *Client) GetEditingProjectMaterialsWithChan(request *GetEditingProjectMaterialsRequest) (<-chan *GetEditingProjectMaterialsResponse, <-chan error)
- func (client *Client) GetEditingProjectWithCallback(request *GetEditingProjectRequest, ...) <-chan int
- func (client *Client) GetEditingProjectWithChan(request *GetEditingProjectRequest) (<-chan *GetEditingProjectResponse, <-chan error)
- func (client *Client) GetImageInfo(request *GetImageInfoRequest) (response *GetImageInfoResponse, err error)
- func (client *Client) GetImageInfoWithCallback(request *GetImageInfoRequest, ...) <-chan int
- func (client *Client) GetImageInfoWithChan(request *GetImageInfoRequest) (<-chan *GetImageInfoResponse, <-chan error)
- func (client *Client) GetMessageCallback(request *GetMessageCallbackRequest) (response *GetMessageCallbackResponse, err error)
- func (client *Client) GetMessageCallbackWithCallback(request *GetMessageCallbackRequest, ...) <-chan int
- func (client *Client) GetMessageCallbackWithChan(request *GetMessageCallbackRequest) (<-chan *GetMessageCallbackResponse, <-chan error)
- func (client *Client) GetMezzanineInfo(request *GetMezzanineInfoRequest) (response *GetMezzanineInfoResponse, err error)
- func (client *Client) GetMezzanineInfoWithCallback(request *GetMezzanineInfoRequest, ...) <-chan int
- func (client *Client) GetMezzanineInfoWithChan(request *GetMezzanineInfoRequest) (<-chan *GetMezzanineInfoResponse, <-chan error)
- func (client *Client) GetOSSStatis(request *GetOSSStatisRequest) (response *GetOSSStatisResponse, err error)
- func (client *Client) GetOSSStatisWithCallback(request *GetOSSStatisRequest, ...) <-chan int
- func (client *Client) GetOSSStatisWithChan(request *GetOSSStatisRequest) (<-chan *GetOSSStatisResponse, <-chan error)
- func (client *Client) GetPlayInfo(request *GetPlayInfoRequest) (response *GetPlayInfoResponse, err error)
- func (client *Client) GetPlayInfoWithCallback(request *GetPlayInfoRequest, ...) <-chan int
- func (client *Client) GetPlayInfoWithChan(request *GetPlayInfoRequest) (<-chan *GetPlayInfoResponse, <-chan error)
- func (client *Client) GetVideoConfig(request *GetVideoConfigRequest) (response *GetVideoConfigResponse, err error)
- func (client *Client) GetVideoConfigWithCallback(request *GetVideoConfigRequest, ...) <-chan int
- func (client *Client) GetVideoConfigWithChan(request *GetVideoConfigRequest) (<-chan *GetVideoConfigResponse, <-chan error)
- func (client *Client) GetVideoInfo(request *GetVideoInfoRequest) (response *GetVideoInfoResponse, err error)
- func (client *Client) GetVideoInfoWithCallback(request *GetVideoInfoRequest, ...) <-chan int
- func (client *Client) GetVideoInfoWithChan(request *GetVideoInfoRequest) (<-chan *GetVideoInfoResponse, <-chan error)
- func (client *Client) GetVideoInfos(request *GetVideoInfosRequest) (response *GetVideoInfosResponse, err error)
- func (client *Client) GetVideoInfosWithCallback(request *GetVideoInfosRequest, ...) <-chan int
- func (client *Client) GetVideoInfosWithChan(request *GetVideoInfosRequest) (<-chan *GetVideoInfosResponse, <-chan error)
- func (client *Client) GetVideoList(request *GetVideoListRequest) (response *GetVideoListResponse, err error)
- func (client *Client) GetVideoListWithCallback(request *GetVideoListRequest, ...) <-chan int
- func (client *Client) GetVideoListWithChan(request *GetVideoListRequest) (<-chan *GetVideoListResponse, <-chan error)
- func (client *Client) GetVideoPlayAuth(request *GetVideoPlayAuthRequest) (response *GetVideoPlayAuthResponse, err error)
- func (client *Client) GetVideoPlayAuthWithCallback(request *GetVideoPlayAuthRequest, ...) <-chan int
- func (client *Client) GetVideoPlayAuthWithChan(request *GetVideoPlayAuthRequest) (<-chan *GetVideoPlayAuthResponse, <-chan error)
- func (client *Client) GetVideoPlayInfo(request *GetVideoPlayInfoRequest) (response *GetVideoPlayInfoResponse, err error)
- func (client *Client) GetVideoPlayInfoWithCallback(request *GetVideoPlayInfoRequest, ...) <-chan int
- func (client *Client) GetVideoPlayInfoWithChan(request *GetVideoPlayInfoRequest) (<-chan *GetVideoPlayInfoResponse, <-chan error)
- func (client *Client) ListAIASRJob(request *ListAIASRJobRequest) (response *ListAIASRJobResponse, err error)
- func (client *Client) ListAIASRJobWithCallback(request *ListAIASRJobRequest, ...) <-chan int
- func (client *Client) ListAIASRJobWithChan(request *ListAIASRJobRequest) (<-chan *ListAIASRJobResponse, <-chan error)
- func (client *Client) ListAIJob(request *ListAIJobRequest) (response *ListAIJobResponse, err error)
- func (client *Client) ListAIJobWithCallback(request *ListAIJobRequest, ...) <-chan int
- func (client *Client) ListAIJobWithChan(request *ListAIJobRequest) (<-chan *ListAIJobResponse, <-chan error)
- func (client *Client) ListAIVideoCategoryJob(request *ListAIVideoCategoryJobRequest) (response *ListAIVideoCategoryJobResponse, err error)
- func (client *Client) ListAIVideoCategoryJobWithCallback(request *ListAIVideoCategoryJobRequest, ...) <-chan int
- func (client *Client) ListAIVideoCategoryJobWithChan(request *ListAIVideoCategoryJobRequest) (<-chan *ListAIVideoCategoryJobResponse, <-chan error)
- func (client *Client) ListAIVideoCensorJob(request *ListAIVideoCensorJobRequest) (response *ListAIVideoCensorJobResponse, err error)
- func (client *Client) ListAIVideoCensorJobWithCallback(request *ListAIVideoCensorJobRequest, ...) <-chan int
- func (client *Client) ListAIVideoCensorJobWithChan(request *ListAIVideoCensorJobRequest) (<-chan *ListAIVideoCensorJobResponse, <-chan error)
- func (client *Client) ListAIVideoCoverJob(request *ListAIVideoCoverJobRequest) (response *ListAIVideoCoverJobResponse, err error)
- func (client *Client) ListAIVideoCoverJobWithCallback(request *ListAIVideoCoverJobRequest, ...) <-chan int
- func (client *Client) ListAIVideoCoverJobWithChan(request *ListAIVideoCoverJobRequest) (<-chan *ListAIVideoCoverJobResponse, <-chan error)
- func (client *Client) ListAIVideoPornRecogJob(request *ListAIVideoPornRecogJobRequest) (response *ListAIVideoPornRecogJobResponse, err error)
- func (client *Client) ListAIVideoPornRecogJobWithCallback(request *ListAIVideoPornRecogJobRequest, ...) <-chan int
- func (client *Client) ListAIVideoPornRecogJobWithChan(request *ListAIVideoPornRecogJobRequest) (<-chan *ListAIVideoPornRecogJobResponse, <-chan error)
- func (client *Client) ListAIVideoSummaryJob(request *ListAIVideoSummaryJobRequest) (response *ListAIVideoSummaryJobResponse, err error)
- func (client *Client) ListAIVideoSummaryJobWithCallback(request *ListAIVideoSummaryJobRequest, ...) <-chan int
- func (client *Client) ListAIVideoSummaryJobWithChan(request *ListAIVideoSummaryJobRequest) (<-chan *ListAIVideoSummaryJobResponse, <-chan error)
- func (client *Client) ListAIVideoTerrorismRecogJob(request *ListAIVideoTerrorismRecogJobRequest) (response *ListAIVideoTerrorismRecogJobResponse, err error)
- func (client *Client) ListAIVideoTerrorismRecogJobWithCallback(request *ListAIVideoTerrorismRecogJobRequest, ...) <-chan int
- func (client *Client) ListAIVideoTerrorismRecogJobWithChan(request *ListAIVideoTerrorismRecogJobRequest) (<-chan *ListAIVideoTerrorismRecogJobResponse, <-chan error)
- func (client *Client) ListAuditSecurityIp(request *ListAuditSecurityIpRequest) (response *ListAuditSecurityIpResponse, err error)
- func (client *Client) ListAuditSecurityIpWithCallback(request *ListAuditSecurityIpRequest, ...) <-chan int
- func (client *Client) ListAuditSecurityIpWithChan(request *ListAuditSecurityIpRequest) (<-chan *ListAuditSecurityIpResponse, <-chan error)
- func (client *Client) ListLiveRecordVideo(request *ListLiveRecordVideoRequest) (response *ListLiveRecordVideoResponse, err error)
- func (client *Client) ListLiveRecordVideoWithCallback(request *ListLiveRecordVideoRequest, ...) <-chan int
- func (client *Client) ListLiveRecordVideoWithChan(request *ListLiveRecordVideoRequest) (<-chan *ListLiveRecordVideoResponse, <-chan error)
- func (client *Client) ListSnapshots(request *ListSnapshotsRequest) (response *ListSnapshotsResponse, err error)
- func (client *Client) ListSnapshotsWithCallback(request *ListSnapshotsRequest, ...) <-chan int
- func (client *Client) ListSnapshotsWithChan(request *ListSnapshotsRequest) (<-chan *ListSnapshotsResponse, <-chan error)
- func (client *Client) OpenVodService(request *OpenVodServiceRequest) (response *OpenVodServiceResponse, err error)
- func (client *Client) OpenVodServiceWithCallback(request *OpenVodServiceRequest, ...) <-chan int
- func (client *Client) OpenVodServiceWithChan(request *OpenVodServiceRequest) (<-chan *OpenVodServiceResponse, <-chan error)
- func (client *Client) ProduceEditingProjectVideo(request *ProduceEditingProjectVideoRequest) (response *ProduceEditingProjectVideoResponse, err error)
- func (client *Client) ProduceEditingProjectVideoWithCallback(request *ProduceEditingProjectVideoRequest, ...) <-chan int
- func (client *Client) ProduceEditingProjectVideoWithChan(request *ProduceEditingProjectVideoRequest) (<-chan *ProduceEditingProjectVideoResponse, <-chan error)
- func (client *Client) PushObjectCache(request *PushObjectCacheRequest) (response *PushObjectCacheResponse, err error)
- func (client *Client) PushObjectCacheWithCallback(request *PushObjectCacheRequest, ...) <-chan int
- func (client *Client) PushObjectCacheWithChan(request *PushObjectCacheRequest) (<-chan *PushObjectCacheResponse, <-chan error)
- func (client *Client) RefreshObjectCaches(request *RefreshObjectCachesRequest) (response *RefreshObjectCachesResponse, err error)
- func (client *Client) RefreshObjectCachesWithCallback(request *RefreshObjectCachesRequest, ...) <-chan int
- func (client *Client) RefreshObjectCachesWithChan(request *RefreshObjectCachesRequest) (<-chan *RefreshObjectCachesResponse, <-chan error)
- func (client *Client) RefreshUploadVideo(request *RefreshUploadVideoRequest) (response *RefreshUploadVideoResponse, err error)
- func (client *Client) RefreshUploadVideoWithCallback(request *RefreshUploadVideoRequest, ...) <-chan int
- func (client *Client) RefreshUploadVideoWithChan(request *RefreshUploadVideoRequest) (<-chan *RefreshUploadVideoResponse, <-chan error)
- func (client *Client) SearchEditingProject(request *SearchEditingProjectRequest) (response *SearchEditingProjectResponse, err error)
- func (client *Client) SearchEditingProjectWithCallback(request *SearchEditingProjectRequest, ...) <-chan int
- func (client *Client) SearchEditingProjectWithChan(request *SearchEditingProjectRequest) (<-chan *SearchEditingProjectResponse, <-chan error)
- func (client *Client) SearchMedia(request *SearchMediaRequest) (response *SearchMediaResponse, err error)
- func (client *Client) SearchMediaWithCallback(request *SearchMediaRequest, ...) <-chan int
- func (client *Client) SearchMediaWithChan(request *SearchMediaRequest) (<-chan *SearchMediaResponse, <-chan error)
- func (client *Client) SetAuditSecurityIp(request *SetAuditSecurityIpRequest) (response *SetAuditSecurityIpResponse, err error)
- func (client *Client) SetAuditSecurityIpWithCallback(request *SetAuditSecurityIpRequest, ...) <-chan int
- func (client *Client) SetAuditSecurityIpWithChan(request *SetAuditSecurityIpRequest) (<-chan *SetAuditSecurityIpResponse, <-chan error)
- func (client *Client) SetEditingProjectMaterials(request *SetEditingProjectMaterialsRequest) (response *SetEditingProjectMaterialsResponse, err error)
- func (client *Client) SetEditingProjectMaterialsWithCallback(request *SetEditingProjectMaterialsRequest, ...) <-chan int
- func (client *Client) SetEditingProjectMaterialsWithChan(request *SetEditingProjectMaterialsRequest) (<-chan *SetEditingProjectMaterialsResponse, <-chan error)
- func (client *Client) SetMessageCallback(request *SetMessageCallbackRequest) (response *SetMessageCallbackResponse, err error)
- func (client *Client) SetMessageCallbackWithCallback(request *SetMessageCallbackRequest, ...) <-chan int
- func (client *Client) SetMessageCallbackWithChan(request *SetMessageCallbackRequest) (<-chan *SetMessageCallbackResponse, <-chan error)
- func (client *Client) SubmitAIASRJob(request *SubmitAIASRJobRequest) (response *SubmitAIASRJobResponse, err error)
- func (client *Client) SubmitAIASRJobWithCallback(request *SubmitAIASRJobRequest, ...) <-chan int
- func (client *Client) SubmitAIASRJobWithChan(request *SubmitAIASRJobRequest) (<-chan *SubmitAIASRJobResponse, <-chan error)
- func (client *Client) SubmitAIJob(request *SubmitAIJobRequest) (response *SubmitAIJobResponse, err error)
- func (client *Client) SubmitAIJobWithCallback(request *SubmitAIJobRequest, ...) <-chan int
- func (client *Client) SubmitAIJobWithChan(request *SubmitAIJobRequest) (<-chan *SubmitAIJobResponse, <-chan error)
- func (client *Client) SubmitAIVideoCategoryJob(request *SubmitAIVideoCategoryJobRequest) (response *SubmitAIVideoCategoryJobResponse, err error)
- func (client *Client) SubmitAIVideoCategoryJobWithCallback(request *SubmitAIVideoCategoryJobRequest, ...) <-chan int
- func (client *Client) SubmitAIVideoCategoryJobWithChan(request *SubmitAIVideoCategoryJobRequest) (<-chan *SubmitAIVideoCategoryJobResponse, <-chan error)
- func (client *Client) SubmitAIVideoCensorJob(request *SubmitAIVideoCensorJobRequest) (response *SubmitAIVideoCensorJobResponse, err error)
- func (client *Client) SubmitAIVideoCensorJobWithCallback(request *SubmitAIVideoCensorJobRequest, ...) <-chan int
- func (client *Client) SubmitAIVideoCensorJobWithChan(request *SubmitAIVideoCensorJobRequest) (<-chan *SubmitAIVideoCensorJobResponse, <-chan error)
- func (client *Client) SubmitAIVideoCoverJob(request *SubmitAIVideoCoverJobRequest) (response *SubmitAIVideoCoverJobResponse, err error)
- func (client *Client) SubmitAIVideoCoverJobWithCallback(request *SubmitAIVideoCoverJobRequest, ...) <-chan int
- func (client *Client) SubmitAIVideoCoverJobWithChan(request *SubmitAIVideoCoverJobRequest) (<-chan *SubmitAIVideoCoverJobResponse, <-chan error)
- func (client *Client) SubmitAIVideoPornRecogJob(request *SubmitAIVideoPornRecogJobRequest) (response *SubmitAIVideoPornRecogJobResponse, err error)
- func (client *Client) SubmitAIVideoPornRecogJobWithCallback(request *SubmitAIVideoPornRecogJobRequest, ...) <-chan int
- func (client *Client) SubmitAIVideoPornRecogJobWithChan(request *SubmitAIVideoPornRecogJobRequest) (<-chan *SubmitAIVideoPornRecogJobResponse, <-chan error)
- func (client *Client) SubmitAIVideoSummaryJob(request *SubmitAIVideoSummaryJobRequest) (response *SubmitAIVideoSummaryJobResponse, err error)
- func (client *Client) SubmitAIVideoSummaryJobWithCallback(request *SubmitAIVideoSummaryJobRequest, ...) <-chan int
- func (client *Client) SubmitAIVideoSummaryJobWithChan(request *SubmitAIVideoSummaryJobRequest) (<-chan *SubmitAIVideoSummaryJobResponse, <-chan error)
- func (client *Client) SubmitAIVideoTerrorismRecogJob(request *SubmitAIVideoTerrorismRecogJobRequest) (response *SubmitAIVideoTerrorismRecogJobResponse, err error)
- func (client *Client) SubmitAIVideoTerrorismRecogJobWithCallback(request *SubmitAIVideoTerrorismRecogJobRequest, ...) <-chan int
- func (client *Client) SubmitAIVideoTerrorismRecogJobWithChan(request *SubmitAIVideoTerrorismRecogJobRequest) (<-chan *SubmitAIVideoTerrorismRecogJobResponse, <-chan error)
- func (client *Client) SubmitPreprocessJobs(request *SubmitPreprocessJobsRequest) (response *SubmitPreprocessJobsResponse, err error)
- func (client *Client) SubmitPreprocessJobsWithCallback(request *SubmitPreprocessJobsRequest, ...) <-chan int
- func (client *Client) SubmitPreprocessJobsWithChan(request *SubmitPreprocessJobsRequest) (<-chan *SubmitPreprocessJobsResponse, <-chan error)
- func (client *Client) SubmitSnapshotJob(request *SubmitSnapshotJobRequest) (response *SubmitSnapshotJobResponse, err error)
- func (client *Client) SubmitSnapshotJobWithCallback(request *SubmitSnapshotJobRequest, ...) <-chan int
- func (client *Client) SubmitSnapshotJobWithChan(request *SubmitSnapshotJobRequest) (<-chan *SubmitSnapshotJobResponse, <-chan error)
- func (client *Client) SubmitTranscodeJobs(request *SubmitTranscodeJobsRequest) (response *SubmitTranscodeJobsResponse, err error)
- func (client *Client) SubmitTranscodeJobsWithCallback(request *SubmitTranscodeJobsRequest, ...) <-chan int
- func (client *Client) SubmitTranscodeJobsWithChan(request *SubmitTranscodeJobsRequest) (<-chan *SubmitTranscodeJobsResponse, <-chan error)
- func (client *Client) UpdateCategory(request *UpdateCategoryRequest) (response *UpdateCategoryResponse, err error)
- func (client *Client) UpdateCategoryWithCallback(request *UpdateCategoryRequest, ...) <-chan int
- func (client *Client) UpdateCategoryWithChan(request *UpdateCategoryRequest) (<-chan *UpdateCategoryResponse, <-chan error)
- func (client *Client) UpdateEditingProject(request *UpdateEditingProjectRequest) (response *UpdateEditingProjectResponse, err error)
- func (client *Client) UpdateEditingProjectWithCallback(request *UpdateEditingProjectRequest, ...) <-chan int
- func (client *Client) UpdateEditingProjectWithChan(request *UpdateEditingProjectRequest) (<-chan *UpdateEditingProjectResponse, <-chan error)
- func (client *Client) UpdateImageInfos(request *UpdateImageInfosRequest) (response *UpdateImageInfosResponse, err error)
- func (client *Client) UpdateImageInfosWithCallback(request *UpdateImageInfosRequest, ...) <-chan int
- func (client *Client) UpdateImageInfosWithChan(request *UpdateImageInfosRequest) (<-chan *UpdateImageInfosResponse, <-chan error)
- func (client *Client) UpdateVideoInfo(request *UpdateVideoInfoRequest) (response *UpdateVideoInfoResponse, err error)
- func (client *Client) UpdateVideoInfoWithCallback(request *UpdateVideoInfoRequest, ...) <-chan int
- func (client *Client) UpdateVideoInfoWithChan(request *UpdateVideoInfoRequest) (<-chan *UpdateVideoInfoResponse, <-chan error)
- func (client *Client) UpdateVideoInfos(request *UpdateVideoInfosRequest) (response *UpdateVideoInfosResponse, err error)
- func (client *Client) UpdateVideoInfosWithCallback(request *UpdateVideoInfosRequest, ...) <-chan int
- func (client *Client) UpdateVideoInfosWithChan(request *UpdateVideoInfosRequest) (<-chan *UpdateVideoInfosResponse, <-chan error)
- func (client *Client) UploadMediaByURL(request *UploadMediaByURLRequest) (response *UploadMediaByURLResponse, err error)
- func (client *Client) UploadMediaByURLWithCallback(request *UploadMediaByURLRequest, ...) <-chan int
- func (client *Client) UploadMediaByURLWithChan(request *UploadMediaByURLRequest) (<-chan *UploadMediaByURLResponse, <-chan error)
- type CreateAuditRequest
- type CreateAuditResponse
- type CreateUploadImageRequest
- type CreateUploadImageResponse
- type CreateUploadVideoRequest
- type CreateUploadVideoResponse
- type DataModule
- type DataModuleInDescribeDomainBpsData
- type DeleteCategoryRequest
- type DeleteCategoryResponse
- type DeleteEditingProjectRequest
- type DeleteEditingProjectResponse
- type DeleteImageRequest
- type DeleteImageResponse
- type DeleteMezzaninesRequest
- type DeleteMezzaninesResponse
- type DeleteStreamRequest
- type DeleteStreamResponse
- type DeleteVideoRequest
- type DeleteVideoResponse
- type DescribeCdnDomainLogsRequest
- type DescribeCdnDomainLogsResponse
- type DescribeDomainBpsDataRequest
- type DescribeDomainBpsDataResponse
- type DescribeDomainFlowDataRequest
- type DescribeDomainFlowDataResponse
- type DescribePlayTopVideosRequest
- type DescribePlayTopVideosResponse
- type DescribePlayUserAvgRequest
- type DescribePlayUserAvgResponse
- type DescribePlayUserTotalRequest
- type DescribePlayUserTotalResponse
- type DescribePlayVideoStatisRequest
- type DescribePlayVideoStatisResponse
- type DescribeRefreshQuotaRequest
- type DescribeRefreshQuotaResponse
- type DescribeRefreshTasksRequest
- type DescribeRefreshTasksResponse
- type DomainLogDetail
- type DomainLogDetails
- type DomainLogModel
- type Duplication
- type FlowDataPerInterval
- type FpShotSlices
- type FpShotSlicesItem
- type FpShots
- type FpShotsItem
- type GetAuditHistoryRequest
- type GetAuditHistoryResponse
- type GetAuditResultRequest
- type GetAuditResultResponse
- type GetCDNStatisSumRequest
- type GetCDNStatisSumResponse
- type GetCategoriesRequest
- type GetCategoriesResponse
- type GetEditingProjectMaterialsRequest
- type GetEditingProjectMaterialsResponse
- type GetEditingProjectRequest
- type GetEditingProjectResponse
- type GetImageInfoRequest
- type GetImageInfoResponse
- type GetMessageCallbackRequest
- type GetMessageCallbackResponse
- type GetMezzanineInfoRequest
- type GetMezzanineInfoResponse
- type GetOSSStatisRequest
- type GetOSSStatisResponse
- type GetPlayInfoRequest
- type GetPlayInfoResponse
- type GetVideoConfigRequest
- type GetVideoConfigResponse
- type GetVideoInfoRequest
- type GetVideoInfoResponse
- type GetVideoInfosRequest
- type GetVideoInfosResponse
- type GetVideoListRequest
- type GetVideoListResponse
- type GetVideoPlayAuthRequest
- type GetVideoPlayAuthResponse
- type GetVideoPlayInfoRequest
- type GetVideoPlayInfoResponse
- type Histories
- type History
- type ImageInfo
- type Input
- type List
- type ListAIASRJobRequest
- type ListAIASRJobResponse
- type ListAIJobRequest
- type ListAIJobResponse
- type ListAIVideoCategoryJobRequest
- type ListAIVideoCategoryJobResponse
- type ListAIVideoCensorJobRequest
- type ListAIVideoCensorJobResponse
- type ListAIVideoCoverJobRequest
- type ListAIVideoCoverJobResponse
- type ListAIVideoPornRecogJobRequest
- type ListAIVideoPornRecogJobResponse
- type ListAIVideoSummaryJobRequest
- type ListAIVideoSummaryJobResponse
- type ListAIVideoTerrorismRecogJobRequest
- type ListAIVideoTerrorismRecogJobResponse
- type ListAuditSecurityIpRequest
- type ListAuditSecurityIpResponse
- type ListItem
- type ListLiveRecordVideoRequest
- type ListLiveRecordVideoResponse
- type ListSnapshotsRequest
- type ListSnapshotsResponse
- type LiveRecordVideo
- type LiveRecordVideoList
- type Material
- type MaterialList
- type Media
- type MediaList
- type MediaSnapshot
- type MessageCallback
- type Mezzanine
- type NonExistAIASRJobIds
- type NonExistAIJobIds
- type NonExistAIVideoCategoryJobIds
- type NonExistAIVideoCensorJobIds
- type NonExistAIVideoCoverJobIds
- type NonExistAIVideoSummaryJobIds
- type NonExistImageIds
- type NonExistPornRecogJobIds
- type NonExistTerrorismRecogJobIds
- type NonExistVideoIdsInDeleteMezzanines
- type NonExistVideoIdsInGetVideoInfos
- type NonExistVideoIdsInUpdateVideoInfos
- type OSSMetric
- type OpenVodServiceRequest
- type OpenVodServiceResponse
- type OssStatisList
- type PlayInfo
- type PlayInfoListInGetPlayInfo
- type PlayInfoListInListLiveRecordVideo
- type PreprocessJob
- type PreprocessJobs
- type ProduceEditingProjectVideoRequest
- type ProduceEditingProjectVideoResponse
- type Project
- type ProjectList
- type PushObjectCacheRequest
- type PushObjectCacheResponse
- type RefreshCacheQuota
- type RefreshObjectCachesRequest
- type RefreshObjectCachesResponse
- type RefreshUploadVideoRequest
- type RefreshUploadVideoResponse
- type SearchEditingProjectRequest
- type SearchEditingProjectResponse
- type SearchMediaRequest
- type SearchMediaResponse
- type SecurityIp
- type SecurityIpList
- type SetAuditSecurityIpRequest
- type SetAuditSecurityIpResponse
- type SetEditingProjectMaterialsRequest
- type SetEditingProjectMaterialsResponse
- type SetMessageCallbackRequest
- type SetMessageCallbackResponse
- type Snapshot
- type SnapshotJob
- type SnapshotsInGetEditingProjectMaterials
- type SnapshotsInGetVideoInfo
- type SnapshotsInGetVideoInfos
- type SnapshotsInGetVideoList
- type SnapshotsInListLiveRecordVideo
- type SnapshotsInListSnapshots
- type SnapshotsInSearchMedia
- type SpriteSnapshotsInSearchMedia
- type Sprites
- type SubCategories
- type SubmitAIASRJobRequest
- type SubmitAIASRJobResponse
- type SubmitAIJobRequest
- type SubmitAIJobResponse
- type SubmitAIVideoCategoryJobRequest
- type SubmitAIVideoCategoryJobResponse
- type SubmitAIVideoCensorJobRequest
- type SubmitAIVideoCensorJobResponse
- type SubmitAIVideoCoverJobRequest
- type SubmitAIVideoCoverJobResponse
- type SubmitAIVideoPornRecogJobRequest
- type SubmitAIVideoPornRecogJobResponse
- type SubmitAIVideoSummaryJobRequest
- type SubmitAIVideoSummaryJobResponse
- type SubmitAIVideoTerrorismRecogJobRequest
- type SubmitAIVideoTerrorismRecogJobResponse
- type SubmitPreprocessJobsRequest
- type SubmitPreprocessJobsResponse
- type SubmitSnapshotJobRequest
- type SubmitSnapshotJobResponse
- type SubmitTranscodeJobsRequest
- type SubmitTranscodeJobsResponse
- type SupplyBpsDatas
- type Task
- type Tasks
- type Thumbnail
- type ThumbnailListInGetPlayInfo
- type ThumbnailListInGetVideoInfo
- type ThumbnailListInGetVideoInfos
- type TopPlayVideoStatis
- type TopPlayVideos
- type TranscodeJob
- type TranscodeJobs
- type UV
- type UnRemoveableVideoIds
- type UpdateCategoryRequest
- type UpdateCategoryResponse
- type UpdateEditingProjectRequest
- type UpdateEditingProjectResponse
- type UpdateImageInfosRequest
- type UpdateImageInfosResponse
- type UpdateVideoInfoRequest
- type UpdateVideoInfoResponse
- type UpdateVideoInfosRequest
- type UpdateVideoInfosResponse
- type UploadJob
- type UploadJobs
- type UploadMediaByURLRequest
- type UploadMediaByURLResponse
- type UserPlayStatisAvg
- type UserPlayStatisAvgs
- type UserPlayStatisTotal
- type UserPlayStatisTotals
- type VV
- type Video
- type VideoBase
- type VideoInGetVideoInfo
- type VideoInGetVideoList
- type VideoInListLiveRecordVideo
- type VideoInfo
- type VideoListInGetVideoInfos
- type VideoListInGetVideoList
- type VideoMeta
- type VideoPlayStatisDetail
- type VideoPlayStatisDetails
- type VideoStream
- type VideoStreamList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AIASRJob ¶
type AIASRJob struct { JobId string `json:"JobId" xml:"JobId"` Message string `json:"Message" xml:"Message"` Code string `json:"Code" xml:"Code"` Data string `json:"Data" xml:"Data"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` MediaId string `json:"MediaId" xml:"MediaId"` }
AIASRJob is a nested struct in vod response
type AIASRJobList ¶
type AIASRJobList struct {
AIASRJob []AIASRJob `json:"AIASRJob" xml:"AIASRJob"`
}
AIASRJobList is a nested struct in vod response
type AIAuditResult ¶
type AIAuditResult struct { AbnormalModules string `json:"AbnormalModules" xml:"AbnormalModules"` Label string `json:"Label" xml:"Label"` PornResult string `json:"PornResult" xml:"PornResult"` TerrorismResult string `json:"TerrorismResult" xml:"TerrorismResult"` TitleResult string `json:"TitleResult" xml:"TitleResult"` CoverResult string `json:"CoverResult" xml:"CoverResult"` }
AIAuditResult is a nested struct in vod response
type AIAuditResultDetail ¶
type AIAuditResultDetail struct { Total int `json:"Total" xml:"Total"` List []ListItem `json:"List" xml:"List"` }
AIAuditResultDetail is a nested struct in vod response
type AIJob ¶
type AIJob struct { JobId string `json:"JobId" xml:"JobId"` Message string `json:"Message" xml:"Message"` Code string `json:"Code" xml:"Code"` Data string `json:"Data" xml:"Data"` CreationTime string `json:"CreationTime" xml:"CreationTime"` CompleteTime string `json:"CompleteTime" xml:"CompleteTime"` Status string `json:"Status" xml:"Status"` MediaId string `json:"MediaId" xml:"MediaId"` Type string `json:"Type" xml:"Type"` }
AIJob is a nested struct in vod response
type AIJobListInListAIJob ¶
type AIJobListInListAIJob struct {
AIJob []AIJob `json:"AIJob" xml:"AIJob"`
}
AIJobListInListAIJob is a nested struct in vod response
type AIJobListInSubmitAIJob ¶
type AIJobListInSubmitAIJob struct {
AIJob []AIJob `json:"AIJob" xml:"AIJob"`
}
AIJobListInSubmitAIJob is a nested struct in vod response
type AIVideoCategoryJob ¶
type AIVideoCategoryJob struct { JobId string `json:"JobId" xml:"JobId"` Message string `json:"Message" xml:"Message"` Code string `json:"Code" xml:"Code"` Data string `json:"Data" xml:"Data"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` MediaId string `json:"MediaId" xml:"MediaId"` }
AIVideoCategoryJob is a nested struct in vod response
type AIVideoCategoryJobList ¶
type AIVideoCategoryJobList struct {
AIVideoCategoryJob []AIVideoCategoryJob `json:"AIVideoCategoryJob" xml:"AIVideoCategoryJob"`
}
AIVideoCategoryJobList is a nested struct in vod response
type AIVideoCensorJob ¶
type AIVideoCensorJob struct { JobId string `json:"JobId" xml:"JobId"` Message string `json:"Message" xml:"Message"` Code string `json:"Code" xml:"Code"` Data string `json:"Data" xml:"Data"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` MediaId string `json:"MediaId" xml:"MediaId"` }
AIVideoCensorJob is a nested struct in vod response
type AIVideoCensorJobList ¶
type AIVideoCensorJobList struct {
AIVideoCensorJob []AIVideoCensorJob `json:"AIVideoCensorJob" xml:"AIVideoCensorJob"`
}
AIVideoCensorJobList is a nested struct in vod response
type AIVideoCoverJob ¶
type AIVideoCoverJob struct { JobId string `json:"JobId" xml:"JobId"` Message string `json:"Message" xml:"Message"` Code string `json:"Code" xml:"Code"` Data string `json:"Data" xml:"Data"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` MediaId string `json:"MediaId" xml:"MediaId"` }
AIVideoCoverJob is a nested struct in vod response
type AIVideoCoverJobList ¶
type AIVideoCoverJobList struct {
AIVideoCoverJob []AIVideoCoverJob `json:"AIVideoCoverJob" xml:"AIVideoCoverJob"`
}
AIVideoCoverJobList is a nested struct in vod response
type AIVideoDNAResult ¶
type AIVideoDNAResult struct {
FpShots []FpShotsItem `json:"FpShots" xml:"FpShots"`
}
AIVideoDNAResult is a nested struct in vod response
type AIVideoPornRecogJob ¶
type AIVideoPornRecogJob struct { JobId string `json:"JobId" xml:"JobId"` Message string `json:"Message" xml:"Message"` Code string `json:"Code" xml:"Code"` Data string `json:"Data" xml:"Data"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` MediaId string `json:"MediaId" xml:"MediaId"` }
AIVideoPornRecogJob is a nested struct in vod response
type AIVideoPornRecogJobList ¶
type AIVideoPornRecogJobList struct {
AIVideoPornRecogJob []AIVideoPornRecogJob `json:"AIVideoPornRecogJob" xml:"AIVideoPornRecogJob"`
}
AIVideoPornRecogJobList is a nested struct in vod response
type AIVideoSummaryJob ¶
type AIVideoSummaryJob struct { JobId string `json:"JobId" xml:"JobId"` Message string `json:"Message" xml:"Message"` Code string `json:"Code" xml:"Code"` Data string `json:"Data" xml:"Data"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` MediaId string `json:"MediaId" xml:"MediaId"` }
AIVideoSummaryJob is a nested struct in vod response
type AIVideoSummaryJobList ¶
type AIVideoSummaryJobList struct {
AIVideoSummaryJob []AIVideoSummaryJob `json:"AIVideoSummaryJob" xml:"AIVideoSummaryJob"`
}
AIVideoSummaryJobList is a nested struct in vod response
type AIVideoTerrorismRecogJob ¶
type AIVideoTerrorismRecogJob struct { JobId string `json:"JobId" xml:"JobId"` Message string `json:"Message" xml:"Message"` Code string `json:"Code" xml:"Code"` Data string `json:"Data" xml:"Data"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` MediaId string `json:"MediaId" xml:"MediaId"` }
AIVideoTerrorismRecogJob is a nested struct in vod response
type AIVideoTerrorismRecogJobList ¶
type AIVideoTerrorismRecogJobList struct {
AIVideoTerrorismRecogJob []AIVideoTerrorismRecogJob `json:"AIVideoTerrorismRecogJob" xml:"AIVideoTerrorismRecogJob"`
}
AIVideoTerrorismRecogJobList is a nested struct in vod response
type AddCategoryRequest ¶
type AddCategoryRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId string `position:"Query" name:"OwnerId"` ParentId requests.Integer `position:"Query" name:"ParentId"` CateName string `position:"Query" name:"CateName"` }
AddCategoryRequest is the request struct for api AddCategory
func CreateAddCategoryRequest ¶
func CreateAddCategoryRequest() (request *AddCategoryRequest)
CreateAddCategoryRequest creates a request to invoke AddCategory API
type AddCategoryResponse ¶
type AddCategoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Category Category `json:"Category" xml:"Category"` }
AddCategoryResponse is the response struct for api AddCategory
func CreateAddCategoryResponse ¶
func CreateAddCategoryResponse() (response *AddCategoryResponse)
CreateAddCategoryResponse creates a response to parse from AddCategory response
type AddEditingProjectRequest ¶
type AddEditingProjectRequest struct { *requests.RpcRequest CoverURL string `position:"Query" name:"CoverURL"` ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Description string `position:"Query" name:"Description"` Timeline string `position:"Query" name:"Timeline"` OwnerId string `position:"Query" name:"OwnerId"` Title string `position:"Query" name:"Title"` }
AddEditingProjectRequest is the request struct for api AddEditingProject
func CreateAddEditingProjectRequest ¶
func CreateAddEditingProjectRequest() (request *AddEditingProjectRequest)
CreateAddEditingProjectRequest creates a request to invoke AddEditingProject API
type AddEditingProjectResponse ¶
type AddEditingProjectResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Project Project `json:"Project" xml:"Project"` }
AddEditingProjectResponse is the response struct for api AddEditingProject
func CreateAddEditingProjectResponse ¶
func CreateAddEditingProjectResponse() (response *AddEditingProjectResponse)
CreateAddEditingProjectResponse creates a response to parse from AddEditingProject response
type Audio ¶
type Audio struct { AudioId string `json:"AudioId" xml:"AudioId"` MediaSource string `json:"MediaSource" xml:"MediaSource"` Title string `json:"Title" xml:"Title"` Tags string `json:"Tags" xml:"Tags"` Status string `json:"Status" xml:"Status"` Size int `json:"Size" xml:"Size"` Duration float64 `json:"Duration" xml:"Duration"` Description string `json:"Description" xml:"Description"` ModificationTime string `json:"ModificationTime" xml:"ModificationTime"` CreationTime string `json:"CreationTime" xml:"CreationTime"` CoverURL string `json:"CoverURL" xml:"CoverURL"` CateId int `json:"CateId" xml:"CateId"` CateName string `json:"CateName" xml:"CateName"` DownloadSwitch string `json:"DownloadSwitch" xml:"DownloadSwitch"` PreprocessStatus string `json:"PreprocessStatus" xml:"PreprocessStatus"` StorageLocation string `json:"StorageLocation" xml:"StorageLocation"` RegionId string `json:"RegionId" xml:"RegionId"` TranscodeMode string `json:"TranscodeMode" xml:"TranscodeMode"` Snapshots []string `json:"Snapshots" xml:"Snapshots"` SpriteSnapshots []string `json:"SpriteSnapshots" xml:"SpriteSnapshots"` }
Audio is a nested struct in vod response
type AudioStream ¶
type AudioStream struct { Index string `json:"Index" xml:"Index"` CodecName string `json:"CodecName" xml:"CodecName"` CodecLongName string `json:"CodecLongName" xml:"CodecLongName"` CodecTimeBase string `json:"CodecTimeBase" xml:"CodecTimeBase"` CodecTagString string `json:"CodecTagString" xml:"CodecTagString"` CodecTag string `json:"CodecTag" xml:"CodecTag"` SampleFmt string `json:"SampleFmt" xml:"SampleFmt"` SampleRate string `json:"SampleRate" xml:"SampleRate"` Channels string `json:"Channels" xml:"Channels"` ChannelLayout string `json:"ChannelLayout" xml:"ChannelLayout"` Timebase string `json:"Timebase" xml:"Timebase"` StartTime string `json:"StartTime" xml:"StartTime"` Duration string `json:"Duration" xml:"Duration"` Bitrate string `json:"Bitrate" xml:"Bitrate"` NumFrames string `json:"NumFrames" xml:"NumFrames"` Lang string `json:"Lang" xml:"Lang"` }
AudioStream is a nested struct in vod response
type AudioStreamList ¶
type AudioStreamList struct {
AudioStream []AudioStream `json:"AudioStream" xml:"AudioStream"`
}
AudioStreamList is a nested struct in vod response
type BpsDataPerInterval ¶
type BpsDataPerInterval struct {
DataModule []DataModuleInDescribeDomainBpsData `json:"DataModule" xml:"DataModule"`
}
BpsDataPerInterval is a nested struct in vod response
type CDNMetric ¶
type CDNMetric struct { StatTime string `json:"StatTime" xml:"StatTime"` FlowDataDomesticValue int `json:"FlowDataDomesticValue" xml:"FlowDataDomesticValue"` FlowDataOverseasValue int `json:"FlowDataOverseasValue" xml:"FlowDataOverseasValue"` FlowDataValue int `json:"FlowDataValue" xml:"FlowDataValue"` BpsDataDomesticValue int `json:"BpsDataDomesticValue" xml:"BpsDataDomesticValue"` BpsDataOverseasValue int `json:"BpsDataOverseasValue" xml:"BpsDataOverseasValue"` BpsDataValue int `json:"BpsDataValue" xml:"BpsDataValue"` }
CDNMetric is a nested struct in vod response
type CDNStatisList ¶
type CDNStatisList struct {
CDNMetric []CDNMetric `json:"CDNMetric" xml:"CDNMetric"`
}
CDNStatisList is a nested struct in vod response
type Category ¶
type Category struct { CateName string `json:"CateName" xml:"CateName"` Level int `json:"Level" xml:"Level"` ParentId int `json:"ParentId" xml:"ParentId"` CateId int `json:"CateId" xml:"CateId"` }
Category is a nested struct in vod 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://help.aliyun.com/document_detail/66217.html
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://help.aliyun.com/document_detail/66223.html
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 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://help.aliyun.com/document_detail/66222.html
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 attention: rsa key pair auth is only Japan regions available
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://help.aliyun.com/document_detail/66222.html
func (*Client) AddCategory ¶
func (client *Client) AddCategory(request *AddCategoryRequest) (response *AddCategoryResponse, err error)
AddCategory invokes the vod.AddCategory API synchronously api document: https://help.aliyun.com/api/vod/addcategory.html
func (*Client) AddCategoryWithCallback ¶
func (client *Client) AddCategoryWithCallback(request *AddCategoryRequest, callback func(response *AddCategoryResponse, err error)) <-chan int
AddCategoryWithCallback invokes the vod.AddCategory API asynchronously api document: https://help.aliyun.com/api/vod/addcategory.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddCategoryWithChan ¶
func (client *Client) AddCategoryWithChan(request *AddCategoryRequest) (<-chan *AddCategoryResponse, <-chan error)
AddCategoryWithChan invokes the vod.AddCategory API asynchronously api document: https://help.aliyun.com/api/vod/addcategory.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddEditingProject ¶
func (client *Client) AddEditingProject(request *AddEditingProjectRequest) (response *AddEditingProjectResponse, err error)
AddEditingProject invokes the vod.AddEditingProject API synchronously api document: https://help.aliyun.com/api/vod/addeditingproject.html
func (*Client) AddEditingProjectWithCallback ¶
func (client *Client) AddEditingProjectWithCallback(request *AddEditingProjectRequest, callback func(response *AddEditingProjectResponse, err error)) <-chan int
AddEditingProjectWithCallback invokes the vod.AddEditingProject API asynchronously api document: https://help.aliyun.com/api/vod/addeditingproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddEditingProjectWithChan ¶
func (client *Client) AddEditingProjectWithChan(request *AddEditingProjectRequest) (<-chan *AddEditingProjectResponse, <-chan error)
AddEditingProjectWithChan invokes the vod.AddEditingProject API asynchronously api document: https://help.aliyun.com/api/vod/addeditingproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateAudit ¶
func (client *Client) CreateAudit(request *CreateAuditRequest) (response *CreateAuditResponse, err error)
CreateAudit invokes the vod.CreateAudit API synchronously api document: https://help.aliyun.com/api/vod/createaudit.html
func (*Client) CreateAuditWithCallback ¶
func (client *Client) CreateAuditWithCallback(request *CreateAuditRequest, callback func(response *CreateAuditResponse, err error)) <-chan int
CreateAuditWithCallback invokes the vod.CreateAudit API asynchronously api document: https://help.aliyun.com/api/vod/createaudit.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateAuditWithChan ¶
func (client *Client) CreateAuditWithChan(request *CreateAuditRequest) (<-chan *CreateAuditResponse, <-chan error)
CreateAuditWithChan invokes the vod.CreateAudit API asynchronously api document: https://help.aliyun.com/api/vod/createaudit.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateUploadImage ¶
func (client *Client) CreateUploadImage(request *CreateUploadImageRequest) (response *CreateUploadImageResponse, err error)
CreateUploadImage invokes the vod.CreateUploadImage API synchronously api document: https://help.aliyun.com/api/vod/createuploadimage.html
func (*Client) CreateUploadImageWithCallback ¶
func (client *Client) CreateUploadImageWithCallback(request *CreateUploadImageRequest, callback func(response *CreateUploadImageResponse, err error)) <-chan int
CreateUploadImageWithCallback invokes the vod.CreateUploadImage API asynchronously api document: https://help.aliyun.com/api/vod/createuploadimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateUploadImageWithChan ¶
func (client *Client) CreateUploadImageWithChan(request *CreateUploadImageRequest) (<-chan *CreateUploadImageResponse, <-chan error)
CreateUploadImageWithChan invokes the vod.CreateUploadImage API asynchronously api document: https://help.aliyun.com/api/vod/createuploadimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateUploadVideo ¶
func (client *Client) CreateUploadVideo(request *CreateUploadVideoRequest) (response *CreateUploadVideoResponse, err error)
CreateUploadVideo invokes the vod.CreateUploadVideo API synchronously api document: https://help.aliyun.com/api/vod/createuploadvideo.html
func (*Client) CreateUploadVideoWithCallback ¶
func (client *Client) CreateUploadVideoWithCallback(request *CreateUploadVideoRequest, callback func(response *CreateUploadVideoResponse, err error)) <-chan int
CreateUploadVideoWithCallback invokes the vod.CreateUploadVideo API asynchronously api document: https://help.aliyun.com/api/vod/createuploadvideo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateUploadVideoWithChan ¶
func (client *Client) CreateUploadVideoWithChan(request *CreateUploadVideoRequest) (<-chan *CreateUploadVideoResponse, <-chan error)
CreateUploadVideoWithChan invokes the vod.CreateUploadVideo API asynchronously api document: https://help.aliyun.com/api/vod/createuploadvideo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteCategory ¶
func (client *Client) DeleteCategory(request *DeleteCategoryRequest) (response *DeleteCategoryResponse, err error)
DeleteCategory invokes the vod.DeleteCategory API synchronously api document: https://help.aliyun.com/api/vod/deletecategory.html
func (*Client) DeleteCategoryWithCallback ¶
func (client *Client) DeleteCategoryWithCallback(request *DeleteCategoryRequest, callback func(response *DeleteCategoryResponse, err error)) <-chan int
DeleteCategoryWithCallback invokes the vod.DeleteCategory API asynchronously api document: https://help.aliyun.com/api/vod/deletecategory.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteCategoryWithChan ¶
func (client *Client) DeleteCategoryWithChan(request *DeleteCategoryRequest) (<-chan *DeleteCategoryResponse, <-chan error)
DeleteCategoryWithChan invokes the vod.DeleteCategory API asynchronously api document: https://help.aliyun.com/api/vod/deletecategory.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteEditingProject ¶
func (client *Client) DeleteEditingProject(request *DeleteEditingProjectRequest) (response *DeleteEditingProjectResponse, err error)
DeleteEditingProject invokes the vod.DeleteEditingProject API synchronously api document: https://help.aliyun.com/api/vod/deleteeditingproject.html
func (*Client) DeleteEditingProjectWithCallback ¶
func (client *Client) DeleteEditingProjectWithCallback(request *DeleteEditingProjectRequest, callback func(response *DeleteEditingProjectResponse, err error)) <-chan int
DeleteEditingProjectWithCallback invokes the vod.DeleteEditingProject API asynchronously api document: https://help.aliyun.com/api/vod/deleteeditingproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteEditingProjectWithChan ¶
func (client *Client) DeleteEditingProjectWithChan(request *DeleteEditingProjectRequest) (<-chan *DeleteEditingProjectResponse, <-chan error)
DeleteEditingProjectWithChan invokes the vod.DeleteEditingProject API asynchronously api document: https://help.aliyun.com/api/vod/deleteeditingproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteImage ¶
func (client *Client) DeleteImage(request *DeleteImageRequest) (response *DeleteImageResponse, err error)
DeleteImage invokes the vod.DeleteImage API synchronously api document: https://help.aliyun.com/api/vod/deleteimage.html
func (*Client) DeleteImageWithCallback ¶
func (client *Client) DeleteImageWithCallback(request *DeleteImageRequest, callback func(response *DeleteImageResponse, err error)) <-chan int
DeleteImageWithCallback invokes the vod.DeleteImage API asynchronously api document: https://help.aliyun.com/api/vod/deleteimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteImageWithChan ¶
func (client *Client) DeleteImageWithChan(request *DeleteImageRequest) (<-chan *DeleteImageResponse, <-chan error)
DeleteImageWithChan invokes the vod.DeleteImage API asynchronously api document: https://help.aliyun.com/api/vod/deleteimage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteMezzanines ¶
func (client *Client) DeleteMezzanines(request *DeleteMezzaninesRequest) (response *DeleteMezzaninesResponse, err error)
DeleteMezzanines invokes the vod.DeleteMezzanines API synchronously api document: https://help.aliyun.com/api/vod/deletemezzanines.html
func (*Client) DeleteMezzaninesWithCallback ¶
func (client *Client) DeleteMezzaninesWithCallback(request *DeleteMezzaninesRequest, callback func(response *DeleteMezzaninesResponse, err error)) <-chan int
DeleteMezzaninesWithCallback invokes the vod.DeleteMezzanines API asynchronously api document: https://help.aliyun.com/api/vod/deletemezzanines.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteMezzaninesWithChan ¶
func (client *Client) DeleteMezzaninesWithChan(request *DeleteMezzaninesRequest) (<-chan *DeleteMezzaninesResponse, <-chan error)
DeleteMezzaninesWithChan invokes the vod.DeleteMezzanines API asynchronously api document: https://help.aliyun.com/api/vod/deletemezzanines.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteStream ¶
func (client *Client) DeleteStream(request *DeleteStreamRequest) (response *DeleteStreamResponse, err error)
DeleteStream invokes the vod.DeleteStream API synchronously api document: https://help.aliyun.com/api/vod/deletestream.html
func (*Client) DeleteStreamWithCallback ¶
func (client *Client) DeleteStreamWithCallback(request *DeleteStreamRequest, callback func(response *DeleteStreamResponse, err error)) <-chan int
DeleteStreamWithCallback invokes the vod.DeleteStream API asynchronously api document: https://help.aliyun.com/api/vod/deletestream.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteStreamWithChan ¶
func (client *Client) DeleteStreamWithChan(request *DeleteStreamRequest) (<-chan *DeleteStreamResponse, <-chan error)
DeleteStreamWithChan invokes the vod.DeleteStream API asynchronously api document: https://help.aliyun.com/api/vod/deletestream.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteVideo ¶
func (client *Client) DeleteVideo(request *DeleteVideoRequest) (response *DeleteVideoResponse, err error)
DeleteVideo invokes the vod.DeleteVideo API synchronously api document: https://help.aliyun.com/api/vod/deletevideo.html
func (*Client) DeleteVideoWithCallback ¶
func (client *Client) DeleteVideoWithCallback(request *DeleteVideoRequest, callback func(response *DeleteVideoResponse, err error)) <-chan int
DeleteVideoWithCallback invokes the vod.DeleteVideo API asynchronously api document: https://help.aliyun.com/api/vod/deletevideo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteVideoWithChan ¶
func (client *Client) DeleteVideoWithChan(request *DeleteVideoRequest) (<-chan *DeleteVideoResponse, <-chan error)
DeleteVideoWithChan invokes the vod.DeleteVideo API asynchronously api document: https://help.aliyun.com/api/vod/deletevideo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeCdnDomainLogs ¶
func (client *Client) DescribeCdnDomainLogs(request *DescribeCdnDomainLogsRequest) (response *DescribeCdnDomainLogsResponse, err error)
DescribeCdnDomainLogs invokes the vod.DescribeCdnDomainLogs API synchronously api document: https://help.aliyun.com/api/vod/describecdndomainlogs.html
func (*Client) DescribeCdnDomainLogsWithCallback ¶
func (client *Client) DescribeCdnDomainLogsWithCallback(request *DescribeCdnDomainLogsRequest, callback func(response *DescribeCdnDomainLogsResponse, err error)) <-chan int
DescribeCdnDomainLogsWithCallback invokes the vod.DescribeCdnDomainLogs API asynchronously api document: https://help.aliyun.com/api/vod/describecdndomainlogs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeCdnDomainLogsWithChan ¶
func (client *Client) DescribeCdnDomainLogsWithChan(request *DescribeCdnDomainLogsRequest) (<-chan *DescribeCdnDomainLogsResponse, <-chan error)
DescribeCdnDomainLogsWithChan invokes the vod.DescribeCdnDomainLogs API asynchronously api document: https://help.aliyun.com/api/vod/describecdndomainlogs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDomainBpsData ¶
func (client *Client) DescribeDomainBpsData(request *DescribeDomainBpsDataRequest) (response *DescribeDomainBpsDataResponse, err error)
DescribeDomainBpsData invokes the vod.DescribeDomainBpsData API synchronously api document: https://help.aliyun.com/api/vod/describedomainbpsdata.html
func (*Client) DescribeDomainBpsDataWithCallback ¶
func (client *Client) DescribeDomainBpsDataWithCallback(request *DescribeDomainBpsDataRequest, callback func(response *DescribeDomainBpsDataResponse, err error)) <-chan int
DescribeDomainBpsDataWithCallback invokes the vod.DescribeDomainBpsData API asynchronously api document: https://help.aliyun.com/api/vod/describedomainbpsdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDomainBpsDataWithChan ¶
func (client *Client) DescribeDomainBpsDataWithChan(request *DescribeDomainBpsDataRequest) (<-chan *DescribeDomainBpsDataResponse, <-chan error)
DescribeDomainBpsDataWithChan invokes the vod.DescribeDomainBpsData API asynchronously api document: https://help.aliyun.com/api/vod/describedomainbpsdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDomainFlowData ¶
func (client *Client) DescribeDomainFlowData(request *DescribeDomainFlowDataRequest) (response *DescribeDomainFlowDataResponse, err error)
DescribeDomainFlowData invokes the vod.DescribeDomainFlowData API synchronously api document: https://help.aliyun.com/api/vod/describedomainflowdata.html
func (*Client) DescribeDomainFlowDataWithCallback ¶
func (client *Client) DescribeDomainFlowDataWithCallback(request *DescribeDomainFlowDataRequest, callback func(response *DescribeDomainFlowDataResponse, err error)) <-chan int
DescribeDomainFlowDataWithCallback invokes the vod.DescribeDomainFlowData API asynchronously api document: https://help.aliyun.com/api/vod/describedomainflowdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDomainFlowDataWithChan ¶
func (client *Client) DescribeDomainFlowDataWithChan(request *DescribeDomainFlowDataRequest) (<-chan *DescribeDomainFlowDataResponse, <-chan error)
DescribeDomainFlowDataWithChan invokes the vod.DescribeDomainFlowData API asynchronously api document: https://help.aliyun.com/api/vod/describedomainflowdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribePlayTopVideos ¶
func (client *Client) DescribePlayTopVideos(request *DescribePlayTopVideosRequest) (response *DescribePlayTopVideosResponse, err error)
DescribePlayTopVideos invokes the vod.DescribePlayTopVideos API synchronously api document: https://help.aliyun.com/api/vod/describeplaytopvideos.html
func (*Client) DescribePlayTopVideosWithCallback ¶
func (client *Client) DescribePlayTopVideosWithCallback(request *DescribePlayTopVideosRequest, callback func(response *DescribePlayTopVideosResponse, err error)) <-chan int
DescribePlayTopVideosWithCallback invokes the vod.DescribePlayTopVideos API asynchronously api document: https://help.aliyun.com/api/vod/describeplaytopvideos.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribePlayTopVideosWithChan ¶
func (client *Client) DescribePlayTopVideosWithChan(request *DescribePlayTopVideosRequest) (<-chan *DescribePlayTopVideosResponse, <-chan error)
DescribePlayTopVideosWithChan invokes the vod.DescribePlayTopVideos API asynchronously api document: https://help.aliyun.com/api/vod/describeplaytopvideos.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribePlayUserAvg ¶
func (client *Client) DescribePlayUserAvg(request *DescribePlayUserAvgRequest) (response *DescribePlayUserAvgResponse, err error)
DescribePlayUserAvg invokes the vod.DescribePlayUserAvg API synchronously api document: https://help.aliyun.com/api/vod/describeplayuseravg.html
func (*Client) DescribePlayUserAvgWithCallback ¶
func (client *Client) DescribePlayUserAvgWithCallback(request *DescribePlayUserAvgRequest, callback func(response *DescribePlayUserAvgResponse, err error)) <-chan int
DescribePlayUserAvgWithCallback invokes the vod.DescribePlayUserAvg API asynchronously api document: https://help.aliyun.com/api/vod/describeplayuseravg.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribePlayUserAvgWithChan ¶
func (client *Client) DescribePlayUserAvgWithChan(request *DescribePlayUserAvgRequest) (<-chan *DescribePlayUserAvgResponse, <-chan error)
DescribePlayUserAvgWithChan invokes the vod.DescribePlayUserAvg API asynchronously api document: https://help.aliyun.com/api/vod/describeplayuseravg.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribePlayUserTotal ¶
func (client *Client) DescribePlayUserTotal(request *DescribePlayUserTotalRequest) (response *DescribePlayUserTotalResponse, err error)
DescribePlayUserTotal invokes the vod.DescribePlayUserTotal API synchronously api document: https://help.aliyun.com/api/vod/describeplayusertotal.html
func (*Client) DescribePlayUserTotalWithCallback ¶
func (client *Client) DescribePlayUserTotalWithCallback(request *DescribePlayUserTotalRequest, callback func(response *DescribePlayUserTotalResponse, err error)) <-chan int
DescribePlayUserTotalWithCallback invokes the vod.DescribePlayUserTotal API asynchronously api document: https://help.aliyun.com/api/vod/describeplayusertotal.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribePlayUserTotalWithChan ¶
func (client *Client) DescribePlayUserTotalWithChan(request *DescribePlayUserTotalRequest) (<-chan *DescribePlayUserTotalResponse, <-chan error)
DescribePlayUserTotalWithChan invokes the vod.DescribePlayUserTotal API asynchronously api document: https://help.aliyun.com/api/vod/describeplayusertotal.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribePlayVideoStatis ¶
func (client *Client) DescribePlayVideoStatis(request *DescribePlayVideoStatisRequest) (response *DescribePlayVideoStatisResponse, err error)
DescribePlayVideoStatis invokes the vod.DescribePlayVideoStatis API synchronously api document: https://help.aliyun.com/api/vod/describeplayvideostatis.html
func (*Client) DescribePlayVideoStatisWithCallback ¶
func (client *Client) DescribePlayVideoStatisWithCallback(request *DescribePlayVideoStatisRequest, callback func(response *DescribePlayVideoStatisResponse, err error)) <-chan int
DescribePlayVideoStatisWithCallback invokes the vod.DescribePlayVideoStatis API asynchronously api document: https://help.aliyun.com/api/vod/describeplayvideostatis.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribePlayVideoStatisWithChan ¶
func (client *Client) DescribePlayVideoStatisWithChan(request *DescribePlayVideoStatisRequest) (<-chan *DescribePlayVideoStatisResponse, <-chan error)
DescribePlayVideoStatisWithChan invokes the vod.DescribePlayVideoStatis API asynchronously api document: https://help.aliyun.com/api/vod/describeplayvideostatis.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRefreshQuota ¶
func (client *Client) DescribeRefreshQuota(request *DescribeRefreshQuotaRequest) (response *DescribeRefreshQuotaResponse, err error)
DescribeRefreshQuota invokes the vod.DescribeRefreshQuota API synchronously api document: https://help.aliyun.com/api/vod/describerefreshquota.html
func (*Client) DescribeRefreshQuotaWithCallback ¶
func (client *Client) DescribeRefreshQuotaWithCallback(request *DescribeRefreshQuotaRequest, callback func(response *DescribeRefreshQuotaResponse, err error)) <-chan int
DescribeRefreshQuotaWithCallback invokes the vod.DescribeRefreshQuota API asynchronously api document: https://help.aliyun.com/api/vod/describerefreshquota.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRefreshQuotaWithChan ¶
func (client *Client) DescribeRefreshQuotaWithChan(request *DescribeRefreshQuotaRequest) (<-chan *DescribeRefreshQuotaResponse, <-chan error)
DescribeRefreshQuotaWithChan invokes the vod.DescribeRefreshQuota API asynchronously api document: https://help.aliyun.com/api/vod/describerefreshquota.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRefreshTasks ¶
func (client *Client) DescribeRefreshTasks(request *DescribeRefreshTasksRequest) (response *DescribeRefreshTasksResponse, err error)
DescribeRefreshTasks invokes the vod.DescribeRefreshTasks API synchronously api document: https://help.aliyun.com/api/vod/describerefreshtasks.html
func (*Client) DescribeRefreshTasksWithCallback ¶
func (client *Client) DescribeRefreshTasksWithCallback(request *DescribeRefreshTasksRequest, callback func(response *DescribeRefreshTasksResponse, err error)) <-chan int
DescribeRefreshTasksWithCallback invokes the vod.DescribeRefreshTasks API asynchronously api document: https://help.aliyun.com/api/vod/describerefreshtasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRefreshTasksWithChan ¶
func (client *Client) DescribeRefreshTasksWithChan(request *DescribeRefreshTasksRequest) (<-chan *DescribeRefreshTasksResponse, <-chan error)
DescribeRefreshTasksWithChan invokes the vod.DescribeRefreshTasks API asynchronously api document: https://help.aliyun.com/api/vod/describerefreshtasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetAuditHistory ¶
func (client *Client) GetAuditHistory(request *GetAuditHistoryRequest) (response *GetAuditHistoryResponse, err error)
GetAuditHistory invokes the vod.GetAuditHistory API synchronously api document: https://help.aliyun.com/api/vod/getaudithistory.html
func (*Client) GetAuditHistoryWithCallback ¶
func (client *Client) GetAuditHistoryWithCallback(request *GetAuditHistoryRequest, callback func(response *GetAuditHistoryResponse, err error)) <-chan int
GetAuditHistoryWithCallback invokes the vod.GetAuditHistory API asynchronously api document: https://help.aliyun.com/api/vod/getaudithistory.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetAuditHistoryWithChan ¶
func (client *Client) GetAuditHistoryWithChan(request *GetAuditHistoryRequest) (<-chan *GetAuditHistoryResponse, <-chan error)
GetAuditHistoryWithChan invokes the vod.GetAuditHistory API asynchronously api document: https://help.aliyun.com/api/vod/getaudithistory.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetAuditResult ¶
func (client *Client) GetAuditResult(request *GetAuditResultRequest) (response *GetAuditResultResponse, err error)
GetAuditResult invokes the vod.GetAuditResult API synchronously api document: https://help.aliyun.com/api/vod/getauditresult.html
func (*Client) GetAuditResultWithCallback ¶
func (client *Client) GetAuditResultWithCallback(request *GetAuditResultRequest, callback func(response *GetAuditResultResponse, err error)) <-chan int
GetAuditResultWithCallback invokes the vod.GetAuditResult API asynchronously api document: https://help.aliyun.com/api/vod/getauditresult.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetAuditResultWithChan ¶
func (client *Client) GetAuditResultWithChan(request *GetAuditResultRequest) (<-chan *GetAuditResultResponse, <-chan error)
GetAuditResultWithChan invokes the vod.GetAuditResult API asynchronously api document: https://help.aliyun.com/api/vod/getauditresult.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetCDNStatisSum ¶
func (client *Client) GetCDNStatisSum(request *GetCDNStatisSumRequest) (response *GetCDNStatisSumResponse, err error)
GetCDNStatisSum invokes the vod.GetCDNStatisSum API synchronously api document: https://help.aliyun.com/api/vod/getcdnstatissum.html
func (*Client) GetCDNStatisSumWithCallback ¶
func (client *Client) GetCDNStatisSumWithCallback(request *GetCDNStatisSumRequest, callback func(response *GetCDNStatisSumResponse, err error)) <-chan int
GetCDNStatisSumWithCallback invokes the vod.GetCDNStatisSum API asynchronously api document: https://help.aliyun.com/api/vod/getcdnstatissum.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetCDNStatisSumWithChan ¶
func (client *Client) GetCDNStatisSumWithChan(request *GetCDNStatisSumRequest) (<-chan *GetCDNStatisSumResponse, <-chan error)
GetCDNStatisSumWithChan invokes the vod.GetCDNStatisSum API asynchronously api document: https://help.aliyun.com/api/vod/getcdnstatissum.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetCategories ¶
func (client *Client) GetCategories(request *GetCategoriesRequest) (response *GetCategoriesResponse, err error)
GetCategories invokes the vod.GetCategories API synchronously api document: https://help.aliyun.com/api/vod/getcategories.html
func (*Client) GetCategoriesWithCallback ¶
func (client *Client) GetCategoriesWithCallback(request *GetCategoriesRequest, callback func(response *GetCategoriesResponse, err error)) <-chan int
GetCategoriesWithCallback invokes the vod.GetCategories API asynchronously api document: https://help.aliyun.com/api/vod/getcategories.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetCategoriesWithChan ¶
func (client *Client) GetCategoriesWithChan(request *GetCategoriesRequest) (<-chan *GetCategoriesResponse, <-chan error)
GetCategoriesWithChan invokes the vod.GetCategories API asynchronously api document: https://help.aliyun.com/api/vod/getcategories.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetEditingProject ¶
func (client *Client) GetEditingProject(request *GetEditingProjectRequest) (response *GetEditingProjectResponse, err error)
GetEditingProject invokes the vod.GetEditingProject API synchronously api document: https://help.aliyun.com/api/vod/geteditingproject.html
func (*Client) GetEditingProjectMaterials ¶
func (client *Client) GetEditingProjectMaterials(request *GetEditingProjectMaterialsRequest) (response *GetEditingProjectMaterialsResponse, err error)
GetEditingProjectMaterials invokes the vod.GetEditingProjectMaterials API synchronously api document: https://help.aliyun.com/api/vod/geteditingprojectmaterials.html
func (*Client) GetEditingProjectMaterialsWithCallback ¶
func (client *Client) GetEditingProjectMaterialsWithCallback(request *GetEditingProjectMaterialsRequest, callback func(response *GetEditingProjectMaterialsResponse, err error)) <-chan int
GetEditingProjectMaterialsWithCallback invokes the vod.GetEditingProjectMaterials API asynchronously api document: https://help.aliyun.com/api/vod/geteditingprojectmaterials.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetEditingProjectMaterialsWithChan ¶
func (client *Client) GetEditingProjectMaterialsWithChan(request *GetEditingProjectMaterialsRequest) (<-chan *GetEditingProjectMaterialsResponse, <-chan error)
GetEditingProjectMaterialsWithChan invokes the vod.GetEditingProjectMaterials API asynchronously api document: https://help.aliyun.com/api/vod/geteditingprojectmaterials.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetEditingProjectWithCallback ¶
func (client *Client) GetEditingProjectWithCallback(request *GetEditingProjectRequest, callback func(response *GetEditingProjectResponse, err error)) <-chan int
GetEditingProjectWithCallback invokes the vod.GetEditingProject API asynchronously api document: https://help.aliyun.com/api/vod/geteditingproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetEditingProjectWithChan ¶
func (client *Client) GetEditingProjectWithChan(request *GetEditingProjectRequest) (<-chan *GetEditingProjectResponse, <-chan error)
GetEditingProjectWithChan invokes the vod.GetEditingProject API asynchronously api document: https://help.aliyun.com/api/vod/geteditingproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetImageInfo ¶
func (client *Client) GetImageInfo(request *GetImageInfoRequest) (response *GetImageInfoResponse, err error)
GetImageInfo invokes the vod.GetImageInfo API synchronously api document: https://help.aliyun.com/api/vod/getimageinfo.html
func (*Client) GetImageInfoWithCallback ¶
func (client *Client) GetImageInfoWithCallback(request *GetImageInfoRequest, callback func(response *GetImageInfoResponse, err error)) <-chan int
GetImageInfoWithCallback invokes the vod.GetImageInfo API asynchronously api document: https://help.aliyun.com/api/vod/getimageinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetImageInfoWithChan ¶
func (client *Client) GetImageInfoWithChan(request *GetImageInfoRequest) (<-chan *GetImageInfoResponse, <-chan error)
GetImageInfoWithChan invokes the vod.GetImageInfo API asynchronously api document: https://help.aliyun.com/api/vod/getimageinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetMessageCallback ¶
func (client *Client) GetMessageCallback(request *GetMessageCallbackRequest) (response *GetMessageCallbackResponse, err error)
GetMessageCallback invokes the vod.GetMessageCallback API synchronously api document: https://help.aliyun.com/api/vod/getmessagecallback.html
func (*Client) GetMessageCallbackWithCallback ¶
func (client *Client) GetMessageCallbackWithCallback(request *GetMessageCallbackRequest, callback func(response *GetMessageCallbackResponse, err error)) <-chan int
GetMessageCallbackWithCallback invokes the vod.GetMessageCallback API asynchronously api document: https://help.aliyun.com/api/vod/getmessagecallback.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetMessageCallbackWithChan ¶
func (client *Client) GetMessageCallbackWithChan(request *GetMessageCallbackRequest) (<-chan *GetMessageCallbackResponse, <-chan error)
GetMessageCallbackWithChan invokes the vod.GetMessageCallback API asynchronously api document: https://help.aliyun.com/api/vod/getmessagecallback.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetMezzanineInfo ¶
func (client *Client) GetMezzanineInfo(request *GetMezzanineInfoRequest) (response *GetMezzanineInfoResponse, err error)
GetMezzanineInfo invokes the vod.GetMezzanineInfo API synchronously api document: https://help.aliyun.com/api/vod/getmezzanineinfo.html
func (*Client) GetMezzanineInfoWithCallback ¶
func (client *Client) GetMezzanineInfoWithCallback(request *GetMezzanineInfoRequest, callback func(response *GetMezzanineInfoResponse, err error)) <-chan int
GetMezzanineInfoWithCallback invokes the vod.GetMezzanineInfo API asynchronously api document: https://help.aliyun.com/api/vod/getmezzanineinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetMezzanineInfoWithChan ¶
func (client *Client) GetMezzanineInfoWithChan(request *GetMezzanineInfoRequest) (<-chan *GetMezzanineInfoResponse, <-chan error)
GetMezzanineInfoWithChan invokes the vod.GetMezzanineInfo API asynchronously api document: https://help.aliyun.com/api/vod/getmezzanineinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetOSSStatis ¶
func (client *Client) GetOSSStatis(request *GetOSSStatisRequest) (response *GetOSSStatisResponse, err error)
GetOSSStatis invokes the vod.GetOSSStatis API synchronously api document: https://help.aliyun.com/api/vod/getossstatis.html
func (*Client) GetOSSStatisWithCallback ¶
func (client *Client) GetOSSStatisWithCallback(request *GetOSSStatisRequest, callback func(response *GetOSSStatisResponse, err error)) <-chan int
GetOSSStatisWithCallback invokes the vod.GetOSSStatis API asynchronously api document: https://help.aliyun.com/api/vod/getossstatis.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetOSSStatisWithChan ¶
func (client *Client) GetOSSStatisWithChan(request *GetOSSStatisRequest) (<-chan *GetOSSStatisResponse, <-chan error)
GetOSSStatisWithChan invokes the vod.GetOSSStatis API asynchronously api document: https://help.aliyun.com/api/vod/getossstatis.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetPlayInfo ¶
func (client *Client) GetPlayInfo(request *GetPlayInfoRequest) (response *GetPlayInfoResponse, err error)
GetPlayInfo invokes the vod.GetPlayInfo API synchronously api document: https://help.aliyun.com/api/vod/getplayinfo.html
func (*Client) GetPlayInfoWithCallback ¶
func (client *Client) GetPlayInfoWithCallback(request *GetPlayInfoRequest, callback func(response *GetPlayInfoResponse, err error)) <-chan int
GetPlayInfoWithCallback invokes the vod.GetPlayInfo API asynchronously api document: https://help.aliyun.com/api/vod/getplayinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetPlayInfoWithChan ¶
func (client *Client) GetPlayInfoWithChan(request *GetPlayInfoRequest) (<-chan *GetPlayInfoResponse, <-chan error)
GetPlayInfoWithChan invokes the vod.GetPlayInfo API asynchronously api document: https://help.aliyun.com/api/vod/getplayinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetVideoConfig ¶
func (client *Client) GetVideoConfig(request *GetVideoConfigRequest) (response *GetVideoConfigResponse, err error)
GetVideoConfig invokes the vod.GetVideoConfig API synchronously api document: https://help.aliyun.com/api/vod/getvideoconfig.html
func (*Client) GetVideoConfigWithCallback ¶
func (client *Client) GetVideoConfigWithCallback(request *GetVideoConfigRequest, callback func(response *GetVideoConfigResponse, err error)) <-chan int
GetVideoConfigWithCallback invokes the vod.GetVideoConfig API asynchronously api document: https://help.aliyun.com/api/vod/getvideoconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetVideoConfigWithChan ¶
func (client *Client) GetVideoConfigWithChan(request *GetVideoConfigRequest) (<-chan *GetVideoConfigResponse, <-chan error)
GetVideoConfigWithChan invokes the vod.GetVideoConfig API asynchronously api document: https://help.aliyun.com/api/vod/getvideoconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetVideoInfo ¶
func (client *Client) GetVideoInfo(request *GetVideoInfoRequest) (response *GetVideoInfoResponse, err error)
GetVideoInfo invokes the vod.GetVideoInfo API synchronously api document: https://help.aliyun.com/api/vod/getvideoinfo.html
func (*Client) GetVideoInfoWithCallback ¶
func (client *Client) GetVideoInfoWithCallback(request *GetVideoInfoRequest, callback func(response *GetVideoInfoResponse, err error)) <-chan int
GetVideoInfoWithCallback invokes the vod.GetVideoInfo API asynchronously api document: https://help.aliyun.com/api/vod/getvideoinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetVideoInfoWithChan ¶
func (client *Client) GetVideoInfoWithChan(request *GetVideoInfoRequest) (<-chan *GetVideoInfoResponse, <-chan error)
GetVideoInfoWithChan invokes the vod.GetVideoInfo API asynchronously api document: https://help.aliyun.com/api/vod/getvideoinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetVideoInfos ¶
func (client *Client) GetVideoInfos(request *GetVideoInfosRequest) (response *GetVideoInfosResponse, err error)
GetVideoInfos invokes the vod.GetVideoInfos API synchronously api document: https://help.aliyun.com/api/vod/getvideoinfos.html
func (*Client) GetVideoInfosWithCallback ¶
func (client *Client) GetVideoInfosWithCallback(request *GetVideoInfosRequest, callback func(response *GetVideoInfosResponse, err error)) <-chan int
GetVideoInfosWithCallback invokes the vod.GetVideoInfos API asynchronously api document: https://help.aliyun.com/api/vod/getvideoinfos.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetVideoInfosWithChan ¶
func (client *Client) GetVideoInfosWithChan(request *GetVideoInfosRequest) (<-chan *GetVideoInfosResponse, <-chan error)
GetVideoInfosWithChan invokes the vod.GetVideoInfos API asynchronously api document: https://help.aliyun.com/api/vod/getvideoinfos.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetVideoList ¶
func (client *Client) GetVideoList(request *GetVideoListRequest) (response *GetVideoListResponse, err error)
GetVideoList invokes the vod.GetVideoList API synchronously api document: https://help.aliyun.com/api/vod/getvideolist.html
func (*Client) GetVideoListWithCallback ¶
func (client *Client) GetVideoListWithCallback(request *GetVideoListRequest, callback func(response *GetVideoListResponse, err error)) <-chan int
GetVideoListWithCallback invokes the vod.GetVideoList API asynchronously api document: https://help.aliyun.com/api/vod/getvideolist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetVideoListWithChan ¶
func (client *Client) GetVideoListWithChan(request *GetVideoListRequest) (<-chan *GetVideoListResponse, <-chan error)
GetVideoListWithChan invokes the vod.GetVideoList API asynchronously api document: https://help.aliyun.com/api/vod/getvideolist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetVideoPlayAuth ¶
func (client *Client) GetVideoPlayAuth(request *GetVideoPlayAuthRequest) (response *GetVideoPlayAuthResponse, err error)
GetVideoPlayAuth invokes the vod.GetVideoPlayAuth API synchronously api document: https://help.aliyun.com/api/vod/getvideoplayauth.html
func (*Client) GetVideoPlayAuthWithCallback ¶
func (client *Client) GetVideoPlayAuthWithCallback(request *GetVideoPlayAuthRequest, callback func(response *GetVideoPlayAuthResponse, err error)) <-chan int
GetVideoPlayAuthWithCallback invokes the vod.GetVideoPlayAuth API asynchronously api document: https://help.aliyun.com/api/vod/getvideoplayauth.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetVideoPlayAuthWithChan ¶
func (client *Client) GetVideoPlayAuthWithChan(request *GetVideoPlayAuthRequest) (<-chan *GetVideoPlayAuthResponse, <-chan error)
GetVideoPlayAuthWithChan invokes the vod.GetVideoPlayAuth API asynchronously api document: https://help.aliyun.com/api/vod/getvideoplayauth.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetVideoPlayInfo ¶
func (client *Client) GetVideoPlayInfo(request *GetVideoPlayInfoRequest) (response *GetVideoPlayInfoResponse, err error)
GetVideoPlayInfo invokes the vod.GetVideoPlayInfo API synchronously api document: https://help.aliyun.com/api/vod/getvideoplayinfo.html
func (*Client) GetVideoPlayInfoWithCallback ¶
func (client *Client) GetVideoPlayInfoWithCallback(request *GetVideoPlayInfoRequest, callback func(response *GetVideoPlayInfoResponse, err error)) <-chan int
GetVideoPlayInfoWithCallback invokes the vod.GetVideoPlayInfo API asynchronously api document: https://help.aliyun.com/api/vod/getvideoplayinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetVideoPlayInfoWithChan ¶
func (client *Client) GetVideoPlayInfoWithChan(request *GetVideoPlayInfoRequest) (<-chan *GetVideoPlayInfoResponse, <-chan error)
GetVideoPlayInfoWithChan invokes the vod.GetVideoPlayInfo API asynchronously api document: https://help.aliyun.com/api/vod/getvideoplayinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListAIASRJob ¶
func (client *Client) ListAIASRJob(request *ListAIASRJobRequest) (response *ListAIASRJobResponse, err error)
ListAIASRJob invokes the vod.ListAIASRJob API synchronously api document: https://help.aliyun.com/api/vod/listaiasrjob.html
func (*Client) ListAIASRJobWithCallback ¶
func (client *Client) ListAIASRJobWithCallback(request *ListAIASRJobRequest, callback func(response *ListAIASRJobResponse, err error)) <-chan int
ListAIASRJobWithCallback invokes the vod.ListAIASRJob API asynchronously api document: https://help.aliyun.com/api/vod/listaiasrjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListAIASRJobWithChan ¶
func (client *Client) ListAIASRJobWithChan(request *ListAIASRJobRequest) (<-chan *ListAIASRJobResponse, <-chan error)
ListAIASRJobWithChan invokes the vod.ListAIASRJob API asynchronously api document: https://help.aliyun.com/api/vod/listaiasrjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListAIJob ¶
func (client *Client) ListAIJob(request *ListAIJobRequest) (response *ListAIJobResponse, err error)
ListAIJob invokes the vod.ListAIJob API synchronously api document: https://help.aliyun.com/api/vod/listaijob.html
func (*Client) ListAIJobWithCallback ¶
func (client *Client) ListAIJobWithCallback(request *ListAIJobRequest, callback func(response *ListAIJobResponse, err error)) <-chan int
ListAIJobWithCallback invokes the vod.ListAIJob API asynchronously api document: https://help.aliyun.com/api/vod/listaijob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListAIJobWithChan ¶
func (client *Client) ListAIJobWithChan(request *ListAIJobRequest) (<-chan *ListAIJobResponse, <-chan error)
ListAIJobWithChan invokes the vod.ListAIJob API asynchronously api document: https://help.aliyun.com/api/vod/listaijob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListAIVideoCategoryJob ¶
func (client *Client) ListAIVideoCategoryJob(request *ListAIVideoCategoryJobRequest) (response *ListAIVideoCategoryJobResponse, err error)
ListAIVideoCategoryJob invokes the vod.ListAIVideoCategoryJob API synchronously api document: https://help.aliyun.com/api/vod/listaivideocategoryjob.html
func (*Client) ListAIVideoCategoryJobWithCallback ¶
func (client *Client) ListAIVideoCategoryJobWithCallback(request *ListAIVideoCategoryJobRequest, callback func(response *ListAIVideoCategoryJobResponse, err error)) <-chan int
ListAIVideoCategoryJobWithCallback invokes the vod.ListAIVideoCategoryJob API asynchronously api document: https://help.aliyun.com/api/vod/listaivideocategoryjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListAIVideoCategoryJobWithChan ¶
func (client *Client) ListAIVideoCategoryJobWithChan(request *ListAIVideoCategoryJobRequest) (<-chan *ListAIVideoCategoryJobResponse, <-chan error)
ListAIVideoCategoryJobWithChan invokes the vod.ListAIVideoCategoryJob API asynchronously api document: https://help.aliyun.com/api/vod/listaivideocategoryjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListAIVideoCensorJob ¶
func (client *Client) ListAIVideoCensorJob(request *ListAIVideoCensorJobRequest) (response *ListAIVideoCensorJobResponse, err error)
ListAIVideoCensorJob invokes the vod.ListAIVideoCensorJob API synchronously api document: https://help.aliyun.com/api/vod/listaivideocensorjob.html
func (*Client) ListAIVideoCensorJobWithCallback ¶
func (client *Client) ListAIVideoCensorJobWithCallback(request *ListAIVideoCensorJobRequest, callback func(response *ListAIVideoCensorJobResponse, err error)) <-chan int
ListAIVideoCensorJobWithCallback invokes the vod.ListAIVideoCensorJob API asynchronously api document: https://help.aliyun.com/api/vod/listaivideocensorjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListAIVideoCensorJobWithChan ¶
func (client *Client) ListAIVideoCensorJobWithChan(request *ListAIVideoCensorJobRequest) (<-chan *ListAIVideoCensorJobResponse, <-chan error)
ListAIVideoCensorJobWithChan invokes the vod.ListAIVideoCensorJob API asynchronously api document: https://help.aliyun.com/api/vod/listaivideocensorjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListAIVideoCoverJob ¶
func (client *Client) ListAIVideoCoverJob(request *ListAIVideoCoverJobRequest) (response *ListAIVideoCoverJobResponse, err error)
ListAIVideoCoverJob invokes the vod.ListAIVideoCoverJob API synchronously api document: https://help.aliyun.com/api/vod/listaivideocoverjob.html
func (*Client) ListAIVideoCoverJobWithCallback ¶
func (client *Client) ListAIVideoCoverJobWithCallback(request *ListAIVideoCoverJobRequest, callback func(response *ListAIVideoCoverJobResponse, err error)) <-chan int
ListAIVideoCoverJobWithCallback invokes the vod.ListAIVideoCoverJob API asynchronously api document: https://help.aliyun.com/api/vod/listaivideocoverjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListAIVideoCoverJobWithChan ¶
func (client *Client) ListAIVideoCoverJobWithChan(request *ListAIVideoCoverJobRequest) (<-chan *ListAIVideoCoverJobResponse, <-chan error)
ListAIVideoCoverJobWithChan invokes the vod.ListAIVideoCoverJob API asynchronously api document: https://help.aliyun.com/api/vod/listaivideocoverjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListAIVideoPornRecogJob ¶
func (client *Client) ListAIVideoPornRecogJob(request *ListAIVideoPornRecogJobRequest) (response *ListAIVideoPornRecogJobResponse, err error)
ListAIVideoPornRecogJob invokes the vod.ListAIVideoPornRecogJob API synchronously api document: https://help.aliyun.com/api/vod/listaivideopornrecogjob.html
func (*Client) ListAIVideoPornRecogJobWithCallback ¶
func (client *Client) ListAIVideoPornRecogJobWithCallback(request *ListAIVideoPornRecogJobRequest, callback func(response *ListAIVideoPornRecogJobResponse, err error)) <-chan int
ListAIVideoPornRecogJobWithCallback invokes the vod.ListAIVideoPornRecogJob API asynchronously api document: https://help.aliyun.com/api/vod/listaivideopornrecogjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListAIVideoPornRecogJobWithChan ¶
func (client *Client) ListAIVideoPornRecogJobWithChan(request *ListAIVideoPornRecogJobRequest) (<-chan *ListAIVideoPornRecogJobResponse, <-chan error)
ListAIVideoPornRecogJobWithChan invokes the vod.ListAIVideoPornRecogJob API asynchronously api document: https://help.aliyun.com/api/vod/listaivideopornrecogjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListAIVideoSummaryJob ¶
func (client *Client) ListAIVideoSummaryJob(request *ListAIVideoSummaryJobRequest) (response *ListAIVideoSummaryJobResponse, err error)
ListAIVideoSummaryJob invokes the vod.ListAIVideoSummaryJob API synchronously api document: https://help.aliyun.com/api/vod/listaivideosummaryjob.html
func (*Client) ListAIVideoSummaryJobWithCallback ¶
func (client *Client) ListAIVideoSummaryJobWithCallback(request *ListAIVideoSummaryJobRequest, callback func(response *ListAIVideoSummaryJobResponse, err error)) <-chan int
ListAIVideoSummaryJobWithCallback invokes the vod.ListAIVideoSummaryJob API asynchronously api document: https://help.aliyun.com/api/vod/listaivideosummaryjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListAIVideoSummaryJobWithChan ¶
func (client *Client) ListAIVideoSummaryJobWithChan(request *ListAIVideoSummaryJobRequest) (<-chan *ListAIVideoSummaryJobResponse, <-chan error)
ListAIVideoSummaryJobWithChan invokes the vod.ListAIVideoSummaryJob API asynchronously api document: https://help.aliyun.com/api/vod/listaivideosummaryjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListAIVideoTerrorismRecogJob ¶
func (client *Client) ListAIVideoTerrorismRecogJob(request *ListAIVideoTerrorismRecogJobRequest) (response *ListAIVideoTerrorismRecogJobResponse, err error)
ListAIVideoTerrorismRecogJob invokes the vod.ListAIVideoTerrorismRecogJob API synchronously api document: https://help.aliyun.com/api/vod/listaivideoterrorismrecogjob.html
func (*Client) ListAIVideoTerrorismRecogJobWithCallback ¶
func (client *Client) ListAIVideoTerrorismRecogJobWithCallback(request *ListAIVideoTerrorismRecogJobRequest, callback func(response *ListAIVideoTerrorismRecogJobResponse, err error)) <-chan int
ListAIVideoTerrorismRecogJobWithCallback invokes the vod.ListAIVideoTerrorismRecogJob API asynchronously api document: https://help.aliyun.com/api/vod/listaivideoterrorismrecogjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListAIVideoTerrorismRecogJobWithChan ¶
func (client *Client) ListAIVideoTerrorismRecogJobWithChan(request *ListAIVideoTerrorismRecogJobRequest) (<-chan *ListAIVideoTerrorismRecogJobResponse, <-chan error)
ListAIVideoTerrorismRecogJobWithChan invokes the vod.ListAIVideoTerrorismRecogJob API asynchronously api document: https://help.aliyun.com/api/vod/listaivideoterrorismrecogjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListAuditSecurityIp ¶
func (client *Client) ListAuditSecurityIp(request *ListAuditSecurityIpRequest) (response *ListAuditSecurityIpResponse, err error)
ListAuditSecurityIp invokes the vod.ListAuditSecurityIp API synchronously api document: https://help.aliyun.com/api/vod/listauditsecurityip.html
func (*Client) ListAuditSecurityIpWithCallback ¶
func (client *Client) ListAuditSecurityIpWithCallback(request *ListAuditSecurityIpRequest, callback func(response *ListAuditSecurityIpResponse, err error)) <-chan int
ListAuditSecurityIpWithCallback invokes the vod.ListAuditSecurityIp API asynchronously api document: https://help.aliyun.com/api/vod/listauditsecurityip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListAuditSecurityIpWithChan ¶
func (client *Client) ListAuditSecurityIpWithChan(request *ListAuditSecurityIpRequest) (<-chan *ListAuditSecurityIpResponse, <-chan error)
ListAuditSecurityIpWithChan invokes the vod.ListAuditSecurityIp API asynchronously api document: https://help.aliyun.com/api/vod/listauditsecurityip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListLiveRecordVideo ¶
func (client *Client) ListLiveRecordVideo(request *ListLiveRecordVideoRequest) (response *ListLiveRecordVideoResponse, err error)
ListLiveRecordVideo invokes the vod.ListLiveRecordVideo API synchronously api document: https://help.aliyun.com/api/vod/listliverecordvideo.html
func (*Client) ListLiveRecordVideoWithCallback ¶
func (client *Client) ListLiveRecordVideoWithCallback(request *ListLiveRecordVideoRequest, callback func(response *ListLiveRecordVideoResponse, err error)) <-chan int
ListLiveRecordVideoWithCallback invokes the vod.ListLiveRecordVideo API asynchronously api document: https://help.aliyun.com/api/vod/listliverecordvideo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListLiveRecordVideoWithChan ¶
func (client *Client) ListLiveRecordVideoWithChan(request *ListLiveRecordVideoRequest) (<-chan *ListLiveRecordVideoResponse, <-chan error)
ListLiveRecordVideoWithChan invokes the vod.ListLiveRecordVideo API asynchronously api document: https://help.aliyun.com/api/vod/listliverecordvideo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListSnapshots ¶
func (client *Client) ListSnapshots(request *ListSnapshotsRequest) (response *ListSnapshotsResponse, err error)
ListSnapshots invokes the vod.ListSnapshots API synchronously api document: https://help.aliyun.com/api/vod/listsnapshots.html
func (*Client) ListSnapshotsWithCallback ¶
func (client *Client) ListSnapshotsWithCallback(request *ListSnapshotsRequest, callback func(response *ListSnapshotsResponse, err error)) <-chan int
ListSnapshotsWithCallback invokes the vod.ListSnapshots API asynchronously api document: https://help.aliyun.com/api/vod/listsnapshots.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ListSnapshotsWithChan ¶
func (client *Client) ListSnapshotsWithChan(request *ListSnapshotsRequest) (<-chan *ListSnapshotsResponse, <-chan error)
ListSnapshotsWithChan invokes the vod.ListSnapshots API asynchronously api document: https://help.aliyun.com/api/vod/listsnapshots.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) OpenVodService ¶
func (client *Client) OpenVodService(request *OpenVodServiceRequest) (response *OpenVodServiceResponse, err error)
OpenVodService invokes the vod.OpenVodService API synchronously api document: https://help.aliyun.com/api/vod/openvodservice.html
func (*Client) OpenVodServiceWithCallback ¶
func (client *Client) OpenVodServiceWithCallback(request *OpenVodServiceRequest, callback func(response *OpenVodServiceResponse, err error)) <-chan int
OpenVodServiceWithCallback invokes the vod.OpenVodService API asynchronously api document: https://help.aliyun.com/api/vod/openvodservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) OpenVodServiceWithChan ¶
func (client *Client) OpenVodServiceWithChan(request *OpenVodServiceRequest) (<-chan *OpenVodServiceResponse, <-chan error)
OpenVodServiceWithChan invokes the vod.OpenVodService API asynchronously api document: https://help.aliyun.com/api/vod/openvodservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ProduceEditingProjectVideo ¶
func (client *Client) ProduceEditingProjectVideo(request *ProduceEditingProjectVideoRequest) (response *ProduceEditingProjectVideoResponse, err error)
ProduceEditingProjectVideo invokes the vod.ProduceEditingProjectVideo API synchronously api document: https://help.aliyun.com/api/vod/produceeditingprojectvideo.html
func (*Client) ProduceEditingProjectVideoWithCallback ¶
func (client *Client) ProduceEditingProjectVideoWithCallback(request *ProduceEditingProjectVideoRequest, callback func(response *ProduceEditingProjectVideoResponse, err error)) <-chan int
ProduceEditingProjectVideoWithCallback invokes the vod.ProduceEditingProjectVideo API asynchronously api document: https://help.aliyun.com/api/vod/produceeditingprojectvideo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ProduceEditingProjectVideoWithChan ¶
func (client *Client) ProduceEditingProjectVideoWithChan(request *ProduceEditingProjectVideoRequest) (<-chan *ProduceEditingProjectVideoResponse, <-chan error)
ProduceEditingProjectVideoWithChan invokes the vod.ProduceEditingProjectVideo API asynchronously api document: https://help.aliyun.com/api/vod/produceeditingprojectvideo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) PushObjectCache ¶
func (client *Client) PushObjectCache(request *PushObjectCacheRequest) (response *PushObjectCacheResponse, err error)
PushObjectCache invokes the vod.PushObjectCache API synchronously api document: https://help.aliyun.com/api/vod/pushobjectcache.html
func (*Client) PushObjectCacheWithCallback ¶
func (client *Client) PushObjectCacheWithCallback(request *PushObjectCacheRequest, callback func(response *PushObjectCacheResponse, err error)) <-chan int
PushObjectCacheWithCallback invokes the vod.PushObjectCache API asynchronously api document: https://help.aliyun.com/api/vod/pushobjectcache.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) PushObjectCacheWithChan ¶
func (client *Client) PushObjectCacheWithChan(request *PushObjectCacheRequest) (<-chan *PushObjectCacheResponse, <-chan error)
PushObjectCacheWithChan invokes the vod.PushObjectCache API asynchronously api document: https://help.aliyun.com/api/vod/pushobjectcache.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RefreshObjectCaches ¶
func (client *Client) RefreshObjectCaches(request *RefreshObjectCachesRequest) (response *RefreshObjectCachesResponse, err error)
RefreshObjectCaches invokes the vod.RefreshObjectCaches API synchronously api document: https://help.aliyun.com/api/vod/refreshobjectcaches.html
func (*Client) RefreshObjectCachesWithCallback ¶
func (client *Client) RefreshObjectCachesWithCallback(request *RefreshObjectCachesRequest, callback func(response *RefreshObjectCachesResponse, err error)) <-chan int
RefreshObjectCachesWithCallback invokes the vod.RefreshObjectCaches API asynchronously api document: https://help.aliyun.com/api/vod/refreshobjectcaches.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RefreshObjectCachesWithChan ¶
func (client *Client) RefreshObjectCachesWithChan(request *RefreshObjectCachesRequest) (<-chan *RefreshObjectCachesResponse, <-chan error)
RefreshObjectCachesWithChan invokes the vod.RefreshObjectCaches API asynchronously api document: https://help.aliyun.com/api/vod/refreshobjectcaches.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RefreshUploadVideo ¶
func (client *Client) RefreshUploadVideo(request *RefreshUploadVideoRequest) (response *RefreshUploadVideoResponse, err error)
RefreshUploadVideo invokes the vod.RefreshUploadVideo API synchronously api document: https://help.aliyun.com/api/vod/refreshuploadvideo.html
func (*Client) RefreshUploadVideoWithCallback ¶
func (client *Client) RefreshUploadVideoWithCallback(request *RefreshUploadVideoRequest, callback func(response *RefreshUploadVideoResponse, err error)) <-chan int
RefreshUploadVideoWithCallback invokes the vod.RefreshUploadVideo API asynchronously api document: https://help.aliyun.com/api/vod/refreshuploadvideo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RefreshUploadVideoWithChan ¶
func (client *Client) RefreshUploadVideoWithChan(request *RefreshUploadVideoRequest) (<-chan *RefreshUploadVideoResponse, <-chan error)
RefreshUploadVideoWithChan invokes the vod.RefreshUploadVideo API asynchronously api document: https://help.aliyun.com/api/vod/refreshuploadvideo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SearchEditingProject ¶
func (client *Client) SearchEditingProject(request *SearchEditingProjectRequest) (response *SearchEditingProjectResponse, err error)
SearchEditingProject invokes the vod.SearchEditingProject API synchronously api document: https://help.aliyun.com/api/vod/searcheditingproject.html
func (*Client) SearchEditingProjectWithCallback ¶
func (client *Client) SearchEditingProjectWithCallback(request *SearchEditingProjectRequest, callback func(response *SearchEditingProjectResponse, err error)) <-chan int
SearchEditingProjectWithCallback invokes the vod.SearchEditingProject API asynchronously api document: https://help.aliyun.com/api/vod/searcheditingproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SearchEditingProjectWithChan ¶
func (client *Client) SearchEditingProjectWithChan(request *SearchEditingProjectRequest) (<-chan *SearchEditingProjectResponse, <-chan error)
SearchEditingProjectWithChan invokes the vod.SearchEditingProject API asynchronously api document: https://help.aliyun.com/api/vod/searcheditingproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SearchMedia ¶
func (client *Client) SearchMedia(request *SearchMediaRequest) (response *SearchMediaResponse, err error)
SearchMedia invokes the vod.SearchMedia API synchronously api document: https://help.aliyun.com/api/vod/searchmedia.html
func (*Client) SearchMediaWithCallback ¶
func (client *Client) SearchMediaWithCallback(request *SearchMediaRequest, callback func(response *SearchMediaResponse, err error)) <-chan int
SearchMediaWithCallback invokes the vod.SearchMedia API asynchronously api document: https://help.aliyun.com/api/vod/searchmedia.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SearchMediaWithChan ¶
func (client *Client) SearchMediaWithChan(request *SearchMediaRequest) (<-chan *SearchMediaResponse, <-chan error)
SearchMediaWithChan invokes the vod.SearchMedia API asynchronously api document: https://help.aliyun.com/api/vod/searchmedia.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SetAuditSecurityIp ¶
func (client *Client) SetAuditSecurityIp(request *SetAuditSecurityIpRequest) (response *SetAuditSecurityIpResponse, err error)
SetAuditSecurityIp invokes the vod.SetAuditSecurityIp API synchronously api document: https://help.aliyun.com/api/vod/setauditsecurityip.html
func (*Client) SetAuditSecurityIpWithCallback ¶
func (client *Client) SetAuditSecurityIpWithCallback(request *SetAuditSecurityIpRequest, callback func(response *SetAuditSecurityIpResponse, err error)) <-chan int
SetAuditSecurityIpWithCallback invokes the vod.SetAuditSecurityIp API asynchronously api document: https://help.aliyun.com/api/vod/setauditsecurityip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SetAuditSecurityIpWithChan ¶
func (client *Client) SetAuditSecurityIpWithChan(request *SetAuditSecurityIpRequest) (<-chan *SetAuditSecurityIpResponse, <-chan error)
SetAuditSecurityIpWithChan invokes the vod.SetAuditSecurityIp API asynchronously api document: https://help.aliyun.com/api/vod/setauditsecurityip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SetEditingProjectMaterials ¶
func (client *Client) SetEditingProjectMaterials(request *SetEditingProjectMaterialsRequest) (response *SetEditingProjectMaterialsResponse, err error)
SetEditingProjectMaterials invokes the vod.SetEditingProjectMaterials API synchronously api document: https://help.aliyun.com/api/vod/seteditingprojectmaterials.html
func (*Client) SetEditingProjectMaterialsWithCallback ¶
func (client *Client) SetEditingProjectMaterialsWithCallback(request *SetEditingProjectMaterialsRequest, callback func(response *SetEditingProjectMaterialsResponse, err error)) <-chan int
SetEditingProjectMaterialsWithCallback invokes the vod.SetEditingProjectMaterials API asynchronously api document: https://help.aliyun.com/api/vod/seteditingprojectmaterials.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SetEditingProjectMaterialsWithChan ¶
func (client *Client) SetEditingProjectMaterialsWithChan(request *SetEditingProjectMaterialsRequest) (<-chan *SetEditingProjectMaterialsResponse, <-chan error)
SetEditingProjectMaterialsWithChan invokes the vod.SetEditingProjectMaterials API asynchronously api document: https://help.aliyun.com/api/vod/seteditingprojectmaterials.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SetMessageCallback ¶
func (client *Client) SetMessageCallback(request *SetMessageCallbackRequest) (response *SetMessageCallbackResponse, err error)
SetMessageCallback invokes the vod.SetMessageCallback API synchronously api document: https://help.aliyun.com/api/vod/setmessagecallback.html
func (*Client) SetMessageCallbackWithCallback ¶
func (client *Client) SetMessageCallbackWithCallback(request *SetMessageCallbackRequest, callback func(response *SetMessageCallbackResponse, err error)) <-chan int
SetMessageCallbackWithCallback invokes the vod.SetMessageCallback API asynchronously api document: https://help.aliyun.com/api/vod/setmessagecallback.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SetMessageCallbackWithChan ¶
func (client *Client) SetMessageCallbackWithChan(request *SetMessageCallbackRequest) (<-chan *SetMessageCallbackResponse, <-chan error)
SetMessageCallbackWithChan invokes the vod.SetMessageCallback API asynchronously api document: https://help.aliyun.com/api/vod/setmessagecallback.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SubmitAIASRJob ¶
func (client *Client) SubmitAIASRJob(request *SubmitAIASRJobRequest) (response *SubmitAIASRJobResponse, err error)
SubmitAIASRJob invokes the vod.SubmitAIASRJob API synchronously api document: https://help.aliyun.com/api/vod/submitaiasrjob.html
func (*Client) SubmitAIASRJobWithCallback ¶
func (client *Client) SubmitAIASRJobWithCallback(request *SubmitAIASRJobRequest, callback func(response *SubmitAIASRJobResponse, err error)) <-chan int
SubmitAIASRJobWithCallback invokes the vod.SubmitAIASRJob API asynchronously api document: https://help.aliyun.com/api/vod/submitaiasrjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SubmitAIASRJobWithChan ¶
func (client *Client) SubmitAIASRJobWithChan(request *SubmitAIASRJobRequest) (<-chan *SubmitAIASRJobResponse, <-chan error)
SubmitAIASRJobWithChan invokes the vod.SubmitAIASRJob API asynchronously api document: https://help.aliyun.com/api/vod/submitaiasrjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SubmitAIJob ¶
func (client *Client) SubmitAIJob(request *SubmitAIJobRequest) (response *SubmitAIJobResponse, err error)
SubmitAIJob invokes the vod.SubmitAIJob API synchronously api document: https://help.aliyun.com/api/vod/submitaijob.html
func (*Client) SubmitAIJobWithCallback ¶
func (client *Client) SubmitAIJobWithCallback(request *SubmitAIJobRequest, callback func(response *SubmitAIJobResponse, err error)) <-chan int
SubmitAIJobWithCallback invokes the vod.SubmitAIJob API asynchronously api document: https://help.aliyun.com/api/vod/submitaijob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SubmitAIJobWithChan ¶
func (client *Client) SubmitAIJobWithChan(request *SubmitAIJobRequest) (<-chan *SubmitAIJobResponse, <-chan error)
SubmitAIJobWithChan invokes the vod.SubmitAIJob API asynchronously api document: https://help.aliyun.com/api/vod/submitaijob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SubmitAIVideoCategoryJob ¶
func (client *Client) SubmitAIVideoCategoryJob(request *SubmitAIVideoCategoryJobRequest) (response *SubmitAIVideoCategoryJobResponse, err error)
SubmitAIVideoCategoryJob invokes the vod.SubmitAIVideoCategoryJob API synchronously api document: https://help.aliyun.com/api/vod/submitaivideocategoryjob.html
func (*Client) SubmitAIVideoCategoryJobWithCallback ¶
func (client *Client) SubmitAIVideoCategoryJobWithCallback(request *SubmitAIVideoCategoryJobRequest, callback func(response *SubmitAIVideoCategoryJobResponse, err error)) <-chan int
SubmitAIVideoCategoryJobWithCallback invokes the vod.SubmitAIVideoCategoryJob API asynchronously api document: https://help.aliyun.com/api/vod/submitaivideocategoryjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SubmitAIVideoCategoryJobWithChan ¶
func (client *Client) SubmitAIVideoCategoryJobWithChan(request *SubmitAIVideoCategoryJobRequest) (<-chan *SubmitAIVideoCategoryJobResponse, <-chan error)
SubmitAIVideoCategoryJobWithChan invokes the vod.SubmitAIVideoCategoryJob API asynchronously api document: https://help.aliyun.com/api/vod/submitaivideocategoryjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SubmitAIVideoCensorJob ¶
func (client *Client) SubmitAIVideoCensorJob(request *SubmitAIVideoCensorJobRequest) (response *SubmitAIVideoCensorJobResponse, err error)
SubmitAIVideoCensorJob invokes the vod.SubmitAIVideoCensorJob API synchronously api document: https://help.aliyun.com/api/vod/submitaivideocensorjob.html
func (*Client) SubmitAIVideoCensorJobWithCallback ¶
func (client *Client) SubmitAIVideoCensorJobWithCallback(request *SubmitAIVideoCensorJobRequest, callback func(response *SubmitAIVideoCensorJobResponse, err error)) <-chan int
SubmitAIVideoCensorJobWithCallback invokes the vod.SubmitAIVideoCensorJob API asynchronously api document: https://help.aliyun.com/api/vod/submitaivideocensorjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SubmitAIVideoCensorJobWithChan ¶
func (client *Client) SubmitAIVideoCensorJobWithChan(request *SubmitAIVideoCensorJobRequest) (<-chan *SubmitAIVideoCensorJobResponse, <-chan error)
SubmitAIVideoCensorJobWithChan invokes the vod.SubmitAIVideoCensorJob API asynchronously api document: https://help.aliyun.com/api/vod/submitaivideocensorjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SubmitAIVideoCoverJob ¶
func (client *Client) SubmitAIVideoCoverJob(request *SubmitAIVideoCoverJobRequest) (response *SubmitAIVideoCoverJobResponse, err error)
SubmitAIVideoCoverJob invokes the vod.SubmitAIVideoCoverJob API synchronously api document: https://help.aliyun.com/api/vod/submitaivideocoverjob.html
func (*Client) SubmitAIVideoCoverJobWithCallback ¶
func (client *Client) SubmitAIVideoCoverJobWithCallback(request *SubmitAIVideoCoverJobRequest, callback func(response *SubmitAIVideoCoverJobResponse, err error)) <-chan int
SubmitAIVideoCoverJobWithCallback invokes the vod.SubmitAIVideoCoverJob API asynchronously api document: https://help.aliyun.com/api/vod/submitaivideocoverjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SubmitAIVideoCoverJobWithChan ¶
func (client *Client) SubmitAIVideoCoverJobWithChan(request *SubmitAIVideoCoverJobRequest) (<-chan *SubmitAIVideoCoverJobResponse, <-chan error)
SubmitAIVideoCoverJobWithChan invokes the vod.SubmitAIVideoCoverJob API asynchronously api document: https://help.aliyun.com/api/vod/submitaivideocoverjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SubmitAIVideoPornRecogJob ¶
func (client *Client) SubmitAIVideoPornRecogJob(request *SubmitAIVideoPornRecogJobRequest) (response *SubmitAIVideoPornRecogJobResponse, err error)
SubmitAIVideoPornRecogJob invokes the vod.SubmitAIVideoPornRecogJob API synchronously api document: https://help.aliyun.com/api/vod/submitaivideopornrecogjob.html
func (*Client) SubmitAIVideoPornRecogJobWithCallback ¶
func (client *Client) SubmitAIVideoPornRecogJobWithCallback(request *SubmitAIVideoPornRecogJobRequest, callback func(response *SubmitAIVideoPornRecogJobResponse, err error)) <-chan int
SubmitAIVideoPornRecogJobWithCallback invokes the vod.SubmitAIVideoPornRecogJob API asynchronously api document: https://help.aliyun.com/api/vod/submitaivideopornrecogjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SubmitAIVideoPornRecogJobWithChan ¶
func (client *Client) SubmitAIVideoPornRecogJobWithChan(request *SubmitAIVideoPornRecogJobRequest) (<-chan *SubmitAIVideoPornRecogJobResponse, <-chan error)
SubmitAIVideoPornRecogJobWithChan invokes the vod.SubmitAIVideoPornRecogJob API asynchronously api document: https://help.aliyun.com/api/vod/submitaivideopornrecogjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SubmitAIVideoSummaryJob ¶
func (client *Client) SubmitAIVideoSummaryJob(request *SubmitAIVideoSummaryJobRequest) (response *SubmitAIVideoSummaryJobResponse, err error)
SubmitAIVideoSummaryJob invokes the vod.SubmitAIVideoSummaryJob API synchronously api document: https://help.aliyun.com/api/vod/submitaivideosummaryjob.html
func (*Client) SubmitAIVideoSummaryJobWithCallback ¶
func (client *Client) SubmitAIVideoSummaryJobWithCallback(request *SubmitAIVideoSummaryJobRequest, callback func(response *SubmitAIVideoSummaryJobResponse, err error)) <-chan int
SubmitAIVideoSummaryJobWithCallback invokes the vod.SubmitAIVideoSummaryJob API asynchronously api document: https://help.aliyun.com/api/vod/submitaivideosummaryjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SubmitAIVideoSummaryJobWithChan ¶
func (client *Client) SubmitAIVideoSummaryJobWithChan(request *SubmitAIVideoSummaryJobRequest) (<-chan *SubmitAIVideoSummaryJobResponse, <-chan error)
SubmitAIVideoSummaryJobWithChan invokes the vod.SubmitAIVideoSummaryJob API asynchronously api document: https://help.aliyun.com/api/vod/submitaivideosummaryjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SubmitAIVideoTerrorismRecogJob ¶
func (client *Client) SubmitAIVideoTerrorismRecogJob(request *SubmitAIVideoTerrorismRecogJobRequest) (response *SubmitAIVideoTerrorismRecogJobResponse, err error)
SubmitAIVideoTerrorismRecogJob invokes the vod.SubmitAIVideoTerrorismRecogJob API synchronously api document: https://help.aliyun.com/api/vod/submitaivideoterrorismrecogjob.html
func (*Client) SubmitAIVideoTerrorismRecogJobWithCallback ¶
func (client *Client) SubmitAIVideoTerrorismRecogJobWithCallback(request *SubmitAIVideoTerrorismRecogJobRequest, callback func(response *SubmitAIVideoTerrorismRecogJobResponse, err error)) <-chan int
SubmitAIVideoTerrorismRecogJobWithCallback invokes the vod.SubmitAIVideoTerrorismRecogJob API asynchronously api document: https://help.aliyun.com/api/vod/submitaivideoterrorismrecogjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SubmitAIVideoTerrorismRecogJobWithChan ¶
func (client *Client) SubmitAIVideoTerrorismRecogJobWithChan(request *SubmitAIVideoTerrorismRecogJobRequest) (<-chan *SubmitAIVideoTerrorismRecogJobResponse, <-chan error)
SubmitAIVideoTerrorismRecogJobWithChan invokes the vod.SubmitAIVideoTerrorismRecogJob API asynchronously api document: https://help.aliyun.com/api/vod/submitaivideoterrorismrecogjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SubmitPreprocessJobs ¶
func (client *Client) SubmitPreprocessJobs(request *SubmitPreprocessJobsRequest) (response *SubmitPreprocessJobsResponse, err error)
SubmitPreprocessJobs invokes the vod.SubmitPreprocessJobs API synchronously api document: https://help.aliyun.com/api/vod/submitpreprocessjobs.html
func (*Client) SubmitPreprocessJobsWithCallback ¶
func (client *Client) SubmitPreprocessJobsWithCallback(request *SubmitPreprocessJobsRequest, callback func(response *SubmitPreprocessJobsResponse, err error)) <-chan int
SubmitPreprocessJobsWithCallback invokes the vod.SubmitPreprocessJobs API asynchronously api document: https://help.aliyun.com/api/vod/submitpreprocessjobs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SubmitPreprocessJobsWithChan ¶
func (client *Client) SubmitPreprocessJobsWithChan(request *SubmitPreprocessJobsRequest) (<-chan *SubmitPreprocessJobsResponse, <-chan error)
SubmitPreprocessJobsWithChan invokes the vod.SubmitPreprocessJobs API asynchronously api document: https://help.aliyun.com/api/vod/submitpreprocessjobs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SubmitSnapshotJob ¶
func (client *Client) SubmitSnapshotJob(request *SubmitSnapshotJobRequest) (response *SubmitSnapshotJobResponse, err error)
SubmitSnapshotJob invokes the vod.SubmitSnapshotJob API synchronously api document: https://help.aliyun.com/api/vod/submitsnapshotjob.html
func (*Client) SubmitSnapshotJobWithCallback ¶
func (client *Client) SubmitSnapshotJobWithCallback(request *SubmitSnapshotJobRequest, callback func(response *SubmitSnapshotJobResponse, err error)) <-chan int
SubmitSnapshotJobWithCallback invokes the vod.SubmitSnapshotJob API asynchronously api document: https://help.aliyun.com/api/vod/submitsnapshotjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SubmitSnapshotJobWithChan ¶
func (client *Client) SubmitSnapshotJobWithChan(request *SubmitSnapshotJobRequest) (<-chan *SubmitSnapshotJobResponse, <-chan error)
SubmitSnapshotJobWithChan invokes the vod.SubmitSnapshotJob API asynchronously api document: https://help.aliyun.com/api/vod/submitsnapshotjob.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SubmitTranscodeJobs ¶
func (client *Client) SubmitTranscodeJobs(request *SubmitTranscodeJobsRequest) (response *SubmitTranscodeJobsResponse, err error)
SubmitTranscodeJobs invokes the vod.SubmitTranscodeJobs API synchronously api document: https://help.aliyun.com/api/vod/submittranscodejobs.html
func (*Client) SubmitTranscodeJobsWithCallback ¶
func (client *Client) SubmitTranscodeJobsWithCallback(request *SubmitTranscodeJobsRequest, callback func(response *SubmitTranscodeJobsResponse, err error)) <-chan int
SubmitTranscodeJobsWithCallback invokes the vod.SubmitTranscodeJobs API asynchronously api document: https://help.aliyun.com/api/vod/submittranscodejobs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SubmitTranscodeJobsWithChan ¶
func (client *Client) SubmitTranscodeJobsWithChan(request *SubmitTranscodeJobsRequest) (<-chan *SubmitTranscodeJobsResponse, <-chan error)
SubmitTranscodeJobsWithChan invokes the vod.SubmitTranscodeJobs API asynchronously api document: https://help.aliyun.com/api/vod/submittranscodejobs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateCategory ¶
func (client *Client) UpdateCategory(request *UpdateCategoryRequest) (response *UpdateCategoryResponse, err error)
UpdateCategory invokes the vod.UpdateCategory API synchronously api document: https://help.aliyun.com/api/vod/updatecategory.html
func (*Client) UpdateCategoryWithCallback ¶
func (client *Client) UpdateCategoryWithCallback(request *UpdateCategoryRequest, callback func(response *UpdateCategoryResponse, err error)) <-chan int
UpdateCategoryWithCallback invokes the vod.UpdateCategory API asynchronously api document: https://help.aliyun.com/api/vod/updatecategory.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateCategoryWithChan ¶
func (client *Client) UpdateCategoryWithChan(request *UpdateCategoryRequest) (<-chan *UpdateCategoryResponse, <-chan error)
UpdateCategoryWithChan invokes the vod.UpdateCategory API asynchronously api document: https://help.aliyun.com/api/vod/updatecategory.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateEditingProject ¶
func (client *Client) UpdateEditingProject(request *UpdateEditingProjectRequest) (response *UpdateEditingProjectResponse, err error)
UpdateEditingProject invokes the vod.UpdateEditingProject API synchronously api document: https://help.aliyun.com/api/vod/updateeditingproject.html
func (*Client) UpdateEditingProjectWithCallback ¶
func (client *Client) UpdateEditingProjectWithCallback(request *UpdateEditingProjectRequest, callback func(response *UpdateEditingProjectResponse, err error)) <-chan int
UpdateEditingProjectWithCallback invokes the vod.UpdateEditingProject API asynchronously api document: https://help.aliyun.com/api/vod/updateeditingproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateEditingProjectWithChan ¶
func (client *Client) UpdateEditingProjectWithChan(request *UpdateEditingProjectRequest) (<-chan *UpdateEditingProjectResponse, <-chan error)
UpdateEditingProjectWithChan invokes the vod.UpdateEditingProject API asynchronously api document: https://help.aliyun.com/api/vod/updateeditingproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateImageInfos ¶
func (client *Client) UpdateImageInfos(request *UpdateImageInfosRequest) (response *UpdateImageInfosResponse, err error)
UpdateImageInfos invokes the vod.UpdateImageInfos API synchronously api document: https://help.aliyun.com/api/vod/updateimageinfos.html
func (*Client) UpdateImageInfosWithCallback ¶
func (client *Client) UpdateImageInfosWithCallback(request *UpdateImageInfosRequest, callback func(response *UpdateImageInfosResponse, err error)) <-chan int
UpdateImageInfosWithCallback invokes the vod.UpdateImageInfos API asynchronously api document: https://help.aliyun.com/api/vod/updateimageinfos.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateImageInfosWithChan ¶
func (client *Client) UpdateImageInfosWithChan(request *UpdateImageInfosRequest) (<-chan *UpdateImageInfosResponse, <-chan error)
UpdateImageInfosWithChan invokes the vod.UpdateImageInfos API asynchronously api document: https://help.aliyun.com/api/vod/updateimageinfos.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateVideoInfo ¶
func (client *Client) UpdateVideoInfo(request *UpdateVideoInfoRequest) (response *UpdateVideoInfoResponse, err error)
UpdateVideoInfo invokes the vod.UpdateVideoInfo API synchronously api document: https://help.aliyun.com/api/vod/updatevideoinfo.html
func (*Client) UpdateVideoInfoWithCallback ¶
func (client *Client) UpdateVideoInfoWithCallback(request *UpdateVideoInfoRequest, callback func(response *UpdateVideoInfoResponse, err error)) <-chan int
UpdateVideoInfoWithCallback invokes the vod.UpdateVideoInfo API asynchronously api document: https://help.aliyun.com/api/vod/updatevideoinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateVideoInfoWithChan ¶
func (client *Client) UpdateVideoInfoWithChan(request *UpdateVideoInfoRequest) (<-chan *UpdateVideoInfoResponse, <-chan error)
UpdateVideoInfoWithChan invokes the vod.UpdateVideoInfo API asynchronously api document: https://help.aliyun.com/api/vod/updatevideoinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateVideoInfos ¶
func (client *Client) UpdateVideoInfos(request *UpdateVideoInfosRequest) (response *UpdateVideoInfosResponse, err error)
UpdateVideoInfos invokes the vod.UpdateVideoInfos API synchronously api document: https://help.aliyun.com/api/vod/updatevideoinfos.html
func (*Client) UpdateVideoInfosWithCallback ¶
func (client *Client) UpdateVideoInfosWithCallback(request *UpdateVideoInfosRequest, callback func(response *UpdateVideoInfosResponse, err error)) <-chan int
UpdateVideoInfosWithCallback invokes the vod.UpdateVideoInfos API asynchronously api document: https://help.aliyun.com/api/vod/updatevideoinfos.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateVideoInfosWithChan ¶
func (client *Client) UpdateVideoInfosWithChan(request *UpdateVideoInfosRequest) (<-chan *UpdateVideoInfosResponse, <-chan error)
UpdateVideoInfosWithChan invokes the vod.UpdateVideoInfos API asynchronously api document: https://help.aliyun.com/api/vod/updatevideoinfos.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UploadMediaByURL ¶
func (client *Client) UploadMediaByURL(request *UploadMediaByURLRequest) (response *UploadMediaByURLResponse, err error)
UploadMediaByURL invokes the vod.UploadMediaByURL API synchronously api document: https://help.aliyun.com/api/vod/uploadmediabyurl.html
func (*Client) UploadMediaByURLWithCallback ¶
func (client *Client) UploadMediaByURLWithCallback(request *UploadMediaByURLRequest, callback func(response *UploadMediaByURLResponse, err error)) <-chan int
UploadMediaByURLWithCallback invokes the vod.UploadMediaByURL API asynchronously api document: https://help.aliyun.com/api/vod/uploadmediabyurl.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UploadMediaByURLWithChan ¶
func (client *Client) UploadMediaByURLWithChan(request *UploadMediaByURLRequest) (<-chan *UploadMediaByURLResponse, <-chan error)
UploadMediaByURLWithChan invokes the vod.UploadMediaByURL API asynchronously api document: https://help.aliyun.com/api/vod/uploadmediabyurl.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
type CreateAuditRequest ¶
type CreateAuditRequest struct { *requests.RpcRequest AuditContent string `position:"Query" name:"AuditContent"` }
CreateAuditRequest is the request struct for api CreateAudit
func CreateCreateAuditRequest ¶
func CreateCreateAuditRequest() (request *CreateAuditRequest)
CreateCreateAuditRequest creates a request to invoke CreateAudit API
type CreateAuditResponse ¶
type CreateAuditResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateAuditResponse is the response struct for api CreateAudit
func CreateCreateAuditResponse ¶
func CreateCreateAuditResponse() (response *CreateAuditResponse)
CreateCreateAuditResponse creates a response to parse from CreateAudit response
type CreateUploadImageRequest ¶
type CreateUploadImageRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ImageType string `position:"Query" name:"ImageType"` OriginalFileName string `position:"Query" name:"OriginalFileName"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ImageExt string `position:"Query" name:"ImageExt"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Title string `position:"Query" name:"Title"` Tags string `position:"Query" name:"Tags"` StorageLocation string `position:"Query" name:"StorageLocation"` }
CreateUploadImageRequest is the request struct for api CreateUploadImage
func CreateCreateUploadImageRequest ¶
func CreateCreateUploadImageRequest() (request *CreateUploadImageRequest)
CreateCreateUploadImageRequest creates a request to invoke CreateUploadImage API
type CreateUploadImageResponse ¶
type CreateUploadImageResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ImageId string `json:"ImageId" xml:"ImageId"` ImageURL string `json:"ImageURL" xml:"ImageURL"` UploadAddress string `json:"UploadAddress" xml:"UploadAddress"` UploadAuth string `json:"UploadAuth" xml:"UploadAuth"` }
CreateUploadImageResponse is the response struct for api CreateUploadImage
func CreateCreateUploadImageResponse ¶
func CreateCreateUploadImageResponse() (response *CreateUploadImageResponse)
CreateCreateUploadImageResponse creates a response to parse from CreateUploadImage response
type CreateUploadVideoRequest ¶
type CreateUploadVideoRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` TranscodeMode string `position:"Query" name:"TranscodeMode"` IP string `position:"Query" name:"IP"` Description string `position:"Query" name:"Description"` FileSize requests.Integer `position:"Query" name:"FileSize"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Title string `position:"Query" name:"Title"` Tags string `position:"Query" name:"Tags"` StorageLocation string `position:"Query" name:"StorageLocation"` CoverURL string `position:"Query" name:"CoverURL"` UserData string `position:"Query" name:"UserData"` FileName string `position:"Query" name:"FileName"` TemplateGroupId string `position:"Query" name:"TemplateGroupId"` CateId requests.Integer `position:"Query" name:"CateId"` }
CreateUploadVideoRequest is the request struct for api CreateUploadVideo
func CreateCreateUploadVideoRequest ¶
func CreateCreateUploadVideoRequest() (request *CreateUploadVideoRequest)
CreateCreateUploadVideoRequest creates a request to invoke CreateUploadVideo API
type CreateUploadVideoResponse ¶
type CreateUploadVideoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` VideoId string `json:"VideoId" xml:"VideoId"` UploadAddress string `json:"UploadAddress" xml:"UploadAddress"` UploadAuth string `json:"UploadAuth" xml:"UploadAuth"` }
CreateUploadVideoResponse is the response struct for api CreateUploadVideo
func CreateCreateUploadVideoResponse ¶
func CreateCreateUploadVideoResponse() (response *CreateUploadVideoResponse)
CreateCreateUploadVideoResponse creates a response to parse from CreateUploadVideo response
type DataModule ¶
type DataModule struct { DomesticValue string `json:"DomesticValue" xml:"DomesticValue"` Value string `json:"Value" xml:"Value"` OverseasValue string `json:"OverseasValue" xml:"OverseasValue"` DynamicValue string `json:"DynamicValue" xml:"DynamicValue"` StaticValue string `json:"StaticValue" xml:"StaticValue"` TimeStamp string `json:"TimeStamp" xml:"TimeStamp"` DynamicDomesticValue string `json:"DynamicDomesticValue" xml:"DynamicDomesticValue"` StaticDomesticValue string `json:"StaticDomesticValue" xml:"StaticDomesticValue"` StaticOverseasValue string `json:"StaticOverseasValue" xml:"StaticOverseasValue"` DynamicOverseasValue string `json:"DynamicOverseasValue" xml:"DynamicOverseasValue"` }
DataModule is a nested struct in vod response
type DataModuleInDescribeDomainBpsData ¶
type DataModuleInDescribeDomainBpsData struct { TimeStamp string `json:"TimeStamp" xml:"TimeStamp"` Value string `json:"Value" xml:"Value"` DomesticValue string `json:"DomesticValue" xml:"DomesticValue"` OverseasValue string `json:"OverseasValue" xml:"OverseasValue"` L2Value string `json:"L2Value" xml:"L2Value"` DomesticL2Value string `json:"DomesticL2Value" xml:"DomesticL2Value"` OverseasL2Value string `json:"OverseasL2Value" xml:"OverseasL2Value"` DynamicValue int `json:"DynamicValue" xml:"DynamicValue"` DynamicDomesticValue string `json:"DynamicDomesticValue" xml:"DynamicDomesticValue"` DynamicOverseasValue string `json:"DynamicOverseasValue" xml:"DynamicOverseasValue"` StaticValue string `json:"StaticValue" xml:"StaticValue"` StaticDomesticValue string `json:"StaticDomesticValue" xml:"StaticDomesticValue"` StaticOverseasValue string `json:"StaticOverseasValue" xml:"StaticOverseasValue"` }
DataModuleInDescribeDomainBpsData is a nested struct in vod response
type DeleteCategoryRequest ¶
type DeleteCategoryRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` CateId requests.Integer `position:"Query" name:"CateId"` OwnerId string `position:"Query" name:"OwnerId"` }
DeleteCategoryRequest is the request struct for api DeleteCategory
func CreateDeleteCategoryRequest ¶
func CreateDeleteCategoryRequest() (request *DeleteCategoryRequest)
CreateDeleteCategoryRequest creates a request to invoke DeleteCategory API
type DeleteCategoryResponse ¶
type DeleteCategoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteCategoryResponse is the response struct for api DeleteCategory
func CreateDeleteCategoryResponse ¶
func CreateDeleteCategoryResponse() (response *DeleteCategoryResponse)
CreateDeleteCategoryResponse creates a response to parse from DeleteCategory response
type DeleteEditingProjectRequest ¶
type DeleteEditingProjectRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` ProjectIds string `position:"Query" name:"ProjectIds"` OwnerId string `position:"Query" name:"OwnerId"` }
DeleteEditingProjectRequest is the request struct for api DeleteEditingProject
func CreateDeleteEditingProjectRequest ¶
func CreateDeleteEditingProjectRequest() (request *DeleteEditingProjectRequest)
CreateDeleteEditingProjectRequest creates a request to invoke DeleteEditingProject API
type DeleteEditingProjectResponse ¶
type DeleteEditingProjectResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteEditingProjectResponse is the response struct for api DeleteEditingProject
func CreateDeleteEditingProjectResponse ¶
func CreateDeleteEditingProjectResponse() (response *DeleteEditingProjectResponse)
CreateDeleteEditingProjectResponse creates a response to parse from DeleteEditingProject response
type DeleteImageRequest ¶
type DeleteImageRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ImageType string `position:"Query" name:"ImageType"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ImageURLs string `position:"Query" name:"ImageURLs"` VideoId string `position:"Query" name:"VideoId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` DeleteImageType string `position:"Query" name:"DeleteImageType"` ImageIds string `position:"Query" name:"ImageIds"` }
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"` }
DeleteImageResponse is the response struct for api DeleteImage
func CreateDeleteImageResponse ¶
func CreateDeleteImageResponse() (response *DeleteImageResponse)
CreateDeleteImageResponse creates a response to parse from DeleteImage response
type DeleteMezzaninesRequest ¶
type DeleteMezzaninesRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Force requests.Boolean `position:"Query" name:"Force"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VideoIds string `position:"Query" name:"VideoIds"` }
DeleteMezzaninesRequest is the request struct for api DeleteMezzanines
func CreateDeleteMezzaninesRequest ¶
func CreateDeleteMezzaninesRequest() (request *DeleteMezzaninesRequest)
CreateDeleteMezzaninesRequest creates a request to invoke DeleteMezzanines API
type DeleteMezzaninesResponse ¶
type DeleteMezzaninesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NonExistVideoIds []string `json:"NonExistVideoIds" xml:"NonExistVideoIds"` UnRemoveableVideoIds []string `json:"UnRemoveableVideoIds" xml:"UnRemoveableVideoIds"` }
DeleteMezzaninesResponse is the response struct for api DeleteMezzanines
func CreateDeleteMezzaninesResponse ¶
func CreateDeleteMezzaninesResponse() (response *DeleteMezzaninesResponse)
CreateDeleteMezzaninesResponse creates a response to parse from DeleteMezzanines response
type DeleteStreamRequest ¶
type DeleteStreamRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` JobIds string `position:"Query" name:"JobIds"` VideoId string `position:"Query" name:"VideoId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteStreamRequest is the request struct for api DeleteStream
func CreateDeleteStreamRequest ¶
func CreateDeleteStreamRequest() (request *DeleteStreamRequest)
CreateDeleteStreamRequest creates a request to invoke DeleteStream API
type DeleteStreamResponse ¶
type DeleteStreamResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteStreamResponse is the response struct for api DeleteStream
func CreateDeleteStreamResponse ¶
func CreateDeleteStreamResponse() (response *DeleteStreamResponse)
CreateDeleteStreamResponse creates a response to parse from DeleteStream response
type DeleteVideoRequest ¶
type DeleteVideoRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VideoIds string `position:"Query" name:"VideoIds"` }
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"` }
DeleteVideoResponse is the response struct for api DeleteVideo
func CreateDeleteVideoResponse ¶
func CreateDeleteVideoResponse() (response *DeleteVideoResponse)
CreateDeleteVideoResponse creates a response to parse from DeleteVideo response
type DescribeCdnDomainLogsRequest ¶
type DescribeCdnDomainLogsRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` PageNo requests.Integer `position:"Query" name:"PageNo"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DomainName string `position:"Query" name:"DomainName"` PageSize requests.Integer `position:"Query" name:"PageSize"` EndTime string `position:"Query" name:"EndTime"` StartTime string `position:"Query" name:"StartTime"` OwnerId string `position:"Query" name:"OwnerId"` LogDay string `position:"Query" name:"LogDay"` }
DescribeCdnDomainLogsRequest is the request struct for api DescribeCdnDomainLogs
func CreateDescribeCdnDomainLogsRequest ¶
func CreateDescribeCdnDomainLogsRequest() (request *DescribeCdnDomainLogsRequest)
CreateDescribeCdnDomainLogsRequest creates a request to invoke DescribeCdnDomainLogs API
type DescribeCdnDomainLogsResponse ¶
type DescribeCdnDomainLogsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNo int `json:"PageNo" xml:"PageNo"` PageSize int `json:"PageSize" xml:"PageSize"` Total int `json:"Total" xml:"Total"` DomainLogModel DomainLogModel `json:"DomainLogModel" xml:"DomainLogModel"` }
DescribeCdnDomainLogsResponse is the response struct for api DescribeCdnDomainLogs
func CreateDescribeCdnDomainLogsResponse ¶
func CreateDescribeCdnDomainLogsResponse() (response *DescribeCdnDomainLogsResponse)
CreateDescribeCdnDomainLogsResponse creates a response to parse from DescribeCdnDomainLogs response
type DescribeDomainBpsDataRequest ¶
type DescribeDomainBpsDataRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` TimeMerge string `position:"Query" name:"TimeMerge"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DomainName string `position:"Query" name:"DomainName"` EndTime string `position:"Query" name:"EndTime"` LocationNameEn string `position:"Query" name:"LocationNameEn"` StartTime string `position:"Query" name:"StartTime"` IspNameEn string `position:"Query" name:"IspNameEn"` OwnerId string `position:"Query" name:"OwnerId"` Interval string `position:"Query" name:"Interval"` }
DescribeDomainBpsDataRequest is the request struct for api DescribeDomainBpsData
func CreateDescribeDomainBpsDataRequest ¶
func CreateDescribeDomainBpsDataRequest() (request *DescribeDomainBpsDataRequest)
CreateDescribeDomainBpsDataRequest creates a request to invoke DescribeDomainBpsData API
type DescribeDomainBpsDataResponse ¶
type DescribeDomainBpsDataResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DomainName string `json:"DomainName" xml:"DomainName"` DataInterval string `json:"DataInterval" xml:"DataInterval"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` BpsDataPerInterval BpsDataPerInterval `json:"BpsDataPerInterval" xml:"BpsDataPerInterval"` SupplyBpsDatas SupplyBpsDatas `json:"SupplyBpsDatas" xml:"SupplyBpsDatas"` }
DescribeDomainBpsDataResponse is the response struct for api DescribeDomainBpsData
func CreateDescribeDomainBpsDataResponse ¶
func CreateDescribeDomainBpsDataResponse() (response *DescribeDomainBpsDataResponse)
CreateDescribeDomainBpsDataResponse creates a response to parse from DescribeDomainBpsData response
type DescribeDomainFlowDataRequest ¶
type DescribeDomainFlowDataRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` TimeMerge string `position:"Query" name:"TimeMerge"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DomainName string `position:"Query" name:"DomainName"` EndTime string `position:"Query" name:"EndTime"` LocationNameEn string `position:"Query" name:"LocationNameEn"` StartTime string `position:"Query" name:"StartTime"` IspNameEn string `position:"Query" name:"IspNameEn"` OwnerId string `position:"Query" name:"OwnerId"` Interval string `position:"Query" name:"Interval"` }
DescribeDomainFlowDataRequest is the request struct for api DescribeDomainFlowData
func CreateDescribeDomainFlowDataRequest ¶
func CreateDescribeDomainFlowDataRequest() (request *DescribeDomainFlowDataRequest)
CreateDescribeDomainFlowDataRequest creates a request to invoke DescribeDomainFlowData API
type DescribeDomainFlowDataResponse ¶
type DescribeDomainFlowDataResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DomainName string `json:"DomainName" xml:"DomainName"` DataInterval string `json:"DataInterval" xml:"DataInterval"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` FlowDataPerInterval FlowDataPerInterval `json:"FlowDataPerInterval" xml:"FlowDataPerInterval"` }
DescribeDomainFlowDataResponse is the response struct for api DescribeDomainFlowData
func CreateDescribeDomainFlowDataResponse ¶
func CreateDescribeDomainFlowDataResponse() (response *DescribeDomainFlowDataResponse)
CreateDescribeDomainFlowDataResponse creates a response to parse from DescribeDomainFlowData response
type DescribePlayTopVideosRequest ¶
type DescribePlayTopVideosRequest struct { *requests.RpcRequest BizDate string `position:"Query" name:"BizDate"` PageNo requests.Integer `position:"Query" name:"PageNo"` PageSize requests.Integer `position:"Query" name:"PageSize"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribePlayTopVideosRequest is the request struct for api DescribePlayTopVideos
func CreateDescribePlayTopVideosRequest ¶
func CreateDescribePlayTopVideosRequest() (request *DescribePlayTopVideosRequest)
CreateDescribePlayTopVideosRequest creates a request to invoke DescribePlayTopVideos API
type DescribePlayTopVideosResponse ¶
type DescribePlayTopVideosResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNo int `json:"PageNo" xml:"PageNo"` PageSize int `json:"PageSize" xml:"PageSize"` TotalNum int `json:"TotalNum" xml:"TotalNum"` TopPlayVideos TopPlayVideos `json:"TopPlayVideos" xml:"TopPlayVideos"` }
DescribePlayTopVideosResponse is the response struct for api DescribePlayTopVideos
func CreateDescribePlayTopVideosResponse ¶
func CreateDescribePlayTopVideosResponse() (response *DescribePlayTopVideosResponse)
CreateDescribePlayTopVideosResponse creates a response to parse from DescribePlayTopVideos response
type DescribePlayUserAvgRequest ¶
type DescribePlayUserAvgRequest struct { *requests.RpcRequest EndTime string `position:"Query" name:"EndTime"` StartTime string `position:"Query" name:"StartTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribePlayUserAvgRequest is the request struct for api DescribePlayUserAvg
func CreateDescribePlayUserAvgRequest ¶
func CreateDescribePlayUserAvgRequest() (request *DescribePlayUserAvgRequest)
CreateDescribePlayUserAvgRequest creates a request to invoke DescribePlayUserAvg API
type DescribePlayUserAvgResponse ¶
type DescribePlayUserAvgResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` UserPlayStatisAvgs UserPlayStatisAvgs `json:"UserPlayStatisAvgs" xml:"UserPlayStatisAvgs"` }
DescribePlayUserAvgResponse is the response struct for api DescribePlayUserAvg
func CreateDescribePlayUserAvgResponse ¶
func CreateDescribePlayUserAvgResponse() (response *DescribePlayUserAvgResponse)
CreateDescribePlayUserAvgResponse creates a response to parse from DescribePlayUserAvg response
type DescribePlayUserTotalRequest ¶
type DescribePlayUserTotalRequest struct { *requests.RpcRequest EndTime string `position:"Query" name:"EndTime"` StartTime string `position:"Query" name:"StartTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribePlayUserTotalRequest is the request struct for api DescribePlayUserTotal
func CreateDescribePlayUserTotalRequest ¶
func CreateDescribePlayUserTotalRequest() (request *DescribePlayUserTotalRequest)
CreateDescribePlayUserTotalRequest creates a request to invoke DescribePlayUserTotal API
type DescribePlayUserTotalResponse ¶
type DescribePlayUserTotalResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` UserPlayStatisTotals UserPlayStatisTotals `json:"UserPlayStatisTotals" xml:"UserPlayStatisTotals"` }
DescribePlayUserTotalResponse is the response struct for api DescribePlayUserTotal
func CreateDescribePlayUserTotalResponse ¶
func CreateDescribePlayUserTotalResponse() (response *DescribePlayUserTotalResponse)
CreateDescribePlayUserTotalResponse creates a response to parse from DescribePlayUserTotal response
type DescribePlayVideoStatisRequest ¶
type DescribePlayVideoStatisRequest struct { *requests.RpcRequest EndTime string `position:"Query" name:"EndTime"` VideoId string `position:"Query" name:"VideoId"` StartTime string `position:"Query" name:"StartTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribePlayVideoStatisRequest is the request struct for api DescribePlayVideoStatis
func CreateDescribePlayVideoStatisRequest ¶
func CreateDescribePlayVideoStatisRequest() (request *DescribePlayVideoStatisRequest)
CreateDescribePlayVideoStatisRequest creates a request to invoke DescribePlayVideoStatis API
type DescribePlayVideoStatisResponse ¶
type DescribePlayVideoStatisResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` VideoPlayStatisDetails VideoPlayStatisDetails `json:"VideoPlayStatisDetails" xml:"VideoPlayStatisDetails"` }
DescribePlayVideoStatisResponse is the response struct for api DescribePlayVideoStatis
func CreateDescribePlayVideoStatisResponse ¶
func CreateDescribePlayVideoStatisResponse() (response *DescribePlayVideoStatisResponse)
CreateDescribePlayVideoStatisResponse creates a response to parse from DescribePlayVideoStatis response
type DescribeRefreshQuotaRequest ¶
type DescribeRefreshQuotaRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId string `position:"Query" name:"OwnerId"` }
DescribeRefreshQuotaRequest is the request struct for api DescribeRefreshQuota
func CreateDescribeRefreshQuotaRequest ¶
func CreateDescribeRefreshQuotaRequest() (request *DescribeRefreshQuotaRequest)
CreateDescribeRefreshQuotaRequest creates a request to invoke DescribeRefreshQuota API
type DescribeRefreshQuotaResponse ¶
type DescribeRefreshQuotaResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RefreshCacheQuota RefreshCacheQuota `json:"RefreshCacheQuota" xml:"RefreshCacheQuota"` }
DescribeRefreshQuotaResponse is the response struct for api DescribeRefreshQuota
func CreateDescribeRefreshQuotaResponse ¶
func CreateDescribeRefreshQuotaResponse() (response *DescribeRefreshQuotaResponse)
CreateDescribeRefreshQuotaResponse creates a response to parse from DescribeRefreshQuota response
type DescribeRefreshTasksRequest ¶
type DescribeRefreshTasksRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` ObjectPath string `position:"Query" name:"ObjectPath"` DomainName string `position:"Query" name:"DomainName"` EndTime string `position:"Query" name:"EndTime"` StartTime string `position:"Query" name:"StartTime"` OwnerId string `position:"Query" name:"OwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ObjectType string `position:"Query" name:"ObjectType"` TaskId string `position:"Query" name:"TaskId"` Status string `position:"Query" name:"Status"` }
DescribeRefreshTasksRequest is the request struct for api DescribeRefreshTasks
func CreateDescribeRefreshTasksRequest ¶
func CreateDescribeRefreshTasksRequest() (request *DescribeRefreshTasksRequest)
CreateDescribeRefreshTasksRequest creates a request to invoke DescribeRefreshTasks API
type DescribeRefreshTasksResponse ¶
type DescribeRefreshTasksResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Tasks Tasks `json:"Tasks" xml:"Tasks"` }
DescribeRefreshTasksResponse is the response struct for api DescribeRefreshTasks
func CreateDescribeRefreshTasksResponse ¶
func CreateDescribeRefreshTasksResponse() (response *DescribeRefreshTasksResponse)
CreateDescribeRefreshTasksResponse creates a response to parse from DescribeRefreshTasks response
type DomainLogDetail ¶
type DomainLogDetail struct { LogPath string `json:"LogPath" xml:"LogPath"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` LogSize int `json:"LogSize" xml:"LogSize"` LogName string `json:"LogName" xml:"LogName"` }
DomainLogDetail is a nested struct in vod response
type DomainLogDetails ¶
type DomainLogDetails struct {
DomainLogDetail []DomainLogDetail `json:"DomainLogDetail" xml:"DomainLogDetail"`
}
DomainLogDetails is a nested struct in vod response
type DomainLogModel ¶
type DomainLogModel struct { DomainName string `json:"DomainName" xml:"DomainName"` DomainLogDetails DomainLogDetails `json:"DomainLogDetails" xml:"DomainLogDetails"` }
DomainLogModel is a nested struct in vod response
type Duplication ¶
type Duplication struct { Start string `json:"Start" xml:"Start"` Duration string `json:"Duration" xml:"Duration"` }
Duplication is a nested struct in vod response
type FlowDataPerInterval ¶
type FlowDataPerInterval struct {
DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}
FlowDataPerInterval is a nested struct in vod response
type FpShotSlices ¶
type FpShotSlices struct {
FpShotSlicesItem []FpShotSlicesItem `json:"FpShotSlicesItem" xml:"FpShotSlicesItem"`
}
FpShotSlices is a nested struct in vod response
type FpShotSlicesItem ¶
type FpShotSlicesItem struct { Input Input `json:"Input" xml:"Input"` Duplication Duplication `json:"Duplication" xml:"Duplication"` }
FpShotSlicesItem is a nested struct in vod response
type FpShots ¶
type FpShots struct {
FpShotsItem []FpShotsItem `json:"FpShotsItem" xml:"FpShotsItem"`
}
FpShots is a nested struct in vod response
type FpShotsItem ¶
type FpShotsItem struct { PrimaryKey string `json:"PrimaryKey" xml:"PrimaryKey"` Similarity string `json:"Similarity" xml:"Similarity"` FpShotSlices []FpShotSlicesItem `json:"FpShotSlices" xml:"FpShotSlices"` }
FpShotsItem is a nested struct in vod response
type GetAuditHistoryRequest ¶
type GetAuditHistoryRequest struct { *requests.RpcRequest PageNo requests.Integer `position:"Query" name:"PageNo"` PageSize requests.Integer `position:"Query" name:"PageSize"` VideoId string `position:"Query" name:"VideoId"` SortBy string `position:"Query" name:"SortBy"` }
GetAuditHistoryRequest is the request struct for api GetAuditHistory
func CreateGetAuditHistoryRequest ¶
func CreateGetAuditHistoryRequest() (request *GetAuditHistoryRequest)
CreateGetAuditHistoryRequest creates a request to invoke GetAuditHistory API
type GetAuditHistoryResponse ¶
type GetAuditHistoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Status string `json:"Status" xml:"Status"` Total int `json:"Total" xml:"Total"` Histories []History `json:"Histories" xml:"Histories"` }
GetAuditHistoryResponse is the response struct for api GetAuditHistory
func CreateGetAuditHistoryResponse ¶
func CreateGetAuditHistoryResponse() (response *GetAuditHistoryResponse)
CreateGetAuditHistoryResponse creates a response to parse from GetAuditHistory response
type GetAuditResultRequest ¶
type GetAuditResultRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` VideoId string `position:"Query" name:"VideoId"` OwnerId string `position:"Query" name:"OwnerId"` MediaId string `position:"Query" name:"MediaId"` }
GetAuditResultRequest is the request struct for api GetAuditResult
func CreateGetAuditResultRequest ¶
func CreateGetAuditResultRequest() (request *GetAuditResultRequest)
CreateGetAuditResultRequest creates a request to invoke GetAuditResult API
type GetAuditResultResponse ¶
type GetAuditResultResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AIAuditResult AIAuditResult `json:"AIAuditResult" xml:"AIAuditResult"` }
GetAuditResultResponse is the response struct for api GetAuditResult
func CreateGetAuditResultResponse ¶
func CreateGetAuditResultResponse() (response *GetAuditResultResponse)
CreateGetAuditResultResponse creates a response to parse from GetAuditResult response
type GetCDNStatisSumRequest ¶
type GetCDNStatisSumRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` StartStatisTime string `position:"Query" name:"StartStatisTime"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Level string `position:"Query" name:"Level"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId string `position:"Query" name:"OwnerId"` EndStatisTime string `position:"Query" name:"EndStatisTime"` }
GetCDNStatisSumRequest is the request struct for api GetCDNStatisSum
func CreateGetCDNStatisSumRequest ¶
func CreateGetCDNStatisSumRequest() (request *GetCDNStatisSumRequest)
CreateGetCDNStatisSumRequest creates a request to invoke GetCDNStatisSum API
type GetCDNStatisSumResponse ¶
type GetCDNStatisSumResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SumFlowDataValue int `json:"SumFlowDataValue" xml:"SumFlowDataValue"` MaxBpsDataValue int `json:"MaxBpsDataValue" xml:"MaxBpsDataValue"` CDNStatisList CDNStatisList `json:"CDNStatisList" xml:"CDNStatisList"` }
GetCDNStatisSumResponse is the response struct for api GetCDNStatisSum
func CreateGetCDNStatisSumResponse ¶
func CreateGetCDNStatisSumResponse() (response *GetCDNStatisSumResponse)
CreateGetCDNStatisSumResponse creates a response to parse from GetCDNStatisSum response
type GetCategoriesRequest ¶
type GetCategoriesRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` CateId requests.Integer `position:"Query" name:"CateId"` PageNo requests.Integer `position:"Query" name:"PageNo"` PageSize requests.Integer `position:"Query" name:"PageSize"` SortBy string `position:"Query" name:"SortBy"` OwnerId string `position:"Query" name:"OwnerId"` }
GetCategoriesRequest is the request struct for api GetCategories
func CreateGetCategoriesRequest ¶
func CreateGetCategoriesRequest() (request *GetCategoriesRequest)
CreateGetCategoriesRequest creates a request to invoke GetCategories API
type GetCategoriesResponse ¶
type GetCategoriesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SubTotal int `json:"SubTotal" xml:"SubTotal"` Category Category `json:"Category" xml:"Category"` SubCategories SubCategories `json:"SubCategories" xml:"SubCategories"` }
GetCategoriesResponse is the response struct for api GetCategories
func CreateGetCategoriesResponse ¶
func CreateGetCategoriesResponse() (response *GetCategoriesResponse)
CreateGetCategoriesResponse creates a response to parse from GetCategories response
type GetEditingProjectMaterialsRequest ¶
type GetEditingProjectMaterialsRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId string `position:"Query" name:"OwnerId"` Type string `position:"Query" name:"Type"` ProjectId string `position:"Query" name:"ProjectId"` }
GetEditingProjectMaterialsRequest is the request struct for api GetEditingProjectMaterials
func CreateGetEditingProjectMaterialsRequest ¶
func CreateGetEditingProjectMaterialsRequest() (request *GetEditingProjectMaterialsRequest)
CreateGetEditingProjectMaterialsRequest creates a request to invoke GetEditingProjectMaterials API
type GetEditingProjectMaterialsResponse ¶
type GetEditingProjectMaterialsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MaterialList MaterialList `json:"MaterialList" xml:"MaterialList"` }
GetEditingProjectMaterialsResponse is the response struct for api GetEditingProjectMaterials
func CreateGetEditingProjectMaterialsResponse ¶
func CreateGetEditingProjectMaterialsResponse() (response *GetEditingProjectMaterialsResponse)
CreateGetEditingProjectMaterialsResponse creates a response to parse from GetEditingProjectMaterials response
type GetEditingProjectRequest ¶
type GetEditingProjectRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId string `position:"Query" name:"OwnerId"` ProjectId string `position:"Query" name:"ProjectId"` }
GetEditingProjectRequest is the request struct for api GetEditingProject
func CreateGetEditingProjectRequest ¶
func CreateGetEditingProjectRequest() (request *GetEditingProjectRequest)
CreateGetEditingProjectRequest creates a request to invoke GetEditingProject API
type GetEditingProjectResponse ¶
type GetEditingProjectResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Project Project `json:"Project" xml:"Project"` }
GetEditingProjectResponse is the response struct for api GetEditingProject
func CreateGetEditingProjectResponse ¶
func CreateGetEditingProjectResponse() (response *GetEditingProjectResponse)
CreateGetEditingProjectResponse creates a response to parse from GetEditingProject response
type GetImageInfoRequest ¶
type GetImageInfoRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ImageId string `position:"Query" name:"ImageId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` AuthTimeout requests.Integer `position:"Query" name:"AuthTimeout"` }
GetImageInfoRequest is the request struct for api GetImageInfo
func CreateGetImageInfoRequest ¶
func CreateGetImageInfoRequest() (request *GetImageInfoRequest)
CreateGetImageInfoRequest creates a request to invoke GetImageInfo API
type GetImageInfoResponse ¶
type GetImageInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ImageInfo ImageInfo `json:"ImageInfo" xml:"ImageInfo"` }
GetImageInfoResponse is the response struct for api GetImageInfo
func CreateGetImageInfoResponse ¶
func CreateGetImageInfoResponse() (response *GetImageInfoResponse)
CreateGetImageInfoResponse creates a response to parse from GetImageInfo response
type GetMessageCallbackRequest ¶
type GetMessageCallbackRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId string `position:"Query" name:"OwnerId"` }
GetMessageCallbackRequest is the request struct for api GetMessageCallback
func CreateGetMessageCallbackRequest ¶
func CreateGetMessageCallbackRequest() (request *GetMessageCallbackRequest)
CreateGetMessageCallbackRequest creates a request to invoke GetMessageCallback API
type GetMessageCallbackResponse ¶
type GetMessageCallbackResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MessageCallback MessageCallback `json:"MessageCallback" xml:"MessageCallback"` }
GetMessageCallbackResponse is the response struct for api GetMessageCallback
func CreateGetMessageCallbackResponse ¶
func CreateGetMessageCallbackResponse() (response *GetMessageCallbackResponse)
CreateGetMessageCallbackResponse creates a response to parse from GetMessageCallback response
type GetMezzanineInfoRequest ¶
type GetMezzanineInfoRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` VideoId string `position:"Query" name:"VideoId"` PreviewSegment requests.Boolean `position:"Query" name:"PreviewSegment"` OutputType string `position:"Query" name:"OutputType"` AdditionType string `position:"Query" name:"AdditionType"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` AuthTimeout requests.Integer `position:"Query" name:"AuthTimeout"` }
GetMezzanineInfoRequest is the request struct for api GetMezzanineInfo
func CreateGetMezzanineInfoRequest ¶
func CreateGetMezzanineInfoRequest() (request *GetMezzanineInfoRequest)
CreateGetMezzanineInfoRequest creates a request to invoke GetMezzanineInfo API
type GetMezzanineInfoResponse ¶
type GetMezzanineInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Mezzanine Mezzanine `json:"Mezzanine" xml:"Mezzanine"` }
GetMezzanineInfoResponse is the response struct for api GetMezzanineInfo
func CreateGetMezzanineInfoResponse ¶
func CreateGetMezzanineInfoResponse() (response *GetMezzanineInfoResponse)
CreateGetMezzanineInfoResponse creates a response to parse from GetMezzanineInfo response
type GetOSSStatisRequest ¶
type GetOSSStatisRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` StartStatisTime string `position:"Query" name:"StartStatisTime"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Level string `position:"Query" name:"Level"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId string `position:"Query" name:"OwnerId"` EndStatisTime string `position:"Query" name:"EndStatisTime"` }
GetOSSStatisRequest is the request struct for api GetOSSStatis
func CreateGetOSSStatisRequest ¶
func CreateGetOSSStatisRequest() (request *GetOSSStatisRequest)
CreateGetOSSStatisRequest creates a request to invoke GetOSSStatis API
type GetOSSStatisResponse ¶
type GetOSSStatisResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MaxStorageUtilization int `json:"MaxStorageUtilization" xml:"MaxStorageUtilization"` OssStatisList OssStatisList `json:"OssStatisList" xml:"OssStatisList"` }
GetOSSStatisResponse is the response struct for api GetOSSStatis
func CreateGetOSSStatisResponse ¶
func CreateGetOSSStatisResponse() (response *GetOSSStatisResponse)
CreateGetOSSStatisResponse creates a response to parse from GetOSSStatis response
type GetPlayInfoRequest ¶
type GetPlayInfoRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` StreamType string `position:"Query" name:"StreamType"` Formats string `position:"Query" name:"Formats"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Channel string `position:"Query" name:"Channel"` VideoId string `position:"Query" name:"VideoId"` PlayerVersion string `position:"Query" name:"PlayerVersion"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ResultType string `position:"Query" name:"ResultType"` Rand string `position:"Query" name:"Rand"` ReAuthInfo string `position:"Query" name:"ReAuthInfo"` PlayConfig string `position:"Query" name:"PlayConfig"` OutputType string `position:"Query" name:"OutputType"` Definition string `position:"Query" name:"Definition"` AuthTimeout requests.Integer `position:"Query" name:"AuthTimeout"` AuthInfo string `position:"Query" name:"AuthInfo"` }
GetPlayInfoRequest is the request struct for api GetPlayInfo
func CreateGetPlayInfoRequest ¶
func CreateGetPlayInfoRequest() (request *GetPlayInfoRequest)
CreateGetPlayInfoRequest creates a request to invoke GetPlayInfo API
type GetPlayInfoResponse ¶
type GetPlayInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` VideoBase VideoBase `json:"VideoBase" xml:"VideoBase"` PlayInfoList PlayInfoListInGetPlayInfo `json:"PlayInfoList" xml:"PlayInfoList"` }
GetPlayInfoResponse is the response struct for api GetPlayInfo
func CreateGetPlayInfoResponse ¶
func CreateGetPlayInfoResponse() (response *GetPlayInfoResponse)
CreateGetPlayInfoResponse creates a response to parse from GetPlayInfo response
type GetVideoConfigRequest ¶
type GetVideoConfigRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` VideoId string `position:"Query" name:"VideoId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` AuthInfo string `position:"Query" name:"AuthInfo"` }
GetVideoConfigRequest is the request struct for api GetVideoConfig
func CreateGetVideoConfigRequest ¶
func CreateGetVideoConfigRequest() (request *GetVideoConfigRequest)
CreateGetVideoConfigRequest creates a request to invoke GetVideoConfig API
type GetVideoConfigResponse ¶
type GetVideoConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DownloadSwitch string `json:"DownloadSwitch" xml:"DownloadSwitch"` }
GetVideoConfigResponse is the response struct for api GetVideoConfig
func CreateGetVideoConfigResponse ¶
func CreateGetVideoConfigResponse() (response *GetVideoConfigResponse)
CreateGetVideoConfigResponse creates a response to parse from GetVideoConfig response
type GetVideoInfoRequest ¶
type GetVideoInfoRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` VideoId string `position:"Query" name:"VideoId"` ResultTypes string `position:"Query" name:"ResultTypes"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
GetVideoInfoRequest is the request struct for api GetVideoInfo
func CreateGetVideoInfoRequest ¶
func CreateGetVideoInfoRequest() (request *GetVideoInfoRequest)
CreateGetVideoInfoRequest creates a request to invoke GetVideoInfo API
type GetVideoInfoResponse ¶
type GetVideoInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AI string `json:"AI" xml:"AI"` Video VideoInGetVideoInfo `json:"Video" xml:"Video"` }
GetVideoInfoResponse is the response struct for api GetVideoInfo
func CreateGetVideoInfoResponse ¶
func CreateGetVideoInfoResponse() (response *GetVideoInfoResponse)
CreateGetVideoInfoResponse creates a response to parse from GetVideoInfo response
type GetVideoInfosRequest ¶
type GetVideoInfosRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VideoIds string `position:"Query" name:"VideoIds"` }
GetVideoInfosRequest is the request struct for api GetVideoInfos
func CreateGetVideoInfosRequest ¶
func CreateGetVideoInfosRequest() (request *GetVideoInfosRequest)
CreateGetVideoInfosRequest creates a request to invoke GetVideoInfos API
type GetVideoInfosResponse ¶
type GetVideoInfosResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NonExistVideoIds []string `json:"NonExistVideoIds" xml:"NonExistVideoIds"` VideoList []Video `json:"VideoList" xml:"VideoList"` }
GetVideoInfosResponse is the response struct for api GetVideoInfos
func CreateGetVideoInfosResponse ¶
func CreateGetVideoInfosResponse() (response *GetVideoInfosResponse)
CreateGetVideoInfosResponse creates a response to parse from GetVideoInfos response
type GetVideoListRequest ¶
type GetVideoListRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` CateId requests.Integer `position:"Query" name:"CateId"` PageNo requests.Integer `position:"Query" name:"PageNo"` PageSize requests.Integer `position:"Query" name:"PageSize"` EndTime string `position:"Query" name:"EndTime"` SortBy string `position:"Query" name:"SortBy"` StartTime string `position:"Query" name:"StartTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Status string `position:"Query" name:"Status"` }
GetVideoListRequest is the request struct for api GetVideoList
func CreateGetVideoListRequest ¶
func CreateGetVideoListRequest() (request *GetVideoListRequest)
CreateGetVideoListRequest creates a request to invoke GetVideoList API
type GetVideoListResponse ¶
type GetVideoListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Total int `json:"Total" xml:"Total"` VideoList VideoListInGetVideoList `json:"VideoList" xml:"VideoList"` }
GetVideoListResponse is the response struct for api GetVideoList
func CreateGetVideoListResponse ¶
func CreateGetVideoListResponse() (response *GetVideoListResponse)
CreateGetVideoListResponse creates a response to parse from GetVideoList response
type GetVideoPlayAuthRequest ¶
type GetVideoPlayAuthRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ReAuthInfo string `position:"Query" name:"ReAuthInfo"` PlayConfig string `position:"Query" name:"PlayConfig"` AuthInfoTimeout requests.Integer `position:"Query" name:"AuthInfoTimeout"` VideoId string `position:"Query" name:"VideoId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
GetVideoPlayAuthRequest is the request struct for api GetVideoPlayAuth
func CreateGetVideoPlayAuthRequest ¶
func CreateGetVideoPlayAuthRequest() (request *GetVideoPlayAuthRequest)
CreateGetVideoPlayAuthRequest creates a request to invoke GetVideoPlayAuth API
type GetVideoPlayAuthResponse ¶
type GetVideoPlayAuthResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PlayAuth string `json:"PlayAuth" xml:"PlayAuth"` VideoMeta VideoMeta `json:"VideoMeta" xml:"VideoMeta"` }
GetVideoPlayAuthResponse is the response struct for api GetVideoPlayAuth
func CreateGetVideoPlayAuthResponse ¶
func CreateGetVideoPlayAuthResponse() (response *GetVideoPlayAuthResponse)
CreateGetVideoPlayAuthResponse creates a response to parse from GetVideoPlayAuth response
type GetVideoPlayInfoRequest ¶
type GetVideoPlayInfoRequest struct { *requests.RpcRequest SignVersion string `position:"Query" name:"SignVersion"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ClientVersion string `position:"Query" name:"ClientVersion"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Channel string `position:"Query" name:"Channel"` PlaySign string `position:"Query" name:"PlaySign"` VideoId string `position:"Query" name:"VideoId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ClientTS requests.Integer `position:"Query" name:"ClientTS"` }
GetVideoPlayInfoRequest is the request struct for api GetVideoPlayInfo
func CreateGetVideoPlayInfoRequest ¶
func CreateGetVideoPlayInfoRequest() (request *GetVideoPlayInfoRequest)
CreateGetVideoPlayInfoRequest creates a request to invoke GetVideoPlayInfo API
type GetVideoPlayInfoResponse ¶
type GetVideoPlayInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PlayInfo PlayInfo `json:"PlayInfo" xml:"PlayInfo"` VideoInfo VideoInfo `json:"VideoInfo" xml:"VideoInfo"` }
GetVideoPlayInfoResponse is the response struct for api GetVideoPlayInfo
func CreateGetVideoPlayInfoResponse ¶
func CreateGetVideoPlayInfoResponse() (response *GetVideoPlayInfoResponse)
CreateGetVideoPlayInfoResponse creates a response to parse from GetVideoPlayInfo response
type Histories ¶
type Histories struct {
History []History `json:"History" xml:"History"`
}
Histories is a nested struct in vod response
type History ¶
type History struct { CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` Reason string `json:"Reason" xml:"Reason"` Comment string `json:"Comment" xml:"Comment"` Auditor string `json:"Auditor" xml:"Auditor"` }
History is a nested struct in vod response
type ImageInfo ¶
type ImageInfo struct { ImageId string `json:"ImageId" xml:"ImageId"` Title string `json:"Title" xml:"Title"` CreationTime string `json:"CreationTime" xml:"CreationTime"` ImageType string `json:"ImageType" xml:"ImageType"` Tags string `json:"Tags" xml:"Tags"` URL string `json:"URL" xml:"URL"` Mezzanine Mezzanine `json:"Mezzanine" xml:"Mezzanine"` }
ImageInfo is a nested struct in vod response
type Input ¶
type Input struct { Start string `json:"Start" xml:"Start"` Duration string `json:"Duration" xml:"Duration"` }
Input is a nested struct in vod response
type List ¶
type List struct {
ListItem []ListItem `json:"ListItem" xml:"ListItem"`
}
List is a nested struct in vod response
type ListAIASRJobRequest ¶
type ListAIASRJobRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId string `position:"Query" name:"OwnerId"` AIASRJobIds string `position:"Query" name:"AIASRJobIds"` }
ListAIASRJobRequest is the request struct for api ListAIASRJob
func CreateListAIASRJobRequest ¶
func CreateListAIASRJobRequest() (request *ListAIASRJobRequest)
CreateListAIASRJobRequest creates a request to invoke ListAIASRJob API
type ListAIASRJobResponse ¶
type ListAIASRJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NonExistAIASRJobIds NonExistAIASRJobIds `json:"NonExistAIASRJobIds" xml:"NonExistAIASRJobIds"` AIASRJobList AIASRJobList `json:"AIASRJobList" xml:"AIASRJobList"` }
ListAIASRJobResponse is the response struct for api ListAIASRJob
func CreateListAIASRJobResponse ¶
func CreateListAIASRJobResponse() (response *ListAIASRJobResponse)
CreateListAIASRJobResponse creates a response to parse from ListAIASRJob response
type ListAIJobRequest ¶
type ListAIJobRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` JobIds string `position:"Query" name:"JobIds"` OwnerId string `position:"Query" name:"OwnerId"` }
ListAIJobRequest is the request struct for api ListAIJob
func CreateListAIJobRequest ¶
func CreateListAIJobRequest() (request *ListAIJobRequest)
CreateListAIJobRequest creates a request to invoke ListAIJob API
type ListAIJobResponse ¶
type ListAIJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NonExistAIJobIds NonExistAIJobIds `json:"NonExistAIJobIds" xml:"NonExistAIJobIds"` AIJobList AIJobListInListAIJob `json:"AIJobList" xml:"AIJobList"` }
ListAIJobResponse is the response struct for api ListAIJob
func CreateListAIJobResponse ¶
func CreateListAIJobResponse() (response *ListAIJobResponse)
CreateListAIJobResponse creates a response to parse from ListAIJob response
type ListAIVideoCategoryJobRequest ¶
type ListAIVideoCategoryJobRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` AIVideoCategoryJobIds string `position:"Query" name:"AIVideoCategoryJobIds"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId string `position:"Query" name:"OwnerId"` }
ListAIVideoCategoryJobRequest is the request struct for api ListAIVideoCategoryJob
func CreateListAIVideoCategoryJobRequest ¶
func CreateListAIVideoCategoryJobRequest() (request *ListAIVideoCategoryJobRequest)
CreateListAIVideoCategoryJobRequest creates a request to invoke ListAIVideoCategoryJob API
type ListAIVideoCategoryJobResponse ¶
type ListAIVideoCategoryJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NonExistAIVideoCategoryJobIds NonExistAIVideoCategoryJobIds `json:"NonExistAIVideoCategoryJobIds" xml:"NonExistAIVideoCategoryJobIds"` AIVideoCategoryJobList AIVideoCategoryJobList `json:"AIVideoCategoryJobList" xml:"AIVideoCategoryJobList"` }
ListAIVideoCategoryJobResponse is the response struct for api ListAIVideoCategoryJob
func CreateListAIVideoCategoryJobResponse ¶
func CreateListAIVideoCategoryJobResponse() (response *ListAIVideoCategoryJobResponse)
CreateListAIVideoCategoryJobResponse creates a response to parse from ListAIVideoCategoryJob response
type ListAIVideoCensorJobRequest ¶
type ListAIVideoCensorJobRequest struct { *requests.RpcRequest AIVideoCensorJobIds string `position:"Query" name:"AIVideoCensorJobIds"` ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId string `position:"Query" name:"OwnerId"` }
ListAIVideoCensorJobRequest is the request struct for api ListAIVideoCensorJob
func CreateListAIVideoCensorJobRequest ¶
func CreateListAIVideoCensorJobRequest() (request *ListAIVideoCensorJobRequest)
CreateListAIVideoCensorJobRequest creates a request to invoke ListAIVideoCensorJob API
type ListAIVideoCensorJobResponse ¶
type ListAIVideoCensorJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NonExistAIVideoCensorJobIds NonExistAIVideoCensorJobIds `json:"NonExistAIVideoCensorJobIds" xml:"NonExistAIVideoCensorJobIds"` AIVideoCensorJobList AIVideoCensorJobList `json:"AIVideoCensorJobList" xml:"AIVideoCensorJobList"` }
ListAIVideoCensorJobResponse is the response struct for api ListAIVideoCensorJob
func CreateListAIVideoCensorJobResponse ¶
func CreateListAIVideoCensorJobResponse() (response *ListAIVideoCensorJobResponse)
CreateListAIVideoCensorJobResponse creates a response to parse from ListAIVideoCensorJob response
type ListAIVideoCoverJobRequest ¶
type ListAIVideoCoverJobRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` AIVideoCoverJobIds string `position:"Query" name:"AIVideoCoverJobIds"` OwnerId string `position:"Query" name:"OwnerId"` }
ListAIVideoCoverJobRequest is the request struct for api ListAIVideoCoverJob
func CreateListAIVideoCoverJobRequest ¶
func CreateListAIVideoCoverJobRequest() (request *ListAIVideoCoverJobRequest)
CreateListAIVideoCoverJobRequest creates a request to invoke ListAIVideoCoverJob API
type ListAIVideoCoverJobResponse ¶
type ListAIVideoCoverJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NonExistAIVideoCoverJobIds NonExistAIVideoCoverJobIds `json:"NonExistAIVideoCoverJobIds" xml:"NonExistAIVideoCoverJobIds"` AIVideoCoverJobList AIVideoCoverJobList `json:"AIVideoCoverJobList" xml:"AIVideoCoverJobList"` }
ListAIVideoCoverJobResponse is the response struct for api ListAIVideoCoverJob
func CreateListAIVideoCoverJobResponse ¶
func CreateListAIVideoCoverJobResponse() (response *ListAIVideoCoverJobResponse)
CreateListAIVideoCoverJobResponse creates a response to parse from ListAIVideoCoverJob response
type ListAIVideoPornRecogJobRequest ¶
type ListAIVideoPornRecogJobRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` AIVideoPornRecogJobIds string `position:"Query" name:"AIVideoPornRecogJobIds"` OwnerId string `position:"Query" name:"OwnerId"` }
ListAIVideoPornRecogJobRequest is the request struct for api ListAIVideoPornRecogJob
func CreateListAIVideoPornRecogJobRequest ¶
func CreateListAIVideoPornRecogJobRequest() (request *ListAIVideoPornRecogJobRequest)
CreateListAIVideoPornRecogJobRequest creates a request to invoke ListAIVideoPornRecogJob API
type ListAIVideoPornRecogJobResponse ¶
type ListAIVideoPornRecogJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NonExistPornRecogJobIds NonExistPornRecogJobIds `json:"NonExistPornRecogJobIds" xml:"NonExistPornRecogJobIds"` AIVideoPornRecogJobList AIVideoPornRecogJobList `json:"AIVideoPornRecogJobList" xml:"AIVideoPornRecogJobList"` }
ListAIVideoPornRecogJobResponse is the response struct for api ListAIVideoPornRecogJob
func CreateListAIVideoPornRecogJobResponse ¶
func CreateListAIVideoPornRecogJobResponse() (response *ListAIVideoPornRecogJobResponse)
CreateListAIVideoPornRecogJobResponse creates a response to parse from ListAIVideoPornRecogJob response
type ListAIVideoSummaryJobRequest ¶
type ListAIVideoSummaryJobRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` AIVideoSummaryJobIds string `position:"Query" name:"AIVideoSummaryJobIds"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId string `position:"Query" name:"OwnerId"` }
ListAIVideoSummaryJobRequest is the request struct for api ListAIVideoSummaryJob
func CreateListAIVideoSummaryJobRequest ¶
func CreateListAIVideoSummaryJobRequest() (request *ListAIVideoSummaryJobRequest)
CreateListAIVideoSummaryJobRequest creates a request to invoke ListAIVideoSummaryJob API
type ListAIVideoSummaryJobResponse ¶
type ListAIVideoSummaryJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NonExistAIVideoSummaryJobIds NonExistAIVideoSummaryJobIds `json:"NonExistAIVideoSummaryJobIds" xml:"NonExistAIVideoSummaryJobIds"` AIVideoSummaryJobList AIVideoSummaryJobList `json:"AIVideoSummaryJobList" xml:"AIVideoSummaryJobList"` }
ListAIVideoSummaryJobResponse is the response struct for api ListAIVideoSummaryJob
func CreateListAIVideoSummaryJobResponse ¶
func CreateListAIVideoSummaryJobResponse() (response *ListAIVideoSummaryJobResponse)
CreateListAIVideoSummaryJobResponse creates a response to parse from ListAIVideoSummaryJob response
type ListAIVideoTerrorismRecogJobRequest ¶
type ListAIVideoTerrorismRecogJobRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` AIVideoTerrorismRecogJobIds string `position:"Query" name:"AIVideoTerrorismRecogJobIds"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId string `position:"Query" name:"OwnerId"` }
ListAIVideoTerrorismRecogJobRequest is the request struct for api ListAIVideoTerrorismRecogJob
func CreateListAIVideoTerrorismRecogJobRequest ¶
func CreateListAIVideoTerrorismRecogJobRequest() (request *ListAIVideoTerrorismRecogJobRequest)
CreateListAIVideoTerrorismRecogJobRequest creates a request to invoke ListAIVideoTerrorismRecogJob API
type ListAIVideoTerrorismRecogJobResponse ¶
type ListAIVideoTerrorismRecogJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NonExistTerrorismRecogJobIds NonExistTerrorismRecogJobIds `json:"NonExistTerrorismRecogJobIds" xml:"NonExistTerrorismRecogJobIds"` AIVideoTerrorismRecogJobList AIVideoTerrorismRecogJobList `json:"AIVideoTerrorismRecogJobList" xml:"AIVideoTerrorismRecogJobList"` }
ListAIVideoTerrorismRecogJobResponse is the response struct for api ListAIVideoTerrorismRecogJob
func CreateListAIVideoTerrorismRecogJobResponse ¶
func CreateListAIVideoTerrorismRecogJobResponse() (response *ListAIVideoTerrorismRecogJobResponse)
CreateListAIVideoTerrorismRecogJobResponse creates a response to parse from ListAIVideoTerrorismRecogJob response
type ListAuditSecurityIpRequest ¶
type ListAuditSecurityIpRequest struct { *requests.RpcRequest SecurityGroupName string `position:"Query" name:"SecurityGroupName"` }
ListAuditSecurityIpRequest is the request struct for api ListAuditSecurityIp
func CreateListAuditSecurityIpRequest ¶
func CreateListAuditSecurityIpRequest() (request *ListAuditSecurityIpRequest)
CreateListAuditSecurityIpRequest creates a request to invoke ListAuditSecurityIp API
type ListAuditSecurityIpResponse ¶
type ListAuditSecurityIpResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SecurityIpList []SecurityIp `json:"SecurityIpList" xml:"SecurityIpList"` }
ListAuditSecurityIpResponse is the response struct for api ListAuditSecurityIp
func CreateListAuditSecurityIpResponse ¶
func CreateListAuditSecurityIpResponse() (response *ListAuditSecurityIpResponse)
CreateListAuditSecurityIpResponse creates a response to parse from ListAuditSecurityIp response
type ListItem ¶
type ListItem struct { PornLabel string `json:"PornLabel" xml:"PornLabel"` PornScore string `json:"PornScore" xml:"PornScore"` TerrorismLabel string `json:"TerrorismLabel" xml:"TerrorismLabel"` TerrorismScore string `json:"TerrorismScore" xml:"TerrorismScore"` Index string `json:"Index" xml:"Index"` Object string `json:"Object" xml:"Object"` Timestamp string `json:"Timestamp" xml:"Timestamp"` }
ListItem is a nested struct in vod response
type ListLiveRecordVideoRequest ¶
type ListLiveRecordVideoRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` DomainName string `position:"Query" name:"DomainName"` EndTime string `position:"Query" name:"EndTime"` StartTime string `position:"Query" name:"StartTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` AppName string `position:"Query" name:"AppName"` PageNo requests.Integer `position:"Query" name:"PageNo"` PageSize requests.Integer `position:"Query" name:"PageSize"` SortBy string `position:"Query" name:"SortBy"` StreamName string `position:"Query" name:"StreamName"` QueryType string `position:"Query" name:"QueryType"` }
ListLiveRecordVideoRequest is the request struct for api ListLiveRecordVideo
func CreateListLiveRecordVideoRequest ¶
func CreateListLiveRecordVideoRequest() (request *ListLiveRecordVideoRequest)
CreateListLiveRecordVideoRequest creates a request to invoke ListLiveRecordVideo API
type ListLiveRecordVideoResponse ¶
type ListLiveRecordVideoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Total int `json:"Total" xml:"Total"` LiveRecordVideoList LiveRecordVideoList `json:"LiveRecordVideoList" xml:"LiveRecordVideoList"` }
ListLiveRecordVideoResponse is the response struct for api ListLiveRecordVideo
func CreateListLiveRecordVideoResponse ¶
func CreateListLiveRecordVideoResponse() (response *ListLiveRecordVideoResponse)
CreateListLiveRecordVideoResponse creates a response to parse from ListLiveRecordVideo response
type ListSnapshotsRequest ¶
type ListSnapshotsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` SnapshotType string `position:"Query" name:"SnapshotType"` PageNo string `position:"Query" name:"PageNo"` PageSize string `position:"Query" name:"PageSize"` VideoId string `position:"Query" name:"VideoId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` AuthTimeout string `position:"Query" name:"AuthTimeout"` }
ListSnapshotsRequest is the request struct for api ListSnapshots
func CreateListSnapshotsRequest ¶
func CreateListSnapshotsRequest() (request *ListSnapshotsRequest)
CreateListSnapshotsRequest creates a request to invoke ListSnapshots API
type ListSnapshotsResponse ¶
type ListSnapshotsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MediaSnapshot MediaSnapshot `json:"MediaSnapshot" xml:"MediaSnapshot"` }
ListSnapshotsResponse is the response struct for api ListSnapshots
func CreateListSnapshotsResponse ¶
func CreateListSnapshotsResponse() (response *ListSnapshotsResponse)
CreateListSnapshotsResponse creates a response to parse from ListSnapshots response
type LiveRecordVideo ¶
type LiveRecordVideo struct { StreamName string `json:"StreamName" xml:"StreamName"` DomainName string `json:"DomainName" xml:"DomainName"` AppName string `json:"AppName" xml:"AppName"` PlaylistId string `json:"PlaylistId" xml:"PlaylistId"` RecordStartTime string `json:"RecordStartTime" xml:"RecordStartTime"` RecordEndTime string `json:"RecordEndTime" xml:"RecordEndTime"` Video VideoInListLiveRecordVideo `json:"Video" xml:"Video"` PlayInfoList PlayInfoListInListLiveRecordVideo `json:"PlayInfoList" xml:"PlayInfoList"` }
LiveRecordVideo is a nested struct in vod response
type LiveRecordVideoList ¶
type LiveRecordVideoList struct {
LiveRecordVideo []LiveRecordVideo `json:"LiveRecordVideo" xml:"LiveRecordVideo"`
}
LiveRecordVideoList is a nested struct in vod response
type Material ¶
type Material struct { MaterialId string `json:"MaterialId" xml:"MaterialId"` Title string `json:"Title" xml:"Title"` Tags string `json:"Tags" xml:"Tags"` Status string `json:"Status" xml:"Status"` Size int `json:"Size" xml:"Size"` Duration float64 `json:"Duration" xml:"Duration"` Description string `json:"Description" xml:"Description"` CreationTime string `json:"CreationTime" xml:"CreationTime"` ModifiedTime string `json:"ModifiedTime" xml:"ModifiedTime"` CoverURL string `json:"CoverURL" xml:"CoverURL"` CateId int `json:"CateId" xml:"CateId"` CateName string `json:"CateName" xml:"CateName"` Source string `json:"Source" xml:"Source"` SpriteConfig string `json:"SpriteConfig" xml:"SpriteConfig"` Snapshots SnapshotsInGetEditingProjectMaterials `json:"Snapshots" xml:"Snapshots"` Sprites Sprites `json:"Sprites" xml:"Sprites"` }
Material is a nested struct in vod response
type MaterialList ¶
type MaterialList struct {
Material []Material `json:"Material" xml:"Material"`
}
MaterialList is a nested struct in vod response
type Media ¶
type Media struct { MediaType string `json:"MediaType" xml:"MediaType"` CreationTime string `json:"CreationTime" xml:"CreationTime"` MediaId string `json:"MediaId" xml:"MediaId"` Video Video `json:"Video" xml:"Video"` Audio Audio `json:"Audio" xml:"Audio"` }
Media is a nested struct in vod response
type MediaList ¶
type MediaList struct {
Media []Media `json:"Media" xml:"Media"`
}
MediaList is a nested struct in vod response
type MediaSnapshot ¶
type MediaSnapshot struct { Total int `json:"Total" xml:"Total"` Regular string `json:"Regular" xml:"Regular"` CreationTime string `json:"CreationTime" xml:"CreationTime"` JobId string `json:"JobId" xml:"JobId"` Snapshots SnapshotsInListSnapshots `json:"Snapshots" xml:"Snapshots"` }
MediaSnapshot is a nested struct in vod response
type MessageCallback ¶
type MessageCallback struct { CallbackType string `json:"CallbackType" xml:"CallbackType"` CallbackSwitch string `json:"CallbackSwitch" xml:"CallbackSwitch"` CallbackURL string `json:"CallbackURL" xml:"CallbackURL"` EventTypeList string `json:"EventTypeList" xml:"EventTypeList"` AuthSwitch string `json:"AuthSwitch" xml:"AuthSwitch"` AuthKey string `json:"AuthKey" xml:"AuthKey"` }
MessageCallback is a nested struct in vod response
type Mezzanine ¶
type Mezzanine struct { OutputType string `json:"OutputType" xml:"OutputType"` PreprocessStatus string `json:"PreprocessStatus" xml:"PreprocessStatus"` Fps string `json:"Fps" xml:"Fps"` Bitrate string `json:"Bitrate" xml:"Bitrate"` CreationTime string `json:"CreationTime" xml:"CreationTime"` CRC64 string `json:"CRC64" xml:"CRC64"` OriginalFileName string `json:"OriginalFileName" xml:"OriginalFileName"` Height int `json:"Height" xml:"Height"` FileURL string `json:"FileURL" xml:"FileURL"` Duration string `json:"Duration" xml:"Duration"` Width int `json:"Width" xml:"Width"` Size int `json:"Size" xml:"Size"` Status string `json:"Status" xml:"Status"` FileName string `json:"FileName" xml:"FileName"` VideoId string `json:"VideoId" xml:"VideoId"` VideoStreamList []VideoStream `json:"VideoStreamList" xml:"VideoStreamList"` AudioStreamList []AudioStream `json:"AudioStreamList" xml:"AudioStreamList"` }
Mezzanine is a nested struct in vod response
type NonExistAIASRJobIds ¶
type NonExistAIASRJobIds struct {
String []string `json:"String" xml:"String"`
}
NonExistAIASRJobIds is a nested struct in vod response
type NonExistAIJobIds ¶
type NonExistAIJobIds struct {
String []string `json:"String" xml:"String"`
}
NonExistAIJobIds is a nested struct in vod response
type NonExistAIVideoCategoryJobIds ¶
type NonExistAIVideoCategoryJobIds struct {
String []string `json:"String" xml:"String"`
}
NonExistAIVideoCategoryJobIds is a nested struct in vod response
type NonExistAIVideoCensorJobIds ¶
type NonExistAIVideoCensorJobIds struct {
String []string `json:"String" xml:"String"`
}
NonExistAIVideoCensorJobIds is a nested struct in vod response
type NonExistAIVideoCoverJobIds ¶
type NonExistAIVideoCoverJobIds struct {
String []string `json:"String" xml:"String"`
}
NonExistAIVideoCoverJobIds is a nested struct in vod response
type NonExistAIVideoSummaryJobIds ¶
type NonExistAIVideoSummaryJobIds struct {
String []string `json:"String" xml:"String"`
}
NonExistAIVideoSummaryJobIds is a nested struct in vod response
type NonExistImageIds ¶
type NonExistImageIds struct {
ImageId []string `json:"ImageId" xml:"ImageId"`
}
NonExistImageIds is a nested struct in vod response
type NonExistPornRecogJobIds ¶
type NonExistPornRecogJobIds struct {
String []string `json:"String" xml:"String"`
}
NonExistPornRecogJobIds is a nested struct in vod response
type NonExistTerrorismRecogJobIds ¶
type NonExistTerrorismRecogJobIds struct {
String []string `json:"String" xml:"String"`
}
NonExistTerrorismRecogJobIds is a nested struct in vod response
type NonExistVideoIdsInDeleteMezzanines ¶
type NonExistVideoIdsInDeleteMezzanines struct {
VideoId []string `json:"VideoId" xml:"VideoId"`
}
NonExistVideoIdsInDeleteMezzanines is a nested struct in vod response
type NonExistVideoIdsInGetVideoInfos ¶
type NonExistVideoIdsInGetVideoInfos struct {
VideoId []string `json:"VideoId" xml:"VideoId"`
}
NonExistVideoIdsInGetVideoInfos is a nested struct in vod response
type NonExistVideoIdsInUpdateVideoInfos ¶
type NonExistVideoIdsInUpdateVideoInfos struct {
VideoId []string `json:"VideoId" xml:"VideoId"`
}
NonExistVideoIdsInUpdateVideoInfos is a nested struct in vod response
type OSSMetric ¶
type OSSMetric struct { StatTime string `json:"StatTime" xml:"StatTime"` StorageUtilization int `json:"StorageUtilization" xml:"StorageUtilization"` }
OSSMetric is a nested struct in vod response
type OpenVodServiceRequest ¶
type OpenVodServiceRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId string `position:"Query" name:"OwnerId"` }
OpenVodServiceRequest is the request struct for api OpenVodService
func CreateOpenVodServiceRequest ¶
func CreateOpenVodServiceRequest() (request *OpenVodServiceRequest)
CreateOpenVodServiceRequest creates a request to invoke OpenVodService API
type OpenVodServiceResponse ¶
type OpenVodServiceResponse struct { *responses.BaseResponse RequestId string `json:"requestId" xml:"requestId"` Success bool `json:"success" xml:"success"` Code string `json:"code" xml:"code"` Message string `json:"message" xml:"message"` }
OpenVodServiceResponse is the response struct for api OpenVodService
func CreateOpenVodServiceResponse ¶
func CreateOpenVodServiceResponse() (response *OpenVodServiceResponse)
CreateOpenVodServiceResponse creates a response to parse from OpenVodService response
type OssStatisList ¶
type OssStatisList struct {
OSSMetric []OSSMetric `json:"OSSMetric" xml:"OSSMetric"`
}
OssStatisList is a nested struct in vod response
type PlayInfo ¶
type PlayInfo struct { Region string `json:"Region" xml:"Region"` Format string `json:"Format" xml:"Format"` Fps string `json:"Fps" xml:"Fps"` Encrypt int `json:"Encrypt" xml:"Encrypt"` Rand string `json:"Rand" xml:"Rand"` StreamType string `json:"StreamType" xml:"StreamType"` PlayDomain string `json:"PlayDomain" xml:"PlayDomain"` WatermarkId string `json:"WatermarkId" xml:"WatermarkId"` Size int `json:"Size" xml:"Size"` Definition string `json:"Definition" xml:"Definition"` Plaintext string `json:"Plaintext" xml:"Plaintext"` SecurityToken string `json:"SecurityToken" xml:"SecurityToken"` JobId string `json:"JobId" xml:"JobId"` PreprocessStatus string `json:"PreprocessStatus" xml:"PreprocessStatus"` EncryptType string `json:"EncryptType" xml:"EncryptType"` ModificationTime string `json:"ModificationTime" xml:"ModificationTime"` Bitrate string `json:"Bitrate" xml:"Bitrate"` CreationTime string `json:"CreationTime" xml:"CreationTime"` AccessKeyId string `json:"AccessKeyId" xml:"AccessKeyId"` Height int `json:"Height" xml:"Height"` AccessKeySecret string `json:"AccessKeySecret" xml:"AccessKeySecret"` Duration string `json:"Duration" xml:"Duration"` Complexity string `json:"Complexity" xml:"Complexity"` Width int `json:"Width" xml:"Width"` AuthInfo string `json:"AuthInfo" xml:"AuthInfo"` Status string `json:"Status" xml:"Status"` PlayURL string `json:"PlayURL" xml:"PlayURL"` }
PlayInfo is a nested struct in vod response
type PlayInfoListInGetPlayInfo ¶
type PlayInfoListInGetPlayInfo struct {
PlayInfo []PlayInfo `json:"PlayInfo" xml:"PlayInfo"`
}
PlayInfoListInGetPlayInfo is a nested struct in vod response
type PlayInfoListInListLiveRecordVideo ¶
type PlayInfoListInListLiveRecordVideo struct {
PlayInfo []PlayInfo `json:"PlayInfo" xml:"PlayInfo"`
}
PlayInfoListInListLiveRecordVideo is a nested struct in vod response
type PreprocessJob ¶
type PreprocessJob struct {
JobId string `json:"JobId" xml:"JobId"`
}
PreprocessJob is a nested struct in vod response
type PreprocessJobs ¶
type PreprocessJobs struct {
PreprocessJob []PreprocessJob `json:"PreprocessJob" xml:"PreprocessJob"`
}
PreprocessJobs is a nested struct in vod response
type ProduceEditingProjectVideoRequest ¶
type ProduceEditingProjectVideoRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` MediaMetadata string `position:"Query" name:"MediaMetadata"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Description string `position:"Query" name:"Description"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Title string `position:"Query" name:"Title"` CoverURL string `position:"Query" name:"CoverURL"` UserData string `position:"Query" name:"UserData"` Timeline string `position:"Query" name:"Timeline"` ProduceConfig string `position:"Query" name:"ProduceConfig"` ProjectId string `position:"Query" name:"ProjectId"` }
ProduceEditingProjectVideoRequest is the request struct for api ProduceEditingProjectVideo
func CreateProduceEditingProjectVideoRequest ¶
func CreateProduceEditingProjectVideoRequest() (request *ProduceEditingProjectVideoRequest)
CreateProduceEditingProjectVideoRequest creates a request to invoke ProduceEditingProjectVideo API
type ProduceEditingProjectVideoResponse ¶
type ProduceEditingProjectVideoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MediaId string `json:"MediaId" xml:"MediaId"` ProjectId string `json:"ProjectId" xml:"ProjectId"` }
ProduceEditingProjectVideoResponse is the response struct for api ProduceEditingProjectVideo
func CreateProduceEditingProjectVideoResponse ¶
func CreateProduceEditingProjectVideoResponse() (response *ProduceEditingProjectVideoResponse)
CreateProduceEditingProjectVideoResponse creates a response to parse from ProduceEditingProjectVideo response
type Project ¶
type Project struct { ModifiedTime string `json:"ModifiedTime" xml:"ModifiedTime"` Title string `json:"Title" xml:"Title"` ProjectId string `json:"ProjectId" xml:"ProjectId"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Status string `json:"Status" xml:"Status"` Description string `json:"Description" xml:"Description"` Timeline string `json:"Timeline" xml:"Timeline"` CoverURL string `json:"CoverURL" xml:"CoverURL"` }
Project is a nested struct in vod response
type ProjectList ¶
type ProjectList struct {
Project []Project `json:"Project" xml:"Project"`
}
ProjectList is a nested struct in vod response
type PushObjectCacheRequest ¶
type PushObjectCacheRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` ObjectPath string `position:"Query" name:"ObjectPath"` OwnerId string `position:"Query" name:"OwnerId"` }
PushObjectCacheRequest is the request struct for api PushObjectCache
func CreatePushObjectCacheRequest ¶
func CreatePushObjectCacheRequest() (request *PushObjectCacheRequest)
CreatePushObjectCacheRequest creates a request to invoke PushObjectCache API
type PushObjectCacheResponse ¶
type PushObjectCacheResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PushTaskId string `json:"PushTaskId" xml:"PushTaskId"` }
PushObjectCacheResponse is the response struct for api PushObjectCache
func CreatePushObjectCacheResponse ¶
func CreatePushObjectCacheResponse() (response *PushObjectCacheResponse)
CreatePushObjectCacheResponse creates a response to parse from PushObjectCache response
type RefreshCacheQuota ¶
type RefreshCacheQuota struct { UrlQuota string `json:"UrlQuota" xml:"UrlQuota"` DirQuota string `json:"DirQuota" xml:"DirQuota"` UrlRemain string `json:"UrlRemain" xml:"UrlRemain"` DirRemain string `json:"DirRemain" xml:"DirRemain"` }
RefreshCacheQuota is a nested struct in vod response
type RefreshObjectCachesRequest ¶
type RefreshObjectCachesRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` ObjectPath string `position:"Query" name:"ObjectPath"` OwnerId string `position:"Query" name:"OwnerId"` ObjectType string `position:"Query" name:"ObjectType"` }
RefreshObjectCachesRequest is the request struct for api RefreshObjectCaches
func CreateRefreshObjectCachesRequest ¶
func CreateRefreshObjectCachesRequest() (request *RefreshObjectCachesRequest)
CreateRefreshObjectCachesRequest creates a request to invoke RefreshObjectCaches API
type RefreshObjectCachesResponse ¶
type RefreshObjectCachesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RefreshTaskId string `json:"RefreshTaskId" xml:"RefreshTaskId"` }
RefreshObjectCachesResponse is the response struct for api RefreshObjectCaches
func CreateRefreshObjectCachesResponse ¶
func CreateRefreshObjectCachesResponse() (response *RefreshObjectCachesResponse)
CreateRefreshObjectCachesResponse creates a response to parse from RefreshObjectCaches response
type RefreshUploadVideoRequest ¶
type RefreshUploadVideoRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` VideoId string `position:"Query" name:"VideoId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
RefreshUploadVideoRequest is the request struct for api RefreshUploadVideo
func CreateRefreshUploadVideoRequest ¶
func CreateRefreshUploadVideoRequest() (request *RefreshUploadVideoRequest)
CreateRefreshUploadVideoRequest creates a request to invoke RefreshUploadVideo API
type RefreshUploadVideoResponse ¶
type RefreshUploadVideoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` UploadAuth string `json:"UploadAuth" xml:"UploadAuth"` UploadAddress string `json:"UploadAddress" xml:"UploadAddress"` VideoId string `json:"VideoId" xml:"VideoId"` }
RefreshUploadVideoResponse is the response struct for api RefreshUploadVideo
func CreateRefreshUploadVideoResponse ¶
func CreateRefreshUploadVideoResponse() (response *RefreshUploadVideoResponse)
CreateRefreshUploadVideoResponse creates a response to parse from RefreshUploadVideo response
type SearchEditingProjectRequest ¶
type SearchEditingProjectRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` EndTime string `position:"Query" name:"EndTime"` StartTime string `position:"Query" name:"StartTime"` OwnerId string `position:"Query" name:"OwnerId"` Title string `position:"Query" name:"Title"` PageNo requests.Integer `position:"Query" name:"PageNo"` PageSize requests.Integer `position:"Query" name:"PageSize"` SortBy string `position:"Query" name:"SortBy"` Status string `position:"Query" name:"Status"` }
SearchEditingProjectRequest is the request struct for api SearchEditingProject
func CreateSearchEditingProjectRequest ¶
func CreateSearchEditingProjectRequest() (request *SearchEditingProjectRequest)
CreateSearchEditingProjectRequest creates a request to invoke SearchEditingProject API
type SearchEditingProjectResponse ¶
type SearchEditingProjectResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Total int `json:"Total" xml:"Total"` ProjectList ProjectList `json:"ProjectList" xml:"ProjectList"` }
SearchEditingProjectResponse is the response struct for api SearchEditingProject
func CreateSearchEditingProjectResponse ¶
func CreateSearchEditingProjectResponse() (response *SearchEditingProjectResponse)
CreateSearchEditingProjectResponse creates a response to parse from SearchEditingProject response
type SearchMediaRequest ¶
type SearchMediaRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` PageNo requests.Integer `position:"Query" name:"PageNo"` SearchType string `position:"Query" name:"SearchType"` Match string `position:"Query" name:"Match"` PageSize requests.Integer `position:"Query" name:"PageSize"` SortBy string `position:"Query" name:"SortBy"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Fields string `position:"Query" name:"Fields"` ScrollToken string `position:"Query" name:"ScrollToken"` }
SearchMediaRequest is the request struct for api SearchMedia
func CreateSearchMediaRequest ¶
func CreateSearchMediaRequest() (request *SearchMediaRequest)
CreateSearchMediaRequest creates a request to invoke SearchMedia API
type SearchMediaResponse ¶
type SearchMediaResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ScrollToken string `json:"ScrollToken" xml:"ScrollToken"` Total int `json:"Total" xml:"Total"` MediaList []Media `json:"MediaList" xml:"MediaList"` }
SearchMediaResponse is the response struct for api SearchMedia
func CreateSearchMediaResponse ¶
func CreateSearchMediaResponse() (response *SearchMediaResponse)
CreateSearchMediaResponse creates a response to parse from SearchMedia response
type SecurityIp ¶
type SecurityIp struct { SecurityGroupName string `json:"SecurityGroupName" xml:"SecurityGroupName"` Ips string `json:"Ips" xml:"Ips"` CreationTime string `json:"CreationTime" xml:"CreationTime"` ModificationTime string `json:"ModificationTime" xml:"ModificationTime"` }
SecurityIp is a nested struct in vod response
type SecurityIpList ¶
type SecurityIpList struct {
SecurityIp []SecurityIp `json:"SecurityIp" xml:"SecurityIp"`
}
SecurityIpList is a nested struct in vod response
type SetAuditSecurityIpRequest ¶
type SetAuditSecurityIpRequest struct { *requests.RpcRequest OperateMode string `position:"Query" name:"OperateMode"` SecurityGroupName string `position:"Query" name:"SecurityGroupName"` Ips string `position:"Query" name:"Ips"` }
SetAuditSecurityIpRequest is the request struct for api SetAuditSecurityIp
func CreateSetAuditSecurityIpRequest ¶
func CreateSetAuditSecurityIpRequest() (request *SetAuditSecurityIpRequest)
CreateSetAuditSecurityIpRequest creates a request to invoke SetAuditSecurityIp API
type SetAuditSecurityIpResponse ¶
type SetAuditSecurityIpResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetAuditSecurityIpResponse is the response struct for api SetAuditSecurityIp
func CreateSetAuditSecurityIpResponse ¶
func CreateSetAuditSecurityIpResponse() (response *SetAuditSecurityIpResponse)
CreateSetAuditSecurityIpResponse creates a response to parse from SetAuditSecurityIp response
type SetEditingProjectMaterialsRequest ¶
type SetEditingProjectMaterialsRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` MaterialIds string `position:"Query" name:"MaterialIds"` OwnerId string `position:"Query" name:"OwnerId"` ProjectId string `position:"Query" name:"ProjectId"` }
SetEditingProjectMaterialsRequest is the request struct for api SetEditingProjectMaterials
func CreateSetEditingProjectMaterialsRequest ¶
func CreateSetEditingProjectMaterialsRequest() (request *SetEditingProjectMaterialsRequest)
CreateSetEditingProjectMaterialsRequest creates a request to invoke SetEditingProjectMaterials API
type SetEditingProjectMaterialsResponse ¶
type SetEditingProjectMaterialsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetEditingProjectMaterialsResponse is the response struct for api SetEditingProjectMaterials
func CreateSetEditingProjectMaterialsResponse ¶
func CreateSetEditingProjectMaterialsResponse() (response *SetEditingProjectMaterialsResponse)
CreateSetEditingProjectMaterialsResponse creates a response to parse from SetEditingProjectMaterials response
type SetMessageCallbackRequest ¶
type SetMessageCallbackRequest struct { *requests.RpcRequest CallbackType string `position:"Query" name:"CallbackType"` AuthKey string `position:"Query" name:"AuthKey"` ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` CallbackSwitch string `position:"Query" name:"CallbackSwitch"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` EventTypeList string `position:"Query" name:"EventTypeList"` AuthSwitch string `position:"Query" name:"AuthSwitch"` CallbackURL string `position:"Query" name:"CallbackURL"` OwnerId string `position:"Query" name:"OwnerId"` }
SetMessageCallbackRequest is the request struct for api SetMessageCallback
func CreateSetMessageCallbackRequest ¶
func CreateSetMessageCallbackRequest() (request *SetMessageCallbackRequest)
CreateSetMessageCallbackRequest creates a request to invoke SetMessageCallback API
type SetMessageCallbackResponse ¶
type SetMessageCallbackResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetMessageCallbackResponse is the response struct for api SetMessageCallback
func CreateSetMessageCallbackResponse ¶
func CreateSetMessageCallbackResponse() (response *SetMessageCallbackResponse)
CreateSetMessageCallbackResponse creates a response to parse from SetMessageCallback response
type SnapshotJob ¶
type SnapshotJob struct {
JobId string `json:"JobId" xml:"JobId"`
}
SnapshotJob is a nested struct in vod response
type SnapshotsInGetEditingProjectMaterials ¶
type SnapshotsInGetEditingProjectMaterials struct {
Snapshot []string `json:"Snapshot" xml:"Snapshot"`
}
SnapshotsInGetEditingProjectMaterials is a nested struct in vod response
type SnapshotsInGetVideoInfo ¶
type SnapshotsInGetVideoInfo struct {
Snapshot []string `json:"Snapshot" xml:"Snapshot"`
}
SnapshotsInGetVideoInfo is a nested struct in vod response
type SnapshotsInGetVideoInfos ¶
type SnapshotsInGetVideoInfos struct {
Snapshot []string `json:"Snapshot" xml:"Snapshot"`
}
SnapshotsInGetVideoInfos is a nested struct in vod response
type SnapshotsInGetVideoList ¶
type SnapshotsInGetVideoList struct {
Snapshot []string `json:"Snapshot" xml:"Snapshot"`
}
SnapshotsInGetVideoList is a nested struct in vod response
type SnapshotsInListLiveRecordVideo ¶
type SnapshotsInListLiveRecordVideo struct {
Snapshot []string `json:"Snapshot" xml:"Snapshot"`
}
SnapshotsInListLiveRecordVideo is a nested struct in vod response
type SnapshotsInListSnapshots ¶
type SnapshotsInListSnapshots struct {
Snapshot []Snapshot `json:"Snapshot" xml:"Snapshot"`
}
SnapshotsInListSnapshots is a nested struct in vod response
type SnapshotsInSearchMedia ¶
type SnapshotsInSearchMedia struct {
Snapshot []string `json:"Snapshot" xml:"Snapshot"`
}
SnapshotsInSearchMedia is a nested struct in vod response
type SpriteSnapshotsInSearchMedia ¶
type SpriteSnapshotsInSearchMedia struct {
SpriteSnapshot []string `json:"SpriteSnapshot" xml:"SpriteSnapshot"`
}
SpriteSnapshotsInSearchMedia is a nested struct in vod response
type Sprites ¶
type Sprites struct {
Sprite []string `json:"Sprite" xml:"Sprite"`
}
Sprites is a nested struct in vod response
type SubCategories ¶
type SubCategories struct {
Category []Category `json:"Category" xml:"Category"`
}
SubCategories is a nested struct in vod response
type SubmitAIASRJobRequest ¶
type SubmitAIASRJobRequest struct { *requests.RpcRequest UserData string `position:"Query" name:"UserData"` ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` AIASRConfig string `position:"Query" name:"AIASRConfig"` OwnerId string `position:"Query" name:"OwnerId"` MediaId string `position:"Query" name:"MediaId"` }
SubmitAIASRJobRequest is the request struct for api SubmitAIASRJob
func CreateSubmitAIASRJobRequest ¶
func CreateSubmitAIASRJobRequest() (request *SubmitAIASRJobRequest)
CreateSubmitAIASRJobRequest creates a request to invoke SubmitAIASRJob API
type SubmitAIASRJobResponse ¶
type SubmitAIASRJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AIASRJob AIASRJob `json:"AIASRJob" xml:"AIASRJob"` }
SubmitAIASRJobResponse is the response struct for api SubmitAIASRJob
func CreateSubmitAIASRJobResponse ¶
func CreateSubmitAIASRJobResponse() (response *SubmitAIASRJobResponse)
CreateSubmitAIASRJobResponse creates a response to parse from SubmitAIASRJob response
type SubmitAIJobRequest ¶
type SubmitAIJobRequest struct { *requests.RpcRequest UserData string `position:"Query" name:"UserData"` ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` Types string `position:"Query" name:"Types"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId string `position:"Query" name:"OwnerId"` MediaId string `position:"Query" name:"MediaId"` Config string `position:"Query" name:"Config"` }
SubmitAIJobRequest is the request struct for api SubmitAIJob
func CreateSubmitAIJobRequest ¶
func CreateSubmitAIJobRequest() (request *SubmitAIJobRequest)
CreateSubmitAIJobRequest creates a request to invoke SubmitAIJob API
type SubmitAIJobResponse ¶
type SubmitAIJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AIJobList AIJobListInSubmitAIJob `json:"AIJobList" xml:"AIJobList"` }
SubmitAIJobResponse is the response struct for api SubmitAIJob
func CreateSubmitAIJobResponse ¶
func CreateSubmitAIJobResponse() (response *SubmitAIJobResponse)
CreateSubmitAIJobResponse creates a response to parse from SubmitAIJob response
type SubmitAIVideoCategoryJobRequest ¶
type SubmitAIVideoCategoryJobRequest struct { *requests.RpcRequest AIVideoCategoryConfig string `position:"Query" name:"AIVideoCategoryConfig"` UserData string `position:"Query" name:"UserData"` ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId string `position:"Query" name:"OwnerId"` MediaId string `position:"Query" name:"MediaId"` }
SubmitAIVideoCategoryJobRequest is the request struct for api SubmitAIVideoCategoryJob
func CreateSubmitAIVideoCategoryJobRequest ¶
func CreateSubmitAIVideoCategoryJobRequest() (request *SubmitAIVideoCategoryJobRequest)
CreateSubmitAIVideoCategoryJobRequest creates a request to invoke SubmitAIVideoCategoryJob API
type SubmitAIVideoCategoryJobResponse ¶
type SubmitAIVideoCategoryJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AIVideoCategoryJob AIVideoCategoryJob `json:"AIVideoCategoryJob" xml:"AIVideoCategoryJob"` }
SubmitAIVideoCategoryJobResponse is the response struct for api SubmitAIVideoCategoryJob
func CreateSubmitAIVideoCategoryJobResponse ¶
func CreateSubmitAIVideoCategoryJobResponse() (response *SubmitAIVideoCategoryJobResponse)
CreateSubmitAIVideoCategoryJobResponse creates a response to parse from SubmitAIVideoCategoryJob response
type SubmitAIVideoCensorJobRequest ¶
type SubmitAIVideoCensorJobRequest struct { *requests.RpcRequest UserData string `position:"Query" name:"UserData"` ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` AIVideoCensorConfig string `position:"Query" name:"AIVideoCensorConfig"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId string `position:"Query" name:"OwnerId"` MediaId string `position:"Query" name:"MediaId"` }
SubmitAIVideoCensorJobRequest is the request struct for api SubmitAIVideoCensorJob
func CreateSubmitAIVideoCensorJobRequest ¶
func CreateSubmitAIVideoCensorJobRequest() (request *SubmitAIVideoCensorJobRequest)
CreateSubmitAIVideoCensorJobRequest creates a request to invoke SubmitAIVideoCensorJob API
type SubmitAIVideoCensorJobResponse ¶
type SubmitAIVideoCensorJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AIVideoCensorJob AIVideoCensorJob `json:"AIVideoCensorJob" xml:"AIVideoCensorJob"` }
SubmitAIVideoCensorJobResponse is the response struct for api SubmitAIVideoCensorJob
func CreateSubmitAIVideoCensorJobResponse ¶
func CreateSubmitAIVideoCensorJobResponse() (response *SubmitAIVideoCensorJobResponse)
CreateSubmitAIVideoCensorJobResponse creates a response to parse from SubmitAIVideoCensorJob response
type SubmitAIVideoCoverJobRequest ¶
type SubmitAIVideoCoverJobRequest struct { *requests.RpcRequest UserData string `position:"Query" name:"UserData"` ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId string `position:"Query" name:"OwnerId"` MediaId string `position:"Query" name:"MediaId"` AIVideoCoverConfig string `position:"Query" name:"AIVideoCoverConfig"` }
SubmitAIVideoCoverJobRequest is the request struct for api SubmitAIVideoCoverJob
func CreateSubmitAIVideoCoverJobRequest ¶
func CreateSubmitAIVideoCoverJobRequest() (request *SubmitAIVideoCoverJobRequest)
CreateSubmitAIVideoCoverJobRequest creates a request to invoke SubmitAIVideoCoverJob API
type SubmitAIVideoCoverJobResponse ¶
type SubmitAIVideoCoverJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AIVideoCoverJob AIVideoCoverJob `json:"AIVideoCoverJob" xml:"AIVideoCoverJob"` }
SubmitAIVideoCoverJobResponse is the response struct for api SubmitAIVideoCoverJob
func CreateSubmitAIVideoCoverJobResponse ¶
func CreateSubmitAIVideoCoverJobResponse() (response *SubmitAIVideoCoverJobResponse)
CreateSubmitAIVideoCoverJobResponse creates a response to parse from SubmitAIVideoCoverJob response
type SubmitAIVideoPornRecogJobRequest ¶
type SubmitAIVideoPornRecogJobRequest struct { *requests.RpcRequest UserData string `position:"Query" name:"UserData"` ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` AIVideoPornRecogConfig string `position:"Query" name:"AIVideoPornRecogConfig"` OwnerId string `position:"Query" name:"OwnerId"` MediaId string `position:"Query" name:"MediaId"` }
SubmitAIVideoPornRecogJobRequest is the request struct for api SubmitAIVideoPornRecogJob
func CreateSubmitAIVideoPornRecogJobRequest ¶
func CreateSubmitAIVideoPornRecogJobRequest() (request *SubmitAIVideoPornRecogJobRequest)
CreateSubmitAIVideoPornRecogJobRequest creates a request to invoke SubmitAIVideoPornRecogJob API
type SubmitAIVideoPornRecogJobResponse ¶
type SubmitAIVideoPornRecogJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AIVideoPornRecogJob AIVideoPornRecogJob `json:"AIVideoPornRecogJob" xml:"AIVideoPornRecogJob"` }
SubmitAIVideoPornRecogJobResponse is the response struct for api SubmitAIVideoPornRecogJob
func CreateSubmitAIVideoPornRecogJobResponse ¶
func CreateSubmitAIVideoPornRecogJobResponse() (response *SubmitAIVideoPornRecogJobResponse)
CreateSubmitAIVideoPornRecogJobResponse creates a response to parse from SubmitAIVideoPornRecogJob response
type SubmitAIVideoSummaryJobRequest ¶
type SubmitAIVideoSummaryJobRequest struct { *requests.RpcRequest UserData string `position:"Query" name:"UserData"` ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId string `position:"Query" name:"OwnerId"` MediaId string `position:"Query" name:"MediaId"` AIVideoSummaryConfig string `position:"Query" name:"AIVideoSummaryConfig"` }
SubmitAIVideoSummaryJobRequest is the request struct for api SubmitAIVideoSummaryJob
func CreateSubmitAIVideoSummaryJobRequest ¶
func CreateSubmitAIVideoSummaryJobRequest() (request *SubmitAIVideoSummaryJobRequest)
CreateSubmitAIVideoSummaryJobRequest creates a request to invoke SubmitAIVideoSummaryJob API
type SubmitAIVideoSummaryJobResponse ¶
type SubmitAIVideoSummaryJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AIVideoSummaryJob AIVideoSummaryJob `json:"AIVideoSummaryJob" xml:"AIVideoSummaryJob"` }
SubmitAIVideoSummaryJobResponse is the response struct for api SubmitAIVideoSummaryJob
func CreateSubmitAIVideoSummaryJobResponse ¶
func CreateSubmitAIVideoSummaryJobResponse() (response *SubmitAIVideoSummaryJobResponse)
CreateSubmitAIVideoSummaryJobResponse creates a response to parse from SubmitAIVideoSummaryJob response
type SubmitAIVideoTerrorismRecogJobRequest ¶
type SubmitAIVideoTerrorismRecogJobRequest struct { *requests.RpcRequest UserData string `position:"Query" name:"UserData"` ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` AIVideoTerrorismRecogConfig string `position:"Query" name:"AIVideoTerrorismRecogConfig"` OwnerId string `position:"Query" name:"OwnerId"` MediaId string `position:"Query" name:"MediaId"` }
SubmitAIVideoTerrorismRecogJobRequest is the request struct for api SubmitAIVideoTerrorismRecogJob
func CreateSubmitAIVideoTerrorismRecogJobRequest ¶
func CreateSubmitAIVideoTerrorismRecogJobRequest() (request *SubmitAIVideoTerrorismRecogJobRequest)
CreateSubmitAIVideoTerrorismRecogJobRequest creates a request to invoke SubmitAIVideoTerrorismRecogJob API
type SubmitAIVideoTerrorismRecogJobResponse ¶
type SubmitAIVideoTerrorismRecogJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AIVideoTerrorismRecogJob AIVideoTerrorismRecogJob `json:"AIVideoTerrorismRecogJob" xml:"AIVideoTerrorismRecogJob"` }
SubmitAIVideoTerrorismRecogJobResponse is the response struct for api SubmitAIVideoTerrorismRecogJob
func CreateSubmitAIVideoTerrorismRecogJobResponse ¶
func CreateSubmitAIVideoTerrorismRecogJobResponse() (response *SubmitAIVideoTerrorismRecogJobResponse)
CreateSubmitAIVideoTerrorismRecogJobResponse creates a response to parse from SubmitAIVideoTerrorismRecogJob response
type SubmitPreprocessJobsRequest ¶
type SubmitPreprocessJobsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` VideoId string `position:"Query" name:"VideoId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PreprocessType string `position:"Query" name:"PreprocessType"` }
SubmitPreprocessJobsRequest is the request struct for api SubmitPreprocessJobs
func CreateSubmitPreprocessJobsRequest ¶
func CreateSubmitPreprocessJobsRequest() (request *SubmitPreprocessJobsRequest)
CreateSubmitPreprocessJobsRequest creates a request to invoke SubmitPreprocessJobs API
type SubmitPreprocessJobsResponse ¶
type SubmitPreprocessJobsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PreprocessJobs PreprocessJobs `json:"PreprocessJobs" xml:"PreprocessJobs"` }
SubmitPreprocessJobsResponse is the response struct for api SubmitPreprocessJobs
func CreateSubmitPreprocessJobsResponse ¶
func CreateSubmitPreprocessJobsResponse() (response *SubmitPreprocessJobsResponse)
CreateSubmitPreprocessJobsResponse creates a response to parse from SubmitPreprocessJobs response
type SubmitSnapshotJobRequest ¶
type SubmitSnapshotJobRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SpecifiedOffsetTime requests.Integer `position:"Query" name:"SpecifiedOffsetTime"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` Width string `position:"Query" name:"Width"` Count requests.Integer `position:"Query" name:"Count"` VideoId string `position:"Query" name:"VideoId"` Interval requests.Integer `position:"Query" name:"Interval"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SpriteSnapshotConfig string `position:"Query" name:"SpriteSnapshotConfig"` Height string `position:"Query" name:"Height"` }
SubmitSnapshotJobRequest is the request struct for api SubmitSnapshotJob
func CreateSubmitSnapshotJobRequest ¶
func CreateSubmitSnapshotJobRequest() (request *SubmitSnapshotJobRequest)
CreateSubmitSnapshotJobRequest creates a request to invoke SubmitSnapshotJob API
type SubmitSnapshotJobResponse ¶
type SubmitSnapshotJobResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SnapshotJob SnapshotJob `json:"SnapshotJob" xml:"SnapshotJob"` }
SubmitSnapshotJobResponse is the response struct for api SubmitSnapshotJob
func CreateSubmitSnapshotJobResponse ¶
func CreateSubmitSnapshotJobResponse() (response *SubmitSnapshotJobResponse)
CreateSubmitSnapshotJobResponse creates a response to parse from SubmitSnapshotJob response
type SubmitTranscodeJobsRequest ¶
type SubmitTranscodeJobsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TemplateGroupId string `position:"Query" name:"TemplateGroupId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` VideoId string `position:"Query" name:"VideoId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` EncryptConfig string `position:"Query" name:"EncryptConfig"` PipelineId string `position:"Query" name:"PipelineId"` }
SubmitTranscodeJobsRequest is the request struct for api SubmitTranscodeJobs
func CreateSubmitTranscodeJobsRequest ¶
func CreateSubmitTranscodeJobsRequest() (request *SubmitTranscodeJobsRequest)
CreateSubmitTranscodeJobsRequest creates a request to invoke SubmitTranscodeJobs API
type SubmitTranscodeJobsResponse ¶
type SubmitTranscodeJobsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TranscodeJobs TranscodeJobs `json:"TranscodeJobs" xml:"TranscodeJobs"` }
SubmitTranscodeJobsResponse is the response struct for api SubmitTranscodeJobs
func CreateSubmitTranscodeJobsResponse ¶
func CreateSubmitTranscodeJobsResponse() (response *SubmitTranscodeJobsResponse)
CreateSubmitTranscodeJobsResponse creates a response to parse from SubmitTranscodeJobs response
type SupplyBpsDatas ¶
type SupplyBpsDatas struct {
DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}
SupplyBpsDatas is a nested struct in vod response
type Task ¶
type Task struct { TaskId string `json:"TaskId" xml:"TaskId"` ObjectPath string `json:"ObjectPath" xml:"ObjectPath"` Status string `json:"Status" xml:"Status"` Process string `json:"Process" xml:"Process"` ObjectType string `json:"ObjectType" xml:"ObjectType"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Description string `json:"Description" xml:"Description"` }
Task is a nested struct in vod response
type Tasks ¶
type Tasks struct {
Task []Task `json:"Task" xml:"Task"`
}
Tasks is a nested struct in vod response
type Thumbnail ¶
type Thumbnail struct {
URL string `json:"URL" xml:"URL"`
}
Thumbnail is a nested struct in vod response
type ThumbnailListInGetPlayInfo ¶
type ThumbnailListInGetPlayInfo struct {
Thumbnail []Thumbnail `json:"Thumbnail" xml:"Thumbnail"`
}
ThumbnailListInGetPlayInfo is a nested struct in vod response
type ThumbnailListInGetVideoInfo ¶
type ThumbnailListInGetVideoInfo struct {
Thumbnail []Thumbnail `json:"Thumbnail" xml:"Thumbnail"`
}
ThumbnailListInGetVideoInfo is a nested struct in vod response
type ThumbnailListInGetVideoInfos ¶
type ThumbnailListInGetVideoInfos struct {
Thumbnail []Thumbnail `json:"Thumbnail" xml:"Thumbnail"`
}
ThumbnailListInGetVideoInfos is a nested struct in vod response
type TopPlayVideoStatis ¶
type TopPlayVideoStatis struct { PlayDuration string `json:"PlayDuration" xml:"PlayDuration"` VV string `json:"VV" xml:"VV"` UV string `json:"UV" xml:"UV"` VideoId string `json:"VideoId" xml:"VideoId"` Title string `json:"Title" xml:"Title"` }
TopPlayVideoStatis is a nested struct in vod response
type TopPlayVideos ¶
type TopPlayVideos struct {
TopPlayVideoStatis []TopPlayVideoStatis `json:"TopPlayVideoStatis" xml:"TopPlayVideoStatis"`
}
TopPlayVideos is a nested struct in vod response
type TranscodeJob ¶
type TranscodeJob struct {
JobId string `json:"JobId" xml:"JobId"`
}
TranscodeJob is a nested struct in vod response
type TranscodeJobs ¶
type TranscodeJobs struct {
TranscodeJob []TranscodeJob `json:"TranscodeJob" xml:"TranscodeJob"`
}
TranscodeJobs is a nested struct in vod response
type UV ¶
type UV struct { Android string `json:"Android" xml:"Android"` IOS string `json:"iOS" xml:"iOS"` Flash string `json:"Flash" xml:"Flash"` HTML5 string `json:"HTML5" xml:"HTML5"` }
UV is a nested struct in vod response
type UnRemoveableVideoIds ¶
type UnRemoveableVideoIds struct {
VideoId []string `json:"VideoId" xml:"VideoId"`
}
UnRemoveableVideoIds is a nested struct in vod response
type UpdateCategoryRequest ¶
type UpdateCategoryRequest struct { *requests.RpcRequest ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` CateId requests.Integer `position:"Query" name:"CateId"` OwnerId string `position:"Query" name:"OwnerId"` CateName string `position:"Query" name:"CateName"` }
UpdateCategoryRequest is the request struct for api UpdateCategory
func CreateUpdateCategoryRequest ¶
func CreateUpdateCategoryRequest() (request *UpdateCategoryRequest)
CreateUpdateCategoryRequest creates a request to invoke UpdateCategory API
type UpdateCategoryResponse ¶
type UpdateCategoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateCategoryResponse is the response struct for api UpdateCategory
func CreateUpdateCategoryResponse ¶
func CreateUpdateCategoryResponse() (response *UpdateCategoryResponse)
CreateUpdateCategoryResponse creates a response to parse from UpdateCategory response
type UpdateEditingProjectRequest ¶
type UpdateEditingProjectRequest struct { *requests.RpcRequest CoverURL string `position:"Query" name:"CoverURL"` ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Timeline string `position:"Query" name:"Timeline"` Description string `position:"Query" name:"Description"` OwnerId string `position:"Query" name:"OwnerId"` Title string `position:"Query" name:"Title"` ProjectId string `position:"Query" name:"ProjectId"` }
UpdateEditingProjectRequest is the request struct for api UpdateEditingProject
func CreateUpdateEditingProjectRequest ¶
func CreateUpdateEditingProjectRequest() (request *UpdateEditingProjectRequest)
CreateUpdateEditingProjectRequest creates a request to invoke UpdateEditingProject API
type UpdateEditingProjectResponse ¶
type UpdateEditingProjectResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateEditingProjectResponse is the response struct for api UpdateEditingProject
func CreateUpdateEditingProjectResponse ¶
func CreateUpdateEditingProjectResponse() (response *UpdateEditingProjectResponse)
CreateUpdateEditingProjectResponse creates a response to parse from UpdateEditingProject response
type UpdateImageInfosRequest ¶
type UpdateImageInfosRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` UpdateContent string `position:"Query" name:"UpdateContent"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` ResourceRealOwnerId requests.Integer `position:"Query" name:"ResourceRealOwnerId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
UpdateImageInfosRequest is the request struct for api UpdateImageInfos
func CreateUpdateImageInfosRequest ¶
func CreateUpdateImageInfosRequest() (request *UpdateImageInfosRequest)
CreateUpdateImageInfosRequest creates a request to invoke UpdateImageInfos API
type UpdateImageInfosResponse ¶
type UpdateImageInfosResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NonExistImageIds NonExistImageIds `json:"NonExistImageIds" xml:"NonExistImageIds"` }
UpdateImageInfosResponse is the response struct for api UpdateImageInfos
func CreateUpdateImageInfosResponse ¶
func CreateUpdateImageInfosResponse() (response *UpdateImageInfosResponse)
CreateUpdateImageInfosResponse creates a response to parse from UpdateImageInfos response
type UpdateVideoInfoRequest ¶
type UpdateVideoInfoRequest struct { *requests.RpcRequest CoverURL string `position:"Query" name:"CoverURL"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` CateId requests.Integer `position:"Query" name:"CateId"` Description string `position:"Query" name:"Description"` VideoId string `position:"Query" name:"VideoId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Title string `position:"Query" name:"Title"` Tags string `position:"Query" name:"Tags"` }
UpdateVideoInfoRequest is the request struct for api UpdateVideoInfo
func CreateUpdateVideoInfoRequest ¶
func CreateUpdateVideoInfoRequest() (request *UpdateVideoInfoRequest)
CreateUpdateVideoInfoRequest creates a request to invoke UpdateVideoInfo API
type UpdateVideoInfoResponse ¶
type UpdateVideoInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateVideoInfoResponse is the response struct for api UpdateVideoInfo
func CreateUpdateVideoInfoResponse ¶
func CreateUpdateVideoInfoResponse() (response *UpdateVideoInfoResponse)
CreateUpdateVideoInfoResponse creates a response to parse from UpdateVideoInfo response
type UpdateVideoInfosRequest ¶
type UpdateVideoInfosRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` UpdateContent string `position:"Query" name:"UpdateContent"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
UpdateVideoInfosRequest is the request struct for api UpdateVideoInfos
func CreateUpdateVideoInfosRequest ¶
func CreateUpdateVideoInfosRequest() (request *UpdateVideoInfosRequest)
CreateUpdateVideoInfosRequest creates a request to invoke UpdateVideoInfos API
type UpdateVideoInfosResponse ¶
type UpdateVideoInfosResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NonExistVideoIds []string `json:"NonExistVideoIds" xml:"NonExistVideoIds"` }
UpdateVideoInfosResponse is the response struct for api UpdateVideoInfos
func CreateUpdateVideoInfosResponse ¶
func CreateUpdateVideoInfosResponse() (response *UpdateVideoInfosResponse)
CreateUpdateVideoInfosResponse creates a response to parse from UpdateVideoInfos response
type UploadJob ¶
type UploadJob struct { JobId string `json:"JobId" xml:"JobId"` SourceURL string `json:"SourceURL" xml:"SourceURL"` }
UploadJob is a nested struct in vod response
type UploadJobs ¶
type UploadJobs struct {
UploadJob []UploadJob `json:"UploadJob" xml:"UploadJob"`
}
UploadJobs is a nested struct in vod response
type UploadMediaByURLRequest ¶
type UploadMediaByURLRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TemplateGroupId string `position:"Query" name:"TemplateGroupId"` UploadMetadatas string `position:"Query" name:"UploadMetadatas"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` UploadURLs string `position:"Query" name:"UploadURLs"` MessageCallback string `position:"Query" name:"MessageCallback"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Priority string `position:"Query" name:"Priority"` StorageLocation string `position:"Query" name:"StorageLocation"` }
UploadMediaByURLRequest is the request struct for api UploadMediaByURL
func CreateUploadMediaByURLRequest ¶
func CreateUploadMediaByURLRequest() (request *UploadMediaByURLRequest)
CreateUploadMediaByURLRequest creates a request to invoke UploadMediaByURL API
type UploadMediaByURLResponse ¶
type UploadMediaByURLResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` UploadJobs UploadJobs `json:"UploadJobs" xml:"UploadJobs"` }
UploadMediaByURLResponse is the response struct for api UploadMediaByURL
func CreateUploadMediaByURLResponse ¶
func CreateUploadMediaByURLResponse() (response *UploadMediaByURLResponse)
CreateUploadMediaByURLResponse creates a response to parse from UploadMediaByURL response
type UserPlayStatisAvg ¶
type UserPlayStatisAvg struct { Date string `json:"Date" xml:"Date"` AvgPlayDuration string `json:"AvgPlayDuration" xml:"AvgPlayDuration"` AvgPlayCount string `json:"AvgPlayCount" xml:"AvgPlayCount"` }
UserPlayStatisAvg is a nested struct in vod response
type UserPlayStatisAvgs ¶
type UserPlayStatisAvgs struct {
UserPlayStatisAvg []UserPlayStatisAvg `json:"UserPlayStatisAvg" xml:"UserPlayStatisAvg"`
}
UserPlayStatisAvgs is a nested struct in vod response
type UserPlayStatisTotal ¶
type UserPlayStatisTotal struct { Date string `json:"Date" xml:"Date"` PlayDuration string `json:"PlayDuration" xml:"PlayDuration"` PlayRange string `json:"PlayRange" xml:"PlayRange"` VV VV `json:"VV" xml:"VV"` UV UV `json:"UV" xml:"UV"` }
UserPlayStatisTotal is a nested struct in vod response
type UserPlayStatisTotals ¶
type UserPlayStatisTotals struct {
UserPlayStatisTotal []UserPlayStatisTotal `json:"UserPlayStatisTotal" xml:"UserPlayStatisTotal"`
}
UserPlayStatisTotals is a nested struct in vod response
type VV ¶
type VV struct { Android string `json:"Android" xml:"Android"` IOS string `json:"iOS" xml:"iOS"` Flash string `json:"Flash" xml:"Flash"` HTML5 string `json:"HTML5" xml:"HTML5"` }
VV is a nested struct in vod response
type Video ¶
type Video struct { MediaSource string `json:"MediaSource" xml:"MediaSource"` ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` Title string `json:"Title" xml:"Title"` CreateTime string `json:"CreateTime" xml:"CreateTime"` TemplateGroupId string `json:"TemplateGroupId" xml:"TemplateGroupId"` MediaType string `json:"MediaType" xml:"MediaType"` RegionId string `json:"RegionId" xml:"RegionId"` Duration float64 `json:"Duration" xml:"Duration"` CateName string `json:"CateName" xml:"CateName"` Size int `json:"Size" xml:"Size"` Description string `json:"Description" xml:"Description"` CateId int `json:"CateId" xml:"CateId"` Tags string `json:"Tags" xml:"Tags"` PreprocessStatus string `json:"PreprocessStatus" xml:"PreprocessStatus"` TranscodeMode string `json:"TranscodeMode" xml:"TranscodeMode"` ModificationTime string `json:"ModificationTime" xml:"ModificationTime"` StorageLocation string `json:"StorageLocation" xml:"StorageLocation"` CreationTime string `json:"CreationTime" xml:"CreationTime"` CoverURL string `json:"CoverURL" xml:"CoverURL"` Status string `json:"Status" xml:"Status"` DownloadSwitch string `json:"DownloadSwitch" xml:"DownloadSwitch"` VideoId string `json:"VideoId" xml:"VideoId"` SpriteSnapshots []string `json:"SpriteSnapshots" xml:"SpriteSnapshots"` Snapshots []string `json:"Snapshots" xml:"Snapshots"` ThumbnailList []Thumbnail `json:"ThumbnailList" xml:"ThumbnailList"` }
Video is a nested struct in vod response
type VideoBase ¶
type VideoBase struct { OutputType string `json:"OutputType" xml:"OutputType"` CoverURL string `json:"CoverURL" xml:"CoverURL"` Duration string `json:"Duration" xml:"Duration"` Status string `json:"Status" xml:"Status"` Title string `json:"Title" xml:"Title"` VideoId string `json:"VideoId" xml:"VideoId"` MediaType string `json:"MediaType" xml:"MediaType"` CreationTime string `json:"CreationTime" xml:"CreationTime"` TranscodeMode string `json:"TranscodeMode" xml:"TranscodeMode"` ThumbnailList ThumbnailListInGetPlayInfo `json:"ThumbnailList" xml:"ThumbnailList"` }
VideoBase is a nested struct in vod response
type VideoInGetVideoInfo ¶
type VideoInGetVideoInfo struct { VideoId string `json:"VideoId" xml:"VideoId"` Title string `json:"Title" xml:"Title"` Tags string `json:"Tags" xml:"Tags"` Status string `json:"Status" xml:"Status"` Size int `json:"Size" xml:"Size"` Duration float64 `json:"Duration" xml:"Duration"` Description string `json:"Description" xml:"Description"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` ModificationTime string `json:"ModificationTime" xml:"ModificationTime"` CreationTime string `json:"CreationTime" xml:"CreationTime"` CoverURL string `json:"CoverURL" xml:"CoverURL"` CateId int `json:"CateId" xml:"CateId"` CateName string `json:"CateName" xml:"CateName"` DownloadSwitch string `json:"DownloadSwitch" xml:"DownloadSwitch"` TemplateGroupId string `json:"TemplateGroupId" xml:"TemplateGroupId"` PreprocessStatus string `json:"PreprocessStatus" xml:"PreprocessStatus"` StorageLocation string `json:"StorageLocation" xml:"StorageLocation"` RegionId string `json:"RegionId" xml:"RegionId"` Snapshots SnapshotsInGetVideoInfo `json:"Snapshots" xml:"Snapshots"` ThumbnailList ThumbnailListInGetVideoInfo `json:"ThumbnailList" xml:"ThumbnailList"` }
VideoInGetVideoInfo is a nested struct in vod response
type VideoInGetVideoList ¶
type VideoInGetVideoList struct { VideoId string `json:"VideoId" xml:"VideoId"` Title string `json:"Title" xml:"Title"` Tags string `json:"Tags" xml:"Tags"` Status string `json:"Status" xml:"Status"` Size int `json:"Size" xml:"Size"` Duration float64 `json:"Duration" xml:"Duration"` Description string `json:"Description" xml:"Description"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` ModificationTime string `json:"ModificationTime" xml:"ModificationTime"` CreationTime string `json:"CreationTime" xml:"CreationTime"` CoverURL string `json:"CoverURL" xml:"CoverURL"` CateId int `json:"CateId" xml:"CateId"` CateName string `json:"CateName" xml:"CateName"` Snapshots SnapshotsInGetVideoList `json:"Snapshots" xml:"Snapshots"` }
VideoInGetVideoList is a nested struct in vod response
type VideoInListLiveRecordVideo ¶
type VideoInListLiveRecordVideo struct { VideoId string `json:"VideoId" xml:"VideoId"` Title string `json:"Title" xml:"Title"` Tags string `json:"Tags" xml:"Tags"` Status string `json:"Status" xml:"Status"` Size int `json:"Size" xml:"Size"` Privilege int `json:"Privilege" xml:"Privilege"` Duration float64 `json:"Duration" xml:"Duration"` Description string `json:"Description" xml:"Description"` CustomerId int `json:"CustomerId" xml:"CustomerId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` CreationTime string `json:"CreationTime" xml:"CreationTime"` ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` CoverURL string `json:"CoverURL" xml:"CoverURL"` CateId int `json:"CateId" xml:"CateId"` CateName string `json:"CateName" xml:"CateName"` DownloadSwitch string `json:"DownloadSwitch" xml:"DownloadSwitch"` TemplateGroupId string `json:"TemplateGroupId" xml:"TemplateGroupId"` Snapshots SnapshotsInListLiveRecordVideo `json:"Snapshots" xml:"Snapshots"` }
VideoInListLiveRecordVideo is a nested struct in vod response
type VideoInfo ¶
type VideoInfo struct { CoverURL string `json:"CoverURL" xml:"CoverURL"` CustomerId int `json:"CustomerId" xml:"CustomerId"` Duration float64 `json:"Duration" xml:"Duration"` Status string `json:"Status" xml:"Status"` Title string `json:"Title" xml:"Title"` VideoId string `json:"VideoId" xml:"VideoId"` }
VideoInfo is a nested struct in vod response
type VideoListInGetVideoInfos ¶
type VideoListInGetVideoInfos struct {
Video []Video `json:"Video" xml:"Video"`
}
VideoListInGetVideoInfos is a nested struct in vod response
type VideoListInGetVideoList ¶
type VideoListInGetVideoList struct {
Video []VideoInGetVideoList `json:"Video" xml:"Video"`
}
VideoListInGetVideoList is a nested struct in vod response
type VideoMeta ¶
type VideoMeta struct { CoverURL string `json:"CoverURL" xml:"CoverURL"` Duration float64 `json:"Duration" xml:"Duration"` Status string `json:"Status" xml:"Status"` Title string `json:"Title" xml:"Title"` VideoId string `json:"VideoId" xml:"VideoId"` }
VideoMeta is a nested struct in vod response
type VideoPlayStatisDetail ¶
type VideoPlayStatisDetail struct { Date string `json:"Date" xml:"Date"` PlayDuration string `json:"PlayDuration" xml:"PlayDuration"` VV string `json:"VV" xml:"VV"` UV string `json:"UV" xml:"UV"` PlayRange string `json:"PlayRange" xml:"PlayRange"` Title string `json:"Title" xml:"Title"` }
VideoPlayStatisDetail is a nested struct in vod response
type VideoPlayStatisDetails ¶
type VideoPlayStatisDetails struct {
VideoPlayStatisDetail []VideoPlayStatisDetail `json:"VideoPlayStatisDetail" xml:"VideoPlayStatisDetail"`
}
VideoPlayStatisDetails is a nested struct in vod response
type VideoStream ¶
type VideoStream struct { Index string `json:"Index" xml:"Index"` CodecName string `json:"CodecName" xml:"CodecName"` CodecLongName string `json:"CodecLongName" xml:"CodecLongName"` Profile string `json:"Profile" xml:"Profile"` CodecTimeBase string `json:"CodecTimeBase" xml:"CodecTimeBase"` CodecTagString string `json:"CodecTagString" xml:"CodecTagString"` CodecTag string `json:"CodecTag" xml:"CodecTag"` Width string `json:"Width" xml:"Width"` Height string `json:"Height" xml:"Height"` HasBFrames string `json:"HasBFrames" xml:"HasBFrames"` Sar string `json:"Sar" xml:"Sar"` Dar string `json:"Dar" xml:"Dar"` PixFmt string `json:"PixFmt" xml:"PixFmt"` Level string `json:"Level" xml:"Level"` Fps string `json:"Fps" xml:"Fps"` AvgFPS string `json:"AvgFPS" xml:"AvgFPS"` Timebase string `json:"Timebase" xml:"Timebase"` StartTime string `json:"StartTime" xml:"StartTime"` Duration string `json:"Duration" xml:"Duration"` NumFrames string `json:"NumFrames" xml:"NumFrames"` Lang string `json:"Lang" xml:"Lang"` }
VideoStream is a nested struct in vod response
type VideoStreamList ¶
type VideoStreamList struct {
VideoStream []VideoStream `json:"VideoStream" xml:"VideoStream"`
}
VideoStreamList is a nested struct in vod response
Source Files
¶
- add_category.go
- add_editing_project.go
- client.go
- create_audit.go
- create_upload_image.go
- create_upload_video.go
- delete_category.go
- delete_editing_project.go
- delete_image.go
- delete_mezzanines.go
- delete_stream.go
- delete_video.go
- describe_cdn_domain_logs.go
- describe_domain_bps_data.go
- describe_domain_flow_data.go
- describe_play_top_videos.go
- describe_play_user_avg.go
- describe_play_user_total.go
- describe_play_video_statis.go
- describe_refresh_quota.go
- describe_refresh_tasks.go
- get_audit_history.go
- get_audit_result.go
- get_categories.go
- get_cdn_statis_sum.go
- get_editing_project.go
- get_editing_project_materials.go
- get_image_info.go
- get_message_callback.go
- get_mezzanine_info.go
- get_oss_statis.go
- get_play_info.go
- get_video_config.go
- get_video_info.go
- get_video_infos.go
- get_video_list.go
- get_video_play_auth.go
- get_video_play_info.go
- list_ai_job.go
- list_ai_video_category_job.go
- list_ai_video_censor_job.go
- list_ai_video_cover_job.go
- list_ai_video_porn_recog_job.go
- list_ai_video_summary_job.go
- list_ai_video_terrorism_recog_job.go
- list_aiasr_job.go
- list_audit_security_ip.go
- list_live_record_video.go
- list_snapshots.go
- open_vod_service.go
- produce_editing_project_video.go
- push_object_cache.go
- refresh_object_caches.go
- refresh_upload_video.go
- search_editing_project.go
- search_media.go
- set_audit_security_ip.go
- set_editing_project_materials.go
- set_message_callback.go
- struct_ai_audit_result.go
- struct_ai_audit_result_detail.go
- struct_ai_job.go
- struct_ai_job_list_in_list_ai_job.go
- struct_ai_job_list_in_submit_ai_job.go
- struct_ai_video_category_job.go
- struct_ai_video_category_job_list.go
- struct_ai_video_censor_job.go
- struct_ai_video_censor_job_list.go
- struct_ai_video_cover_job.go
- struct_ai_video_cover_job_list.go
- struct_ai_video_dna_result.go
- struct_ai_video_porn_recog_job.go
- struct_ai_video_porn_recog_job_list.go
- struct_ai_video_summary_job.go
- struct_ai_video_summary_job_list.go
- struct_ai_video_terrorism_recog_job.go
- struct_ai_video_terrorism_recog_job_list.go
- struct_aiasr_job.go
- struct_aiasr_job_list.go
- struct_audio.go
- struct_audio_stream.go
- struct_audio_stream_list.go
- struct_bps_data_per_interval.go
- struct_category.go
- struct_cdn_metric.go
- struct_cdn_statis_list.go
- struct_data_module.go
- struct_data_module_in_describe_domain_bps_data.go
- struct_domain_log_detail.go
- struct_domain_log_details.go
- struct_domain_log_model.go
- struct_duplication.go
- struct_flow_data_per_interval.go
- struct_fp_shot_slices.go
- struct_fp_shot_slices_item.go
- struct_fp_shots.go
- struct_fp_shots_item.go
- struct_histories.go
- struct_history.go
- struct_image_info.go
- struct_input.go
- struct_list.go
- struct_list_item.go
- struct_live_record_video.go
- struct_live_record_video_list.go
- struct_material.go
- struct_material_list.go
- struct_media.go
- struct_media_list.go
- struct_media_snapshot.go
- struct_message_callback.go
- struct_mezzanine.go
- struct_non_exist_ai_job_ids.go
- struct_non_exist_ai_video_category_job_ids.go
- struct_non_exist_ai_video_censor_job_ids.go
- struct_non_exist_ai_video_cover_job_ids.go
- struct_non_exist_ai_video_summary_job_ids.go
- struct_non_exist_aiasr_job_ids.go
- struct_non_exist_image_ids.go
- struct_non_exist_porn_recog_job_ids.go
- struct_non_exist_terrorism_recog_job_ids.go
- struct_non_exist_video_ids_in_delete_mezzanines.go
- struct_non_exist_video_ids_in_get_video_infos.go
- struct_non_exist_video_ids_in_update_video_infos.go
- struct_oss_metric.go
- struct_oss_statis_list.go
- struct_play_info.go
- struct_play_info_list_in_get_play_info.go
- struct_play_info_list_in_list_live_record_video.go
- struct_preprocess_job.go
- struct_preprocess_jobs.go
- struct_project.go
- struct_project_list.go
- struct_refresh_cache_quota.go
- struct_security_ip.go
- struct_security_ip_list.go
- struct_snapshot.go
- struct_snapshot_job.go
- struct_snapshots_in_get_editing_project_materials.go
- struct_snapshots_in_get_video_info.go
- struct_snapshots_in_get_video_infos.go
- struct_snapshots_in_get_video_list.go
- struct_snapshots_in_list_live_record_video.go
- struct_snapshots_in_list_snapshots.go
- struct_snapshots_in_search_media.go
- struct_sprite_snapshots_in_search_media.go
- struct_sprites.go
- struct_sub_categories.go
- struct_supply_bps_datas.go
- struct_task.go
- struct_tasks.go
- struct_thumbnail.go
- struct_thumbnail_list_in_get_play_info.go
- struct_thumbnail_list_in_get_video_info.go
- struct_thumbnail_list_in_get_video_infos.go
- struct_top_play_video_statis.go
- struct_top_play_videos.go
- struct_transcode_job.go
- struct_transcode_jobs.go
- struct_un_removeable_video_ids.go
- struct_upload_job.go
- struct_upload_jobs.go
- struct_user_play_statis_avg.go
- struct_user_play_statis_avgs.go
- struct_user_play_statis_total.go
- struct_user_play_statis_totals.go
- struct_uv.go
- struct_video.go
- struct_video_base.go
- struct_video_in_get_video_info.go
- struct_video_in_get_video_list.go
- struct_video_in_list_live_record_video.go
- struct_video_info.go
- struct_video_list_in_get_video_infos.go
- struct_video_list_in_get_video_list.go
- struct_video_meta.go
- struct_video_play_statis_detail.go
- struct_video_play_statis_details.go
- struct_video_stream.go
- struct_video_stream_list.go
- struct_vv.go
- submit_ai_job.go
- submit_ai_video_category_job.go
- submit_ai_video_censor_job.go
- submit_ai_video_cover_job.go
- submit_ai_video_porn_recog_job.go
- submit_ai_video_summary_job.go
- submit_ai_video_terrorism_recog_job.go
- submit_aiasr_job.go
- submit_preprocess_jobs.go
- submit_snapshot_job.go
- submit_transcode_jobs.go
- update_category.go
- update_editing_project.go
- update_image_infos.go
- update_video_info.go
- update_video_infos.go
- upload_media_by_url.go