Documentation ¶
Index ¶
- Constants
- type AIAnalysisTemplateItem
- type AIRecognitionTemplateItem
- type AbnormalLightingConfigureInfo
- type AbnormalLightingConfigureInfoForUpdate
- type AccelerateAreaInfo
- type AdaptiveDynamicStreamingInfoItem
- type AdaptiveDynamicStreamingTaskInput
- type AdaptiveDynamicStreamingTemplate
- type AdaptiveStreamTemplate
- type AiAnalysisResult
- type AiAnalysisTaskClassificationInput
- type AiAnalysisTaskClassificationOutput
- type AiAnalysisTaskClassificationResult
- type AiAnalysisTaskCoverInput
- type AiAnalysisTaskCoverOutput
- type AiAnalysisTaskCoverResult
- type AiAnalysisTaskFrameTagInput
- type AiAnalysisTaskFrameTagOutput
- type AiAnalysisTaskFrameTagResult
- type AiAnalysisTaskHighlightInput
- type AiAnalysisTaskHighlightOutput
- type AiAnalysisTaskHighlightResult
- type AiAnalysisTaskInput
- type AiAnalysisTaskTagInput
- type AiAnalysisTaskTagOutput
- type AiAnalysisTaskTagResult
- type AiContentReviewResult
- type AiContentReviewTaskInput
- type AiRecognitionResult
- type AiRecognitionTaskAsrFullTextResult
- type AiRecognitionTaskAsrFullTextResultInput
- type AiRecognitionTaskAsrFullTextResultOutput
- type AiRecognitionTaskAsrFullTextResultOutputSubtitleItem
- type AiRecognitionTaskAsrFullTextSegmentItem
- type AiRecognitionTaskAsrWordsResult
- type AiRecognitionTaskAsrWordsResultInput
- type AiRecognitionTaskAsrWordsResultItem
- type AiRecognitionTaskAsrWordsResultOutput
- type AiRecognitionTaskAsrWordsSegmentItem
- type AiRecognitionTaskFaceResult
- type AiRecognitionTaskFaceResultInput
- type AiRecognitionTaskFaceResultItem
- type AiRecognitionTaskFaceResultOutput
- type AiRecognitionTaskFaceSegmentItem
- type AiRecognitionTaskHeadTailResult
- type AiRecognitionTaskHeadTailResultInput
- type AiRecognitionTaskHeadTailResultOutput
- type AiRecognitionTaskInput
- type AiRecognitionTaskObjectResult
- type AiRecognitionTaskObjectResultInput
- type AiRecognitionTaskObjectResultItem
- type AiRecognitionTaskObjectResultOutput
- type AiRecognitionTaskObjectSegmentItem
- type AiRecognitionTaskObjectSeqmentItem
- type AiRecognitionTaskOcrFullTextResult
- type AiRecognitionTaskOcrFullTextResultInput
- type AiRecognitionTaskOcrFullTextResultOutput
- type AiRecognitionTaskOcrFullTextSegmentItem
- type AiRecognitionTaskOcrFullTextSegmentTextItem
- type AiRecognitionTaskOcrWordsResult
- type AiRecognitionTaskOcrWordsResultInput
- type AiRecognitionTaskOcrWordsResultItem
- type AiRecognitionTaskOcrWordsResultOutput
- type AiRecognitionTaskOcrWordsSegmentItem
- type AiRecognitionTaskSegmentResult
- type AiRecognitionTaskSegmentResultInput
- type AiRecognitionTaskSegmentResultOutput
- type AiRecognitionTaskSegmentSegmentItem
- type AiReviewPoliticalAsrTaskInput
- type AiReviewPoliticalAsrTaskOutput
- type AiReviewPoliticalOcrTaskInput
- type AiReviewPoliticalOcrTaskOutput
- type AiReviewPoliticalTaskInput
- type AiReviewPoliticalTaskOutput
- type AiReviewPornAsrTaskInput
- type AiReviewPornAsrTaskOutput
- type AiReviewPornOcrTaskInput
- type AiReviewPornOcrTaskOutput
- type AiReviewPornTaskInput
- type AiReviewPornTaskOutput
- type AiReviewProhibitedAsrTaskInput
- type AiReviewProhibitedAsrTaskOutput
- type AiReviewProhibitedOcrTaskInput
- type AiReviewProhibitedOcrTaskOutput
- type AiReviewTaskPoliticalAsrResult
- type AiReviewTaskPoliticalOcrResult
- type AiReviewTaskPoliticalResult
- type AiReviewTaskPornAsrResult
- type AiReviewTaskPornOcrResult
- type AiReviewTaskPornResult
- type AiReviewTaskProhibitedAsrResult
- type AiReviewTaskProhibitedOcrResult
- type AiReviewTaskTerrorismOcrResult
- type AiReviewTaskTerrorismResult
- type AiReviewTerrorismOcrTaskInput
- type AiReviewTerrorismOcrTaskOutput
- type AiReviewTerrorismTaskInput
- type AiReviewTerrorismTaskOutput
- type AiSampleFaceInfo
- type AiSampleFaceOperation
- type AiSampleFailFaceInfo
- type AiSamplePerson
- type AiSampleTagOperation
- type AiSampleWord
- type AiSampleWordInfo
- type AnimatedGraphicTaskInput
- type AnimatedGraphicsTemplate
- type ApplyUploadRequest
- type ApplyUploadRequestParams
- type ApplyUploadResponse
- type ApplyUploadResponseParams
- type AreaCLSTargetInfo
- type ArtifactRepairInfo
- type AsrFullTextConfigureInfo
- type AsrFullTextConfigureInfoForUpdate
- type AsrWordsConfigureInfo
- type AsrWordsConfigureInfoForUpdate
- type AttachMediaSubtitlesRequest
- type AttachMediaSubtitlesRequestParams
- type AttachMediaSubtitlesResponse
- type AttachMediaSubtitlesResponseParams
- type AudioDenoiseInfo
- type AudioTemplateInfo
- type AudioTemplateInfoForUpdate
- type AudioTrackItem
- type AudioTransform
- type AudioVolumeParam
- type BlackWhiteEdgeConfigureInfo
- type BlackWhiteEdgeConfigureInfoForUpdate
- type BlurConfigureInfo
- type BlurConfigureInfoForUpdate
- type CLSLogsetInfo
- type CLSTopicInfo
- type Canvas
- type CdnLogInfo
- type ClassificationConfigureInfo
- type ClassificationConfigureInfoForUpdate
- type Client
- func (c *Client) ApplyUpload(request *ApplyUploadRequest) (response *ApplyUploadResponse, err error)
- func (c *Client) ApplyUploadWithContext(ctx context.Context, request *ApplyUploadRequest) (response *ApplyUploadResponse, err error)
- func (c *Client) AttachMediaSubtitles(request *AttachMediaSubtitlesRequest) (response *AttachMediaSubtitlesResponse, err error)
- func (c *Client) AttachMediaSubtitlesWithContext(ctx context.Context, request *AttachMediaSubtitlesRequest) (response *AttachMediaSubtitlesResponse, err error)
- func (c *Client) CommitUpload(request *CommitUploadRequest) (response *CommitUploadResponse, err error)
- func (c *Client) CommitUploadWithContext(ctx context.Context, request *CommitUploadRequest) (response *CommitUploadResponse, err error)
- func (c *Client) ComposeMedia(request *ComposeMediaRequest) (response *ComposeMediaResponse, err error)
- func (c *Client) ComposeMediaWithContext(ctx context.Context, request *ComposeMediaRequest) (response *ComposeMediaResponse, err error)
- func (c *Client) ConfirmEvents(request *ConfirmEventsRequest) (response *ConfirmEventsResponse, err error)
- func (c *Client) ConfirmEventsWithContext(ctx context.Context, request *ConfirmEventsRequest) (response *ConfirmEventsResponse, err error)
- func (c *Client) CreateAIAnalysisTemplate(request *CreateAIAnalysisTemplateRequest) (response *CreateAIAnalysisTemplateResponse, err error)
- func (c *Client) CreateAIAnalysisTemplateWithContext(ctx context.Context, request *CreateAIAnalysisTemplateRequest) (response *CreateAIAnalysisTemplateResponse, err error)
- func (c *Client) CreateAIRecognitionTemplate(request *CreateAIRecognitionTemplateRequest) (response *CreateAIRecognitionTemplateResponse, err error)
- func (c *Client) CreateAIRecognitionTemplateWithContext(ctx context.Context, request *CreateAIRecognitionTemplateRequest) (response *CreateAIRecognitionTemplateResponse, err error)
- func (c *Client) CreateAdaptiveDynamicStreamingTemplate(request *CreateAdaptiveDynamicStreamingTemplateRequest) (response *CreateAdaptiveDynamicStreamingTemplateResponse, err error)
- func (c *Client) CreateAdaptiveDynamicStreamingTemplateWithContext(ctx context.Context, request *CreateAdaptiveDynamicStreamingTemplateRequest) (response *CreateAdaptiveDynamicStreamingTemplateResponse, err error)
- func (c *Client) CreateAnimatedGraphicsTemplate(request *CreateAnimatedGraphicsTemplateRequest) (response *CreateAnimatedGraphicsTemplateResponse, err error)
- func (c *Client) CreateAnimatedGraphicsTemplateWithContext(ctx context.Context, request *CreateAnimatedGraphicsTemplateRequest) (response *CreateAnimatedGraphicsTemplateResponse, err error)
- func (c *Client) CreateCLSLogset(request *CreateCLSLogsetRequest) (response *CreateCLSLogsetResponse, err error)
- func (c *Client) CreateCLSLogsetWithContext(ctx context.Context, request *CreateCLSLogsetRequest) (response *CreateCLSLogsetResponse, err error)
- func (c *Client) CreateCLSTopic(request *CreateCLSTopicRequest) (response *CreateCLSTopicResponse, err error)
- func (c *Client) CreateCLSTopicWithContext(ctx context.Context, request *CreateCLSTopicRequest) (response *CreateCLSTopicResponse, err error)
- func (c *Client) CreateClass(request *CreateClassRequest) (response *CreateClassResponse, err error)
- func (c *Client) CreateClassWithContext(ctx context.Context, request *CreateClassRequest) (response *CreateClassResponse, err error)
- func (c *Client) CreateContentReviewTemplate(request *CreateContentReviewTemplateRequest) (response *CreateContentReviewTemplateResponse, err error)
- func (c *Client) CreateContentReviewTemplateWithContext(ctx context.Context, request *CreateContentReviewTemplateRequest) (response *CreateContentReviewTemplateResponse, err error)
- func (c *Client) CreateDomainVerifyRecord(request *CreateDomainVerifyRecordRequest) (response *CreateDomainVerifyRecordResponse, err error)
- func (c *Client) CreateDomainVerifyRecordWithContext(ctx context.Context, request *CreateDomainVerifyRecordRequest) (response *CreateDomainVerifyRecordResponse, err error)
- func (c *Client) CreateEnhanceMediaTemplate(request *CreateEnhanceMediaTemplateRequest) (response *CreateEnhanceMediaTemplateResponse, err error)
- func (c *Client) CreateEnhanceMediaTemplateWithContext(ctx context.Context, request *CreateEnhanceMediaTemplateRequest) (response *CreateEnhanceMediaTemplateResponse, err error)
- func (c *Client) CreateHeadTailTemplate(request *CreateHeadTailTemplateRequest) (response *CreateHeadTailTemplateResponse, err error)
- func (c *Client) CreateHeadTailTemplateWithContext(ctx context.Context, request *CreateHeadTailTemplateRequest) (response *CreateHeadTailTemplateResponse, err error)
- func (c *Client) CreateImageProcessingTemplate(request *CreateImageProcessingTemplateRequest) (response *CreateImageProcessingTemplateResponse, err error)
- func (c *Client) CreateImageProcessingTemplateWithContext(ctx context.Context, request *CreateImageProcessingTemplateRequest) (response *CreateImageProcessingTemplateResponse, err error)
- func (c *Client) CreateImageSpriteTemplate(request *CreateImageSpriteTemplateRequest) (response *CreateImageSpriteTemplateResponse, err error)
- func (c *Client) CreateImageSpriteTemplateWithContext(ctx context.Context, request *CreateImageSpriteTemplateRequest) (response *CreateImageSpriteTemplateResponse, err error)
- func (c *Client) CreateJustInTimeTranscodeTemplate(request *CreateJustInTimeTranscodeTemplateRequest) (response *CreateJustInTimeTranscodeTemplateResponse, err error)
- func (c *Client) CreateJustInTimeTranscodeTemplateWithContext(ctx context.Context, request *CreateJustInTimeTranscodeTemplateRequest) (response *CreateJustInTimeTranscodeTemplateResponse, err error)
- func (c *Client) CreatePersonSample(request *CreatePersonSampleRequest) (response *CreatePersonSampleResponse, err error)
- func (c *Client) CreatePersonSampleWithContext(ctx context.Context, request *CreatePersonSampleRequest) (response *CreatePersonSampleResponse, err error)
- func (c *Client) CreateProcedureTemplate(request *CreateProcedureTemplateRequest) (response *CreateProcedureTemplateResponse, err error)
- func (c *Client) CreateProcedureTemplateWithContext(ctx context.Context, request *CreateProcedureTemplateRequest) (response *CreateProcedureTemplateResponse, err error)
- func (c *Client) CreateQualityInspectTemplate(request *CreateQualityInspectTemplateRequest) (response *CreateQualityInspectTemplateResponse, err error)
- func (c *Client) CreateQualityInspectTemplateWithContext(ctx context.Context, request *CreateQualityInspectTemplateRequest) (response *CreateQualityInspectTemplateResponse, err error)
- func (c *Client) CreateRebuildMediaTemplate(request *CreateRebuildMediaTemplateRequest) (response *CreateRebuildMediaTemplateResponse, err error)
- func (c *Client) CreateRebuildMediaTemplateWithContext(ctx context.Context, request *CreateRebuildMediaTemplateRequest) (response *CreateRebuildMediaTemplateResponse, err error)
- func (c *Client) CreateReviewTemplate(request *CreateReviewTemplateRequest) (response *CreateReviewTemplateResponse, err error)
- func (c *Client) CreateReviewTemplateWithContext(ctx context.Context, request *CreateReviewTemplateRequest) (response *CreateReviewTemplateResponse, err error)
- func (c *Client) CreateRoundPlay(request *CreateRoundPlayRequest) (response *CreateRoundPlayResponse, err error)
- func (c *Client) CreateRoundPlayWithContext(ctx context.Context, request *CreateRoundPlayRequest) (response *CreateRoundPlayResponse, err error)
- func (c *Client) CreateSampleSnapshotTemplate(request *CreateSampleSnapshotTemplateRequest) (response *CreateSampleSnapshotTemplateResponse, err error)
- func (c *Client) CreateSampleSnapshotTemplateWithContext(ctx context.Context, request *CreateSampleSnapshotTemplateRequest) (response *CreateSampleSnapshotTemplateResponse, err error)
- func (c *Client) CreateSnapshotByTimeOffsetTemplate(request *CreateSnapshotByTimeOffsetTemplateRequest) (response *CreateSnapshotByTimeOffsetTemplateResponse, err error)
- func (c *Client) CreateSnapshotByTimeOffsetTemplateWithContext(ctx context.Context, request *CreateSnapshotByTimeOffsetTemplateRequest) (response *CreateSnapshotByTimeOffsetTemplateResponse, err error)
- func (c *Client) CreateStorageRegion(request *CreateStorageRegionRequest) (response *CreateStorageRegionResponse, err error)
- func (c *Client) CreateStorageRegionWithContext(ctx context.Context, request *CreateStorageRegionRequest) (response *CreateStorageRegionResponse, err error)
- func (c *Client) CreateSubAppId(request *CreateSubAppIdRequest) (response *CreateSubAppIdResponse, err error)
- func (c *Client) CreateSubAppIdWithContext(ctx context.Context, request *CreateSubAppIdRequest) (response *CreateSubAppIdResponse, err error)
- func (c *Client) CreateSuperPlayerConfig(request *CreateSuperPlayerConfigRequest) (response *CreateSuperPlayerConfigResponse, err error)
- func (c *Client) CreateSuperPlayerConfigWithContext(ctx context.Context, request *CreateSuperPlayerConfigRequest) (response *CreateSuperPlayerConfigResponse, err error)
- func (c *Client) CreateTranscodeTemplate(request *CreateTranscodeTemplateRequest) (response *CreateTranscodeTemplateResponse, err error)
- func (c *Client) CreateTranscodeTemplateWithContext(ctx context.Context, request *CreateTranscodeTemplateRequest) (response *CreateTranscodeTemplateResponse, err error)
- func (c *Client) CreateVodDomain(request *CreateVodDomainRequest) (response *CreateVodDomainResponse, err error)
- func (c *Client) CreateVodDomainWithContext(ctx context.Context, request *CreateVodDomainRequest) (response *CreateVodDomainResponse, err error)
- func (c *Client) CreateWatermarkTemplate(request *CreateWatermarkTemplateRequest) (response *CreateWatermarkTemplateResponse, err error)
- func (c *Client) CreateWatermarkTemplateWithContext(ctx context.Context, request *CreateWatermarkTemplateRequest) (response *CreateWatermarkTemplateResponse, err error)
- func (c *Client) CreateWordSamples(request *CreateWordSamplesRequest) (response *CreateWordSamplesResponse, err error)
- func (c *Client) CreateWordSamplesWithContext(ctx context.Context, request *CreateWordSamplesRequest) (response *CreateWordSamplesResponse, err error)
- func (c *Client) DeleteAIAnalysisTemplate(request *DeleteAIAnalysisTemplateRequest) (response *DeleteAIAnalysisTemplateResponse, err error)
- func (c *Client) DeleteAIAnalysisTemplateWithContext(ctx context.Context, request *DeleteAIAnalysisTemplateRequest) (response *DeleteAIAnalysisTemplateResponse, err error)
- func (c *Client) DeleteAIRecognitionTemplate(request *DeleteAIRecognitionTemplateRequest) (response *DeleteAIRecognitionTemplateResponse, err error)
- func (c *Client) DeleteAIRecognitionTemplateWithContext(ctx context.Context, request *DeleteAIRecognitionTemplateRequest) (response *DeleteAIRecognitionTemplateResponse, err error)
- func (c *Client) DeleteAdaptiveDynamicStreamingTemplate(request *DeleteAdaptiveDynamicStreamingTemplateRequest) (response *DeleteAdaptiveDynamicStreamingTemplateResponse, err error)
- func (c *Client) DeleteAdaptiveDynamicStreamingTemplateWithContext(ctx context.Context, request *DeleteAdaptiveDynamicStreamingTemplateRequest) (response *DeleteAdaptiveDynamicStreamingTemplateResponse, err error)
- func (c *Client) DeleteAnimatedGraphicsTemplate(request *DeleteAnimatedGraphicsTemplateRequest) (response *DeleteAnimatedGraphicsTemplateResponse, err error)
- func (c *Client) DeleteAnimatedGraphicsTemplateWithContext(ctx context.Context, request *DeleteAnimatedGraphicsTemplateRequest) (response *DeleteAnimatedGraphicsTemplateResponse, err error)
- func (c *Client) DeleteCLSTopic(request *DeleteCLSTopicRequest) (response *DeleteCLSTopicResponse, err error)
- func (c *Client) DeleteCLSTopicWithContext(ctx context.Context, request *DeleteCLSTopicRequest) (response *DeleteCLSTopicResponse, err error)
- func (c *Client) DeleteClass(request *DeleteClassRequest) (response *DeleteClassResponse, err error)
- func (c *Client) DeleteClassWithContext(ctx context.Context, request *DeleteClassRequest) (response *DeleteClassResponse, err error)
- func (c *Client) DeleteContentReviewTemplate(request *DeleteContentReviewTemplateRequest) (response *DeleteContentReviewTemplateResponse, err error)
- func (c *Client) DeleteContentReviewTemplateWithContext(ctx context.Context, request *DeleteContentReviewTemplateRequest) (response *DeleteContentReviewTemplateResponse, err error)
- func (c *Client) DeleteEnhanceMediaTemplate(request *DeleteEnhanceMediaTemplateRequest) (response *DeleteEnhanceMediaTemplateResponse, err error)
- func (c *Client) DeleteEnhanceMediaTemplateWithContext(ctx context.Context, request *DeleteEnhanceMediaTemplateRequest) (response *DeleteEnhanceMediaTemplateResponse, err error)
- func (c *Client) DeleteHeadTailTemplate(request *DeleteHeadTailTemplateRequest) (response *DeleteHeadTailTemplateResponse, err error)
- func (c *Client) DeleteHeadTailTemplateWithContext(ctx context.Context, request *DeleteHeadTailTemplateRequest) (response *DeleteHeadTailTemplateResponse, err error)
- func (c *Client) DeleteImageProcessingTemplate(request *DeleteImageProcessingTemplateRequest) (response *DeleteImageProcessingTemplateResponse, err error)
- func (c *Client) DeleteImageProcessingTemplateWithContext(ctx context.Context, request *DeleteImageProcessingTemplateRequest) (response *DeleteImageProcessingTemplateResponse, err error)
- func (c *Client) DeleteImageSpriteTemplate(request *DeleteImageSpriteTemplateRequest) (response *DeleteImageSpriteTemplateResponse, err error)
- func (c *Client) DeleteImageSpriteTemplateWithContext(ctx context.Context, request *DeleteImageSpriteTemplateRequest) (response *DeleteImageSpriteTemplateResponse, err error)
- func (c *Client) DeleteJustInTimeTranscodeTemplate(request *DeleteJustInTimeTranscodeTemplateRequest) (response *DeleteJustInTimeTranscodeTemplateResponse, err error)
- func (c *Client) DeleteJustInTimeTranscodeTemplateWithContext(ctx context.Context, request *DeleteJustInTimeTranscodeTemplateRequest) (response *DeleteJustInTimeTranscodeTemplateResponse, err error)
- func (c *Client) DeleteMedia(request *DeleteMediaRequest) (response *DeleteMediaResponse, err error)
- func (c *Client) DeleteMediaWithContext(ctx context.Context, request *DeleteMediaRequest) (response *DeleteMediaResponse, err error)
- func (c *Client) DeletePersonSample(request *DeletePersonSampleRequest) (response *DeletePersonSampleResponse, err error)
- func (c *Client) DeletePersonSampleWithContext(ctx context.Context, request *DeletePersonSampleRequest) (response *DeletePersonSampleResponse, err error)
- func (c *Client) DeleteProcedureTemplate(request *DeleteProcedureTemplateRequest) (response *DeleteProcedureTemplateResponse, err error)
- func (c *Client) DeleteProcedureTemplateWithContext(ctx context.Context, request *DeleteProcedureTemplateRequest) (response *DeleteProcedureTemplateResponse, err error)
- func (c *Client) DeleteQualityInspectTemplate(request *DeleteQualityInspectTemplateRequest) (response *DeleteQualityInspectTemplateResponse, err error)
- func (c *Client) DeleteQualityInspectTemplateWithContext(ctx context.Context, request *DeleteQualityInspectTemplateRequest) (response *DeleteQualityInspectTemplateResponse, err error)
- func (c *Client) DeleteRebuildMediaTemplate(request *DeleteRebuildMediaTemplateRequest) (response *DeleteRebuildMediaTemplateResponse, err error)
- func (c *Client) DeleteRebuildMediaTemplateWithContext(ctx context.Context, request *DeleteRebuildMediaTemplateRequest) (response *DeleteRebuildMediaTemplateResponse, err error)
- func (c *Client) DeleteReviewTemplate(request *DeleteReviewTemplateRequest) (response *DeleteReviewTemplateResponse, err error)
- func (c *Client) DeleteReviewTemplateWithContext(ctx context.Context, request *DeleteReviewTemplateRequest) (response *DeleteReviewTemplateResponse, err error)
- func (c *Client) DeleteRoundPlay(request *DeleteRoundPlayRequest) (response *DeleteRoundPlayResponse, err error)
- func (c *Client) DeleteRoundPlayWithContext(ctx context.Context, request *DeleteRoundPlayRequest) (response *DeleteRoundPlayResponse, err error)
- func (c *Client) DeleteSampleSnapshotTemplate(request *DeleteSampleSnapshotTemplateRequest) (response *DeleteSampleSnapshotTemplateResponse, err error)
- func (c *Client) DeleteSampleSnapshotTemplateWithContext(ctx context.Context, request *DeleteSampleSnapshotTemplateRequest) (response *DeleteSampleSnapshotTemplateResponse, err error)
- func (c *Client) DeleteSnapshotByTimeOffsetTemplate(request *DeleteSnapshotByTimeOffsetTemplateRequest) (response *DeleteSnapshotByTimeOffsetTemplateResponse, err error)
- func (c *Client) DeleteSnapshotByTimeOffsetTemplateWithContext(ctx context.Context, request *DeleteSnapshotByTimeOffsetTemplateRequest) (response *DeleteSnapshotByTimeOffsetTemplateResponse, err error)
- func (c *Client) DeleteSuperPlayerConfig(request *DeleteSuperPlayerConfigRequest) (response *DeleteSuperPlayerConfigResponse, err error)
- func (c *Client) DeleteSuperPlayerConfigWithContext(ctx context.Context, request *DeleteSuperPlayerConfigRequest) (response *DeleteSuperPlayerConfigResponse, err error)
- func (c *Client) DeleteTranscodeTemplate(request *DeleteTranscodeTemplateRequest) (response *DeleteTranscodeTemplateResponse, err error)
- func (c *Client) DeleteTranscodeTemplateWithContext(ctx context.Context, request *DeleteTranscodeTemplateRequest) (response *DeleteTranscodeTemplateResponse, err error)
- func (c *Client) DeleteVodDomain(request *DeleteVodDomainRequest) (response *DeleteVodDomainResponse, err error)
- func (c *Client) DeleteVodDomainWithContext(ctx context.Context, request *DeleteVodDomainRequest) (response *DeleteVodDomainResponse, err error)
- func (c *Client) DeleteWatermarkTemplate(request *DeleteWatermarkTemplateRequest) (response *DeleteWatermarkTemplateResponse, err error)
- func (c *Client) DeleteWatermarkTemplateWithContext(ctx context.Context, request *DeleteWatermarkTemplateRequest) (response *DeleteWatermarkTemplateResponse, err error)
- func (c *Client) DeleteWordSamples(request *DeleteWordSamplesRequest) (response *DeleteWordSamplesResponse, err error)
- func (c *Client) DeleteWordSamplesWithContext(ctx context.Context, request *DeleteWordSamplesRequest) (response *DeleteWordSamplesResponse, err error)
- func (c *Client) DescribeAIAnalysisTemplates(request *DescribeAIAnalysisTemplatesRequest) (response *DescribeAIAnalysisTemplatesResponse, err error)
- func (c *Client) DescribeAIAnalysisTemplatesWithContext(ctx context.Context, request *DescribeAIAnalysisTemplatesRequest) (response *DescribeAIAnalysisTemplatesResponse, err error)
- func (c *Client) DescribeAIRecognitionTemplates(request *DescribeAIRecognitionTemplatesRequest) (response *DescribeAIRecognitionTemplatesResponse, err error)
- func (c *Client) DescribeAIRecognitionTemplatesWithContext(ctx context.Context, request *DescribeAIRecognitionTemplatesRequest) (response *DescribeAIRecognitionTemplatesResponse, err error)
- func (c *Client) DescribeAdaptiveDynamicStreamingTemplates(request *DescribeAdaptiveDynamicStreamingTemplatesRequest) (response *DescribeAdaptiveDynamicStreamingTemplatesResponse, err error)
- func (c *Client) DescribeAdaptiveDynamicStreamingTemplatesWithContext(ctx context.Context, request *DescribeAdaptiveDynamicStreamingTemplatesRequest) (response *DescribeAdaptiveDynamicStreamingTemplatesResponse, err error)
- func (c *Client) DescribeAllClass(request *DescribeAllClassRequest) (response *DescribeAllClassResponse, err error)
- func (c *Client) DescribeAllClassWithContext(ctx context.Context, request *DescribeAllClassRequest) (response *DescribeAllClassResponse, err error)
- func (c *Client) DescribeAnimatedGraphicsTemplates(request *DescribeAnimatedGraphicsTemplatesRequest) (response *DescribeAnimatedGraphicsTemplatesResponse, err error)
- func (c *Client) DescribeAnimatedGraphicsTemplatesWithContext(ctx context.Context, request *DescribeAnimatedGraphicsTemplatesRequest) (response *DescribeAnimatedGraphicsTemplatesResponse, err error)
- func (c *Client) DescribeCDNStatDetails(request *DescribeCDNStatDetailsRequest) (response *DescribeCDNStatDetailsResponse, err error)
- func (c *Client) DescribeCDNStatDetailsWithContext(ctx context.Context, request *DescribeCDNStatDetailsRequest) (response *DescribeCDNStatDetailsResponse, err error)
- func (c *Client) DescribeCDNUsageData(request *DescribeCDNUsageDataRequest) (response *DescribeCDNUsageDataResponse, err error)
- func (c *Client) DescribeCDNUsageDataWithContext(ctx context.Context, request *DescribeCDNUsageDataRequest) (response *DescribeCDNUsageDataResponse, err error)
- func (c *Client) DescribeCLSLogsets(request *DescribeCLSLogsetsRequest) (response *DescribeCLSLogsetsResponse, err error)
- func (c *Client) DescribeCLSLogsetsWithContext(ctx context.Context, request *DescribeCLSLogsetsRequest) (response *DescribeCLSLogsetsResponse, err error)
- func (c *Client) DescribeCLSPushTargets(request *DescribeCLSPushTargetsRequest) (response *DescribeCLSPushTargetsResponse, err error)
- func (c *Client) DescribeCLSPushTargetsWithContext(ctx context.Context, request *DescribeCLSPushTargetsRequest) (response *DescribeCLSPushTargetsResponse, err error)
- func (c *Client) DescribeCLSTopics(request *DescribeCLSTopicsRequest) (response *DescribeCLSTopicsResponse, err error)
- func (c *Client) DescribeCLSTopicsWithContext(ctx context.Context, request *DescribeCLSTopicsRequest) (response *DescribeCLSTopicsResponse, err error)
- func (c *Client) DescribeCdnLogs(request *DescribeCdnLogsRequest) (response *DescribeCdnLogsResponse, err error)
- func (c *Client) DescribeCdnLogsWithContext(ctx context.Context, request *DescribeCdnLogsRequest) (response *DescribeCdnLogsResponse, err error)
- func (c *Client) DescribeClientUploadAccelerationUsageData(request *DescribeClientUploadAccelerationUsageDataRequest) (response *DescribeClientUploadAccelerationUsageDataResponse, err error)
- func (c *Client) DescribeClientUploadAccelerationUsageDataWithContext(ctx context.Context, request *DescribeClientUploadAccelerationUsageDataRequest) (response *DescribeClientUploadAccelerationUsageDataResponse, err error)
- func (c *Client) DescribeContentReviewTemplates(request *DescribeContentReviewTemplatesRequest) (response *DescribeContentReviewTemplatesResponse, err error)
- func (c *Client) DescribeContentReviewTemplatesWithContext(ctx context.Context, request *DescribeContentReviewTemplatesRequest) (response *DescribeContentReviewTemplatesResponse, err error)
- func (c *Client) DescribeDailyMediaPlayStat(request *DescribeDailyMediaPlayStatRequest) (response *DescribeDailyMediaPlayStatResponse, err error)
- func (c *Client) DescribeDailyMediaPlayStatWithContext(ctx context.Context, request *DescribeDailyMediaPlayStatRequest) (response *DescribeDailyMediaPlayStatResponse, err error)
- func (c *Client) DescribeDailyMostPlayedStat(request *DescribeDailyMostPlayedStatRequest) (response *DescribeDailyMostPlayedStatResponse, err error)
- func (c *Client) DescribeDailyMostPlayedStatWithContext(ctx context.Context, request *DescribeDailyMostPlayedStatRequest) (response *DescribeDailyMostPlayedStatResponse, err error)
- func (c *Client) DescribeDailyPlayStatFileList(request *DescribeDailyPlayStatFileListRequest) (response *DescribeDailyPlayStatFileListResponse, err error)
- func (c *Client) DescribeDailyPlayStatFileListWithContext(ctx context.Context, request *DescribeDailyPlayStatFileListRequest) (response *DescribeDailyPlayStatFileListResponse, err error)
- func (c *Client) DescribeDefaultDistributionConfig(request *DescribeDefaultDistributionConfigRequest) (response *DescribeDefaultDistributionConfigResponse, err error)
- func (c *Client) DescribeDefaultDistributionConfigWithContext(ctx context.Context, request *DescribeDefaultDistributionConfigRequest) (response *DescribeDefaultDistributionConfigResponse, err error)
- func (c *Client) DescribeDrmDataKey(request *DescribeDrmDataKeyRequest) (response *DescribeDrmDataKeyResponse, err error)
- func (c *Client) DescribeDrmDataKeyWithContext(ctx context.Context, request *DescribeDrmDataKeyRequest) (response *DescribeDrmDataKeyResponse, err error)
- func (c *Client) DescribeDrmKeyProviderInfo(request *DescribeDrmKeyProviderInfoRequest) (response *DescribeDrmKeyProviderInfoResponse, err error)
- func (c *Client) DescribeDrmKeyProviderInfoWithContext(ctx context.Context, request *DescribeDrmKeyProviderInfoRequest) (response *DescribeDrmKeyProviderInfoResponse, err error)
- func (c *Client) DescribeEnhanceMediaTemplates(request *DescribeEnhanceMediaTemplatesRequest) (response *DescribeEnhanceMediaTemplatesResponse, err error)
- func (c *Client) DescribeEnhanceMediaTemplatesWithContext(ctx context.Context, request *DescribeEnhanceMediaTemplatesRequest) (response *DescribeEnhanceMediaTemplatesResponse, err error)
- func (c *Client) DescribeEventConfig(request *DescribeEventConfigRequest) (response *DescribeEventConfigResponse, err error)
- func (c *Client) DescribeEventConfigWithContext(ctx context.Context, request *DescribeEventConfigRequest) (response *DescribeEventConfigResponse, err error)
- func (c *Client) DescribeEventsState(request *DescribeEventsStateRequest) (response *DescribeEventsStateResponse, err error)
- func (c *Client) DescribeEventsStateWithContext(ctx context.Context, request *DescribeEventsStateRequest) (response *DescribeEventsStateResponse, err error)
- func (c *Client) DescribeFileAttributes(request *DescribeFileAttributesRequest) (response *DescribeFileAttributesResponse, err error)
- func (c *Client) DescribeFileAttributesWithContext(ctx context.Context, request *DescribeFileAttributesRequest) (response *DescribeFileAttributesResponse, err error)
- func (c *Client) DescribeHeadTailTemplates(request *DescribeHeadTailTemplatesRequest) (response *DescribeHeadTailTemplatesResponse, err error)
- func (c *Client) DescribeHeadTailTemplatesWithContext(ctx context.Context, request *DescribeHeadTailTemplatesRequest) (response *DescribeHeadTailTemplatesResponse, err error)
- func (c *Client) DescribeImageProcessingTemplates(request *DescribeImageProcessingTemplatesRequest) (response *DescribeImageProcessingTemplatesResponse, err error)
- func (c *Client) DescribeImageProcessingTemplatesWithContext(ctx context.Context, request *DescribeImageProcessingTemplatesRequest) (response *DescribeImageProcessingTemplatesResponse, err error)
- func (c *Client) DescribeImageReviewUsageData(request *DescribeImageReviewUsageDataRequest) (response *DescribeImageReviewUsageDataResponse, err error)
- func (c *Client) DescribeImageReviewUsageDataWithContext(ctx context.Context, request *DescribeImageReviewUsageDataRequest) (response *DescribeImageReviewUsageDataResponse, err error)
- func (c *Client) DescribeImageSpriteTemplates(request *DescribeImageSpriteTemplatesRequest) (response *DescribeImageSpriteTemplatesResponse, err error)
- func (c *Client) DescribeImageSpriteTemplatesWithContext(ctx context.Context, request *DescribeImageSpriteTemplatesRequest) (response *DescribeImageSpriteTemplatesResponse, err error)
- func (c *Client) DescribeJustInTimeTranscodeTemplates(request *DescribeJustInTimeTranscodeTemplatesRequest) (response *DescribeJustInTimeTranscodeTemplatesResponse, err error)
- func (c *Client) DescribeJustInTimeTranscodeTemplatesWithContext(ctx context.Context, request *DescribeJustInTimeTranscodeTemplatesRequest) (response *DescribeJustInTimeTranscodeTemplatesResponse, err error)
- func (c *Client) DescribeLicenseUsageData(request *DescribeLicenseUsageDataRequest) (response *DescribeLicenseUsageDataResponse, err error)
- func (c *Client) DescribeLicenseUsageDataWithContext(ctx context.Context, request *DescribeLicenseUsageDataRequest) (response *DescribeLicenseUsageDataResponse, err error)
- func (c *Client) DescribeMediaInfos(request *DescribeMediaInfosRequest) (response *DescribeMediaInfosResponse, err error)
- func (c *Client) DescribeMediaInfosWithContext(ctx context.Context, request *DescribeMediaInfosRequest) (response *DescribeMediaInfosResponse, err error)
- func (c *Client) DescribeMediaPlayStatDetails(request *DescribeMediaPlayStatDetailsRequest) (response *DescribeMediaPlayStatDetailsResponse, err error)
- func (c *Client) DescribeMediaPlayStatDetailsWithContext(ctx context.Context, request *DescribeMediaPlayStatDetailsRequest) (response *DescribeMediaPlayStatDetailsResponse, err error)
- func (c *Client) DescribeMediaProcessUsageData(request *DescribeMediaProcessUsageDataRequest) (response *DescribeMediaProcessUsageDataResponse, err error)
- func (c *Client) DescribeMediaProcessUsageDataWithContext(ctx context.Context, request *DescribeMediaProcessUsageDataRequest) (response *DescribeMediaProcessUsageDataResponse, err error)
- func (c *Client) DescribePersonSamples(request *DescribePersonSamplesRequest) (response *DescribePersonSamplesResponse, err error)
- func (c *Client) DescribePersonSamplesWithContext(ctx context.Context, request *DescribePersonSamplesRequest) (response *DescribePersonSamplesResponse, err error)
- func (c *Client) DescribePrepaidProducts(request *DescribePrepaidProductsRequest) (response *DescribePrepaidProductsResponse, err error)
- func (c *Client) DescribePrepaidProductsWithContext(ctx context.Context, request *DescribePrepaidProductsRequest) (response *DescribePrepaidProductsResponse, err error)
- func (c *Client) DescribeProcedureTemplates(request *DescribeProcedureTemplatesRequest) (response *DescribeProcedureTemplatesResponse, err error)
- func (c *Client) DescribeProcedureTemplatesWithContext(ctx context.Context, request *DescribeProcedureTemplatesRequest) (response *DescribeProcedureTemplatesResponse, err error)
- func (c *Client) DescribeQualityInspectTemplates(request *DescribeQualityInspectTemplatesRequest) (response *DescribeQualityInspectTemplatesResponse, err error)
- func (c *Client) DescribeQualityInspectTemplatesWithContext(ctx context.Context, request *DescribeQualityInspectTemplatesRequest) (response *DescribeQualityInspectTemplatesResponse, err error)
- func (c *Client) DescribeRebuildMediaTemplates(request *DescribeRebuildMediaTemplatesRequest) (response *DescribeRebuildMediaTemplatesResponse, err error)
- func (c *Client) DescribeRebuildMediaTemplatesWithContext(ctx context.Context, request *DescribeRebuildMediaTemplatesRequest) (response *DescribeRebuildMediaTemplatesResponse, err error)
- func (c *Client) DescribeReviewDetails(request *DescribeReviewDetailsRequest) (response *DescribeReviewDetailsResponse, err error)
- func (c *Client) DescribeReviewDetailsWithContext(ctx context.Context, request *DescribeReviewDetailsRequest) (response *DescribeReviewDetailsResponse, err error)
- func (c *Client) DescribeReviewTemplates(request *DescribeReviewTemplatesRequest) (response *DescribeReviewTemplatesResponse, err error)
- func (c *Client) DescribeReviewTemplatesWithContext(ctx context.Context, request *DescribeReviewTemplatesRequest) (response *DescribeReviewTemplatesResponse, err error)
- func (c *Client) DescribeRoundPlays(request *DescribeRoundPlaysRequest) (response *DescribeRoundPlaysResponse, err error)
- func (c *Client) DescribeRoundPlaysWithContext(ctx context.Context, request *DescribeRoundPlaysRequest) (response *DescribeRoundPlaysResponse, err error)
- func (c *Client) DescribeSampleSnapshotTemplates(request *DescribeSampleSnapshotTemplatesRequest) (response *DescribeSampleSnapshotTemplatesResponse, err error)
- func (c *Client) DescribeSampleSnapshotTemplatesWithContext(ctx context.Context, request *DescribeSampleSnapshotTemplatesRequest) (response *DescribeSampleSnapshotTemplatesResponse, err error)
- func (c *Client) DescribeSnapshotByTimeOffsetTemplates(request *DescribeSnapshotByTimeOffsetTemplatesRequest) (response *DescribeSnapshotByTimeOffsetTemplatesResponse, err error)
- func (c *Client) DescribeSnapshotByTimeOffsetTemplatesWithContext(ctx context.Context, request *DescribeSnapshotByTimeOffsetTemplatesRequest) (response *DescribeSnapshotByTimeOffsetTemplatesResponse, err error)
- func (c *Client) DescribeStorageData(request *DescribeStorageDataRequest) (response *DescribeStorageDataResponse, err error)
- func (c *Client) DescribeStorageDataWithContext(ctx context.Context, request *DescribeStorageDataRequest) (response *DescribeStorageDataResponse, err error)
- func (c *Client) DescribeStorageDetails(request *DescribeStorageDetailsRequest) (response *DescribeStorageDetailsResponse, err error)
- func (c *Client) DescribeStorageDetailsWithContext(ctx context.Context, request *DescribeStorageDetailsRequest) (response *DescribeStorageDetailsResponse, err error)
- func (c *Client) DescribeStorageRegions(request *DescribeStorageRegionsRequest) (response *DescribeStorageRegionsResponse, err error)
- func (c *Client) DescribeStorageRegionsWithContext(ctx context.Context, request *DescribeStorageRegionsRequest) (response *DescribeStorageRegionsResponse, err error)
- func (c *Client) DescribeSubAppIds(request *DescribeSubAppIdsRequest) (response *DescribeSubAppIdsResponse, err error)
- func (c *Client) DescribeSubAppIdsWithContext(ctx context.Context, request *DescribeSubAppIdsRequest) (response *DescribeSubAppIdsResponse, err error)
- func (c *Client) DescribeSuperPlayerConfigs(request *DescribeSuperPlayerConfigsRequest) (response *DescribeSuperPlayerConfigsResponse, err error)
- func (c *Client) DescribeSuperPlayerConfigsWithContext(ctx context.Context, request *DescribeSuperPlayerConfigsRequest) (response *DescribeSuperPlayerConfigsResponse, err error)
- func (c *Client) DescribeTaskDetail(request *DescribeTaskDetailRequest) (response *DescribeTaskDetailResponse, err error)
- func (c *Client) DescribeTaskDetailWithContext(ctx context.Context, request *DescribeTaskDetailRequest) (response *DescribeTaskDetailResponse, err error)
- func (c *Client) DescribeTasks(request *DescribeTasksRequest) (response *DescribeTasksResponse, err error)
- func (c *Client) DescribeTasksWithContext(ctx context.Context, request *DescribeTasksRequest) (response *DescribeTasksResponse, err error)
- func (c *Client) DescribeTranscodeTemplates(request *DescribeTranscodeTemplatesRequest) (response *DescribeTranscodeTemplatesResponse, err error)
- func (c *Client) DescribeTranscodeTemplatesWithContext(ctx context.Context, request *DescribeTranscodeTemplatesRequest) (response *DescribeTranscodeTemplatesResponse, err error)
- func (c *Client) DescribeVodDomains(request *DescribeVodDomainsRequest) (response *DescribeVodDomainsResponse, err error)
- func (c *Client) DescribeVodDomainsWithContext(ctx context.Context, request *DescribeVodDomainsRequest) (response *DescribeVodDomainsResponse, err error)
- func (c *Client) DescribeWatermarkTemplates(request *DescribeWatermarkTemplatesRequest) (response *DescribeWatermarkTemplatesResponse, err error)
- func (c *Client) DescribeWatermarkTemplatesWithContext(ctx context.Context, request *DescribeWatermarkTemplatesRequest) (response *DescribeWatermarkTemplatesResponse, err error)
- func (c *Client) DescribeWordSamples(request *DescribeWordSamplesRequest) (response *DescribeWordSamplesResponse, err error)
- func (c *Client) DescribeWordSamplesWithContext(ctx context.Context, request *DescribeWordSamplesRequest) (response *DescribeWordSamplesResponse, err error)
- func (c *Client) EditMedia(request *EditMediaRequest) (response *EditMediaResponse, err error)
- func (c *Client) EditMediaWithContext(ctx context.Context, request *EditMediaRequest) (response *EditMediaResponse, err error)
- func (c *Client) EnhanceMediaByTemplate(request *EnhanceMediaByTemplateRequest) (response *EnhanceMediaByTemplateResponse, err error)
- func (c *Client) EnhanceMediaByTemplateWithContext(ctx context.Context, request *EnhanceMediaByTemplateRequest) (response *EnhanceMediaByTemplateResponse, err error)
- func (c *Client) EnhanceMediaQuality(request *EnhanceMediaQualityRequest) (response *EnhanceMediaQualityResponse, err error)
- func (c *Client) EnhanceMediaQualityWithContext(ctx context.Context, request *EnhanceMediaQualityRequest) (response *EnhanceMediaQualityResponse, err error)
- func (c *Client) ExecuteFunction(request *ExecuteFunctionRequest) (response *ExecuteFunctionResponse, err error)
- func (c *Client) ExecuteFunctionWithContext(ctx context.Context, request *ExecuteFunctionRequest) (response *ExecuteFunctionResponse, err error)
- func (c *Client) ExtractCopyRightWatermark(request *ExtractCopyRightWatermarkRequest) (response *ExtractCopyRightWatermarkResponse, err error)
- func (c *Client) ExtractCopyRightWatermarkWithContext(ctx context.Context, request *ExtractCopyRightWatermarkRequest) (response *ExtractCopyRightWatermarkResponse, err error)
- func (c *Client) ExtractTraceWatermark(request *ExtractTraceWatermarkRequest) (response *ExtractTraceWatermarkResponse, err error)
- func (c *Client) ExtractTraceWatermarkWithContext(ctx context.Context, request *ExtractTraceWatermarkRequest) (response *ExtractTraceWatermarkResponse, err error)
- func (c *Client) ForbidMediaDistribution(request *ForbidMediaDistributionRequest) (response *ForbidMediaDistributionResponse, err error)
- func (c *Client) ForbidMediaDistributionWithContext(ctx context.Context, request *ForbidMediaDistributionRequest) (response *ForbidMediaDistributionResponse, err error)
- func (c *Client) InspectMediaQuality(request *InspectMediaQualityRequest) (response *InspectMediaQualityResponse, err error)
- func (c *Client) InspectMediaQualityWithContext(ctx context.Context, request *InspectMediaQualityRequest) (response *InspectMediaQualityResponse, err error)
- func (c *Client) LiveRealTimeClip(request *LiveRealTimeClipRequest) (response *LiveRealTimeClipResponse, err error)
- func (c *Client) LiveRealTimeClipWithContext(ctx context.Context, request *LiveRealTimeClipRequest) (response *LiveRealTimeClipResponse, err error)
- func (c *Client) ManageTask(request *ManageTaskRequest) (response *ManageTaskResponse, err error)
- func (c *Client) ManageTaskWithContext(ctx context.Context, request *ManageTaskRequest) (response *ManageTaskResponse, err error)
- func (c *Client) ModifyAIAnalysisTemplate(request *ModifyAIAnalysisTemplateRequest) (response *ModifyAIAnalysisTemplateResponse, err error)
- func (c *Client) ModifyAIAnalysisTemplateWithContext(ctx context.Context, request *ModifyAIAnalysisTemplateRequest) (response *ModifyAIAnalysisTemplateResponse, err error)
- func (c *Client) ModifyAIRecognitionTemplate(request *ModifyAIRecognitionTemplateRequest) (response *ModifyAIRecognitionTemplateResponse, err error)
- func (c *Client) ModifyAIRecognitionTemplateWithContext(ctx context.Context, request *ModifyAIRecognitionTemplateRequest) (response *ModifyAIRecognitionTemplateResponse, err error)
- func (c *Client) ModifyAdaptiveDynamicStreamingTemplate(request *ModifyAdaptiveDynamicStreamingTemplateRequest) (response *ModifyAdaptiveDynamicStreamingTemplateResponse, err error)
- func (c *Client) ModifyAdaptiveDynamicStreamingTemplateWithContext(ctx context.Context, request *ModifyAdaptiveDynamicStreamingTemplateRequest) (response *ModifyAdaptiveDynamicStreamingTemplateResponse, err error)
- func (c *Client) ModifyAnimatedGraphicsTemplate(request *ModifyAnimatedGraphicsTemplateRequest) (response *ModifyAnimatedGraphicsTemplateResponse, err error)
- func (c *Client) ModifyAnimatedGraphicsTemplateWithContext(ctx context.Context, request *ModifyAnimatedGraphicsTemplateRequest) (response *ModifyAnimatedGraphicsTemplateResponse, err error)
- func (c *Client) ModifyClass(request *ModifyClassRequest) (response *ModifyClassResponse, err error)
- func (c *Client) ModifyClassWithContext(ctx context.Context, request *ModifyClassRequest) (response *ModifyClassResponse, err error)
- func (c *Client) ModifyContentReviewTemplate(request *ModifyContentReviewTemplateRequest) (response *ModifyContentReviewTemplateResponse, err error)
- func (c *Client) ModifyContentReviewTemplateWithContext(ctx context.Context, request *ModifyContentReviewTemplateRequest) (response *ModifyContentReviewTemplateResponse, err error)
- func (c *Client) ModifyDefaultDistributionConfig(request *ModifyDefaultDistributionConfigRequest) (response *ModifyDefaultDistributionConfigResponse, err error)
- func (c *Client) ModifyDefaultDistributionConfigWithContext(ctx context.Context, request *ModifyDefaultDistributionConfigRequest) (response *ModifyDefaultDistributionConfigResponse, err error)
- func (c *Client) ModifyDefaultStorageRegion(request *ModifyDefaultStorageRegionRequest) (response *ModifyDefaultStorageRegionResponse, err error)
- func (c *Client) ModifyDefaultStorageRegionWithContext(ctx context.Context, request *ModifyDefaultStorageRegionRequest) (response *ModifyDefaultStorageRegionResponse, err error)
- func (c *Client) ModifyEnhanceMediaTemplate(request *ModifyEnhanceMediaTemplateRequest) (response *ModifyEnhanceMediaTemplateResponse, err error)
- func (c *Client) ModifyEnhanceMediaTemplateWithContext(ctx context.Context, request *ModifyEnhanceMediaTemplateRequest) (response *ModifyEnhanceMediaTemplateResponse, err error)
- func (c *Client) ModifyEventConfig(request *ModifyEventConfigRequest) (response *ModifyEventConfigResponse, err error)
- func (c *Client) ModifyEventConfigWithContext(ctx context.Context, request *ModifyEventConfigRequest) (response *ModifyEventConfigResponse, err error)
- func (c *Client) ModifyHeadTailTemplate(request *ModifyHeadTailTemplateRequest) (response *ModifyHeadTailTemplateResponse, err error)
- func (c *Client) ModifyHeadTailTemplateWithContext(ctx context.Context, request *ModifyHeadTailTemplateRequest) (response *ModifyHeadTailTemplateResponse, err error)
- func (c *Client) ModifyImageSpriteTemplate(request *ModifyImageSpriteTemplateRequest) (response *ModifyImageSpriteTemplateResponse, err error)
- func (c *Client) ModifyImageSpriteTemplateWithContext(ctx context.Context, request *ModifyImageSpriteTemplateRequest) (response *ModifyImageSpriteTemplateResponse, err error)
- func (c *Client) ModifyJustInTimeTranscodeTemplate(request *ModifyJustInTimeTranscodeTemplateRequest) (response *ModifyJustInTimeTranscodeTemplateResponse, err error)
- func (c *Client) ModifyJustInTimeTranscodeTemplateWithContext(ctx context.Context, request *ModifyJustInTimeTranscodeTemplateRequest) (response *ModifyJustInTimeTranscodeTemplateResponse, err error)
- func (c *Client) ModifyMediaInfo(request *ModifyMediaInfoRequest) (response *ModifyMediaInfoResponse, err error)
- func (c *Client) ModifyMediaInfoWithContext(ctx context.Context, request *ModifyMediaInfoRequest) (response *ModifyMediaInfoResponse, err error)
- func (c *Client) ModifyMediaStorageClass(request *ModifyMediaStorageClassRequest) (response *ModifyMediaStorageClassResponse, err error)
- func (c *Client) ModifyMediaStorageClassWithContext(ctx context.Context, request *ModifyMediaStorageClassRequest) (response *ModifyMediaStorageClassResponse, err error)
- func (c *Client) ModifyPersonSample(request *ModifyPersonSampleRequest) (response *ModifyPersonSampleResponse, err error)
- func (c *Client) ModifyPersonSampleWithContext(ctx context.Context, request *ModifyPersonSampleRequest) (response *ModifyPersonSampleResponse, err error)
- func (c *Client) ModifyQualityInspectTemplate(request *ModifyQualityInspectTemplateRequest) (response *ModifyQualityInspectTemplateResponse, err error)
- func (c *Client) ModifyQualityInspectTemplateWithContext(ctx context.Context, request *ModifyQualityInspectTemplateRequest) (response *ModifyQualityInspectTemplateResponse, err error)
- func (c *Client) ModifyRebuildMediaTemplate(request *ModifyRebuildMediaTemplateRequest) (response *ModifyRebuildMediaTemplateResponse, err error)
- func (c *Client) ModifyRebuildMediaTemplateWithContext(ctx context.Context, request *ModifyRebuildMediaTemplateRequest) (response *ModifyRebuildMediaTemplateResponse, err error)
- func (c *Client) ModifyReviewTemplate(request *ModifyReviewTemplateRequest) (response *ModifyReviewTemplateResponse, err error)
- func (c *Client) ModifyReviewTemplateWithContext(ctx context.Context, request *ModifyReviewTemplateRequest) (response *ModifyReviewTemplateResponse, err error)
- func (c *Client) ModifyRoundPlay(request *ModifyRoundPlayRequest) (response *ModifyRoundPlayResponse, err error)
- func (c *Client) ModifyRoundPlayWithContext(ctx context.Context, request *ModifyRoundPlayRequest) (response *ModifyRoundPlayResponse, err error)
- func (c *Client) ModifySampleSnapshotTemplate(request *ModifySampleSnapshotTemplateRequest) (response *ModifySampleSnapshotTemplateResponse, err error)
- func (c *Client) ModifySampleSnapshotTemplateWithContext(ctx context.Context, request *ModifySampleSnapshotTemplateRequest) (response *ModifySampleSnapshotTemplateResponse, err error)
- func (c *Client) ModifySnapshotByTimeOffsetTemplate(request *ModifySnapshotByTimeOffsetTemplateRequest) (response *ModifySnapshotByTimeOffsetTemplateResponse, err error)
- func (c *Client) ModifySnapshotByTimeOffsetTemplateWithContext(ctx context.Context, request *ModifySnapshotByTimeOffsetTemplateRequest) (response *ModifySnapshotByTimeOffsetTemplateResponse, err error)
- func (c *Client) ModifySubAppIdInfo(request *ModifySubAppIdInfoRequest) (response *ModifySubAppIdInfoResponse, err error)
- func (c *Client) ModifySubAppIdInfoWithContext(ctx context.Context, request *ModifySubAppIdInfoRequest) (response *ModifySubAppIdInfoResponse, err error)
- func (c *Client) ModifySubAppIdStatus(request *ModifySubAppIdStatusRequest) (response *ModifySubAppIdStatusResponse, err error)
- func (c *Client) ModifySubAppIdStatusWithContext(ctx context.Context, request *ModifySubAppIdStatusRequest) (response *ModifySubAppIdStatusResponse, err error)
- func (c *Client) ModifySuperPlayerConfig(request *ModifySuperPlayerConfigRequest) (response *ModifySuperPlayerConfigResponse, err error)
- func (c *Client) ModifySuperPlayerConfigWithContext(ctx context.Context, request *ModifySuperPlayerConfigRequest) (response *ModifySuperPlayerConfigResponse, err error)
- func (c *Client) ModifyTranscodeTemplate(request *ModifyTranscodeTemplateRequest) (response *ModifyTranscodeTemplateResponse, err error)
- func (c *Client) ModifyTranscodeTemplateWithContext(ctx context.Context, request *ModifyTranscodeTemplateRequest) (response *ModifyTranscodeTemplateResponse, err error)
- func (c *Client) ModifyVodDomainAccelerateConfig(request *ModifyVodDomainAccelerateConfigRequest) (response *ModifyVodDomainAccelerateConfigResponse, err error)
- func (c *Client) ModifyVodDomainAccelerateConfigWithContext(ctx context.Context, request *ModifyVodDomainAccelerateConfigRequest) (response *ModifyVodDomainAccelerateConfigResponse, err error)
- func (c *Client) ModifyVodDomainConfig(request *ModifyVodDomainConfigRequest) (response *ModifyVodDomainConfigResponse, err error)
- func (c *Client) ModifyVodDomainConfigWithContext(ctx context.Context, request *ModifyVodDomainConfigRequest) (response *ModifyVodDomainConfigResponse, err error)
- func (c *Client) ModifyWatermarkTemplate(request *ModifyWatermarkTemplateRequest) (response *ModifyWatermarkTemplateResponse, err error)
- func (c *Client) ModifyWatermarkTemplateWithContext(ctx context.Context, request *ModifyWatermarkTemplateRequest) (response *ModifyWatermarkTemplateResponse, err error)
- func (c *Client) ModifyWordSample(request *ModifyWordSampleRequest) (response *ModifyWordSampleResponse, err error)
- func (c *Client) ModifyWordSampleWithContext(ctx context.Context, request *ModifyWordSampleRequest) (response *ModifyWordSampleResponse, err error)
- func (c *Client) ParseStreamingManifest(request *ParseStreamingManifestRequest) (response *ParseStreamingManifestResponse, err error)
- func (c *Client) ParseStreamingManifestWithContext(ctx context.Context, request *ParseStreamingManifestRequest) (response *ParseStreamingManifestResponse, err error)
- func (c *Client) ProcessImage(request *ProcessImageRequest) (response *ProcessImageResponse, err error)
- func (c *Client) ProcessImageWithContext(ctx context.Context, request *ProcessImageRequest) (response *ProcessImageResponse, err error)
- func (c *Client) ProcessMedia(request *ProcessMediaRequest) (response *ProcessMediaResponse, err error)
- func (c *Client) ProcessMediaByProcedure(request *ProcessMediaByProcedureRequest) (response *ProcessMediaByProcedureResponse, err error)
- func (c *Client) ProcessMediaByProcedureWithContext(ctx context.Context, request *ProcessMediaByProcedureRequest) (response *ProcessMediaByProcedureResponse, err error)
- func (c *Client) ProcessMediaByUrl(request *ProcessMediaByUrlRequest) (response *ProcessMediaByUrlResponse, err error)
- func (c *Client) ProcessMediaByUrlWithContext(ctx context.Context, request *ProcessMediaByUrlRequest) (response *ProcessMediaByUrlResponse, err error)
- func (c *Client) ProcessMediaWithContext(ctx context.Context, request *ProcessMediaRequest) (response *ProcessMediaResponse, err error)
- func (c *Client) PullEvents(request *PullEventsRequest) (response *PullEventsResponse, err error)
- func (c *Client) PullEventsWithContext(ctx context.Context, request *PullEventsRequest) (response *PullEventsResponse, err error)
- func (c *Client) PullUpload(request *PullUploadRequest) (response *PullUploadResponse, err error)
- func (c *Client) PullUploadWithContext(ctx context.Context, request *PullUploadRequest) (response *PullUploadResponse, err error)
- func (c *Client) PushUrlCache(request *PushUrlCacheRequest) (response *PushUrlCacheResponse, err error)
- func (c *Client) PushUrlCacheWithContext(ctx context.Context, request *PushUrlCacheRequest) (response *PushUrlCacheResponse, err error)
- func (c *Client) RebuildMedia(request *RebuildMediaRequest) (response *RebuildMediaResponse, err error)
- func (c *Client) RebuildMediaByTemplate(request *RebuildMediaByTemplateRequest) (response *RebuildMediaByTemplateResponse, err error)
- func (c *Client) RebuildMediaByTemplateWithContext(ctx context.Context, request *RebuildMediaByTemplateRequest) (response *RebuildMediaByTemplateResponse, err error)
- func (c *Client) RebuildMediaWithContext(ctx context.Context, request *RebuildMediaRequest) (response *RebuildMediaResponse, err error)
- func (c *Client) RefreshUrlCache(request *RefreshUrlCacheRequest) (response *RefreshUrlCacheResponse, err error)
- func (c *Client) RefreshUrlCacheWithContext(ctx context.Context, request *RefreshUrlCacheRequest) (response *RefreshUrlCacheResponse, err error)
- func (c *Client) RemoveWatermark(request *RemoveWatermarkRequest) (response *RemoveWatermarkResponse, err error)
- func (c *Client) RemoveWatermarkWithContext(ctx context.Context, request *RemoveWatermarkRequest) (response *RemoveWatermarkResponse, err error)
- func (c *Client) ResetProcedureTemplate(request *ResetProcedureTemplateRequest) (response *ResetProcedureTemplateResponse, err error)
- func (c *Client) ResetProcedureTemplateWithContext(ctx context.Context, request *ResetProcedureTemplateRequest) (response *ResetProcedureTemplateResponse, err error)
- func (c *Client) RestoreMedia(request *RestoreMediaRequest) (response *RestoreMediaResponse, err error)
- func (c *Client) RestoreMediaWithContext(ctx context.Context, request *RestoreMediaRequest) (response *RestoreMediaResponse, err error)
- func (c *Client) ReviewAudioVideo(request *ReviewAudioVideoRequest) (response *ReviewAudioVideoResponse, err error)
- func (c *Client) ReviewAudioVideoWithContext(ctx context.Context, request *ReviewAudioVideoRequest) (response *ReviewAudioVideoResponse, err error)
- func (c *Client) ReviewImage(request *ReviewImageRequest) (response *ReviewImageResponse, err error)
- func (c *Client) ReviewImageWithContext(ctx context.Context, request *ReviewImageRequest) (response *ReviewImageResponse, err error)
- func (c *Client) SearchMedia(request *SearchMediaRequest) (response *SearchMediaResponse, err error)
- func (c *Client) SearchMediaWithContext(ctx context.Context, request *SearchMediaRequest) (response *SearchMediaResponse, err error)
- func (c *Client) SetCLSPushTarget(request *SetCLSPushTargetRequest) (response *SetCLSPushTargetResponse, err error)
- func (c *Client) SetCLSPushTargetWithContext(ctx context.Context, request *SetCLSPushTargetRequest) (response *SetCLSPushTargetResponse, err error)
- func (c *Client) SetDrmKeyProviderInfo(request *SetDrmKeyProviderInfoRequest) (response *SetDrmKeyProviderInfoResponse, err error)
- func (c *Client) SetDrmKeyProviderInfoWithContext(ctx context.Context, request *SetDrmKeyProviderInfoRequest) (response *SetDrmKeyProviderInfoResponse, err error)
- func (c *Client) SetVodDomainCertificate(request *SetVodDomainCertificateRequest) (response *SetVodDomainCertificateResponse, err error)
- func (c *Client) SetVodDomainCertificateWithContext(ctx context.Context, request *SetVodDomainCertificateRequest) (response *SetVodDomainCertificateResponse, err error)
- func (c *Client) SimpleHlsClip(request *SimpleHlsClipRequest) (response *SimpleHlsClipResponse, err error)
- func (c *Client) SimpleHlsClipWithContext(ctx context.Context, request *SimpleHlsClipRequest) (response *SimpleHlsClipResponse, err error)
- func (c *Client) SplitMedia(request *SplitMediaRequest) (response *SplitMediaResponse, err error)
- func (c *Client) SplitMediaWithContext(ctx context.Context, request *SplitMediaRequest) (response *SplitMediaResponse, err error)
- func (c *Client) VerifyDomainRecord(request *VerifyDomainRecordRequest) (response *VerifyDomainRecordResponse, err error)
- func (c *Client) VerifyDomainRecordWithContext(ctx context.Context, request *VerifyDomainRecordRequest) (response *VerifyDomainRecordResponse, err error)
- func (c *Client) WeChatMiniProgramPublish(request *WeChatMiniProgramPublishRequest) (response *WeChatMiniProgramPublishResponse, err error)
- func (c *Client) WeChatMiniProgramPublishWithContext(ctx context.Context, request *WeChatMiniProgramPublishRequest) (response *WeChatMiniProgramPublishResponse, err error)
- type ClipFileInfo2017
- type ClipTask2017
- type ColorEnhanceInfo
- type CommitUploadRequest
- type CommitUploadRequestParams
- type CommitUploadResponse
- type CommitUploadResponseParams
- type ComposeMediaOutput
- type ComposeMediaRequest
- type ComposeMediaRequestParams
- type ComposeMediaResponse
- type ComposeMediaResponseParams
- type ComposeMediaTask
- type ComposeMediaTaskInput
- type ComposeMediaTaskOutput
- type ConcatFileInfo2017
- type ConcatTask2017
- type ConfirmEventsRequest
- type ConfirmEventsRequestParams
- type ConfirmEventsResponse
- type ConfirmEventsResponseParams
- type ContentReviewOcrResult
- type ContentReviewResult
- type ContentReviewTemplateItem
- type CopyRightWatermarkInput
- type CoverBySnapshotTaskInput
- type CoverBySnapshotTaskOutput
- type CoverConfigureInfo
- type CoverConfigureInfoForUpdate
- type CrashScreenConfigureInfo
- type CrashScreenConfigureInfoForUpdate
- type CreateAIAnalysisTemplateRequest
- type CreateAIAnalysisTemplateRequestParams
- type CreateAIAnalysisTemplateResponse
- type CreateAIAnalysisTemplateResponseParams
- type CreateAIRecognitionTemplateRequest
- type CreateAIRecognitionTemplateRequestParams
- type CreateAIRecognitionTemplateResponse
- type CreateAIRecognitionTemplateResponseParams
- type CreateAdaptiveDynamicStreamingTemplateRequest
- type CreateAdaptiveDynamicStreamingTemplateRequestParams
- type CreateAdaptiveDynamicStreamingTemplateResponse
- type CreateAdaptiveDynamicStreamingTemplateResponseParams
- type CreateAnimatedGraphicsTemplateRequest
- type CreateAnimatedGraphicsTemplateRequestParams
- type CreateAnimatedGraphicsTemplateResponse
- type CreateAnimatedGraphicsTemplateResponseParams
- type CreateCLSLogsetRequest
- type CreateCLSLogsetRequestParams
- type CreateCLSLogsetResponse
- type CreateCLSLogsetResponseParams
- type CreateCLSTopicRequest
- type CreateCLSTopicRequestParams
- type CreateCLSTopicResponse
- type CreateCLSTopicResponseParams
- type CreateClassRequest
- type CreateClassRequestParams
- type CreateClassResponse
- type CreateClassResponseParams
- type CreateContentReviewTemplateRequest
- type CreateContentReviewTemplateRequestParams
- type CreateContentReviewTemplateResponse
- type CreateContentReviewTemplateResponseParams
- type CreateDomainVerifyRecordRequest
- type CreateDomainVerifyRecordRequestParams
- type CreateDomainVerifyRecordResponse
- type CreateDomainVerifyRecordResponseParams
- type CreateEnhanceMediaTemplateRequest
- type CreateEnhanceMediaTemplateRequestParams
- type CreateEnhanceMediaTemplateResponse
- type CreateEnhanceMediaTemplateResponseParams
- type CreateHeadTailTemplateRequest
- type CreateHeadTailTemplateRequestParams
- type CreateHeadTailTemplateResponse
- type CreateHeadTailTemplateResponseParams
- type CreateImageProcessingTemplateRequest
- type CreateImageProcessingTemplateRequestParams
- type CreateImageProcessingTemplateResponse
- type CreateImageProcessingTemplateResponseParams
- type CreateImageSpriteTask2017
- type CreateImageSpriteTemplateRequest
- type CreateImageSpriteTemplateRequestParams
- type CreateImageSpriteTemplateResponse
- type CreateImageSpriteTemplateResponseParams
- type CreateJustInTimeTranscodeTemplateRequest
- type CreateJustInTimeTranscodeTemplateRequestParams
- type CreateJustInTimeTranscodeTemplateResponse
- type CreateJustInTimeTranscodeTemplateResponseParams
- type CreatePersonSampleRequest
- type CreatePersonSampleRequestParams
- type CreatePersonSampleResponse
- type CreatePersonSampleResponseParams
- type CreateProcedureTemplateRequest
- type CreateProcedureTemplateRequestParams
- type CreateProcedureTemplateResponse
- type CreateProcedureTemplateResponseParams
- type CreateQualityInspectTemplateRequest
- type CreateQualityInspectTemplateRequestParams
- type CreateQualityInspectTemplateResponse
- type CreateQualityInspectTemplateResponseParams
- type CreateRebuildMediaTemplateRequest
- type CreateRebuildMediaTemplateRequestParams
- type CreateRebuildMediaTemplateResponse
- type CreateRebuildMediaTemplateResponseParams
- type CreateReviewTemplateRequest
- type CreateReviewTemplateRequestParams
- type CreateReviewTemplateResponse
- type CreateReviewTemplateResponseParams
- type CreateRoundPlayRequest
- type CreateRoundPlayRequestParams
- type CreateRoundPlayResponse
- type CreateRoundPlayResponseParams
- type CreateSampleSnapshotTemplateRequest
- type CreateSampleSnapshotTemplateRequestParams
- type CreateSampleSnapshotTemplateResponse
- type CreateSampleSnapshotTemplateResponseParams
- type CreateSnapshotByTimeOffsetTemplateRequest
- type CreateSnapshotByTimeOffsetTemplateRequestParams
- type CreateSnapshotByTimeOffsetTemplateResponse
- type CreateSnapshotByTimeOffsetTemplateResponseParams
- type CreateStorageRegionRequest
- type CreateStorageRegionRequestParams
- type CreateStorageRegionResponse
- type CreateStorageRegionResponseParams
- type CreateSubAppIdRequest
- type CreateSubAppIdRequestParams
- type CreateSubAppIdResponse
- type CreateSubAppIdResponseParams
- type CreateSuperPlayerConfigRequest
- type CreateSuperPlayerConfigRequestParams
- type CreateSuperPlayerConfigResponse
- type CreateSuperPlayerConfigResponseParams
- type CreateTranscodeTemplateRequest
- type CreateTranscodeTemplateRequestParams
- type CreateTranscodeTemplateResponse
- type CreateTranscodeTemplateResponseParams
- type CreateVodDomainRequest
- type CreateVodDomainRequestParams
- type CreateVodDomainResponse
- type CreateVodDomainResponseParams
- type CreateWatermarkTemplateRequest
- type CreateWatermarkTemplateRequestParams
- type CreateWatermarkTemplateResponse
- type CreateWatermarkTemplateResponseParams
- type CreateWordSamplesRequest
- type CreateWordSamplesRequestParams
- type CreateWordSamplesResponse
- type CreateWordSamplesResponseParams
- type DNSVerifyInfo
- type DailyPlayStatInfo
- type DeleteAIAnalysisTemplateRequest
- type DeleteAIAnalysisTemplateRequestParams
- type DeleteAIAnalysisTemplateResponse
- type DeleteAIAnalysisTemplateResponseParams
- type DeleteAIRecognitionTemplateRequest
- type DeleteAIRecognitionTemplateRequestParams
- type DeleteAIRecognitionTemplateResponse
- type DeleteAIRecognitionTemplateResponseParams
- type DeleteAdaptiveDynamicStreamingTemplateRequest
- type DeleteAdaptiveDynamicStreamingTemplateRequestParams
- type DeleteAdaptiveDynamicStreamingTemplateResponse
- type DeleteAdaptiveDynamicStreamingTemplateResponseParams
- type DeleteAnimatedGraphicsTemplateRequest
- type DeleteAnimatedGraphicsTemplateRequestParams
- type DeleteAnimatedGraphicsTemplateResponse
- type DeleteAnimatedGraphicsTemplateResponseParams
- type DeleteCLSTopicRequest
- type DeleteCLSTopicRequestParams
- type DeleteCLSTopicResponse
- type DeleteCLSTopicResponseParams
- type DeleteClassRequest
- type DeleteClassRequestParams
- type DeleteClassResponse
- type DeleteClassResponseParams
- type DeleteContentReviewTemplateRequest
- type DeleteContentReviewTemplateRequestParams
- type DeleteContentReviewTemplateResponse
- type DeleteContentReviewTemplateResponseParams
- type DeleteEnhanceMediaTemplateRequest
- type DeleteEnhanceMediaTemplateRequestParams
- type DeleteEnhanceMediaTemplateResponse
- type DeleteEnhanceMediaTemplateResponseParams
- type DeleteHeadTailTemplateRequest
- type DeleteHeadTailTemplateRequestParams
- type DeleteHeadTailTemplateResponse
- type DeleteHeadTailTemplateResponseParams
- type DeleteImageProcessingTemplateRequest
- type DeleteImageProcessingTemplateRequestParams
- type DeleteImageProcessingTemplateResponse
- type DeleteImageProcessingTemplateResponseParams
- type DeleteImageSpriteTemplateRequest
- type DeleteImageSpriteTemplateRequestParams
- type DeleteImageSpriteTemplateResponse
- type DeleteImageSpriteTemplateResponseParams
- type DeleteJustInTimeTranscodeTemplateRequest
- type DeleteJustInTimeTranscodeTemplateRequestParams
- type DeleteJustInTimeTranscodeTemplateResponse
- type DeleteJustInTimeTranscodeTemplateResponseParams
- type DeleteMediaRequest
- type DeleteMediaRequestParams
- type DeleteMediaResponse
- type DeleteMediaResponseParams
- type DeletePersonSampleRequest
- type DeletePersonSampleRequestParams
- type DeletePersonSampleResponse
- type DeletePersonSampleResponseParams
- type DeleteProcedureTemplateRequest
- type DeleteProcedureTemplateRequestParams
- type DeleteProcedureTemplateResponse
- type DeleteProcedureTemplateResponseParams
- type DeleteQualityInspectTemplateRequest
- type DeleteQualityInspectTemplateRequestParams
- type DeleteQualityInspectTemplateResponse
- type DeleteQualityInspectTemplateResponseParams
- type DeleteRebuildMediaTemplateRequest
- type DeleteRebuildMediaTemplateRequestParams
- type DeleteRebuildMediaTemplateResponse
- type DeleteRebuildMediaTemplateResponseParams
- type DeleteReviewTemplateRequest
- type DeleteReviewTemplateRequestParams
- type DeleteReviewTemplateResponse
- type DeleteReviewTemplateResponseParams
- type DeleteRoundPlayRequest
- type DeleteRoundPlayRequestParams
- type DeleteRoundPlayResponse
- type DeleteRoundPlayResponseParams
- type DeleteSampleSnapshotTemplateRequest
- type DeleteSampleSnapshotTemplateRequestParams
- type DeleteSampleSnapshotTemplateResponse
- type DeleteSampleSnapshotTemplateResponseParams
- type DeleteSnapshotByTimeOffsetTemplateRequest
- type DeleteSnapshotByTimeOffsetTemplateRequestParams
- type DeleteSnapshotByTimeOffsetTemplateResponse
- type DeleteSnapshotByTimeOffsetTemplateResponseParams
- type DeleteSuperPlayerConfigRequest
- type DeleteSuperPlayerConfigRequestParams
- type DeleteSuperPlayerConfigResponse
- type DeleteSuperPlayerConfigResponseParams
- type DeleteTranscodeTemplateRequest
- type DeleteTranscodeTemplateRequestParams
- type DeleteTranscodeTemplateResponse
- type DeleteTranscodeTemplateResponseParams
- type DeleteVodDomainRequest
- type DeleteVodDomainRequestParams
- type DeleteVodDomainResponse
- type DeleteVodDomainResponseParams
- type DeleteWatermarkTemplateRequest
- type DeleteWatermarkTemplateRequestParams
- type DeleteWatermarkTemplateResponse
- type DeleteWatermarkTemplateResponseParams
- type DeleteWordSamplesRequest
- type DeleteWordSamplesRequestParams
- type DeleteWordSamplesResponse
- type DeleteWordSamplesResponseParams
- type DescribeAIAnalysisTemplatesRequest
- type DescribeAIAnalysisTemplatesRequestParams
- type DescribeAIAnalysisTemplatesResponse
- type DescribeAIAnalysisTemplatesResponseParams
- type DescribeAIRecognitionTemplatesRequest
- type DescribeAIRecognitionTemplatesRequestParams
- type DescribeAIRecognitionTemplatesResponse
- type DescribeAIRecognitionTemplatesResponseParams
- type DescribeAdaptiveDynamicStreamingTemplatesRequest
- type DescribeAdaptiveDynamicStreamingTemplatesRequestParams
- type DescribeAdaptiveDynamicStreamingTemplatesResponse
- type DescribeAdaptiveDynamicStreamingTemplatesResponseParams
- type DescribeAllClassRequest
- type DescribeAllClassRequestParams
- type DescribeAllClassResponse
- type DescribeAllClassResponseParams
- type DescribeAnimatedGraphicsTemplatesRequest
- type DescribeAnimatedGraphicsTemplatesRequestParams
- type DescribeAnimatedGraphicsTemplatesResponse
- type DescribeAnimatedGraphicsTemplatesResponseParams
- type DescribeCDNStatDetailsRequest
- type DescribeCDNStatDetailsRequestParams
- type DescribeCDNStatDetailsResponse
- type DescribeCDNStatDetailsResponseParams
- type DescribeCDNUsageDataRequest
- type DescribeCDNUsageDataRequestParams
- type DescribeCDNUsageDataResponse
- type DescribeCDNUsageDataResponseParams
- type DescribeCLSLogsetsRequest
- type DescribeCLSLogsetsRequestParams
- type DescribeCLSLogsetsResponse
- type DescribeCLSLogsetsResponseParams
- type DescribeCLSPushTargetsRequest
- type DescribeCLSPushTargetsRequestParams
- type DescribeCLSPushTargetsResponse
- type DescribeCLSPushTargetsResponseParams
- type DescribeCLSTopicsRequest
- type DescribeCLSTopicsRequestParams
- type DescribeCLSTopicsResponse
- type DescribeCLSTopicsResponseParams
- type DescribeCdnLogsRequest
- type DescribeCdnLogsRequestParams
- type DescribeCdnLogsResponse
- type DescribeCdnLogsResponseParams
- type DescribeClientUploadAccelerationUsageDataRequest
- type DescribeClientUploadAccelerationUsageDataRequestParams
- type DescribeClientUploadAccelerationUsageDataResponse
- type DescribeClientUploadAccelerationUsageDataResponseParams
- type DescribeContentReviewTemplatesRequest
- type DescribeContentReviewTemplatesRequestParams
- type DescribeContentReviewTemplatesResponse
- type DescribeContentReviewTemplatesResponseParams
- type DescribeDailyMediaPlayStatRequest
- type DescribeDailyMediaPlayStatRequestParams
- type DescribeDailyMediaPlayStatResponse
- type DescribeDailyMediaPlayStatResponseParams
- type DescribeDailyMostPlayedStatRequest
- type DescribeDailyMostPlayedStatRequestParams
- type DescribeDailyMostPlayedStatResponse
- type DescribeDailyMostPlayedStatResponseParams
- type DescribeDailyPlayStatFileListRequest
- type DescribeDailyPlayStatFileListRequestParams
- type DescribeDailyPlayStatFileListResponse
- type DescribeDailyPlayStatFileListResponseParams
- type DescribeDefaultDistributionConfigRequest
- type DescribeDefaultDistributionConfigRequestParams
- type DescribeDefaultDistributionConfigResponse
- type DescribeDefaultDistributionConfigResponseParams
- type DescribeDrmDataKeyRequest
- type DescribeDrmDataKeyRequestParams
- type DescribeDrmDataKeyResponse
- type DescribeDrmDataKeyResponseParams
- type DescribeDrmKeyProviderInfoRequest
- type DescribeDrmKeyProviderInfoRequestParams
- type DescribeDrmKeyProviderInfoResponse
- type DescribeDrmKeyProviderInfoResponseParams
- type DescribeEnhanceMediaTemplatesRequest
- type DescribeEnhanceMediaTemplatesRequestParams
- type DescribeEnhanceMediaTemplatesResponse
- type DescribeEnhanceMediaTemplatesResponseParams
- type DescribeEventConfigRequest
- type DescribeEventConfigRequestParams
- type DescribeEventConfigResponse
- type DescribeEventConfigResponseParams
- type DescribeEventsStateRequest
- type DescribeEventsStateRequestParams
- type DescribeEventsStateResponse
- type DescribeEventsStateResponseParams
- type DescribeFileAttributesRequest
- type DescribeFileAttributesRequestParams
- type DescribeFileAttributesResponse
- type DescribeFileAttributesResponseParams
- type DescribeFileAttributesTask
- type DescribeFileAttributesTaskOutput
- type DescribeHeadTailTemplatesRequest
- type DescribeHeadTailTemplatesRequestParams
- type DescribeHeadTailTemplatesResponse
- type DescribeHeadTailTemplatesResponseParams
- type DescribeImageProcessingTemplatesRequest
- type DescribeImageProcessingTemplatesRequestParams
- type DescribeImageProcessingTemplatesResponse
- type DescribeImageProcessingTemplatesResponseParams
- type DescribeImageReviewUsageDataRequest
- type DescribeImageReviewUsageDataRequestParams
- type DescribeImageReviewUsageDataResponse
- type DescribeImageReviewUsageDataResponseParams
- type DescribeImageSpriteTemplatesRequest
- type DescribeImageSpriteTemplatesRequestParams
- type DescribeImageSpriteTemplatesResponse
- type DescribeImageSpriteTemplatesResponseParams
- type DescribeJustInTimeTranscodeTemplatesRequest
- type DescribeJustInTimeTranscodeTemplatesRequestParams
- type DescribeJustInTimeTranscodeTemplatesResponse
- type DescribeJustInTimeTranscodeTemplatesResponseParams
- type DescribeLicenseUsageDataRequest
- type DescribeLicenseUsageDataRequestParams
- type DescribeLicenseUsageDataResponse
- type DescribeLicenseUsageDataResponseParams
- type DescribeMediaInfosRequest
- type DescribeMediaInfosRequestParams
- type DescribeMediaInfosResponse
- type DescribeMediaInfosResponseParams
- type DescribeMediaPlayStatDetailsRequest
- type DescribeMediaPlayStatDetailsRequestParams
- type DescribeMediaPlayStatDetailsResponse
- type DescribeMediaPlayStatDetailsResponseParams
- type DescribeMediaProcessUsageDataRequest
- type DescribeMediaProcessUsageDataRequestParams
- type DescribeMediaProcessUsageDataResponse
- type DescribeMediaProcessUsageDataResponseParams
- type DescribePersonSamplesRequest
- type DescribePersonSamplesRequestParams
- type DescribePersonSamplesResponse
- type DescribePersonSamplesResponseParams
- type DescribePrepaidProductsRequest
- type DescribePrepaidProductsRequestParams
- type DescribePrepaidProductsResponse
- type DescribePrepaidProductsResponseParams
- type DescribeProcedureTemplatesRequest
- type DescribeProcedureTemplatesRequestParams
- type DescribeProcedureTemplatesResponse
- type DescribeProcedureTemplatesResponseParams
- type DescribeQualityInspectTemplatesRequest
- type DescribeQualityInspectTemplatesRequestParams
- type DescribeQualityInspectTemplatesResponse
- type DescribeQualityInspectTemplatesResponseParams
- type DescribeRebuildMediaTemplatesRequest
- type DescribeRebuildMediaTemplatesRequestParams
- type DescribeRebuildMediaTemplatesResponse
- type DescribeRebuildMediaTemplatesResponseParams
- type DescribeReviewDetailsRequest
- type DescribeReviewDetailsRequestParams
- type DescribeReviewDetailsResponse
- type DescribeReviewDetailsResponseParams
- type DescribeReviewTemplatesRequest
- type DescribeReviewTemplatesRequestParams
- type DescribeReviewTemplatesResponse
- type DescribeReviewTemplatesResponseParams
- type DescribeRoundPlaysRequest
- type DescribeRoundPlaysRequestParams
- type DescribeRoundPlaysResponse
- type DescribeRoundPlaysResponseParams
- type DescribeSampleSnapshotTemplatesRequest
- type DescribeSampleSnapshotTemplatesRequestParams
- type DescribeSampleSnapshotTemplatesResponse
- type DescribeSampleSnapshotTemplatesResponseParams
- type DescribeSnapshotByTimeOffsetTemplatesRequest
- type DescribeSnapshotByTimeOffsetTemplatesRequestParams
- type DescribeSnapshotByTimeOffsetTemplatesResponse
- type DescribeSnapshotByTimeOffsetTemplatesResponseParams
- type DescribeStorageDataRequest
- type DescribeStorageDataRequestParams
- type DescribeStorageDataResponse
- type DescribeStorageDataResponseParams
- type DescribeStorageDetailsRequest
- type DescribeStorageDetailsRequestParams
- type DescribeStorageDetailsResponse
- type DescribeStorageDetailsResponseParams
- type DescribeStorageRegionsRequest
- type DescribeStorageRegionsRequestParams
- type DescribeStorageRegionsResponse
- type DescribeStorageRegionsResponseParams
- type DescribeSubAppIdsRequest
- type DescribeSubAppIdsRequestParams
- type DescribeSubAppIdsResponse
- type DescribeSubAppIdsResponseParams
- type DescribeSuperPlayerConfigsRequest
- type DescribeSuperPlayerConfigsRequestParams
- type DescribeSuperPlayerConfigsResponse
- type DescribeSuperPlayerConfigsResponseParams
- type DescribeTaskDetailRequest
- type DescribeTaskDetailRequestParams
- type DescribeTaskDetailResponse
- type DescribeTaskDetailResponseParams
- type DescribeTasksRequest
- type DescribeTasksRequestParams
- type DescribeTasksResponse
- type DescribeTasksResponseParams
- type DescribeTranscodeTemplatesRequest
- type DescribeTranscodeTemplatesRequestParams
- type DescribeTranscodeTemplatesResponse
- type DescribeTranscodeTemplatesResponseParams
- type DescribeVodDomainsRequest
- type DescribeVodDomainsRequestParams
- type DescribeVodDomainsResponse
- type DescribeVodDomainsResponseParams
- type DescribeWatermarkTemplatesRequest
- type DescribeWatermarkTemplatesRequestParams
- type DescribeWatermarkTemplatesResponse
- type DescribeWatermarkTemplatesResponseParams
- type DescribeWordSamplesRequest
- type DescribeWordSamplesRequestParams
- type DescribeWordSamplesResponse
- type DescribeWordSamplesResponseParams
- type DomainCLSTargetInfo
- type DomainDetailInfo
- type DomainHTTPSConfig
- type DomainQUICConfig
- type DrmStreamingsInfo
- type DrmStreamingsInfoForUpdate
- type DynamicRangeInfo
- type EditMediaFileInfo
- type EditMediaOutputConfig
- type EditMediaRequest
- type EditMediaRequestParams
- type EditMediaResponse
- type EditMediaResponseParams
- type EditMediaStreamInfo
- type EditMediaTEHDConfig
- type EditMediaTask
- type EditMediaTaskInput
- type EditMediaTaskOutput
- type EditMediaVideoStream
- type EmptyTrackItem
- type EnhanceMediaByTemplateRequest
- type EnhanceMediaByTemplateRequestParams
- type EnhanceMediaByTemplateResponse
- type EnhanceMediaByTemplateResponseParams
- type EnhanceMediaQualityOutputConfig
- type EnhanceMediaQualityRequest
- type EnhanceMediaQualityRequestParams
- type EnhanceMediaQualityResponse
- type EnhanceMediaQualityResponseParams
- type EventContent
- type ExecuteFunctionRequest
- type ExecuteFunctionRequestParams
- type ExecuteFunctionResponse
- type ExecuteFunctionResponseParams
- type ExtractCopyRightWatermarkRequest
- type ExtractCopyRightWatermarkRequestParams
- type ExtractCopyRightWatermarkResponse
- type ExtractCopyRightWatermarkResponseParams
- type ExtractCopyRightWatermarkTask
- type ExtractCopyRightWatermarkTaskInput
- type ExtractCopyRightWatermarkTaskOutput
- type ExtractTraceWatermarkRequest
- type ExtractTraceWatermarkRequestParams
- type ExtractTraceWatermarkResponse
- type ExtractTraceWatermarkResponseParams
- type ExtractTraceWatermarkTask
- type ExtractTraceWatermarkTaskInput
- type ExtractTraceWatermarkTaskOutput
- type FaceConfigureInfo
- type FaceConfigureInfoForUpdate
- type FaceEnhanceInfo
- type FileDeleteResultItem
- type FileDeleteTask
- type FileReviewInfo
- type FileUploadTask
- type FileVerifyInfo
- type ForbidMediaDistributionRequest
- type ForbidMediaDistributionRequestParams
- type ForbidMediaDistributionResponse
- type ForbidMediaDistributionResponseParams
- type FrameTagConfigureInfo
- type FrameTagConfigureInfoForUpdate
- type HDRInfo
- type HeadTailConfigureInfo
- type HeadTailConfigureInfoForUpdate
- type HeadTailTaskInput
- type HeadTailTemplate
- type HighlightSegmentItem
- type HighlightsConfigureInfo
- type HighlightsConfigureInfoForUpdate
- type ImageBlur
- type ImageCenterCut
- type ImageContentReviewInput
- type ImageOperation
- type ImageProcessingTemplate
- type ImageReviewUsageDataItem
- type ImageScale
- type ImageSpriteTaskInput
- type ImageSpriteTemplate
- type ImageTransform
- type ImageWatermarkInput
- type ImageWatermarkInputForUpdate
- type ImageWatermarkTemplate
- type InspectMediaQualityRequest
- type InspectMediaQualityRequestParams
- type InspectMediaQualityResponse
- type InspectMediaQualityResponseParams
- type JitterConfigureInfo
- type JitterConfigureInfoForUpdate
- type JustInTimeTranscodeTemplate
- type LicenseUsageDataItem
- type LiveRealTimeClipMediaSegmentInfo
- type LiveRealTimeClipRequest
- type LiveRealTimeClipRequestParams
- type LiveRealTimeClipResponse
- type LiveRealTimeClipResponseParams
- type LiveRealTimeClipStreamInfo
- type LiveRecordInfo
- type LowLightEnhanceInfo
- type ManageTaskRequest
- type ManageTaskRequestParams
- type ManageTaskResponse
- type ManageTaskResponseParams
- type MediaAdaptiveDynamicStreamingInfo
- type MediaAiAnalysisClassificationItem
- type MediaAiAnalysisCoverItem
- type MediaAiAnalysisFrameTagItem
- type MediaAiAnalysisFrameTagSegmentItem
- type MediaAiAnalysisHighlightItem
- type MediaAiAnalysisTagItem
- type MediaAnimatedGraphicsInfo
- type MediaAnimatedGraphicsItem
- type MediaAudioStreamItem
- type MediaBasicInfo
- type MediaCastEvent
- type MediaClassInfo
- type MediaContentReviewAsrTextSegmentItem
- type MediaContentReviewOcrTextSegmentItem
- type MediaContentReviewPoliticalSegmentItem
- type MediaContentReviewSegmentItem
- type MediaDeleteItem
- type MediaImageSpriteInfo
- type MediaImageSpriteItem
- type MediaInfo
- type MediaInputInfo
- type MediaKeyFrameDescInfo
- type MediaKeyFrameDescItem
- type MediaMetaData
- type MediaMiniProgramReviewElem
- type MediaMiniProgramReviewInfo
- type MediaMiniProgramReviewInfoItem
- type MediaOutputInfo
- type MediaProcessTaskAdaptiveDynamicStreamingResult
- type MediaProcessTaskAnimatedGraphicResult
- type MediaProcessTaskCoverBySnapshotResult
- type MediaProcessTaskImageSpriteResult
- type MediaProcessTaskInput
- type MediaProcessTaskResult
- type MediaProcessTaskSampleSnapshotResult
- type MediaProcessTaskSnapshotByTimeOffsetResult
- type MediaProcessTaskTranscodeResult
- type MediaSampleSnapshotInfo
- type MediaSampleSnapshotItem
- type MediaSnapshotByTimeOffsetInfo
- type MediaSnapshotByTimeOffsetItem
- type MediaSnapshotByTimePicInfoItem
- type MediaSourceData
- type MediaSubStreamInfoItem
- type MediaSubtitleInfo
- type MediaSubtitleInput
- type MediaSubtitleItem
- type MediaTrack
- type MediaTrackItem
- type MediaTranscodeInfo
- type MediaTranscodeItem
- type MediaTransitionItem
- type MediaVideoStreamItem
- type ModifyAIAnalysisTemplateRequest
- type ModifyAIAnalysisTemplateRequestParams
- type ModifyAIAnalysisTemplateResponse
- type ModifyAIAnalysisTemplateResponseParams
- type ModifyAIRecognitionTemplateRequest
- type ModifyAIRecognitionTemplateRequestParams
- type ModifyAIRecognitionTemplateResponse
- type ModifyAIRecognitionTemplateResponseParams
- type ModifyAdaptiveDynamicStreamingTemplateRequest
- type ModifyAdaptiveDynamicStreamingTemplateRequestParams
- type ModifyAdaptiveDynamicStreamingTemplateResponse
- type ModifyAdaptiveDynamicStreamingTemplateResponseParams
- type ModifyAnimatedGraphicsTemplateRequest
- type ModifyAnimatedGraphicsTemplateRequestParams
- type ModifyAnimatedGraphicsTemplateResponse
- type ModifyAnimatedGraphicsTemplateResponseParams
- type ModifyClassRequest
- type ModifyClassRequestParams
- type ModifyClassResponse
- type ModifyClassResponseParams
- type ModifyContentReviewTemplateRequest
- type ModifyContentReviewTemplateRequestParams
- type ModifyContentReviewTemplateResponse
- type ModifyContentReviewTemplateResponseParams
- type ModifyDefaultDistributionConfigRequest
- type ModifyDefaultDistributionConfigRequestParams
- type ModifyDefaultDistributionConfigResponse
- type ModifyDefaultDistributionConfigResponseParams
- type ModifyDefaultStorageRegionRequest
- type ModifyDefaultStorageRegionRequestParams
- type ModifyDefaultStorageRegionResponse
- type ModifyDefaultStorageRegionResponseParams
- type ModifyEnhanceMediaTemplateRequest
- type ModifyEnhanceMediaTemplateRequestParams
- type ModifyEnhanceMediaTemplateResponse
- type ModifyEnhanceMediaTemplateResponseParams
- type ModifyEventConfigRequest
- type ModifyEventConfigRequestParams
- type ModifyEventConfigResponse
- type ModifyEventConfigResponseParams
- type ModifyHeadTailTemplateRequest
- type ModifyHeadTailTemplateRequestParams
- type ModifyHeadTailTemplateResponse
- type ModifyHeadTailTemplateResponseParams
- type ModifyImageSpriteTemplateRequest
- type ModifyImageSpriteTemplateRequestParams
- type ModifyImageSpriteTemplateResponse
- type ModifyImageSpriteTemplateResponseParams
- type ModifyJustInTimeTranscodeTemplateRequest
- type ModifyJustInTimeTranscodeTemplateRequestParams
- type ModifyJustInTimeTranscodeTemplateResponse
- type ModifyJustInTimeTranscodeTemplateResponseParams
- type ModifyMediaInfoRequest
- type ModifyMediaInfoRequestParams
- type ModifyMediaInfoResponse
- type ModifyMediaInfoResponseParams
- type ModifyMediaStorageClassRequest
- type ModifyMediaStorageClassRequestParams
- type ModifyMediaStorageClassResponse
- type ModifyMediaStorageClassResponseParams
- type ModifyPersonSampleRequest
- type ModifyPersonSampleRequestParams
- type ModifyPersonSampleResponse
- type ModifyPersonSampleResponseParams
- type ModifyQualityInspectTemplateRequest
- type ModifyQualityInspectTemplateRequestParams
- type ModifyQualityInspectTemplateResponse
- type ModifyQualityInspectTemplateResponseParams
- type ModifyRebuildMediaTemplateRequest
- type ModifyRebuildMediaTemplateRequestParams
- type ModifyRebuildMediaTemplateResponse
- type ModifyRebuildMediaTemplateResponseParams
- type ModifyReviewTemplateRequest
- type ModifyReviewTemplateRequestParams
- type ModifyReviewTemplateResponse
- type ModifyReviewTemplateResponseParams
- type ModifyRoundPlayRequest
- type ModifyRoundPlayRequestParams
- type ModifyRoundPlayResponse
- type ModifyRoundPlayResponseParams
- type ModifySampleSnapshotTemplateRequest
- type ModifySampleSnapshotTemplateRequestParams
- type ModifySampleSnapshotTemplateResponse
- type ModifySampleSnapshotTemplateResponseParams
- type ModifySnapshotByTimeOffsetTemplateRequest
- type ModifySnapshotByTimeOffsetTemplateRequestParams
- type ModifySnapshotByTimeOffsetTemplateResponse
- type ModifySnapshotByTimeOffsetTemplateResponseParams
- type ModifySubAppIdInfoRequest
- type ModifySubAppIdInfoRequestParams
- type ModifySubAppIdInfoResponse
- type ModifySubAppIdInfoResponseParams
- type ModifySubAppIdStatusRequest
- type ModifySubAppIdStatusRequestParams
- type ModifySubAppIdStatusResponse
- type ModifySubAppIdStatusResponseParams
- type ModifySuperPlayerConfigRequest
- type ModifySuperPlayerConfigRequestParams
- type ModifySuperPlayerConfigResponse
- type ModifySuperPlayerConfigResponseParams
- type ModifyTranscodeTemplateRequest
- type ModifyTranscodeTemplateRequestParams
- type ModifyTranscodeTemplateResponse
- type ModifyTranscodeTemplateResponseParams
- type ModifyVodDomainAccelerateConfigRequest
- type ModifyVodDomainAccelerateConfigRequestParams
- type ModifyVodDomainAccelerateConfigResponse
- type ModifyVodDomainAccelerateConfigResponseParams
- type ModifyVodDomainConfigRequest
- type ModifyVodDomainConfigRequestParams
- type ModifyVodDomainConfigResponse
- type ModifyVodDomainConfigResponseParams
- type ModifyWatermarkTemplateRequest
- type ModifyWatermarkTemplateRequestParams
- type ModifyWatermarkTemplateResponse
- type ModifyWatermarkTemplateResponseParams
- type ModifyWordSampleRequest
- type ModifyWordSampleRequestParams
- type ModifyWordSampleResponse
- type ModifyWordSampleResponseParams
- type MosaicConfigureInfo
- type MosaicConfigureInfoForUpdate
- type MosaicInput
- type NoiseConfigureInfo
- type NoiseConfigureInfoForUpdate
- type ObjectConfigureInfo
- type ObjectConfigureInfoForUpdate
- type OcrFullTextConfigureInfo
- type OcrFullTextConfigureInfoForUpdate
- type OcrWordsConfigureInfo
- type OcrWordsConfigureInfoForUpdate
- type OutputAudioStream
- type OutputVideoStream
- type ParseStreamingManifestRequest
- type ParseStreamingManifestRequestParams
- type ParseStreamingManifestResponse
- type ParseStreamingManifestResponseParams
- type PlayStatFileInfo
- type PlayStatInfo
- type PlayerConfig
- type PoliticalAsrReviewTemplateInfo
- type PoliticalAsrReviewTemplateInfoForUpdate
- type PoliticalConfigureInfo
- type PoliticalConfigureInfoForUpdate
- type PoliticalImageResult
- type PoliticalImgReviewTemplateInfo
- type PoliticalImgReviewTemplateInfoForUpdate
- type PoliticalOcrReviewTemplateInfo
- type PoliticalOcrReviewTemplateInfoForUpdate
- type PornAsrReviewTemplateInfo
- type PornAsrReviewTemplateInfoForUpdate
- type PornConfigureInfo
- type PornConfigureInfoForUpdate
- type PornImageResult
- type PornImgReviewTemplateInfo
- type PornImgReviewTemplateInfoForUpdate
- type PornOcrReviewTemplateInfo
- type PornOcrReviewTemplateInfoForUpdate
- type ProcedureReviewAudioVideoTaskInput
- type ProcedureTask
- type ProcedureTemplate
- type ProcessImageRequest
- type ProcessImageRequestParams
- type ProcessImageResponse
- type ProcessImageResponseParams
- type ProcessMediaByProcedureRequest
- type ProcessMediaByProcedureRequestParams
- type ProcessMediaByProcedureResponse
- type ProcessMediaByProcedureResponseParams
- type ProcessMediaByUrlRequest
- type ProcessMediaByUrlRequestParams
- type ProcessMediaByUrlResponse
- type ProcessMediaByUrlResponseParams
- type ProcessMediaRequest
- type ProcessMediaRequestParams
- type ProcessMediaResponse
- type ProcessMediaResponseParams
- type ProductInstance
- type ProductInstanceRecource
- type ProductInstanceResource
- type ProhibitedAsrReviewTemplateInfo
- type ProhibitedAsrReviewTemplateInfoForUpdate
- type ProhibitedConfigureInfo
- type ProhibitedConfigureInfoForUpdate
- type ProhibitedOcrReviewTemplateInfo
- type ProhibitedOcrReviewTemplateInfoForUpdate
- type PullEventsRequest
- type PullEventsRequestParams
- type PullEventsResponse
- type PullEventsResponseParams
- type PullUploadRequest
- type PullUploadRequestParams
- type PullUploadResponse
- type PullUploadResponseParams
- type PullUploadTask
- type PushUrlCacheRequest
- type PushUrlCacheRequestParams
- type PushUrlCacheResponse
- type PushUrlCacheResponseParams
- type QRCodeConfigureInfo
- type QRCodeConfigureInfoForUpdate
- type QualityEnhanceTask
- type QualityEnhanceTaskInput
- type QualityEnhanceTaskOutput
- type QualityEvaluationConfigureInfo
- type QualityEvaluationConfigureInfoForUpdate
- type QualityInspectItem
- type QualityInspectResultItem
- type QualityInspectTask
- type QualityInspectTaskInput
- type QualityInspectTaskOutput
- type QualityInspectTemplateItem
- type RebuildAudioInfo
- type RebuildMediaByTemplateRequest
- type RebuildMediaByTemplateRequestParams
- type RebuildMediaByTemplateResponse
- type RebuildMediaByTemplateResponseParams
- type RebuildMediaOutputConfig
- type RebuildMediaRequest
- type RebuildMediaRequestParams
- type RebuildMediaResponse
- type RebuildMediaResponseParams
- type RebuildMediaTargetAudioStream
- type RebuildMediaTargetInfo
- type RebuildMediaTargetVideoStream
- type RebuildMediaTask
- type RebuildMediaTaskInput
- type RebuildMediaTaskOutput
- type RebuildMediaTemplate
- type RebuildVideoInfo
- type ReduceMediaBitrateAdaptiveDynamicStreamingResult
- type ReduceMediaBitrateMediaProcessTaskResult
- type ReduceMediaBitrateTask
- type ReduceMediaBitrateTranscodeResult
- type RefererAuthPolicy
- type RefreshUrlCacheRequest
- type RefreshUrlCacheRequestParams
- type RefreshUrlCacheResponse
- type RefreshUrlCacheResponseParams
- type RemoveWaterMarkTaskInput
- type RemoveWaterMarkTaskOutput
- type RemoveWatermarkRequest
- type RemoveWatermarkRequestParams
- type RemoveWatermarkResponse
- type RemoveWatermarkResponseParams
- type RemoveWatermarkTask
- type RepairInfo
- type ResetProcedureTemplateRequest
- type ResetProcedureTemplateRequestParams
- type ResetProcedureTemplateResponse
- type ResetProcedureTemplateResponseParams
- type ResolutionNameInfo
- type ResourceTag
- type RestoreMediaRequest
- type RestoreMediaRequestParams
- type RestoreMediaResponse
- type RestoreMediaResponseParams
- type RestoreMediaTask
- type ReviewAudioVideoRequest
- type ReviewAudioVideoRequestParams
- type ReviewAudioVideoResponse
- type ReviewAudioVideoResponseParams
- type ReviewAudioVideoSegmentItem
- type ReviewAudioVideoTask
- type ReviewAudioVideoTaskInput
- type ReviewAudioVideoTaskOutput
- type ReviewImageRequest
- type ReviewImageRequestParams
- type ReviewImageResponse
- type ReviewImageResponseParams
- type ReviewImageResult
- type ReviewImageSegmentItem
- type ReviewInfo
- type ReviewTemplate
- type RoundPlayInfo
- type RoundPlayListItemInfo
- type SDMCDrmKeyProviderInfo
- type SampleSnapshotTaskInput
- type SampleSnapshotTemplate
- type ScratchRepairInfo
- type SearchMediaRequest
- type SearchMediaRequestParams
- type SearchMediaResponse
- type SearchMediaResponseParams
- type SegmentConfigureInfo
- type SegmentConfigureInfoForUpdate
- type SetCLSPushTargetRequest
- type SetCLSPushTargetRequestParams
- type SetCLSPushTargetResponse
- type SetCLSPushTargetResponseParams
- type SetDrmKeyProviderInfoRequest
- type SetDrmKeyProviderInfoRequestParams
- type SetDrmKeyProviderInfoResponse
- type SetDrmKeyProviderInfoResponseParams
- type SetVodDomainCertificateRequest
- type SetVodDomainCertificateRequestParams
- type SetVodDomainCertificateResponse
- type SetVodDomainCertificateResponseParams
- type SharpEnhanceInfo
- type SimpleAesEdkPair
- type SimpleHlsClipRequest
- type SimpleHlsClipRequestParams
- type SimpleHlsClipResponse
- type SimpleHlsClipResponseParams
- type SnapshotByTimeOffset2017
- type SnapshotByTimeOffsetTask2017
- type SnapshotByTimeOffsetTaskInput
- type SnapshotByTimeOffsetTemplate
- type SortBy
- type SpecificationDataItem
- type SplitMediaOutputConfig
- type SplitMediaRequest
- type SplitMediaRequestParams
- type SplitMediaResponse
- type SplitMediaResponseParams
- type SplitMediaTask
- type SplitMediaTaskConfig
- type SplitMediaTaskInput
- type SplitMediaTaskSegmentInfo
- type StatDataItem
- type StickerTrackItem
- type StorageRegionInfo
- type StorageStatData
- type SubAppIdInfo
- type SubtitleFormatsOperation
- type SuperResolutionInfo
- type SvgWatermarkInput
- type SvgWatermarkInputForUpdate
- type TEHDConfig
- type TEHDConfigForUpdate
- type TagConfigureInfo
- type TagConfigureInfoForUpdate
- type TaskOutputMediaInfo
- type TaskSimpleInfo
- type TaskStatData
- type TaskStatDataItem
- type TempCertificate
- type TerrorismConfigureInfo
- type TerrorismConfigureInfoForUpdate
- type TerrorismImageResult
- type TerrorismImgReviewTemplateInfo
- type TerrorismImgReviewTemplateInfoForUpdate
- type TerrorismOcrReviewTemplateInfo
- type TerrorismOcrReviewTemplateInfoForUpdate
- type TextWatermarkTemplateInput
- type TextWatermarkTemplateInputForUpdate
- type TimeRange
- type TraceWatermarkInput
- type TranscodePlayInfo2017
- type TranscodeTask2017
- type TranscodeTaskInput
- type TranscodeTemplate
- type TransitionOperation
- type TransitionOpertion
- type TrtcRecordInfo
- type UrlSignatureAuthPolicy
- type UserDefineAsrTextReviewTemplateInfo
- type UserDefineAsrTextReviewTemplateInfoForUpdate
- type UserDefineConfigureInfo
- type UserDefineConfigureInfoForUpdate
- type UserDefineFaceReviewTemplateInfo
- type UserDefineFaceReviewTemplateInfoForUpdate
- type UserDefineOcrTextReviewTemplateInfo
- type UserDefineOcrTextReviewTemplateInfoForUpdate
- type VerifyDomainRecordRequest
- type VerifyDomainRecordRequestParams
- type VerifyDomainRecordResponse
- type VerifyDomainRecordResponseParams
- type VideoConfigureInfo
- type VideoConfigureInfoForUpdate
- type VideoDenoiseInfo
- type VideoFrameInterpolationInfo
- type VideoTemplateInfo
- type VideoTemplateInfoForUpdate
- type VideoTrackItem
- type VoiceConfigureInfo
- type VoiceConfigureInfoForUpdate
- type WatermarkConfigureData
- type WatermarkConfigureInfo
- type WatermarkConfigureInfoForUpdate
- type WatermarkCycleConfigForUpdate
- type WatermarkInput
- type WatermarkTemplate
- type WeChatMiniProgramPublishRequest
- type WeChatMiniProgramPublishRequestParams
- type WeChatMiniProgramPublishResponse
- type WeChatMiniProgramPublishResponseParams
- type WebPageRecordInfo
- type WechatMiniProgramPublishTask
- type WechatMiniProgramPublishTaskInput
- type WechatPublishTask
Constants ¶
const ( // CAM签名/鉴权错误。 AUTHFAILURE = "AuthFailure" // 操作失败。 FAILEDOPERATION = "FailedOperation" // 操作失败:超过分类层数限制。 FAILEDOPERATION_CLASSLEVELLIMITEXCEEDED = "FailedOperation.ClassLevelLimitExceeded" // 操作失败:分类名称重复。 FAILEDOPERATION_CLASSNAMEDUPLICATE = "FailedOperation.ClassNameDuplicate" // 操作失败:分类不存在。 FAILEDOPERATION_CLASSNOFOUND = "FailedOperation.ClassNoFound" // 操作失败:不支持的封面类型。 FAILEDOPERATION_COVERTYPE = "FailedOperation.CoverType" // 操作失败:数据库操作失败。 FAILEDOPERATION_DBERROR = "FailedOperation.DBError" // 域名部署中,不能变更配置。 FAILEDOPERATION_DOMAINDEPLOYING = "FailedOperation.DomainDeploying" // 用户账户异常。 FAILEDOPERATION_INVALIDACCOUNT = "FailedOperation.InvalidAccount" // 没有开通点播业务。 FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" // 媒体被系统封禁。 FAILEDOPERATION_MEDIAFORBIDEDBYSYSTEM = "FailedOperation.MediaForbidedBySystem" // 操作失败:不支持的媒体类型。 FAILEDOPERATION_MEDIATYPE = "FailedOperation.MediaType" // 网络错误。 FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetWorkError" // 无需做降码率处理。 FAILEDOPERATION_NONEEDTOREDUCEMEDIABITRATE = "FailedOperation.NoNeedToReduceMediaBitrate" // 没有开通该接口使用权限。 FAILEDOPERATION_NOPRIVILEGES = "FailedOperation.NoPrivileges" // 操作失败:父类 ID 不存在。 FAILEDOPERATION_PARENTIDNOFOUND = "FailedOperation.ParentIdNoFound" // 操作失败:子类数量超过限制。 FAILEDOPERATION_SUBCLASSLIMITEXCEEDED = "FailedOperation.SubclassLimitExceeded" // 操作失败:任务重复。 FAILEDOPERATION_TASKDUPLICATE = "FailedOperation.TaskDuplicate" // 操作失败:上传文件到 cos 失败。 FAILEDOPERATION_UPLOADCOSFAIL = "FailedOperation.UploadCosFail" // 用户已经停服。 FAILEDOPERATION_USERSTATUSINAVLID = "FailedOperation.UserStatusInavlid" // 内部错误。 INTERNALERROR = "InternalError" // 内部错误,访问DB失败。 INTERNALERROR_DBERROR = "InternalError.DBError" // 内部错误:生成模板 ID 失败。 INTERNALERROR_GENDEFINITION = "InternalError.GenDefinition" // 内部错误:获取媒体文件信息错误。 INTERNALERROR_GETFILEINFOERROR = "InternalError.GetFileInfoError" // 内部错误:获取媒体列表错误。 INTERNALERROR_GETMEDIALISTERROR = "InternalError.GetMediaListError" // 时间解析错误。 INTERNALERROR_TIMEPARSEERROR = "InternalError.TimeParseError" // 内部错误:更新媒体文件信息错误。 INTERNALERROR_UPDATEMEDIAERROR = "InternalError.UpdateMediaError" // 内部错误:上传封面图片错误。 INTERNALERROR_UPLOADCOVERIMAGEERROR = "InternalError.UploadCoverImageError" // 内部错误:上传水印图片失败。 INTERNALERROR_UPLOADWATERMARKERROR = "InternalError.UploadWatermarkError" // 参数错误。 INVALIDPARAMETER = "InvalidParameter" // 任务流模板名字已存在。 INVALIDPARAMETER_EXISTEDPROCEDURENAME = "InvalidParameter.ExistedProcedureName" // 参数值错误:过期时间。 INVALIDPARAMETER_EXPIRETIME = "InvalidParameter.ExpireTime" // 参数错误:标签错误。 INVALIDPARAMETER_LABELS = "InvalidParameter.Labels" // 任务流模板名字不存在。 INVALIDPARAMETER_PROCEDURENAMENOTEXIST = "InvalidParameter.ProcedureNameNotExist" // 参数值错误:存储地域。 INVALIDPARAMETER_STORAGEREGION = "InvalidParameter.StorageRegion" // 参数取值错误。 INVALIDPARAMETERVALUE = "InvalidParameterValue" // 参数值错误:AddKeyFrameDescs 与 ClearKeyFrameDescs 参数冲突。 INVALIDPARAMETERVALUE_ADDKEYFRAMEDESCSANDCLEARKEYFRAMEDESCSCONFLICT = "InvalidParameterValue.AddKeyFrameDescsAndClearKeyFrameDescsConflict" // 参数值错误:AddKeyFrameDescs 与 DeleteKeyFrameDescs 参数冲突。 INVALIDPARAMETERVALUE_ADDKEYFRAMEDESCSANDDELETEKEYFRAMEDESCSCONFLICT = "InvalidParameterValue.AddKeyFrameDescsAndDeleteKeyFrameDescsConflict" // 参数值错误:AddTags 与 ClearTags 参数冲突。 INVALIDPARAMETERVALUE_ADDTAGSANDCLEARTAGSCONFLICT = "InvalidParameterValue.AddTagsAndClearTagsConflict" // 参数值错误:AddTags 与 DeleteTags 参数冲突。 INVALIDPARAMETERVALUE_ADDTAGSANDDELETETAGSCONFLICT = "InvalidParameterValue.AddTagsAndDeleteTagsConflict" // 参数值错误:AI 分析 Definition。 INVALIDPARAMETERVALUE_AIANALYSISTASKDEFINITION = "InvalidParameterValue.AiAnalysisTaskDefinition" // 参数值错误:AI 内容审核 Definition。 INVALIDPARAMETERVALUE_AICONTENTREVIEWTASKDEFINITION = "InvalidParameterValue.AiContentReviewTaskDefinition" // 参数值错误:AI 识别 Definition。 INVALIDPARAMETERVALUE_AIRECOGNITIONTASKDEFINITION = "InvalidParameterValue.AiRecognitionTaskDefinition" // Area 参数错误。 INVALIDPARAMETERVALUE_AREA = "InvalidParameterValue.Area" // 参数错误:音频流码率。 INVALIDPARAMETERVALUE_AUDIOBITRATE = "InvalidParameterValue.AudioBitrate" // 参数值错误:AudioChannel。 INVALIDPARAMETERVALUE_AUDIOCHANNEL = "InvalidParameterValue.AudioChannel" // 参数错误:音频流编码格式。 INVALIDPARAMETERVALUE_AUDIOCODEC = "InvalidParameterValue.AudioCodec" // 参数错误:音频流采样率。 INVALIDPARAMETERVALUE_AUDIOSAMPLERATE = "InvalidParameterValue.AudioSampleRate" // 无效的音频/视频码率。 INVALIDPARAMETERVALUE_BITRATE = "InvalidParameterValue.Bitrate" // 参数值错误:BlockConfidence 参数取值非法。 INVALIDPARAMETERVALUE_BLOCKCONFIDENCE = "InvalidParameterValue.BlockConfidence" // 无效的文件类型。 INVALIDPARAMETERVALUE_CATEGORIES = "InvalidParameterValue.Categories" // 参数值错误:分类 ID。 INVALIDPARAMETERVALUE_CLASSID = "InvalidParameterValue.ClassId" // 参数值错误:ClassIds 无效。 INVALIDPARAMETERVALUE_CLASSIDS = "InvalidParameterValue.ClassIds" // 参数值错误:ClassName 无效。 INVALIDPARAMETERVALUE_CLASSNAME = "InvalidParameterValue.ClassName" // 智能分类控制字段参数错误。 INVALIDPARAMETERVALUE_CLASSIFCATIONCONFIGURE = "InvalidParameterValue.ClassifcationConfigure" // 参数值错误:裁剪时间段太长。 INVALIDPARAMETERVALUE_CLIPDURATION = "InvalidParameterValue.ClipDuration" // 无效的音频/视频编码格式。 INVALIDPARAMETERVALUE_CODEC = "InvalidParameterValue.Codec" // 参数值错误:ColumnCount。 INVALIDPARAMETERVALUE_COLUMNCOUNT = "InvalidParameterValue.ColumnCount" // 参数错误:对该模板的描述。 INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" // 参数错误:封装格式。 INVALIDPARAMETERVALUE_CONTAINER = "InvalidParameterValue.Container" // 参数值错误:ContainerType。 INVALIDPARAMETERVALUE_CONTAINERTYPE = "InvalidParameterValue.ContainerType" // 参数值错误:CoordinateOrigin。 INVALIDPARAMETERVALUE_COORDINATEORIGIN = "InvalidParameterValue.CoordinateOrigin" // 智能封面控制字段参数错误。 INVALIDPARAMETERVALUE_COVERCONFIGURE = "InvalidParameterValue.CoverConfigure" // 参数值错误:封面类型。 INVALIDPARAMETERVALUE_COVERTYPE = "InvalidParameterValue.CoverType" // 参数值错误:封面 URL。 INVALIDPARAMETERVALUE_COVERURL = "InvalidParameterValue.CoverUrl" // 参数值错误:CutAndCrops 参数取值非法。 INVALIDPARAMETERVALUE_CUTANDCROPS = "InvalidParameterValue.CutAndCrops" // 参数值错误,时间粒度。 INVALIDPARAMETERVALUE_DATAINTERVAL = "InvalidParameterValue.DataInterval" // 参数值错误,数据类型。 INVALIDPARAMETERVALUE_DATATYPE = "InvalidParameterValue.DataType" // 参数值错误:Date。 INVALIDPARAMETERVALUE_DATE = "InvalidParameterValue.Date" // 参数值错误:人脸默认库过滤标签非法。 INVALIDPARAMETERVALUE_DEFAULTLIBRARYLABELSET = "InvalidParameterValue.DefaultLibraryLabelSet" // 参数错误:Definition。 INVALIDPARAMETERVALUE_DEFINITION = "InvalidParameterValue.Definition" // 参数错误:Definitions。 INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" // 参数值错误:不允许删除默认模板。 INVALIDPARAMETERVALUE_DELETEDEFAULTTEMPLATE = "InvalidParameterValue.DeleteDefaultTemplate" // 参数值错误:Description 超过长度限制。 INVALIDPARAMETERVALUE_DESCRIPTION = "InvalidParameterValue.Description" // 无效的禁止码率低转高开关值。 INVALIDPARAMETERVALUE_DISABLEHIGHERVIDEOBITRATE = "InvalidParameterValue.DisableHigherVideoBitrate" // 无效的禁止分辨率低转高开关值。 INVALIDPARAMETERVALUE_DISABLEHIGHERVIDEORESOLUTION = "InvalidParameterValue.DisableHigherVideoResolution" // Districts 参数值错误。 INVALIDPARAMETERVALUE_DISTRICTS = "InvalidParameterValue.Districts" // 参数错误:不存在的域名。 INVALIDPARAMETERVALUE_DOMAINNAME = "InvalidParameterValue.DomainName" // 恶意域名,无法添加。 INVALIDPARAMETERVALUE_DOMAINNAMEINBLACKLIST = "InvalidParameterValue.DomainNameInBlackList" // 参数值,域名列表太大。 INVALIDPARAMETERVALUE_DOMAINNAMES = "InvalidParameterValue.DomainNames" // 无效的DRM类型。 INVALIDPARAMETERVALUE_DRMTYPE = "InvalidParameterValue.DrmType" // 参数值错误:EndDate 无效。 INVALIDPARAMETERVALUE_ENDDATE = "InvalidParameterValue.EndDate" // 参数值错误:EndTime 无效。 INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" // 参数错误:无效的结束时间。 INVALIDPARAMETERVALUE_ENDTIMEOFFSET = "InvalidParameterValue.EndTimeOffset" // 名字重复 INVALIDPARAMETERVALUE_EXISTEDNAME = "InvalidParameterValue.ExistedName" // 参数值错误:ExpireTime 格式错误。 INVALIDPARAMETERVALUE_EXPIRETIME = "InvalidParameterValue.ExpireTime" // 参数值错误:人脸重复。 INVALIDPARAMETERVALUE_FACEDUPLICATE = "InvalidParameterValue.FaceDuplicate" // 参数值错误:人脸库参数非法。 INVALIDPARAMETERVALUE_FACELIBRARY = "InvalidParameterValue.FaceLibrary" // 参数值错误:人脸分数参数取值非法。 INVALIDPARAMETERVALUE_FACESCORE = "InvalidParameterValue.FaceScore" // FileId 不存在。 INVALIDPARAMETERVALUE_FILEID = "InvalidParameterValue.FileId" // FileIds 参数错误。 INVALIDPARAMETERVALUE_FILEIDS = "InvalidParameterValue.FileIds" // FileIds 数组为空。 INVALIDPARAMETERVALUE_FILEIDSEMPTY = "InvalidParameterValue.FileIdsEmpty" // 参数值错误:FileId 过多。 INVALIDPARAMETERVALUE_FILEIDSTOOMANY = "InvalidParameterValue.FileIdsTooMany" // 错误的视频类型。 INVALIDPARAMETERVALUE_FILETYPE = "InvalidParameterValue.FileType" // 参数错误:填充方式错误。 INVALIDPARAMETERVALUE_FILLTYPE = "InvalidParameterValue.FillType" // 参数错误:是否去除视频,应为0或1。 INVALIDPARAMETERVALUE_FILTRATEAUDIO = "InvalidParameterValue.FiltrateAudio" // 参数错误:去除视频。 INVALIDPARAMETERVALUE_FILTRATEVIDEO = "InvalidParameterValue.FiltrateVideo" // 参数值错误:Format。 INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" // 参数值错误:Format 为 webp 时,Width、Height 均为空。 INVALIDPARAMETERVALUE_FORMATWEBPLACKWIDTHANDHEIGHT = "InvalidParameterValue.FormatWebpLackWidthAndHeight" // 参数值错误:Format 为 webp 时,不允许 Width、Height 都为 0。 INVALIDPARAMETERVALUE_FORMATWEBPWIDTHANDHEIGHTBOTHZERO = "InvalidParameterValue.FormatWebpWidthAndHeightBothZero" // 参数错误:视频帧率。 INVALIDPARAMETERVALUE_FPS = "InvalidParameterValue.Fps" // 智能按帧标签控制字段参数错误。 INVALIDPARAMETERVALUE_FRAMETAGCONFIGURE = "InvalidParameterValue.FrameTagConfigure" // 参数值错误:FunctionArg。 INVALIDPARAMETERVALUE_FUNCTIONARG = "InvalidParameterValue.FunctionArg" // 参数值错误:FunctionName。 INVALIDPARAMETERVALUE_FUNCTIONNAME = "InvalidParameterValue.FunctionName" // 参数错误:高度。 INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" // 智能精彩集锦控制参数错误。 INVALIDPARAMETERVALUE_HIGHLIGHTCONFIGURE = "InvalidParameterValue.HighlightConfigure" // ImageContent参数值无效。 INVALIDPARAMETERVALUE_IMAGECONTENT = "InvalidParameterValue.ImageContent" // 图片解 Base64 编码失败。 INVALIDPARAMETERVALUE_IMAGEDECODEERROR = "InvalidParameterValue.ImageDecodeError" // 参数错误:图片水印模板。 INVALIDPARAMETERVALUE_IMAGETEMPLATE = "InvalidParameterValue.ImageTemplate" // 参数值错误:Interval 无效。 INVALIDPARAMETERVALUE_INTERVAL = "InvalidParameterValue.Interval" // 参数错误:无效的操作类型。 INVALIDPARAMETERVALUE_INVALIDOPERATIONTYPE = "InvalidParameterValue.InvalidOperationType" // Isps 参数错误。 INVALIDPARAMETERVALUE_ISPS = "InvalidParameterValue.Isps" // 参数值错误:打点信息内容过长。 INVALIDPARAMETERVALUE_KEYFRAMEDESCCONTENTTOOLONG = "InvalidParameterValue.KeyFrameDescContentTooLong" // 参数值错误:LabelSet 参数取值非法。 INVALIDPARAMETERVALUE_LABELSET = "InvalidParameterValue.LabelSet" // 参数错误:标签错误。 INVALIDPARAMETERVALUE_LABELS = "InvalidParameterValue.Labels" // 参数错误:Limit。 INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" // 参数值错误:Limit 过大。 INVALIDPARAMETERVALUE_LIMITTOOLARGE = "InvalidParameterValue.LimitTooLarge" // 参数取值错误:MediaManifestContent。 INVALIDPARAMETERVALUE_MEDIAMANIFESTCONTENT = "InvalidParameterValue.MediaManifestContent" // 参数值错误:媒体类型。 INVALIDPARAMETERVALUE_MEDIATYPE = "InvalidParameterValue.MediaType" // 参数值错误:媒体文件 URL。 INVALIDPARAMETERVALUE_MEDIAURL = "InvalidParameterValue.MediaUrl" // 参数错误:Metric 无效。 INVALIDPARAMETERVALUE_METRIC = "InvalidParameterValue.Metric" // 参数值错误:不允许修改默认模板。 INVALIDPARAMETERVALUE_MODIFYDEFAULTTEMPLATE = "InvalidParameterValue.ModifyDefaultTemplate" // 参数值错误:Name 超过长度限制。 INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" // 无效的文件名前缀。 INVALIDPARAMETERVALUE_NAMEPREFIXES = "InvalidParameterValue.NamePrefixes" // Names数组中元素过多。 INVALIDPARAMETERVALUE_NAMES = "InvalidParameterValue.Names" // 参数错误:文件不支持解冻。 INVALIDPARAMETERVALUE_NOTRESTORABLE = "InvalidParameterValue.NotRestorable" // 参数值错误:物体库参数非法。 INVALIDPARAMETERVALUE_OBJECTLIBRARY = "InvalidParameterValue.ObjectLibrary" // 参数值错误:Offset 无效。 INVALIDPARAMETERVALUE_OFFSET = "InvalidParameterValue.Offset" // 参数值错误:Offset 过大。 INVALIDPARAMETERVALUE_OFFSETTOOLARGE = "InvalidParameterValue.OffsetTooLarge" // 参数值错误:Operation 无效。 INVALIDPARAMETERVALUE_OPERATION = "InvalidParameterValue.Operation" // 参数值错误:文件原存储类型异常。 INVALIDPARAMETERVALUE_ORIGINALSTORAGECLASS = "InvalidParameterValue.OriginalStorageClass" // 参数值错误:ParentId 无效。 INVALIDPARAMETERVALUE_PARENTID = "InvalidParameterValue.ParentId" // 参数值错误:人脸图片格式错误。 INVALIDPARAMETERVALUE_PICFORMATERROR = "InvalidParameterValue.PicFormatError" // 任务流模板名无效。 INVALIDPARAMETERVALUE_PROCEDURENAME = "InvalidParameterValue.ProcedureName" // 参数值错误:Quality。 INVALIDPARAMETERVALUE_QUALITY = "InvalidParameterValue.Quality" // 参数值错误:RemoveAudio。 INVALIDPARAMETERVALUE_REMOVEAUDIO = "InvalidParameterValue.RemoveAudio" // 参数值错误:RemoveVideo。 INVALIDPARAMETERVALUE_REMOVEVIDEO = "InvalidParameterValue.RemoveVideo" // 参数错误:RepeatType 无效。 INVALIDPARAMETERVALUE_REPEATTYPE = "InvalidParameterValue.RepeatType" // 参数错误:分辨率错误。 INVALIDPARAMETERVALUE_RESOLUTION = "InvalidParameterValue.Resolution" // 无效的ResolutionAdaptive。 INVALIDPARAMETERVALUE_RESOLUTIONADAPTIVE = "InvalidParameterValue.ResolutionAdaptive" // 参数错误:解冻天数错误。 INVALIDPARAMETERVALUE_RESTOREDAY = "InvalidParameterValue.RestoreDay" // 参数错误:不支持的解冻模式。 INVALIDPARAMETERVALUE_RESTORETIER = "InvalidParameterValue.RestoreTier" // 参数值错误:ReviewConfidence 参数取值非法。 INVALIDPARAMETERVALUE_REVIEWCONFIDENCE = "InvalidParameterValue.ReviewConfidence" // 参数值错误:ReviewWallSwitch 参数取值非法。 INVALIDPARAMETERVALUE_REVIEWWALLSWITCH = "InvalidParameterValue.ReviewWallSwitch" // 参数值错误:RowCount。 INVALIDPARAMETERVALUE_ROWCOUNT = "InvalidParameterValue.RowCount" // 参数值错误:SampleInterval。 INVALIDPARAMETERVALUE_SAMPLEINTERVAL = "InvalidParameterValue.SampleInterval" // 无效的音频采样率。 INVALIDPARAMETERVALUE_SAMPLERATE = "InvalidParameterValue.SampleRate" // 参数值错误:SampleType。 INVALIDPARAMETERVALUE_SAMPLETYPE = "InvalidParameterValue.SampleType" // 参数错误:Scheme 无效。 INVALIDPARAMETERVALUE_SCHEME = "InvalidParameterValue.Scheme" // 域名没有开启 https。 INVALIDPARAMETERVALUE_SCHEMECONFLICT = "InvalidParameterValue.SchemeConflict" // 参数值错误:ScreenshotInterval 参数取值非法。 INVALIDPARAMETERVALUE_SCREENSHOTINTERVAL = "InvalidParameterValue.ScreenshotInterval" // SessionContext 过长。 INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" // 去重识别码重复,请求被去重。 INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" // SessionId 过长。 INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong" // 参数值错误:Sort 无效。 INVALIDPARAMETERVALUE_SORT = "InvalidParameterValue.Sort" // 参数错误:音频通道方式。 INVALIDPARAMETERVALUE_SOUNDSYSTEM = "InvalidParameterValue.SoundSystem" // SourceDefinition 错误,请检查媒体文件是否有对应的转码。 INVALIDPARAMETERVALUE_SOURCEDEFINITION = "InvalidParameterValue.SourceDefinition" // 参数值错误:SourceType 无效。 INVALIDPARAMETERVALUE_SOURCETYPE = "InvalidParameterValue.SourceType" // 未知的媒体文件来源。 INVALIDPARAMETERVALUE_SOURCETYPES = "InvalidParameterValue.SourceTypes" // 参数值错误:StartDate 无效。 INVALIDPARAMETERVALUE_STARTDATE = "InvalidParameterValue.StartDate" // 参数值错误:StartTime 无效。 INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime" // 参数错误:无效的起始时间。 INVALIDPARAMETERVALUE_STARTTIMEOFFSET = "InvalidParameterValue.StartTimeOffset" // 参数值错误:人工确认结果取值非法。 INVALIDPARAMETERVALUE_STATUS = "InvalidParameterValue.Status" // 参数值错误:目标存储类型不在可选值中。 INVALIDPARAMETERVALUE_STORAGECLASS = "InvalidParameterValue.StorageClass" // 参数值错误:存储地域。 INVALIDPARAMETERVALUE_STORAGEREGION = "InvalidParameterValue.StorageRegion" // 参数值错误:StorageRegions 无效。 INVALIDPARAMETERVALUE_STORAGEREGIONS = "InvalidParameterValue.StorageRegions" // 参数值错误:StorageType。 INVALIDPARAMETERVALUE_STORAGETYPE = "InvalidParameterValue.StorageType" // 参数值错误:StreamId无效。 INVALIDPARAMETERVALUE_STREAMIDINVALID = "InvalidParameterValue.StreamIdInvalid" // 无效的流ID参数。 INVALIDPARAMETERVALUE_STREAMIDS = "InvalidParameterValue.StreamIds" // 参数值错误:子应用 ID。 INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" // 参数值错误:SubtitleFormat 参数非法。 INVALIDPARAMETERVALUE_SUBTITLEFORMAT = "InvalidParameterValue.SubtitleFormat" // 参数值错误:SVG 为空。 INVALIDPARAMETERVALUE_SVGTEMPLATE = "InvalidParameterValue.SvgTemplate" // 参数值错误:SVG 高度。 INVALIDPARAMETERVALUE_SVGTEMPLATEHEIGHT = "InvalidParameterValue.SvgTemplateHeight" // 参数值错误:SVG 宽度。 INVALIDPARAMETERVALUE_SVGTEMPLATEWIDTH = "InvalidParameterValue.SvgTemplateWidth" // 参数值错误:Switch 参数取值非法。 INVALIDPARAMETERVALUE_SWITCH = "InvalidParameterValue.Switch" // 参数值错误:TEHD Type 无效。 INVALIDPARAMETERVALUE_TEHDTYPE = "InvalidParameterValue.TEHDType" // 智能标签控制字段参数错误。 INVALIDPARAMETERVALUE_TAGCONFIGURE = "InvalidParameterValue.TagConfigure" // 参数值错误:标签过长。 INVALIDPARAMETERVALUE_TAGTOOLONG = "InvalidParameterValue.TagTooLong" // 参数值错误:Tags 无效。 INVALIDPARAMETERVALUE_TAGS = "InvalidParameterValue.Tags" // 任务 ID 不存在。 INVALIDPARAMETERVALUE_TASKID = "InvalidParameterValue.TaskId" // 参数值错误:搜索文本。 INVALIDPARAMETERVALUE_TEXT = "InvalidParameterValue.Text" // 参数错误:文字透明度。 INVALIDPARAMETERVALUE_TEXTALPHA = "InvalidParameterValue.TextAlpha" // 参数错误:文字模板。 INVALIDPARAMETERVALUE_TEXTTEMPLATE = "InvalidParameterValue.TextTemplate" // 参数值错误:Thumbnail 参数取值非法。 INVALIDPARAMETERVALUE_THUMBNAILS = "InvalidParameterValue.Thumbnails" // 参数值错误:TimeType。 INVALIDPARAMETERVALUE_TIMETYPE = "InvalidParameterValue.TimeType" // Type 参数值错误。 INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" // 无效的 Types 参数。 INVALIDPARAMETERVALUE_TYPES = "InvalidParameterValue.Types" // 去重识别码一天内重复,请求被去重。 INVALIDPARAMETERVALUE_UNIQUEIDENTIFIER = "InvalidParameterValue.UniqueIdentifier" // 域名不能被设置。 INVALIDPARAMETERVALUE_UNSUPPORTDOMAIN = "InvalidParameterValue.UnsupportDomain" // 参数值错误:文件不支持该解冻方式。 INVALIDPARAMETERVALUE_UNSUPPORTEDRESTORETIER = "InvalidParameterValue.UnsupportedRestoreTier" // 参数值错误:不支持的目标存储类型,深度归档只支持部分园区。 INVALIDPARAMETERVALUE_UNSUPPORTEDSTORAGECLASS = "InvalidParameterValue.UnsupportedStorageClass" // 参数值错误:不支持的存储类型转换。 INVALIDPARAMETERVALUE_UNSUPPORTEDTRANSITION = "InvalidParameterValue.UnsupportedTransition" // 参数错误:无效的Url。 INVALIDPARAMETERVALUE_URL = "InvalidParameterValue.Url" // 参数值错误:人脸用户自定义库过滤标签非法。 INVALIDPARAMETERVALUE_USERDEFINELIBRARYLABELSET = "InvalidParameterValue.UserDefineLibraryLabelSet" // 参数错误:vcrf。 INVALIDPARAMETERVALUE_VCRF = "InvalidParameterValue.Vcrf" // 参数错误:视频流码率。 INVALIDPARAMETERVALUE_VIDEOBITRATE = "InvalidParameterValue.VideoBitrate" // 参数错误:视频流的编码格式。 INVALIDPARAMETERVALUE_VIDEOCODEC = "InvalidParameterValue.VideoCodec" // 无效的 Vids 参数。 INVALIDPARAMETERVALUE_VIDS = "InvalidParameterValue.Vids" // 参数值错误:点播会话。 INVALIDPARAMETERVALUE_VODSESSIONKEY = "InvalidParameterValue.VodSessionKey" // 参数值错误:Watermarks 参数取值非法。 INVALIDPARAMETERVALUE_WATERMARKS = "InvalidParameterValue.Watermarks" // 参数错误:宽度。 INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" // 水印原点距离视频图像坐标原点的水平位置。支持 %、px 两种格式。 INVALIDPARAMETERVALUE_XPOS = "InvalidParameterValue.XPos" // 水印原点距离视频图像坐标原点的垂直位置。支持 %、px 两种格式。 INVALIDPARAMETERVALUE_YPOS = "InvalidParameterValue.YPos" // 超过配额限制。 LIMITEXCEEDED = "LimitExceeded" // 超过限制值:新旧打点信息个数和超过限制值。 LIMITEXCEEDED_KEYFRAMEDESCCOUNTREACHMAX = "LimitExceeded.KeyFrameDescCountReachMax" // 超过限制值:新旧标签个数和超过限制值。 LIMITEXCEEDED_TAGCOUNTREACHMAX = "LimitExceeded.TagCountReachMax" // 超过限制值:模板数超过上限 100 个,如需更多请[提交工单](https://console.cloud.tencent.com/workorder/category)。 LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" // 缺少参数错误。 MISSINGPARAMETER = "MissingParameter" // 请求的次数超过了频率限制。 REQUESTLIMITEXCEEDED = "RequestLimitExceeded" // 资源不存在。 RESOURCENOTFOUND = "ResourceNotFound" // 资源不存在:封面不存在。 RESOURCENOTFOUND_COVERURL = "ResourceNotFound.CoverUrl" // 资源不存在:文件不存在。 RESOURCENOTFOUND_FILENOTEXIST = "ResourceNotFound.FileNotExist" // 资源不存在:人物。 RESOURCENOTFOUND_PERSON = "ResourceNotFound.Person" // 没有开通服务。 RESOURCENOTFOUND_SERVICENOTEXIST = "ResourceNotFound.ServiceNotExist" // 资源不存在:模板不存在。 RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" // 用户不存在。 RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist" // 资源不存在:关键词。 RESOURCENOTFOUND_WORD = "ResourceNotFound.Word" // 资源不可用。 RESOURCEUNAVAILABLE = "ResourceUnavailable" // 参数错误:不支持MasterPlaylist的M3u8。 RESOURCEUNAVAILABLE_MASTERPLAYLIST = "ResourceUnavailable.MasterPlaylist" // 未授权操作。 UNAUTHORIZEDOPERATION = "UnauthorizedOperation" // 域名解析验证失败 UNAUTHORIZEDOPERATION_DOMAINRECORDNOTVERIFIED = "UnauthorizedOperation.DomainRecordNotVerified" // 未知参数错误。 UNKNOWNPARAMETER = "UnknownParameter" // 操作不支持。 UNSUPPORTEDOPERATION = "UnsupportedOperation" // 不支持删除非空分类。 UNSUPPORTEDOPERATION_CLASSNOTEMPTY = "UnsupportedOperation.ClassNotEmpty" )
const APIVersion = "2018-07-17"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AIAnalysisTemplateItem ¶
type AIAnalysisTemplateItem struct { // 智能分析模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 智能分析模板名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 智能分析模板描述信息。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 智能分类任务控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 ClassificationConfigure *ClassificationConfigureInfo `json:"ClassificationConfigure,omitnil,omitempty" name:"ClassificationConfigure"` // 智能标签任务控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 TagConfigure *TagConfigureInfo `json:"TagConfigure,omitnil,omitempty" name:"TagConfigure"` // 智能封面任务控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 CoverConfigure *CoverConfigureInfo `json:"CoverConfigure,omitnil,omitempty" name:"CoverConfigure"` // 智能按帧标签任务控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 FrameTagConfigure *FrameTagConfigureInfo `json:"FrameTagConfigure,omitnil,omitempty" name:"FrameTagConfigure"` // 智能精彩集锦任务控制参数。 HighlightConfigure *HighlightsConfigureInfo `json:"HighlightConfigure,omitnil,omitempty" name:"HighlightConfigure"` // 模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type AIRecognitionTemplateItem ¶
type AIRecognitionTemplateItem struct { // 视频内容识别模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 视频内容识别模板名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 视频内容识别模板描述信息。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 头尾识别控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 HeadTailConfigure *HeadTailConfigureInfo `json:"HeadTailConfigure,omitnil,omitempty" name:"HeadTailConfigure"` // 拆条识别控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 SegmentConfigure *SegmentConfigureInfo `json:"SegmentConfigure,omitnil,omitempty" name:"SegmentConfigure"` // 人脸识别控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 FaceConfigure *FaceConfigureInfo `json:"FaceConfigure,omitnil,omitempty" name:"FaceConfigure"` // 文本全文识别控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 OcrFullTextConfigure *OcrFullTextConfigureInfo `json:"OcrFullTextConfigure,omitnil,omitempty" name:"OcrFullTextConfigure"` // 文本关键词识别控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 OcrWordsConfigure *OcrWordsConfigureInfo `json:"OcrWordsConfigure,omitnil,omitempty" name:"OcrWordsConfigure"` // 语音全文识别控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 AsrFullTextConfigure *AsrFullTextConfigureInfo `json:"AsrFullTextConfigure,omitnil,omitempty" name:"AsrFullTextConfigure"` // 语音关键词识别控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 AsrWordsConfigure *AsrWordsConfigureInfo `json:"AsrWordsConfigure,omitnil,omitempty" name:"AsrWordsConfigure"` // 物体识别控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 ObjectConfigure *ObjectConfigureInfo `json:"ObjectConfigure,omitnil,omitempty" name:"ObjectConfigure"` // 截图时间间隔,单位:秒。 ScreenshotInterval *float64 `json:"ScreenshotInterval,omitnil,omitempty" name:"ScreenshotInterval"` // 模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type AbnormalLightingConfigureInfo ¶ added in v1.0.686
type AbnormalLightingConfigureInfo struct { // 视频画面低光、过曝检测开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type AbnormalLightingConfigureInfoForUpdate ¶ added in v1.0.686
type AbnormalLightingConfigureInfoForUpdate struct { // 视频画面低光、过曝检测开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type AccelerateAreaInfo ¶
type AccelerateAreaInfo struct { // 加速地区,可选值: // <li>Chinese Mainland:中国境内(不包含港澳台)。</li> // <li>Outside Chinese Mainland:中国境外。</li> Area *string `json:"Area,omitnil,omitempty" name:"Area"` // 腾讯禁用原因,可选值: // <li>ForLegalReasons:因法律原因导致关闭加速;</li> // <li>ForOverdueBills:因欠费停服导致关闭加速。</li> TencentDisableReason *string `json:"TencentDisableReason,omitnil,omitempty" name:"TencentDisableReason"` // 加速域名对应的 CNAME 域名。 TencentEdgeDomain *string `json:"TencentEdgeDomain,omitnil,omitempty" name:"TencentEdgeDomain"` }
type AdaptiveDynamicStreamingInfoItem ¶
type AdaptiveDynamicStreamingInfoItem struct { // 转自适应码流规格。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 打包格式,取值范围: // <li>HLS;</li> // <li>DASH。</li> Package *string `json:"Package,omitnil,omitempty" name:"Package"` // 加密类型。 DrmType *string `json:"DrmType,omitnil,omitempty" name:"DrmType"` // 播放地址。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 媒体文件大小,单位:字节。 // <li>当媒体文件为 HLS 时,大小是 m3u8 和 ts 文件大小的总和;</li> // <li>当媒体文件为 DASH 时,大小是 mpd 和分片文件大小的总和;</li> // <li><font color=red>注意</font>:在 2022-01-10T16:00:00Z 前处理生成的自适应码流文件此字段为0。</li> Size *int64 `json:"Size,omitnil,omitempty" name:"Size"` // 数字水印类型。可选值: // <li>Trace 表示经过溯源水印处理;</li> // <li>CopyRight 表示经过版权水印处理;</li> // <li>None 表示没有经过数字水印处理。</li> DigitalWatermarkType *string `json:"DigitalWatermarkType,omitnil,omitempty" name:"DigitalWatermarkType"` // 子流信息列表。 SubStreamSet []*MediaSubStreamInfoItem `json:"SubStreamSet,omitnil,omitempty" name:"SubStreamSet"` // 版权信息。 CopyRightWatermarkText *string `json:"CopyRightWatermarkText,omitnil,omitempty" name:"CopyRightWatermarkText"` }
type AdaptiveDynamicStreamingTaskInput ¶
type AdaptiveDynamicStreamingTaskInput struct { // 转自适应码流模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 水印列表,支持多张图片或文字水印,最大可支持 10 张。 WatermarkSet []*WatermarkInput `json:"WatermarkSet,omitnil,omitempty" name:"WatermarkSet"` // 溯源水印。 TraceWatermark *TraceWatermarkInput `json:"TraceWatermark,omitnil,omitempty" name:"TraceWatermark"` // 版权水印。 CopyRightWatermark *CopyRightWatermarkInput `json:"CopyRightWatermark,omitnil,omitempty" name:"CopyRightWatermark"` // 字幕列表,元素为字幕 ID,支持多个字幕,最大可支持16个。 SubtitleSet []*string `json:"SubtitleSet,omitnil,omitempty" name:"SubtitleSet"` }
type AdaptiveDynamicStreamingTemplate ¶
type AdaptiveDynamicStreamingTemplate struct { // 转自适应码流模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 模板类型,取值范围: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 转自适应码流模板名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 转自适应码流模板描述信息。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 自适应转码格式,取值范围: // <li>HLS。</li> Format *string `json:"Format,omitnil,omitempty" name:"Format"` // DRM 类型,取值范围: // <li>SimpleAES</li> // <li>Widevine</li> // <li>FairPlay</li> // 如果取值为空字符串,代表不对视频做 DRM 保护。 DrmType *string `json:"DrmType,omitnil,omitempty" name:"DrmType"` // DRM 的密钥提供商,取值范围: // <li>SDMC:华曦达;</li> // <li>VOD:云点播。</li> // 默认值为 VOD 。 DrmKeyProvider *string `json:"DrmKeyProvider,omitnil,omitempty" name:"DrmKeyProvider"` // 自适应转码输入流参数信息,最多输入10路流。 StreamInfos []*AdaptiveStreamTemplate `json:"StreamInfos,omitnil,omitempty" name:"StreamInfos"` // 是否禁止视频低码率转高码率,取值范围: // <li>0:否,</li> // <li>1:是。</li> DisableHigherVideoBitrate *uint64 `json:"DisableHigherVideoBitrate,omitnil,omitempty" name:"DisableHigherVideoBitrate"` // 是否禁止视频分辨率转高分辨率,取值范围: // <li>0:否,</li> // <li>1:是。</li> DisableHigherVideoResolution *uint64 `json:"DisableHigherVideoResolution,omitnil,omitempty" name:"DisableHigherVideoResolution"` // 模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 切片类型,仅当 Format 为 HLS 时有效。 SegmentType *string `json:"SegmentType,omitnil,omitempty" name:"SegmentType"` }
type AdaptiveStreamTemplate ¶
type AdaptiveStreamTemplate struct { // 视频参数信息。 Video *VideoTemplateInfo `json:"Video,omitnil,omitempty" name:"Video"` // 音频参数信息。 Audio *AudioTemplateInfo `json:"Audio,omitnil,omitempty" name:"Audio"` // 是否移除音频流,取值范围: // <li>0:否,</li> // <li>1:是。</li> RemoveAudio *uint64 `json:"RemoveAudio,omitnil,omitempty" name:"RemoveAudio"` // 是否移除视频流,取值范围: // <li>0:否,</li> // <li>1:是。</li> RemoveVideo *uint64 `json:"RemoveVideo,omitnil,omitempty" name:"RemoveVideo"` // 极速高清转码参数。 // 注意:此字段可能返回 null,表示取不到有效值。 TEHDConfig *TEHDConfig `json:"TEHDConfig,omitnil,omitempty" name:"TEHDConfig"` }
type AiAnalysisResult ¶
type AiAnalysisResult struct { // 任务的类型,可以取的值有: // <li>Classification:智能分类</li> // <li>Cover:智能封面</li> // <li>Tag:智能标签</li> // <li>FrameTag:智能按帧标签</li> // <li>Highlight:智能精彩集锦</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 视频内容分析智能分类任务的查询结果,当任务类型为 Classification 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 ClassificationTask *AiAnalysisTaskClassificationResult `json:"ClassificationTask,omitnil,omitempty" name:"ClassificationTask"` // 视频内容分析智能封面任务的查询结果,当任务类型为 Cover 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 CoverTask *AiAnalysisTaskCoverResult `json:"CoverTask,omitnil,omitempty" name:"CoverTask"` // 视频内容分析智能标签任务的查询结果,当任务类型为 Tag 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 TagTask *AiAnalysisTaskTagResult `json:"TagTask,omitnil,omitempty" name:"TagTask"` // 视频内容分析智能按帧标签任务的查询结果,当任务类型为 FrameTag 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 FrameTagTask *AiAnalysisTaskFrameTagResult `json:"FrameTagTask,omitnil,omitempty" name:"FrameTagTask"` // 视频内容分析智能精彩集锦任务的查询结果,当任务类型为 Highlight 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 HighlightTask *AiAnalysisTaskHighlightResult `json:"HighlightTask,omitnil,omitempty" name:"HighlightTask"` }
type AiAnalysisTaskClassificationInput ¶
type AiAnalysisTaskClassificationInput struct { // 视频智能分类模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiAnalysisTaskClassificationOutput ¶
type AiAnalysisTaskClassificationOutput struct { // 视频智能分类列表。 // <font color=red>注意</font> :该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 ClassificationSetFileUrl 对应的文件中获取。 ClassificationSet []*MediaAiAnalysisClassificationItem `json:"ClassificationSet,omitnil,omitempty" name:"ClassificationSet"` // 视频智能分类列表文件 URL。文件的内容为 JSON,数据结构与 ClassificationSet 字段一致。 (文件不会永久存储,到达 ClassificationSetFileUrlExpireTime 时间点后文件将被删除)。 ClassificationSetFileUrl *string `json:"ClassificationSetFileUrl,omitnil,omitempty" name:"ClassificationSetFileUrl"` // 视频智能分类列表文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 ClassificationSetFileUrlExpireTime *string `json:"ClassificationSetFileUrlExpireTime,omitnil,omitempty" name:"ClassificationSetFileUrlExpireTime"` }
type AiAnalysisTaskClassificationResult ¶
type AiAnalysisTaskClassificationResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 智能分类任务输入。 Input *AiAnalysisTaskClassificationInput `json:"Input,omitnil,omitempty" name:"Input"` // 智能分类任务输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiAnalysisTaskClassificationOutput `json:"Output,omitnil,omitempty" name:"Output"` // 智能分类任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 智能分类任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 智能分类任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type AiAnalysisTaskCoverInput ¶
type AiAnalysisTaskCoverInput struct { // 视频智能封面模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiAnalysisTaskCoverOutput ¶
type AiAnalysisTaskCoverOutput struct { // 智能封面列表。 // <font color=red>注意</font> :该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 CoverSetFileUrl 对应的文件中获取。 CoverSet []*MediaAiAnalysisCoverItem `json:"CoverSet,omitnil,omitempty" name:"CoverSet"` // 智能封面列表文件 URL。文件的内容为 JSON,数据结构与 CoverSet 字段一致。 (文件不会永久存储,到达 CoverSetFileUrlExpireTime 时间点后文件将被删除)。 CoverSetFileUrl *string `json:"CoverSetFileUrl,omitnil,omitempty" name:"CoverSetFileUrl"` // 智能封面列表文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 CoverSetFileUrlExpireTime *string `json:"CoverSetFileUrlExpireTime,omitnil,omitempty" name:"CoverSetFileUrlExpireTime"` }
type AiAnalysisTaskCoverResult ¶
type AiAnalysisTaskCoverResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 智能封面任务输入。 Input *AiAnalysisTaskCoverInput `json:"Input,omitnil,omitempty" name:"Input"` // 智能封面任务输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiAnalysisTaskCoverOutput `json:"Output,omitnil,omitempty" name:"Output"` // 智能封面任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 智能封面任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 智能封面任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type AiAnalysisTaskFrameTagInput ¶
type AiAnalysisTaskFrameTagInput struct { // 视频智能按帧标签模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiAnalysisTaskFrameTagOutput ¶
type AiAnalysisTaskFrameTagOutput struct { // 视频按帧标签列表。 // <font color=red>注意</font> :该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 SegmentSetFileUrl 对应的文件中获取。 SegmentSet []*MediaAiAnalysisFrameTagSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` // 视频按帧标签列表文件 URL。文件的内容为 JSON,数据结构与 SegmentSet 字段一致。 (文件不会永久存储,到达SegmentSetFileUrlExpireTime 时间点后文件将被删除)。 SegmentSetFileUrl *string `json:"SegmentSetFileUrl,omitnil,omitempty" name:"SegmentSetFileUrl"` // 视频按帧标签列表文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 SegmentSetFileUrlExpireTime *string `json:"SegmentSetFileUrlExpireTime,omitnil,omitempty" name:"SegmentSetFileUrlExpireTime"` }
type AiAnalysisTaskFrameTagResult ¶
type AiAnalysisTaskFrameTagResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 智能按帧标签任务输入。 Input *AiAnalysisTaskFrameTagInput `json:"Input,omitnil,omitempty" name:"Input"` // 智能按帧标签任务输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiAnalysisTaskFrameTagOutput `json:"Output,omitnil,omitempty" name:"Output"` // 智能按帧标签任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 智能按帧标签任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 智能按帧标签任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type AiAnalysisTaskHighlightInput ¶
type AiAnalysisTaskHighlightInput struct { // 视频智能精彩片段模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiAnalysisTaskHighlightOutput ¶
type AiAnalysisTaskHighlightOutput struct { // 视频智能精彩片段列表。 // <font color=red>注意</font> :该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 HighlightSetFileUrl 对应的文件中获取。 HighlightSet []*MediaAiAnalysisHighlightItem `json:"HighlightSet,omitnil,omitempty" name:"HighlightSet"` // 视频智能精彩片段列表文件 URL。文件的内容为 JSON,数据结构与 HighlightSet 字段一致。 (文件不会永久存储,到达 HighlightSetFileUrlExpireTime 时间点后文件将被删除)。 HighlightSetFileUrl *string `json:"HighlightSetFileUrl,omitnil,omitempty" name:"HighlightSetFileUrl"` // 视频智能精彩片段列表文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 HighlightSetFileUrlExpireTime *string `json:"HighlightSetFileUrlExpireTime,omitnil,omitempty" name:"HighlightSetFileUrlExpireTime"` }
type AiAnalysisTaskHighlightResult ¶
type AiAnalysisTaskHighlightResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 智能精彩片段任务输入。 Input *AiAnalysisTaskHighlightInput `json:"Input,omitnil,omitempty" name:"Input"` // 智能精彩片段任务输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiAnalysisTaskHighlightOutput `json:"Output,omitnil,omitempty" name:"Output"` // 智能精彩片段任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 智能精彩片段任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 智能精彩片段任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type AiAnalysisTaskInput ¶
type AiAnalysisTaskInput struct { // 视频内容分析模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiAnalysisTaskTagInput ¶
type AiAnalysisTaskTagInput struct { // 视频智能标签模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiAnalysisTaskTagOutput ¶
type AiAnalysisTaskTagOutput struct { // 视频智能标签列表。 // <font color=red>注意</font> :该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 TagSetFileUrl 对应的文件中获取。 TagSet []*MediaAiAnalysisTagItem `json:"TagSet,omitnil,omitempty" name:"TagSet"` // 视频智能标签列表文件 URL。文件的内容为 JSON,数据结构与 TagSet 字段一致。 (文件不会永久存储,到达 TagSetFileUrlExpireTime 时间点后文件将被删除)。 TagSetFileUrl *string `json:"TagSetFileUrl,omitnil,omitempty" name:"TagSetFileUrl"` // 视频智能标签列表文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 TagSetFileUrlExpireTime *string `json:"TagSetFileUrlExpireTime,omitnil,omitempty" name:"TagSetFileUrlExpireTime"` }
type AiAnalysisTaskTagResult ¶
type AiAnalysisTaskTagResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 智能标签任务输入。 Input *AiAnalysisTaskTagInput `json:"Input,omitnil,omitempty" name:"Input"` // 智能标签任务输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiAnalysisTaskTagOutput `json:"Output,omitnil,omitempty" name:"Output"` // 智能标签任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 智能标签任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 智能标签任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type AiContentReviewResult ¶
type AiContentReviewResult struct { // 任务的类型,可以取的值有: // <li>Porn:图片鉴别是否涉及令人反感的信息</li> // <li>Terrorism:图片鉴别是否涉及令人不安全的信息</li> // <li>Political:图片鉴别是否涉及令人不适宜的信息</li> // <li>Porn.Asr:Asr 文字( 音频中的文字)鉴别是否涉及令人反感的信息</li> // <li>Porn.Ocr:Ocr 文字鉴别是否涉及令人反感的信息</li> // <li>Political.Asr:Asr 文字( 音频中的文字)鉴别是否涉及令人不适宜的信息</li> // <li>Political.Ocr:Ocr 文字鉴别是否涉及令人不适宜的信息</li> // <li>Terrorism.Ocr:Ocr 文字鉴别是否涉及令人不安全的信息</li> // <li>Prohibited.Asr:Asr 文字( 音频中的文字)鉴违禁</li> // <li>Prohibited.Ocr:Ocr 文字鉴违禁</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 视频音视频审核任务(画面涉及令人反感的信息)的查询结果,当任务类型为 Porn 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 PornTask *AiReviewTaskPornResult `json:"PornTask,omitnil,omitempty" name:"PornTask"` // 视频音视频审核任务(画面涉及令人不安全的信息)的查询结果,当任务类型为 Terrorism 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 TerrorismTask *AiReviewTaskTerrorismResult `json:"TerrorismTask,omitnil,omitempty" name:"TerrorismTask"` // 视频音视频审核任务(画面涉及令人不适宜的信息)的查询结果,当任务类型为 Political 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 PoliticalTask *AiReviewTaskPoliticalResult `json:"PoliticalTask,omitnil,omitempty" name:"PoliticalTask"` // 视频音视频审核任务(Asr 文字涉及令人反感的信息)的查询结果,当任务类型为 Porn.Asr 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 PornAsrTask *AiReviewTaskPornAsrResult `json:"PornAsrTask,omitnil,omitempty" name:"PornAsrTask"` // 视频音视频审核任务(Ocr 文字涉及令人反感的信息)的查询结果,当任务类型为 Porn.Ocr 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 PornOcrTask *AiReviewTaskPornOcrResult `json:"PornOcrTask,omitnil,omitempty" name:"PornOcrTask"` // 视频音视频审核任务(Asr 文字涉及令人不适宜的信息)的查询结果,当任务类型为 Political.Asr 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 PoliticalAsrTask *AiReviewTaskPoliticalAsrResult `json:"PoliticalAsrTask,omitnil,omitempty" name:"PoliticalAsrTask"` // 视频音视频审核任务(Ocr 文字涉及令人不适宜的信息)的查询结果,当任务类型为 Political.Ocr 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 PoliticalOcrTask *AiReviewTaskPoliticalOcrResult `json:"PoliticalOcrTask,omitnil,omitempty" name:"PoliticalOcrTask"` // 视频音视频审核任务( Ocr 文字涉及令人不安全的信息)的查询结果,当任务类型为 Terrorism.Ocr 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 TerrorismOcrTask *AiReviewTaskTerrorismOcrResult `json:"TerrorismOcrTask,omitnil,omitempty" name:"TerrorismOcrTask"` // 视频音视频审核 Ocr 文字鉴违禁任务的查询结果,当任务类型为 Prohibited.Ocr 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 ProhibitedOcrTask *AiReviewTaskProhibitedOcrResult `json:"ProhibitedOcrTask,omitnil,omitempty" name:"ProhibitedOcrTask"` // 视频音视频审核 Asr 文字鉴违禁任务的查询结果,当任务类型为 Prohibited.Asr 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 ProhibitedAsrTask *AiReviewTaskProhibitedAsrResult `json:"ProhibitedAsrTask,omitnil,omitempty" name:"ProhibitedAsrTask"` }
type AiContentReviewTaskInput ¶
type AiContentReviewTaskInput struct { // 音视频审核模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiRecognitionResult ¶
type AiRecognitionResult struct { // 任务的类型,取值范围: // <li>FaceRecognition:人脸识别,</li> // <li>AsrWordsRecognition:语音关键词识别,</li> // <li>OcrWordsRecognition:文本关键词识别,</li> // <li>AsrFullTextRecognition:语音全文识别,</li> // <li>OcrFullTextRecognition:文本全文识别,</li> // <li>HeadTailRecognition:视频片头片尾识别,</li> // <li>ObjectRecognition:物体识别。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 视频片头片尾识别结果,当 Type 为 // HeadTailRecognition 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 HeadTailTask *AiRecognitionTaskHeadTailResult `json:"HeadTailTask,omitnil,omitempty" name:"HeadTailTask"` // 视频拆条识别结果,当 Type 为 // SegmentRecognition 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 SegmentTask *AiRecognitionTaskSegmentResult `json:"SegmentTask,omitnil,omitempty" name:"SegmentTask"` // 人脸识别结果,当 Type 为 // FaceRecognition 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 FaceTask *AiRecognitionTaskFaceResult `json:"FaceTask,omitnil,omitempty" name:"FaceTask"` // 语音关键词识别结果,当 Type 为 // AsrWordsRecognition 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 AsrWordsTask *AiRecognitionTaskAsrWordsResult `json:"AsrWordsTask,omitnil,omitempty" name:"AsrWordsTask"` // 语音全文识别结果,当 Type 为 // AsrFullTextRecognition 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 AsrFullTextTask *AiRecognitionTaskAsrFullTextResult `json:"AsrFullTextTask,omitnil,omitempty" name:"AsrFullTextTask"` // 文本关键词识别结果,当 Type 为 // OcrWordsRecognition 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 OcrWordsTask *AiRecognitionTaskOcrWordsResult `json:"OcrWordsTask,omitnil,omitempty" name:"OcrWordsTask"` // 文本全文识别结果,当 Type 为 // OcrFullTextRecognition 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 OcrFullTextTask *AiRecognitionTaskOcrFullTextResult `json:"OcrFullTextTask,omitnil,omitempty" name:"OcrFullTextTask"` // 物体识别结果,当 Type 为 // ObjectRecognition 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 ObjectTask *AiRecognitionTaskObjectResult `json:"ObjectTask,omitnil,omitempty" name:"ObjectTask"` }
type AiRecognitionTaskAsrFullTextResult ¶
type AiRecognitionTaskAsrFullTextResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 语音全文识别任务输入信息。 Input *AiRecognitionTaskAsrFullTextResultInput `json:"Input,omitnil,omitempty" name:"Input"` // 语音全文识别任务输出信息。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiRecognitionTaskAsrFullTextResultOutput `json:"Output,omitnil,omitempty" name:"Output"` // 语音全文识别任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 语音全文识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 语音全文识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type AiRecognitionTaskAsrFullTextResultInput ¶
type AiRecognitionTaskAsrFullTextResultInput struct { // 语音全文识别模板 ID。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiRecognitionTaskAsrFullTextResultOutput ¶
type AiRecognitionTaskAsrFullTextResultOutput struct { // 语音全文识别片段列表。 // <font color=red>注意</font> :该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 SegmentSetFileUrl 对应的文件中获取。 SegmentSet []*AiRecognitionTaskAsrFullTextSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` // 语音全文识别片段列表文件 URL。文件的内容为 JSON,数据结构与 SegmentSet 字段一致。 (文件不会永久存储,到达SegmentSetFileUrlExpireTime 时间点后文件将被删除)。 SegmentSetFileUrl *string `json:"SegmentSetFileUrl,omitnil,omitempty" name:"SegmentSetFileUrl"` // 语音全文识别片段列表文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 SegmentSetFileUrlExpireTime *string `json:"SegmentSetFileUrlExpireTime,omitnil,omitempty" name:"SegmentSetFileUrlExpireTime"` // 生成的字幕列表,对应 [语音全文识别任务控制参数](https://cloud.tencent.com/document/api/266/31773#AsrFullTextConfigureInfo) SubtitleFormats。 SubtitleSet []*AiRecognitionTaskAsrFullTextResultOutputSubtitleItem `json:"SubtitleSet,omitnil,omitempty" name:"SubtitleSet"` // 生成的字幕文件 Url,对应 [语音全文识别任务控制参数](https://cloud.tencent.com/document/api/266/31773#AsrFullTextConfigureInfo) SubtitleFormat。 SubtitleUrl *string `json:"SubtitleUrl,omitnil,omitempty" name:"SubtitleUrl"` }
type AiRecognitionTaskAsrFullTextResultOutputSubtitleItem ¶ added in v1.0.482
type AiRecognitionTaskAsrFullTextSegmentItem ¶
type AiRecognitionTaskAsrFullTextSegmentItem struct { // 识别片段置信度。取值:0~100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 识别片段起始的偏移时间,单位:秒。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 识别片段终止的偏移时间,单位:秒。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 识别文本。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type AiRecognitionTaskAsrWordsResult ¶
type AiRecognitionTaskAsrWordsResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 语音关键词识别任务输入信息。 Input *AiRecognitionTaskAsrWordsResultInput `json:"Input,omitnil,omitempty" name:"Input"` // 语音关键词识别任务输出信息。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiRecognitionTaskAsrWordsResultOutput `json:"Output,omitnil,omitempty" name:"Output"` // 语音关键词识别任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 语音关键词识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 语音关键词识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type AiRecognitionTaskAsrWordsResultInput ¶
type AiRecognitionTaskAsrWordsResultInput struct { // 语音关键词识别模板 ID。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiRecognitionTaskAsrWordsResultItem ¶
type AiRecognitionTaskAsrWordsResultItem struct { // 语音关键词。 Word *string `json:"Word,omitnil,omitempty" name:"Word"` // 语音关键词出现的时间片段列表。 SegmentSet []*AiRecognitionTaskAsrWordsSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` }
type AiRecognitionTaskAsrWordsResultOutput ¶
type AiRecognitionTaskAsrWordsResultOutput struct { // 语音关键词识别结果集。 // <font color=red>注意</font> :该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 ResultSetFileUrl 对应的文件中获取。 ResultSet []*AiRecognitionTaskAsrWordsResultItem `json:"ResultSet,omitnil,omitempty" name:"ResultSet"` // 语音关键词识别结果集文件 URL。文件的内容为 JSON,数据结构与 ResultSet 字段一致。 (文件不会永久存储,到达ResultSetFileUrlExpireTime 时间点后文件将被删除)。 ResultSetFileUrl *string `json:"ResultSetFileUrl,omitnil,omitempty" name:"ResultSetFileUrl"` // 语音关键词识别结果集文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 ResultSetFileUrlExpireTime *string `json:"ResultSetFileUrlExpireTime,omitnil,omitempty" name:"ResultSetFileUrlExpireTime"` }
type AiRecognitionTaskAsrWordsSegmentItem ¶
type AiRecognitionTaskAsrWordsSegmentItem struct { // 识别片段起始的偏移时间,单位:秒。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 识别片段终止的偏移时间,单位:秒。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 识别片段置信度。取值:0~100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` }
type AiRecognitionTaskFaceResult ¶
type AiRecognitionTaskFaceResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 人脸识别任务输入信息。 Input *AiRecognitionTaskFaceResultInput `json:"Input,omitnil,omitempty" name:"Input"` // 人脸识别任务输出信息。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiRecognitionTaskFaceResultOutput `json:"Output,omitnil,omitempty" name:"Output"` // 人脸识别任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 人脸识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 人脸识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type AiRecognitionTaskFaceResultInput ¶
type AiRecognitionTaskFaceResultInput struct { // 人脸识别模板 ID。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiRecognitionTaskFaceResultItem ¶
type AiRecognitionTaskFaceResultItem struct { // 人物唯一标识 ID。 Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 人物库类型,表示识别出的人物来自哪个人物库: // <li>Default:默认人物库;</li> // <li>UserDefine:用户自定义人物库。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 人物名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 人物出现的片段结果集。 SegmentSet []*AiRecognitionTaskFaceSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` }
type AiRecognitionTaskFaceResultOutput ¶
type AiRecognitionTaskFaceResultOutput struct { // 智能人脸识别结果集。 // <font color=red>注意</font> :该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 ResultSetFileUrl 对应的文件中获取。 ResultSet []*AiRecognitionTaskFaceResultItem `json:"ResultSet,omitnil,omitempty" name:"ResultSet"` // 智能人脸识别结果集文件 URL。文件的内容为 JSON,数据结构与 ResultSet 字段一致。 (文件不会永久存储,到达ResultSetFileUrlExpireTime 时间点后文件将被删除)。 ResultSetFileUrl *string `json:"ResultSetFileUrl,omitnil,omitempty" name:"ResultSetFileUrl"` // 智能人脸识别结果集文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 ResultSetFileUrlExpireTime *string `json:"ResultSetFileUrlExpireTime,omitnil,omitempty" name:"ResultSetFileUrlExpireTime"` }
type AiRecognitionTaskFaceSegmentItem ¶
type AiRecognitionTaskFaceSegmentItem struct { // 识别片段起始的偏移时间,单位:秒。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 识别片段终止的偏移时间,单位:秒。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 识别片段置信度。取值:0~100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 识别结果的区域坐标。数组包含 4 个元素 [x1,y1,x2,y2],依次表示区域左上点、右下点的横纵坐标。 AreaCoordSet []*int64 `json:"AreaCoordSet,omitnil,omitempty" name:"AreaCoordSet"` }
type AiRecognitionTaskHeadTailResult ¶
type AiRecognitionTaskHeadTailResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 视频片头片尾识别任务输入信息。 Input *AiRecognitionTaskHeadTailResultInput `json:"Input,omitnil,omitempty" name:"Input"` // 视频片头片尾识别任务输出信息。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiRecognitionTaskHeadTailResultOutput `json:"Output,omitnil,omitempty" name:"Output"` // 视频片头片尾识别任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 视频片头片尾识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 视频片头片尾识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type AiRecognitionTaskHeadTailResultInput ¶
type AiRecognitionTaskHeadTailResultInput struct { // 视频片头片尾识别模板 ID。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiRecognitionTaskHeadTailResultOutput ¶
type AiRecognitionTaskHeadTailResultOutput struct { // 片头识别置信度。取值:0~100。 HeadConfidence *float64 `json:"HeadConfidence,omitnil,omitempty" name:"HeadConfidence"` // 视频片头的结束时间点,单位:秒。 HeadTimeOffset *float64 `json:"HeadTimeOffset,omitnil,omitempty" name:"HeadTimeOffset"` // 片尾识别置信度。取值:0~100。 TailConfidence *float64 `json:"TailConfidence,omitnil,omitempty" name:"TailConfidence"` // 视频片尾的开始时间点,单位:秒。 TailTimeOffset *float64 `json:"TailTimeOffset,omitnil,omitempty" name:"TailTimeOffset"` }
type AiRecognitionTaskInput ¶
type AiRecognitionTaskInput struct { // 视频智能识别模板 ID 。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiRecognitionTaskObjectResult ¶
type AiRecognitionTaskObjectResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 物体识别任务输入信息。 Input *AiRecognitionTaskObjectResultInput `json:"Input,omitnil,omitempty" name:"Input"` // 物体识别任务输出信息。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiRecognitionTaskObjectResultOutput `json:"Output,omitnil,omitempty" name:"Output"` // 物体识别任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 物体识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 物体识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type AiRecognitionTaskObjectResultInput ¶
type AiRecognitionTaskObjectResultInput struct { // 物体识别模板 ID。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiRecognitionTaskObjectResultItem ¶
type AiRecognitionTaskObjectResultItem struct { // 识别的物体名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 物体出现的片段列表。 // // Deprecated: SegmentSet is deprecated. SegmentSet []*AiRecognitionTaskObjectSeqmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` // 物体出现的片段列表。 RecognitionSegmentSet []*AiRecognitionTaskObjectSegmentItem `json:"RecognitionSegmentSet,omitnil,omitempty" name:"RecognitionSegmentSet"` }
type AiRecognitionTaskObjectResultOutput ¶
type AiRecognitionTaskObjectResultOutput struct { // 智能物体识别结果集。 // <font color=red>注意</font> :该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 ResultSetFileUrl 对应的文件中获取。 ResultSet []*AiRecognitionTaskObjectResultItem `json:"ResultSet,omitnil,omitempty" name:"ResultSet"` // 智能物体识别结果集文件 URL。文件的内容为 JSON,数据结构与 ResultSet 字段一致。 (文件不会永久存储,到达ResultSetFileUrlExpireTime 时间点后文件将被删除)。 ResultSetFileUrl *string `json:"ResultSetFileUrl,omitnil,omitempty" name:"ResultSetFileUrl"` // 智能物体识别结果集文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 ResultSetFileUrlExpireTime *string `json:"ResultSetFileUrlExpireTime,omitnil,omitempty" name:"ResultSetFileUrlExpireTime"` }
type AiRecognitionTaskObjectSegmentItem ¶ added in v1.0.748
type AiRecognitionTaskObjectSegmentItem struct { // 识别片段起始的偏移时间,单位:秒。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 识别片段终止的偏移时间,单位:秒。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 识别片段置信度。取值:0~100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 识别结果的区域坐标。数组包含 4 个元素 [x1,y1,x2,y2],依次表示区域左上点、右下点的横纵坐标。 AreaCoordSet []*int64 `json:"AreaCoordSet,omitnil,omitempty" name:"AreaCoordSet"` }
type AiRecognitionTaskObjectSeqmentItem ¶
type AiRecognitionTaskObjectSeqmentItem struct { // 识别片段起始的偏移时间,单位:秒。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 识别片段终止的偏移时间,单位:秒。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 识别片段置信度。取值:0~100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 识别结果的区域坐标。数组包含 4 个元素 [x1,y1,x2,y2],依次表示区域左上点、右下点的横纵坐标。 AreaCoordSet []*int64 `json:"AreaCoordSet,omitnil,omitempty" name:"AreaCoordSet"` }
type AiRecognitionTaskOcrFullTextResult ¶
type AiRecognitionTaskOcrFullTextResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 文本全文识别任务输入信息。 Input *AiRecognitionTaskOcrFullTextResultInput `json:"Input,omitnil,omitempty" name:"Input"` // 文本全文识别任务输出信息。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiRecognitionTaskOcrFullTextResultOutput `json:"Output,omitnil,omitempty" name:"Output"` // 文本全文识别任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 文本全文识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 文本全文识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type AiRecognitionTaskOcrFullTextResultInput ¶
type AiRecognitionTaskOcrFullTextResultInput struct { // 文本全文识别模板 ID。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiRecognitionTaskOcrFullTextResultOutput ¶
type AiRecognitionTaskOcrFullTextResultOutput struct { // 文本全文识别结果集。 // <font color=red>注意</font> :该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 SegmentSetFileUrl 对应的文件中获取。 SegmentSet []*AiRecognitionTaskOcrFullTextSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` // 文本全文识别结果集文件 URL。文件的内容为 JSON,数据结构与 ResultSet 字段一致。 (文件不会永久存储,到达SegmentSetFileUrlExpireTime 时间点后文件将被删除)。 SegmentSetFileUrl *string `json:"SegmentSetFileUrl,omitnil,omitempty" name:"SegmentSetFileUrl"` // 文本全文识别结果集文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 SegmentSetFileUrlExpireTime *string `json:"SegmentSetFileUrlExpireTime,omitnil,omitempty" name:"SegmentSetFileUrlExpireTime"` }
type AiRecognitionTaskOcrFullTextSegmentItem ¶
type AiRecognitionTaskOcrFullTextSegmentItem struct { // 识别片段起始的偏移时间,单位:秒。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 识别片段终止的偏移时间,单位:秒。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 识别片段结果集。 TextSet []*AiRecognitionTaskOcrFullTextSegmentTextItem `json:"TextSet,omitnil,omitempty" name:"TextSet"` }
type AiRecognitionTaskOcrFullTextSegmentTextItem ¶
type AiRecognitionTaskOcrFullTextSegmentTextItem struct { // 识别片段置信度。取值:0~100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 识别结果的区域坐标。数组包含 4 个元素 [x1,y1,x2,y2],依次表示区域左上点、右下点的横纵坐标。 AreaCoordSet []*int64 `json:"AreaCoordSet,omitnil,omitempty" name:"AreaCoordSet"` // 识别文本。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type AiRecognitionTaskOcrWordsResult ¶
type AiRecognitionTaskOcrWordsResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 文本关键词识别任务输入信息。 Input *AiRecognitionTaskOcrWordsResultInput `json:"Input,omitnil,omitempty" name:"Input"` // 文本关键词识别任务输出信息。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiRecognitionTaskOcrWordsResultOutput `json:"Output,omitnil,omitempty" name:"Output"` // 文本关键词识别任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 文本关键词识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 文本关键词识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type AiRecognitionTaskOcrWordsResultInput ¶
type AiRecognitionTaskOcrWordsResultInput struct { // 文本关键词识别模板 ID。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiRecognitionTaskOcrWordsResultItem ¶
type AiRecognitionTaskOcrWordsResultItem struct { // 文本关键词。 Word *string `json:"Word,omitnil,omitempty" name:"Word"` // 文本关键出现的片段列表。 SegmentSet []*AiRecognitionTaskOcrWordsSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` }
type AiRecognitionTaskOcrWordsResultOutput ¶
type AiRecognitionTaskOcrWordsResultOutput struct { // 文本关键词识别结果集。 // <font color=red>注意</font> :该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 ResultSetFileUrl 对应的文件中获取。 ResultSet []*AiRecognitionTaskOcrWordsResultItem `json:"ResultSet,omitnil,omitempty" name:"ResultSet"` // 文本关键词识别结果集文件 URL。文件的内容为 JSON,数据结构与 ResultSet 字段一致。 (文件不会永久存储,到达ResultSetFileUrlExpireTime 时间点后文件将被删除)。 ResultSetFileUrl *string `json:"ResultSetFileUrl,omitnil,omitempty" name:"ResultSetFileUrl"` // 文本关键词识别结果集文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 ResultSetFileUrlExpireTime *string `json:"ResultSetFileUrlExpireTime,omitnil,omitempty" name:"ResultSetFileUrlExpireTime"` }
type AiRecognitionTaskOcrWordsSegmentItem ¶
type AiRecognitionTaskOcrWordsSegmentItem struct { // 识别片段起始的偏移时间,单位:秒。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 识别片段终止的偏移时间,单位:秒。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 识别片段置信度。取值:0~100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 识别结果的区域坐标。数组包含 4 个元素 [x1,y1,x2,y2],依次表示区域左上点、右下点的横纵坐标。 AreaCoordSet []*int64 `json:"AreaCoordSet,omitnil,omitempty" name:"AreaCoordSet"` }
type AiRecognitionTaskSegmentResult ¶
type AiRecognitionTaskSegmentResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 视频拆条任务输入信息。 // 注意:此字段可能返回 null,表示取不到有效值。 Input *AiRecognitionTaskSegmentResultInput `json:"Input,omitnil,omitempty" name:"Input"` // 视频拆条任务输出信息。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiRecognitionTaskSegmentResultOutput `json:"Output,omitnil,omitempty" name:"Output"` // 视频拆条任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 视频拆条任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 视频拆条任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type AiRecognitionTaskSegmentResultInput ¶
type AiRecognitionTaskSegmentResultInput struct { // 视频拆条模板 ID。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiRecognitionTaskSegmentResultOutput ¶
type AiRecognitionTaskSegmentResultOutput struct { // 视频拆条片段列表。 // <font color=red>注意</font> :该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 SegmentSetFileUrl 对应的文件中获取。 SegmentSet []*AiRecognitionTaskSegmentSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` // 视频拆条片段列表文件 URL。文件的内容为 JSON,数据结构与 SegmentSet 字段一致。 (文件不会永久存储,到达SegmentSetFileUrlExpireTime 时间点后文件将被删除)。 SegmentSetFileUrl *string `json:"SegmentSetFileUrl,omitnil,omitempty" name:"SegmentSetFileUrl"` // 视频拆条片段列表文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 SegmentSetFileUrlExpireTime *string `json:"SegmentSetFileUrlExpireTime,omitnil,omitempty" name:"SegmentSetFileUrlExpireTime"` }
type AiRecognitionTaskSegmentSegmentItem ¶
type AiRecognitionTaskSegmentSegmentItem struct { // 文件 ID。仅当处理的是点播文件并且拆条生成的子片段为点播文件时有效。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 视频拆条片段 Url。 SegmentUrl *string `json:"SegmentUrl,omitnil,omitempty" name:"SegmentUrl"` // 拆条片段置信度。取值:0~100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 拆条片段起始的偏移时间,单位:秒。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 拆条片段终止的偏移时间,单位:秒。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 拆条封面图片 Url。 CovImgUrl *string `json:"CovImgUrl,omitnil,omitempty" name:"CovImgUrl"` // 特殊字段,请忽略。 SpecialInfo *string `json:"SpecialInfo,omitnil,omitempty" name:"SpecialInfo"` }
type AiReviewPoliticalAsrTaskInput ¶
type AiReviewPoliticalAsrTaskInput struct { // 鉴别涉及令人不适宜信息的模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiReviewPoliticalAsrTaskOutput ¶
type AiReviewPoliticalAsrTaskOutput struct { // Asr 文字涉及令人不适宜的信息、违规评分,分值为0到100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // Asr 文字涉及令人不适宜的信息、违规结果建议,取值范围: // <li>pass。</li> // <li>review。</li> // <li>block。</li> Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // Asr 文字有涉及令人不适宜的信息、违规嫌疑的视频片段列表。 // <font color=red>注意</font> :该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 SegmentSetFileUrl 对应的文件中获取。 SegmentSet []*MediaContentReviewAsrTextSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` // Asr 文字有涉及令人不适宜的信息、违规嫌疑的视频片段列表文件 URL。文件的内容为 JSON,数据结构与 SegmentSet 字段一致。 (文件不会永久存储,到达 SegmentSetFileUrlExpireTime 时间点后文件将被删除)。 SegmentSetFileUrl *string `json:"SegmentSetFileUrl,omitnil,omitempty" name:"SegmentSetFileUrl"` // Asr 文字有涉及令人不适宜的信息、违规嫌疑的视频片段列表文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 SegmentSetFileUrlExpireTime *string `json:"SegmentSetFileUrlExpireTime,omitnil,omitempty" name:"SegmentSetFileUrlExpireTime"` }
type AiReviewPoliticalOcrTaskInput ¶
type AiReviewPoliticalOcrTaskInput struct { // 鉴别涉及令人不适宜信息的模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiReviewPoliticalOcrTaskOutput ¶
type AiReviewPoliticalOcrTaskOutput struct { // Ocr 文字涉及令人不适宜的信息、违规评分,分值为0到100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // Ocr 文字涉及令人不适宜的信息、违规结果建议,取值范围: // <li>pass。</li> // <li>review。</li> // <li>block。</li> Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // Ocr 文字有涉及令人不适宜的信息、违规嫌疑的视频片段列表。 // <font color=red>注意</font> :该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 SegmentSetFileUrl 对应的文件中获取。 SegmentSet []*MediaContentReviewOcrTextSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` // Ocr 文字有涉及令人不适宜的信息、违规嫌疑的视频片段列表文件 URL。文件的内容为 JSON,数据结构与 SegmentSet 字段一致。 (文件不会永久存储,到达 SegmentSetFileUrlExpireTime 时间点后文件将被删除)。 SegmentSetFileUrl *string `json:"SegmentSetFileUrl,omitnil,omitempty" name:"SegmentSetFileUrl"` // Ocr 文字有涉及令人不适宜的信息、违规嫌疑的视频片段列表文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 SegmentSetFileUrlExpireTime *string `json:"SegmentSetFileUrlExpireTime,omitnil,omitempty" name:"SegmentSetFileUrlExpireTime"` }
type AiReviewPoliticalTaskInput ¶
type AiReviewPoliticalTaskInput struct { // 鉴别涉及令人不适宜信息的模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiReviewPoliticalTaskOutput ¶
type AiReviewPoliticalTaskOutput struct { // 视频涉及令人不适宜信息的评分,分值为0到100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 涉及令人不适宜信息的结果建议,取值范围: // <li>pass。</li> // <li>review。</li> // <li>block。</li> Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // 视频涉及令人不适宜信息的结果标签。音视频审核模板[画面鉴政任务控制参数](https://cloud.tencent.com/document/api/266/31773#PoliticalImgReviewTemplateInfo)里 LabelSet 参数与此参数取值范围的对应关系: // violation_photo: // <li>violation_photo:违规图标。</li> // 其他(即 politician/entertainment/sport/entrepreneur/scholar/celebrity/military): // <li>politician:相关人物。</li> Label *string `json:"Label,omitnil,omitempty" name:"Label"` // 有涉及令人不适宜信息嫌疑的视频片段列表。 // <font color=red>注意</font> :该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 SegmentSetFileUrl 对应的文件中获取。 SegmentSet []*MediaContentReviewPoliticalSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` // 有涉及令人不适宜的信息嫌疑的视频片段列表文件 URL。文件的内容为 JSON,数据结构与 SegmentSet 字段一致。 (文件不会永久存储,到达 SegmentSetFileUrlExpireTime 时间点后文件将被删除)。 SegmentSetFileUrl *string `json:"SegmentSetFileUrl,omitnil,omitempty" name:"SegmentSetFileUrl"` // 有涉及令人不适宜的信息嫌疑的视频片段列表文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 SegmentSetFileUrlExpireTime *string `json:"SegmentSetFileUrlExpireTime,omitnil,omitempty" name:"SegmentSetFileUrlExpireTime"` }
type AiReviewPornAsrTaskInput ¶
type AiReviewPornAsrTaskInput struct { // 鉴别涉及令人反感的信息的模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiReviewPornAsrTaskOutput ¶
type AiReviewPornAsrTaskOutput struct { // Asr 文字涉及令人反感的信息的评分,分值为0到100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // Asr 文字涉及令人反感的信息的结果建议,取值范围: // <li>pass。</li> // <li>review。</li> // <li>block。</li> Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // Asr 文字有涉及令人反感的信息的嫌疑的视频片段列表。 // <font color=red>注意</font> :该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 SegmentSetFileUrl 对应的文件中获取。 SegmentSet []*MediaContentReviewAsrTextSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` // Asr 文字有涉及令人反感的信息的嫌疑的视频片段列表文件 URL。文件的内容为 JSON,数据结构与 SegmentSet 字段一致。 (文件不会永久存储,到达 SegmentSetFileUrlExpireTime 时间点后文件将被删除)。 SegmentSetFileUrl *string `json:"SegmentSetFileUrl,omitnil,omitempty" name:"SegmentSetFileUrl"` // Asr 文字有涉及令人反感的信息的嫌疑的视频片段列表文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 SegmentSetFileUrlExpireTime *string `json:"SegmentSetFileUrlExpireTime,omitnil,omitempty" name:"SegmentSetFileUrlExpireTime"` }
type AiReviewPornOcrTaskInput ¶
type AiReviewPornOcrTaskInput struct { // 鉴别涉及令人反感的信息的模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiReviewPornOcrTaskOutput ¶
type AiReviewPornOcrTaskOutput struct { // Ocr 文字涉及令人反感的信息的评分,分值为0到100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // Ocr 文字涉及令人反感的信息的结果建议,取值范围: // <li>pass。</li> // <li>review。</li> // <li>block。</li> Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // Ocr 文字有涉及令人反感的信息的嫌疑的视频片段列表。 // <font color=red>注意</font> :该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 SegmentSetFileUrl 对应的文件中获取。 SegmentSet []*MediaContentReviewOcrTextSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` // Ocr 文字有涉及令人反感的信息的嫌疑的视频片段列表文件 URL。文件的内容为 JSON,数据结构与 SegmentSet 字段一致。 (文件不会永久存储,到达 SegmentSetFileUrlExpireTime 时间点后文件将被删除)。 SegmentSetFileUrl *string `json:"SegmentSetFileUrl,omitnil,omitempty" name:"SegmentSetFileUrl"` // Ocr 文字有涉及令人反感的信息的嫌疑的视频片段列表文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 SegmentSetFileUrlExpireTime *string `json:"SegmentSetFileUrlExpireTime,omitnil,omitempty" name:"SegmentSetFileUrlExpireTime"` }
type AiReviewPornTaskInput ¶
type AiReviewPornTaskInput struct { // 鉴别涉及令人反感的信息的模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiReviewPornTaskOutput ¶
type AiReviewPornTaskOutput struct { // 视频鉴别涉及令人反感的信息的评分,分值为0到100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 鉴别涉及令人反感的信息的结果建议,取值范围: // <li>pass。</li> // <li>review。</li> // <li>block。</li> Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // 视频鉴别涉及令人反感的信息的结果标签,取值范围: // <li>porn:色情。</li> // <li>sexy:性感。</li> // <li>vulgar:低俗。</li> // <li>intimacy:亲密行为。</li> Label *string `json:"Label,omitnil,omitempty" name:"Label"` // 有涉及令人反感的信息的嫌疑的视频片段列表。 // <font color=red>注意</font> :该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 SegmentSetFileUrl 对应的文件中获取。 SegmentSet []*MediaContentReviewSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` // 涉及令人反感的信息的嫌疑的视频片段列表文件 URL。文件的内容为 JSON,数据结构与 SegmentSet 字段一致。 (文件不会永久存储,到达SegmentSetFileUrlExpireTime 时间点后文件将被删除)。 SegmentSetFileUrl *string `json:"SegmentSetFileUrl,omitnil,omitempty" name:"SegmentSetFileUrl"` // 涉及令人反感的信息的嫌疑的视频片段列表文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 SegmentSetFileUrlExpireTime *string `json:"SegmentSetFileUrlExpireTime,omitnil,omitempty" name:"SegmentSetFileUrlExpireTime"` }
type AiReviewProhibitedAsrTaskInput ¶
type AiReviewProhibitedAsrTaskInput struct { // 鉴违禁模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiReviewProhibitedAsrTaskOutput ¶
type AiReviewProhibitedAsrTaskOutput struct { // Asr 文字涉违禁评分,分值为0到100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // Asr 文字涉违禁结果建议,取值范围: // <li>pass。</li> // <li>review。</li> // <li>block。</li> Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // Asr 文字有涉违禁嫌疑的视频片段列表。 // <font color=red>注意</font> :该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 SegmentSetFileUrl 对应的文件中获取。 SegmentSet []*MediaContentReviewAsrTextSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` // Asr 文字有涉违禁嫌疑的视频片段列表文件 URL。文件的内容为 JSON,数据结构与 SegmentSet 字段一致。 (文件不会永久存储,到达 SegmentSetFileUrlExpireTime 时间点后文件将被删除)。 SegmentSetFileUrl *string `json:"SegmentSetFileUrl,omitnil,omitempty" name:"SegmentSetFileUrl"` // Asr 文字有涉违禁嫌疑的视频片段列表文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 SegmentSetFileUrlExpireTime *string `json:"SegmentSetFileUrlExpireTime,omitnil,omitempty" name:"SegmentSetFileUrlExpireTime"` }
type AiReviewProhibitedOcrTaskInput ¶
type AiReviewProhibitedOcrTaskInput struct { // 鉴违禁模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiReviewProhibitedOcrTaskOutput ¶
type AiReviewProhibitedOcrTaskOutput struct { // Ocr 文字涉违禁评分,分值为0到100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // Ocr 文字涉违禁结果建议,取值范围: // <li>pass。</li> // <li>review。</li> // <li>block。</li> Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // Ocr 文字有涉违禁嫌疑的视频片段列表。 // <font color=red>注意</font> :该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 SegmentSetFileUrl 对应的文件中获取。 SegmentSet []*MediaContentReviewOcrTextSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` // Ocr 文字有涉违禁嫌疑的视频片段列表文件 URL。文件的内容为 JSON,数据结构与 SegmentSet 字段一致。 (文件不会永久存储,到达 SegmentSetFileUrlExpireTime 时间点后文件将被删除)。 SegmentSetFileUrl *string `json:"SegmentSetFileUrl,omitnil,omitempty" name:"SegmentSetFileUrl"` // Ocr 文字有涉违禁嫌疑的视频片段列表文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 SegmentSetFileUrlExpireTime *string `json:"SegmentSetFileUrlExpireTime,omitnil,omitempty" name:"SegmentSetFileUrlExpireTime"` }
type AiReviewTaskPoliticalAsrResult ¶
type AiReviewTaskPoliticalAsrResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 音视频审核 Asr 文字涉及令人不适宜信息的任务输入。 Input *AiReviewPoliticalAsrTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 音视频审核 Asr 文字涉及令人不适宜信息的任务输出。 Output *AiReviewPoliticalAsrTaskOutput `json:"Output,omitnil,omitempty" name:"Output"` // 音视频审核 Asr 文字涉及令人不适宜信息的任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` }
type AiReviewTaskPoliticalOcrResult ¶
type AiReviewTaskPoliticalOcrResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 音视频审核 Ocr 文字涉及令人不适宜信息的任务输入。 Input *AiReviewPoliticalOcrTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 音视频审核 Ocr 文字涉及令人不适宜信息的任务输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiReviewPoliticalOcrTaskOutput `json:"Output,omitnil,omitempty" name:"Output"` // 音视频审核 Ocr 文字涉及令人不适宜信息的任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` }
type AiReviewTaskPoliticalResult ¶
type AiReviewTaskPoliticalResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 音视频审核涉及令人不适宜信息的任务输入。 Input *AiReviewPoliticalTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 音视频审核涉及令人不适宜信息的任务输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiReviewPoliticalTaskOutput `json:"Output,omitnil,omitempty" name:"Output"` // 音视频审核涉及令人不适宜信息的任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` }
type AiReviewTaskPornAsrResult ¶
type AiReviewTaskPornAsrResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 音视频审核 Asr 文字涉及令人反感的信息的任务输入。 Input *AiReviewPornAsrTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 音视频审核 Asr 文字涉及令人反感的信息的任务输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiReviewPornAsrTaskOutput `json:"Output,omitnil,omitempty" name:"Output"` // 音视频审核 Asr 文字涉及令人反感的信息的任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` }
type AiReviewTaskPornOcrResult ¶
type AiReviewTaskPornOcrResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 音视频审核 Ocr 文字涉及令人反感的信息的任务输入。 Input *AiReviewPornOcrTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // Ocr 文字音视频审核涉及令人反感的信息的任务输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiReviewPornOcrTaskOutput `json:"Output,omitnil,omitempty" name:"Output"` // Ocr 文字音视频审核涉及令人反感的信息的任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` }
type AiReviewTaskPornResult ¶
type AiReviewTaskPornResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 音视频审核涉及令人反感的信息的任务输入。 Input *AiReviewPornTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 音视频审核涉及令人反感的信息的任务输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiReviewPornTaskOutput `json:"Output,omitnil,omitempty" name:"Output"` // 音视频审核涉及令人反感的信息的任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` }
type AiReviewTaskProhibitedAsrResult ¶
type AiReviewTaskProhibitedAsrResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 音视频审核 Asr 文字鉴违禁任务输入。 Input *AiReviewProhibitedAsrTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 音视频审核 Asr 文字鉴违禁任务输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiReviewProhibitedAsrTaskOutput `json:"Output,omitnil,omitempty" name:"Output"` // 音视频审核 Asr 文字鉴违禁任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` }
type AiReviewTaskProhibitedOcrResult ¶
type AiReviewTaskProhibitedOcrResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 音视频审核 Ocr 文字鉴违禁任务输入。 Input *AiReviewProhibitedOcrTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 音视频审核 Ocr 文字鉴违禁任务输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiReviewProhibitedOcrTaskOutput `json:"Output,omitnil,omitempty" name:"Output"` // 音视频审核 Ocr 文字鉴违禁任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` }
type AiReviewTaskTerrorismOcrResult ¶
type AiReviewTaskTerrorismOcrResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 音视频审核 Ocr 文字涉及令人不安全的信息的任务输入。 Input *AiReviewTerrorismOcrTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 音视频审核 Ocr 文字涉及令人不安全的信息的任务输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiReviewTerrorismOcrTaskOutput `json:"Output,omitnil,omitempty" name:"Output"` // 音视频审核 Ocr 文字涉及令人不安全的信息的任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` }
type AiReviewTaskTerrorismResult ¶
type AiReviewTaskTerrorismResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 音视频审核涉及令人不安全的信息的任务输入。 Input *AiReviewTerrorismTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 音视频审核涉及令人不安全的信息的任务输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiReviewTerrorismTaskOutput `json:"Output,omitnil,omitempty" name:"Output"` // 音视频审核涉及令人不安全的信息的任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` }
type AiReviewTerrorismOcrTaskInput ¶
type AiReviewTerrorismOcrTaskInput struct { // 鉴别涉及令人不安全的信息的模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiReviewTerrorismOcrTaskOutput ¶
type AiReviewTerrorismOcrTaskOutput struct { // Ocr 文字有涉及令人不安全信息的评分,分值为0到100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // Ocr 文字有涉及令人不安全信息的结果建议,取值范围: // <li>pass。</li> // <li>review。</li> // <li>block。</li> Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // Ocr 文字有涉及令人不安全信息嫌疑的视频片段列表。 // <font color=red>注意</font> :该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 SegmentSetFileUrl 对应的文件中获取。 SegmentSet []*MediaContentReviewOcrTextSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` // Ocr 文字有涉及令人不安全信息嫌疑的视频片段列表文件 URL。文件的内容为 JSON,数据结构与 SegmentSet 字段一致。 (文件不会永久存储,到达 SegmentSetFileUrlExpireTime 时间点后文件将被删除)。 SegmentSetFileUrl *string `json:"SegmentSetFileUrl,omitnil,omitempty" name:"SegmentSetFileUrl"` // Ocr 文字有涉及令人不安全信息嫌疑的视频片段列表文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 SegmentSetFileUrlExpireTime *string `json:"SegmentSetFileUrlExpireTime,omitnil,omitempty" name:"SegmentSetFileUrlExpireTime"` }
type AiReviewTerrorismTaskInput ¶
type AiReviewTerrorismTaskInput struct { // 鉴别涉及令人不安全的信息的模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiReviewTerrorismTaskOutput ¶
type AiReviewTerrorismTaskOutput struct { // 视频暴恐评分,分值为0到100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 暴恐结果建议,取值范围: // <li>pass。</li> // <li>review。</li> // <li>block。</li> Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // 视频暴恐结果标签,取值范围: // <li>guns:武器枪支。</li> // <li>crowd:人群聚集。</li> // <li>police:警察部队。</li> // <li>bloody:血腥画面。</li> // <li>banners:暴恐旗帜。</li> // <li>militant:武装分子。</li> // <li>explosion:爆炸火灾。</li> // <li>terrorists:暴恐人物。</li> // <li>scenario:暴恐画面。</li> Label *string `json:"Label,omitnil,omitempty" name:"Label"` // 有暴恐嫌疑的视频片段列表。 // <font color=red>注意</font> :该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 SegmentSetFileUrl 对应的文件中获取。 SegmentSet []*MediaContentReviewSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` // 暴恐嫌疑的视频片段列表文件 URL。文件的内容为 JSON,数据结构与 SegmentSet 字段一致。 (文件不会永久存储,到达SegmentSetFileUrlExpireTime 时间点后文件将被删除)。 SegmentSetFileUrl *string `json:"SegmentSetFileUrl,omitnil,omitempty" name:"SegmentSetFileUrl"` // 暴恐嫌疑的视频片段列表文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 SegmentSetFileUrlExpireTime *string `json:"SegmentSetFileUrlExpireTime,omitnil,omitempty" name:"SegmentSetFileUrlExpireTime"` }
type AiSampleFaceInfo ¶
type AiSampleFaceOperation ¶
type AiSampleFaceOperation struct { // 操作类型,可选值:add(添加)、delete(删除)、reset(重置)。重置操作将清空该人物已有人脸数据,并添加 FaceContents 指定人脸数据。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 人脸 ID 集合,当 Type为delete 时,该字段必填。 FaceIds []*string `json:"FaceIds,omitnil,omitempty" name:"FaceIds"` // 人脸图片 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串集合,仅支持 jpeg、png 图片格式。 // <li>当 Type为add 或 reset 时,该字段必填;</li> // <li>数组长度限制:5 张图片。</li> // 注意:图片必须是单人像正面人脸较清晰的照片,像素不低于 200*200。 FaceContents []*string `json:"FaceContents,omitnil,omitempty" name:"FaceContents"` }
type AiSampleFailFaceInfo ¶
type AiSampleFailFaceInfo struct { // 对应入参 FaceContents 中错误图片下标,从 0 开始。 Index *uint64 `json:"Index,omitnil,omitempty" name:"Index"` // 错误码,取值: // <li>0:成功;</li> // <li>其他:失败。</li> ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误描述。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` }
type AiSamplePerson ¶
type AiSamplePerson struct { // 人物 ID。 PersonId *string `json:"PersonId,omitnil,omitempty" name:"PersonId"` // 人物名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 人物描述。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 人脸信息。 FaceInfoSet []*AiSampleFaceInfo `json:"FaceInfoSet,omitnil,omitempty" name:"FaceInfoSet"` // 人物标签。 TagSet []*string `json:"TagSet,omitnil,omitempty" name:"TagSet"` // 应用场景。 UsageSet []*string `json:"UsageSet,omitnil,omitempty" name:"UsageSet"` // 创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type AiSampleTagOperation ¶
type AiSampleWord ¶
type AiSampleWord struct { // 关键词。 Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"` // 关键词标签。 TagSet []*string `json:"TagSet,omitnil,omitempty" name:"TagSet"` // 关键词应用场景。 UsageSet []*string `json:"UsageSet,omitnil,omitempty" name:"UsageSet"` // 创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type AiSampleWordInfo ¶
type AnimatedGraphicTaskInput ¶
type AnimatedGraphicTaskInput struct { // 视频转动图模板 ID Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 动图在视频中的起始时间偏移,单位为秒。 // <li>不填或填0,表示从视频的起始位置开始;</li> // <li>当数值大于0时(假设为 n),表示从视频的第 n 秒位置开始;</li> // <li>当数值小于0时(假设为 -n),表示从视频结束 n 秒前的位置开始。</li> StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 动图在视频中的终止时间偏移,单位为秒。 // <li>不填或填0,表示持续到视频的末尾终止;</li> // <li>当数值大于0时(假设为 n),表示持续到视频第 n 秒时终止;</li> // <li>当数值小于0时(假设为 -n),表示持续到视频结束 n 秒前终止。</li> EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` }
type AnimatedGraphicsTemplate ¶
type AnimatedGraphicsTemplate struct { // 转动图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 模板类型,取值范围: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 转动图模板名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 转动图模板描述信息。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 动图宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 动图高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 动图格式。 Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 帧率。 Fps *uint64 `json:"Fps,omitnil,omitempty" name:"Fps"` // 图片质量。 Quality *float64 `json:"Quality,omitnil,omitempty" name:"Quality"` // 模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type ApplyUploadRequest ¶
type ApplyUploadRequest struct { *tchttp.BaseRequest // 媒体类型,可选值请参考 [上传能力综述](/document/product/266/9760#.E6.96.87.E4.BB.B6.E7.B1.BB.E5.9E.8B)。 MediaType *string `json:"MediaType,omitnil,omitempty" name:"MediaType"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 媒体名称。 MediaName *string `json:"MediaName,omitnil,omitempty" name:"MediaName"` // 封面类型,可选值请参考 [上传能力综述](/document/product/266/9760#.E6.96.87.E4.BB.B6.E7.B1.BB.E5.9E.8B)。 CoverType *string `json:"CoverType,omitnil,omitempty" name:"CoverType"` // 媒体后续任务处理操作,即完成媒体上传后,可自动发起任务流操作。参数值为任务流模板名,云点播支持 [创建任务流模板](/document/product/266/33819) 并为模板命名。 Procedure *string `json:"Procedure,omitnil,omitempty" name:"Procedure"` // 媒体文件过期时间,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](/document/product/266/11732#iso-.E6.97.A5.E6.9C.9F.E6.A0.BC.E5.BC.8F)。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 指定上传园区,仅适用于对上传地域有特殊需求的用户。 StorageRegion *string `json:"StorageRegion,omitnil,omitempty" name:"StorageRegion"` // 分类ID,用于对媒体进行分类管理,可通过 [创建分类](/document/product/266/7812) 接口,创建分类,获得分类 ID。 // <li>默认值:0,表示其他分类。</li> ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 来源上下文,用于透传用户请求信息,[上传完成回调](/document/product/266/7830) 将返回该字段值,最长 250 个字符。 SourceContext *string `json:"SourceContext,omitnil,omitempty" name:"SourceContext"` // 会话上下文,用于透传用户请求信息,当指定 Procedure 参数后,[任务流状态变更回调](/document/product/266/9636) 将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
func NewApplyUploadRequest ¶
func NewApplyUploadRequest() (request *ApplyUploadRequest)
func (*ApplyUploadRequest) FromJsonString ¶
func (r *ApplyUploadRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyUploadRequest) ToJsonString ¶
func (r *ApplyUploadRequest) ToJsonString() string
type ApplyUploadRequestParams ¶ added in v1.0.426
type ApplyUploadRequestParams struct { // 媒体类型,可选值请参考 [上传能力综述](/document/product/266/9760#.E6.96.87.E4.BB.B6.E7.B1.BB.E5.9E.8B)。 MediaType *string `json:"MediaType,omitnil,omitempty" name:"MediaType"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 媒体名称。 MediaName *string `json:"MediaName,omitnil,omitempty" name:"MediaName"` // 封面类型,可选值请参考 [上传能力综述](/document/product/266/9760#.E6.96.87.E4.BB.B6.E7.B1.BB.E5.9E.8B)。 CoverType *string `json:"CoverType,omitnil,omitempty" name:"CoverType"` // 媒体后续任务处理操作,即完成媒体上传后,可自动发起任务流操作。参数值为任务流模板名,云点播支持 [创建任务流模板](/document/product/266/33819) 并为模板命名。 Procedure *string `json:"Procedure,omitnil,omitempty" name:"Procedure"` // 媒体文件过期时间,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](/document/product/266/11732#iso-.E6.97.A5.E6.9C.9F.E6.A0.BC.E5.BC.8F)。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 指定上传园区,仅适用于对上传地域有特殊需求的用户。 StorageRegion *string `json:"StorageRegion,omitnil,omitempty" name:"StorageRegion"` // 分类ID,用于对媒体进行分类管理,可通过 [创建分类](/document/product/266/7812) 接口,创建分类,获得分类 ID。 // <li>默认值:0,表示其他分类。</li> ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 来源上下文,用于透传用户请求信息,[上传完成回调](/document/product/266/7830) 将返回该字段值,最长 250 个字符。 SourceContext *string `json:"SourceContext,omitnil,omitempty" name:"SourceContext"` // 会话上下文,用于透传用户请求信息,当指定 Procedure 参数后,[任务流状态变更回调](/document/product/266/9636) 将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
Predefined struct for user
type ApplyUploadResponse ¶
type ApplyUploadResponse struct { *tchttp.BaseResponse Response *ApplyUploadResponseParams `json:"Response"` }
func NewApplyUploadResponse ¶
func NewApplyUploadResponse() (response *ApplyUploadResponse)
func (*ApplyUploadResponse) FromJsonString ¶
func (r *ApplyUploadResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ApplyUploadResponse) ToJsonString ¶
func (r *ApplyUploadResponse) ToJsonString() string
type ApplyUploadResponseParams ¶ added in v1.0.426
type ApplyUploadResponseParams struct { // 存储桶,用于上传接口 URL 的 bucket_name。 StorageBucket *string `json:"StorageBucket,omitnil,omitempty" name:"StorageBucket"` // 存储园区,用于上传接口 Host 的 Region。 StorageRegion *string `json:"StorageRegion,omitnil,omitempty" name:"StorageRegion"` // 点播会话,用于确认上传接口的参数 VodSessionKey。 VodSessionKey *string `json:"VodSessionKey,omitnil,omitempty" name:"VodSessionKey"` // 媒体存储路径,用于上传接口存储媒体的对象键(Key)。 MediaStoragePath *string `json:"MediaStoragePath,omitnil,omitempty" name:"MediaStoragePath"` // 封面存储路径,用于上传接口存储封面的对象键(Key)。 CoverStoragePath *string `json:"CoverStoragePath,omitnil,omitempty" name:"CoverStoragePath"` // 临时凭证,用于上传接口的权限验证。 TempCertificate *TempCertificate `json:"TempCertificate,omitnil,omitempty" name:"TempCertificate"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AreaCLSTargetInfo ¶ added in v1.0.836
type AreaCLSTargetInfo struct { // 日志集所属地区: // <li>ap-guangzhou:广州;</li> // <li>ap-beijing:北京;</li> // <li>ap-chengdu:成都;</li> // <li>ap-chongqing:重庆;</li> // <li>ap-nanjing:南京;</li> // <li>ap-shanghai:上海;</li> // <li>ap-singapore:新加坡。</li> CLSRegion *string `json:"CLSRegion,omitnil,omitempty" name:"CLSRegion"` // 投递的目标主题 ID。 TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"` // 投递的目标集 ID。 LogsetId *string `json:"LogsetId,omitnil,omitempty" name:"LogsetId"` // 日志投递状态。 // ON:启用; // OFF:停用。 Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type ArtifactRepairInfo ¶ added in v1.0.596
type ArtifactRepairInfo struct { // 去伪影(毛刺)控制开关,可选值: // <li>ON:开启去伪影(毛刺);</li> // <li>OFF:关闭去伪影(毛刺)。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 去伪影(毛刺)类型,仅当去伪影(毛刺)控制开关为 ON 时有效,可选值: // <li>weak:轻去伪影(毛刺);</li> // <li>strong:强去伪影(毛刺)。</li> // 默认值:weak。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type AsrFullTextConfigureInfo ¶
type AsrFullTextConfigureInfo struct { // 语音全文识别任务开关,可选值: // <li>ON:开启智能语音全文识别任务;</li> // <li>OFF:关闭智能语音全文识别任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 生成的字幕文件格式列表,不填或者填空数组表示不生成字幕文件,可选值: // <li>vtt:生成 WebVTT 字幕文件;</li> // <li>srt:生成 SRT 字幕文件。</li> SubtitleFormats []*string `json:"SubtitleFormats,omitnil,omitempty" name:"SubtitleFormats"` // 生成的字幕文件格式,不填或者填空字符串表示不生成字幕文件,可选值: // <li>vtt:生成 WebVTT 字幕文件;</li> // <li>srt:生成 SRT 字幕文件。</li> // <font color='red'>注意:此字段已废弃,建议使用 SubtitleFormats。</font> SubtitleFormat *string `json:"SubtitleFormat,omitnil,omitempty" name:"SubtitleFormat"` // 媒体源语言,取值范围: // <li>zh:中文普通话;</li> // <li>en:英语;</li> // <li>ja:日语;</li> // <li>zh-ca:粤语。</li> // <font color=red>注意:</font> 填空字符串,或者不填该参数,则自动识别(效果较难保证,推荐填写原始媒体对应的语言,以提高识别的准确率)。 SrcLanguage *string `json:"SrcLanguage,omitnil,omitempty" name:"SrcLanguage"` }
type AsrFullTextConfigureInfoForUpdate ¶
type AsrFullTextConfigureInfoForUpdate struct { // 语音全文识别任务开关,可选值: // <li>ON:开启智能语音全文识别任务;</li> // <li>OFF:关闭智能语音全文识别任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 字幕格式列表操作信息。 SubtitleFormatsOperation *SubtitleFormatsOperation `json:"SubtitleFormatsOperation,omitnil,omitempty" name:"SubtitleFormatsOperation"` // 生成的字幕文件格式,<font color='red'>填空字符串</font>表示不生成字幕文件,可选值: // <li>vtt:生成 WebVTT 字幕文件;</li> // <li>srt:生成 SRT 字幕文件。</li> // <font color='red'>注意:此字段已废弃,建议使用 SubtitleFormatsOperation。</font> SubtitleFormat *string `json:"SubtitleFormat,omitnil,omitempty" name:"SubtitleFormat"` // 媒体源语言,取值范围: // <li>zh:中文普通话;</li> // <li>en:英语;</li> // <li>ja:日语;</li> // <li>zh-ca:粤语。</li> SrcLanguage *string `json:"SrcLanguage,omitnil,omitempty" name:"SrcLanguage"` }
type AsrWordsConfigureInfo ¶
type AsrWordsConfigureInfo struct { // 语音关键词识别任务开关,可选值: // <li>ON:开启语音关键词识别任务;</li> // <li>OFF:关闭语音关键词识别任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 关键词过滤标签,指定需要返回的关键词的标签。如果未填或者为空,则全部结果都返回。 // 标签个数最多 10 个,每个标签长度最多 16 个字符。 LabelSet []*string `json:"LabelSet,omitnil,omitempty" name:"LabelSet"` }
type AsrWordsConfigureInfoForUpdate ¶
type AsrWordsConfigureInfoForUpdate struct { // 语音关键词识别任务开关,可选值: // <li>ON:开启语音关键词识别任务;</li> // <li>OFF:关闭语音关键词识别任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 关键词过滤标签,指定需要返回的关键词的标签。如果未填或者为空,则全部结果都返回。 // 标签个数最多 10 个,每个标签长度最多 16 个字符。 LabelSet []*string `json:"LabelSet,omitnil,omitempty" name:"LabelSet"` }
type AttachMediaSubtitlesRequest ¶
type AttachMediaSubtitlesRequest struct { *tchttp.BaseRequest // 媒体文件唯一标识。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 操作。取值如下: // <li>Attach:关联字幕。</li> // <li>Detach:解除关联字幕。</li> Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` // [转自适应码流模板号](https://cloud.tencent.com/document/product/266/34071#zsy)。 AdaptiveDynamicStreamingDefinition *uint64 `json:"AdaptiveDynamicStreamingDefinition,omitnil,omitempty" name:"AdaptiveDynamicStreamingDefinition"` // 字幕的唯一标识。 SubtitleIds []*string `json:"SubtitleIds,omitnil,omitempty" name:"SubtitleIds"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewAttachMediaSubtitlesRequest ¶
func NewAttachMediaSubtitlesRequest() (request *AttachMediaSubtitlesRequest)
func (*AttachMediaSubtitlesRequest) FromJsonString ¶
func (r *AttachMediaSubtitlesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AttachMediaSubtitlesRequest) ToJsonString ¶
func (r *AttachMediaSubtitlesRequest) ToJsonString() string
type AttachMediaSubtitlesRequestParams ¶ added in v1.0.426
type AttachMediaSubtitlesRequestParams struct { // 媒体文件唯一标识。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 操作。取值如下: // <li>Attach:关联字幕。</li> // <li>Detach:解除关联字幕。</li> Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` // [转自适应码流模板号](https://cloud.tencent.com/document/product/266/34071#zsy)。 AdaptiveDynamicStreamingDefinition *uint64 `json:"AdaptiveDynamicStreamingDefinition,omitnil,omitempty" name:"AdaptiveDynamicStreamingDefinition"` // 字幕的唯一标识。 SubtitleIds []*string `json:"SubtitleIds,omitnil,omitempty" name:"SubtitleIds"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type AttachMediaSubtitlesResponse ¶
type AttachMediaSubtitlesResponse struct { *tchttp.BaseResponse Response *AttachMediaSubtitlesResponseParams `json:"Response"` }
func NewAttachMediaSubtitlesResponse ¶
func NewAttachMediaSubtitlesResponse() (response *AttachMediaSubtitlesResponse)
func (*AttachMediaSubtitlesResponse) FromJsonString ¶
func (r *AttachMediaSubtitlesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AttachMediaSubtitlesResponse) ToJsonString ¶
func (r *AttachMediaSubtitlesResponse) ToJsonString() string
type AttachMediaSubtitlesResponseParams ¶ added in v1.0.426
type AttachMediaSubtitlesResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AudioDenoiseInfo ¶ added in v1.0.596
type AudioDenoiseInfo struct { // 音频降噪控制开关,可选值: // <li>ON:开启音频降噪;</li> // <li>OFF:关闭音频降噪。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 音频降噪类型,仅当音频降噪控制开关为 ON 时有效,可选值: // <li>weak:轻音频降噪;</li> // <li>normal:正常音频降噪;</li> // <li>strong:强音频降噪。</li> // 默认值:weak。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type AudioTemplateInfo ¶
type AudioTemplateInfo struct { // 音频流的编码格式。 // 当外层参数 Container 为 mp3 时,可选值为: // <li>libmp3lame。</li> // 当外层参数 Container 为 ogg 或 flac 时,可选值为: // <li>flac。</li> // 当外层参数 Container 为 m4a 时,可选值为: // <li>libfdk_aac;</li> // <li>libmp3lame;</li> // <li>ac3。</li> // 当外层参数 Container 为 mp4 或 flv 时,可选值为: // <li>libfdk_aac:更适合 mp4;</li> // <li>libmp3lame:更适合 flv;</li> // <li>mp2。</li> // 当外层参数 Container 为 hls 时,可选值为: // <li>libfdk_aac。</li> // 当外层参数 Format 为 HLS 或 MPEG-DASH 时,可选值为: // <li>libfdk_aac。</li> // 当外层参数 Container 为 wav 时,可选值为: // <li>pcm16。</li> Codec *string `json:"Codec,omitnil,omitempty" name:"Codec"` // 音频流的码率,取值范围:0 和 [26, 256],单位:kbps。 // 当取值为 0,表示音频码率和原始音频保持一致。 Bitrate *uint64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` // 音频流的采样率,可选值: // <li>16000,仅当 Codec 为 pcm16 时可选。</li> // <li>32000</li> // <li>44100</li> // <li>48000</li> // 单位:Hz。 SampleRate *uint64 `json:"SampleRate,omitnil,omitempty" name:"SampleRate"` // 音频通道,可选值: // <li>1:单通道</li> // <li>2:双通道</li> // <li>6:立体声</li> // <li>0:音频声道数和原始音频保持一致</li> // 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为立体声。 // 默认值:2。 AudioChannel *int64 `json:"AudioChannel,omitnil,omitempty" name:"AudioChannel"` }
type AudioTemplateInfoForUpdate ¶
type AudioTemplateInfoForUpdate struct { // 音频流的编码格式。 // 当外层参数 Container 为 mp3 时,可选值为: // <li>libmp3lame。</li> // 当外层参数 Container 为 ogg 或 flac 时,可选值为: // <li>flac。</li> // 当外层参数 Container 为 m4a 时,可选值为: // <li>libfdk_aac;</li> // <li>libmp3lame;</li> // <li>ac3。</li> // 当外层参数 Container 为 mp4 或 flv 时,可选值为: // <li>libfdk_aac:更适合 mp4;</li> // <li>libmp3lame:更适合 flv;</li> // <li>mp2。</li> // 当外层参数 Container 为 hls 时,可选值为: // <li>libfdk_aac。</li> // 当外层参数 Format 为 HLS 或 MPEG-DASH 时,可选值为: // <li>libfdk_aac。</li> // 当外层参数 Container 为 wav 时,可选值为: // <li>pcm16。</li> Codec *string `json:"Codec,omitnil,omitempty" name:"Codec"` // 音频流的码率,取值范围:0 和 [26, 256],单位:kbps。 当取值为 0,表示音频码率和原始音频保持一致。 Bitrate *uint64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` // 音频流的采样率,可选值: // <li>16000,仅当 Codec 为 pcm16 时可选。</li> // <li>32000</li> // <li>44100</li> // <li>48000</li> // 单位:Hz。 SampleRate *uint64 `json:"SampleRate,omitnil,omitempty" name:"SampleRate"` // 音频通道,可选值: // <li>1:单通道</li> // <li>2:双通道</li> // <li>6:立体声</li> // <li>0:音频声道数和原始音频保持一致</li> // 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为立体声。 AudioChannel *int64 `json:"AudioChannel,omitnil,omitempty" name:"AudioChannel"` }
type AudioTrackItem ¶
type AudioTrackItem struct { // 音频片段的媒体素材来源,可以是: // <li>点播的媒体文件 ID;</li> // <li>其他媒体文件的下载 URL。</li> // 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。 SourceMedia *string `json:"SourceMedia,omitnil,omitempty" name:"SourceMedia"` // 音频片段取自素材文件的起始时间,单位为秒。0 表示从素材开始位置截取。默认为0。 SourceMediaStartTime *float64 `json:"SourceMediaStartTime,omitnil,omitempty" name:"SourceMediaStartTime"` // 音频片段的时长,单位为秒。默认和素材本身长度一致,表示截取全部素材。 Duration *float64 `json:"Duration,omitnil,omitempty" name:"Duration"` // 音频片段目标时长,单位为秒。 // <li>当 TargetDuration 不填或填0时,表示目标时长和 Duration 一致;</li> // <li>当 TargetDuration 取大于0的值时,将对音频片段做快进或慢放等处理,使得输出片段的时长等于 TargetDuration。</li> TargetDuration *float64 `json:"TargetDuration,omitnil,omitempty" name:"TargetDuration"` // 对音频片段进行的操作,如音量调节等。 AudioOperations []*AudioTransform `json:"AudioOperations,omitnil,omitempty" name:"AudioOperations"` }
type AudioTransform ¶
type AudioTransform struct { // 音频操作类型,取值有: // <li>Volume:音量调节。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 音量调节参数, 当 Type = Volume 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 VolumeParam *AudioVolumeParam `json:"VolumeParam,omitnil,omitempty" name:"VolumeParam"` }
type AudioVolumeParam ¶
type AudioVolumeParam struct { // 是否静音,取值范围0或1。 // <li>0表示不静音。</li> // <li>1表示静音。</li> // 默认是0。 Mute *int64 `json:"Mute,omitnil,omitempty" name:"Mute"` // 音频增益,取值范围0~10。 // <li>大于1表示增加音量。</li> // <li>小于1表示降低音量。</li> // <li>0和1:表示不改变。</li> // 默认是0。 Gain *float64 `json:"Gain,omitnil,omitempty" name:"Gain"` }
type BlackWhiteEdgeConfigureInfo ¶ added in v1.0.686
type BlackWhiteEdgeConfigureInfo struct { // 视频画面黑边、白边、黑屏、白屏检测开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type BlackWhiteEdgeConfigureInfoForUpdate ¶ added in v1.0.686
type BlackWhiteEdgeConfigureInfoForUpdate struct { // 视频画面黑边、白边、黑屏、白屏检测开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type BlurConfigureInfo ¶ added in v1.0.686
type BlurConfigureInfo struct { // 视频画面模糊检测开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type BlurConfigureInfoForUpdate ¶ added in v1.0.686
type BlurConfigureInfoForUpdate struct { // 视频画面模糊检测开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type CLSLogsetInfo ¶ added in v1.0.836
type CLSTopicInfo ¶ added in v1.0.836
type CLSTopicInfo struct { // 日志主题 ID。 // 注意:此字段可能返回 null,表示取不到有效值。 TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"` // 日志主题名。 // 注意:此字段可能返回 null,表示取不到有效值。 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 日志集 ID。 // 注意:此字段可能返回 null,表示取不到有效值。 LogsetId *string `json:"LogsetId,omitnil,omitempty" name:"LogsetId"` }
type Canvas ¶
type Canvas struct { // 背景颜色,取值有: // <li>Black:黑色背景</li> // <li>White:白色背景</li> // 默认值:Black。 Color *string `json:"Color,omitnil,omitempty" name:"Color"` // 画布宽度,即输出视频的宽度,取值范围:0~ 3840,单位:px。 // 默认值:0,表示和第一个视频轨的第一个视频片段的视频宽度一致。 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 画布高度,即输出视频的高度(或长边),取值范围:0~ 3840,单位:px。 // 默认值:0,表示和第一个视频轨的第一个视频片段的视频高度一致。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` }
type CdnLogInfo ¶
type CdnLogInfo struct { // 日志所属日期, 格式为:yyyy-MM-dd ,如2018-03-01。 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 日志名称,格式为:日期小时-域名 // 如 2018120101-test.vod2.mqcloud.com。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 日志下载链接,24小时内下载有效。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 日志起始时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#iso-.E6.97.A5.E6.9C.9F.E6.A0.BC.E5.BC.8F)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 日志结束时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#iso-.E6.97.A5.E6.9C.9F.E6.A0.BC.E5.BC.8F)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
type ClassificationConfigureInfo ¶
type ClassificationConfigureInfo struct { // 智能分类任务开关,可选值: // <li>ON:开启智能分类任务;</li> // <li>OFF:关闭智能分类任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type ClassificationConfigureInfoForUpdate ¶
type ClassificationConfigureInfoForUpdate struct { // 智能分类任务开关,可选值: // <li>ON:开启智能分类任务;</li> // <li>OFF:关闭智能分类任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) ApplyUpload ¶
func (c *Client) ApplyUpload(request *ApplyUploadRequest) (response *ApplyUploadResponse, err error)
ApplyUpload * 我们强烈建议您使用云点播提供的 [服务端上传 SDK](/document/product/266/9759#1.-.E5.8F.91.E8.B5.B7.E4.B8.8A.E4.BC.A0) 来上传文件。直接调用 API 进行上传的难度和工作量都显著大于使用 SDK。
* 该接口用于申请媒体文件(和封面文件)的上传,获取文件上传到云点播的元信息(包括上传路径、上传签名等),用于后续上传接口。
* 上传流程请参考 [服务端上传综述](/document/product/266/9759)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER_EXPIRETIME = "InvalidParameter.ExpireTime" INVALIDPARAMETERVALUE_COVERTYPE = "InvalidParameterValue.CoverType" INVALIDPARAMETERVALUE_EXPIRETIME = "InvalidParameterValue.ExpireTime" INVALIDPARAMETERVALUE_MEDIATYPE = "InvalidParameterValue.MediaType" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ApplyUploadWithContext ¶ added in v1.0.324
func (c *Client) ApplyUploadWithContext(ctx context.Context, request *ApplyUploadRequest) (response *ApplyUploadResponse, err error)
ApplyUpload * 我们强烈建议您使用云点播提供的 [服务端上传 SDK](/document/product/266/9759#1.-.E5.8F.91.E8.B5.B7.E4.B8.8A.E4.BC.A0) 来上传文件。直接调用 API 进行上传的难度和工作量都显著大于使用 SDK。
* 该接口用于申请媒体文件(和封面文件)的上传,获取文件上传到云点播的元信息(包括上传路径、上传签名等),用于后续上传接口。
* 上传流程请参考 [服务端上传综述](/document/product/266/9759)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER_EXPIRETIME = "InvalidParameter.ExpireTime" INVALIDPARAMETERVALUE_COVERTYPE = "InvalidParameterValue.CoverType" INVALIDPARAMETERVALUE_EXPIRETIME = "InvalidParameterValue.ExpireTime" INVALIDPARAMETERVALUE_MEDIATYPE = "InvalidParameterValue.MediaType" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) AttachMediaSubtitles ¶
func (c *Client) AttachMediaSubtitles(request *AttachMediaSubtitlesRequest) (response *AttachMediaSubtitlesResponse, err error)
AttachMediaSubtitles 关联媒资字幕,将指定的字幕关联到转自适应码流模板号对应的媒体输出文件中(或解除关联)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) AttachMediaSubtitlesWithContext ¶ added in v1.0.324
func (c *Client) AttachMediaSubtitlesWithContext(ctx context.Context, request *AttachMediaSubtitlesRequest) (response *AttachMediaSubtitlesResponse, err error)
AttachMediaSubtitles 关联媒资字幕,将指定的字幕关联到转自适应码流模板号对应的媒体输出文件中(或解除关联)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CommitUpload ¶
func (c *Client) CommitUpload(request *CommitUploadRequest) (response *CommitUploadResponse, err error)
CommitUpload 该接口用于确认媒体文件(和封面文件)上传到腾讯云点播的结果,并存储媒体信息,返回文件的播放地址和文件 ID。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" INVALIDPARAMETERVALUE_VODSESSIONKEY = "InvalidParameterValue.VodSessionKey" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CommitUploadWithContext ¶ added in v1.0.324
func (c *Client) CommitUploadWithContext(ctx context.Context, request *CommitUploadRequest) (response *CommitUploadResponse, err error)
CommitUpload 该接口用于确认媒体文件(和封面文件)上传到腾讯云点播的结果,并存储媒体信息,返回文件的播放地址和文件 ID。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" INVALIDPARAMETERVALUE_VODSESSIONKEY = "InvalidParameterValue.VodSessionKey" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ComposeMedia ¶
func (c *Client) ComposeMedia(request *ComposeMediaRequest) (response *ComposeMediaResponse, err error)
ComposeMedia 该接口用于合成媒体文件,可以达到以下效果:
1. **画面旋转**:对视频、图片的画面旋转一定角度,或按照某个方向翻转。
2. **声音控制**:升高降低视频、音频中声音的音量,或者对视频静音。
3. **画面叠加**:将视频、图片中的画面依序叠加在一起,如实现“画中画”的效果。
4. **声音混合**:将视频、音频中的声音混合在一起(混音)。
5. **声音提取**:将视频中的音频提取出来(不保留画面)。
6. **裁剪**:对视频、音频裁剪出指定时间段。
7. **拼接**:对视频、音频、图片按时间顺序前后拼接。
8. **转场**:将多段视频或图片拼接时,可以在段落之间添加转场效果。
合成后的媒体封装格式可以是 MP4(视频)或 MP3(音频)。如使用事件通知,事件通知的类型为 [视频合成完成](https://cloud.tencent.com/document/product/266/43000)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_UPLOADCOSFAIL = "FailedOperation.UploadCosFail" INTERNALERROR = "InternalError" INTERNALERROR_GETFILEINFOERROR = "InternalError.GetFileInfoError" INTERNALERROR_GETMEDIALISTERROR = "InternalError.GetMediaListError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_CLIPDURATION = "InvalidParameterValue.ClipDuration" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ComposeMediaWithContext ¶ added in v1.0.324
func (c *Client) ComposeMediaWithContext(ctx context.Context, request *ComposeMediaRequest) (response *ComposeMediaResponse, err error)
ComposeMedia 该接口用于合成媒体文件,可以达到以下效果:
1. **画面旋转**:对视频、图片的画面旋转一定角度,或按照某个方向翻转。
2. **声音控制**:升高降低视频、音频中声音的音量,或者对视频静音。
3. **画面叠加**:将视频、图片中的画面依序叠加在一起,如实现“画中画”的效果。
4. **声音混合**:将视频、音频中的声音混合在一起(混音)。
5. **声音提取**:将视频中的音频提取出来(不保留画面)。
6. **裁剪**:对视频、音频裁剪出指定时间段。
7. **拼接**:对视频、音频、图片按时间顺序前后拼接。
8. **转场**:将多段视频或图片拼接时,可以在段落之间添加转场效果。
合成后的媒体封装格式可以是 MP4(视频)或 MP3(音频)。如使用事件通知,事件通知的类型为 [视频合成完成](https://cloud.tencent.com/document/product/266/43000)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_UPLOADCOSFAIL = "FailedOperation.UploadCosFail" INTERNALERROR = "InternalError" INTERNALERROR_GETFILEINFOERROR = "InternalError.GetFileInfoError" INTERNALERROR_GETMEDIALISTERROR = "InternalError.GetMediaListError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_CLIPDURATION = "InvalidParameterValue.ClipDuration" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ConfirmEvents ¶
func (c *Client) ConfirmEvents(request *ConfirmEventsRequest) (response *ConfirmEventsResponse, err error)
ConfirmEvents * 开发者调用拉取事件通知,获取到事件后,必须调用该接口来确认消息已经收到;
* 开发者获取到事件句柄后,等待确认的有效时间为 30 秒,超出 30 秒会报参数错误(4000);
* 更多参考事件通知的[可靠回调](https://cloud.tencent.com/document/product/266/33779#.E5.8F.AF.E9.9D.A0.E5.9B.9E.E8.B0.83)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ConfirmEventsWithContext ¶ added in v1.0.324
func (c *Client) ConfirmEventsWithContext(ctx context.Context, request *ConfirmEventsRequest) (response *ConfirmEventsResponse, err error)
ConfirmEvents * 开发者调用拉取事件通知,获取到事件后,必须调用该接口来确认消息已经收到;
* 开发者获取到事件句柄后,等待确认的有效时间为 30 秒,超出 30 秒会报参数错误(4000);
* 更多参考事件通知的[可靠回调](https://cloud.tencent.com/document/product/266/33779#.E5.8F.AF.E9.9D.A0.E5.9B.9E.E8.B0.83)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateAIAnalysisTemplate ¶
func (c *Client) CreateAIAnalysisTemplate(request *CreateAIAnalysisTemplateRequest) (response *CreateAIAnalysisTemplateResponse, err error)
CreateAIAnalysisTemplate 创建用户自定义音视频内容分析模板,数量上限:50。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_CLASSIFCATIONCONFIGURE = "InvalidParameterValue.ClassifcationConfigure" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_COVERCONFIGURE = "InvalidParameterValue.CoverConfigure" INVALIDPARAMETERVALUE_DEFINITION = "InvalidParameterValue.Definition" INVALIDPARAMETERVALUE_FRAMETAGCONFIGURE = "InvalidParameterValue.FrameTagConfigure" INVALIDPARAMETERVALUE_HIGHLIGHTCONFIGURE = "InvalidParameterValue.HighlightConfigure" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_TAGCONFIGURE = "InvalidParameterValue.TagConfigure" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateAIAnalysisTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateAIAnalysisTemplateWithContext(ctx context.Context, request *CreateAIAnalysisTemplateRequest) (response *CreateAIAnalysisTemplateResponse, err error)
CreateAIAnalysisTemplate 创建用户自定义音视频内容分析模板,数量上限:50。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_CLASSIFCATIONCONFIGURE = "InvalidParameterValue.ClassifcationConfigure" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_COVERCONFIGURE = "InvalidParameterValue.CoverConfigure" INVALIDPARAMETERVALUE_DEFINITION = "InvalidParameterValue.Definition" INVALIDPARAMETERVALUE_FRAMETAGCONFIGURE = "InvalidParameterValue.FrameTagConfigure" INVALIDPARAMETERVALUE_HIGHLIGHTCONFIGURE = "InvalidParameterValue.HighlightConfigure" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_TAGCONFIGURE = "InvalidParameterValue.TagConfigure" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateAIRecognitionTemplate ¶
func (c *Client) CreateAIRecognitionTemplate(request *CreateAIRecognitionTemplateRequest) (response *CreateAIRecognitionTemplateResponse, err error)
CreateAIRecognitionTemplate 创建用户自定义音视频内容识别模板,数量上限:50。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_DEFAULTLIBRARYLABELSET = "InvalidParameterValue.DefaultLibraryLabelSet" INVALIDPARAMETERVALUE_FACELIBRARY = "InvalidParameterValue.FaceLibrary" INVALIDPARAMETERVALUE_FACESCORE = "InvalidParameterValue.FaceScore" INVALIDPARAMETERVALUE_LABELSET = "InvalidParameterValue.LabelSet" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_OBJECTLIBRARY = "InvalidParameterValue.ObjectLibrary" INVALIDPARAMETERVALUE_SCREENSHOTINTERVAL = "InvalidParameterValue.ScreenshotInterval" INVALIDPARAMETERVALUE_SUBTITLEFORMAT = "InvalidParameterValue.SubtitleFormat" INVALIDPARAMETERVALUE_SWITCH = "InvalidParameterValue.Switch" INVALIDPARAMETERVALUE_USERDEFINELIBRARYLABELSET = "InvalidParameterValue.UserDefineLibraryLabelSet" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateAIRecognitionTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateAIRecognitionTemplateWithContext(ctx context.Context, request *CreateAIRecognitionTemplateRequest) (response *CreateAIRecognitionTemplateResponse, err error)
CreateAIRecognitionTemplate 创建用户自定义音视频内容识别模板,数量上限:50。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_DEFAULTLIBRARYLABELSET = "InvalidParameterValue.DefaultLibraryLabelSet" INVALIDPARAMETERVALUE_FACELIBRARY = "InvalidParameterValue.FaceLibrary" INVALIDPARAMETERVALUE_FACESCORE = "InvalidParameterValue.FaceScore" INVALIDPARAMETERVALUE_LABELSET = "InvalidParameterValue.LabelSet" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_OBJECTLIBRARY = "InvalidParameterValue.ObjectLibrary" INVALIDPARAMETERVALUE_SCREENSHOTINTERVAL = "InvalidParameterValue.ScreenshotInterval" INVALIDPARAMETERVALUE_SUBTITLEFORMAT = "InvalidParameterValue.SubtitleFormat" INVALIDPARAMETERVALUE_SWITCH = "InvalidParameterValue.Switch" INVALIDPARAMETERVALUE_USERDEFINELIBRARYLABELSET = "InvalidParameterValue.UserDefineLibraryLabelSet" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateAdaptiveDynamicStreamingTemplate ¶
func (c *Client) CreateAdaptiveDynamicStreamingTemplate(request *CreateAdaptiveDynamicStreamingTemplateRequest) (response *CreateAdaptiveDynamicStreamingTemplateResponse, err error)
CreateAdaptiveDynamicStreamingTemplate 创建转自适应码流模板,数量上限:100。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_BITRATE = "InvalidParameterValue.Bitrate" INVALIDPARAMETERVALUE_CODEC = "InvalidParameterValue.Codec" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_DISABLEHIGHERVIDEOBITRATE = "InvalidParameterValue.DisableHigherVideoBitrate" INVALIDPARAMETERVALUE_DISABLEHIGHERVIDEORESOLUTION = "InvalidParameterValue.DisableHigherVideoResolution" INVALIDPARAMETERVALUE_DRMTYPE = "InvalidParameterValue.DrmType" INVALIDPARAMETERVALUE_FILLTYPE = "InvalidParameterValue.FillType" INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" INVALIDPARAMETERVALUE_FPS = "InvalidParameterValue.Fps" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_REMOVEAUDIO = "InvalidParameterValue.RemoveAudio" INVALIDPARAMETERVALUE_SAMPLERATE = "InvalidParameterValue.SampleRate" INVALIDPARAMETERVALUE_SOUNDSYSTEM = "InvalidParameterValue.SoundSystem" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate"
func (*Client) CreateAdaptiveDynamicStreamingTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateAdaptiveDynamicStreamingTemplateWithContext(ctx context.Context, request *CreateAdaptiveDynamicStreamingTemplateRequest) (response *CreateAdaptiveDynamicStreamingTemplateResponse, err error)
CreateAdaptiveDynamicStreamingTemplate 创建转自适应码流模板,数量上限:100。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_BITRATE = "InvalidParameterValue.Bitrate" INVALIDPARAMETERVALUE_CODEC = "InvalidParameterValue.Codec" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_DISABLEHIGHERVIDEOBITRATE = "InvalidParameterValue.DisableHigherVideoBitrate" INVALIDPARAMETERVALUE_DISABLEHIGHERVIDEORESOLUTION = "InvalidParameterValue.DisableHigherVideoResolution" INVALIDPARAMETERVALUE_DRMTYPE = "InvalidParameterValue.DrmType" INVALIDPARAMETERVALUE_FILLTYPE = "InvalidParameterValue.FillType" INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" INVALIDPARAMETERVALUE_FPS = "InvalidParameterValue.Fps" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_REMOVEAUDIO = "InvalidParameterValue.RemoveAudio" INVALIDPARAMETERVALUE_SAMPLERATE = "InvalidParameterValue.SampleRate" INVALIDPARAMETERVALUE_SOUNDSYSTEM = "InvalidParameterValue.SoundSystem" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate"
func (*Client) CreateAnimatedGraphicsTemplate ¶
func (c *Client) CreateAnimatedGraphicsTemplate(request *CreateAnimatedGraphicsTemplateRequest) (response *CreateAnimatedGraphicsTemplateResponse, err error)
CreateAnimatedGraphicsTemplate 创建用户自定义转动图模板,数量上限:16。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" INVALIDPARAMETERVALUE_FORMATWEBPLACKWIDTHANDHEIGHT = "InvalidParameterValue.FormatWebpLackWidthAndHeight" INVALIDPARAMETERVALUE_FORMATWEBPWIDTHANDHEIGHTBOTHZERO = "InvalidParameterValue.FormatWebpWidthAndHeightBothZero" INVALIDPARAMETERVALUE_FPS = "InvalidParameterValue.Fps" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_QUALITY = "InvalidParameterValue.Quality" INVALIDPARAMETERVALUE_RESOLUTION = "InvalidParameterValue.Resolution" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateAnimatedGraphicsTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateAnimatedGraphicsTemplateWithContext(ctx context.Context, request *CreateAnimatedGraphicsTemplateRequest) (response *CreateAnimatedGraphicsTemplateResponse, err error)
CreateAnimatedGraphicsTemplate 创建用户自定义转动图模板,数量上限:16。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" INVALIDPARAMETERVALUE_FORMATWEBPLACKWIDTHANDHEIGHT = "InvalidParameterValue.FormatWebpLackWidthAndHeight" INVALIDPARAMETERVALUE_FORMATWEBPWIDTHANDHEIGHTBOTHZERO = "InvalidParameterValue.FormatWebpWidthAndHeightBothZero" INVALIDPARAMETERVALUE_FPS = "InvalidParameterValue.Fps" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_QUALITY = "InvalidParameterValue.Quality" INVALIDPARAMETERVALUE_RESOLUTION = "InvalidParameterValue.Resolution" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateCLSLogset ¶ added in v1.0.836
func (c *Client) CreateCLSLogset(request *CreateCLSLogsetRequest) (response *CreateCLSLogsetResponse, err error)
CreateCLSLogset 由 VOD 创建新的日志集。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) CreateCLSLogsetWithContext ¶ added in v1.0.836
func (c *Client) CreateCLSLogsetWithContext(ctx context.Context, request *CreateCLSLogsetRequest) (response *CreateCLSLogsetResponse, err error)
CreateCLSLogset 由 VOD 创建新的日志集。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) CreateCLSTopic ¶ added in v1.0.836
func (c *Client) CreateCLSTopic(request *CreateCLSTopicRequest) (response *CreateCLSTopicResponse, err error)
CreateCLSTopic 创建 VOD 下新的 CLS 日志主题
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) CreateCLSTopicWithContext ¶ added in v1.0.836
func (c *Client) CreateCLSTopicWithContext(ctx context.Context, request *CreateCLSTopicRequest) (response *CreateCLSTopicResponse, err error)
CreateCLSTopic 创建 VOD 下新的 CLS 日志主题
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) CreateClass ¶
func (c *Client) CreateClass(request *CreateClassRequest) (response *CreateClassResponse, err error)
CreateClass * 用于对媒体进行分类管理;
* 该接口不影响既有媒体的分类,如需修改媒体分类,请调用[修改媒体文件属性](/document/product/266/31762)接口。
* 分类层次不可超过 4 层。
* 每个分类的子类数量不可超过 500 个。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CLASSLEVELLIMITEXCEEDED = "FailedOperation.ClassLevelLimitExceeded" FAILEDOPERATION_CLASSNAMEDUPLICATE = "FailedOperation.ClassNameDuplicate" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_PARENTIDNOFOUND = "FailedOperation.ParentIdNoFound" FAILEDOPERATION_SUBCLASSLIMITEXCEEDED = "FailedOperation.SubclassLimitExceeded" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_CLASSNAME = "InvalidParameterValue.ClassName" INVALIDPARAMETERVALUE_PARENTID = "InvalidParameterValue.ParentId" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateClassWithContext ¶ added in v1.0.324
func (c *Client) CreateClassWithContext(ctx context.Context, request *CreateClassRequest) (response *CreateClassResponse, err error)
CreateClass * 用于对媒体进行分类管理;
* 该接口不影响既有媒体的分类,如需修改媒体分类,请调用[修改媒体文件属性](/document/product/266/31762)接口。
* 分类层次不可超过 4 层。
* 每个分类的子类数量不可超过 500 个。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CLASSLEVELLIMITEXCEEDED = "FailedOperation.ClassLevelLimitExceeded" FAILEDOPERATION_CLASSNAMEDUPLICATE = "FailedOperation.ClassNameDuplicate" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_PARENTIDNOFOUND = "FailedOperation.ParentIdNoFound" FAILEDOPERATION_SUBCLASSLIMITEXCEEDED = "FailedOperation.SubclassLimitExceeded" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_CLASSNAME = "InvalidParameterValue.ClassName" INVALIDPARAMETERVALUE_PARENTID = "InvalidParameterValue.ParentId" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateContentReviewTemplate ¶
func (c *Client) CreateContentReviewTemplate(request *CreateContentReviewTemplateRequest) (response *CreateContentReviewTemplateResponse, err error)
CreateContentReviewTemplate 该 API 已经<font color=red>不再维护</font>,新版审核模板支持音视频审核和图片审核,详细请参考 [创建审核模板](https://cloud.tencent.com/document/api/266/84391)。
创建用户自定义音视频内容审核模板,数量上限:50。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INTERNALERROR_GENDEFINITION = "InternalError.GenDefinition" INVALIDPARAMETERVALUE_BLOCKCONFIDENCE = "InvalidParameterValue.BlockConfidence" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_LABELSET = "InvalidParameterValue.LabelSet" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_REVIEWCONFIDENCE = "InvalidParameterValue.ReviewConfidence" INVALIDPARAMETERVALUE_REVIEWWALLSWITCH = "InvalidParameterValue.ReviewWallSwitch" INVALIDPARAMETERVALUE_SCREENSHOTINTERVAL = "InvalidParameterValue.ScreenshotInterval" INVALIDPARAMETERVALUE_SWITCH = "InvalidParameterValue.Switch" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateContentReviewTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateContentReviewTemplateWithContext(ctx context.Context, request *CreateContentReviewTemplateRequest) (response *CreateContentReviewTemplateResponse, err error)
CreateContentReviewTemplate 该 API 已经<font color=red>不再维护</font>,新版审核模板支持音视频审核和图片审核,详细请参考 [创建审核模板](https://cloud.tencent.com/document/api/266/84391)。
创建用户自定义音视频内容审核模板,数量上限:50。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INTERNALERROR_GENDEFINITION = "InternalError.GenDefinition" INVALIDPARAMETERVALUE_BLOCKCONFIDENCE = "InvalidParameterValue.BlockConfidence" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_LABELSET = "InvalidParameterValue.LabelSet" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_REVIEWCONFIDENCE = "InvalidParameterValue.ReviewConfidence" INVALIDPARAMETERVALUE_REVIEWWALLSWITCH = "InvalidParameterValue.ReviewWallSwitch" INVALIDPARAMETERVALUE_SCREENSHOTINTERVAL = "InvalidParameterValue.ScreenshotInterval" INVALIDPARAMETERVALUE_SWITCH = "InvalidParameterValue.Switch" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateDomainVerifyRecord ¶ added in v1.0.746
func (c *Client) CreateDomainVerifyRecord(request *CreateDomainVerifyRecordRequest) (response *CreateDomainVerifyRecordResponse, err error)
CreateDomainVerifyRecord 该接口用于生成一条子域名解析,提示客户添加到域名解析上,用于泛域名及域名取回校验归属权。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateDomainVerifyRecordWithContext ¶ added in v1.0.746
func (c *Client) CreateDomainVerifyRecordWithContext(ctx context.Context, request *CreateDomainVerifyRecordRequest) (response *CreateDomainVerifyRecordResponse, err error)
CreateDomainVerifyRecord 该接口用于生成一条子域名解析,提示客户添加到域名解析上,用于泛域名及域名取回校验归属权。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateEnhanceMediaTemplate ¶ added in v1.0.665
func (c *Client) CreateEnhanceMediaTemplate(request *CreateEnhanceMediaTemplateRequest) (response *CreateEnhanceMediaTemplateResponse, err error)
CreateEnhanceMediaTemplate 该 API 已经<font color=red>不再维护</font>,新版 [音画质重生](https://cloud.tencent.com/document/product/266/102571) 接口使用预置模板,详情请参见 [音画质重生模板](https://cloud.tencent.com/document/product/266/102586#50604b3f-0286-4a10-a3f7-18218116aff7)。
创建音画质重生模板。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateEnhanceMediaTemplateWithContext ¶ added in v1.0.665
func (c *Client) CreateEnhanceMediaTemplateWithContext(ctx context.Context, request *CreateEnhanceMediaTemplateRequest) (response *CreateEnhanceMediaTemplateResponse, err error)
CreateEnhanceMediaTemplate 该 API 已经<font color=red>不再维护</font>,新版 [音画质重生](https://cloud.tencent.com/document/product/266/102571) 接口使用预置模板,详情请参见 [音画质重生模板](https://cloud.tencent.com/document/product/266/102586#50604b3f-0286-4a10-a3f7-18218116aff7)。
创建音画质重生模板。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateHeadTailTemplate ¶
func (c *Client) CreateHeadTailTemplate(request *CreateHeadTailTemplateRequest) (response *CreateHeadTailTemplateResponse, err error)
CreateHeadTailTemplate 创建片头片尾模板。
- 最大支持模版数量为 100 个。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INTERNALERROR_GENDEFINITION = "InternalError.GenDefinition" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateHeadTailTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateHeadTailTemplateWithContext(ctx context.Context, request *CreateHeadTailTemplateRequest) (response *CreateHeadTailTemplateResponse, err error)
CreateHeadTailTemplate 创建片头片尾模板。
- 最大支持模版数量为 100 个。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INTERNALERROR_GENDEFINITION = "InternalError.GenDefinition" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateImageProcessingTemplate ¶
func (c *Client) CreateImageProcessingTemplate(request *CreateImageProcessingTemplateRequest) (response *CreateImageProcessingTemplateResponse, err error)
CreateImageProcessingTemplate 创建一个用户自定义的图片处理模板,数量上限:16。最多支持十次操作,例如:裁剪-缩略-裁剪-模糊-缩略-裁剪-缩略-裁剪-模糊-缩略。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_CUTANDCROPS = "InvalidParameterValue.CutAndCrops" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_THUMBNAILS = "InvalidParameterValue.Thumbnails" INVALIDPARAMETERVALUE_WATERMARKS = "InvalidParameterValue.Watermarks" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateImageProcessingTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateImageProcessingTemplateWithContext(ctx context.Context, request *CreateImageProcessingTemplateRequest) (response *CreateImageProcessingTemplateResponse, err error)
CreateImageProcessingTemplate 创建一个用户自定义的图片处理模板,数量上限:16。最多支持十次操作,例如:裁剪-缩略-裁剪-模糊-缩略-裁剪-缩略-裁剪-模糊-缩略。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_CUTANDCROPS = "InvalidParameterValue.CutAndCrops" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_THUMBNAILS = "InvalidParameterValue.Thumbnails" INVALIDPARAMETERVALUE_WATERMARKS = "InvalidParameterValue.Watermarks" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateImageSpriteTemplate ¶
func (c *Client) CreateImageSpriteTemplate(request *CreateImageSpriteTemplateRequest) (response *CreateImageSpriteTemplateResponse, err error)
CreateImageSpriteTemplate 创建用户自定义雪碧图模板,数量上限:16。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_COLUMNCOUNT = "InvalidParameterValue.ColumnCount" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_RESOLUTION = "InvalidParameterValue.Resolution" INVALIDPARAMETERVALUE_ROWCOUNT = "InvalidParameterValue.RowCount" INVALIDPARAMETERVALUE_SAMPLEINTERVAL = "InvalidParameterValue.SampleInterval" INVALIDPARAMETERVALUE_SAMPLETYPE = "InvalidParameterValue.SampleType" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateImageSpriteTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateImageSpriteTemplateWithContext(ctx context.Context, request *CreateImageSpriteTemplateRequest) (response *CreateImageSpriteTemplateResponse, err error)
CreateImageSpriteTemplate 创建用户自定义雪碧图模板,数量上限:16。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_COLUMNCOUNT = "InvalidParameterValue.ColumnCount" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_RESOLUTION = "InvalidParameterValue.Resolution" INVALIDPARAMETERVALUE_ROWCOUNT = "InvalidParameterValue.RowCount" INVALIDPARAMETERVALUE_SAMPLEINTERVAL = "InvalidParameterValue.SampleInterval" INVALIDPARAMETERVALUE_SAMPLETYPE = "InvalidParameterValue.SampleType" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateJustInTimeTranscodeTemplate ¶ added in v1.0.795
func (c *Client) CreateJustInTimeTranscodeTemplate(request *CreateJustInTimeTranscodeTemplateRequest) (response *CreateJustInTimeTranscodeTemplateResponse, err error)
CreateJustInTimeTranscodeTemplate 创建即时转码模板。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_EXISTEDNAME = "InvalidParameterValue.ExistedName" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) CreateJustInTimeTranscodeTemplateWithContext ¶ added in v1.0.795
func (c *Client) CreateJustInTimeTranscodeTemplateWithContext(ctx context.Context, request *CreateJustInTimeTranscodeTemplateRequest) (response *CreateJustInTimeTranscodeTemplateResponse, err error)
CreateJustInTimeTranscodeTemplate 创建即时转码模板。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_EXISTEDNAME = "InvalidParameterValue.ExistedName" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" REQUESTLIMITEXCEEDED = "RequestLimitExceeded"
func (*Client) CreatePersonSample ¶
func (c *Client) CreatePersonSample(request *CreatePersonSampleRequest) (response *CreatePersonSampleResponse, err error)
CreatePersonSample 该接口用于创建素材样本,用于通过五官定位等技术,进行内容识别、不适宜视频识别等视频处理。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_FACEDUPLICATE = "InvalidParameterValue.FaceDuplicate" INVALIDPARAMETERVALUE_PICFORMATERROR = "InvalidParameterValue.PicFormatError" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreatePersonSampleWithContext ¶ added in v1.0.324
func (c *Client) CreatePersonSampleWithContext(ctx context.Context, request *CreatePersonSampleRequest) (response *CreatePersonSampleResponse, err error)
CreatePersonSample 该接口用于创建素材样本,用于通过五官定位等技术,进行内容识别、不适宜视频识别等视频处理。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_FACEDUPLICATE = "InvalidParameterValue.FaceDuplicate" INVALIDPARAMETERVALUE_PICFORMATERROR = "InvalidParameterValue.PicFormatError" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateProcedureTemplate ¶
func (c *Client) CreateProcedureTemplate(request *CreateProcedureTemplateRequest) (response *CreateProcedureTemplateResponse, err error)
CreateProcedureTemplate 创建用户自定义的任务流模板,模板上限:50。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_EXISTEDPROCEDURENAME = "InvalidParameter.ExistedProcedureName" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" LIMITEXCEEDED = "LimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateProcedureTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateProcedureTemplateWithContext(ctx context.Context, request *CreateProcedureTemplateRequest) (response *CreateProcedureTemplateResponse, err error)
CreateProcedureTemplate 创建用户自定义的任务流模板,模板上限:50。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_EXISTEDPROCEDURENAME = "InvalidParameter.ExistedProcedureName" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" LIMITEXCEEDED = "LimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateQualityInspectTemplate ¶ added in v1.0.686
func (c *Client) CreateQualityInspectTemplate(request *CreateQualityInspectTemplateRequest) (response *CreateQualityInspectTemplateResponse, err error)
CreateQualityInspectTemplate 创建音画质检测模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate"
func (*Client) CreateQualityInspectTemplateWithContext ¶ added in v1.0.686
func (c *Client) CreateQualityInspectTemplateWithContext(ctx context.Context, request *CreateQualityInspectTemplateRequest) (response *CreateQualityInspectTemplateResponse, err error)
CreateQualityInspectTemplate 创建音画质检测模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate"
func (*Client) CreateRebuildMediaTemplate ¶ added in v1.0.630
func (c *Client) CreateRebuildMediaTemplate(request *CreateRebuildMediaTemplateRequest) (response *CreateRebuildMediaTemplateResponse, err error)
CreateRebuildMediaTemplate 该 API 已经<font color=red>不再维护</font>,新版 [音画质重生](https://cloud.tencent.com/document/product/266/102571) 接口使用预置模板,详情请参见 [音画质重生模板](https://cloud.tencent.com/document/product/266/102586#50604b3f-0286-4a10-a3f7-18218116aff7)。
创建视频重生模板。
可能返回的错误码:
INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_VIDEOCODEC = "InvalidParameterValue.VideoCodec"
func (*Client) CreateRebuildMediaTemplateWithContext ¶ added in v1.0.630
func (c *Client) CreateRebuildMediaTemplateWithContext(ctx context.Context, request *CreateRebuildMediaTemplateRequest) (response *CreateRebuildMediaTemplateResponse, err error)
CreateRebuildMediaTemplate 该 API 已经<font color=red>不再维护</font>,新版 [音画质重生](https://cloud.tencent.com/document/product/266/102571) 接口使用预置模板,详情请参见 [音画质重生模板](https://cloud.tencent.com/document/product/266/102586#50604b3f-0286-4a10-a3f7-18218116aff7)。
创建视频重生模板。
可能返回的错误码:
INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_VIDEOCODEC = "InvalidParameterValue.VideoCodec"
func (*Client) CreateReviewTemplate ¶ added in v1.0.563
func (c *Client) CreateReviewTemplate(request *CreateReviewTemplateRequest) (response *CreateReviewTemplateResponse, err error)
CreateReviewTemplate 创建用户自定义审核模板,数量上限:50。
>模板仅适用于 [音视频审核(ReviewAudioVideo)](https://cloud.tencent.com/document/api/266/80283) 和 [图片审核(ReviewImage)](https://cloud.tencent.com/document/api/266/73217) 接口。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INTERNALERROR_GENDEFINITION = "InternalError.GenDefinition" INVALIDPARAMETER_LABELS = "InvalidParameter.Labels" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_LABELS = "InvalidParameterValue.Labels" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" LIMITEXCEEDED = "LimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateReviewTemplateWithContext ¶ added in v1.0.563
func (c *Client) CreateReviewTemplateWithContext(ctx context.Context, request *CreateReviewTemplateRequest) (response *CreateReviewTemplateResponse, err error)
CreateReviewTemplate 创建用户自定义审核模板,数量上限:50。
>模板仅适用于 [音视频审核(ReviewAudioVideo)](https://cloud.tencent.com/document/api/266/80283) 和 [图片审核(ReviewImage)](https://cloud.tencent.com/document/api/266/73217) 接口。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INTERNALERROR_GENDEFINITION = "InternalError.GenDefinition" INVALIDPARAMETER_LABELS = "InvalidParameter.Labels" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_LABELS = "InvalidParameterValue.Labels" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" LIMITEXCEEDED = "LimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateRoundPlay ¶ added in v1.0.589
func (c *Client) CreateRoundPlay(request *CreateRoundPlayRequest) (response *CreateRoundPlayResponse, err error)
CreateRoundPlay 该接口用于创建轮播播单,数量上限:100。
轮播播单的每个文件可以指定源文件,也可以指定某个转码文件。
指定的文件必须是hls格式,所有的播单文件最好保持相同的码率和分辨率。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateRoundPlayWithContext ¶ added in v1.0.589
func (c *Client) CreateRoundPlayWithContext(ctx context.Context, request *CreateRoundPlayRequest) (response *CreateRoundPlayResponse, err error)
CreateRoundPlay 该接口用于创建轮播播单,数量上限:100。
轮播播单的每个文件可以指定源文件,也可以指定某个转码文件。
指定的文件必须是hls格式,所有的播单文件最好保持相同的码率和分辨率。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateSampleSnapshotTemplate ¶
func (c *Client) CreateSampleSnapshotTemplate(request *CreateSampleSnapshotTemplateRequest) (response *CreateSampleSnapshotTemplateResponse, err error)
CreateSampleSnapshotTemplate 创建用户自定义采样截图模板,数量上限:16。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_RESOLUTION = "InvalidParameterValue.Resolution" INVALIDPARAMETERVALUE_SAMPLEINTERVAL = "InvalidParameterValue.SampleInterval" INVALIDPARAMETERVALUE_SAMPLETYPE = "InvalidParameterValue.SampleType" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateSampleSnapshotTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateSampleSnapshotTemplateWithContext(ctx context.Context, request *CreateSampleSnapshotTemplateRequest) (response *CreateSampleSnapshotTemplateResponse, err error)
CreateSampleSnapshotTemplate 创建用户自定义采样截图模板,数量上限:16。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_RESOLUTION = "InvalidParameterValue.Resolution" INVALIDPARAMETERVALUE_SAMPLEINTERVAL = "InvalidParameterValue.SampleInterval" INVALIDPARAMETERVALUE_SAMPLETYPE = "InvalidParameterValue.SampleType" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateSnapshotByTimeOffsetTemplate ¶
func (c *Client) CreateSnapshotByTimeOffsetTemplate(request *CreateSnapshotByTimeOffsetTemplateRequest) (response *CreateSnapshotByTimeOffsetTemplateResponse, err error)
CreateSnapshotByTimeOffsetTemplate 创建用户自定义指定时间点截图模板,数量上限:16。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_RESOLUTION = "InvalidParameterValue.Resolution" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateSnapshotByTimeOffsetTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateSnapshotByTimeOffsetTemplateWithContext(ctx context.Context, request *CreateSnapshotByTimeOffsetTemplateRequest) (response *CreateSnapshotByTimeOffsetTemplateResponse, err error)
CreateSnapshotByTimeOffsetTemplate 创建用户自定义指定时间点截图模板,数量上限:16。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_RESOLUTION = "InvalidParameterValue.Resolution" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateStorageRegion ¶ added in v1.0.384
func (c *Client) CreateStorageRegion(request *CreateStorageRegionRequest) (response *CreateStorageRegionResponse, err error)
CreateStorageRegion 该接口用于开通某地域的存储。
用户开通点播业务时,系统默认为用户开通了部分地域的存储,用户如果需要开通其它地域的存储,可以通过该接口进行开通。
通过 DescribeStorageRegions 接口可以查询到所有存储地域及已经开通的地域。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_USERSTATUSINAVLID = "FailedOperation.UserStatusInavlid" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_STORAGEREGION = "InvalidParameterValue.StorageRegion" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateStorageRegionWithContext ¶ added in v1.0.384
func (c *Client) CreateStorageRegionWithContext(ctx context.Context, request *CreateStorageRegionRequest) (response *CreateStorageRegionResponse, err error)
CreateStorageRegion 该接口用于开通某地域的存储。
用户开通点播业务时,系统默认为用户开通了部分地域的存储,用户如果需要开通其它地域的存储,可以通过该接口进行开通。
通过 DescribeStorageRegions 接口可以查询到所有存储地域及已经开通的地域。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_USERSTATUSINAVLID = "FailedOperation.UserStatusInavlid" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_STORAGEREGION = "InvalidParameterValue.StorageRegion" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateSubAppId ¶
func (c *Client) CreateSubAppId(request *CreateSubAppIdRequest) (response *CreateSubAppIdResponse, err error)
CreateSubAppId 该接口用于创建点播应用。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DESCRIPTION = "InvalidParameterValue.Description" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" LIMITEXCEEDED = "LimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateSubAppIdWithContext ¶ added in v1.0.324
func (c *Client) CreateSubAppIdWithContext(ctx context.Context, request *CreateSubAppIdRequest) (response *CreateSubAppIdResponse, err error)
CreateSubAppId 该接口用于创建点播应用。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DESCRIPTION = "InvalidParameterValue.Description" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" LIMITEXCEEDED = "LimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateSuperPlayerConfig ¶
func (c *Client) CreateSuperPlayerConfig(request *CreateSuperPlayerConfigRequest) (response *CreateSuperPlayerConfigResponse, err error)
CreateSuperPlayerConfig 该 API 已经<font color='red'>不再维护</font>,新版播放器签名不再使用播放器配置模板,详细请参考 [播放器签名](https://cloud.tencent.com/document/product/266/45554)。
创建播放器配置,数量上限:100。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateSuperPlayerConfigWithContext ¶ added in v1.0.324
func (c *Client) CreateSuperPlayerConfigWithContext(ctx context.Context, request *CreateSuperPlayerConfigRequest) (response *CreateSuperPlayerConfigResponse, err error)
CreateSuperPlayerConfig 该 API 已经<font color='red'>不再维护</font>,新版播放器签名不再使用播放器配置模板,详细请参考 [播放器签名](https://cloud.tencent.com/document/product/266/45554)。
创建播放器配置,数量上限:100。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateTranscodeTemplate ¶
func (c *Client) CreateTranscodeTemplate(request *CreateTranscodeTemplateRequest) (response *CreateTranscodeTemplateResponse, err error)
CreateTranscodeTemplate 创建用户自定义转码模板,数量上限:100。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_AUDIOBITRATE = "InvalidParameterValue.AudioBitrate" INVALIDPARAMETERVALUE_AUDIOCHANNEL = "InvalidParameterValue.AudioChannel" INVALIDPARAMETERVALUE_AUDIOCODEC = "InvalidParameterValue.AudioCodec" INVALIDPARAMETERVALUE_AUDIOSAMPLERATE = "InvalidParameterValue.AudioSampleRate" INVALIDPARAMETERVALUE_BITRATE = "InvalidParameterValue.Bitrate" INVALIDPARAMETERVALUE_CODEC = "InvalidParameterValue.Codec" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_CONTAINER = "InvalidParameterValue.Container" INVALIDPARAMETERVALUE_FILLTYPE = "InvalidParameterValue.FillType" INVALIDPARAMETERVALUE_FPS = "InvalidParameterValue.Fps" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_REMOVEAUDIO = "InvalidParameterValue.RemoveAudio" INVALIDPARAMETERVALUE_REMOVEVIDEO = "InvalidParameterValue.RemoveVideo" INVALIDPARAMETERVALUE_RESOLUTION = "InvalidParameterValue.Resolution" INVALIDPARAMETERVALUE_RESOLUTIONADAPTIVE = "InvalidParameterValue.ResolutionAdaptive" INVALIDPARAMETERVALUE_TEHDTYPE = "InvalidParameterValue.TEHDType" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" INVALIDPARAMETERVALUE_VCRF = "InvalidParameterValue.Vcrf" INVALIDPARAMETERVALUE_VIDEOBITRATE = "InvalidParameterValue.VideoBitrate" INVALIDPARAMETERVALUE_VIDEOCODEC = "InvalidParameterValue.VideoCodec" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateTranscodeTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateTranscodeTemplateWithContext(ctx context.Context, request *CreateTranscodeTemplateRequest) (response *CreateTranscodeTemplateResponse, err error)
CreateTranscodeTemplate 创建用户自定义转码模板,数量上限:100。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_AUDIOBITRATE = "InvalidParameterValue.AudioBitrate" INVALIDPARAMETERVALUE_AUDIOCHANNEL = "InvalidParameterValue.AudioChannel" INVALIDPARAMETERVALUE_AUDIOCODEC = "InvalidParameterValue.AudioCodec" INVALIDPARAMETERVALUE_AUDIOSAMPLERATE = "InvalidParameterValue.AudioSampleRate" INVALIDPARAMETERVALUE_BITRATE = "InvalidParameterValue.Bitrate" INVALIDPARAMETERVALUE_CODEC = "InvalidParameterValue.Codec" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_CONTAINER = "InvalidParameterValue.Container" INVALIDPARAMETERVALUE_FILLTYPE = "InvalidParameterValue.FillType" INVALIDPARAMETERVALUE_FPS = "InvalidParameterValue.Fps" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_REMOVEAUDIO = "InvalidParameterValue.RemoveAudio" INVALIDPARAMETERVALUE_REMOVEVIDEO = "InvalidParameterValue.RemoveVideo" INVALIDPARAMETERVALUE_RESOLUTION = "InvalidParameterValue.Resolution" INVALIDPARAMETERVALUE_RESOLUTIONADAPTIVE = "InvalidParameterValue.ResolutionAdaptive" INVALIDPARAMETERVALUE_TEHDTYPE = "InvalidParameterValue.TEHDType" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" INVALIDPARAMETERVALUE_VCRF = "InvalidParameterValue.Vcrf" INVALIDPARAMETERVALUE_VIDEOBITRATE = "InvalidParameterValue.VideoBitrate" INVALIDPARAMETERVALUE_VIDEOCODEC = "InvalidParameterValue.VideoCodec" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateVodDomain ¶ added in v1.0.250
func (c *Client) CreateVodDomain(request *CreateVodDomainRequest) (response *CreateVodDomainResponse, err error)
CreateVodDomain 该接口用于将加速域名添加到点播,一个用户最多添加20个加速域名。
1.域名添加成功后点播会进行域名的部署,域名由部署状态变为在线状态大概需要2分钟的时间。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDACCOUNT = "FailedOperation.InvalidAccount" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DOMAINNAMEINBLACKLIST = "InvalidParameterValue.DomainNameInBlackList" UNAUTHORIZEDOPERATION_DOMAINRECORDNOTVERIFIED = "UnauthorizedOperation.DomainRecordNotVerified"
func (*Client) CreateVodDomainWithContext ¶ added in v1.0.324
func (c *Client) CreateVodDomainWithContext(ctx context.Context, request *CreateVodDomainRequest) (response *CreateVodDomainResponse, err error)
CreateVodDomain 该接口用于将加速域名添加到点播,一个用户最多添加20个加速域名。
1.域名添加成功后点播会进行域名的部署,域名由部署状态变为在线状态大概需要2分钟的时间。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDACCOUNT = "FailedOperation.InvalidAccount" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DOMAINNAMEINBLACKLIST = "InvalidParameterValue.DomainNameInBlackList" UNAUTHORIZEDOPERATION_DOMAINRECORDNOTVERIFIED = "UnauthorizedOperation.DomainRecordNotVerified"
func (*Client) CreateWatermarkTemplate ¶
func (c *Client) CreateWatermarkTemplate(request *CreateWatermarkTemplateRequest) (response *CreateWatermarkTemplateResponse, err error)
CreateWatermarkTemplate 创建用户自定义水印模板,数量上限:1000。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INTERNALERROR_GENDEFINITION = "InternalError.GenDefinition" INTERNALERROR_UPLOADWATERMARKERROR = "InternalError.UploadWatermarkError" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_COORDINATEORIGIN = "InvalidParameterValue.CoordinateOrigin" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_IMAGECONTENT = "InvalidParameterValue.ImageContent" INVALIDPARAMETERVALUE_IMAGETEMPLATE = "InvalidParameterValue.ImageTemplate" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_REPEATTYPE = "InvalidParameterValue.RepeatType" INVALIDPARAMETERVALUE_SVGTEMPLATE = "InvalidParameterValue.SvgTemplate" INVALIDPARAMETERVALUE_SVGTEMPLATEHEIGHT = "InvalidParameterValue.SvgTemplateHeight" INVALIDPARAMETERVALUE_SVGTEMPLATEWIDTH = "InvalidParameterValue.SvgTemplateWidth" INVALIDPARAMETERVALUE_TEXTALPHA = "InvalidParameterValue.TextAlpha" INVALIDPARAMETERVALUE_TEXTTEMPLATE = "InvalidParameterValue.TextTemplate" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" INVALIDPARAMETERVALUE_XPOS = "InvalidParameterValue.XPos" INVALIDPARAMETERVALUE_YPOS = "InvalidParameterValue.YPos" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateWatermarkTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateWatermarkTemplateWithContext(ctx context.Context, request *CreateWatermarkTemplateRequest) (response *CreateWatermarkTemplateResponse, err error)
CreateWatermarkTemplate 创建用户自定义水印模板,数量上限:1000。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INTERNALERROR_GENDEFINITION = "InternalError.GenDefinition" INTERNALERROR_UPLOADWATERMARKERROR = "InternalError.UploadWatermarkError" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_COORDINATEORIGIN = "InvalidParameterValue.CoordinateOrigin" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_IMAGECONTENT = "InvalidParameterValue.ImageContent" INVALIDPARAMETERVALUE_IMAGETEMPLATE = "InvalidParameterValue.ImageTemplate" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_REPEATTYPE = "InvalidParameterValue.RepeatType" INVALIDPARAMETERVALUE_SVGTEMPLATE = "InvalidParameterValue.SvgTemplate" INVALIDPARAMETERVALUE_SVGTEMPLATEHEIGHT = "InvalidParameterValue.SvgTemplateHeight" INVALIDPARAMETERVALUE_SVGTEMPLATEWIDTH = "InvalidParameterValue.SvgTemplateWidth" INVALIDPARAMETERVALUE_TEXTALPHA = "InvalidParameterValue.TextAlpha" INVALIDPARAMETERVALUE_TEXTTEMPLATE = "InvalidParameterValue.TextTemplate" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" INVALIDPARAMETERVALUE_XPOS = "InvalidParameterValue.XPos" INVALIDPARAMETERVALUE_YPOS = "InvalidParameterValue.YPos" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateWordSamples ¶
func (c *Client) CreateWordSamples(request *CreateWordSamplesRequest) (response *CreateWordSamplesResponse, err error)
CreateWordSamples 该接口用于批量创建关键词样本,样本用于通过OCR、ASR技术,进行不适宜内容识别、内容识别等视频处理。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) CreateWordSamplesWithContext ¶ added in v1.0.324
func (c *Client) CreateWordSamplesWithContext(ctx context.Context, request *CreateWordSamplesRequest) (response *CreateWordSamplesResponse, err error)
CreateWordSamples 该接口用于批量创建关键词样本,样本用于通过OCR、ASR技术,进行不适宜内容识别、内容识别等视频处理。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteAIAnalysisTemplate ¶
func (c *Client) DeleteAIAnalysisTemplate(request *DeleteAIAnalysisTemplateRequest) (response *DeleteAIAnalysisTemplateResponse, err error)
DeleteAIAnalysisTemplate 删除用户自定义音视频内容分析模板。
注意:模板 ID 为 10000 以下的为系统预置模板,不允许删除。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DELETEDEFAULTTEMPLATE = "InvalidParameterValue.DeleteDefaultTemplate" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteAIAnalysisTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteAIAnalysisTemplateWithContext(ctx context.Context, request *DeleteAIAnalysisTemplateRequest) (response *DeleteAIAnalysisTemplateResponse, err error)
DeleteAIAnalysisTemplate 删除用户自定义音视频内容分析模板。
注意:模板 ID 为 10000 以下的为系统预置模板,不允许删除。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DELETEDEFAULTTEMPLATE = "InvalidParameterValue.DeleteDefaultTemplate" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteAIRecognitionTemplate ¶
func (c *Client) DeleteAIRecognitionTemplate(request *DeleteAIRecognitionTemplateRequest) (response *DeleteAIRecognitionTemplateResponse, err error)
DeleteAIRecognitionTemplate 删除用户自定义音视频内容识别模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DELETEDEFAULTTEMPLATE = "InvalidParameterValue.DeleteDefaultTemplate" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteAIRecognitionTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteAIRecognitionTemplateWithContext(ctx context.Context, request *DeleteAIRecognitionTemplateRequest) (response *DeleteAIRecognitionTemplateResponse, err error)
DeleteAIRecognitionTemplate 删除用户自定义音视频内容识别模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DELETEDEFAULTTEMPLATE = "InvalidParameterValue.DeleteDefaultTemplate" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteAdaptiveDynamicStreamingTemplate ¶
func (c *Client) DeleteAdaptiveDynamicStreamingTemplate(request *DeleteAdaptiveDynamicStreamingTemplateRequest) (response *DeleteAdaptiveDynamicStreamingTemplateResponse, err error)
DeleteAdaptiveDynamicStreamingTemplate 删除转自适应码流模板
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteAdaptiveDynamicStreamingTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteAdaptiveDynamicStreamingTemplateWithContext(ctx context.Context, request *DeleteAdaptiveDynamicStreamingTemplateRequest) (response *DeleteAdaptiveDynamicStreamingTemplateResponse, err error)
DeleteAdaptiveDynamicStreamingTemplate 删除转自适应码流模板
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteAnimatedGraphicsTemplate ¶
func (c *Client) DeleteAnimatedGraphicsTemplate(request *DeleteAnimatedGraphicsTemplateRequest) (response *DeleteAnimatedGraphicsTemplateResponse, err error)
DeleteAnimatedGraphicsTemplate 删除用户自定义转动图模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteAnimatedGraphicsTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteAnimatedGraphicsTemplateWithContext(ctx context.Context, request *DeleteAnimatedGraphicsTemplateRequest) (response *DeleteAnimatedGraphicsTemplateResponse, err error)
DeleteAnimatedGraphicsTemplate 删除用户自定义转动图模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteCLSTopic ¶ added in v1.0.836
func (c *Client) DeleteCLSTopic(request *DeleteCLSTopicRequest) (response *DeleteCLSTopicResponse, err error)
DeleteCLSTopic 删除点播开通的日志主题。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteCLSTopicWithContext ¶ added in v1.0.836
func (c *Client) DeleteCLSTopicWithContext(ctx context.Context, request *DeleteCLSTopicRequest) (response *DeleteCLSTopicResponse, err error)
DeleteCLSTopic 删除点播开通的日志主题。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteClass ¶
func (c *Client) DeleteClass(request *DeleteClassRequest) (response *DeleteClassResponse, err error)
DeleteClass * 仅当待删分类无子分类且无媒体关联情况下,可删除分类;
* 否则,请先执行[删除媒体](/document/product/266/31764)及子分类,再删除该分类;
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_CLASSID = "InvalidParameterValue.ClassId" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_CLASSNOTEMPTY = "UnsupportedOperation.ClassNotEmpty"
func (*Client) DeleteClassWithContext ¶ added in v1.0.324
func (c *Client) DeleteClassWithContext(ctx context.Context, request *DeleteClassRequest) (response *DeleteClassResponse, err error)
DeleteClass * 仅当待删分类无子分类且无媒体关联情况下,可删除分类;
* 否则,请先执行[删除媒体](/document/product/266/31764)及子分类,再删除该分类;
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_CLASSID = "InvalidParameterValue.ClassId" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION_CLASSNOTEMPTY = "UnsupportedOperation.ClassNotEmpty"
func (*Client) DeleteContentReviewTemplate ¶
func (c *Client) DeleteContentReviewTemplate(request *DeleteContentReviewTemplateRequest) (response *DeleteContentReviewTemplateResponse, err error)
DeleteContentReviewTemplate 该 API 已经<font color=red>不再维护</font>,新版审核模板支持音视频审核和图片审核,详细请参考 [删除审核模板](https://cloud.tencent.com/document/api/266/84390)。
删除用户自定义音视频内容审核模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DELETEDEFAULTTEMPLATE = "InvalidParameterValue.DeleteDefaultTemplate" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteContentReviewTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteContentReviewTemplateWithContext(ctx context.Context, request *DeleteContentReviewTemplateRequest) (response *DeleteContentReviewTemplateResponse, err error)
DeleteContentReviewTemplate 该 API 已经<font color=red>不再维护</font>,新版审核模板支持音视频审核和图片审核,详细请参考 [删除审核模板](https://cloud.tencent.com/document/api/266/84390)。
删除用户自定义音视频内容审核模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DELETEDEFAULTTEMPLATE = "InvalidParameterValue.DeleteDefaultTemplate" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteEnhanceMediaTemplate ¶ added in v1.0.665
func (c *Client) DeleteEnhanceMediaTemplate(request *DeleteEnhanceMediaTemplateRequest) (response *DeleteEnhanceMediaTemplateResponse, err error)
DeleteEnhanceMediaTemplate 该 API 已经<font color=red>不再维护</font>,新版 [音画质重生](https://cloud.tencent.com/document/product/266/102571) 接口使用预置模板,详情请参见 [音画质重生模板](https://cloud.tencent.com/document/product/266/102586#50604b3f-0286-4a10-a3f7-18218116aff7)。
删除音画质重生模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DELETEDEFAULTTEMPLATE = "InvalidParameterValue.DeleteDefaultTemplate" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteEnhanceMediaTemplateWithContext ¶ added in v1.0.665
func (c *Client) DeleteEnhanceMediaTemplateWithContext(ctx context.Context, request *DeleteEnhanceMediaTemplateRequest) (response *DeleteEnhanceMediaTemplateResponse, err error)
DeleteEnhanceMediaTemplate 该 API 已经<font color=red>不再维护</font>,新版 [音画质重生](https://cloud.tencent.com/document/product/266/102571) 接口使用预置模板,详情请参见 [音画质重生模板](https://cloud.tencent.com/document/product/266/102586#50604b3f-0286-4a10-a3f7-18218116aff7)。
删除音画质重生模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DELETEDEFAULTTEMPLATE = "InvalidParameterValue.DeleteDefaultTemplate" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteHeadTailTemplate ¶
func (c *Client) DeleteHeadTailTemplate(request *DeleteHeadTailTemplateRequest) (response *DeleteHeadTailTemplateResponse, err error)
DeleteHeadTailTemplate 删除片头片尾模板。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteHeadTailTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteHeadTailTemplateWithContext(ctx context.Context, request *DeleteHeadTailTemplateRequest) (response *DeleteHeadTailTemplateResponse, err error)
DeleteHeadTailTemplate 删除片头片尾模板。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteImageProcessingTemplate ¶
func (c *Client) DeleteImageProcessingTemplate(request *DeleteImageProcessingTemplateRequest) (response *DeleteImageProcessingTemplateResponse, err error)
DeleteImageProcessingTemplate 删除用户自定义图片处理模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DELETEDEFAULTTEMPLATE = "InvalidParameterValue.DeleteDefaultTemplate" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteImageProcessingTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteImageProcessingTemplateWithContext(ctx context.Context, request *DeleteImageProcessingTemplateRequest) (response *DeleteImageProcessingTemplateResponse, err error)
DeleteImageProcessingTemplate 删除用户自定义图片处理模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DELETEDEFAULTTEMPLATE = "InvalidParameterValue.DeleteDefaultTemplate" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteImageSpriteTemplate ¶
func (c *Client) DeleteImageSpriteTemplate(request *DeleteImageSpriteTemplateRequest) (response *DeleteImageSpriteTemplateResponse, err error)
DeleteImageSpriteTemplate 删除雪碧图模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteImageSpriteTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteImageSpriteTemplateWithContext(ctx context.Context, request *DeleteImageSpriteTemplateRequest) (response *DeleteImageSpriteTemplateResponse, err error)
DeleteImageSpriteTemplate 删除雪碧图模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteJustInTimeTranscodeTemplate ¶ added in v1.0.795
func (c *Client) DeleteJustInTimeTranscodeTemplate(request *DeleteJustInTimeTranscodeTemplateRequest) (response *DeleteJustInTimeTranscodeTemplateResponse, err error)
DeleteJustInTimeTranscodeTemplate 删除即时转码模板。
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DeleteJustInTimeTranscodeTemplateWithContext ¶ added in v1.0.795
func (c *Client) DeleteJustInTimeTranscodeTemplateWithContext(ctx context.Context, request *DeleteJustInTimeTranscodeTemplateRequest) (response *DeleteJustInTimeTranscodeTemplateResponse, err error)
DeleteJustInTimeTranscodeTemplate 删除即时转码模板。
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DeleteMedia ¶
func (c *Client) DeleteMedia(request *DeleteMediaRequest) (response *DeleteMediaResponse, err error)
DeleteMedia * 删除媒体及其对应的视频处理文件(原始文件、如转码视频、雪碧图、截图、微信发布视频等);
* 可单独删除指定 ID 的视频文件下的原文件、转码视频、微信发布视频等;
* 注意:原文件删除后,无法发起转码、微信发布等任何视频处理操作。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteMediaWithContext ¶ added in v1.0.324
func (c *Client) DeleteMediaWithContext(ctx context.Context, request *DeleteMediaRequest) (response *DeleteMediaResponse, err error)
DeleteMedia * 删除媒体及其对应的视频处理文件(原始文件、如转码视频、雪碧图、截图、微信发布视频等);
* 可单独删除指定 ID 的视频文件下的原文件、转码视频、微信发布视频等;
* 注意:原文件删除后,无法发起转码、微信发布等任何视频处理操作。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeletePersonSample ¶
func (c *Client) DeletePersonSample(request *DeletePersonSampleRequest) (response *DeletePersonSampleResponse, err error)
DeletePersonSample 该接口用于根据人物 ID,删除素材样本。
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND_PERSON = "ResourceNotFound.Person" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeletePersonSampleWithContext ¶ added in v1.0.324
func (c *Client) DeletePersonSampleWithContext(ctx context.Context, request *DeletePersonSampleRequest) (response *DeletePersonSampleResponse, err error)
DeletePersonSample 该接口用于根据人物 ID,删除素材样本。
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND_PERSON = "ResourceNotFound.Person" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteProcedureTemplate ¶
func (c *Client) DeleteProcedureTemplate(request *DeleteProcedureTemplateRequest) (response *DeleteProcedureTemplateResponse, err error)
DeleteProcedureTemplate 删除用户自定义的任务流模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteProcedureTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteProcedureTemplateWithContext(ctx context.Context, request *DeleteProcedureTemplateRequest) (response *DeleteProcedureTemplateResponse, err error)
DeleteProcedureTemplate 删除用户自定义的任务流模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteQualityInspectTemplate ¶ added in v1.0.686
func (c *Client) DeleteQualityInspectTemplate(request *DeleteQualityInspectTemplateRequest) (response *DeleteQualityInspectTemplateResponse, err error)
DeleteQualityInspectTemplate 删除音画质检测模板。
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteQualityInspectTemplateWithContext ¶ added in v1.0.686
func (c *Client) DeleteQualityInspectTemplateWithContext(ctx context.Context, request *DeleteQualityInspectTemplateRequest) (response *DeleteQualityInspectTemplateResponse, err error)
DeleteQualityInspectTemplate 删除音画质检测模板。
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteRebuildMediaTemplate ¶ added in v1.0.630
func (c *Client) DeleteRebuildMediaTemplate(request *DeleteRebuildMediaTemplateRequest) (response *DeleteRebuildMediaTemplateResponse, err error)
DeleteRebuildMediaTemplate 该 API 已经<font color=red>不再维护</font>,新版 [音画质重生](https://cloud.tencent.com/document/product/266/102571) 接口使用预置模板,详情请参见 [音画质重生模板](https://cloud.tencent.com/document/product/266/102586#50604b3f-0286-4a10-a3f7-18218116aff7)。
删除视频重生模板。
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteRebuildMediaTemplateWithContext ¶ added in v1.0.630
func (c *Client) DeleteRebuildMediaTemplateWithContext(ctx context.Context, request *DeleteRebuildMediaTemplateRequest) (response *DeleteRebuildMediaTemplateResponse, err error)
DeleteRebuildMediaTemplate 该 API 已经<font color=red>不再维护</font>,新版 [音画质重生](https://cloud.tencent.com/document/product/266/102571) 接口使用预置模板,详情请参见 [音画质重生模板](https://cloud.tencent.com/document/product/266/102586#50604b3f-0286-4a10-a3f7-18218116aff7)。
删除视频重生模板。
可能返回的错误码:
INTERNALERROR = "InternalError" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteReviewTemplate ¶ added in v1.0.563
func (c *Client) DeleteReviewTemplate(request *DeleteReviewTemplateRequest) (response *DeleteReviewTemplateResponse, err error)
DeleteReviewTemplate 删除用户自定义审核模板。
>模板仅适用于 [音视频审核(ReviewAudioVideo)](https://cloud.tencent.com/document/api/266/80283) 和 [图片审核(ReviewImage)](https://cloud.tencent.com/document/api/266/73217) 接口。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteReviewTemplateWithContext ¶ added in v1.0.563
func (c *Client) DeleteReviewTemplateWithContext(ctx context.Context, request *DeleteReviewTemplateRequest) (response *DeleteReviewTemplateResponse, err error)
DeleteReviewTemplate 删除用户自定义审核模板。
>模板仅适用于 [音视频审核(ReviewAudioVideo)](https://cloud.tencent.com/document/api/266/80283) 和 [图片审核(ReviewImage)](https://cloud.tencent.com/document/api/266/73217) 接口。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteRoundPlay ¶ added in v1.0.589
func (c *Client) DeleteRoundPlay(request *DeleteRoundPlayRequest) (response *DeleteRoundPlayResponse, err error)
DeleteRoundPlay 该接口用于删除轮播播单。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteRoundPlayWithContext ¶ added in v1.0.589
func (c *Client) DeleteRoundPlayWithContext(ctx context.Context, request *DeleteRoundPlayRequest) (response *DeleteRoundPlayResponse, err error)
DeleteRoundPlay 该接口用于删除轮播播单。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteSampleSnapshotTemplate ¶
func (c *Client) DeleteSampleSnapshotTemplate(request *DeleteSampleSnapshotTemplateRequest) (response *DeleteSampleSnapshotTemplateResponse, err error)
DeleteSampleSnapshotTemplate 删除用户自定义采样截图模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteSampleSnapshotTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteSampleSnapshotTemplateWithContext(ctx context.Context, request *DeleteSampleSnapshotTemplateRequest) (response *DeleteSampleSnapshotTemplateResponse, err error)
DeleteSampleSnapshotTemplate 删除用户自定义采样截图模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteSnapshotByTimeOffsetTemplate ¶
func (c *Client) DeleteSnapshotByTimeOffsetTemplate(request *DeleteSnapshotByTimeOffsetTemplateRequest) (response *DeleteSnapshotByTimeOffsetTemplateResponse, err error)
DeleteSnapshotByTimeOffsetTemplate 删除用户自定义指定时间点截图模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteSnapshotByTimeOffsetTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteSnapshotByTimeOffsetTemplateWithContext(ctx context.Context, request *DeleteSnapshotByTimeOffsetTemplateRequest) (response *DeleteSnapshotByTimeOffsetTemplateResponse, err error)
DeleteSnapshotByTimeOffsetTemplate 删除用户自定义指定时间点截图模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteSuperPlayerConfig ¶
func (c *Client) DeleteSuperPlayerConfig(request *DeleteSuperPlayerConfigRequest) (response *DeleteSuperPlayerConfigResponse, err error)
DeleteSuperPlayerConfig 该 API 已经<font color='red'>不再维护</font>,新版播放器签名不再使用播放器配置模板,详细请参考 [播放器签名](https://cloud.tencent.com/document/product/266/45554)。
删除播放器配置。
*注:系统预置播放器配置不允许删除。*
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteSuperPlayerConfigWithContext ¶ added in v1.0.324
func (c *Client) DeleteSuperPlayerConfigWithContext(ctx context.Context, request *DeleteSuperPlayerConfigRequest) (response *DeleteSuperPlayerConfigResponse, err error)
DeleteSuperPlayerConfig 该 API 已经<font color='red'>不再维护</font>,新版播放器签名不再使用播放器配置模板,详细请参考 [播放器签名](https://cloud.tencent.com/document/product/266/45554)。
删除播放器配置。
*注:系统预置播放器配置不允许删除。*
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteTranscodeTemplate ¶
func (c *Client) DeleteTranscodeTemplate(request *DeleteTranscodeTemplateRequest) (response *DeleteTranscodeTemplateResponse, err error)
DeleteTranscodeTemplate 删除用户自定义转码模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DEFINITION = "InvalidParameterValue.Definition" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteTranscodeTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteTranscodeTemplateWithContext(ctx context.Context, request *DeleteTranscodeTemplateRequest) (response *DeleteTranscodeTemplateResponse, err error)
DeleteTranscodeTemplate 删除用户自定义转码模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DEFINITION = "InvalidParameterValue.Definition" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteVodDomain ¶ added in v1.0.250
func (c *Client) DeleteVodDomain(request *DeleteVodDomainRequest) (response *DeleteVodDomainResponse, err error)
DeleteVodDomain 该接口用于删除点播加速域名。
1、域名删除前需要先关闭所有区域的加速。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DeleteVodDomainWithContext ¶ added in v1.0.324
func (c *Client) DeleteVodDomainWithContext(ctx context.Context, request *DeleteVodDomainRequest) (response *DeleteVodDomainResponse, err error)
DeleteVodDomain 该接口用于删除点播加速域名。
1、域名删除前需要先关闭所有区域的加速。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DeleteWatermarkTemplate ¶
func (c *Client) DeleteWatermarkTemplate(request *DeleteWatermarkTemplateRequest) (response *DeleteWatermarkTemplateResponse, err error)
DeleteWatermarkTemplate 删除用户自定义水印模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DEFINITION = "InvalidParameterValue.Definition" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteWatermarkTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteWatermarkTemplateWithContext(ctx context.Context, request *DeleteWatermarkTemplateRequest) (response *DeleteWatermarkTemplateResponse, err error)
DeleteWatermarkTemplate 删除用户自定义水印模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DEFINITION = "InvalidParameterValue.Definition" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteWordSamples ¶
func (c *Client) DeleteWordSamples(request *DeleteWordSamplesRequest) (response *DeleteWordSamplesResponse, err error)
DeleteWordSamples 该接口用于批量删除关键词样本。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DeleteWordSamplesWithContext ¶ added in v1.0.324
func (c *Client) DeleteWordSamplesWithContext(ctx context.Context, request *DeleteWordSamplesRequest) (response *DeleteWordSamplesResponse, err error)
DeleteWordSamples 该接口用于批量删除关键词样本。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAIAnalysisTemplates ¶
func (c *Client) DescribeAIAnalysisTemplates(request *DescribeAIAnalysisTemplatesRequest) (response *DescribeAIAnalysisTemplatesResponse, err error)
DescribeAIAnalysisTemplates 根据音视频内容分析模板唯一标识,获取音视频内容分析模板详情列表。返回结果包含符合条件的所有用户自定义音视频内容分析模板及[系统预置音视频内容分析模板](https://cloud.tencent.com/document/product/266/33476#.E9.A2.84.E7.BD.AE.E8.A7.86.E9.A2.91.E5.86.85.E5.AE.B9.E5.88.86.E6.9E.90.E6.A8.A1.E6.9D.BF)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAIAnalysisTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeAIAnalysisTemplatesWithContext(ctx context.Context, request *DescribeAIAnalysisTemplatesRequest) (response *DescribeAIAnalysisTemplatesResponse, err error)
DescribeAIAnalysisTemplates 根据音视频内容分析模板唯一标识,获取音视频内容分析模板详情列表。返回结果包含符合条件的所有用户自定义音视频内容分析模板及[系统预置音视频内容分析模板](https://cloud.tencent.com/document/product/266/33476#.E9.A2.84.E7.BD.AE.E8.A7.86.E9.A2.91.E5.86.85.E5.AE.B9.E5.88.86.E6.9E.90.E6.A8.A1.E6.9D.BF)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAIRecognitionTemplates ¶
func (c *Client) DescribeAIRecognitionTemplates(request *DescribeAIRecognitionTemplatesRequest) (response *DescribeAIRecognitionTemplatesResponse, err error)
DescribeAIRecognitionTemplates 根据音视频内容识别模板唯一标识,获取音视频内容识别模板详情列表。返回结果包含符合条件的所有用户自定义音视频内容识别模板及[系统预置音视频内容识别模板](https://cloud.tencent.com/document/product/266/33476#.E9.A2.84.E7.BD.AE.E8.A7.86.E9.A2.91.E5.86.85.E5.AE.B9.E8.AF.86.E5.88.AB.E6.A8.A1.E6.9D.BF)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAIRecognitionTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeAIRecognitionTemplatesWithContext(ctx context.Context, request *DescribeAIRecognitionTemplatesRequest) (response *DescribeAIRecognitionTemplatesResponse, err error)
DescribeAIRecognitionTemplates 根据音视频内容识别模板唯一标识,获取音视频内容识别模板详情列表。返回结果包含符合条件的所有用户自定义音视频内容识别模板及[系统预置音视频内容识别模板](https://cloud.tencent.com/document/product/266/33476#.E9.A2.84.E7.BD.AE.E8.A7.86.E9.A2.91.E5.86.85.E5.AE.B9.E8.AF.86.E5.88.AB.E6.A8.A1.E6.9D.BF)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAdaptiveDynamicStreamingTemplates ¶
func (c *Client) DescribeAdaptiveDynamicStreamingTemplates(request *DescribeAdaptiveDynamicStreamingTemplatesRequest) (response *DescribeAdaptiveDynamicStreamingTemplatesResponse, err error)
DescribeAdaptiveDynamicStreamingTemplates 查询转自适应码流模板,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAdaptiveDynamicStreamingTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeAdaptiveDynamicStreamingTemplatesWithContext(ctx context.Context, request *DescribeAdaptiveDynamicStreamingTemplatesRequest) (response *DescribeAdaptiveDynamicStreamingTemplatesResponse, err error)
DescribeAdaptiveDynamicStreamingTemplates 查询转自适应码流模板,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAllClass ¶
func (c *Client) DescribeAllClass(request *DescribeAllClassRequest) (response *DescribeAllClassResponse, err error)
DescribeAllClass * 获得用户的所有分类信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAllClassWithContext ¶ added in v1.0.324
func (c *Client) DescribeAllClassWithContext(ctx context.Context, request *DescribeAllClassRequest) (response *DescribeAllClassResponse, err error)
DescribeAllClass * 获得用户的所有分类信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAnimatedGraphicsTemplates ¶
func (c *Client) DescribeAnimatedGraphicsTemplates(request *DescribeAnimatedGraphicsTemplatesRequest) (response *DescribeAnimatedGraphicsTemplatesResponse, err error)
DescribeAnimatedGraphicsTemplates 查询转动图模板列表,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAnimatedGraphicsTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeAnimatedGraphicsTemplatesWithContext(ctx context.Context, request *DescribeAnimatedGraphicsTemplatesRequest) (response *DescribeAnimatedGraphicsTemplatesResponse, err error)
DescribeAnimatedGraphicsTemplates 查询转动图模板列表,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeCDNStatDetails ¶
func (c *Client) DescribeCDNStatDetails(request *DescribeCDNStatDetailsRequest) (response *DescribeCDNStatDetailsResponse, err error)
DescribeCDNStatDetails 该接口用于查询点播域名的 CDN 带宽、流量等统计数据。
* 查询的起始时间和结束时间跨度不超过90天。
* 可以查询不同服务区域的数据。
* 中国境内的数据支持查询指定地区、运营商的统计数据。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDACCOUNT = "FailedOperation.InvalidAccount" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE_AREA = "InvalidParameterValue.Area" INVALIDPARAMETERVALUE_DISTRICTS = "InvalidParameterValue.Districts" INVALIDPARAMETERVALUE_DOMAINNAMES = "InvalidParameterValue.DomainNames" INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" INVALIDPARAMETERVALUE_ISPS = "InvalidParameterValue.Isps" INVALIDPARAMETERVALUE_METRIC = "InvalidParameterValue.Metric" INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime"
func (*Client) DescribeCDNStatDetailsWithContext ¶ added in v1.0.324
func (c *Client) DescribeCDNStatDetailsWithContext(ctx context.Context, request *DescribeCDNStatDetailsRequest) (response *DescribeCDNStatDetailsResponse, err error)
DescribeCDNStatDetails 该接口用于查询点播域名的 CDN 带宽、流量等统计数据。
* 查询的起始时间和结束时间跨度不超过90天。
* 可以查询不同服务区域的数据。
* 中国境内的数据支持查询指定地区、运营商的统计数据。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDACCOUNT = "FailedOperation.InvalidAccount" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE_AREA = "InvalidParameterValue.Area" INVALIDPARAMETERVALUE_DISTRICTS = "InvalidParameterValue.Districts" INVALIDPARAMETERVALUE_DOMAINNAMES = "InvalidParameterValue.DomainNames" INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" INVALIDPARAMETERVALUE_ISPS = "InvalidParameterValue.Isps" INVALIDPARAMETERVALUE_METRIC = "InvalidParameterValue.Metric" INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime"
func (*Client) DescribeCDNUsageData ¶
func (c *Client) DescribeCDNUsageData(request *DescribeCDNUsageDataRequest) (response *DescribeCDNUsageDataResponse, err error)
DescribeCDNUsageData 该接口用于查询点播 CDN 的流量、带宽等统计数据。
可以查询最近365天内的 CDN 用量数据。
查询时间跨度不超过90天。
可以指定用量数据的时间粒度,支持5分钟、1小时、1天的时间粒度。
流量为查询时间粒度内的总流量,带宽为查询时间粒度内的峰值带宽。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetWorkError" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATAINTERVAL = "InvalidParameterValue.DataInterval" INVALIDPARAMETERVALUE_DATATYPE = "InvalidParameterValue.DataType" INVALIDPARAMETERVALUE_DOMAINNAME = "InvalidParameterValue.DomainName" INVALIDPARAMETERVALUE_DOMAINNAMES = "InvalidParameterValue.DomainNames" INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeCDNUsageDataWithContext ¶ added in v1.0.324
func (c *Client) DescribeCDNUsageDataWithContext(ctx context.Context, request *DescribeCDNUsageDataRequest) (response *DescribeCDNUsageDataResponse, err error)
DescribeCDNUsageData 该接口用于查询点播 CDN 的流量、带宽等统计数据。
可以查询最近365天内的 CDN 用量数据。
查询时间跨度不超过90天。
可以指定用量数据的时间粒度,支持5分钟、1小时、1天的时间粒度。
流量为查询时间粒度内的总流量,带宽为查询时间粒度内的峰值带宽。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetWorkError" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATAINTERVAL = "InvalidParameterValue.DataInterval" INVALIDPARAMETERVALUE_DATATYPE = "InvalidParameterValue.DataType" INVALIDPARAMETERVALUE_DOMAINNAME = "InvalidParameterValue.DomainName" INVALIDPARAMETERVALUE_DOMAINNAMES = "InvalidParameterValue.DomainNames" INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeCLSLogsets ¶ added in v1.0.836
func (c *Client) DescribeCLSLogsets(request *DescribeCLSLogsetsRequest) (response *DescribeCLSLogsetsResponse, err error)
DescribeCLSLogsets 查询 VOD 创建的 CLS 日志集。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetWorkError" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATAINTERVAL = "InvalidParameterValue.DataInterval" INVALIDPARAMETERVALUE_DATATYPE = "InvalidParameterValue.DataType" INVALIDPARAMETERVALUE_DOMAINNAME = "InvalidParameterValue.DomainName" INVALIDPARAMETERVALUE_DOMAINNAMES = "InvalidParameterValue.DomainNames" INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeCLSLogsetsWithContext ¶ added in v1.0.836
func (c *Client) DescribeCLSLogsetsWithContext(ctx context.Context, request *DescribeCLSLogsetsRequest) (response *DescribeCLSLogsetsResponse, err error)
DescribeCLSLogsets 查询 VOD 创建的 CLS 日志集。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetWorkError" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATAINTERVAL = "InvalidParameterValue.DataInterval" INVALIDPARAMETERVALUE_DATATYPE = "InvalidParameterValue.DataType" INVALIDPARAMETERVALUE_DOMAINNAME = "InvalidParameterValue.DomainName" INVALIDPARAMETERVALUE_DOMAINNAMES = "InvalidParameterValue.DomainNames" INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeCLSPushTargets ¶ added in v1.0.836
func (c *Client) DescribeCLSPushTargets(request *DescribeCLSPushTargetsRequest) (response *DescribeCLSPushTargetsResponse, err error)
DescribeCLSPushTargets 查询点播域名下日志投递的目标主题。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetWorkError" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATAINTERVAL = "InvalidParameterValue.DataInterval" INVALIDPARAMETERVALUE_DATATYPE = "InvalidParameterValue.DataType" INVALIDPARAMETERVALUE_DOMAINNAME = "InvalidParameterValue.DomainName" INVALIDPARAMETERVALUE_DOMAINNAMES = "InvalidParameterValue.DomainNames" INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeCLSPushTargetsWithContext ¶ added in v1.0.836
func (c *Client) DescribeCLSPushTargetsWithContext(ctx context.Context, request *DescribeCLSPushTargetsRequest) (response *DescribeCLSPushTargetsResponse, err error)
DescribeCLSPushTargets 查询点播域名下日志投递的目标主题。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetWorkError" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DATAINTERVAL = "InvalidParameterValue.DataInterval" INVALIDPARAMETERVALUE_DATATYPE = "InvalidParameterValue.DataType" INVALIDPARAMETERVALUE_DOMAINNAME = "InvalidParameterValue.DomainName" INVALIDPARAMETERVALUE_DOMAINNAMES = "InvalidParameterValue.DomainNames" INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeCLSTopics ¶ added in v1.0.836
func (c *Client) DescribeCLSTopics(request *DescribeCLSTopicsRequest) (response *DescribeCLSTopicsResponse, err error)
DescribeCLSTopics 查询 VOD 创建的 CLS 日志主题列表。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) DescribeCLSTopicsWithContext ¶ added in v1.0.836
func (c *Client) DescribeCLSTopicsWithContext(ctx context.Context, request *DescribeCLSTopicsRequest) (response *DescribeCLSTopicsResponse, err error)
DescribeCLSTopics 查询 VOD 创建的 CLS 日志主题列表。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) DescribeCdnLogs ¶
func (c *Client) DescribeCdnLogs(request *DescribeCdnLogsRequest) (response *DescribeCdnLogsResponse, err error)
DescribeCdnLogs 查询点播域名的 CDN 访问日志的下载链接。
可以查询最近30天内的 CDN 日志下载链接。
默认情况下 CDN 每小时生成一个日志文件,如果某一个小时没有 CDN 访问,不会生成日志文件。
CDN 日志下载链接的有效期为24小时。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetWorkError" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DOMAINNAME = "InvalidParameterValue.DomainName" INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeCdnLogsWithContext ¶ added in v1.0.324
func (c *Client) DescribeCdnLogsWithContext(ctx context.Context, request *DescribeCdnLogsRequest) (response *DescribeCdnLogsResponse, err error)
DescribeCdnLogs 查询点播域名的 CDN 访问日志的下载链接。
可以查询最近30天内的 CDN 日志下载链接。
默认情况下 CDN 每小时生成一个日志文件,如果某一个小时没有 CDN 访问,不会生成日志文件。
CDN 日志下载链接的有效期为24小时。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetWorkError" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DOMAINNAME = "InvalidParameterValue.DomainName" INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeClientUploadAccelerationUsageData ¶ added in v1.0.471
func (c *Client) DescribeClientUploadAccelerationUsageData(request *DescribeClientUploadAccelerationUsageDataRequest) (response *DescribeClientUploadAccelerationUsageDataResponse, err error)
DescribeClientUploadAccelerationUsageData 该接口返回查询时间范围内客户端上传加速统计信息。
可以查询最近365天内的客户端上传加速统计数据。
查询时间跨度不超过90天。
查询时间跨度超过1天的,返回以天为粒度的数据,否则,返回以5分钟为粒度的数据。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeClientUploadAccelerationUsageDataWithContext ¶ added in v1.0.471
func (c *Client) DescribeClientUploadAccelerationUsageDataWithContext(ctx context.Context, request *DescribeClientUploadAccelerationUsageDataRequest) (response *DescribeClientUploadAccelerationUsageDataResponse, err error)
DescribeClientUploadAccelerationUsageData 该接口返回查询时间范围内客户端上传加速统计信息。
可以查询最近365天内的客户端上传加速统计数据。
查询时间跨度不超过90天。
查询时间跨度超过1天的,返回以天为粒度的数据,否则,返回以5分钟为粒度的数据。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeContentReviewTemplates ¶
func (c *Client) DescribeContentReviewTemplates(request *DescribeContentReviewTemplatesRequest) (response *DescribeContentReviewTemplatesResponse, err error)
DescribeContentReviewTemplates 该 API 已经<font color=red>不再维护</font>,新版审核模板支持音视频审核和图片审核,详细请参考 [获取审核模板列表](https://cloud.tencent.com/document/api/266/84389)。
根据音视频内容审核模板唯一标识,获取音视频内容审核模板详情列表。返回结果包含符合条件的所有用户自定义模板及[系统预置内容审核模板](https://cloud.tencent.com/document/product/266/33476#.E9.A2.84.E7.BD.AE.E8.A7.86.E9.A2.91.E5.86.85.E5.AE.B9.E5.AE.A1.E6.A0.B8.E6.A8.A1.E6.9D.BF)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeContentReviewTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeContentReviewTemplatesWithContext(ctx context.Context, request *DescribeContentReviewTemplatesRequest) (response *DescribeContentReviewTemplatesResponse, err error)
DescribeContentReviewTemplates 该 API 已经<font color=red>不再维护</font>,新版审核模板支持音视频审核和图片审核,详细请参考 [获取审核模板列表](https://cloud.tencent.com/document/api/266/84389)。
根据音视频内容审核模板唯一标识,获取音视频内容审核模板详情列表。返回结果包含符合条件的所有用户自定义模板及[系统预置内容审核模板](https://cloud.tencent.com/document/product/266/33476#.E9.A2.84.E7.BD.AE.E8.A7.86.E9.A2.91.E5.86.85.E5.AE.B9.E5.AE.A1.E6.A0.B8.E6.A8.A1.E6.9D.BF)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeDailyMediaPlayStat ¶
func (c *Client) DescribeDailyMediaPlayStat(request *DescribeDailyMediaPlayStatRequest) (response *DescribeDailyMediaPlayStatResponse, err error)
DescribeDailyMediaPlayStat 该接口用于查询指定日期范围内每天的播放统计数据。
* 可以查询最近一年的播放统计数据。
* 结束日期和起始日期的时间跨度最大为90天。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE_ENDDATE = "InvalidParameterValue.EndDate" INVALIDPARAMETERVALUE_FILEID = "InvalidParameterValue.FileId" INVALIDPARAMETERVALUE_STARTDATE = "InvalidParameterValue.StartDate"
func (*Client) DescribeDailyMediaPlayStatWithContext ¶ added in v1.0.324
func (c *Client) DescribeDailyMediaPlayStatWithContext(ctx context.Context, request *DescribeDailyMediaPlayStatRequest) (response *DescribeDailyMediaPlayStatResponse, err error)
DescribeDailyMediaPlayStat 该接口用于查询指定日期范围内每天的播放统计数据。
* 可以查询最近一年的播放统计数据。
* 结束日期和起始日期的时间跨度最大为90天。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE_ENDDATE = "InvalidParameterValue.EndDate" INVALIDPARAMETERVALUE_FILEID = "InvalidParameterValue.FileId" INVALIDPARAMETERVALUE_STARTDATE = "InvalidParameterValue.StartDate"
func (*Client) DescribeDailyMostPlayedStat ¶
func (c *Client) DescribeDailyMostPlayedStat(request *DescribeDailyMostPlayedStatRequest) (response *DescribeDailyMostPlayedStatResponse, err error)
DescribeDailyMostPlayedStat 该接口用于查询每日播放Top100 的媒体文件的播放统计数据。
* 可以查询最近一年的播放统计数据。
* 可以按播放次数或者播放流量查询。
* 播放次数统计说明:
HLS 文件:访问 M3U8 文件时统计播放次数;访问 TS 文件不统计播放次数。
其它文件(如 MP4 文件):播放请求带有 range 参数且 range 的 start 参数不等于0时不统计播放次数,其它情况统计播放次数。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetWorkError" INVALIDPARAMETERVALUE_DATE = "InvalidParameterValue.Date" INVALIDPARAMETERVALUE_DOMAINNAME = "InvalidParameterValue.DomainName" INVALIDPARAMETERVALUE_METRIC = "InvalidParameterValue.Metric"
func (*Client) DescribeDailyMostPlayedStatWithContext ¶ added in v1.0.324
func (c *Client) DescribeDailyMostPlayedStatWithContext(ctx context.Context, request *DescribeDailyMostPlayedStatRequest) (response *DescribeDailyMostPlayedStatResponse, err error)
DescribeDailyMostPlayedStat 该接口用于查询每日播放Top100 的媒体文件的播放统计数据。
* 可以查询最近一年的播放统计数据。
* 可以按播放次数或者播放流量查询。
* 播放次数统计说明:
HLS 文件:访问 M3U8 文件时统计播放次数;访问 TS 文件不统计播放次数。
其它文件(如 MP4 文件):播放请求带有 range 参数且 range 的 start 参数不等于0时不统计播放次数,其它情况统计播放次数。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetWorkError" INVALIDPARAMETERVALUE_DATE = "InvalidParameterValue.Date" INVALIDPARAMETERVALUE_DOMAINNAME = "InvalidParameterValue.DomainName" INVALIDPARAMETERVALUE_METRIC = "InvalidParameterValue.Metric"
func (*Client) DescribeDailyPlayStatFileList ¶
func (c *Client) DescribeDailyPlayStatFileList(request *DescribeDailyPlayStatFileListRequest) (response *DescribeDailyPlayStatFileListResponse, err error)
DescribeDailyPlayStatFileList 该接口用于查询播放统计文件的下载地址。
* 可以查询最近一年的播放统计文件下载地址,查询的起始日期和结束日期的时间跨度不超过90天。
* 云点播每天对前一天的 CDN 请求日志进行分析处理,生成播放统计文件。
* 播放统计文件内容包含媒体文件的播放次数、播放流量等统计信息。
* 播放次数统计说明:
HLS 文件:访问M3U8 文件时统计播放次数;访问TS 文件不统计播放次数。
其它文件(如 MP4 文件):播放请求带有 range 参数且 range 的 start 参数不等于0时不统计播放次数,其它情况统计播放次数。
* 播放设备的统计:播放请求带了 UserAgent 参数,并且 UserAgent 包含 Android 或者 iPhone 等标识,会统计为移动端播放次数,否则统计为 PC 端播放次数。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime"
func (*Client) DescribeDailyPlayStatFileListWithContext ¶ added in v1.0.324
func (c *Client) DescribeDailyPlayStatFileListWithContext(ctx context.Context, request *DescribeDailyPlayStatFileListRequest) (response *DescribeDailyPlayStatFileListResponse, err error)
DescribeDailyPlayStatFileList 该接口用于查询播放统计文件的下载地址。
* 可以查询最近一年的播放统计文件下载地址,查询的起始日期和结束日期的时间跨度不超过90天。
* 云点播每天对前一天的 CDN 请求日志进行分析处理,生成播放统计文件。
* 播放统计文件内容包含媒体文件的播放次数、播放流量等统计信息。
* 播放次数统计说明:
HLS 文件:访问M3U8 文件时统计播放次数;访问TS 文件不统计播放次数。
其它文件(如 MP4 文件):播放请求带有 range 参数且 range 的 start 参数不等于0时不统计播放次数,其它情况统计播放次数。
* 播放设备的统计:播放请求带了 UserAgent 参数,并且 UserAgent 包含 Android 或者 iPhone 等标识,会统计为移动端播放次数,否则统计为 PC 端播放次数。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime"
func (*Client) DescribeDefaultDistributionConfig ¶ added in v1.0.866
func (c *Client) DescribeDefaultDistributionConfig(request *DescribeDefaultDistributionConfigRequest) (response *DescribeDefaultDistributionConfigResponse, err error)
DescribeDefaultDistributionConfig 该接口用于查询默认分发配置。
* 分发域名和分发协议,即媒体文件分发 URL 中的域名和协议。媒体文件按默认分发配置进行分发。
* 播放密钥,用于计算播放器签名。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeDefaultDistributionConfigWithContext ¶ added in v1.0.866
func (c *Client) DescribeDefaultDistributionConfigWithContext(ctx context.Context, request *DescribeDefaultDistributionConfigRequest) (response *DescribeDefaultDistributionConfigResponse, err error)
DescribeDefaultDistributionConfig 该接口用于查询默认分发配置。
* 分发域名和分发协议,即媒体文件分发 URL 中的域名和协议。媒体文件按默认分发配置进行分发。
* 播放密钥,用于计算播放器签名。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeDrmDataKey ¶
func (c *Client) DescribeDrmDataKey(request *DescribeDrmDataKeyRequest) (response *DescribeDrmDataKeyResponse, err error)
DescribeDrmDataKey 本 API 是 [旧版本加密](https://cloud.tencent.com/document/product/266/9638) 中 [DescribeDrmDataKey 的 API 2017 接口](https://cloud.tencent.com/document/product/266/9643) 的升级版本。
如果您是新接入点播加密的用户,不要使用该 API,请参考 [视频加密综述](https://cloud.tencent.com/document/product/266/45552) 使用推荐的加密方式。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeDrmDataKeyWithContext ¶ added in v1.0.324
func (c *Client) DescribeDrmDataKeyWithContext(ctx context.Context, request *DescribeDrmDataKeyRequest) (response *DescribeDrmDataKeyResponse, err error)
DescribeDrmDataKey 本 API 是 [旧版本加密](https://cloud.tencent.com/document/product/266/9638) 中 [DescribeDrmDataKey 的 API 2017 接口](https://cloud.tencent.com/document/product/266/9643) 的升级版本。
如果您是新接入点播加密的用户,不要使用该 API,请参考 [视频加密综述](https://cloud.tencent.com/document/product/266/45552) 使用推荐的加密方式。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeDrmKeyProviderInfo ¶ added in v1.0.482
func (c *Client) DescribeDrmKeyProviderInfo(request *DescribeDrmKeyProviderInfoRequest) (response *DescribeDrmKeyProviderInfoResponse, err error)
DescribeDrmKeyProviderInfo 查询 DRM 密钥提供商信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeDrmKeyProviderInfoWithContext ¶ added in v1.0.482
func (c *Client) DescribeDrmKeyProviderInfoWithContext(ctx context.Context, request *DescribeDrmKeyProviderInfoRequest) (response *DescribeDrmKeyProviderInfoResponse, err error)
DescribeDrmKeyProviderInfo 查询 DRM 密钥提供商信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeEnhanceMediaTemplates ¶ added in v1.0.665
func (c *Client) DescribeEnhanceMediaTemplates(request *DescribeEnhanceMediaTemplatesRequest) (response *DescribeEnhanceMediaTemplatesResponse, err error)
DescribeEnhanceMediaTemplates 该 API 已经<font color=red>不再维护</font>,新版 [音画质重生](https://cloud.tencent.com/document/product/266/102571) 接口使用预置模板,详情请参见 [音画质重生模板](https://cloud.tencent.com/document/product/266/102586#50604b3f-0286-4a10-a3f7-18218116aff7)。
获取音画质重生模板列表。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) DescribeEnhanceMediaTemplatesWithContext ¶ added in v1.0.665
func (c *Client) DescribeEnhanceMediaTemplatesWithContext(ctx context.Context, request *DescribeEnhanceMediaTemplatesRequest) (response *DescribeEnhanceMediaTemplatesResponse, err error)
DescribeEnhanceMediaTemplates 该 API 已经<font color=red>不再维护</font>,新版 [音画质重生](https://cloud.tencent.com/document/product/266/102571) 接口使用预置模板,详情请参见 [音画质重生模板](https://cloud.tencent.com/document/product/266/102586#50604b3f-0286-4a10-a3f7-18218116aff7)。
获取音画质重生模板列表。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) DescribeEventConfig ¶
func (c *Client) DescribeEventConfig(request *DescribeEventConfigRequest) (response *DescribeEventConfigResponse, err error)
DescribeEventConfig 腾讯云点播为客户提供了媒体上传、媒体管理、媒体处理等等服务,在这些服务执行过程或执行结束时,腾讯云点播也提供各种对应的事件通知,方便开发者感知服务处理状态,并做下一步的业务操作。
开发者可以通过本接口来查询当前配置事件通知的接收方式、接收地址以及哪些事件开启了接收回调通知。
默认接口请求频率限制:100次/秒。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeEventConfigWithContext ¶ added in v1.0.324
func (c *Client) DescribeEventConfigWithContext(ctx context.Context, request *DescribeEventConfigRequest) (response *DescribeEventConfigResponse, err error)
DescribeEventConfig 腾讯云点播为客户提供了媒体上传、媒体管理、媒体处理等等服务,在这些服务执行过程或执行结束时,腾讯云点播也提供各种对应的事件通知,方便开发者感知服务处理状态,并做下一步的业务操作。
开发者可以通过本接口来查询当前配置事件通知的接收方式、接收地址以及哪些事件开启了接收回调通知。
默认接口请求频率限制:100次/秒。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeEventsState ¶
func (c *Client) DescribeEventsState(request *DescribeEventsStateRequest) (response *DescribeEventsStateResponse, err error)
DescribeEventsState * 该接口用于业务服务器获取 [可靠回调](https://cloud.tencent.com/document/product/266/33779#.E5.8F.AF.E9.9D.A0.E5.9B.9E.E8.B0.83) 事件通知的状态。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeEventsStateWithContext ¶ added in v1.0.324
func (c *Client) DescribeEventsStateWithContext(ctx context.Context, request *DescribeEventsStateRequest) (response *DescribeEventsStateResponse, err error)
DescribeEventsState * 该接口用于业务服务器获取 [可靠回调](https://cloud.tencent.com/document/product/266/33779#.E5.8F.AF.E9.9D.A0.E5.9B.9E.E8.B0.83) 事件通知的状态。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeFileAttributes ¶ added in v1.0.556
func (c *Client) DescribeFileAttributes(request *DescribeFileAttributesRequest) (response *DescribeFileAttributesResponse, err error)
DescribeFileAttributes 用于异步获取文件属性。
- 当前仅支持获取源文件的 Md5、Sha1。
- 对输入文件为 HLS 或 DASH 的情况,仅获取索引文件的属性。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_TASKDUPLICATE = "FailedOperation.TaskDuplicate" INTERNALERROR = "InternalError" INTERNALERROR_GETFILEINFOERROR = "InternalError.GetFileInfoError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_FILEID = "InvalidParameterValue.FileId" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeFileAttributesWithContext ¶ added in v1.0.556
func (c *Client) DescribeFileAttributesWithContext(ctx context.Context, request *DescribeFileAttributesRequest) (response *DescribeFileAttributesResponse, err error)
DescribeFileAttributes 用于异步获取文件属性。
- 当前仅支持获取源文件的 Md5、Sha1。
- 对输入文件为 HLS 或 DASH 的情况,仅获取索引文件的属性。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_TASKDUPLICATE = "FailedOperation.TaskDuplicate" INTERNALERROR = "InternalError" INTERNALERROR_GETFILEINFOERROR = "InternalError.GetFileInfoError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_FILEID = "InvalidParameterValue.FileId" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeHeadTailTemplates ¶
func (c *Client) DescribeHeadTailTemplates(request *DescribeHeadTailTemplatesRequest) (response *DescribeHeadTailTemplatesResponse, err error)
DescribeHeadTailTemplates 获取片头片尾模板列表。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeHeadTailTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeHeadTailTemplatesWithContext(ctx context.Context, request *DescribeHeadTailTemplatesRequest) (response *DescribeHeadTailTemplatesResponse, err error)
DescribeHeadTailTemplates 获取片头片尾模板列表。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeImageProcessingTemplates ¶
func (c *Client) DescribeImageProcessingTemplates(request *DescribeImageProcessingTemplatesRequest) (response *DescribeImageProcessingTemplatesResponse, err error)
DescribeImageProcessingTemplates 获取图片处理模板列表,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeImageProcessingTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeImageProcessingTemplatesWithContext(ctx context.Context, request *DescribeImageProcessingTemplatesRequest) (response *DescribeImageProcessingTemplatesResponse, err error)
DescribeImageProcessingTemplates 获取图片处理模板列表,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeImageReviewUsageData ¶ added in v1.0.392
func (c *Client) DescribeImageReviewUsageData(request *DescribeImageReviewUsageDataRequest) (response *DescribeImageReviewUsageDataResponse, err error)
DescribeImageReviewUsageData 该接口返回查询时间范围内每天使用的图片审核用量信息。
可以查询最近365天内的图片审核统计数据。
查询时间跨度不超过90天。
查询时间跨度超过1天的,返回以天为粒度的数据,否则,返回以5分钟为粒度的数据。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeImageReviewUsageDataWithContext ¶ added in v1.0.392
func (c *Client) DescribeImageReviewUsageDataWithContext(ctx context.Context, request *DescribeImageReviewUsageDataRequest) (response *DescribeImageReviewUsageDataResponse, err error)
DescribeImageReviewUsageData 该接口返回查询时间范围内每天使用的图片审核用量信息。
可以查询最近365天内的图片审核统计数据。
查询时间跨度不超过90天。
查询时间跨度超过1天的,返回以天为粒度的数据,否则,返回以5分钟为粒度的数据。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeImageSpriteTemplates ¶
func (c *Client) DescribeImageSpriteTemplates(request *DescribeImageSpriteTemplatesRequest) (response *DescribeImageSpriteTemplatesResponse, err error)
DescribeImageSpriteTemplates 查询雪碧图模板,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeImageSpriteTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeImageSpriteTemplatesWithContext(ctx context.Context, request *DescribeImageSpriteTemplatesRequest) (response *DescribeImageSpriteTemplatesResponse, err error)
DescribeImageSpriteTemplates 查询雪碧图模板,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeJustInTimeTranscodeTemplates ¶ added in v1.0.795
func (c *Client) DescribeJustInTimeTranscodeTemplates(request *DescribeJustInTimeTranscodeTemplatesRequest) (response *DescribeJustInTimeTranscodeTemplatesResponse, err error)
DescribeJustInTimeTranscodeTemplates 获取即时转码模板列表。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DescribeJustInTimeTranscodeTemplatesWithContext ¶ added in v1.0.795
func (c *Client) DescribeJustInTimeTranscodeTemplatesWithContext(ctx context.Context, request *DescribeJustInTimeTranscodeTemplatesRequest) (response *DescribeJustInTimeTranscodeTemplatesResponse, err error)
DescribeJustInTimeTranscodeTemplates 获取即时转码模板列表。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DescribeLicenseUsageData ¶ added in v1.0.400
func (c *Client) DescribeLicenseUsageData(request *DescribeLicenseUsageDataRequest) (response *DescribeLicenseUsageDataResponse, err error)
DescribeLicenseUsageData 该接口返回查询时间范围内每天 License 请求次数信息。
可以查询最近365天内的 License 请求次数统计数据。
查询时间跨度不超过90天。
查询时间跨度超过1天的,返回以天为粒度的数据,否则,返回以5分钟为粒度的数据。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeLicenseUsageDataWithContext ¶ added in v1.0.400
func (c *Client) DescribeLicenseUsageDataWithContext(ctx context.Context, request *DescribeLicenseUsageDataRequest) (response *DescribeLicenseUsageDataResponse, err error)
DescribeLicenseUsageData 该接口返回查询时间范围内每天 License 请求次数信息。
可以查询最近365天内的 License 请求次数统计数据。
查询时间跨度不超过90天。
查询时间跨度超过1天的,返回以天为粒度的数据,否则,返回以5分钟为粒度的数据。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeMediaInfos ¶
func (c *Client) DescribeMediaInfos(request *DescribeMediaInfosRequest) (response *DescribeMediaInfosResponse, err error)
DescribeMediaInfos 1. 该接口可以获取多个媒体文件的多种信息,包括:
基础信息(basicInfo):包括媒体名称、分类、播放地址、封面图片等。
元信息(metaData):包括大小、时长、视频流信息、音频流信息等。
转码结果信息(transcodeInfo):包括该媒体转码生成的各种规格的媒体地址、视频流参数、音频流参数等。
转动图结果信息(animatedGraphicsInfo):对视频转动图(如 gif)后的动图信息。
采样截图信息(sampleSnapshotInfo):对视频采样截图后的截图信息。
雪碧图信息(imageSpriteInfo):对视频截取雪碧图后的雪碧图信息。
指定时间点截图信息(snapshotByTimeOffsetInfo):对视频依照指定时间点截图后,的截图信息。
视频打点信息(keyFrameDescInfo):对视频设置的打点信息。
转自适应码流信息(adaptiveDynamicStreamingInfo):包括规格、加密类型、打包格式等相关信息。
审核信息(reviewInfo):包括媒体审核及媒体封面审核信息。
2. 可以指定回包只返回部分信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INTERNALERROR_GETMEDIALISTERROR = "InternalError.GetMediaListError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_FILEIDS = "InvalidParameterValue.FileIds" INVALIDPARAMETERVALUE_FILEIDSEMPTY = "InvalidParameterValue.FileIdsEmpty" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeMediaInfosWithContext ¶ added in v1.0.324
func (c *Client) DescribeMediaInfosWithContext(ctx context.Context, request *DescribeMediaInfosRequest) (response *DescribeMediaInfosResponse, err error)
DescribeMediaInfos 1. 该接口可以获取多个媒体文件的多种信息,包括:
基础信息(basicInfo):包括媒体名称、分类、播放地址、封面图片等。
元信息(metaData):包括大小、时长、视频流信息、音频流信息等。
转码结果信息(transcodeInfo):包括该媒体转码生成的各种规格的媒体地址、视频流参数、音频流参数等。
转动图结果信息(animatedGraphicsInfo):对视频转动图(如 gif)后的动图信息。
采样截图信息(sampleSnapshotInfo):对视频采样截图后的截图信息。
雪碧图信息(imageSpriteInfo):对视频截取雪碧图后的雪碧图信息。
指定时间点截图信息(snapshotByTimeOffsetInfo):对视频依照指定时间点截图后,的截图信息。
视频打点信息(keyFrameDescInfo):对视频设置的打点信息。
转自适应码流信息(adaptiveDynamicStreamingInfo):包括规格、加密类型、打包格式等相关信息。
审核信息(reviewInfo):包括媒体审核及媒体封面审核信息。
2. 可以指定回包只返回部分信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INTERNALERROR_GETMEDIALISTERROR = "InternalError.GetMediaListError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_FILEIDS = "InvalidParameterValue.FileIds" INVALIDPARAMETERVALUE_FILEIDSEMPTY = "InvalidParameterValue.FileIdsEmpty" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeMediaPlayStatDetails ¶ added in v1.0.371
func (c *Client) DescribeMediaPlayStatDetails(request *DescribeMediaPlayStatDetailsRequest) (response *DescribeMediaPlayStatDetailsResponse, err error)
DescribeMediaPlayStatDetails 该接口用于查询媒体文件按指定时间粒度统计的播放数据
* 可以查询最近一年的播放统计数据。
* 时间粒度为小时,结束时间和起始时间的跨度最大为7天。
* 时间粒度为天,结束时间和起始时间的跨度最大为90天。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBERROR = "FailedOperation.DBError" INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" INVALIDPARAMETERVALUE_FILEID = "InvalidParameterValue.FileId" INVALIDPARAMETERVALUE_INTERVAL = "InvalidParameterValue.Interval" INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime"
func (*Client) DescribeMediaPlayStatDetailsWithContext ¶ added in v1.0.371
func (c *Client) DescribeMediaPlayStatDetailsWithContext(ctx context.Context, request *DescribeMediaPlayStatDetailsRequest) (response *DescribeMediaPlayStatDetailsResponse, err error)
DescribeMediaPlayStatDetails 该接口用于查询媒体文件按指定时间粒度统计的播放数据
* 可以查询最近一年的播放统计数据。
* 时间粒度为小时,结束时间和起始时间的跨度最大为7天。
* 时间粒度为天,结束时间和起始时间的跨度最大为90天。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DBERROR = "FailedOperation.DBError" INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" INVALIDPARAMETERVALUE_FILEID = "InvalidParameterValue.FileId" INVALIDPARAMETERVALUE_INTERVAL = "InvalidParameterValue.Interval" INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime"
func (*Client) DescribeMediaProcessUsageData ¶
func (c *Client) DescribeMediaProcessUsageData(request *DescribeMediaProcessUsageDataRequest) (response *DescribeMediaProcessUsageDataResponse, err error)
DescribeMediaProcessUsageData 该接口返回查询时间范围内每天使用的视频处理用量信息。
可以查询最近365天内的视频处理统计数据。
查询时间跨度不超过90天。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeMediaProcessUsageDataWithContext ¶ added in v1.0.324
func (c *Client) DescribeMediaProcessUsageDataWithContext(ctx context.Context, request *DescribeMediaProcessUsageDataRequest) (response *DescribeMediaProcessUsageDataResponse, err error)
DescribeMediaProcessUsageData 该接口返回查询时间范围内每天使用的视频处理用量信息。
可以查询最近365天内的视频处理统计数据。
查询时间跨度不超过90天。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribePersonSamples ¶
func (c *Client) DescribePersonSamples(request *DescribePersonSamplesRequest) (response *DescribePersonSamplesResponse, err error)
DescribePersonSamples 该接口用于查询素材样本信息,支持根据素材 ID、名称、标签,分页查询。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribePersonSamplesWithContext ¶ added in v1.0.324
func (c *Client) DescribePersonSamplesWithContext(ctx context.Context, request *DescribePersonSamplesRequest) (response *DescribePersonSamplesResponse, err error)
DescribePersonSamples 该接口用于查询素材样本信息,支持根据素材 ID、名称、标签,分页查询。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribePrepaidProducts ¶
func (c *Client) DescribePrepaidProducts(request *DescribePrepaidProductsRequest) (response *DescribePrepaidProductsResponse, err error)
DescribePrepaidProducts 该接口可以查询用户已经购买的预付费商品的信息,包括:
商品的类型、生效和失效日期。
商品中每种资源的额度和剩余额度。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError"
func (*Client) DescribePrepaidProductsWithContext ¶ added in v1.0.324
func (c *Client) DescribePrepaidProductsWithContext(ctx context.Context, request *DescribePrepaidProductsRequest) (response *DescribePrepaidProductsResponse, err error)
DescribePrepaidProducts 该接口可以查询用户已经购买的预付费商品的信息,包括:
商品的类型、生效和失效日期。
商品中每种资源的额度和剩余额度。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError"
func (*Client) DescribeProcedureTemplates ¶
func (c *Client) DescribeProcedureTemplates(request *DescribeProcedureTemplatesRequest) (response *DescribeProcedureTemplatesResponse, err error)
DescribeProcedureTemplates 根据任务流模板名字,获取任务流模板详情列表。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_NAMES = "InvalidParameterValue.Names" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeProcedureTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeProcedureTemplatesWithContext(ctx context.Context, request *DescribeProcedureTemplatesRequest) (response *DescribeProcedureTemplatesResponse, err error)
DescribeProcedureTemplates 根据任务流模板名字,获取任务流模板详情列表。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_NAMES = "InvalidParameterValue.Names" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeQualityInspectTemplates ¶ added in v1.0.686
func (c *Client) DescribeQualityInspectTemplates(request *DescribeQualityInspectTemplatesRequest) (response *DescribeQualityInspectTemplatesResponse, err error)
DescribeQualityInspectTemplates 获取音画质检测模板列表。
可能返回的错误码:
INTERNALERROR = "InternalError" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeQualityInspectTemplatesWithContext ¶ added in v1.0.686
func (c *Client) DescribeQualityInspectTemplatesWithContext(ctx context.Context, request *DescribeQualityInspectTemplatesRequest) (response *DescribeQualityInspectTemplatesResponse, err error)
DescribeQualityInspectTemplates 获取音画质检测模板列表。
可能返回的错误码:
INTERNALERROR = "InternalError" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRebuildMediaTemplates ¶ added in v1.0.630
func (c *Client) DescribeRebuildMediaTemplates(request *DescribeRebuildMediaTemplatesRequest) (response *DescribeRebuildMediaTemplatesResponse, err error)
DescribeRebuildMediaTemplates 该 API 已经<font color=red>不再维护</font>,新版 [音画质重生](https://cloud.tencent.com/document/product/266/102571) 接口使用预置模板,详情请参见 [音画质重生模板](https://cloud.tencent.com/document/product/266/102586#50604b3f-0286-4a10-a3f7-18218116aff7)。
获取视频重生模板列表。
可能返回的错误码:
INTERNALERROR = "InternalError" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRebuildMediaTemplatesWithContext ¶ added in v1.0.630
func (c *Client) DescribeRebuildMediaTemplatesWithContext(ctx context.Context, request *DescribeRebuildMediaTemplatesRequest) (response *DescribeRebuildMediaTemplatesResponse, err error)
DescribeRebuildMediaTemplates 该 API 已经<font color=red>不再维护</font>,新版 [音画质重生](https://cloud.tencent.com/document/product/266/102571) 接口使用预置模板,详情请参见 [音画质重生模板](https://cloud.tencent.com/document/product/266/102586#50604b3f-0286-4a10-a3f7-18218116aff7)。
获取视频重生模板列表。
可能返回的错误码:
INTERNALERROR = "InternalError" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeReviewDetails ¶
func (c *Client) DescribeReviewDetails(request *DescribeReviewDetailsRequest) (response *DescribeReviewDetailsResponse, err error)
DescribeReviewDetails <b>本接口已不推荐使用,用 [DescribeMediaProcessUsageData](/document/product/266/41464) 替代</b>
该接口返回查询时间范围内每天使用的视频内容智能识别时长数据,单位: 秒。
1. 可以查询最近365天内的视频内容智能识别时长统计数据。
2. 查询时间跨度不超过90天。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeReviewDetailsWithContext ¶ added in v1.0.324
func (c *Client) DescribeReviewDetailsWithContext(ctx context.Context, request *DescribeReviewDetailsRequest) (response *DescribeReviewDetailsResponse, err error)
DescribeReviewDetails <b>本接口已不推荐使用,用 [DescribeMediaProcessUsageData](/document/product/266/41464) 替代</b>
该接口返回查询时间范围内每天使用的视频内容智能识别时长数据,单位: 秒。
1. 可以查询最近365天内的视频内容智能识别时长统计数据。
2. 查询时间跨度不超过90天。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeReviewTemplates ¶ added in v1.0.563
func (c *Client) DescribeReviewTemplates(request *DescribeReviewTemplatesRequest) (response *DescribeReviewTemplatesResponse, err error)
DescribeReviewTemplates 获取审核模板列表。
>模板仅适用于 [音视频审核(ReviewAudioVideo)](https://cloud.tencent.com/document/api/266/80283) 和 [图片审核(ReviewImage)](https://cloud.tencent.com/document/api/266/73217) 接口。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) DescribeReviewTemplatesWithContext ¶ added in v1.0.563
func (c *Client) DescribeReviewTemplatesWithContext(ctx context.Context, request *DescribeReviewTemplatesRequest) (response *DescribeReviewTemplatesResponse, err error)
DescribeReviewTemplates 获取审核模板列表。
>模板仅适用于 [音视频审核(ReviewAudioVideo)](https://cloud.tencent.com/document/api/266/80283) 和 [图片审核(ReviewImage)](https://cloud.tencent.com/document/api/266/73217) 接口。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) DescribeRoundPlays ¶ added in v1.0.589
func (c *Client) DescribeRoundPlays(request *DescribeRoundPlaysRequest) (response *DescribeRoundPlaysResponse, err error)
DescribeRoundPlays 该接口用于获取轮播播单列表。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRoundPlaysWithContext ¶ added in v1.0.589
func (c *Client) DescribeRoundPlaysWithContext(ctx context.Context, request *DescribeRoundPlaysRequest) (response *DescribeRoundPlaysResponse, err error)
DescribeRoundPlays 该接口用于获取轮播播单列表。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeSampleSnapshotTemplates ¶
func (c *Client) DescribeSampleSnapshotTemplates(request *DescribeSampleSnapshotTemplatesRequest) (response *DescribeSampleSnapshotTemplatesResponse, err error)
DescribeSampleSnapshotTemplates 查询采样截图模板,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeSampleSnapshotTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeSampleSnapshotTemplatesWithContext(ctx context.Context, request *DescribeSampleSnapshotTemplatesRequest) (response *DescribeSampleSnapshotTemplatesResponse, err error)
DescribeSampleSnapshotTemplates 查询采样截图模板,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeSnapshotByTimeOffsetTemplates ¶
func (c *Client) DescribeSnapshotByTimeOffsetTemplates(request *DescribeSnapshotByTimeOffsetTemplatesRequest) (response *DescribeSnapshotByTimeOffsetTemplatesResponse, err error)
DescribeSnapshotByTimeOffsetTemplates 查询指定时间点截图模板,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeSnapshotByTimeOffsetTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeSnapshotByTimeOffsetTemplatesWithContext(ctx context.Context, request *DescribeSnapshotByTimeOffsetTemplatesRequest) (response *DescribeSnapshotByTimeOffsetTemplatesResponse, err error)
DescribeSnapshotByTimeOffsetTemplates 查询指定时间点截图模板,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeStorageData ¶
func (c *Client) DescribeStorageData(request *DescribeStorageDataRequest) (response *DescribeStorageDataResponse, err error)
DescribeStorageData 查询存储空间使用情况和文件数量。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeStorageDataWithContext ¶ added in v1.0.324
func (c *Client) DescribeStorageDataWithContext(ctx context.Context, request *DescribeStorageDataRequest) (response *DescribeStorageDataResponse, err error)
DescribeStorageData 查询存储空间使用情况和文件数量。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeStorageDetails ¶
func (c *Client) DescribeStorageDetails(request *DescribeStorageDetailsRequest) (response *DescribeStorageDetailsResponse, err error)
DescribeStorageDetails 该接口返回查询时间范围内使用的点播存储空间,单位:字节。
可以查询最近365天内的存储空间数据;
查询时间跨度不超过90天;
分钟粒度查询跨度不超过7天;
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INTERNALERROR_TIMEPARSEERROR = "InternalError.TimeParseError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_AREA = "InvalidParameterValue.Area" INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime" INVALIDPARAMETERVALUE_STORAGETYPE = "InvalidParameterValue.StorageType" INVALIDPARAMETERVALUE_TIMETYPE = "InvalidParameterValue.TimeType" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeStorageDetailsWithContext ¶ added in v1.0.324
func (c *Client) DescribeStorageDetailsWithContext(ctx context.Context, request *DescribeStorageDetailsRequest) (response *DescribeStorageDetailsResponse, err error)
DescribeStorageDetails 该接口返回查询时间范围内使用的点播存储空间,单位:字节。
可以查询最近365天内的存储空间数据;
查询时间跨度不超过90天;
分钟粒度查询跨度不超过7天;
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INTERNALERROR_TIMEPARSEERROR = "InternalError.TimeParseError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_AREA = "InvalidParameterValue.Area" INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime" INVALIDPARAMETERVALUE_STORAGETYPE = "InvalidParameterValue.StorageType" INVALIDPARAMETERVALUE_TIMETYPE = "InvalidParameterValue.TimeType" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeStorageRegions ¶ added in v1.0.384
func (c *Client) DescribeStorageRegions(request *DescribeStorageRegionsRequest) (response *DescribeStorageRegionsResponse, err error)
DescribeStorageRegions 该接口用于:
查询点播可开通的所有存储园区列表。
查询已经开通的园区列表。
查询默认使用的存储园区。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeStorageRegionsWithContext ¶ added in v1.0.384
func (c *Client) DescribeStorageRegionsWithContext(ctx context.Context, request *DescribeStorageRegionsRequest) (response *DescribeStorageRegionsResponse, err error)
DescribeStorageRegions 该接口用于:
查询点播可开通的所有存储园区列表。
查询已经开通的园区列表。
查询默认使用的存储园区。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeSubAppIds ¶
func (c *Client) DescribeSubAppIds(request *DescribeSubAppIdsRequest) (response *DescribeSubAppIdsResponse, err error)
DescribeSubAppIds 该接口用于获取当前账号的应用列表。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_SERVICENOTEXIST = "ResourceNotFound.ServiceNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeSubAppIdsWithContext ¶ added in v1.0.324
func (c *Client) DescribeSubAppIdsWithContext(ctx context.Context, request *DescribeSubAppIdsRequest) (response *DescribeSubAppIdsResponse, err error)
DescribeSubAppIds 该接口用于获取当前账号的应用列表。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_SERVICENOTEXIST = "ResourceNotFound.ServiceNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeSuperPlayerConfigs ¶
func (c *Client) DescribeSuperPlayerConfigs(request *DescribeSuperPlayerConfigsRequest) (response *DescribeSuperPlayerConfigsResponse, err error)
DescribeSuperPlayerConfigs 该 API 已经<font color='red'>不再维护</font>,新版播放器签名不再使用播放器配置模板,详细请参考 [播放器签名](https://cloud.tencent.com/document/product/266/45554)。
查询播放器配置,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeSuperPlayerConfigsWithContext ¶ added in v1.0.324
func (c *Client) DescribeSuperPlayerConfigsWithContext(ctx context.Context, request *DescribeSuperPlayerConfigsRequest) (response *DescribeSuperPlayerConfigsResponse, err error)
DescribeSuperPlayerConfigs 该 API 已经<font color='red'>不再维护</font>,新版播放器签名不再使用播放器配置模板,详细请参考 [播放器签名](https://cloud.tencent.com/document/product/266/45554)。
查询播放器配置,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeTaskDetail ¶
func (c *Client) DescribeTaskDetail(request *DescribeTaskDetailRequest) (response *DescribeTaskDetailResponse, err error)
DescribeTaskDetail 通过任务 ID 查询任务的执行状态和结果的详细信息(最多可以查询3天之内提交的任务)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" INVALIDPARAMETERVALUE_TASKID = "InvalidParameterValue.TaskId" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeTaskDetailWithContext ¶ added in v1.0.324
func (c *Client) DescribeTaskDetailWithContext(ctx context.Context, request *DescribeTaskDetailRequest) (response *DescribeTaskDetailResponse, err error)
DescribeTaskDetail 通过任务 ID 查询任务的执行状态和结果的详细信息(最多可以查询3天之内提交的任务)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" INVALIDPARAMETERVALUE_TASKID = "InvalidParameterValue.TaskId" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeTasks ¶
func (c *Client) DescribeTasks(request *DescribeTasksRequest) (response *DescribeTasksResponse, err error)
DescribeTasks * 该接口用于查询任务列表;
* 当列表数据比较多时,单次接口调用无法拉取整个列表,可通过 ScrollToken 参数,分批拉取;
* 只能查询到最近三天(72 小时)内的任务。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_STATUS = "InvalidParameterValue.Status" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeTasksWithContext ¶ added in v1.0.324
func (c *Client) DescribeTasksWithContext(ctx context.Context, request *DescribeTasksRequest) (response *DescribeTasksResponse, err error)
DescribeTasks * 该接口用于查询任务列表;
* 当列表数据比较多时,单次接口调用无法拉取整个列表,可通过 ScrollToken 参数,分批拉取;
* 只能查询到最近三天(72 小时)内的任务。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_STATUS = "InvalidParameterValue.Status" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeTranscodeTemplates ¶
func (c *Client) DescribeTranscodeTemplates(request *DescribeTranscodeTemplatesRequest) (response *DescribeTranscodeTemplatesResponse, err error)
DescribeTranscodeTemplates 根据转码模板唯一标识,获取转码模板详情列表。返回结果包含符合条件的所有用户自定义模板及[系统预置转码模板](https://cloud.tencent.com/document/product/266/33476#.E9.A2.84.E7.BD.AE.E8.BD.AC.E7.A0.81.E6.A8.A1.E6.9D.BF)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_CONTAINERTYPE = "InvalidParameterValue.ContainerType" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TEHDTYPE = "InvalidParameterValue.TEHDType" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeTranscodeTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeTranscodeTemplatesWithContext(ctx context.Context, request *DescribeTranscodeTemplatesRequest) (response *DescribeTranscodeTemplatesResponse, err error)
DescribeTranscodeTemplates 根据转码模板唯一标识,获取转码模板详情列表。返回结果包含符合条件的所有用户自定义模板及[系统预置转码模板](https://cloud.tencent.com/document/product/266/33476#.E9.A2.84.E7.BD.AE.E8.BD.AC.E7.A0.81.E6.A8.A1.E6.9D.BF)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_CONTAINERTYPE = "InvalidParameterValue.ContainerType" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TEHDTYPE = "InvalidParameterValue.TEHDType" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeVodDomains ¶
func (c *Client) DescribeVodDomains(request *DescribeVodDomainsRequest) (response *DescribeVodDomainsResponse, err error)
DescribeVodDomains 该接口用于查询点播域名信息列表。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_LIMITTOOLARGE = "InvalidParameterValue.LimitTooLarge" INVALIDPARAMETERVALUE_OFFSET = "InvalidParameterValue.Offset" INVALIDPARAMETERVALUE_OFFSETTOOLARGE = "InvalidParameterValue.OffsetTooLarge"
func (*Client) DescribeVodDomainsWithContext ¶ added in v1.0.324
func (c *Client) DescribeVodDomainsWithContext(ctx context.Context, request *DescribeVodDomainsRequest) (response *DescribeVodDomainsResponse, err error)
DescribeVodDomains 该接口用于查询点播域名信息列表。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_LIMITTOOLARGE = "InvalidParameterValue.LimitTooLarge" INVALIDPARAMETERVALUE_OFFSET = "InvalidParameterValue.Offset" INVALIDPARAMETERVALUE_OFFSETTOOLARGE = "InvalidParameterValue.OffsetTooLarge"
func (*Client) DescribeWatermarkTemplates ¶
func (c *Client) DescribeWatermarkTemplates(request *DescribeWatermarkTemplatesRequest) (response *DescribeWatermarkTemplatesResponse, err error)
DescribeWatermarkTemplates 查询用户自定义水印模板,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeWatermarkTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeWatermarkTemplatesWithContext(ctx context.Context, request *DescribeWatermarkTemplatesRequest) (response *DescribeWatermarkTemplatesResponse, err error)
DescribeWatermarkTemplates 查询用户自定义水印模板,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeWordSamples ¶
func (c *Client) DescribeWordSamples(request *DescribeWordSamplesRequest) (response *DescribeWordSamplesResponse, err error)
DescribeWordSamples 该接口用于根据应用场景、关键词、标签,分页查询关键词样本信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeWordSamplesWithContext ¶ added in v1.0.324
func (c *Client) DescribeWordSamplesWithContext(ctx context.Context, request *DescribeWordSamplesRequest) (response *DescribeWordSamplesResponse, err error)
DescribeWordSamples 该接口用于根据应用场景、关键词、标签,分页查询关键词样本信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) EditMedia ¶
func (c *Client) EditMedia(request *EditMediaRequest) (response *EditMediaResponse, err error)
EditMedia 对视频进行编辑(剪辑、拼接等),生成一个新的点播视频。编辑的功能包括:
1. 对点播中的一个文件进行剪辑,生成一个新的视频;
2. 对点播中的多个文件进行拼接,生成一个新的视频;
3. 对点播中的多个文件进行剪辑,然后再拼接,生成一个新的视频;
4. 对点播中的一个流,直接生成一个新的视频;
5. 对点播中的一个流进行剪辑,生成一个新的视频;
6. 对点播中的多个流进行拼接,生成一个新的视频;
7. 对点播中的多个流进行剪辑,然后拼接,生成一个新的视频。
对于生成的新视频,还可以指定生成后的视频是否要执行任务流。
>当对直播流做剪辑、拼接等操作时,请确保流结束后再操作。否则生成的视频可能不完整。
如使用事件通知,事件通知的类型为 [视频编辑完成](https://cloud.tencent.com/document/product/266/33794)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) EditMediaWithContext ¶ added in v1.0.324
func (c *Client) EditMediaWithContext(ctx context.Context, request *EditMediaRequest) (response *EditMediaResponse, err error)
EditMedia 对视频进行编辑(剪辑、拼接等),生成一个新的点播视频。编辑的功能包括:
1. 对点播中的一个文件进行剪辑,生成一个新的视频;
2. 对点播中的多个文件进行拼接,生成一个新的视频;
3. 对点播中的多个文件进行剪辑,然后再拼接,生成一个新的视频;
4. 对点播中的一个流,直接生成一个新的视频;
5. 对点播中的一个流进行剪辑,生成一个新的视频;
6. 对点播中的多个流进行拼接,生成一个新的视频;
7. 对点播中的多个流进行剪辑,然后拼接,生成一个新的视频。
对于生成的新视频,还可以指定生成后的视频是否要执行任务流。
>当对直播流做剪辑、拼接等操作时,请确保流结束后再操作。否则生成的视频可能不完整。
如使用事件通知,事件通知的类型为 [视频编辑完成](https://cloud.tencent.com/document/product/266/33794)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) EnhanceMediaByTemplate ¶ added in v1.0.665
func (c *Client) EnhanceMediaByTemplate(request *EnhanceMediaByTemplateRequest) (response *EnhanceMediaByTemplateResponse, err error)
EnhanceMediaByTemplate 该 API 已经<font color=red>不再维护</font>,请使用新版接口 [音画质重生](https://cloud.tencent.com/document/api/266/102571)。
使用模板发起音画质重生。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) EnhanceMediaByTemplateWithContext ¶ added in v1.0.665
func (c *Client) EnhanceMediaByTemplateWithContext(ctx context.Context, request *EnhanceMediaByTemplateRequest) (response *EnhanceMediaByTemplateResponse, err error)
EnhanceMediaByTemplate 该 API 已经<font color=red>不再维护</font>,请使用新版接口 [音画质重生](https://cloud.tencent.com/document/api/266/102571)。
使用模板发起音画质重生。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) EnhanceMediaQuality ¶ added in v1.0.823
func (c *Client) EnhanceMediaQuality(request *EnhanceMediaQualityRequest) (response *EnhanceMediaQualityResponse, err error)
EnhanceMediaQuality 对点播中的音视频媒体发起音画质重生任务。
可能返回的错误码:
FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong"
func (*Client) EnhanceMediaQualityWithContext ¶ added in v1.0.823
func (c *Client) EnhanceMediaQualityWithContext(ctx context.Context, request *EnhanceMediaQualityRequest) (response *EnhanceMediaQualityResponse, err error)
EnhanceMediaQuality 对点播中的音视频媒体发起音画质重生任务。
可能返回的错误码:
FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong"
func (*Client) ExecuteFunction ¶
func (c *Client) ExecuteFunction(request *ExecuteFunctionRequest) (response *ExecuteFunctionResponse, err error)
ExecuteFunction 本接口仅用于定制开发的特殊场景,除非云点播客服人员主动告知您需要使用本接口,其它情况请勿调用。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_FUNCTIONARG = "InvalidParameterValue.FunctionArg" INVALIDPARAMETERVALUE_FUNCTIONNAME = "InvalidParameterValue.FunctionName" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ExecuteFunctionWithContext ¶ added in v1.0.324
func (c *Client) ExecuteFunctionWithContext(ctx context.Context, request *ExecuteFunctionRequest) (response *ExecuteFunctionResponse, err error)
ExecuteFunction 本接口仅用于定制开发的特殊场景,除非云点播客服人员主动告知您需要使用本接口,其它情况请勿调用。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_FUNCTIONARG = "InvalidParameterValue.FunctionArg" INVALIDPARAMETERVALUE_FUNCTIONNAME = "InvalidParameterValue.FunctionName" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ExtractCopyRightWatermark ¶ added in v1.0.681
func (c *Client) ExtractCopyRightWatermark(request *ExtractCopyRightWatermarkRequest) (response *ExtractCopyRightWatermarkResponse, err error)
ExtractCopyRightWatermark 提取版权水印信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_FUNCTIONARG = "InvalidParameterValue.FunctionArg" INVALIDPARAMETERVALUE_FUNCTIONNAME = "InvalidParameterValue.FunctionName" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ExtractCopyRightWatermarkWithContext ¶ added in v1.0.681
func (c *Client) ExtractCopyRightWatermarkWithContext(ctx context.Context, request *ExtractCopyRightWatermarkRequest) (response *ExtractCopyRightWatermarkResponse, err error)
ExtractCopyRightWatermark 提取版权水印信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_FUNCTIONARG = "InvalidParameterValue.FunctionArg" INVALIDPARAMETERVALUE_FUNCTIONNAME = "InvalidParameterValue.FunctionName" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ExtractTraceWatermark ¶ added in v1.0.498
func (c *Client) ExtractTraceWatermark(request *ExtractTraceWatermarkRequest) (response *ExtractTraceWatermarkResponse, err error)
ExtractTraceWatermark 用于提取溯源水印。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_FUNCTIONARG = "InvalidParameterValue.FunctionArg" INVALIDPARAMETERVALUE_FUNCTIONNAME = "InvalidParameterValue.FunctionName" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ExtractTraceWatermarkWithContext ¶ added in v1.0.498
func (c *Client) ExtractTraceWatermarkWithContext(ctx context.Context, request *ExtractTraceWatermarkRequest) (response *ExtractTraceWatermarkResponse, err error)
ExtractTraceWatermark 用于提取溯源水印。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_FUNCTIONARG = "InvalidParameterValue.FunctionArg" INVALIDPARAMETERVALUE_FUNCTIONNAME = "InvalidParameterValue.FunctionName" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ForbidMediaDistribution ¶
func (c *Client) ForbidMediaDistribution(request *ForbidMediaDistributionRequest) (response *ForbidMediaDistributionResponse, err error)
ForbidMediaDistribution * 对媒体禁播后,除了点播控制台预览,其他场景访问视频各种资源的 URL(原始文件、转码输出文件、截图等)均会返回 403。
禁播/解禁操作全网生效时间约 5~10 分钟。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_MEDIAFORBIDEDBYSYSTEM = "FailedOperation.MediaForbidedBySystem" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_FILEIDSTOOMANY = "InvalidParameterValue.FileIdsTooMany" INVALIDPARAMETERVALUE_OPERATION = "InvalidParameterValue.Operation" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ForbidMediaDistributionWithContext ¶ added in v1.0.324
func (c *Client) ForbidMediaDistributionWithContext(ctx context.Context, request *ForbidMediaDistributionRequest) (response *ForbidMediaDistributionResponse, err error)
ForbidMediaDistribution * 对媒体禁播后,除了点播控制台预览,其他场景访问视频各种资源的 URL(原始文件、转码输出文件、截图等)均会返回 403。
禁播/解禁操作全网生效时间约 5~10 分钟。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_MEDIAFORBIDEDBYSYSTEM = "FailedOperation.MediaForbidedBySystem" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_FILEIDSTOOMANY = "InvalidParameterValue.FileIdsTooMany" INVALIDPARAMETERVALUE_OPERATION = "InvalidParameterValue.Operation" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) InspectMediaQuality ¶ added in v1.0.686
func (c *Client) InspectMediaQuality(request *InspectMediaQualityRequest) (response *InspectMediaQualityResponse, err error)
InspectMediaQuality 对点播中的音视频媒体发起音画质检测任务。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong"
func (*Client) InspectMediaQualityWithContext ¶ added in v1.0.686
func (c *Client) InspectMediaQualityWithContext(ctx context.Context, request *InspectMediaQualityRequest) (response *InspectMediaQualityResponse, err error)
InspectMediaQuality 对点播中的音视频媒体发起音画质检测任务。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong"
func (*Client) LiveRealTimeClip ¶
func (c *Client) LiveRealTimeClip(request *LiveRealTimeClipRequest) (response *LiveRealTimeClipResponse, err error)
LiveRealTimeClip 直播即时剪辑,是指在直播过程中(即直播尚未结束时),客户可以在过往直播内容中选择一段,实时生成一个新的视频(HLS 格式),开发者可以将其立即分享出去,或者长久保存起来。
腾讯云点播支持两种即时剪辑模式:
- 剪辑固化:将剪辑出来的视频保存成独立的视频,拥有独立 FileId;适用于将精彩片段**长久保存**的场景;
- 剪辑不固化:剪辑得到的视频附属于直播录制文件,没有独立 FileId;适用于将精彩片段**临时分享**的场景。
注意:
- 使用直播即时剪辑功能的前提是:目标直播流开启了[时移回看](https://cloud.tencent.com/document/product/267/32742)功能。
- 直播即时剪辑是基于直播录制生成的 m3u8 文件进行的,故而其最小剪辑精度为一个 ts 切片,无法实现秒级或者更为精确的剪辑精度。
- 由于直播过程中可能存在断流的情况,所以有可能导致剪辑生成的实际视频时长与期望不一致。例如剪辑某个直播流的时间区间为 2018-09-20T10:30:00Z 到 2018-09-20T10:40:00Z ,如果在该时间区间中发生过断流,那么返回的媒资文件的时长将少于 10 分钟,在这种情况下,可以通过输出参数 <a href="#p_segmentset">SegmentSet</a> 感知到。
### 剪辑固化
所谓剪辑固化,是指将剪辑出来的视频是保存成一个独立的视频(拥有独立的 FileId)。其生命周期不受原始直播录制视频影响(即使原始录制视频被删除,剪辑结果也不会受到任何影响);也可以对其进行转码、微信发布等二次处理。
举例如下:一场完整的足球比赛,直播录制出来的原始视频可能长达 2 个小时,客户出于节省成本的目的可以对这个视频存储 2 个月,但对于直播即时剪辑的「精彩时刻」视频却可以指定存储更长时间,同时可以单独对「精彩时刻」视频进行转码、微信发布等额外的点播操作,这时候可以选择直播即时剪辑并且固化的方案。
剪辑固化的优势在于其生命周期与原始录制视频相互独立,可以独立管理、长久保存。
### 剪辑不固化
所谓剪辑不固化,是指剪辑所得到的结果(m3u8 文件)与直播录制视频共享相同的 ts 分片,新生成的视频不是一个独立完整的视频(没有独立 FileId,只有播放 URL),其有效期与直播录制的完整视频有效期是一致的。一旦直播录制出来的视频被删除,也会导致该片段无法播放。
剪辑不固化,由于其剪辑结果不是一个独立的视频,因而也不会纳入点播媒资视频管理(例如控制台的视频总数不会统计这一片段)中,也无法单独针对这个片段做转码、微信发布等任何视频处理操作。
剪辑不固化的优势在于其剪辑操作十分“轻量化”,不会产生额外的存储开销。但其不足之处在于生命周期与原始录制视频相同,且无法进一步进行转码等视频处理。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_CLIPDURATION = "InvalidParameterValue.ClipDuration" INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" INVALIDPARAMETERVALUE_EXPIRETIME = "InvalidParameterValue.ExpireTime" INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime" INVALIDPARAMETERVALUE_STREAMIDINVALID = "InvalidParameterValue.StreamIdInvalid" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) LiveRealTimeClipWithContext ¶ added in v1.0.324
func (c *Client) LiveRealTimeClipWithContext(ctx context.Context, request *LiveRealTimeClipRequest) (response *LiveRealTimeClipResponse, err error)
LiveRealTimeClip 直播即时剪辑,是指在直播过程中(即直播尚未结束时),客户可以在过往直播内容中选择一段,实时生成一个新的视频(HLS 格式),开发者可以将其立即分享出去,或者长久保存起来。
腾讯云点播支持两种即时剪辑模式:
- 剪辑固化:将剪辑出来的视频保存成独立的视频,拥有独立 FileId;适用于将精彩片段**长久保存**的场景;
- 剪辑不固化:剪辑得到的视频附属于直播录制文件,没有独立 FileId;适用于将精彩片段**临时分享**的场景。
注意:
- 使用直播即时剪辑功能的前提是:目标直播流开启了[时移回看](https://cloud.tencent.com/document/product/267/32742)功能。
- 直播即时剪辑是基于直播录制生成的 m3u8 文件进行的,故而其最小剪辑精度为一个 ts 切片,无法实现秒级或者更为精确的剪辑精度。
- 由于直播过程中可能存在断流的情况,所以有可能导致剪辑生成的实际视频时长与期望不一致。例如剪辑某个直播流的时间区间为 2018-09-20T10:30:00Z 到 2018-09-20T10:40:00Z ,如果在该时间区间中发生过断流,那么返回的媒资文件的时长将少于 10 分钟,在这种情况下,可以通过输出参数 <a href="#p_segmentset">SegmentSet</a> 感知到。
### 剪辑固化
所谓剪辑固化,是指将剪辑出来的视频是保存成一个独立的视频(拥有独立的 FileId)。其生命周期不受原始直播录制视频影响(即使原始录制视频被删除,剪辑结果也不会受到任何影响);也可以对其进行转码、微信发布等二次处理。
举例如下:一场完整的足球比赛,直播录制出来的原始视频可能长达 2 个小时,客户出于节省成本的目的可以对这个视频存储 2 个月,但对于直播即时剪辑的「精彩时刻」视频却可以指定存储更长时间,同时可以单独对「精彩时刻」视频进行转码、微信发布等额外的点播操作,这时候可以选择直播即时剪辑并且固化的方案。
剪辑固化的优势在于其生命周期与原始录制视频相互独立,可以独立管理、长久保存。
### 剪辑不固化
所谓剪辑不固化,是指剪辑所得到的结果(m3u8 文件)与直播录制视频共享相同的 ts 分片,新生成的视频不是一个独立完整的视频(没有独立 FileId,只有播放 URL),其有效期与直播录制的完整视频有效期是一致的。一旦直播录制出来的视频被删除,也会导致该片段无法播放。
剪辑不固化,由于其剪辑结果不是一个独立的视频,因而也不会纳入点播媒资视频管理(例如控制台的视频总数不会统计这一片段)中,也无法单独针对这个片段做转码、微信发布等任何视频处理操作。
剪辑不固化的优势在于其剪辑操作十分“轻量化”,不会产生额外的存储开销。但其不足之处在于生命周期与原始录制视频相同,且无法进一步进行转码等视频处理。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_CLIPDURATION = "InvalidParameterValue.ClipDuration" INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" INVALIDPARAMETERVALUE_EXPIRETIME = "InvalidParameterValue.ExpireTime" INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime" INVALIDPARAMETERVALUE_STREAMIDINVALID = "InvalidParameterValue.StreamIdInvalid" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ManageTask ¶
func (c *Client) ManageTask(request *ManageTaskRequest) (response *ManageTaskResponse, err error)
ManageTask 对已发起的任务进行管理。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INVALIDOPERATIONTYPE = "InvalidParameterValue.InvalidOperationType" INVALIDPARAMETERVALUE_TASKID = "InvalidParameterValue.TaskId" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ManageTaskWithContext ¶ added in v1.0.324
func (c *Client) ManageTaskWithContext(ctx context.Context, request *ManageTaskRequest) (response *ManageTaskResponse, err error)
ManageTask 对已发起的任务进行管理。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INVALIDOPERATIONTYPE = "InvalidParameterValue.InvalidOperationType" INVALIDPARAMETERVALUE_TASKID = "InvalidParameterValue.TaskId" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyAIAnalysisTemplate ¶
func (c *Client) ModifyAIAnalysisTemplate(request *ModifyAIAnalysisTemplateRequest) (response *ModifyAIAnalysisTemplateResponse, err error)
ModifyAIAnalysisTemplate 修改用户自定义音视频内容分析模板。
注意:模板 ID 10000 以下的为系统预置模板,不允许修改。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_CLASSIFCATIONCONFIGURE = "InvalidParameterValue.ClassifcationConfigure" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_COVERCONFIGURE = "InvalidParameterValue.CoverConfigure" INVALIDPARAMETERVALUE_FRAMETAGCONFIGURE = "InvalidParameterValue.FrameTagConfigure" INVALIDPARAMETERVALUE_HIGHLIGHTCONFIGURE = "InvalidParameterValue.HighlightConfigure" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_TAGCONFIGURE = "InvalidParameterValue.TagConfigure" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyAIAnalysisTemplateWithContext ¶ added in v1.0.324
func (c *Client) ModifyAIAnalysisTemplateWithContext(ctx context.Context, request *ModifyAIAnalysisTemplateRequest) (response *ModifyAIAnalysisTemplateResponse, err error)
ModifyAIAnalysisTemplate 修改用户自定义音视频内容分析模板。
注意:模板 ID 10000 以下的为系统预置模板,不允许修改。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_CLASSIFCATIONCONFIGURE = "InvalidParameterValue.ClassifcationConfigure" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_COVERCONFIGURE = "InvalidParameterValue.CoverConfigure" INVALIDPARAMETERVALUE_FRAMETAGCONFIGURE = "InvalidParameterValue.FrameTagConfigure" INVALIDPARAMETERVALUE_HIGHLIGHTCONFIGURE = "InvalidParameterValue.HighlightConfigure" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_TAGCONFIGURE = "InvalidParameterValue.TagConfigure" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyAIRecognitionTemplate ¶
func (c *Client) ModifyAIRecognitionTemplate(request *ModifyAIRecognitionTemplateRequest) (response *ModifyAIRecognitionTemplateResponse, err error)
ModifyAIRecognitionTemplate 修改用户自定义音视频内容识别模板。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_DEFAULTLIBRARYLABELSET = "InvalidParameterValue.DefaultLibraryLabelSet" INVALIDPARAMETERVALUE_FACELIBRARY = "InvalidParameterValue.FaceLibrary" INVALIDPARAMETERVALUE_FACESCORE = "InvalidParameterValue.FaceScore" INVALIDPARAMETERVALUE_LABELSET = "InvalidParameterValue.LabelSet" INVALIDPARAMETERVALUE_MODIFYDEFAULTTEMPLATE = "InvalidParameterValue.ModifyDefaultTemplate" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_OBJECTLIBRARY = "InvalidParameterValue.ObjectLibrary" INVALIDPARAMETERVALUE_SCREENSHOTINTERVAL = "InvalidParameterValue.ScreenshotInterval" INVALIDPARAMETERVALUE_SUBTITLEFORMAT = "InvalidParameterValue.SubtitleFormat" INVALIDPARAMETERVALUE_SWITCH = "InvalidParameterValue.Switch" INVALIDPARAMETERVALUE_USERDEFINELIBRARYLABELSET = "InvalidParameterValue.UserDefineLibraryLabelSet" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyAIRecognitionTemplateWithContext ¶ added in v1.0.324
func (c *Client) ModifyAIRecognitionTemplateWithContext(ctx context.Context, request *ModifyAIRecognitionTemplateRequest) (response *ModifyAIRecognitionTemplateResponse, err error)
ModifyAIRecognitionTemplate 修改用户自定义音视频内容识别模板。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_DEFAULTLIBRARYLABELSET = "InvalidParameterValue.DefaultLibraryLabelSet" INVALIDPARAMETERVALUE_FACELIBRARY = "InvalidParameterValue.FaceLibrary" INVALIDPARAMETERVALUE_FACESCORE = "InvalidParameterValue.FaceScore" INVALIDPARAMETERVALUE_LABELSET = "InvalidParameterValue.LabelSet" INVALIDPARAMETERVALUE_MODIFYDEFAULTTEMPLATE = "InvalidParameterValue.ModifyDefaultTemplate" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_OBJECTLIBRARY = "InvalidParameterValue.ObjectLibrary" INVALIDPARAMETERVALUE_SCREENSHOTINTERVAL = "InvalidParameterValue.ScreenshotInterval" INVALIDPARAMETERVALUE_SUBTITLEFORMAT = "InvalidParameterValue.SubtitleFormat" INVALIDPARAMETERVALUE_SWITCH = "InvalidParameterValue.Switch" INVALIDPARAMETERVALUE_USERDEFINELIBRARYLABELSET = "InvalidParameterValue.UserDefineLibraryLabelSet" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyAdaptiveDynamicStreamingTemplate ¶
func (c *Client) ModifyAdaptiveDynamicStreamingTemplate(request *ModifyAdaptiveDynamicStreamingTemplateRequest) (response *ModifyAdaptiveDynamicStreamingTemplateResponse, err error)
ModifyAdaptiveDynamicStreamingTemplate 修改转自适应码流模板
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_BITRATE = "InvalidParameterValue.Bitrate" INVALIDPARAMETERVALUE_CODEC = "InvalidParameterValue.Codec" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_DEFINITION = "InvalidParameterValue.Definition" INVALIDPARAMETERVALUE_DISABLEHIGHERVIDEOBITRATE = "InvalidParameterValue.DisableHigherVideoBitrate" INVALIDPARAMETERVALUE_DISABLEHIGHERVIDEORESOLUTION = "InvalidParameterValue.DisableHigherVideoResolution" INVALIDPARAMETERVALUE_DRMTYPE = "InvalidParameterValue.DrmType" INVALIDPARAMETERVALUE_FILLTYPE = "InvalidParameterValue.FillType" INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" INVALIDPARAMETERVALUE_FPS = "InvalidParameterValue.Fps" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_REMOVEAUDIO = "InvalidParameterValue.RemoveAudio" INVALIDPARAMETERVALUE_SAMPLERATE = "InvalidParameterValue.SampleRate" INVALIDPARAMETERVALUE_SOUNDSYSTEM = "InvalidParameterValue.SoundSystem" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) ModifyAdaptiveDynamicStreamingTemplateWithContext ¶ added in v1.0.324
func (c *Client) ModifyAdaptiveDynamicStreamingTemplateWithContext(ctx context.Context, request *ModifyAdaptiveDynamicStreamingTemplateRequest) (response *ModifyAdaptiveDynamicStreamingTemplateResponse, err error)
ModifyAdaptiveDynamicStreamingTemplate 修改转自适应码流模板
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_BITRATE = "InvalidParameterValue.Bitrate" INVALIDPARAMETERVALUE_CODEC = "InvalidParameterValue.Codec" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_DEFINITION = "InvalidParameterValue.Definition" INVALIDPARAMETERVALUE_DISABLEHIGHERVIDEOBITRATE = "InvalidParameterValue.DisableHigherVideoBitrate" INVALIDPARAMETERVALUE_DISABLEHIGHERVIDEORESOLUTION = "InvalidParameterValue.DisableHigherVideoResolution" INVALIDPARAMETERVALUE_DRMTYPE = "InvalidParameterValue.DrmType" INVALIDPARAMETERVALUE_FILLTYPE = "InvalidParameterValue.FillType" INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" INVALIDPARAMETERVALUE_FPS = "InvalidParameterValue.Fps" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_REMOVEAUDIO = "InvalidParameterValue.RemoveAudio" INVALIDPARAMETERVALUE_SAMPLERATE = "InvalidParameterValue.SampleRate" INVALIDPARAMETERVALUE_SOUNDSYSTEM = "InvalidParameterValue.SoundSystem" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) ModifyAnimatedGraphicsTemplate ¶
func (c *Client) ModifyAnimatedGraphicsTemplate(request *ModifyAnimatedGraphicsTemplateRequest) (response *ModifyAnimatedGraphicsTemplateResponse, err error)
ModifyAnimatedGraphicsTemplate 修改用户自定义转动图模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" INVALIDPARAMETERVALUE_FORMATWEBPLACKWIDTHANDHEIGHT = "InvalidParameterValue.FormatWebpLackWidthAndHeight" INVALIDPARAMETERVALUE_FORMATWEBPWIDTHANDHEIGHTBOTHZERO = "InvalidParameterValue.FormatWebpWidthAndHeightBothZero" INVALIDPARAMETERVALUE_FPS = "InvalidParameterValue.Fps" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_QUALITY = "InvalidParameterValue.Quality" INVALIDPARAMETERVALUE_RESOLUTION = "InvalidParameterValue.Resolution" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyAnimatedGraphicsTemplateWithContext ¶ added in v1.0.324
func (c *Client) ModifyAnimatedGraphicsTemplateWithContext(ctx context.Context, request *ModifyAnimatedGraphicsTemplateRequest) (response *ModifyAnimatedGraphicsTemplateResponse, err error)
ModifyAnimatedGraphicsTemplate 修改用户自定义转动图模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" INVALIDPARAMETERVALUE_FORMATWEBPLACKWIDTHANDHEIGHT = "InvalidParameterValue.FormatWebpLackWidthAndHeight" INVALIDPARAMETERVALUE_FORMATWEBPWIDTHANDHEIGHTBOTHZERO = "InvalidParameterValue.FormatWebpWidthAndHeightBothZero" INVALIDPARAMETERVALUE_FPS = "InvalidParameterValue.Fps" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_QUALITY = "InvalidParameterValue.Quality" INVALIDPARAMETERVALUE_RESOLUTION = "InvalidParameterValue.Resolution" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyClass ¶
func (c *Client) ModifyClass(request *ModifyClassRequest) (response *ModifyClassResponse, err error)
ModifyClass 修改媒体分类属性。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CLASSNAMEDUPLICATE = "FailedOperation.ClassNameDuplicate" FAILEDOPERATION_CLASSNOFOUND = "FailedOperation.ClassNoFound" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_CLASSID = "InvalidParameterValue.ClassId" INVALIDPARAMETERVALUE_CLASSNAME = "InvalidParameterValue.ClassName" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyClassWithContext ¶ added in v1.0.324
func (c *Client) ModifyClassWithContext(ctx context.Context, request *ModifyClassRequest) (response *ModifyClassResponse, err error)
ModifyClass 修改媒体分类属性。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CLASSNAMEDUPLICATE = "FailedOperation.ClassNameDuplicate" FAILEDOPERATION_CLASSNOFOUND = "FailedOperation.ClassNoFound" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_CLASSID = "InvalidParameterValue.ClassId" INVALIDPARAMETERVALUE_CLASSNAME = "InvalidParameterValue.ClassName" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyContentReviewTemplate ¶
func (c *Client) ModifyContentReviewTemplate(request *ModifyContentReviewTemplateRequest) (response *ModifyContentReviewTemplateResponse, err error)
ModifyContentReviewTemplate 该 API 已经<font color=red>不再维护</font>,新版审核模板支持音视频审核和图片审核,详细请参考 [修改审核模板](https://cloud.tencent.com/document/api/266/84388)。
修改用户自定义音视频内容审核模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_BLOCKCONFIDENCE = "InvalidParameterValue.BlockConfidence" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_LABELSET = "InvalidParameterValue.LabelSet" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_REVIEWCONFIDENCE = "InvalidParameterValue.ReviewConfidence" INVALIDPARAMETERVALUE_REVIEWWALLSWITCH = "InvalidParameterValue.ReviewWallSwitch" INVALIDPARAMETERVALUE_SCREENSHOTINTERVAL = "InvalidParameterValue.ScreenshotInterval" INVALIDPARAMETERVALUE_SWITCH = "InvalidParameterValue.Switch" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyContentReviewTemplateWithContext ¶ added in v1.0.324
func (c *Client) ModifyContentReviewTemplateWithContext(ctx context.Context, request *ModifyContentReviewTemplateRequest) (response *ModifyContentReviewTemplateResponse, err error)
ModifyContentReviewTemplate 该 API 已经<font color=red>不再维护</font>,新版审核模板支持音视频审核和图片审核,详细请参考 [修改审核模板](https://cloud.tencent.com/document/api/266/84388)。
修改用户自定义音视频内容审核模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_BLOCKCONFIDENCE = "InvalidParameterValue.BlockConfidence" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_LABELSET = "InvalidParameterValue.LabelSet" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_REVIEWCONFIDENCE = "InvalidParameterValue.ReviewConfidence" INVALIDPARAMETERVALUE_REVIEWWALLSWITCH = "InvalidParameterValue.ReviewWallSwitch" INVALIDPARAMETERVALUE_SCREENSHOTINTERVAL = "InvalidParameterValue.ScreenshotInterval" INVALIDPARAMETERVALUE_SWITCH = "InvalidParameterValue.Switch" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyDefaultDistributionConfig ¶ added in v1.0.866
func (c *Client) ModifyDefaultDistributionConfig(request *ModifyDefaultDistributionConfigRequest) (response *ModifyDefaultDistributionConfigResponse, err error)
ModifyDefaultDistributionConfig 该接口用于修改默认分发配置。
* 分发域名和分发协议,即媒体文件分发 URL 中的域名和协议。媒体文件按默认分发配置进行分发。
* 播放密钥,用于计算播放器签名。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INVALIDPARAMETERVALUE_DOMAINNAME = "InvalidParameterValue.DomainName" INVALIDPARAMETERVALUE_SCHEME = "InvalidParameterValue.Scheme" INVALIDPARAMETERVALUE_SCHEMECONFLICT = "InvalidParameterValue.SchemeConflict" INVALIDPARAMETERVALUE_UNSUPPORTDOMAIN = "InvalidParameterValue.UnsupportDomain" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyDefaultDistributionConfigWithContext ¶ added in v1.0.866
func (c *Client) ModifyDefaultDistributionConfigWithContext(ctx context.Context, request *ModifyDefaultDistributionConfigRequest) (response *ModifyDefaultDistributionConfigResponse, err error)
ModifyDefaultDistributionConfig 该接口用于修改默认分发配置。
* 分发域名和分发协议,即媒体文件分发 URL 中的域名和协议。媒体文件按默认分发配置进行分发。
* 播放密钥,用于计算播放器签名。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INVALIDPARAMETERVALUE_DOMAINNAME = "InvalidParameterValue.DomainName" INVALIDPARAMETERVALUE_SCHEME = "InvalidParameterValue.Scheme" INVALIDPARAMETERVALUE_SCHEMECONFLICT = "InvalidParameterValue.SchemeConflict" INVALIDPARAMETERVALUE_UNSUPPORTDOMAIN = "InvalidParameterValue.UnsupportDomain" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyDefaultStorageRegion ¶ added in v1.0.384
func (c *Client) ModifyDefaultStorageRegion(request *ModifyDefaultStorageRegionRequest) (response *ModifyDefaultStorageRegionResponse, err error)
ModifyDefaultStorageRegion 该接口用于设置默认的存储地域。上传文件时如果没有指定地域,将上传到默认地域。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_STORAGEREGION = "InvalidParameterValue.StorageRegion" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyDefaultStorageRegionWithContext ¶ added in v1.0.384
func (c *Client) ModifyDefaultStorageRegionWithContext(ctx context.Context, request *ModifyDefaultStorageRegionRequest) (response *ModifyDefaultStorageRegionResponse, err error)
ModifyDefaultStorageRegion 该接口用于设置默认的存储地域。上传文件时如果没有指定地域,将上传到默认地域。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_STORAGEREGION = "InvalidParameterValue.StorageRegion" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyEnhanceMediaTemplate ¶ added in v1.0.665
func (c *Client) ModifyEnhanceMediaTemplate(request *ModifyEnhanceMediaTemplateRequest) (response *ModifyEnhanceMediaTemplateResponse, err error)
ModifyEnhanceMediaTemplate 该 API 已经<font color=red>不再维护</font>,新版 [音画质重生](https://cloud.tencent.com/document/product/266/102571) 接口使用预置模板,详情请参见 [音画质重生模板](https://cloud.tencent.com/document/product/266/102586#50604b3f-0286-4a10-a3f7-18218116aff7)。
修改音画质重生模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_STORAGEREGION = "InvalidParameterValue.StorageRegion" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyEnhanceMediaTemplateWithContext ¶ added in v1.0.665
func (c *Client) ModifyEnhanceMediaTemplateWithContext(ctx context.Context, request *ModifyEnhanceMediaTemplateRequest) (response *ModifyEnhanceMediaTemplateResponse, err error)
ModifyEnhanceMediaTemplate 该 API 已经<font color=red>不再维护</font>,新版 [音画质重生](https://cloud.tencent.com/document/product/266/102571) 接口使用预置模板,详情请参见 [音画质重生模板](https://cloud.tencent.com/document/product/266/102586#50604b3f-0286-4a10-a3f7-18218116aff7)。
修改音画质重生模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_STORAGEREGION = "InvalidParameterValue.StorageRegion" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyEventConfig ¶
func (c *Client) ModifyEventConfig(request *ModifyEventConfigRequest) (response *ModifyEventConfigResponse, err error)
ModifyEventConfig 腾讯云点播为客户提供了媒体上传、媒体管理、媒体处理等等服务,在这些服务执行过程或执行结束时,腾讯云点播也提供各种对应的事件通知,方便开发者感知服务处理状态,并做下一步的业务操作。
开发者可以通过调用本接口来实现:
- 设置接收回调通知的类型,目前有[ HTTP 回调通知](https://cloud.tencent.com/document/product/266/33779) 和 [基于消息队列的可靠通知](https://cloud.tencent.com/document/product/266/33779) 两种类型。
- 对于[ HTTP 回调通知](https://cloud.tencent.com/document/product/266/33779),可设置 3.0 格式回调的地址。3.0 格式回调的说明参见 [历史格式回调](https://cloud.tencent.com/document/product/266/33796)。
- 对具体事件服务的通知事件选择设置接收或者忽略。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyEventConfigWithContext ¶ added in v1.0.324
func (c *Client) ModifyEventConfigWithContext(ctx context.Context, request *ModifyEventConfigRequest) (response *ModifyEventConfigResponse, err error)
ModifyEventConfig 腾讯云点播为客户提供了媒体上传、媒体管理、媒体处理等等服务,在这些服务执行过程或执行结束时,腾讯云点播也提供各种对应的事件通知,方便开发者感知服务处理状态,并做下一步的业务操作。
开发者可以通过调用本接口来实现:
- 设置接收回调通知的类型,目前有[ HTTP 回调通知](https://cloud.tencent.com/document/product/266/33779) 和 [基于消息队列的可靠通知](https://cloud.tencent.com/document/product/266/33779) 两种类型。
- 对于[ HTTP 回调通知](https://cloud.tencent.com/document/product/266/33779),可设置 3.0 格式回调的地址。3.0 格式回调的说明参见 [历史格式回调](https://cloud.tencent.com/document/product/266/33796)。
- 对具体事件服务的通知事件选择设置接收或者忽略。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyHeadTailTemplate ¶
func (c *Client) ModifyHeadTailTemplate(request *ModifyHeadTailTemplateRequest) (response *ModifyHeadTailTemplateResponse, err error)
ModifyHeadTailTemplate 修改片头片尾模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_STORAGEREGIONS = "InvalidParameterValue.StorageRegions" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyHeadTailTemplateWithContext ¶ added in v1.0.324
func (c *Client) ModifyHeadTailTemplateWithContext(ctx context.Context, request *ModifyHeadTailTemplateRequest) (response *ModifyHeadTailTemplateResponse, err error)
ModifyHeadTailTemplate 修改片头片尾模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_STORAGEREGIONS = "InvalidParameterValue.StorageRegions" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyImageSpriteTemplate ¶
func (c *Client) ModifyImageSpriteTemplate(request *ModifyImageSpriteTemplateRequest) (response *ModifyImageSpriteTemplateResponse, err error)
ModifyImageSpriteTemplate 修改用户自定义雪碧图模板。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_COLUMNCOUNT = "InvalidParameterValue.ColumnCount" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_RESOLUTION = "InvalidParameterValue.Resolution" INVALIDPARAMETERVALUE_ROWCOUNT = "InvalidParameterValue.RowCount" INVALIDPARAMETERVALUE_SAMPLEINTERVAL = "InvalidParameterValue.SampleInterval" INVALIDPARAMETERVALUE_SAMPLETYPE = "InvalidParameterValue.SampleType" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyImageSpriteTemplateWithContext ¶ added in v1.0.324
func (c *Client) ModifyImageSpriteTemplateWithContext(ctx context.Context, request *ModifyImageSpriteTemplateRequest) (response *ModifyImageSpriteTemplateResponse, err error)
ModifyImageSpriteTemplate 修改用户自定义雪碧图模板。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_COLUMNCOUNT = "InvalidParameterValue.ColumnCount" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_RESOLUTION = "InvalidParameterValue.Resolution" INVALIDPARAMETERVALUE_ROWCOUNT = "InvalidParameterValue.RowCount" INVALIDPARAMETERVALUE_SAMPLEINTERVAL = "InvalidParameterValue.SampleInterval" INVALIDPARAMETERVALUE_SAMPLETYPE = "InvalidParameterValue.SampleType" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyJustInTimeTranscodeTemplate ¶ added in v1.0.795
func (c *Client) ModifyJustInTimeTranscodeTemplate(request *ModifyJustInTimeTranscodeTemplateRequest) (response *ModifyJustInTimeTranscodeTemplateResponse, err error)
ModifyJustInTimeTranscodeTemplate 修改即时转码模板。
- 注意:即时转码模板创建后,不推荐修改,如需修改参数,推荐使用新增模板。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ModifyJustInTimeTranscodeTemplateWithContext ¶ added in v1.0.795
func (c *Client) ModifyJustInTimeTranscodeTemplateWithContext(ctx context.Context, request *ModifyJustInTimeTranscodeTemplateRequest) (response *ModifyJustInTimeTranscodeTemplateResponse, err error)
ModifyJustInTimeTranscodeTemplate 修改即时转码模板。
- 注意:即时转码模板创建后,不推荐修改,如需修改参数,推荐使用新增模板。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ModifyMediaInfo ¶
func (c *Client) ModifyMediaInfo(request *ModifyMediaInfoRequest) (response *ModifyMediaInfoResponse, err error)
ModifyMediaInfo 修改媒体文件的属性,包括分类、名称、描述、标签、过期时间、打点信息、视频封面、字幕信息等。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR_GETFILEINFOERROR = "InternalError.GetFileInfoError" INTERNALERROR_UPDATEMEDIAERROR = "InternalError.UpdateMediaError" INTERNALERROR_UPLOADCOVERIMAGEERROR = "InternalError.UploadCoverImageError" INVALIDPARAMETERVALUE_ADDKEYFRAMEDESCSANDCLEARKEYFRAMEDESCSCONFLICT = "InvalidParameterValue.AddKeyFrameDescsAndClearKeyFrameDescsConflict" INVALIDPARAMETERVALUE_ADDKEYFRAMEDESCSANDDELETEKEYFRAMEDESCSCONFLICT = "InvalidParameterValue.AddKeyFrameDescsAndDeleteKeyFrameDescsConflict" INVALIDPARAMETERVALUE_ADDTAGSANDCLEARTAGSCONFLICT = "InvalidParameterValue.AddTagsAndClearTagsConflict" INVALIDPARAMETERVALUE_ADDTAGSANDDELETETAGSCONFLICT = "InvalidParameterValue.AddTagsAndDeleteTagsConflict" INVALIDPARAMETERVALUE_DESCRIPTION = "InvalidParameterValue.Description" INVALIDPARAMETERVALUE_EXPIRETIME = "InvalidParameterValue.ExpireTime" INVALIDPARAMETERVALUE_IMAGEDECODEERROR = "InvalidParameterValue.ImageDecodeError" INVALIDPARAMETERVALUE_KEYFRAMEDESCCONTENTTOOLONG = "InvalidParameterValue.KeyFrameDescContentTooLong" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_TAGTOOLONG = "InvalidParameterValue.TagTooLong" LIMITEXCEEDED_KEYFRAMEDESCCOUNTREACHMAX = "LimitExceeded.KeyFrameDescCountReachMax" LIMITEXCEEDED_TAGCOUNTREACHMAX = "LimitExceeded.TagCountReachMax" RESOURCENOTFOUND_FILENOTEXIST = "ResourceNotFound.FileNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyMediaInfoWithContext ¶ added in v1.0.324
func (c *Client) ModifyMediaInfoWithContext(ctx context.Context, request *ModifyMediaInfoRequest) (response *ModifyMediaInfoResponse, err error)
ModifyMediaInfo 修改媒体文件的属性,包括分类、名称、描述、标签、过期时间、打点信息、视频封面、字幕信息等。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR_GETFILEINFOERROR = "InternalError.GetFileInfoError" INTERNALERROR_UPDATEMEDIAERROR = "InternalError.UpdateMediaError" INTERNALERROR_UPLOADCOVERIMAGEERROR = "InternalError.UploadCoverImageError" INVALIDPARAMETERVALUE_ADDKEYFRAMEDESCSANDCLEARKEYFRAMEDESCSCONFLICT = "InvalidParameterValue.AddKeyFrameDescsAndClearKeyFrameDescsConflict" INVALIDPARAMETERVALUE_ADDKEYFRAMEDESCSANDDELETEKEYFRAMEDESCSCONFLICT = "InvalidParameterValue.AddKeyFrameDescsAndDeleteKeyFrameDescsConflict" INVALIDPARAMETERVALUE_ADDTAGSANDCLEARTAGSCONFLICT = "InvalidParameterValue.AddTagsAndClearTagsConflict" INVALIDPARAMETERVALUE_ADDTAGSANDDELETETAGSCONFLICT = "InvalidParameterValue.AddTagsAndDeleteTagsConflict" INVALIDPARAMETERVALUE_DESCRIPTION = "InvalidParameterValue.Description" INVALIDPARAMETERVALUE_EXPIRETIME = "InvalidParameterValue.ExpireTime" INVALIDPARAMETERVALUE_IMAGEDECODEERROR = "InvalidParameterValue.ImageDecodeError" INVALIDPARAMETERVALUE_KEYFRAMEDESCCONTENTTOOLONG = "InvalidParameterValue.KeyFrameDescContentTooLong" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_TAGTOOLONG = "InvalidParameterValue.TagTooLong" LIMITEXCEEDED_KEYFRAMEDESCCOUNTREACHMAX = "LimitExceeded.KeyFrameDescCountReachMax" LIMITEXCEEDED_TAGCOUNTREACHMAX = "LimitExceeded.TagCountReachMax" RESOURCENOTFOUND_FILENOTEXIST = "ResourceNotFound.FileNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyMediaStorageClass ¶ added in v1.0.363
func (c *Client) ModifyMediaStorageClass(request *ModifyMediaStorageClassRequest) (response *ModifyMediaStorageClassResponse, err error)
ModifyMediaStorageClass 修改媒体文件的存储类型。
当媒体文件的存储类型为标准存储时,可以修改为以下类型:
<li>低频存储</li>
<li>归档存储</li>
<li>深度归档存储</li>
当媒体文件的当前存储类型为低频存储时,可以修改为以下类型:
<li>标准存储</li>
<li>归档存储</li>
<li>深度归档存储</li>
当媒体文件的当前存储类型为归档存储时,可以修改为以下类型:
<li>标准存储</li>
当媒体文件的当前存储类型为深度归档存储时,可以修改为以下类型:
<li>标准存储</li>
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_FILEIDS = "InvalidParameterValue.FileIds" INVALIDPARAMETERVALUE_ORIGINALSTORAGECLASS = "InvalidParameterValue.OriginalStorageClass" INVALIDPARAMETERVALUE_STORAGECLASS = "InvalidParameterValue.StorageClass" INVALIDPARAMETERVALUE_UNSUPPORTEDRESTORETIER = "InvalidParameterValue.UnsupportedRestoreTier" INVALIDPARAMETERVALUE_UNSUPPORTEDSTORAGECLASS = "InvalidParameterValue.UnsupportedStorageClass" INVALIDPARAMETERVALUE_UNSUPPORTEDTRANSITION = "InvalidParameterValue.UnsupportedTransition" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_FILENOTEXIST = "ResourceNotFound.FileNotExist" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyMediaStorageClassWithContext ¶ added in v1.0.363
func (c *Client) ModifyMediaStorageClassWithContext(ctx context.Context, request *ModifyMediaStorageClassRequest) (response *ModifyMediaStorageClassResponse, err error)
ModifyMediaStorageClass 修改媒体文件的存储类型。
当媒体文件的存储类型为标准存储时,可以修改为以下类型:
<li>低频存储</li>
<li>归档存储</li>
<li>深度归档存储</li>
当媒体文件的当前存储类型为低频存储时,可以修改为以下类型:
<li>标准存储</li>
<li>归档存储</li>
<li>深度归档存储</li>
当媒体文件的当前存储类型为归档存储时,可以修改为以下类型:
<li>标准存储</li>
当媒体文件的当前存储类型为深度归档存储时,可以修改为以下类型:
<li>标准存储</li>
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_FILEIDS = "InvalidParameterValue.FileIds" INVALIDPARAMETERVALUE_ORIGINALSTORAGECLASS = "InvalidParameterValue.OriginalStorageClass" INVALIDPARAMETERVALUE_STORAGECLASS = "InvalidParameterValue.StorageClass" INVALIDPARAMETERVALUE_UNSUPPORTEDRESTORETIER = "InvalidParameterValue.UnsupportedRestoreTier" INVALIDPARAMETERVALUE_UNSUPPORTEDSTORAGECLASS = "InvalidParameterValue.UnsupportedStorageClass" INVALIDPARAMETERVALUE_UNSUPPORTEDTRANSITION = "InvalidParameterValue.UnsupportedTransition" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_FILENOTEXIST = "ResourceNotFound.FileNotExist" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyPersonSample ¶
func (c *Client) ModifyPersonSample(request *ModifyPersonSampleRequest) (response *ModifyPersonSampleResponse, err error)
ModifyPersonSample 该接口用于根据素材 ID,修改素材样本信息,包括名称、描述的修改,以及五官、标签的添加、删除、重置操作。五官删除操作需保证至少剩余 1 张图片,否则,请使用重置操作。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_FACEDUPLICATE = "InvalidParameterValue.FaceDuplicate" INVALIDPARAMETERVALUE_PICFORMATERROR = "InvalidParameterValue.PicFormatError" RESOURCENOTFOUND_PERSON = "ResourceNotFound.Person" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyPersonSampleWithContext ¶ added in v1.0.324
func (c *Client) ModifyPersonSampleWithContext(ctx context.Context, request *ModifyPersonSampleRequest) (response *ModifyPersonSampleResponse, err error)
ModifyPersonSample 该接口用于根据素材 ID,修改素材样本信息,包括名称、描述的修改,以及五官、标签的添加、删除、重置操作。五官删除操作需保证至少剩余 1 张图片,否则,请使用重置操作。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_FACEDUPLICATE = "InvalidParameterValue.FaceDuplicate" INVALIDPARAMETERVALUE_PICFORMATERROR = "InvalidParameterValue.PicFormatError" RESOURCENOTFOUND_PERSON = "ResourceNotFound.Person" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyQualityInspectTemplate ¶ added in v1.0.686
func (c *Client) ModifyQualityInspectTemplate(request *ModifyQualityInspectTemplateRequest) (response *ModifyQualityInspectTemplateResponse, err error)
ModifyQualityInspectTemplate 修改音画质检测模板。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) ModifyQualityInspectTemplateWithContext ¶ added in v1.0.686
func (c *Client) ModifyQualityInspectTemplateWithContext(ctx context.Context, request *ModifyQualityInspectTemplateRequest) (response *ModifyQualityInspectTemplateResponse, err error)
ModifyQualityInspectTemplate 修改音画质检测模板。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) ModifyRebuildMediaTemplate ¶ added in v1.0.630
func (c *Client) ModifyRebuildMediaTemplate(request *ModifyRebuildMediaTemplateRequest) (response *ModifyRebuildMediaTemplateResponse, err error)
ModifyRebuildMediaTemplate 该 API 已经<font color=red>不再维护</font>,新版 [音画质重生](https://cloud.tencent.com/document/product/266/102571) 接口使用预置模板,详情请参见 [音画质重生模板](https://cloud.tencent.com/document/product/266/102586#50604b3f-0286-4a10-a3f7-18218116aff7)。
修改视频重生模板。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) ModifyRebuildMediaTemplateWithContext ¶ added in v1.0.630
func (c *Client) ModifyRebuildMediaTemplateWithContext(ctx context.Context, request *ModifyRebuildMediaTemplateRequest) (response *ModifyRebuildMediaTemplateResponse, err error)
ModifyRebuildMediaTemplate 该 API 已经<font color=red>不再维护</font>,新版 [音画质重生](https://cloud.tencent.com/document/product/266/102571) 接口使用预置模板,详情请参见 [音画质重生模板](https://cloud.tencent.com/document/product/266/102586#50604b3f-0286-4a10-a3f7-18218116aff7)。
修改视频重生模板。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) ModifyReviewTemplate ¶ added in v1.0.563
func (c *Client) ModifyReviewTemplate(request *ModifyReviewTemplateRequest) (response *ModifyReviewTemplateResponse, err error)
ModifyReviewTemplate 修改用户自定义审核模板。
>模板仅适用于 [音视频审核(ReviewAudioVideo)](https://cloud.tencent.com/document/api/266/80283) 和 [图片审核(ReviewImage)](https://cloud.tencent.com/document/api/266/73217) 接口。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_LABELS = "InvalidParameterValue.Labels" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyReviewTemplateWithContext ¶ added in v1.0.563
func (c *Client) ModifyReviewTemplateWithContext(ctx context.Context, request *ModifyReviewTemplateRequest) (response *ModifyReviewTemplateResponse, err error)
ModifyReviewTemplate 修改用户自定义审核模板。
>模板仅适用于 [音视频审核(ReviewAudioVideo)](https://cloud.tencent.com/document/api/266/80283) 和 [图片审核(ReviewImage)](https://cloud.tencent.com/document/api/266/73217) 接口。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_LABELS = "InvalidParameterValue.Labels" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyRoundPlay ¶ added in v1.0.589
func (c *Client) ModifyRoundPlay(request *ModifyRoundPlayRequest) (response *ModifyRoundPlayResponse, err error)
ModifyRoundPlay 该接口用于修改轮播播单。
修改后只有新的播放请求会生效,已经在播放中的用户在七天之内还可以播放修改前的播单。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyRoundPlayWithContext ¶ added in v1.0.589
func (c *Client) ModifyRoundPlayWithContext(ctx context.Context, request *ModifyRoundPlayRequest) (response *ModifyRoundPlayResponse, err error)
ModifyRoundPlay 该接口用于修改轮播播单。
修改后只有新的播放请求会生效,已经在播放中的用户在七天之内还可以播放修改前的播单。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifySampleSnapshotTemplate ¶
func (c *Client) ModifySampleSnapshotTemplate(request *ModifySampleSnapshotTemplateRequest) (response *ModifySampleSnapshotTemplateResponse, err error)
ModifySampleSnapshotTemplate 修改用户自定义采样截图模板。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_SAMPLEINTERVAL = "InvalidParameterValue.SampleInterval" INVALIDPARAMETERVALUE_SAMPLETYPE = "InvalidParameterValue.SampleType" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifySampleSnapshotTemplateWithContext ¶ added in v1.0.324
func (c *Client) ModifySampleSnapshotTemplateWithContext(ctx context.Context, request *ModifySampleSnapshotTemplateRequest) (response *ModifySampleSnapshotTemplateResponse, err error)
ModifySampleSnapshotTemplate 修改用户自定义采样截图模板。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_SAMPLEINTERVAL = "InvalidParameterValue.SampleInterval" INVALIDPARAMETERVALUE_SAMPLETYPE = "InvalidParameterValue.SampleType" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifySnapshotByTimeOffsetTemplate ¶
func (c *Client) ModifySnapshotByTimeOffsetTemplate(request *ModifySnapshotByTimeOffsetTemplateRequest) (response *ModifySnapshotByTimeOffsetTemplateResponse, err error)
ModifySnapshotByTimeOffsetTemplate 修改用户自定义指定时间点截图模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifySnapshotByTimeOffsetTemplateWithContext ¶ added in v1.0.324
func (c *Client) ModifySnapshotByTimeOffsetTemplateWithContext(ctx context.Context, request *ModifySnapshotByTimeOffsetTemplateRequest) (response *ModifySnapshotByTimeOffsetTemplateResponse, err error)
ModifySnapshotByTimeOffsetTemplate 修改用户自定义指定时间点截图模板。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifySubAppIdInfo ¶
func (c *Client) ModifySubAppIdInfo(request *ModifySubAppIdInfoRequest) (response *ModifySubAppIdInfoResponse, err error)
ModifySubAppIdInfo 该接口用于修改应用信息,但不允许修改默认应用信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifySubAppIdInfoWithContext ¶ added in v1.0.324
func (c *Client) ModifySubAppIdInfoWithContext(ctx context.Context, request *ModifySubAppIdInfoRequest) (response *ModifySubAppIdInfoResponse, err error)
ModifySubAppIdInfo 该接口用于修改应用信息,但不允许修改默认应用信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifySubAppIdStatus ¶
func (c *Client) ModifySubAppIdStatus(request *ModifySubAppIdStatusRequest) (response *ModifySubAppIdStatusResponse, err error)
ModifySubAppIdStatus 该接口用于启用、停用应用。被停用的应用将封停对应域名,并限制控制台访问。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifySubAppIdStatusWithContext ¶ added in v1.0.324
func (c *Client) ModifySubAppIdStatusWithContext(ctx context.Context, request *ModifySubAppIdStatusRequest) (response *ModifySubAppIdStatusResponse, err error)
ModifySubAppIdStatus 该接口用于启用、停用应用。被停用的应用将封停对应域名,并限制控制台访问。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifySuperPlayerConfig ¶
func (c *Client) ModifySuperPlayerConfig(request *ModifySuperPlayerConfigRequest) (response *ModifySuperPlayerConfigResponse, err error)
ModifySuperPlayerConfig 该 API 已经<font color='red'>不再维护</font>,新版播放器签名不再使用播放器配置模板,详细请参考 [播放器签名](https://cloud.tencent.com/document/product/266/45554)。
修改播放器配置。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifySuperPlayerConfigWithContext ¶ added in v1.0.324
func (c *Client) ModifySuperPlayerConfigWithContext(ctx context.Context, request *ModifySuperPlayerConfigRequest) (response *ModifySuperPlayerConfigResponse, err error)
ModifySuperPlayerConfig 该 API 已经<font color='red'>不再维护</font>,新版播放器签名不再使用播放器配置模板,详细请参考 [播放器签名](https://cloud.tencent.com/document/product/266/45554)。
修改播放器配置。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyTranscodeTemplate ¶
func (c *Client) ModifyTranscodeTemplate(request *ModifyTranscodeTemplateRequest) (response *ModifyTranscodeTemplateResponse, err error)
ModifyTranscodeTemplate 修改用户自定义转码模板信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_AUDIOBITRATE = "InvalidParameterValue.AudioBitrate" INVALIDPARAMETERVALUE_AUDIOCHANNEL = "InvalidParameterValue.AudioChannel" INVALIDPARAMETERVALUE_AUDIOCODEC = "InvalidParameterValue.AudioCodec" INVALIDPARAMETERVALUE_AUDIOSAMPLERATE = "InvalidParameterValue.AudioSampleRate" INVALIDPARAMETERVALUE_BITRATE = "InvalidParameterValue.Bitrate" INVALIDPARAMETERVALUE_CODEC = "InvalidParameterValue.Codec" INVALIDPARAMETERVALUE_CONTAINER = "InvalidParameterValue.Container" INVALIDPARAMETERVALUE_FILTRATEAUDIO = "InvalidParameterValue.FiltrateAudio" INVALIDPARAMETERVALUE_FILTRATEVIDEO = "InvalidParameterValue.FiltrateVideo" INVALIDPARAMETERVALUE_FPS = "InvalidParameterValue.Fps" INVALIDPARAMETERVALUE_REMOVEAUDIO = "InvalidParameterValue.RemoveAudio" INVALIDPARAMETERVALUE_REMOVEVIDEO = "InvalidParameterValue.RemoveVideo" INVALIDPARAMETERVALUE_RESOLUTION = "InvalidParameterValue.Resolution" INVALIDPARAMETERVALUE_RESOLUTIONADAPTIVE = "InvalidParameterValue.ResolutionAdaptive" INVALIDPARAMETERVALUE_SAMPLERATE = "InvalidParameterValue.SampleRate" INVALIDPARAMETERVALUE_TEHDTYPE = "InvalidParameterValue.TEHDType" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" INVALIDPARAMETERVALUE_VCRF = "InvalidParameterValue.Vcrf" INVALIDPARAMETERVALUE_VIDEOBITRATE = "InvalidParameterValue.VideoBitrate" INVALIDPARAMETERVALUE_VIDEOCODEC = "InvalidParameterValue.VideoCodec" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyTranscodeTemplateWithContext ¶ added in v1.0.324
func (c *Client) ModifyTranscodeTemplateWithContext(ctx context.Context, request *ModifyTranscodeTemplateRequest) (response *ModifyTranscodeTemplateResponse, err error)
ModifyTranscodeTemplate 修改用户自定义转码模板信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_AUDIOBITRATE = "InvalidParameterValue.AudioBitrate" INVALIDPARAMETERVALUE_AUDIOCHANNEL = "InvalidParameterValue.AudioChannel" INVALIDPARAMETERVALUE_AUDIOCODEC = "InvalidParameterValue.AudioCodec" INVALIDPARAMETERVALUE_AUDIOSAMPLERATE = "InvalidParameterValue.AudioSampleRate" INVALIDPARAMETERVALUE_BITRATE = "InvalidParameterValue.Bitrate" INVALIDPARAMETERVALUE_CODEC = "InvalidParameterValue.Codec" INVALIDPARAMETERVALUE_CONTAINER = "InvalidParameterValue.Container" INVALIDPARAMETERVALUE_FILTRATEAUDIO = "InvalidParameterValue.FiltrateAudio" INVALIDPARAMETERVALUE_FILTRATEVIDEO = "InvalidParameterValue.FiltrateVideo" INVALIDPARAMETERVALUE_FPS = "InvalidParameterValue.Fps" INVALIDPARAMETERVALUE_REMOVEAUDIO = "InvalidParameterValue.RemoveAudio" INVALIDPARAMETERVALUE_REMOVEVIDEO = "InvalidParameterValue.RemoveVideo" INVALIDPARAMETERVALUE_RESOLUTION = "InvalidParameterValue.Resolution" INVALIDPARAMETERVALUE_RESOLUTIONADAPTIVE = "InvalidParameterValue.ResolutionAdaptive" INVALIDPARAMETERVALUE_SAMPLERATE = "InvalidParameterValue.SampleRate" INVALIDPARAMETERVALUE_TEHDTYPE = "InvalidParameterValue.TEHDType" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" INVALIDPARAMETERVALUE_VCRF = "InvalidParameterValue.Vcrf" INVALIDPARAMETERVALUE_VIDEOBITRATE = "InvalidParameterValue.VideoBitrate" INVALIDPARAMETERVALUE_VIDEOCODEC = "InvalidParameterValue.VideoCodec" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyVodDomainAccelerateConfig ¶ added in v1.0.250
func (c *Client) ModifyVodDomainAccelerateConfig(request *ModifyVodDomainAccelerateConfigRequest) (response *ModifyVodDomainAccelerateConfigResponse, err error)
ModifyVodDomainAccelerateConfig 该接口用于修改点播域名的加速区域。
1、域名部署状态为 Online 状态时才允许修改加速区域。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINDEPLOYING = "FailedOperation.DomainDeploying" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyVodDomainAccelerateConfigWithContext ¶ added in v1.0.324
func (c *Client) ModifyVodDomainAccelerateConfigWithContext(ctx context.Context, request *ModifyVodDomainAccelerateConfigRequest) (response *ModifyVodDomainAccelerateConfigResponse, err error)
ModifyVodDomainAccelerateConfig 该接口用于修改点播域名的加速区域。
1、域名部署状态为 Online 状态时才允许修改加速区域。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINDEPLOYING = "FailedOperation.DomainDeploying" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyVodDomainConfig ¶ added in v1.0.250
func (c *Client) ModifyVodDomainConfig(request *ModifyVodDomainConfigRequest) (response *ModifyVodDomainConfigResponse, err error)
ModifyVodDomainConfig 该接口用于修改域名配置,可以修改域名的防盗链配置。
1、域名部署状态为 Online 状态时才允许修改域名的配置。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINDEPLOYING = "FailedOperation.DomainDeploying" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyVodDomainConfigWithContext ¶ added in v1.0.324
func (c *Client) ModifyVodDomainConfigWithContext(ctx context.Context, request *ModifyVodDomainConfigRequest) (response *ModifyVodDomainConfigResponse, err error)
ModifyVodDomainConfig 该接口用于修改域名配置,可以修改域名的防盗链配置。
1、域名部署状态为 Online 状态时才允许修改域名的配置。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINDEPLOYING = "FailedOperation.DomainDeploying" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyWatermarkTemplate ¶
func (c *Client) ModifyWatermarkTemplate(request *ModifyWatermarkTemplateRequest) (response *ModifyWatermarkTemplateResponse, err error)
ModifyWatermarkTemplate 修改用户自定义水印模板,水印类型不允许修改。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INTERNALERROR_UPLOADWATERMARKERROR = "InternalError.UploadWatermarkError" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_COORDINATEORIGIN = "InvalidParameterValue.CoordinateOrigin" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_IMAGECONTENT = "InvalidParameterValue.ImageContent" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_REPEATTYPE = "InvalidParameterValue.RepeatType" INVALIDPARAMETERVALUE_SVGTEMPLATEHEIGHT = "InvalidParameterValue.SvgTemplateHeight" INVALIDPARAMETERVALUE_SVGTEMPLATEWIDTH = "InvalidParameterValue.SvgTemplateWidth" INVALIDPARAMETERVALUE_TEXTALPHA = "InvalidParameterValue.TextAlpha" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" INVALIDPARAMETERVALUE_XPOS = "InvalidParameterValue.XPos" INVALIDPARAMETERVALUE_YPOS = "InvalidParameterValue.YPos" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyWatermarkTemplateWithContext ¶ added in v1.0.324
func (c *Client) ModifyWatermarkTemplateWithContext(ctx context.Context, request *ModifyWatermarkTemplateRequest) (response *ModifyWatermarkTemplateResponse, err error)
ModifyWatermarkTemplate 修改用户自定义水印模板,水印类型不允许修改。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INTERNALERROR_UPLOADWATERMARKERROR = "InternalError.UploadWatermarkError" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_COORDINATEORIGIN = "InvalidParameterValue.CoordinateOrigin" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_IMAGECONTENT = "InvalidParameterValue.ImageContent" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_REPEATTYPE = "InvalidParameterValue.RepeatType" INVALIDPARAMETERVALUE_SVGTEMPLATEHEIGHT = "InvalidParameterValue.SvgTemplateHeight" INVALIDPARAMETERVALUE_SVGTEMPLATEWIDTH = "InvalidParameterValue.SvgTemplateWidth" INVALIDPARAMETERVALUE_TEXTALPHA = "InvalidParameterValue.TextAlpha" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" INVALIDPARAMETERVALUE_XPOS = "InvalidParameterValue.XPos" INVALIDPARAMETERVALUE_YPOS = "InvalidParameterValue.YPos" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyWordSample ¶
func (c *Client) ModifyWordSample(request *ModifyWordSampleRequest) (response *ModifyWordSampleResponse, err error)
ModifyWordSample 该接口用于修改关键词的应用场景、标签,关键词本身不可修改,如需修改,可删除重建。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_WORD = "ResourceNotFound.Word" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ModifyWordSampleWithContext ¶ added in v1.0.324
func (c *Client) ModifyWordSampleWithContext(ctx context.Context, request *ModifyWordSampleRequest) (response *ModifyWordSampleResponse, err error)
ModifyWordSample 该接口用于修改关键词的应用场景、标签,关键词本身不可修改,如需修改,可删除重建。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_WORD = "ResourceNotFound.Word" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ParseStreamingManifest ¶
func (c *Client) ParseStreamingManifest(request *ParseStreamingManifestRequest) (response *ParseStreamingManifestResponse, err error)
ParseStreamingManifest 上传 HLS 视频时,解析索引文件内容,返回待上传的分片文件列表。分片文件路径必须是当前目录或子目录的相对路径,不能是 URL,不能是绝对路径。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_MEDIAMANIFESTCONTENT = "InvalidParameterValue.MediaManifestContent" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ParseStreamingManifestWithContext ¶ added in v1.0.324
func (c *Client) ParseStreamingManifestWithContext(ctx context.Context, request *ParseStreamingManifestRequest) (response *ParseStreamingManifestResponse, err error)
ParseStreamingManifest 上传 HLS 视频时,解析索引文件内容,返回待上传的分片文件列表。分片文件路径必须是当前目录或子目录的相对路径,不能是 URL,不能是绝对路径。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_MEDIAMANIFESTCONTENT = "InvalidParameterValue.MediaManifestContent" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ProcessImage ¶ added in v1.0.369
func (c *Client) ProcessImage(request *ProcessImageRequest) (response *ProcessImageResponse, err error)
ProcessImage 该 API 已经<font color='red'>不再维护</font>,智能识别任务请使用图片智能识别 [ReviewImage](https://cloud.tencent.com/document/api/266/73217) 接口。
对点播中的图片文件发起处理任务,功能包括:
1. 智能识别(令人反感的信息、不安全的信息、不适宜的信息);
><li>图片文件大小支持:文件 < 5M;</li>
><li>图片文件分辨率支持:建议分辨率大于256x256,否则可能会影响识别效果;</li>
><li>图片文件支持格式:PNG、JPG、JPEG、BMP、GIF、WEBP格式。</li>
可能返回的错误码:
FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_MEDIATYPE = "FailedOperation.MediaType" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" LIMITEXCEEDED = "LimitExceeded" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ProcessImageWithContext ¶ added in v1.0.369
func (c *Client) ProcessImageWithContext(ctx context.Context, request *ProcessImageRequest) (response *ProcessImageResponse, err error)
ProcessImage 该 API 已经<font color='red'>不再维护</font>,智能识别任务请使用图片智能识别 [ReviewImage](https://cloud.tencent.com/document/api/266/73217) 接口。
对点播中的图片文件发起处理任务,功能包括:
1. 智能识别(令人反感的信息、不安全的信息、不适宜的信息);
><li>图片文件大小支持:文件 < 5M;</li>
><li>图片文件分辨率支持:建议分辨率大于256x256,否则可能会影响识别效果;</li>
><li>图片文件支持格式:PNG、JPG、JPEG、BMP、GIF、WEBP格式。</li>
可能返回的错误码:
FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_MEDIATYPE = "FailedOperation.MediaType" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" LIMITEXCEEDED = "LimitExceeded" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ProcessMedia ¶
func (c *Client) ProcessMedia(request *ProcessMediaRequest) (response *ProcessMediaResponse, err error)
ProcessMedia 对点播中的音视频媒体发起处理任务,功能包括:
1. 视频转码(带水印);
2. 视频转动图;
3. 对视频按指定时间点截图;
4. 对视频采样截图;
5. 对视频截取雪碧图;
6. 对视频截取一张图做封面;
7. 对视频转自适应码流(并加密);
8. 内容审核(令人反感的信息、不安全的信息、不适宜的信息),<font color=red>不建议</font> 使用该接口发起,推荐使用 [音视频审核(ReviewAudioVideo)](https://cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](https://cloud.tencent.com/document/api/266/73217);
9. 内容分析(标签、分类、封面、按帧标签);
10. 内容识别(视频片头片尾、人脸、文本全文、文本关键词、语音全文、语音关键词、物体)。
如使用事件通知,事件通知的类型为 [任务流状态变更](https://cloud.tencent.com/document/product/266/9636)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_NONEEDTOREDUCEMEDIABITRATE = "FailedOperation.NoNeedToReduceMediaBitrate" FAILEDOPERATION_TASKDUPLICATE = "FailedOperation.TaskDuplicate" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_AIANALYSISTASKDEFINITION = "InvalidParameterValue.AiAnalysisTaskDefinition" INVALIDPARAMETERVALUE_AICONTENTREVIEWTASKDEFINITION = "InvalidParameterValue.AiContentReviewTaskDefinition" INVALIDPARAMETERVALUE_AIRECOGNITIONTASKDEFINITION = "InvalidParameterValue.AiRecognitionTaskDefinition" INVALIDPARAMETERVALUE_FILEID = "InvalidParameterValue.FileId" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ProcessMediaByProcedure ¶
func (c *Client) ProcessMediaByProcedure(request *ProcessMediaByProcedureRequest) (response *ProcessMediaByProcedureResponse, err error)
ProcessMediaByProcedure 使用任务流模板,对点播中的视频发起处理任务。
有两种方式创建任务流模板:
1. 在控制台上创建和修改任务流模板;
2. 通过任务流模板接口创建任务流模板。
如使用事件通知,除音视频审核任务外的事件通知的类型为 [任务流状态变更](https://cloud.tencent.com/document/product/266/9636);音视频审核任务事件通知的类型为 [音视频审核完成](https://cloud.tencent.com/document/product/266/81258)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_FILEID = "InvalidParameterValue.FileId" INVALIDPARAMETERVALUE_PROCEDURENAME = "InvalidParameterValue.ProcedureName" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" INVALIDPARAMETERVALUE_UNIQUEIDENTIFIER = "InvalidParameterValue.UniqueIdentifier" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ProcessMediaByProcedureWithContext ¶ added in v1.0.324
func (c *Client) ProcessMediaByProcedureWithContext(ctx context.Context, request *ProcessMediaByProcedureRequest) (response *ProcessMediaByProcedureResponse, err error)
ProcessMediaByProcedure 使用任务流模板,对点播中的视频发起处理任务。
有两种方式创建任务流模板:
1. 在控制台上创建和修改任务流模板;
2. 通过任务流模板接口创建任务流模板。
如使用事件通知,除音视频审核任务外的事件通知的类型为 [任务流状态变更](https://cloud.tencent.com/document/product/266/9636);音视频审核任务事件通知的类型为 [音视频审核完成](https://cloud.tencent.com/document/product/266/81258)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_FILEID = "InvalidParameterValue.FileId" INVALIDPARAMETERVALUE_PROCEDURENAME = "InvalidParameterValue.ProcedureName" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" INVALIDPARAMETERVALUE_UNIQUEIDENTIFIER = "InvalidParameterValue.UniqueIdentifier" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ProcessMediaByUrl ¶
func (c *Client) ProcessMediaByUrl(request *ProcessMediaByUrlRequest) (response *ProcessMediaByUrlResponse, err error)
ProcessMediaByUrl 该 API 已经<font color='red'>不再维护</font>,请使用 MPS 产品的 [ProcessMedia](https://cloud.tencent.com/document/product/862/37578) 接口,在入参 InputInfo.UrlInputInfo.Url 中指定视频 URL。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_TASKDUPLICATE = "FailedOperation.TaskDuplicate" INTERNALERROR = "InternalError" INTERNALERROR_GETFILEINFOERROR = "InternalError.GetFileInfoError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_AIANALYSISTASKDEFINITION = "InvalidParameterValue.AiAnalysisTaskDefinition" INVALIDPARAMETERVALUE_AICONTENTREVIEWTASKDEFINITION = "InvalidParameterValue.AiContentReviewTaskDefinition" INVALIDPARAMETERVALUE_AIRECOGNITIONTASKDEFINITION = "InvalidParameterValue.AiRecognitionTaskDefinition" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ProcessMediaByUrlWithContext ¶ added in v1.0.324
func (c *Client) ProcessMediaByUrlWithContext(ctx context.Context, request *ProcessMediaByUrlRequest) (response *ProcessMediaByUrlResponse, err error)
ProcessMediaByUrl 该 API 已经<font color='red'>不再维护</font>,请使用 MPS 产品的 [ProcessMedia](https://cloud.tencent.com/document/product/862/37578) 接口,在入参 InputInfo.UrlInputInfo.Url 中指定视频 URL。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_TASKDUPLICATE = "FailedOperation.TaskDuplicate" INTERNALERROR = "InternalError" INTERNALERROR_GETFILEINFOERROR = "InternalError.GetFileInfoError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_AIANALYSISTASKDEFINITION = "InvalidParameterValue.AiAnalysisTaskDefinition" INVALIDPARAMETERVALUE_AICONTENTREVIEWTASKDEFINITION = "InvalidParameterValue.AiContentReviewTaskDefinition" INVALIDPARAMETERVALUE_AIRECOGNITIONTASKDEFINITION = "InvalidParameterValue.AiRecognitionTaskDefinition" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ProcessMediaWithContext ¶ added in v1.0.324
func (c *Client) ProcessMediaWithContext(ctx context.Context, request *ProcessMediaRequest) (response *ProcessMediaResponse, err error)
ProcessMedia 对点播中的音视频媒体发起处理任务,功能包括:
1. 视频转码(带水印);
2. 视频转动图;
3. 对视频按指定时间点截图;
4. 对视频采样截图;
5. 对视频截取雪碧图;
6. 对视频截取一张图做封面;
7. 对视频转自适应码流(并加密);
8. 内容审核(令人反感的信息、不安全的信息、不适宜的信息),<font color=red>不建议</font> 使用该接口发起,推荐使用 [音视频审核(ReviewAudioVideo)](https://cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](https://cloud.tencent.com/document/api/266/73217);
9. 内容分析(标签、分类、封面、按帧标签);
10. 内容识别(视频片头片尾、人脸、文本全文、文本关键词、语音全文、语音关键词、物体)。
如使用事件通知,事件通知的类型为 [任务流状态变更](https://cloud.tencent.com/document/product/266/9636)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_NONEEDTOREDUCEMEDIABITRATE = "FailedOperation.NoNeedToReduceMediaBitrate" FAILEDOPERATION_TASKDUPLICATE = "FailedOperation.TaskDuplicate" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_AIANALYSISTASKDEFINITION = "InvalidParameterValue.AiAnalysisTaskDefinition" INVALIDPARAMETERVALUE_AICONTENTREVIEWTASKDEFINITION = "InvalidParameterValue.AiContentReviewTaskDefinition" INVALIDPARAMETERVALUE_AIRECOGNITIONTASKDEFINITION = "InvalidParameterValue.AiRecognitionTaskDefinition" INVALIDPARAMETERVALUE_FILEID = "InvalidParameterValue.FileId" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) PullEvents ¶
func (c *Client) PullEvents(request *PullEventsRequest) (response *PullEventsResponse, err error)
PullEvents * 该接口用于业务服务器以 [可靠回调](https://cloud.tencent.com/document/product/266/33779#.E5.8F.AF.E9.9D.A0.E5.9B.9E.E8.B0.83) 的方式获取事件通知;
* 接口为长轮询模式,即:如果服务端存在未消费事件,则立即返回给请求方;如果服务端没有未消费事件,则后台会将请求挂起,直到有新的事件产生为止;
* 请求最多挂起5秒,建议请求方将超时时间设置为10秒;
* 未被拉取的事件通知最多保留4天,超过该时限的事件通知可能会被清除;
* 若该接口有事件返回,调用方必须在<font color="red">30秒</font>内调用 [确认事件通知](https://cloud.tencent.com/document/product/266/33434) 接口,确认事件通知已经处理,否则该事件通知在<font color="red">30秒</font>后会再次被拉取到。
* 当前,API 每次最多可以获取16个事件通知。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) PullEventsWithContext ¶ added in v1.0.324
func (c *Client) PullEventsWithContext(ctx context.Context, request *PullEventsRequest) (response *PullEventsResponse, err error)
PullEvents * 该接口用于业务服务器以 [可靠回调](https://cloud.tencent.com/document/product/266/33779#.E5.8F.AF.E9.9D.A0.E5.9B.9E.E8.B0.83) 的方式获取事件通知;
* 接口为长轮询模式,即:如果服务端存在未消费事件,则立即返回给请求方;如果服务端没有未消费事件,则后台会将请求挂起,直到有新的事件产生为止;
* 请求最多挂起5秒,建议请求方将超时时间设置为10秒;
* 未被拉取的事件通知最多保留4天,超过该时限的事件通知可能会被清除;
* 若该接口有事件返回,调用方必须在<font color="red">30秒</font>内调用 [确认事件通知](https://cloud.tencent.com/document/product/266/33434) 接口,确认事件通知已经处理,否则该事件通知在<font color="red">30秒</font>后会再次被拉取到。
* 当前,API 每次最多可以获取16个事件通知。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) PullUpload ¶
func (c *Client) PullUpload(request *PullUploadRequest) (response *PullUploadResponse, err error)
PullUpload 该接口用于将一个网络上的视频拉取到云点播平台。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_COVERTYPE = "FailedOperation.CoverType" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_MEDIATYPE = "FailedOperation.MediaType" INTERNALERROR = "InternalError" INVALIDPARAMETER_EXPIRETIME = "InvalidParameter.ExpireTime" INVALIDPARAMETER_STORAGEREGION = "InvalidParameter.StorageRegion" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_COVERURL = "InvalidParameterValue.CoverUrl" INVALIDPARAMETERVALUE_EXPIRETIME = "InvalidParameterValue.ExpireTime" INVALIDPARAMETERVALUE_MEDIAURL = "InvalidParameterValue.MediaUrl" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong" INVALIDPARAMETERVALUE_STORAGEREGION = "InvalidParameterValue.StorageRegion" RESOURCENOTFOUND_COVERURL = "ResourceNotFound.CoverUrl" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) PullUploadWithContext ¶ added in v1.0.324
func (c *Client) PullUploadWithContext(ctx context.Context, request *PullUploadRequest) (response *PullUploadResponse, err error)
PullUpload 该接口用于将一个网络上的视频拉取到云点播平台。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_COVERTYPE = "FailedOperation.CoverType" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_MEDIATYPE = "FailedOperation.MediaType" INTERNALERROR = "InternalError" INVALIDPARAMETER_EXPIRETIME = "InvalidParameter.ExpireTime" INVALIDPARAMETER_STORAGEREGION = "InvalidParameter.StorageRegion" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_COVERURL = "InvalidParameterValue.CoverUrl" INVALIDPARAMETERVALUE_EXPIRETIME = "InvalidParameterValue.ExpireTime" INVALIDPARAMETERVALUE_MEDIAURL = "InvalidParameterValue.MediaUrl" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong" INVALIDPARAMETERVALUE_STORAGEREGION = "InvalidParameterValue.StorageRegion" RESOURCENOTFOUND_COVERURL = "ResourceNotFound.CoverUrl" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) PushUrlCache ¶
func (c *Client) PushUrlCache(request *PushUrlCacheRequest) (response *PushUrlCacheResponse, err error)
PushUrlCache 1. 预热指定的 URL 列表。
2. URL 的域名必须已在云点播中注册。
3. 单次请求最多指定20个 URL。
4. 默认预热配额为每天10000个 URL。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) PushUrlCacheWithContext ¶ added in v1.0.324
func (c *Client) PushUrlCacheWithContext(ctx context.Context, request *PushUrlCacheRequest) (response *PushUrlCacheResponse, err error)
PushUrlCache 1. 预热指定的 URL 列表。
2. URL 的域名必须已在云点播中注册。
3. 单次请求最多指定20个 URL。
4. 默认预热配额为每天10000个 URL。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) RebuildMedia ¶ added in v1.0.597
func (c *Client) RebuildMedia(request *RebuildMediaRequest) (response *RebuildMediaResponse, err error)
RebuildMedia 该 API 已经<font color=red>不再维护</font>,请使用新版接口 [音画质重生](https://cloud.tencent.com/document/api/266/102571)。
发起音画质重生
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId"
func (*Client) RebuildMediaByTemplate ¶ added in v1.0.630
func (c *Client) RebuildMediaByTemplate(request *RebuildMediaByTemplateRequest) (response *RebuildMediaByTemplateResponse, err error)
RebuildMediaByTemplate 该 API 已经<font color=red>不再维护</font>,请使用新版接口 [音画质重生](https://cloud.tencent.com/document/api/266/102571)。
使用模板发起视频重生。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId"
func (*Client) RebuildMediaByTemplateWithContext ¶ added in v1.0.630
func (c *Client) RebuildMediaByTemplateWithContext(ctx context.Context, request *RebuildMediaByTemplateRequest) (response *RebuildMediaByTemplateResponse, err error)
RebuildMediaByTemplate 该 API 已经<font color=red>不再维护</font>,请使用新版接口 [音画质重生](https://cloud.tencent.com/document/api/266/102571)。
使用模板发起视频重生。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId"
func (*Client) RebuildMediaWithContext ¶ added in v1.0.597
func (c *Client) RebuildMediaWithContext(ctx context.Context, request *RebuildMediaRequest) (response *RebuildMediaResponse, err error)
RebuildMedia 该 API 已经<font color=red>不再维护</font>,请使用新版接口 [音画质重生](https://cloud.tencent.com/document/api/266/102571)。
发起音画质重生
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId"
func (*Client) RefreshUrlCache ¶ added in v1.0.422
func (c *Client) RefreshUrlCache(request *RefreshUrlCacheRequest) (response *RefreshUrlCacheResponse, err error)
RefreshUrlCache 1. 刷新指定的 URL 列表。
2. URL 的域名必须已在云点播中注册。
3. 单次请求最多指定20个 URL。
4. 默认刷新配额为每天100000个 URL。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" LIMITEXCEEDED = "LimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) RefreshUrlCacheWithContext ¶ added in v1.0.422
func (c *Client) RefreshUrlCacheWithContext(ctx context.Context, request *RefreshUrlCacheRequest) (response *RefreshUrlCacheResponse, err error)
RefreshUrlCache 1. 刷新指定的 URL 列表。
2. URL 的域名必须已在云点播中注册。
3. 单次请求最多指定20个 URL。
4. 默认刷新配额为每天100000个 URL。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" LIMITEXCEEDED = "LimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) RemoveWatermark ¶ added in v1.0.480
func (c *Client) RemoveWatermark(request *RemoveWatermarkRequest) (response *RemoveWatermarkResponse, err error)
RemoveWatermark 智能去除水印
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_TASKDUPLICATE = "FailedOperation.TaskDuplicate" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_FILEID = "InvalidParameterValue.FileId" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) RemoveWatermarkWithContext ¶ added in v1.0.480
func (c *Client) RemoveWatermarkWithContext(ctx context.Context, request *RemoveWatermarkRequest) (response *RemoveWatermarkResponse, err error)
RemoveWatermark 智能去除水印
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_TASKDUPLICATE = "FailedOperation.TaskDuplicate" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_FILEID = "InvalidParameterValue.FileId" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ResetProcedureTemplate ¶
func (c *Client) ResetProcedureTemplate(request *ResetProcedureTemplateRequest) (response *ResetProcedureTemplateResponse, err error)
ResetProcedureTemplate 重新设置用户自定义任务流模板的内容。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PROCEDURENAMENOTEXIST = "InvalidParameter.ProcedureNameNotExist" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ResetProcedureTemplateWithContext ¶ added in v1.0.324
func (c *Client) ResetProcedureTemplateWithContext(ctx context.Context, request *ResetProcedureTemplateRequest) (response *ResetProcedureTemplateResponse, err error)
ResetProcedureTemplate 重新设置用户自定义任务流模板的内容。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PROCEDURENAMENOTEXIST = "InvalidParameter.ProcedureNameNotExist" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) RestoreMedia ¶ added in v1.0.422
func (c *Client) RestoreMedia(request *RestoreMediaRequest) (response *RestoreMediaResponse, err error)
RestoreMedia 当媒体文件的存储类型是归档存储或深度归档存储时,是不可访问的。如需访问,则需要调用本接口进行解冻,解冻后可访问的媒体文件是临时的,在有效期过后,则不可访问。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_FILEIDS = "InvalidParameterValue.FileIds" INVALIDPARAMETERVALUE_NOTRESTORABLE = "InvalidParameterValue.NotRestorable" INVALIDPARAMETERVALUE_ORIGINALSTORAGECLASS = "InvalidParameterValue.OriginalStorageClass" INVALIDPARAMETERVALUE_RESTOREDAY = "InvalidParameterValue.RestoreDay" INVALIDPARAMETERVALUE_RESTORETIER = "InvalidParameterValue.RestoreTier" INVALIDPARAMETERVALUE_UNSUPPORTEDRESTORETIER = "InvalidParameterValue.UnsupportedRestoreTier" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_FILENOTEXIST = "ResourceNotFound.FileNotExist" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) RestoreMediaWithContext ¶ added in v1.0.422
func (c *Client) RestoreMediaWithContext(ctx context.Context, request *RestoreMediaRequest) (response *RestoreMediaResponse, err error)
RestoreMedia 当媒体文件的存储类型是归档存储或深度归档存储时,是不可访问的。如需访问,则需要调用本接口进行解冻,解冻后可访问的媒体文件是临时的,在有效期过后,则不可访问。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_FILEIDS = "InvalidParameterValue.FileIds" INVALIDPARAMETERVALUE_NOTRESTORABLE = "InvalidParameterValue.NotRestorable" INVALIDPARAMETERVALUE_ORIGINALSTORAGECLASS = "InvalidParameterValue.OriginalStorageClass" INVALIDPARAMETERVALUE_RESTOREDAY = "InvalidParameterValue.RestoreDay" INVALIDPARAMETERVALUE_RESTORETIER = "InvalidParameterValue.RestoreTier" INVALIDPARAMETERVALUE_UNSUPPORTEDRESTORETIER = "InvalidParameterValue.UnsupportedRestoreTier" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_FILENOTEXIST = "ResourceNotFound.FileNotExist" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ReviewAudioVideo ¶ added in v1.0.493
func (c *Client) ReviewAudioVideo(request *ReviewAudioVideoRequest) (response *ReviewAudioVideoResponse, err error)
ReviewAudioVideo 对点播中的音视频媒体发起审核任务,智能检测视频画面、画面中的文字、语音中的文字、声音出现的违规内容。
如使用事件通知,事件通知的类型为 [音视频审核完成](https://cloud.tencent.com/document/product/266/81258)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong" LIMITEXCEEDED = "LimitExceeded" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ReviewAudioVideoWithContext ¶ added in v1.0.493
func (c *Client) ReviewAudioVideoWithContext(ctx context.Context, request *ReviewAudioVideoRequest) (response *ReviewAudioVideoResponse, err error)
ReviewAudioVideo 对点播中的音视频媒体发起审核任务,智能检测视频画面、画面中的文字、语音中的文字、声音出现的违规内容。
如使用事件通知,事件通知的类型为 [音视频审核完成](https://cloud.tencent.com/document/product/266/81258)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong" LIMITEXCEEDED = "LimitExceeded" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ReviewImage ¶ added in v1.0.392
func (c *Client) ReviewImage(request *ReviewImageRequest) (response *ReviewImageResponse, err error)
ReviewImage 对点播中的图片文件发起审核(令人反感的信息、不安全的信息、不适宜的信息)任务。
><li>图片文件大小支持:文件 < 5M;</li>
><li>图片文件分辨率支持:建议分辨率大于256x256,否则可能会影响审核效果;</li>
><li>图片文件支持格式:PNG、JPG、JPEG、BMP、GIF、WEBP格式。</li>
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_MEDIATYPE = "FailedOperation.MediaType" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ReviewImageWithContext ¶ added in v1.0.392
func (c *Client) ReviewImageWithContext(ctx context.Context, request *ReviewImageRequest) (response *ReviewImageResponse, err error)
ReviewImage 对点播中的图片文件发起审核(令人反感的信息、不安全的信息、不适宜的信息)任务。
><li>图片文件大小支持:文件 < 5M;</li>
><li>图片文件分辨率支持:建议分辨率大于256x256,否则可能会影响审核效果;</li>
><li>图片文件支持格式:PNG、JPG、JPEG、BMP、GIF、WEBP格式。</li>
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_MEDIATYPE = "FailedOperation.MediaType" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) SearchMedia ¶
func (c *Client) SearchMedia(request *SearchMediaRequest) (response *SearchMediaResponse, err error)
SearchMedia 搜索媒体信息,支持多种条件筛选,以及支持对返回结果排序、过滤等功能,具体包括:
- 指定文件 ID 集合 FileIds ,返回匹配集合中任意 ID 的媒体。
- 根据多个媒体文件名 Names 或描述信息 Descriptions 进行模糊搜索。
- 根据多个文件名前缀 NamePrefixes 进行搜索。
- 指定分类集合 ClassIds(见输入参数),返回满足集合中任意分类的媒体。例如:媒体分类有电影、电视剧、综艺等,其中电影分类下又有子分类历史片、动作片、言情片。如果 ClassIds 指定了电影、电视剧,那么电影和电视剧下的所有子分类都会返回;而如果 ClassIds 指定的是历史片、动作片,那么只有这2个子分类下的媒体才会返回。
- 指定标签集合 Tags(见输入参数),返回满足集合中任意标签的媒体。例如:媒体标签有二次元、宫斗、鬼畜,如果 Tags 指定了二次元、鬼畜2个标签,那么只要符合这2个标签中任意一个的媒体都会被检索出来。
- 指定文件类型集合 Categories(见输入参数),返回满足集合中任意类型的媒体。例如:文件类型有 Video(视频)、 Audio (音频)、 Image (图片)。如果Categories指定了 Video 和 Audio 2个文件类型,那么符合这些类型的媒体都会被检索出来。
- 指定来源集合 SourceTypes(见输入参数),返回满足集合中任意来源的媒体。例如:媒体来源有 Record (直播录制)、Upload (上传)等。如果 SourceTypes 指定了 Record 和 Upload ,那么符合这些来源的媒体都会被检索出来。
- 指定文件封装格式集合 MediaTypes(见输入参数),返回满足集合中任意封装格式的媒体。例如:封装格式有 MP4、AVI、MP3 等。如果 MediaTypes 指定了 MP4 和 MP3,那么符合这些封装格式的媒体都会被检索出来。
- 指定文件状态集合 Status(见输入参数),返回满足集合中任意状态的媒体。例如:文件状态有 Normal(正常)、SystemForbidden(平台封禁)、Forbidden(主动封禁)。如果 Status 指定了 Normal 和 Forbidden 2种文件状态,那么符合这些状态的媒体都会被检索出来。
- 指定文件审核结果集合 ReviewResults(见输入参数),返回满足集合中任意状态的媒体。例如:文件审核结果有 pass(通过)、block(违规)等。如果 ReviewResults 指定了 pass 和 block 2种审核结果,那么符合这些审核结果的媒体都会被检索出来。
- 指定直播推流码集合 StreamIds(见输入参数)筛选直播录制的媒体。
- 指定媒体的创建时间范围筛选媒体。
- 指定 TRTC 应用 ID 集合筛选媒体。
- 指定 TRTC 房间 ID 集合筛选媒体。
- 以上参数之间可以任意组合进行检索。例如:筛选创建时间在2018年12月1日12:00:00到2018年12月8日12:00:00之间、分类为电影或电视剧、带有宫斗和悬疑标签的媒体。注意,任何支持数组输入的参数,其元素之间的搜索逻辑为‘或’。所有参数之间的逻辑关系为‘与’。
- 允许通过 Filters 控制返回的媒体信息种类(默认返回所有信息)。可选输入包括:
基础信息(basicInfo):包括媒体名称、分类、播放地址、封面图片等。
元信息(metaData):包括大小、时长、视频流信息、音频流信息等。
转码结果信息(transcodeInfo):包括该媒体转码生成的各种规格的媒体地址、视频流参数、音频流参数等。
转动图结果信息(animatedGraphicsInfo):对视频转动图(如 gif)后的动图信息。
采样截图信息(sampleSnapshotInfo):对视频采样截图后的截图信息。
雪碧图信息(imageSpriteInfo):对视频截取雪碧图后的雪碧图信息。
指定时间点截图信息(snapshotByTimeOffsetInfo):对视频依照指定时间点截图后,的截图信息。
视频打点信息(keyFrameDescInfo):对视频设置的打点信息。
转自适应码流信息(adaptiveDynamicStreamingInfo):包括规格、加密类型、打包格式等相关信息。
- 允许对结果根据创建时间进行排序并分页返回,通过 Offset 和 Limit (见输入参数)来控制分页。
<div id="maxResultsDesc">接口返回结果数限制:</div>
- <b><a href="#p_offset">Offset</a> 和 <a href="#p_limit">Limit</a> 两个参数影响单次分页查询结果数。特别注意:当这2个值都缺省时,本接口最多只返回10条查询结果。</b>
- <b>最大支持返回5000条搜索结果,超出部分不再支持查询。如果搜索结果量太大,建议使用更精细的筛选条件来减少搜索结果。</b>
<br>不推荐使用的条件筛选:
- (不推荐:应使用 Names、NamePrefixes 或 Descriptions 替代)指定单个文本 Text 对媒体文件名或描述信息进行模糊搜索。
- (不推荐:应使用 SourceTypes 替代)指定单个媒体文件来源 SourceType 进行搜索。
- (不推荐:应使用 StreamIds 替代)指定单个推流直播码 StreamId 进行搜索。
- (不推荐:应使用 CreateTime 替代)指定单个起始创建时间 StartTime 进行搜索。
- (不推荐:应使用 CreateTime 替代)指定单个结尾创建时间 EndTime 进行搜索。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INTERNALERROR_GETMEDIALISTERROR = "InternalError.GetMediaListError" INVALIDPARAMETERVALUE_CATEGORIES = "InvalidParameterValue.Categories" INVALIDPARAMETERVALUE_CLASSIDS = "InvalidParameterValue.ClassIds" INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" INVALIDPARAMETERVALUE_FILEIDS = "InvalidParameterValue.FileIds" INVALIDPARAMETERVALUE_NAMEPREFIXES = "InvalidParameterValue.NamePrefixes" INVALIDPARAMETERVALUE_NAMES = "InvalidParameterValue.Names" INVALIDPARAMETERVALUE_OFFSET = "InvalidParameterValue.Offset" INVALIDPARAMETERVALUE_SORT = "InvalidParameterValue.Sort" INVALIDPARAMETERVALUE_SOURCETYPE = "InvalidParameterValue.SourceType" INVALIDPARAMETERVALUE_SOURCETYPES = "InvalidParameterValue.SourceTypes" INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime" INVALIDPARAMETERVALUE_STORAGEREGIONS = "InvalidParameterValue.StorageRegions" INVALIDPARAMETERVALUE_STREAMIDS = "InvalidParameterValue.StreamIds" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" INVALIDPARAMETERVALUE_TAGS = "InvalidParameterValue.Tags" INVALIDPARAMETERVALUE_TEXT = "InvalidParameterValue.Text" INVALIDPARAMETERVALUE_TYPES = "InvalidParameterValue.Types" INVALIDPARAMETERVALUE_VIDS = "InvalidParameterValue.Vids" LIMITEXCEEDED = "LimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) SearchMediaWithContext ¶ added in v1.0.324
func (c *Client) SearchMediaWithContext(ctx context.Context, request *SearchMediaRequest) (response *SearchMediaResponse, err error)
SearchMedia 搜索媒体信息,支持多种条件筛选,以及支持对返回结果排序、过滤等功能,具体包括:
- 指定文件 ID 集合 FileIds ,返回匹配集合中任意 ID 的媒体。
- 根据多个媒体文件名 Names 或描述信息 Descriptions 进行模糊搜索。
- 根据多个文件名前缀 NamePrefixes 进行搜索。
- 指定分类集合 ClassIds(见输入参数),返回满足集合中任意分类的媒体。例如:媒体分类有电影、电视剧、综艺等,其中电影分类下又有子分类历史片、动作片、言情片。如果 ClassIds 指定了电影、电视剧,那么电影和电视剧下的所有子分类都会返回;而如果 ClassIds 指定的是历史片、动作片,那么只有这2个子分类下的媒体才会返回。
- 指定标签集合 Tags(见输入参数),返回满足集合中任意标签的媒体。例如:媒体标签有二次元、宫斗、鬼畜,如果 Tags 指定了二次元、鬼畜2个标签,那么只要符合这2个标签中任意一个的媒体都会被检索出来。
- 指定文件类型集合 Categories(见输入参数),返回满足集合中任意类型的媒体。例如:文件类型有 Video(视频)、 Audio (音频)、 Image (图片)。如果Categories指定了 Video 和 Audio 2个文件类型,那么符合这些类型的媒体都会被检索出来。
- 指定来源集合 SourceTypes(见输入参数),返回满足集合中任意来源的媒体。例如:媒体来源有 Record (直播录制)、Upload (上传)等。如果 SourceTypes 指定了 Record 和 Upload ,那么符合这些来源的媒体都会被检索出来。
- 指定文件封装格式集合 MediaTypes(见输入参数),返回满足集合中任意封装格式的媒体。例如:封装格式有 MP4、AVI、MP3 等。如果 MediaTypes 指定了 MP4 和 MP3,那么符合这些封装格式的媒体都会被检索出来。
- 指定文件状态集合 Status(见输入参数),返回满足集合中任意状态的媒体。例如:文件状态有 Normal(正常)、SystemForbidden(平台封禁)、Forbidden(主动封禁)。如果 Status 指定了 Normal 和 Forbidden 2种文件状态,那么符合这些状态的媒体都会被检索出来。
- 指定文件审核结果集合 ReviewResults(见输入参数),返回满足集合中任意状态的媒体。例如:文件审核结果有 pass(通过)、block(违规)等。如果 ReviewResults 指定了 pass 和 block 2种审核结果,那么符合这些审核结果的媒体都会被检索出来。
- 指定直播推流码集合 StreamIds(见输入参数)筛选直播录制的媒体。
- 指定媒体的创建时间范围筛选媒体。
- 指定 TRTC 应用 ID 集合筛选媒体。
- 指定 TRTC 房间 ID 集合筛选媒体。
- 以上参数之间可以任意组合进行检索。例如:筛选创建时间在2018年12月1日12:00:00到2018年12月8日12:00:00之间、分类为电影或电视剧、带有宫斗和悬疑标签的媒体。注意,任何支持数组输入的参数,其元素之间的搜索逻辑为‘或’。所有参数之间的逻辑关系为‘与’。
- 允许通过 Filters 控制返回的媒体信息种类(默认返回所有信息)。可选输入包括:
基础信息(basicInfo):包括媒体名称、分类、播放地址、封面图片等。
元信息(metaData):包括大小、时长、视频流信息、音频流信息等。
转码结果信息(transcodeInfo):包括该媒体转码生成的各种规格的媒体地址、视频流参数、音频流参数等。
转动图结果信息(animatedGraphicsInfo):对视频转动图(如 gif)后的动图信息。
采样截图信息(sampleSnapshotInfo):对视频采样截图后的截图信息。
雪碧图信息(imageSpriteInfo):对视频截取雪碧图后的雪碧图信息。
指定时间点截图信息(snapshotByTimeOffsetInfo):对视频依照指定时间点截图后,的截图信息。
视频打点信息(keyFrameDescInfo):对视频设置的打点信息。
转自适应码流信息(adaptiveDynamicStreamingInfo):包括规格、加密类型、打包格式等相关信息。
- 允许对结果根据创建时间进行排序并分页返回,通过 Offset 和 Limit (见输入参数)来控制分页。
<div id="maxResultsDesc">接口返回结果数限制:</div>
- <b><a href="#p_offset">Offset</a> 和 <a href="#p_limit">Limit</a> 两个参数影响单次分页查询结果数。特别注意:当这2个值都缺省时,本接口最多只返回10条查询结果。</b>
- <b>最大支持返回5000条搜索结果,超出部分不再支持查询。如果搜索结果量太大,建议使用更精细的筛选条件来减少搜索结果。</b>
<br>不推荐使用的条件筛选:
- (不推荐:应使用 Names、NamePrefixes 或 Descriptions 替代)指定单个文本 Text 对媒体文件名或描述信息进行模糊搜索。
- (不推荐:应使用 SourceTypes 替代)指定单个媒体文件来源 SourceType 进行搜索。
- (不推荐:应使用 StreamIds 替代)指定单个推流直播码 StreamId 进行搜索。
- (不推荐:应使用 CreateTime 替代)指定单个起始创建时间 StartTime 进行搜索。
- (不推荐:应使用 CreateTime 替代)指定单个结尾创建时间 EndTime 进行搜索。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INTERNALERROR_GETMEDIALISTERROR = "InternalError.GetMediaListError" INVALIDPARAMETERVALUE_CATEGORIES = "InvalidParameterValue.Categories" INVALIDPARAMETERVALUE_CLASSIDS = "InvalidParameterValue.ClassIds" INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" INVALIDPARAMETERVALUE_FILEIDS = "InvalidParameterValue.FileIds" INVALIDPARAMETERVALUE_NAMEPREFIXES = "InvalidParameterValue.NamePrefixes" INVALIDPARAMETERVALUE_NAMES = "InvalidParameterValue.Names" INVALIDPARAMETERVALUE_OFFSET = "InvalidParameterValue.Offset" INVALIDPARAMETERVALUE_SORT = "InvalidParameterValue.Sort" INVALIDPARAMETERVALUE_SOURCETYPE = "InvalidParameterValue.SourceType" INVALIDPARAMETERVALUE_SOURCETYPES = "InvalidParameterValue.SourceTypes" INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime" INVALIDPARAMETERVALUE_STORAGEREGIONS = "InvalidParameterValue.StorageRegions" INVALIDPARAMETERVALUE_STREAMIDS = "InvalidParameterValue.StreamIds" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" INVALIDPARAMETERVALUE_TAGS = "InvalidParameterValue.Tags" INVALIDPARAMETERVALUE_TEXT = "InvalidParameterValue.Text" INVALIDPARAMETERVALUE_TYPES = "InvalidParameterValue.Types" INVALIDPARAMETERVALUE_VIDS = "InvalidParameterValue.Vids" LIMITEXCEEDED = "LimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) SetCLSPushTarget ¶ added in v1.0.836
func (c *Client) SetCLSPushTarget(request *SetCLSPushTargetRequest) (response *SetCLSPushTargetResponse, err error)
SetCLSPushTarget 为点播域名设置投递 CLS 的目标。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INTERNALERROR_GETMEDIALISTERROR = "InternalError.GetMediaListError" INVALIDPARAMETERVALUE_CATEGORIES = "InvalidParameterValue.Categories" INVALIDPARAMETERVALUE_CLASSIDS = "InvalidParameterValue.ClassIds" INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" INVALIDPARAMETERVALUE_FILEIDS = "InvalidParameterValue.FileIds" INVALIDPARAMETERVALUE_NAMEPREFIXES = "InvalidParameterValue.NamePrefixes" INVALIDPARAMETERVALUE_NAMES = "InvalidParameterValue.Names" INVALIDPARAMETERVALUE_OFFSET = "InvalidParameterValue.Offset" INVALIDPARAMETERVALUE_SORT = "InvalidParameterValue.Sort" INVALIDPARAMETERVALUE_SOURCETYPE = "InvalidParameterValue.SourceType" INVALIDPARAMETERVALUE_SOURCETYPES = "InvalidParameterValue.SourceTypes" INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime" INVALIDPARAMETERVALUE_STORAGEREGIONS = "InvalidParameterValue.StorageRegions" INVALIDPARAMETERVALUE_STREAMIDS = "InvalidParameterValue.StreamIds" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" INVALIDPARAMETERVALUE_TAGS = "InvalidParameterValue.Tags" INVALIDPARAMETERVALUE_TEXT = "InvalidParameterValue.Text" INVALIDPARAMETERVALUE_TYPES = "InvalidParameterValue.Types" INVALIDPARAMETERVALUE_VIDS = "InvalidParameterValue.Vids" LIMITEXCEEDED = "LimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) SetCLSPushTargetWithContext ¶ added in v1.0.836
func (c *Client) SetCLSPushTargetWithContext(ctx context.Context, request *SetCLSPushTargetRequest) (response *SetCLSPushTargetResponse, err error)
SetCLSPushTarget 为点播域名设置投递 CLS 的目标。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INTERNALERROR_GETMEDIALISTERROR = "InternalError.GetMediaListError" INVALIDPARAMETERVALUE_CATEGORIES = "InvalidParameterValue.Categories" INVALIDPARAMETERVALUE_CLASSIDS = "InvalidParameterValue.ClassIds" INVALIDPARAMETERVALUE_ENDTIME = "InvalidParameterValue.EndTime" INVALIDPARAMETERVALUE_FILEIDS = "InvalidParameterValue.FileIds" INVALIDPARAMETERVALUE_NAMEPREFIXES = "InvalidParameterValue.NamePrefixes" INVALIDPARAMETERVALUE_NAMES = "InvalidParameterValue.Names" INVALIDPARAMETERVALUE_OFFSET = "InvalidParameterValue.Offset" INVALIDPARAMETERVALUE_SORT = "InvalidParameterValue.Sort" INVALIDPARAMETERVALUE_SOURCETYPE = "InvalidParameterValue.SourceType" INVALIDPARAMETERVALUE_SOURCETYPES = "InvalidParameterValue.SourceTypes" INVALIDPARAMETERVALUE_STARTTIME = "InvalidParameterValue.StartTime" INVALIDPARAMETERVALUE_STORAGEREGIONS = "InvalidParameterValue.StorageRegions" INVALIDPARAMETERVALUE_STREAMIDS = "InvalidParameterValue.StreamIds" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" INVALIDPARAMETERVALUE_TAGS = "InvalidParameterValue.Tags" INVALIDPARAMETERVALUE_TEXT = "InvalidParameterValue.Text" INVALIDPARAMETERVALUE_TYPES = "InvalidParameterValue.Types" INVALIDPARAMETERVALUE_VIDS = "InvalidParameterValue.Vids" LIMITEXCEEDED = "LimitExceeded" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) SetDrmKeyProviderInfo ¶ added in v1.0.482
func (c *Client) SetDrmKeyProviderInfo(request *SetDrmKeyProviderInfoRequest) (response *SetDrmKeyProviderInfoResponse, err error)
SetDrmKeyProviderInfo 设置 DRM 密钥提供商信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) SetDrmKeyProviderInfoWithContext ¶ added in v1.0.482
func (c *Client) SetDrmKeyProviderInfoWithContext(ctx context.Context, request *SetDrmKeyProviderInfoRequest) (response *SetDrmKeyProviderInfoResponse, err error)
SetDrmKeyProviderInfo 设置 DRM 密钥提供商信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) SetVodDomainCertificate ¶ added in v1.0.806
func (c *Client) SetVodDomainCertificate(request *SetVodDomainCertificateRequest) (response *SetVodDomainCertificateResponse, err error)
SetVodDomainCertificate 设置点播域名 HTTPS 证书。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINDEPLOYING = "FailedOperation.DomainDeploying" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) SetVodDomainCertificateWithContext ¶ added in v1.0.806
func (c *Client) SetVodDomainCertificateWithContext(ctx context.Context, request *SetVodDomainCertificateRequest) (response *SetVodDomainCertificateResponse, err error)
SetVodDomainCertificate 设置点播域名 HTTPS 证书。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DOMAINDEPLOYING = "FailedOperation.DomainDeploying" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) SimpleHlsClip ¶
func (c *Client) SimpleHlsClip(request *SimpleHlsClipRequest) (response *SimpleHlsClipResponse, err error)
SimpleHlsClip 对 HLS 视频进行按时间段裁剪,实时生成一个新的视频(HLS 格式),开发者可以将其立即分享出去,或者长久保存起来。
腾讯云点播支持两种剪辑模式:
- 剪辑固化:将剪辑出来的视频保存成独立的视频,拥有独立 FileId;适用于将精彩片段长久保存的场景;
- 剪辑不固化:剪辑得到的视频附属于输入文件,没有独立 FileId;适用于将精彩片段临时分享的场景。
注意:
- 剪辑是基于输入 m3u8 文件进行的,故而其最小剪辑精度为一个 ts 切片,无法实现秒级或者更为精确的剪辑精度。
### 剪辑固化
所谓剪辑固化,是指将剪辑出来的视频保存成一个独立的视频(拥有独立的 FileId)。其生命周期不受原始输入视频影响(即使原始输入视频被删除,剪辑结果也不会受到任何影响);也可以对其进行转码、微信发布等二次处理。
举例如下:一场完整的足球比赛,原始视频可能长达 2 个小时,客户出于节省成本的目的可以对这个视频存储 2 个月,但对于剪辑的「精彩时刻」视频却可以指定存储更长时间,同时可以单独对「精彩时刻」视频进行转码、微信发布等额外的点播操作,这时候可以选择剪辑并且固化的方案。
剪辑固化的优势在于其生命周期与原始输入视频相互独立,可以独立管理、长久保存。
### 剪辑不固化
所谓剪辑不固化,是指剪辑所得到的结果(m3u8 文件)与原始输入视频共享相同的 ts 分片,新生成的视频不是一个独立完整的视频(没有独立 FileId,只有播放 URL),其有效期与原始输入的完整视频有效期是一致的。一旦原始输入的视频被删除,也会导致该片段无法播放。
剪辑不固化,由于其剪辑结果不是一个独立的视频,因而也不会纳入点播媒资视频管理(例如控制台的视频总数不会统计这一片段)中,也无法单独针对这个片段做转码、微信发布等任何视频处理操作。
剪辑不固化的优势在于其剪辑操作十分“轻量化”,不会产生额外的存储开销。但其不足之处在于生命周期与原始录制视频相同,且无法进一步进行转码等视频处理。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_ENDTIMEOFFSET = "InvalidParameterValue.EndTimeOffset" INVALIDPARAMETERVALUE_EXPIRETIME = "InvalidParameterValue.ExpireTime" INVALIDPARAMETERVALUE_STARTTIMEOFFSET = "InvalidParameterValue.StartTimeOffset" INVALIDPARAMETERVALUE_URL = "InvalidParameterValue.Url" RESOURCEUNAVAILABLE_MASTERPLAYLIST = "ResourceUnavailable.MasterPlaylist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) SimpleHlsClipWithContext ¶ added in v1.0.324
func (c *Client) SimpleHlsClipWithContext(ctx context.Context, request *SimpleHlsClipRequest) (response *SimpleHlsClipResponse, err error)
SimpleHlsClip 对 HLS 视频进行按时间段裁剪,实时生成一个新的视频(HLS 格式),开发者可以将其立即分享出去,或者长久保存起来。
腾讯云点播支持两种剪辑模式:
- 剪辑固化:将剪辑出来的视频保存成独立的视频,拥有独立 FileId;适用于将精彩片段长久保存的场景;
- 剪辑不固化:剪辑得到的视频附属于输入文件,没有独立 FileId;适用于将精彩片段临时分享的场景。
注意:
- 剪辑是基于输入 m3u8 文件进行的,故而其最小剪辑精度为一个 ts 切片,无法实现秒级或者更为精确的剪辑精度。
### 剪辑固化
所谓剪辑固化,是指将剪辑出来的视频保存成一个独立的视频(拥有独立的 FileId)。其生命周期不受原始输入视频影响(即使原始输入视频被删除,剪辑结果也不会受到任何影响);也可以对其进行转码、微信发布等二次处理。
举例如下:一场完整的足球比赛,原始视频可能长达 2 个小时,客户出于节省成本的目的可以对这个视频存储 2 个月,但对于剪辑的「精彩时刻」视频却可以指定存储更长时间,同时可以单独对「精彩时刻」视频进行转码、微信发布等额外的点播操作,这时候可以选择剪辑并且固化的方案。
剪辑固化的优势在于其生命周期与原始输入视频相互独立,可以独立管理、长久保存。
### 剪辑不固化
所谓剪辑不固化,是指剪辑所得到的结果(m3u8 文件)与原始输入视频共享相同的 ts 分片,新生成的视频不是一个独立完整的视频(没有独立 FileId,只有播放 URL),其有效期与原始输入的完整视频有效期是一致的。一旦原始输入的视频被删除,也会导致该片段无法播放。
剪辑不固化,由于其剪辑结果不是一个独立的视频,因而也不会纳入点播媒资视频管理(例如控制台的视频总数不会统计这一片段)中,也无法单独针对这个片段做转码、微信发布等任何视频处理操作。
剪辑不固化的优势在于其剪辑操作十分“轻量化”,不会产生额外的存储开销。但其不足之处在于生命周期与原始录制视频相同,且无法进一步进行转码等视频处理。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_ENDTIMEOFFSET = "InvalidParameterValue.EndTimeOffset" INVALIDPARAMETERVALUE_EXPIRETIME = "InvalidParameterValue.ExpireTime" INVALIDPARAMETERVALUE_STARTTIMEOFFSET = "InvalidParameterValue.StartTimeOffset" INVALIDPARAMETERVALUE_URL = "InvalidParameterValue.Url" RESOURCEUNAVAILABLE_MASTERPLAYLIST = "ResourceUnavailable.MasterPlaylist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) SplitMedia ¶
func (c *Client) SplitMedia(request *SplitMediaRequest) (response *SplitMediaResponse, err error)
SplitMedia 对点播视频进行拆条,生成多个新的点播视频。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) SplitMediaWithContext ¶ added in v1.0.324
func (c *Client) SplitMediaWithContext(ctx context.Context, request *SplitMediaRequest) (response *SplitMediaResponse, err error)
SplitMedia 对点播视频进行拆条,生成多个新的点播视频。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) VerifyDomainRecord ¶ added in v1.0.746
func (c *Client) VerifyDomainRecord(request *VerifyDomainRecordRequest) (response *VerifyDomainRecordResponse, err error)
VerifyDomainRecord 该接口用于验证域名解析值。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INVALIDPARAMETER = "InvalidParameter"
func (*Client) VerifyDomainRecordWithContext ¶ added in v1.0.746
func (c *Client) VerifyDomainRecordWithContext(ctx context.Context, request *VerifyDomainRecordRequest) (response *VerifyDomainRecordResponse, err error)
VerifyDomainRecord 该接口用于验证域名解析值。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" INVALIDPARAMETER = "InvalidParameter"
func (*Client) WeChatMiniProgramPublish ¶
func (c *Client) WeChatMiniProgramPublish(request *WeChatMiniProgramPublishRequest) (response *WeChatMiniProgramPublishResponse, err error)
WeChatMiniProgramPublish 将点播视频发布到微信小程序,供微信小程序播放器播放。
本接口支持发布原始视频和转码后视频,暂不支持发布自适应码流。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_NOPRIVILEGES = "FailedOperation.NoPrivileges" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_FILEID = "InvalidParameterValue.FileId" INVALIDPARAMETERVALUE_FILETYPE = "InvalidParameterValue.FileType" INVALIDPARAMETERVALUE_SOURCEDEFINITION = "InvalidParameterValue.SourceDefinition" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" RESOURCENOTFOUND_FILENOTEXIST = "ResourceNotFound.FileNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) WeChatMiniProgramPublishWithContext ¶ added in v1.0.324
func (c *Client) WeChatMiniProgramPublishWithContext(ctx context.Context, request *WeChatMiniProgramPublishRequest) (response *WeChatMiniProgramPublishResponse, err error)
WeChatMiniProgramPublish 将点播视频发布到微信小程序,供微信小程序播放器播放。
本接口支持发布原始视频和转码后视频,暂不支持发布自适应码流。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDVODUSER = "FailedOperation.InvalidVodUser" FAILEDOPERATION_NOPRIVILEGES = "FailedOperation.NoPrivileges" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_FILEID = "InvalidParameterValue.FileId" INVALIDPARAMETERVALUE_FILETYPE = "InvalidParameterValue.FileType" INVALIDPARAMETERVALUE_SOURCEDEFINITION = "InvalidParameterValue.SourceDefinition" INVALIDPARAMETERVALUE_SUBAPPID = "InvalidParameterValue.SubAppId" RESOURCENOTFOUND_FILENOTEXIST = "ResourceNotFound.FileNotExist" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
type ClipFileInfo2017 ¶
type ClipFileInfo2017 struct { // 错误码 // <li>0:成功;</li> // <li>其他值:失败。</li> ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误描述。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 输出目标文件的文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 输出目标文件的文件地址。 FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"` // 输出目标文件的文件类型。 FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"` }
type ClipTask2017 ¶
type ClipTask2017 struct { // 视频剪辑任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 视频剪辑任务源文件 ID。 SrcFileId *string `json:"SrcFileId,omitnil,omitempty" name:"SrcFileId"` // 视频剪辑输出的文件信息。 FileInfo *ClipFileInfo2017 `json:"FileInfo,omitnil,omitempty" name:"FileInfo"` }
type ColorEnhanceInfo ¶ added in v1.0.596
type ColorEnhanceInfo struct { // 色彩增强控制开关,可选值: // <li>ON:开启综合增强;</li> // <li>OFF:关闭综合增强。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 色彩增强类型,仅当色彩增强控制开关为 ON 时有效,可选值: // <li>weak:轻色彩增强;</li> // <li>normal:正常色彩增强;</li> // <li>strong:强色彩增强。</li> // 默认值:weak。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type CommitUploadRequest ¶
type CommitUploadRequest struct { *tchttp.BaseRequest // 点播会话,取申请上传接口的返回值 VodSessionKey。 VodSessionKey *string `json:"VodSessionKey,omitnil,omitempty" name:"VodSessionKey"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewCommitUploadRequest ¶
func NewCommitUploadRequest() (request *CommitUploadRequest)
func (*CommitUploadRequest) FromJsonString ¶
func (r *CommitUploadRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CommitUploadRequest) ToJsonString ¶
func (r *CommitUploadRequest) ToJsonString() string
type CommitUploadRequestParams ¶ added in v1.0.426
type CommitUploadRequestParams struct { // 点播会话,取申请上传接口的返回值 VodSessionKey。 VodSessionKey *string `json:"VodSessionKey,omitnil,omitempty" name:"VodSessionKey"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type CommitUploadResponse ¶
type CommitUploadResponse struct { *tchttp.BaseResponse Response *CommitUploadResponseParams `json:"Response"` }
func NewCommitUploadResponse ¶
func NewCommitUploadResponse() (response *CommitUploadResponse)
func (*CommitUploadResponse) FromJsonString ¶
func (r *CommitUploadResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CommitUploadResponse) ToJsonString ¶
func (r *CommitUploadResponse) ToJsonString() string
type CommitUploadResponseParams ¶ added in v1.0.426
type CommitUploadResponseParams struct { // 媒体文件的唯一标识。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 媒体播放地址。 MediaUrl *string `json:"MediaUrl,omitnil,omitempty" name:"MediaUrl"` // 媒体封面地址。 CoverUrl *string `json:"CoverUrl,omitnil,omitempty" name:"CoverUrl"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ComposeMediaOutput ¶
type ComposeMediaOutput struct { // 文件名称,最长 64 个字符。 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 描述信息,最长 128 个字符。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 分类ID,用于对媒体进行分类管理,可通过 [创建分类](/document/product/266/7812) 接口,创建分类,获得分类 ID。 // <li>默认值:0,表示其他分类。</li> ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 输出文件的过期时间,超过该时间文件将被删除,默认为永久不过期,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 封装格式,可选值:mp4、mp3。其中,mp3 为纯音频文件。 Container *string `json:"Container,omitnil,omitempty" name:"Container"` // 输出的视频信息。 // 注意:此字段可能返回 null,表示取不到有效值。 VideoStream *OutputVideoStream `json:"VideoStream,omitnil,omitempty" name:"VideoStream"` // 输出的音频信息。 // 注意:此字段可能返回 null,表示取不到有效值。 AudioStream *OutputAudioStream `json:"AudioStream,omitnil,omitempty" name:"AudioStream"` // 是否去除视频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> // 默认值:0。 RemoveVideo *int64 `json:"RemoveVideo,omitnil,omitempty" name:"RemoveVideo"` // 是否去除音频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> // 默认值:0。 RemoveAudio *int64 `json:"RemoveAudio,omitnil,omitempty" name:"RemoveAudio"` }
type ComposeMediaRequest ¶
type ComposeMediaRequest struct { *tchttp.BaseRequest // 输入的媒体轨道列表,包括视频、音频、图片等素材组成的多个轨道信息,其中:<li>输入的多个轨道在时间轴上和输出媒体文件的时间轴对齐;</li><li>时间轴上相同时间点的各个轨道的素材进行重叠,视频或者图片按轨道顺序进行图像的叠加,轨道顺序高的素材叠加在上面,音频素材进行混音;</li><li>视频、音频、图片,每一种类型的轨道最多支持 10 个。</li><li>所有类型的轨道上放置的媒体片段数量总和最多支持 500 个。</li> Tracks []*MediaTrack `json:"Tracks,omitnil,omitempty" name:"Tracks"` // 输出的媒体文件信息。 Output *ComposeMediaOutput `json:"Output,omitnil,omitempty" name:"Output"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 制作视频文件时使用的画布。 Canvas *Canvas `json:"Canvas,omitnil,omitempty" name:"Canvas"` // 标识来源上下文,用于透传用户请求信息,在ComposeMediaComplete回调将返回该字段值,最长 1000个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于任务去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` }
func NewComposeMediaRequest ¶
func NewComposeMediaRequest() (request *ComposeMediaRequest)
func (*ComposeMediaRequest) FromJsonString ¶
func (r *ComposeMediaRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ComposeMediaRequest) ToJsonString ¶
func (r *ComposeMediaRequest) ToJsonString() string
type ComposeMediaRequestParams ¶ added in v1.0.426
type ComposeMediaRequestParams struct { // 输入的媒体轨道列表,包括视频、音频、图片等素材组成的多个轨道信息,其中:<li>输入的多个轨道在时间轴上和输出媒体文件的时间轴对齐;</li><li>时间轴上相同时间点的各个轨道的素材进行重叠,视频或者图片按轨道顺序进行图像的叠加,轨道顺序高的素材叠加在上面,音频素材进行混音;</li><li>视频、音频、图片,每一种类型的轨道最多支持 10 个。</li><li>所有类型的轨道上放置的媒体片段数量总和最多支持 500 个。</li> Tracks []*MediaTrack `json:"Tracks,omitnil,omitempty" name:"Tracks"` // 输出的媒体文件信息。 Output *ComposeMediaOutput `json:"Output,omitnil,omitempty" name:"Output"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 制作视频文件时使用的画布。 Canvas *Canvas `json:"Canvas,omitnil,omitempty" name:"Canvas"` // 标识来源上下文,用于透传用户请求信息,在ComposeMediaComplete回调将返回该字段值,最长 1000个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于任务去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` }
Predefined struct for user
type ComposeMediaResponse ¶
type ComposeMediaResponse struct { *tchttp.BaseResponse Response *ComposeMediaResponseParams `json:"Response"` }
func NewComposeMediaResponse ¶
func NewComposeMediaResponse() (response *ComposeMediaResponse)
func (*ComposeMediaResponse) FromJsonString ¶
func (r *ComposeMediaResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ComposeMediaResponse) ToJsonString ¶
func (r *ComposeMediaResponse) ToJsonString() string
type ComposeMediaResponseParams ¶ added in v1.0.426
type ComposeMediaResponseParams struct { // 制作媒体文件的任务 ID,可以通过该 ID 查询制作任务(任务类型为 MakeMedia)的状态。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ComposeMediaTask ¶
type ComposeMediaTask struct { // 任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务流状态,取值: // <li>PROCESSING:处理中;</li> // <li>FINISH:已完成。</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码 // <li>0:成功;</li> // <li>其他值:失败。</li> ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 制作媒体文件任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 制作媒体文件任务的输入。 // 注意:此字段可能返回 null,表示取不到有效值。 Input *ComposeMediaTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 制作媒体文件任务的输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *ComposeMediaTaskOutput `json:"Output,omitnil,omitempty" name:"Output"` // 输出视频的元信息。 // 注意:此字段可能返回 null,表示取不到有效值。 MetaData *MediaMetaData `json:"MetaData,omitnil,omitempty" name:"MetaData"` // 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` }
type ComposeMediaTaskInput ¶
type ComposeMediaTaskInput struct { // 输入的媒体轨道列表,包括视频、音频、图片等素材组成的多个轨道信息。 Tracks []*MediaTrack `json:"Tracks,omitnil,omitempty" name:"Tracks"` // 制作视频文件时使用的画布。 // 注意:此字段可能返回 null,表示取不到有效值。 Canvas *Canvas `json:"Canvas,omitnil,omitempty" name:"Canvas"` // 输出的媒体文件信息。 Output *ComposeMediaOutput `json:"Output,omitnil,omitempty" name:"Output"` }
type ComposeMediaTaskOutput ¶
type ComposeMediaTaskOutput struct { // 文件类型,例如 mp4、mp3 等。 FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"` // 媒体文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 媒体文件播放地址。 FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"` // 文件名称,最长 64 个字符。 MediaName *string `json:"MediaName,omitnil,omitempty" name:"MediaName"` // 分类ID,用于对媒体进行分类管理,可通过 [创建分类](/document/product/266/7812) 接口,创建分类,获得分类 ID。 // <li>默认值:0,表示其他分类。</li> ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 输出文件的过期时间,超过该时间文件将被删除,默认为永久不过期,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` }
type ConcatFileInfo2017 ¶
type ConcatFileInfo2017 struct { // 错误码 // <li>0:成功;</li> // <li>其他值:失败。</li> ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 视频拼接源文件的 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 视频拼接源文件的地址。 FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"` // 视频拼接源文件的格式。 FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"` }
type ConcatTask2017 ¶
type ConcatTask2017 struct { // 视频拼接任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 视频拼接源文件信息。 FileInfoSet []*ConcatFileInfo2017 `json:"FileInfoSet,omitnil,omitempty" name:"FileInfoSet"` }
type ConfirmEventsRequest ¶
type ConfirmEventsRequest struct { *tchttp.BaseRequest // 事件句柄,即 [拉取事件通知](/document/product/266/33433) 接口输出参数中的 EventSet. EventHandle 字段。 // 数组长度限制:16。 EventHandles []*string `json:"EventHandles,omitnil,omitempty" name:"EventHandles"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewConfirmEventsRequest ¶
func NewConfirmEventsRequest() (request *ConfirmEventsRequest)
func (*ConfirmEventsRequest) FromJsonString ¶
func (r *ConfirmEventsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ConfirmEventsRequest) ToJsonString ¶
func (r *ConfirmEventsRequest) ToJsonString() string
type ConfirmEventsRequestParams ¶ added in v1.0.426
type ConfirmEventsRequestParams struct { // 事件句柄,即 [拉取事件通知](/document/product/266/33433) 接口输出参数中的 EventSet. EventHandle 字段。 // 数组长度限制:16。 EventHandles []*string `json:"EventHandles,omitnil,omitempty" name:"EventHandles"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type ConfirmEventsResponse ¶
type ConfirmEventsResponse struct { *tchttp.BaseResponse Response *ConfirmEventsResponseParams `json:"Response"` }
func NewConfirmEventsResponse ¶
func NewConfirmEventsResponse() (response *ConfirmEventsResponse)
func (*ConfirmEventsResponse) FromJsonString ¶
func (r *ConfirmEventsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ConfirmEventsResponse) ToJsonString ¶
func (r *ConfirmEventsResponse) ToJsonString() string
type ConfirmEventsResponseParams ¶ added in v1.0.426
type ConfirmEventsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ContentReviewOcrResult ¶ added in v1.0.369
type ContentReviewOcrResult struct { // Ocr 文字鉴别结果的评分,分值为0到100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // Ocr 文字鉴别的结果建议,取值范围: // <li>pass;</li> // <li>review;</li> // <li>block。</li> Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // Ocr 文字鉴别的嫌疑关键词列表。 KeywordSet []*string `json:"KeywordSet,omitnil,omitempty" name:"KeywordSet"` // Ocr 文字鉴别的嫌疑文字出现的区域坐标 (像素级),[x1, y1, x2, y2],即左上角坐标、右下角坐标。 AreaCoordSet []*int64 `json:"AreaCoordSet,omitnil,omitempty" name:"AreaCoordSet"` }
type ContentReviewResult ¶ added in v1.0.369
type ContentReviewResult struct { // 结果类型,取值范围: // <li>Porn.Image:图片画面中的鉴别令人反感的信息结果;</li> // <li>Terrorism.Image:图片画面中的鉴别令人不安全的信息结果;</li> // <li>Political.Image:图片画面中的鉴别令人不适宜信息结果;</li> // <li>Porn.Ocr:图片 OCR 文字中的鉴别令人反感的信息结果;</li> // <li>Terrorism.Ocr:图片 OCR 文字中的鉴别令人不安全的信息结果;</li> // <li>Political.Ocr:图片 OCR 文字中的鉴别令人不适宜信息结果。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 图片画面中的鉴别令人反感的信息结果,当 Type 为 Porn.Image 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 PornImageResult *PornImageResult `json:"PornImageResult,omitnil,omitempty" name:"PornImageResult"` // 图片画面中的鉴别令人不安全的信息结果,当 Type 为 Terrorism.Image 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 TerrorismImageResult *TerrorismImageResult `json:"TerrorismImageResult,omitnil,omitempty" name:"TerrorismImageResult"` // 图片画面中的鉴别令人不适宜信息结果,当 Type 为 Political.Image 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 PoliticalImageResult *PoliticalImageResult `json:"PoliticalImageResult,omitnil,omitempty" name:"PoliticalImageResult"` // 图片 OCR 文字中的鉴别令人反感的信息结果,当 Type 为 Porn.Ocr 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 PornOcrResult *ContentReviewOcrResult `json:"PornOcrResult,omitnil,omitempty" name:"PornOcrResult"` // 图片 OCR 中的鉴别令人不安全的信息结果,当 Type 为 Terrorism.Ocr 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 TerrorismOcrResult *ContentReviewOcrResult `json:"TerrorismOcrResult,omitnil,omitempty" name:"TerrorismOcrResult"` // 图片 OCR 文字中的鉴别令人不适宜信息结果,当 Type 为 Political.Ocr 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 PoliticalOcrResult *ContentReviewOcrResult `json:"PoliticalOcrResult,omitnil,omitempty" name:"PoliticalOcrResult"` }
type ContentReviewTemplateItem ¶
type ContentReviewTemplateItem struct { // 音视频审核模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 音视频审核模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 音视频审核模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 鉴别涉及令人反感的信息的控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 PornConfigure *PornConfigureInfo `json:"PornConfigure,omitnil,omitempty" name:"PornConfigure"` // 鉴别涉及令人不安全的信息的控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 TerrorismConfigure *TerrorismConfigureInfo `json:"TerrorismConfigure,omitnil,omitempty" name:"TerrorismConfigure"` // 鉴别涉及令人不适宜的信息的控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 PoliticalConfigure *PoliticalConfigureInfo `json:"PoliticalConfigure,omitnil,omitempty" name:"PoliticalConfigure"` // 违禁控制参数。违禁内容包括: // <li>谩骂;</li> // <li>涉毒违法。</li> // 注意:此字段可能返回 null,表示取不到有效值。 ProhibitedConfigure *ProhibitedConfigureInfo `json:"ProhibitedConfigure,omitnil,omitempty" name:"ProhibitedConfigure"` // 用户自定义音视频审核控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 UserDefineConfigure *UserDefineConfigureInfo `json:"UserDefineConfigure,omitnil,omitempty" name:"UserDefineConfigure"` // 音视频审核结果是否进入音视频审核墙(对音视频审核结果进行人工复核)的开关。 // <li>ON:是;</li> // <li>OFF:否。</li> ReviewWallSwitch *string `json:"ReviewWallSwitch,omitnil,omitempty" name:"ReviewWallSwitch"` // 截帧间隔,单位为秒。当不填时,默认截帧间隔为 1 秒,最小值为 0.5 秒。 ScreenshotInterval *float64 `json:"ScreenshotInterval,omitnil,omitempty" name:"ScreenshotInterval"` // 模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type CopyRightWatermarkInput ¶ added in v1.0.680
type CopyRightWatermarkInput struct { // 版权信息,最大长度为 200 个字符。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type CoverBySnapshotTaskInput ¶
type CoverBySnapshotTaskInput struct { // 指定时间点截图模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 截图方式。包含: // <li>Time:依照时间点截图</li> // <li>Percent:依照百分比截图</li> PositionType *string `json:"PositionType,omitnil,omitempty" name:"PositionType"` // 截图位置: // <li>对于依照时间点截图,该值表示指定视频第几秒的截图作为封面</li> // <li>对于依照百分比截图,该值表示使用视频百分之多少的截图作为封面</li> PositionValue *float64 `json:"PositionValue,omitnil,omitempty" name:"PositionValue"` // 水印列表,支持多张图片或文字水印,最大可支持 10 张。 WatermarkSet []*WatermarkInput `json:"WatermarkSet,omitnil,omitempty" name:"WatermarkSet"` }
type CoverBySnapshotTaskOutput ¶
type CoverBySnapshotTaskOutput struct { // 封面 URL。 CoverUrl *string `json:"CoverUrl,omitnil,omitempty" name:"CoverUrl"` }
type CoverConfigureInfo ¶
type CoverConfigureInfo struct { // 智能封面任务开关,可选值: // <li>ON:开启智能封面任务;</li> // <li>OFF:关闭智能封面任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type CoverConfigureInfoForUpdate ¶
type CoverConfigureInfoForUpdate struct { // 智能封面任务开关,可选值: // <li>ON:开启智能封面任务;</li> // <li>OFF:关闭智能封面任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type CrashScreenConfigureInfo ¶ added in v1.0.686
type CrashScreenConfigureInfo struct { // 视频画面花屏检测开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type CrashScreenConfigureInfoForUpdate ¶ added in v1.0.686
type CrashScreenConfigureInfoForUpdate struct { // 视频画面花屏检测开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type CreateAIAnalysisTemplateRequest ¶
type CreateAIAnalysisTemplateRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音视频内容分析模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 音视频内容分析模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 智能分类任务控制参数。 ClassificationConfigure *ClassificationConfigureInfo `json:"ClassificationConfigure,omitnil,omitempty" name:"ClassificationConfigure"` // 智能标签任务控制参数。 TagConfigure *TagConfigureInfo `json:"TagConfigure,omitnil,omitempty" name:"TagConfigure"` // 智能封面任务控制参数。 CoverConfigure *CoverConfigureInfo `json:"CoverConfigure,omitnil,omitempty" name:"CoverConfigure"` // 智能按帧标签任务控制参数。 FrameTagConfigure *FrameTagConfigureInfo `json:"FrameTagConfigure,omitnil,omitempty" name:"FrameTagConfigure"` // 智能精彩集锦任务控制参数。 HighlightConfigure *HighlightsConfigureInfo `json:"HighlightConfigure,omitnil,omitempty" name:"HighlightConfigure"` }
func NewCreateAIAnalysisTemplateRequest ¶
func NewCreateAIAnalysisTemplateRequest() (request *CreateAIAnalysisTemplateRequest)
func (*CreateAIAnalysisTemplateRequest) FromJsonString ¶
func (r *CreateAIAnalysisTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAIAnalysisTemplateRequest) ToJsonString ¶
func (r *CreateAIAnalysisTemplateRequest) ToJsonString() string
type CreateAIAnalysisTemplateRequestParams ¶ added in v1.0.426
type CreateAIAnalysisTemplateRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音视频内容分析模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 音视频内容分析模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 智能分类任务控制参数。 ClassificationConfigure *ClassificationConfigureInfo `json:"ClassificationConfigure,omitnil,omitempty" name:"ClassificationConfigure"` // 智能标签任务控制参数。 TagConfigure *TagConfigureInfo `json:"TagConfigure,omitnil,omitempty" name:"TagConfigure"` // 智能封面任务控制参数。 CoverConfigure *CoverConfigureInfo `json:"CoverConfigure,omitnil,omitempty" name:"CoverConfigure"` // 智能按帧标签任务控制参数。 FrameTagConfigure *FrameTagConfigureInfo `json:"FrameTagConfigure,omitnil,omitempty" name:"FrameTagConfigure"` // 智能精彩集锦任务控制参数。 HighlightConfigure *HighlightsConfigureInfo `json:"HighlightConfigure,omitnil,omitempty" name:"HighlightConfigure"` }
Predefined struct for user
type CreateAIAnalysisTemplateResponse ¶
type CreateAIAnalysisTemplateResponse struct { *tchttp.BaseResponse Response *CreateAIAnalysisTemplateResponseParams `json:"Response"` }
func NewCreateAIAnalysisTemplateResponse ¶
func NewCreateAIAnalysisTemplateResponse() (response *CreateAIAnalysisTemplateResponse)
func (*CreateAIAnalysisTemplateResponse) FromJsonString ¶
func (r *CreateAIAnalysisTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAIAnalysisTemplateResponse) ToJsonString ¶
func (r *CreateAIAnalysisTemplateResponse) ToJsonString() string
type CreateAIAnalysisTemplateResponseParams ¶ added in v1.0.426
type CreateAIAnalysisTemplateResponseParams struct { // 音视频内容分析模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateAIRecognitionTemplateRequest ¶
type CreateAIRecognitionTemplateRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音视频内容识别模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 音视频内容识别模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 视频片头片尾识别控制参数。 HeadTailConfigure *HeadTailConfigureInfo `json:"HeadTailConfigure,omitnil,omitempty" name:"HeadTailConfigure"` // 视频拆条识别控制参数。 SegmentConfigure *SegmentConfigureInfo `json:"SegmentConfigure,omitnil,omitempty" name:"SegmentConfigure"` // 人脸识别控制参数。 FaceConfigure *FaceConfigureInfo `json:"FaceConfigure,omitnil,omitempty" name:"FaceConfigure"` // 文本全文识别控制参数。 OcrFullTextConfigure *OcrFullTextConfigureInfo `json:"OcrFullTextConfigure,omitnil,omitempty" name:"OcrFullTextConfigure"` // 文本关键词识别控制参数。 OcrWordsConfigure *OcrWordsConfigureInfo `json:"OcrWordsConfigure,omitnil,omitempty" name:"OcrWordsConfigure"` // 语音全文识别控制参数。 AsrFullTextConfigure *AsrFullTextConfigureInfo `json:"AsrFullTextConfigure,omitnil,omitempty" name:"AsrFullTextConfigure"` // 语音关键词识别控制参数。 AsrWordsConfigure *AsrWordsConfigureInfo `json:"AsrWordsConfigure,omitnil,omitempty" name:"AsrWordsConfigure"` // 物体识别控制参数。 ObjectConfigure *ObjectConfigureInfo `json:"ObjectConfigure,omitnil,omitempty" name:"ObjectConfigure"` // 截帧间隔,单位为秒。当不填时,默认截帧间隔为 1 秒,最小值为 0.5 秒。 ScreenshotInterval *float64 `json:"ScreenshotInterval,omitnil,omitempty" name:"ScreenshotInterval"` }
func NewCreateAIRecognitionTemplateRequest ¶
func NewCreateAIRecognitionTemplateRequest() (request *CreateAIRecognitionTemplateRequest)
func (*CreateAIRecognitionTemplateRequest) FromJsonString ¶
func (r *CreateAIRecognitionTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAIRecognitionTemplateRequest) ToJsonString ¶
func (r *CreateAIRecognitionTemplateRequest) ToJsonString() string
type CreateAIRecognitionTemplateRequestParams ¶ added in v1.0.426
type CreateAIRecognitionTemplateRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音视频内容识别模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 音视频内容识别模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 视频片头片尾识别控制参数。 HeadTailConfigure *HeadTailConfigureInfo `json:"HeadTailConfigure,omitnil,omitempty" name:"HeadTailConfigure"` // 视频拆条识别控制参数。 SegmentConfigure *SegmentConfigureInfo `json:"SegmentConfigure,omitnil,omitempty" name:"SegmentConfigure"` // 人脸识别控制参数。 FaceConfigure *FaceConfigureInfo `json:"FaceConfigure,omitnil,omitempty" name:"FaceConfigure"` // 文本全文识别控制参数。 OcrFullTextConfigure *OcrFullTextConfigureInfo `json:"OcrFullTextConfigure,omitnil,omitempty" name:"OcrFullTextConfigure"` // 文本关键词识别控制参数。 OcrWordsConfigure *OcrWordsConfigureInfo `json:"OcrWordsConfigure,omitnil,omitempty" name:"OcrWordsConfigure"` // 语音全文识别控制参数。 AsrFullTextConfigure *AsrFullTextConfigureInfo `json:"AsrFullTextConfigure,omitnil,omitempty" name:"AsrFullTextConfigure"` // 语音关键词识别控制参数。 AsrWordsConfigure *AsrWordsConfigureInfo `json:"AsrWordsConfigure,omitnil,omitempty" name:"AsrWordsConfigure"` // 物体识别控制参数。 ObjectConfigure *ObjectConfigureInfo `json:"ObjectConfigure,omitnil,omitempty" name:"ObjectConfigure"` // 截帧间隔,单位为秒。当不填时,默认截帧间隔为 1 秒,最小值为 0.5 秒。 ScreenshotInterval *float64 `json:"ScreenshotInterval,omitnil,omitempty" name:"ScreenshotInterval"` }
Predefined struct for user
type CreateAIRecognitionTemplateResponse ¶
type CreateAIRecognitionTemplateResponse struct { *tchttp.BaseResponse Response *CreateAIRecognitionTemplateResponseParams `json:"Response"` }
func NewCreateAIRecognitionTemplateResponse ¶
func NewCreateAIRecognitionTemplateResponse() (response *CreateAIRecognitionTemplateResponse)
func (*CreateAIRecognitionTemplateResponse) FromJsonString ¶
func (r *CreateAIRecognitionTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAIRecognitionTemplateResponse) ToJsonString ¶
func (r *CreateAIRecognitionTemplateResponse) ToJsonString() string
type CreateAIRecognitionTemplateResponseParams ¶ added in v1.0.426
type CreateAIRecognitionTemplateResponseParams struct { // 音视频内容识别模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateAdaptiveDynamicStreamingTemplateRequest ¶
type CreateAdaptiveDynamicStreamingTemplateRequest struct { *tchttp.BaseRequest // 自适应转码格式,取值范围: // <li>HLS;</li> // <li>MPEG-DASH。</li> Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 自适应转码输出子流参数信息,最多输出10路子流。 // 注意:各个子流的帧率必须保持一致;如果不一致,采用第一个子流的帧率作为输出帧率。 StreamInfos []*AdaptiveStreamTemplate `json:"StreamInfos,omitnil,omitempty" name:"StreamInfos"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // DRM 方案类型,取值范围: // <li>SimpleAES</li> // <li>Widevine</li> // <li>FairPlay</li> // 默认值为空字符串,如果取值为空字符串,代表不对视频做 DRM 保护。 DrmType *string `json:"DrmType,omitnil,omitempty" name:"DrmType"` // DRM 的密钥提供商,取值范围: // <li>SDMC:华曦达;</li> // <li>VOD:云点播。</li> // 默认为 VOD 。 DrmKeyProvider *string `json:"DrmKeyProvider,omitnil,omitempty" name:"DrmKeyProvider"` // 是否禁止视频低码率转高码率,取值范围: // <li>0:否,</li> // <li>1:是。</li> // 默认为否。 DisableHigherVideoBitrate *uint64 `json:"DisableHigherVideoBitrate,omitnil,omitempty" name:"DisableHigherVideoBitrate"` // 是否禁止视频分辨率转高分辨率,取值范围: // <li>0:否,</li> // <li>1:是。</li> // 默认为否。 DisableHigherVideoResolution *uint64 `json:"DisableHigherVideoResolution,omitnil,omitempty" name:"DisableHigherVideoResolution"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 切片类型,当 Format 为 HLS 时有效,可选值: // <li>ts:ts 切片;</li> // <li>fmp4:fmp4 切片。</li> // 默认值:ts。 SegmentType *string `json:"SegmentType,omitnil,omitempty" name:"SegmentType"` }
func NewCreateAdaptiveDynamicStreamingTemplateRequest ¶
func NewCreateAdaptiveDynamicStreamingTemplateRequest() (request *CreateAdaptiveDynamicStreamingTemplateRequest)
func (*CreateAdaptiveDynamicStreamingTemplateRequest) FromJsonString ¶
func (r *CreateAdaptiveDynamicStreamingTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAdaptiveDynamicStreamingTemplateRequest) ToJsonString ¶
func (r *CreateAdaptiveDynamicStreamingTemplateRequest) ToJsonString() string
type CreateAdaptiveDynamicStreamingTemplateRequestParams ¶ added in v1.0.426
type CreateAdaptiveDynamicStreamingTemplateRequestParams struct { // 自适应转码格式,取值范围: // <li>HLS;</li> // <li>MPEG-DASH。</li> Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 自适应转码输出子流参数信息,最多输出10路子流。 // 注意:各个子流的帧率必须保持一致;如果不一致,采用第一个子流的帧率作为输出帧率。 StreamInfos []*AdaptiveStreamTemplate `json:"StreamInfos,omitnil,omitempty" name:"StreamInfos"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // DRM 方案类型,取值范围: // <li>SimpleAES</li> // <li>Widevine</li> // <li>FairPlay</li> // 默认值为空字符串,如果取值为空字符串,代表不对视频做 DRM 保护。 DrmType *string `json:"DrmType,omitnil,omitempty" name:"DrmType"` // DRM 的密钥提供商,取值范围: // <li>SDMC:华曦达;</li> // <li>VOD:云点播。</li> // 默认为 VOD 。 DrmKeyProvider *string `json:"DrmKeyProvider,omitnil,omitempty" name:"DrmKeyProvider"` // 是否禁止视频低码率转高码率,取值范围: // <li>0:否,</li> // <li>1:是。</li> // 默认为否。 DisableHigherVideoBitrate *uint64 `json:"DisableHigherVideoBitrate,omitnil,omitempty" name:"DisableHigherVideoBitrate"` // 是否禁止视频分辨率转高分辨率,取值范围: // <li>0:否,</li> // <li>1:是。</li> // 默认为否。 DisableHigherVideoResolution *uint64 `json:"DisableHigherVideoResolution,omitnil,omitempty" name:"DisableHigherVideoResolution"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 切片类型,当 Format 为 HLS 时有效,可选值: // <li>ts:ts 切片;</li> // <li>fmp4:fmp4 切片。</li> // 默认值:ts。 SegmentType *string `json:"SegmentType,omitnil,omitempty" name:"SegmentType"` }
Predefined struct for user
type CreateAdaptiveDynamicStreamingTemplateResponse ¶
type CreateAdaptiveDynamicStreamingTemplateResponse struct { *tchttp.BaseResponse Response *CreateAdaptiveDynamicStreamingTemplateResponseParams `json:"Response"` }
func NewCreateAdaptiveDynamicStreamingTemplateResponse ¶
func NewCreateAdaptiveDynamicStreamingTemplateResponse() (response *CreateAdaptiveDynamicStreamingTemplateResponse)
func (*CreateAdaptiveDynamicStreamingTemplateResponse) FromJsonString ¶
func (r *CreateAdaptiveDynamicStreamingTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAdaptiveDynamicStreamingTemplateResponse) ToJsonString ¶
func (r *CreateAdaptiveDynamicStreamingTemplateResponse) ToJsonString() string
type CreateAdaptiveDynamicStreamingTemplateResponseParams ¶ added in v1.0.426
type CreateAdaptiveDynamicStreamingTemplateResponseParams struct { // 自适应转码模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateAnimatedGraphicsTemplateRequest ¶
type CreateAnimatedGraphicsTemplateRequest struct { *tchttp.BaseRequest // 帧率,取值范围:[1, 30],单位:Hz。 Fps *uint64 `json:"Fps,omitnil,omitempty" name:"Fps"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 动图宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 动图高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 动图格式,取值为 gif 和 webp。默认为 gif。 Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 图片质量,取值范围:[1, 100],默认值为 75。 Quality *float64 `json:"Quality,omitnil,omitempty" name:"Quality"` // 转动图模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` }
func NewCreateAnimatedGraphicsTemplateRequest ¶
func NewCreateAnimatedGraphicsTemplateRequest() (request *CreateAnimatedGraphicsTemplateRequest)
func (*CreateAnimatedGraphicsTemplateRequest) FromJsonString ¶
func (r *CreateAnimatedGraphicsTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAnimatedGraphicsTemplateRequest) ToJsonString ¶
func (r *CreateAnimatedGraphicsTemplateRequest) ToJsonString() string
type CreateAnimatedGraphicsTemplateRequestParams ¶ added in v1.0.426
type CreateAnimatedGraphicsTemplateRequestParams struct { // 帧率,取值范围:[1, 30],单位:Hz。 Fps *uint64 `json:"Fps,omitnil,omitempty" name:"Fps"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 动图宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 动图高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 动图格式,取值为 gif 和 webp。默认为 gif。 Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 图片质量,取值范围:[1, 100],默认值为 75。 Quality *float64 `json:"Quality,omitnil,omitempty" name:"Quality"` // 转动图模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` }
Predefined struct for user
type CreateAnimatedGraphicsTemplateResponse ¶
type CreateAnimatedGraphicsTemplateResponse struct { *tchttp.BaseResponse Response *CreateAnimatedGraphicsTemplateResponseParams `json:"Response"` }
func NewCreateAnimatedGraphicsTemplateResponse ¶
func NewCreateAnimatedGraphicsTemplateResponse() (response *CreateAnimatedGraphicsTemplateResponse)
func (*CreateAnimatedGraphicsTemplateResponse) FromJsonString ¶
func (r *CreateAnimatedGraphicsTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAnimatedGraphicsTemplateResponse) ToJsonString ¶
func (r *CreateAnimatedGraphicsTemplateResponse) ToJsonString() string
type CreateAnimatedGraphicsTemplateResponseParams ¶ added in v1.0.426
type CreateAnimatedGraphicsTemplateResponseParams struct { // 转动图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateCLSLogsetRequest ¶ added in v1.0.836
type CreateCLSLogsetRequest struct { *tchttp.BaseRequest // 日志集所属的地域,取值有: <li>ap-guangzhou:广州;</li> <li>ap-beijing:北京;</li> <li>ap-chengdu:成都;</li> <li>ap-chongqing:重庆;</li> <li>ap-nanjing:南京;</li> <li>ap-shanghai:上海;</li> <li>ap-singapore:新加坡。</li> CLSRegion *string `json:"CLSRegion,omitnil,omitempty" name:"CLSRegion"` }
func NewCreateCLSLogsetRequest ¶ added in v1.0.836
func NewCreateCLSLogsetRequest() (request *CreateCLSLogsetRequest)
func (*CreateCLSLogsetRequest) FromJsonString ¶ added in v1.0.836
func (r *CreateCLSLogsetRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCLSLogsetRequest) ToJsonString ¶ added in v1.0.836
func (r *CreateCLSLogsetRequest) ToJsonString() string
type CreateCLSLogsetRequestParams ¶ added in v1.0.836
type CreateCLSLogsetRequestParams struct { // 日志集所属的地域,取值有: <li>ap-guangzhou:广州;</li> <li>ap-beijing:北京;</li> <li>ap-chengdu:成都;</li> <li>ap-chongqing:重庆;</li> <li>ap-nanjing:南京;</li> <li>ap-shanghai:上海;</li> <li>ap-singapore:新加坡。</li> CLSRegion *string `json:"CLSRegion,omitnil,omitempty" name:"CLSRegion"` }
Predefined struct for user
type CreateCLSLogsetResponse ¶ added in v1.0.836
type CreateCLSLogsetResponse struct { *tchttp.BaseResponse Response *CreateCLSLogsetResponseParams `json:"Response"` }
func NewCreateCLSLogsetResponse ¶ added in v1.0.836
func NewCreateCLSLogsetResponse() (response *CreateCLSLogsetResponse)
func (*CreateCLSLogsetResponse) FromJsonString ¶ added in v1.0.836
func (r *CreateCLSLogsetResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCLSLogsetResponse) ToJsonString ¶ added in v1.0.836
func (r *CreateCLSLogsetResponse) ToJsonString() string
type CreateCLSLogsetResponseParams ¶ added in v1.0.836
type CreateCLSLogsetResponseParams struct { // 日志集 ID。 LogsetId *string `json:"LogsetId,omitnil,omitempty" name:"LogsetId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateCLSTopicRequest ¶ added in v1.0.836
type CreateCLSTopicRequest struct { *tchttp.BaseRequest // 日志集所属的地域,取值有: <li>ap-guangzhou:广州;</li> <li>ap-beijing:北京;</li> <li>ap-chengdu:成都;</li> <li>ap-chongqing:重庆;</li> <li>ap-nanjing:南京;</li> <li>ap-shanghai:上海;</li> <li>ap-singapore:新加坡。</li> CLSRegion *string `json:"CLSRegion,omitnil,omitempty" name:"CLSRegion"` // 日志主题名。 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 日志集 ID。 LogsetId *string `json:"LogsetId,omitnil,omitempty" name:"LogsetId"` }
func NewCreateCLSTopicRequest ¶ added in v1.0.836
func NewCreateCLSTopicRequest() (request *CreateCLSTopicRequest)
func (*CreateCLSTopicRequest) FromJsonString ¶ added in v1.0.836
func (r *CreateCLSTopicRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCLSTopicRequest) ToJsonString ¶ added in v1.0.836
func (r *CreateCLSTopicRequest) ToJsonString() string
type CreateCLSTopicRequestParams ¶ added in v1.0.836
type CreateCLSTopicRequestParams struct { // 日志集所属的地域,取值有: <li>ap-guangzhou:广州;</li> <li>ap-beijing:北京;</li> <li>ap-chengdu:成都;</li> <li>ap-chongqing:重庆;</li> <li>ap-nanjing:南京;</li> <li>ap-shanghai:上海;</li> <li>ap-singapore:新加坡。</li> CLSRegion *string `json:"CLSRegion,omitnil,omitempty" name:"CLSRegion"` // 日志主题名。 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 日志集 ID。 LogsetId *string `json:"LogsetId,omitnil,omitempty" name:"LogsetId"` }
Predefined struct for user
type CreateCLSTopicResponse ¶ added in v1.0.836
type CreateCLSTopicResponse struct { *tchttp.BaseResponse Response *CreateCLSTopicResponseParams `json:"Response"` }
func NewCreateCLSTopicResponse ¶ added in v1.0.836
func NewCreateCLSTopicResponse() (response *CreateCLSTopicResponse)
func (*CreateCLSTopicResponse) FromJsonString ¶ added in v1.0.836
func (r *CreateCLSTopicResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCLSTopicResponse) ToJsonString ¶ added in v1.0.836
func (r *CreateCLSTopicResponse) ToJsonString() string
type CreateCLSTopicResponseParams ¶ added in v1.0.836
type CreateCLSTopicResponseParams struct { // 日志主题 ID。 TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateClassRequest ¶
type CreateClassRequest struct { *tchttp.BaseRequest // 父类 ID,一级分类填写 -1。 ParentId *int64 `json:"ParentId,omitnil,omitempty" name:"ParentId"` // 分类名称,长度限制:1-64 个字符。 ClassName *string `json:"ClassName,omitnil,omitempty" name:"ClassName"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewCreateClassRequest ¶
func NewCreateClassRequest() (request *CreateClassRequest)
func (*CreateClassRequest) FromJsonString ¶
func (r *CreateClassRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateClassRequest) ToJsonString ¶
func (r *CreateClassRequest) ToJsonString() string
type CreateClassRequestParams ¶ added in v1.0.426
type CreateClassRequestParams struct { // 父类 ID,一级分类填写 -1。 ParentId *int64 `json:"ParentId,omitnil,omitempty" name:"ParentId"` // 分类名称,长度限制:1-64 个字符。 ClassName *string `json:"ClassName,omitnil,omitempty" name:"ClassName"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type CreateClassResponse ¶
type CreateClassResponse struct { *tchttp.BaseResponse Response *CreateClassResponseParams `json:"Response"` }
func NewCreateClassResponse ¶
func NewCreateClassResponse() (response *CreateClassResponse)
func (*CreateClassResponse) FromJsonString ¶
func (r *CreateClassResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateClassResponse) ToJsonString ¶
func (r *CreateClassResponse) ToJsonString() string
type CreateClassResponseParams ¶ added in v1.0.426
type CreateClassResponseParams struct { // 分类 ID ClassId *uint64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateContentReviewTemplateRequest ¶
type CreateContentReviewTemplateRequest struct { *tchttp.BaseRequest // 音视频审核结果是否进入音视频审核墙(对识别结果进行人工复核)的开关。 // <li>ON:是;</li> // <li>OFF:否。</li> ReviewWallSwitch *string `json:"ReviewWallSwitch,omitnil,omitempty" name:"ReviewWallSwitch"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 内容审核模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 内容审核模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 令人反感的信息的控制参数。 PornConfigure *PornConfigureInfo `json:"PornConfigure,omitnil,omitempty" name:"PornConfigure"` // 令人不安全的信息的控制参数。 TerrorismConfigure *TerrorismConfigureInfo `json:"TerrorismConfigure,omitnil,omitempty" name:"TerrorismConfigure"` // 令人不适宜的控制参数。 PoliticalConfigure *PoliticalConfigureInfo `json:"PoliticalConfigure,omitnil,omitempty" name:"PoliticalConfigure"` // 违禁控制参数。违禁内容包括: // <li>谩骂;</li> // <li>涉毒违法。</li> ProhibitedConfigure *ProhibitedConfigureInfo `json:"ProhibitedConfigure,omitnil,omitempty" name:"ProhibitedConfigure"` // 用户自定义内容审核控制参数。 UserDefineConfigure *UserDefineConfigureInfo `json:"UserDefineConfigure,omitnil,omitempty" name:"UserDefineConfigure"` // 截帧间隔,单位为秒。当不填时,默认截帧间隔为 1 秒,最小值为 0.5 秒。 ScreenshotInterval *float64 `json:"ScreenshotInterval,omitnil,omitempty" name:"ScreenshotInterval"` }
func NewCreateContentReviewTemplateRequest ¶
func NewCreateContentReviewTemplateRequest() (request *CreateContentReviewTemplateRequest)
func (*CreateContentReviewTemplateRequest) FromJsonString ¶
func (r *CreateContentReviewTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateContentReviewTemplateRequest) ToJsonString ¶
func (r *CreateContentReviewTemplateRequest) ToJsonString() string
type CreateContentReviewTemplateRequestParams ¶ added in v1.0.426
type CreateContentReviewTemplateRequestParams struct { // 音视频审核结果是否进入音视频审核墙(对识别结果进行人工复核)的开关。 // <li>ON:是;</li> // <li>OFF:否。</li> ReviewWallSwitch *string `json:"ReviewWallSwitch,omitnil,omitempty" name:"ReviewWallSwitch"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 内容审核模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 内容审核模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 令人反感的信息的控制参数。 PornConfigure *PornConfigureInfo `json:"PornConfigure,omitnil,omitempty" name:"PornConfigure"` // 令人不安全的信息的控制参数。 TerrorismConfigure *TerrorismConfigureInfo `json:"TerrorismConfigure,omitnil,omitempty" name:"TerrorismConfigure"` // 令人不适宜的控制参数。 PoliticalConfigure *PoliticalConfigureInfo `json:"PoliticalConfigure,omitnil,omitempty" name:"PoliticalConfigure"` // 违禁控制参数。违禁内容包括: // <li>谩骂;</li> // <li>涉毒违法。</li> ProhibitedConfigure *ProhibitedConfigureInfo `json:"ProhibitedConfigure,omitnil,omitempty" name:"ProhibitedConfigure"` // 用户自定义内容审核控制参数。 UserDefineConfigure *UserDefineConfigureInfo `json:"UserDefineConfigure,omitnil,omitempty" name:"UserDefineConfigure"` // 截帧间隔,单位为秒。当不填时,默认截帧间隔为 1 秒,最小值为 0.5 秒。 ScreenshotInterval *float64 `json:"ScreenshotInterval,omitnil,omitempty" name:"ScreenshotInterval"` }
Predefined struct for user
type CreateContentReviewTemplateResponse ¶
type CreateContentReviewTemplateResponse struct { *tchttp.BaseResponse Response *CreateContentReviewTemplateResponseParams `json:"Response"` }
func NewCreateContentReviewTemplateResponse ¶
func NewCreateContentReviewTemplateResponse() (response *CreateContentReviewTemplateResponse)
func (*CreateContentReviewTemplateResponse) FromJsonString ¶
func (r *CreateContentReviewTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateContentReviewTemplateResponse) ToJsonString ¶
func (r *CreateContentReviewTemplateResponse) ToJsonString() string
type CreateContentReviewTemplateResponseParams ¶ added in v1.0.426
type CreateContentReviewTemplateResponseParams struct { // 音视频内容审核模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateDomainVerifyRecordRequest ¶ added in v1.0.746
type CreateDomainVerifyRecordRequest struct { *tchttp.BaseRequest // 需要接入点播的加速域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` }
func NewCreateDomainVerifyRecordRequest ¶ added in v1.0.746
func NewCreateDomainVerifyRecordRequest() (request *CreateDomainVerifyRecordRequest)
func (*CreateDomainVerifyRecordRequest) FromJsonString ¶ added in v1.0.746
func (r *CreateDomainVerifyRecordRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDomainVerifyRecordRequest) ToJsonString ¶ added in v1.0.746
func (r *CreateDomainVerifyRecordRequest) ToJsonString() string
type CreateDomainVerifyRecordRequestParams ¶ added in v1.0.746
type CreateDomainVerifyRecordRequestParams struct { // 需要接入点播的加速域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` }
Predefined struct for user
type CreateDomainVerifyRecordResponse ¶ added in v1.0.746
type CreateDomainVerifyRecordResponse struct { *tchttp.BaseResponse Response *CreateDomainVerifyRecordResponseParams `json:"Response"` }
func NewCreateDomainVerifyRecordResponse ¶ added in v1.0.746
func NewCreateDomainVerifyRecordResponse() (response *CreateDomainVerifyRecordResponse)
func (*CreateDomainVerifyRecordResponse) FromJsonString ¶ added in v1.0.746
func (r *CreateDomainVerifyRecordResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDomainVerifyRecordResponse) ToJsonString ¶ added in v1.0.746
func (r *CreateDomainVerifyRecordResponse) ToJsonString() string
type CreateDomainVerifyRecordResponseParams ¶ added in v1.0.746
type CreateDomainVerifyRecordResponseParams struct { // DNS解析信息 DNSVerifyInfo *DNSVerifyInfo `json:"DNSVerifyInfo,omitnil,omitempty" name:"DNSVerifyInfo"` // 文件验证信息 FileVerifyInfo *FileVerifyInfo `json:"FileVerifyInfo,omitnil,omitempty" name:"FileVerifyInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateEnhanceMediaTemplateRequest ¶ added in v1.0.665
type CreateEnhanceMediaTemplateRequest struct { *tchttp.BaseRequest // 输出文件封装格式,可选值:mp4、flv、hls。 Container *string `json:"Container,omitnil,omitempty" name:"Container"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音画质重生模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 音画质重生视频控制控制信息。 RebuildVideoInfo *RebuildVideoInfo `json:"RebuildVideoInfo,omitnil,omitempty" name:"RebuildVideoInfo"` // 音画质重生音频控制控制信息。 RebuildAudioInfo *RebuildAudioInfo `json:"RebuildAudioInfo,omitnil,omitempty" name:"RebuildAudioInfo"` // 输出目标视频控制信息。 TargetVideoInfo *RebuildMediaTargetVideoStream `json:"TargetVideoInfo,omitnil,omitempty" name:"TargetVideoInfo"` // 输出目标音频控制信息。 TargetAudioInfo *RebuildMediaTargetAudioStream `json:"TargetAudioInfo,omitnil,omitempty" name:"TargetAudioInfo"` // 是否去除视频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> // 默认值 0。 RemoveVideo *int64 `json:"RemoveVideo,omitnil,omitempty" name:"RemoveVideo"` // 是否去除音频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> // 默认值 0。 RemoveAudio *int64 `json:"RemoveAudio,omitnil,omitempty" name:"RemoveAudio"` }
func NewCreateEnhanceMediaTemplateRequest ¶ added in v1.0.665
func NewCreateEnhanceMediaTemplateRequest() (request *CreateEnhanceMediaTemplateRequest)
func (*CreateEnhanceMediaTemplateRequest) FromJsonString ¶ added in v1.0.665
func (r *CreateEnhanceMediaTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateEnhanceMediaTemplateRequest) ToJsonString ¶ added in v1.0.665
func (r *CreateEnhanceMediaTemplateRequest) ToJsonString() string
type CreateEnhanceMediaTemplateRequestParams ¶ added in v1.0.665
type CreateEnhanceMediaTemplateRequestParams struct { // 输出文件封装格式,可选值:mp4、flv、hls。 Container *string `json:"Container,omitnil,omitempty" name:"Container"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音画质重生模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 音画质重生视频控制控制信息。 RebuildVideoInfo *RebuildVideoInfo `json:"RebuildVideoInfo,omitnil,omitempty" name:"RebuildVideoInfo"` // 音画质重生音频控制控制信息。 RebuildAudioInfo *RebuildAudioInfo `json:"RebuildAudioInfo,omitnil,omitempty" name:"RebuildAudioInfo"` // 输出目标视频控制信息。 TargetVideoInfo *RebuildMediaTargetVideoStream `json:"TargetVideoInfo,omitnil,omitempty" name:"TargetVideoInfo"` // 输出目标音频控制信息。 TargetAudioInfo *RebuildMediaTargetAudioStream `json:"TargetAudioInfo,omitnil,omitempty" name:"TargetAudioInfo"` // 是否去除视频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> // 默认值 0。 RemoveVideo *int64 `json:"RemoveVideo,omitnil,omitempty" name:"RemoveVideo"` // 是否去除音频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> // 默认值 0。 RemoveAudio *int64 `json:"RemoveAudio,omitnil,omitempty" name:"RemoveAudio"` }
Predefined struct for user
type CreateEnhanceMediaTemplateResponse ¶ added in v1.0.665
type CreateEnhanceMediaTemplateResponse struct { *tchttp.BaseResponse Response *CreateEnhanceMediaTemplateResponseParams `json:"Response"` }
func NewCreateEnhanceMediaTemplateResponse ¶ added in v1.0.665
func NewCreateEnhanceMediaTemplateResponse() (response *CreateEnhanceMediaTemplateResponse)
func (*CreateEnhanceMediaTemplateResponse) FromJsonString ¶ added in v1.0.665
func (r *CreateEnhanceMediaTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateEnhanceMediaTemplateResponse) ToJsonString ¶ added in v1.0.665
func (r *CreateEnhanceMediaTemplateResponse) ToJsonString() string
type CreateEnhanceMediaTemplateResponseParams ¶ added in v1.0.665
type CreateEnhanceMediaTemplateResponseParams struct { // 音画质重生模板 ID。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateHeadTailTemplateRequest ¶
type CreateHeadTailTemplateRequest struct { *tchttp.BaseRequest // 模板名,长度限制 64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 模板描述信息,长度限制 256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 片头候选列表,填写视频的 FileId。转码时将自动选择与正片宽高比最接近的一个片头(相同宽高比时,靠前的候选项优先)。最多支持 5 个候选片头。 HeadCandidateSet []*string `json:"HeadCandidateSet,omitnil,omitempty" name:"HeadCandidateSet"` // 片尾候选列表,填写视频的 FileId。转码时将自动选择与正片宽高比最接近的一个片尾(相同宽高比时,靠前的候选项优先)。最多支持 5 个候选片尾。 TailCandidateSet []*string `json:"TailCandidateSet,omitnil,omitempty" name:"TailCandidateSet"` // 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li> gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊;</li> // <li> white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充;</li> // <li> black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // 默认值:stretch 。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` }
func NewCreateHeadTailTemplateRequest ¶
func NewCreateHeadTailTemplateRequest() (request *CreateHeadTailTemplateRequest)
func (*CreateHeadTailTemplateRequest) FromJsonString ¶
func (r *CreateHeadTailTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateHeadTailTemplateRequest) ToJsonString ¶
func (r *CreateHeadTailTemplateRequest) ToJsonString() string
type CreateHeadTailTemplateRequestParams ¶ added in v1.0.426
type CreateHeadTailTemplateRequestParams struct { // 模板名,长度限制 64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 模板描述信息,长度限制 256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 片头候选列表,填写视频的 FileId。转码时将自动选择与正片宽高比最接近的一个片头(相同宽高比时,靠前的候选项优先)。最多支持 5 个候选片头。 HeadCandidateSet []*string `json:"HeadCandidateSet,omitnil,omitempty" name:"HeadCandidateSet"` // 片尾候选列表,填写视频的 FileId。转码时将自动选择与正片宽高比最接近的一个片尾(相同宽高比时,靠前的候选项优先)。最多支持 5 个候选片尾。 TailCandidateSet []*string `json:"TailCandidateSet,omitnil,omitempty" name:"TailCandidateSet"` // 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li> gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊;</li> // <li> white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充;</li> // <li> black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // 默认值:stretch 。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` }
Predefined struct for user
type CreateHeadTailTemplateResponse ¶
type CreateHeadTailTemplateResponse struct { *tchttp.BaseResponse Response *CreateHeadTailTemplateResponseParams `json:"Response"` }
func NewCreateHeadTailTemplateResponse ¶
func NewCreateHeadTailTemplateResponse() (response *CreateHeadTailTemplateResponse)
func (*CreateHeadTailTemplateResponse) FromJsonString ¶
func (r *CreateHeadTailTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateHeadTailTemplateResponse) ToJsonString ¶
func (r *CreateHeadTailTemplateResponse) ToJsonString() string
type CreateHeadTailTemplateResponseParams ¶ added in v1.0.426
type CreateHeadTailTemplateResponseParams struct { // 片头片尾模板号。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateImageProcessingTemplateRequest ¶
type CreateImageProcessingTemplateRequest struct { *tchttp.BaseRequest // 图片处理操作数组,操作将以其在数组中的顺序执行。 // <li>长度限制:10。</li> Operations []*ImageOperation `json:"Operations,omitnil,omitempty" name:"Operations"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 图片处理模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` }
func NewCreateImageProcessingTemplateRequest ¶
func NewCreateImageProcessingTemplateRequest() (request *CreateImageProcessingTemplateRequest)
func (*CreateImageProcessingTemplateRequest) FromJsonString ¶
func (r *CreateImageProcessingTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateImageProcessingTemplateRequest) ToJsonString ¶
func (r *CreateImageProcessingTemplateRequest) ToJsonString() string
type CreateImageProcessingTemplateRequestParams ¶ added in v1.0.426
type CreateImageProcessingTemplateRequestParams struct { // 图片处理操作数组,操作将以其在数组中的顺序执行。 // <li>长度限制:10。</li> Operations []*ImageOperation `json:"Operations,omitnil,omitempty" name:"Operations"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 图片处理模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` }
Predefined struct for user
type CreateImageProcessingTemplateResponse ¶
type CreateImageProcessingTemplateResponse struct { *tchttp.BaseResponse Response *CreateImageProcessingTemplateResponseParams `json:"Response"` }
func NewCreateImageProcessingTemplateResponse ¶
func NewCreateImageProcessingTemplateResponse() (response *CreateImageProcessingTemplateResponse)
func (*CreateImageProcessingTemplateResponse) FromJsonString ¶
func (r *CreateImageProcessingTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateImageProcessingTemplateResponse) ToJsonString ¶
func (r *CreateImageProcessingTemplateResponse) ToJsonString() string
type CreateImageProcessingTemplateResponseParams ¶ added in v1.0.426
type CreateImageProcessingTemplateResponseParams struct { // 图片处理模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateImageSpriteTask2017 ¶
type CreateImageSpriteTask2017 struct { // 截图雪碧图任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 错误码 // <li>0:成功;</li> // <li>其他值:失败。</li> ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 截取雪碧图文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 雪碧图规格,参见[雪碧图截图模板](https://cloud.tencent.com/document/product/266/33480#.E9.9B.AA.E7.A2.A7.E5.9B.BE.E6.A8.A1.E6.9D.BF)。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 雪碧图小图总数量。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 截取雪碧图输出的地址。 ImageSpriteUrlSet []*string `json:"ImageSpriteUrlSet,omitnil,omitempty" name:"ImageSpriteUrlSet"` // 雪碧图子图位置与时间关系 WebVtt 文件地址。 WebVttUrl *string `json:"WebVttUrl,omitnil,omitempty" name:"WebVttUrl"` }
type CreateImageSpriteTemplateRequest ¶
type CreateImageSpriteTemplateRequest struct { *tchttp.BaseRequest // 采样类型,取值: // <li>Percent:按百分比。</li> // <li>Time:按时间间隔。</li> SampleType *string `json:"SampleType,omitnil,omitempty" name:"SampleType"` // 采样间隔。 // <li>当 SampleType 为 Percent 时,指定采样间隔的百分比。</li> // <li>当 SampleType 为 Time 时,指定采样间隔的时间,单位为秒。</li> SampleInterval *uint64 `json:"SampleInterval,omitnil,omitempty" name:"SampleInterval"` // 雪碧图中小图的行数。 // 注意:小图的行数会影响最终大图的高度,大图的高度最大为15000像素,其中大图的高度为小图行数与小图高度的乘积。 RowCount *uint64 `json:"RowCount,omitnil,omitempty" name:"RowCount"` // 雪碧图中小图的列数。 // 注意:小图的列数会影响最终大图的宽度,大图的宽度最大为15000像素,其中大图的宽度为小图列数与小图宽度的乘积。 ColumnCount *uint64 `json:"ColumnCount,omitnil,omitempty" name:"ColumnCount"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 雪碧图模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // 默认值:black 。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` // 雪碧图中小图的宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 // 注意:小图的宽度会影响最终大图的宽度,大图的宽度最大为15000像素,其中大图的宽度为小图列数与小图宽度的乘积。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 雪碧图中小图的高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 // 注意:小图的高度会影响最终大图的高度,大图的高度最大为15000像素,其中大图的高度为小图行数与小图高度的乘积。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 图片格式,取值: // <li> jpg:jpg 格式;</li> // <li> png:png 格式;</li> // <li> webp:webp 格式。</li> // 默认值:jpg。 Format *string `json:"Format,omitnil,omitempty" name:"Format"` }
func NewCreateImageSpriteTemplateRequest ¶
func NewCreateImageSpriteTemplateRequest() (request *CreateImageSpriteTemplateRequest)
func (*CreateImageSpriteTemplateRequest) FromJsonString ¶
func (r *CreateImageSpriteTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateImageSpriteTemplateRequest) ToJsonString ¶
func (r *CreateImageSpriteTemplateRequest) ToJsonString() string
type CreateImageSpriteTemplateRequestParams ¶ added in v1.0.426
type CreateImageSpriteTemplateRequestParams struct { // 采样类型,取值: // <li>Percent:按百分比。</li> // <li>Time:按时间间隔。</li> SampleType *string `json:"SampleType,omitnil,omitempty" name:"SampleType"` // 采样间隔。 // <li>当 SampleType 为 Percent 时,指定采样间隔的百分比。</li> // <li>当 SampleType 为 Time 时,指定采样间隔的时间,单位为秒。</li> SampleInterval *uint64 `json:"SampleInterval,omitnil,omitempty" name:"SampleInterval"` // 雪碧图中小图的行数。 // 注意:小图的行数会影响最终大图的高度,大图的高度最大为15000像素,其中大图的高度为小图行数与小图高度的乘积。 RowCount *uint64 `json:"RowCount,omitnil,omitempty" name:"RowCount"` // 雪碧图中小图的列数。 // 注意:小图的列数会影响最终大图的宽度,大图的宽度最大为15000像素,其中大图的宽度为小图列数与小图宽度的乘积。 ColumnCount *uint64 `json:"ColumnCount,omitnil,omitempty" name:"ColumnCount"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 雪碧图模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // 默认值:black 。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` // 雪碧图中小图的宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 // 注意:小图的宽度会影响最终大图的宽度,大图的宽度最大为15000像素,其中大图的宽度为小图列数与小图宽度的乘积。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 雪碧图中小图的高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 // 注意:小图的高度会影响最终大图的高度,大图的高度最大为15000像素,其中大图的高度为小图行数与小图高度的乘积。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 图片格式,取值: // <li> jpg:jpg 格式;</li> // <li> png:png 格式;</li> // <li> webp:webp 格式。</li> // 默认值:jpg。 Format *string `json:"Format,omitnil,omitempty" name:"Format"` }
Predefined struct for user
type CreateImageSpriteTemplateResponse ¶
type CreateImageSpriteTemplateResponse struct { *tchttp.BaseResponse Response *CreateImageSpriteTemplateResponseParams `json:"Response"` }
func NewCreateImageSpriteTemplateResponse ¶
func NewCreateImageSpriteTemplateResponse() (response *CreateImageSpriteTemplateResponse)
func (*CreateImageSpriteTemplateResponse) FromJsonString ¶
func (r *CreateImageSpriteTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateImageSpriteTemplateResponse) ToJsonString ¶
func (r *CreateImageSpriteTemplateResponse) ToJsonString() string
type CreateImageSpriteTemplateResponseParams ¶ added in v1.0.426
type CreateImageSpriteTemplateResponseParams struct { // 雪碧图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateJustInTimeTranscodeTemplateRequest ¶ added in v1.0.795
type CreateJustInTimeTranscodeTemplateRequest struct { *tchttp.BaseRequest // 模板名字,长度限制64个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 视频参数配置。 VideoConfigure *VideoConfigureInfo `json:"VideoConfigure,omitnil,omitempty" name:"VideoConfigure"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *int64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 水印参数配置。 WatermarkConfigure *WatermarkConfigureInfo `json:"WatermarkConfigure,omitnil,omitempty" name:"WatermarkConfigure"` // 模板描述,长度限制256个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` }
func NewCreateJustInTimeTranscodeTemplateRequest ¶ added in v1.0.795
func NewCreateJustInTimeTranscodeTemplateRequest() (request *CreateJustInTimeTranscodeTemplateRequest)
func (*CreateJustInTimeTranscodeTemplateRequest) FromJsonString ¶ added in v1.0.795
func (r *CreateJustInTimeTranscodeTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateJustInTimeTranscodeTemplateRequest) ToJsonString ¶ added in v1.0.795
func (r *CreateJustInTimeTranscodeTemplateRequest) ToJsonString() string
type CreateJustInTimeTranscodeTemplateRequestParams ¶ added in v1.0.795
type CreateJustInTimeTranscodeTemplateRequestParams struct { // 模板名字,长度限制64个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 视频参数配置。 VideoConfigure *VideoConfigureInfo `json:"VideoConfigure,omitnil,omitempty" name:"VideoConfigure"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *int64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 水印参数配置。 WatermarkConfigure *WatermarkConfigureInfo `json:"WatermarkConfigure,omitnil,omitempty" name:"WatermarkConfigure"` // 模板描述,长度限制256个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` }
Predefined struct for user
type CreateJustInTimeTranscodeTemplateResponse ¶ added in v1.0.795
type CreateJustInTimeTranscodeTemplateResponse struct { *tchttp.BaseResponse Response *CreateJustInTimeTranscodeTemplateResponseParams `json:"Response"` }
func NewCreateJustInTimeTranscodeTemplateResponse ¶ added in v1.0.795
func NewCreateJustInTimeTranscodeTemplateResponse() (response *CreateJustInTimeTranscodeTemplateResponse)
func (*CreateJustInTimeTranscodeTemplateResponse) FromJsonString ¶ added in v1.0.795
func (r *CreateJustInTimeTranscodeTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateJustInTimeTranscodeTemplateResponse) ToJsonString ¶ added in v1.0.795
func (r *CreateJustInTimeTranscodeTemplateResponse) ToJsonString() string
type CreateJustInTimeTranscodeTemplateResponseParams ¶ added in v1.0.795
type CreateJustInTimeTranscodeTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreatePersonSampleRequest ¶
type CreatePersonSampleRequest struct { *tchttp.BaseRequest // 素材名称,长度限制:20 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 素材应用场景,可选值: // 1. Recognition:用于内容识别,等价于 Recognition.Face。 // 2. Review:用于内容不适宜,等价于 Review.Face。 // 3. All:包含以上全部,等价于 1+2。 Usages []*string `json:"Usages,omitnil,omitempty" name:"Usages"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 素材描述,长度限制:1024 个字符。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 素材图片 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串,仅支持 jpeg、png 图片格式。数组长度限制:5 张图片。 // 注意:图片必须是单人像五官较清晰的照片,像素不低于 200*200。 FaceContents []*string `json:"FaceContents,omitnil,omitempty" name:"FaceContents"` // 素材标签 // <li>数组长度限制:20 个标签;</li> // <li>单个标签长度限制:128 个字符。</li> Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` }
func NewCreatePersonSampleRequest ¶
func NewCreatePersonSampleRequest() (request *CreatePersonSampleRequest)
func (*CreatePersonSampleRequest) FromJsonString ¶
func (r *CreatePersonSampleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreatePersonSampleRequest) ToJsonString ¶
func (r *CreatePersonSampleRequest) ToJsonString() string
type CreatePersonSampleRequestParams ¶ added in v1.0.426
type CreatePersonSampleRequestParams struct { // 素材名称,长度限制:20 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 素材应用场景,可选值: // 1. Recognition:用于内容识别,等价于 Recognition.Face。 // 2. Review:用于内容不适宜,等价于 Review.Face。 // 3. All:包含以上全部,等价于 1+2。 Usages []*string `json:"Usages,omitnil,omitempty" name:"Usages"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 素材描述,长度限制:1024 个字符。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 素材图片 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串,仅支持 jpeg、png 图片格式。数组长度限制:5 张图片。 // 注意:图片必须是单人像五官较清晰的照片,像素不低于 200*200。 FaceContents []*string `json:"FaceContents,omitnil,omitempty" name:"FaceContents"` // 素材标签 // <li>数组长度限制:20 个标签;</li> // <li>单个标签长度限制:128 个字符。</li> Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` }
Predefined struct for user
type CreatePersonSampleResponse ¶
type CreatePersonSampleResponse struct { *tchttp.BaseResponse Response *CreatePersonSampleResponseParams `json:"Response"` }
func NewCreatePersonSampleResponse ¶
func NewCreatePersonSampleResponse() (response *CreatePersonSampleResponse)
func (*CreatePersonSampleResponse) FromJsonString ¶
func (r *CreatePersonSampleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreatePersonSampleResponse) ToJsonString ¶
func (r *CreatePersonSampleResponse) ToJsonString() string
type CreatePersonSampleResponseParams ¶ added in v1.0.426
type CreatePersonSampleResponseParams struct { // 素材信息。 Person *AiSamplePerson `json:"Person,omitnil,omitempty" name:"Person"` // 处理失败的五官定位信息。 FailFaceInfoSet []*AiSampleFailFaceInfo `json:"FailFaceInfoSet,omitnil,omitempty" name:"FailFaceInfoSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateProcedureTemplateRequest ¶
type CreateProcedureTemplateRequest struct { *tchttp.BaseRequest // 任务流名字(支持中文,不超过20个字)。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 视频处理类型任务参数。 MediaProcessTask *MediaProcessTaskInput `json:"MediaProcessTask,omitnil,omitempty" name:"MediaProcessTask"` // AI 内容审核类型任务参数 \*。 // <font color=red>\*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font> AiContentReviewTask *AiContentReviewTaskInput `json:"AiContentReviewTask,omitnil,omitempty" name:"AiContentReviewTask"` // AI 内容分析类型任务参数。 AiAnalysisTask *AiAnalysisTaskInput `json:"AiAnalysisTask,omitnil,omitempty" name:"AiAnalysisTask"` // AI 内容识别类型任务参数。 AiRecognitionTask *AiRecognitionTaskInput `json:"AiRecognitionTask,omitnil,omitempty" name:"AiRecognitionTask"` // 音视频审核类型任务参数。 ReviewAudioVideoTask *ProcedureReviewAudioVideoTaskInput `json:"ReviewAudioVideoTask,omitnil,omitempty" name:"ReviewAudioVideoTask"` }
func NewCreateProcedureTemplateRequest ¶
func NewCreateProcedureTemplateRequest() (request *CreateProcedureTemplateRequest)
func (*CreateProcedureTemplateRequest) FromJsonString ¶
func (r *CreateProcedureTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateProcedureTemplateRequest) ToJsonString ¶
func (r *CreateProcedureTemplateRequest) ToJsonString() string
type CreateProcedureTemplateRequestParams ¶ added in v1.0.426
type CreateProcedureTemplateRequestParams struct { // 任务流名字(支持中文,不超过20个字)。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 视频处理类型任务参数。 MediaProcessTask *MediaProcessTaskInput `json:"MediaProcessTask,omitnil,omitempty" name:"MediaProcessTask"` // AI 内容审核类型任务参数 \*。 // <font color=red>\*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font> AiContentReviewTask *AiContentReviewTaskInput `json:"AiContentReviewTask,omitnil,omitempty" name:"AiContentReviewTask"` // AI 内容分析类型任务参数。 AiAnalysisTask *AiAnalysisTaskInput `json:"AiAnalysisTask,omitnil,omitempty" name:"AiAnalysisTask"` // AI 内容识别类型任务参数。 AiRecognitionTask *AiRecognitionTaskInput `json:"AiRecognitionTask,omitnil,omitempty" name:"AiRecognitionTask"` // 音视频审核类型任务参数。 ReviewAudioVideoTask *ProcedureReviewAudioVideoTaskInput `json:"ReviewAudioVideoTask,omitnil,omitempty" name:"ReviewAudioVideoTask"` }
Predefined struct for user
type CreateProcedureTemplateResponse ¶
type CreateProcedureTemplateResponse struct { *tchttp.BaseResponse Response *CreateProcedureTemplateResponseParams `json:"Response"` }
func NewCreateProcedureTemplateResponse ¶
func NewCreateProcedureTemplateResponse() (response *CreateProcedureTemplateResponse)
func (*CreateProcedureTemplateResponse) FromJsonString ¶
func (r *CreateProcedureTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateProcedureTemplateResponse) ToJsonString ¶
func (r *CreateProcedureTemplateResponse) ToJsonString() string
type CreateProcedureTemplateResponseParams ¶ added in v1.0.426
type CreateProcedureTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateQualityInspectTemplateRequest ¶ added in v1.0.686
type CreateQualityInspectTemplateRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音画质检测模板名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 音画质检测模板描述。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 截帧间隔,单位为秒,最小值为 1。当不填时,默认截帧间隔为 1 秒。 ScreenshotInterval *float64 `json:"ScreenshotInterval,omitnil,omitempty" name:"ScreenshotInterval"` // 视频画面抖动重影检测的控制参数。 JitterConfigure *JitterConfigureInfo `json:"JitterConfigure,omitnil,omitempty" name:"JitterConfigure"` // 视频画面模糊检测的控制参数。 BlurConfigure *BlurConfigureInfo `json:"BlurConfigure,omitnil,omitempty" name:"BlurConfigure"` // 视频画面低光、过曝检测的控制参数。 AbnormalLightingConfigure *AbnormalLightingConfigureInfo `json:"AbnormalLightingConfigure,omitnil,omitempty" name:"AbnormalLightingConfigure"` // 视频画面花屏检测的控制参数。 CrashScreenConfigure *CrashScreenConfigureInfo `json:"CrashScreenConfigure,omitnil,omitempty" name:"CrashScreenConfigure"` // 视频画面黑边、白边、黑屏、白屏检测的控制参数。 BlackWhiteEdgeConfigure *BlackWhiteEdgeConfigureInfo `json:"BlackWhiteEdgeConfigure,omitnil,omitempty" name:"BlackWhiteEdgeConfigure"` // 视频画面噪点检测的控制参数。 NoiseConfigure *NoiseConfigureInfo `json:"NoiseConfigure,omitnil,omitempty" name:"NoiseConfigure"` // 视频画面马赛克检测的控制参数。 MosaicConfigure *MosaicConfigureInfo `json:"MosaicConfigure,omitnil,omitempty" name:"MosaicConfigure"` // 视频画面二维码检测的控制参数。 QRCodeConfigure *QRCodeConfigureInfo `json:"QRCodeConfigure,omitnil,omitempty" name:"QRCodeConfigure"` // 音频(静音、低音、爆音)检测的控制参数。 VoiceConfigure *VoiceConfigureInfo `json:"VoiceConfigure,omitnil,omitempty" name:"VoiceConfigure"` // 视频画面质量评价的控制参数。 QualityEvaluationConfigure *QualityEvaluationConfigureInfo `json:"QualityEvaluationConfigure,omitnil,omitempty" name:"QualityEvaluationConfigure"` }
func NewCreateQualityInspectTemplateRequest ¶ added in v1.0.686
func NewCreateQualityInspectTemplateRequest() (request *CreateQualityInspectTemplateRequest)
func (*CreateQualityInspectTemplateRequest) FromJsonString ¶ added in v1.0.686
func (r *CreateQualityInspectTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateQualityInspectTemplateRequest) ToJsonString ¶ added in v1.0.686
func (r *CreateQualityInspectTemplateRequest) ToJsonString() string
type CreateQualityInspectTemplateRequestParams ¶ added in v1.0.686
type CreateQualityInspectTemplateRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音画质检测模板名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 音画质检测模板描述。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 截帧间隔,单位为秒,最小值为 1。当不填时,默认截帧间隔为 1 秒。 ScreenshotInterval *float64 `json:"ScreenshotInterval,omitnil,omitempty" name:"ScreenshotInterval"` // 视频画面抖动重影检测的控制参数。 JitterConfigure *JitterConfigureInfo `json:"JitterConfigure,omitnil,omitempty" name:"JitterConfigure"` // 视频画面模糊检测的控制参数。 BlurConfigure *BlurConfigureInfo `json:"BlurConfigure,omitnil,omitempty" name:"BlurConfigure"` // 视频画面低光、过曝检测的控制参数。 AbnormalLightingConfigure *AbnormalLightingConfigureInfo `json:"AbnormalLightingConfigure,omitnil,omitempty" name:"AbnormalLightingConfigure"` // 视频画面花屏检测的控制参数。 CrashScreenConfigure *CrashScreenConfigureInfo `json:"CrashScreenConfigure,omitnil,omitempty" name:"CrashScreenConfigure"` // 视频画面黑边、白边、黑屏、白屏检测的控制参数。 BlackWhiteEdgeConfigure *BlackWhiteEdgeConfigureInfo `json:"BlackWhiteEdgeConfigure,omitnil,omitempty" name:"BlackWhiteEdgeConfigure"` // 视频画面噪点检测的控制参数。 NoiseConfigure *NoiseConfigureInfo `json:"NoiseConfigure,omitnil,omitempty" name:"NoiseConfigure"` // 视频画面马赛克检测的控制参数。 MosaicConfigure *MosaicConfigureInfo `json:"MosaicConfigure,omitnil,omitempty" name:"MosaicConfigure"` // 视频画面二维码检测的控制参数。 QRCodeConfigure *QRCodeConfigureInfo `json:"QRCodeConfigure,omitnil,omitempty" name:"QRCodeConfigure"` // 音频(静音、低音、爆音)检测的控制参数。 VoiceConfigure *VoiceConfigureInfo `json:"VoiceConfigure,omitnil,omitempty" name:"VoiceConfigure"` // 视频画面质量评价的控制参数。 QualityEvaluationConfigure *QualityEvaluationConfigureInfo `json:"QualityEvaluationConfigure,omitnil,omitempty" name:"QualityEvaluationConfigure"` }
Predefined struct for user
type CreateQualityInspectTemplateResponse ¶ added in v1.0.686
type CreateQualityInspectTemplateResponse struct { *tchttp.BaseResponse Response *CreateQualityInspectTemplateResponseParams `json:"Response"` }
func NewCreateQualityInspectTemplateResponse ¶ added in v1.0.686
func NewCreateQualityInspectTemplateResponse() (response *CreateQualityInspectTemplateResponse)
func (*CreateQualityInspectTemplateResponse) FromJsonString ¶ added in v1.0.686
func (r *CreateQualityInspectTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateQualityInspectTemplateResponse) ToJsonString ¶ added in v1.0.686
func (r *CreateQualityInspectTemplateResponse) ToJsonString() string
type CreateQualityInspectTemplateResponseParams ¶ added in v1.0.686
type CreateQualityInspectTemplateResponseParams struct { // 音画质检测模板 ID。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateRebuildMediaTemplateRequest ¶ added in v1.0.630
type CreateRebuildMediaTemplateRequest struct { *tchttp.BaseRequest // 输出文件封装格式,可选值:mp4、flv、hls。 Container *string `json:"Container,omitnil,omitempty" name:"Container"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音画质重生模板名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 音画质重生视频控制控制信息。 RebuildVideoInfo *RebuildVideoInfo `json:"RebuildVideoInfo,omitnil,omitempty" name:"RebuildVideoInfo"` // 音画质重生音频控制控制信息。 RebuildAudioInfo *RebuildAudioInfo `json:"RebuildAudioInfo,omitnil,omitempty" name:"RebuildAudioInfo"` // 输出目标视频控制信息。 TargetVideoInfo *RebuildMediaTargetVideoStream `json:"TargetVideoInfo,omitnil,omitempty" name:"TargetVideoInfo"` // 输出目标音频控制信息。 TargetAudioInfo *RebuildMediaTargetAudioStream `json:"TargetAudioInfo,omitnil,omitempty" name:"TargetAudioInfo"` // 是否去除视频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> // 默认值 0。 RemoveVideo *int64 `json:"RemoveVideo,omitnil,omitempty" name:"RemoveVideo"` // 是否去除音频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> // 默认值 0。 RemoveAudio *string `json:"RemoveAudio,omitnil,omitempty" name:"RemoveAudio"` }
func NewCreateRebuildMediaTemplateRequest ¶ added in v1.0.630
func NewCreateRebuildMediaTemplateRequest() (request *CreateRebuildMediaTemplateRequest)
func (*CreateRebuildMediaTemplateRequest) FromJsonString ¶ added in v1.0.630
func (r *CreateRebuildMediaTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRebuildMediaTemplateRequest) ToJsonString ¶ added in v1.0.630
func (r *CreateRebuildMediaTemplateRequest) ToJsonString() string
type CreateRebuildMediaTemplateRequestParams ¶ added in v1.0.630
type CreateRebuildMediaTemplateRequestParams struct { // 输出文件封装格式,可选值:mp4、flv、hls。 Container *string `json:"Container,omitnil,omitempty" name:"Container"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音画质重生模板名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 音画质重生视频控制控制信息。 RebuildVideoInfo *RebuildVideoInfo `json:"RebuildVideoInfo,omitnil,omitempty" name:"RebuildVideoInfo"` // 音画质重生音频控制控制信息。 RebuildAudioInfo *RebuildAudioInfo `json:"RebuildAudioInfo,omitnil,omitempty" name:"RebuildAudioInfo"` // 输出目标视频控制信息。 TargetVideoInfo *RebuildMediaTargetVideoStream `json:"TargetVideoInfo,omitnil,omitempty" name:"TargetVideoInfo"` // 输出目标音频控制信息。 TargetAudioInfo *RebuildMediaTargetAudioStream `json:"TargetAudioInfo,omitnil,omitempty" name:"TargetAudioInfo"` // 是否去除视频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> // 默认值 0。 RemoveVideo *int64 `json:"RemoveVideo,omitnil,omitempty" name:"RemoveVideo"` // 是否去除音频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> // 默认值 0。 RemoveAudio *string `json:"RemoveAudio,omitnil,omitempty" name:"RemoveAudio"` }
Predefined struct for user
type CreateRebuildMediaTemplateResponse ¶ added in v1.0.630
type CreateRebuildMediaTemplateResponse struct { *tchttp.BaseResponse Response *CreateRebuildMediaTemplateResponseParams `json:"Response"` }
func NewCreateRebuildMediaTemplateResponse ¶ added in v1.0.630
func NewCreateRebuildMediaTemplateResponse() (response *CreateRebuildMediaTemplateResponse)
func (*CreateRebuildMediaTemplateResponse) FromJsonString ¶ added in v1.0.630
func (r *CreateRebuildMediaTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRebuildMediaTemplateResponse) ToJsonString ¶ added in v1.0.630
func (r *CreateRebuildMediaTemplateResponse) ToJsonString() string
type CreateRebuildMediaTemplateResponseParams ¶ added in v1.0.630
type CreateRebuildMediaTemplateResponseParams struct { // 视频重生模板 ID。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateReviewTemplateRequest ¶ added in v1.0.563
type CreateReviewTemplateRequest struct { *tchttp.BaseRequest // 需要返回的违规标签列表,可选值为: // <li>Porn:色情;</li> // <li>Terror:暴力;</li> // <li>Polity:不适宜的信息;</li> // <li>Illegal:违法;</li> // <li>Abuse:谩骂;</li> // <li>Ad:广告;</li> // <li>Moan:娇喘。</li> Labels []*string `json:"Labels,omitnil,omitempty" name:"Labels"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 审核模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 审核模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` }
func NewCreateReviewTemplateRequest ¶ added in v1.0.563
func NewCreateReviewTemplateRequest() (request *CreateReviewTemplateRequest)
func (*CreateReviewTemplateRequest) FromJsonString ¶ added in v1.0.563
func (r *CreateReviewTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateReviewTemplateRequest) ToJsonString ¶ added in v1.0.563
func (r *CreateReviewTemplateRequest) ToJsonString() string
type CreateReviewTemplateRequestParams ¶ added in v1.0.563
type CreateReviewTemplateRequestParams struct { // 需要返回的违规标签列表,可选值为: // <li>Porn:色情;</li> // <li>Terror:暴力;</li> // <li>Polity:不适宜的信息;</li> // <li>Illegal:违法;</li> // <li>Abuse:谩骂;</li> // <li>Ad:广告;</li> // <li>Moan:娇喘。</li> Labels []*string `json:"Labels,omitnil,omitempty" name:"Labels"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 审核模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 审核模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` }
Predefined struct for user
type CreateReviewTemplateResponse ¶ added in v1.0.563
type CreateReviewTemplateResponse struct { *tchttp.BaseResponse Response *CreateReviewTemplateResponseParams `json:"Response"` }
func NewCreateReviewTemplateResponse ¶ added in v1.0.563
func NewCreateReviewTemplateResponse() (response *CreateReviewTemplateResponse)
func (*CreateReviewTemplateResponse) FromJsonString ¶ added in v1.0.563
func (r *CreateReviewTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateReviewTemplateResponse) ToJsonString ¶ added in v1.0.563
func (r *CreateReviewTemplateResponse) ToJsonString() string
type CreateReviewTemplateResponseParams ¶ added in v1.0.563
type CreateReviewTemplateResponseParams struct { // 审核模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateRoundPlayRequest ¶ added in v1.0.589
type CreateRoundPlayRequest struct { *tchttp.BaseRequest // 启播时间,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#52)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 轮播列表。 // <li>数组长度限制:100。</li> RoundPlaylist []*RoundPlayListItemInfo `json:"RoundPlaylist,omitnil,omitempty" name:"RoundPlaylist"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 轮播播单名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 轮播播单描述信息,长度限制:256 个字符。 Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` // 播放模式,可选值: // <li>Loop:循环播放播单;</li> // <li>Linear:单次播放,播单播放完停止播放。</li> // 默认值:Loop。 PlayBackMode *string `json:"PlayBackMode,omitnil,omitempty" name:"PlayBackMode"` }
func NewCreateRoundPlayRequest ¶ added in v1.0.589
func NewCreateRoundPlayRequest() (request *CreateRoundPlayRequest)
func (*CreateRoundPlayRequest) FromJsonString ¶ added in v1.0.589
func (r *CreateRoundPlayRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRoundPlayRequest) ToJsonString ¶ added in v1.0.589
func (r *CreateRoundPlayRequest) ToJsonString() string
type CreateRoundPlayRequestParams ¶ added in v1.0.589
type CreateRoundPlayRequestParams struct { // 启播时间,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#52)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 轮播列表。 // <li>数组长度限制:100。</li> RoundPlaylist []*RoundPlayListItemInfo `json:"RoundPlaylist,omitnil,omitempty" name:"RoundPlaylist"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 轮播播单名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 轮播播单描述信息,长度限制:256 个字符。 Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` // 播放模式,可选值: // <li>Loop:循环播放播单;</li> // <li>Linear:单次播放,播单播放完停止播放。</li> // 默认值:Loop。 PlayBackMode *string `json:"PlayBackMode,omitnil,omitempty" name:"PlayBackMode"` }
Predefined struct for user
type CreateRoundPlayResponse ¶ added in v1.0.589
type CreateRoundPlayResponse struct { *tchttp.BaseResponse Response *CreateRoundPlayResponseParams `json:"Response"` }
func NewCreateRoundPlayResponse ¶ added in v1.0.589
func NewCreateRoundPlayResponse() (response *CreateRoundPlayResponse)
func (*CreateRoundPlayResponse) FromJsonString ¶ added in v1.0.589
func (r *CreateRoundPlayResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRoundPlayResponse) ToJsonString ¶ added in v1.0.589
func (r *CreateRoundPlayResponse) ToJsonString() string
type CreateRoundPlayResponseParams ¶ added in v1.0.589
type CreateRoundPlayResponseParams struct { // 轮播播单唯一标识。 RoundPlayId *string `json:"RoundPlayId,omitnil,omitempty" name:"RoundPlayId"` // 轮播播放地址。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateSampleSnapshotTemplateRequest ¶
type CreateSampleSnapshotTemplateRequest struct { *tchttp.BaseRequest // 采样截图类型,取值: // <li>Percent:按百分比。</li> // <li>Time:按时间间隔。</li> SampleType *string `json:"SampleType,omitnil,omitempty" name:"SampleType"` // 采样间隔。 // <li>当 SampleType 为 Percent 时,指定采样间隔的百分比。</li> // <li>当 SampleType 为 Time 时,指定采样间隔的时间,单位为秒。</li> SampleInterval *uint64 `json:"SampleInterval,omitnil,omitempty" name:"SampleInterval"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 采样截图模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 截图宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 截图高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 图片格式,取值为 jpg 和 png。默认为 jpg。 Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // <li>white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充。</li> // <li>gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊。</li> // 默认值:black 。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` }
func NewCreateSampleSnapshotTemplateRequest ¶
func NewCreateSampleSnapshotTemplateRequest() (request *CreateSampleSnapshotTemplateRequest)
func (*CreateSampleSnapshotTemplateRequest) FromJsonString ¶
func (r *CreateSampleSnapshotTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSampleSnapshotTemplateRequest) ToJsonString ¶
func (r *CreateSampleSnapshotTemplateRequest) ToJsonString() string
type CreateSampleSnapshotTemplateRequestParams ¶ added in v1.0.426
type CreateSampleSnapshotTemplateRequestParams struct { // 采样截图类型,取值: // <li>Percent:按百分比。</li> // <li>Time:按时间间隔。</li> SampleType *string `json:"SampleType,omitnil,omitempty" name:"SampleType"` // 采样间隔。 // <li>当 SampleType 为 Percent 时,指定采样间隔的百分比。</li> // <li>当 SampleType 为 Time 时,指定采样间隔的时间,单位为秒。</li> SampleInterval *uint64 `json:"SampleInterval,omitnil,omitempty" name:"SampleInterval"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 采样截图模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 截图宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 截图高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 图片格式,取值为 jpg 和 png。默认为 jpg。 Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // <li>white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充。</li> // <li>gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊。</li> // 默认值:black 。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` }
Predefined struct for user
type CreateSampleSnapshotTemplateResponse ¶
type CreateSampleSnapshotTemplateResponse struct { *tchttp.BaseResponse Response *CreateSampleSnapshotTemplateResponseParams `json:"Response"` }
func NewCreateSampleSnapshotTemplateResponse ¶
func NewCreateSampleSnapshotTemplateResponse() (response *CreateSampleSnapshotTemplateResponse)
func (*CreateSampleSnapshotTemplateResponse) FromJsonString ¶
func (r *CreateSampleSnapshotTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSampleSnapshotTemplateResponse) ToJsonString ¶
func (r *CreateSampleSnapshotTemplateResponse) ToJsonString() string
type CreateSampleSnapshotTemplateResponseParams ¶ added in v1.0.426
type CreateSampleSnapshotTemplateResponseParams struct { // 采样截图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateSnapshotByTimeOffsetTemplateRequest ¶
type CreateSnapshotByTimeOffsetTemplateRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 指定时间点截图模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 截图宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 截图高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 图片格式,取值可以为 jpg 和 png。默认为 jpg。 Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // <li>white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充。</li> // <li>gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊。</li> // 默认值:black 。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` }
func NewCreateSnapshotByTimeOffsetTemplateRequest ¶
func NewCreateSnapshotByTimeOffsetTemplateRequest() (request *CreateSnapshotByTimeOffsetTemplateRequest)
func (*CreateSnapshotByTimeOffsetTemplateRequest) FromJsonString ¶
func (r *CreateSnapshotByTimeOffsetTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSnapshotByTimeOffsetTemplateRequest) ToJsonString ¶
func (r *CreateSnapshotByTimeOffsetTemplateRequest) ToJsonString() string
type CreateSnapshotByTimeOffsetTemplateRequestParams ¶ added in v1.0.426
type CreateSnapshotByTimeOffsetTemplateRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 指定时间点截图模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 截图宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 截图高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 图片格式,取值可以为 jpg 和 png。默认为 jpg。 Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // <li>white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充。</li> // <li>gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊。</li> // 默认值:black 。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` }
Predefined struct for user
type CreateSnapshotByTimeOffsetTemplateResponse ¶
type CreateSnapshotByTimeOffsetTemplateResponse struct { *tchttp.BaseResponse Response *CreateSnapshotByTimeOffsetTemplateResponseParams `json:"Response"` }
func NewCreateSnapshotByTimeOffsetTemplateResponse ¶
func NewCreateSnapshotByTimeOffsetTemplateResponse() (response *CreateSnapshotByTimeOffsetTemplateResponse)
func (*CreateSnapshotByTimeOffsetTemplateResponse) FromJsonString ¶
func (r *CreateSnapshotByTimeOffsetTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSnapshotByTimeOffsetTemplateResponse) ToJsonString ¶
func (r *CreateSnapshotByTimeOffsetTemplateResponse) ToJsonString() string
type CreateSnapshotByTimeOffsetTemplateResponseParams ¶ added in v1.0.426
type CreateSnapshotByTimeOffsetTemplateResponseParams struct { // 时间点截图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateStorageRegionRequest ¶ added in v1.0.384
type CreateStorageRegionRequest struct { *tchttp.BaseRequest // 待开通的存储地域,必须是系统支持的地域。 StorageRegion *string `json:"StorageRegion,omitnil,omitempty" name:"StorageRegion"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewCreateStorageRegionRequest ¶ added in v1.0.384
func NewCreateStorageRegionRequest() (request *CreateStorageRegionRequest)
func (*CreateStorageRegionRequest) FromJsonString ¶ added in v1.0.384
func (r *CreateStorageRegionRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStorageRegionRequest) ToJsonString ¶ added in v1.0.384
func (r *CreateStorageRegionRequest) ToJsonString() string
type CreateStorageRegionRequestParams ¶ added in v1.0.426
type CreateStorageRegionRequestParams struct { // 待开通的存储地域,必须是系统支持的地域。 StorageRegion *string `json:"StorageRegion,omitnil,omitempty" name:"StorageRegion"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type CreateStorageRegionResponse ¶ added in v1.0.384
type CreateStorageRegionResponse struct { *tchttp.BaseResponse Response *CreateStorageRegionResponseParams `json:"Response"` }
func NewCreateStorageRegionResponse ¶ added in v1.0.384
func NewCreateStorageRegionResponse() (response *CreateStorageRegionResponse)
func (*CreateStorageRegionResponse) FromJsonString ¶ added in v1.0.384
func (r *CreateStorageRegionResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStorageRegionResponse) ToJsonString ¶ added in v1.0.384
func (r *CreateStorageRegionResponse) ToJsonString() string
type CreateStorageRegionResponseParams ¶ added in v1.0.426
type CreateStorageRegionResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateSubAppIdRequest ¶
type CreateSubAppIdRequest struct { *tchttp.BaseRequest // 应用名称,长度限制:40个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 应用简介,长度限制: 300个字符。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` }
func NewCreateSubAppIdRequest ¶
func NewCreateSubAppIdRequest() (request *CreateSubAppIdRequest)
func (*CreateSubAppIdRequest) FromJsonString ¶
func (r *CreateSubAppIdRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSubAppIdRequest) ToJsonString ¶
func (r *CreateSubAppIdRequest) ToJsonString() string
type CreateSubAppIdRequestParams ¶ added in v1.0.426
type CreateSubAppIdRequestParams struct { // 应用名称,长度限制:40个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 应用简介,长度限制: 300个字符。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` }
Predefined struct for user
type CreateSubAppIdResponse ¶
type CreateSubAppIdResponse struct { *tchttp.BaseResponse Response *CreateSubAppIdResponseParams `json:"Response"` }
func NewCreateSubAppIdResponse ¶
func NewCreateSubAppIdResponse() (response *CreateSubAppIdResponse)
func (*CreateSubAppIdResponse) FromJsonString ¶
func (r *CreateSubAppIdResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSubAppIdResponse) ToJsonString ¶
func (r *CreateSubAppIdResponse) ToJsonString() string
type CreateSubAppIdResponseParams ¶ added in v1.0.426
type CreateSubAppIdResponseParams struct { // 新创建的应用 ID。 SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateSuperPlayerConfigRequest ¶
type CreateSuperPlayerConfigRequest struct { *tchttp.BaseRequest // 播放器配置名称,长度限制:64 个字符。只允许出现 [0-9a-zA-Z] 及 _- 字符(如 test_ABC-123),同一个用户该名称唯一。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 播放的音视频类型,可选值: // <li>AdaptiveDynamicStream:自适应码流输出;</li> // <li>Transcode:转码输出;</li> // <li>Original:原始音视频。</li> // 默认为 AdaptiveDynamicStream。 AudioVideoType *string `json:"AudioVideoType,omitnil,omitempty" name:"AudioVideoType"` // 播放 DRM 保护的自适应码流开关: // <li>ON:开启,表示仅播放 DRM 保护的自适应码流输出;</li> // <li>OFF:关闭,表示播放未加密的自适应码流输出。</li> // 默认为 OFF。 // 当 AudioVideoType 为 AdaptiveDynamicStream 时,此参数有效。 DrmSwitch *string `json:"DrmSwitch,omitnil,omitempty" name:"DrmSwitch"` // 允许输出的未加密的自适应码流模板 ID。 // // 当 AudioVideoType 为 AdaptiveDynamicStream 并且 DrmSwitch 为 OFF 时,此参数为必填。 AdaptiveDynamicStreamingDefinition *uint64 `json:"AdaptiveDynamicStreamingDefinition,omitnil,omitempty" name:"AdaptiveDynamicStreamingDefinition"` // 允许输出的 DRM 自适应码流模板内容。 // // 当 AudioVideoType 为 AdaptiveDynamicStream 并且 DrmSwitch 为 ON 时,此参数为必填。 DrmStreamingsInfo *DrmStreamingsInfo `json:"DrmStreamingsInfo,omitnil,omitempty" name:"DrmStreamingsInfo"` // 允许输出的转码模板 ID。 // // 当 AudioVideoType 为 Transcode 时必填。 TranscodeDefinition *uint64 `json:"TranscodeDefinition,omitnil,omitempty" name:"TranscodeDefinition"` // 允许输出的雪碧图模板 ID。 ImageSpriteDefinition *uint64 `json:"ImageSpriteDefinition,omitnil,omitempty" name:"ImageSpriteDefinition"` // 播放器对于不同分辨率的子流展示名字,不填或者填空数组则使用默认配置: // <li>MinEdgeLength:240,Name:流畅;</li> // <li>MinEdgeLength:480,Name:标清;</li> // <li>MinEdgeLength:720,Name:高清;</li> // <li>MinEdgeLength:1080,Name:全高清;</li> // <li>MinEdgeLength:1440,Name:2K;</li> // <li>MinEdgeLength:2160,Name:4K;</li> // <li>MinEdgeLength:4320,Name:8K。</li> ResolutionNames []*ResolutionNameInfo `json:"ResolutionNames,omitnil,omitempty" name:"ResolutionNames"` // 播放时使用的域名。不填或者填 Default,表示使用[默认分发配置](https://cloud.tencent.com/document/product/266/33373)中的域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 播放时使用的 Scheme。不填或者填 Default,表示使用[默认分发配置](https://cloud.tencent.com/document/product/266/33373)中的 Scheme。其他可选值: // <li>HTTP;</li> // <li>HTTPS。</li> Scheme *string `json:"Scheme,omitnil,omitempty" name:"Scheme"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` }
func NewCreateSuperPlayerConfigRequest ¶
func NewCreateSuperPlayerConfigRequest() (request *CreateSuperPlayerConfigRequest)
func (*CreateSuperPlayerConfigRequest) FromJsonString ¶
func (r *CreateSuperPlayerConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSuperPlayerConfigRequest) ToJsonString ¶
func (r *CreateSuperPlayerConfigRequest) ToJsonString() string
type CreateSuperPlayerConfigRequestParams ¶ added in v1.0.426
type CreateSuperPlayerConfigRequestParams struct { // 播放器配置名称,长度限制:64 个字符。只允许出现 [0-9a-zA-Z] 及 _- 字符(如 test_ABC-123),同一个用户该名称唯一。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 播放的音视频类型,可选值: // <li>AdaptiveDynamicStream:自适应码流输出;</li> // <li>Transcode:转码输出;</li> // <li>Original:原始音视频。</li> // 默认为 AdaptiveDynamicStream。 AudioVideoType *string `json:"AudioVideoType,omitnil,omitempty" name:"AudioVideoType"` // 播放 DRM 保护的自适应码流开关: // <li>ON:开启,表示仅播放 DRM 保护的自适应码流输出;</li> // <li>OFF:关闭,表示播放未加密的自适应码流输出。</li> // 默认为 OFF。 // 当 AudioVideoType 为 AdaptiveDynamicStream 时,此参数有效。 DrmSwitch *string `json:"DrmSwitch,omitnil,omitempty" name:"DrmSwitch"` // 允许输出的未加密的自适应码流模板 ID。 // // 当 AudioVideoType 为 AdaptiveDynamicStream 并且 DrmSwitch 为 OFF 时,此参数为必填。 AdaptiveDynamicStreamingDefinition *uint64 `json:"AdaptiveDynamicStreamingDefinition,omitnil,omitempty" name:"AdaptiveDynamicStreamingDefinition"` // 允许输出的 DRM 自适应码流模板内容。 // // 当 AudioVideoType 为 AdaptiveDynamicStream 并且 DrmSwitch 为 ON 时,此参数为必填。 DrmStreamingsInfo *DrmStreamingsInfo `json:"DrmStreamingsInfo,omitnil,omitempty" name:"DrmStreamingsInfo"` // 允许输出的转码模板 ID。 // // 当 AudioVideoType 为 Transcode 时必填。 TranscodeDefinition *uint64 `json:"TranscodeDefinition,omitnil,omitempty" name:"TranscodeDefinition"` // 允许输出的雪碧图模板 ID。 ImageSpriteDefinition *uint64 `json:"ImageSpriteDefinition,omitnil,omitempty" name:"ImageSpriteDefinition"` // 播放器对于不同分辨率的子流展示名字,不填或者填空数组则使用默认配置: // <li>MinEdgeLength:240,Name:流畅;</li> // <li>MinEdgeLength:480,Name:标清;</li> // <li>MinEdgeLength:720,Name:高清;</li> // <li>MinEdgeLength:1080,Name:全高清;</li> // <li>MinEdgeLength:1440,Name:2K;</li> // <li>MinEdgeLength:2160,Name:4K;</li> // <li>MinEdgeLength:4320,Name:8K。</li> ResolutionNames []*ResolutionNameInfo `json:"ResolutionNames,omitnil,omitempty" name:"ResolutionNames"` // 播放时使用的域名。不填或者填 Default,表示使用[默认分发配置](https://cloud.tencent.com/document/product/266/33373)中的域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 播放时使用的 Scheme。不填或者填 Default,表示使用[默认分发配置](https://cloud.tencent.com/document/product/266/33373)中的 Scheme。其他可选值: // <li>HTTP;</li> // <li>HTTPS。</li> Scheme *string `json:"Scheme,omitnil,omitempty" name:"Scheme"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` }
Predefined struct for user
type CreateSuperPlayerConfigResponse ¶
type CreateSuperPlayerConfigResponse struct { *tchttp.BaseResponse Response *CreateSuperPlayerConfigResponseParams `json:"Response"` }
func NewCreateSuperPlayerConfigResponse ¶
func NewCreateSuperPlayerConfigResponse() (response *CreateSuperPlayerConfigResponse)
func (*CreateSuperPlayerConfigResponse) FromJsonString ¶
func (r *CreateSuperPlayerConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateSuperPlayerConfigResponse) ToJsonString ¶
func (r *CreateSuperPlayerConfigResponse) ToJsonString() string
type CreateSuperPlayerConfigResponseParams ¶ added in v1.0.426
type CreateSuperPlayerConfigResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateTranscodeTemplateRequest ¶
type CreateTranscodeTemplateRequest struct { *tchttp.BaseRequest // 封装格式,可选值:mp4、flv、hls、mp3、flac、ogg、m4a、wav。其中,mp3、flac、ogg、m4a、wav 为纯音频文件。 Container *string `json:"Container,omitnil,omitempty" name:"Container"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 转码模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 是否去除视频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> // 默认值:0。 RemoveVideo *int64 `json:"RemoveVideo,omitnil,omitempty" name:"RemoveVideo"` // 是否去除音频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> // 默认值:0。 RemoveAudio *int64 `json:"RemoveAudio,omitnil,omitempty" name:"RemoveAudio"` // 视频流配置参数,当 RemoveVideo 为 0,该字段必填。 VideoTemplate *VideoTemplateInfo `json:"VideoTemplate,omitnil,omitempty" name:"VideoTemplate"` // 音频流配置参数,当 RemoveAudio 为 0,该字段必填。 AudioTemplate *AudioTemplateInfo `json:"AudioTemplate,omitnil,omitempty" name:"AudioTemplate"` // 极速高清转码参数。 TEHDConfig *TEHDConfig `json:"TEHDConfig,omitnil,omitempty" name:"TEHDConfig"` // 切片类型,当 Container 为 hls 时有效,可选值: // <li>ts:ts 切片;</li> // <li>fmp4:fmp4 切片。</li> // 默认值:ts。 SegmentType *string `json:"SegmentType,omitnil,omitempty" name:"SegmentType"` }
func NewCreateTranscodeTemplateRequest ¶
func NewCreateTranscodeTemplateRequest() (request *CreateTranscodeTemplateRequest)
func (*CreateTranscodeTemplateRequest) FromJsonString ¶
func (r *CreateTranscodeTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateTranscodeTemplateRequest) ToJsonString ¶
func (r *CreateTranscodeTemplateRequest) ToJsonString() string
type CreateTranscodeTemplateRequestParams ¶ added in v1.0.426
type CreateTranscodeTemplateRequestParams struct { // 封装格式,可选值:mp4、flv、hls、mp3、flac、ogg、m4a、wav。其中,mp3、flac、ogg、m4a、wav 为纯音频文件。 Container *string `json:"Container,omitnil,omitempty" name:"Container"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 转码模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 是否去除视频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> // 默认值:0。 RemoveVideo *int64 `json:"RemoveVideo,omitnil,omitempty" name:"RemoveVideo"` // 是否去除音频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> // 默认值:0。 RemoveAudio *int64 `json:"RemoveAudio,omitnil,omitempty" name:"RemoveAudio"` // 视频流配置参数,当 RemoveVideo 为 0,该字段必填。 VideoTemplate *VideoTemplateInfo `json:"VideoTemplate,omitnil,omitempty" name:"VideoTemplate"` // 音频流配置参数,当 RemoveAudio 为 0,该字段必填。 AudioTemplate *AudioTemplateInfo `json:"AudioTemplate,omitnil,omitempty" name:"AudioTemplate"` // 极速高清转码参数。 TEHDConfig *TEHDConfig `json:"TEHDConfig,omitnil,omitempty" name:"TEHDConfig"` // 切片类型,当 Container 为 hls 时有效,可选值: // <li>ts:ts 切片;</li> // <li>fmp4:fmp4 切片。</li> // 默认值:ts。 SegmentType *string `json:"SegmentType,omitnil,omitempty" name:"SegmentType"` }
Predefined struct for user
type CreateTranscodeTemplateResponse ¶
type CreateTranscodeTemplateResponse struct { *tchttp.BaseResponse Response *CreateTranscodeTemplateResponseParams `json:"Response"` }
func NewCreateTranscodeTemplateResponse ¶
func NewCreateTranscodeTemplateResponse() (response *CreateTranscodeTemplateResponse)
func (*CreateTranscodeTemplateResponse) FromJsonString ¶
func (r *CreateTranscodeTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateTranscodeTemplateResponse) ToJsonString ¶
func (r *CreateTranscodeTemplateResponse) ToJsonString() string
type CreateTranscodeTemplateResponseParams ¶ added in v1.0.426
type CreateTranscodeTemplateResponseParams struct { // 转码模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateVodDomainRequest ¶ added in v1.0.250
type CreateVodDomainRequest struct { *tchttp.BaseRequest // 需要接入点播的加速域名。注意:不支持填写泛域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 需要开启 CDN 加速的区域: // <li>Chinese Mainland:中国境内(不包含港澳台)。</li> // <li>Outside Chinese Mainland: 中国境外。</li> // <li>Global: 全球范围。</li> // 如果没有设置 AccelerateArea, 点播会根据用户在腾讯云设置的地域信息自动开通中国境内或者中国境外的 CDN 加速。开启中国境内加速的域名,需要先[备案域名](/document/product/243/18905)。 AccelerateArea *string `json:"AccelerateArea,omitnil,omitempty" name:"AccelerateArea"` }
func NewCreateVodDomainRequest ¶ added in v1.0.250
func NewCreateVodDomainRequest() (request *CreateVodDomainRequest)
func (*CreateVodDomainRequest) FromJsonString ¶ added in v1.0.250
func (r *CreateVodDomainRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateVodDomainRequest) ToJsonString ¶ added in v1.0.250
func (r *CreateVodDomainRequest) ToJsonString() string
type CreateVodDomainRequestParams ¶ added in v1.0.426
type CreateVodDomainRequestParams struct { // 需要接入点播的加速域名。注意:不支持填写泛域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 需要开启 CDN 加速的区域: // <li>Chinese Mainland:中国境内(不包含港澳台)。</li> // <li>Outside Chinese Mainland: 中国境外。</li> // <li>Global: 全球范围。</li> // 如果没有设置 AccelerateArea, 点播会根据用户在腾讯云设置的地域信息自动开通中国境内或者中国境外的 CDN 加速。开启中国境内加速的域名,需要先[备案域名](/document/product/243/18905)。 AccelerateArea *string `json:"AccelerateArea,omitnil,omitempty" name:"AccelerateArea"` }
Predefined struct for user
type CreateVodDomainResponse ¶ added in v1.0.250
type CreateVodDomainResponse struct { *tchttp.BaseResponse Response *CreateVodDomainResponseParams `json:"Response"` }
func NewCreateVodDomainResponse ¶ added in v1.0.250
func NewCreateVodDomainResponse() (response *CreateVodDomainResponse)
func (*CreateVodDomainResponse) FromJsonString ¶ added in v1.0.250
func (r *CreateVodDomainResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateVodDomainResponse) ToJsonString ¶ added in v1.0.250
func (r *CreateVodDomainResponse) ToJsonString() string
type CreateVodDomainResponseParams ¶ added in v1.0.426
type CreateVodDomainResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateWatermarkTemplateRequest ¶
type CreateWatermarkTemplateRequest struct { *tchttp.BaseRequest // 水印类型,可选值: // <li>image:图片水印;</li> // <li>text:文字水印;</li> // <li>svg:SVG 水印。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 水印模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 原点位置,可选值: // <li>TopLeft:表示坐标原点位于视频图像左上角,水印原点为图片或文字的左上角;</li> // <li>TopRight:表示坐标原点位于视频图像的右上角,水印原点为图片或文字的右上角;</li> // <li>BottomLeft:表示坐标原点位于视频图像的左下角,水印原点为图片或文字的左下角;</li> // <li>BottomRight:表示坐标原点位于视频图像的右下角,水印原点为图片或文字的右下角。</li> // 默认值:TopLeft。 CoordinateOrigin *string `json:"CoordinateOrigin,omitnil,omitempty" name:"CoordinateOrigin"` // 水印原点距离视频图像坐标原点的水平位置。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示水印 XPos 为视频宽度指定百分比,如 10% 表示 XPos 为视频宽度的 10%;</li> // <li>当字符串以 px 结尾,表示水印 XPos 为指定像素,如 100px 表示 XPos 为 100 像素。</li> // 默认值:0px。 XPos *string `json:"XPos,omitnil,omitempty" name:"XPos"` // 水印原点距离视频图像坐标原点的垂直位置。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示水印 YPos 为视频高度指定百分比,如 10% 表示 YPos 为视频高度的 10%;</li> // <li>当字符串以 px 结尾,表示水印 YPos 为指定像素,如 100px 表示 YPos 为 100 像素。</li> // 默认值:0px。 YPos *string `json:"YPos,omitnil,omitempty" name:"YPos"` // 图片水印模板,当 Type 为 image,该字段必填。当 Type 为 text,该字段无效。 ImageTemplate *ImageWatermarkInput `json:"ImageTemplate,omitnil,omitempty" name:"ImageTemplate"` // 文字水印模板,当 Type 为 text,该字段必填。当 Type 为 image,该字段无效。 TextTemplate *TextWatermarkTemplateInput `json:"TextTemplate,omitnil,omitempty" name:"TextTemplate"` // SVG水印模板,当 Type 为 svg,该字段必填。当 Type 为 image 或 text,该字段无效。 SvgTemplate *SvgWatermarkInput `json:"SvgTemplate,omitnil,omitempty" name:"SvgTemplate"` }
func NewCreateWatermarkTemplateRequest ¶
func NewCreateWatermarkTemplateRequest() (request *CreateWatermarkTemplateRequest)
func (*CreateWatermarkTemplateRequest) FromJsonString ¶
func (r *CreateWatermarkTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateWatermarkTemplateRequest) ToJsonString ¶
func (r *CreateWatermarkTemplateRequest) ToJsonString() string
type CreateWatermarkTemplateRequestParams ¶ added in v1.0.426
type CreateWatermarkTemplateRequestParams struct { // 水印类型,可选值: // <li>image:图片水印;</li> // <li>text:文字水印;</li> // <li>svg:SVG 水印。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 水印模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 原点位置,可选值: // <li>TopLeft:表示坐标原点位于视频图像左上角,水印原点为图片或文字的左上角;</li> // <li>TopRight:表示坐标原点位于视频图像的右上角,水印原点为图片或文字的右上角;</li> // <li>BottomLeft:表示坐标原点位于视频图像的左下角,水印原点为图片或文字的左下角;</li> // <li>BottomRight:表示坐标原点位于视频图像的右下角,水印原点为图片或文字的右下角。</li> // 默认值:TopLeft。 CoordinateOrigin *string `json:"CoordinateOrigin,omitnil,omitempty" name:"CoordinateOrigin"` // 水印原点距离视频图像坐标原点的水平位置。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示水印 XPos 为视频宽度指定百分比,如 10% 表示 XPos 为视频宽度的 10%;</li> // <li>当字符串以 px 结尾,表示水印 XPos 为指定像素,如 100px 表示 XPos 为 100 像素。</li> // 默认值:0px。 XPos *string `json:"XPos,omitnil,omitempty" name:"XPos"` // 水印原点距离视频图像坐标原点的垂直位置。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示水印 YPos 为视频高度指定百分比,如 10% 表示 YPos 为视频高度的 10%;</li> // <li>当字符串以 px 结尾,表示水印 YPos 为指定像素,如 100px 表示 YPos 为 100 像素。</li> // 默认值:0px。 YPos *string `json:"YPos,omitnil,omitempty" name:"YPos"` // 图片水印模板,当 Type 为 image,该字段必填。当 Type 为 text,该字段无效。 ImageTemplate *ImageWatermarkInput `json:"ImageTemplate,omitnil,omitempty" name:"ImageTemplate"` // 文字水印模板,当 Type 为 text,该字段必填。当 Type 为 image,该字段无效。 TextTemplate *TextWatermarkTemplateInput `json:"TextTemplate,omitnil,omitempty" name:"TextTemplate"` // SVG水印模板,当 Type 为 svg,该字段必填。当 Type 为 image 或 text,该字段无效。 SvgTemplate *SvgWatermarkInput `json:"SvgTemplate,omitnil,omitempty" name:"SvgTemplate"` }
Predefined struct for user
type CreateWatermarkTemplateResponse ¶
type CreateWatermarkTemplateResponse struct { *tchttp.BaseResponse Response *CreateWatermarkTemplateResponseParams `json:"Response"` }
func NewCreateWatermarkTemplateResponse ¶
func NewCreateWatermarkTemplateResponse() (response *CreateWatermarkTemplateResponse)
func (*CreateWatermarkTemplateResponse) FromJsonString ¶
func (r *CreateWatermarkTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateWatermarkTemplateResponse) ToJsonString ¶
func (r *CreateWatermarkTemplateResponse) ToJsonString() string
type CreateWatermarkTemplateResponseParams ¶ added in v1.0.426
type CreateWatermarkTemplateResponseParams struct { // 水印模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 水印图片地址,仅当 Type 为 image,该字段有效。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateWordSamplesRequest ¶
type CreateWordSamplesRequest struct { *tchttp.BaseRequest // <b>关键词应用场景,可选值:</b> // 1. Recognition.Ocr:通过光学字符识别技术,进行内容识别; // 2. Recognition.Asr:通过音频识别技术,进行内容识别; // 3. Review.Ocr:通过光学字符识别技术,进行不适宜内容识别; // 4. Review.Asr:通过音频识别技术,进行不适宜内容识别; // <b>可合并简写为:</b> // 5. Recognition:通过光学字符识别技术、音频识别技术,进行内容识别,等价于 1+2; // 6. Review:通过光学字符识别技术、音频识别技术,进行不适宜内容识别,等价于 3+4; // 7. All:通过光学字符识别技术、音频识别技术,进行内容识别、不适宜内容识别,等价于 1+2+3+4。 Usages []*string `json:"Usages,omitnil,omitempty" name:"Usages"` // 关键词,数组长度限制:100。 Words []*AiSampleWordInfo `json:"Words,omitnil,omitempty" name:"Words"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewCreateWordSamplesRequest ¶
func NewCreateWordSamplesRequest() (request *CreateWordSamplesRequest)
func (*CreateWordSamplesRequest) FromJsonString ¶
func (r *CreateWordSamplesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateWordSamplesRequest) ToJsonString ¶
func (r *CreateWordSamplesRequest) ToJsonString() string
type CreateWordSamplesRequestParams ¶ added in v1.0.426
type CreateWordSamplesRequestParams struct { // <b>关键词应用场景,可选值:</b> // 1. Recognition.Ocr:通过光学字符识别技术,进行内容识别; // 2. Recognition.Asr:通过音频识别技术,进行内容识别; // 3. Review.Ocr:通过光学字符识别技术,进行不适宜内容识别; // 4. Review.Asr:通过音频识别技术,进行不适宜内容识别; // <b>可合并简写为:</b> // 5. Recognition:通过光学字符识别技术、音频识别技术,进行内容识别,等价于 1+2; // 6. Review:通过光学字符识别技术、音频识别技术,进行不适宜内容识别,等价于 3+4; // 7. All:通过光学字符识别技术、音频识别技术,进行内容识别、不适宜内容识别,等价于 1+2+3+4。 Usages []*string `json:"Usages,omitnil,omitempty" name:"Usages"` // 关键词,数组长度限制:100。 Words []*AiSampleWordInfo `json:"Words,omitnil,omitempty" name:"Words"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type CreateWordSamplesResponse ¶
type CreateWordSamplesResponse struct { *tchttp.BaseResponse Response *CreateWordSamplesResponseParams `json:"Response"` }
func NewCreateWordSamplesResponse ¶
func NewCreateWordSamplesResponse() (response *CreateWordSamplesResponse)
func (*CreateWordSamplesResponse) FromJsonString ¶
func (r *CreateWordSamplesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateWordSamplesResponse) ToJsonString ¶
func (r *CreateWordSamplesResponse) ToJsonString() string
type CreateWordSamplesResponseParams ¶ added in v1.0.426
type CreateWordSamplesResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DNSVerifyInfo ¶ added in v1.0.746
type DailyPlayStatInfo ¶
type DailyPlayStatInfo struct { // 播放媒体文件的日期,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 媒体文件ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 播放次数。 PlayTimes *uint64 `json:"PlayTimes,omitnil,omitempty" name:"PlayTimes"` // 播放流量,单位:字节。 Traffic *uint64 `json:"Traffic,omitnil,omitempty" name:"Traffic"` }
type DeleteAIAnalysisTemplateRequest ¶
type DeleteAIAnalysisTemplateRequest struct { *tchttp.BaseRequest // 音视频内容分析模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDeleteAIAnalysisTemplateRequest ¶
func NewDeleteAIAnalysisTemplateRequest() (request *DeleteAIAnalysisTemplateRequest)
func (*DeleteAIAnalysisTemplateRequest) FromJsonString ¶
func (r *DeleteAIAnalysisTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAIAnalysisTemplateRequest) ToJsonString ¶
func (r *DeleteAIAnalysisTemplateRequest) ToJsonString() string
type DeleteAIAnalysisTemplateRequestParams ¶ added in v1.0.426
type DeleteAIAnalysisTemplateRequestParams struct { // 音视频内容分析模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DeleteAIAnalysisTemplateResponse ¶
type DeleteAIAnalysisTemplateResponse struct { *tchttp.BaseResponse Response *DeleteAIAnalysisTemplateResponseParams `json:"Response"` }
func NewDeleteAIAnalysisTemplateResponse ¶
func NewDeleteAIAnalysisTemplateResponse() (response *DeleteAIAnalysisTemplateResponse)
func (*DeleteAIAnalysisTemplateResponse) FromJsonString ¶
func (r *DeleteAIAnalysisTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAIAnalysisTemplateResponse) ToJsonString ¶
func (r *DeleteAIAnalysisTemplateResponse) ToJsonString() string
type DeleteAIAnalysisTemplateResponseParams ¶ added in v1.0.426
type DeleteAIAnalysisTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteAIRecognitionTemplateRequest ¶
type DeleteAIRecognitionTemplateRequest struct { *tchttp.BaseRequest // 音视频内容识别模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDeleteAIRecognitionTemplateRequest ¶
func NewDeleteAIRecognitionTemplateRequest() (request *DeleteAIRecognitionTemplateRequest)
func (*DeleteAIRecognitionTemplateRequest) FromJsonString ¶
func (r *DeleteAIRecognitionTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAIRecognitionTemplateRequest) ToJsonString ¶
func (r *DeleteAIRecognitionTemplateRequest) ToJsonString() string
type DeleteAIRecognitionTemplateRequestParams ¶ added in v1.0.426
type DeleteAIRecognitionTemplateRequestParams struct { // 音视频内容识别模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DeleteAIRecognitionTemplateResponse ¶
type DeleteAIRecognitionTemplateResponse struct { *tchttp.BaseResponse Response *DeleteAIRecognitionTemplateResponseParams `json:"Response"` }
func NewDeleteAIRecognitionTemplateResponse ¶
func NewDeleteAIRecognitionTemplateResponse() (response *DeleteAIRecognitionTemplateResponse)
func (*DeleteAIRecognitionTemplateResponse) FromJsonString ¶
func (r *DeleteAIRecognitionTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAIRecognitionTemplateResponse) ToJsonString ¶
func (r *DeleteAIRecognitionTemplateResponse) ToJsonString() string
type DeleteAIRecognitionTemplateResponseParams ¶ added in v1.0.426
type DeleteAIRecognitionTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteAdaptiveDynamicStreamingTemplateRequest ¶
type DeleteAdaptiveDynamicStreamingTemplateRequest struct { *tchttp.BaseRequest // 自适应转码模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDeleteAdaptiveDynamicStreamingTemplateRequest ¶
func NewDeleteAdaptiveDynamicStreamingTemplateRequest() (request *DeleteAdaptiveDynamicStreamingTemplateRequest)
func (*DeleteAdaptiveDynamicStreamingTemplateRequest) FromJsonString ¶
func (r *DeleteAdaptiveDynamicStreamingTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAdaptiveDynamicStreamingTemplateRequest) ToJsonString ¶
func (r *DeleteAdaptiveDynamicStreamingTemplateRequest) ToJsonString() string
type DeleteAdaptiveDynamicStreamingTemplateRequestParams ¶ added in v1.0.426
type DeleteAdaptiveDynamicStreamingTemplateRequestParams struct { // 自适应转码模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DeleteAdaptiveDynamicStreamingTemplateResponse ¶
type DeleteAdaptiveDynamicStreamingTemplateResponse struct { *tchttp.BaseResponse Response *DeleteAdaptiveDynamicStreamingTemplateResponseParams `json:"Response"` }
func NewDeleteAdaptiveDynamicStreamingTemplateResponse ¶
func NewDeleteAdaptiveDynamicStreamingTemplateResponse() (response *DeleteAdaptiveDynamicStreamingTemplateResponse)
func (*DeleteAdaptiveDynamicStreamingTemplateResponse) FromJsonString ¶
func (r *DeleteAdaptiveDynamicStreamingTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAdaptiveDynamicStreamingTemplateResponse) ToJsonString ¶
func (r *DeleteAdaptiveDynamicStreamingTemplateResponse) ToJsonString() string
type DeleteAdaptiveDynamicStreamingTemplateResponseParams ¶ added in v1.0.426
type DeleteAdaptiveDynamicStreamingTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteAnimatedGraphicsTemplateRequest ¶
type DeleteAnimatedGraphicsTemplateRequest struct { *tchttp.BaseRequest // 转动图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDeleteAnimatedGraphicsTemplateRequest ¶
func NewDeleteAnimatedGraphicsTemplateRequest() (request *DeleteAnimatedGraphicsTemplateRequest)
func (*DeleteAnimatedGraphicsTemplateRequest) FromJsonString ¶
func (r *DeleteAnimatedGraphicsTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAnimatedGraphicsTemplateRequest) ToJsonString ¶
func (r *DeleteAnimatedGraphicsTemplateRequest) ToJsonString() string
type DeleteAnimatedGraphicsTemplateRequestParams ¶ added in v1.0.426
type DeleteAnimatedGraphicsTemplateRequestParams struct { // 转动图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DeleteAnimatedGraphicsTemplateResponse ¶
type DeleteAnimatedGraphicsTemplateResponse struct { *tchttp.BaseResponse Response *DeleteAnimatedGraphicsTemplateResponseParams `json:"Response"` }
func NewDeleteAnimatedGraphicsTemplateResponse ¶
func NewDeleteAnimatedGraphicsTemplateResponse() (response *DeleteAnimatedGraphicsTemplateResponse)
func (*DeleteAnimatedGraphicsTemplateResponse) FromJsonString ¶
func (r *DeleteAnimatedGraphicsTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteAnimatedGraphicsTemplateResponse) ToJsonString ¶
func (r *DeleteAnimatedGraphicsTemplateResponse) ToJsonString() string
type DeleteAnimatedGraphicsTemplateResponseParams ¶ added in v1.0.426
type DeleteAnimatedGraphicsTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteCLSTopicRequest ¶ added in v1.0.836
type DeleteCLSTopicRequest struct { *tchttp.BaseRequest // 日志集所属的地域,取值有: <li>ap-guangzhou:广州;</li> <li>ap-beijing:北京;</li> <li>ap-chengdu:成都;</li> <li>ap-chongqing:重庆;</li> <li>ap-nanjing:南京;</li> <li>ap-shanghai:上海;</li> <li>ap-singapore:新加坡。</li> CLSRegion *string `json:"CLSRegion,omitnil,omitempty" name:"CLSRegion"` // 日志主题 ID。 TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"` }
func NewDeleteCLSTopicRequest ¶ added in v1.0.836
func NewDeleteCLSTopicRequest() (request *DeleteCLSTopicRequest)
func (*DeleteCLSTopicRequest) FromJsonString ¶ added in v1.0.836
func (r *DeleteCLSTopicRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteCLSTopicRequest) ToJsonString ¶ added in v1.0.836
func (r *DeleteCLSTopicRequest) ToJsonString() string
type DeleteCLSTopicRequestParams ¶ added in v1.0.836
type DeleteCLSTopicRequestParams struct { // 日志集所属的地域,取值有: <li>ap-guangzhou:广州;</li> <li>ap-beijing:北京;</li> <li>ap-chengdu:成都;</li> <li>ap-chongqing:重庆;</li> <li>ap-nanjing:南京;</li> <li>ap-shanghai:上海;</li> <li>ap-singapore:新加坡。</li> CLSRegion *string `json:"CLSRegion,omitnil,omitempty" name:"CLSRegion"` // 日志主题 ID。 TopicId *string `json:"TopicId,omitnil,omitempty" name:"TopicId"` }
Predefined struct for user
type DeleteCLSTopicResponse ¶ added in v1.0.836
type DeleteCLSTopicResponse struct { *tchttp.BaseResponse Response *DeleteCLSTopicResponseParams `json:"Response"` }
func NewDeleteCLSTopicResponse ¶ added in v1.0.836
func NewDeleteCLSTopicResponse() (response *DeleteCLSTopicResponse)
func (*DeleteCLSTopicResponse) FromJsonString ¶ added in v1.0.836
func (r *DeleteCLSTopicResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteCLSTopicResponse) ToJsonString ¶ added in v1.0.836
func (r *DeleteCLSTopicResponse) ToJsonString() string
type DeleteCLSTopicResponseParams ¶ added in v1.0.836
type DeleteCLSTopicResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteClassRequest ¶
type DeleteClassRequest struct { *tchttp.BaseRequest // 分类 ID ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDeleteClassRequest ¶
func NewDeleteClassRequest() (request *DeleteClassRequest)
func (*DeleteClassRequest) FromJsonString ¶
func (r *DeleteClassRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteClassRequest) ToJsonString ¶
func (r *DeleteClassRequest) ToJsonString() string
type DeleteClassRequestParams ¶ added in v1.0.426
type DeleteClassRequestParams struct { // 分类 ID ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DeleteClassResponse ¶
type DeleteClassResponse struct { *tchttp.BaseResponse Response *DeleteClassResponseParams `json:"Response"` }
func NewDeleteClassResponse ¶
func NewDeleteClassResponse() (response *DeleteClassResponse)
func (*DeleteClassResponse) FromJsonString ¶
func (r *DeleteClassResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteClassResponse) ToJsonString ¶
func (r *DeleteClassResponse) ToJsonString() string
type DeleteClassResponseParams ¶ added in v1.0.426
type DeleteClassResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteContentReviewTemplateRequest ¶
type DeleteContentReviewTemplateRequest struct { *tchttp.BaseRequest // 内容审核模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDeleteContentReviewTemplateRequest ¶
func NewDeleteContentReviewTemplateRequest() (request *DeleteContentReviewTemplateRequest)
func (*DeleteContentReviewTemplateRequest) FromJsonString ¶
func (r *DeleteContentReviewTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteContentReviewTemplateRequest) ToJsonString ¶
func (r *DeleteContentReviewTemplateRequest) ToJsonString() string
type DeleteContentReviewTemplateRequestParams ¶ added in v1.0.426
type DeleteContentReviewTemplateRequestParams struct { // 内容审核模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DeleteContentReviewTemplateResponse ¶
type DeleteContentReviewTemplateResponse struct { *tchttp.BaseResponse Response *DeleteContentReviewTemplateResponseParams `json:"Response"` }
func NewDeleteContentReviewTemplateResponse ¶
func NewDeleteContentReviewTemplateResponse() (response *DeleteContentReviewTemplateResponse)
func (*DeleteContentReviewTemplateResponse) FromJsonString ¶
func (r *DeleteContentReviewTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteContentReviewTemplateResponse) ToJsonString ¶
func (r *DeleteContentReviewTemplateResponse) ToJsonString() string
type DeleteContentReviewTemplateResponseParams ¶ added in v1.0.426
type DeleteContentReviewTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteEnhanceMediaTemplateRequest ¶ added in v1.0.665
type DeleteEnhanceMediaTemplateRequest struct { *tchttp.BaseRequest // 音画质重生模板号。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDeleteEnhanceMediaTemplateRequest ¶ added in v1.0.665
func NewDeleteEnhanceMediaTemplateRequest() (request *DeleteEnhanceMediaTemplateRequest)
func (*DeleteEnhanceMediaTemplateRequest) FromJsonString ¶ added in v1.0.665
func (r *DeleteEnhanceMediaTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteEnhanceMediaTemplateRequest) ToJsonString ¶ added in v1.0.665
func (r *DeleteEnhanceMediaTemplateRequest) ToJsonString() string
type DeleteEnhanceMediaTemplateRequestParams ¶ added in v1.0.665
type DeleteEnhanceMediaTemplateRequestParams struct { // 音画质重生模板号。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DeleteEnhanceMediaTemplateResponse ¶ added in v1.0.665
type DeleteEnhanceMediaTemplateResponse struct { *tchttp.BaseResponse Response *DeleteEnhanceMediaTemplateResponseParams `json:"Response"` }
func NewDeleteEnhanceMediaTemplateResponse ¶ added in v1.0.665
func NewDeleteEnhanceMediaTemplateResponse() (response *DeleteEnhanceMediaTemplateResponse)
func (*DeleteEnhanceMediaTemplateResponse) FromJsonString ¶ added in v1.0.665
func (r *DeleteEnhanceMediaTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteEnhanceMediaTemplateResponse) ToJsonString ¶ added in v1.0.665
func (r *DeleteEnhanceMediaTemplateResponse) ToJsonString() string
type DeleteEnhanceMediaTemplateResponseParams ¶ added in v1.0.665
type DeleteEnhanceMediaTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteHeadTailTemplateRequest ¶
type DeleteHeadTailTemplateRequest struct { *tchttp.BaseRequest // 片头片尾模板号。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDeleteHeadTailTemplateRequest ¶
func NewDeleteHeadTailTemplateRequest() (request *DeleteHeadTailTemplateRequest)
func (*DeleteHeadTailTemplateRequest) FromJsonString ¶
func (r *DeleteHeadTailTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteHeadTailTemplateRequest) ToJsonString ¶
func (r *DeleteHeadTailTemplateRequest) ToJsonString() string
type DeleteHeadTailTemplateRequestParams ¶ added in v1.0.426
type DeleteHeadTailTemplateRequestParams struct { // 片头片尾模板号。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DeleteHeadTailTemplateResponse ¶
type DeleteHeadTailTemplateResponse struct { *tchttp.BaseResponse Response *DeleteHeadTailTemplateResponseParams `json:"Response"` }
func NewDeleteHeadTailTemplateResponse ¶
func NewDeleteHeadTailTemplateResponse() (response *DeleteHeadTailTemplateResponse)
func (*DeleteHeadTailTemplateResponse) FromJsonString ¶
func (r *DeleteHeadTailTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteHeadTailTemplateResponse) ToJsonString ¶
func (r *DeleteHeadTailTemplateResponse) ToJsonString() string
type DeleteHeadTailTemplateResponseParams ¶ added in v1.0.426
type DeleteHeadTailTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteImageProcessingTemplateRequest ¶
type DeleteImageProcessingTemplateRequest struct { *tchttp.BaseRequest // 图片处理模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDeleteImageProcessingTemplateRequest ¶
func NewDeleteImageProcessingTemplateRequest() (request *DeleteImageProcessingTemplateRequest)
func (*DeleteImageProcessingTemplateRequest) FromJsonString ¶
func (r *DeleteImageProcessingTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteImageProcessingTemplateRequest) ToJsonString ¶
func (r *DeleteImageProcessingTemplateRequest) ToJsonString() string
type DeleteImageProcessingTemplateRequestParams ¶ added in v1.0.426
type DeleteImageProcessingTemplateRequestParams struct { // 图片处理模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DeleteImageProcessingTemplateResponse ¶
type DeleteImageProcessingTemplateResponse struct { *tchttp.BaseResponse Response *DeleteImageProcessingTemplateResponseParams `json:"Response"` }
func NewDeleteImageProcessingTemplateResponse ¶
func NewDeleteImageProcessingTemplateResponse() (response *DeleteImageProcessingTemplateResponse)
func (*DeleteImageProcessingTemplateResponse) FromJsonString ¶
func (r *DeleteImageProcessingTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteImageProcessingTemplateResponse) ToJsonString ¶
func (r *DeleteImageProcessingTemplateResponse) ToJsonString() string
type DeleteImageProcessingTemplateResponseParams ¶ added in v1.0.426
type DeleteImageProcessingTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteImageSpriteTemplateRequest ¶
type DeleteImageSpriteTemplateRequest struct { *tchttp.BaseRequest // 雪碧图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDeleteImageSpriteTemplateRequest ¶
func NewDeleteImageSpriteTemplateRequest() (request *DeleteImageSpriteTemplateRequest)
func (*DeleteImageSpriteTemplateRequest) FromJsonString ¶
func (r *DeleteImageSpriteTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteImageSpriteTemplateRequest) ToJsonString ¶
func (r *DeleteImageSpriteTemplateRequest) ToJsonString() string
type DeleteImageSpriteTemplateRequestParams ¶ added in v1.0.426
type DeleteImageSpriteTemplateRequestParams struct { // 雪碧图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DeleteImageSpriteTemplateResponse ¶
type DeleteImageSpriteTemplateResponse struct { *tchttp.BaseResponse Response *DeleteImageSpriteTemplateResponseParams `json:"Response"` }
func NewDeleteImageSpriteTemplateResponse ¶
func NewDeleteImageSpriteTemplateResponse() (response *DeleteImageSpriteTemplateResponse)
func (*DeleteImageSpriteTemplateResponse) FromJsonString ¶
func (r *DeleteImageSpriteTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteImageSpriteTemplateResponse) ToJsonString ¶
func (r *DeleteImageSpriteTemplateResponse) ToJsonString() string
type DeleteImageSpriteTemplateResponseParams ¶ added in v1.0.426
type DeleteImageSpriteTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteJustInTimeTranscodeTemplateRequest ¶ added in v1.0.795
type DeleteJustInTimeTranscodeTemplateRequest struct { *tchttp.BaseRequest // 模板名字。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *int64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDeleteJustInTimeTranscodeTemplateRequest ¶ added in v1.0.795
func NewDeleteJustInTimeTranscodeTemplateRequest() (request *DeleteJustInTimeTranscodeTemplateRequest)
func (*DeleteJustInTimeTranscodeTemplateRequest) FromJsonString ¶ added in v1.0.795
func (r *DeleteJustInTimeTranscodeTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteJustInTimeTranscodeTemplateRequest) ToJsonString ¶ added in v1.0.795
func (r *DeleteJustInTimeTranscodeTemplateRequest) ToJsonString() string
type DeleteJustInTimeTranscodeTemplateRequestParams ¶ added in v1.0.795
type DeleteJustInTimeTranscodeTemplateRequestParams struct { // 模板名字。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *int64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DeleteJustInTimeTranscodeTemplateResponse ¶ added in v1.0.795
type DeleteJustInTimeTranscodeTemplateResponse struct { *tchttp.BaseResponse Response *DeleteJustInTimeTranscodeTemplateResponseParams `json:"Response"` }
func NewDeleteJustInTimeTranscodeTemplateResponse ¶ added in v1.0.795
func NewDeleteJustInTimeTranscodeTemplateResponse() (response *DeleteJustInTimeTranscodeTemplateResponse)
func (*DeleteJustInTimeTranscodeTemplateResponse) FromJsonString ¶ added in v1.0.795
func (r *DeleteJustInTimeTranscodeTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteJustInTimeTranscodeTemplateResponse) ToJsonString ¶ added in v1.0.795
func (r *DeleteJustInTimeTranscodeTemplateResponse) ToJsonString() string
type DeleteJustInTimeTranscodeTemplateResponseParams ¶ added in v1.0.795
type DeleteJustInTimeTranscodeTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteMediaRequest ¶
type DeleteMediaRequest struct { *tchttp.BaseRequest // 媒体文件的唯一标识。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 指定本次需要删除的部分。默认值为 "[]", 表示删除媒体及其对应的全部视频处理文件。 DeleteParts []*MediaDeleteItem `json:"DeleteParts,omitnil,omitempty" name:"DeleteParts"` }
func NewDeleteMediaRequest ¶
func NewDeleteMediaRequest() (request *DeleteMediaRequest)
func (*DeleteMediaRequest) FromJsonString ¶
func (r *DeleteMediaRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteMediaRequest) ToJsonString ¶
func (r *DeleteMediaRequest) ToJsonString() string
type DeleteMediaRequestParams ¶ added in v1.0.426
type DeleteMediaRequestParams struct { // 媒体文件的唯一标识。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 指定本次需要删除的部分。默认值为 "[]", 表示删除媒体及其对应的全部视频处理文件。 DeleteParts []*MediaDeleteItem `json:"DeleteParts,omitnil,omitempty" name:"DeleteParts"` }
Predefined struct for user
type DeleteMediaResponse ¶
type DeleteMediaResponse struct { *tchttp.BaseResponse Response *DeleteMediaResponseParams `json:"Response"` }
func NewDeleteMediaResponse ¶
func NewDeleteMediaResponse() (response *DeleteMediaResponse)
func (*DeleteMediaResponse) FromJsonString ¶
func (r *DeleteMediaResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteMediaResponse) ToJsonString ¶
func (r *DeleteMediaResponse) ToJsonString() string
type DeleteMediaResponseParams ¶ added in v1.0.426
type DeleteMediaResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeletePersonSampleRequest ¶
type DeletePersonSampleRequest struct { *tchttp.BaseRequest // 素材 ID。 PersonId *string `json:"PersonId,omitnil,omitempty" name:"PersonId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDeletePersonSampleRequest ¶
func NewDeletePersonSampleRequest() (request *DeletePersonSampleRequest)
func (*DeletePersonSampleRequest) FromJsonString ¶
func (r *DeletePersonSampleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeletePersonSampleRequest) ToJsonString ¶
func (r *DeletePersonSampleRequest) ToJsonString() string
type DeletePersonSampleRequestParams ¶ added in v1.0.426
type DeletePersonSampleRequestParams struct { // 素材 ID。 PersonId *string `json:"PersonId,omitnil,omitempty" name:"PersonId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DeletePersonSampleResponse ¶
type DeletePersonSampleResponse struct { *tchttp.BaseResponse Response *DeletePersonSampleResponseParams `json:"Response"` }
func NewDeletePersonSampleResponse ¶
func NewDeletePersonSampleResponse() (response *DeletePersonSampleResponse)
func (*DeletePersonSampleResponse) FromJsonString ¶
func (r *DeletePersonSampleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeletePersonSampleResponse) ToJsonString ¶
func (r *DeletePersonSampleResponse) ToJsonString() string
type DeletePersonSampleResponseParams ¶ added in v1.0.426
type DeletePersonSampleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteProcedureTemplateRequest ¶
type DeleteProcedureTemplateRequest struct { *tchttp.BaseRequest // 任务流名字。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDeleteProcedureTemplateRequest ¶
func NewDeleteProcedureTemplateRequest() (request *DeleteProcedureTemplateRequest)
func (*DeleteProcedureTemplateRequest) FromJsonString ¶
func (r *DeleteProcedureTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteProcedureTemplateRequest) ToJsonString ¶
func (r *DeleteProcedureTemplateRequest) ToJsonString() string
type DeleteProcedureTemplateRequestParams ¶ added in v1.0.426
type DeleteProcedureTemplateRequestParams struct { // 任务流名字。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DeleteProcedureTemplateResponse ¶
type DeleteProcedureTemplateResponse struct { *tchttp.BaseResponse Response *DeleteProcedureTemplateResponseParams `json:"Response"` }
func NewDeleteProcedureTemplateResponse ¶
func NewDeleteProcedureTemplateResponse() (response *DeleteProcedureTemplateResponse)
func (*DeleteProcedureTemplateResponse) FromJsonString ¶
func (r *DeleteProcedureTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteProcedureTemplateResponse) ToJsonString ¶
func (r *DeleteProcedureTemplateResponse) ToJsonString() string
type DeleteProcedureTemplateResponseParams ¶ added in v1.0.426
type DeleteProcedureTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteQualityInspectTemplateRequest ¶ added in v1.0.686
type DeleteQualityInspectTemplateRequest struct { *tchttp.BaseRequest // 音画质检测模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDeleteQualityInspectTemplateRequest ¶ added in v1.0.686
func NewDeleteQualityInspectTemplateRequest() (request *DeleteQualityInspectTemplateRequest)
func (*DeleteQualityInspectTemplateRequest) FromJsonString ¶ added in v1.0.686
func (r *DeleteQualityInspectTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteQualityInspectTemplateRequest) ToJsonString ¶ added in v1.0.686
func (r *DeleteQualityInspectTemplateRequest) ToJsonString() string
type DeleteQualityInspectTemplateRequestParams ¶ added in v1.0.686
type DeleteQualityInspectTemplateRequestParams struct { // 音画质检测模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DeleteQualityInspectTemplateResponse ¶ added in v1.0.686
type DeleteQualityInspectTemplateResponse struct { *tchttp.BaseResponse Response *DeleteQualityInspectTemplateResponseParams `json:"Response"` }
func NewDeleteQualityInspectTemplateResponse ¶ added in v1.0.686
func NewDeleteQualityInspectTemplateResponse() (response *DeleteQualityInspectTemplateResponse)
func (*DeleteQualityInspectTemplateResponse) FromJsonString ¶ added in v1.0.686
func (r *DeleteQualityInspectTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteQualityInspectTemplateResponse) ToJsonString ¶ added in v1.0.686
func (r *DeleteQualityInspectTemplateResponse) ToJsonString() string
type DeleteQualityInspectTemplateResponseParams ¶ added in v1.0.686
type DeleteQualityInspectTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteRebuildMediaTemplateRequest ¶ added in v1.0.630
type DeleteRebuildMediaTemplateRequest struct { *tchttp.BaseRequest // 视频重生模板号。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *int64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDeleteRebuildMediaTemplateRequest ¶ added in v1.0.630
func NewDeleteRebuildMediaTemplateRequest() (request *DeleteRebuildMediaTemplateRequest)
func (*DeleteRebuildMediaTemplateRequest) FromJsonString ¶ added in v1.0.630
func (r *DeleteRebuildMediaTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRebuildMediaTemplateRequest) ToJsonString ¶ added in v1.0.630
func (r *DeleteRebuildMediaTemplateRequest) ToJsonString() string
type DeleteRebuildMediaTemplateRequestParams ¶ added in v1.0.630
type DeleteRebuildMediaTemplateRequestParams struct { // 视频重生模板号。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *int64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DeleteRebuildMediaTemplateResponse ¶ added in v1.0.630
type DeleteRebuildMediaTemplateResponse struct { *tchttp.BaseResponse Response *DeleteRebuildMediaTemplateResponseParams `json:"Response"` }
func NewDeleteRebuildMediaTemplateResponse ¶ added in v1.0.630
func NewDeleteRebuildMediaTemplateResponse() (response *DeleteRebuildMediaTemplateResponse)
func (*DeleteRebuildMediaTemplateResponse) FromJsonString ¶ added in v1.0.630
func (r *DeleteRebuildMediaTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRebuildMediaTemplateResponse) ToJsonString ¶ added in v1.0.630
func (r *DeleteRebuildMediaTemplateResponse) ToJsonString() string
type DeleteRebuildMediaTemplateResponseParams ¶ added in v1.0.630
type DeleteRebuildMediaTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteReviewTemplateRequest ¶ added in v1.0.563
type DeleteReviewTemplateRequest struct { *tchttp.BaseRequest // 审核模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDeleteReviewTemplateRequest ¶ added in v1.0.563
func NewDeleteReviewTemplateRequest() (request *DeleteReviewTemplateRequest)
func (*DeleteReviewTemplateRequest) FromJsonString ¶ added in v1.0.563
func (r *DeleteReviewTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteReviewTemplateRequest) ToJsonString ¶ added in v1.0.563
func (r *DeleteReviewTemplateRequest) ToJsonString() string
type DeleteReviewTemplateRequestParams ¶ added in v1.0.563
type DeleteReviewTemplateRequestParams struct { // 审核模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DeleteReviewTemplateResponse ¶ added in v1.0.563
type DeleteReviewTemplateResponse struct { *tchttp.BaseResponse Response *DeleteReviewTemplateResponseParams `json:"Response"` }
func NewDeleteReviewTemplateResponse ¶ added in v1.0.563
func NewDeleteReviewTemplateResponse() (response *DeleteReviewTemplateResponse)
func (*DeleteReviewTemplateResponse) FromJsonString ¶ added in v1.0.563
func (r *DeleteReviewTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteReviewTemplateResponse) ToJsonString ¶ added in v1.0.563
func (r *DeleteReviewTemplateResponse) ToJsonString() string
type DeleteReviewTemplateResponseParams ¶ added in v1.0.563
type DeleteReviewTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteRoundPlayRequest ¶ added in v1.0.589
type DeleteRoundPlayRequest struct { *tchttp.BaseRequest // 轮播播单唯一标识。 RoundPlayId *string `json:"RoundPlayId,omitnil,omitempty" name:"RoundPlayId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDeleteRoundPlayRequest ¶ added in v1.0.589
func NewDeleteRoundPlayRequest() (request *DeleteRoundPlayRequest)
func (*DeleteRoundPlayRequest) FromJsonString ¶ added in v1.0.589
func (r *DeleteRoundPlayRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRoundPlayRequest) ToJsonString ¶ added in v1.0.589
func (r *DeleteRoundPlayRequest) ToJsonString() string
type DeleteRoundPlayRequestParams ¶ added in v1.0.589
type DeleteRoundPlayRequestParams struct { // 轮播播单唯一标识。 RoundPlayId *string `json:"RoundPlayId,omitnil,omitempty" name:"RoundPlayId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DeleteRoundPlayResponse ¶ added in v1.0.589
type DeleteRoundPlayResponse struct { *tchttp.BaseResponse Response *DeleteRoundPlayResponseParams `json:"Response"` }
func NewDeleteRoundPlayResponse ¶ added in v1.0.589
func NewDeleteRoundPlayResponse() (response *DeleteRoundPlayResponse)
func (*DeleteRoundPlayResponse) FromJsonString ¶ added in v1.0.589
func (r *DeleteRoundPlayResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRoundPlayResponse) ToJsonString ¶ added in v1.0.589
func (r *DeleteRoundPlayResponse) ToJsonString() string
type DeleteRoundPlayResponseParams ¶ added in v1.0.589
type DeleteRoundPlayResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteSampleSnapshotTemplateRequest ¶
type DeleteSampleSnapshotTemplateRequest struct { *tchttp.BaseRequest // 采样截图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDeleteSampleSnapshotTemplateRequest ¶
func NewDeleteSampleSnapshotTemplateRequest() (request *DeleteSampleSnapshotTemplateRequest)
func (*DeleteSampleSnapshotTemplateRequest) FromJsonString ¶
func (r *DeleteSampleSnapshotTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteSampleSnapshotTemplateRequest) ToJsonString ¶
func (r *DeleteSampleSnapshotTemplateRequest) ToJsonString() string
type DeleteSampleSnapshotTemplateRequestParams ¶ added in v1.0.426
type DeleteSampleSnapshotTemplateRequestParams struct { // 采样截图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DeleteSampleSnapshotTemplateResponse ¶
type DeleteSampleSnapshotTemplateResponse struct { *tchttp.BaseResponse Response *DeleteSampleSnapshotTemplateResponseParams `json:"Response"` }
func NewDeleteSampleSnapshotTemplateResponse ¶
func NewDeleteSampleSnapshotTemplateResponse() (response *DeleteSampleSnapshotTemplateResponse)
func (*DeleteSampleSnapshotTemplateResponse) FromJsonString ¶
func (r *DeleteSampleSnapshotTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteSampleSnapshotTemplateResponse) ToJsonString ¶
func (r *DeleteSampleSnapshotTemplateResponse) ToJsonString() string
type DeleteSampleSnapshotTemplateResponseParams ¶ added in v1.0.426
type DeleteSampleSnapshotTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteSnapshotByTimeOffsetTemplateRequest ¶
type DeleteSnapshotByTimeOffsetTemplateRequest struct { *tchttp.BaseRequest // 指定时间点截图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDeleteSnapshotByTimeOffsetTemplateRequest ¶
func NewDeleteSnapshotByTimeOffsetTemplateRequest() (request *DeleteSnapshotByTimeOffsetTemplateRequest)
func (*DeleteSnapshotByTimeOffsetTemplateRequest) FromJsonString ¶
func (r *DeleteSnapshotByTimeOffsetTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteSnapshotByTimeOffsetTemplateRequest) ToJsonString ¶
func (r *DeleteSnapshotByTimeOffsetTemplateRequest) ToJsonString() string
type DeleteSnapshotByTimeOffsetTemplateRequestParams ¶ added in v1.0.426
type DeleteSnapshotByTimeOffsetTemplateRequestParams struct { // 指定时间点截图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DeleteSnapshotByTimeOffsetTemplateResponse ¶
type DeleteSnapshotByTimeOffsetTemplateResponse struct { *tchttp.BaseResponse Response *DeleteSnapshotByTimeOffsetTemplateResponseParams `json:"Response"` }
func NewDeleteSnapshotByTimeOffsetTemplateResponse ¶
func NewDeleteSnapshotByTimeOffsetTemplateResponse() (response *DeleteSnapshotByTimeOffsetTemplateResponse)
func (*DeleteSnapshotByTimeOffsetTemplateResponse) FromJsonString ¶
func (r *DeleteSnapshotByTimeOffsetTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteSnapshotByTimeOffsetTemplateResponse) ToJsonString ¶
func (r *DeleteSnapshotByTimeOffsetTemplateResponse) ToJsonString() string
type DeleteSnapshotByTimeOffsetTemplateResponseParams ¶ added in v1.0.426
type DeleteSnapshotByTimeOffsetTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteSuperPlayerConfigRequest ¶
type DeleteSuperPlayerConfigRequest struct { *tchttp.BaseRequest // 播放器配置名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDeleteSuperPlayerConfigRequest ¶
func NewDeleteSuperPlayerConfigRequest() (request *DeleteSuperPlayerConfigRequest)
func (*DeleteSuperPlayerConfigRequest) FromJsonString ¶
func (r *DeleteSuperPlayerConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteSuperPlayerConfigRequest) ToJsonString ¶
func (r *DeleteSuperPlayerConfigRequest) ToJsonString() string
type DeleteSuperPlayerConfigRequestParams ¶ added in v1.0.426
type DeleteSuperPlayerConfigRequestParams struct { // 播放器配置名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DeleteSuperPlayerConfigResponse ¶
type DeleteSuperPlayerConfigResponse struct { *tchttp.BaseResponse Response *DeleteSuperPlayerConfigResponseParams `json:"Response"` }
func NewDeleteSuperPlayerConfigResponse ¶
func NewDeleteSuperPlayerConfigResponse() (response *DeleteSuperPlayerConfigResponse)
func (*DeleteSuperPlayerConfigResponse) FromJsonString ¶
func (r *DeleteSuperPlayerConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteSuperPlayerConfigResponse) ToJsonString ¶
func (r *DeleteSuperPlayerConfigResponse) ToJsonString() string
type DeleteSuperPlayerConfigResponseParams ¶ added in v1.0.426
type DeleteSuperPlayerConfigResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteTranscodeTemplateRequest ¶
type DeleteTranscodeTemplateRequest struct { *tchttp.BaseRequest // 转码模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDeleteTranscodeTemplateRequest ¶
func NewDeleteTranscodeTemplateRequest() (request *DeleteTranscodeTemplateRequest)
func (*DeleteTranscodeTemplateRequest) FromJsonString ¶
func (r *DeleteTranscodeTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteTranscodeTemplateRequest) ToJsonString ¶
func (r *DeleteTranscodeTemplateRequest) ToJsonString() string
type DeleteTranscodeTemplateRequestParams ¶ added in v1.0.426
type DeleteTranscodeTemplateRequestParams struct { // 转码模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DeleteTranscodeTemplateResponse ¶
type DeleteTranscodeTemplateResponse struct { *tchttp.BaseResponse Response *DeleteTranscodeTemplateResponseParams `json:"Response"` }
func NewDeleteTranscodeTemplateResponse ¶
func NewDeleteTranscodeTemplateResponse() (response *DeleteTranscodeTemplateResponse)
func (*DeleteTranscodeTemplateResponse) FromJsonString ¶
func (r *DeleteTranscodeTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteTranscodeTemplateResponse) ToJsonString ¶
func (r *DeleteTranscodeTemplateResponse) ToJsonString() string
type DeleteTranscodeTemplateResponseParams ¶ added in v1.0.426
type DeleteTranscodeTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteVodDomainRequest ¶ added in v1.0.250
type DeleteVodDomainRequest struct { *tchttp.BaseRequest // 要删除的点播加速域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDeleteVodDomainRequest ¶ added in v1.0.250
func NewDeleteVodDomainRequest() (request *DeleteVodDomainRequest)
func (*DeleteVodDomainRequest) FromJsonString ¶ added in v1.0.250
func (r *DeleteVodDomainRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteVodDomainRequest) ToJsonString ¶ added in v1.0.250
func (r *DeleteVodDomainRequest) ToJsonString() string
type DeleteVodDomainRequestParams ¶ added in v1.0.426
type DeleteVodDomainRequestParams struct { // 要删除的点播加速域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DeleteVodDomainResponse ¶ added in v1.0.250
type DeleteVodDomainResponse struct { *tchttp.BaseResponse Response *DeleteVodDomainResponseParams `json:"Response"` }
func NewDeleteVodDomainResponse ¶ added in v1.0.250
func NewDeleteVodDomainResponse() (response *DeleteVodDomainResponse)
func (*DeleteVodDomainResponse) FromJsonString ¶ added in v1.0.250
func (r *DeleteVodDomainResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteVodDomainResponse) ToJsonString ¶ added in v1.0.250
func (r *DeleteVodDomainResponse) ToJsonString() string
type DeleteVodDomainResponseParams ¶ added in v1.0.426
type DeleteVodDomainResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteWatermarkTemplateRequest ¶
type DeleteWatermarkTemplateRequest struct { *tchttp.BaseRequest // 水印模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDeleteWatermarkTemplateRequest ¶
func NewDeleteWatermarkTemplateRequest() (request *DeleteWatermarkTemplateRequest)
func (*DeleteWatermarkTemplateRequest) FromJsonString ¶
func (r *DeleteWatermarkTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteWatermarkTemplateRequest) ToJsonString ¶
func (r *DeleteWatermarkTemplateRequest) ToJsonString() string
type DeleteWatermarkTemplateRequestParams ¶ added in v1.0.426
type DeleteWatermarkTemplateRequestParams struct { // 水印模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DeleteWatermarkTemplateResponse ¶
type DeleteWatermarkTemplateResponse struct { *tchttp.BaseResponse Response *DeleteWatermarkTemplateResponseParams `json:"Response"` }
func NewDeleteWatermarkTemplateResponse ¶
func NewDeleteWatermarkTemplateResponse() (response *DeleteWatermarkTemplateResponse)
func (*DeleteWatermarkTemplateResponse) FromJsonString ¶
func (r *DeleteWatermarkTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteWatermarkTemplateResponse) ToJsonString ¶
func (r *DeleteWatermarkTemplateResponse) ToJsonString() string
type DeleteWatermarkTemplateResponseParams ¶ added in v1.0.426
type DeleteWatermarkTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteWordSamplesRequest ¶
type DeleteWordSamplesRequest struct { *tchttp.BaseRequest // 关键词,数组长度限制:100 个词。 Keywords []*string `json:"Keywords,omitnil,omitempty" name:"Keywords"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDeleteWordSamplesRequest ¶
func NewDeleteWordSamplesRequest() (request *DeleteWordSamplesRequest)
func (*DeleteWordSamplesRequest) FromJsonString ¶
func (r *DeleteWordSamplesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteWordSamplesRequest) ToJsonString ¶
func (r *DeleteWordSamplesRequest) ToJsonString() string
type DeleteWordSamplesRequestParams ¶ added in v1.0.426
type DeleteWordSamplesRequestParams struct { // 关键词,数组长度限制:100 个词。 Keywords []*string `json:"Keywords,omitnil,omitempty" name:"Keywords"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DeleteWordSamplesResponse ¶
type DeleteWordSamplesResponse struct { *tchttp.BaseResponse Response *DeleteWordSamplesResponseParams `json:"Response"` }
func NewDeleteWordSamplesResponse ¶
func NewDeleteWordSamplesResponse() (response *DeleteWordSamplesResponse)
func (*DeleteWordSamplesResponse) FromJsonString ¶
func (r *DeleteWordSamplesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteWordSamplesResponse) ToJsonString ¶
func (r *DeleteWordSamplesResponse) ToJsonString() string
type DeleteWordSamplesResponseParams ¶ added in v1.0.426
type DeleteWordSamplesResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAIAnalysisTemplatesRequest ¶
type DescribeAIAnalysisTemplatesRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音视频内容分析模板唯一标识过滤条件,数组长度最大值:100。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeAIAnalysisTemplatesRequest ¶
func NewDescribeAIAnalysisTemplatesRequest() (request *DescribeAIAnalysisTemplatesRequest)
func (*DescribeAIAnalysisTemplatesRequest) FromJsonString ¶
func (r *DescribeAIAnalysisTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAIAnalysisTemplatesRequest) ToJsonString ¶
func (r *DescribeAIAnalysisTemplatesRequest) ToJsonString() string
type DescribeAIAnalysisTemplatesRequestParams ¶ added in v1.0.426
type DescribeAIAnalysisTemplatesRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音视频内容分析模板唯一标识过滤条件,数组长度最大值:100。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeAIAnalysisTemplatesResponse ¶
type DescribeAIAnalysisTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeAIAnalysisTemplatesResponseParams `json:"Response"` }
func NewDescribeAIAnalysisTemplatesResponse ¶
func NewDescribeAIAnalysisTemplatesResponse() (response *DescribeAIAnalysisTemplatesResponse)
func (*DescribeAIAnalysisTemplatesResponse) FromJsonString ¶
func (r *DescribeAIAnalysisTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAIAnalysisTemplatesResponse) ToJsonString ¶
func (r *DescribeAIAnalysisTemplatesResponse) ToJsonString() string
type DescribeAIAnalysisTemplatesResponseParams ¶ added in v1.0.426
type DescribeAIAnalysisTemplatesResponseParams struct { // 符合过滤条件的记录总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 音视频内容分析模板详情列表。 AIAnalysisTemplateSet []*AIAnalysisTemplateItem `json:"AIAnalysisTemplateSet,omitnil,omitempty" name:"AIAnalysisTemplateSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAIRecognitionTemplatesRequest ¶
type DescribeAIRecognitionTemplatesRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音视频内容识别模板唯一标识过滤条件,数组长度限制:100。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeAIRecognitionTemplatesRequest ¶
func NewDescribeAIRecognitionTemplatesRequest() (request *DescribeAIRecognitionTemplatesRequest)
func (*DescribeAIRecognitionTemplatesRequest) FromJsonString ¶
func (r *DescribeAIRecognitionTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAIRecognitionTemplatesRequest) ToJsonString ¶
func (r *DescribeAIRecognitionTemplatesRequest) ToJsonString() string
type DescribeAIRecognitionTemplatesRequestParams ¶ added in v1.0.426
type DescribeAIRecognitionTemplatesRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音视频内容识别模板唯一标识过滤条件,数组长度限制:100。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeAIRecognitionTemplatesResponse ¶
type DescribeAIRecognitionTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeAIRecognitionTemplatesResponseParams `json:"Response"` }
func NewDescribeAIRecognitionTemplatesResponse ¶
func NewDescribeAIRecognitionTemplatesResponse() (response *DescribeAIRecognitionTemplatesResponse)
func (*DescribeAIRecognitionTemplatesResponse) FromJsonString ¶
func (r *DescribeAIRecognitionTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAIRecognitionTemplatesResponse) ToJsonString ¶
func (r *DescribeAIRecognitionTemplatesResponse) ToJsonString() string
type DescribeAIRecognitionTemplatesResponseParams ¶ added in v1.0.426
type DescribeAIRecognitionTemplatesResponseParams struct { // 符合过滤条件的记录总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 音视频内容识别模板详情列表。 AIRecognitionTemplateSet []*AIRecognitionTemplateItem `json:"AIRecognitionTemplateSet,omitnil,omitempty" name:"AIRecognitionTemplateSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAdaptiveDynamicStreamingTemplatesRequest ¶
type DescribeAdaptiveDynamicStreamingTemplatesRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 转自适应码流模板唯一标识过滤条件,数组长度限制:100。 Definitions []*uint64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 模板类型过滤条件,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
func NewDescribeAdaptiveDynamicStreamingTemplatesRequest ¶
func NewDescribeAdaptiveDynamicStreamingTemplatesRequest() (request *DescribeAdaptiveDynamicStreamingTemplatesRequest)
func (*DescribeAdaptiveDynamicStreamingTemplatesRequest) FromJsonString ¶
func (r *DescribeAdaptiveDynamicStreamingTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAdaptiveDynamicStreamingTemplatesRequest) ToJsonString ¶
func (r *DescribeAdaptiveDynamicStreamingTemplatesRequest) ToJsonString() string
type DescribeAdaptiveDynamicStreamingTemplatesRequestParams ¶ added in v1.0.426
type DescribeAdaptiveDynamicStreamingTemplatesRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 转自适应码流模板唯一标识过滤条件,数组长度限制:100。 Definitions []*uint64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 模板类型过滤条件,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
Predefined struct for user
type DescribeAdaptiveDynamicStreamingTemplatesResponse ¶
type DescribeAdaptiveDynamicStreamingTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeAdaptiveDynamicStreamingTemplatesResponseParams `json:"Response"` }
func NewDescribeAdaptiveDynamicStreamingTemplatesResponse ¶
func NewDescribeAdaptiveDynamicStreamingTemplatesResponse() (response *DescribeAdaptiveDynamicStreamingTemplatesResponse)
func (*DescribeAdaptiveDynamicStreamingTemplatesResponse) FromJsonString ¶
func (r *DescribeAdaptiveDynamicStreamingTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAdaptiveDynamicStreamingTemplatesResponse) ToJsonString ¶
func (r *DescribeAdaptiveDynamicStreamingTemplatesResponse) ToJsonString() string
type DescribeAdaptiveDynamicStreamingTemplatesResponseParams ¶ added in v1.0.426
type DescribeAdaptiveDynamicStreamingTemplatesResponseParams struct { // 符合过滤条件的记录总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 转自适应码流模板详情列表。 AdaptiveDynamicStreamingTemplateSet []*AdaptiveDynamicStreamingTemplate `json:"AdaptiveDynamicStreamingTemplateSet,omitnil,omitempty" name:"AdaptiveDynamicStreamingTemplateSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAllClassRequest ¶
type DescribeAllClassRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDescribeAllClassRequest ¶
func NewDescribeAllClassRequest() (request *DescribeAllClassRequest)
func (*DescribeAllClassRequest) FromJsonString ¶
func (r *DescribeAllClassRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAllClassRequest) ToJsonString ¶
func (r *DescribeAllClassRequest) ToJsonString() string
type DescribeAllClassRequestParams ¶ added in v1.0.426
type DescribeAllClassRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DescribeAllClassResponse ¶
type DescribeAllClassResponse struct { *tchttp.BaseResponse Response *DescribeAllClassResponseParams `json:"Response"` }
func NewDescribeAllClassResponse ¶
func NewDescribeAllClassResponse() (response *DescribeAllClassResponse)
func (*DescribeAllClassResponse) FromJsonString ¶
func (r *DescribeAllClassResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAllClassResponse) ToJsonString ¶
func (r *DescribeAllClassResponse) ToJsonString() string
type DescribeAllClassResponseParams ¶ added in v1.0.426
type DescribeAllClassResponseParams struct { // 分类信息集合 // 注意:此字段可能返回 null,表示取不到有效值。 ClassInfoSet []*MediaClassInfo `json:"ClassInfoSet,omitnil,omitempty" name:"ClassInfoSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAnimatedGraphicsTemplatesRequest ¶
type DescribeAnimatedGraphicsTemplatesRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 转动图模板唯一标识过滤条件,数组长度限制:100。 Definitions []*uint64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 模板类型过滤条件,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
func NewDescribeAnimatedGraphicsTemplatesRequest ¶
func NewDescribeAnimatedGraphicsTemplatesRequest() (request *DescribeAnimatedGraphicsTemplatesRequest)
func (*DescribeAnimatedGraphicsTemplatesRequest) FromJsonString ¶
func (r *DescribeAnimatedGraphicsTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAnimatedGraphicsTemplatesRequest) ToJsonString ¶
func (r *DescribeAnimatedGraphicsTemplatesRequest) ToJsonString() string
type DescribeAnimatedGraphicsTemplatesRequestParams ¶ added in v1.0.426
type DescribeAnimatedGraphicsTemplatesRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 转动图模板唯一标识过滤条件,数组长度限制:100。 Definitions []*uint64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 模板类型过滤条件,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
Predefined struct for user
type DescribeAnimatedGraphicsTemplatesResponse ¶
type DescribeAnimatedGraphicsTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeAnimatedGraphicsTemplatesResponseParams `json:"Response"` }
func NewDescribeAnimatedGraphicsTemplatesResponse ¶
func NewDescribeAnimatedGraphicsTemplatesResponse() (response *DescribeAnimatedGraphicsTemplatesResponse)
func (*DescribeAnimatedGraphicsTemplatesResponse) FromJsonString ¶
func (r *DescribeAnimatedGraphicsTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAnimatedGraphicsTemplatesResponse) ToJsonString ¶
func (r *DescribeAnimatedGraphicsTemplatesResponse) ToJsonString() string
type DescribeAnimatedGraphicsTemplatesResponseParams ¶ added in v1.0.426
type DescribeAnimatedGraphicsTemplatesResponseParams struct { // 符合过滤条件的记录总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 转动图模板详情列表。 AnimatedGraphicsTemplateSet []*AnimatedGraphicsTemplate `json:"AnimatedGraphicsTemplateSet,omitnil,omitempty" name:"AnimatedGraphicsTemplateSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCDNStatDetailsRequest ¶
type DescribeCDNStatDetailsRequest struct { *tchttp.BaseRequest // 查询指标,取值有: // <li>Traffic:流量,单位为 Byte。</li> // <li>Bandwidth:带宽,单位为 Bps。</li> // <li>Requests:请求数。</li> // <li>QUICRequests:QUIC 请求数。</li> // <li>IpVisit:IP 访问数。</li> Metric *string `json:"Metric,omitnil,omitempty" name:"Metric"` // 起始时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 域名列表。一次最多查询20个域名的数据。默认返回所有域名叠加的用量数据。 DomainNames []*string `json:"DomainNames,omitnil,omitempty" name:"DomainNames"` // 服务区域,取值有: // <li>Chinese Mainland:中国大陆。 </li> // <li>Asia Pacific Region 1:亚太一区,包括中国香港、中国澳门、新加坡、越南、泰国。 </li> // <li>Asia Pacific Region 2:亚太二区,包括中国台湾、日本、马来西亚、印度尼西亚、韩国。 </li> // <li>Asia Pacific Region 3:亚太三区,包括菲律宾、印度、澳大利亚和亚太其它国家和地区。 </li> // <li>Middle East:中东。 </li> // <li>Europe:欧洲。</li> // <li>North America:北美。</li> // <li>South America:南美。</li> // <li>Africa:非洲。</li> // 默认为中国大陆。 Area *string `json:"Area,omitnil,omitempty" name:"Area"` // 用户所在地区,Area 为 Chinese Mainland 时,取值为以下地区信息,当 Area 为其它值时, 忽略 Districts 参数。 // <li>Beijing:北京。</li> // <li>Inner Mongolia:内蒙古。</li> // <li>Shanxi:山西。</li> // <li>Hebei:河北。</li> // <li>Tianjin:天津。</li> // <li>Ningxia:宁夏。</li> // <li>Shaanxi:陕西。</li> // <li>Gansu:甘肃。</li> // <li>Qinghai:青海。</li> // <li>Xinjiang:新疆。</li> // <li>Heilongjiang:黑龙江。</li> // <li>Jilin:吉林。</li> // <li>Liaoning:辽宁。</li> // <li>Fujian:福建。</li> // <li>Jiangsu:江苏。</li> // <li>Anhui:安徽。</li> // <li>Shandong:山东。</li> // <li>Shanghai:上海。</li> // <li>Zhejiang:浙江。</li> // <li>Henan:河南。</li> // <li>Hubei:湖北。</li> // <li>Jiangxi:江西。</li> // <li>Hunan:湖南。</li> // <li>Guizhou:贵州。</li> // <li>Yunnan:云南。</li> // <li>Chongqing:重庆。</li> // <li>Sichuan:四川。</li> // <li>Tibet:西藏。</li> // <li>Guangdong:广东。</li> // <li>Guangxi:广西。</li> // <li>Hainan:海南。</li> // <li>Hong Kong, Macao and Taiwan:港澳台。</li> // <li>Outside Chinese Mainland:海外。</li> // <li>Other:其他 。</li> Districts []*string `json:"Districts,omitnil,omitempty" name:"Districts"` // 用户所属运营商信息,Area 为 Chinese Mainland 时,取值为以下运营商信息。当 Area 为其它值时忽略 Isps 参数。 // <li>China Telecom:中国电信。 </li> // <li>China Unicom:中国联通。 </li> // <li>CERNET:教育网。</li> // <li>Great Wall Broadband Network:长城宽带。</li> // <li>China Mobile:中国移动。</li> // <li>China Mobile Tietong:中国铁通。</li> // <li>ISPs outside Chinese Mainland:海外运营商。</li> // <li>Other ISPs:其他运营商。</li> Isps []*string `json:"Isps,omitnil,omitempty" name:"Isps"` // 每条数据的时间粒度,单位:分钟,取值有: // <li>5:5 分钟粒度,返回指定查询时间内5分钟粒度的明细数据。</li> // <li>1440:天粒度,返回指定查询时间内1天粒度的数据。起始时间和结束时间跨度大于24小时,只支持天粒度的数据。</li> // 当 StartTime 和 EndTime 时间跨度大于24小时时,DataInterval 默认为 1440。 DataInterval *uint64 `json:"DataInterval,omitnil,omitempty" name:"DataInterval"` }
func NewDescribeCDNStatDetailsRequest ¶
func NewDescribeCDNStatDetailsRequest() (request *DescribeCDNStatDetailsRequest)
func (*DescribeCDNStatDetailsRequest) FromJsonString ¶
func (r *DescribeCDNStatDetailsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCDNStatDetailsRequest) ToJsonString ¶
func (r *DescribeCDNStatDetailsRequest) ToJsonString() string
type DescribeCDNStatDetailsRequestParams ¶ added in v1.0.426
type DescribeCDNStatDetailsRequestParams struct { // 查询指标,取值有: // <li>Traffic:流量,单位为 Byte。</li> // <li>Bandwidth:带宽,单位为 Bps。</li> // <li>Requests:请求数。</li> // <li>QUICRequests:QUIC 请求数。</li> // <li>IpVisit:IP 访问数。</li> Metric *string `json:"Metric,omitnil,omitempty" name:"Metric"` // 起始时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 域名列表。一次最多查询20个域名的数据。默认返回所有域名叠加的用量数据。 DomainNames []*string `json:"DomainNames,omitnil,omitempty" name:"DomainNames"` // 服务区域,取值有: // <li>Chinese Mainland:中国大陆。 </li> // <li>Asia Pacific Region 1:亚太一区,包括中国香港、中国澳门、新加坡、越南、泰国。 </li> // <li>Asia Pacific Region 2:亚太二区,包括中国台湾、日本、马来西亚、印度尼西亚、韩国。 </li> // <li>Asia Pacific Region 3:亚太三区,包括菲律宾、印度、澳大利亚和亚太其它国家和地区。 </li> // <li>Middle East:中东。 </li> // <li>Europe:欧洲。</li> // <li>North America:北美。</li> // <li>South America:南美。</li> // <li>Africa:非洲。</li> // 默认为中国大陆。 Area *string `json:"Area,omitnil,omitempty" name:"Area"` // 用户所在地区,Area 为 Chinese Mainland 时,取值为以下地区信息,当 Area 为其它值时, 忽略 Districts 参数。 // <li>Beijing:北京。</li> // <li>Inner Mongolia:内蒙古。</li> // <li>Shanxi:山西。</li> // <li>Hebei:河北。</li> // <li>Tianjin:天津。</li> // <li>Ningxia:宁夏。</li> // <li>Shaanxi:陕西。</li> // <li>Gansu:甘肃。</li> // <li>Qinghai:青海。</li> // <li>Xinjiang:新疆。</li> // <li>Heilongjiang:黑龙江。</li> // <li>Jilin:吉林。</li> // <li>Liaoning:辽宁。</li> // <li>Fujian:福建。</li> // <li>Jiangsu:江苏。</li> // <li>Anhui:安徽。</li> // <li>Shandong:山东。</li> // <li>Shanghai:上海。</li> // <li>Zhejiang:浙江。</li> // <li>Henan:河南。</li> // <li>Hubei:湖北。</li> // <li>Jiangxi:江西。</li> // <li>Hunan:湖南。</li> // <li>Guizhou:贵州。</li> // <li>Yunnan:云南。</li> // <li>Chongqing:重庆。</li> // <li>Sichuan:四川。</li> // <li>Tibet:西藏。</li> // <li>Guangdong:广东。</li> // <li>Guangxi:广西。</li> // <li>Hainan:海南。</li> // <li>Hong Kong, Macao and Taiwan:港澳台。</li> // <li>Outside Chinese Mainland:海外。</li> // <li>Other:其他 。</li> Districts []*string `json:"Districts,omitnil,omitempty" name:"Districts"` // 用户所属运营商信息,Area 为 Chinese Mainland 时,取值为以下运营商信息。当 Area 为其它值时忽略 Isps 参数。 // <li>China Telecom:中国电信。 </li> // <li>China Unicom:中国联通。 </li> // <li>CERNET:教育网。</li> // <li>Great Wall Broadband Network:长城宽带。</li> // <li>China Mobile:中国移动。</li> // <li>China Mobile Tietong:中国铁通。</li> // <li>ISPs outside Chinese Mainland:海外运营商。</li> // <li>Other ISPs:其他运营商。</li> Isps []*string `json:"Isps,omitnil,omitempty" name:"Isps"` // 每条数据的时间粒度,单位:分钟,取值有: // <li>5:5 分钟粒度,返回指定查询时间内5分钟粒度的明细数据。</li> // <li>1440:天粒度,返回指定查询时间内1天粒度的数据。起始时间和结束时间跨度大于24小时,只支持天粒度的数据。</li> // 当 StartTime 和 EndTime 时间跨度大于24小时时,DataInterval 默认为 1440。 DataInterval *uint64 `json:"DataInterval,omitnil,omitempty" name:"DataInterval"` }
Predefined struct for user
type DescribeCDNStatDetailsResponse ¶
type DescribeCDNStatDetailsResponse struct { *tchttp.BaseResponse Response *DescribeCDNStatDetailsResponseParams `json:"Response"` }
func NewDescribeCDNStatDetailsResponse ¶
func NewDescribeCDNStatDetailsResponse() (response *DescribeCDNStatDetailsResponse)
func (*DescribeCDNStatDetailsResponse) FromJsonString ¶
func (r *DescribeCDNStatDetailsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCDNStatDetailsResponse) ToJsonString ¶
func (r *DescribeCDNStatDetailsResponse) ToJsonString() string
type DescribeCDNStatDetailsResponseParams ¶ added in v1.0.426
type DescribeCDNStatDetailsResponseParams struct { // 每条数据的时间粒度,单位:分钟。 DataInterval *uint64 `json:"DataInterval,omitnil,omitempty" name:"DataInterval"` // CDN 用量数据。 Data []*StatDataItem `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCDNUsageDataRequest ¶
type DescribeCDNUsageDataRequest struct { *tchttp.BaseRequest // 起始日期,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束日期,需大于开始日期,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // CDN 统计数据类型,有效值: // <li>Flux:流量,单位为 byte。</li> // <li>Bandwidth:带宽,单位为 bps。</li> DataType *string `json:"DataType,omitnil,omitempty" name:"DataType"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 用量数据的时间粒度,单位:分钟,取值有: // <li>5:5 分钟粒度,返回指定查询时间内5分钟粒度的明细数据。</li> // <li>60:小时粒度,返回指定查询时间内1小时粒度的数据。</li> // <li>1440:天粒度,返回指定查询时间内1天粒度的数据。</li> // 默认值为1440,返回天粒度的数据。 DataInterval *uint64 `json:"DataInterval,omitnil,omitempty" name:"DataInterval"` // 域名列表。一次最多查询20个域名的用量数据。可以指定多个域名,查询这些域名叠加的用量数据。默认返回所有域名叠加的用量数据。 DomainNames []*string `json:"DomainNames,omitnil,omitempty" name:"DomainNames"` }
func NewDescribeCDNUsageDataRequest ¶
func NewDescribeCDNUsageDataRequest() (request *DescribeCDNUsageDataRequest)
func (*DescribeCDNUsageDataRequest) FromJsonString ¶
func (r *DescribeCDNUsageDataRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCDNUsageDataRequest) ToJsonString ¶
func (r *DescribeCDNUsageDataRequest) ToJsonString() string
type DescribeCDNUsageDataRequestParams ¶ added in v1.0.426
type DescribeCDNUsageDataRequestParams struct { // 起始日期,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束日期,需大于开始日期,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // CDN 统计数据类型,有效值: // <li>Flux:流量,单位为 byte。</li> // <li>Bandwidth:带宽,单位为 bps。</li> DataType *string `json:"DataType,omitnil,omitempty" name:"DataType"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 用量数据的时间粒度,单位:分钟,取值有: // <li>5:5 分钟粒度,返回指定查询时间内5分钟粒度的明细数据。</li> // <li>60:小时粒度,返回指定查询时间内1小时粒度的数据。</li> // <li>1440:天粒度,返回指定查询时间内1天粒度的数据。</li> // 默认值为1440,返回天粒度的数据。 DataInterval *uint64 `json:"DataInterval,omitnil,omitempty" name:"DataInterval"` // 域名列表。一次最多查询20个域名的用量数据。可以指定多个域名,查询这些域名叠加的用量数据。默认返回所有域名叠加的用量数据。 DomainNames []*string `json:"DomainNames,omitnil,omitempty" name:"DomainNames"` }
Predefined struct for user
type DescribeCDNUsageDataResponse ¶
type DescribeCDNUsageDataResponse struct { *tchttp.BaseResponse Response *DescribeCDNUsageDataResponseParams `json:"Response"` }
func NewDescribeCDNUsageDataResponse ¶
func NewDescribeCDNUsageDataResponse() (response *DescribeCDNUsageDataResponse)
func (*DescribeCDNUsageDataResponse) FromJsonString ¶
func (r *DescribeCDNUsageDataResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCDNUsageDataResponse) ToJsonString ¶
func (r *DescribeCDNUsageDataResponse) ToJsonString() string
type DescribeCDNUsageDataResponseParams ¶ added in v1.0.426
type DescribeCDNUsageDataResponseParams struct { // 时间粒度,单位:分钟。 DataInterval *int64 `json:"DataInterval,omitnil,omitempty" name:"DataInterval"` // CDN 统计数据。 Data []*StatDataItem `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCLSLogsetsRequest ¶ added in v1.0.836
type DescribeCLSLogsetsRequest struct { *tchttp.BaseRequest // 日志集所属的地域,取值有: <li>ap-guangzhou:广州;</li> <li>ap-beijing:北京;</li> <li>ap-chengdu:成都;</li> <li>ap-chongqing:重庆;</li> <li>ap-nanjing:南京;</li> <li>ap-shanghai:上海;</li> <li>ap-singapore:新加坡。</li> CLSRegion *string `json:"CLSRegion,omitnil,omitempty" name:"CLSRegion"` }
func NewDescribeCLSLogsetsRequest ¶ added in v1.0.836
func NewDescribeCLSLogsetsRequest() (request *DescribeCLSLogsetsRequest)
func (*DescribeCLSLogsetsRequest) FromJsonString ¶ added in v1.0.836
func (r *DescribeCLSLogsetsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCLSLogsetsRequest) ToJsonString ¶ added in v1.0.836
func (r *DescribeCLSLogsetsRequest) ToJsonString() string
type DescribeCLSLogsetsRequestParams ¶ added in v1.0.836
type DescribeCLSLogsetsRequestParams struct { // 日志集所属的地域,取值有: <li>ap-guangzhou:广州;</li> <li>ap-beijing:北京;</li> <li>ap-chengdu:成都;</li> <li>ap-chongqing:重庆;</li> <li>ap-nanjing:南京;</li> <li>ap-shanghai:上海;</li> <li>ap-singapore:新加坡。</li> CLSRegion *string `json:"CLSRegion,omitnil,omitempty" name:"CLSRegion"` }
Predefined struct for user
type DescribeCLSLogsetsResponse ¶ added in v1.0.836
type DescribeCLSLogsetsResponse struct { *tchttp.BaseResponse Response *DescribeCLSLogsetsResponseParams `json:"Response"` }
func NewDescribeCLSLogsetsResponse ¶ added in v1.0.836
func NewDescribeCLSLogsetsResponse() (response *DescribeCLSLogsetsResponse)
func (*DescribeCLSLogsetsResponse) FromJsonString ¶ added in v1.0.836
func (r *DescribeCLSLogsetsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCLSLogsetsResponse) ToJsonString ¶ added in v1.0.836
func (r *DescribeCLSLogsetsResponse) ToJsonString() string
type DescribeCLSLogsetsResponseParams ¶ added in v1.0.836
type DescribeCLSLogsetsResponseParams struct { // 查询到的日志集列表。 Logsets []*CLSLogsetInfo `json:"Logsets,omitnil,omitempty" name:"Logsets"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCLSPushTargetsRequest ¶ added in v1.0.836
type DescribeCLSPushTargetsRequest struct { *tchttp.BaseRequest // 点播域名。 Domains []*string `json:"Domains,omitnil,omitempty" name:"Domains"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *int64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDescribeCLSPushTargetsRequest ¶ added in v1.0.836
func NewDescribeCLSPushTargetsRequest() (request *DescribeCLSPushTargetsRequest)
func (*DescribeCLSPushTargetsRequest) FromJsonString ¶ added in v1.0.836
func (r *DescribeCLSPushTargetsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCLSPushTargetsRequest) ToJsonString ¶ added in v1.0.836
func (r *DescribeCLSPushTargetsRequest) ToJsonString() string
type DescribeCLSPushTargetsRequestParams ¶ added in v1.0.836
type DescribeCLSPushTargetsRequestParams struct { // 点播域名。 Domains []*string `json:"Domains,omitnil,omitempty" name:"Domains"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *int64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DescribeCLSPushTargetsResponse ¶ added in v1.0.836
type DescribeCLSPushTargetsResponse struct { *tchttp.BaseResponse Response *DescribeCLSPushTargetsResponseParams `json:"Response"` }
func NewDescribeCLSPushTargetsResponse ¶ added in v1.0.836
func NewDescribeCLSPushTargetsResponse() (response *DescribeCLSPushTargetsResponse)
func (*DescribeCLSPushTargetsResponse) FromJsonString ¶ added in v1.0.836
func (r *DescribeCLSPushTargetsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCLSPushTargetsResponse) ToJsonString ¶ added in v1.0.836
func (r *DescribeCLSPushTargetsResponse) ToJsonString() string
type DescribeCLSPushTargetsResponseParams ¶ added in v1.0.836
type DescribeCLSPushTargetsResponseParams struct { // 域名推送总数量。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 域名推送 CLS 目标列表。 DomainCLSTargets []*DomainCLSTargetInfo `json:"DomainCLSTargets,omitnil,omitempty" name:"DomainCLSTargets"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCLSTopicsRequest ¶ added in v1.0.836
type DescribeCLSTopicsRequest struct { *tchttp.BaseRequest // 日志集所属的地域,取值有: <li>ap-guangzhou:广州;</li> <li>ap-beijing:北京;</li> <li>ap-chengdu:成都;</li> <li>ap-chongqing:重庆;</li> <li>ap-nanjing:南京;</li> <li>ap-shanghai:上海;</li> <li>ap-singapore:新加坡。</li> CLSRegion *string `json:"CLSRegion,omitnil,omitempty" name:"CLSRegion"` // 日志主题所属日志集 ID。 LogsetId *string `json:"LogsetId,omitnil,omitempty" name:"LogsetId"` // 日志主题 ID 列表。如果不填,表示查询所有的日志主题。 TopicIds []*string `json:"TopicIds,omitnil,omitempty" name:"TopicIds"` // 分页偏移量,默认值:0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:20,最大值:100。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeCLSTopicsRequest ¶ added in v1.0.836
func NewDescribeCLSTopicsRequest() (request *DescribeCLSTopicsRequest)
func (*DescribeCLSTopicsRequest) FromJsonString ¶ added in v1.0.836
func (r *DescribeCLSTopicsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCLSTopicsRequest) ToJsonString ¶ added in v1.0.836
func (r *DescribeCLSTopicsRequest) ToJsonString() string
type DescribeCLSTopicsRequestParams ¶ added in v1.0.836
type DescribeCLSTopicsRequestParams struct { // 日志集所属的地域,取值有: <li>ap-guangzhou:广州;</li> <li>ap-beijing:北京;</li> <li>ap-chengdu:成都;</li> <li>ap-chongqing:重庆;</li> <li>ap-nanjing:南京;</li> <li>ap-shanghai:上海;</li> <li>ap-singapore:新加坡。</li> CLSRegion *string `json:"CLSRegion,omitnil,omitempty" name:"CLSRegion"` // 日志主题所属日志集 ID。 LogsetId *string `json:"LogsetId,omitnil,omitempty" name:"LogsetId"` // 日志主题 ID 列表。如果不填,表示查询所有的日志主题。 TopicIds []*string `json:"TopicIds,omitnil,omitempty" name:"TopicIds"` // 分页偏移量,默认值:0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:20,最大值:100。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeCLSTopicsResponse ¶ added in v1.0.836
type DescribeCLSTopicsResponse struct { *tchttp.BaseResponse Response *DescribeCLSTopicsResponseParams `json:"Response"` }
func NewDescribeCLSTopicsResponse ¶ added in v1.0.836
func NewDescribeCLSTopicsResponse() (response *DescribeCLSTopicsResponse)
func (*DescribeCLSTopicsResponse) FromJsonString ¶ added in v1.0.836
func (r *DescribeCLSTopicsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCLSTopicsResponse) ToJsonString ¶ added in v1.0.836
func (r *DescribeCLSTopicsResponse) ToJsonString() string
type DescribeCLSTopicsResponseParams ¶ added in v1.0.836
type DescribeCLSTopicsResponseParams struct { // 日志主题总数量。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 日志主题列表。 Topics []*CLSTopicInfo `json:"Topics,omitnil,omitempty" name:"Topics"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCdnLogsRequest ¶
type DescribeCdnLogsRequest struct { *tchttp.BaseRequest // 域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 获取日志起始时间点,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#iso-.E6.97.A5.E6.9C.9F.E6.A0.BC.E5.BC.8F)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间需大于起始时间;使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#iso-.E6.97.A5.E6.9C.9F.E6.A0.BC.E5.BC.8F)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 分页拉取的最大返回结果数。默认值:100;最大值:1000。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页拉取的起始偏移量。默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewDescribeCdnLogsRequest ¶
func NewDescribeCdnLogsRequest() (request *DescribeCdnLogsRequest)
func (*DescribeCdnLogsRequest) FromJsonString ¶
func (r *DescribeCdnLogsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCdnLogsRequest) ToJsonString ¶
func (r *DescribeCdnLogsRequest) ToJsonString() string
type DescribeCdnLogsRequestParams ¶ added in v1.0.426
type DescribeCdnLogsRequestParams struct { // 域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 获取日志起始时间点,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#iso-.E6.97.A5.E6.9C.9F.E6.A0.BC.E5.BC.8F)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间需大于起始时间;使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#iso-.E6.97.A5.E6.9C.9F.E6.A0.BC.E5.BC.8F)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 分页拉取的最大返回结果数。默认值:100;最大值:1000。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页拉取的起始偏移量。默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type DescribeCdnLogsResponse ¶
type DescribeCdnLogsResponse struct { *tchttp.BaseResponse Response *DescribeCdnLogsResponseParams `json:"Response"` }
func NewDescribeCdnLogsResponse ¶
func NewDescribeCdnLogsResponse() (response *DescribeCdnLogsResponse)
func (*DescribeCdnLogsResponse) FromJsonString ¶
func (r *DescribeCdnLogsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCdnLogsResponse) ToJsonString ¶
func (r *DescribeCdnLogsResponse) ToJsonString() string
type DescribeCdnLogsResponseParams ¶ added in v1.0.426
type DescribeCdnLogsResponseParams struct { // 日志下载链接总数量。 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 海外CDN节点的日志下载列表。如果域名没有开启海外加速,忽略该参数。 // 注意:此字段可能返回 null,表示取不到有效值。 OverseaCdnLogs []*CdnLogInfo `json:"OverseaCdnLogs,omitnil,omitempty" name:"OverseaCdnLogs"` // 国内CDN节点的日志下载列表。 // 注意:此字段可能返回 null,表示取不到有效值。 DomesticCdnLogs []*CdnLogInfo `json:"DomesticCdnLogs,omitnil,omitempty" name:"DomesticCdnLogs"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeClientUploadAccelerationUsageDataRequest ¶ added in v1.0.471
type DescribeClientUploadAccelerationUsageDataRequest struct { *tchttp.BaseRequest // 起始日期。使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#52)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束日期,需大于等于起始日期。使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#52)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 客户端上传加速类型,取值有: // <li> AccelerationWithHTTP:HTTP 传输方式的上传加速。</li> // <li> AccelerationWithQUIC:QUIC 传输方式的上传加速。</li> // 默认查询所有加速类型的用量 。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
func NewDescribeClientUploadAccelerationUsageDataRequest ¶ added in v1.0.471
func NewDescribeClientUploadAccelerationUsageDataRequest() (request *DescribeClientUploadAccelerationUsageDataRequest)
func (*DescribeClientUploadAccelerationUsageDataRequest) FromJsonString ¶ added in v1.0.471
func (r *DescribeClientUploadAccelerationUsageDataRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeClientUploadAccelerationUsageDataRequest) ToJsonString ¶ added in v1.0.471
func (r *DescribeClientUploadAccelerationUsageDataRequest) ToJsonString() string
type DescribeClientUploadAccelerationUsageDataRequestParams ¶ added in v1.0.471
type DescribeClientUploadAccelerationUsageDataRequestParams struct { // 起始日期。使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#52)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束日期,需大于等于起始日期。使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#52)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 客户端上传加速类型,取值有: // <li> AccelerationWithHTTP:HTTP 传输方式的上传加速。</li> // <li> AccelerationWithQUIC:QUIC 传输方式的上传加速。</li> // 默认查询所有加速类型的用量 。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
Predefined struct for user
type DescribeClientUploadAccelerationUsageDataResponse ¶ added in v1.0.471
type DescribeClientUploadAccelerationUsageDataResponse struct { *tchttp.BaseResponse Response *DescribeClientUploadAccelerationUsageDataResponseParams `json:"Response"` }
func NewDescribeClientUploadAccelerationUsageDataResponse ¶ added in v1.0.471
func NewDescribeClientUploadAccelerationUsageDataResponse() (response *DescribeClientUploadAccelerationUsageDataResponse)
func (*DescribeClientUploadAccelerationUsageDataResponse) FromJsonString ¶ added in v1.0.471
func (r *DescribeClientUploadAccelerationUsageDataResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeClientUploadAccelerationUsageDataResponse) ToJsonString ¶ added in v1.0.471
func (r *DescribeClientUploadAccelerationUsageDataResponse) ToJsonString() string
type DescribeClientUploadAccelerationUsageDataResponseParams ¶ added in v1.0.471
type DescribeClientUploadAccelerationUsageDataResponseParams struct { // 客户端上传加速统计数据。 ClientUploadAccelerationUsageDataSet []*StatDataItem `json:"ClientUploadAccelerationUsageDataSet,omitnil,omitempty" name:"ClientUploadAccelerationUsageDataSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeContentReviewTemplatesRequest ¶
type DescribeContentReviewTemplatesRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 内容审核模板唯一标识过滤条件,数组长度限制:100。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeContentReviewTemplatesRequest ¶
func NewDescribeContentReviewTemplatesRequest() (request *DescribeContentReviewTemplatesRequest)
func (*DescribeContentReviewTemplatesRequest) FromJsonString ¶
func (r *DescribeContentReviewTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeContentReviewTemplatesRequest) ToJsonString ¶
func (r *DescribeContentReviewTemplatesRequest) ToJsonString() string
type DescribeContentReviewTemplatesRequestParams ¶ added in v1.0.426
type DescribeContentReviewTemplatesRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 内容审核模板唯一标识过滤条件,数组长度限制:100。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeContentReviewTemplatesResponse ¶
type DescribeContentReviewTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeContentReviewTemplatesResponseParams `json:"Response"` }
func NewDescribeContentReviewTemplatesResponse ¶
func NewDescribeContentReviewTemplatesResponse() (response *DescribeContentReviewTemplatesResponse)
func (*DescribeContentReviewTemplatesResponse) FromJsonString ¶
func (r *DescribeContentReviewTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeContentReviewTemplatesResponse) ToJsonString ¶
func (r *DescribeContentReviewTemplatesResponse) ToJsonString() string
type DescribeContentReviewTemplatesResponseParams ¶ added in v1.0.426
type DescribeContentReviewTemplatesResponseParams struct { // 符合过滤条件的记录总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 内容审核模板详情列表。 ContentReviewTemplateSet []*ContentReviewTemplateItem `json:"ContentReviewTemplateSet,omitnil,omitempty" name:"ContentReviewTemplateSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDailyMediaPlayStatRequest ¶
type DescribeDailyMediaPlayStatRequest struct { *tchttp.BaseRequest // 媒体文件 ID 。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 起始日期,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。该参数仅日期部分有效。 StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // 结束日期,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。该参数仅日期部分有效。 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDescribeDailyMediaPlayStatRequest ¶
func NewDescribeDailyMediaPlayStatRequest() (request *DescribeDailyMediaPlayStatRequest)
func (*DescribeDailyMediaPlayStatRequest) FromJsonString ¶
func (r *DescribeDailyMediaPlayStatRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDailyMediaPlayStatRequest) ToJsonString ¶
func (r *DescribeDailyMediaPlayStatRequest) ToJsonString() string
type DescribeDailyMediaPlayStatRequestParams ¶ added in v1.0.426
type DescribeDailyMediaPlayStatRequestParams struct { // 媒体文件 ID 。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 起始日期,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。该参数仅日期部分有效。 StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // 结束日期,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。该参数仅日期部分有效。 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DescribeDailyMediaPlayStatResponse ¶
type DescribeDailyMediaPlayStatResponse struct { *tchttp.BaseResponse Response *DescribeDailyMediaPlayStatResponseParams `json:"Response"` }
func NewDescribeDailyMediaPlayStatResponse ¶
func NewDescribeDailyMediaPlayStatResponse() (response *DescribeDailyMediaPlayStatResponse)
func (*DescribeDailyMediaPlayStatResponse) FromJsonString ¶
func (r *DescribeDailyMediaPlayStatResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDailyMediaPlayStatResponse) ToJsonString ¶
func (r *DescribeDailyMediaPlayStatResponse) ToJsonString() string
type DescribeDailyMediaPlayStatResponseParams ¶ added in v1.0.426
type DescribeDailyMediaPlayStatResponseParams struct { // 播放统计数据。 DailyPlayStatInfoSet []*DailyPlayStatInfo `json:"DailyPlayStatInfoSet,omitnil,omitempty" name:"DailyPlayStatInfoSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDailyMostPlayedStatRequest ¶
type DescribeDailyMostPlayedStatRequest struct { *tchttp.BaseRequest // 查询日期,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。该参数仅日期部分有效。 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 域名。查询该域名播放 Top100 的媒体文件的统计数据。默认查询所有域名的播放统计数据。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // Top 数据的统计指标,取值有: // <li>Traffic:播放流量,按播放流量统计 Top100 的数据。</li> // <li>PlayTimes:播放次数,按播放次数统计播放 Top100 的数据。</li> // 默认值为Traffic。 Metric *string `json:"Metric,omitnil,omitempty" name:"Metric"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDescribeDailyMostPlayedStatRequest ¶
func NewDescribeDailyMostPlayedStatRequest() (request *DescribeDailyMostPlayedStatRequest)
func (*DescribeDailyMostPlayedStatRequest) FromJsonString ¶
func (r *DescribeDailyMostPlayedStatRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDailyMostPlayedStatRequest) ToJsonString ¶
func (r *DescribeDailyMostPlayedStatRequest) ToJsonString() string
type DescribeDailyMostPlayedStatRequestParams ¶ added in v1.0.426
type DescribeDailyMostPlayedStatRequestParams struct { // 查询日期,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。该参数仅日期部分有效。 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 域名。查询该域名播放 Top100 的媒体文件的统计数据。默认查询所有域名的播放统计数据。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // Top 数据的统计指标,取值有: // <li>Traffic:播放流量,按播放流量统计 Top100 的数据。</li> // <li>PlayTimes:播放次数,按播放次数统计播放 Top100 的数据。</li> // 默认值为Traffic。 Metric *string `json:"Metric,omitnil,omitempty" name:"Metric"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DescribeDailyMostPlayedStatResponse ¶
type DescribeDailyMostPlayedStatResponse struct { *tchttp.BaseResponse Response *DescribeDailyMostPlayedStatResponseParams `json:"Response"` }
func NewDescribeDailyMostPlayedStatResponse ¶
func NewDescribeDailyMostPlayedStatResponse() (response *DescribeDailyMostPlayedStatResponse)
func (*DescribeDailyMostPlayedStatResponse) FromJsonString ¶
func (r *DescribeDailyMostPlayedStatResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDailyMostPlayedStatResponse) ToJsonString ¶
func (r *DescribeDailyMostPlayedStatResponse) ToJsonString() string
type DescribeDailyMostPlayedStatResponseParams ¶ added in v1.0.426
type DescribeDailyMostPlayedStatResponseParams struct { // 媒体文件播放统计信息。 DailyPlayStatInfoSet []*DailyPlayStatInfo `json:"DailyPlayStatInfoSet,omitnil,omitempty" name:"DailyPlayStatInfoSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDailyPlayStatFileListRequest ¶
type DescribeDailyPlayStatFileListRequest struct { *tchttp.BaseRequest // 起始日期,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束日期,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDescribeDailyPlayStatFileListRequest ¶
func NewDescribeDailyPlayStatFileListRequest() (request *DescribeDailyPlayStatFileListRequest)
func (*DescribeDailyPlayStatFileListRequest) FromJsonString ¶
func (r *DescribeDailyPlayStatFileListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDailyPlayStatFileListRequest) ToJsonString ¶
func (r *DescribeDailyPlayStatFileListRequest) ToJsonString() string
type DescribeDailyPlayStatFileListRequestParams ¶ added in v1.0.426
type DescribeDailyPlayStatFileListRequestParams struct { // 起始日期,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束日期,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DescribeDailyPlayStatFileListResponse ¶
type DescribeDailyPlayStatFileListResponse struct { *tchttp.BaseResponse Response *DescribeDailyPlayStatFileListResponseParams `json:"Response"` }
func NewDescribeDailyPlayStatFileListResponse ¶
func NewDescribeDailyPlayStatFileListResponse() (response *DescribeDailyPlayStatFileListResponse)
func (*DescribeDailyPlayStatFileListResponse) FromJsonString ¶
func (r *DescribeDailyPlayStatFileListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDailyPlayStatFileListResponse) ToJsonString ¶
func (r *DescribeDailyPlayStatFileListResponse) ToJsonString() string
type DescribeDailyPlayStatFileListResponseParams ¶ added in v1.0.426
type DescribeDailyPlayStatFileListResponseParams struct { // 播放统计文件列表。 PlayStatFileSet []*PlayStatFileInfo `json:"PlayStatFileSet,omitnil,omitempty" name:"PlayStatFileSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDefaultDistributionConfigRequest ¶ added in v1.0.866
type DescribeDefaultDistributionConfigRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDescribeDefaultDistributionConfigRequest ¶ added in v1.0.866
func NewDescribeDefaultDistributionConfigRequest() (request *DescribeDefaultDistributionConfigRequest)
func (*DescribeDefaultDistributionConfigRequest) FromJsonString ¶ added in v1.0.866
func (r *DescribeDefaultDistributionConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDefaultDistributionConfigRequest) ToJsonString ¶ added in v1.0.866
func (r *DescribeDefaultDistributionConfigRequest) ToJsonString() string
type DescribeDefaultDistributionConfigRequestParams ¶ added in v1.0.866
type DescribeDefaultDistributionConfigRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DescribeDefaultDistributionConfigResponse ¶ added in v1.0.866
type DescribeDefaultDistributionConfigResponse struct { *tchttp.BaseResponse Response *DescribeDefaultDistributionConfigResponseParams `json:"Response"` }
func NewDescribeDefaultDistributionConfigResponse ¶ added in v1.0.866
func NewDescribeDefaultDistributionConfigResponse() (response *DescribeDefaultDistributionConfigResponse)
func (*DescribeDefaultDistributionConfigResponse) FromJsonString ¶ added in v1.0.866
func (r *DescribeDefaultDistributionConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDefaultDistributionConfigResponse) ToJsonString ¶ added in v1.0.866
func (r *DescribeDefaultDistributionConfigResponse) ToJsonString() string
type DescribeDefaultDistributionConfigResponseParams ¶ added in v1.0.866
type DescribeDefaultDistributionConfigResponseParams struct { // 分发配置的域名(已废弃)。 // // Deprecated: DomainName is deprecated. DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 分发配置的域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 分发配置的协议,为 HTTP 或 HTTPS。 Scheme *string `json:"Scheme,omitnil,omitempty" name:"Scheme"` // 播放密钥,由大小写字母(a - Z)或者数字(0 - 9)组成,长度在8 - 20个字符之间。 PlayKey *string `json:"PlayKey,omitnil,omitempty" name:"PlayKey"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDrmDataKeyRequest ¶
type DescribeDrmDataKeyRequest struct { *tchttp.BaseRequest // 加密后的数据密钥列表,最大支持10个。 EdkList []*string `json:"EdkList,omitnil,omitempty" name:"EdkList"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDescribeDrmDataKeyRequest ¶
func NewDescribeDrmDataKeyRequest() (request *DescribeDrmDataKeyRequest)
func (*DescribeDrmDataKeyRequest) FromJsonString ¶
func (r *DescribeDrmDataKeyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDrmDataKeyRequest) ToJsonString ¶
func (r *DescribeDrmDataKeyRequest) ToJsonString() string
type DescribeDrmDataKeyRequestParams ¶ added in v1.0.426
type DescribeDrmDataKeyRequestParams struct { // 加密后的数据密钥列表,最大支持10个。 EdkList []*string `json:"EdkList,omitnil,omitempty" name:"EdkList"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DescribeDrmDataKeyResponse ¶
type DescribeDrmDataKeyResponse struct { *tchttp.BaseResponse Response *DescribeDrmDataKeyResponseParams `json:"Response"` }
func NewDescribeDrmDataKeyResponse ¶
func NewDescribeDrmDataKeyResponse() (response *DescribeDrmDataKeyResponse)
func (*DescribeDrmDataKeyResponse) FromJsonString ¶
func (r *DescribeDrmDataKeyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDrmDataKeyResponse) ToJsonString ¶
func (r *DescribeDrmDataKeyResponse) ToJsonString() string
type DescribeDrmDataKeyResponseParams ¶ added in v1.0.426
type DescribeDrmDataKeyResponseParams struct { // 密钥列表,包含加密的数据密钥。 KeyList []*SimpleAesEdkPair `json:"KeyList,omitnil,omitempty" name:"KeyList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDrmKeyProviderInfoRequest ¶ added in v1.0.482
type DescribeDrmKeyProviderInfoRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDescribeDrmKeyProviderInfoRequest ¶ added in v1.0.482
func NewDescribeDrmKeyProviderInfoRequest() (request *DescribeDrmKeyProviderInfoRequest)
func (*DescribeDrmKeyProviderInfoRequest) FromJsonString ¶ added in v1.0.482
func (r *DescribeDrmKeyProviderInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDrmKeyProviderInfoRequest) ToJsonString ¶ added in v1.0.482
func (r *DescribeDrmKeyProviderInfoRequest) ToJsonString() string
type DescribeDrmKeyProviderInfoRequestParams ¶ added in v1.0.482
type DescribeDrmKeyProviderInfoRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DescribeDrmKeyProviderInfoResponse ¶ added in v1.0.482
type DescribeDrmKeyProviderInfoResponse struct { *tchttp.BaseResponse Response *DescribeDrmKeyProviderInfoResponseParams `json:"Response"` }
func NewDescribeDrmKeyProviderInfoResponse ¶ added in v1.0.482
func NewDescribeDrmKeyProviderInfoResponse() (response *DescribeDrmKeyProviderInfoResponse)
func (*DescribeDrmKeyProviderInfoResponse) FromJsonString ¶ added in v1.0.482
func (r *DescribeDrmKeyProviderInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDrmKeyProviderInfoResponse) ToJsonString ¶ added in v1.0.482
func (r *DescribeDrmKeyProviderInfoResponse) ToJsonString() string
type DescribeDrmKeyProviderInfoResponseParams ¶ added in v1.0.482
type DescribeDrmKeyProviderInfoResponseParams struct { // 华曦达(SDMC)相关的 DRM 密钥提供商信息。 // 注意:此字段可能返回 null,表示取不到有效值。 SDMCInfo *SDMCDrmKeyProviderInfo `json:"SDMCInfo,omitnil,omitempty" name:"SDMCInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeEnhanceMediaTemplatesRequest ¶ added in v1.0.665
type DescribeEnhanceMediaTemplatesRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音画质重生模板列表。长度限制:100。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 模板类型过滤条件,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 分页偏移量,默认值:0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeEnhanceMediaTemplatesRequest ¶ added in v1.0.665
func NewDescribeEnhanceMediaTemplatesRequest() (request *DescribeEnhanceMediaTemplatesRequest)
func (*DescribeEnhanceMediaTemplatesRequest) FromJsonString ¶ added in v1.0.665
func (r *DescribeEnhanceMediaTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEnhanceMediaTemplatesRequest) ToJsonString ¶ added in v1.0.665
func (r *DescribeEnhanceMediaTemplatesRequest) ToJsonString() string
type DescribeEnhanceMediaTemplatesRequestParams ¶ added in v1.0.665
type DescribeEnhanceMediaTemplatesRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音画质重生模板列表。长度限制:100。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 模板类型过滤条件,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 分页偏移量,默认值:0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeEnhanceMediaTemplatesResponse ¶ added in v1.0.665
type DescribeEnhanceMediaTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeEnhanceMediaTemplatesResponseParams `json:"Response"` }
func NewDescribeEnhanceMediaTemplatesResponse ¶ added in v1.0.665
func NewDescribeEnhanceMediaTemplatesResponse() (response *DescribeEnhanceMediaTemplatesResponse)
func (*DescribeEnhanceMediaTemplatesResponse) FromJsonString ¶ added in v1.0.665
func (r *DescribeEnhanceMediaTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEnhanceMediaTemplatesResponse) ToJsonString ¶ added in v1.0.665
func (r *DescribeEnhanceMediaTemplatesResponse) ToJsonString() string
type DescribeEnhanceMediaTemplatesResponseParams ¶ added in v1.0.665
type DescribeEnhanceMediaTemplatesResponseParams struct { // 符合过滤条件的记录总数。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 音画质重生模板详情列表。 RebuildMediaTemplateSet []*RebuildMediaTemplate `json:"RebuildMediaTemplateSet,omitnil,omitempty" name:"RebuildMediaTemplateSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeEventConfigRequest ¶
type DescribeEventConfigRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDescribeEventConfigRequest ¶
func NewDescribeEventConfigRequest() (request *DescribeEventConfigRequest)
func (*DescribeEventConfigRequest) FromJsonString ¶
func (r *DescribeEventConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEventConfigRequest) ToJsonString ¶
func (r *DescribeEventConfigRequest) ToJsonString() string
type DescribeEventConfigRequestParams ¶ added in v1.0.426
type DescribeEventConfigRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DescribeEventConfigResponse ¶
type DescribeEventConfigResponse struct { *tchttp.BaseResponse Response *DescribeEventConfigResponseParams `json:"Response"` }
func NewDescribeEventConfigResponse ¶
func NewDescribeEventConfigResponse() (response *DescribeEventConfigResponse)
func (*DescribeEventConfigResponse) FromJsonString ¶
func (r *DescribeEventConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEventConfigResponse) ToJsonString ¶
func (r *DescribeEventConfigResponse) ToJsonString() string
type DescribeEventConfigResponseParams ¶ added in v1.0.426
type DescribeEventConfigResponseParams struct { // 接收事件通知的方式。"PUSH" 为 [HTTP 回调通知](https://cloud.tencent.com/document/product/266/7829#http.E5.9B.9E.E8.B0.83),"PULL" 为 [基于消息队列的可靠通知](https://cloud.tencent.com/document/product/266/7829#.E5.9F.BA.E4.BA.8E.E6.B6.88.E6.81.AF.E9.98.9F.E5.88.97.E7.9A.84.E5.8F.AF.E9.9D.A0.E9.80.9A.E7.9F.A5)。 Mode *string `json:"Mode,omitnil,omitempty" name:"Mode"` // 采用 [HTTP 回调通知](https://cloud.tencent.com/document/product/266/7829#http.E5.9B.9E.E8.B0.83) 接收方式时,用于接收 V3 版本事件通知的地址。 NotificationUrl *string `json:"NotificationUrl,omitnil,omitempty" name:"NotificationUrl"` // 是否接收 [视频上传完成](https://cloud.tencent.com/document/product/266/7830) 事件通知,"OFF" 为忽略该事件通知,"ON" 为接收事件通知。 UploadMediaCompleteEventSwitch *string `json:"UploadMediaCompleteEventSwitch,omitnil,omitempty" name:"UploadMediaCompleteEventSwitch"` // 是否接收 [视频删除完成](https://cloud.tencent.com/document/product/266/13434) 事件通知,"OFF" 为忽略该事件通知,"ON" 为接收事件通知。 DeleteMediaCompleteEventSwitch *string `json:"DeleteMediaCompleteEventSwitch,omitnil,omitempty" name:"DeleteMediaCompleteEventSwitch"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeEventsStateRequest ¶
type DescribeEventsStateRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDescribeEventsStateRequest ¶
func NewDescribeEventsStateRequest() (request *DescribeEventsStateRequest)
func (*DescribeEventsStateRequest) FromJsonString ¶
func (r *DescribeEventsStateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEventsStateRequest) ToJsonString ¶
func (r *DescribeEventsStateRequest) ToJsonString() string
type DescribeEventsStateRequestParams ¶ added in v1.0.426
type DescribeEventsStateRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DescribeEventsStateResponse ¶
type DescribeEventsStateResponse struct { *tchttp.BaseResponse Response *DescribeEventsStateResponseParams `json:"Response"` }
func NewDescribeEventsStateResponse ¶
func NewDescribeEventsStateResponse() (response *DescribeEventsStateResponse)
func (*DescribeEventsStateResponse) FromJsonString ¶
func (r *DescribeEventsStateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEventsStateResponse) ToJsonString ¶
func (r *DescribeEventsStateResponse) ToJsonString() string
type DescribeEventsStateResponseParams ¶ added in v1.0.426
type DescribeEventsStateResponseParams struct { // 待进行拉取的事件通知数,为近似值,约5秒延迟。 CountOfEventsToPull *uint64 `json:"CountOfEventsToPull,omitnil,omitempty" name:"CountOfEventsToPull"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFileAttributesRequest ¶ added in v1.0.556
type DescribeFileAttributesRequest struct { *tchttp.BaseRequest // 媒体文件 ID FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 任务优先级,数值越大优先级越高,取值范围是-10到 10,不填代表0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
func NewDescribeFileAttributesRequest ¶ added in v1.0.556
func NewDescribeFileAttributesRequest() (request *DescribeFileAttributesRequest)
func (*DescribeFileAttributesRequest) FromJsonString ¶ added in v1.0.556
func (r *DescribeFileAttributesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFileAttributesRequest) ToJsonString ¶ added in v1.0.556
func (r *DescribeFileAttributesRequest) ToJsonString() string
type DescribeFileAttributesRequestParams ¶ added in v1.0.556
type DescribeFileAttributesRequestParams struct { // 媒体文件 ID FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 任务优先级,数值越大优先级越高,取值范围是-10到 10,不填代表0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
Predefined struct for user
type DescribeFileAttributesResponse ¶ added in v1.0.556
type DescribeFileAttributesResponse struct { *tchttp.BaseResponse Response *DescribeFileAttributesResponseParams `json:"Response"` }
func NewDescribeFileAttributesResponse ¶ added in v1.0.556
func NewDescribeFileAttributesResponse() (response *DescribeFileAttributesResponse)
func (*DescribeFileAttributesResponse) FromJsonString ¶ added in v1.0.556
func (r *DescribeFileAttributesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFileAttributesResponse) ToJsonString ¶ added in v1.0.556
func (r *DescribeFileAttributesResponse) ToJsonString() string
type DescribeFileAttributesResponseParams ¶ added in v1.0.556
type DescribeFileAttributesResponseParams struct { // 任务 ID 。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFileAttributesTask ¶ added in v1.0.555
type DescribeFileAttributesTask struct { // 任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,0 表示成功,其他值表示失败: // <li>40000:输入参数不合法,请检查输入参数;</li> // <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li> // <li>70000:内部服务错误,建议重试。</li> ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 媒体文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 获取媒体文件属性任务的输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *DescribeFileAttributesTaskOutput `json:"Output,omitnil,omitempty" name:"Output"` // 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` }
type DescribeFileAttributesTaskOutput ¶ added in v1.0.555
type DescribeHeadTailTemplatesRequest ¶
type DescribeHeadTailTemplatesRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 片头片尾模板号,数组长度限制:100。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeHeadTailTemplatesRequest ¶
func NewDescribeHeadTailTemplatesRequest() (request *DescribeHeadTailTemplatesRequest)
func (*DescribeHeadTailTemplatesRequest) FromJsonString ¶
func (r *DescribeHeadTailTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHeadTailTemplatesRequest) ToJsonString ¶
func (r *DescribeHeadTailTemplatesRequest) ToJsonString() string
type DescribeHeadTailTemplatesRequestParams ¶ added in v1.0.426
type DescribeHeadTailTemplatesRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 片头片尾模板号,数组长度限制:100。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeHeadTailTemplatesResponse ¶
type DescribeHeadTailTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeHeadTailTemplatesResponseParams `json:"Response"` }
func NewDescribeHeadTailTemplatesResponse ¶
func NewDescribeHeadTailTemplatesResponse() (response *DescribeHeadTailTemplatesResponse)
func (*DescribeHeadTailTemplatesResponse) FromJsonString ¶
func (r *DescribeHeadTailTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHeadTailTemplatesResponse) ToJsonString ¶
func (r *DescribeHeadTailTemplatesResponse) ToJsonString() string
type DescribeHeadTailTemplatesResponseParams ¶ added in v1.0.426
type DescribeHeadTailTemplatesResponseParams struct { // 符合过滤条件的记录总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 片头片尾模板详情列表。 HeadTailTemplateSet []*HeadTailTemplate `json:"HeadTailTemplateSet,omitnil,omitempty" name:"HeadTailTemplateSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeImageProcessingTemplatesRequest ¶
type DescribeImageProcessingTemplatesRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 图片处理模板标识列表。长度限制:100。 Definitions []*uint64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 模板类型过滤条件,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeImageProcessingTemplatesRequest ¶
func NewDescribeImageProcessingTemplatesRequest() (request *DescribeImageProcessingTemplatesRequest)
func (*DescribeImageProcessingTemplatesRequest) FromJsonString ¶
func (r *DescribeImageProcessingTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageProcessingTemplatesRequest) ToJsonString ¶
func (r *DescribeImageProcessingTemplatesRequest) ToJsonString() string
type DescribeImageProcessingTemplatesRequestParams ¶ added in v1.0.426
type DescribeImageProcessingTemplatesRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 图片处理模板标识列表。长度限制:100。 Definitions []*uint64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 模板类型过滤条件,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeImageProcessingTemplatesResponse ¶
type DescribeImageProcessingTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeImageProcessingTemplatesResponseParams `json:"Response"` }
func NewDescribeImageProcessingTemplatesResponse ¶
func NewDescribeImageProcessingTemplatesResponse() (response *DescribeImageProcessingTemplatesResponse)
func (*DescribeImageProcessingTemplatesResponse) FromJsonString ¶
func (r *DescribeImageProcessingTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageProcessingTemplatesResponse) ToJsonString ¶
func (r *DescribeImageProcessingTemplatesResponse) ToJsonString() string
type DescribeImageProcessingTemplatesResponseParams ¶ added in v1.0.426
type DescribeImageProcessingTemplatesResponseParams struct { // 符合过滤条件的记录总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 图片处理模板详情列表。 ImageProcessingTemplateSet []*ImageProcessingTemplate `json:"ImageProcessingTemplateSet,omitnil,omitempty" name:"ImageProcessingTemplateSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeImageReviewUsageDataRequest ¶ added in v1.0.392
type DescribeImageReviewUsageDataRequest struct { *tchttp.BaseRequest // 起始日期。使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#52)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束日期,需大于等于起始日期。使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#52)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDescribeImageReviewUsageDataRequest ¶ added in v1.0.392
func NewDescribeImageReviewUsageDataRequest() (request *DescribeImageReviewUsageDataRequest)
func (*DescribeImageReviewUsageDataRequest) FromJsonString ¶ added in v1.0.392
func (r *DescribeImageReviewUsageDataRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageReviewUsageDataRequest) ToJsonString ¶ added in v1.0.392
func (r *DescribeImageReviewUsageDataRequest) ToJsonString() string
type DescribeImageReviewUsageDataRequestParams ¶ added in v1.0.426
type DescribeImageReviewUsageDataRequestParams struct { // 起始日期。使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#52)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束日期,需大于等于起始日期。使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#52)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DescribeImageReviewUsageDataResponse ¶ added in v1.0.392
type DescribeImageReviewUsageDataResponse struct { *tchttp.BaseResponse Response *DescribeImageReviewUsageDataResponseParams `json:"Response"` }
func NewDescribeImageReviewUsageDataResponse ¶ added in v1.0.392
func NewDescribeImageReviewUsageDataResponse() (response *DescribeImageReviewUsageDataResponse)
func (*DescribeImageReviewUsageDataResponse) FromJsonString ¶ added in v1.0.392
func (r *DescribeImageReviewUsageDataResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageReviewUsageDataResponse) ToJsonString ¶ added in v1.0.392
func (r *DescribeImageReviewUsageDataResponse) ToJsonString() string
type DescribeImageReviewUsageDataResponseParams ¶ added in v1.0.426
type DescribeImageReviewUsageDataResponseParams struct { // 图片审核次数统计数据,展示查询时间范围内的图片审核次数的概览数据。 ImageReviewUsageDataSet []*ImageReviewUsageDataItem `json:"ImageReviewUsageDataSet,omitnil,omitempty" name:"ImageReviewUsageDataSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeImageSpriteTemplatesRequest ¶
type DescribeImageSpriteTemplatesRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 雪碧图模板唯一标识过滤条件,数组长度限制:100。 Definitions []*uint64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 模板类型过滤条件,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
func NewDescribeImageSpriteTemplatesRequest ¶
func NewDescribeImageSpriteTemplatesRequest() (request *DescribeImageSpriteTemplatesRequest)
func (*DescribeImageSpriteTemplatesRequest) FromJsonString ¶
func (r *DescribeImageSpriteTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageSpriteTemplatesRequest) ToJsonString ¶
func (r *DescribeImageSpriteTemplatesRequest) ToJsonString() string
type DescribeImageSpriteTemplatesRequestParams ¶ added in v1.0.426
type DescribeImageSpriteTemplatesRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 雪碧图模板唯一标识过滤条件,数组长度限制:100。 Definitions []*uint64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 模板类型过滤条件,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
Predefined struct for user
type DescribeImageSpriteTemplatesResponse ¶
type DescribeImageSpriteTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeImageSpriteTemplatesResponseParams `json:"Response"` }
func NewDescribeImageSpriteTemplatesResponse ¶
func NewDescribeImageSpriteTemplatesResponse() (response *DescribeImageSpriteTemplatesResponse)
func (*DescribeImageSpriteTemplatesResponse) FromJsonString ¶
func (r *DescribeImageSpriteTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageSpriteTemplatesResponse) ToJsonString ¶
func (r *DescribeImageSpriteTemplatesResponse) ToJsonString() string
type DescribeImageSpriteTemplatesResponseParams ¶ added in v1.0.426
type DescribeImageSpriteTemplatesResponseParams struct { // 符合过滤条件的记录总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 雪碧图模板详情列表。 ImageSpriteTemplateSet []*ImageSpriteTemplate `json:"ImageSpriteTemplateSet,omitnil,omitempty" name:"ImageSpriteTemplateSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeJustInTimeTranscodeTemplatesRequest ¶ added in v1.0.795
type DescribeJustInTimeTranscodeTemplatesRequest struct { *tchttp.BaseRequest // 模板名过滤条件,数组长度限制:100。 Names []*string `json:"Names,omitnil,omitempty" name:"Names"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *int64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 模板类型过滤条件,可选值: // <li>Preset:系统预置任务流模板;</li> // <li>Custom:用户自定义任务流模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 分页偏移量,默认值:0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeJustInTimeTranscodeTemplatesRequest ¶ added in v1.0.795
func NewDescribeJustInTimeTranscodeTemplatesRequest() (request *DescribeJustInTimeTranscodeTemplatesRequest)
func (*DescribeJustInTimeTranscodeTemplatesRequest) FromJsonString ¶ added in v1.0.795
func (r *DescribeJustInTimeTranscodeTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeJustInTimeTranscodeTemplatesRequest) ToJsonString ¶ added in v1.0.795
func (r *DescribeJustInTimeTranscodeTemplatesRequest) ToJsonString() string
type DescribeJustInTimeTranscodeTemplatesRequestParams ¶ added in v1.0.795
type DescribeJustInTimeTranscodeTemplatesRequestParams struct { // 模板名过滤条件,数组长度限制:100。 Names []*string `json:"Names,omitnil,omitempty" name:"Names"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *int64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 模板类型过滤条件,可选值: // <li>Preset:系统预置任务流模板;</li> // <li>Custom:用户自定义任务流模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 分页偏移量,默认值:0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeJustInTimeTranscodeTemplatesResponse ¶ added in v1.0.795
type DescribeJustInTimeTranscodeTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeJustInTimeTranscodeTemplatesResponseParams `json:"Response"` }
func NewDescribeJustInTimeTranscodeTemplatesResponse ¶ added in v1.0.795
func NewDescribeJustInTimeTranscodeTemplatesResponse() (response *DescribeJustInTimeTranscodeTemplatesResponse)
func (*DescribeJustInTimeTranscodeTemplatesResponse) FromJsonString ¶ added in v1.0.795
func (r *DescribeJustInTimeTranscodeTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeJustInTimeTranscodeTemplatesResponse) ToJsonString ¶ added in v1.0.795
func (r *DescribeJustInTimeTranscodeTemplatesResponse) ToJsonString() string
type DescribeJustInTimeTranscodeTemplatesResponseParams ¶ added in v1.0.795
type DescribeJustInTimeTranscodeTemplatesResponseParams struct { // 符合过滤条件的记录总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 模板详情列表。 JustInTimeTranscodeTemplateSet []*JustInTimeTranscodeTemplate `json:"JustInTimeTranscodeTemplateSet,omitnil,omitempty" name:"JustInTimeTranscodeTemplateSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLicenseUsageDataRequest ¶ added in v1.0.400
type DescribeLicenseUsageDataRequest struct { *tchttp.BaseRequest // 起始日期。使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#52)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束日期,需大于等于起始日期。使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#52)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // License 类型,默认为 DRM 。目前支持的 License 类型包括: // <li> DRM: DRM 加密播放 License</li> LicenseType *string `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDescribeLicenseUsageDataRequest ¶ added in v1.0.400
func NewDescribeLicenseUsageDataRequest() (request *DescribeLicenseUsageDataRequest)
func (*DescribeLicenseUsageDataRequest) FromJsonString ¶ added in v1.0.400
func (r *DescribeLicenseUsageDataRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLicenseUsageDataRequest) ToJsonString ¶ added in v1.0.400
func (r *DescribeLicenseUsageDataRequest) ToJsonString() string
type DescribeLicenseUsageDataRequestParams ¶ added in v1.0.426
type DescribeLicenseUsageDataRequestParams struct { // 起始日期。使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#52)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束日期,需大于等于起始日期。使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#52)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // License 类型,默认为 DRM 。目前支持的 License 类型包括: // <li> DRM: DRM 加密播放 License</li> LicenseType *string `json:"LicenseType,omitnil,omitempty" name:"LicenseType"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DescribeLicenseUsageDataResponse ¶ added in v1.0.400
type DescribeLicenseUsageDataResponse struct { *tchttp.BaseResponse Response *DescribeLicenseUsageDataResponseParams `json:"Response"` }
func NewDescribeLicenseUsageDataResponse ¶ added in v1.0.400
func NewDescribeLicenseUsageDataResponse() (response *DescribeLicenseUsageDataResponse)
func (*DescribeLicenseUsageDataResponse) FromJsonString ¶ added in v1.0.400
func (r *DescribeLicenseUsageDataResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLicenseUsageDataResponse) ToJsonString ¶ added in v1.0.400
func (r *DescribeLicenseUsageDataResponse) ToJsonString() string
type DescribeLicenseUsageDataResponseParams ¶ added in v1.0.426
type DescribeLicenseUsageDataResponseParams struct { // License 查询次数统计数据,展示所查询 License 次数的明细数据。 LicenseUsageDataSet []*LicenseUsageDataItem `json:"LicenseUsageDataSet,omitnil,omitempty" name:"LicenseUsageDataSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMediaInfosRequest ¶
type DescribeMediaInfosRequest struct { *tchttp.BaseRequest // 媒体文件 ID 列表,N 从 0 开始取值,最大 19。 FileIds []*string `json:"FileIds,omitnil,omitempty" name:"FileIds"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 指定所有媒体文件需要返回的信息,可同时指定多个信息,N 从 0 开始递增。如果未填写该字段,默认返回所有信息。选项有: // <li>basicInfo(视频基础信息)。</li> // <li>metaData(视频元信息)。</li> // <li>transcodeInfo(视频转码结果信息)。</li> // <li>animatedGraphicsInfo(视频转动图结果信息)。</li> // <li>imageSpriteInfo(视频雪碧图信息)。</li> // <li>snapshotByTimeOffsetInfo(视频指定时间点截图信息)。</li> // <li>sampleSnapshotInfo(采样截图信息)。</li> // <li>keyFrameDescInfo(打点信息)。</li> // <li>adaptiveDynamicStreamingInfo(转自适应码流信息)。</li> // <li>miniProgramReviewInfo(小程序审核信息)。</li> // <li>subtitleInfo(字幕信息)。</li> // <li>reviewInfo(审核信息)。</li> Filters []*string `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeMediaInfosRequest ¶
func NewDescribeMediaInfosRequest() (request *DescribeMediaInfosRequest)
func (*DescribeMediaInfosRequest) FromJsonString ¶
func (r *DescribeMediaInfosRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMediaInfosRequest) ToJsonString ¶
func (r *DescribeMediaInfosRequest) ToJsonString() string
type DescribeMediaInfosRequestParams ¶ added in v1.0.426
type DescribeMediaInfosRequestParams struct { // 媒体文件 ID 列表,N 从 0 开始取值,最大 19。 FileIds []*string `json:"FileIds,omitnil,omitempty" name:"FileIds"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 指定所有媒体文件需要返回的信息,可同时指定多个信息,N 从 0 开始递增。如果未填写该字段,默认返回所有信息。选项有: // <li>basicInfo(视频基础信息)。</li> // <li>metaData(视频元信息)。</li> // <li>transcodeInfo(视频转码结果信息)。</li> // <li>animatedGraphicsInfo(视频转动图结果信息)。</li> // <li>imageSpriteInfo(视频雪碧图信息)。</li> // <li>snapshotByTimeOffsetInfo(视频指定时间点截图信息)。</li> // <li>sampleSnapshotInfo(采样截图信息)。</li> // <li>keyFrameDescInfo(打点信息)。</li> // <li>adaptiveDynamicStreamingInfo(转自适应码流信息)。</li> // <li>miniProgramReviewInfo(小程序审核信息)。</li> // <li>subtitleInfo(字幕信息)。</li> // <li>reviewInfo(审核信息)。</li> Filters []*string `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeMediaInfosResponse ¶
type DescribeMediaInfosResponse struct { *tchttp.BaseResponse Response *DescribeMediaInfosResponseParams `json:"Response"` }
func NewDescribeMediaInfosResponse ¶
func NewDescribeMediaInfosResponse() (response *DescribeMediaInfosResponse)
func (*DescribeMediaInfosResponse) FromJsonString ¶
func (r *DescribeMediaInfosResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMediaInfosResponse) ToJsonString ¶
func (r *DescribeMediaInfosResponse) ToJsonString() string
type DescribeMediaInfosResponseParams ¶ added in v1.0.426
type DescribeMediaInfosResponseParams struct { // 媒体文件信息列表。 MediaInfoSet []*MediaInfo `json:"MediaInfoSet,omitnil,omitempty" name:"MediaInfoSet"` // 不存在的文件 ID 列表。 NotExistFileIdSet []*string `json:"NotExistFileIdSet,omitnil,omitempty" name:"NotExistFileIdSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMediaPlayStatDetailsRequest ¶ added in v1.0.371
type DescribeMediaPlayStatDetailsRequest struct { *tchttp.BaseRequest // 媒体文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 起始时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 统计时间粒度,有效值: // <li>Hour:以小时为粒度。</li> // <li>Day:以天为粒度。</li> // 默认按时间跨度决定,小于1天以小时为粒度,大于等于1天则以天为粒度。 Interval *string `json:"Interval,omitnil,omitempty" name:"Interval"` }
func NewDescribeMediaPlayStatDetailsRequest ¶ added in v1.0.371
func NewDescribeMediaPlayStatDetailsRequest() (request *DescribeMediaPlayStatDetailsRequest)
func (*DescribeMediaPlayStatDetailsRequest) FromJsonString ¶ added in v1.0.371
func (r *DescribeMediaPlayStatDetailsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMediaPlayStatDetailsRequest) ToJsonString ¶ added in v1.0.371
func (r *DescribeMediaPlayStatDetailsRequest) ToJsonString() string
type DescribeMediaPlayStatDetailsRequestParams ¶ added in v1.0.426
type DescribeMediaPlayStatDetailsRequestParams struct { // 媒体文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 起始时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 统计时间粒度,有效值: // <li>Hour:以小时为粒度。</li> // <li>Day:以天为粒度。</li> // 默认按时间跨度决定,小于1天以小时为粒度,大于等于1天则以天为粒度。 Interval *string `json:"Interval,omitnil,omitempty" name:"Interval"` }
Predefined struct for user
type DescribeMediaPlayStatDetailsResponse ¶ added in v1.0.371
type DescribeMediaPlayStatDetailsResponse struct { *tchttp.BaseResponse Response *DescribeMediaPlayStatDetailsResponseParams `json:"Response"` }
func NewDescribeMediaPlayStatDetailsResponse ¶ added in v1.0.371
func NewDescribeMediaPlayStatDetailsResponse() (response *DescribeMediaPlayStatDetailsResponse)
func (*DescribeMediaPlayStatDetailsResponse) FromJsonString ¶ added in v1.0.371
func (r *DescribeMediaPlayStatDetailsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMediaPlayStatDetailsResponse) ToJsonString ¶ added in v1.0.371
func (r *DescribeMediaPlayStatDetailsResponse) ToJsonString() string
type DescribeMediaPlayStatDetailsResponseParams ¶ added in v1.0.426
type DescribeMediaPlayStatDetailsResponseParams struct { // 播放统计数据。 PlayStatInfoSet []*PlayStatInfo `json:"PlayStatInfoSet,omitnil,omitempty" name:"PlayStatInfoSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMediaProcessUsageDataRequest ¶
type DescribeMediaProcessUsageDataRequest struct { *tchttp.BaseRequest // 起始日期。使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#52)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束日期,需大于等于起始日期。使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#52)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 查询视频处理任务类型,目前支持的任务类型包括: // <li> Transcoding: 普通转码</li> // <li> Transcoding-TESHD: 极速高清转码</li> // <li> Editing: 视频编辑</li> // <li> Editing-TESHD: 极速高清视频编辑</li> // <li> AdaptiveBitrateStreaming: 自适应码流</li> // <li> ContentAudit: 内容审核</li> // <li> ContentRecognition: 内容识别</li> // <li> RemoveWatermark: 去除水印</li> // <li> ExtractTraceWatermark: 提取水印</li> // <li> AddTraceWatermark: 添加水印</li> // <li> RebuildMedia: 音画质重生</li> // <li> QualityInspect: 音画质检测</li> // <li> VideoHighlight: 视频智能集锦</li> // <li> VideoTag: 视频智能标签</li> // <li> VideoClassification: 视频智能分类</li> // <li> VideoCover: 视频智能封面</li> // <li> VideoSegment: 视频智能拆条</li> // <li> VideoProduce: 视频制作</li> // <li> MediaCast: 媒体转推</li> // <li>Transcode: 转码,包含普通转码、极速高清和视频编辑(不推荐使用)</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
func NewDescribeMediaProcessUsageDataRequest ¶
func NewDescribeMediaProcessUsageDataRequest() (request *DescribeMediaProcessUsageDataRequest)
func (*DescribeMediaProcessUsageDataRequest) FromJsonString ¶
func (r *DescribeMediaProcessUsageDataRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMediaProcessUsageDataRequest) ToJsonString ¶
func (r *DescribeMediaProcessUsageDataRequest) ToJsonString() string
type DescribeMediaProcessUsageDataRequestParams ¶ added in v1.0.426
type DescribeMediaProcessUsageDataRequestParams struct { // 起始日期。使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#52)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束日期,需大于等于起始日期。使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#52)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 查询视频处理任务类型,目前支持的任务类型包括: // <li> Transcoding: 普通转码</li> // <li> Transcoding-TESHD: 极速高清转码</li> // <li> Editing: 视频编辑</li> // <li> Editing-TESHD: 极速高清视频编辑</li> // <li> AdaptiveBitrateStreaming: 自适应码流</li> // <li> ContentAudit: 内容审核</li> // <li> ContentRecognition: 内容识别</li> // <li> RemoveWatermark: 去除水印</li> // <li> ExtractTraceWatermark: 提取水印</li> // <li> AddTraceWatermark: 添加水印</li> // <li> RebuildMedia: 音画质重生</li> // <li> QualityInspect: 音画质检测</li> // <li> VideoHighlight: 视频智能集锦</li> // <li> VideoTag: 视频智能标签</li> // <li> VideoClassification: 视频智能分类</li> // <li> VideoCover: 视频智能封面</li> // <li> VideoSegment: 视频智能拆条</li> // <li> VideoProduce: 视频制作</li> // <li> MediaCast: 媒体转推</li> // <li>Transcode: 转码,包含普通转码、极速高清和视频编辑(不推荐使用)</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
Predefined struct for user
type DescribeMediaProcessUsageDataResponse ¶
type DescribeMediaProcessUsageDataResponse struct { *tchttp.BaseResponse Response *DescribeMediaProcessUsageDataResponseParams `json:"Response"` }
func NewDescribeMediaProcessUsageDataResponse ¶
func NewDescribeMediaProcessUsageDataResponse() (response *DescribeMediaProcessUsageDataResponse)
func (*DescribeMediaProcessUsageDataResponse) FromJsonString ¶
func (r *DescribeMediaProcessUsageDataResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMediaProcessUsageDataResponse) ToJsonString ¶
func (r *DescribeMediaProcessUsageDataResponse) ToJsonString() string
type DescribeMediaProcessUsageDataResponseParams ¶ added in v1.0.426
type DescribeMediaProcessUsageDataResponseParams struct { // 视频处理统计数据概览,展示所查询任务的概览以及详细数据。 MediaProcessDataSet []*TaskStatData `json:"MediaProcessDataSet,omitnil,omitempty" name:"MediaProcessDataSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribePersonSamplesRequest ¶
type DescribePersonSamplesRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 拉取的素材类型,可选值: // <li>UserDefine:用户自定义素材库;</li> // <li>Default:系统默认素材库。</li> // // 默认值:UserDefine,拉取用户自定义素材库素材。 // 说明:如果是拉取系统默认素材库,只能使用素材名字或者素材 ID + 素材名字的方式进行拉取,且五官图片只返回一张。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 素材 ID,数组长度限制:100。 PersonIds []*string `json:"PersonIds,omitnil,omitempty" name:"PersonIds"` // 素材名称,数组长度限制:20。 Names []*string `json:"Names,omitnil,omitempty" name:"Names"` // 素材标签,数组长度限制:20。 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:100,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribePersonSamplesRequest ¶
func NewDescribePersonSamplesRequest() (request *DescribePersonSamplesRequest)
func (*DescribePersonSamplesRequest) FromJsonString ¶
func (r *DescribePersonSamplesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePersonSamplesRequest) ToJsonString ¶
func (r *DescribePersonSamplesRequest) ToJsonString() string
type DescribePersonSamplesRequestParams ¶ added in v1.0.426
type DescribePersonSamplesRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 拉取的素材类型,可选值: // <li>UserDefine:用户自定义素材库;</li> // <li>Default:系统默认素材库。</li> // // 默认值:UserDefine,拉取用户自定义素材库素材。 // 说明:如果是拉取系统默认素材库,只能使用素材名字或者素材 ID + 素材名字的方式进行拉取,且五官图片只返回一张。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 素材 ID,数组长度限制:100。 PersonIds []*string `json:"PersonIds,omitnil,omitempty" name:"PersonIds"` // 素材名称,数组长度限制:20。 Names []*string `json:"Names,omitnil,omitempty" name:"Names"` // 素材标签,数组长度限制:20。 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:100,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribePersonSamplesResponse ¶
type DescribePersonSamplesResponse struct { *tchttp.BaseResponse Response *DescribePersonSamplesResponseParams `json:"Response"` }
func NewDescribePersonSamplesResponse ¶
func NewDescribePersonSamplesResponse() (response *DescribePersonSamplesResponse)
func (*DescribePersonSamplesResponse) FromJsonString ¶
func (r *DescribePersonSamplesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePersonSamplesResponse) ToJsonString ¶
func (r *DescribePersonSamplesResponse) ToJsonString() string
type DescribePersonSamplesResponseParams ¶ added in v1.0.426
type DescribePersonSamplesResponseParams struct { // 符合条件的记录总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 人物信息。 PersonSet []*AiSamplePerson `json:"PersonSet,omitnil,omitempty" name:"PersonSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribePrepaidProductsRequest ¶
type DescribePrepaidProductsRequest struct {
*tchttp.BaseRequest
}
func NewDescribePrepaidProductsRequest ¶
func NewDescribePrepaidProductsRequest() (request *DescribePrepaidProductsRequest)
func (*DescribePrepaidProductsRequest) FromJsonString ¶
func (r *DescribePrepaidProductsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePrepaidProductsRequest) ToJsonString ¶
func (r *DescribePrepaidProductsRequest) ToJsonString() string
type DescribePrepaidProductsRequestParams ¶ added in v1.0.426
type DescribePrepaidProductsRequestParams struct { }
Predefined struct for user
type DescribePrepaidProductsResponse ¶
type DescribePrepaidProductsResponse struct { *tchttp.BaseResponse Response *DescribePrepaidProductsResponseParams `json:"Response"` }
func NewDescribePrepaidProductsResponse ¶
func NewDescribePrepaidProductsResponse() (response *DescribePrepaidProductsResponse)
func (*DescribePrepaidProductsResponse) FromJsonString ¶
func (r *DescribePrepaidProductsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePrepaidProductsResponse) ToJsonString ¶
func (r *DescribePrepaidProductsResponse) ToJsonString() string
type DescribePrepaidProductsResponseParams ¶ added in v1.0.426
type DescribePrepaidProductsResponseParams struct { // 购买的预付费商品实例列表。 ProductInstanceSet []*ProductInstance `json:"ProductInstanceSet,omitnil,omitempty" name:"ProductInstanceSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeProcedureTemplatesRequest ¶
type DescribeProcedureTemplatesRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 任务流模板名字过滤条件,数组长度限制:100。 Names []*string `json:"Names,omitnil,omitempty" name:"Names"` // 任务流模板类型过滤条件,可选值: // <li>Preset:系统预置任务流模板;</li> // <li>Custom:用户自定义任务流模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeProcedureTemplatesRequest ¶
func NewDescribeProcedureTemplatesRequest() (request *DescribeProcedureTemplatesRequest)
func (*DescribeProcedureTemplatesRequest) FromJsonString ¶
func (r *DescribeProcedureTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProcedureTemplatesRequest) ToJsonString ¶
func (r *DescribeProcedureTemplatesRequest) ToJsonString() string
type DescribeProcedureTemplatesRequestParams ¶ added in v1.0.426
type DescribeProcedureTemplatesRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 任务流模板名字过滤条件,数组长度限制:100。 Names []*string `json:"Names,omitnil,omitempty" name:"Names"` // 任务流模板类型过滤条件,可选值: // <li>Preset:系统预置任务流模板;</li> // <li>Custom:用户自定义任务流模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeProcedureTemplatesResponse ¶
type DescribeProcedureTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeProcedureTemplatesResponseParams `json:"Response"` }
func NewDescribeProcedureTemplatesResponse ¶
func NewDescribeProcedureTemplatesResponse() (response *DescribeProcedureTemplatesResponse)
func (*DescribeProcedureTemplatesResponse) FromJsonString ¶
func (r *DescribeProcedureTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProcedureTemplatesResponse) ToJsonString ¶
func (r *DescribeProcedureTemplatesResponse) ToJsonString() string
type DescribeProcedureTemplatesResponseParams ¶ added in v1.0.426
type DescribeProcedureTemplatesResponseParams struct { // 符合过滤条件的记录总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 任务流模板详情列表。 ProcedureTemplateSet []*ProcedureTemplate `json:"ProcedureTemplateSet,omitnil,omitempty" name:"ProcedureTemplateSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeQualityInspectTemplatesRequest ¶ added in v1.0.686
type DescribeQualityInspectTemplatesRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音画质检测模板列表。长度限制:100。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 模板类型过滤条件,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 分页偏移量,默认值:0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeQualityInspectTemplatesRequest ¶ added in v1.0.686
func NewDescribeQualityInspectTemplatesRequest() (request *DescribeQualityInspectTemplatesRequest)
func (*DescribeQualityInspectTemplatesRequest) FromJsonString ¶ added in v1.0.686
func (r *DescribeQualityInspectTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeQualityInspectTemplatesRequest) ToJsonString ¶ added in v1.0.686
func (r *DescribeQualityInspectTemplatesRequest) ToJsonString() string
type DescribeQualityInspectTemplatesRequestParams ¶ added in v1.0.686
type DescribeQualityInspectTemplatesRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音画质检测模板列表。长度限制:100。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 模板类型过滤条件,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 分页偏移量,默认值:0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeQualityInspectTemplatesResponse ¶ added in v1.0.686
type DescribeQualityInspectTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeQualityInspectTemplatesResponseParams `json:"Response"` }
func NewDescribeQualityInspectTemplatesResponse ¶ added in v1.0.686
func NewDescribeQualityInspectTemplatesResponse() (response *DescribeQualityInspectTemplatesResponse)
func (*DescribeQualityInspectTemplatesResponse) FromJsonString ¶ added in v1.0.686
func (r *DescribeQualityInspectTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeQualityInspectTemplatesResponse) ToJsonString ¶ added in v1.0.686
func (r *DescribeQualityInspectTemplatesResponse) ToJsonString() string
type DescribeQualityInspectTemplatesResponseParams ¶ added in v1.0.686
type DescribeQualityInspectTemplatesResponseParams struct { // 符合过滤条件的记录总数。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 音画质检测模板详情列表。 QualityInspectTemplateSet []*QualityInspectTemplateItem `json:"QualityInspectTemplateSet,omitnil,omitempty" name:"QualityInspectTemplateSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRebuildMediaTemplatesRequest ¶ added in v1.0.630
type DescribeRebuildMediaTemplatesRequest struct { *tchttp.BaseRequest // 视频重生模板列表。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *int64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 模板类型过滤条件,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 分页偏移量,默认值:0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeRebuildMediaTemplatesRequest ¶ added in v1.0.630
func NewDescribeRebuildMediaTemplatesRequest() (request *DescribeRebuildMediaTemplatesRequest)
func (*DescribeRebuildMediaTemplatesRequest) FromJsonString ¶ added in v1.0.630
func (r *DescribeRebuildMediaTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRebuildMediaTemplatesRequest) ToJsonString ¶ added in v1.0.630
func (r *DescribeRebuildMediaTemplatesRequest) ToJsonString() string
type DescribeRebuildMediaTemplatesRequestParams ¶ added in v1.0.630
type DescribeRebuildMediaTemplatesRequestParams struct { // 视频重生模板列表。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *int64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 模板类型过滤条件,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 分页偏移量,默认值:0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeRebuildMediaTemplatesResponse ¶ added in v1.0.630
type DescribeRebuildMediaTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeRebuildMediaTemplatesResponseParams `json:"Response"` }
func NewDescribeRebuildMediaTemplatesResponse ¶ added in v1.0.630
func NewDescribeRebuildMediaTemplatesResponse() (response *DescribeRebuildMediaTemplatesResponse)
func (*DescribeRebuildMediaTemplatesResponse) FromJsonString ¶ added in v1.0.630
func (r *DescribeRebuildMediaTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRebuildMediaTemplatesResponse) ToJsonString ¶ added in v1.0.630
func (r *DescribeRebuildMediaTemplatesResponse) ToJsonString() string
type DescribeRebuildMediaTemplatesResponseParams ¶ added in v1.0.630
type DescribeRebuildMediaTemplatesResponseParams struct { // 符合过滤条件的记录总数。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 视频重生模板详情列表。 RebuildMediaTemplateSet []*RebuildMediaTemplate `json:"RebuildMediaTemplateSet,omitnil,omitempty" name:"RebuildMediaTemplateSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeReviewDetailsRequest ¶
type DescribeReviewDetailsRequest struct { *tchttp.BaseRequest // 起始日期。使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束日期,需大于起始日期。使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDescribeReviewDetailsRequest ¶
func NewDescribeReviewDetailsRequest() (request *DescribeReviewDetailsRequest)
func (*DescribeReviewDetailsRequest) FromJsonString ¶
func (r *DescribeReviewDetailsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeReviewDetailsRequest) ToJsonString ¶
func (r *DescribeReviewDetailsRequest) ToJsonString() string
type DescribeReviewDetailsRequestParams ¶ added in v1.0.426
type DescribeReviewDetailsRequestParams struct { // 起始日期。使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束日期,需大于起始日期。使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DescribeReviewDetailsResponse ¶
type DescribeReviewDetailsResponse struct { *tchttp.BaseResponse Response *DescribeReviewDetailsResponseParams `json:"Response"` }
func NewDescribeReviewDetailsResponse ¶
func NewDescribeReviewDetailsResponse() (response *DescribeReviewDetailsResponse)
func (*DescribeReviewDetailsResponse) FromJsonString ¶
func (r *DescribeReviewDetailsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeReviewDetailsResponse) ToJsonString ¶
func (r *DescribeReviewDetailsResponse) ToJsonString() string
type DescribeReviewDetailsResponseParams ¶ added in v1.0.426
type DescribeReviewDetailsResponseParams struct { // 发起内容智能识别次数。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 内容智能识别总时长。 TotalDuration *int64 `json:"TotalDuration,omitnil,omitempty" name:"TotalDuration"` // 内容智能识别时长统计数据,每天一个数据。 Data []*StatDataItem `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeReviewTemplatesRequest ¶ added in v1.0.563
type DescribeReviewTemplatesRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *int64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 审核模板唯一标识过滤条件,数组长度限制:100。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 模板类型过滤条件,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 分页偏移量,默认值:0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeReviewTemplatesRequest ¶ added in v1.0.563
func NewDescribeReviewTemplatesRequest() (request *DescribeReviewTemplatesRequest)
func (*DescribeReviewTemplatesRequest) FromJsonString ¶ added in v1.0.563
func (r *DescribeReviewTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeReviewTemplatesRequest) ToJsonString ¶ added in v1.0.563
func (r *DescribeReviewTemplatesRequest) ToJsonString() string
type DescribeReviewTemplatesRequestParams ¶ added in v1.0.563
type DescribeReviewTemplatesRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *int64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 审核模板唯一标识过滤条件,数组长度限制:100。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 模板类型过滤条件,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 分页偏移量,默认值:0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeReviewTemplatesResponse ¶ added in v1.0.563
type DescribeReviewTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeReviewTemplatesResponseParams `json:"Response"` }
func NewDescribeReviewTemplatesResponse ¶ added in v1.0.563
func NewDescribeReviewTemplatesResponse() (response *DescribeReviewTemplatesResponse)
func (*DescribeReviewTemplatesResponse) FromJsonString ¶ added in v1.0.563
func (r *DescribeReviewTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeReviewTemplatesResponse) ToJsonString ¶ added in v1.0.563
func (r *DescribeReviewTemplatesResponse) ToJsonString() string
type DescribeReviewTemplatesResponseParams ¶ added in v1.0.563
type DescribeReviewTemplatesResponseParams struct { // 符合过滤条件的记录总数。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 审核模板详情列表。 ReviewTemplateSet []*ReviewTemplate `json:"ReviewTemplateSet,omitnil,omitempty" name:"ReviewTemplateSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRoundPlaysRequest ¶ added in v1.0.589
type DescribeRoundPlaysRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 轮播播单标识过滤条件,数组长度限制:100。 RoundPlayIds []*string `json:"RoundPlayIds,omitnil,omitempty" name:"RoundPlayIds"` // 分页偏移量,默认值:0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeRoundPlaysRequest ¶ added in v1.0.589
func NewDescribeRoundPlaysRequest() (request *DescribeRoundPlaysRequest)
func (*DescribeRoundPlaysRequest) FromJsonString ¶ added in v1.0.589
func (r *DescribeRoundPlaysRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRoundPlaysRequest) ToJsonString ¶ added in v1.0.589
func (r *DescribeRoundPlaysRequest) ToJsonString() string
type DescribeRoundPlaysRequestParams ¶ added in v1.0.589
type DescribeRoundPlaysRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 轮播播单标识过滤条件,数组长度限制:100。 RoundPlayIds []*string `json:"RoundPlayIds,omitnil,omitempty" name:"RoundPlayIds"` // 分页偏移量,默认值:0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeRoundPlaysResponse ¶ added in v1.0.589
type DescribeRoundPlaysResponse struct { *tchttp.BaseResponse Response *DescribeRoundPlaysResponseParams `json:"Response"` }
func NewDescribeRoundPlaysResponse ¶ added in v1.0.589
func NewDescribeRoundPlaysResponse() (response *DescribeRoundPlaysResponse)
func (*DescribeRoundPlaysResponse) FromJsonString ¶ added in v1.0.589
func (r *DescribeRoundPlaysResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRoundPlaysResponse) ToJsonString ¶ added in v1.0.589
func (r *DescribeRoundPlaysResponse) ToJsonString() string
type DescribeRoundPlaysResponseParams ¶ added in v1.0.589
type DescribeRoundPlaysResponseParams struct { // 符合过滤条件的轮播播单总数。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 轮播播单详情列表。 RoundPlaySet []*RoundPlayInfo `json:"RoundPlaySet,omitnil,omitempty" name:"RoundPlaySet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSampleSnapshotTemplatesRequest ¶
type DescribeSampleSnapshotTemplatesRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 采样截图模板唯一标识过滤条件,数组长度限制:100。 Definitions []*uint64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 模板类型过滤条件,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
func NewDescribeSampleSnapshotTemplatesRequest ¶
func NewDescribeSampleSnapshotTemplatesRequest() (request *DescribeSampleSnapshotTemplatesRequest)
func (*DescribeSampleSnapshotTemplatesRequest) FromJsonString ¶
func (r *DescribeSampleSnapshotTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSampleSnapshotTemplatesRequest) ToJsonString ¶
func (r *DescribeSampleSnapshotTemplatesRequest) ToJsonString() string
type DescribeSampleSnapshotTemplatesRequestParams ¶ added in v1.0.426
type DescribeSampleSnapshotTemplatesRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 采样截图模板唯一标识过滤条件,数组长度限制:100。 Definitions []*uint64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 模板类型过滤条件,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
Predefined struct for user
type DescribeSampleSnapshotTemplatesResponse ¶
type DescribeSampleSnapshotTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeSampleSnapshotTemplatesResponseParams `json:"Response"` }
func NewDescribeSampleSnapshotTemplatesResponse ¶
func NewDescribeSampleSnapshotTemplatesResponse() (response *DescribeSampleSnapshotTemplatesResponse)
func (*DescribeSampleSnapshotTemplatesResponse) FromJsonString ¶
func (r *DescribeSampleSnapshotTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSampleSnapshotTemplatesResponse) ToJsonString ¶
func (r *DescribeSampleSnapshotTemplatesResponse) ToJsonString() string
type DescribeSampleSnapshotTemplatesResponseParams ¶ added in v1.0.426
type DescribeSampleSnapshotTemplatesResponseParams struct { // 符合过滤条件的记录总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 采样截图模板详情列表。 SampleSnapshotTemplateSet []*SampleSnapshotTemplate `json:"SampleSnapshotTemplateSet,omitnil,omitempty" name:"SampleSnapshotTemplateSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSnapshotByTimeOffsetTemplatesRequest ¶
type DescribeSnapshotByTimeOffsetTemplatesRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 指定时间点截图模板唯一标识过滤条件,数组长度限制:100。 Definitions []*uint64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 模板类型过滤条件,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
func NewDescribeSnapshotByTimeOffsetTemplatesRequest ¶
func NewDescribeSnapshotByTimeOffsetTemplatesRequest() (request *DescribeSnapshotByTimeOffsetTemplatesRequest)
func (*DescribeSnapshotByTimeOffsetTemplatesRequest) FromJsonString ¶
func (r *DescribeSnapshotByTimeOffsetTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSnapshotByTimeOffsetTemplatesRequest) ToJsonString ¶
func (r *DescribeSnapshotByTimeOffsetTemplatesRequest) ToJsonString() string
type DescribeSnapshotByTimeOffsetTemplatesRequestParams ¶ added in v1.0.426
type DescribeSnapshotByTimeOffsetTemplatesRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 指定时间点截图模板唯一标识过滤条件,数组长度限制:100。 Definitions []*uint64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 模板类型过滤条件,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
Predefined struct for user
type DescribeSnapshotByTimeOffsetTemplatesResponse ¶
type DescribeSnapshotByTimeOffsetTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeSnapshotByTimeOffsetTemplatesResponseParams `json:"Response"` }
func NewDescribeSnapshotByTimeOffsetTemplatesResponse ¶
func NewDescribeSnapshotByTimeOffsetTemplatesResponse() (response *DescribeSnapshotByTimeOffsetTemplatesResponse)
func (*DescribeSnapshotByTimeOffsetTemplatesResponse) FromJsonString ¶
func (r *DescribeSnapshotByTimeOffsetTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSnapshotByTimeOffsetTemplatesResponse) ToJsonString ¶
func (r *DescribeSnapshotByTimeOffsetTemplatesResponse) ToJsonString() string
type DescribeSnapshotByTimeOffsetTemplatesResponseParams ¶ added in v1.0.426
type DescribeSnapshotByTimeOffsetTemplatesResponseParams struct { // 符合过滤条件的记录总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 指定时间点截图模板详情列表。 SnapshotByTimeOffsetTemplateSet []*SnapshotByTimeOffsetTemplate `json:"SnapshotByTimeOffsetTemplateSet,omitnil,omitempty" name:"SnapshotByTimeOffsetTemplateSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeStorageDataRequest ¶
type DescribeStorageDataRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDescribeStorageDataRequest ¶
func NewDescribeStorageDataRequest() (request *DescribeStorageDataRequest)
func (*DescribeStorageDataRequest) FromJsonString ¶
func (r *DescribeStorageDataRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStorageDataRequest) ToJsonString ¶
func (r *DescribeStorageDataRequest) ToJsonString() string
type DescribeStorageDataRequestParams ¶ added in v1.0.426
type DescribeStorageDataRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DescribeStorageDataResponse ¶
type DescribeStorageDataResponse struct { *tchttp.BaseResponse Response *DescribeStorageDataResponseParams `json:"Response"` }
func NewDescribeStorageDataResponse ¶
func NewDescribeStorageDataResponse() (response *DescribeStorageDataResponse)
func (*DescribeStorageDataResponse) FromJsonString ¶
func (r *DescribeStorageDataResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStorageDataResponse) ToJsonString ¶
func (r *DescribeStorageDataResponse) ToJsonString() string
type DescribeStorageDataResponseParams ¶ added in v1.0.426
type DescribeStorageDataResponseParams struct { // 当前媒体总量。 MediaCount *uint64 `json:"MediaCount,omitnil,omitempty" name:"MediaCount"` // 当前总存储量,单位是字节。 TotalStorage *uint64 `json:"TotalStorage,omitnil,omitempty" name:"TotalStorage"` // 当前标准存储量,单位是字节。 StandardStorage *uint64 `json:"StandardStorage,omitnil,omitempty" name:"StandardStorage"` // 当前低频存储量,单位是字节。 InfrequentStorage *uint64 `json:"InfrequentStorage,omitnil,omitempty" name:"InfrequentStorage"` // 当前归档存储量,单位是字节。 ArchiveStorage *uint64 `json:"ArchiveStorage,omitnil,omitempty" name:"ArchiveStorage"` // 当前深度归档存储量,单位是字节。 DeepArchiveStorage *uint64 `json:"DeepArchiveStorage,omitnil,omitempty" name:"DeepArchiveStorage"` // 各计费区域的存储用量。 StorageStat []*StorageStatData `json:"StorageStat,omitnil,omitempty" name:"StorageStat"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeStorageDetailsRequest ¶
type DescribeStorageDetailsRequest struct { *tchttp.BaseRequest // 起始时间,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#52)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,需大于开始日期,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#52)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 统计时间粒度,有效值: // <li>Minute:以5分钟为粒度。</li> // <li>Day:以天为粒度。</li> // 默认按时间跨度决定,小于等于1天以5分钟为粒度,大于1天则以天为粒度。 Interval *string `json:"Interval,omitnil,omitempty" name:"Interval"` // 查询的存储类型,有效值: // <li>TotalStorage:存储总量,标准、低频、归档和深度归档存储量之和,不含提前删除量。</li> // <li>StandardStorage:标准存储。</li> // <li>InfrequentStorage:低频存储。</li> // <li>ArchiveStorage:归档存储。</li> // <li>DeepArchiveStorage:深度归档存储。</li> // <li>DeletedInfrequentStorage:低频存储提前删除量。</li> // <li>DeletedArchiveStorage:归档提前删除量。</li> // <li>DeletedDeepArchiveStorage:深度归档提前删除量。</li> // <li>ArchiveStandardRetrieval:归档标准取回量。</li> // <li>ArchiveExpeditedRetrieval:归档快速取回量。</li> // <li>ArchiveBulkRetrieval:归档批量取回量。</li> // <li>DeepArchiveStandardRetrieval:深度归档标准取回量。</li> // <li>DeepArchiveBulkRetrieval:深度归档批量取回量。</li> // <li>InfrequentRetrieval:低频存储取回量。</li> // 默认值为 TotalStorage。 StorageType *string `json:"StorageType,omitnil,omitempty" name:"StorageType"` // 查询的存储区域,有效值: // <li>Chinese Mainland:中国境内(不包含港澳台)。</li> // <li>Outside Chinese Mainland:中国境外。</li> // 默认值为 Chinese Mainland。 Area *string `json:"Area,omitnil,omitempty" name:"Area"` }
func NewDescribeStorageDetailsRequest ¶
func NewDescribeStorageDetailsRequest() (request *DescribeStorageDetailsRequest)
func (*DescribeStorageDetailsRequest) FromJsonString ¶
func (r *DescribeStorageDetailsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStorageDetailsRequest) ToJsonString ¶
func (r *DescribeStorageDetailsRequest) ToJsonString() string
type DescribeStorageDetailsRequestParams ¶ added in v1.0.426
type DescribeStorageDetailsRequestParams struct { // 起始时间,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#52)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,需大于开始日期,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#52)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 统计时间粒度,有效值: // <li>Minute:以5分钟为粒度。</li> // <li>Day:以天为粒度。</li> // 默认按时间跨度决定,小于等于1天以5分钟为粒度,大于1天则以天为粒度。 Interval *string `json:"Interval,omitnil,omitempty" name:"Interval"` // 查询的存储类型,有效值: // <li>TotalStorage:存储总量,标准、低频、归档和深度归档存储量之和,不含提前删除量。</li> // <li>StandardStorage:标准存储。</li> // <li>InfrequentStorage:低频存储。</li> // <li>ArchiveStorage:归档存储。</li> // <li>DeepArchiveStorage:深度归档存储。</li> // <li>DeletedInfrequentStorage:低频存储提前删除量。</li> // <li>DeletedArchiveStorage:归档提前删除量。</li> // <li>DeletedDeepArchiveStorage:深度归档提前删除量。</li> // <li>ArchiveStandardRetrieval:归档标准取回量。</li> // <li>ArchiveExpeditedRetrieval:归档快速取回量。</li> // <li>ArchiveBulkRetrieval:归档批量取回量。</li> // <li>DeepArchiveStandardRetrieval:深度归档标准取回量。</li> // <li>DeepArchiveBulkRetrieval:深度归档批量取回量。</li> // <li>InfrequentRetrieval:低频存储取回量。</li> // 默认值为 TotalStorage。 StorageType *string `json:"StorageType,omitnil,omitempty" name:"StorageType"` // 查询的存储区域,有效值: // <li>Chinese Mainland:中国境内(不包含港澳台)。</li> // <li>Outside Chinese Mainland:中国境外。</li> // 默认值为 Chinese Mainland。 Area *string `json:"Area,omitnil,omitempty" name:"Area"` }
Predefined struct for user
type DescribeStorageDetailsResponse ¶
type DescribeStorageDetailsResponse struct { *tchttp.BaseResponse Response *DescribeStorageDetailsResponseParams `json:"Response"` }
func NewDescribeStorageDetailsResponse ¶
func NewDescribeStorageDetailsResponse() (response *DescribeStorageDetailsResponse)
func (*DescribeStorageDetailsResponse) FromJsonString ¶
func (r *DescribeStorageDetailsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStorageDetailsResponse) ToJsonString ¶
func (r *DescribeStorageDetailsResponse) ToJsonString() string
type DescribeStorageDetailsResponseParams ¶ added in v1.0.426
type DescribeStorageDetailsResponseParams struct { // 存储统计数据,每5分钟或每天一条数据。 Data []*StatDataItem `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeStorageRegionsRequest ¶ added in v1.0.384
type DescribeStorageRegionsRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDescribeStorageRegionsRequest ¶ added in v1.0.384
func NewDescribeStorageRegionsRequest() (request *DescribeStorageRegionsRequest)
func (*DescribeStorageRegionsRequest) FromJsonString ¶ added in v1.0.384
func (r *DescribeStorageRegionsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStorageRegionsRequest) ToJsonString ¶ added in v1.0.384
func (r *DescribeStorageRegionsRequest) ToJsonString() string
type DescribeStorageRegionsRequestParams ¶ added in v1.0.426
type DescribeStorageRegionsRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DescribeStorageRegionsResponse ¶ added in v1.0.384
type DescribeStorageRegionsResponse struct { *tchttp.BaseResponse Response *DescribeStorageRegionsResponseParams `json:"Response"` }
func NewDescribeStorageRegionsResponse ¶ added in v1.0.384
func NewDescribeStorageRegionsResponse() (response *DescribeStorageRegionsResponse)
func (*DescribeStorageRegionsResponse) FromJsonString ¶ added in v1.0.384
func (r *DescribeStorageRegionsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStorageRegionsResponse) ToJsonString ¶ added in v1.0.384
func (r *DescribeStorageRegionsResponse) ToJsonString() string
type DescribeStorageRegionsResponseParams ¶ added in v1.0.426
type DescribeStorageRegionsResponseParams struct { // 存储地域信息列表。 StorageRegionInfos []*StorageRegionInfo `json:"StorageRegionInfos,omitnil,omitempty" name:"StorageRegionInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSubAppIdsRequest ¶
type DescribeSubAppIdsRequest struct { *tchttp.BaseRequest // 应用名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 标签信息,查询指定标签的应用列表。 Tags []*ResourceTag `json:"Tags,omitnil,omitempty" name:"Tags"` // 分页拉取的起始偏移量。默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 分页拉取的最大返回结果数。默认值:200;最大值:200。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeSubAppIdsRequest ¶
func NewDescribeSubAppIdsRequest() (request *DescribeSubAppIdsRequest)
func (*DescribeSubAppIdsRequest) FromJsonString ¶
func (r *DescribeSubAppIdsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSubAppIdsRequest) ToJsonString ¶
func (r *DescribeSubAppIdsRequest) ToJsonString() string
type DescribeSubAppIdsRequestParams ¶ added in v1.0.426
type DescribeSubAppIdsRequestParams struct { // 应用名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 标签信息,查询指定标签的应用列表。 Tags []*ResourceTag `json:"Tags,omitnil,omitempty" name:"Tags"` // 分页拉取的起始偏移量。默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 分页拉取的最大返回结果数。默认值:200;最大值:200。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeSubAppIdsResponse ¶
type DescribeSubAppIdsResponse struct { *tchttp.BaseResponse Response *DescribeSubAppIdsResponseParams `json:"Response"` }
func NewDescribeSubAppIdsResponse ¶
func NewDescribeSubAppIdsResponse() (response *DescribeSubAppIdsResponse)
func (*DescribeSubAppIdsResponse) FromJsonString ¶
func (r *DescribeSubAppIdsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSubAppIdsResponse) ToJsonString ¶
func (r *DescribeSubAppIdsResponse) ToJsonString() string
type DescribeSubAppIdsResponseParams ¶ added in v1.0.426
type DescribeSubAppIdsResponseParams struct { // 应用信息集合。 SubAppIdInfoSet []*SubAppIdInfo `json:"SubAppIdInfoSet,omitnil,omitempty" name:"SubAppIdInfoSet"` // 应用总数量。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSuperPlayerConfigsRequest ¶
type DescribeSuperPlayerConfigsRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 播放器配置名字过滤条件,数组长度限制:100。 Names []*string `json:"Names,omitnil,omitempty" name:"Names"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 播放器配置类型过滤条件,可选值: // <li>Preset:系统预置配置;</li> // <li>Custom:用户自定义配置。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
func NewDescribeSuperPlayerConfigsRequest ¶
func NewDescribeSuperPlayerConfigsRequest() (request *DescribeSuperPlayerConfigsRequest)
func (*DescribeSuperPlayerConfigsRequest) FromJsonString ¶
func (r *DescribeSuperPlayerConfigsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSuperPlayerConfigsRequest) ToJsonString ¶
func (r *DescribeSuperPlayerConfigsRequest) ToJsonString() string
type DescribeSuperPlayerConfigsRequestParams ¶ added in v1.0.426
type DescribeSuperPlayerConfigsRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 播放器配置名字过滤条件,数组长度限制:100。 Names []*string `json:"Names,omitnil,omitempty" name:"Names"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 播放器配置类型过滤条件,可选值: // <li>Preset:系统预置配置;</li> // <li>Custom:用户自定义配置。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
Predefined struct for user
type DescribeSuperPlayerConfigsResponse ¶
type DescribeSuperPlayerConfigsResponse struct { *tchttp.BaseResponse Response *DescribeSuperPlayerConfigsResponseParams `json:"Response"` }
func NewDescribeSuperPlayerConfigsResponse ¶
func NewDescribeSuperPlayerConfigsResponse() (response *DescribeSuperPlayerConfigsResponse)
func (*DescribeSuperPlayerConfigsResponse) FromJsonString ¶
func (r *DescribeSuperPlayerConfigsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSuperPlayerConfigsResponse) ToJsonString ¶
func (r *DescribeSuperPlayerConfigsResponse) ToJsonString() string
type DescribeSuperPlayerConfigsResponseParams ¶ added in v1.0.426
type DescribeSuperPlayerConfigsResponseParams struct { // 符合过滤条件的记录总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 播放器配置数组。 PlayerConfigSet []*PlayerConfig `json:"PlayerConfigSet,omitnil,omitempty" name:"PlayerConfigSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTaskDetailRequest ¶
type DescribeTaskDetailRequest struct { *tchttp.BaseRequest // 视频处理任务的任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDescribeTaskDetailRequest ¶
func NewDescribeTaskDetailRequest() (request *DescribeTaskDetailRequest)
func (*DescribeTaskDetailRequest) FromJsonString ¶
func (r *DescribeTaskDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTaskDetailRequest) ToJsonString ¶
func (r *DescribeTaskDetailRequest) ToJsonString() string
type DescribeTaskDetailRequestParams ¶ added in v1.0.426
type DescribeTaskDetailRequestParams struct { // 视频处理任务的任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DescribeTaskDetailResponse ¶
type DescribeTaskDetailResponse struct { *tchttp.BaseResponse Response *DescribeTaskDetailResponseParams `json:"Response"` }
func NewDescribeTaskDetailResponse ¶
func NewDescribeTaskDetailResponse() (response *DescribeTaskDetailResponse)
func (*DescribeTaskDetailResponse) FromJsonString ¶
func (r *DescribeTaskDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTaskDetailResponse) ToJsonString ¶
func (r *DescribeTaskDetailResponse) ToJsonString() string
type DescribeTaskDetailResponseParams ¶ added in v1.0.426
type DescribeTaskDetailResponseParams struct { // 任务类型,取值: // <li>Procedure:视频处理任务;</li> // <li>EditMedia:视频编辑任务;</li> // <li>SplitMedia:视频拆条任务;</li> // <li>ComposeMedia:制作媒体文件任务;</li> // <li>WechatPublish:微信发布任务;</li> // <li>WechatMiniProgramPublish:微信小程序视频发布任务;</li> // <li>PullUpload:拉取上传媒体文件任务;</li> // <li>FastClipMedia:快速剪辑任务;</li> // <li>RemoveWatermarkTask:智能去除水印任务;</li> // <li>DescribeFileAttributesTask:获取文件属性任务;</li> // <li>RebuildMedia:音画质重生任务(不推荐使用);</li> // <li>ReviewAudioVideo:音视频审核任务;</li> // <li>ExtractTraceWatermark:提取溯源水印任务;</li> // <li>ExtractCopyRightWatermark:提取版权水印任务;</li> // <li>QualityInspect:音画质检测任务;</li> // <li>QualityEnhance:音画质重生任务。</li> TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"` // 任务状态,取值: // <li>WAITING:等待中;</li> // <li>PROCESSING:处理中;</li> // <li>FINISH:已完成;</li> // <li>ABORTED:已终止。</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 任务的创建时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` // 视频处理任务信息,仅当 TaskType 为 Procedure,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 ProcedureTask *ProcedureTask `json:"ProcedureTask,omitnil,omitempty" name:"ProcedureTask"` // 视频编辑任务信息,仅当 TaskType 为 EditMedia,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 EditMediaTask *EditMediaTask `json:"EditMediaTask,omitnil,omitempty" name:"EditMediaTask"` // 微信发布任务信息,仅当 TaskType 为 WechatPublish,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 WechatPublishTask *WechatPublishTask `json:"WechatPublishTask,omitnil,omitempty" name:"WechatPublishTask"` // 制作媒体文件任务信息,仅当 TaskType 为 ComposeMedia,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 ComposeMediaTask *ComposeMediaTask `json:"ComposeMediaTask,omitnil,omitempty" name:"ComposeMediaTask"` // 视频拆条任务信息,仅当 TaskType 为 SplitMedia,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 SplitMediaTask *SplitMediaTask `json:"SplitMediaTask,omitnil,omitempty" name:"SplitMediaTask"` // 微信小程序发布任务信息,仅当 TaskType 为 WechatMiniProgramPublish,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 WechatMiniProgramPublishTask *WechatMiniProgramPublishTask `json:"WechatMiniProgramPublishTask,omitnil,omitempty" name:"WechatMiniProgramPublishTask"` // 拉取上传媒体文件任务信息,仅当 TaskType 为 PullUpload,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 PullUploadTask *PullUploadTask `json:"PullUploadTask,omitnil,omitempty" name:"PullUploadTask"` // 视频转码任务信息,仅当 TaskType 为 Transcode,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 TranscodeTask *TranscodeTask2017 `json:"TranscodeTask,omitnil,omitempty" name:"TranscodeTask"` // 视频拼接任务信息,仅当 TaskType 为 Concat,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 ConcatTask *ConcatTask2017 `json:"ConcatTask,omitnil,omitempty" name:"ConcatTask"` // 视频剪辑任务信息,仅当 TaskType 为 Clip,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 ClipTask *ClipTask2017 `json:"ClipTask,omitnil,omitempty" name:"ClipTask"` // 截取雪碧图任务信息,仅当 TaskType 为 ImageSprite,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 CreateImageSpriteTask *CreateImageSpriteTask2017 `json:"CreateImageSpriteTask,omitnil,omitempty" name:"CreateImageSpriteTask"` // 视频指定时间点截图任务信息,仅当 TaskType 为 SnapshotByTimeOffset,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 SnapshotByTimeOffsetTask *SnapshotByTimeOffsetTask2017 `json:"SnapshotByTimeOffsetTask,omitnil,omitempty" name:"SnapshotByTimeOffsetTask"` // 智能去除水印任务信息,仅当 TaskType 为 RemoveWatermark,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 RemoveWatermarkTask *RemoveWatermarkTask `json:"RemoveWatermarkTask,omitnil,omitempty" name:"RemoveWatermarkTask"` // 音画质重生任务信息,仅当 TaskType 为 RebuildMedia,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 RebuildMediaTask *RebuildMediaTask `json:"RebuildMediaTask,omitnil,omitempty" name:"RebuildMediaTask"` // 提取溯源水印任务信息,仅当 TaskType 为 ExtractTraceWatermark,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 ExtractTraceWatermarkTask *ExtractTraceWatermarkTask `json:"ExtractTraceWatermarkTask,omitnil,omitempty" name:"ExtractTraceWatermarkTask"` // 提取版权水印任务信息,仅当 TaskType 为 ExtractCopyRightWatermark,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 ExtractCopyRightWatermarkTask *ExtractCopyRightWatermarkTask `json:"ExtractCopyRightWatermarkTask,omitnil,omitempty" name:"ExtractCopyRightWatermarkTask"` // 音视频审核任务信息,仅当 TaskType 为 ReviewAudioVideo,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 ReviewAudioVideoTask *ReviewAudioVideoTask `json:"ReviewAudioVideoTask,omitnil,omitempty" name:"ReviewAudioVideoTask"` // 该字段已无效。 // 注意:此字段可能返回 null,表示取不到有效值。 ReduceMediaBitrateTask *ReduceMediaBitrateTask `json:"ReduceMediaBitrateTask,omitnil,omitempty" name:"ReduceMediaBitrateTask"` // 获取文件属性任务信息,仅当 TaskType 为 DescribeFileAttributes,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 DescribeFileAttributesTask *DescribeFileAttributesTask `json:"DescribeFileAttributesTask,omitnil,omitempty" name:"DescribeFileAttributesTask"` // 音画质检测任务信息,仅当 TaskType 为 QualityInspect 时该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 QualityInspectTask *QualityInspectTask `json:"QualityInspectTask,omitnil,omitempty" name:"QualityInspectTask"` // 音画质重生任务信息,仅当 TaskType 为 QualityEnhance,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 QualityEnhanceTask *QualityEnhanceTask `json:"QualityEnhanceTask,omitnil,omitempty" name:"QualityEnhanceTask"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTasksRequest ¶
type DescribeTasksRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 过滤条件:任务状态,可选值:WAITING(等待中)、PROCESSING(处理中)、FINISH(已完成)。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 过滤条件:文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 过滤条件:任务创建时间。 CreateTime *TimeRange `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 过滤条件:任务结束时间。 FinishTime *TimeRange `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` // 排序方式。Sort.Field 可选: // <li> CreateTime 任务创建时间。</li> // <li>FinishTime 任务结束时间。</li> Sort *SortBy `json:"Sort,omitnil,omitempty" name:"Sort"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 翻页标识,分批拉取时使用:当单次请求无法拉取所有数据,接口将会返回 ScrollToken,下一次请求携带该 Token,将会从下一条记录开始获取。 ScrollToken *string `json:"ScrollToken,omitnil,omitempty" name:"ScrollToken"` }
func NewDescribeTasksRequest ¶
func NewDescribeTasksRequest() (request *DescribeTasksRequest)
func (*DescribeTasksRequest) FromJsonString ¶
func (r *DescribeTasksRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTasksRequest) ToJsonString ¶
func (r *DescribeTasksRequest) ToJsonString() string
type DescribeTasksRequestParams ¶ added in v1.0.426
type DescribeTasksRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 过滤条件:任务状态,可选值:WAITING(等待中)、PROCESSING(处理中)、FINISH(已完成)。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 过滤条件:文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 过滤条件:任务创建时间。 CreateTime *TimeRange `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 过滤条件:任务结束时间。 FinishTime *TimeRange `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` // 排序方式。Sort.Field 可选: // <li> CreateTime 任务创建时间。</li> // <li>FinishTime 任务结束时间。</li> Sort *SortBy `json:"Sort,omitnil,omitempty" name:"Sort"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 翻页标识,分批拉取时使用:当单次请求无法拉取所有数据,接口将会返回 ScrollToken,下一次请求携带该 Token,将会从下一条记录开始获取。 ScrollToken *string `json:"ScrollToken,omitnil,omitempty" name:"ScrollToken"` }
Predefined struct for user
type DescribeTasksResponse ¶
type DescribeTasksResponse struct { *tchttp.BaseResponse Response *DescribeTasksResponseParams `json:"Response"` }
func NewDescribeTasksResponse ¶
func NewDescribeTasksResponse() (response *DescribeTasksResponse)
func (*DescribeTasksResponse) FromJsonString ¶
func (r *DescribeTasksResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTasksResponse) ToJsonString ¶
func (r *DescribeTasksResponse) ToJsonString() string
type DescribeTasksResponseParams ¶ added in v1.0.426
type DescribeTasksResponseParams struct { // 任务概要列表。 TaskSet []*TaskSimpleInfo `json:"TaskSet,omitnil,omitempty" name:"TaskSet"` // 翻页标识,当请求未返回所有数据,该字段表示下一条记录的 ID。当该字段为空,说明已无更多数据。 ScrollToken *string `json:"ScrollToken,omitnil,omitempty" name:"ScrollToken"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTranscodeTemplatesRequest ¶
type DescribeTranscodeTemplatesRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 转码模板唯一标识过滤条件,数组长度限制:100。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 模板类型过滤条件,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 封装格式过滤条件,可选值: // <li>Video:视频格式,可以同时包含视频流和音频流的封装格式板;</li> // <li>PureAudio:纯音频格式,只能包含音频流的封装格式。</li> ContainerType *string `json:"ContainerType,omitnil,omitempty" name:"ContainerType"` // 极速高清过滤条件,用于过滤普通转码或极速高清转码模板,可选值: // <li>Common:普通转码模板;</li> // <li>TEHD:极速高清模板。</li> TEHDType *string `json:"TEHDType,omitnil,omitempty" name:"TEHDType"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeTranscodeTemplatesRequest ¶
func NewDescribeTranscodeTemplatesRequest() (request *DescribeTranscodeTemplatesRequest)
func (*DescribeTranscodeTemplatesRequest) FromJsonString ¶
func (r *DescribeTranscodeTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTranscodeTemplatesRequest) ToJsonString ¶
func (r *DescribeTranscodeTemplatesRequest) ToJsonString() string
type DescribeTranscodeTemplatesRequestParams ¶ added in v1.0.426
type DescribeTranscodeTemplatesRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 转码模板唯一标识过滤条件,数组长度限制:100。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 模板类型过滤条件,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 封装格式过滤条件,可选值: // <li>Video:视频格式,可以同时包含视频流和音频流的封装格式板;</li> // <li>PureAudio:纯音频格式,只能包含音频流的封装格式。</li> ContainerType *string `json:"ContainerType,omitnil,omitempty" name:"ContainerType"` // 极速高清过滤条件,用于过滤普通转码或极速高清转码模板,可选值: // <li>Common:普通转码模板;</li> // <li>TEHD:极速高清模板。</li> TEHDType *string `json:"TEHDType,omitnil,omitempty" name:"TEHDType"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeTranscodeTemplatesResponse ¶
type DescribeTranscodeTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeTranscodeTemplatesResponseParams `json:"Response"` }
func NewDescribeTranscodeTemplatesResponse ¶
func NewDescribeTranscodeTemplatesResponse() (response *DescribeTranscodeTemplatesResponse)
func (*DescribeTranscodeTemplatesResponse) FromJsonString ¶
func (r *DescribeTranscodeTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTranscodeTemplatesResponse) ToJsonString ¶
func (r *DescribeTranscodeTemplatesResponse) ToJsonString() string
type DescribeTranscodeTemplatesResponseParams ¶ added in v1.0.426
type DescribeTranscodeTemplatesResponseParams struct { // 符合过滤条件的记录总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 转码模板详情列表。 // 注意:此字段可能返回 null,表示取不到有效值。 TranscodeTemplateSet []*TranscodeTemplate `json:"TranscodeTemplateSet,omitnil,omitempty" name:"TranscodeTemplateSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVodDomainsRequest ¶
type DescribeVodDomainsRequest struct { *tchttp.BaseRequest // 域名列表。当该字段不填时,则默认列出所有域名信息。本字段限制如下: // <li>域名个数度最大为 20。</li> Domains []*string `json:"Domains,omitnil,omitempty" name:"Domains"` // 分页拉取的最大返回结果数。默认值:20。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页拉取的起始偏移量。默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewDescribeVodDomainsRequest ¶
func NewDescribeVodDomainsRequest() (request *DescribeVodDomainsRequest)
func (*DescribeVodDomainsRequest) FromJsonString ¶
func (r *DescribeVodDomainsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVodDomainsRequest) ToJsonString ¶
func (r *DescribeVodDomainsRequest) ToJsonString() string
type DescribeVodDomainsRequestParams ¶ added in v1.0.426
type DescribeVodDomainsRequestParams struct { // 域名列表。当该字段不填时,则默认列出所有域名信息。本字段限制如下: // <li>域名个数度最大为 20。</li> Domains []*string `json:"Domains,omitnil,omitempty" name:"Domains"` // 分页拉取的最大返回结果数。默认值:20。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页拉取的起始偏移量。默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type DescribeVodDomainsResponse ¶
type DescribeVodDomainsResponse struct { *tchttp.BaseResponse Response *DescribeVodDomainsResponseParams `json:"Response"` }
func NewDescribeVodDomainsResponse ¶
func NewDescribeVodDomainsResponse() (response *DescribeVodDomainsResponse)
func (*DescribeVodDomainsResponse) FromJsonString ¶
func (r *DescribeVodDomainsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVodDomainsResponse) ToJsonString ¶
func (r *DescribeVodDomainsResponse) ToJsonString() string
type DescribeVodDomainsResponseParams ¶ added in v1.0.426
type DescribeVodDomainsResponseParams struct { // 域名总数量。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 域名信息列表。 DomainSet []*DomainDetailInfo `json:"DomainSet,omitnil,omitempty" name:"DomainSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeWatermarkTemplatesRequest ¶
type DescribeWatermarkTemplatesRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 水印类型过滤条件,可选值: // <li>image:图片水印;</li> // <li>text:文字水印;</li> // <li>svg:SVG 水印。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 水印模板唯一标识过滤条件,数组长度限制:100。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 返回记录条数 // <li>默认值:10;</li> // <li>最大值:100。</li> Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeWatermarkTemplatesRequest ¶
func NewDescribeWatermarkTemplatesRequest() (request *DescribeWatermarkTemplatesRequest)
func (*DescribeWatermarkTemplatesRequest) FromJsonString ¶
func (r *DescribeWatermarkTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWatermarkTemplatesRequest) ToJsonString ¶
func (r *DescribeWatermarkTemplatesRequest) ToJsonString() string
type DescribeWatermarkTemplatesRequestParams ¶ added in v1.0.426
type DescribeWatermarkTemplatesRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 水印类型过滤条件,可选值: // <li>image:图片水印;</li> // <li>text:文字水印;</li> // <li>svg:SVG 水印。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 水印模板唯一标识过滤条件,数组长度限制:100。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 返回记录条数 // <li>默认值:10;</li> // <li>最大值:100。</li> Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeWatermarkTemplatesResponse ¶
type DescribeWatermarkTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeWatermarkTemplatesResponseParams `json:"Response"` }
func NewDescribeWatermarkTemplatesResponse ¶
func NewDescribeWatermarkTemplatesResponse() (response *DescribeWatermarkTemplatesResponse)
func (*DescribeWatermarkTemplatesResponse) FromJsonString ¶
func (r *DescribeWatermarkTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWatermarkTemplatesResponse) ToJsonString ¶
func (r *DescribeWatermarkTemplatesResponse) ToJsonString() string
type DescribeWatermarkTemplatesResponseParams ¶ added in v1.0.426
type DescribeWatermarkTemplatesResponseParams struct { // 符合过滤条件的记录总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 水印模板详情列表。 // 注意:此字段可能返回 null,表示取不到有效值。 WatermarkTemplateSet []*WatermarkTemplate `json:"WatermarkTemplateSet,omitnil,omitempty" name:"WatermarkTemplateSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeWordSamplesRequest ¶
type DescribeWordSamplesRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // <b>关键词应用场景过滤条件,可选值:</b> // 1. Recognition.Ocr:通过光学字符识别技术,进行内容识别; // 2. Recognition.Asr:通过音频识别技术,进行内容识别; // 3. Review.Ocr:通过光学字符识别技术,进行不适宜的内容识别; // 4. Review.Asr:通过音频识别技术,进行不适宜的内容识别; // <b>可合并简写为:</b> // 5. Recognition:通过光学字符识别技术、音频识别技术,进行内容识别,等价于 1+2; // 6. Review:通过光学字符识别技术、音频识别技术,进行不适宜的内容识别,等价于 3+4; // 可多选,元素间关系为 or,即关键词的应用场景包含该字段集合中任意元素的记录,均符合该条件。 Usages []*string `json:"Usages,omitnil,omitempty" name:"Usages"` // 关键词过滤条件,数组长度限制:100 个词。 Keywords []*string `json:"Keywords,omitnil,omitempty" name:"Keywords"` // 标签过滤条件,数组长度限制:20 个词。 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:100,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeWordSamplesRequest ¶
func NewDescribeWordSamplesRequest() (request *DescribeWordSamplesRequest)
func (*DescribeWordSamplesRequest) FromJsonString ¶
func (r *DescribeWordSamplesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWordSamplesRequest) ToJsonString ¶
func (r *DescribeWordSamplesRequest) ToJsonString() string
type DescribeWordSamplesRequestParams ¶ added in v1.0.426
type DescribeWordSamplesRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // <b>关键词应用场景过滤条件,可选值:</b> // 1. Recognition.Ocr:通过光学字符识别技术,进行内容识别; // 2. Recognition.Asr:通过音频识别技术,进行内容识别; // 3. Review.Ocr:通过光学字符识别技术,进行不适宜的内容识别; // 4. Review.Asr:通过音频识别技术,进行不适宜的内容识别; // <b>可合并简写为:</b> // 5. Recognition:通过光学字符识别技术、音频识别技术,进行内容识别,等价于 1+2; // 6. Review:通过光学字符识别技术、音频识别技术,进行不适宜的内容识别,等价于 3+4; // 可多选,元素间关系为 or,即关键词的应用场景包含该字段集合中任意元素的记录,均符合该条件。 Usages []*string `json:"Usages,omitnil,omitempty" name:"Usages"` // 关键词过滤条件,数组长度限制:100 个词。 Keywords []*string `json:"Keywords,omitnil,omitempty" name:"Keywords"` // 标签过滤条件,数组长度限制:20 个词。 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:100,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeWordSamplesResponse ¶
type DescribeWordSamplesResponse struct { *tchttp.BaseResponse Response *DescribeWordSamplesResponseParams `json:"Response"` }
func NewDescribeWordSamplesResponse ¶
func NewDescribeWordSamplesResponse() (response *DescribeWordSamplesResponse)
func (*DescribeWordSamplesResponse) FromJsonString ¶
func (r *DescribeWordSamplesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWordSamplesResponse) ToJsonString ¶
func (r *DescribeWordSamplesResponse) ToJsonString() string
type DescribeWordSamplesResponseParams ¶ added in v1.0.426
type DescribeWordSamplesResponseParams struct { // 符合条件的记录总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 关键词信息。 WordSet []*AiSampleWord `json:"WordSet,omitnil,omitempty" name:"WordSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DomainCLSTargetInfo ¶ added in v1.0.836
type DomainCLSTargetInfo struct { // 域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 中国大陆地区的日志推送目标。 ChineseMainlandCLSTargetInfo *AreaCLSTargetInfo `json:"ChineseMainlandCLSTargetInfo,omitnil,omitempty" name:"ChineseMainlandCLSTargetInfo"` // 中国大陆以外地区的日志推送目标。 OutsideChineseMainlandCLSTargetInfo *AreaCLSTargetInfo `json:"OutsideChineseMainlandCLSTargetInfo,omitnil,omitempty" name:"OutsideChineseMainlandCLSTargetInfo"` }
type DomainDetailInfo ¶
type DomainDetailInfo struct { // 域名名称。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 加速地区信息。 // 注意:此字段可能返回 null,表示取不到有效值。 AccelerateAreaInfos []*AccelerateAreaInfo `json:"AccelerateAreaInfos,omitnil,omitempty" name:"AccelerateAreaInfos"` // 部署状态,取值有: // <li>Online:上线;</li> // <li>Deploying:部署中;</li> // <li>Locked: 锁定中,出现该状态时,无法对该域名进行部署变更。</li> DeployStatus *string `json:"DeployStatus,omitnil,omitempty" name:"DeployStatus"` // HTTPS 配置信息。 // 注意:此字段可能返回 null,表示取不到有效值。 HTTPSConfig *DomainHTTPSConfig `json:"HTTPSConfig,omitnil,omitempty" name:"HTTPSConfig"` // [Key 防盗链](https://cloud.tencent.com/document/product/266/14047)配置信息。 // 注意:此字段可能返回 null,表示取不到有效值。 UrlSignatureAuthPolicy *UrlSignatureAuthPolicy `json:"UrlSignatureAuthPolicy,omitnil,omitempty" name:"UrlSignatureAuthPolicy"` // [Referer 防盗链](https://cloud.tencent.com/document/product/266/14046)配置信息。 // 注意:此字段可能返回 null,表示取不到有效值。 RefererAuthPolicy *RefererAuthPolicy `json:"RefererAuthPolicy,omitnil,omitempty" name:"RefererAuthPolicy"` // 域名添加到腾讯云点播系统中的时间。 // <li>格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#iso-.E6.97.A5.E6.9C.9F.E6.A0.BC.E5.BC.8F)。</li> CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 域名 QUIC 配置信息。 // 注意:此字段可能返回 null,表示取不到有效值。 QUICConfig *DomainQUICConfig `json:"QUICConfig,omitnil,omitempty" name:"QUICConfig"` }
type DomainHTTPSConfig ¶
type DomainHTTPSConfig struct { // 证书过期时间。 // <li>格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#iso-.E6.97.A5.E6.9C.9F.E6.A0.BC.E5.BC.8F)。</li> CertExpireTime *string `json:"CertExpireTime,omitnil,omitempty" name:"CertExpireTime"` // 腾讯云 SSL 产品中的证书 ID。 CloudCertId *string `json:"CloudCertId,omitnil,omitempty" name:"CloudCertId"` }
type DomainQUICConfig ¶ added in v1.0.644
type DomainQUICConfig struct { // QUIC 配置状态,可选值: // <li>Enabled: 启用;</li> // <li>Disabled: 禁用。</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` }
type DrmStreamingsInfo ¶
type DrmStreamingsInfo struct { // 保护类型为 SimpleAES 的转自适应码流模板 ID。 SimpleAesDefinition *uint64 `json:"SimpleAesDefinition,omitnil,omitempty" name:"SimpleAesDefinition"` // 保护类型为 Widevine 的转自适应码流模板 ID。 WidevineDefinition *uint64 `json:"WidevineDefinition,omitnil,omitempty" name:"WidevineDefinition"` // 保护类型为 FairPlay 的转自适应码流模板 ID。 FairPlayDefinition *uint64 `json:"FairPlayDefinition,omitnil,omitempty" name:"FairPlayDefinition"` }
type DrmStreamingsInfoForUpdate ¶
type DrmStreamingsInfoForUpdate struct { // 保护类型为 SimpleAES 的转自适应码流模板 ID。 SimpleAesDefinition *uint64 `json:"SimpleAesDefinition,omitnil,omitempty" name:"SimpleAesDefinition"` // 保护类型为 Widevine 的转自适应码流模板 ID。 WidevineDefinition *uint64 `json:"WidevineDefinition,omitnil,omitempty" name:"WidevineDefinition"` // 保护类型为 FairPlay 的转自适应码流模板 ID。 FairPlayDefinition *uint64 `json:"FairPlayDefinition,omitnil,omitempty" name:"FairPlayDefinition"` }
type DynamicRangeInfo ¶ added in v1.0.576
type DynamicRangeInfo struct { // 画面动态范围信息。可取值: // <li>SDR:Standard Dynamic Range 标准动态范围;</li> // <li>HDR:High Dynamic Range 高动态范围。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 高动态范围类型,当 Type 为 HDR 时有效。目前支持的可取值: // <li>hdr10:表示 hdr10 标准;</li> // <li>hlg:表示 hlg 标准。</li> HDRType *string `json:"HDRType,omitnil,omitempty" name:"HDRType"` }
type EditMediaFileInfo ¶
type EditMediaFileInfo struct { // 视频的 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 视频剪辑起始的偏移时间,单位:秒。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 视频剪辑结束的偏移时间,单位:秒。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` }
type EditMediaOutputConfig ¶
type EditMediaOutputConfig struct { // 输出文件名,最长 64 个字符。缺省由系统指定生成文件名。 MediaName *string `json:"MediaName,omitnil,omitempty" name:"MediaName"` // 输出文件格式,可选值:mp4、hls。默认是 mp4。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 分类ID,用于对媒体进行分类管理,可通过 [创建分类](/document/product/266/7812) 接口,创建分类,获得分类 ID。 // <li>默认值:0,表示其他分类。</li> ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 输出文件的过期时间,超过该时间文件将被删除,默认为永久不过期,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 输出的视频信息。 VideoStream *EditMediaVideoStream `json:"VideoStream,omitnil,omitempty" name:"VideoStream"` // 极速高清转码参数。 TEHDConfig *EditMediaTEHDConfig `json:"TEHDConfig,omitnil,omitempty" name:"TEHDConfig"` }
type EditMediaRequest ¶
type EditMediaRequest struct { *tchttp.BaseRequest // 输入视频的类型,可以取的值为 File,Stream 两种。 InputType *string `json:"InputType,omitnil,omitempty" name:"InputType"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 输入的视频文件信息,当 InputType 为 File 时必填。 FileInfos []*EditMediaFileInfo `json:"FileInfos,omitnil,omitempty" name:"FileInfos"` // 输入的流信息,当 InputType 为 Stream 时必填。 StreamInfos []*EditMediaStreamInfo `json:"StreamInfos,omitnil,omitempty" name:"StreamInfos"` // 编辑模板 ID,取值有 10,20,不填代表使用 10 模板。 // <li>10:拼接时,以分辨率最高的输入为基准;</li> // <li>20:拼接时,以码率最高的输入为基准。</li> Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // [任务流模板](/document/product/266/11700#.E4.BB.BB.E5.8A.A1.E6.B5.81.E6.A8.A1.E6.9D.BF)名字,如果要对生成的新视频执行任务流时填写。 ProcedureName *string `json:"ProcedureName,omitnil,omitempty" name:"ProcedureName"` // 编辑后生成的文件配置。 OutputConfig *EditMediaOutputConfig `json:"OutputConfig,omitnil,omitempty" name:"OutputConfig"` // 标识来源上下文,用于透传用户请求信息,在EditMediaComplete回调和任务流状态变更回调将返回该字段值,最长 1000个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 用于任务去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
func NewEditMediaRequest ¶
func NewEditMediaRequest() (request *EditMediaRequest)
func (*EditMediaRequest) FromJsonString ¶
func (r *EditMediaRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EditMediaRequest) ToJsonString ¶
func (r *EditMediaRequest) ToJsonString() string
type EditMediaRequestParams ¶ added in v1.0.426
type EditMediaRequestParams struct { // 输入视频的类型,可以取的值为 File,Stream 两种。 InputType *string `json:"InputType,omitnil,omitempty" name:"InputType"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 输入的视频文件信息,当 InputType 为 File 时必填。 FileInfos []*EditMediaFileInfo `json:"FileInfos,omitnil,omitempty" name:"FileInfos"` // 输入的流信息,当 InputType 为 Stream 时必填。 StreamInfos []*EditMediaStreamInfo `json:"StreamInfos,omitnil,omitempty" name:"StreamInfos"` // 编辑模板 ID,取值有 10,20,不填代表使用 10 模板。 // <li>10:拼接时,以分辨率最高的输入为基准;</li> // <li>20:拼接时,以码率最高的输入为基准。</li> Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // [任务流模板](/document/product/266/11700#.E4.BB.BB.E5.8A.A1.E6.B5.81.E6.A8.A1.E6.9D.BF)名字,如果要对生成的新视频执行任务流时填写。 ProcedureName *string `json:"ProcedureName,omitnil,omitempty" name:"ProcedureName"` // 编辑后生成的文件配置。 OutputConfig *EditMediaOutputConfig `json:"OutputConfig,omitnil,omitempty" name:"OutputConfig"` // 标识来源上下文,用于透传用户请求信息,在EditMediaComplete回调和任务流状态变更回调将返回该字段值,最长 1000个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 用于任务去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
Predefined struct for user
type EditMediaResponse ¶
type EditMediaResponse struct { *tchttp.BaseResponse Response *EditMediaResponseParams `json:"Response"` }
func NewEditMediaResponse ¶
func NewEditMediaResponse() (response *EditMediaResponse)
func (*EditMediaResponse) FromJsonString ¶
func (r *EditMediaResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EditMediaResponse) ToJsonString ¶
func (r *EditMediaResponse) ToJsonString() string
type EditMediaResponseParams ¶ added in v1.0.426
type EditMediaResponseParams struct { // 编辑视频的任务 ID,可以通过该 ID 查询编辑任务(任务类型为 EditMedia)的状态。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type EditMediaStreamInfo ¶
type EditMediaStreamInfo struct { // 录制的流 ID StreamId *string `json:"StreamId,omitnil,omitempty" name:"StreamId"` // 流剪辑的起始时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 流剪辑的结束时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
type EditMediaTEHDConfig ¶ added in v1.0.374
type EditMediaTEHDConfig struct { // 极速高清类型,可选值:<li>TEHD-100 表示极速高清-100;</li> <li>OFF 表示关闭极速高清。</li>不填表示 OFF。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type EditMediaTask ¶
type EditMediaTask struct { // 任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务流状态,取值: // <li>PROCESSING:处理中;</li> // <li>FINISH:已完成。</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,0 表示成功,其他值表示失败: // <li>40000:输入参数不合法,请检查输入参数;</li> // <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li> // <li>70000:内部服务错误,建议重试。</li> ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 编辑视频任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 视频编辑任务的输入。 // 注意:此字段可能返回 null,表示取不到有效值。 Input *EditMediaTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 视频编辑任务的输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *EditMediaTaskOutput `json:"Output,omitnil,omitempty" name:"Output"` // 输出视频的元信息。 MetaData *MediaMetaData `json:"MetaData,omitnil,omitempty" name:"MetaData"` // 任务类型为 Procedure 的任务 ID。若发起[编辑视频](https://cloud.tencent.com/document/api/266/34783)任务时指定了任务流模板(ProcedureName),当该任务流模板指定了 MediaProcessTask、AiAnalysisTask、AiRecognitionTask 中的一个或多个时发起该任务。 ProcedureTaskId *string `json:"ProcedureTaskId,omitnil,omitempty" name:"ProcedureTaskId"` // 任务类型为 ReviewAudioVideo 的任务 ID。若发起[编辑视频](https://cloud.tencent.com/document/api/266/34783)任务时指定了任务流模板(ProcedureName),当该任务流模板指定了 ReviewAudioVideoTask 时,发起该任务。 ReviewAudioVideoTaskId *string `json:"ReviewAudioVideoTaskId,omitnil,omitempty" name:"ReviewAudioVideoTaskId"` // 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` }
type EditMediaTaskInput ¶
type EditMediaTaskInput struct { // 输入视频的来源类型,可以取的值为 File,Stream 两种。 InputType *string `json:"InputType,omitnil,omitempty" name:"InputType"` // 输入的视频文件信息,当 InputType 为 File 时,该字段有值。 FileInfoSet []*EditMediaFileInfo `json:"FileInfoSet,omitnil,omitempty" name:"FileInfoSet"` // 输入的流信息,当 InputType 为 Stream 时,该字段有值。 StreamInfoSet []*EditMediaStreamInfo `json:"StreamInfoSet,omitnil,omitempty" name:"StreamInfoSet"` }
type EditMediaTaskOutput ¶
type EditMediaTaskOutput struct { // 文件类型,例如 mp4、flv 等。 FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"` // 媒体文件播放地址。 FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"` // 媒体文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 输出文件名,最长 64 个字符。缺省由系统指定生成文件名。 MediaName *string `json:"MediaName,omitnil,omitempty" name:"MediaName"` // 分类ID,用于对媒体进行分类管理,可通过 [创建分类](/document/product/266/7812) 接口,创建分类,获得分类 ID。 // <li>默认值:0,表示其他分类。</li> ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 输出文件的过期时间,超过该时间文件将被删除,默认为永久不过期,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` }
type EditMediaVideoStream ¶ added in v1.0.374
type EditMediaVideoStream struct { // 视频流的编码格式,可选值: // <li>libx264:H.264 编码;</li> // <li>libx265:H.265 编码;</li> // <li>av1:AOMedia Video 1 编码;</li> // <li>H.266:H.266 编码。</li> Codec *string `json:"Codec,omitnil,omitempty" name:"Codec"` // 视频流的码率,取值范围:0 和 [128, 35000],单位:kbps。 // 当取值为 0 或不填时,表示自动选择最佳视频码率。 Bitrate *uint64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 视频流宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率取基准分辨率;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按基准分辨率比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按基准分辨率比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 视频流高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率取基准分辨率;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按基准分辨率比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按基准分辨率比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 视频帧率,取值范围:[0, 100],单位:Hz。 // 当取值为0,将自动为视频设置帧率。 // 默认值为 0。 Fps *int64 `json:"Fps,omitnil,omitempty" name:"Fps"` }
type EmptyTrackItem ¶
type EmptyTrackItem struct { // 持续时间,单位为秒。 Duration *float64 `json:"Duration,omitnil,omitempty" name:"Duration"` }
type EnhanceMediaByTemplateRequest ¶ added in v1.0.665
type EnhanceMediaByTemplateRequest struct { *tchttp.BaseRequest // 媒体文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 音画质重生模板 ID。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 起始偏移时间,单位:秒,不填表示从视频开始截取。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 结束偏移时间,单位:秒,不填表示截取到视频末尾。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 音画质重生后的文件配置。 OutputConfig *RebuildMediaOutputConfig `json:"OutputConfig,omitnil,omitempty" name:"OutputConfig"` // 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
func NewEnhanceMediaByTemplateRequest ¶ added in v1.0.665
func NewEnhanceMediaByTemplateRequest() (request *EnhanceMediaByTemplateRequest)
func (*EnhanceMediaByTemplateRequest) FromJsonString ¶ added in v1.0.665
func (r *EnhanceMediaByTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EnhanceMediaByTemplateRequest) ToJsonString ¶ added in v1.0.665
func (r *EnhanceMediaByTemplateRequest) ToJsonString() string
type EnhanceMediaByTemplateRequestParams ¶ added in v1.0.665
type EnhanceMediaByTemplateRequestParams struct { // 媒体文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 音画质重生模板 ID。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 起始偏移时间,单位:秒,不填表示从视频开始截取。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 结束偏移时间,单位:秒,不填表示截取到视频末尾。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 音画质重生后的文件配置。 OutputConfig *RebuildMediaOutputConfig `json:"OutputConfig,omitnil,omitempty" name:"OutputConfig"` // 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
Predefined struct for user
type EnhanceMediaByTemplateResponse ¶ added in v1.0.665
type EnhanceMediaByTemplateResponse struct { *tchttp.BaseResponse Response *EnhanceMediaByTemplateResponseParams `json:"Response"` }
func NewEnhanceMediaByTemplateResponse ¶ added in v1.0.665
func NewEnhanceMediaByTemplateResponse() (response *EnhanceMediaByTemplateResponse)
func (*EnhanceMediaByTemplateResponse) FromJsonString ¶ added in v1.0.665
func (r *EnhanceMediaByTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EnhanceMediaByTemplateResponse) ToJsonString ¶ added in v1.0.665
func (r *EnhanceMediaByTemplateResponse) ToJsonString() string
type EnhanceMediaByTemplateResponseParams ¶ added in v1.0.665
type EnhanceMediaByTemplateResponseParams struct { // 音画质重生的任务 ID,可以通过该 ID 查询音画质重生任务的状态。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type EnhanceMediaQualityOutputConfig ¶ added in v1.0.823
type EnhanceMediaQualityOutputConfig struct { // 输出文件名,最长 64 个字符。缺省由系统指定生成文件名。 MediaName *string `json:"MediaName,omitnil,omitempty" name:"MediaName"` // 分类ID,用于对媒体进行分类管理,可通过 [创建分类](/document/product/266/7812) 接口,创建分类,获得分类 ID。 // <li>默认值:0,表示其他分类。</li> ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 输出文件的过期时间,超过该时间文件将被删除,默认为永久不过期,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` }
type EnhanceMediaQualityRequest ¶ added in v1.0.823
type EnhanceMediaQualityRequest struct { *tchttp.BaseRequest // 媒体文件 ID,即该文件在云点播上的全局唯一标识符,在上传成功后由云点播后台分配。可以在 [视频上传完成事件通知](/document/product/266/7830) 或 [云点播控制台](https://console.cloud.tencent.com/vod/media) 获取该字段。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 音画质重生模板 ID。 // 针对典型的使用场景,云点播提供了多个[预置模板](https://cloud.tencent.com/document/product/266/102586#50604b3f-0286-4a10-a3f7-18218116aff7)。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音画质重生后的媒体文件配置。 OutputConfig *EnhanceMediaQualityOutputConfig `json:"OutputConfig,omitnil,omitempty" name:"OutputConfig"` // 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,音画质重生完成回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` }
func NewEnhanceMediaQualityRequest ¶ added in v1.0.823
func NewEnhanceMediaQualityRequest() (request *EnhanceMediaQualityRequest)
func (*EnhanceMediaQualityRequest) FromJsonString ¶ added in v1.0.823
func (r *EnhanceMediaQualityRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EnhanceMediaQualityRequest) ToJsonString ¶ added in v1.0.823
func (r *EnhanceMediaQualityRequest) ToJsonString() string
type EnhanceMediaQualityRequestParams ¶ added in v1.0.823
type EnhanceMediaQualityRequestParams struct { // 媒体文件 ID,即该文件在云点播上的全局唯一标识符,在上传成功后由云点播后台分配。可以在 [视频上传完成事件通知](/document/product/266/7830) 或 [云点播控制台](https://console.cloud.tencent.com/vod/media) 获取该字段。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 音画质重生模板 ID。 // 针对典型的使用场景,云点播提供了多个[预置模板](https://cloud.tencent.com/document/product/266/102586#50604b3f-0286-4a10-a3f7-18218116aff7)。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音画质重生后的媒体文件配置。 OutputConfig *EnhanceMediaQualityOutputConfig `json:"OutputConfig,omitnil,omitempty" name:"OutputConfig"` // 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,音画质重生完成回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` }
Predefined struct for user
type EnhanceMediaQualityResponse ¶ added in v1.0.823
type EnhanceMediaQualityResponse struct { *tchttp.BaseResponse Response *EnhanceMediaQualityResponseParams `json:"Response"` }
func NewEnhanceMediaQualityResponse ¶ added in v1.0.823
func NewEnhanceMediaQualityResponse() (response *EnhanceMediaQualityResponse)
func (*EnhanceMediaQualityResponse) FromJsonString ¶ added in v1.0.823
func (r *EnhanceMediaQualityResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EnhanceMediaQualityResponse) ToJsonString ¶ added in v1.0.823
func (r *EnhanceMediaQualityResponse) ToJsonString() string
type EnhanceMediaQualityResponseParams ¶ added in v1.0.823
type EnhanceMediaQualityResponseParams struct { // 音画质重生任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type EventContent ¶
type EventContent struct { // 事件句柄,调用方必须调用 ConfirmEvents 来确认消息已经收到,确认有效时间 30 秒。失效后,事件可重新被获取。 EventHandle *string `json:"EventHandle,omitnil,omitempty" name:"EventHandle"` // <b>支持事件类型:</b> // <li>NewFileUpload:视频上传完成;</li> // <li>ProcedureStateChanged:任务流状态变更;</li> // <li>FileDeleted:视频删除完成;</li> // <li>RestoreMediaComplete:视频取回完成;</li> // <li>PullComplete:视频转拉完成;</li> // <li>EditMediaComplete:视频编辑完成;</li> // <li>SplitMediaComplete:视频拆分完成;</li> // <li>ComposeMediaComplete:制作媒体文件完成;</li> // <li>WechatMiniProgramPublishComplete:微信小程序发布完成。</li> // <li>RemoveWatermark:智能去除水印完成。</li> // <li>RebuildMediaComplete:音画质重生完成事件(不推荐使用)。</li> // <li>ReviewAudioVideoComplete:音视频审核完成;</li> // <li>ExtractTraceWatermarkComplete:提取溯源水印完成;</li> // <li>ExtractCopyRightWatermarkComplete:提取版权水印完成;</li> // <li>DescribeFileAttributesComplete:获取文件属性完成;</li> // <li>QualityInspectComplete:音画质检测完成;</li> // <li>QualityEnhanceComplete:音画质重生任务完成。</li> // <b>兼容 2017 版的事件类型:</b> // <li>TranscodeComplete:视频转码完成;</li> // <li>ConcatComplete:视频拼接完成;</li> // <li>ClipComplete:视频剪辑完成;</li> // <li>CreateImageSpriteComplete:视频截取雪碧图完成;</li> // <li>CreateSnapshotByTimeOffsetComplete:视频按时间点截图完成。</li> EventType *string `json:"EventType,omitnil,omitempty" name:"EventType"` // 视频上传完成事件,当事件类型为 NewFileUpload 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 FileUploadEvent *FileUploadTask `json:"FileUploadEvent,omitnil,omitempty" name:"FileUploadEvent"` // 任务流状态变更事件,当事件类型为 ProcedureStateChanged 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 ProcedureStateChangeEvent *ProcedureTask `json:"ProcedureStateChangeEvent,omitnil,omitempty" name:"ProcedureStateChangeEvent"` // 文件删除事件,当事件类型为 FileDeleted 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 FileDeleteEvent *FileDeleteTask `json:"FileDeleteEvent,omitnil,omitempty" name:"FileDeleteEvent"` // 视频转拉完成事件,当事件类型为 PullComplete 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 PullCompleteEvent *PullUploadTask `json:"PullCompleteEvent,omitnil,omitempty" name:"PullCompleteEvent"` // 视频编辑完成事件,当事件类型为 EditMediaComplete 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 EditMediaCompleteEvent *EditMediaTask `json:"EditMediaCompleteEvent,omitnil,omitempty" name:"EditMediaCompleteEvent"` // 视频拆分完成事件,当事件类型为 SplitMediaComplete 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 SplitMediaCompleteEvent *SplitMediaTask `json:"SplitMediaCompleteEvent,omitnil,omitempty" name:"SplitMediaCompleteEvent"` // 制作媒体文件任务完成事件,当事件类型为 ComposeMediaComplete 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 ComposeMediaCompleteEvent *ComposeMediaTask `json:"ComposeMediaCompleteEvent,omitnil,omitempty" name:"ComposeMediaCompleteEvent"` // 视频剪辑完成事件,当事件类型为 ClipComplete 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 ClipCompleteEvent *ClipTask2017 `json:"ClipCompleteEvent,omitnil,omitempty" name:"ClipCompleteEvent"` // 视频转码完成事件,当事件类型为 TranscodeComplete 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 TranscodeCompleteEvent *TranscodeTask2017 `json:"TranscodeCompleteEvent,omitnil,omitempty" name:"TranscodeCompleteEvent"` // 视频截取雪碧图完成事件,当事件类型为 CreateImageSpriteComplete 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 CreateImageSpriteCompleteEvent *CreateImageSpriteTask2017 `json:"CreateImageSpriteCompleteEvent,omitnil,omitempty" name:"CreateImageSpriteCompleteEvent"` // 视频拼接完成事件,当事件类型为 ConcatComplete 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 ConcatCompleteEvent *ConcatTask2017 `json:"ConcatCompleteEvent,omitnil,omitempty" name:"ConcatCompleteEvent"` // 视频按时间点截图完成事件,当事件类型为 CreateSnapshotByTimeOffsetComplete 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 SnapshotByTimeOffsetCompleteEvent *SnapshotByTimeOffsetTask2017 `json:"SnapshotByTimeOffsetCompleteEvent,omitnil,omitempty" name:"SnapshotByTimeOffsetCompleteEvent"` // 微信发布完成事件,当事件类型为 WechatPublishComplete 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 WechatPublishCompleteEvent *WechatPublishTask `json:"WechatPublishCompleteEvent,omitnil,omitempty" name:"WechatPublishCompleteEvent"` // 微信小程序发布任务完成事件,当事件类型为 WechatMiniProgramPublishComplete 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 WechatMiniProgramPublishCompleteEvent *WechatMiniProgramPublishTask `json:"WechatMiniProgramPublishCompleteEvent,omitnil,omitempty" name:"WechatMiniProgramPublishCompleteEvent"` // 智能去除水印完成事件,当事件类型为 RemoveWatermark 有效。 // 注意:此字段可能返回 null,表示取不到有效值。 RemoveWatermarkCompleteEvent *RemoveWatermarkTask `json:"RemoveWatermarkCompleteEvent,omitnil,omitempty" name:"RemoveWatermarkCompleteEvent"` // 视频取回完成事件,当事件类型为 RestoreMediaComplete 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 RestoreMediaCompleteEvent *RestoreMediaTask `json:"RestoreMediaCompleteEvent,omitnil,omitempty" name:"RestoreMediaCompleteEvent"` // 音画质重生完成事件,当事件类型为 RebuildMediaComplete 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 RebuildMediaCompleteEvent *RebuildMediaTask `json:"RebuildMediaCompleteEvent,omitnil,omitempty" name:"RebuildMediaCompleteEvent"` // 溯源水印提取完成事件,当事件类型为 ExtractTraceWatermarkComplete 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 ExtractTraceWatermarkCompleteEvent *ExtractTraceWatermarkTask `json:"ExtractTraceWatermarkCompleteEvent,omitnil,omitempty" name:"ExtractTraceWatermarkCompleteEvent"` // 版权水印提取完成事件,当事件类型为 ExtractCopyRightWatermarkComplete 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 ExtractCopyRightWatermarkCompleteEvent *ExtractCopyRightWatermarkTask `json:"ExtractCopyRightWatermarkCompleteEvent,omitnil,omitempty" name:"ExtractCopyRightWatermarkCompleteEvent"` // 音视频审核完成事件,当事件类型为 ReviewAudioVideoComplete 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 ReviewAudioVideoCompleteEvent *ReviewAudioVideoTask `json:"ReviewAudioVideoCompleteEvent,omitnil,omitempty" name:"ReviewAudioVideoCompleteEvent"` // 该字段已无效。 // 注意:此字段可能返回 null,表示取不到有效值。 ReduceMediaBitrateCompleteEvent *ReduceMediaBitrateTask `json:"ReduceMediaBitrateCompleteEvent,omitnil,omitempty" name:"ReduceMediaBitrateCompleteEvent"` // 获取文件属性完成事件,当事件类型为 DescribeFileAttributesComplete 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 DescribeFileAttributesCompleteEvent *DescribeFileAttributesTask `json:"DescribeFileAttributesCompleteEvent,omitnil,omitempty" name:"DescribeFileAttributesCompleteEvent"` // 音画质检测完成事件,当事件类型为 QualityInspectComplete 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 QualityInspectCompleteEvent *QualityInspectTask `json:"QualityInspectCompleteEvent,omitnil,omitempty" name:"QualityInspectCompleteEvent"` // 音画质重生完成事件,当事件类型为 QualityEnhanceComplete 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 QualityEnhanceCompleteEvent *QualityEnhanceTask `json:"QualityEnhanceCompleteEvent,omitnil,omitempty" name:"QualityEnhanceCompleteEvent"` // 媒体转推状态变化事件,当事件类型为 MediaCastStatusChanged 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 MediaCastStatusChangedEvent *MediaCastEvent `json:"MediaCastStatusChangedEvent,omitnil,omitempty" name:"MediaCastStatusChangedEvent"` }
type ExecuteFunctionRequest ¶
type ExecuteFunctionRequest struct { *tchttp.BaseRequest // 调用后端接口名称。 FunctionName *string `json:"FunctionName,omitnil,omitempty" name:"FunctionName"` // 接口参数,具体参数格式调用时与后端协调。 FunctionArg *string `json:"FunctionArg,omitnil,omitempty" name:"FunctionArg"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
func NewExecuteFunctionRequest ¶
func NewExecuteFunctionRequest() (request *ExecuteFunctionRequest)
func (*ExecuteFunctionRequest) FromJsonString ¶
func (r *ExecuteFunctionRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExecuteFunctionRequest) ToJsonString ¶
func (r *ExecuteFunctionRequest) ToJsonString() string
type ExecuteFunctionRequestParams ¶ added in v1.0.426
type ExecuteFunctionRequestParams struct { // 调用后端接口名称。 FunctionName *string `json:"FunctionName,omitnil,omitempty" name:"FunctionName"` // 接口参数,具体参数格式调用时与后端协调。 FunctionArg *string `json:"FunctionArg,omitnil,omitempty" name:"FunctionArg"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
Predefined struct for user
type ExecuteFunctionResponse ¶
type ExecuteFunctionResponse struct { *tchttp.BaseResponse Response *ExecuteFunctionResponseParams `json:"Response"` }
func NewExecuteFunctionResponse ¶
func NewExecuteFunctionResponse() (response *ExecuteFunctionResponse)
func (*ExecuteFunctionResponse) FromJsonString ¶
func (r *ExecuteFunctionResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExecuteFunctionResponse) ToJsonString ¶
func (r *ExecuteFunctionResponse) ToJsonString() string
type ExecuteFunctionResponseParams ¶ added in v1.0.426
type ExecuteFunctionResponseParams struct { // 处理结果打包后的字符串,具体与后台一同协调。 Result *string `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExtractCopyRightWatermarkRequest ¶ added in v1.0.681
type ExtractCopyRightWatermarkRequest struct { *tchttp.BaseRequest // 需要提取水印的媒体 URL。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 标识来源上下文,用于透传用户请求信息,在 ExtractCopyRightWatermarkComplete 回调和任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于任务去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
func NewExtractCopyRightWatermarkRequest ¶ added in v1.0.681
func NewExtractCopyRightWatermarkRequest() (request *ExtractCopyRightWatermarkRequest)
func (*ExtractCopyRightWatermarkRequest) FromJsonString ¶ added in v1.0.681
func (r *ExtractCopyRightWatermarkRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExtractCopyRightWatermarkRequest) ToJsonString ¶ added in v1.0.681
func (r *ExtractCopyRightWatermarkRequest) ToJsonString() string
type ExtractCopyRightWatermarkRequestParams ¶ added in v1.0.681
type ExtractCopyRightWatermarkRequestParams struct { // 需要提取水印的媒体 URL。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 标识来源上下文,用于透传用户请求信息,在 ExtractCopyRightWatermarkComplete 回调和任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于任务去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
Predefined struct for user
type ExtractCopyRightWatermarkResponse ¶ added in v1.0.681
type ExtractCopyRightWatermarkResponse struct { *tchttp.BaseResponse Response *ExtractCopyRightWatermarkResponseParams `json:"Response"` }
func NewExtractCopyRightWatermarkResponse ¶ added in v1.0.681
func NewExtractCopyRightWatermarkResponse() (response *ExtractCopyRightWatermarkResponse)
func (*ExtractCopyRightWatermarkResponse) FromJsonString ¶ added in v1.0.681
func (r *ExtractCopyRightWatermarkResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExtractCopyRightWatermarkResponse) ToJsonString ¶ added in v1.0.681
func (r *ExtractCopyRightWatermarkResponse) ToJsonString() string
type ExtractCopyRightWatermarkResponseParams ¶ added in v1.0.681
type ExtractCopyRightWatermarkResponseParams struct { // 任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExtractCopyRightWatermarkTask ¶ added in v1.0.680
type ExtractCopyRightWatermarkTask struct { // 任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务状态,取值: // <li>PROCESSING:处理中;</li> // <li>FINISH:已完成。</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,0 表示成功,其他值表示失败: // <li>40000:输入参数不合法,请检查输入参数;</li> // <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li> // <li>70000:内部服务错误,建议重试。</li> ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 提取版权水印任务输入信息。 // 注意:此字段可能返回 null,表示取不到有效值。 Input *ExtractCopyRightWatermarkTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 提取版权水印任务输出信息。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *ExtractCopyRightWatermarkTaskOutput `json:"Output,omitnil,omitempty" name:"Output"` // 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` }
type ExtractCopyRightWatermarkTaskInput ¶ added in v1.0.680
type ExtractCopyRightWatermarkTaskInput struct { // 需要提取水印的媒体 URL。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` }
type ExtractCopyRightWatermarkTaskOutput ¶ added in v1.0.680
type ExtractCopyRightWatermarkTaskOutput struct { // 版权信息。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` }
type ExtractTraceWatermarkRequest ¶ added in v1.0.498
type ExtractTraceWatermarkRequest struct { *tchttp.BaseRequest // 需要提取水印的媒体 URL。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 媒体文件 ID。Url 对应的原始媒体文件 ID。 // <li><font color=red>注意</font>:此字段必填。</li> FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 标识来源上下文,用于透传用户请求信息,在ExtractTraceWatermarkComplete回调和任务流状态变更回调将返回该字段值,最长 1000个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于任务去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
func NewExtractTraceWatermarkRequest ¶ added in v1.0.498
func NewExtractTraceWatermarkRequest() (request *ExtractTraceWatermarkRequest)
func (*ExtractTraceWatermarkRequest) FromJsonString ¶ added in v1.0.498
func (r *ExtractTraceWatermarkRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExtractTraceWatermarkRequest) ToJsonString ¶ added in v1.0.498
func (r *ExtractTraceWatermarkRequest) ToJsonString() string
type ExtractTraceWatermarkRequestParams ¶ added in v1.0.498
type ExtractTraceWatermarkRequestParams struct { // 需要提取水印的媒体 URL。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 媒体文件 ID。Url 对应的原始媒体文件 ID。 // <li><font color=red>注意</font>:此字段必填。</li> FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 标识来源上下文,用于透传用户请求信息,在ExtractTraceWatermarkComplete回调和任务流状态变更回调将返回该字段值,最长 1000个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于任务去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
Predefined struct for user
type ExtractTraceWatermarkResponse ¶ added in v1.0.498
type ExtractTraceWatermarkResponse struct { *tchttp.BaseResponse Response *ExtractTraceWatermarkResponseParams `json:"Response"` }
func NewExtractTraceWatermarkResponse ¶ added in v1.0.498
func NewExtractTraceWatermarkResponse() (response *ExtractTraceWatermarkResponse)
func (*ExtractTraceWatermarkResponse) FromJsonString ¶ added in v1.0.498
func (r *ExtractTraceWatermarkResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExtractTraceWatermarkResponse) ToJsonString ¶ added in v1.0.498
func (r *ExtractTraceWatermarkResponse) ToJsonString() string
type ExtractTraceWatermarkResponseParams ¶ added in v1.0.498
type ExtractTraceWatermarkResponseParams struct { // 任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExtractTraceWatermarkTask ¶ added in v1.0.498
type ExtractTraceWatermarkTask struct { // 任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务状态,取值: // <li>PROCESSING:处理中;</li> // <li>FINISH:已完成。</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,0 表示成功,其他值表示失败: // <li>40000:输入参数不合法,请检查输入参数;</li> // <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li> // <li>70000:内部服务错误,建议重试。</li> ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 提取溯源水印任务输入信息。 Input *ExtractTraceWatermarkTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 提取溯源水印任务输出信息。 Output *ExtractTraceWatermarkTaskOutput `json:"Output,omitnil,omitempty" name:"Output"` // 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` }
type ExtractTraceWatermarkTaskInput ¶ added in v1.0.498
type ExtractTraceWatermarkTaskOutput ¶ added in v1.0.498
type ExtractTraceWatermarkTaskOutput struct { // 播放者的 ID,以十六进制表示,共6位,该参数用于 [溯源水印](https://cloud.tencent.com/document/product/266/75789) 使用场景。 Uv *string `json:"Uv,omitnil,omitempty" name:"Uv"` // 该字段已废弃。 Uid *string `json:"Uid,omitnil,omitempty" name:"Uid"` }
type FaceConfigureInfo ¶
type FaceConfigureInfo struct { // 人脸识别任务开关,可选值: // <li>ON:开启智能人脸识别任务;</li> // <li>OFF:关闭智能人脸识别任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 人脸识别过滤分数,当识别结果达到该分数以上,返回识别结果。默认 95 分。取值范围:0 - 100。 Score *float64 `json:"Score,omitnil,omitempty" name:"Score"` // 默认人物过滤标签,指定需要返回的默认人物的标签。如果未填或者为空,则全部默认人物结果都返回。标签可选值: // <li>entertainment:娱乐明星;</li> // <li>sport:体育明星;</li> // <li>politician:相关人物。</li> DefaultLibraryLabelSet []*string `json:"DefaultLibraryLabelSet,omitnil,omitempty" name:"DefaultLibraryLabelSet"` // 用户自定义人物过滤标签,指定需要返回的用户自定义人物的标签。如果未填或者为空,则全部自定义人物结果都返回。 // 标签个数最多 100 个,每个标签长度最多 16 个字符。 UserDefineLibraryLabelSet []*string `json:"UserDefineLibraryLabelSet,omitnil,omitempty" name:"UserDefineLibraryLabelSet"` // 人物库选择,可选值: // <li>Default:使用默认人物库;</li> // <li>UserDefine:使用用户自定义人物库。</li> // <li>All:同时使用默认人物库和用户自定义人物库。</li> // 默认值:All,使用系统默认人物库及用户自定义人物库。 FaceLibrary *string `json:"FaceLibrary,omitnil,omitempty" name:"FaceLibrary"` }
type FaceConfigureInfoForUpdate ¶
type FaceConfigureInfoForUpdate struct { // 人脸识别任务开关,可选值: // <li>ON:开启智能人脸识别任务;</li> // <li>OFF:关闭智能人脸识别任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 人脸识别过滤分数,当识别结果达到该分数以上,返回识别结果。取值范围:0-100。 Score *float64 `json:"Score,omitnil,omitempty" name:"Score"` // 默认人物过滤标签,指定需要返回的默认人物的标签。如果未填或者为空,则全部默认人物结果都返回。标签可选值: // <li>entertainment:娱乐明星;</li> // <li>sport:体育明星;</li> // <li>politician:相关人物。</li> DefaultLibraryLabelSet []*string `json:"DefaultLibraryLabelSet,omitnil,omitempty" name:"DefaultLibraryLabelSet"` // 用户自定义人物过滤标签,指定需要返回的用户自定义人物的标签。如果未填或者为空,则全部自定义人物结果都返回。 // 标签个数最多 100 个,每个标签长度最多 16 个字符。 UserDefineLibraryLabelSet []*string `json:"UserDefineLibraryLabelSet,omitnil,omitempty" name:"UserDefineLibraryLabelSet"` // 人物库选择,可选值: // <li>Default:使用默认人物库;</li> // <li>UserDefine:使用用户自定义人物库。</li> // <li>All:同时使用默认人物库和用户自定义人物库。</li> FaceLibrary *string `json:"FaceLibrary,omitnil,omitempty" name:"FaceLibrary"` }
type FaceEnhanceInfo ¶ added in v1.0.596
type FileDeleteResultItem ¶ added in v1.0.398
type FileDeleteResultItem struct { // 删除的文件 ID 。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 本次删除的文件部分。 // 注意:此字段可能返回 null,表示取不到有效值。 DeleteParts []*MediaDeleteItem `json:"DeleteParts,omitnil,omitempty" name:"DeleteParts"` }
type FileDeleteTask ¶
type FileDeleteTask struct { // 删除文件 ID 列表。 FileIdSet []*string `json:"FileIdSet,omitnil,omitempty" name:"FileIdSet"` // 删除文件结果信息列表。 FileDeleteResultInfo []*FileDeleteResultItem `json:"FileDeleteResultInfo,omitnil,omitempty" name:"FileDeleteResultInfo"` }
type FileReviewInfo ¶ added in v1.0.563
type FileReviewInfo struct { // 媒体审核信息\*。 // // \* 只展示通过 [音视频审核(ReviewAudioVideo)](https://cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](https://cloud.tencent.com/document/api/266/73217) 发起的审核结果信息。 // 注意:此字段可能返回 null,表示取不到有效值。 MediaReviewInfo *ReviewInfo `json:"MediaReviewInfo,omitnil,omitempty" name:"MediaReviewInfo"` // 媒体封面审核信息\*。 // // \* 只展示通过 [音视频审核(ReviewAudioVideo)](https://cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](https://cloud.tencent.com/document/api/266/73217) 发起的审核结果信息。 // 注意:此字段可能返回 null,表示取不到有效值。 CoverReviewInfo *ReviewInfo `json:"CoverReviewInfo,omitnil,omitempty" name:"CoverReviewInfo"` }
type FileUploadTask ¶
type FileUploadTask struct { // 文件唯一 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 上传完成后生成的媒体文件基础信息。 MediaBasicInfo *MediaBasicInfo `json:"MediaBasicInfo,omitnil,omitempty" name:"MediaBasicInfo"` // 任务类型为 Procedure 的任务 ID。若视频[上传时指定要执行的任务(procedure)](https://cloud.tencent.com/document/product/266/33475#.E4.BB.BB.E5.8A.A1.E5.8F.91.E8.B5.B7),当该任务流模板指定了 MediaProcessTask、AiAnalysisTask、AiRecognitionTask 中的一个或多个时发起该任务。 ProcedureTaskId *string `json:"ProcedureTaskId,omitnil,omitempty" name:"ProcedureTaskId"` // 任务类型为 ReviewAudioVideo 的任务 ID。若视频[上传时指定要执行的任务(procedure)](https://cloud.tencent.com/document/product/266/33475#.E4.BB.BB.E5.8A.A1.E5.8F.91.E8.B5.B7),当该任务流模板指定了 ReviewAudioVideoTask 时,发起该任务。 ReviewAudioVideoTaskId *string `json:"ReviewAudioVideoTaskId,omitnil,omitempty" name:"ReviewAudioVideoTaskId"` // 元信息。包括大小、时长、视频流信息、音频流信息等。 // 注意:此字段可能返回 null,表示取不到有效值。 MetaData *MediaMetaData `json:"MetaData,omitnil,omitempty" name:"MetaData"` }
type FileVerifyInfo ¶ added in v1.0.746
type FileVerifyInfo struct { // 文件验证 URL 指引。 FileVerifyUrl *string `json:"FileVerifyUrl,omitnil,omitempty" name:"FileVerifyUrl"` // 文件校验域名列表。 FileVerifyDomains []*string `json:"FileVerifyDomains,omitnil,omitempty" name:"FileVerifyDomains"` // 文件校验文件名。 // 注意:此字段可能返回 null,表示取不到有效值。 FileVerifyName *string `json:"FileVerifyName,omitnil,omitempty" name:"FileVerifyName"` }
type ForbidMediaDistributionRequest ¶
type ForbidMediaDistributionRequest struct { *tchttp.BaseRequest // 媒体文件列表,每次最多可提交 20 条。 FileIds []*string `json:"FileIds,omitnil,omitempty" name:"FileIds"` // forbid:禁播,recover:解禁。 Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewForbidMediaDistributionRequest ¶
func NewForbidMediaDistributionRequest() (request *ForbidMediaDistributionRequest)
func (*ForbidMediaDistributionRequest) FromJsonString ¶
func (r *ForbidMediaDistributionRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ForbidMediaDistributionRequest) ToJsonString ¶
func (r *ForbidMediaDistributionRequest) ToJsonString() string
type ForbidMediaDistributionRequestParams ¶ added in v1.0.426
type ForbidMediaDistributionRequestParams struct { // 媒体文件列表,每次最多可提交 20 条。 FileIds []*string `json:"FileIds,omitnil,omitempty" name:"FileIds"` // forbid:禁播,recover:解禁。 Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type ForbidMediaDistributionResponse ¶
type ForbidMediaDistributionResponse struct { *tchttp.BaseResponse Response *ForbidMediaDistributionResponseParams `json:"Response"` }
func NewForbidMediaDistributionResponse ¶
func NewForbidMediaDistributionResponse() (response *ForbidMediaDistributionResponse)
func (*ForbidMediaDistributionResponse) FromJsonString ¶
func (r *ForbidMediaDistributionResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ForbidMediaDistributionResponse) ToJsonString ¶
func (r *ForbidMediaDistributionResponse) ToJsonString() string
type ForbidMediaDistributionResponseParams ¶ added in v1.0.426
type ForbidMediaDistributionResponseParams struct { // 不存在的文件 ID 列表。 NotExistFileIdSet []*string `json:"NotExistFileIdSet,omitnil,omitempty" name:"NotExistFileIdSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type FrameTagConfigureInfo ¶
type FrameTagConfigureInfo struct { // 智能按帧标签任务开关,可选值: // <li>ON:开启智能按帧标签任务;</li> // <li>OFF:关闭智能按帧标签任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 截帧间隔,单位为秒,当不填时,默认截帧间隔为 1 秒,最小值为 0.5 秒。 ScreenshotInterval *float64 `json:"ScreenshotInterval,omitnil,omitempty" name:"ScreenshotInterval"` }
type FrameTagConfigureInfoForUpdate ¶
type FrameTagConfigureInfoForUpdate struct { // 智能按帧标签任务开关,可选值: // <li>ON:开启智能按帧标签任务;</li> // <li>OFF:关闭智能按帧标签任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 截帧间隔,单位为秒,最小值为 0.5 秒。 ScreenshotInterval *float64 `json:"ScreenshotInterval,omitnil,omitempty" name:"ScreenshotInterval"` }
type HDRInfo ¶ added in v1.0.596
type HDRInfo struct { // 高动态范围类型控制开关,可选值: // <li>ON:开启高动态范围类型转换;</li> // <li>OFF:关闭高动态范围类型转换。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 高动态范围类型,可选值: // <li>hdr10:表示 hdr10 标准;</li> // <li>hlg:表示 hlg 标准。</li> // // 注意: // <li> 仅当高动态范围类型控制开关为 ON 时有效;</li> // <li>当画质重生目标参数中指定视频输出参数的视频流编码格式 Codec 为 libx265 时有效。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type HeadTailConfigureInfo ¶
type HeadTailConfigureInfo struct { // 视频片头片尾识别任务开关,可选值: // <li>ON:开启智能视频片头片尾识别任务;</li> // <li>OFF:关闭智能视频片头片尾识别任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type HeadTailConfigureInfoForUpdate ¶
type HeadTailConfigureInfoForUpdate struct { // 视频片头片尾识别任务开关,可选值: // <li>ON:开启智能视频片头片尾识别任务;</li> // <li>OFF:关闭智能视频片头片尾识别任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type HeadTailTaskInput ¶
type HeadTailTaskInput struct { // 片头片尾模板号。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type HeadTailTemplate ¶
type HeadTailTemplate struct { // 片头片尾模板号。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 模板名,最大支持 64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述,最大支持 256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 片头候选列表。使用时会选择跟正片分辨率最贴近的一个使用,当存在相同的候选时,选择第一个使用,最大支持 5 个。 HeadCandidateSet []*string `json:"HeadCandidateSet,omitnil,omitempty" name:"HeadCandidateSet"` // 片尾候选列表。使用时会选择跟正片分辨率最贴近的一个使用,当存在相同的候选时,选择第一个使用,最大支持 5 个。 TailCandidateSet []*string `json:"TailCandidateSet,omitnil,omitempty" name:"TailCandidateSet"` // 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li> gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊;</li> // <li> white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充;</li> // <li> black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // 默认值:stretch 。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` // 模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type HighlightSegmentItem ¶
type HighlightSegmentItem struct { // 置信度。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 片段起始时间偏移。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 片段结束时间偏移。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` }
type HighlightsConfigureInfo ¶
type HighlightsConfigureInfo struct { // 智能精彩片段任务开关,可选值: // <li>ON:开启智能精彩片段任务;</li> // <li>OFF:关闭智能精彩片段任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type HighlightsConfigureInfoForUpdate ¶
type HighlightsConfigureInfoForUpdate struct { // 智能精彩片段任务开关,可选值: // <li>ON:开启智能精彩片段任务;</li> // <li>OFF:关闭智能精彩片段任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type ImageBlur ¶ added in v1.0.633
type ImageBlur struct { // 图片模糊的操作类型。可选模式有: // <li>Gaussian : 高斯模糊。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 模糊半径,取值范围为1 - 50。当 Type 取值为 Gaussian 时此字段有效。 Radius *int64 `json:"Radius,omitnil,omitempty" name:"Radius"` // 正态分布的标准差,必须大于0。当 Type 取值为 Gaussian 时此字段有效。 Sigma *int64 `json:"Sigma,omitnil,omitempty" name:"Sigma"` }
type ImageCenterCut ¶
type ImageCenterCut struct { // 图片的裁剪模式,可选 Circle 和 Rectangle。 // <li>Circle : 内切圆裁剪,输出图片半径为 Radius。</li> // <li>Rectangle : 矩形裁剪,输出图片宽为 Width , 高为 Height。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 输出图片的宽度,单位为像素,当 Type 取值为 Rectangle 时有效。 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 输出图片的高度,单位为像素,当 Type 取值为 Rectangle 时有效。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 输出图片的半径,单位为像素,当 Type 取值为 Circle 时有效。 Radius *int64 `json:"Radius,omitnil,omitempty" name:"Radius"` }
type ImageContentReviewInput ¶ added in v1.0.369
type ImageContentReviewInput struct { // 图片智能内容审核模板 ID。当前只支持: // <li>10:所有审核类型均打开。</li> Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type ImageOperation ¶
type ImageOperation struct { // 图片处理类型。可选类型有: // <li>Scale : 图片缩略处理;</li> // <li>CenterCut : 图片裁剪处理;</li> // <li>Blur : 图片模糊处理。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 图片缩略处理,仅当 Type 为 Scale 时有效。 Scale *ImageScale `json:"Scale,omitnil,omitempty" name:"Scale"` // 图片裁剪处理,仅当 Type 为 CenterCut 时有效。 CenterCut *ImageCenterCut `json:"CenterCut,omitnil,omitempty" name:"CenterCut"` // 图片模糊处理,仅当 Type 为 Blur 时有效。 Blur *ImageBlur `json:"Blur,omitnil,omitempty" name:"Blur"` }
type ImageProcessingTemplate ¶
type ImageProcessingTemplate struct { // 图片处理模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 模板类型,取值范围: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 图片处理模板名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 图片处理操作数组,操作将以数组顺序执行。 // <li>长度限制:3。</li> Operations []*ImageOperation `json:"Operations,omitnil,omitempty" name:"Operations"` // 模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` }
type ImageReviewUsageDataItem ¶ added in v1.0.392
type ImageReviewUsageDataItem struct { // 数据所在时间区间的开始时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#52)。如:当时间粒度为天,2018-12-01T00:00:00+08:00,表示2018年12月1日(含)到2018年12月2日(不含)区间。 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 次数。 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` }
type ImageScale ¶
type ImageScale struct { // 图片缩放的操作类型。可选模式有: // <li>WidthFirst : 指定图片的宽为 Width ,高度等比缩放。</li> // <li>HeightFirst : 指定图片的高为 Height ,宽度等比缩放。</li> // <li>LongEdgeFirst : 指定图片的长边为 LongEdge ,短边等比缩放。</li> // <li>ShortEdgeFirst : 指定图片的短边为 ShortEdge ,长边等比缩放。</li> // <li>Force : 忽略原图宽高比例,指定图片宽度为 Width,高度为 Height ,强行缩放图片,可能导致目标图片变形。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 输出图片的高度,单位为像素。当 Type 取值为 HeightFirst 或 Force 时此字段有效。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 输出图片的宽度,单位为像素。当 Type 取值为 WidthFirst 或 Force 时此字段有效。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 输出图片的长边长度,单位为像素。当 Type 取值为 LongEdgeFirst 时此字段有效。 LongEdge *uint64 `json:"LongEdge,omitnil,omitempty" name:"LongEdge"` // 输出图片的短边长度,单位为像素。当 Type 取值为 ShortEdgeFirst 时此字段有效。 ShortEdge *uint64 `json:"ShortEdge,omitnil,omitempty" name:"ShortEdge"` }
type ImageSpriteTaskInput ¶
type ImageSpriteTaskInput struct { // 雪碧图模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type ImageSpriteTemplate ¶
type ImageSpriteTemplate struct { // 雪碧图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 模板类型,取值范围: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 雪碧图模板名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 雪碧图中小图的宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 雪碧图中小图的高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 采样类型。 SampleType *string `json:"SampleType,omitnil,omitempty" name:"SampleType"` // 采样间隔。 SampleInterval *uint64 `json:"SampleInterval,omitnil,omitempty" name:"SampleInterval"` // 雪碧图中小图的行数。 RowCount *uint64 `json:"RowCount,omitnil,omitempty" name:"RowCount"` // 雪碧图中小图的列数。 ColumnCount *uint64 `json:"ColumnCount,omitnil,omitempty" name:"ColumnCount"` // 模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // 默认值:black 。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` // 模板描述信息。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 图片格式。 Format *string `json:"Format,omitnil,omitempty" name:"Format"` }
type ImageTransform ¶
type ImageTransform struct { // 类型,取值有: // <li> Rotate:图像旋转。</li> // <li> Flip:图像翻转。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 图像以中心点为原点进行旋转的角度,取值范围0~360。当 Type = Rotate 时有效。 RotateAngle *float64 `json:"RotateAngle,omitnil,omitempty" name:"RotateAngle"` // 图像翻转动作,取值有: // <li>Horizental:水平翻转,即左右镜像。</li> // <li>Vertical:垂直翻转,即上下镜像。</li> // 当 Type = Flip 时有效。 Flip *string `json:"Flip,omitnil,omitempty" name:"Flip"` }
type ImageWatermarkInput ¶
type ImageWatermarkInput struct { // 水印图片 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串。支持 jpeg、png、gif 图片格式。 ImageContent *string `json:"ImageContent,omitnil,omitempty" name:"ImageContent"` // 水印的宽度。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示水印 Width 为视频宽度的百分比大小,如 10% 表示 Width 为视频宽度的 10%;</li> // <li>当字符串以 px 结尾,表示水印 Width 单位为像素,如 100px 表示 Width 为 100 像素。取值范围为[8, 4096]。</li> // 默认值:10%。 Width *string `json:"Width,omitnil,omitempty" name:"Width"` // 水印的高度。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示水印 Height 为视频高度的百分比大小,如 10% 表示 Height 为视频高度的 10%;</li> // <li>当字符串以 px 结尾,表示水印 Height 单位为像素,如 100px 表示 Height 为 100 像素。取值范围为0或[8, 4096]。</li> // 默认值:0px,表示 Height 按照原始水印图片的宽高比缩放。 Height *string `json:"Height,omitnil,omitempty" name:"Height"` // 水印重复类型。使用场景:水印为动态图像。取值范围: // <li>once:动态水印播放完后,不再出现;</li> // <li>repeat_last_frame:水印播放完后,停留在最后一帧;</li> // <li>repeat:水印循环播放,直到视频结束(默认值)。</li> RepeatType *string `json:"RepeatType,omitnil,omitempty" name:"RepeatType"` // 图片透明度,取值范围:[0, 100] // <li>0:完全不透明</li> // <li>100:完全透明</li> // 默认值:0。 Transparency *int64 `json:"Transparency,omitnil,omitempty" name:"Transparency"` }
type ImageWatermarkInputForUpdate ¶
type ImageWatermarkInputForUpdate struct { // 水印图片 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串。支持 jpeg、png 图片格式。 ImageContent *string `json:"ImageContent,omitnil,omitempty" name:"ImageContent"` // 水印的宽度。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示水印 Width 为视频宽度的百分比大小,如 10% 表示 Width 为视频宽度的 10%;</li> // <li>当字符串以 px 结尾,表示水印 Width 单位为像素,如 100px 表示 Width 为 100 像素。取值范围为[8, 4096]。</li> Width *string `json:"Width,omitnil,omitempty" name:"Width"` // 水印的高度。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示水印 Height 为视频高度的百分比大小,如 10% 表示 Height 为视频高度的 10%;</li> // <li>当字符串以 px 结尾,表示水印 Height 单位为像素,如 100px 表示 Height 为 100 像素。取值范围为0或[8, 4096]。</li> Height *string `json:"Height,omitnil,omitempty" name:"Height"` // 水印重复类型。使用场景:水印为动态图像。取值范围: // <li>once:动态水印播放完后,不再出现;</li> // <li>repeat_last_frame:水印播放完后,停留在最后一帧;</li> // <li>repeat:水印循环播放,直到视频结束。</li> RepeatType *string `json:"RepeatType,omitnil,omitempty" name:"RepeatType"` // 图片透明度,取值范围:[0, 100] // <li>0:完全不透明</li> // <li>100:完全透明。</li> Transparency *int64 `json:"Transparency,omitnil,omitempty" name:"Transparency"` }
type ImageWatermarkTemplate ¶
type ImageWatermarkTemplate struct { // 水印图片地址。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 水印的宽度。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示水印 Width 为视频宽度的百分比大小,如 10% 表示 Width 为视频宽度的 10%;</li> // <li>当字符串以 px 结尾,表示水印 Width 单位为像素,如 100px 表示 Width 为 100 像素。</li> Width *string `json:"Width,omitnil,omitempty" name:"Width"` // 水印的高度。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示水印 Height 为视频高度的百分比大小,如 10% 表示 Height 为视频高度的 10%;</li> // <li>当字符串以 px 结尾,表示水印 Height 单位为像素,如 100px 表示 Height 为 100 像素;</li> // 0px:表示 Height 按照 Width 对视频宽度的比例缩放。 Height *string `json:"Height,omitnil,omitempty" name:"Height"` // 水印重复类型。使用场景:水印为动态图像。取值范围: // <li>once:动态水印播放完后,不再出现;</li> // <li>repeat_last_frame:水印播放完后,停留在最后一帧;</li> // <li>repeat:水印循环播放,直到视频结束。</li> RepeatType *string `json:"RepeatType,omitnil,omitempty" name:"RepeatType"` // 图片透明度,取值范围:[0, 100] // <li>0:完全不透明</li> // <li>100:完全透明。</li> Transparency *int64 `json:"Transparency,omitnil,omitempty" name:"Transparency"` }
type InspectMediaQualityRequest ¶ added in v1.0.686
type InspectMediaQualityRequest struct { *tchttp.BaseRequest // 媒体文件 ID,即该文件在云点播上的全局唯一标识符,在上传成功后由云点播后台分配。可以在 [视频上传完成事件通知](/document/product/266/7830) 或 [云点播控制台](https://console.cloud.tencent.com/vod/media) 获取该字段。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 音画质检测模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 来源上下文,用于透传用户请求信息,音画质检测完成回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
func NewInspectMediaQualityRequest ¶ added in v1.0.686
func NewInspectMediaQualityRequest() (request *InspectMediaQualityRequest)
func (*InspectMediaQualityRequest) FromJsonString ¶ added in v1.0.686
func (r *InspectMediaQualityRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*InspectMediaQualityRequest) ToJsonString ¶ added in v1.0.686
func (r *InspectMediaQualityRequest) ToJsonString() string
type InspectMediaQualityRequestParams ¶ added in v1.0.686
type InspectMediaQualityRequestParams struct { // 媒体文件 ID,即该文件在云点播上的全局唯一标识符,在上传成功后由云点播后台分配。可以在 [视频上传完成事件通知](/document/product/266/7830) 或 [云点播控制台](https://console.cloud.tencent.com/vod/media) 获取该字段。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 音画质检测模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 来源上下文,用于透传用户请求信息,音画质检测完成回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
Predefined struct for user
type InspectMediaQualityResponse ¶ added in v1.0.686
type InspectMediaQualityResponse struct { *tchttp.BaseResponse Response *InspectMediaQualityResponseParams `json:"Response"` }
func NewInspectMediaQualityResponse ¶ added in v1.0.686
func NewInspectMediaQualityResponse() (response *InspectMediaQualityResponse)
func (*InspectMediaQualityResponse) FromJsonString ¶ added in v1.0.686
func (r *InspectMediaQualityResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*InspectMediaQualityResponse) ToJsonString ¶ added in v1.0.686
func (r *InspectMediaQualityResponse) ToJsonString() string
type InspectMediaQualityResponseParams ¶ added in v1.0.686
type InspectMediaQualityResponseParams struct { // 音画质检测任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type JitterConfigureInfo ¶ added in v1.0.686
type JitterConfigureInfo struct { // 视频画面抖动重影检测开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type JitterConfigureInfoForUpdate ¶ added in v1.0.686
type JitterConfigureInfoForUpdate struct { // 视频画面抖动重影检测开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type JustInTimeTranscodeTemplate ¶ added in v1.0.795
type JustInTimeTranscodeTemplate struct { // 模板类型。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 模板名。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 视频参数配置。 // 注意:此字段可能返回 null,表示取不到有效值。 VideoConfigure *VideoConfigureInfo `json:"VideoConfigure,omitnil,omitempty" name:"VideoConfigure"` // 水印参数配置。 // 注意:此字段可能返回 null,表示取不到有效值。 WatermarkConfigure *WatermarkConfigureData `json:"WatermarkConfigure,omitnil,omitempty" name:"WatermarkConfigure"` }
type LicenseUsageDataItem ¶ added in v1.0.400
type LicenseUsageDataItem struct { // 数据所在时间区间的开始时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#52)。如:当时间粒度为天,2018-12-01T00:00:00+08:00,表示2018年12月1日(含)到2018年12月2日(不含)区间。 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // License 请求次数。 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` }
type LiveRealTimeClipMediaSegmentInfo ¶
type LiveRealTimeClipMediaSegmentInfo struct { // 片段的起始时间。格式参照 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 片段的结束时间。格式参照 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
type LiveRealTimeClipRequest ¶
type LiveRealTimeClipRequest struct { *tchttp.BaseRequest // 推流直播码。 StreamId *string `json:"StreamId,omitnil,omitempty" name:"StreamId"` // 流剪辑的开始时间,格式参照 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 流剪辑的结束时间,格式参照 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 是否固化。0 不固化,1 固化。默认不固化。 IsPersistence *int64 `json:"IsPersistence,omitnil,omitempty" name:"IsPersistence"` // 剪辑固化后的视频存储过期时间。格式参照 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。填“9999-12-31T23:59:59Z”表示永不过期。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。仅 IsPersistence 为 1 时有效,默认剪辑固化的视频永不过期。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 剪辑固化后的视频点播任务流处理,详见[上传指定任务流](https://cloud.tencent.com/document/product/266/9759)。仅 IsPersistence 为 1 时有效。 Procedure *string `json:"Procedure,omitnil,omitempty" name:"Procedure"` // 分类ID,用于对媒体进行分类管理,可通过 [创建分类](/document/product/266/7812) 接口,创建分类,获得分类 ID。 // <li>默认值:0,表示其他分类。</li> // 仅 IsPersistence 为 1 时有效。 ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 来源上下文,用于透传用户请求信息,[上传完成回调](/document/product/266/7830) 将返回该字段值,最长 250 个字符。仅 IsPersistence 为 1 时有效。 SourceContext *string `json:"SourceContext,omitnil,omitempty" name:"SourceContext"` // 会话上下文,用于透传用户请求信息,当指定 Procedure 参数后,[任务流状态变更回调](/document/product/266/9636) 将返回该字段值,最长 1000 个字符。仅 IsPersistence 为 1 时有效。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 是否需要返回剪辑后的视频元信息。0 不需要,1 需要。默认不需要。 MetaDataRequired *uint64 `json:"MetaDataRequired,omitnil,omitempty" name:"MetaDataRequired"` // 云点播中添加的用于时移播放的域名,必须在云直播已经[关联录制模板和开通时移服务](https://cloud.tencent.com/document/product/266/52220#.E6.AD.A5.E9.AA.A43.EF.BC.9A.E5.85.B3.E8.81.94.E5.BD.95.E5.88.B6.E6.A8.A1.E6.9D.BF.3Ca-id.3D.22step3.22.3E.3C.2Fa.3E)。**如果本接口的首次调用时间在 2021-01-01T00:00:00Z 之后,则此字段为必选字段。** Host *string `json:"Host,omitnil,omitempty" name:"Host"` // 剪辑的直播流信息: // <li>默认剪辑直播原始流。</li> // <li>当StreamInfo中指定的Type为Transcoding,则剪辑TemplateId对应的直播转码流。</li> StreamInfo *LiveRealTimeClipStreamInfo `json:"StreamInfo,omitnil,omitempty" name:"StreamInfo"` // 系统保留字段,请勿填写。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
func NewLiveRealTimeClipRequest ¶
func NewLiveRealTimeClipRequest() (request *LiveRealTimeClipRequest)
func (*LiveRealTimeClipRequest) FromJsonString ¶
func (r *LiveRealTimeClipRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*LiveRealTimeClipRequest) ToJsonString ¶
func (r *LiveRealTimeClipRequest) ToJsonString() string
type LiveRealTimeClipRequestParams ¶ added in v1.0.426
type LiveRealTimeClipRequestParams struct { // 推流直播码。 StreamId *string `json:"StreamId,omitnil,omitempty" name:"StreamId"` // 流剪辑的开始时间,格式参照 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 流剪辑的结束时间,格式参照 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 是否固化。0 不固化,1 固化。默认不固化。 IsPersistence *int64 `json:"IsPersistence,omitnil,omitempty" name:"IsPersistence"` // 剪辑固化后的视频存储过期时间。格式参照 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。填“9999-12-31T23:59:59Z”表示永不过期。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。仅 IsPersistence 为 1 时有效,默认剪辑固化的视频永不过期。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 剪辑固化后的视频点播任务流处理,详见[上传指定任务流](https://cloud.tencent.com/document/product/266/9759)。仅 IsPersistence 为 1 时有效。 Procedure *string `json:"Procedure,omitnil,omitempty" name:"Procedure"` // 分类ID,用于对媒体进行分类管理,可通过 [创建分类](/document/product/266/7812) 接口,创建分类,获得分类 ID。 // <li>默认值:0,表示其他分类。</li> // 仅 IsPersistence 为 1 时有效。 ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 来源上下文,用于透传用户请求信息,[上传完成回调](/document/product/266/7830) 将返回该字段值,最长 250 个字符。仅 IsPersistence 为 1 时有效。 SourceContext *string `json:"SourceContext,omitnil,omitempty" name:"SourceContext"` // 会话上下文,用于透传用户请求信息,当指定 Procedure 参数后,[任务流状态变更回调](/document/product/266/9636) 将返回该字段值,最长 1000 个字符。仅 IsPersistence 为 1 时有效。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 是否需要返回剪辑后的视频元信息。0 不需要,1 需要。默认不需要。 MetaDataRequired *uint64 `json:"MetaDataRequired,omitnil,omitempty" name:"MetaDataRequired"` // 云点播中添加的用于时移播放的域名,必须在云直播已经[关联录制模板和开通时移服务](https://cloud.tencent.com/document/product/266/52220#.E6.AD.A5.E9.AA.A43.EF.BC.9A.E5.85.B3.E8.81.94.E5.BD.95.E5.88.B6.E6.A8.A1.E6.9D.BF.3Ca-id.3D.22step3.22.3E.3C.2Fa.3E)。**如果本接口的首次调用时间在 2021-01-01T00:00:00Z 之后,则此字段为必选字段。** Host *string `json:"Host,omitnil,omitempty" name:"Host"` // 剪辑的直播流信息: // <li>默认剪辑直播原始流。</li> // <li>当StreamInfo中指定的Type为Transcoding,则剪辑TemplateId对应的直播转码流。</li> StreamInfo *LiveRealTimeClipStreamInfo `json:"StreamInfo,omitnil,omitempty" name:"StreamInfo"` // 系统保留字段,请勿填写。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
Predefined struct for user
type LiveRealTimeClipResponse ¶
type LiveRealTimeClipResponse struct { *tchttp.BaseResponse Response *LiveRealTimeClipResponseParams `json:"Response"` }
func NewLiveRealTimeClipResponse ¶
func NewLiveRealTimeClipResponse() (response *LiveRealTimeClipResponse)
func (*LiveRealTimeClipResponse) FromJsonString ¶
func (r *LiveRealTimeClipResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*LiveRealTimeClipResponse) ToJsonString ¶
func (r *LiveRealTimeClipResponse) ToJsonString() string
type LiveRealTimeClipResponseParams ¶ added in v1.0.426
type LiveRealTimeClipResponseParams struct { // 剪辑后的视频播放 URL。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 剪辑固化后的视频的媒体文件的唯一标识。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 剪辑固化后的视频任务流 ID。 VodTaskId *string `json:"VodTaskId,omitnil,omitempty" name:"VodTaskId"` // 剪辑后的视频元信息。 // 注意:此字段可能返回 null,表示取不到有效值。 MetaData *MediaMetaData `json:"MetaData,omitnil,omitempty" name:"MetaData"` // <span id="p_segmentset">剪辑后的视频片段信息。</span> SegmentSet []*LiveRealTimeClipMediaSegmentInfo `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type LiveRealTimeClipStreamInfo ¶ added in v1.0.480
type LiveRealTimeClipStreamInfo struct { // 直播流类型,可选值: // <li>Original(原始流,<b>默认值</b>)。</li> // <li>Transcoding(转码流)。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 直播转码模板ID。 // <b>当Type值为"Transcoding"时,必须填写。</b> TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
type LiveRecordInfo ¶ added in v1.0.731
type LiveRecordInfo struct { // 直播录制流 ID。 StreamId *string `json:"StreamId,omitnil,omitempty" name:"StreamId"` // 录制起始时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 RecordStartTime *string `json:"RecordStartTime,omitnil,omitempty" name:"RecordStartTime"` // 录制结束时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 RecordEndTime *string `json:"RecordEndTime,omitnil,omitempty" name:"RecordEndTime"` }
type LowLightEnhanceInfo ¶ added in v1.0.596
type LowLightEnhanceInfo struct { // 低光照增强控制开关,可选值: // <li>ON:开启低光照增强;</li> // <li>OFF:关闭低光照增强。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 低光照增强类型,仅当低光照增强控制开关为 ON 时有效,可选值: // <li>normal:正常低光照增强;</li> // 默认值:normal。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type ManageTaskRequest ¶
type ManageTaskRequest struct { *tchttp.BaseRequest // 视频处理的任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 操作类型,取值范围: // <li>Abort:终止任务。只能终止已发起且状态为等待中(WAITING)的任务。</li> OperationType *string `json:"OperationType,omitnil,omitempty" name:"OperationType"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewManageTaskRequest ¶
func NewManageTaskRequest() (request *ManageTaskRequest)
func (*ManageTaskRequest) FromJsonString ¶
func (r *ManageTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ManageTaskRequest) ToJsonString ¶
func (r *ManageTaskRequest) ToJsonString() string
type ManageTaskRequestParams ¶ added in v1.0.426
type ManageTaskRequestParams struct { // 视频处理的任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 操作类型,取值范围: // <li>Abort:终止任务。只能终止已发起且状态为等待中(WAITING)的任务。</li> OperationType *string `json:"OperationType,omitnil,omitempty" name:"OperationType"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type ManageTaskResponse ¶
type ManageTaskResponse struct { *tchttp.BaseResponse Response *ManageTaskResponseParams `json:"Response"` }
func NewManageTaskResponse ¶
func NewManageTaskResponse() (response *ManageTaskResponse)
func (*ManageTaskResponse) FromJsonString ¶
func (r *ManageTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ManageTaskResponse) ToJsonString ¶
func (r *ManageTaskResponse) ToJsonString() string
type ManageTaskResponseParams ¶ added in v1.0.426
type ManageTaskResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type MediaAdaptiveDynamicStreamingInfo ¶
type MediaAdaptiveDynamicStreamingInfo struct { // 转自适应码流信息数组。 AdaptiveDynamicStreamingSet []*AdaptiveDynamicStreamingInfoItem `json:"AdaptiveDynamicStreamingSet,omitnil,omitempty" name:"AdaptiveDynamicStreamingSet"` }
type MediaAiAnalysisFrameTagItem ¶
type MediaAiAnalysisFrameTagItem struct { // 按帧标签名称。 Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"` // 按帧标签名称的分类列表,CategorySet.N 表示第 N+1级分类。 // 比如 Tag 为“塔楼”时,CategorySet 包含两个元素:CategorySet.0 为“场景”,CategorySet.1为 “建筑”,表示按帧标签为“塔楼”,且第1级分类是“场景”,第2级分类是“建筑”。 CategorySet []*string `json:"CategorySet,omitnil,omitempty" name:"CategorySet"` // 按帧标签的可信度,取值范围是 0 到 100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` }
type MediaAiAnalysisFrameTagSegmentItem ¶
type MediaAiAnalysisFrameTagSegmentItem struct { // 按帧标签起始的偏移时间。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 按帧标签结束的偏移时间。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 时间片段内的标签列表。 TagSet []*MediaAiAnalysisFrameTagItem `json:"TagSet,omitnil,omitempty" name:"TagSet"` }
type MediaAiAnalysisHighlightItem ¶
type MediaAiAnalysisHighlightItem struct { // 智能精彩集锦地址。 HighlightUrl *string `json:"HighlightUrl,omitnil,omitempty" name:"HighlightUrl"` // 智能精彩集锦封面地址。 CovImgUrl *string `json:"CovImgUrl,omitnil,omitempty" name:"CovImgUrl"` // 智能精彩集锦的可信度,取值范围是 0 到 100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 智能精彩集锦持续时间。 Duration *float64 `json:"Duration,omitnil,omitempty" name:"Duration"` // 智能精彩集锦子片段列表,精彩集锦片段由这些子片段拼接生成。 SegmentSet []*HighlightSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` }
type MediaAiAnalysisTagItem ¶
type MediaAnimatedGraphicsInfo ¶
type MediaAnimatedGraphicsInfo struct { // 视频转动图结果信息 AnimatedGraphicsSet []*MediaAnimatedGraphicsItem `json:"AnimatedGraphicsSet,omitnil,omitempty" name:"AnimatedGraphicsSet"` }
type MediaAnimatedGraphicsItem ¶
type MediaAnimatedGraphicsItem struct { // 转动图的文件地址。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 转动图模板 ID,参见[转动图参数模板](https://cloud.tencent.com/document/product/266/33481#.3Cspan-id-.3D-.22zdt.22.3E.3C.2Fspan.3E.E8.BD.AC.E5.8A.A8.E5.9B.BE.E6.A8.A1.E6.9D.BF)。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 动图格式,如 gif。 Container *string `json:"Container,omitnil,omitempty" name:"Container"` // 动图的高度,单位:px。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 动图的宽度,单位:px。 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 动图码率,单位:bps。 Bitrate *int64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` // 动图大小,单位:字节。 Size *int64 `json:"Size,omitnil,omitempty" name:"Size"` // 动图的md5值。 Md5 *string `json:"Md5,omitnil,omitempty" name:"Md5"` // 动图在视频中的起始时间偏移,单位:秒。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 动图在视频中的结束时间偏移,单位:秒。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` }
type MediaAudioStreamItem ¶
type MediaBasicInfo ¶
type MediaBasicInfo struct { // 媒体文件名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 媒体文件描述。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 媒体文件的创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 媒体文件的最近更新时间(如修改视频属性、发起视频处理等会触发更新媒体文件信息的操作),使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 媒体文件的过期时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。“9999-12-31T23:59:59Z”表示永不过期。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 媒体文件的分类 ID。 ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 媒体文件的分类名称。 ClassName *string `json:"ClassName,omitnil,omitempty" name:"ClassName"` // 媒体文件的分类路径,分类间以“-”分隔,如“新的一级分类 - 新的二级分类”。 ClassPath *string `json:"ClassPath,omitnil,omitempty" name:"ClassPath"` // 媒体文件的封面图片地址。 CoverUrl *string `json:"CoverUrl,omitnil,omitempty" name:"CoverUrl"` // 媒体文件的封装格式,例如 mp4、flv 等。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 原始媒体文件的 URL 地址。 MediaUrl *string `json:"MediaUrl,omitnil,omitempty" name:"MediaUrl"` // 该媒体文件的来源信息。 // 注意:此字段可能返回 null,表示取不到有效值。 SourceInfo *MediaSourceData `json:"SourceInfo,omitnil,omitempty" name:"SourceInfo"` // 媒体文件存储地区,如 ap-chongqing,参见[地域列表](https://cloud.tencent.com/document/product/266/9760#.E5.B7.B2.E6.94.AF.E6.8C.81.E5.9C.B0.E5.9F.9F.E5.88.97.E8.A1.A8)。 StorageRegion *string `json:"StorageRegion,omitnil,omitempty" name:"StorageRegion"` // 媒体文件的标签信息。 TagSet []*string `json:"TagSet,omitnil,omitempty" name:"TagSet"` // 直播录制文件的唯一标识。 Vid *string `json:"Vid,omitnil,omitempty" name:"Vid"` // 文件类型: // <li>Video: 视频文件</li> // <li>Audio: 音频文件</li> // <li>Image: 图片文件</li> Category *string `json:"Category,omitnil,omitempty" name:"Category"` // 文件状态:Normal:正常,Forbidden:封禁。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 媒体文件的存储类别: // <li> STANDARD:标准存储。</li> // <li> STANDARD_IA:低频存储。</li> // <li> ARCHIVE:归档存储。</li> // <li> DEEP_ARCHIVE:深度归档存储。</li> StorageClass *string `json:"StorageClass,omitnil,omitempty" name:"StorageClass"` }
type MediaCastEvent ¶ added in v1.0.849
type MediaCastEvent struct { // 媒体转推 ID。 CastId *string `json:"CastId,omitnil,omitempty" name:"CastId"` // 转推状态,取值有: // <li>Working :运行中;</li> // <li>Scheduled :等待定时时间到达后启动;</li> // <li>Stopped :已经停止转推;</li> // <li>Idle :空闲。</li> // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` }
type MediaClassInfo ¶
type MediaClassInfo struct { // 分类 ID。 ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 父类 ID,一级分类的父类 ID 为 -1。 ParentId *int64 `json:"ParentId,omitnil,omitempty" name:"ParentId"` // 分类名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 分类级别,一级分类为 0,最大值为 3,即最多允许 4 级分类层次。 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 当前分类的第一级子类 ID 集合。 SubClassIdSet []*int64 `json:"SubClassIdSet,omitnil,omitempty" name:"SubClassIdSet"` // 分类名称(该字段已不推荐使用,建议使用新的分类名称字段 Name)。 ClassName *string `json:"ClassName,omitnil,omitempty" name:"ClassName"` }
type MediaContentReviewAsrTextSegmentItem ¶
type MediaContentReviewAsrTextSegmentItem struct { // 嫌疑片段起始的偏移时间,单位:秒。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 嫌疑片段结束的偏移时间,单位:秒。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 嫌疑片段置信度。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 嫌疑片段音视频审核的结果建议,取值范围: // <li>pass。</li> // <li>review。</li> // <li>block。</li> Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // 嫌疑关键词列表。 KeywordSet []*string `json:"KeywordSet,omitnil,omitempty" name:"KeywordSet"` }
type MediaContentReviewOcrTextSegmentItem ¶
type MediaContentReviewOcrTextSegmentItem struct { // 嫌疑片段起始的偏移时间,单位:秒。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 嫌疑片段结束的偏移时间,单位:秒。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 嫌疑片段置信度。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 嫌疑片段音视频审核的结果建议,取值范围: // <li>pass。</li> // <li>review。</li> // <li>block。</li> Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // 嫌疑关键词列表。 KeywordSet []*string `json:"KeywordSet,omitnil,omitempty" name:"KeywordSet"` // 嫌疑文字出现的区域坐标 (像素级),[x1, y1, x2, y2],即左上角坐标、右下角坐标。 AreaCoordSet []*int64 `json:"AreaCoordSet,omitnil,omitempty" name:"AreaCoordSet"` // 嫌疑图片 URL (图片不会永久存储,到达 // PicUrlExpireTime 时间点后图片将被删除)。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 嫌疑图片 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 PicUrlExpireTime *string `json:"PicUrlExpireTime,omitnil,omitempty" name:"PicUrlExpireTime"` }
type MediaContentReviewPoliticalSegmentItem ¶
type MediaContentReviewPoliticalSegmentItem struct { // 嫌疑片段起始的偏移时间,单位:秒。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 嫌疑片段结束的偏移时间,单位:秒。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 嫌疑片段分数。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 嫌疑片段涉及令人不适宜的信息的结果建议,取值范围: // <li>pass。</li> // <li>review。</li> // <li>block。</li> Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // 涉及令人不适宜的信息、违规图标名字。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 嫌疑片段涉及令人不适宜的信息的结果标签。音视频审核模板[画面涉及令人不适宜的信息的任务控制参数](https://cloud.tencent.com/document/api/266/31773#PoliticalImgReviewTemplateInfo)里 LabelSet 参数与此参数取值范围的对应关系: // violation_photo: // <li>violation_photo:违规图标。</li> // politician: // <li>nation_politician:国家领导人;</li> // <li>province_politician: 省部级领导人;</li> // <li>bureau_politician:厅局级领导人;</li> // <li>county_politician:县处级领导人;</li> // <li>rural_politician:乡科级领导人;</li> // <li>sensitive_politician:违规相关人物;</li> // <li>foreign_politician:国外领导人。</li> // entertainment: // <li>sensitive_entertainment:违规娱乐人物。</li> // sport: // <li>sensitive_sport:违规体育人物。</li> // entrepreneur: // <li>sensitive_entrepreneur:违规商业人物。</li> // scholar: // <li>sensitive_scholar:违规教育学者。</li> // celebrity: // <li>sensitive_celebrity:违规知名人物;</li> // <li>historical_celebrity:历史知名人物。</li> // military: // <li>sensitive_military:违规相关人物。</li> Label *string `json:"Label,omitnil,omitempty" name:"Label"` // 嫌疑图片 URL (图片不会永久存储,到达 // PicUrlExpireTime 时间点后图片将被删除)。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 涉及令人不适宜的信息、违规图标出现的区域坐标 (像素级),[x1, y1, x2, y2],即左上角坐标、右下角坐标。 AreaCoordSet []*int64 `json:"AreaCoordSet,omitnil,omitempty" name:"AreaCoordSet"` // 该字段已废弃,请使用 PicUrlExpireTime。 PicUrlExpireTimeStamp *int64 `json:"PicUrlExpireTimeStamp,omitnil,omitempty" name:"PicUrlExpireTimeStamp"` // 嫌疑图片 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 PicUrlExpireTime *string `json:"PicUrlExpireTime,omitnil,omitempty" name:"PicUrlExpireTime"` }
type MediaContentReviewSegmentItem ¶
type MediaContentReviewSegmentItem struct { // 嫌疑片段起始的偏移时间,单位:秒。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 嫌疑片段结束的偏移时间,单位:秒。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 嫌疑片段涉及令人反感的信息的分数。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 嫌疑片段涉及令人反感的信息的结果标签。 Label *string `json:"Label,omitnil,omitempty" name:"Label"` // 嫌疑片段鉴别涉及令人反感的信息的结果建议,取值范围: // <li>pass。</li> // <li>review。</li> // <li>block。</li> Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // 嫌疑图片 URL (图片不会永久存储,到达 // PicUrlExpireTime 时间点后图片将被删除)。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 该字段已废弃,请使用 PicUrlExpireTime。 PicUrlExpireTimeStamp *int64 `json:"PicUrlExpireTimeStamp,omitnil,omitempty" name:"PicUrlExpireTimeStamp"` // 嫌疑图片 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 PicUrlExpireTime *string `json:"PicUrlExpireTime,omitnil,omitempty" name:"PicUrlExpireTime"` }
type MediaDeleteItem ¶
type MediaDeleteItem struct { // 所指定的删除部分。如果未填写该字段则参数无效。可选值有: // <li>OriginalFiles(删除原文件,删除后无法发起转码、微信发布等任何视频处理操作);</li> // <li>TranscodeFiles(删除转码文件);</li> // <li>AdaptiveDynamicStreamingFiles(删除转自适应码流文件);</li> // <li>WechatPublishFiles(删除微信发布文件);</li> // <li>WechatMiniProgramPublishFiles(删除微信小程序发布文件)。</li> // <font color=red>注意:</font> <li>取值为OriginalFiles时,文件上传时携带的封面文件会被删除;</li> // <li>取值为TranscodeFiles时,媒体处理产生的封面文件会被删除。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 删除由Type参数指定的种类下的视频模板号,模板定义参见[转码模板](https://cloud.tencent.com/document/product/266/33478#.3Cspan-id-.3D-.22zm.22-.3E.3C.2Fspan.3E.E8.BD.AC.E7.A0.81.E6.A8.A1.E6.9D.BF)。 // 默认值为0,表示删除参数Type指定种类下所有的视频。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type MediaImageSpriteInfo ¶
type MediaImageSpriteInfo struct { // 特定规格的雪碧图信息集合,每个元素代表一套相同规格的雪碧图。 ImageSpriteSet []*MediaImageSpriteItem `json:"ImageSpriteSet,omitnil,omitempty" name:"ImageSpriteSet"` }
type MediaImageSpriteItem ¶
type MediaImageSpriteItem struct { // 雪碧图规格,参见[雪碧图参数模板](https://cloud.tencent.com/document/product/266/33480#.E9.9B.AA.E7.A2.A7.E5.9B.BE.E6.A8.A1.E6.9D.BF)。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 雪碧图小图的高度。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 雪碧图小图的宽度。 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 每一张雪碧图大图里小图的数量。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 每一张雪碧图大图的地址。 ImageUrlSet []*string `json:"ImageUrlSet,omitnil,omitempty" name:"ImageUrlSet"` // 雪碧图子图位置与时间关系的 WebVtt 文件地址。WebVtt 文件表明了各个雪碧图小图对应的时间点,以及在雪碧大图里的坐标位置,一般被播放器用于实现预览。 WebVttUrl *string `json:"WebVttUrl,omitnil,omitempty" name:"WebVttUrl"` }
type MediaInfo ¶
type MediaInfo struct { // 基础信息。包括视频名称、分类、播放地址、封面图片等。 // 注意:此字段可能返回 null,表示取不到有效值。 BasicInfo *MediaBasicInfo `json:"BasicInfo,omitnil,omitempty" name:"BasicInfo"` // 元信息。包括大小、时长、视频流信息、音频流信息等。 // 注意:此字段可能返回 null,表示取不到有效值。 MetaData *MediaMetaData `json:"MetaData,omitnil,omitempty" name:"MetaData"` // 转码结果信息。包括该视频转码生成的各种码率的视频的地址、规格、码率、分辨率等。 // 注意:此字段可能返回 null,表示取不到有效值。 TranscodeInfo *MediaTranscodeInfo `json:"TranscodeInfo,omitnil,omitempty" name:"TranscodeInfo"` // 转动图结果信息。对视频转动图(如 gif)后,动图相关信息。 // 注意:此字段可能返回 null,表示取不到有效值。 AnimatedGraphicsInfo *MediaAnimatedGraphicsInfo `json:"AnimatedGraphicsInfo,omitnil,omitempty" name:"AnimatedGraphicsInfo"` // 采样截图信息。对视频采样截图后,相关截图信息。 // 注意:此字段可能返回 null,表示取不到有效值。 SampleSnapshotInfo *MediaSampleSnapshotInfo `json:"SampleSnapshotInfo,omitnil,omitempty" name:"SampleSnapshotInfo"` // 雪碧图信息。对视频截取雪碧图之后,雪碧的相关信息。 // 注意:此字段可能返回 null,表示取不到有效值。 ImageSpriteInfo *MediaImageSpriteInfo `json:"ImageSpriteInfo,omitnil,omitempty" name:"ImageSpriteInfo"` // 指定时间点截图信息。对视频依照指定时间点截图后,各个截图的信息。 // 注意:此字段可能返回 null,表示取不到有效值。 SnapshotByTimeOffsetInfo *MediaSnapshotByTimeOffsetInfo `json:"SnapshotByTimeOffsetInfo,omitnil,omitempty" name:"SnapshotByTimeOffsetInfo"` // 视频打点信息。对视频设置的各个打点信息。 // 注意:此字段可能返回 null,表示取不到有效值。 KeyFrameDescInfo *MediaKeyFrameDescInfo `json:"KeyFrameDescInfo,omitnil,omitempty" name:"KeyFrameDescInfo"` // 转自适应码流信息。包括规格、加密类型、打包格式等相关信息。 // 注意:此字段可能返回 null,表示取不到有效值。 AdaptiveDynamicStreamingInfo *MediaAdaptiveDynamicStreamingInfo `json:"AdaptiveDynamicStreamingInfo,omitnil,omitempty" name:"AdaptiveDynamicStreamingInfo"` // 小程序审核信息。 // 注意:此字段可能返回 null,表示取不到有效值。 MiniProgramReviewInfo *MediaMiniProgramReviewInfo `json:"MiniProgramReviewInfo,omitnil,omitempty" name:"MiniProgramReviewInfo"` // 字幕信息。 // 注意:此字段可能返回 null,表示取不到有效值。 SubtitleInfo *MediaSubtitleInfo `json:"SubtitleInfo,omitnil,omitempty" name:"SubtitleInfo"` // 媒体文件唯一标识 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 审核信息。 // 注意:此字段可能返回 null,表示取不到有效值。 ReviewInfo *FileReviewInfo `json:"ReviewInfo,omitnil,omitempty" name:"ReviewInfo"` }
type MediaInputInfo ¶
type MediaKeyFrameDescInfo ¶
type MediaKeyFrameDescInfo struct { // 视频打点信息数组。 KeyFrameDescSet []*MediaKeyFrameDescItem `json:"KeyFrameDescSet,omitnil,omitempty" name:"KeyFrameDescSet"` }
type MediaKeyFrameDescItem ¶
type MediaMetaData ¶
type MediaMetaData struct { // 上传的媒体文件大小(视频为 HLS 时,大小是 m3u8 和 ts 文件大小的总和),单位:字节。 Size *int64 `json:"Size,omitnil,omitempty" name:"Size"` // 容器类型,例如 m4a,mp4 等。 Container *string `json:"Container,omitnil,omitempty" name:"Container"` // 视频流码率平均值与音频流码率平均值之和,单位:bps。 Bitrate *int64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` // 视频流高度的最大值,单位:px。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 视频流宽度的最大值,单位:px。 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 视频时长,单位:秒。 Duration *float64 `json:"Duration,omitnil,omitempty" name:"Duration"` // 视频拍摄时的选择角度,单位:度。 Rotate *int64 `json:"Rotate,omitnil,omitempty" name:"Rotate"` // 视频流信息。 VideoStreamSet []*MediaVideoStreamItem `json:"VideoStreamSet,omitnil,omitempty" name:"VideoStreamSet"` // 音频流信息。 AudioStreamSet []*MediaAudioStreamItem `json:"AudioStreamSet,omitnil,omitempty" name:"AudioStreamSet"` // 视频时长,单位:秒。 VideoDuration *float64 `json:"VideoDuration,omitnil,omitempty" name:"VideoDuration"` // 音频时长,单位:秒。 AudioDuration *float64 `json:"AudioDuration,omitnil,omitempty" name:"AudioDuration"` // 媒体文件的 Md5 值。 // <li><font color=red>注意</font>:如需要获取媒体文件的 Md5,调用 DescribeFileAttributes 接口,待任务执行完成后获取。</li> Md5 *string `json:"Md5,omitnil,omitempty" name:"Md5"` }
type MediaMiniProgramReviewElem ¶
type MediaMiniProgramReviewElem struct { // 音视频审核类型。 // <li>Porn:画面涉及令人反感的信息,</li> // <li>Porn.Ocr:文字涉及令人反感的信息,</li> // <li>Porn.Asr:声音涉及令人反感的信息,</li> // <li>Terrorism:画面涉及令人不安全的信息,</li> // <li>Political:画面涉及令人不适宜的信息,</li> // <li>Political.Ocr:文字涉及令人不适宜的信息,</li> // <li>Political.Asr:声音涉及令人不适宜的信息。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 音视频审核意见。 // <li>pass:确认正常,</li> // <li>block:确认违规,</li> // <li>review:疑似违规。</li> Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // 音视频审核结果置信度。取值 0~100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` }
type MediaMiniProgramReviewInfo ¶
type MediaMiniProgramReviewInfo struct { // 音视频审核信息列表。 MiniProgramReviewList []*MediaMiniProgramReviewInfoItem `json:"MiniProgramReviewList,omitnil,omitempty" name:"MiniProgramReviewList"` }
type MediaMiniProgramReviewInfoItem ¶
type MediaMiniProgramReviewInfoItem struct { // 模板id。小程序视频发布的视频所对应的转码模板ID,为0代表原始视频。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 视频元信息。 MetaData *MediaMetaData `json:"MetaData,omitnil,omitempty" name:"MetaData"` // 小程序音视频审核视频播放地址。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 小程序视频发布状态: // <li>Pass:成功。</li> // <li>Rejected:未通过。</li> ReviewResult *string `json:"ReviewResult,omitnil,omitempty" name:"ReviewResult"` // 小程序音视频审核元素。 ReviewSummary []*MediaMiniProgramReviewElem `json:"ReviewSummary,omitnil,omitempty" name:"ReviewSummary"` }
type MediaOutputInfo ¶
type MediaProcessTaskAdaptiveDynamicStreamingResult ¶
type MediaProcessTaskAdaptiveDynamicStreamingResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 转自适应码流任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 对视频转自适应码流任务的输入。 Input *AdaptiveDynamicStreamingTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 对视频转自适应码流任务的输出。 Output *AdaptiveDynamicStreamingInfoItem `json:"Output,omitnil,omitempty" name:"Output"` // 转自适应码流任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 转自适应码流任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type MediaProcessTaskAnimatedGraphicResult ¶
type MediaProcessTaskAnimatedGraphicResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 转动图任务的输入。 Input *AnimatedGraphicTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 转动图任务的输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *MediaAnimatedGraphicsItem `json:"Output,omitnil,omitempty" name:"Output"` // 转动图任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 转动图任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 转动图任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type MediaProcessTaskCoverBySnapshotResult ¶
type MediaProcessTaskCoverBySnapshotResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 对视频截图做封面任务的输入。 Input *CoverBySnapshotTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 对视频截图做封面任务的输出。 Output *CoverBySnapshotTaskOutput `json:"Output,omitnil,omitempty" name:"Output"` // 对视频截图做封面任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 截图做封面任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 截图做封面任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type MediaProcessTaskImageSpriteResult ¶
type MediaProcessTaskImageSpriteResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 对视频截雪碧图任务的输入。 Input *ImageSpriteTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 对视频截雪碧图任务的输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *MediaImageSpriteItem `json:"Output,omitnil,omitempty" name:"Output"` // 对视频截雪碧图任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 截雪碧图任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 截雪碧图任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type MediaProcessTaskInput ¶
type MediaProcessTaskInput struct { // 视频转码任务列表。 TranscodeTaskSet []*TranscodeTaskInput `json:"TranscodeTaskSet,omitnil,omitempty" name:"TranscodeTaskSet"` // 视频转动图任务列表。 AnimatedGraphicTaskSet []*AnimatedGraphicTaskInput `json:"AnimatedGraphicTaskSet,omitnil,omitempty" name:"AnimatedGraphicTaskSet"` // 对视频按时间点截图任务列表。 SnapshotByTimeOffsetTaskSet []*SnapshotByTimeOffsetTaskInput `json:"SnapshotByTimeOffsetTaskSet,omitnil,omitempty" name:"SnapshotByTimeOffsetTaskSet"` // 对视频采样截图任务列表。 SampleSnapshotTaskSet []*SampleSnapshotTaskInput `json:"SampleSnapshotTaskSet,omitnil,omitempty" name:"SampleSnapshotTaskSet"` // 对视频截雪碧图任务列表。 ImageSpriteTaskSet []*ImageSpriteTaskInput `json:"ImageSpriteTaskSet,omitnil,omitempty" name:"ImageSpriteTaskSet"` // 对视频截图做封面任务列表。 CoverBySnapshotTaskSet []*CoverBySnapshotTaskInput `json:"CoverBySnapshotTaskSet,omitnil,omitempty" name:"CoverBySnapshotTaskSet"` // 对视频转自适应码流任务列表。 AdaptiveDynamicStreamingTaskSet []*AdaptiveDynamicStreamingTaskInput `json:"AdaptiveDynamicStreamingTaskSet,omitnil,omitempty" name:"AdaptiveDynamicStreamingTaskSet"` }
type MediaProcessTaskResult ¶
type MediaProcessTaskResult struct { // 任务的类型,可以取的值有: // <li>Transcode:转码</li> // <li>AnimatedGraphics:转动图</li> // <li>SnapshotByTimeOffset:时间点截图</li> // <li>SampleSnapshot:采样截图</li> // <li>ImageSprites:雪碧图</li> // <li>CoverBySnapshot:截图做封面</li> // <li>AdaptiveDynamicStreaming:自适应码流</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 视频转码任务的查询结果,当任务类型为 Transcode 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 TranscodeTask *MediaProcessTaskTranscodeResult `json:"TranscodeTask,omitnil,omitempty" name:"TranscodeTask"` // 视频转动图任务的查询结果,当任务类型为 AnimatedGraphics 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 AnimatedGraphicTask *MediaProcessTaskAnimatedGraphicResult `json:"AnimatedGraphicTask,omitnil,omitempty" name:"AnimatedGraphicTask"` // 对视频按时间点截图任务的查询结果,当任务类型为 SnapshotByTimeOffset 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 SnapshotByTimeOffsetTask *MediaProcessTaskSnapshotByTimeOffsetResult `json:"SnapshotByTimeOffsetTask,omitnil,omitempty" name:"SnapshotByTimeOffsetTask"` // 对视频采样截图任务的查询结果,当任务类型为 SampleSnapshot 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 SampleSnapshotTask *MediaProcessTaskSampleSnapshotResult `json:"SampleSnapshotTask,omitnil,omitempty" name:"SampleSnapshotTask"` // 对视频截雪碧图任务的查询结果,当任务类型为 ImageSprite 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 ImageSpriteTask *MediaProcessTaskImageSpriteResult `json:"ImageSpriteTask,omitnil,omitempty" name:"ImageSpriteTask"` // 对视频截图做封面任务的查询结果,当任务类型为 CoverBySnapshot 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 CoverBySnapshotTask *MediaProcessTaskCoverBySnapshotResult `json:"CoverBySnapshotTask,omitnil,omitempty" name:"CoverBySnapshotTask"` // 对视频转自适应码流任务的查询结果,当任务类型为 AdaptiveDynamicStreaming 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 AdaptiveDynamicStreamingTask *MediaProcessTaskAdaptiveDynamicStreamingResult `json:"AdaptiveDynamicStreamingTask,omitnil,omitempty" name:"AdaptiveDynamicStreamingTask"` }
type MediaProcessTaskSampleSnapshotResult ¶
type MediaProcessTaskSampleSnapshotResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 对视频做采样截图任务输入。 Input *SampleSnapshotTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 对视频做采样截图任务输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *MediaSampleSnapshotItem `json:"Output,omitnil,omitempty" name:"Output"` // 对视频做采样截图任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 采样截图任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 采样截图任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type MediaProcessTaskSnapshotByTimeOffsetResult ¶
type MediaProcessTaskSnapshotByTimeOffsetResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 对视频按指定时间点截图任务输入。 Input *SnapshotByTimeOffsetTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 对视频按指定时间点截图任务输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *MediaSnapshotByTimeOffsetItem `json:"Output,omitnil,omitempty" name:"Output"` // 对视频按指定时间点截图任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 时间点截图任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 时间点截图任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type MediaProcessTaskTranscodeResult ¶
type MediaProcessTaskTranscodeResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 转码任务的输入。 Input *TranscodeTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 转码任务的输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *MediaTranscodeItem `json:"Output,omitnil,omitempty" name:"Output"` // 转码进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 转码任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 转码任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type MediaSampleSnapshotInfo ¶
type MediaSampleSnapshotInfo struct { // 特定规格的采样截图信息集合,每个元素代表一套相同规格的采样截图。 SampleSnapshotSet []*MediaSampleSnapshotItem `json:"SampleSnapshotSet,omitnil,omitempty" name:"SampleSnapshotSet"` }
type MediaSampleSnapshotItem ¶
type MediaSampleSnapshotItem struct { // 采样截图规格 ID,参见[采样截图参数模板](https://cloud.tencent.com/document/product/266/33480#.E9.87.87.E6.A0.B7.E6.88.AA.E5.9B.BE.E6.A8.A1.E6.9D.BF)。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 采样方式,取值范围: // <li>Percent:根据百分比间隔采样。</li> // <li>Time:根据时间间隔采样。</li> SampleType *string `json:"SampleType,omitnil,omitempty" name:"SampleType"` // 采样间隔 // <li>当 SampleType 为 Percent 时,该值表示多少百分比一张图。</li> // <li>当 SampleType 为 Time 时,该值表示多少时间间隔一张图,单位秒, 第一张图均为视频首帧。</li> Interval *int64 `json:"Interval,omitnil,omitempty" name:"Interval"` // 生成的截图 url 列表。 ImageUrlSet []*string `json:"ImageUrlSet,omitnil,omitempty" name:"ImageUrlSet"` // 截图如果被打上了水印,被打水印的模板 ID 列表。 WaterMarkDefinition []*int64 `json:"WaterMarkDefinition,omitnil,omitempty" name:"WaterMarkDefinition"` }
type MediaSnapshotByTimeOffsetInfo ¶
type MediaSnapshotByTimeOffsetInfo struct { // 特定规格的指定时间点截图信息集合。目前每种规格只能有一套截图。 SnapshotByTimeOffsetSet []*MediaSnapshotByTimeOffsetItem `json:"SnapshotByTimeOffsetSet,omitnil,omitempty" name:"SnapshotByTimeOffsetSet"` }
type MediaSnapshotByTimeOffsetItem ¶
type MediaSnapshotByTimeOffsetItem struct { // 指定时间点截图规格,参见[指定时间点截图参数模板](https://cloud.tencent.com/document/product/266/33480#.E6.97.B6.E9.97.B4.E7.82.B9.E6.88.AA.E5.9B.BE.E6.A8.A1.E6.9D.BF)。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 同一规格的截图信息集合,每个元素代表一张截图。 PicInfoSet []*MediaSnapshotByTimePicInfoItem `json:"PicInfoSet,omitnil,omitempty" name:"PicInfoSet"` }
type MediaSnapshotByTimePicInfoItem ¶
type MediaSnapshotByTimePicInfoItem struct { // 该张截图对应视频文件中的时间偏移,单位为<font color=red>毫秒</font>。 TimeOffset *float64 `json:"TimeOffset,omitnil,omitempty" name:"TimeOffset"` // 该张截图的 URL 地址。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 截图如果被打上了水印,被打水印的模板 ID 列表。 WaterMarkDefinition []*int64 `json:"WaterMarkDefinition,omitnil,omitempty" name:"WaterMarkDefinition"` }
type MediaSourceData ¶
type MediaSourceData struct { // 媒体文件的来源类别: // <li>Record:来自录制。如直播录制、直播时移录制等。</li> // <li>Upload:来自上传。如拉取上传、服务端上传、客户端 UGC 上传等。</li> // <li>VideoProcessing:来自视频处理。如视频拼接、视频剪辑等。</li> // <li>TrtcRecord:来自TRTC 伴生录制。</li> // <li>WebPageRecord:来自全景录制。</li> // <li>Unknown:未知来源。</li> SourceType *string `json:"SourceType,omitnil,omitempty" name:"SourceType"` // 用户创建文件时透传的字段。 SourceContext *string `json:"SourceContext,omitnil,omitempty" name:"SourceContext"` // 直播录制信息,当文件来源为 Record 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 LiveRecordInfo *LiveRecordInfo `json:"LiveRecordInfo,omitnil,omitempty" name:"LiveRecordInfo"` // TRTC 伴生录制信息,当文件来源为 TrtcRecord 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 TrtcRecordInfo *TrtcRecordInfo `json:"TrtcRecordInfo,omitnil,omitempty" name:"TrtcRecordInfo"` // 全景录制信息,当文件来源为 WebPageRecord 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 WebPageRecordInfo *WebPageRecordInfo `json:"WebPageRecordInfo,omitnil,omitempty" name:"WebPageRecordInfo"` }
type MediaSubStreamInfoItem ¶ added in v1.0.608
type MediaSubStreamInfoItem struct { // 子流类型,取值范围: // <li>audio:纯音频;</li> // <li>video:视频(可能包含音频流)。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 当子流为视频流时,视频画面宽度,单位:px。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 当子流为视频流时,视频画面高度,单位:px。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 子流媒体文件大小,单位:Byte。 // <font color=red>注意:</font>在 2023-02-09T16:00:00Z 前处理生成的自适应码流文件此字段为0。 Size *uint64 `json:"Size,omitnil,omitempty" name:"Size"` }
type MediaSubtitleInfo ¶
type MediaSubtitleInfo struct { // 字幕信息列表。 SubtitleSet []*MediaSubtitleItem `json:"SubtitleSet,omitnil,omitempty" name:"SubtitleSet"` }
type MediaSubtitleInput ¶
type MediaSubtitleInput struct { // 字幕名字,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 字幕语言。常见的取值如下: // <li>cn:中文</li> // <li>ja:日文</li> // <li>en-US:英文</li> // 其他取值参考 [RFC5646](https://tools.ietf.org/html/rfc5646) Language *string `json:"Language,omitnil,omitempty" name:"Language"` // 字幕格式。取值范围如下: // <li>vtt</li> Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 字幕内容,进行 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串。 Content *string `json:"Content,omitnil,omitempty" name:"Content"` // 字幕的唯一标识。长度不能超过16个字符,可以使用大小写字母、数字、下划线(_)或横杠(-)。不能与媒体文件中现有字幕的唯一标识重复。 Id *string `json:"Id,omitnil,omitempty" name:"Id"` }
type MediaSubtitleItem ¶
type MediaSubtitleItem struct { // 字幕的唯一标识。 Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 字幕名字。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 字幕语言。常见的取值如下: // <li>cn:中文</li> // <li>ja:日文</li> // <li>en-US:英文</li> // 其他取值参考 [RFC5646](https://tools.ietf.org/html/rfc5646) Language *string `json:"Language,omitnil,omitempty" name:"Language"` // 字幕格式。取值范围如下: // <li>vtt</li> Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 字幕 URL。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` }
type MediaTrack ¶
type MediaTrack struct { // 轨道类型,取值有: // <ul> // <li>Video :视频轨道。视频轨道由以下 Item 组成:<ul><li>VideoTrackItem</li><li>MediaTransitionItem</li> <li>EmptyTrackItem</li></ul> </li> // <li>Audio :音频轨道。音频轨道由以下 Item 组成:<ul><li>AudioTrackItem</li><li>MediaTransitionItem</li><li>EmptyTrackItem</li></ul></li> // <li>Sticker :贴图轨道。贴图轨道以下 Item 组成:<ul><li> StickerTrackItem</li><li>EmptyTrackItem</li></ul></li> // </ul> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 轨道上的媒体片段列表。 TrackItems []*MediaTrackItem `json:"TrackItems,omitnil,omitempty" name:"TrackItems"` }
type MediaTrackItem ¶
type MediaTrackItem struct { // 片段类型。取值有: // <li>Video:视频片段。</li> // <li>Audio:音频片段。</li> // <li>Sticker:贴图片段。</li> // <li>Transition:转场。</li> // <li>Empty:空白片段。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 视频片段,当 Type = Video 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 VideoItem *VideoTrackItem `json:"VideoItem,omitnil,omitempty" name:"VideoItem"` // 音频片段,当 Type = Audio 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 AudioItem *AudioTrackItem `json:"AudioItem,omitnil,omitempty" name:"AudioItem"` // 贴图片段,当 Type = Sticker 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 StickerItem *StickerTrackItem `json:"StickerItem,omitnil,omitempty" name:"StickerItem"` // 转场,当 Type = Transition 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 TransitionItem *MediaTransitionItem `json:"TransitionItem,omitnil,omitempty" name:"TransitionItem"` // 空白片段,当 Type = Empty 时有效。空片段用于时间轴的占位。<li>如需要两个音频片段之间有一段时间的静音,可以用 EmptyTrackItem 来进行占位。</li> // <li>使用 EmptyTrackItem 进行占位,来定位某个Item。</li> // 注意:此字段可能返回 null,表示取不到有效值。 EmptyItem *EmptyTrackItem `json:"EmptyItem,omitnil,omitempty" name:"EmptyItem"` }
type MediaTranscodeInfo ¶
type MediaTranscodeInfo struct { // 各规格的转码信息集合,每个元素代表一个规格的转码结果。 TranscodeSet []*MediaTranscodeItem `json:"TranscodeSet,omitnil,omitempty" name:"TranscodeSet"` }
type MediaTranscodeItem ¶
type MediaTranscodeItem struct { // 转码后的视频文件地址。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 转码规格 ID,参见[转码参数模板](https://cloud.tencent.com/document/product/266/33476)。 // <font color=red>注意:取值 0 表示原始文件。</font> Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 视频流码率平均值与音频流码率平均值之和, 单位:bps。 Bitrate *int64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` // 视频流高度的最大值,单位:px。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 视频流宽度的最大值,单位:px。 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 媒体文件总大小,单位:字节。 // <li>当媒体文件为 HLS 时,大小是 m3u8 和 ts 文件大小的总和。</li> Size *int64 `json:"Size,omitnil,omitempty" name:"Size"` // 视频时长,单位:秒。 Duration *float64 `json:"Duration,omitnil,omitempty" name:"Duration"` // 视频的 md5 值。 Md5 *string `json:"Md5,omitnil,omitempty" name:"Md5"` // 容器类型,例如 m4a,mp4 等。 Container *string `json:"Container,omitnil,omitempty" name:"Container"` // 视频流信息。 VideoStreamSet []*MediaVideoStreamItem `json:"VideoStreamSet,omitnil,omitempty" name:"VideoStreamSet"` // 音频流信息。 AudioStreamSet []*MediaAudioStreamItem `json:"AudioStreamSet,omitnil,omitempty" name:"AudioStreamSet"` // 数字水印类型。可选值: // <li>Trace 表示经过溯源水印处理;</li> // <li>CopyRight 表示经过版权水印处理;</li> // <li>None 表示没有经过数字水印处理。</li> DigitalWatermarkType *string `json:"DigitalWatermarkType,omitnil,omitempty" name:"DigitalWatermarkType"` // 版权信息。 CopyRightWatermarkText *string `json:"CopyRightWatermarkText,omitnil,omitempty" name:"CopyRightWatermarkText"` }
type MediaTransitionItem ¶
type MediaTransitionItem struct { // 转场持续时间,单位为秒。进行转场处理的两个媒体片段,第二个片段在轨道上的起始时间会自动进行调整,设置为前面一个片段的结束时间减去转场的持续时间。 Duration *float64 `json:"Duration,omitnil,omitempty" name:"Duration"` // 转场操作列表。图像转场操作和音频转场操作各自最多支持一个。 // // Deprecated: Transitions is deprecated. Transitions []*TransitionOpertion `json:"Transitions,omitnil,omitempty" name:"Transitions"` // 转场操作列表。图像转场操作和音频转场操作各自最多支持一个。 MediaTransitions []*TransitionOperation `json:"MediaTransitions,omitnil,omitempty" name:"MediaTransitions"` }
type MediaVideoStreamItem ¶
type MediaVideoStreamItem struct { // 视频流的码率,单位:bps。 Bitrate *int64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` // 视频流的高度,单位:px。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 视频流的宽度,单位:px。 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 视频流的编码格式,例如 h264。 Codec *string `json:"Codec,omitnil,omitempty" name:"Codec"` // 帧率,单位:hz。 Fps *int64 `json:"Fps,omitnil,omitempty" name:"Fps"` // 编码标签,仅当 Codec 为 hevc 时有效。 CodecTag *string `json:"CodecTag,omitnil,omitempty" name:"CodecTag"` // 画面动态范围信息。 // <li><font color=red>注意</font>:在 2023-01-10T00:00:00Z 后处理的转码文件,此字段有效。</li> DynamicRangeInfo *DynamicRangeInfo `json:"DynamicRangeInfo,omitnil,omitempty" name:"DynamicRangeInfo"` }
type ModifyAIAnalysisTemplateRequest ¶
type ModifyAIAnalysisTemplateRequest struct { *tchttp.BaseRequest // 音视频内容分析模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音视频内容分析模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 音视频内容分析模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 智能分类任务控制参数。 ClassificationConfigure *ClassificationConfigureInfoForUpdate `json:"ClassificationConfigure,omitnil,omitempty" name:"ClassificationConfigure"` // 智能标签任务控制参数。 TagConfigure *TagConfigureInfoForUpdate `json:"TagConfigure,omitnil,omitempty" name:"TagConfigure"` // 智能封面任务控制参数。 CoverConfigure *CoverConfigureInfoForUpdate `json:"CoverConfigure,omitnil,omitempty" name:"CoverConfigure"` // 智能按帧标签任务控制参数。 FrameTagConfigure *FrameTagConfigureInfoForUpdate `json:"FrameTagConfigure,omitnil,omitempty" name:"FrameTagConfigure"` // 智能精彩集锦任务控制参数。 HighlightConfigure *HighlightsConfigureInfoForUpdate `json:"HighlightConfigure,omitnil,omitempty" name:"HighlightConfigure"` }
func NewModifyAIAnalysisTemplateRequest ¶
func NewModifyAIAnalysisTemplateRequest() (request *ModifyAIAnalysisTemplateRequest)
func (*ModifyAIAnalysisTemplateRequest) FromJsonString ¶
func (r *ModifyAIAnalysisTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAIAnalysisTemplateRequest) ToJsonString ¶
func (r *ModifyAIAnalysisTemplateRequest) ToJsonString() string
type ModifyAIAnalysisTemplateRequestParams ¶ added in v1.0.426
type ModifyAIAnalysisTemplateRequestParams struct { // 音视频内容分析模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音视频内容分析模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 音视频内容分析模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 智能分类任务控制参数。 ClassificationConfigure *ClassificationConfigureInfoForUpdate `json:"ClassificationConfigure,omitnil,omitempty" name:"ClassificationConfigure"` // 智能标签任务控制参数。 TagConfigure *TagConfigureInfoForUpdate `json:"TagConfigure,omitnil,omitempty" name:"TagConfigure"` // 智能封面任务控制参数。 CoverConfigure *CoverConfigureInfoForUpdate `json:"CoverConfigure,omitnil,omitempty" name:"CoverConfigure"` // 智能按帧标签任务控制参数。 FrameTagConfigure *FrameTagConfigureInfoForUpdate `json:"FrameTagConfigure,omitnil,omitempty" name:"FrameTagConfigure"` // 智能精彩集锦任务控制参数。 HighlightConfigure *HighlightsConfigureInfoForUpdate `json:"HighlightConfigure,omitnil,omitempty" name:"HighlightConfigure"` }
Predefined struct for user
type ModifyAIAnalysisTemplateResponse ¶
type ModifyAIAnalysisTemplateResponse struct { *tchttp.BaseResponse Response *ModifyAIAnalysisTemplateResponseParams `json:"Response"` }
func NewModifyAIAnalysisTemplateResponse ¶
func NewModifyAIAnalysisTemplateResponse() (response *ModifyAIAnalysisTemplateResponse)
func (*ModifyAIAnalysisTemplateResponse) FromJsonString ¶
func (r *ModifyAIAnalysisTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAIAnalysisTemplateResponse) ToJsonString ¶
func (r *ModifyAIAnalysisTemplateResponse) ToJsonString() string
type ModifyAIAnalysisTemplateResponseParams ¶ added in v1.0.426
type ModifyAIAnalysisTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyAIRecognitionTemplateRequest ¶
type ModifyAIRecognitionTemplateRequest struct { *tchttp.BaseRequest // 音视频内容识别模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音视频内容识别模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 音视频内容识别模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 视频片头片尾识别控制参数。 HeadTailConfigure *HeadTailConfigureInfoForUpdate `json:"HeadTailConfigure,omitnil,omitempty" name:"HeadTailConfigure"` // 视频拆条识别控制参数。 SegmentConfigure *SegmentConfigureInfoForUpdate `json:"SegmentConfigure,omitnil,omitempty" name:"SegmentConfigure"` // 人脸识别控制参数。 FaceConfigure *FaceConfigureInfoForUpdate `json:"FaceConfigure,omitnil,omitempty" name:"FaceConfigure"` // 文本全文识别控制参数。 OcrFullTextConfigure *OcrFullTextConfigureInfoForUpdate `json:"OcrFullTextConfigure,omitnil,omitempty" name:"OcrFullTextConfigure"` // 文本关键词识别控制参数。 OcrWordsConfigure *OcrWordsConfigureInfoForUpdate `json:"OcrWordsConfigure,omitnil,omitempty" name:"OcrWordsConfigure"` // 语音全文识别控制参数。 AsrFullTextConfigure *AsrFullTextConfigureInfoForUpdate `json:"AsrFullTextConfigure,omitnil,omitempty" name:"AsrFullTextConfigure"` // 语音关键词识别控制参数。 AsrWordsConfigure *AsrWordsConfigureInfoForUpdate `json:"AsrWordsConfigure,omitnil,omitempty" name:"AsrWordsConfigure"` // 物体识别控制参数。 ObjectConfigure *ObjectConfigureInfoForUpdate `json:"ObjectConfigure,omitnil,omitempty" name:"ObjectConfigure"` // 截帧间隔,单位为秒,最小值为 0.5 秒。 ScreenshotInterval *float64 `json:"ScreenshotInterval,omitnil,omitempty" name:"ScreenshotInterval"` }
func NewModifyAIRecognitionTemplateRequest ¶
func NewModifyAIRecognitionTemplateRequest() (request *ModifyAIRecognitionTemplateRequest)
func (*ModifyAIRecognitionTemplateRequest) FromJsonString ¶
func (r *ModifyAIRecognitionTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAIRecognitionTemplateRequest) ToJsonString ¶
func (r *ModifyAIRecognitionTemplateRequest) ToJsonString() string
type ModifyAIRecognitionTemplateRequestParams ¶ added in v1.0.426
type ModifyAIRecognitionTemplateRequestParams struct { // 音视频内容识别模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音视频内容识别模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 音视频内容识别模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 视频片头片尾识别控制参数。 HeadTailConfigure *HeadTailConfigureInfoForUpdate `json:"HeadTailConfigure,omitnil,omitempty" name:"HeadTailConfigure"` // 视频拆条识别控制参数。 SegmentConfigure *SegmentConfigureInfoForUpdate `json:"SegmentConfigure,omitnil,omitempty" name:"SegmentConfigure"` // 人脸识别控制参数。 FaceConfigure *FaceConfigureInfoForUpdate `json:"FaceConfigure,omitnil,omitempty" name:"FaceConfigure"` // 文本全文识别控制参数。 OcrFullTextConfigure *OcrFullTextConfigureInfoForUpdate `json:"OcrFullTextConfigure,omitnil,omitempty" name:"OcrFullTextConfigure"` // 文本关键词识别控制参数。 OcrWordsConfigure *OcrWordsConfigureInfoForUpdate `json:"OcrWordsConfigure,omitnil,omitempty" name:"OcrWordsConfigure"` // 语音全文识别控制参数。 AsrFullTextConfigure *AsrFullTextConfigureInfoForUpdate `json:"AsrFullTextConfigure,omitnil,omitempty" name:"AsrFullTextConfigure"` // 语音关键词识别控制参数。 AsrWordsConfigure *AsrWordsConfigureInfoForUpdate `json:"AsrWordsConfigure,omitnil,omitempty" name:"AsrWordsConfigure"` // 物体识别控制参数。 ObjectConfigure *ObjectConfigureInfoForUpdate `json:"ObjectConfigure,omitnil,omitempty" name:"ObjectConfigure"` // 截帧间隔,单位为秒,最小值为 0.5 秒。 ScreenshotInterval *float64 `json:"ScreenshotInterval,omitnil,omitempty" name:"ScreenshotInterval"` }
Predefined struct for user
type ModifyAIRecognitionTemplateResponse ¶
type ModifyAIRecognitionTemplateResponse struct { *tchttp.BaseResponse Response *ModifyAIRecognitionTemplateResponseParams `json:"Response"` }
func NewModifyAIRecognitionTemplateResponse ¶
func NewModifyAIRecognitionTemplateResponse() (response *ModifyAIRecognitionTemplateResponse)
func (*ModifyAIRecognitionTemplateResponse) FromJsonString ¶
func (r *ModifyAIRecognitionTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAIRecognitionTemplateResponse) ToJsonString ¶
func (r *ModifyAIRecognitionTemplateResponse) ToJsonString() string
type ModifyAIRecognitionTemplateResponseParams ¶ added in v1.0.426
type ModifyAIRecognitionTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyAdaptiveDynamicStreamingTemplateRequest ¶
type ModifyAdaptiveDynamicStreamingTemplateRequest struct { *tchttp.BaseRequest // 自适应转码模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 自适应转码格式,取值范围: // <li>HLS;</li> // <li>MPEG-DASH。</li> Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 是否禁止视频低码率转高码率,取值范围: // <li>0:否,</li> // <li>1:是。</li> DisableHigherVideoBitrate *uint64 `json:"DisableHigherVideoBitrate,omitnil,omitempty" name:"DisableHigherVideoBitrate"` // 是否禁止视频分辨率转高分辨率,取值范围: // <li>0:否,</li> // <li>1:是。</li> DisableHigherVideoResolution *uint64 `json:"DisableHigherVideoResolution,omitnil,omitempty" name:"DisableHigherVideoResolution"` // 自适应转码输入流参数信息,最多输入10路流。 // 注意:各个流的帧率必须保持一致;如果不一致,采用第一个流的帧率作为输出帧率。 StreamInfos []*AdaptiveStreamTemplate `json:"StreamInfos,omitnil,omitempty" name:"StreamInfos"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 切片类型,当 Format 为 HLS 时有效,可选值: // <li>ts:ts 切片;</li> // <li>fmp4:fmp4 切片。</li> SegmentType *string `json:"SegmentType,omitnil,omitempty" name:"SegmentType"` }
func NewModifyAdaptiveDynamicStreamingTemplateRequest ¶
func NewModifyAdaptiveDynamicStreamingTemplateRequest() (request *ModifyAdaptiveDynamicStreamingTemplateRequest)
func (*ModifyAdaptiveDynamicStreamingTemplateRequest) FromJsonString ¶
func (r *ModifyAdaptiveDynamicStreamingTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAdaptiveDynamicStreamingTemplateRequest) ToJsonString ¶
func (r *ModifyAdaptiveDynamicStreamingTemplateRequest) ToJsonString() string
type ModifyAdaptiveDynamicStreamingTemplateRequestParams ¶ added in v1.0.426
type ModifyAdaptiveDynamicStreamingTemplateRequestParams struct { // 自适应转码模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 自适应转码格式,取值范围: // <li>HLS;</li> // <li>MPEG-DASH。</li> Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 是否禁止视频低码率转高码率,取值范围: // <li>0:否,</li> // <li>1:是。</li> DisableHigherVideoBitrate *uint64 `json:"DisableHigherVideoBitrate,omitnil,omitempty" name:"DisableHigherVideoBitrate"` // 是否禁止视频分辨率转高分辨率,取值范围: // <li>0:否,</li> // <li>1:是。</li> DisableHigherVideoResolution *uint64 `json:"DisableHigherVideoResolution,omitnil,omitempty" name:"DisableHigherVideoResolution"` // 自适应转码输入流参数信息,最多输入10路流。 // 注意:各个流的帧率必须保持一致;如果不一致,采用第一个流的帧率作为输出帧率。 StreamInfos []*AdaptiveStreamTemplate `json:"StreamInfos,omitnil,omitempty" name:"StreamInfos"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 切片类型,当 Format 为 HLS 时有效,可选值: // <li>ts:ts 切片;</li> // <li>fmp4:fmp4 切片。</li> SegmentType *string `json:"SegmentType,omitnil,omitempty" name:"SegmentType"` }
Predefined struct for user
type ModifyAdaptiveDynamicStreamingTemplateResponse ¶
type ModifyAdaptiveDynamicStreamingTemplateResponse struct { *tchttp.BaseResponse Response *ModifyAdaptiveDynamicStreamingTemplateResponseParams `json:"Response"` }
func NewModifyAdaptiveDynamicStreamingTemplateResponse ¶
func NewModifyAdaptiveDynamicStreamingTemplateResponse() (response *ModifyAdaptiveDynamicStreamingTemplateResponse)
func (*ModifyAdaptiveDynamicStreamingTemplateResponse) FromJsonString ¶
func (r *ModifyAdaptiveDynamicStreamingTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAdaptiveDynamicStreamingTemplateResponse) ToJsonString ¶
func (r *ModifyAdaptiveDynamicStreamingTemplateResponse) ToJsonString() string
type ModifyAdaptiveDynamicStreamingTemplateResponseParams ¶ added in v1.0.426
type ModifyAdaptiveDynamicStreamingTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyAnimatedGraphicsTemplateRequest ¶
type ModifyAnimatedGraphicsTemplateRequest struct { *tchttp.BaseRequest // 转动图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 转动图模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 动图宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 动图高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 动图格式,取值为 gif 和 webp。 Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 帧率,取值范围:[1, 30],单位:Hz。 Fps *uint64 `json:"Fps,omitnil,omitempty" name:"Fps"` // 图片质量,取值范围:[1, 100],默认值为 75。 Quality *float64 `json:"Quality,omitnil,omitempty" name:"Quality"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` }
func NewModifyAnimatedGraphicsTemplateRequest ¶
func NewModifyAnimatedGraphicsTemplateRequest() (request *ModifyAnimatedGraphicsTemplateRequest)
func (*ModifyAnimatedGraphicsTemplateRequest) FromJsonString ¶
func (r *ModifyAnimatedGraphicsTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAnimatedGraphicsTemplateRequest) ToJsonString ¶
func (r *ModifyAnimatedGraphicsTemplateRequest) ToJsonString() string
type ModifyAnimatedGraphicsTemplateRequestParams ¶ added in v1.0.426
type ModifyAnimatedGraphicsTemplateRequestParams struct { // 转动图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 转动图模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 动图宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 动图高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 动图格式,取值为 gif 和 webp。 Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 帧率,取值范围:[1, 30],单位:Hz。 Fps *uint64 `json:"Fps,omitnil,omitempty" name:"Fps"` // 图片质量,取值范围:[1, 100],默认值为 75。 Quality *float64 `json:"Quality,omitnil,omitempty" name:"Quality"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` }
Predefined struct for user
type ModifyAnimatedGraphicsTemplateResponse ¶
type ModifyAnimatedGraphicsTemplateResponse struct { *tchttp.BaseResponse Response *ModifyAnimatedGraphicsTemplateResponseParams `json:"Response"` }
func NewModifyAnimatedGraphicsTemplateResponse ¶
func NewModifyAnimatedGraphicsTemplateResponse() (response *ModifyAnimatedGraphicsTemplateResponse)
func (*ModifyAnimatedGraphicsTemplateResponse) FromJsonString ¶
func (r *ModifyAnimatedGraphicsTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyAnimatedGraphicsTemplateResponse) ToJsonString ¶
func (r *ModifyAnimatedGraphicsTemplateResponse) ToJsonString() string
type ModifyAnimatedGraphicsTemplateResponseParams ¶ added in v1.0.426
type ModifyAnimatedGraphicsTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyClassRequest ¶
type ModifyClassRequest struct { *tchttp.BaseRequest // 分类 ID ClassId *uint64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 分类名称。长度限制:1-64 个字符。 ClassName *string `json:"ClassName,omitnil,omitempty" name:"ClassName"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewModifyClassRequest ¶
func NewModifyClassRequest() (request *ModifyClassRequest)
func (*ModifyClassRequest) FromJsonString ¶
func (r *ModifyClassRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyClassRequest) ToJsonString ¶
func (r *ModifyClassRequest) ToJsonString() string
type ModifyClassRequestParams ¶ added in v1.0.426
type ModifyClassRequestParams struct { // 分类 ID ClassId *uint64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 分类名称。长度限制:1-64 个字符。 ClassName *string `json:"ClassName,omitnil,omitempty" name:"ClassName"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type ModifyClassResponse ¶
type ModifyClassResponse struct { *tchttp.BaseResponse Response *ModifyClassResponseParams `json:"Response"` }
func NewModifyClassResponse ¶
func NewModifyClassResponse() (response *ModifyClassResponse)
func (*ModifyClassResponse) FromJsonString ¶
func (r *ModifyClassResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyClassResponse) ToJsonString ¶
func (r *ModifyClassResponse) ToJsonString() string
type ModifyClassResponseParams ¶ added in v1.0.426
type ModifyClassResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyContentReviewTemplateRequest ¶
type ModifyContentReviewTemplateRequest struct { *tchttp.BaseRequest // 内容审核模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 内容审核模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 内容审核模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 令人不安全的信息的控制参数。 TerrorismConfigure *TerrorismConfigureInfoForUpdate `json:"TerrorismConfigure,omitnil,omitempty" name:"TerrorismConfigure"` // 令人反感的信息的控制参数。 PornConfigure *PornConfigureInfoForUpdate `json:"PornConfigure,omitnil,omitempty" name:"PornConfigure"` // 令人不适宜的信息控制参数。 PoliticalConfigure *PoliticalConfigureInfoForUpdate `json:"PoliticalConfigure,omitnil,omitempty" name:"PoliticalConfigure"` // 违禁控制参数。违禁内容包括: // <li>谩骂;</li> // <li>涉毒违法。</li> ProhibitedConfigure *ProhibitedConfigureInfoForUpdate `json:"ProhibitedConfigure,omitnil,omitempty" name:"ProhibitedConfigure"` // 用户自定义内容审核控制参数。 UserDefineConfigure *UserDefineConfigureInfoForUpdate `json:"UserDefineConfigure,omitnil,omitempty" name:"UserDefineConfigure"` // 截帧间隔,单位为秒,最小值为 0.5 秒。 ScreenshotInterval *float64 `json:"ScreenshotInterval,omitnil,omitempty" name:"ScreenshotInterval"` // 审核结果是否进入审核墙(对审核结果进行人工识别)的开关。 // <li>ON:是;</li> // <li>OFF:否。</li> ReviewWallSwitch *string `json:"ReviewWallSwitch,omitnil,omitempty" name:"ReviewWallSwitch"` }
func NewModifyContentReviewTemplateRequest ¶
func NewModifyContentReviewTemplateRequest() (request *ModifyContentReviewTemplateRequest)
func (*ModifyContentReviewTemplateRequest) FromJsonString ¶
func (r *ModifyContentReviewTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyContentReviewTemplateRequest) ToJsonString ¶
func (r *ModifyContentReviewTemplateRequest) ToJsonString() string
type ModifyContentReviewTemplateRequestParams ¶ added in v1.0.426
type ModifyContentReviewTemplateRequestParams struct { // 内容审核模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 内容审核模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 内容审核模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 令人不安全的信息的控制参数。 TerrorismConfigure *TerrorismConfigureInfoForUpdate `json:"TerrorismConfigure,omitnil,omitempty" name:"TerrorismConfigure"` // 令人反感的信息的控制参数。 PornConfigure *PornConfigureInfoForUpdate `json:"PornConfigure,omitnil,omitempty" name:"PornConfigure"` // 令人不适宜的信息控制参数。 PoliticalConfigure *PoliticalConfigureInfoForUpdate `json:"PoliticalConfigure,omitnil,omitempty" name:"PoliticalConfigure"` // 违禁控制参数。违禁内容包括: // <li>谩骂;</li> // <li>涉毒违法。</li> ProhibitedConfigure *ProhibitedConfigureInfoForUpdate `json:"ProhibitedConfigure,omitnil,omitempty" name:"ProhibitedConfigure"` // 用户自定义内容审核控制参数。 UserDefineConfigure *UserDefineConfigureInfoForUpdate `json:"UserDefineConfigure,omitnil,omitempty" name:"UserDefineConfigure"` // 截帧间隔,单位为秒,最小值为 0.5 秒。 ScreenshotInterval *float64 `json:"ScreenshotInterval,omitnil,omitempty" name:"ScreenshotInterval"` // 审核结果是否进入审核墙(对审核结果进行人工识别)的开关。 // <li>ON:是;</li> // <li>OFF:否。</li> ReviewWallSwitch *string `json:"ReviewWallSwitch,omitnil,omitempty" name:"ReviewWallSwitch"` }
Predefined struct for user
type ModifyContentReviewTemplateResponse ¶
type ModifyContentReviewTemplateResponse struct { *tchttp.BaseResponse Response *ModifyContentReviewTemplateResponseParams `json:"Response"` }
func NewModifyContentReviewTemplateResponse ¶
func NewModifyContentReviewTemplateResponse() (response *ModifyContentReviewTemplateResponse)
func (*ModifyContentReviewTemplateResponse) FromJsonString ¶
func (r *ModifyContentReviewTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyContentReviewTemplateResponse) ToJsonString ¶
func (r *ModifyContentReviewTemplateResponse) ToJsonString() string
type ModifyContentReviewTemplateResponseParams ¶ added in v1.0.426
type ModifyContentReviewTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyDefaultDistributionConfigRequest ¶ added in v1.0.866
type ModifyDefaultDistributionConfigRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 分发域名,取值为点播域名列表里的域名。不填或者填空,表示不修改域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 分发协议,取值为 HTTP 或者 HTTPS。 Scheme *string `json:"Scheme,omitnil,omitempty" name:"Scheme"` // 播放密钥,由大小写字母(a - Z)或者数字(0 - 9)组成,长度在8 - 20个字符之间。 PlayKey *string `json:"PlayKey,omitnil,omitempty" name:"PlayKey"` }
func NewModifyDefaultDistributionConfigRequest ¶ added in v1.0.866
func NewModifyDefaultDistributionConfigRequest() (request *ModifyDefaultDistributionConfigRequest)
func (*ModifyDefaultDistributionConfigRequest) FromJsonString ¶ added in v1.0.866
func (r *ModifyDefaultDistributionConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDefaultDistributionConfigRequest) ToJsonString ¶ added in v1.0.866
func (r *ModifyDefaultDistributionConfigRequest) ToJsonString() string
type ModifyDefaultDistributionConfigRequestParams ¶ added in v1.0.866
type ModifyDefaultDistributionConfigRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 分发域名,取值为点播域名列表里的域名。不填或者填空,表示不修改域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 分发协议,取值为 HTTP 或者 HTTPS。 Scheme *string `json:"Scheme,omitnil,omitempty" name:"Scheme"` // 播放密钥,由大小写字母(a - Z)或者数字(0 - 9)组成,长度在8 - 20个字符之间。 PlayKey *string `json:"PlayKey,omitnil,omitempty" name:"PlayKey"` }
Predefined struct for user
type ModifyDefaultDistributionConfigResponse ¶ added in v1.0.866
type ModifyDefaultDistributionConfigResponse struct { *tchttp.BaseResponse Response *ModifyDefaultDistributionConfigResponseParams `json:"Response"` }
func NewModifyDefaultDistributionConfigResponse ¶ added in v1.0.866
func NewModifyDefaultDistributionConfigResponse() (response *ModifyDefaultDistributionConfigResponse)
func (*ModifyDefaultDistributionConfigResponse) FromJsonString ¶ added in v1.0.866
func (r *ModifyDefaultDistributionConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDefaultDistributionConfigResponse) ToJsonString ¶ added in v1.0.866
func (r *ModifyDefaultDistributionConfigResponse) ToJsonString() string
type ModifyDefaultDistributionConfigResponseParams ¶ added in v1.0.866
type ModifyDefaultDistributionConfigResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyDefaultStorageRegionRequest ¶ added in v1.0.384
type ModifyDefaultStorageRegionRequest struct { *tchttp.BaseRequest // 默认的存储地域,必须是已经开通的地域(通过 DescribeStorageRegions 接口查询)。 StorageRegion *string `json:"StorageRegion,omitnil,omitempty" name:"StorageRegion"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewModifyDefaultStorageRegionRequest ¶ added in v1.0.384
func NewModifyDefaultStorageRegionRequest() (request *ModifyDefaultStorageRegionRequest)
func (*ModifyDefaultStorageRegionRequest) FromJsonString ¶ added in v1.0.384
func (r *ModifyDefaultStorageRegionRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDefaultStorageRegionRequest) ToJsonString ¶ added in v1.0.384
func (r *ModifyDefaultStorageRegionRequest) ToJsonString() string
type ModifyDefaultStorageRegionRequestParams ¶ added in v1.0.426
type ModifyDefaultStorageRegionRequestParams struct { // 默认的存储地域,必须是已经开通的地域(通过 DescribeStorageRegions 接口查询)。 StorageRegion *string `json:"StorageRegion,omitnil,omitempty" name:"StorageRegion"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type ModifyDefaultStorageRegionResponse ¶ added in v1.0.384
type ModifyDefaultStorageRegionResponse struct { *tchttp.BaseResponse Response *ModifyDefaultStorageRegionResponseParams `json:"Response"` }
func NewModifyDefaultStorageRegionResponse ¶ added in v1.0.384
func NewModifyDefaultStorageRegionResponse() (response *ModifyDefaultStorageRegionResponse)
func (*ModifyDefaultStorageRegionResponse) FromJsonString ¶ added in v1.0.384
func (r *ModifyDefaultStorageRegionResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDefaultStorageRegionResponse) ToJsonString ¶ added in v1.0.384
func (r *ModifyDefaultStorageRegionResponse) ToJsonString() string
type ModifyDefaultStorageRegionResponseParams ¶ added in v1.0.426
type ModifyDefaultStorageRegionResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyEnhanceMediaTemplateRequest ¶ added in v1.0.665
type ModifyEnhanceMediaTemplateRequest struct { *tchttp.BaseRequest // 音画质重生模板号。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音画质重生模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 音画质重生视频控制控制信息。 RebuildVideoInfo *RebuildVideoInfo `json:"RebuildVideoInfo,omitnil,omitempty" name:"RebuildVideoInfo"` // 音画质重生音频控制控制信息。 RebuildAudioInfo *RebuildAudioInfo `json:"RebuildAudioInfo,omitnil,omitempty" name:"RebuildAudioInfo"` // 输出目标视频控制信息。 TargetVideoInfo *RebuildMediaTargetVideoStream `json:"TargetVideoInfo,omitnil,omitempty" name:"TargetVideoInfo"` // 输出目标音频控制信息。 TargetAudioInfo *RebuildMediaTargetAudioStream `json:"TargetAudioInfo,omitnil,omitempty" name:"TargetAudioInfo"` // 输出文件封装格式,可选值:mp4、flv、hls。 Container *string `json:"Container,omitnil,omitempty" name:"Container"` // 是否去除视频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> // 默认值 0。 RemoveVideo *int64 `json:"RemoveVideo,omitnil,omitempty" name:"RemoveVideo"` // 是否去除音频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> // 默认值 0。 RemoveAudio *int64 `json:"RemoveAudio,omitnil,omitempty" name:"RemoveAudio"` }
func NewModifyEnhanceMediaTemplateRequest ¶ added in v1.0.665
func NewModifyEnhanceMediaTemplateRequest() (request *ModifyEnhanceMediaTemplateRequest)
func (*ModifyEnhanceMediaTemplateRequest) FromJsonString ¶ added in v1.0.665
func (r *ModifyEnhanceMediaTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyEnhanceMediaTemplateRequest) ToJsonString ¶ added in v1.0.665
func (r *ModifyEnhanceMediaTemplateRequest) ToJsonString() string
type ModifyEnhanceMediaTemplateRequestParams ¶ added in v1.0.665
type ModifyEnhanceMediaTemplateRequestParams struct { // 音画质重生模板号。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 音画质重生模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 音画质重生视频控制控制信息。 RebuildVideoInfo *RebuildVideoInfo `json:"RebuildVideoInfo,omitnil,omitempty" name:"RebuildVideoInfo"` // 音画质重生音频控制控制信息。 RebuildAudioInfo *RebuildAudioInfo `json:"RebuildAudioInfo,omitnil,omitempty" name:"RebuildAudioInfo"` // 输出目标视频控制信息。 TargetVideoInfo *RebuildMediaTargetVideoStream `json:"TargetVideoInfo,omitnil,omitempty" name:"TargetVideoInfo"` // 输出目标音频控制信息。 TargetAudioInfo *RebuildMediaTargetAudioStream `json:"TargetAudioInfo,omitnil,omitempty" name:"TargetAudioInfo"` // 输出文件封装格式,可选值:mp4、flv、hls。 Container *string `json:"Container,omitnil,omitempty" name:"Container"` // 是否去除视频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> // 默认值 0。 RemoveVideo *int64 `json:"RemoveVideo,omitnil,omitempty" name:"RemoveVideo"` // 是否去除音频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> // 默认值 0。 RemoveAudio *int64 `json:"RemoveAudio,omitnil,omitempty" name:"RemoveAudio"` }
Predefined struct for user
type ModifyEnhanceMediaTemplateResponse ¶ added in v1.0.665
type ModifyEnhanceMediaTemplateResponse struct { *tchttp.BaseResponse Response *ModifyEnhanceMediaTemplateResponseParams `json:"Response"` }
func NewModifyEnhanceMediaTemplateResponse ¶ added in v1.0.665
func NewModifyEnhanceMediaTemplateResponse() (response *ModifyEnhanceMediaTemplateResponse)
func (*ModifyEnhanceMediaTemplateResponse) FromJsonString ¶ added in v1.0.665
func (r *ModifyEnhanceMediaTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyEnhanceMediaTemplateResponse) ToJsonString ¶ added in v1.0.665
func (r *ModifyEnhanceMediaTemplateResponse) ToJsonString() string
type ModifyEnhanceMediaTemplateResponseParams ¶ added in v1.0.665
type ModifyEnhanceMediaTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyEventConfigRequest ¶
type ModifyEventConfigRequest struct { *tchttp.BaseRequest // 接收事件通知的方式。 // <li>PUSH:[HTTP 回调通知](https://cloud.tencent.com/document/product/266/33779);</li> // <li>PULL:[基于消息队列的可靠通知](https://cloud.tencent.com/document/product/266/33779)。</li> Mode *string `json:"Mode,omitnil,omitempty" name:"Mode"` // 采用 [HTTP 回调通知](https://cloud.tencent.com/document/product/266/33779) 接收方式时,用于接收 3.0 格式回调的地址。 // 注意:如果带 NotificationUrl 参数且值为空字符串时将会清空 3.0 格式回调地址。 NotificationUrl *string `json:"NotificationUrl,omitnil,omitempty" name:"NotificationUrl"` // 是否接收 [视频上传完成](https://cloud.tencent.com/document/product/266/7830) 事件通知, 默认 "OFF" 为忽略该事件通知,"ON" 为接收事件通知。 UploadMediaCompleteEventSwitch *string `json:"UploadMediaCompleteEventSwitch,omitnil,omitempty" name:"UploadMediaCompleteEventSwitch"` // 是否接收 [视频删除完成](https://cloud.tencent.com/document/product/266/13434) 事件通知, 默认 "OFF" 为忽略该事件通知,"ON" 为接收事件通知。 DeleteMediaCompleteEventSwitch *string `json:"DeleteMediaCompleteEventSwitch,omitnil,omitempty" name:"DeleteMediaCompleteEventSwitch"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewModifyEventConfigRequest ¶
func NewModifyEventConfigRequest() (request *ModifyEventConfigRequest)
func (*ModifyEventConfigRequest) FromJsonString ¶
func (r *ModifyEventConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyEventConfigRequest) ToJsonString ¶
func (r *ModifyEventConfigRequest) ToJsonString() string
type ModifyEventConfigRequestParams ¶ added in v1.0.426
type ModifyEventConfigRequestParams struct { // 接收事件通知的方式。 // <li>PUSH:[HTTP 回调通知](https://cloud.tencent.com/document/product/266/33779);</li> // <li>PULL:[基于消息队列的可靠通知](https://cloud.tencent.com/document/product/266/33779)。</li> Mode *string `json:"Mode,omitnil,omitempty" name:"Mode"` // 采用 [HTTP 回调通知](https://cloud.tencent.com/document/product/266/33779) 接收方式时,用于接收 3.0 格式回调的地址。 // 注意:如果带 NotificationUrl 参数且值为空字符串时将会清空 3.0 格式回调地址。 NotificationUrl *string `json:"NotificationUrl,omitnil,omitempty" name:"NotificationUrl"` // 是否接收 [视频上传完成](https://cloud.tencent.com/document/product/266/7830) 事件通知, 默认 "OFF" 为忽略该事件通知,"ON" 为接收事件通知。 UploadMediaCompleteEventSwitch *string `json:"UploadMediaCompleteEventSwitch,omitnil,omitempty" name:"UploadMediaCompleteEventSwitch"` // 是否接收 [视频删除完成](https://cloud.tencent.com/document/product/266/13434) 事件通知, 默认 "OFF" 为忽略该事件通知,"ON" 为接收事件通知。 DeleteMediaCompleteEventSwitch *string `json:"DeleteMediaCompleteEventSwitch,omitnil,omitempty" name:"DeleteMediaCompleteEventSwitch"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type ModifyEventConfigResponse ¶
type ModifyEventConfigResponse struct { *tchttp.BaseResponse Response *ModifyEventConfigResponseParams `json:"Response"` }
func NewModifyEventConfigResponse ¶
func NewModifyEventConfigResponse() (response *ModifyEventConfigResponse)
func (*ModifyEventConfigResponse) FromJsonString ¶
func (r *ModifyEventConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyEventConfigResponse) ToJsonString ¶
func (r *ModifyEventConfigResponse) ToJsonString() string
type ModifyEventConfigResponseParams ¶ added in v1.0.426
type ModifyEventConfigResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyHeadTailTemplateRequest ¶
type ModifyHeadTailTemplateRequest struct { *tchttp.BaseRequest // 片头片尾模板号。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 模板名,长度限制 64 个字符。不传代表不修改。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述,长度限制 256 个字符。不传代表不修改,传空代表清空。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 片头候选列表,填写视频的 FileId。转码时将自动选择与正片宽高比最接近的一个片头(相同宽高比时,靠前的候选项优先)。最多支持 5 个候选片头。不传代表不修改,传空数组代表清空。 HeadCandidateSet []*string `json:"HeadCandidateSet,omitnil,omitempty" name:"HeadCandidateSet"` // 片尾候选列表,填写视频的 FileId。转码时将自动选择与正片宽高比最接近的一个片尾(相同宽高比时,靠前的候选项优先)。最多支持 5 个候选片头。不传代表不修改,传空数组代表清空。 TailCandidateSet []*string `json:"TailCandidateSet,omitnil,omitempty" name:"TailCandidateSet"` // 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li> gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊;</li> // <li> white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充;</li> // <li> black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // 默认值为不修改。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` }
func NewModifyHeadTailTemplateRequest ¶
func NewModifyHeadTailTemplateRequest() (request *ModifyHeadTailTemplateRequest)
func (*ModifyHeadTailTemplateRequest) FromJsonString ¶
func (r *ModifyHeadTailTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyHeadTailTemplateRequest) ToJsonString ¶
func (r *ModifyHeadTailTemplateRequest) ToJsonString() string
type ModifyHeadTailTemplateRequestParams ¶ added in v1.0.426
type ModifyHeadTailTemplateRequestParams struct { // 片头片尾模板号。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 模板名,长度限制 64 个字符。不传代表不修改。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述,长度限制 256 个字符。不传代表不修改,传空代表清空。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 片头候选列表,填写视频的 FileId。转码时将自动选择与正片宽高比最接近的一个片头(相同宽高比时,靠前的候选项优先)。最多支持 5 个候选片头。不传代表不修改,传空数组代表清空。 HeadCandidateSet []*string `json:"HeadCandidateSet,omitnil,omitempty" name:"HeadCandidateSet"` // 片尾候选列表,填写视频的 FileId。转码时将自动选择与正片宽高比最接近的一个片尾(相同宽高比时,靠前的候选项优先)。最多支持 5 个候选片头。不传代表不修改,传空数组代表清空。 TailCandidateSet []*string `json:"TailCandidateSet,omitnil,omitempty" name:"TailCandidateSet"` // 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li> gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊;</li> // <li> white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充;</li> // <li> black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // 默认值为不修改。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` }
Predefined struct for user
type ModifyHeadTailTemplateResponse ¶
type ModifyHeadTailTemplateResponse struct { *tchttp.BaseResponse Response *ModifyHeadTailTemplateResponseParams `json:"Response"` }
func NewModifyHeadTailTemplateResponse ¶
func NewModifyHeadTailTemplateResponse() (response *ModifyHeadTailTemplateResponse)
func (*ModifyHeadTailTemplateResponse) FromJsonString ¶
func (r *ModifyHeadTailTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyHeadTailTemplateResponse) ToJsonString ¶
func (r *ModifyHeadTailTemplateResponse) ToJsonString() string
type ModifyHeadTailTemplateResponseParams ¶ added in v1.0.426
type ModifyHeadTailTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyImageSpriteTemplateRequest ¶
type ModifyImageSpriteTemplateRequest struct { *tchttp.BaseRequest // 雪碧图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 雪碧图模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 雪碧图中小图的宽度,取值范围: [128, 4096],单位:px。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 雪碧图中小图的高度,取值范围: [128, 4096],单位:px。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 采样类型,取值: // <li>Percent:按百分比。</li> // <li>Time:按时间间隔。</li> SampleType *string `json:"SampleType,omitnil,omitempty" name:"SampleType"` // 采样间隔。 // <li>当 SampleType 为 Percent 时,指定采样间隔的百分比。</li> // <li>当 SampleType 为 Time 时,指定采样间隔的时间,单位为秒。</li> SampleInterval *uint64 `json:"SampleInterval,omitnil,omitempty" name:"SampleInterval"` // 雪碧图中小图的行数。 RowCount *uint64 `json:"RowCount,omitnil,omitempty" name:"RowCount"` // 雪碧图中小图的列数。 ColumnCount *uint64 `json:"ColumnCount,omitnil,omitempty" name:"ColumnCount"` // 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // 默认值:black 。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 图片格式,取值: // <li> jpg:jpg 格式;</li> // <li> png:png 格式;</li> // <li> webp:webp 格式。</li> Format *string `json:"Format,omitnil,omitempty" name:"Format"` }
func NewModifyImageSpriteTemplateRequest ¶
func NewModifyImageSpriteTemplateRequest() (request *ModifyImageSpriteTemplateRequest)
func (*ModifyImageSpriteTemplateRequest) FromJsonString ¶
func (r *ModifyImageSpriteTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyImageSpriteTemplateRequest) ToJsonString ¶
func (r *ModifyImageSpriteTemplateRequest) ToJsonString() string
type ModifyImageSpriteTemplateRequestParams ¶ added in v1.0.426
type ModifyImageSpriteTemplateRequestParams struct { // 雪碧图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 雪碧图模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 雪碧图中小图的宽度,取值范围: [128, 4096],单位:px。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 雪碧图中小图的高度,取值范围: [128, 4096],单位:px。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 采样类型,取值: // <li>Percent:按百分比。</li> // <li>Time:按时间间隔。</li> SampleType *string `json:"SampleType,omitnil,omitempty" name:"SampleType"` // 采样间隔。 // <li>当 SampleType 为 Percent 时,指定采样间隔的百分比。</li> // <li>当 SampleType 为 Time 时,指定采样间隔的时间,单位为秒。</li> SampleInterval *uint64 `json:"SampleInterval,omitnil,omitempty" name:"SampleInterval"` // 雪碧图中小图的行数。 RowCount *uint64 `json:"RowCount,omitnil,omitempty" name:"RowCount"` // 雪碧图中小图的列数。 ColumnCount *uint64 `json:"ColumnCount,omitnil,omitempty" name:"ColumnCount"` // 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // 默认值:black 。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 图片格式,取值: // <li> jpg:jpg 格式;</li> // <li> png:png 格式;</li> // <li> webp:webp 格式。</li> Format *string `json:"Format,omitnil,omitempty" name:"Format"` }
Predefined struct for user
type ModifyImageSpriteTemplateResponse ¶
type ModifyImageSpriteTemplateResponse struct { *tchttp.BaseResponse Response *ModifyImageSpriteTemplateResponseParams `json:"Response"` }
func NewModifyImageSpriteTemplateResponse ¶
func NewModifyImageSpriteTemplateResponse() (response *ModifyImageSpriteTemplateResponse)
func (*ModifyImageSpriteTemplateResponse) FromJsonString ¶
func (r *ModifyImageSpriteTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyImageSpriteTemplateResponse) ToJsonString ¶
func (r *ModifyImageSpriteTemplateResponse) ToJsonString() string
type ModifyImageSpriteTemplateResponseParams ¶ added in v1.0.426
type ModifyImageSpriteTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyJustInTimeTranscodeTemplateRequest ¶ added in v1.0.795
type ModifyJustInTimeTranscodeTemplateRequest struct { *tchttp.BaseRequest // 模板名字。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *int64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 视频参数配置。 VideoConfigure *VideoConfigureInfoForUpdate `json:"VideoConfigure,omitnil,omitempty" name:"VideoConfigure"` // 水印参数配置。 WatermarkConfigure *WatermarkConfigureInfoForUpdate `json:"WatermarkConfigure,omitnil,omitempty" name:"WatermarkConfigure"` // 模板描述,长度限制256个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` }
func NewModifyJustInTimeTranscodeTemplateRequest ¶ added in v1.0.795
func NewModifyJustInTimeTranscodeTemplateRequest() (request *ModifyJustInTimeTranscodeTemplateRequest)
func (*ModifyJustInTimeTranscodeTemplateRequest) FromJsonString ¶ added in v1.0.795
func (r *ModifyJustInTimeTranscodeTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyJustInTimeTranscodeTemplateRequest) ToJsonString ¶ added in v1.0.795
func (r *ModifyJustInTimeTranscodeTemplateRequest) ToJsonString() string
type ModifyJustInTimeTranscodeTemplateRequestParams ¶ added in v1.0.795
type ModifyJustInTimeTranscodeTemplateRequestParams struct { // 模板名字。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *int64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 视频参数配置。 VideoConfigure *VideoConfigureInfoForUpdate `json:"VideoConfigure,omitnil,omitempty" name:"VideoConfigure"` // 水印参数配置。 WatermarkConfigure *WatermarkConfigureInfoForUpdate `json:"WatermarkConfigure,omitnil,omitempty" name:"WatermarkConfigure"` // 模板描述,长度限制256个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` }
Predefined struct for user
type ModifyJustInTimeTranscodeTemplateResponse ¶ added in v1.0.795
type ModifyJustInTimeTranscodeTemplateResponse struct { *tchttp.BaseResponse Response *ModifyJustInTimeTranscodeTemplateResponseParams `json:"Response"` }
func NewModifyJustInTimeTranscodeTemplateResponse ¶ added in v1.0.795
func NewModifyJustInTimeTranscodeTemplateResponse() (response *ModifyJustInTimeTranscodeTemplateResponse)
func (*ModifyJustInTimeTranscodeTemplateResponse) FromJsonString ¶ added in v1.0.795
func (r *ModifyJustInTimeTranscodeTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyJustInTimeTranscodeTemplateResponse) ToJsonString ¶ added in v1.0.795
func (r *ModifyJustInTimeTranscodeTemplateResponse) ToJsonString() string
type ModifyJustInTimeTranscodeTemplateResponseParams ¶ added in v1.0.795
type ModifyJustInTimeTranscodeTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyMediaInfoRequest ¶
type ModifyMediaInfoRequest struct { *tchttp.BaseRequest // 媒体文件唯一标识。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 媒体文件名称,最长 64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 媒体文件描述,最长 128 个字符。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 媒体文件分类 ID。 ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 媒体文件过期时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。填“9999-12-31T23:59:59Z”表示永不过期。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 视频封面图片文件(如 jpeg, png 等)进行 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串,仅支持 gif、jpeg、png 三种图片格式。 CoverData *string `json:"CoverData,omitnil,omitempty" name:"CoverData"` // 新增的一组视频打点信息,如果某个偏移时间已存在打点,则会进行覆盖操作,单个媒体文件最多 100 个打点信息。同一个请求里,AddKeyFrameDescs 的时间偏移参数必须与 DeleteKeyFrameDescs 都不同。 AddKeyFrameDescs []*MediaKeyFrameDescItem `json:"AddKeyFrameDescs,omitnil,omitempty" name:"AddKeyFrameDescs"` // 要删除的一组视频打点信息的时间偏移,单位:秒。同一个请求里,AddKeyFrameDescs 的时间偏移参数必须与 DeleteKeyFrameDescs 都不同。 DeleteKeyFrameDescs []*float64 `json:"DeleteKeyFrameDescs,omitnil,omitempty" name:"DeleteKeyFrameDescs"` // 取值 1 表示清空视频打点信息,其他值无意义。 // 同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。 ClearKeyFrameDescs *int64 `json:"ClearKeyFrameDescs,omitnil,omitempty" name:"ClearKeyFrameDescs"` // 新增的一组标签,单个媒体文件最多 16 个标签,单个标签最多 32 个字符。同一个请求里,AddTags 参数必须与 DeleteTags 都不同。 AddTags []*string `json:"AddTags,omitnil,omitempty" name:"AddTags"` // 要删除的一组标签。同一个请求里,AddTags 参数必须与 DeleteTags 都不同。 DeleteTags []*string `json:"DeleteTags,omitnil,omitempty" name:"DeleteTags"` // 取值 1 表示清空媒体文件所有标签,其他值无意义。 // 同一个请求里,ClearTags 与 AddTags 不能同时出现。 ClearTags *int64 `json:"ClearTags,omitnil,omitempty" name:"ClearTags"` // 新增一组字幕。单个媒体文件最多 16 个字幕。同一个请求中,AddSubtitles 中指定的字幕 Id 必须与 DeleteSubtitleIds 都不相同。 AddSubtitles []*MediaSubtitleInput `json:"AddSubtitles,omitnil,omitempty" name:"AddSubtitles"` // 待删除字幕的唯一标识。同一个请求中,AddSubtitles 中指定的字幕 Id 必须与 DeleteSubtitleIds 都不相同。 DeleteSubtitleIds []*string `json:"DeleteSubtitleIds,omitnil,omitempty" name:"DeleteSubtitleIds"` // 取值 1 表示清空媒体文件所有的字幕信息,其他值无意义。 // 同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。 ClearSubtitles *int64 `json:"ClearSubtitles,omitnil,omitempty" name:"ClearSubtitles"` }
func NewModifyMediaInfoRequest ¶
func NewModifyMediaInfoRequest() (request *ModifyMediaInfoRequest)
func (*ModifyMediaInfoRequest) FromJsonString ¶
func (r *ModifyMediaInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyMediaInfoRequest) ToJsonString ¶
func (r *ModifyMediaInfoRequest) ToJsonString() string
type ModifyMediaInfoRequestParams ¶ added in v1.0.426
type ModifyMediaInfoRequestParams struct { // 媒体文件唯一标识。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 媒体文件名称,最长 64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 媒体文件描述,最长 128 个字符。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 媒体文件分类 ID。 ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 媒体文件过期时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。填“9999-12-31T23:59:59Z”表示永不过期。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 视频封面图片文件(如 jpeg, png 等)进行 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串,仅支持 gif、jpeg、png 三种图片格式。 CoverData *string `json:"CoverData,omitnil,omitempty" name:"CoverData"` // 新增的一组视频打点信息,如果某个偏移时间已存在打点,则会进行覆盖操作,单个媒体文件最多 100 个打点信息。同一个请求里,AddKeyFrameDescs 的时间偏移参数必须与 DeleteKeyFrameDescs 都不同。 AddKeyFrameDescs []*MediaKeyFrameDescItem `json:"AddKeyFrameDescs,omitnil,omitempty" name:"AddKeyFrameDescs"` // 要删除的一组视频打点信息的时间偏移,单位:秒。同一个请求里,AddKeyFrameDescs 的时间偏移参数必须与 DeleteKeyFrameDescs 都不同。 DeleteKeyFrameDescs []*float64 `json:"DeleteKeyFrameDescs,omitnil,omitempty" name:"DeleteKeyFrameDescs"` // 取值 1 表示清空视频打点信息,其他值无意义。 // 同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。 ClearKeyFrameDescs *int64 `json:"ClearKeyFrameDescs,omitnil,omitempty" name:"ClearKeyFrameDescs"` // 新增的一组标签,单个媒体文件最多 16 个标签,单个标签最多 32 个字符。同一个请求里,AddTags 参数必须与 DeleteTags 都不同。 AddTags []*string `json:"AddTags,omitnil,omitempty" name:"AddTags"` // 要删除的一组标签。同一个请求里,AddTags 参数必须与 DeleteTags 都不同。 DeleteTags []*string `json:"DeleteTags,omitnil,omitempty" name:"DeleteTags"` // 取值 1 表示清空媒体文件所有标签,其他值无意义。 // 同一个请求里,ClearTags 与 AddTags 不能同时出现。 ClearTags *int64 `json:"ClearTags,omitnil,omitempty" name:"ClearTags"` // 新增一组字幕。单个媒体文件最多 16 个字幕。同一个请求中,AddSubtitles 中指定的字幕 Id 必须与 DeleteSubtitleIds 都不相同。 AddSubtitles []*MediaSubtitleInput `json:"AddSubtitles,omitnil,omitempty" name:"AddSubtitles"` // 待删除字幕的唯一标识。同一个请求中,AddSubtitles 中指定的字幕 Id 必须与 DeleteSubtitleIds 都不相同。 DeleteSubtitleIds []*string `json:"DeleteSubtitleIds,omitnil,omitempty" name:"DeleteSubtitleIds"` // 取值 1 表示清空媒体文件所有的字幕信息,其他值无意义。 // 同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。 ClearSubtitles *int64 `json:"ClearSubtitles,omitnil,omitempty" name:"ClearSubtitles"` }
Predefined struct for user
type ModifyMediaInfoResponse ¶
type ModifyMediaInfoResponse struct { *tchttp.BaseResponse Response *ModifyMediaInfoResponseParams `json:"Response"` }
func NewModifyMediaInfoResponse ¶
func NewModifyMediaInfoResponse() (response *ModifyMediaInfoResponse)
func (*ModifyMediaInfoResponse) FromJsonString ¶
func (r *ModifyMediaInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyMediaInfoResponse) ToJsonString ¶
func (r *ModifyMediaInfoResponse) ToJsonString() string
type ModifyMediaInfoResponseParams ¶ added in v1.0.426
type ModifyMediaInfoResponseParams struct { // 新的视频封面 URL。 // * 注意:仅当请求携带 CoverData 时此返回值有效。 * CoverUrl *string `json:"CoverUrl,omitnil,omitempty" name:"CoverUrl"` // 新增的字幕信息。 AddedSubtitleSet []*MediaSubtitleItem `json:"AddedSubtitleSet,omitnil,omitempty" name:"AddedSubtitleSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyMediaStorageClassRequest ¶ added in v1.0.363
type ModifyMediaStorageClassRequest struct { *tchttp.BaseRequest // 媒体文件唯一标识列表,最大长度:100。 FileIds []*string `json:"FileIds,omitnil,omitempty" name:"FileIds"` // 目标存储类型。可选值有: // <li> STANDARD:标准存储。</li> // <li> STANDARD_IA:低频存储。</li> // <li> ARCHIVE:归档存储。</li> // <li> DEEP_ARCHIVE:深度归档存储。</li> StorageClass *string `json:"StorageClass,omitnil,omitempty" name:"StorageClass"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 取回模式。当文件的存储类型从归档或深度归档转换为标准存储时,需要指定取回(也称为解冻)操作的模式,具体说明请参考[数据取回及取回模式](https://cloud.tencent.com/document/product/266/56196#retake)。 // 当媒体文件目前的存储类型为归档存储时,有以下取值: // <li>Expedited:极速模式。</li> // <li>Standard:标准模式。</li> // <li>Bulk:批量模式。</li> // 当媒体文件目前的存储类型为深度归档存储时,有以下取值: // <li>Standard:标准模式。</li> // <li>Bulk:批量模式。</li> RestoreTier *string `json:"RestoreTier,omitnil,omitempty" name:"RestoreTier"` }
func NewModifyMediaStorageClassRequest ¶ added in v1.0.363
func NewModifyMediaStorageClassRequest() (request *ModifyMediaStorageClassRequest)
func (*ModifyMediaStorageClassRequest) FromJsonString ¶ added in v1.0.363
func (r *ModifyMediaStorageClassRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyMediaStorageClassRequest) ToJsonString ¶ added in v1.0.363
func (r *ModifyMediaStorageClassRequest) ToJsonString() string
type ModifyMediaStorageClassRequestParams ¶ added in v1.0.426
type ModifyMediaStorageClassRequestParams struct { // 媒体文件唯一标识列表,最大长度:100。 FileIds []*string `json:"FileIds,omitnil,omitempty" name:"FileIds"` // 目标存储类型。可选值有: // <li> STANDARD:标准存储。</li> // <li> STANDARD_IA:低频存储。</li> // <li> ARCHIVE:归档存储。</li> // <li> DEEP_ARCHIVE:深度归档存储。</li> StorageClass *string `json:"StorageClass,omitnil,omitempty" name:"StorageClass"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 取回模式。当文件的存储类型从归档或深度归档转换为标准存储时,需要指定取回(也称为解冻)操作的模式,具体说明请参考[数据取回及取回模式](https://cloud.tencent.com/document/product/266/56196#retake)。 // 当媒体文件目前的存储类型为归档存储时,有以下取值: // <li>Expedited:极速模式。</li> // <li>Standard:标准模式。</li> // <li>Bulk:批量模式。</li> // 当媒体文件目前的存储类型为深度归档存储时,有以下取值: // <li>Standard:标准模式。</li> // <li>Bulk:批量模式。</li> RestoreTier *string `json:"RestoreTier,omitnil,omitempty" name:"RestoreTier"` }
Predefined struct for user
type ModifyMediaStorageClassResponse ¶ added in v1.0.363
type ModifyMediaStorageClassResponse struct { *tchttp.BaseResponse Response *ModifyMediaStorageClassResponseParams `json:"Response"` }
func NewModifyMediaStorageClassResponse ¶ added in v1.0.363
func NewModifyMediaStorageClassResponse() (response *ModifyMediaStorageClassResponse)
func (*ModifyMediaStorageClassResponse) FromJsonString ¶ added in v1.0.363
func (r *ModifyMediaStorageClassResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyMediaStorageClassResponse) ToJsonString ¶ added in v1.0.363
func (r *ModifyMediaStorageClassResponse) ToJsonString() string
type ModifyMediaStorageClassResponseParams ¶ added in v1.0.426
type ModifyMediaStorageClassResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyPersonSampleRequest ¶
type ModifyPersonSampleRequest struct { *tchttp.BaseRequest // 素材 ID。 PersonId *string `json:"PersonId,omitnil,omitempty" name:"PersonId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 名称,长度限制:128 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 描述,长度限制:1024 个字符。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 素材应用场景,可选值: // 1. Recognition:用于内容识别,等价于 Recognition.Face。 // 2. Review:用于不适宜的内容识别,等价于 Review.Face。 // 3. All:用于内容识别、不适宜的内容识别,等价于 1+2。 Usages []*string `json:"Usages,omitnil,omitempty" name:"Usages"` // 五官操作信息。 FaceOperationInfo *AiSampleFaceOperation `json:"FaceOperationInfo,omitnil,omitempty" name:"FaceOperationInfo"` // 标签操作信息。 TagOperationInfo *AiSampleTagOperation `json:"TagOperationInfo,omitnil,omitempty" name:"TagOperationInfo"` }
func NewModifyPersonSampleRequest ¶
func NewModifyPersonSampleRequest() (request *ModifyPersonSampleRequest)
func (*ModifyPersonSampleRequest) FromJsonString ¶
func (r *ModifyPersonSampleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyPersonSampleRequest) ToJsonString ¶
func (r *ModifyPersonSampleRequest) ToJsonString() string
type ModifyPersonSampleRequestParams ¶ added in v1.0.426
type ModifyPersonSampleRequestParams struct { // 素材 ID。 PersonId *string `json:"PersonId,omitnil,omitempty" name:"PersonId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 名称,长度限制:128 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 描述,长度限制:1024 个字符。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 素材应用场景,可选值: // 1. Recognition:用于内容识别,等价于 Recognition.Face。 // 2. Review:用于不适宜的内容识别,等价于 Review.Face。 // 3. All:用于内容识别、不适宜的内容识别,等价于 1+2。 Usages []*string `json:"Usages,omitnil,omitempty" name:"Usages"` // 五官操作信息。 FaceOperationInfo *AiSampleFaceOperation `json:"FaceOperationInfo,omitnil,omitempty" name:"FaceOperationInfo"` // 标签操作信息。 TagOperationInfo *AiSampleTagOperation `json:"TagOperationInfo,omitnil,omitempty" name:"TagOperationInfo"` }
Predefined struct for user
type ModifyPersonSampleResponse ¶
type ModifyPersonSampleResponse struct { *tchttp.BaseResponse Response *ModifyPersonSampleResponseParams `json:"Response"` }
func NewModifyPersonSampleResponse ¶
func NewModifyPersonSampleResponse() (response *ModifyPersonSampleResponse)
func (*ModifyPersonSampleResponse) FromJsonString ¶
func (r *ModifyPersonSampleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyPersonSampleResponse) ToJsonString ¶
func (r *ModifyPersonSampleResponse) ToJsonString() string
type ModifyPersonSampleResponseParams ¶ added in v1.0.426
type ModifyPersonSampleResponseParams struct { // 素材信息。 Person *AiSamplePerson `json:"Person,omitnil,omitempty" name:"Person"` // 处理失败的五官信息。 // 注意:此字段可能返回 null,表示取不到有效值。 FailFaceInfoSet []*AiSampleFailFaceInfo `json:"FailFaceInfoSet,omitnil,omitempty" name:"FailFaceInfoSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyQualityInspectTemplateRequest ¶ added in v1.0.686
type ModifyQualityInspectTemplateRequest struct { *tchttp.BaseRequest // 模板 ID。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 截帧间隔,单位为秒,最小值为 1。 ScreenshotInterval *float64 `json:"ScreenshotInterval,omitnil,omitempty" name:"ScreenshotInterval"` // 视频画面抖动重影检测的控制参数。 JitterConfigure *JitterConfigureInfoForUpdate `json:"JitterConfigure,omitnil,omitempty" name:"JitterConfigure"` // 视频画面模糊检测的控制参数。 BlurConfigure *BlurConfigureInfoForUpdate `json:"BlurConfigure,omitnil,omitempty" name:"BlurConfigure"` // 视频画面低光、过曝检测的控制参数。 AbnormalLightingConfigure *AbnormalLightingConfigureInfoForUpdate `json:"AbnormalLightingConfigure,omitnil,omitempty" name:"AbnormalLightingConfigure"` // 视频画面花屏检测的控制参数。 CrashScreenConfigure *CrashScreenConfigureInfoForUpdate `json:"CrashScreenConfigure,omitnil,omitempty" name:"CrashScreenConfigure"` // 视频画面黑边、白边、黑屏、白屏检测的控制参数。 BlackWhiteEdgeConfigure *BlackWhiteEdgeConfigureInfoForUpdate `json:"BlackWhiteEdgeConfigure,omitnil,omitempty" name:"BlackWhiteEdgeConfigure"` // 视频画面噪点检测的控制参数。 NoiseConfigure *NoiseConfigureInfoForUpdate `json:"NoiseConfigure,omitnil,omitempty" name:"NoiseConfigure"` // 视频画面马赛克检测的控制参数。 MosaicConfigure *MosaicConfigureInfoForUpdate `json:"MosaicConfigure,omitnil,omitempty" name:"MosaicConfigure"` // 视频画面二维码检测的控制参数。 QRCodeConfigure *QRCodeConfigureInfoForUpdate `json:"QRCodeConfigure,omitnil,omitempty" name:"QRCodeConfigure"` // 音频(静音、低音、爆音)检测的控制参数。 VoiceConfigure *VoiceConfigureInfoForUpdate `json:"VoiceConfigure,omitnil,omitempty" name:"VoiceConfigure"` // 视频画面质量评价的控制参数。 QualityEvaluationConfigure *QualityEvaluationConfigureInfoForUpdate `json:"QualityEvaluationConfigure,omitnil,omitempty" name:"QualityEvaluationConfigure"` }
func NewModifyQualityInspectTemplateRequest ¶ added in v1.0.686
func NewModifyQualityInspectTemplateRequest() (request *ModifyQualityInspectTemplateRequest)
func (*ModifyQualityInspectTemplateRequest) FromJsonString ¶ added in v1.0.686
func (r *ModifyQualityInspectTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyQualityInspectTemplateRequest) ToJsonString ¶ added in v1.0.686
func (r *ModifyQualityInspectTemplateRequest) ToJsonString() string
type ModifyQualityInspectTemplateRequestParams ¶ added in v1.0.686
type ModifyQualityInspectTemplateRequestParams struct { // 模板 ID。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 截帧间隔,单位为秒,最小值为 1。 ScreenshotInterval *float64 `json:"ScreenshotInterval,omitnil,omitempty" name:"ScreenshotInterval"` // 视频画面抖动重影检测的控制参数。 JitterConfigure *JitterConfigureInfoForUpdate `json:"JitterConfigure,omitnil,omitempty" name:"JitterConfigure"` // 视频画面模糊检测的控制参数。 BlurConfigure *BlurConfigureInfoForUpdate `json:"BlurConfigure,omitnil,omitempty" name:"BlurConfigure"` // 视频画面低光、过曝检测的控制参数。 AbnormalLightingConfigure *AbnormalLightingConfigureInfoForUpdate `json:"AbnormalLightingConfigure,omitnil,omitempty" name:"AbnormalLightingConfigure"` // 视频画面花屏检测的控制参数。 CrashScreenConfigure *CrashScreenConfigureInfoForUpdate `json:"CrashScreenConfigure,omitnil,omitempty" name:"CrashScreenConfigure"` // 视频画面黑边、白边、黑屏、白屏检测的控制参数。 BlackWhiteEdgeConfigure *BlackWhiteEdgeConfigureInfoForUpdate `json:"BlackWhiteEdgeConfigure,omitnil,omitempty" name:"BlackWhiteEdgeConfigure"` // 视频画面噪点检测的控制参数。 NoiseConfigure *NoiseConfigureInfoForUpdate `json:"NoiseConfigure,omitnil,omitempty" name:"NoiseConfigure"` // 视频画面马赛克检测的控制参数。 MosaicConfigure *MosaicConfigureInfoForUpdate `json:"MosaicConfigure,omitnil,omitempty" name:"MosaicConfigure"` // 视频画面二维码检测的控制参数。 QRCodeConfigure *QRCodeConfigureInfoForUpdate `json:"QRCodeConfigure,omitnil,omitempty" name:"QRCodeConfigure"` // 音频(静音、低音、爆音)检测的控制参数。 VoiceConfigure *VoiceConfigureInfoForUpdate `json:"VoiceConfigure,omitnil,omitempty" name:"VoiceConfigure"` // 视频画面质量评价的控制参数。 QualityEvaluationConfigure *QualityEvaluationConfigureInfoForUpdate `json:"QualityEvaluationConfigure,omitnil,omitempty" name:"QualityEvaluationConfigure"` }
Predefined struct for user
type ModifyQualityInspectTemplateResponse ¶ added in v1.0.686
type ModifyQualityInspectTemplateResponse struct { *tchttp.BaseResponse Response *ModifyQualityInspectTemplateResponseParams `json:"Response"` }
func NewModifyQualityInspectTemplateResponse ¶ added in v1.0.686
func NewModifyQualityInspectTemplateResponse() (response *ModifyQualityInspectTemplateResponse)
func (*ModifyQualityInspectTemplateResponse) FromJsonString ¶ added in v1.0.686
func (r *ModifyQualityInspectTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyQualityInspectTemplateResponse) ToJsonString ¶ added in v1.0.686
func (r *ModifyQualityInspectTemplateResponse) ToJsonString() string
type ModifyQualityInspectTemplateResponseParams ¶ added in v1.0.686
type ModifyQualityInspectTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyRebuildMediaTemplateRequest ¶ added in v1.0.630
type ModifyRebuildMediaTemplateRequest struct { *tchttp.BaseRequest // 视频重生模板号。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 视频重生模板名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 视频重生模板描述。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 视频重生视频控制信息。 RebuildVideoInfo *RebuildVideoInfo `json:"RebuildVideoInfo,omitnil,omitempty" name:"RebuildVideoInfo"` // 视频重生音频控制信息。 RebuildAudioInfo *RebuildAudioInfo `json:"RebuildAudioInfo,omitnil,omitempty" name:"RebuildAudioInfo"` // 输出目标视频控制信息。 TargetVideoInfo *RebuildMediaTargetVideoStream `json:"TargetVideoInfo,omitnil,omitempty" name:"TargetVideoInfo"` // 输出目标音频控制信息。 TargetAudioInfo *RebuildMediaTargetAudioStream `json:"TargetAudioInfo,omitnil,omitempty" name:"TargetAudioInfo"` // 输出文件封装格式,可选值:mp4、flv、hls。 Container *string `json:"Container,omitnil,omitempty" name:"Container"` // 是否去除视频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> RemoveVideo *int64 `json:"RemoveVideo,omitnil,omitempty" name:"RemoveVideo"` // 是否去除音频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> RemoveAudio *int64 `json:"RemoveAudio,omitnil,omitempty" name:"RemoveAudio"` }
func NewModifyRebuildMediaTemplateRequest ¶ added in v1.0.630
func NewModifyRebuildMediaTemplateRequest() (request *ModifyRebuildMediaTemplateRequest)
func (*ModifyRebuildMediaTemplateRequest) FromJsonString ¶ added in v1.0.630
func (r *ModifyRebuildMediaTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRebuildMediaTemplateRequest) ToJsonString ¶ added in v1.0.630
func (r *ModifyRebuildMediaTemplateRequest) ToJsonString() string
type ModifyRebuildMediaTemplateRequestParams ¶ added in v1.0.630
type ModifyRebuildMediaTemplateRequestParams struct { // 视频重生模板号。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 视频重生模板名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 视频重生模板描述。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 视频重生视频控制信息。 RebuildVideoInfo *RebuildVideoInfo `json:"RebuildVideoInfo,omitnil,omitempty" name:"RebuildVideoInfo"` // 视频重生音频控制信息。 RebuildAudioInfo *RebuildAudioInfo `json:"RebuildAudioInfo,omitnil,omitempty" name:"RebuildAudioInfo"` // 输出目标视频控制信息。 TargetVideoInfo *RebuildMediaTargetVideoStream `json:"TargetVideoInfo,omitnil,omitempty" name:"TargetVideoInfo"` // 输出目标音频控制信息。 TargetAudioInfo *RebuildMediaTargetAudioStream `json:"TargetAudioInfo,omitnil,omitempty" name:"TargetAudioInfo"` // 输出文件封装格式,可选值:mp4、flv、hls。 Container *string `json:"Container,omitnil,omitempty" name:"Container"` // 是否去除视频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> RemoveVideo *int64 `json:"RemoveVideo,omitnil,omitempty" name:"RemoveVideo"` // 是否去除音频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> RemoveAudio *int64 `json:"RemoveAudio,omitnil,omitempty" name:"RemoveAudio"` }
Predefined struct for user
type ModifyRebuildMediaTemplateResponse ¶ added in v1.0.630
type ModifyRebuildMediaTemplateResponse struct { *tchttp.BaseResponse Response *ModifyRebuildMediaTemplateResponseParams `json:"Response"` }
func NewModifyRebuildMediaTemplateResponse ¶ added in v1.0.630
func NewModifyRebuildMediaTemplateResponse() (response *ModifyRebuildMediaTemplateResponse)
func (*ModifyRebuildMediaTemplateResponse) FromJsonString ¶ added in v1.0.630
func (r *ModifyRebuildMediaTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRebuildMediaTemplateResponse) ToJsonString ¶ added in v1.0.630
func (r *ModifyRebuildMediaTemplateResponse) ToJsonString() string
type ModifyRebuildMediaTemplateResponseParams ¶ added in v1.0.630
type ModifyRebuildMediaTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyReviewTemplateRequest ¶ added in v1.0.563
type ModifyReviewTemplateRequest struct { *tchttp.BaseRequest // 审核模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 审核模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 审核模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 需要返回的违规标签列表,可选值为: // <li>Porn:色情;</li> // <li>Terror:暴力;</li> // <li>Polity:不适宜的信息;</li> // <li>Illegal:违法;</li> // <li>Abuse:谩骂;</li> // <li>Ad:广告;</li> // <li>Moan:娇喘。</li> // // 注意:不填表示不更新。 Labels []*string `json:"Labels,omitnil,omitempty" name:"Labels"` }
func NewModifyReviewTemplateRequest ¶ added in v1.0.563
func NewModifyReviewTemplateRequest() (request *ModifyReviewTemplateRequest)
func (*ModifyReviewTemplateRequest) FromJsonString ¶ added in v1.0.563
func (r *ModifyReviewTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyReviewTemplateRequest) ToJsonString ¶ added in v1.0.563
func (r *ModifyReviewTemplateRequest) ToJsonString() string
type ModifyReviewTemplateRequestParams ¶ added in v1.0.563
type ModifyReviewTemplateRequestParams struct { // 审核模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 审核模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 审核模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 需要返回的违规标签列表,可选值为: // <li>Porn:色情;</li> // <li>Terror:暴力;</li> // <li>Polity:不适宜的信息;</li> // <li>Illegal:违法;</li> // <li>Abuse:谩骂;</li> // <li>Ad:广告;</li> // <li>Moan:娇喘。</li> // // 注意:不填表示不更新。 Labels []*string `json:"Labels,omitnil,omitempty" name:"Labels"` }
Predefined struct for user
type ModifyReviewTemplateResponse ¶ added in v1.0.563
type ModifyReviewTemplateResponse struct { *tchttp.BaseResponse Response *ModifyReviewTemplateResponseParams `json:"Response"` }
func NewModifyReviewTemplateResponse ¶ added in v1.0.563
func NewModifyReviewTemplateResponse() (response *ModifyReviewTemplateResponse)
func (*ModifyReviewTemplateResponse) FromJsonString ¶ added in v1.0.563
func (r *ModifyReviewTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyReviewTemplateResponse) ToJsonString ¶ added in v1.0.563
func (r *ModifyReviewTemplateResponse) ToJsonString() string
type ModifyReviewTemplateResponseParams ¶ added in v1.0.563
type ModifyReviewTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyRoundPlayRequest ¶ added in v1.0.589
type ModifyRoundPlayRequest struct { *tchttp.BaseRequest // 轮播播单唯一标识。 RoundPlayId *string `json:"RoundPlayId,omitnil,omitempty" name:"RoundPlayId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 启播时间,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#52)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 轮播列表。 // <li>数组长度限制:100。</li> RoundPlaylist []*RoundPlayListItemInfo `json:"RoundPlaylist,omitnil,omitempty" name:"RoundPlaylist"` // 轮播播单名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 轮播播单描述信息,长度限制:256 个字符。 Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` // 播放状态,可选值: // <li>Disabled:结束播放,结束后轮播任务不能再次启动。</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 播放模式,可选值: // <li>Loop:循环播放播单;</li> // <li>Linear:单次播放,播单播放完停止播放。</li> PlayBackMode *string `json:"PlayBackMode,omitnil,omitempty" name:"PlayBackMode"` }
func NewModifyRoundPlayRequest ¶ added in v1.0.589
func NewModifyRoundPlayRequest() (request *ModifyRoundPlayRequest)
func (*ModifyRoundPlayRequest) FromJsonString ¶ added in v1.0.589
func (r *ModifyRoundPlayRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRoundPlayRequest) ToJsonString ¶ added in v1.0.589
func (r *ModifyRoundPlayRequest) ToJsonString() string
type ModifyRoundPlayRequestParams ¶ added in v1.0.589
type ModifyRoundPlayRequestParams struct { // 轮播播单唯一标识。 RoundPlayId *string `json:"RoundPlayId,omitnil,omitempty" name:"RoundPlayId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 启播时间,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#52)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 轮播列表。 // <li>数组长度限制:100。</li> RoundPlaylist []*RoundPlayListItemInfo `json:"RoundPlaylist,omitnil,omitempty" name:"RoundPlaylist"` // 轮播播单名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 轮播播单描述信息,长度限制:256 个字符。 Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` // 播放状态,可选值: // <li>Disabled:结束播放,结束后轮播任务不能再次启动。</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 播放模式,可选值: // <li>Loop:循环播放播单;</li> // <li>Linear:单次播放,播单播放完停止播放。</li> PlayBackMode *string `json:"PlayBackMode,omitnil,omitempty" name:"PlayBackMode"` }
Predefined struct for user
type ModifyRoundPlayResponse ¶ added in v1.0.589
type ModifyRoundPlayResponse struct { *tchttp.BaseResponse Response *ModifyRoundPlayResponseParams `json:"Response"` }
func NewModifyRoundPlayResponse ¶ added in v1.0.589
func NewModifyRoundPlayResponse() (response *ModifyRoundPlayResponse)
func (*ModifyRoundPlayResponse) FromJsonString ¶ added in v1.0.589
func (r *ModifyRoundPlayResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyRoundPlayResponse) ToJsonString ¶ added in v1.0.589
func (r *ModifyRoundPlayResponse) ToJsonString() string
type ModifyRoundPlayResponseParams ¶ added in v1.0.589
type ModifyRoundPlayResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifySampleSnapshotTemplateRequest ¶
type ModifySampleSnapshotTemplateRequest struct { *tchttp.BaseRequest // 采样截图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 采样截图模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 截图宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 截图高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 采样截图类型,取值: // <li>Percent:按百分比。</li> // <li>Time:按时间间隔。</li> SampleType *string `json:"SampleType,omitnil,omitempty" name:"SampleType"` // 采样间隔。 // <li>当 SampleType 为 Percent 时,指定采样间隔的百分比。</li> // <li>当 SampleType 为 Time 时,指定采样间隔的时间,单位为秒。</li> SampleInterval *uint64 `json:"SampleInterval,omitnil,omitempty" name:"SampleInterval"` // 图片格式,取值为 jpg 和 png。 Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // <li>white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充。</li> // <li>gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊。</li> // 默认值:black 。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` }
func NewModifySampleSnapshotTemplateRequest ¶
func NewModifySampleSnapshotTemplateRequest() (request *ModifySampleSnapshotTemplateRequest)
func (*ModifySampleSnapshotTemplateRequest) FromJsonString ¶
func (r *ModifySampleSnapshotTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySampleSnapshotTemplateRequest) ToJsonString ¶
func (r *ModifySampleSnapshotTemplateRequest) ToJsonString() string
type ModifySampleSnapshotTemplateRequestParams ¶ added in v1.0.426
type ModifySampleSnapshotTemplateRequestParams struct { // 采样截图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 采样截图模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 截图宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 截图高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 采样截图类型,取值: // <li>Percent:按百分比。</li> // <li>Time:按时间间隔。</li> SampleType *string `json:"SampleType,omitnil,omitempty" name:"SampleType"` // 采样间隔。 // <li>当 SampleType 为 Percent 时,指定采样间隔的百分比。</li> // <li>当 SampleType 为 Time 时,指定采样间隔的时间,单位为秒。</li> SampleInterval *uint64 `json:"SampleInterval,omitnil,omitempty" name:"SampleInterval"` // 图片格式,取值为 jpg 和 png。 Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // <li>white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充。</li> // <li>gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊。</li> // 默认值:black 。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` }
Predefined struct for user
type ModifySampleSnapshotTemplateResponse ¶
type ModifySampleSnapshotTemplateResponse struct { *tchttp.BaseResponse Response *ModifySampleSnapshotTemplateResponseParams `json:"Response"` }
func NewModifySampleSnapshotTemplateResponse ¶
func NewModifySampleSnapshotTemplateResponse() (response *ModifySampleSnapshotTemplateResponse)
func (*ModifySampleSnapshotTemplateResponse) FromJsonString ¶
func (r *ModifySampleSnapshotTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySampleSnapshotTemplateResponse) ToJsonString ¶
func (r *ModifySampleSnapshotTemplateResponse) ToJsonString() string
type ModifySampleSnapshotTemplateResponseParams ¶ added in v1.0.426
type ModifySampleSnapshotTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifySnapshotByTimeOffsetTemplateRequest ¶
type ModifySnapshotByTimeOffsetTemplateRequest struct { *tchttp.BaseRequest // 指定时间点截图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 指定时间点截图模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 截图宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 截图高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 图片格式,取值可以为 jpg 和 png。 Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // <li>white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充。</li> // <li>gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊。</li> // 默认值:black 。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` }
func NewModifySnapshotByTimeOffsetTemplateRequest ¶
func NewModifySnapshotByTimeOffsetTemplateRequest() (request *ModifySnapshotByTimeOffsetTemplateRequest)
func (*ModifySnapshotByTimeOffsetTemplateRequest) FromJsonString ¶
func (r *ModifySnapshotByTimeOffsetTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySnapshotByTimeOffsetTemplateRequest) ToJsonString ¶
func (r *ModifySnapshotByTimeOffsetTemplateRequest) ToJsonString() string
type ModifySnapshotByTimeOffsetTemplateRequestParams ¶ added in v1.0.426
type ModifySnapshotByTimeOffsetTemplateRequestParams struct { // 指定时间点截图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 指定时间点截图模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 截图宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 截图高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 图片格式,取值可以为 jpg 和 png。 Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // <li>white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充。</li> // <li>gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊。</li> // 默认值:black 。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` }
Predefined struct for user
type ModifySnapshotByTimeOffsetTemplateResponse ¶
type ModifySnapshotByTimeOffsetTemplateResponse struct { *tchttp.BaseResponse Response *ModifySnapshotByTimeOffsetTemplateResponseParams `json:"Response"` }
func NewModifySnapshotByTimeOffsetTemplateResponse ¶
func NewModifySnapshotByTimeOffsetTemplateResponse() (response *ModifySnapshotByTimeOffsetTemplateResponse)
func (*ModifySnapshotByTimeOffsetTemplateResponse) FromJsonString ¶
func (r *ModifySnapshotByTimeOffsetTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySnapshotByTimeOffsetTemplateResponse) ToJsonString ¶
func (r *ModifySnapshotByTimeOffsetTemplateResponse) ToJsonString() string
type ModifySnapshotByTimeOffsetTemplateResponseParams ¶ added in v1.0.426
type ModifySnapshotByTimeOffsetTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifySubAppIdInfoRequest ¶
type ModifySubAppIdInfoRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 应用名称,长度限制:40个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 应用简介,长度限制: 300个字符。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` }
func NewModifySubAppIdInfoRequest ¶
func NewModifySubAppIdInfoRequest() (request *ModifySubAppIdInfoRequest)
func (*ModifySubAppIdInfoRequest) FromJsonString ¶
func (r *ModifySubAppIdInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySubAppIdInfoRequest) ToJsonString ¶
func (r *ModifySubAppIdInfoRequest) ToJsonString() string
type ModifySubAppIdInfoRequestParams ¶ added in v1.0.426
type ModifySubAppIdInfoRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 应用名称,长度限制:40个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 应用简介,长度限制: 300个字符。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` }
Predefined struct for user
type ModifySubAppIdInfoResponse ¶
type ModifySubAppIdInfoResponse struct { *tchttp.BaseResponse Response *ModifySubAppIdInfoResponseParams `json:"Response"` }
func NewModifySubAppIdInfoResponse ¶
func NewModifySubAppIdInfoResponse() (response *ModifySubAppIdInfoResponse)
func (*ModifySubAppIdInfoResponse) FromJsonString ¶
func (r *ModifySubAppIdInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySubAppIdInfoResponse) ToJsonString ¶
func (r *ModifySubAppIdInfoResponse) ToJsonString() string
type ModifySubAppIdInfoResponseParams ¶ added in v1.0.426
type ModifySubAppIdInfoResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifySubAppIdStatusRequest ¶
type ModifySubAppIdStatusRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 应用状态,取值范围: // <li>On:启用。</li> // <li>Off:停用。</li> // <li>Destroyed:销毁。</li> // 当前状态如果是 Destoying ,不能进行启用操作,需要等待销毁完成后才能重新启用。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` }
func NewModifySubAppIdStatusRequest ¶
func NewModifySubAppIdStatusRequest() (request *ModifySubAppIdStatusRequest)
func (*ModifySubAppIdStatusRequest) FromJsonString ¶
func (r *ModifySubAppIdStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySubAppIdStatusRequest) ToJsonString ¶
func (r *ModifySubAppIdStatusRequest) ToJsonString() string
type ModifySubAppIdStatusRequestParams ¶ added in v1.0.426
type ModifySubAppIdStatusRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 应用状态,取值范围: // <li>On:启用。</li> // <li>Off:停用。</li> // <li>Destroyed:销毁。</li> // 当前状态如果是 Destoying ,不能进行启用操作,需要等待销毁完成后才能重新启用。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` }
Predefined struct for user
type ModifySubAppIdStatusResponse ¶
type ModifySubAppIdStatusResponse struct { *tchttp.BaseResponse Response *ModifySubAppIdStatusResponseParams `json:"Response"` }
func NewModifySubAppIdStatusResponse ¶
func NewModifySubAppIdStatusResponse() (response *ModifySubAppIdStatusResponse)
func (*ModifySubAppIdStatusResponse) FromJsonString ¶
func (r *ModifySubAppIdStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySubAppIdStatusResponse) ToJsonString ¶
func (r *ModifySubAppIdStatusResponse) ToJsonString() string
type ModifySubAppIdStatusResponseParams ¶ added in v1.0.426
type ModifySubAppIdStatusResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifySuperPlayerConfigRequest ¶
type ModifySuperPlayerConfigRequest struct { *tchttp.BaseRequest // 播放器配置名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 播放的音视频类型,可选值: // <li>AdaptiveDynamicStream:自适应码流输出;</li> // <li>Transcode:转码输出;</li> // <li>Original:原始音视频。</li> AudioVideoType *string `json:"AudioVideoType,omitnil,omitempty" name:"AudioVideoType"` // 播放 DRM 保护的自适应码流开关: // <li>ON:开启,表示仅播放 DRM 保护的自适应码流输出;</li> // <li>OFF:关闭,表示播放未加密的自适应码流输出。</li> DrmSwitch *string `json:"DrmSwitch,omitnil,omitempty" name:"DrmSwitch"` // 允许输出的未加密的自适应码流模板 ID。 AdaptiveDynamicStreamingDefinition *uint64 `json:"AdaptiveDynamicStreamingDefinition,omitnil,omitempty" name:"AdaptiveDynamicStreamingDefinition"` // 允许输出的 DRM 自适应码流模板内容。 DrmStreamingsInfo *DrmStreamingsInfoForUpdate `json:"DrmStreamingsInfo,omitnil,omitempty" name:"DrmStreamingsInfo"` // 允许输出的转码模板 ID。 TranscodeDefinition *uint64 `json:"TranscodeDefinition,omitnil,omitempty" name:"TranscodeDefinition"` // 允许输出的雪碧图模板 ID。 ImageSpriteDefinition *uint64 `json:"ImageSpriteDefinition,omitnil,omitempty" name:"ImageSpriteDefinition"` // 播放器对于不同分辨率的子流展示名字。 ResolutionNames []*ResolutionNameInfo `json:"ResolutionNames,omitnil,omitempty" name:"ResolutionNames"` // 播放时使用的域名。填 Default 表示使用[默认分发配置](https://cloud.tencent.com/document/product/266/33373)中的域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 播放时使用的 Scheme。取值范围: // <li>Default:使用[默认分发配置](https://cloud.tencent.com/document/product/266/33373)中的 Scheme;</li> // <li>HTTP;</li> // <li>HTTPS。</li> Scheme *string `json:"Scheme,omitnil,omitempty" name:"Scheme"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` }
func NewModifySuperPlayerConfigRequest ¶
func NewModifySuperPlayerConfigRequest() (request *ModifySuperPlayerConfigRequest)
func (*ModifySuperPlayerConfigRequest) FromJsonString ¶
func (r *ModifySuperPlayerConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySuperPlayerConfigRequest) ToJsonString ¶
func (r *ModifySuperPlayerConfigRequest) ToJsonString() string
type ModifySuperPlayerConfigRequestParams ¶ added in v1.0.426
type ModifySuperPlayerConfigRequestParams struct { // 播放器配置名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 播放的音视频类型,可选值: // <li>AdaptiveDynamicStream:自适应码流输出;</li> // <li>Transcode:转码输出;</li> // <li>Original:原始音视频。</li> AudioVideoType *string `json:"AudioVideoType,omitnil,omitempty" name:"AudioVideoType"` // 播放 DRM 保护的自适应码流开关: // <li>ON:开启,表示仅播放 DRM 保护的自适应码流输出;</li> // <li>OFF:关闭,表示播放未加密的自适应码流输出。</li> DrmSwitch *string `json:"DrmSwitch,omitnil,omitempty" name:"DrmSwitch"` // 允许输出的未加密的自适应码流模板 ID。 AdaptiveDynamicStreamingDefinition *uint64 `json:"AdaptiveDynamicStreamingDefinition,omitnil,omitempty" name:"AdaptiveDynamicStreamingDefinition"` // 允许输出的 DRM 自适应码流模板内容。 DrmStreamingsInfo *DrmStreamingsInfoForUpdate `json:"DrmStreamingsInfo,omitnil,omitempty" name:"DrmStreamingsInfo"` // 允许输出的转码模板 ID。 TranscodeDefinition *uint64 `json:"TranscodeDefinition,omitnil,omitempty" name:"TranscodeDefinition"` // 允许输出的雪碧图模板 ID。 ImageSpriteDefinition *uint64 `json:"ImageSpriteDefinition,omitnil,omitempty" name:"ImageSpriteDefinition"` // 播放器对于不同分辨率的子流展示名字。 ResolutionNames []*ResolutionNameInfo `json:"ResolutionNames,omitnil,omitempty" name:"ResolutionNames"` // 播放时使用的域名。填 Default 表示使用[默认分发配置](https://cloud.tencent.com/document/product/266/33373)中的域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 播放时使用的 Scheme。取值范围: // <li>Default:使用[默认分发配置](https://cloud.tencent.com/document/product/266/33373)中的 Scheme;</li> // <li>HTTP;</li> // <li>HTTPS。</li> Scheme *string `json:"Scheme,omitnil,omitempty" name:"Scheme"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` }
Predefined struct for user
type ModifySuperPlayerConfigResponse ¶
type ModifySuperPlayerConfigResponse struct { *tchttp.BaseResponse Response *ModifySuperPlayerConfigResponseParams `json:"Response"` }
func NewModifySuperPlayerConfigResponse ¶
func NewModifySuperPlayerConfigResponse() (response *ModifySuperPlayerConfigResponse)
func (*ModifySuperPlayerConfigResponse) FromJsonString ¶
func (r *ModifySuperPlayerConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifySuperPlayerConfigResponse) ToJsonString ¶
func (r *ModifySuperPlayerConfigResponse) ToJsonString() string
type ModifySuperPlayerConfigResponseParams ¶ added in v1.0.426
type ModifySuperPlayerConfigResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyTranscodeTemplateRequest ¶
type ModifyTranscodeTemplateRequest struct { *tchttp.BaseRequest // 转码模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 封装格式,可选值:mp4、flv、hls、mp3、flac、ogg、m4a、wav。其中,mp3、flac、ogg、m4a、wav 为纯音频文件。 Container *string `json:"Container,omitnil,omitempty" name:"Container"` // 转码模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 是否去除视频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> RemoveVideo *int64 `json:"RemoveVideo,omitnil,omitempty" name:"RemoveVideo"` // 是否去除音频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> RemoveAudio *int64 `json:"RemoveAudio,omitnil,omitempty" name:"RemoveAudio"` // 视频流配置参数。 VideoTemplate *VideoTemplateInfoForUpdate `json:"VideoTemplate,omitnil,omitempty" name:"VideoTemplate"` // 音频流配置参数。 AudioTemplate *AudioTemplateInfoForUpdate `json:"AudioTemplate,omitnil,omitempty" name:"AudioTemplate"` // 极速高清转码参数。 TEHDConfig *TEHDConfigForUpdate `json:"TEHDConfig,omitnil,omitempty" name:"TEHDConfig"` // 切片类型,当 Container 为 hls 时有效,可选值: // <li>ts:ts 切片;</li> // <li>fmp4:fmp4 切片。</li> SegmentType *string `json:"SegmentType,omitnil,omitempty" name:"SegmentType"` }
func NewModifyTranscodeTemplateRequest ¶
func NewModifyTranscodeTemplateRequest() (request *ModifyTranscodeTemplateRequest)
func (*ModifyTranscodeTemplateRequest) FromJsonString ¶
func (r *ModifyTranscodeTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyTranscodeTemplateRequest) ToJsonString ¶
func (r *ModifyTranscodeTemplateRequest) ToJsonString() string
type ModifyTranscodeTemplateRequestParams ¶ added in v1.0.426
type ModifyTranscodeTemplateRequestParams struct { // 转码模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 封装格式,可选值:mp4、flv、hls、mp3、flac、ogg、m4a、wav。其中,mp3、flac、ogg、m4a、wav 为纯音频文件。 Container *string `json:"Container,omitnil,omitempty" name:"Container"` // 转码模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 是否去除视频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> RemoveVideo *int64 `json:"RemoveVideo,omitnil,omitempty" name:"RemoveVideo"` // 是否去除音频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> RemoveAudio *int64 `json:"RemoveAudio,omitnil,omitempty" name:"RemoveAudio"` // 视频流配置参数。 VideoTemplate *VideoTemplateInfoForUpdate `json:"VideoTemplate,omitnil,omitempty" name:"VideoTemplate"` // 音频流配置参数。 AudioTemplate *AudioTemplateInfoForUpdate `json:"AudioTemplate,omitnil,omitempty" name:"AudioTemplate"` // 极速高清转码参数。 TEHDConfig *TEHDConfigForUpdate `json:"TEHDConfig,omitnil,omitempty" name:"TEHDConfig"` // 切片类型,当 Container 为 hls 时有效,可选值: // <li>ts:ts 切片;</li> // <li>fmp4:fmp4 切片。</li> SegmentType *string `json:"SegmentType,omitnil,omitempty" name:"SegmentType"` }
Predefined struct for user
type ModifyTranscodeTemplateResponse ¶
type ModifyTranscodeTemplateResponse struct { *tchttp.BaseResponse Response *ModifyTranscodeTemplateResponseParams `json:"Response"` }
func NewModifyTranscodeTemplateResponse ¶
func NewModifyTranscodeTemplateResponse() (response *ModifyTranscodeTemplateResponse)
func (*ModifyTranscodeTemplateResponse) FromJsonString ¶
func (r *ModifyTranscodeTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyTranscodeTemplateResponse) ToJsonString ¶
func (r *ModifyTranscodeTemplateResponse) ToJsonString() string
type ModifyTranscodeTemplateResponseParams ¶ added in v1.0.426
type ModifyTranscodeTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyVodDomainAccelerateConfigRequest ¶ added in v1.0.250
type ModifyVodDomainAccelerateConfigRequest struct { *tchttp.BaseRequest // 需要设置加速配置的域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 区域,可选值: // <li>Chinese Mainland:中国境内(不包含港澳台)。</li> // <li>Outside Chinese Mainland: 中国境外。</li> // <li>Global: 全球范围。</li> Area *string `json:"Area,omitnil,omitempty" name:"Area"` // 开启或者关闭所选区域的域名加速,可选值: // <li>Enabled: 开启。</li> // <li>Disabled:关闭。</li> // 开启中国境内加速的域名,需要先[备案域名](/document/product/243/18905)。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewModifyVodDomainAccelerateConfigRequest ¶ added in v1.0.250
func NewModifyVodDomainAccelerateConfigRequest() (request *ModifyVodDomainAccelerateConfigRequest)
func (*ModifyVodDomainAccelerateConfigRequest) FromJsonString ¶ added in v1.0.250
func (r *ModifyVodDomainAccelerateConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVodDomainAccelerateConfigRequest) ToJsonString ¶ added in v1.0.250
func (r *ModifyVodDomainAccelerateConfigRequest) ToJsonString() string
type ModifyVodDomainAccelerateConfigRequestParams ¶ added in v1.0.426
type ModifyVodDomainAccelerateConfigRequestParams struct { // 需要设置加速配置的域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 区域,可选值: // <li>Chinese Mainland:中国境内(不包含港澳台)。</li> // <li>Outside Chinese Mainland: 中国境外。</li> // <li>Global: 全球范围。</li> Area *string `json:"Area,omitnil,omitempty" name:"Area"` // 开启或者关闭所选区域的域名加速,可选值: // <li>Enabled: 开启。</li> // <li>Disabled:关闭。</li> // 开启中国境内加速的域名,需要先[备案域名](/document/product/243/18905)。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type ModifyVodDomainAccelerateConfigResponse ¶ added in v1.0.250
type ModifyVodDomainAccelerateConfigResponse struct { *tchttp.BaseResponse Response *ModifyVodDomainAccelerateConfigResponseParams `json:"Response"` }
func NewModifyVodDomainAccelerateConfigResponse ¶ added in v1.0.250
func NewModifyVodDomainAccelerateConfigResponse() (response *ModifyVodDomainAccelerateConfigResponse)
func (*ModifyVodDomainAccelerateConfigResponse) FromJsonString ¶ added in v1.0.250
func (r *ModifyVodDomainAccelerateConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVodDomainAccelerateConfigResponse) ToJsonString ¶ added in v1.0.250
func (r *ModifyVodDomainAccelerateConfigResponse) ToJsonString() string
type ModifyVodDomainAccelerateConfigResponseParams ¶ added in v1.0.426
type ModifyVodDomainAccelerateConfigResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyVodDomainConfigRequest ¶ added in v1.0.250
type ModifyVodDomainConfigRequest struct { *tchttp.BaseRequest // 域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // [Referer 防盗链](/document/product/266/14046)规则。 RefererAuthPolicy *RefererAuthPolicy `json:"RefererAuthPolicy,omitnil,omitempty" name:"RefererAuthPolicy"` // [Key 防盗链](/document/product/266/14047)规则。 UrlSignatureAuthPolicy *UrlSignatureAuthPolicy `json:"UrlSignatureAuthPolicy,omitnil,omitempty" name:"UrlSignatureAuthPolicy"` // QUIC 配置。 QUICConfig *DomainQUICConfig `json:"QUICConfig,omitnil,omitempty" name:"QUICConfig"` }
func NewModifyVodDomainConfigRequest ¶ added in v1.0.250
func NewModifyVodDomainConfigRequest() (request *ModifyVodDomainConfigRequest)
func (*ModifyVodDomainConfigRequest) FromJsonString ¶ added in v1.0.250
func (r *ModifyVodDomainConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVodDomainConfigRequest) ToJsonString ¶ added in v1.0.250
func (r *ModifyVodDomainConfigRequest) ToJsonString() string
type ModifyVodDomainConfigRequestParams ¶ added in v1.0.426
type ModifyVodDomainConfigRequestParams struct { // 域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // [Referer 防盗链](/document/product/266/14046)规则。 RefererAuthPolicy *RefererAuthPolicy `json:"RefererAuthPolicy,omitnil,omitempty" name:"RefererAuthPolicy"` // [Key 防盗链](/document/product/266/14047)规则。 UrlSignatureAuthPolicy *UrlSignatureAuthPolicy `json:"UrlSignatureAuthPolicy,omitnil,omitempty" name:"UrlSignatureAuthPolicy"` // QUIC 配置。 QUICConfig *DomainQUICConfig `json:"QUICConfig,omitnil,omitempty" name:"QUICConfig"` }
Predefined struct for user
type ModifyVodDomainConfigResponse ¶ added in v1.0.250
type ModifyVodDomainConfigResponse struct { *tchttp.BaseResponse Response *ModifyVodDomainConfigResponseParams `json:"Response"` }
func NewModifyVodDomainConfigResponse ¶ added in v1.0.250
func NewModifyVodDomainConfigResponse() (response *ModifyVodDomainConfigResponse)
func (*ModifyVodDomainConfigResponse) FromJsonString ¶ added in v1.0.250
func (r *ModifyVodDomainConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyVodDomainConfigResponse) ToJsonString ¶ added in v1.0.250
func (r *ModifyVodDomainConfigResponse) ToJsonString() string
type ModifyVodDomainConfigResponseParams ¶ added in v1.0.426
type ModifyVodDomainConfigResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyWatermarkTemplateRequest ¶
type ModifyWatermarkTemplateRequest struct { *tchttp.BaseRequest // 水印模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 水印模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 原点位置,可选值: // <li>TopLeft:表示坐标原点位于视频图像左上角,水印原点为图片或文字的左上角;</li> // <li>TopRight:表示坐标原点位于视频图像的右上角,水印原点为图片或文字的右上角;</li> // <li>BottomLeft:表示坐标原点位于视频图像的左下角,水印原点为图片或文字的左下角;</li> // <li>BottomRight:表示坐标原点位于视频图像的右下角,水印原点为图片或文字的右下角。</li> CoordinateOrigin *string `json:"CoordinateOrigin,omitnil,omitempty" name:"CoordinateOrigin"` // 水印原点距离视频图像坐标原点的水平位置。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示水印 XPos 为视频宽度指定百分比,如 10% 表示 XPos 为视频宽度的 10%;</li> // <li>当字符串以 px 结尾,表示水印 XPos 为指定像素,如 100px 表示 XPos 为 100 像素。</li> XPos *string `json:"XPos,omitnil,omitempty" name:"XPos"` // 水印原点距离视频图像坐标原点的垂直位置。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示水印 YPos 为视频高度指定百分比,如 10% 表示 YPos 为视频高度的 10%;</li> // <li>当字符串以 px 结尾,表示水印 YPos 为指定像素,如 100px 表示 YPos 为 100 像素。</li> YPos *string `json:"YPos,omitnil,omitempty" name:"YPos"` // 图片水印模板,该字段仅对图片水印模板有效。 ImageTemplate *ImageWatermarkInputForUpdate `json:"ImageTemplate,omitnil,omitempty" name:"ImageTemplate"` // 文字水印模板,该字段仅对文字水印模板有效。 TextTemplate *TextWatermarkTemplateInputForUpdate `json:"TextTemplate,omitnil,omitempty" name:"TextTemplate"` // SVG 水印模板,该字段仅对 SVG 水印模板有效。 SvgTemplate *SvgWatermarkInputForUpdate `json:"SvgTemplate,omitnil,omitempty" name:"SvgTemplate"` }
func NewModifyWatermarkTemplateRequest ¶
func NewModifyWatermarkTemplateRequest() (request *ModifyWatermarkTemplateRequest)
func (*ModifyWatermarkTemplateRequest) FromJsonString ¶
func (r *ModifyWatermarkTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWatermarkTemplateRequest) ToJsonString ¶
func (r *ModifyWatermarkTemplateRequest) ToJsonString() string
type ModifyWatermarkTemplateRequestParams ¶ added in v1.0.426
type ModifyWatermarkTemplateRequestParams struct { // 水印模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 水印模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 原点位置,可选值: // <li>TopLeft:表示坐标原点位于视频图像左上角,水印原点为图片或文字的左上角;</li> // <li>TopRight:表示坐标原点位于视频图像的右上角,水印原点为图片或文字的右上角;</li> // <li>BottomLeft:表示坐标原点位于视频图像的左下角,水印原点为图片或文字的左下角;</li> // <li>BottomRight:表示坐标原点位于视频图像的右下角,水印原点为图片或文字的右下角。</li> CoordinateOrigin *string `json:"CoordinateOrigin,omitnil,omitempty" name:"CoordinateOrigin"` // 水印原点距离视频图像坐标原点的水平位置。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示水印 XPos 为视频宽度指定百分比,如 10% 表示 XPos 为视频宽度的 10%;</li> // <li>当字符串以 px 结尾,表示水印 XPos 为指定像素,如 100px 表示 XPos 为 100 像素。</li> XPos *string `json:"XPos,omitnil,omitempty" name:"XPos"` // 水印原点距离视频图像坐标原点的垂直位置。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示水印 YPos 为视频高度指定百分比,如 10% 表示 YPos 为视频高度的 10%;</li> // <li>当字符串以 px 结尾,表示水印 YPos 为指定像素,如 100px 表示 YPos 为 100 像素。</li> YPos *string `json:"YPos,omitnil,omitempty" name:"YPos"` // 图片水印模板,该字段仅对图片水印模板有效。 ImageTemplate *ImageWatermarkInputForUpdate `json:"ImageTemplate,omitnil,omitempty" name:"ImageTemplate"` // 文字水印模板,该字段仅对文字水印模板有效。 TextTemplate *TextWatermarkTemplateInputForUpdate `json:"TextTemplate,omitnil,omitempty" name:"TextTemplate"` // SVG 水印模板,该字段仅对 SVG 水印模板有效。 SvgTemplate *SvgWatermarkInputForUpdate `json:"SvgTemplate,omitnil,omitempty" name:"SvgTemplate"` }
Predefined struct for user
type ModifyWatermarkTemplateResponse ¶
type ModifyWatermarkTemplateResponse struct { *tchttp.BaseResponse Response *ModifyWatermarkTemplateResponseParams `json:"Response"` }
func NewModifyWatermarkTemplateResponse ¶
func NewModifyWatermarkTemplateResponse() (response *ModifyWatermarkTemplateResponse)
func (*ModifyWatermarkTemplateResponse) FromJsonString ¶
func (r *ModifyWatermarkTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWatermarkTemplateResponse) ToJsonString ¶
func (r *ModifyWatermarkTemplateResponse) ToJsonString() string
type ModifyWatermarkTemplateResponseParams ¶ added in v1.0.426
type ModifyWatermarkTemplateResponseParams struct { // 图片水印地址,仅当 ImageTemplate.ImageContent 非空,该字段有值。 ImageUrl *string `json:"ImageUrl,omitnil,omitempty" name:"ImageUrl"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyWordSampleRequest ¶
type ModifyWordSampleRequest struct { *tchttp.BaseRequest // 关键词,长度限制:128 个字符。 Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // <b>关键词应用场景,可选值:</b> // 1. Recognition.Ocr:通过光学字符识别技术,进行内容识别; // 2. Recognition.Asr:通过音频识别技术,进行内容识别; // 3. Review.Ocr:通过光学字符识别技术,进行不适宜的内容识别; // 4. Review.Asr:通过音频识别技术,进行不适宜的内容识别; // <b>可合并简写为:</b> // 5. Recognition:通过光学字符识别技术、音频识别技术,进行内容识别,等价于 1+2; // 6. Review:通过光学字符识别技术、音频识别技术,进行不适宜的内容识别,等价于 3+4; // 7. All:包含以上全部,等价于 1+2+3+4。 Usages []*string `json:"Usages,omitnil,omitempty" name:"Usages"` // 标签操作信息。 TagOperationInfo *AiSampleTagOperation `json:"TagOperationInfo,omitnil,omitempty" name:"TagOperationInfo"` }
func NewModifyWordSampleRequest ¶
func NewModifyWordSampleRequest() (request *ModifyWordSampleRequest)
func (*ModifyWordSampleRequest) FromJsonString ¶
func (r *ModifyWordSampleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWordSampleRequest) ToJsonString ¶
func (r *ModifyWordSampleRequest) ToJsonString() string
type ModifyWordSampleRequestParams ¶ added in v1.0.426
type ModifyWordSampleRequestParams struct { // 关键词,长度限制:128 个字符。 Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // <b>关键词应用场景,可选值:</b> // 1. Recognition.Ocr:通过光学字符识别技术,进行内容识别; // 2. Recognition.Asr:通过音频识别技术,进行内容识别; // 3. Review.Ocr:通过光学字符识别技术,进行不适宜的内容识别; // 4. Review.Asr:通过音频识别技术,进行不适宜的内容识别; // <b>可合并简写为:</b> // 5. Recognition:通过光学字符识别技术、音频识别技术,进行内容识别,等价于 1+2; // 6. Review:通过光学字符识别技术、音频识别技术,进行不适宜的内容识别,等价于 3+4; // 7. All:包含以上全部,等价于 1+2+3+4。 Usages []*string `json:"Usages,omitnil,omitempty" name:"Usages"` // 标签操作信息。 TagOperationInfo *AiSampleTagOperation `json:"TagOperationInfo,omitnil,omitempty" name:"TagOperationInfo"` }
Predefined struct for user
type ModifyWordSampleResponse ¶
type ModifyWordSampleResponse struct { *tchttp.BaseResponse Response *ModifyWordSampleResponseParams `json:"Response"` }
func NewModifyWordSampleResponse ¶
func NewModifyWordSampleResponse() (response *ModifyWordSampleResponse)
func (*ModifyWordSampleResponse) FromJsonString ¶
func (r *ModifyWordSampleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyWordSampleResponse) ToJsonString ¶
func (r *ModifyWordSampleResponse) ToJsonString() string
type ModifyWordSampleResponseParams ¶ added in v1.0.426
type ModifyWordSampleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type MosaicConfigureInfo ¶ added in v1.0.686
type MosaicConfigureInfo struct { // 视频画面马赛克检测开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type MosaicConfigureInfoForUpdate ¶ added in v1.0.686
type MosaicConfigureInfoForUpdate struct { // 视频画面马赛克检测开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type MosaicInput ¶
type MosaicInput struct { // 原点位置,目前仅支持: // <li>TopLeft:表示坐标原点位于视频图像左上角,马赛克原点为图片或文字的左上角。</li> // 默认值:TopLeft。 CoordinateOrigin *string `json:"CoordinateOrigin,omitnil,omitempty" name:"CoordinateOrigin"` // 马赛克原点距离视频图像坐标原点的水平位置。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示马赛克 XPos 为视频宽度指定百分比,如 10% 表示 XPos 为视频宽度的 10%;</li> // <li>当字符串以 px 结尾,表示马赛克 XPos 为指定像素,如 100px 表示 XPos 为 100 像素。</li> // 默认值:0px。 XPos *string `json:"XPos,omitnil,omitempty" name:"XPos"` // 马赛克原点距离视频图像坐标原点的垂直位置。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示马赛克 YPos 为视频高度指定百分比,如 10% 表示 YPos 为视频高度的 10%;</li> // <li>当字符串以 px 结尾,表示马赛克 YPos 为指定像素,如 100px 表示 YPos 为 100 像素。</li> // 默认值:0px。 YPos *string `json:"YPos,omitnil,omitempty" name:"YPos"` // 马赛克的宽度。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示马赛克 Width 为视频宽度的百分比大小,如 10% 表示 Width 为视频宽度的 10%;</li> // <li>当字符串以 px 结尾,表示马赛克 Width 单位为像素,如 100px 表示 Width 为 100 像素。</li> // 默认值:10%。 Width *string `json:"Width,omitnil,omitempty" name:"Width"` // 马赛克的高度。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示马赛克 Height 为视频高度的百分比大小,如 10% 表示 Height 为视频高度的 10%;</li> // <li>当字符串以 px 结尾,表示马赛克 Height 单位为像素,如 100px 表示 Height 为 100 像素。</li> // 默认值:10%。 Height *string `json:"Height,omitnil,omitempty" name:"Height"` // 马赛克的起始时间偏移,单位:秒。不填或填0,表示马赛克从画面出现时开始显现。 // <li>不填或填0,表示马赛克从画面开始就出现;</li> // <li>当数值大于0时(假设为 n),表示马赛克从画面开始的第 n 秒出现;</li> // <li>当数值小于0时(假设为 -n),表示马赛克从离画面结束 n 秒前开始出现。</li> StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 马赛克的结束时间偏移,单位:秒。 // <li>不填或填0,表示马赛克持续到画面结束;</li> // <li>当数值大于0时(假设为 n),表示马赛克持续到第 n 秒时消失;</li> // <li>当数值小于0时(假设为 -n),表示马赛克持续到离画面结束 n 秒前消失。</li> EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` }
type NoiseConfigureInfo ¶ added in v1.0.686
type NoiseConfigureInfo struct { // 视频画面噪点检测开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type NoiseConfigureInfoForUpdate ¶ added in v1.0.686
type NoiseConfigureInfoForUpdate struct { // 视频画面噪点检测开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type ObjectConfigureInfo ¶
type ObjectConfigureInfo struct { // 物体识别任务开关,可选值: // <li>ON:开启智能物体识别任务;</li> // <li>OFF:关闭智能物体识别任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 物体库选择,可选值: // <li>Default:使用默认物体库;</li> // <li>UserDefine:使用用户自定义物体库。</li> // <li>All:同时使用默认物体库和用户自定义物体库。</li> // 默认值: All,同时使用默认物体库和用户自定义物体库。 ObjectLibrary *string `json:"ObjectLibrary,omitnil,omitempty" name:"ObjectLibrary"` }
type ObjectConfigureInfoForUpdate ¶
type ObjectConfigureInfoForUpdate struct { // 物体识别任务开关,可选值: // <li>ON:开启智能物体识别任务;</li> // <li>OFF:关闭智能物体识别任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 物体库选择,可选值: // <li>Default:使用默认物体库;</li> // <li>UserDefine:使用用户自定义物体库。</li> // <li>All:同时使用默认物体库和用户自定义物体库。</li> ObjectLibrary *string `json:"ObjectLibrary,omitnil,omitempty" name:"ObjectLibrary"` }
type OcrFullTextConfigureInfo ¶
type OcrFullTextConfigureInfo struct { // 文本全文识别任务开关,可选值: // <li>ON:开启智能文本全文识别任务;</li> // <li>OFF:关闭智能文本全文识别任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type OcrFullTextConfigureInfoForUpdate ¶
type OcrFullTextConfigureInfoForUpdate struct { // 文本全文识别任务开关,可选值: // <li>ON:开启智能文本全文识别任务;</li> // <li>OFF:关闭智能文本全文识别任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type OcrWordsConfigureInfo ¶
type OcrWordsConfigureInfo struct { // 文本关键词识别任务开关,可选值: // <li>ON:开启文本关键词识别任务;</li> // <li>OFF:关闭文本关键词识别任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 关键词过滤标签,指定需要返回的关键词的标签。如果未填或者为空,则全部结果都返回。 // 标签个数最多 10 个,每个标签长度最多 16 个字符。 LabelSet []*string `json:"LabelSet,omitnil,omitempty" name:"LabelSet"` }
type OcrWordsConfigureInfoForUpdate ¶
type OcrWordsConfigureInfoForUpdate struct { // 文本关键词识别任务开关,可选值: // <li>ON:开启文本关键词识别任务;</li> // <li>OFF:关闭文本关键词识别任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 关键词过滤标签,指定需要返回的关键词的标签。如果未填或者为空,则全部结果都返回。 // 标签个数最多 10 个,每个标签长度最多 16 个字符。 LabelSet []*string `json:"LabelSet,omitnil,omitempty" name:"LabelSet"` }
type OutputAudioStream ¶
type OutputAudioStream struct { // 音频流的编码格式,可选值: // <li>libfdk_aac:适合 mp4 文件。</li> // 默认值:libfdk_aac。 Codec *string `json:"Codec,omitnil,omitempty" name:"Codec"` // 音频流的采样率,可选值: // <li>16000</li> // <li>32000</li> // <li>44100</li> // <li>48000</li> // 单位:Hz。 // 默认值:16000。 SampleRate *int64 `json:"SampleRate,omitnil,omitempty" name:"SampleRate"` // 音频声道数,可选值: // <li>1:单声道 。</li> // <li>2:双声道</li> // 默认值:2。 AudioChannel *int64 `json:"AudioChannel,omitnil,omitempty" name:"AudioChannel"` // 音频流的码率,取值范围:0 和 [26, 256],单位:kbps。 // 当取值为 0,将自动设置音频码率。 Bitrate *int64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` }
type OutputVideoStream ¶
type ParseStreamingManifestRequest ¶
type ParseStreamingManifestRequest struct { *tchttp.BaseRequest // 待解析的索引文件内容。 MediaManifestContent *string `json:"MediaManifestContent,omitnil,omitempty" name:"MediaManifestContent"` // 视频索引文件格式。默认 m3u8 格式。 // <li>m3u8</li> // <li>mpd</li> ManifestType *string `json:"ManifestType,omitnil,omitempty" name:"ManifestType"` }
func NewParseStreamingManifestRequest ¶
func NewParseStreamingManifestRequest() (request *ParseStreamingManifestRequest)
func (*ParseStreamingManifestRequest) FromJsonString ¶
func (r *ParseStreamingManifestRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ParseStreamingManifestRequest) ToJsonString ¶
func (r *ParseStreamingManifestRequest) ToJsonString() string
type ParseStreamingManifestRequestParams ¶ added in v1.0.426
type ParseStreamingManifestRequestParams struct { // 待解析的索引文件内容。 MediaManifestContent *string `json:"MediaManifestContent,omitnil,omitempty" name:"MediaManifestContent"` // 视频索引文件格式。默认 m3u8 格式。 // <li>m3u8</li> // <li>mpd</li> ManifestType *string `json:"ManifestType,omitnil,omitempty" name:"ManifestType"` }
Predefined struct for user
type ParseStreamingManifestResponse ¶
type ParseStreamingManifestResponse struct { *tchttp.BaseResponse Response *ParseStreamingManifestResponseParams `json:"Response"` }
func NewParseStreamingManifestResponse ¶
func NewParseStreamingManifestResponse() (response *ParseStreamingManifestResponse)
func (*ParseStreamingManifestResponse) FromJsonString ¶
func (r *ParseStreamingManifestResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ParseStreamingManifestResponse) ToJsonString ¶
func (r *ParseStreamingManifestResponse) ToJsonString() string
type ParseStreamingManifestResponseParams ¶ added in v1.0.426
type ParseStreamingManifestResponseParams struct { // 分片文件列表。 MediaSegmentSet []*string `json:"MediaSegmentSet,omitnil,omitempty" name:"MediaSegmentSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type PlayStatFileInfo ¶
type PlayStatFileInfo struct { // 播放统计数据所属日期,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 播放统计文件的 URL 地址。播放统计文件内容为: // <li> date:播放日期。</li> // <li> file_id:视频文件 ID。</li> // <li> ip_count:去重后的客户端 IP 数。</li> // <li> flux:播放流量,单位:字节。</li> // <li> play_times:总的播放次数。</li> // <li> pc_play_times:PC 端播放次数。</li> // <li> mobile_play_times:移动端播放次数。</li> // <li> iphone_play_times:iPhone 端播放次数。</li> // <li> android_play_times:Android 端播放次数。</li> // <li> host_name 域名。</li> Url *string `json:"Url,omitnil,omitempty" name:"Url"` }
type PlayStatInfo ¶ added in v1.0.371
type PlayStatInfo struct { // 数据所在时间区间的开始时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。如:当时间粒度为天,2018-12-01T00:00:00+08:00,表示2018年12月1日(含)到2018年12月2日(不含)区间。 // <li>表示小时级别数据时,2019-08-22T00:00:00+08:00表示2019-08-22日0点到1点的统计数据。</li> // <li>表示天级别数据时,2019-08-22T00:00:00+08:00表示2019-08-22日的统计数据。</li> Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 媒体文件ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 播放次数。 PlayTimes *uint64 `json:"PlayTimes,omitnil,omitempty" name:"PlayTimes"` // 播放流量,单位:字节。 Traffic *uint64 `json:"Traffic,omitnil,omitempty" name:"Traffic"` }
type PlayerConfig ¶
type PlayerConfig struct { // 播放器配置名字。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 播放器配置类型,取值范围: // <li>Preset:系统预置配置;</li> // <li>Custom:用户自定义配置。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 播放的音视频类型,可选值有: // <li>AdaptiveDynamicStream:自适应码流输出;</li> // <li>Transcode:转码输出;</li> // <li>Original:原始音视频。</li> AudioVideoType *string `json:"AudioVideoType,omitnil,omitempty" name:"AudioVideoType"` // 播放 DRM 保护的自适应码流开关: // <li>ON:开启,表示仅播放 DRM 保护的自适应码流输出;</li> // <li>OFF:关闭,表示播放未加密的自适应码流输出。</li> DrmSwitch *string `json:"DrmSwitch,omitnil,omitempty" name:"DrmSwitch"` // 允许输出的未加密的自适应码流模板 ID。 AdaptiveDynamicStreamingDefinition *uint64 `json:"AdaptiveDynamicStreamingDefinition,omitnil,omitempty" name:"AdaptiveDynamicStreamingDefinition"` // 允许输出的 DRM 自适应码流模板内容。 // 注意:此字段可能返回 null,表示取不到有效值。 DrmStreamingsInfo *DrmStreamingsInfo `json:"DrmStreamingsInfo,omitnil,omitempty" name:"DrmStreamingsInfo"` // 允许输出的转码模板 ID。 TranscodeDefinition *uint64 `json:"TranscodeDefinition,omitnil,omitempty" name:"TranscodeDefinition"` // 允许输出的雪碧图模板 ID。 ImageSpriteDefinition *uint64 `json:"ImageSpriteDefinition,omitnil,omitempty" name:"ImageSpriteDefinition"` // 播放器对不于不同分辨率的子流展示名字。 ResolutionNameSet []*ResolutionNameInfo `json:"ResolutionNameSet,omitnil,omitempty" name:"ResolutionNameSet"` // 播放器配置创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#iso-.E6.97.A5.E6.9C.9F.E6.A0.BC.E5.BC.8F)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 播放器配置最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#iso-.E6.97.A5.E6.9C.9F.E6.A0.BC.E5.BC.8F)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 播放时使用的域名。值为 Default,表示使用[默认分发配置](https://cloud.tencent.com/document/product/266/33373)中的域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 播放时使用的 Scheme。取值范围: // <li>Default:使用[默认分发配置](https://cloud.tencent.com/document/product/266/33373)中的 Scheme;</li> // <li>HTTP;</li> // <li>HTTPS。</li> Scheme *string `json:"Scheme,omitnil,omitempty" name:"Scheme"` // 模板描述信息。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` }
type PoliticalAsrReviewTemplateInfo ¶
type PoliticalAsrReviewTemplateInfo struct { // 语音鉴别涉及令人不适宜的信息的任务开关,可选值: // <li>ON:开启语音鉴别涉及令人不适宜的信息的任务;</li> // <li>OFF:关闭语音鉴别的涉及令人不适宜的信息的任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 判定需人工复核是否违规的分数阈值,当音视频审核达到该分数以上,认为需人工复核,不填默认为 75 分。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` // 判定涉嫌违规的分数阈值,当音视频审核达到该分数以上,认为涉嫌违规,不填默认为 100 分。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` }
type PoliticalAsrReviewTemplateInfoForUpdate ¶
type PoliticalAsrReviewTemplateInfoForUpdate struct { // 语音鉴别涉及令人不适宜的信息的任务开关,可选值: // <li>ON:开启语音鉴别涉及令人不适宜的信息的任务;</li> // <li>OFF:关闭语音鉴别涉及令人不适宜的信息的任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 判定涉嫌违规的分数阈值,当音视频审核达到该分数以上,认为涉嫌违规。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当音视频审核达到该分数以上,认为需人工复核。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type PoliticalConfigureInfo ¶
type PoliticalConfigureInfo struct { // 画面鉴别涉及令人不适宜的信息的控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 ImgReviewInfo *PoliticalImgReviewTemplateInfo `json:"ImgReviewInfo,omitnil,omitempty" name:"ImgReviewInfo"` // 语音鉴别涉及令人不适宜的信息的控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 AsrReviewInfo *PoliticalAsrReviewTemplateInfo `json:"AsrReviewInfo,omitnil,omitempty" name:"AsrReviewInfo"` // 文本鉴别涉及令人不适宜的信息的控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 OcrReviewInfo *PoliticalOcrReviewTemplateInfo `json:"OcrReviewInfo,omitnil,omitempty" name:"OcrReviewInfo"` }
type PoliticalConfigureInfoForUpdate ¶
type PoliticalConfigureInfoForUpdate struct { // 画面鉴别涉及令人不适宜的信息的控制参数。 ImgReviewInfo *PoliticalImgReviewTemplateInfoForUpdate `json:"ImgReviewInfo,omitnil,omitempty" name:"ImgReviewInfo"` // 语音鉴别涉及令人不适宜的信息的控制参数。 AsrReviewInfo *PoliticalAsrReviewTemplateInfoForUpdate `json:"AsrReviewInfo,omitnil,omitempty" name:"AsrReviewInfo"` // 文本鉴别涉及令人不适宜的信息的控制参数。 OcrReviewInfo *PoliticalOcrReviewTemplateInfoForUpdate `json:"OcrReviewInfo,omitnil,omitempty" name:"OcrReviewInfo"` }
type PoliticalImageResult ¶ added in v1.0.369
type PoliticalImageResult struct { // 鉴别涉及令人不适宜信息的评分,分值为0到100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 鉴别涉及令人不适宜信息的结果建议,取值范围: // <li>pass;</li> // <li>review;</li> // <li>block。</li> Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // 涉及令人不适宜的信息、违规图标名字。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 涉及令人不适宜的信息、违规图标出现的区域坐标 (像素级),[x1, y1, x2, y2],即左上角坐标、右下角坐标。 AreaCoordSet []*int64 `json:"AreaCoordSet,omitnil,omitempty" name:"AreaCoordSet"` }
type PoliticalImgReviewTemplateInfo ¶
type PoliticalImgReviewTemplateInfo struct { // 画面鉴别涉及令人不适宜的信息的任务开关,可选值: // <li>ON:开启画面鉴别涉及令人不适宜的信息的任务;</li> // <li>OFF:关闭画面鉴别涉及令人不适宜的信息的任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 画面鉴别涉及令人不适宜的信息的过滤标签,审核结果包含选择的标签则返回结果,如果过滤标签为空,则审核结果全部返回,可选值为: // <li>violation_photo:违规图标;</li> // <li>politician:相关人物;</li> // <li>entertainment:娱乐人物;</li> // <li>sport:体育人物;</li> // <li>entrepreneur:商业人物;</li> // <li>scholar:教育学者;</li> // <li>celebrity:知名人物;</li> // <li>military:相关人物。</li> LabelSet []*string `json:"LabelSet,omitnil,omitempty" name:"LabelSet"` // 判定涉嫌违规的分数阈值,当审核达到该分数以上,认为涉嫌违规,不填默认为 97 分。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当审核达到该分数以上,认为需人工复核,不填默认为 95 分。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type PoliticalImgReviewTemplateInfoForUpdate ¶
type PoliticalImgReviewTemplateInfoForUpdate struct { // 画面鉴别涉及令人不适宜的信息的任务开关,可选值: // <li>ON:开启画面鉴别涉及令人不适宜的信息的任务;</li> // <li>OFF:关闭画面鉴别涉及令人不适宜的信息的任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 画面鉴别涉及令人不适宜的信息的过滤标签,审核结果包含选择的标签则返回结果,如果过滤标签为空,则审核结果全部返回,可选值为: // <li>violation_photo:违规图标;</li> // <li>politician:相关人物;</li> // <li>entertainment:娱乐人物;</li> // <li>sport:体育人物;</li> // <li>entrepreneur:商业人物;</li> // <li>scholar:教育学者;</li> // <li>celebrity:知名人物;</li> // <li>military:相关人物。</li> LabelSet []*string `json:"LabelSet,omitnil,omitempty" name:"LabelSet"` // 判定涉嫌违规的分数阈值,当审核达到该分数以上,认为涉嫌违规。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当审核达到该分数以上,认为需人工复核。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type PoliticalOcrReviewTemplateInfo ¶
type PoliticalOcrReviewTemplateInfo struct { // 文本鉴别涉及令人不适宜的信息的任务开关,可选值: // <li>ON:开启文本鉴别涉及令人不适宜的信息的任务;</li> // <li>OFF:关闭文本鉴别涉及令人不适宜的信息的任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 判定涉嫌违规的分数阈值,当审核达到该分数以上,认为涉嫌违规,不填默认为 100 分。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当审核达到该分数以上,认为需人工复核,不填默认为 75 分。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type PoliticalOcrReviewTemplateInfoForUpdate ¶
type PoliticalOcrReviewTemplateInfoForUpdate struct { // 文本鉴别涉及令人不适宜的信息的任务开关,可选值: // <li>ON:开启文本鉴别涉及令人不适宜的信息的任务;</li> // <li>OFF:关闭文本鉴别涉及令人不适宜的信息的任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 判定涉嫌违规的分数阈值,当审核达到该分数以上,认为涉嫌违规。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当审核达到该分数以上,认为需人工复核。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type PornAsrReviewTemplateInfo ¶
type PornAsrReviewTemplateInfo struct { // 语音鉴别涉及令人反感的信息的任务开关,可选值: // <li>ON:开启语音鉴别涉及令人反感的信息的任务;</li> // <li>OFF:关闭语音鉴别涉及令人反感的信息的任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 判定涉嫌违规的分数阈值,当审核达到该分数以上,认为涉嫌违规,不填默认为 100 分。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当审核达到该分数以上,认为需人工复核,不填默认为 75 分。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type PornAsrReviewTemplateInfoForUpdate ¶
type PornAsrReviewTemplateInfoForUpdate struct { // 语音鉴别涉及令人反感的信息的任务开关,可选值: // <li>ON:开启语音鉴别涉及令人反感的信息的任务;</li> // <li>OFF:关闭语音鉴别涉及令人反感的信息的任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 判定涉嫌违规的分数阈值,当审核达到该分数以上,认为涉嫌违规。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当审核达到该分数以上,认为需人工复核。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type PornConfigureInfo ¶
type PornConfigureInfo struct { // 画面鉴别涉及令人反感的信息的控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 ImgReviewInfo *PornImgReviewTemplateInfo `json:"ImgReviewInfo,omitnil,omitempty" name:"ImgReviewInfo"` // 语音鉴别涉及令人反感的信息的控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 AsrReviewInfo *PornAsrReviewTemplateInfo `json:"AsrReviewInfo,omitnil,omitempty" name:"AsrReviewInfo"` // 文本鉴别涉及令人反感的信息的控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 OcrReviewInfo *PornOcrReviewTemplateInfo `json:"OcrReviewInfo,omitnil,omitempty" name:"OcrReviewInfo"` }
type PornConfigureInfoForUpdate ¶
type PornConfigureInfoForUpdate struct { // 画面鉴别涉及令人反感的信息的控制参数。 ImgReviewInfo *PornImgReviewTemplateInfoForUpdate `json:"ImgReviewInfo,omitnil,omitempty" name:"ImgReviewInfo"` // 语音鉴别涉及令人反感的信息的控制参数。 AsrReviewInfo *PornAsrReviewTemplateInfoForUpdate `json:"AsrReviewInfo,omitnil,omitempty" name:"AsrReviewInfo"` // 文本鉴别涉及令人反感的信息的控制参数。 OcrReviewInfo *PornOcrReviewTemplateInfoForUpdate `json:"OcrReviewInfo,omitnil,omitempty" name:"OcrReviewInfo"` }
type PornImageResult ¶ added in v1.0.369
type PornImageResult struct { // 鉴别涉及令人反感的信息的评分,分值为0到100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 鉴别涉及令人反感的信息的结果建议,取值范围: // <li>pass;</li> // <li>review;</li> // <li>block。</li> Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // 鉴别涉及令人反感的信息的结果标签,取值范围: // <li>porn:色情;</li> // <li>sexy:性感;</li> // <li>vulgar:低俗;</li> // <li>intimacy:亲密行为。</li> Label *string `json:"Label,omitnil,omitempty" name:"Label"` }
type PornImgReviewTemplateInfo ¶
type PornImgReviewTemplateInfo struct { // 画面鉴别涉及令人反感的信息的任务开关,可选值: // <li>ON:开启画面鉴别涉及令人反感的信息的任务;</li> // <li>OFF:关闭画面鉴别涉及令人反感的信息的任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 画面鉴别涉及令人反感的信息的过滤标签,审核结果包含选择的标签则返回结果,如果过滤标签为空,则审核结果全部返回,可选值为: // <li>porn:色情;</li> // <li>vulgar:低俗;</li> // <li>intimacy:亲密行为;</li> // <li>sexy:性感。</li> LabelSet []*string `json:"LabelSet,omitnil,omitempty" name:"LabelSet"` // 判定涉嫌违规的分数阈值,当审核达到该分数以上,认为涉嫌违规,不填默认为 90 分。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当审核达到该分数以上,认为需人工复核,不填默认为 0 分。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type PornImgReviewTemplateInfoForUpdate ¶
type PornImgReviewTemplateInfoForUpdate struct { // 画面鉴别涉及令人反感的信息的任务开关,可选值: // <li>ON:开启画面鉴别涉及令人反感的信息的任务;</li> // <li>OFF:关闭画面鉴别涉及令人反感的信息的任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 画面鉴别涉及令人反感的信息的过滤标签,审核结果包含选择的标签则返回结果,如果过滤标签为空,则审核结果全部返回,可选值为: // <li>porn:色情;</li> // <li>vulgar:低俗;</li> // <li>intimacy:亲密行为;</li> // <li>sexy:性感。</li> LabelSet []*string `json:"LabelSet,omitnil,omitempty" name:"LabelSet"` // 判定涉嫌违规的分数阈值,当审核达到该分数以上,认为涉嫌违规。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当审核达到该分数以上,认为需人工复核。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type PornOcrReviewTemplateInfo ¶
type PornOcrReviewTemplateInfo struct { // 文本鉴别涉及令人反感的信息的任务开关,可选值: // <li>ON:开启文本鉴别涉及令人反感的信息的任务;</li> // <li>OFF:关闭文本鉴别涉及令人反感的信息的任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 判定涉嫌违规的分数阈值,当审核达到该分数以上,认为涉嫌违规,不填默认为 100 分。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当审核达到该分数以上,认为需人工复核,不填默认为 75 分。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type PornOcrReviewTemplateInfoForUpdate ¶
type PornOcrReviewTemplateInfoForUpdate struct { // 文本鉴别涉及令人反感的信息的任务开关,可选值: // <li>ON:开启文本鉴别涉及令人反感的信息的任务;</li> // <li>OFF:关闭文本鉴别涉及令人反感的信息的任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 判定涉嫌违规的分数阈值,当智能审核达到该分数以上,认为涉嫌违规。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当智能审核达到该分数以上,认为需人工复核。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type ProcedureReviewAudioVideoTaskInput ¶ added in v1.0.570
type ProcedureReviewAudioVideoTaskInput struct { // 审核模板。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 审核的内容,可选值: // <li>Media:原始音视频;</li> // <li>Cover:封面。</li> // 不填或填空数组时,默认为审核 Media。 ReviewContents []*string `json:"ReviewContents,omitnil,omitempty" name:"ReviewContents"` }
type ProcedureTask ¶
type ProcedureTask struct { // 音视频处理任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务流状态,取值: // <li>PROCESSING:处理中;</li> // <li>FINISH:已完成。</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 已弃用,请使用各个具体任务的 ErrCode。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 已弃用,请使用各个具体任务的 Message。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 媒体文件 ID // <li>若流程由 [ProcessMedia](https://cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](https://cloud.tencent.com/document/product/266/31773#MediaInfo) 的 FileId;</li> // <li>若流程由 [ProcessMediaByUrl](https://cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](https://cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Id。</li> FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 媒体文件名称 // <li>若流程由 [ProcessMedia](https://cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](https://cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.Name;</li> // <li>若流程由 [ProcessMediaByUrl](https://cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](https://cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Name。</li> FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 媒体文件地址 // <li>若流程由 [ProcessMedia](https://cloud.tencent.com/document/product/266/33427) 发起,该字段表示 [MediaInfo](https://cloud.tencent.com/document/product/266/31773#MediaInfo) 的 BasicInfo.MediaUrl;</li> // <li>若流程由 [ProcessMediaByUrl](https://cloud.tencent.com/document/product/266/33426) 发起,该字段表示 [MediaInputInfo](https://cloud.tencent.com/document/product/266/31773#MediaInputInfo) 的 Url。</li> FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"` // 原始音视频的元信息。 // 注意:此字段可能返回 null,表示取不到有效值。 MetaData *MediaMetaData `json:"MetaData,omitnil,omitempty" name:"MetaData"` // 音视频处理任务的执行状态与结果。 MediaProcessResultSet []*MediaProcessTaskResult `json:"MediaProcessResultSet,omitnil,omitempty" name:"MediaProcessResultSet"` // 音视频审核任务的执行状态与结果。 AiContentReviewResultSet []*AiContentReviewResult `json:"AiContentReviewResultSet,omitnil,omitempty" name:"AiContentReviewResultSet"` // 音视频内容分析任务的执行状态与结果。 AiAnalysisResultSet []*AiAnalysisResult `json:"AiAnalysisResultSet,omitnil,omitempty" name:"AiAnalysisResultSet"` // 音视频内容识别任务的执行状态与结果。 AiRecognitionResultSet []*AiRecognitionResult `json:"AiRecognitionResultSet,omitnil,omitempty" name:"AiRecognitionResultSet"` // 任务流的优先级,取值范围为 [-10, 10]。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 任务流状态变更通知模式。 // <li>Finish:只有当任务流全部执行完毕时,才发起一次事件通知;</li> // <li>Change:只要任务流中每个子任务的状态发生变化,都进行事件通知;</li> // <li>None:不接受该任务流回调。</li> TasksNotifyMode *string `json:"TasksNotifyMode,omitnil,omitempty" name:"TasksNotifyMode"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 操作者。取值范围: // <li>System: 表示系统触发。</li> Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"` // 操作类型。取值范围: // <li>TSC: 表示使用极速高清进行智能降码。</li> OperationType *string `json:"OperationType,omitnil,omitempty" name:"OperationType"` }
type ProcedureTemplate ¶
type ProcedureTemplate struct { // 任务流名字。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 任务流模板类型,取值范围: // <li>Preset:系统预置任务流模板;</li> // <li>Custom:用户自定义任务流模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 视频处理类型任务参数。 // 注意:此字段可能返回 null,表示取不到有效值。 MediaProcessTask *MediaProcessTaskInput `json:"MediaProcessTask,omitnil,omitempty" name:"MediaProcessTask"` // AI 智能审核类型任务参数 \*。 // <font color=red>\*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font> // 注意:此字段可能返回 null,表示取不到有效值。 AiContentReviewTask *AiContentReviewTaskInput `json:"AiContentReviewTask,omitnil,omitempty" name:"AiContentReviewTask"` // AI 智能内容分析类型任务参数。 // 注意:此字段可能返回 null,表示取不到有效值。 AiAnalysisTask *AiAnalysisTaskInput `json:"AiAnalysisTask,omitnil,omitempty" name:"AiAnalysisTask"` // AI 内容识别类型任务参数。 // 注意:此字段可能返回 null,表示取不到有效值。 AiRecognitionTask *AiRecognitionTaskInput `json:"AiRecognitionTask,omitnil,omitempty" name:"AiRecognitionTask"` // 微信小程序发布任务参数。 // 注意:此字段可能返回 null,表示取不到有效值。 MiniProgramPublishTask *WechatMiniProgramPublishTaskInput `json:"MiniProgramPublishTask,omitnil,omitempty" name:"MiniProgramPublishTask"` // 音视频审核类型任务参数。 // 注意:此字段可能返回 null,表示取不到有效值。 ReviewAudioVideoTask *ProcedureReviewAudioVideoTaskInput `json:"ReviewAudioVideoTask,omitnil,omitempty" name:"ReviewAudioVideoTask"` // 模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type ProcessImageRequest ¶ added in v1.0.369
type ProcessImageRequest struct { *tchttp.BaseRequest // 媒体文件 ID,即该文件在云点播上的全局唯一标识符。本接口要求媒体文件必须是图片格式。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 操作类型。现在仅支持填 ContentReview,表示内容智能识别。 Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` // 图片内容智能识别参数,当 Operation 为 ContentReview 时该字段有效。 ContentReviewInput *ImageContentReviewInput `json:"ContentReviewInput,omitnil,omitempty" name:"ContentReviewInput"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewProcessImageRequest ¶ added in v1.0.369
func NewProcessImageRequest() (request *ProcessImageRequest)
func (*ProcessImageRequest) FromJsonString ¶ added in v1.0.369
func (r *ProcessImageRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ProcessImageRequest) ToJsonString ¶ added in v1.0.369
func (r *ProcessImageRequest) ToJsonString() string
type ProcessImageRequestParams ¶ added in v1.0.426
type ProcessImageRequestParams struct { // 媒体文件 ID,即该文件在云点播上的全局唯一标识符。本接口要求媒体文件必须是图片格式。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 操作类型。现在仅支持填 ContentReview,表示内容智能识别。 Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` // 图片内容智能识别参数,当 Operation 为 ContentReview 时该字段有效。 ContentReviewInput *ImageContentReviewInput `json:"ContentReviewInput,omitnil,omitempty" name:"ContentReviewInput"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type ProcessImageResponse ¶ added in v1.0.369
type ProcessImageResponse struct { *tchttp.BaseResponse Response *ProcessImageResponseParams `json:"Response"` }
func NewProcessImageResponse ¶ added in v1.0.369
func NewProcessImageResponse() (response *ProcessImageResponse)
func (*ProcessImageResponse) FromJsonString ¶ added in v1.0.369
func (r *ProcessImageResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ProcessImageResponse) ToJsonString ¶ added in v1.0.369
func (r *ProcessImageResponse) ToJsonString() string
type ProcessImageResponseParams ¶ added in v1.0.426
type ProcessImageResponseParams struct { // 图片内容智能识别任务结果。 ContentReviewResultSet []*ContentReviewResult `json:"ContentReviewResultSet,omitnil,omitempty" name:"ContentReviewResultSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ProcessMediaByProcedureRequest ¶
type ProcessMediaByProcedureRequest struct { *tchttp.BaseRequest // 媒体文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // [任务流模板](/document/product/266/11700#.E4.BB.BB.E5.8A.A1.E6.B5.81.E6.A8.A1.E6.9D.BF)名字。 ProcedureName *string `json:"ProcedureName,omitnil,omitempty" name:"ProcedureName"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 任务流的优先级,数值越大优先级越高,取值范围是-10到10,不填代表0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 任务流状态变更通知模式,可取值有 Finish,Change 和 None,不填代表 Finish。 TasksNotifyMode *string `json:"TasksNotifyMode,omitnil,omitempty" name:"TasksNotifyMode"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于去重的识别码,如果 7 天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
func NewProcessMediaByProcedureRequest ¶
func NewProcessMediaByProcedureRequest() (request *ProcessMediaByProcedureRequest)
func (*ProcessMediaByProcedureRequest) FromJsonString ¶
func (r *ProcessMediaByProcedureRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ProcessMediaByProcedureRequest) ToJsonString ¶
func (r *ProcessMediaByProcedureRequest) ToJsonString() string
type ProcessMediaByProcedureRequestParams ¶ added in v1.0.426
type ProcessMediaByProcedureRequestParams struct { // 媒体文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // [任务流模板](/document/product/266/11700#.E4.BB.BB.E5.8A.A1.E6.B5.81.E6.A8.A1.E6.9D.BF)名字。 ProcedureName *string `json:"ProcedureName,omitnil,omitempty" name:"ProcedureName"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 任务流的优先级,数值越大优先级越高,取值范围是-10到10,不填代表0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 任务流状态变更通知模式,可取值有 Finish,Change 和 None,不填代表 Finish。 TasksNotifyMode *string `json:"TasksNotifyMode,omitnil,omitempty" name:"TasksNotifyMode"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于去重的识别码,如果 7 天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
Predefined struct for user
type ProcessMediaByProcedureResponse ¶
type ProcessMediaByProcedureResponse struct { *tchttp.BaseResponse Response *ProcessMediaByProcedureResponseParams `json:"Response"` }
func NewProcessMediaByProcedureResponse ¶
func NewProcessMediaByProcedureResponse() (response *ProcessMediaByProcedureResponse)
func (*ProcessMediaByProcedureResponse) FromJsonString ¶
func (r *ProcessMediaByProcedureResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ProcessMediaByProcedureResponse) ToJsonString ¶
func (r *ProcessMediaByProcedureResponse) ToJsonString() string
type ProcessMediaByProcedureResponseParams ¶ added in v1.0.426
type ProcessMediaByProcedureResponseParams struct { // 任务类型为 Procedure 的任务 ID,当入参 ProcedureName 对应的任务流模板指定了 MediaProcessTask、AiAnalysisTask、AiRecognitionTask 中的一个或多个时发起该任务。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务类型为 ReviewAudioVideo 的任务 ID,当入参 ProcedureName 对应的任务流模板指定了 ReviewAudioVideoTask 时,发起该任务。 ReviewAudioVideoTaskId *string `json:"ReviewAudioVideoTaskId,omitnil,omitempty" name:"ReviewAudioVideoTaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ProcessMediaByUrlRequest ¶
type ProcessMediaByUrlRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // API 已经<font color='red'>不再维护</font>。推荐使用的替代 API 请参考接口描述。 InputInfo *MediaInputInfo `json:"InputInfo,omitnil,omitempty" name:"InputInfo"` // 输出文件 COS 路径信息。 OutputInfo *MediaOutputInfo `json:"OutputInfo,omitnil,omitempty" name:"OutputInfo"` // 视频内容审核类型任务参数。 AiContentReviewTask *AiContentReviewTaskInput `json:"AiContentReviewTask,omitnil,omitempty" name:"AiContentReviewTask"` // 视频内容分析类型任务参数。 AiAnalysisTask *AiAnalysisTaskInput `json:"AiAnalysisTask,omitnil,omitempty" name:"AiAnalysisTask"` // 视频内容识别类型任务参数。 AiRecognitionTask *AiRecognitionTaskInput `json:"AiRecognitionTask,omitnil,omitempty" name:"AiRecognitionTask"` // 任务流的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 任务流状态变更通知模式,可取值有 Finish,Change 和 None,不填代表 Finish。 TasksNotifyMode *string `json:"TasksNotifyMode,omitnil,omitempty" name:"TasksNotifyMode"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` }
func NewProcessMediaByUrlRequest ¶
func NewProcessMediaByUrlRequest() (request *ProcessMediaByUrlRequest)
func (*ProcessMediaByUrlRequest) FromJsonString ¶
func (r *ProcessMediaByUrlRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ProcessMediaByUrlRequest) ToJsonString ¶
func (r *ProcessMediaByUrlRequest) ToJsonString() string
type ProcessMediaByUrlRequestParams ¶ added in v1.0.426
type ProcessMediaByUrlRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // API 已经<font color='red'>不再维护</font>。推荐使用的替代 API 请参考接口描述。 InputInfo *MediaInputInfo `json:"InputInfo,omitnil,omitempty" name:"InputInfo"` // 输出文件 COS 路径信息。 OutputInfo *MediaOutputInfo `json:"OutputInfo,omitnil,omitempty" name:"OutputInfo"` // 视频内容审核类型任务参数。 AiContentReviewTask *AiContentReviewTaskInput `json:"AiContentReviewTask,omitnil,omitempty" name:"AiContentReviewTask"` // 视频内容分析类型任务参数。 AiAnalysisTask *AiAnalysisTaskInput `json:"AiAnalysisTask,omitnil,omitempty" name:"AiAnalysisTask"` // 视频内容识别类型任务参数。 AiRecognitionTask *AiRecognitionTaskInput `json:"AiRecognitionTask,omitnil,omitempty" name:"AiRecognitionTask"` // 任务流的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 任务流状态变更通知模式,可取值有 Finish,Change 和 None,不填代表 Finish。 TasksNotifyMode *string `json:"TasksNotifyMode,omitnil,omitempty" name:"TasksNotifyMode"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` }
Predefined struct for user
type ProcessMediaByUrlResponse ¶
type ProcessMediaByUrlResponse struct { *tchttp.BaseResponse Response *ProcessMediaByUrlResponseParams `json:"Response"` }
func NewProcessMediaByUrlResponse ¶
func NewProcessMediaByUrlResponse() (response *ProcessMediaByUrlResponse)
func (*ProcessMediaByUrlResponse) FromJsonString ¶
func (r *ProcessMediaByUrlResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ProcessMediaByUrlResponse) ToJsonString ¶
func (r *ProcessMediaByUrlResponse) ToJsonString() string
type ProcessMediaByUrlResponseParams ¶ added in v1.0.426
type ProcessMediaByUrlResponseParams struct { // 任务 ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ProcessMediaRequest ¶
type ProcessMediaRequest struct { *tchttp.BaseRequest // 媒体文件 ID,即该文件在云点播上的全局唯一标识符,在上传成功后由云点播后台分配。可以在 [视频上传完成事件通知](/document/product/266/7830) 或 [云点播控制台](https://console.cloud.tencent.com/vod/media) 获取该字段。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 视频处理类型任务参数。 MediaProcessTask *MediaProcessTaskInput `json:"MediaProcessTask,omitnil,omitempty" name:"MediaProcessTask"` // 音视频内容审核类型任务参数 \*。 // <font color=red>\* 不建议使用</font>,推荐使用 [音视频审核(ReviewAudioVideo)](https://cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](https://cloud.tencent.com/document/api/266/73217)。 AiContentReviewTask *AiContentReviewTaskInput `json:"AiContentReviewTask,omitnil,omitempty" name:"AiContentReviewTask"` // 音视频内容分析类型任务参数。 AiAnalysisTask *AiAnalysisTaskInput `json:"AiAnalysisTask,omitnil,omitempty" name:"AiAnalysisTask"` // 音视频内容识别类型任务参数。 AiRecognitionTask *AiRecognitionTaskInput `json:"AiRecognitionTask,omitnil,omitempty" name:"AiRecognitionTask"` // 任务流的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 任务流状态变更通知模式,可取值有 Finish,Change 和 None,不填代表 Finish。 TasksNotifyMode *string `json:"TasksNotifyMode,omitnil,omitempty" name:"TasksNotifyMode"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
func NewProcessMediaRequest ¶
func NewProcessMediaRequest() (request *ProcessMediaRequest)
func (*ProcessMediaRequest) FromJsonString ¶
func (r *ProcessMediaRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ProcessMediaRequest) ToJsonString ¶
func (r *ProcessMediaRequest) ToJsonString() string
type ProcessMediaRequestParams ¶ added in v1.0.426
type ProcessMediaRequestParams struct { // 媒体文件 ID,即该文件在云点播上的全局唯一标识符,在上传成功后由云点播后台分配。可以在 [视频上传完成事件通知](/document/product/266/7830) 或 [云点播控制台](https://console.cloud.tencent.com/vod/media) 获取该字段。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 视频处理类型任务参数。 MediaProcessTask *MediaProcessTaskInput `json:"MediaProcessTask,omitnil,omitempty" name:"MediaProcessTask"` // 音视频内容审核类型任务参数 \*。 // <font color=red>\* 不建议使用</font>,推荐使用 [音视频审核(ReviewAudioVideo)](https://cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](https://cloud.tencent.com/document/api/266/73217)。 AiContentReviewTask *AiContentReviewTaskInput `json:"AiContentReviewTask,omitnil,omitempty" name:"AiContentReviewTask"` // 音视频内容分析类型任务参数。 AiAnalysisTask *AiAnalysisTaskInput `json:"AiAnalysisTask,omitnil,omitempty" name:"AiAnalysisTask"` // 音视频内容识别类型任务参数。 AiRecognitionTask *AiRecognitionTaskInput `json:"AiRecognitionTask,omitnil,omitempty" name:"AiRecognitionTask"` // 任务流的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 任务流状态变更通知模式,可取值有 Finish,Change 和 None,不填代表 Finish。 TasksNotifyMode *string `json:"TasksNotifyMode,omitnil,omitempty" name:"TasksNotifyMode"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
Predefined struct for user
type ProcessMediaResponse ¶
type ProcessMediaResponse struct { *tchttp.BaseResponse Response *ProcessMediaResponseParams `json:"Response"` }
func NewProcessMediaResponse ¶
func NewProcessMediaResponse() (response *ProcessMediaResponse)
func (*ProcessMediaResponse) FromJsonString ¶
func (r *ProcessMediaResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ProcessMediaResponse) ToJsonString ¶
func (r *ProcessMediaResponse) ToJsonString() string
type ProcessMediaResponseParams ¶ added in v1.0.426
type ProcessMediaResponseParams struct { // 任务 ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ProductInstance ¶
type ProductInstance struct { // 预付费商品实例类型,取值有: // <li>StarterPackage:点播新手包。</li> // <li>MiniProgramPlugin:点播小程序插件。</li> // <li>ResourcePackage:点播资源包。</li> ProductType *string `json:"ProductType,omitnil,omitempty" name:"ProductType"` // 资源包实例起始日期。使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#iso-.E6.97.A5.E6.9C.9F.E6.A0.BC.E5.BC.8F)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 资源包实例过期日期。使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#iso-.E6.97.A5.E6.9C.9F.E6.A0.BC.E5.BC.8F)。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 资源包实例ID。对应每个资源包,系统会分配相应的资源。续费或者升级资源包时,需要带上这个资源ID。 ProductInstanceId *string `json:"ProductInstanceId,omitnil,omitempty" name:"ProductInstanceId"` // 系统最近一次扣除资源包的日期。使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#iso-.E6.97.A5.E6.9C.9F.E6.A0.BC.E5.BC.8F)。 LastConsumeDate *string `json:"LastConsumeDate,omitnil,omitempty" name:"LastConsumeDate"` // 资源包绑定 License 状态,取值有: // <li>0:未绑定。</li> // <li>1:已绑定。</li> BindStatus *int64 `json:"BindStatus,omitnil,omitempty" name:"BindStatus"` // 预付费资源包实例中包含的资源包列表。 // // Deprecated: ProductInstanceResourceSet is deprecated. ProductInstanceResourceSet []*ProductInstanceRecource `json:"ProductInstanceResourceSet,omitnil,omitempty" name:"ProductInstanceResourceSet"` // 预付费资源包实例中包含的资源包列表。 ResourceSet []*ProductInstanceResource `json:"ResourceSet,omitnil,omitempty" name:"ResourceSet"` // 资源包实例的状态,取值有: // <li>Effective:生效,可用于计费抵扣。</li> // <li>Isolated:隔离,不可用于计费抵扣。</li> ProductInstanceStatus *string `json:"ProductInstanceStatus,omitnil,omitempty" name:"ProductInstanceStatus"` // 资源包实例的可退还状态,取值有: // <li>FullRefund:可全额退款。</li> // <li>Denied:不可退款。</li> RefundStatus *string `json:"RefundStatus,omitnil,omitempty" name:"RefundStatus"` // 自动续费状态,取值有: // <li>Never:不自动续费。</li> // <li>Expire:到期自动续费。</li> // <li>ExpireOrUseOut:到期或用完自动续费。</li> // <li>NotSupport:不支持。</li> RenewStatus *string `json:"RenewStatus,omitnil,omitempty" name:"RenewStatus"` }
type ProductInstanceRecource ¶
type ProductInstanceRecource struct { // 资源类型。 // <li>Storage:存储资源包。</li> // <li>Traffic:流量资源包。</li> // <li>Transcode:普通转码资源包。</li> // <li>TESHD:极速高清转码资源包。</li> // <li>Review:音视频审核转码资源包。</li> // <li>MediaProcess:媒体处理时长资源包。</li> ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 资源包额度。 // <li>音视频存储资源包,单位为字节。</li> // <li>音视频转码资源包,单位为秒。</li> // <li>音视频审核资源包,单位为秒。</li> // <li>音视频极速高清资源包,单位为秒。</li> // <li>音视频加速资源包,单位为字节。</li> // <li>媒体处理时长资源包,单位为秒。</li> Amount *int64 `json:"Amount,omitnil,omitempty" name:"Amount"` // 资源包余量。 // <li>音视频存储资源包,单位为字节。</li> // <li>音视频转码资源包,单位为秒。</li> // <li>音视频审核资源包,单位为秒。</li> // <li>音视频极速高清资源包,单位为秒。</li> // <li>音视频加速资源包,单位为字节。</li> // <li>媒体处理时长资源包,单位为秒。</li> Left *int64 `json:"Left,omitnil,omitempty" name:"Left"` }
type ProductInstanceResource ¶ added in v1.0.736
type ProductInstanceResource struct { // 资源类型。 // <li>Storage:存储资源包。</li> // <li>Traffic:流量资源包。</li> // <li>Transcode:普通转码资源包。</li> // <li>TESHD:极速高清转码资源包。</li> // <li>Review:音视频审核转码资源包。</li> // <li>MediaProcess:媒体处理时长资源包。</li> ResourceType *string `json:"ResourceType,omitnil,omitempty" name:"ResourceType"` // 资源包额度。 // <li>音视频存储资源包,单位为字节。</li> // <li>音视频转码资源包,单位为秒。</li> // <li>音视频审核资源包,单位为秒。</li> // <li>音视频极速高清资源包,单位为秒。</li> // <li>音视频加速资源包,单位为字节。</li> // <li>媒体处理时长资源包,单位为秒。</li> Amount *int64 `json:"Amount,omitnil,omitempty" name:"Amount"` // 资源包余量。 // <li>音视频存储资源包,单位为字节。</li> // <li>音视频转码资源包,单位为秒。</li> // <li>音视频审核资源包,单位为秒。</li> // <li>音视频极速高清资源包,单位为秒。</li> // <li>音视频加速资源包,单位为字节。</li> // <li>媒体处理时长资源包,单位为秒。</li> Left *int64 `json:"Left,omitnil,omitempty" name:"Left"` }
type ProhibitedAsrReviewTemplateInfo ¶
type ProhibitedAsrReviewTemplateInfo struct { // 语音违禁任务开关,可选值: // <li>ON:开启语音违禁任务;</li> // <li>OFF:关闭语音违禁任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 判定涉嫌违规的分数阈值,当审核达到该分数以上,认为涉嫌违规,不填默认为 100 分。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当审核达到该分数以上,认为需人工复核,不填默认为 75 分。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type ProhibitedAsrReviewTemplateInfoForUpdate ¶
type ProhibitedAsrReviewTemplateInfoForUpdate struct { // 语音违禁任务开关,可选值: // <li>ON:开启语音违禁任务;</li> // <li>OFF:关闭语音违禁任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 判定涉嫌违规的分数阈值,当审核达到该分数以上,认为涉嫌违规,不填默认为 100 分。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当审核达到该分数以上,认为需人工复核,不填默认为 75 分。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type ProhibitedConfigureInfo ¶
type ProhibitedConfigureInfo struct { // 语音违禁控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 AsrReviewInfo *ProhibitedAsrReviewTemplateInfo `json:"AsrReviewInfo,omitnil,omitempty" name:"AsrReviewInfo"` // 文本违禁控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 OcrReviewInfo *ProhibitedOcrReviewTemplateInfo `json:"OcrReviewInfo,omitnil,omitempty" name:"OcrReviewInfo"` }
type ProhibitedConfigureInfoForUpdate ¶
type ProhibitedConfigureInfoForUpdate struct { // 语音违禁控制参数。 AsrReviewInfo *ProhibitedAsrReviewTemplateInfoForUpdate `json:"AsrReviewInfo,omitnil,omitempty" name:"AsrReviewInfo"` // 文本违禁控制参数。 OcrReviewInfo *ProhibitedOcrReviewTemplateInfoForUpdate `json:"OcrReviewInfo,omitnil,omitempty" name:"OcrReviewInfo"` }
type ProhibitedOcrReviewTemplateInfo ¶
type ProhibitedOcrReviewTemplateInfo struct { // 文本违禁任务开关,可选值: // <li>ON:开启文本违禁任务;</li> // <li>OFF:关闭文本违禁任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 判定涉嫌违规的分数阈值,当审核达到该分数以上,认为涉嫌违规,不填默认为 100 分。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当审核达到该分数以上,认为需人工复核,不填默认为 75 分。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type ProhibitedOcrReviewTemplateInfoForUpdate ¶
type ProhibitedOcrReviewTemplateInfoForUpdate struct { // 文本违禁任务开关,可选值: // <li>ON:开启文本违禁任务;</li> // <li>OFF:关闭文本违禁任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 判定涉嫌违规的分数阈值,当审核达到该分数以上,认为涉嫌违规,不填默认为 100 分。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当审核达到该分数以上,认为需人工复核,不填默认为 75 分。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type PullEventsRequest ¶
type PullEventsRequest struct { *tchttp.BaseRequest // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewPullEventsRequest ¶
func NewPullEventsRequest() (request *PullEventsRequest)
func (*PullEventsRequest) FromJsonString ¶
func (r *PullEventsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*PullEventsRequest) ToJsonString ¶
func (r *PullEventsRequest) ToJsonString() string
type PullEventsRequestParams ¶ added in v1.0.426
type PullEventsRequestParams struct { // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type PullEventsResponse ¶
type PullEventsResponse struct { *tchttp.BaseResponse Response *PullEventsResponseParams `json:"Response"` }
func NewPullEventsResponse ¶
func NewPullEventsResponse() (response *PullEventsResponse)
func (*PullEventsResponse) FromJsonString ¶
func (r *PullEventsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*PullEventsResponse) ToJsonString ¶
func (r *PullEventsResponse) ToJsonString() string
type PullEventsResponseParams ¶ added in v1.0.426
type PullEventsResponseParams struct { // 事件列表。 // 注意:此字段可能返回 null,表示取不到有效值。 EventSet []*EventContent `json:"EventSet,omitnil,omitempty" name:"EventSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type PullUploadRequest ¶
type PullUploadRequest struct { *tchttp.BaseRequest // 要拉取的媒体 URL,暂不支持拉取 Dash 格式(可以支持 HLS)。 // 支持的扩展名详见[媒体类型](https://cloud.tencent.com/document/product/266/9760#.E5.AA.92.E4.BD.93.E7.B1.BB.E5.9E.8B)。请确保媒体 URL 可以访问。 MediaUrl *string `json:"MediaUrl,omitnil,omitempty" name:"MediaUrl"` // 媒体文件类型(扩展名),支持的类型详见[媒体类型](https://cloud.tencent.com/document/product/266/9760#.E5.AA.92.E4.BD.93.E7.B1.BB.E5.9E.8B)。 // 如果 MediaType 不填或取值为空字符串,将根据 MediaUrl 自动获取文件类型。 MediaType *string `json:"MediaType,omitnil,omitempty" name:"MediaType"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 媒体名称。 MediaName *string `json:"MediaName,omitnil,omitempty" name:"MediaName"` // 要拉取的视频封面 URL。支持的文件格式:gif、jpeg(jpg)、png。 CoverUrl *string `json:"CoverUrl,omitnil,omitempty" name:"CoverUrl"` // 媒体后续任务操作,详见[上传指定任务流](https://cloud.tencent.com/document/product/266/9759)。 Procedure *string `json:"Procedure,omitnil,omitempty" name:"Procedure"` // 媒体文件过期时间,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 指定上传园区,仅适用于对上传地域有特殊需求的用户: // <li>不填默认上传至您的[默认地域](https://cloud.tencent.com/document/product/266/14059?from=11329#.E5.AD.98.E5.82.A8.E5.9C.B0.E5.9F.9F.E6.AD.A5.E9.AA.A4)。</li> // <li>若指定上传园区,请先确认[上传存储设置](https://cloud.tencent.com/document/product/266/14059?from=11329#.E5.AD.98.E5.82.A8.E5.9C.B0.E5.9F.9F.E6.AD.A5.E9.AA.A4)已经开启相应的存储地域。</li> StorageRegion *string `json:"StorageRegion,omitnil,omitempty" name:"StorageRegion"` // 分类ID,用于对媒体进行分类管理,可通过[创建分类](https://cloud.tencent.com/document/product/266/7812)接口,创建分类,获得分类 ID。 ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 来源上下文,用于透传用户请求信息,当指定 Procedure 任务后,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` // 来源上下文,用于透传用户请求信息,[上传完成回调](/document/product/266/7830) 将返回该字段值,最长 250 个字符。 SourceContext *string `json:"SourceContext,omitnil,omitempty" name:"SourceContext"` }
func NewPullUploadRequest ¶
func NewPullUploadRequest() (request *PullUploadRequest)
func (*PullUploadRequest) FromJsonString ¶
func (r *PullUploadRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*PullUploadRequest) ToJsonString ¶
func (r *PullUploadRequest) ToJsonString() string
type PullUploadRequestParams ¶ added in v1.0.426
type PullUploadRequestParams struct { // 要拉取的媒体 URL,暂不支持拉取 Dash 格式(可以支持 HLS)。 // 支持的扩展名详见[媒体类型](https://cloud.tencent.com/document/product/266/9760#.E5.AA.92.E4.BD.93.E7.B1.BB.E5.9E.8B)。请确保媒体 URL 可以访问。 MediaUrl *string `json:"MediaUrl,omitnil,omitempty" name:"MediaUrl"` // 媒体文件类型(扩展名),支持的类型详见[媒体类型](https://cloud.tencent.com/document/product/266/9760#.E5.AA.92.E4.BD.93.E7.B1.BB.E5.9E.8B)。 // 如果 MediaType 不填或取值为空字符串,将根据 MediaUrl 自动获取文件类型。 MediaType *string `json:"MediaType,omitnil,omitempty" name:"MediaType"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 媒体名称。 MediaName *string `json:"MediaName,omitnil,omitempty" name:"MediaName"` // 要拉取的视频封面 URL。支持的文件格式:gif、jpeg(jpg)、png。 CoverUrl *string `json:"CoverUrl,omitnil,omitempty" name:"CoverUrl"` // 媒体后续任务操作,详见[上传指定任务流](https://cloud.tencent.com/document/product/266/9759)。 Procedure *string `json:"Procedure,omitnil,omitempty" name:"Procedure"` // 媒体文件过期时间,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 指定上传园区,仅适用于对上传地域有特殊需求的用户: // <li>不填默认上传至您的[默认地域](https://cloud.tencent.com/document/product/266/14059?from=11329#.E5.AD.98.E5.82.A8.E5.9C.B0.E5.9F.9F.E6.AD.A5.E9.AA.A4)。</li> // <li>若指定上传园区,请先确认[上传存储设置](https://cloud.tencent.com/document/product/266/14059?from=11329#.E5.AD.98.E5.82.A8.E5.9C.B0.E5.9F.9F.E6.AD.A5.E9.AA.A4)已经开启相应的存储地域。</li> StorageRegion *string `json:"StorageRegion,omitnil,omitempty" name:"StorageRegion"` // 分类ID,用于对媒体进行分类管理,可通过[创建分类](https://cloud.tencent.com/document/product/266/7812)接口,创建分类,获得分类 ID。 ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 来源上下文,用于透传用户请求信息,当指定 Procedure 任务后,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` // 来源上下文,用于透传用户请求信息,[上传完成回调](/document/product/266/7830) 将返回该字段值,最长 250 个字符。 SourceContext *string `json:"SourceContext,omitnil,omitempty" name:"SourceContext"` }
Predefined struct for user
type PullUploadResponse ¶
type PullUploadResponse struct { *tchttp.BaseResponse Response *PullUploadResponseParams `json:"Response"` }
func NewPullUploadResponse ¶
func NewPullUploadResponse() (response *PullUploadResponse)
func (*PullUploadResponse) FromJsonString ¶
func (r *PullUploadResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*PullUploadResponse) ToJsonString ¶
func (r *PullUploadResponse) ToJsonString() string
type PullUploadResponseParams ¶ added in v1.0.426
type PullUploadResponseParams struct { // 拉取上传视频的任务 ID,可以通过该 ID 查询拉取上传任务的状态。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type PullUploadTask ¶
type PullUploadTask struct { // 拉取上传任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务流状态,取值: // <li>PROCESSING:处理中;</li> // <li>FINISH:已完成。</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,0 表示成功,其他值表示失败: // <li>40000:输入参数不合法,请检查输入参数;</li> // <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li> // <li>70000:内部服务错误,建议重试。</li> ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 拉取上传完成后生成的视频 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 拉取上传完成后生成的媒体文件基础信息。 // 注意:此字段可能返回 null,表示取不到有效值。 MediaBasicInfo *MediaBasicInfo `json:"MediaBasicInfo,omitnil,omitempty" name:"MediaBasicInfo"` // 输出视频的元信息。 MetaData *MediaMetaData `json:"MetaData,omitnil,omitempty" name:"MetaData"` // 拉取上传完成后生成的播放地址。 FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"` // 任务类型为 Procedure 的任务 ID。若[拉取上传](https://cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 MediaProcessTask、AiAnalysisTask、AiRecognitionTask 中的一个或多个时发起该任务。 ProcedureTaskId *string `json:"ProcedureTaskId,omitnil,omitempty" name:"ProcedureTaskId"` // 任务类型为 ReviewAudioVideo 的任务 ID。若[拉取上传](https://cloud.tencent.com/document/api/266/35575)时指定了媒体后续任务操作(Procedure),当该任务流模板指定了 ReviewAudioVideoTask 时,发起该任务。 ReviewAudioVideoTaskId *string `json:"ReviewAudioVideoTaskId,omitnil,omitempty" name:"ReviewAudioVideoTaskId"` // 来源上下文,用于透传用户请求信息,[URL 拉取视频上传完成](https://cloud.tencent.com/document/product/266/7831)将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 拉取上传进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` }
type PushUrlCacheRequest ¶
type PushUrlCacheRequest struct { *tchttp.BaseRequest // 预热的 URL 列表,单次最多指定20个 URL。 Urls []*string `json:"Urls,omitnil,omitempty" name:"Urls"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewPushUrlCacheRequest ¶
func NewPushUrlCacheRequest() (request *PushUrlCacheRequest)
func (*PushUrlCacheRequest) FromJsonString ¶
func (r *PushUrlCacheRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*PushUrlCacheRequest) ToJsonString ¶
func (r *PushUrlCacheRequest) ToJsonString() string
type PushUrlCacheRequestParams ¶ added in v1.0.426
type PushUrlCacheRequestParams struct { // 预热的 URL 列表,单次最多指定20个 URL。 Urls []*string `json:"Urls,omitnil,omitempty" name:"Urls"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type PushUrlCacheResponse ¶
type PushUrlCacheResponse struct { *tchttp.BaseResponse Response *PushUrlCacheResponseParams `json:"Response"` }
func NewPushUrlCacheResponse ¶
func NewPushUrlCacheResponse() (response *PushUrlCacheResponse)
func (*PushUrlCacheResponse) FromJsonString ¶
func (r *PushUrlCacheResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*PushUrlCacheResponse) ToJsonString ¶
func (r *PushUrlCacheResponse) ToJsonString() string
type PushUrlCacheResponseParams ¶ added in v1.0.426
type PushUrlCacheResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QRCodeConfigureInfo ¶ added in v1.0.686
type QRCodeConfigureInfo struct { // 视频画面二维码检测开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type QRCodeConfigureInfoForUpdate ¶ added in v1.0.686
type QRCodeConfigureInfoForUpdate struct { // 视频画面二维码检测开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type QualityEnhanceTask ¶ added in v1.0.800
type QualityEnhanceTask struct { // 任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务流状态,取值: // <li>PROCESSING:处理中;</li> // <li>FINISH:已完成。</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,0 表示成功,其他值表示失败: // <li>40000:输入参数不合法,请检查输入参数;</li> // <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li> // <li>70000:内部服务错误,建议重试。</li> ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 音画质重生任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 音画质重生任务的输入。 // 注意:此字段可能返回 null,表示取不到有效值。 Input *QualityEnhanceTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 音画质重生任务的输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *QualityEnhanceTaskOutput `json:"Output,omitnil,omitempty" name:"Output"` // 音画质重生输出视频的元信息。 // 注意:此字段可能返回 null,表示取不到有效值。 MetaData *MediaMetaData `json:"MetaData,omitnil,omitempty" name:"MetaData"` // 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` }
type QualityEnhanceTaskInput ¶ added in v1.0.800
type QualityEnhanceTaskOutput ¶ added in v1.0.800
type QualityEnhanceTaskOutput struct { // 文件类型,例如 mp4、flv 等。 FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"` // 媒体文件播放地址。 FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"` // 媒体文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 输出文件名,最长 64 个字符。缺省由系统指定生成文件名。 MediaName *string `json:"MediaName,omitnil,omitempty" name:"MediaName"` // 分类ID,用于对媒体进行分类管理,可通过 [创建分类](/document/product/266/7812) 接口,创建分类,获得分类 ID。 // <li>默认值:0,表示其他分类。</li> ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 输出文件的过期时间,超过该时间文件将被删除,默认为永久不过期,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` }
type QualityEvaluationConfigureInfo ¶ added in v1.0.686
type QualityEvaluationConfigureInfoForUpdate ¶ added in v1.0.686
type QualityInspectItem ¶ added in v1.0.686
type QualityInspectItem struct { // 异常片段起始的偏移时间,单位:秒。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 异常片段终止的偏移时间,单位:秒。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 检测出异常的区域坐标。数组包含 4 个元素 [x1,y1,x2,y2],依次表示区域左上点、右下点的横纵坐标。 // <font color=red>注意:</font> 仅当 Type 取值为下列之一时,本字段取值有效: // <li>BlackWhiteEdge:黑白边;</li> // <li>Mosaic:马赛克;</li> // <li>QRCode:二维码;</li> // <li>AppletCode:小程序码;</li> // <li>BarCode:条形码。</li> AreaCoordSet []*int64 `json:"AreaCoordSet,omitnil,omitempty" name:"AreaCoordSet"` // 置信度,取值范围:[0, 100]。 // <font color=red>注意:</font> 仅当 Type 取值为下列之一时,本字段取值有效: // <li>Mosaic:马赛克;</li> // <li>QRCode:二维码;</li> // <li>AppletCode:小程序码;</li> // <li>BarCode:条形码。</li> Confidence *uint64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` }
type QualityInspectResultItem ¶ added in v1.0.686
type QualityInspectResultItem struct { // 异常类型,取值范围: // <li>Jitter:抖动;</li> // <li>Blur:模糊;</li> // <li>LowLighting:低光照;</li> // <li>HighLighting:过曝;</li> // <li>CrashScreen:花屏;</li> // <li>BlackWhiteEdge:黑白边;</li> // <li>SolidColorScreen:纯色屏;</li> // <li>Noise:噪点;</li> // <li>Mosaic:马赛克;</li> // <li>QRCode:二维码;</li> // <li>AppletCode:小程序码;</li> // <li>BarCode:条形码;</li> // <li>LowVoice:低音;</li> // <li>HighVoice:爆音;</li> // <li>NoVoice:静音;</li> // <li>LowEvaluation:无参考打分低于阈值。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 异常片段列表。 // <font color=red>注意:</font> 该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 SegmentSetFileUrl 对应的文件中获取。 SegmentSet []*QualityInspectItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` // 异常片段列表文件 URL。文件 内容 为 JSON,数据结构与 SegmentSet 字段一致。(文件不会永久存储,到达SegmentSetFileUrlExpireTime 时间点后文件将被删除)。 SegmentSetFileUrl *string `json:"SegmentSetFileUrl,omitnil,omitempty" name:"SegmentSetFileUrl"` // 异常片段列表文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 SegmentSetFileUrlExpireTime *string `json:"SegmentSetFileUrlExpireTime,omitnil,omitempty" name:"SegmentSetFileUrlExpireTime"` }
type QualityInspectTask ¶ added in v1.0.686
type QualityInspectTask struct { // 任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务状态,取值: // <li>PROCESSING:处理中;</li> // <li>FINISH:已完成。</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 音画质检测输入音视频的元信息。 // 注意:此字段可能返回 null,表示取不到有效值。 MetaData *MediaMetaData `json:"MetaData,omitnil,omitempty" name:"MetaData"` // 音画质检测任务输入。 // 注意:此字段可能返回 null,表示取不到有效值。 Input *QualityInspectTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 音画质检测任务输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *QualityInspectTaskOutput `json:"Output,omitnil,omitempty" name:"Output"` // 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,音画质检测完成回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` }
type QualityInspectTaskInput ¶ added in v1.0.686
type QualityInspectTaskOutput ¶ added in v1.0.686
type QualityInspectTaskOutput struct { // 媒体文件是否无音频轨,取值范围: // <li>0:否,即有音频轨;</li> // <li>1:是,即无音频轨。</li> NoAudio *int64 `json:"NoAudio,omitnil,omitempty" name:"NoAudio"` // 媒体文件是否无视频轨,取值范围: // <li>0:否,即有视频轨;</li> // <li>1:是,即无视频轨。</li> NoVideo *int64 `json:"NoVideo,omitnil,omitempty" name:"NoVideo"` // 视频画面质量评分,取值范围:[0, 100]。 QualityEvaluationScore *uint64 `json:"QualityEvaluationScore,omitnil,omitempty" name:"QualityEvaluationScore"` // 音画质检测出的异常项列表。 QualityInspectResultSet []*QualityInspectResultItem `json:"QualityInspectResultSet,omitnil,omitempty" name:"QualityInspectResultSet"` }
type QualityInspectTemplateItem ¶ added in v1.0.686
type QualityInspectTemplateItem struct { // 模板 ID。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 模板类型,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 模板名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 截帧间隔,单位为秒。 ScreenshotInterval *float64 `json:"ScreenshotInterval,omitnil,omitempty" name:"ScreenshotInterval"` // 视频画面抖动重影检测的控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 JitterConfigure *JitterConfigureInfo `json:"JitterConfigure,omitnil,omitempty" name:"JitterConfigure"` // 视频画面模糊检测的控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 BlurConfigure *BlurConfigureInfo `json:"BlurConfigure,omitnil,omitempty" name:"BlurConfigure"` // 视频画面低光、过曝检测的控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 AbnormalLightingConfigure *AbnormalLightingConfigureInfo `json:"AbnormalLightingConfigure,omitnil,omitempty" name:"AbnormalLightingConfigure"` // 视频画面花屏检测的控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 CrashScreenConfigure *CrashScreenConfigureInfo `json:"CrashScreenConfigure,omitnil,omitempty" name:"CrashScreenConfigure"` // 视频画面黑边、白边、黑屏、白屏检测的控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 BlackWhiteEdgeConfigure *BlackWhiteEdgeConfigureInfo `json:"BlackWhiteEdgeConfigure,omitnil,omitempty" name:"BlackWhiteEdgeConfigure"` // 视频画面噪点检测的控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 NoiseConfigure *NoiseConfigureInfo `json:"NoiseConfigure,omitnil,omitempty" name:"NoiseConfigure"` // 视频画面马赛克检测的控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 MosaicConfigure *MosaicConfigureInfo `json:"MosaicConfigure,omitnil,omitempty" name:"MosaicConfigure"` // 视频画面二维码检测的控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 QRCodeConfigure *QRCodeConfigureInfo `json:"QRCodeConfigure,omitnil,omitempty" name:"QRCodeConfigure"` // 视频画面质量评价的控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 QualityEvaluationConfigure *QualityEvaluationConfigureInfo `json:"QualityEvaluationConfigure,omitnil,omitempty" name:"QualityEvaluationConfigure"` // 音频(静音、低音、爆音)检测的控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 VoiceConfigure *VoiceConfigureInfo `json:"VoiceConfigure,omitnil,omitempty" name:"VoiceConfigure"` // 模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type RebuildAudioInfo ¶ added in v1.0.630
type RebuildAudioInfo struct { // 音频降噪控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 AudioDenoiseInfo *AudioDenoiseInfo `json:"AudioDenoiseInfo,omitnil,omitempty" name:"AudioDenoiseInfo"` }
type RebuildMediaByTemplateRequest ¶ added in v1.0.630
type RebuildMediaByTemplateRequest struct { *tchttp.BaseRequest // 媒体文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 视频重生模板 ID。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 起始偏移时间,单位:秒,不填表示从视频开始截取。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 结束偏移时间,单位:秒,不填表示截取到视频末尾。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 视频重生后的文件配置。 OutputConfig *RebuildMediaOutputConfig `json:"OutputConfig,omitnil,omitempty" name:"OutputConfig"` // 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
func NewRebuildMediaByTemplateRequest ¶ added in v1.0.630
func NewRebuildMediaByTemplateRequest() (request *RebuildMediaByTemplateRequest)
func (*RebuildMediaByTemplateRequest) FromJsonString ¶ added in v1.0.630
func (r *RebuildMediaByTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RebuildMediaByTemplateRequest) ToJsonString ¶ added in v1.0.630
func (r *RebuildMediaByTemplateRequest) ToJsonString() string
type RebuildMediaByTemplateRequestParams ¶ added in v1.0.630
type RebuildMediaByTemplateRequestParams struct { // 媒体文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 视频重生模板 ID。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *string `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 起始偏移时间,单位:秒,不填表示从视频开始截取。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 结束偏移时间,单位:秒,不填表示截取到视频末尾。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 视频重生后的文件配置。 OutputConfig *RebuildMediaOutputConfig `json:"OutputConfig,omitnil,omitempty" name:"OutputConfig"` // 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
Predefined struct for user
type RebuildMediaByTemplateResponse ¶ added in v1.0.630
type RebuildMediaByTemplateResponse struct { *tchttp.BaseResponse Response *RebuildMediaByTemplateResponseParams `json:"Response"` }
func NewRebuildMediaByTemplateResponse ¶ added in v1.0.630
func NewRebuildMediaByTemplateResponse() (response *RebuildMediaByTemplateResponse)
func (*RebuildMediaByTemplateResponse) FromJsonString ¶ added in v1.0.630
func (r *RebuildMediaByTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RebuildMediaByTemplateResponse) ToJsonString ¶ added in v1.0.630
func (r *RebuildMediaByTemplateResponse) ToJsonString() string
type RebuildMediaByTemplateResponseParams ¶ added in v1.0.630
type RebuildMediaByTemplateResponseParams struct { // 视频重生的任务 ID,可以通过该 ID 查询视频重生任务的状态。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RebuildMediaOutputConfig ¶ added in v1.0.630
type RebuildMediaOutputConfig struct { // 输出文件名,最长 64 个字符。缺省由系统指定生成文件名。 MediaName *string `json:"MediaName,omitnil,omitempty" name:"MediaName"` // 分类ID,用于对媒体进行分类管理,可通过 [创建分类](/document/product/266/7812) 接口,创建分类,获得分类 ID。 // <li>默认值:0,表示其他分类。</li> ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 输出文件的过期时间,超过该时间文件将被删除,默认为永久不过期,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` }
type RebuildMediaRequest ¶ added in v1.0.597
type RebuildMediaRequest struct { *tchttp.BaseRequest // 媒体文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 起始偏移时间,单位:秒,不填表示从视频开始截取。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 结束偏移时间,单位:秒,不填表示截取到视频末尾。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 画质修复控制参数。 RepairInfo *RepairInfo `json:"RepairInfo,omitnil,omitempty" name:"RepairInfo"` // 智能插帧控制参数。 VideoFrameInterpolationInfo *VideoFrameInterpolationInfo `json:"VideoFrameInterpolationInfo,omitnil,omitempty" name:"VideoFrameInterpolationInfo"` // 画面超分控制参数。 SuperResolutionInfo *SuperResolutionInfo `json:"SuperResolutionInfo,omitnil,omitempty" name:"SuperResolutionInfo"` // 高动态范围类型控制参数。 HDRInfo *HDRInfo `json:"HDRInfo,omitnil,omitempty" name:"HDRInfo"` // 视频降噪控制参数。 VideoDenoiseInfo *VideoDenoiseInfo `json:"VideoDenoiseInfo,omitnil,omitempty" name:"VideoDenoiseInfo"` // 音频降噪控制参数。 AudioDenoiseInfo *AudioDenoiseInfo `json:"AudioDenoiseInfo,omitnil,omitempty" name:"AudioDenoiseInfo"` // 色彩增强控制参数。 ColorInfo *ColorEnhanceInfo `json:"ColorInfo,omitnil,omitempty" name:"ColorInfo"` // 细节增强控制参数。 SharpInfo *SharpEnhanceInfo `json:"SharpInfo,omitnil,omitempty" name:"SharpInfo"` // 人脸增强控制参数。 FaceInfo *FaceEnhanceInfo `json:"FaceInfo,omitnil,omitempty" name:"FaceInfo"` // 低光照控制参数。 LowLightInfo *LowLightEnhanceInfo `json:"LowLightInfo,omitnil,omitempty" name:"LowLightInfo"` // 去划痕控制参数。 ScratchRepairInfo *ScratchRepairInfo `json:"ScratchRepairInfo,omitnil,omitempty" name:"ScratchRepairInfo"` // 去伪影(毛刺)控制参数。 ArtifactRepairInfo *ArtifactRepairInfo `json:"ArtifactRepairInfo,omitnil,omitempty" name:"ArtifactRepairInfo"` // 音画质重生输出目标参数。 TargetInfo *RebuildMediaTargetInfo `json:"TargetInfo,omitnil,omitempty" name:"TargetInfo"` // 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
func NewRebuildMediaRequest ¶ added in v1.0.597
func NewRebuildMediaRequest() (request *RebuildMediaRequest)
func (*RebuildMediaRequest) FromJsonString ¶ added in v1.0.597
func (r *RebuildMediaRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RebuildMediaRequest) ToJsonString ¶ added in v1.0.597
func (r *RebuildMediaRequest) ToJsonString() string
type RebuildMediaRequestParams ¶ added in v1.0.597
type RebuildMediaRequestParams struct { // 媒体文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 起始偏移时间,单位:秒,不填表示从视频开始截取。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 结束偏移时间,单位:秒,不填表示截取到视频末尾。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 画质修复控制参数。 RepairInfo *RepairInfo `json:"RepairInfo,omitnil,omitempty" name:"RepairInfo"` // 智能插帧控制参数。 VideoFrameInterpolationInfo *VideoFrameInterpolationInfo `json:"VideoFrameInterpolationInfo,omitnil,omitempty" name:"VideoFrameInterpolationInfo"` // 画面超分控制参数。 SuperResolutionInfo *SuperResolutionInfo `json:"SuperResolutionInfo,omitnil,omitempty" name:"SuperResolutionInfo"` // 高动态范围类型控制参数。 HDRInfo *HDRInfo `json:"HDRInfo,omitnil,omitempty" name:"HDRInfo"` // 视频降噪控制参数。 VideoDenoiseInfo *VideoDenoiseInfo `json:"VideoDenoiseInfo,omitnil,omitempty" name:"VideoDenoiseInfo"` // 音频降噪控制参数。 AudioDenoiseInfo *AudioDenoiseInfo `json:"AudioDenoiseInfo,omitnil,omitempty" name:"AudioDenoiseInfo"` // 色彩增强控制参数。 ColorInfo *ColorEnhanceInfo `json:"ColorInfo,omitnil,omitempty" name:"ColorInfo"` // 细节增强控制参数。 SharpInfo *SharpEnhanceInfo `json:"SharpInfo,omitnil,omitempty" name:"SharpInfo"` // 人脸增强控制参数。 FaceInfo *FaceEnhanceInfo `json:"FaceInfo,omitnil,omitempty" name:"FaceInfo"` // 低光照控制参数。 LowLightInfo *LowLightEnhanceInfo `json:"LowLightInfo,omitnil,omitempty" name:"LowLightInfo"` // 去划痕控制参数。 ScratchRepairInfo *ScratchRepairInfo `json:"ScratchRepairInfo,omitnil,omitempty" name:"ScratchRepairInfo"` // 去伪影(毛刺)控制参数。 ArtifactRepairInfo *ArtifactRepairInfo `json:"ArtifactRepairInfo,omitnil,omitempty" name:"ArtifactRepairInfo"` // 音画质重生输出目标参数。 TargetInfo *RebuildMediaTargetInfo `json:"TargetInfo,omitnil,omitempty" name:"TargetInfo"` // 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
Predefined struct for user
type RebuildMediaResponse ¶ added in v1.0.597
type RebuildMediaResponse struct { *tchttp.BaseResponse Response *RebuildMediaResponseParams `json:"Response"` }
func NewRebuildMediaResponse ¶ added in v1.0.597
func NewRebuildMediaResponse() (response *RebuildMediaResponse)
func (*RebuildMediaResponse) FromJsonString ¶ added in v1.0.597
func (r *RebuildMediaResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RebuildMediaResponse) ToJsonString ¶ added in v1.0.597
func (r *RebuildMediaResponse) ToJsonString() string
type RebuildMediaResponseParams ¶ added in v1.0.597
type RebuildMediaResponseParams struct { // 音画质重生的任务 ID,可以通过该 ID 查询音画质重生任务的状态。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RebuildMediaTargetAudioStream ¶ added in v1.0.596
type RebuildMediaTargetAudioStream struct { // 音频流的编码格式。 // 当外层参数 Container 为 mp3 时,可选值为: // <li>libmp3lame。</li> // 当外层参数 Container 为 ogg 或 flac 时,可选值为: // <li>flac。</li> // 当外层参数 Container 为 m4a 时,可选值为: // <li>libfdk_aac;</li> // <li>libmp3lame;</li> // <li>ac3。</li> // 当外层参数 Container 为 mp4 或 flv 时,可选值为: // <li>libfdk_aac:更适合 mp4;</li> // <li>libmp3lame:更适合 flv;</li> // <li>mp2。</li> // 当外层参数 Container 为 hls 时,可选值为: // <li>libfdk_aac。</li> Codec *string `json:"Codec,omitnil,omitempty" name:"Codec"` // 音频流的码率,取值范围:0 和 [26, 256],单位:kbps。 // 当取值为 0,表示音频码率和原始音频保持一致。 Bitrate *int64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` // 音频流的采样率,可选值: // <li>32000</li> // <li>44100</li> // <li>48000</li> // // 单位:Hz。 SampleRate *int64 `json:"SampleRate,omitnil,omitempty" name:"SampleRate"` // 音频通道方式,可选值: // <li>1:单通道</li> // <li>2:双通道</li> // <li>6:立体声</li> // // 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为立体声。 // 默认值:2。 AudioChannel *int64 `json:"AudioChannel,omitnil,omitempty" name:"AudioChannel"` }
type RebuildMediaTargetInfo ¶ added in v1.0.596
type RebuildMediaTargetInfo struct { // 输出文件名,最长 64 个字符。缺省由系统指定生成文件名。 MediaName *string `json:"MediaName,omitnil,omitempty" name:"MediaName"` // 描述信息,最长 128 个字符。缺省描述信息为空。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 分类ID,用于对媒体进行分类管理,可通过 [创建分类](/document/product/266/7812) 接口,创建分类,获得分类 ID。 // <li>默认值:0,表示其他分类。</li> ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 输出文件的过期时间,超过该时间文件将被删除,默认为永久不过期,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 输出文件封装格式,可选值:mp4、flv、hls。默认mp4。 Container *string `json:"Container,omitnil,omitempty" name:"Container"` // 输出的视频信息。 VideoStream *RebuildMediaTargetVideoStream `json:"VideoStream,omitnil,omitempty" name:"VideoStream"` // 输出的音频信息。 AudioStream *RebuildMediaTargetAudioStream `json:"AudioStream,omitnil,omitempty" name:"AudioStream"` // 是否去除视频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> // // 默认值:0。 RemoveVideo *int64 `json:"RemoveVideo,omitnil,omitempty" name:"RemoveVideo"` // 是否去除音频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> // // 默认值:0。 RemoveAudio *int64 `json:"RemoveAudio,omitnil,omitempty" name:"RemoveAudio"` }
type RebuildMediaTargetVideoStream ¶ added in v1.0.596
type RebuildMediaTargetVideoStream struct { // 视频流的编码格式,可选值: // <li>libx264:H.264 编码;</li> // <li>libx265:H.265 编码;</li> // <li>av1:AOMedia Video 1 编码。</li> // 默认视频流的编码格式为 H.264 编码。 Codec *string `json:"Codec,omitnil,omitempty" name:"Codec"` // 视频流的码率,取值范围:0 和 [128, 35000],单位:kbps。 // 当取值为 0,表示视频码率和原始视频保持一致。 Bitrate *int64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` // 视频帧率,取值范围:[0, 100],单位:Hz。 当取值为 0,表示帧率和原始视频保持一致。 Fps *int64 `json:"Fps,omitnil,omitempty" name:"Fps"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 视频流宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // // 默认值:0。 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 视频流高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // // 默认值:0。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: // <li>stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // // 默认值:stretch 。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` // 关键帧 I 帧之间的间隔,取值范围:0 和 [1, 100000],单位:帧数。 // 当填 0 或不填时,系统将自动设置 gop 长度。 Gop *int64 `json:"Gop,omitnil,omitempty" name:"Gop"` }
type RebuildMediaTask ¶ added in v1.0.596
type RebuildMediaTask struct { // 任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务流状态,取值: // <li>PROCESSING:处理中;</li> // <li>FINISH:已完成。</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,0 表示成功,其他值表示失败: // <li>40000:输入参数不合法,请检查输入参数;</li> // <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li> // <li>70000:内部服务错误,建议重试。</li> ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 音画质重生任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 音画质重生任务的输入。 // 注意:此字段可能返回 null,表示取不到有效值。 Input *RebuildMediaTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 音画质重生任务的输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *RebuildMediaTaskOutput `json:"Output,omitnil,omitempty" name:"Output"` // 音画质重生输出视频的元信息。 // 注意:此字段可能返回 null,表示取不到有效值。 MetaData *MediaMetaData `json:"MetaData,omitnil,omitempty" name:"MetaData"` // 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` }
type RebuildMediaTaskInput ¶ added in v1.0.596
type RebuildMediaTaskInput struct { // 媒体文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 起始偏移时间,单位:秒,不填表示从视频开始截取。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 结束偏移时间,单位:秒,不填表示截取到视频末尾。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 音画质重生模版号。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 画质修复控制参数。 RepairInfo *RepairInfo `json:"RepairInfo,omitnil,omitempty" name:"RepairInfo"` // 智能插帧控制参数。 VideoFrameInterpolationInfo *VideoFrameInterpolationInfo `json:"VideoFrameInterpolationInfo,omitnil,omitempty" name:"VideoFrameInterpolationInfo"` // 画面超分控制参数。 SuperResolutionInfo *SuperResolutionInfo `json:"SuperResolutionInfo,omitnil,omitempty" name:"SuperResolutionInfo"` // 高动态范围类型控制参数。 HDRInfo *HDRInfo `json:"HDRInfo,omitnil,omitempty" name:"HDRInfo"` // 视频降噪控制参数。 VideoDenoiseInfo *VideoDenoiseInfo `json:"VideoDenoiseInfo,omitnil,omitempty" name:"VideoDenoiseInfo"` // 音频降噪控制参数。 AudioDenoiseInfo *AudioDenoiseInfo `json:"AudioDenoiseInfo,omitnil,omitempty" name:"AudioDenoiseInfo"` // 色彩增强控制参数。 ColorInfo *ColorEnhanceInfo `json:"ColorInfo,omitnil,omitempty" name:"ColorInfo"` // 细节增强控制参数。 SharpInfo *SharpEnhanceInfo `json:"SharpInfo,omitnil,omitempty" name:"SharpInfo"` // 人脸增强控制参数。 FaceInfo *FaceEnhanceInfo `json:"FaceInfo,omitnil,omitempty" name:"FaceInfo"` // 低光照控制参数。 LowLightInfo *LowLightEnhanceInfo `json:"LowLightInfo,omitnil,omitempty" name:"LowLightInfo"` // 去划痕控制参数。 ScratchRepairInfo *ScratchRepairInfo `json:"ScratchRepairInfo,omitnil,omitempty" name:"ScratchRepairInfo"` // 去伪影(毛刺)控制参数。 ArtifactRepairInfo *ArtifactRepairInfo `json:"ArtifactRepairInfo,omitnil,omitempty" name:"ArtifactRepairInfo"` // 音画质重生输出目标参数。 TargetInfo *RebuildMediaTargetInfo `json:"TargetInfo,omitnil,omitempty" name:"TargetInfo"` }
type RebuildMediaTaskOutput ¶ added in v1.0.596
type RebuildMediaTaskOutput struct { // 文件类型,例如 mp4、flv 等。 FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"` // 媒体文件播放地址。 FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"` // 媒体文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 输出文件名,最长 64 个字符。缺省由系统指定生成文件名。 MediaName *string `json:"MediaName,omitnil,omitempty" name:"MediaName"` // 分类ID,用于对媒体进行分类管理,可通过 [创建分类](/document/product/266/7812) 接口,创建分类,获得分类 ID。 // <li>默认值:0,表示其他分类。</li> ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 输出文件的过期时间,超过该时间文件将被删除,默认为永久不过期,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` }
type RebuildMediaTemplate ¶ added in v1.0.630
type RebuildMediaTemplate struct { // 音画质重生模板号。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 模板类型,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 音画质重生模板名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 音画质重生模板描述。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 音画质重生视频控制信息。 // 注意:此字段可能返回 null,表示取不到有效值。 RebuildVideoInfo *RebuildVideoInfo `json:"RebuildVideoInfo,omitnil,omitempty" name:"RebuildVideoInfo"` // 音画质重生音频控制信息。 // 注意:此字段可能返回 null,表示取不到有效值。 RebuildAudioInfo *RebuildAudioInfo `json:"RebuildAudioInfo,omitnil,omitempty" name:"RebuildAudioInfo"` // 输出视频控制信息。 // 注意:此字段可能返回 null,表示取不到有效值。 TargetVideoInfo *RebuildMediaTargetVideoStream `json:"TargetVideoInfo,omitnil,omitempty" name:"TargetVideoInfo"` // 输出音频控制信息。 // 注意:此字段可能返回 null,表示取不到有效值。 TargetAudioInfo *RebuildMediaTargetAudioStream `json:"TargetAudioInfo,omitnil,omitempty" name:"TargetAudioInfo"` // 封装格式。可选值:mp4、hls。默认是 mp4。 Container *string `json:"Container,omitnil,omitempty" name:"Container"` // 是否去除视频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> // 默认值 0。 RemoveVideo *int64 `json:"RemoveVideo,omitnil,omitempty" name:"RemoveVideo"` // 是否去除音频数据,可选值: // <li>0:保留</li> // <li>1:去除</li> // 默认值 0。 RemoveAudio *int64 `json:"RemoveAudio,omitnil,omitempty" name:"RemoveAudio"` // 模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type RebuildVideoInfo ¶ added in v1.0.630
type RebuildVideoInfo struct { // 画质修复控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 RepairInfo *RepairInfo `json:"RepairInfo,omitnil,omitempty" name:"RepairInfo"` // 智能插帧控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 VideoFrameInterpolationInfo *VideoFrameInterpolationInfo `json:"VideoFrameInterpolationInfo,omitnil,omitempty" name:"VideoFrameInterpolationInfo"` // 画面超分控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 SuperResolutionInfo *SuperResolutionInfo `json:"SuperResolutionInfo,omitnil,omitempty" name:"SuperResolutionInfo"` // 高动态范围类型控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 HDRInfo *HDRInfo `json:"HDRInfo,omitnil,omitempty" name:"HDRInfo"` // 视频降噪控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 VideoDenoiseInfo *VideoDenoiseInfo `json:"VideoDenoiseInfo,omitnil,omitempty" name:"VideoDenoiseInfo"` // 色彩增强控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 ColorInfo *ColorEnhanceInfo `json:"ColorInfo,omitnil,omitempty" name:"ColorInfo"` // 细节增强控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 SharpInfo *SharpEnhanceInfo `json:"SharpInfo,omitnil,omitempty" name:"SharpInfo"` // 人脸增强控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 FaceInfo *FaceEnhanceInfo `json:"FaceInfo,omitnil,omitempty" name:"FaceInfo"` // 低光照控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 LowLightInfo *LowLightEnhanceInfo `json:"LowLightInfo,omitnil,omitempty" name:"LowLightInfo"` // 去划痕控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 ScratchRepairInfo *ScratchRepairInfo `json:"ScratchRepairInfo,omitnil,omitempty" name:"ScratchRepairInfo"` // 去伪影控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 ArtifactRepairInfo *ArtifactRepairInfo `json:"ArtifactRepairInfo,omitnil,omitempty" name:"ArtifactRepairInfo"` }
type ReduceMediaBitrateAdaptiveDynamicStreamingResult ¶ added in v1.0.498
type ReduceMediaBitrateAdaptiveDynamicStreamingResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 对视频转自适应码流任务的输入。 Input *AdaptiveDynamicStreamingTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 对视频转自适应码流任务的输出。 Output *AdaptiveDynamicStreamingInfoItem `json:"Output,omitnil,omitempty" name:"Output"` }
type ReduceMediaBitrateMediaProcessTaskResult ¶ added in v1.0.498
type ReduceMediaBitrateMediaProcessTaskResult struct { // 任务的类型,可以取的值有: // <li>Transcode:转码</li> // <li>AdaptiveDynamicStreaming:自适应码流</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 降码率任务中视频转码任务的查询结果,当任务类型为 Transcode 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 TranscodeTask *ReduceMediaBitrateTranscodeResult `json:"TranscodeTask,omitnil,omitempty" name:"TranscodeTask"` // 降码率任务中对视频转自适应码流任务的查询结果,当任务类型为 AdaptiveDynamicStreaming 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 AdaptiveDynamicStreamingTask *ReduceMediaBitrateAdaptiveDynamicStreamingResult `json:"AdaptiveDynamicStreamingTask,omitnil,omitempty" name:"AdaptiveDynamicStreamingTask"` }
type ReduceMediaBitrateTask ¶ added in v1.0.498
type ReduceMediaBitrateTask struct { // 视频处理任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务流状态,取值: // <li>PROCESSING:处理中;</li> // <li>FINISH:已完成。</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 媒体文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 媒体文件名称。 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 媒体文件地址。 FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"` // 原始视频的元信息。 // 注意:此字段可能返回 null,表示取不到有效值。 MetaData *MediaMetaData `json:"MetaData,omitnil,omitempty" name:"MetaData"` // 降码率任务执行状态与结果。 MediaProcessResultSet []*ReduceMediaBitrateMediaProcessTaskResult `json:"MediaProcessResultSet,omitnil,omitempty" name:"MediaProcessResultSet"` // 任务流的优先级,取值范围为 [-10, 10]。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 任务流状态变更通知模式。 // <li>Finish:只有当任务流全部执行完毕时,才发起一次事件通知;</li> // <li>None:不接受该任务流回调。</li> TasksNotifyMode *string `json:"TasksNotifyMode,omitnil,omitempty" name:"TasksNotifyMode"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` }
type ReduceMediaBitrateTranscodeResult ¶ added in v1.0.498
type ReduceMediaBitrateTranscodeResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 转码任务的输入。 Input *TranscodeTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 转码任务的输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *MediaTranscodeItem `json:"Output,omitnil,omitempty" name:"Output"` // 转码进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 转码任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 转码任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type RefererAuthPolicy ¶
type RefererAuthPolicy struct { // [Referer 防盗链](https://cloud.tencent.com/document/product/266/14046)设置状态,可选值: // <li>Enabled: 启用;</li> // <li>Disabled: 禁用。</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` // Referer 校验类型,可选值: // <li>Black:黑名单方式校验。HTTP 请求携带了 Referers 列表中的某个 Referer 将被拒绝访问。</li> // <li>White:白名单方式校验。HTTP 请求携带了 Referers 列表中的 Referer 时才允许访问。</li> // 当 Status 取值为 Enabled 时,AuthType 必须赋值。 AuthType *string `json:"AuthType,omitnil,omitempty" name:"AuthType"` // 用于校验的 Referer 列表,最大支持20个 Referer。当 Status 取值为 Enabled 时, Referers 不能为空数组。Referer 的格式参考域名的格式。 Referers []*string `json:"Referers,omitnil,omitempty" name:"Referers"` // 是否允许空 Referer 访问本域名,可选值: // <li>Yes: 是。</li> // <li>No: 否。</li> // 当 Status 取值为 Enabled 时,BlankRefererAllowed 必须赋值。 BlankRefererAllowed *string `json:"BlankRefererAllowed,omitnil,omitempty" name:"BlankRefererAllowed"` }
type RefreshUrlCacheRequest ¶ added in v1.0.422
type RefreshUrlCacheRequest struct { *tchttp.BaseRequest // 刷新的 URL 列表,单次最多指定20个 URL。 Urls []*string `json:"Urls,omitnil,omitempty" name:"Urls"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewRefreshUrlCacheRequest ¶ added in v1.0.422
func NewRefreshUrlCacheRequest() (request *RefreshUrlCacheRequest)
func (*RefreshUrlCacheRequest) FromJsonString ¶ added in v1.0.422
func (r *RefreshUrlCacheRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RefreshUrlCacheRequest) ToJsonString ¶ added in v1.0.422
func (r *RefreshUrlCacheRequest) ToJsonString() string
type RefreshUrlCacheRequestParams ¶ added in v1.0.426
type RefreshUrlCacheRequestParams struct { // 刷新的 URL 列表,单次最多指定20个 URL。 Urls []*string `json:"Urls,omitnil,omitempty" name:"Urls"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type RefreshUrlCacheResponse ¶ added in v1.0.422
type RefreshUrlCacheResponse struct { *tchttp.BaseResponse Response *RefreshUrlCacheResponseParams `json:"Response"` }
func NewRefreshUrlCacheResponse ¶ added in v1.0.422
func NewRefreshUrlCacheResponse() (response *RefreshUrlCacheResponse)
func (*RefreshUrlCacheResponse) FromJsonString ¶ added in v1.0.422
func (r *RefreshUrlCacheResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RefreshUrlCacheResponse) ToJsonString ¶ added in v1.0.422
func (r *RefreshUrlCacheResponse) ToJsonString() string
type RefreshUrlCacheResponseParams ¶ added in v1.0.426
type RefreshUrlCacheResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RemoveWaterMarkTaskInput ¶ added in v1.0.482
type RemoveWaterMarkTaskInput struct { // 媒体文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` }
type RemoveWaterMarkTaskOutput ¶ added in v1.0.482
type RemoveWaterMarkTaskOutput struct { // 媒体文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 文件类型,例如 mp4、mp3 等。 FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"` // 媒体文件播放地址。 FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"` // 文件名称,最长 64 个字符。 MediaName *string `json:"MediaName,omitnil,omitempty" name:"MediaName"` // 元信息。包括大小、时长、视频流信息、音频流信息等。 MetaData *MediaMetaData `json:"MetaData,omitnil,omitempty" name:"MetaData"` }
type RemoveWatermarkRequest ¶ added in v1.0.480
type RemoveWatermarkRequest struct { *tchttp.BaseRequest // 媒体文件 ID 。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 任务流的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 该字段已无效。 TasksNotifyMode *string `json:"TasksNotifyMode,omitnil,omitempty" name:"TasksNotifyMode"` }
func NewRemoveWatermarkRequest ¶ added in v1.0.480
func NewRemoveWatermarkRequest() (request *RemoveWatermarkRequest)
func (*RemoveWatermarkRequest) FromJsonString ¶ added in v1.0.480
func (r *RemoveWatermarkRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RemoveWatermarkRequest) ToJsonString ¶ added in v1.0.480
func (r *RemoveWatermarkRequest) ToJsonString() string
type RemoveWatermarkRequestParams ¶ added in v1.0.480
type RemoveWatermarkRequestParams struct { // 媒体文件 ID 。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 任务流的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 该字段已无效。 TasksNotifyMode *string `json:"TasksNotifyMode,omitnil,omitempty" name:"TasksNotifyMode"` }
Predefined struct for user
type RemoveWatermarkResponse ¶ added in v1.0.480
type RemoveWatermarkResponse struct { *tchttp.BaseResponse Response *RemoveWatermarkResponseParams `json:"Response"` }
func NewRemoveWatermarkResponse ¶ added in v1.0.480
func NewRemoveWatermarkResponse() (response *RemoveWatermarkResponse)
func (*RemoveWatermarkResponse) FromJsonString ¶ added in v1.0.480
func (r *RemoveWatermarkResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RemoveWatermarkResponse) ToJsonString ¶ added in v1.0.480
func (r *RemoveWatermarkResponse) ToJsonString() string
type RemoveWatermarkResponseParams ¶ added in v1.0.480
type RemoveWatermarkResponseParams struct { // 任务 ID 。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RemoveWatermarkTask ¶ added in v1.0.482
type RemoveWatermarkTask struct { // 任务 ID 。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务流状态,取值: // <li>PROCESSING:处理中;</li> // <li>FINISH:已完成。</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败: // <li>40000:输入参数不合法,请检查输入参数;</li> // <li>60000:源文件错误(如视频数据损坏),请确认源文件是否正常;</li> // <li>70000:内部服务错误,建议重试。</li> ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 智能去除水印任务的输入。 // 注意:此字段可能返回 null,表示取不到有效值。 Input *RemoveWaterMarkTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 智能去除水印任务的输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *RemoveWaterMarkTaskOutput `json:"Output,omitnil,omitempty" name:"Output"` // 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` }
type RepairInfo ¶ added in v1.0.596
type RepairInfo struct { // 画质修复控制开关,可选值: // <li>ON:开启画质修复;</li> // <li>OFF:关闭画质修复。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 画质修复类型,仅当画质修复控制开关为 ON 时有效,可选值: // <li>weak:轻画质修复;</li> // <li>normal:正常画质修复;</li> // <li>strong:强画质修复。</li> // 默认值:weak。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type ResetProcedureTemplateRequest ¶
type ResetProcedureTemplateRequest struct { *tchttp.BaseRequest // 任务流名字 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 视频处理类型任务参数。 MediaProcessTask *MediaProcessTaskInput `json:"MediaProcessTask,omitnil,omitempty" name:"MediaProcessTask"` // AI 智能内容审核类型任务参数 \*。 // <font color=red>\*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font> AiContentReviewTask *AiContentReviewTaskInput `json:"AiContentReviewTask,omitnil,omitempty" name:"AiContentReviewTask"` // AI 智能内容分析类型任务参数。 AiAnalysisTask *AiAnalysisTaskInput `json:"AiAnalysisTask,omitnil,omitempty" name:"AiAnalysisTask"` // AI 内容识别类型任务参数。 AiRecognitionTask *AiRecognitionTaskInput `json:"AiRecognitionTask,omitnil,omitempty" name:"AiRecognitionTask"` // 音视频审核类型任务参数。 ReviewAudioVideoTask *ProcedureReviewAudioVideoTaskInput `json:"ReviewAudioVideoTask,omitnil,omitempty" name:"ReviewAudioVideoTask"` }
func NewResetProcedureTemplateRequest ¶
func NewResetProcedureTemplateRequest() (request *ResetProcedureTemplateRequest)
func (*ResetProcedureTemplateRequest) FromJsonString ¶
func (r *ResetProcedureTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ResetProcedureTemplateRequest) ToJsonString ¶
func (r *ResetProcedureTemplateRequest) ToJsonString() string
type ResetProcedureTemplateRequestParams ¶ added in v1.0.426
type ResetProcedureTemplateRequestParams struct { // 任务流名字 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 视频处理类型任务参数。 MediaProcessTask *MediaProcessTaskInput `json:"MediaProcessTask,omitnil,omitempty" name:"MediaProcessTask"` // AI 智能内容审核类型任务参数 \*。 // <font color=red>\*:该参数用于发起旧版审核,不建议使用。推荐使用 ReviewAudioVideoTask 参数发起审核。</font> AiContentReviewTask *AiContentReviewTaskInput `json:"AiContentReviewTask,omitnil,omitempty" name:"AiContentReviewTask"` // AI 智能内容分析类型任务参数。 AiAnalysisTask *AiAnalysisTaskInput `json:"AiAnalysisTask,omitnil,omitempty" name:"AiAnalysisTask"` // AI 内容识别类型任务参数。 AiRecognitionTask *AiRecognitionTaskInput `json:"AiRecognitionTask,omitnil,omitempty" name:"AiRecognitionTask"` // 音视频审核类型任务参数。 ReviewAudioVideoTask *ProcedureReviewAudioVideoTaskInput `json:"ReviewAudioVideoTask,omitnil,omitempty" name:"ReviewAudioVideoTask"` }
Predefined struct for user
type ResetProcedureTemplateResponse ¶
type ResetProcedureTemplateResponse struct { *tchttp.BaseResponse Response *ResetProcedureTemplateResponseParams `json:"Response"` }
func NewResetProcedureTemplateResponse ¶
func NewResetProcedureTemplateResponse() (response *ResetProcedureTemplateResponse)
func (*ResetProcedureTemplateResponse) FromJsonString ¶
func (r *ResetProcedureTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ResetProcedureTemplateResponse) ToJsonString ¶
func (r *ResetProcedureTemplateResponse) ToJsonString() string
type ResetProcedureTemplateResponseParams ¶ added in v1.0.426
type ResetProcedureTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ResolutionNameInfo ¶
type ResourceTag ¶
type RestoreMediaRequest ¶ added in v1.0.422
type RestoreMediaRequest struct { *tchttp.BaseRequest // 媒体文件唯一标识列表,最大长度:100。 FileIds []*string `json:"FileIds,omitnil,omitempty" name:"FileIds"` // 解冻出的临时媒体文件的可访问持续时长,必须大于0,单位为“天”。 RestoreDay *uint64 `json:"RestoreDay,omitnil,omitempty" name:"RestoreDay"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 解冻模式。当媒体文件当前的存储类型为归档存储时,有以下取值: // <li>极速模式:Expedited,解冻任务在5分钟后完成。</li> // <li>标准模式:Standard,解冻任务在5小时后完成 。</li> // <li>批量模式:Bulk,,解冻任务在12小时后完成。</li> // 当媒体文件的存储类型为深度归档存储时,有以下取值: // <li>标准模式:Standard,解冻任务在24小时后完成。</li> // <li>批量模式:Bulk,解冻任务在48小时后完成。</li> RestoreTier *string `json:"RestoreTier,omitnil,omitempty" name:"RestoreTier"` }
func NewRestoreMediaRequest ¶ added in v1.0.422
func NewRestoreMediaRequest() (request *RestoreMediaRequest)
func (*RestoreMediaRequest) FromJsonString ¶ added in v1.0.422
func (r *RestoreMediaRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RestoreMediaRequest) ToJsonString ¶ added in v1.0.422
func (r *RestoreMediaRequest) ToJsonString() string
type RestoreMediaRequestParams ¶ added in v1.0.426
type RestoreMediaRequestParams struct { // 媒体文件唯一标识列表,最大长度:100。 FileIds []*string `json:"FileIds,omitnil,omitempty" name:"FileIds"` // 解冻出的临时媒体文件的可访问持续时长,必须大于0,单位为“天”。 RestoreDay *uint64 `json:"RestoreDay,omitnil,omitempty" name:"RestoreDay"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 解冻模式。当媒体文件当前的存储类型为归档存储时,有以下取值: // <li>极速模式:Expedited,解冻任务在5分钟后完成。</li> // <li>标准模式:Standard,解冻任务在5小时后完成 。</li> // <li>批量模式:Bulk,,解冻任务在12小时后完成。</li> // 当媒体文件的存储类型为深度归档存储时,有以下取值: // <li>标准模式:Standard,解冻任务在24小时后完成。</li> // <li>批量模式:Bulk,解冻任务在48小时后完成。</li> RestoreTier *string `json:"RestoreTier,omitnil,omitempty" name:"RestoreTier"` }
Predefined struct for user
type RestoreMediaResponse ¶ added in v1.0.422
type RestoreMediaResponse struct { *tchttp.BaseResponse Response *RestoreMediaResponseParams `json:"Response"` }
func NewRestoreMediaResponse ¶ added in v1.0.422
func NewRestoreMediaResponse() (response *RestoreMediaResponse)
func (*RestoreMediaResponse) FromJsonString ¶ added in v1.0.422
func (r *RestoreMediaResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RestoreMediaResponse) ToJsonString ¶ added in v1.0.422
func (r *RestoreMediaResponse) ToJsonString() string
type RestoreMediaResponseParams ¶ added in v1.0.426
type RestoreMediaResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RestoreMediaTask ¶ added in v1.0.309
type RestoreMediaTask struct { // 文件ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 文件原始存储类型。 OriginalStorageClass *string `json:"OriginalStorageClass,omitnil,omitempty" name:"OriginalStorageClass"` // 文件目标存储类型。对于临时取回,目标存储类型与原始存储类型相同。 TargetStorageClass *string `json:"TargetStorageClass,omitnil,omitempty" name:"TargetStorageClass"` // 取回模式,取值: // <li>Expedited:极速模式</li> // <li>Standard:标准模式</li> // <li>Bulk:批量模式</li> RestoreTier *string `json:"RestoreTier,omitnil,omitempty" name:"RestoreTier"` // 临时取回副本有效期,单位:天。对于永久取回,取值为0。 RestoreDay *int64 `json:"RestoreDay,omitnil,omitempty" name:"RestoreDay"` // 该字段已废弃。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 该字段已废弃。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` }
type ReviewAudioVideoRequest ¶ added in v1.0.493
type ReviewAudioVideoRequest struct { *tchttp.BaseRequest // 媒体文件 ID,即该文件在云点播上的全局唯一标识符,在上传成功后由云点播后台分配。可以在 [视频上传完成事件通知](/document/product/266/7830) 或 [云点播控制台](https://console.cloud.tencent.com/vod/media) 获取该字段。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 审核的内容,可选值有: // <li>Media:原始音视频;</li> // <li>Cover:封面。</li> // 不填或填空数组时,默认为审核 Media。 ReviewContents []*string `json:"ReviewContents,omitnil,omitempty" name:"ReviewContents"` // 审核模板 ID,默认值为 10。取值范围: // <li>10:[预置模板](https://cloud.tencent.com/document/product/266/33476#.E9.A2.84.E7.BD.AE.E9.9F.B3.E8.A7.86.E9.A2.91.E5.AE.A1.E6.A0.B8.E6.A8.A1.E6.9D.BF.5B.5D(id.3Averify)),支持检测的违规标签包括色情(Porn)、暴力(Terror)、不适宜的信息(Polity)和娇喘(Moan)。</li> Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 任务流的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 来源上下文,用于透传用户请求信息,音视频审核完成回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
func NewReviewAudioVideoRequest ¶ added in v1.0.493
func NewReviewAudioVideoRequest() (request *ReviewAudioVideoRequest)
func (*ReviewAudioVideoRequest) FromJsonString ¶ added in v1.0.493
func (r *ReviewAudioVideoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ReviewAudioVideoRequest) ToJsonString ¶ added in v1.0.493
func (r *ReviewAudioVideoRequest) ToJsonString() string
type ReviewAudioVideoRequestParams ¶ added in v1.0.493
type ReviewAudioVideoRequestParams struct { // 媒体文件 ID,即该文件在云点播上的全局唯一标识符,在上传成功后由云点播后台分配。可以在 [视频上传完成事件通知](/document/product/266/7830) 或 [云点播控制台](https://console.cloud.tencent.com/vod/media) 获取该字段。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 审核的内容,可选值有: // <li>Media:原始音视频;</li> // <li>Cover:封面。</li> // 不填或填空数组时,默认为审核 Media。 ReviewContents []*string `json:"ReviewContents,omitnil,omitempty" name:"ReviewContents"` // 审核模板 ID,默认值为 10。取值范围: // <li>10:[预置模板](https://cloud.tencent.com/document/product/266/33476#.E9.A2.84.E7.BD.AE.E9.9F.B3.E8.A7.86.E9.A2.91.E5.AE.A1.E6.A0.B8.E6.A8.A1.E6.9D.BF.5B.5D(id.3Averify)),支持检测的违规标签包括色情(Porn)、暴力(Terror)、不适宜的信息(Polity)和娇喘(Moan)。</li> Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 任务流的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 来源上下文,用于透传用户请求信息,音视频审核完成回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 保留字段,特殊用途时使用。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
Predefined struct for user
type ReviewAudioVideoResponse ¶ added in v1.0.493
type ReviewAudioVideoResponse struct { *tchttp.BaseResponse Response *ReviewAudioVideoResponseParams `json:"Response"` }
func NewReviewAudioVideoResponse ¶ added in v1.0.493
func NewReviewAudioVideoResponse() (response *ReviewAudioVideoResponse)
func (*ReviewAudioVideoResponse) FromJsonString ¶ added in v1.0.493
func (r *ReviewAudioVideoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ReviewAudioVideoResponse) ToJsonString ¶ added in v1.0.493
func (r *ReviewAudioVideoResponse) ToJsonString() string
type ReviewAudioVideoResponseParams ¶ added in v1.0.493
type ReviewAudioVideoResponseParams struct { // 任务 ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ReviewAudioVideoSegmentItem ¶ added in v1.0.488
type ReviewAudioVideoSegmentItem struct { // 嫌疑片段起始的偏移时间,单位:秒。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 嫌疑片段结束的偏移时间,单位:秒。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 嫌疑片段涉及令人反感的信息的分数。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 嫌疑片段鉴别涉及违规信息的结果建议,取值范围: // <li>review:疑似违规,建议复审;</li> // <li>block:确认违规,建议封禁。</li> Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // 嫌疑片段最可能的违规的标签,取值范围: // <li>Porn:色情;</li> // <li>Terror:暴力;</li> // <li>Polity:不适宜的信息;</li> // <li>Ad:广告;</li> // <li>Illegal:违法;</li> // <li>Abuse:谩骂;</li> // <li>Moan:娇喘。</li> Label *string `json:"Label,omitnil,omitempty" name:"Label"` // 违规子标签。 SubLabel *string `json:"SubLabel,omitnil,omitempty" name:"SubLabel"` // 嫌疑片段违禁的形式,取值范围: // <li>Image:画面上的人物或图标;</li> // <li>OCR:画面上的文字;</li> // <li>ASR:语音中的文字;</li> // <li>Voice:声音。</li> Form *string `json:"Form,omitnil,omitempty" name:"Form"` // 当 Form 为 Image 或 OCR 时有效,表示嫌疑人物、图标或文字出现的区域坐标 (像素级),[x1, y1, x2, y2],即左上角坐标、右下角坐标。 AreaCoordSet []*int64 `json:"AreaCoordSet,omitnil,omitempty" name:"AreaCoordSet"` // 当 Form 为 OCR 或 ASR 时有效,表示识别出来的 OCR 或 ASR 文本内容。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // 当 Form 为 OCR 或 ASR 时有效,表示嫌疑片段命中的违规关键词列表。 KeywordSet []*string `json:"KeywordSet,omitnil,omitempty" name:"KeywordSet"` // 嫌疑图片 URL (图片不会永久存储,到达 // PicUrlExpireTime 时间点后图片将被删除)。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 嫌疑图片 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 PicUrlExpireTime *string `json:"PicUrlExpireTime,omitnil,omitempty" name:"PicUrlExpireTime"` }
type ReviewAudioVideoTask ¶ added in v1.0.488
type ReviewAudioVideoTask struct { // 任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务状态,取值: // <li>PROCESSING:处理中;</li> // <li>FINISH:已完成。</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 音视频审核任务的输入。 // 注意:此字段可能返回 null,表示取不到有效值。 Input *ReviewAudioVideoTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 音视频审核任务的输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *ReviewAudioVideoTaskOutput `json:"Output,omitnil,omitempty" name:"Output"` // 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,音视频审核完成回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` }
type ReviewAudioVideoTaskInput ¶ added in v1.0.493
type ReviewAudioVideoTaskInput struct { // 媒体文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 音视频审核模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 审核的内容,可选值: // <li>Media:原始音视频;</li> // <li>Cover:封面。</li> ReviewContents []*string `json:"ReviewContents,omitnil,omitempty" name:"ReviewContents"` }
type ReviewAudioVideoTaskOutput ¶ added in v1.0.488
type ReviewAudioVideoTaskOutput struct { // 音视频内容审核的结果建议,取值范围: // <li>pass:建议通过;</li> // <li>review:建议复审;</li> // <li>block:建议封禁。</li> Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // 当 Suggestion 为 review 或 block 时有效,表示音视频最可能的违规的标签,取值范围: // <li>Porn:色情;</li> // <li>Terror:暴力;</li> // <li>Polity:不适宜的信息;</li> // <li>Ad:广告;</li> // <li>Illegal:违法;</li> // <li>Abuse:谩骂;</li> // <li>Moan:娇喘。</li> Label *string `json:"Label,omitnil,omitempty" name:"Label"` // 当 Suggestion 为 review 或 block 时有效,表示音视频最可能的违禁的形式,取值范围: // <li>Image:画面上的人物或图标;</li> // <li>OCR:画面上的文字;</li> // <li>ASR:语音中的文字;</li> // <li>Voice:声音。</li> Form *string `json:"Form,omitnil,omitempty" name:"Form"` // 有违规信息的嫌疑的视频片段列表。 // <font color=red>注意</font> :该列表最多仅展示前 10个 元素。如希望获得完整结果,请从 SegmentSetFileUrl 对应的文件中获取。 SegmentSet []*ReviewAudioVideoSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` // 涉及违规信息的嫌疑的视频片段列表文件 URL。文件的内容为 JSON,数据结构与 SegmentSet 字段一致。 (文件不会永久存储,到达SegmentSetFileUrlExpireTime 时间点后文件将被删除)。 SegmentSetFileUrl *string `json:"SegmentSetFileUrl,omitnil,omitempty" name:"SegmentSetFileUrl"` // 涉及违规信息的嫌疑的视频片段列表文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 SegmentSetFileUrlExpireTime *string `json:"SegmentSetFileUrlExpireTime,omitnil,omitempty" name:"SegmentSetFileUrlExpireTime"` // 封面审核结果。 // 注意:此字段可能返回 null,表示取不到有效值。 CoverReviewResult *ReviewImageResult `json:"CoverReviewResult,omitnil,omitempty" name:"CoverReviewResult"` }
type ReviewImageRequest ¶ added in v1.0.392
type ReviewImageRequest struct { *tchttp.BaseRequest // 媒体文件 ID,即该文件在云点播上的全局唯一标识符。本接口要求媒体文件必须是图片格式。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 图片审核模板 ID,取值范围: // <li>10:预置模板,支持检测的违规标签包括色情(Porn)、暴力(Terror)和不适宜的信息(Polity)。</li> Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewReviewImageRequest ¶ added in v1.0.392
func NewReviewImageRequest() (request *ReviewImageRequest)
func (*ReviewImageRequest) FromJsonString ¶ added in v1.0.392
func (r *ReviewImageRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ReviewImageRequest) ToJsonString ¶ added in v1.0.392
func (r *ReviewImageRequest) ToJsonString() string
type ReviewImageRequestParams ¶ added in v1.0.426
type ReviewImageRequestParams struct { // 媒体文件 ID,即该文件在云点播上的全局唯一标识符。本接口要求媒体文件必须是图片格式。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 图片审核模板 ID,取值范围: // <li>10:预置模板,支持检测的违规标签包括色情(Porn)、暴力(Terror)和不适宜的信息(Polity)。</li> Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type ReviewImageResponse ¶ added in v1.0.392
type ReviewImageResponse struct { *tchttp.BaseResponse Response *ReviewImageResponseParams `json:"Response"` }
func NewReviewImageResponse ¶ added in v1.0.392
func NewReviewImageResponse() (response *ReviewImageResponse)
func (*ReviewImageResponse) FromJsonString ¶ added in v1.0.392
func (r *ReviewImageResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ReviewImageResponse) ToJsonString ¶ added in v1.0.392
func (r *ReviewImageResponse) ToJsonString() string
type ReviewImageResponseParams ¶ added in v1.0.426
type ReviewImageResponseParams struct { // 图片审核任务结果。 // <font color=red>注意:该字段已废弃,建议使用 MediaReviewResult。</font> ReviewResultSet []*ContentReviewResult `json:"ReviewResultSet,omitnil,omitempty" name:"ReviewResultSet"` // 图片审核任务结果。 // 注意:此字段可能返回 null,表示取不到有效值。 MediaReviewResult *ReviewImageResult `json:"MediaReviewResult,omitnil,omitempty" name:"MediaReviewResult"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ReviewImageResult ¶ added in v1.0.564
type ReviewImageResult struct { // 图片审核的结果建议,取值范围: // <li>pass:建议通过;</li> // <li>review:建议复审;</li> // <li>block:建议封禁。</li> Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // 当 Suggestion 为 review 或 block 时有效,表示最可能的违规的标签,取值范围: // <li>Porn:色情;</li> // <li>Terror:暴力;</li> // <li>Polity:不适宜的信息;</li> // <li>Ad:广告;</li> // <li>Illegal:违法;</li> // <li>Abuse:谩骂。</li> Label *string `json:"Label,omitnil,omitempty" name:"Label"` // 当 Suggestion 为 review 或 block 时有效,表示最可能的违禁的形式,取值范围: // <li>Image:画面上的人物或图标;</li> // <li>OCR:画面上的文字。</li> Form *string `json:"Form,omitnil,omitempty" name:"Form"` // 有违规信息的嫌疑的视频片段列表。 // <font color=red>注意</font> :该列表最多仅展示前 10个 元素。如希望获得完整结果,请从 SegmentSetFileUrl 对应的文件中获取。 SegmentSet []*ReviewImageSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` // 涉及违规信息的嫌疑的视频片段列表文件 URL。文件的内容为 JSON,数据结构与 SegmentSet 字段一致。 (文件不会永久存储,到达SegmentSetFileUrlExpireTime 时间点后文件将被删除)。 SegmentSetFileUrl *string `json:"SegmentSetFileUrl,omitnil,omitempty" name:"SegmentSetFileUrl"` // 涉及违规信息的嫌疑的视频片段列表文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 SegmentSetFileUrlExpireTime *string `json:"SegmentSetFileUrlExpireTime,omitnil,omitempty" name:"SegmentSetFileUrlExpireTime"` }
type ReviewImageSegmentItem ¶ added in v1.0.564
type ReviewImageSegmentItem struct { // 嫌疑片段涉及令人反感的信息的分数。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 嫌疑片段鉴别涉及违规信息的结果建议,取值范围: // <li>review:疑似违规,建议复审;</li> // <li>block:确认违规,建议封禁。</li> Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // 嫌疑片段最可能的违规的标签,取值范围: // <li>Porn:色情;</li> // <li>Terror:暴力;</li> // <li>Polity:不适宜的信息;</li> // <li>Ad:广告;</li> // <li>Illegal:违法;</li> // <li>Abuse:谩骂。</li> Label *string `json:"Label,omitnil,omitempty" name:"Label"` // 违规子标签。 SubLabel *string `json:"SubLabel,omitnil,omitempty" name:"SubLabel"` // 嫌疑片段违禁的形式,取值范围: // <li>Image:画面上的人物或图标;</li> // <li>OCR:画面上的文字。</li> Form *string `json:"Form,omitnil,omitempty" name:"Form"` // 嫌疑人物、图标或文字出现的区域坐标 (像素级),[x1, y1, x2, y2],即左上角坐标、右下角坐标。 AreaCoordSet []*int64 `json:"AreaCoordSet,omitnil,omitempty" name:"AreaCoordSet"` // 当 Form 为 OCR 时有效,表示识别出来的 OCR 文本内容。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // 当 Form 为 OCR 时有效,表示嫌疑片段命中的违规关键词列表。 KeywordSet []*string `json:"KeywordSet,omitnil,omitempty" name:"KeywordSet"` }
type ReviewInfo ¶ added in v1.0.563
type ReviewInfo struct { // 审核模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 审核的结果建议,取值范围: // <li>pass:建议通过;</li> // <li>review:建议复审;</li> // <li>block:建议封禁。</li> Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // 审核类型,当 Suggestion 为 review 或 block 时有效,格式为:Form.Label。 // Form 表示违禁的形式,取值范围: // <li>Image:画面上的人物或图标;</li> // <li>OCR:画面上的文字;</li> // <li>ASR:语音中的文字;</li> // <li>Voice:声音。</li> // Label 表示违禁的标签,取值范围: // <li>Porn:色情;</li> // <li>Terror:暴力;</li> // <li>Polity:不适宜的信息;</li> // <li>Ad:广告;</li> // <li>Illegal:违法;</li> // <li>Abuse:谩骂;</li> // <li>Moan:娇喘。</li> TypeSet []*string `json:"TypeSet,omitnil,omitempty" name:"TypeSet"` // 审核时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 ReviewTime *string `json:"ReviewTime,omitnil,omitempty" name:"ReviewTime"` }
type ReviewTemplate ¶ added in v1.0.563
type ReviewTemplate struct { // 审核模版唯一标签。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 模板名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 模板类型,可选值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 需要返回的违规标签列表。 Labels []*string `json:"Labels,omitnil,omitempty" name:"Labels"` // 模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type RoundPlayInfo ¶ added in v1.0.589
type RoundPlayInfo struct { // 轮播播单标识。 RoundPlayId *string `json:"RoundPlayId,omitnil,omitempty" name:"RoundPlayId"` // 启播时间,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#52)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 轮播列表。 RoundPlaylist []*RoundPlayListItemInfo `json:"RoundPlaylist,omitnil,omitempty" name:"RoundPlaylist"` // 轮播播单名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 轮播播单描述信息,长度限制:256 个字符。 Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` // 播放状态,可选值: // <li>Enabled:启动状态;</li> // <li>Disabled:停止状态。</li> // 默认值:Enabled。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 播放模式,可选值: // <li>Loop:循环播放播单;</li> // <li>Linear:单次播放,播单播放完停止播放。</li> // 默认值:Loop。 PlayBackMode *string `json:"PlayBackMode,omitnil,omitempty" name:"PlayBackMode"` // 轮播播放地址。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` }
type RoundPlayListItemInfo ¶ added in v1.0.589
type RoundPlayListItemInfo struct { // 媒体文件标识。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 播放的音视频类型,可选值: // <li>Transcode:转码输出;转码输出会有多个模版,必须指定 Definition 字段</li> // <li>Original:原始音视频。</li> // Type 对应的格式必须为 HLS 格式。 AudioVideoType *string `json:"AudioVideoType,omitnil,omitempty" name:"AudioVideoType"` // 指定播放的转码模版,当 AudioVideoType 为 Transcode 时必须指定。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type SDMCDrmKeyProviderInfo ¶ added in v1.0.482
type SDMCDrmKeyProviderInfo struct { // 华曦达分配的用户 ID。最大长度为128个字符。 Uid *string `json:"Uid,omitnil,omitempty" name:"Uid"` // 华曦达分配的用户密钥 ID。最大长度为128个字符。 SecretId *string `json:"SecretId,omitnil,omitempty" name:"SecretId"` // 华曦达分配的用户密钥内容。最大长度为128个字符。 SecretKey *string `json:"SecretKey,omitnil,omitempty" name:"SecretKey"` // 华曦达分配的 FairPlay 证书地址。该地址需使用 HTTPS 协议,最大长度为1024个字符。 FairPlayCertificateUrl *string `json:"FairPlayCertificateUrl,omitnil,omitempty" name:"FairPlayCertificateUrl"` }
type SampleSnapshotTaskInput ¶
type SampleSnapshotTaskInput struct { // 采样截图模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 水印列表,支持多张图片或文字水印,最大可支持 10 张。 WatermarkSet []*WatermarkInput `json:"WatermarkSet,omitnil,omitempty" name:"WatermarkSet"` }
type SampleSnapshotTemplate ¶
type SampleSnapshotTemplate struct { // 采样截图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 模板类型,取值范围: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 采样截图模板名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 截图宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 截图高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 图片格式。 Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 采样截图类型。 SampleType *string `json:"SampleType,omitnil,omitempty" name:"SampleType"` // 采样间隔。 SampleInterval *uint64 `json:"SampleInterval,omitnil,omitempty" name:"SampleInterval"` // 模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 填充方式,当截图配置宽高参数与原始视频的宽高比不一致时,对截图的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // <li>white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充。</li> // <li>gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊。</li> // 默认值:black 。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` }
type ScratchRepairInfo ¶ added in v1.0.596
type ScratchRepairInfo struct { // 去划痕控制开关,可选值: // <li>ON:开启去划痕;</li> // <li>OFF:关闭去划痕。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 去划痕强度,仅当去划痕控制开关为 ON 时有效,取值范围:0.0~1.0。 // 默认:0.0。 Intensity *float64 `json:"Intensity,omitnil,omitempty" name:"Intensity"` // 去划痕类型,仅当去划痕控制开关为 ON 时有效,可选值: // <li>normal:正常去划痕;</li> // 默认值:normal。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type SearchMediaRequest ¶
type SearchMediaRequest struct { *tchttp.BaseRequest // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 文件 ID 集合,匹配集合中的任意元素。 // <li>数组长度限制:10。</li> // <li>单个 ID 长度限制:40个字符。</li> FileIds []*string `json:"FileIds,omitnil,omitempty" name:"FileIds"` // 文件名集合,模糊匹配媒体文件的文件名,匹配度越高,排序越优先。 // <li>单个文件名长度限制:100个字符。</li> // <li>数组长度限制:10。</li> Names []*string `json:"Names,omitnil,omitempty" name:"Names"` // 文件名前缀,前缀匹配媒体文件的文件名。 // <li>单个文件名前缀长度限制:100个字符。</li> // <li>数组长度限制:10。</li> NamePrefixes []*string `json:"NamePrefixes,omitnil,omitempty" name:"NamePrefixes"` // 文件描述集合,模糊匹配媒体文件的描述,匹配度越高,排序越优先。 // <li>单个描述长度限制:100个字符。</li> // <li>数组长度限制:10。</li> Descriptions []*string `json:"Descriptions,omitnil,omitempty" name:"Descriptions"` // 分类 ID 集合,匹配集合指定 ID 的分类及其所有子类。 // <li>数组长度限制:10。</li> ClassIds []*int64 `json:"ClassIds,omitnil,omitempty" name:"ClassIds"` // 标签集合,匹配集合中任意元素。 // <li>单个标签长度限制:32个字符。</li> // <li>数组长度限制:16。</li> Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 文件类型。匹配集合中的任意元素: // <li>Video: 视频文件</li> // <li>Audio: 音频文件</li> // <li>Image: 图片文件</li> Categories []*string `json:"Categories,omitnil,omitempty" name:"Categories"` // 媒体文件来源集合,来源取值参见 [SourceType](https://cloud.tencent.com/document/product/266/31773#MediaSourceData)。 // <li>数组长度限制:10。</li> SourceTypes []*string `json:"SourceTypes,omitnil,omitempty" name:"SourceTypes"` // 推流直播码集合。匹配集合中的任意元素。 // <li>数组长度限制:10。</li> StreamIds []*string `json:"StreamIds,omitnil,omitempty" name:"StreamIds"` // 匹配创建时间在此时间段内的文件。 // <li>包含所指定的头尾时间点。</li> CreateTime *TimeRange `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 匹配过期时间在此时间段内的文件,无法检索到已过期文件。 // <li>包含所指定的头尾时间点。</li> ExpireTime *TimeRange `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 媒体文件存储地区,如 ap-chongqing,参见[地域列表](https://cloud.tencent.com/document/product/266/9760#.E5.B7.B2.E6.94.AF.E6.8C.81.E5.9C.B0.E5.9F.9F.E5.88.97.E8.A1.A8)。 // <li>单个存储地区长度限制:20个字符。</li> // <li>数组长度限制:20。</li> StorageRegions []*string `json:"StorageRegions,omitnil,omitempty" name:"StorageRegions"` // 存储类型数组。可选值有: // <li> STANDARD:标准存储。</li> // <li> STANDARD_IA:低频存储。</li> // <li> ARCHIVE:归档存储。</li> // <li> DEEP_ARCHIVE:深度归档存储。</li> StorageClasses []*string `json:"StorageClasses,omitnil,omitempty" name:"StorageClasses"` // 媒体文件封装格式集合,匹配集合中任意元素。 // <li>数组长度限制:10。</li> MediaTypes []*string `json:"MediaTypes,omitnil,omitempty" name:"MediaTypes"` // 媒体文件状态,匹配集合中任意元素。 // <li> Normal:正常;</li> // <li> SystemForbidden:平台封禁;</li> // <li> Forbidden:主动封禁。</li> Status []*string `json:"Status,omitnil,omitempty" name:"Status"` // 媒体文件审核结果,匹配集合中任意元素。 // <li> pass:审核通过;</li> // <li> review:疑似违规,建议复审;</li> // <li> block:确认违规,建议封禁;</li> // <li> notModerated:未审核。</li> ReviewResults []*string `json:"ReviewResults,omitnil,omitempty" name:"ReviewResults"` // TRTC 应用 ID 集合。匹配集合中的任意元素。 // <li>数组长度限制:10。</li> TrtcSdkAppIds []*uint64 `json:"TrtcSdkAppIds,omitnil,omitempty" name:"TrtcSdkAppIds"` // TRTC 房间 ID 集合。匹配集合中的任意元素。 // <li>单个房间 ID 长度限制:64个字符;</li> // <li>数组长度限制:10。</li> TrtcRoomIds []*string `json:"TrtcRoomIds,omitnil,omitempty" name:"TrtcRoomIds"` // 指定所有媒体文件需要返回的信息,可同时指定多个信息,N 从 0 开始递增。如果未填写该字段,默认返回所有信息。选项有: // <li>basicInfo(视频基础信息)。</li> // <li>metaData(视频元信息)。</li> // <li>transcodeInfo(视频转码结果信息)。</li> // <li>animatedGraphicsInfo(视频转动图结果信息)。</li> // <li>imageSpriteInfo(视频雪碧图信息)。</li> // <li>snapshotByTimeOffsetInfo(视频指定时间点截图信息)。</li> // <li>sampleSnapshotInfo(采样截图信息)。</li> // <li>keyFrameDescInfo(打点信息)。</li> // <li>adaptiveDynamicStreamingInfo(转自适应码流信息)。</li> // <li>miniProgramReviewInfo(小程序审核信息)。</li> Filters []*string `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式。 // <li>Sort.Field 可选 CreateTime 。</li> // <li>当 Text、 Names 或 Descriptions 不为空时,Sort.Field 字段无效, 搜索结果将以匹配度排序。</li> Sort *SortBy `json:"Sort,omitnil,omitempty" name:"Sort"` // <div id="p_offset">分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。 // <li>取值范围:Offset + Limit 不超过5000。(参见:<a href="#maxResultsDesc">接口返回结果数限制</a>)</li></div> Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // <div id="p_limit">分页返回的记录条数,默认值:10。将返回第 Offset 到第 Offset+Limit-1 条。 // <li>取值范围:Offset + Limit 不超过5000。(参见:<a href="#maxResultsDesc">接口返回结果数限制</a>)</li></div> Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // (不推荐:应使用 Names、NamePrefixes 或 Descriptions 替代) // 搜索文本,模糊匹配媒体文件名称或描述信息,匹配项越多,匹配度越高,排序越优先。长度限制:64个字符。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // (不推荐:应使用 SourceTypes 替代) // 媒体文件来源,来源取值参见 [SourceType](https://cloud.tencent.com/document/product/266/31773#MediaSourceData)。 SourceType *string `json:"SourceType,omitnil,omitempty" name:"SourceType"` // (不推荐:应使用 StreamIds 替代) // 推流直播码。 StreamId *string `json:"StreamId,omitnil,omitempty" name:"StreamId"` // (不推荐:应使用 CreateTime 替代) // 创建时间的开始时间。 // <li>大于等于开始时间。</li> // <li>当 CreateTime.After 也存在时,将优先使用 CreateTime.After。</li> // <li>格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。</li> StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // (不推荐:应使用 CreateTime 替代) // 创建时间的结束时间。 // <li>小于结束时间。</li> // <li>当 CreateTime.Before 也存在时,将优先使用 CreateTime.Before。</li> // <li>格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。</li> EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 该字段已无效。 Vids []*string `json:"Vids,omitnil,omitempty" name:"Vids"` // 该字段已无效。 Vid *string `json:"Vid,omitnil,omitempty" name:"Vid"` }
func NewSearchMediaRequest ¶
func NewSearchMediaRequest() (request *SearchMediaRequest)
func (*SearchMediaRequest) FromJsonString ¶
func (r *SearchMediaRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SearchMediaRequest) ToJsonString ¶
func (r *SearchMediaRequest) ToJsonString() string
type SearchMediaRequestParams ¶ added in v1.0.426
type SearchMediaRequestParams struct { // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 文件 ID 集合,匹配集合中的任意元素。 // <li>数组长度限制:10。</li> // <li>单个 ID 长度限制:40个字符。</li> FileIds []*string `json:"FileIds,omitnil,omitempty" name:"FileIds"` // 文件名集合,模糊匹配媒体文件的文件名,匹配度越高,排序越优先。 // <li>单个文件名长度限制:100个字符。</li> // <li>数组长度限制:10。</li> Names []*string `json:"Names,omitnil,omitempty" name:"Names"` // 文件名前缀,前缀匹配媒体文件的文件名。 // <li>单个文件名前缀长度限制:100个字符。</li> // <li>数组长度限制:10。</li> NamePrefixes []*string `json:"NamePrefixes,omitnil,omitempty" name:"NamePrefixes"` // 文件描述集合,模糊匹配媒体文件的描述,匹配度越高,排序越优先。 // <li>单个描述长度限制:100个字符。</li> // <li>数组长度限制:10。</li> Descriptions []*string `json:"Descriptions,omitnil,omitempty" name:"Descriptions"` // 分类 ID 集合,匹配集合指定 ID 的分类及其所有子类。 // <li>数组长度限制:10。</li> ClassIds []*int64 `json:"ClassIds,omitnil,omitempty" name:"ClassIds"` // 标签集合,匹配集合中任意元素。 // <li>单个标签长度限制:32个字符。</li> // <li>数组长度限制:16。</li> Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 文件类型。匹配集合中的任意元素: // <li>Video: 视频文件</li> // <li>Audio: 音频文件</li> // <li>Image: 图片文件</li> Categories []*string `json:"Categories,omitnil,omitempty" name:"Categories"` // 媒体文件来源集合,来源取值参见 [SourceType](https://cloud.tencent.com/document/product/266/31773#MediaSourceData)。 // <li>数组长度限制:10。</li> SourceTypes []*string `json:"SourceTypes,omitnil,omitempty" name:"SourceTypes"` // 推流直播码集合。匹配集合中的任意元素。 // <li>数组长度限制:10。</li> StreamIds []*string `json:"StreamIds,omitnil,omitempty" name:"StreamIds"` // 匹配创建时间在此时间段内的文件。 // <li>包含所指定的头尾时间点。</li> CreateTime *TimeRange `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 匹配过期时间在此时间段内的文件,无法检索到已过期文件。 // <li>包含所指定的头尾时间点。</li> ExpireTime *TimeRange `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 媒体文件存储地区,如 ap-chongqing,参见[地域列表](https://cloud.tencent.com/document/product/266/9760#.E5.B7.B2.E6.94.AF.E6.8C.81.E5.9C.B0.E5.9F.9F.E5.88.97.E8.A1.A8)。 // <li>单个存储地区长度限制:20个字符。</li> // <li>数组长度限制:20。</li> StorageRegions []*string `json:"StorageRegions,omitnil,omitempty" name:"StorageRegions"` // 存储类型数组。可选值有: // <li> STANDARD:标准存储。</li> // <li> STANDARD_IA:低频存储。</li> // <li> ARCHIVE:归档存储。</li> // <li> DEEP_ARCHIVE:深度归档存储。</li> StorageClasses []*string `json:"StorageClasses,omitnil,omitempty" name:"StorageClasses"` // 媒体文件封装格式集合,匹配集合中任意元素。 // <li>数组长度限制:10。</li> MediaTypes []*string `json:"MediaTypes,omitnil,omitempty" name:"MediaTypes"` // 媒体文件状态,匹配集合中任意元素。 // <li> Normal:正常;</li> // <li> SystemForbidden:平台封禁;</li> // <li> Forbidden:主动封禁。</li> Status []*string `json:"Status,omitnil,omitempty" name:"Status"` // 媒体文件审核结果,匹配集合中任意元素。 // <li> pass:审核通过;</li> // <li> review:疑似违规,建议复审;</li> // <li> block:确认违规,建议封禁;</li> // <li> notModerated:未审核。</li> ReviewResults []*string `json:"ReviewResults,omitnil,omitempty" name:"ReviewResults"` // TRTC 应用 ID 集合。匹配集合中的任意元素。 // <li>数组长度限制:10。</li> TrtcSdkAppIds []*uint64 `json:"TrtcSdkAppIds,omitnil,omitempty" name:"TrtcSdkAppIds"` // TRTC 房间 ID 集合。匹配集合中的任意元素。 // <li>单个房间 ID 长度限制:64个字符;</li> // <li>数组长度限制:10。</li> TrtcRoomIds []*string `json:"TrtcRoomIds,omitnil,omitempty" name:"TrtcRoomIds"` // 指定所有媒体文件需要返回的信息,可同时指定多个信息,N 从 0 开始递增。如果未填写该字段,默认返回所有信息。选项有: // <li>basicInfo(视频基础信息)。</li> // <li>metaData(视频元信息)。</li> // <li>transcodeInfo(视频转码结果信息)。</li> // <li>animatedGraphicsInfo(视频转动图结果信息)。</li> // <li>imageSpriteInfo(视频雪碧图信息)。</li> // <li>snapshotByTimeOffsetInfo(视频指定时间点截图信息)。</li> // <li>sampleSnapshotInfo(采样截图信息)。</li> // <li>keyFrameDescInfo(打点信息)。</li> // <li>adaptiveDynamicStreamingInfo(转自适应码流信息)。</li> // <li>miniProgramReviewInfo(小程序审核信息)。</li> Filters []*string `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序方式。 // <li>Sort.Field 可选 CreateTime 。</li> // <li>当 Text、 Names 或 Descriptions 不为空时,Sort.Field 字段无效, 搜索结果将以匹配度排序。</li> Sort *SortBy `json:"Sort,omitnil,omitempty" name:"Sort"` // <div id="p_offset">分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。 // <li>取值范围:Offset + Limit 不超过5000。(参见:<a href="#maxResultsDesc">接口返回结果数限制</a>)</li></div> Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // <div id="p_limit">分页返回的记录条数,默认值:10。将返回第 Offset 到第 Offset+Limit-1 条。 // <li>取值范围:Offset + Limit 不超过5000。(参见:<a href="#maxResultsDesc">接口返回结果数限制</a>)</li></div> Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // (不推荐:应使用 Names、NamePrefixes 或 Descriptions 替代) // 搜索文本,模糊匹配媒体文件名称或描述信息,匹配项越多,匹配度越高,排序越优先。长度限制:64个字符。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // (不推荐:应使用 SourceTypes 替代) // 媒体文件来源,来源取值参见 [SourceType](https://cloud.tencent.com/document/product/266/31773#MediaSourceData)。 SourceType *string `json:"SourceType,omitnil,omitempty" name:"SourceType"` // (不推荐:应使用 StreamIds 替代) // 推流直播码。 StreamId *string `json:"StreamId,omitnil,omitempty" name:"StreamId"` // (不推荐:应使用 CreateTime 替代) // 创建时间的开始时间。 // <li>大于等于开始时间。</li> // <li>当 CreateTime.After 也存在时,将优先使用 CreateTime.After。</li> // <li>格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。</li> StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // (不推荐:应使用 CreateTime 替代) // 创建时间的结束时间。 // <li>小于结束时间。</li> // <li>当 CreateTime.Before 也存在时,将优先使用 CreateTime.Before。</li> // <li>格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。</li> EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 该字段已无效。 Vids []*string `json:"Vids,omitnil,omitempty" name:"Vids"` // 该字段已无效。 Vid *string `json:"Vid,omitnil,omitempty" name:"Vid"` }
Predefined struct for user
type SearchMediaResponse ¶
type SearchMediaResponse struct { *tchttp.BaseResponse Response *SearchMediaResponseParams `json:"Response"` }
func NewSearchMediaResponse ¶
func NewSearchMediaResponse() (response *SearchMediaResponse)
func (*SearchMediaResponse) FromJsonString ¶
func (r *SearchMediaResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SearchMediaResponse) ToJsonString ¶
func (r *SearchMediaResponse) ToJsonString() string
type SearchMediaResponseParams ¶ added in v1.0.426
type SearchMediaResponseParams struct { // 符合搜索条件的记录总数。 // <li>最大值:5000。当命中记录数超过5000时,该字段将返回 5000,而非实际命中总数。</li> TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 媒体文件信息列表。 MediaInfoSet []*MediaInfo `json:"MediaInfoSet,omitnil,omitempty" name:"MediaInfoSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SegmentConfigureInfo ¶
type SegmentConfigureInfo struct { // 视频拆条识别任务开关,可选值: // <li>ON:开启智能视频拆条识别任务;</li> // <li>OFF:关闭智能视频拆条识别任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type SegmentConfigureInfoForUpdate ¶
type SegmentConfigureInfoForUpdate struct { // 视频拆条识别任务开关,可选值: // <li>ON:开启智能视频拆条识别任务;</li> // <li>OFF:关闭智能视频拆条识别任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type SetCLSPushTargetRequest ¶ added in v1.0.836
type SetCLSPushTargetRequest struct { *tchttp.BaseRequest // 域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *int64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 要设置的中国大陆地区的日志推送目标。 ChineseMainlandCLSTargetInfo *AreaCLSTargetInfo `json:"ChineseMainlandCLSTargetInfo,omitnil,omitempty" name:"ChineseMainlandCLSTargetInfo"` // 要设置的中国大陆以外地区的日志推送目标。 OutsideChineseMainlandCLSTargetInfo *AreaCLSTargetInfo `json:"OutsideChineseMainlandCLSTargetInfo,omitnil,omitempty" name:"OutsideChineseMainlandCLSTargetInfo"` }
func NewSetCLSPushTargetRequest ¶ added in v1.0.836
func NewSetCLSPushTargetRequest() (request *SetCLSPushTargetRequest)
func (*SetCLSPushTargetRequest) FromJsonString ¶ added in v1.0.836
func (r *SetCLSPushTargetRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SetCLSPushTargetRequest) ToJsonString ¶ added in v1.0.836
func (r *SetCLSPushTargetRequest) ToJsonString() string
type SetCLSPushTargetRequestParams ¶ added in v1.0.836
type SetCLSPushTargetRequestParams struct { // 域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *int64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 要设置的中国大陆地区的日志推送目标。 ChineseMainlandCLSTargetInfo *AreaCLSTargetInfo `json:"ChineseMainlandCLSTargetInfo,omitnil,omitempty" name:"ChineseMainlandCLSTargetInfo"` // 要设置的中国大陆以外地区的日志推送目标。 OutsideChineseMainlandCLSTargetInfo *AreaCLSTargetInfo `json:"OutsideChineseMainlandCLSTargetInfo,omitnil,omitempty" name:"OutsideChineseMainlandCLSTargetInfo"` }
Predefined struct for user
type SetCLSPushTargetResponse ¶ added in v1.0.836
type SetCLSPushTargetResponse struct { *tchttp.BaseResponse Response *SetCLSPushTargetResponseParams `json:"Response"` }
func NewSetCLSPushTargetResponse ¶ added in v1.0.836
func NewSetCLSPushTargetResponse() (response *SetCLSPushTargetResponse)
func (*SetCLSPushTargetResponse) FromJsonString ¶ added in v1.0.836
func (r *SetCLSPushTargetResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SetCLSPushTargetResponse) ToJsonString ¶ added in v1.0.836
func (r *SetCLSPushTargetResponse) ToJsonString() string
type SetCLSPushTargetResponseParams ¶ added in v1.0.836
type SetCLSPushTargetResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SetDrmKeyProviderInfoRequest ¶ added in v1.0.482
type SetDrmKeyProviderInfoRequest struct { *tchttp.BaseRequest // 华曦达(SDMC)相关的 DRM 密钥提供商信息。 SDMCInfo *SDMCDrmKeyProviderInfo `json:"SDMCInfo,omitnil,omitempty" name:"SDMCInfo"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
func NewSetDrmKeyProviderInfoRequest ¶ added in v1.0.482
func NewSetDrmKeyProviderInfoRequest() (request *SetDrmKeyProviderInfoRequest)
func (*SetDrmKeyProviderInfoRequest) FromJsonString ¶ added in v1.0.482
func (r *SetDrmKeyProviderInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SetDrmKeyProviderInfoRequest) ToJsonString ¶ added in v1.0.482
func (r *SetDrmKeyProviderInfoRequest) ToJsonString() string
type SetDrmKeyProviderInfoRequestParams ¶ added in v1.0.482
type SetDrmKeyProviderInfoRequestParams struct { // 华曦达(SDMC)相关的 DRM 密钥提供商信息。 SDMCInfo *SDMCDrmKeyProviderInfo `json:"SDMCInfo,omitnil,omitempty" name:"SDMCInfo"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` }
Predefined struct for user
type SetDrmKeyProviderInfoResponse ¶ added in v1.0.482
type SetDrmKeyProviderInfoResponse struct { *tchttp.BaseResponse Response *SetDrmKeyProviderInfoResponseParams `json:"Response"` }
func NewSetDrmKeyProviderInfoResponse ¶ added in v1.0.482
func NewSetDrmKeyProviderInfoResponse() (response *SetDrmKeyProviderInfoResponse)
func (*SetDrmKeyProviderInfoResponse) FromJsonString ¶ added in v1.0.482
func (r *SetDrmKeyProviderInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SetDrmKeyProviderInfoResponse) ToJsonString ¶ added in v1.0.482
func (r *SetDrmKeyProviderInfoResponse) ToJsonString() string
type SetDrmKeyProviderInfoResponseParams ¶ added in v1.0.482
type SetDrmKeyProviderInfoResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SetVodDomainCertificateRequest ¶ added in v1.0.806
type SetVodDomainCertificateRequest struct { *tchttp.BaseRequest // 域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 本次接口调用的操作类型,可选值: // <li>Set:设置域名的 HTTPS 所需证书;</li> // <li>Clear: 清空域名 HTTPS 配置,清空后该域名无法支持 HTTPS 访问。</li> Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // [腾讯云SSL](/document/product/400/7572) 上传的证书 ID。清空域名 HTTPS 配置时无需填写该字段。 CertID *string `json:"CertID,omitnil,omitempty" name:"CertID"` }
func NewSetVodDomainCertificateRequest ¶ added in v1.0.806
func NewSetVodDomainCertificateRequest() (request *SetVodDomainCertificateRequest)
func (*SetVodDomainCertificateRequest) FromJsonString ¶ added in v1.0.806
func (r *SetVodDomainCertificateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SetVodDomainCertificateRequest) ToJsonString ¶ added in v1.0.806
func (r *SetVodDomainCertificateRequest) ToJsonString() string
type SetVodDomainCertificateRequestParams ¶ added in v1.0.806
type SetVodDomainCertificateRequestParams struct { // 域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 本次接口调用的操作类型,可选值: // <li>Set:设置域名的 HTTPS 所需证书;</li> // <li>Clear: 清空域名 HTTPS 配置,清空后该域名无法支持 HTTPS 访问。</li> Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // [腾讯云SSL](/document/product/400/7572) 上传的证书 ID。清空域名 HTTPS 配置时无需填写该字段。 CertID *string `json:"CertID,omitnil,omitempty" name:"CertID"` }
Predefined struct for user
type SetVodDomainCertificateResponse ¶ added in v1.0.806
type SetVodDomainCertificateResponse struct { *tchttp.BaseResponse Response *SetVodDomainCertificateResponseParams `json:"Response"` }
func NewSetVodDomainCertificateResponse ¶ added in v1.0.806
func NewSetVodDomainCertificateResponse() (response *SetVodDomainCertificateResponse)
func (*SetVodDomainCertificateResponse) FromJsonString ¶ added in v1.0.806
func (r *SetVodDomainCertificateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SetVodDomainCertificateResponse) ToJsonString ¶ added in v1.0.806
func (r *SetVodDomainCertificateResponse) ToJsonString() string
type SetVodDomainCertificateResponseParams ¶ added in v1.0.806
type SetVodDomainCertificateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SharpEnhanceInfo ¶ added in v1.0.596
type SimpleAesEdkPair ¶
type SimpleHlsClipRequest ¶
type SimpleHlsClipRequest struct { *tchttp.BaseRequest // 需要裁剪的腾讯云点播 HLS 视频 URL。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 裁剪的开始偏移时间,单位秒。默认 0,即从视频开头开始裁剪。负数表示距离视频结束多少秒开始裁剪。例如 -10 表示从倒数第 10 秒开始裁剪。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 裁剪的结束偏移时间,单位秒。默认 0,即裁剪到视频尾部。负数表示距离视频结束多少秒结束裁剪。例如 -10 表示到倒数第 10 秒结束裁剪。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 是否固化。0 不固化,1 固化。默认不固化。 IsPersistence *int64 `json:"IsPersistence,omitnil,omitempty" name:"IsPersistence"` // 剪辑固化后的视频存储过期时间。格式参照 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。填“9999-12-31T23:59:59Z”表示永不过期。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。仅 IsPersistence 为 1 时有效,默认剪辑固化的视频永不过期。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 剪辑固化后的视频点播任务流处理,详见[上传指定任务流](https://cloud.tencent.com/document/product/266/9759)。仅 IsPersistence 为 1 时有效。 Procedure *string `json:"Procedure,omitnil,omitempty" name:"Procedure"` // 分类ID,用于对媒体进行分类管理,可通过 [创建分类](/document/product/266/7812) 接口,创建分类,获得分类 ID。 // <li>默认值:0,表示其他分类。</li> // 仅 IsPersistence 为 1 时有效。 ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 来源上下文,用于透传用户请求信息,[上传完成回调](/document/product/266/7830) 将返回该字段值,最长 250 个字符。仅 IsPersistence 为 1 时有效。 SourceContext *string `json:"SourceContext,omitnil,omitempty" name:"SourceContext"` // 会话上下文,用于透传用户请求信息,当指定 Procedure 参数后,[任务流状态变更回调](/document/product/266/9636) 将返回该字段值,最长 1000 个字符。仅 IsPersistence 为 1 时有效。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 保留字段,特殊用途时使用。 示例值:"" ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
func NewSimpleHlsClipRequest ¶
func NewSimpleHlsClipRequest() (request *SimpleHlsClipRequest)
func (*SimpleHlsClipRequest) FromJsonString ¶
func (r *SimpleHlsClipRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SimpleHlsClipRequest) ToJsonString ¶
func (r *SimpleHlsClipRequest) ToJsonString() string
type SimpleHlsClipRequestParams ¶ added in v1.0.426
type SimpleHlsClipRequestParams struct { // 需要裁剪的腾讯云点播 HLS 视频 URL。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 裁剪的开始偏移时间,单位秒。默认 0,即从视频开头开始裁剪。负数表示距离视频结束多少秒开始裁剪。例如 -10 表示从倒数第 10 秒开始裁剪。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 裁剪的结束偏移时间,单位秒。默认 0,即裁剪到视频尾部。负数表示距离视频结束多少秒结束裁剪。例如 -10 表示到倒数第 10 秒结束裁剪。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 是否固化。0 不固化,1 固化。默认不固化。 IsPersistence *int64 `json:"IsPersistence,omitnil,omitempty" name:"IsPersistence"` // 剪辑固化后的视频存储过期时间。格式参照 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。填“9999-12-31T23:59:59Z”表示永不过期。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。仅 IsPersistence 为 1 时有效,默认剪辑固化的视频永不过期。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 剪辑固化后的视频点播任务流处理,详见[上传指定任务流](https://cloud.tencent.com/document/product/266/9759)。仅 IsPersistence 为 1 时有效。 Procedure *string `json:"Procedure,omitnil,omitempty" name:"Procedure"` // 分类ID,用于对媒体进行分类管理,可通过 [创建分类](/document/product/266/7812) 接口,创建分类,获得分类 ID。 // <li>默认值:0,表示其他分类。</li> // 仅 IsPersistence 为 1 时有效。 ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 来源上下文,用于透传用户请求信息,[上传完成回调](/document/product/266/7830) 将返回该字段值,最长 250 个字符。仅 IsPersistence 为 1 时有效。 SourceContext *string `json:"SourceContext,omitnil,omitempty" name:"SourceContext"` // 会话上下文,用于透传用户请求信息,当指定 Procedure 参数后,[任务流状态变更回调](/document/product/266/9636) 将返回该字段值,最长 1000 个字符。仅 IsPersistence 为 1 时有效。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 保留字段,特殊用途时使用。 示例值:"" ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` }
Predefined struct for user
type SimpleHlsClipResponse ¶
type SimpleHlsClipResponse struct { *tchttp.BaseResponse Response *SimpleHlsClipResponseParams `json:"Response"` }
func NewSimpleHlsClipResponse ¶
func NewSimpleHlsClipResponse() (response *SimpleHlsClipResponse)
func (*SimpleHlsClipResponse) FromJsonString ¶
func (r *SimpleHlsClipResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SimpleHlsClipResponse) ToJsonString ¶
func (r *SimpleHlsClipResponse) ToJsonString() string
type SimpleHlsClipResponseParams ¶ added in v1.0.426
type SimpleHlsClipResponseParams struct { // 裁剪后的视频地址。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 裁剪后的视频元信息。目前`Size`,`Rotate`,`VideoDuration`,`AudioDuration` 几个字段暂时缺省,没有真实数据。 MetaData *MediaMetaData `json:"MetaData,omitnil,omitempty" name:"MetaData"` // 剪辑固化后的视频的媒体文件的唯一标识。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 剪辑固化后的视频任务流 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SnapshotByTimeOffset2017 ¶
type SnapshotByTimeOffset2017 struct { // 错误码 // <li>0:成功;</li> // <li>其他值:失败。</li> ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 截图的具体时间点,单位:毫秒。 TimeOffset *uint64 `json:"TimeOffset,omitnil,omitempty" name:"TimeOffset"` // 截图输出文件地址。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` }
type SnapshotByTimeOffsetTask2017 ¶
type SnapshotByTimeOffsetTask2017 struct { // 截图任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 截图文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 截图规格,参见[指定时间点截图参数模板](https://cloud.tencent.com/document/product/266/33480#.E6.97.B6.E9.97.B4.E7.82.B9.E6.88.AA.E5.9B.BE.E6.A8.A1.E6.9D.BF)。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 截图结果信息。 SnapshotInfoSet []*SnapshotByTimeOffset2017 `json:"SnapshotInfoSet,omitnil,omitempty" name:"SnapshotInfoSet"` }
type SnapshotByTimeOffsetTaskInput ¶
type SnapshotByTimeOffsetTaskInput struct { // 指定时间点截图模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 截图时间点列表,时间点支持 s、% 两种格式: // <li>当字符串以 s 结尾,表示时间点单位为秒,如 3.5s 表示时间点为第3.5秒;</li> // <li>当字符串以 % 结尾,表示时间点为视频时长的百分比大小,如10%表示时间点为视频前第10%的时间。</li> ExtTimeOffsetSet []*string `json:"ExtTimeOffsetSet,omitnil,omitempty" name:"ExtTimeOffsetSet"` // 截图时间点列表,单位为<font color=red>毫秒</font>。此参数已不再建议使用,建议您使用 ExtTimeOffsetSet 参数。 TimeOffsetSet []*float64 `json:"TimeOffsetSet,omitnil,omitempty" name:"TimeOffsetSet"` // 水印列表,支持多张图片或文字水印,最大可支持 10 张。 WatermarkSet []*WatermarkInput `json:"WatermarkSet,omitnil,omitempty" name:"WatermarkSet"` }
type SnapshotByTimeOffsetTemplate ¶
type SnapshotByTimeOffsetTemplate struct { // 指定时间点截图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 模板类型,取值范围: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 指定时间点截图模板名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 截图宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 截图高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 图片格式。 Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 填充方式,当截图配置宽高参数与原始视频的宽高比不一致时,对截图的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // <li>white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充。</li> // <li>gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊。</li> // 默认值:black 。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` }
type SpecificationDataItem ¶
type SpecificationDataItem struct { // 任务规格。 Specification *string `json:"Specification,omitnil,omitempty" name:"Specification"` // 统计数据。 Data []*TaskStatDataItem `json:"Data,omitnil,omitempty" name:"Data"` }
type SplitMediaOutputConfig ¶
type SplitMediaOutputConfig struct { // 输出文件名,最长 64 个字符。缺省由系统指定生成文件名。 MediaName *string `json:"MediaName,omitnil,omitempty" name:"MediaName"` // 输出文件格式,可选值:mp4、hls。默认是 mp4。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 分类ID,用于对媒体进行分类管理,可通过 [创建分类](/document/product/266/7812) 接口,创建分类,获得分类 ID。 // <li>默认值:0,表示其他分类。</li> ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 输出文件的过期时间,超过该时间文件将被删除,默认为永久不过期,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` }
type SplitMediaRequest ¶
type SplitMediaRequest struct { *tchttp.BaseRequest // 视频的 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 视频拆条任务信息列表,最多同时支持100个拆条信息。 Segments []*SplitMediaTaskConfig `json:"Segments,omitnil,omitempty" name:"Segments"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 标识来源上下文,用于透传用户请求信息,在 SplitMediaComplete 回调和任务流状态变更回调将返回该字段值,最长 1000个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于任务去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` }
func NewSplitMediaRequest ¶
func NewSplitMediaRequest() (request *SplitMediaRequest)
func (*SplitMediaRequest) FromJsonString ¶
func (r *SplitMediaRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SplitMediaRequest) ToJsonString ¶
func (r *SplitMediaRequest) ToJsonString() string
type SplitMediaRequestParams ¶ added in v1.0.426
type SplitMediaRequestParams struct { // 视频的 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 视频拆条任务信息列表,最多同时支持100个拆条信息。 Segments []*SplitMediaTaskConfig `json:"Segments,omitnil,omitempty" name:"Segments"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 标识来源上下文,用于透传用户请求信息,在 SplitMediaComplete 回调和任务流状态变更回调将返回该字段值,最长 1000个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于任务去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` }
Predefined struct for user
type SplitMediaResponse ¶
type SplitMediaResponse struct { *tchttp.BaseResponse Response *SplitMediaResponseParams `json:"Response"` }
func NewSplitMediaResponse ¶
func NewSplitMediaResponse() (response *SplitMediaResponse)
func (*SplitMediaResponse) FromJsonString ¶
func (r *SplitMediaResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SplitMediaResponse) ToJsonString ¶
func (r *SplitMediaResponse) ToJsonString() string
type SplitMediaResponseParams ¶ added in v1.0.426
type SplitMediaResponseParams struct { // 视频拆条的任务 ID,可以通过该 ID 查询拆条任务(任务类型为 SplitMedia)的状态。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SplitMediaTask ¶
type SplitMediaTask struct { // 任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务流状态,取值: // <li>PROCESSING:处理中;</li> // <li>FINISH:已完成。</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 视频拆条任务详细信息列表。 FileInfoSet []*SplitMediaTaskSegmentInfo `json:"FileInfoSet,omitnil,omitempty" name:"FileInfoSet"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 视频拆条任务进度,取值范围 [0-100] 。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` }
type SplitMediaTaskConfig ¶
type SplitMediaTaskConfig struct { // 视频拆条起始的偏移时间,单位:秒。 // <li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> // <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> // <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 视频拆条结束的偏移时间,单位:秒。 // <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> // <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> // <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // [任务流模板](/document/product/266/11700#.E4.BB.BB.E5.8A.A1.E6.B5.81.E6.A8.A1.E6.9D.BF)名字,如果要对生成的新视频执行任务流时填写。 ProcedureName *string `json:"ProcedureName,omitnil,omitempty" name:"ProcedureName"` // 视频拆条输出信息。 OutputConfig *SplitMediaOutputConfig `json:"OutputConfig,omitnil,omitempty" name:"OutputConfig"` }
type SplitMediaTaskInput ¶
type SplitMediaTaskInput struct { // 视频的 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 视频拆条起始的偏移时间,单位:秒。 // <li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> // <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> // <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 视频拆条结束的偏移时间,单位:秒。 // <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> // <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> // <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // [任务流模板](/document/product/266/11700#.E4.BB.BB.E5.8A.A1.E6.B5.81.E6.A8.A1.E6.9D.BF)名字,如果要对生成的新视频执行任务流时填写。 ProcedureName *string `json:"ProcedureName,omitnil,omitempty" name:"ProcedureName"` // 视频拆条输出信息。 OutputConfig *SplitMediaOutputConfig `json:"OutputConfig,omitnil,omitempty" name:"OutputConfig"` }
type SplitMediaTaskSegmentInfo ¶
type SplitMediaTaskSegmentInfo struct { // 视频拆条任务输入信息。 Input *SplitMediaTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 视频拆条任务输出信息。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *TaskOutputMediaInfo `json:"Output,omitnil,omitempty" name:"Output"` // 任务类型为 Procedure 的任务 ID。若发起[视频拆条](https://cloud.tencent.com/document/api/266/51098)任务时,视频拆条任务信息列表指定了任务流模板(ProcedureName),当该任务流模板指定了 MediaProcessTask、AiAnalysisTask、AiRecognitionTask 中的一个或多个时发起该任务。 ProcedureTaskId *string `json:"ProcedureTaskId,omitnil,omitempty" name:"ProcedureTaskId"` // 任务类型为 ReviewAudioVideo 的任务 ID。若发起[视频拆条](https://cloud.tencent.com/document/api/266/51098)任务时,视频拆条任务信息列表指定了任务流模板(ProcedureName),当该任务流模板指定了 ReviewAudioVideoTask 时,发起该任务。 ReviewAudioVideoTaskId *string `json:"ReviewAudioVideoTaskId,omitnil,omitempty" name:"ReviewAudioVideoTaskId"` }
type StatDataItem ¶
type StatDataItem struct { // 数据所在时间区间的开始时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。如:当时间粒度为天,2018-12-01T00:00:00+08:00,表示2018年12月1日(含)到2018年12月2日(不含)区间。 // <li>表示小时级别数据时,2019-08-22T00:00:00+08:00表示2019-08-22日0点到1点的统计数据。</li> // <li>表示天级别数据时,2019-08-22T00:00:00+08:00表示2019-08-22日的统计数据。</li> Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 数据大小。 // <li>存储空间的数据,单位是字节。</li> // <li>转码时长的数据,单位是秒。</li> // <li>流量数据,单位是字节。</li> // <li>带宽数据,单位是比特每秒。</li> // <li>直播剪辑数据,单位是秒。</li> // <li>轮播数据,单位是秒。</li> // <li>子应用数量数据,单位是个。</li> // <li>日志服务用量数据,单位是条。</li> Value *int64 `json:"Value,omitnil,omitempty" name:"Value"` }
type StickerTrackItem ¶
type StickerTrackItem struct { // 贴图片段的媒体素材来源,可以是: // <li>点播的媒体文件 ID;</li> // <li>其他媒体文件的下载 URL。</li> // 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。 SourceMedia *string `json:"SourceMedia,omitnil,omitempty" name:"SourceMedia"` // 贴图的持续时间,单位为秒。 Duration *float64 `json:"Duration,omitnil,omitempty" name:"Duration"` // 贴图在轨道上的起始时间,单位为秒。 StartTime *float64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 原点位置,取值有: // <li>Center:坐标原点为中心位置,如画布中心。</li> // 默认值:Center。 CoordinateOrigin *string `json:"CoordinateOrigin,omitnil,omitempty" name:"CoordinateOrigin"` // 贴图原点距离画布原点的水平位置。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示贴图 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布宽度的 10%。</li><li>当字符串以 px 结尾,表示贴图 XPos 单位为像素,如 100px 表示 XPos 为 100 像素。</li> // 默认值:0px。 XPos *string `json:"XPos,omitnil,omitempty" name:"XPos"` // 贴图原点距离画布原点的垂直位置。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示贴图 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> // <li>当字符串以 px 结尾,表示贴图 YPos 单位为像素,如 100px 表示 YPos 为 100 像素。</li> // 默认值:0px。 YPos *string `json:"YPos,omitnil,omitempty" name:"YPos"` // 贴图的宽度。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示贴图 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> // <li>当字符串以 px 结尾,表示贴图 Width 单位为像素,如 100px 表示 Width 为 100 像素。</li> // <li>当 Width、Height 均为空,则 Width 和 Height 取贴图素材本身的 Width、Height。</li> // <li>当 Width 为空0,Height 非空,则 Width 按比例缩放</li> // <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> Width *string `json:"Width,omitnil,omitempty" name:"Width"` // 贴图的高度。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示贴图 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%。</li> // <li>当字符串以 px 结尾,表示贴图 Height 单位为像素,如 100px 表示 Hieght 为 100 像素。</li> // <li>当 Width、Height 均为空,则 Width 和 Height 取贴图素材本身的 Width、Height。</li> // <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> // <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> Height *string `json:"Height,omitnil,omitempty" name:"Height"` // 对贴图进行的操作,如图像旋转等。 ImageOperations []*ImageTransform `json:"ImageOperations,omitnil,omitempty" name:"ImageOperations"` }
type StorageRegionInfo ¶ added in v1.0.384
type StorageRegionInfo struct { // 存储地域。 Region *string `json:"Region,omitnil,omitempty" name:"Region"` // 存储地域描述信息。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 状态,是否开通,取值有: // <li>opened:已经开通。</li> // <li>unopened:未开通。</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 是否默认的存储地域,true:是;false:否。 IsDefault *bool `json:"IsDefault,omitnil,omitempty" name:"IsDefault"` // 存储区域,取值有: // <li>Chinese Mainland:中国境内(不包含港澳台)。</li> // <li>Outside Chinese Mainland:中国境外。</li> Area *string `json:"Area,omitnil,omitempty" name:"Area"` }
type StorageStatData ¶
type StorageStatData struct { // 点播存储的计费区域,可能值: // <li>Chinese Mainland:中国境内(不包含港澳台)。</li> // <li>Outside Chinese Mainland:中国境外。</li> Area *string `json:"Area,omitnil,omitempty" name:"Area"` // 当前总存储量,单位是字节。 TotalStorage *uint64 `json:"TotalStorage,omitnil,omitempty" name:"TotalStorage"` // 当前低频存储量,单位是字节。 InfrequentStorage *uint64 `json:"InfrequentStorage,omitnil,omitempty" name:"InfrequentStorage"` // 当前标准存储量,单位是字节。 StandardStorage *uint64 `json:"StandardStorage,omitnil,omitempty" name:"StandardStorage"` // 当前归档存储量,单位是字节。 ArchiveStorage *uint64 `json:"ArchiveStorage,omitnil,omitempty" name:"ArchiveStorage"` // 当前深度归档存储量,单位是字节。 DeepArchiveStorage *uint64 `json:"DeepArchiveStorage,omitnil,omitempty" name:"DeepArchiveStorage"` }
type SubAppIdInfo ¶
type SubAppIdInfo struct { // 子应用 ID。 SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 子应用名称。 SubAppIdName *string `json:"SubAppIdName,omitnil,omitempty" name:"SubAppIdName"` // 子应用简介。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 子应用创建时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 子应用状态,有效值: // <li>On:启用;</li> // <li>Off:停用。</li> // <li>Destroying:销毁中。</li> // <li>Destroyed:销毁完成。</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 子应用名称(该字段已不推荐使用,建议使用新的子应用名称字段 SubAppIdName)。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
type SubtitleFormatsOperation ¶ added in v1.0.482
type SubtitleFormatsOperation struct { // 操作类型,取值范围: // <li>add:添加 Formats 指定的格式列表;</li> // <li>delete:删除 Formats 指定的格式列表;<l/i> // <li>reset:将已配置的格式列表重置为 Formats 指定的格式列表。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 字幕格式列表,取值范围: // <li>vtt:生成 WebVTT 字幕文件;</li> // <li>srt:生成 SRT 字幕文件。</li> Formats []*string `json:"Formats,omitnil,omitempty" name:"Formats"` }
type SuperResolutionInfo ¶ added in v1.0.596
type SuperResolutionInfo struct { // 画面超分控制开关,可选值: // <li>ON:开启画面超分;</li> // <li>OFF:关闭画面超分。</li> // 当开启画面超分时,默认2倍超分。 Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 画面超分类型,仅当画面超分控制开关为 ON 时有效,可选值: // <li>lq:针对低清晰度有较多噪声视频的超分;</li> // <li>hq:针对高清晰度视频超分。</li> // 默认值:lq。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 超分倍数,可选值:2。 // 默认值:2。 Size *int64 `json:"Size,omitnil,omitempty" name:"Size"` }
type SvgWatermarkInput ¶
type SvgWatermarkInput struct { // 水印的宽度,支持 px,%,W%,H%,S%,L% 六种格式: // <li>当字符串以 px 结尾,表示水印 Width 单位为像素,如 100px 表示 Width 为 100 像素;当填 0px 且 // Height 不为 0px 时,表示水印的宽度按原始 SVG 图像等比缩放;当 Width、Height 都填 0px 时,表示水印的宽度取原始 SVG 图像的宽度;</li> // <li>当字符串以 W% 结尾,表示水印 Width 为视频宽度的百分比大小,如 10W% 表示 Width 为视频宽度的 10%;</li> // <li>当字符串以 H% 结尾,表示水印 Width 为视频高度的百分比大小,如 10H% 表示 Width 为视频高度的 10%;</li> // <li>当字符串以 S% 结尾,表示水印 Width 为视频短边的百分比大小,如 10S% 表示 Width 为视频短边的 10%;</li> // <li>当字符串以 L% 结尾,表示水印 Width 为视频长边的百分比大小,如 10L% 表示 Width 为视频长边的 10%;</li> // <li>当字符串以 % 结尾时,含义同 W%。</li> // 默认值为 10W%。 Width *string `json:"Width,omitnil,omitempty" name:"Width"` // 水印的高度,支持 px,W%,H%,S%,L% 六种格式: // <li>当字符串以 px 结尾,表示水印 Height 单位为像素,如 100px 表示 Height 为 100 像素;当填 0px 且 // Width 不为 0px 时,表示水印的高度按原始 SVG 图像等比缩放;当 Width、Height 都填 0px 时,表示水印的高度取原始 SVG 图像的高度;</li> // <li>当字符串以 W% 结尾,表示水印 Height 为视频宽度的百分比大小,如 10W% 表示 Height 为视频宽度的 10%;</li> // <li>当字符串以 H% 结尾,表示水印 Height 为视频高度的百分比大小,如 10H% 表示 Height 为视频高度的 10%;</li> // <li>当字符串以 S% 结尾,表示水印 Height 为视频短边的百分比大小,如 10S% 表示 Height 为视频短边的 10%;</li> // <li>当字符串以 L% 结尾,表示水印 Height 为视频长边的百分比大小,如 10L% 表示 Height 为视频长边的 10%;</li> // <li>当字符串以 % 结尾时,含义同 H%。</li> // 默认值为 0px。 Height *string `json:"Height,omitnil,omitempty" name:"Height"` }
type SvgWatermarkInputForUpdate ¶
type SvgWatermarkInputForUpdate struct { // 水印的宽度,支持 px,%,W%,H%,S%,L% 六种格式: // <li>当字符串以 px 结尾,表示水印 Width 单位为像素,如 100px 表示 Width 为 100 像素;当填 0px 且 // Height 不为 0px 时,表示水印的宽度按原始 SVG 图像等比缩放;当 Width、Height 都填 0px 时,表示水印的宽度取原始 SVG 图像的宽度;</li> // <li>当字符串以 W% 结尾,表示水印 Width 为视频宽度的百分比大小,如 10W% 表示 Width 为视频宽度的 10%;</li> // <li>当字符串以 H% 结尾,表示水印 Width 为视频高度的百分比大小,如 10H% 表示 Width 为视频高度的 10%;</li> // <li>当字符串以 S% 结尾,表示水印 Width 为视频短边的百分比大小,如 10S% 表示 Width 为视频短边的 10%;</li> // <li>当字符串以 L% 结尾,表示水印 Width 为视频长边的百分比大小,如 10L% 表示 Width 为视频长边的 10%;</li> // <li>当字符串以 % 结尾时,含义同 W%。</li> // 默认值为 10W%。 Width *string `json:"Width,omitnil,omitempty" name:"Width"` // 水印的高度,支持 px,%,W%,H%,S%,L% 六种格式: // <li>当字符串以 px 结尾,表示水印 Height 单位为像素,如 100px 表示 Height 为 100 像素;当填 0px 且 // Width 不为 0px 时,表示水印的高度按原始 SVG 图像等比缩放;当 Width、Height 都填 0px 时,表示水印的高度取原始 SVG 图像的高度;</li> // <li>当字符串以 W% 结尾,表示水印 Height 为视频宽度的百分比大小,如 10W% 表示 Height 为视频宽度的 10%;</li> // <li>当字符串以 H% 结尾,表示水印 Height 为视频高度的百分比大小,如 10H% 表示 Height 为视频高度的 10%;</li> // <li>当字符串以 S% 结尾,表示水印 Height 为视频短边的百分比大小,如 10S% 表示 Height 为视频短边的 10%;</li> // <li>当字符串以 L% 结尾,表示水印 Height 为视频长边的百分比大小,如 10L% 表示 Height 为视频长边的 10%;</li> // <li>当字符串以 % 结尾时,含义同 H%。 // 默认值为 0px。 Height *string `json:"Height,omitnil,omitempty" name:"Height"` // 水印周期配置,用于配置水印周期性地显示与隐藏。 // 主要使用场景是:为了视频防遮标,在视频多个地方设置水印,这些水印按固定顺序周期性地显示与隐藏。 // 例如,设置 A、B、C、D 4 个水印分别位于视频的左上角、右上角、右下角、左下角处,视频开始时,{ A 显示 5 秒 -> B 显示 5 秒 -> C 显示 5 秒 -> D 显示 5 秒 } -> A 显示 5 秒 -> B 显示 5 秒 -> ...,任何时刻只显示一处水印。 // 花括号 {} 表示由 A、B、C、D 4 个水印组成的大周期,可以看出每个大周期持续 20 秒。 // 可以看出,A、B、C、D 都是周期性地显示 5 秒、隐藏 15 秒,且四者有固定的显示顺序。 // 此配置项即用来描述单个水印的周期配置。 // 注意:此字段可能返回 null,表示取不到有效值。 CycleConfig *WatermarkCycleConfigForUpdate `json:"CycleConfig,omitnil,omitempty" name:"CycleConfig"` }
type TEHDConfig ¶
type TEHDConfig struct { // 极速高清类型,可选值:<li>TEHD-100 表示极速高清-100;</li> <li>OFF 表示关闭极速高清。</li>不填表示 OFF。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 视频码率上限,当 Type 指定了极速高清类型时有效。 // 不填或填0表示不设视频码率上限。 MaxVideoBitrate *uint64 `json:"MaxVideoBitrate,omitnil,omitempty" name:"MaxVideoBitrate"` }
type TEHDConfigForUpdate ¶
type TagConfigureInfo ¶
type TagConfigureInfo struct { // 智能标签任务开关,可选值: // <li>ON:开启智能标签任务;</li> // <li>OFF:关闭智能标签任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type TagConfigureInfoForUpdate ¶
type TagConfigureInfoForUpdate struct { // 智能标签任务开关,可选值: // <li>ON:开启智能标签任务;</li> // <li>OFF:关闭智能标签任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type TaskOutputMediaInfo ¶
type TaskOutputMediaInfo struct { // 媒体文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 转拉完成后生成的媒体文件基础信息。 MediaBasicInfo *MediaBasicInfo `json:"MediaBasicInfo,omitnil,omitempty" name:"MediaBasicInfo"` }
type TaskSimpleInfo ¶
type TaskSimpleInfo struct { // 任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务状态。取值:WAITING(等待中)、PROCESSING(处理中)、FINISH(已完成)、ABORTED(已终止)。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 视频 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 任务类型,取值: // <li>Procedure:视频处理任务;</li> // <li>EditMedia:视频编辑任务;</li> // <li>ReduceMediaBitrate:降码率任务;</li> // <li>WechatDistribute:微信发布任务;</li> // <li>ReviewAudioVideo:音视频审核任务。</li> // 兼容 2017 版的任务类型: // <li>Transcode:视频转码任务;</li> // <li>SnapshotByTimeOffset:视频截图任务;</li> // <li>Concat:视频拼接任务;</li> // <li>Clip:视频剪辑任务;</li> // <li>ImageSprites:截取雪碧图任务。</li> TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"` // 任务创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 任务开始执行时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。若任务尚未开始,该字段为空。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 任务结束时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。若任务尚未完成,该字段为空。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` // 用于去重的识别码,如果七天内曾有过相同的识别码的请求。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` }
type TaskStatData ¶
type TaskStatData struct { // 任务类型。 // <li> Transcoding: 普通转码</li> // <li> Transcoding-TESHD: 极速高清转码</li> // <li> Editing: 视频编辑</li> // <li> Editing-TESHD: 极速高清视频编辑</li> // <li> AdaptiveBitrateStreaming: 自适应码流</li> // <li> ContentAudit: 内容审核</li> // <li> ContentRecognition: 内容识别</li> // <li> RemoveWatermark: 去水印</li> // <li> ExtractTraceWatermark: 提取水印</li> // <li> AddTraceWatermark: 添加水印</li> // <li> RebuildMedia: 音画质重生</li> // <li> QualityInspect: 音画质检测</li> // <li>Transcode: 转码,包含普通转码、极速高清和视频编辑(不推荐使用)</li> TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"` // 任务数统计数据概览,用量单位为秒。 Summary []*TaskStatDataItem `json:"Summary,omitnil,omitempty" name:"Summary"` // 不同规格任务统计数据详情。 // 转码规格: // <li>Remuxing: 转封装</li> // <li>Audio: 音频转码</li> // <li>Standard.H264.SD: H.264编码方式标清转码</li> // <li>Standard.H264.HD: H.264编码方式高清转码</li> // <li>Standard.H264.FHD: H.264编码方式全高清转码</li> // <li>Standard.H264.2K: H.264编码方式2K转码</li> // <li>Standard.H264.4K: H.264编码方式4K转码</li> // <li>Standard.H265.SD: H.265编码方式标清转码</li> // <li>Standard.H265.HD: H.265编码方式高清转码</li> // <li>Standard.H265.FHD: H.265编码方式全高清转码</li> // <li>Standard.H265.2K: H.265编码方式2K转码</li> // <li>Standard.H265.4K: H.265编码方式4K转码</li> // <li>TESHD-10.H264.SD: H.264编码方式标清极速高清转码</li> // <li>TESHD-10.H264.HD: H.264编码方式高清极速高清转码</li> // <li>TESHD-10.H264.FHD: H.264编码方式全高清极速高清转码</li> // <li>TESHD-10.H264.2K: H.264编码方式2K极速高清转码</li> // <li>TESHD-10.H264.4K: H.264编码方式4K极速高清转码</li> // <li>TESHD-10.H265.SD: H.265编码方式标清极速高清转码</li> // <li>TESHD-10.H265.HD: H.265编码方式高清极速高清转码</li> // <li>TESHD-10.H265.FHD: H.265编码方式全高清极速高清转码</li> // <li>TESHD-10.H265.2K: H.265编码方式2K极速高清转码</li> // <li>TESHD-10.H265.4K: H.265编码方式4K极速高清转码</li> // <li>Edit.Audio: 音频编辑</li> // <li>Edit.H264.SD: H.264编码方式标清视频编辑</li> // <li>Edit.H264.HD: H.264编码方式高清视频编辑</li> // <li>Edit.H264.FHD: H.264编码方式全高清视频编辑</li> // <li>Edit.H264.2K: H.264编码方式2K视频编辑</li> // <li>Edit.H264.4K: H.264编码方式4K视频编辑</li> // <li>Edit.H265.SD: H.265编码方式标清视频编辑</li> // <li>Edit.H265.HD: H.265编码方式高清视频编辑</li> // <li>Edit.H265.FHD: H.265编码方式全高清视频编辑</li> // <li>Edit.H265.2K: H.265编码方式2K视频编辑</li> // <li>Edit.H265.4K: H.265编码方式4K视频编辑</li> // <li>Edit.TESHD-10.H264.SD: H.264编码方式标清极速高清视频编辑</li> // <li>Edit.TESHD-10.H264.HD: H.264编码方式高清极速高清视频编辑</li> // <li>Edit.TESHD-10.H264.FHD: H.264编码方式全高清极速高清视频编辑</li> // <li>Edit.TESHD-10.H264.2K: H.264编码方式2K极速高清视频编辑</li> // <li>Edit.TESHD-10.H264.4K: H.264编码方式4K极速高清视频编辑</li> // <li>Edit.TESHD-10.H265.SD: H.265编码方式标清极速高清视频编辑</li> // <li>Edit.TESHD-10.H265.HD: H.265编码方式高清极速高清视频编辑</li> // <li>Edit.TESHD-10.H265.FHD: H.265编码方式全高清极速高清视频编辑</li> // <li>Edit.TESHD-10.H265.2K: H.265编码方式2K极速高清视频编辑</li> // <li>Edit.TESHD-10.H265.4K: H.265编码方式4K极速高清视频编辑</li> // 去水印、音画质重生规格: // <li>480P: 短边 ≤ 480px</li> // <li>720P: 短边 ≤ 720px</li> // <li>1080P: 短边 ≤ 1080px</li> // <li>2K: 短边 ≤ 1440px</li> // <li>4K: 短边 ≤ 2160px</li> // <li>8K: 短边 ≤ 4320px</li> // <li>Audio: 音频</li> Details []*SpecificationDataItem `json:"Details,omitnil,omitempty" name:"Details"` }
type TaskStatDataItem ¶
type TaskStatDataItem struct { // 数据所在时间区间的开始时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#52)。如:当时间粒度为天,2018-12-01T00:00:00+08:00,表示2018年12月1日(含)到2018年12月2日(不含)区间。 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 任务数。 Count *int64 `json:"Count,omitnil,omitempty" name:"Count"` // 任务用量。 Usage *int64 `json:"Usage,omitnil,omitempty" name:"Usage"` }
type TempCertificate ¶
type TempCertificate struct { // 临时安全证书 Id。 SecretId *string `json:"SecretId,omitnil,omitempty" name:"SecretId"` // 临时安全证书 Key。 SecretKey *string `json:"SecretKey,omitnil,omitempty" name:"SecretKey"` // Token 值。 Token *string `json:"Token,omitnil,omitempty" name:"Token"` // 证书无效的时间,返回 Unix 时间戳,精确到秒。 ExpiredTime *uint64 `json:"ExpiredTime,omitnil,omitempty" name:"ExpiredTime"` }
type TerrorismConfigureInfo ¶
type TerrorismConfigureInfo struct { // 画面鉴别涉及令人不安全的信息的任务控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 ImgReviewInfo *TerrorismImgReviewTemplateInfo `json:"ImgReviewInfo,omitnil,omitempty" name:"ImgReviewInfo"` // 文字鉴别涉及令人不安全的信息的任务控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 OcrReviewInfo *TerrorismOcrReviewTemplateInfo `json:"OcrReviewInfo,omitnil,omitempty" name:"OcrReviewInfo"` }
type TerrorismConfigureInfoForUpdate ¶
type TerrorismConfigureInfoForUpdate struct { // 画面鉴别涉及令人不安全的信息的任务控制参数。 ImgReviewInfo *TerrorismImgReviewTemplateInfoForUpdate `json:"ImgReviewInfo,omitnil,omitempty" name:"ImgReviewInfo"` // 文本鉴别涉及令人不安全的信息的任务控制参数。 OcrReviewInfo *TerrorismOcrReviewTemplateInfoForUpdate `json:"OcrReviewInfo,omitnil,omitempty" name:"OcrReviewInfo"` }
type TerrorismImageResult ¶ added in v1.0.369
type TerrorismImageResult struct { // 鉴别涉及令人不安全的信息的评分,分值为0到100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 鉴别涉及令人不安全的信息的结果建议,取值范围: // <li>pass;</li> // <li>review;</li> // <li>block。</li> Suggestion *string `json:"Suggestion,omitnil,omitempty" name:"Suggestion"` // 鉴别涉及令人不安全的信息的结果标签,取值范围: // <li>guns:武器枪支;</li> // <li>crowd:人群聚集;</li> // <li>police:警察部队;</li> // <li>bloody:血腥画面;</li> // <li>banners:暴恐旗帜;</li> // <li>explosion:爆炸火灾;</li> // <li>scenario:暴恐画面。</li> Label *string `json:"Label,omitnil,omitempty" name:"Label"` }
type TerrorismImgReviewTemplateInfo ¶
type TerrorismImgReviewTemplateInfo struct { // 画面鉴别涉及令人不安全的信息的任务开关,可选值: // <li>ON:开启画面鉴别涉及令人不安全的信息的任务;</li> // <li>OFF:关闭画面鉴别涉及令人不安全的信息的任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 画面鉴别涉及令人不安全的信息的过滤标签,审核结果包含选择的标签则返回结果,如果过滤标签为空,则审核结果全部返回,可选值为: // <li>guns:武器枪支;</li> // <li>crowd:人群聚集;</li> // <li>bloody:血腥画面;</li> // <li>police:警察部队;</li> // <li>banners:暴恐旗帜;</li> // <li>militant:武装分子;</li> // <li>explosion:爆炸火灾;</li> // <li>terrorists:暴恐人物;</li> // <li>scenario:暴恐画面。</li> LabelSet []*string `json:"LabelSet,omitnil,omitempty" name:"LabelSet"` // 判定涉嫌违规的分数阈值,当审核达到该分数以上,认为涉嫌违规,不填默认为 90 分。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当审核达到该分数以上,认为需人工复核,不填默认为 80 分。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type TerrorismImgReviewTemplateInfoForUpdate ¶
type TerrorismImgReviewTemplateInfoForUpdate struct { // 画面鉴别涉及令人不安全的信息的任务开关,可选值: // <li>ON:开启画面鉴别涉及令人不安全的信息的任务;</li> // <li>OFF:关闭画面鉴别涉及令人不安全的信息的任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 画面鉴别涉及令人不安全的信息的过滤标签,审核结果包含选择的标签则返回结果,如果过滤标签为空,则审核结果全部返回,可选值为: // <li>guns:武器枪支;</li> // <li>crowd:人群聚集;</li> // <li>bloody:血腥画面;</li> // <li>police:警察部队;</li> // <li>banners:暴恐旗帜;</li> // <li>militant:武装分子;</li> // <li>explosion:爆炸火灾;</li> // <li>terrorists:暴恐人物;</li> // <li>scenario:暴恐画面。</li> LabelSet []*string `json:"LabelSet,omitnil,omitempty" name:"LabelSet"` // 判定涉嫌违规的分数阈值,当审核达到该分数以上,认为涉嫌违规。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当审核达到该分数以上,认为需人工复核。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type TerrorismOcrReviewTemplateInfo ¶
type TerrorismOcrReviewTemplateInfo struct { // 文本鉴别涉及令人不安全的信息的任务开关,可选值: // <li>ON:开启文本鉴别涉及令人不安全的信息的任务;</li> // <li>OFF:关闭文本鉴别涉及令人不安全的信息的任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 判定涉嫌违规的分数阈值,当审核达到该分数以上,认为涉嫌违规,不填默认为 100 分。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当审核达到该分数以上,认为需人工复核,不填默认为 75 分。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type TerrorismOcrReviewTemplateInfoForUpdate ¶
type TerrorismOcrReviewTemplateInfoForUpdate struct { // 文本鉴别涉及令人不安全的信息的任务开关,可选值: // <li>ON:开启文本鉴别涉及令人不安全的信息的任务;</li> // <li>OFF:关闭文本鉴别涉及令人不安全的信息的任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 判定涉嫌违规的分数阈值,当审核达到该分数以上,认为涉嫌违规,不填默认为 100 分。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当审核达到该分数以上,认为需人工复核,不填默认为 75 分。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type TextWatermarkTemplateInput ¶
type TextWatermarkTemplateInput struct { // 字体类型,目前可以支持两种: // <li>simkai.ttf:可以支持中文和英文;</li> // <li>arial.ttf:仅支持英文。</li> FontType *string `json:"FontType,omitnil,omitempty" name:"FontType"` // 字体大小,格式:Npx,N 为数值。 FontSize *string `json:"FontSize,omitnil,omitempty" name:"FontSize"` // 字体颜色,格式:0xRRGGBB,默认值:0xFFFFFF(白色)。 FontColor *string `json:"FontColor,omitnil,omitempty" name:"FontColor"` // 文字透明度,取值范围:(0, 1] // <li>0:完全透明</li> // <li>1:完全不透明</li> // 默认值:1。 FontAlpha *float64 `json:"FontAlpha,omitnil,omitempty" name:"FontAlpha"` }
type TextWatermarkTemplateInputForUpdate ¶
type TextWatermarkTemplateInputForUpdate struct { // 字体类型,目前可以支持两种: // <li>simkai.ttf:可以支持中文和英文;</li> // <li>arial.ttf:仅支持英文。</li> FontType *string `json:"FontType,omitnil,omitempty" name:"FontType"` // 字体大小,格式:Npx,N 为数值。 FontSize *string `json:"FontSize,omitnil,omitempty" name:"FontSize"` // 字体颜色,格式:0xRRGGBB,默认值:0xFFFFFF(白色)。 FontColor *string `json:"FontColor,omitnil,omitempty" name:"FontColor"` // 文字透明度,取值范围:(0, 1] // <li>0:完全透明</li> // <li>1:完全不透明</li> FontAlpha *float64 `json:"FontAlpha,omitnil,omitempty" name:"FontAlpha"` }
type TimeRange ¶
type TimeRange struct { // <li>大于等于此时间(起始时间)。</li> // <li>格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。</li> After *string `json:"After,omitnil,omitempty" name:"After"` // <li>小于此时间(结束时间)。</li> // <li>格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。</li> Before *string `json:"Before,omitnil,omitempty" name:"Before"` }
type TraceWatermarkInput ¶ added in v1.0.425
type TranscodePlayInfo2017 ¶
type TranscodePlayInfo2017 struct { // 播放地址。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 转码规格 ID,参见[转码参数模板](https://cloud.tencent.com/document/product/266/33476)。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 视频流码率平均值与音频流码率平均值之和, 单位:bps。 Bitrate *int64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` // 视频流高度的最大值,单位:px。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 视频流宽度的最大值,单位:px。 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` }
type TranscodeTask2017 ¶
type TranscodeTask2017 struct { // 转码任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 错误码 // <li>0:成功;</li> // <li>其他值:失败。</li> ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 被转码文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 被转码文件名称。 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 视频时长,单位:秒。 Duration *uint64 `json:"Duration,omitnil,omitempty" name:"Duration"` // 封面地址。 CoverUrl *string `json:"CoverUrl,omitnil,omitempty" name:"CoverUrl"` // 视频转码后生成的播放信息。 PlayInfoSet []*TranscodePlayInfo2017 `json:"PlayInfoSet,omitnil,omitempty" name:"PlayInfoSet"` }
type TranscodeTaskInput ¶
type TranscodeTaskInput struct { // 视频转码模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 水印列表,支持多张图片或文字水印,最大可支持 10 张。 WatermarkSet []*WatermarkInput `json:"WatermarkSet,omitnil,omitempty" name:"WatermarkSet"` // 溯源水印。 TraceWatermark *TraceWatermarkInput `json:"TraceWatermark,omitnil,omitempty" name:"TraceWatermark"` // 版权水印。 CopyRightWatermark *CopyRightWatermarkInput `json:"CopyRightWatermark,omitnil,omitempty" name:"CopyRightWatermark"` // 马赛克列表,最大可支持 10 张。 MosaicSet []*MosaicInput `json:"MosaicSet,omitnil,omitempty" name:"MosaicSet"` // 片头片尾列表,支持多片头片尾,最大可支持 10 个。 HeadTailSet []*HeadTailTaskInput `json:"HeadTailSet,omitnil,omitempty" name:"HeadTailSet"` // 转码后的视频的起始时间偏移,单位:秒。 // <li>不填或填0,表示转码后的视频从原始视频的起始位置开始;</li> // <li>当数值大于0时(假设为 n),表示转码后的视频从原始视频的第 n 秒位置开始;</li> // <li>当数值小于0时(假设为 -n),表示转码后的视频从原始视频结束 n 秒前的位置开始。</li> StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 转码后视频的终止时间偏移,单位:秒。 // <li>不填或填0,表示转码后的视频持续到原始视频的末尾终止;</li> // <li>当数值大于0时(假设为 n),表示转码后的视频持续到原始视频第 n 秒时终止;</li> // <li>当数值小于0时(假设为 -n),表示转码后的视频持续到原始视频结束 n 秒前终止。</li> EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` }
type TranscodeTemplate ¶
type TranscodeTemplate struct { // 转码模板唯一标识。 Definition *string `json:"Definition,omitnil,omitempty" name:"Definition"` // 封装格式,取值:mp4、flv、hls、mp3、flac、ogg。 Container *string `json:"Container,omitnil,omitempty" name:"Container"` // 转码模板名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 模板类型,取值: // <li>Preset:系统预置模板;</li> // <li>Custom:用户自定义模板。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 是否去除视频数据,取值: // <li>0:保留;</li> // <li>1:去除。</li> RemoveVideo *int64 `json:"RemoveVideo,omitnil,omitempty" name:"RemoveVideo"` // 是否去除音频数据,取值: // <li>0:保留;</li> // <li>1:去除。</li> RemoveAudio *int64 `json:"RemoveAudio,omitnil,omitempty" name:"RemoveAudio"` // 视频流配置参数,仅当 RemoveVideo 为 0,该字段有效。 // 注意:此字段可能返回 null,表示取不到有效值。 VideoTemplate *VideoTemplateInfo `json:"VideoTemplate,omitnil,omitempty" name:"VideoTemplate"` // 音频流配置参数,仅当 RemoveAudio 为 0,该字段有效 。 // 注意:此字段可能返回 null,表示取不到有效值。 AudioTemplate *AudioTemplateInfo `json:"AudioTemplate,omitnil,omitempty" name:"AudioTemplate"` // 极速高清转码参数。 // 注意:此字段可能返回 null,表示取不到有效值。 TEHDConfig *TEHDConfig `json:"TEHDConfig,omitnil,omitempty" name:"TEHDConfig"` // 封装格式过滤条件,可选值: // <li>Video:视频格式,可以同时包含视频流和音频流的封装格式;</li> // <li>PureAudio:纯音频格式,只能包含音频流的封装格式板。</li> ContainerType *string `json:"ContainerType,omitnil,omitempty" name:"ContainerType"` // 模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 切片类型,仅当 Container 为 hls 时有效。 SegmentType *string `json:"SegmentType,omitnil,omitempty" name:"SegmentType"` }
type TransitionOperation ¶ added in v1.0.748
type TransitionOperation struct { // 转场类型,取值有: // <ul> // <li>图像的转场操作,用于两个视频片段图像间的转场处理: // <ul> // <li>ImageFadeInFadeOut:图像淡入淡出。 </li> // <li>BowTieHorizontal:水平蝴蝶结。 </li> // <li>BowTieVertical:垂直蝴蝶结。 </li> // <li>ButterflyWaveScrawler:晃动。 </li> // <li>Cannabisleaf:枫叶。 </li> // <li>Circle:弧形收放。 </li> // <li>CircleCrop:圆环聚拢。 </li> // <li>Circleopen:椭圆聚拢。 </li> // <li>Crosswarp:横向翘曲。 </li> // <li>Cube:立方体。 </li> // <li>DoomScreenTransition:幕布。 </li> // <li>Doorway:门廊。 </li> // <li>Dreamy:波浪。 </li> // <li>DreamyZoom:水平聚拢。 </li> // <li>FilmBurn:火烧云。 </li> // <li>GlitchMemories:抖动。 </li> // <li>Heart:心形。 </li> // <li>InvertedPageCurl:翻页。 </li> // <li>Luma:腐蚀。 </li> // <li>Mosaic:九宫格。 </li> // <li>Pinwheel:风车。 </li> // <li>PolarFunction:椭圆扩散。 </li> // <li>PolkaDotsCurtain:弧形扩散。 </li> // <li>Radial:雷达扫描 </li> // <li>RotateScaleFade:上下收放。 </li> // <li>Squeeze:上下聚拢。 </li> // <li>Swap:放大切换。 </li> // <li>Swirl:螺旋。 </li> // <li>UndulatingBurnOutSwirl:水流蔓延。 </li> // <li>Windowblinds:百叶窗。 </li> // <li>WipeDown:向下收起。 </li> // <li>WipeLeft:向左收起。 </li> // <li>WipeRight:向右收起。 </li> // <li>WipeUp:向上收起。 </li> // <li>ZoomInCircles:水波纹。 </li> // </ul> // </li> // <li>音频的转场操作,用于两个音频片段间的转场处理: // <ul> // <li>AudioFadeInFadeOut:声音淡入淡出。 </li> // </ul> // </li> // </ul> Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type TransitionOpertion ¶
type TransitionOpertion struct { // 转场类型,取值有: // <ul> // <li>图像的转场操作,用于两个视频片段图像间的转场处理: // <ul> // <li>ImageFadeInFadeOut:图像淡入淡出。 </li> // <li>BowTieHorizontal:水平蝴蝶结。 </li> // <li>BowTieVertical:垂直蝴蝶结。 </li> // <li>ButterflyWaveScrawler:晃动。 </li> // <li>Cannabisleaf:枫叶。 </li> // <li>Circle:弧形收放。 </li> // <li>CircleCrop:圆环聚拢。 </li> // <li>Circleopen:椭圆聚拢。 </li> // <li>Crosswarp:横向翘曲。 </li> // <li>Cube:立方体。 </li> // <li>DoomScreenTransition:幕布。 </li> // <li>Doorway:门廊。 </li> // <li>Dreamy:波浪。 </li> // <li>DreamyZoom:水平聚拢。 </li> // <li>FilmBurn:火烧云。 </li> // <li>GlitchMemories:抖动。 </li> // <li>Heart:心形。 </li> // <li>InvertedPageCurl:翻页。 </li> // <li>Luma:腐蚀。 </li> // <li>Mosaic:九宫格。 </li> // <li>Pinwheel:风车。 </li> // <li>PolarFunction:椭圆扩散。 </li> // <li>PolkaDotsCurtain:弧形扩散。 </li> // <li>Radial:雷达扫描 </li> // <li>RotateScaleFade:上下收放。 </li> // <li>Squeeze:上下聚拢。 </li> // <li>Swap:放大切换。 </li> // <li>Swirl:螺旋。 </li> // <li>UndulatingBurnOutSwirl:水流蔓延。 </li> // <li>Windowblinds:百叶窗。 </li> // <li>WipeDown:向下收起。 </li> // <li>WipeLeft:向左收起。 </li> // <li>WipeRight:向右收起。 </li> // <li>WipeUp:向上收起。 </li> // <li>ZoomInCircles:水波纹。 </li> // </ul> // </li> // <li>音频的转场操作,用于两个音频片段间的转场处理: // <ul> // <li>AudioFadeInFadeOut:声音淡入淡出。 </li> // </ul> // </li> // </ul> Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type TrtcRecordInfo ¶ added in v1.0.482
type TrtcRecordInfo struct { // TRTC 应用 ID。 SdkAppId *uint64 `json:"SdkAppId,omitnil,omitempty" name:"SdkAppId"` // TRTC 房间 ID。 RoomId *string `json:"RoomId,omitnil,omitempty" name:"RoomId"` // 录制任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 参与录制的用户 ID 列表。 UserIds []*string `json:"UserIds,omitnil,omitempty" name:"UserIds"` }
type UrlSignatureAuthPolicy ¶
type UrlSignatureAuthPolicy struct { // [Key 防盗链](https://cloud.tencent.com/document/product/266/14047)设置状态,可选值: // <li>Enabled: 启用。</li> // <li>Disabled: 禁用。</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` // [Key 防盗链](https://cloud.tencent.com/document/product/266/14047)中用于生成签名的密钥。 // EncryptedKey 字符串的长度为8~40个字节,不能包含不可见字符。 EncryptedKey *string `json:"EncryptedKey,omitnil,omitempty" name:"EncryptedKey"` }
type UserDefineAsrTextReviewTemplateInfo ¶
type UserDefineAsrTextReviewTemplateInfo struct { // 用户自定语音审核任务开关,可选值: // <li>ON:开启自定义语音审核任务;</li> // <li>OFF:关闭自定义语音审核任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 用户自定义语音过滤标签,审核结果包含选择的标签则返回结果,如果过滤标签为空,则审核结果全部返回。如果要使用标签过滤功能,添加自定义语音关键词素材时需要添加对应标签。 // 标签个数最多 10 个,每个标签长度最多 16 个字符。 LabelSet []*string `json:"LabelSet,omitnil,omitempty" name:"LabelSet"` // 判定涉嫌违规的分数阈值,当智能审核达到该分数以上,认为涉嫌违规,不填默认为 100 分。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当审核达到该分数以上,认为需人工复核,不填默认为 75 分。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type UserDefineAsrTextReviewTemplateInfoForUpdate ¶
type UserDefineAsrTextReviewTemplateInfoForUpdate struct { // 用户自定语音审核任务开关,可选值: // <li>ON:开启自定义语音审核任务;</li> // <li>OFF:关闭自定义语音审核任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 用户自定义语音过滤标签,审核结果包含选择的标签则返回结果,如果过滤标签为空,则审核结果全部返回。如果要使用标签过滤功能,添加自定义语音关键词素材时需要添加对应标签。 // 标签个数最多 10 个,每个标签长度最多 16 个字符。 LabelSet []*string `json:"LabelSet,omitnil,omitempty" name:"LabelSet"` // 判定涉嫌违规的分数阈值,当审核达到该分数以上,认为涉嫌违规。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当审核达到该分数以上,认为需人工复核。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type UserDefineConfigureInfo ¶
type UserDefineConfigureInfo struct { // 用户自定义人物音视频审核控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 FaceReviewInfo *UserDefineFaceReviewTemplateInfo `json:"FaceReviewInfo,omitnil,omitempty" name:"FaceReviewInfo"` // 用户自定义语音音视频审核控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 AsrReviewInfo *UserDefineAsrTextReviewTemplateInfo `json:"AsrReviewInfo,omitnil,omitempty" name:"AsrReviewInfo"` // 用户自定义文本音视频审核控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 OcrReviewInfo *UserDefineOcrTextReviewTemplateInfo `json:"OcrReviewInfo,omitnil,omitempty" name:"OcrReviewInfo"` }
type UserDefineConfigureInfoForUpdate ¶
type UserDefineConfigureInfoForUpdate struct { // 用户自定义人物音视频审核控制参数。 FaceReviewInfo *UserDefineFaceReviewTemplateInfoForUpdate `json:"FaceReviewInfo,omitnil,omitempty" name:"FaceReviewInfo"` // 用户自定义语音音视频审核控制参数。 AsrReviewInfo *UserDefineAsrTextReviewTemplateInfoForUpdate `json:"AsrReviewInfo,omitnil,omitempty" name:"AsrReviewInfo"` // 用户自定义文本音视频审核控制参数。 OcrReviewInfo *UserDefineOcrTextReviewTemplateInfoForUpdate `json:"OcrReviewInfo,omitnil,omitempty" name:"OcrReviewInfo"` }
type UserDefineFaceReviewTemplateInfo ¶
type UserDefineFaceReviewTemplateInfo struct { // 用户自定义人物音视频审核任务开关,可选值: // <li>ON:开启自定义人物音视频审核任务;</li> // <li>OFF:关闭自定义人物音视频审核任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 用户自定义人物过滤标签,音视频审核结果包含选择的标签则返回结果,如果过滤标签为空,则审核结果全部返回。如果要使用标签过滤功能,添加自定义人物库的时,需要添加对应人物标签。 // 标签个数最多 10 个,每个标签长度最多 16 个字符。 LabelSet []*string `json:"LabelSet,omitnil,omitempty" name:"LabelSet"` // 判定涉嫌违规的分数阈值,当审核达到该分数以上,认为涉嫌违规,不填默认为 97 分。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当审核达到该分数以上,认为需人工复核,不填默认为 95 分。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type UserDefineFaceReviewTemplateInfoForUpdate ¶
type UserDefineFaceReviewTemplateInfoForUpdate struct { // 用户自定义人物音视频审核任务开关,可选值: // <li>ON:开启自定义人物音视频审核任务;</li> // <li>OFF:关闭自定义人物音视频审核任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 用户自定义人物过滤标签,音视频审核结果包含选择的标签则返回结果,如果过滤标签为空,则音视频审核结果全部返回。如果要使用标签过滤功能,添加自定义人物库的时,需要添加对应人物标签。 // 标签个数最多 10 个,每个标签长度最多 16 个字符。 LabelSet []*string `json:"LabelSet,omitnil,omitempty" name:"LabelSet"` // 判定涉嫌违规的分数阈值,当音视频审核达到该分数以上,认为涉嫌违规。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当音视频审核达到该分数以上,认为需人工复核。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type UserDefineOcrTextReviewTemplateInfo ¶
type UserDefineOcrTextReviewTemplateInfo struct { // 用户自定文本音视频审核任务开关,可选值: // <li>ON:开启自定义文本音视频审核任务;</li> // <li>OFF:关闭自定义文本音视频审核任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 用户自定义文本过滤标签,音视频审核结果包含选择的标签则返回结果,如果过滤标签为空,则音视频审核结果全部返回。如果要使用标签过滤功能,添加自定义文本关键词素材时需要添加对应标签。 // 标签个数最多 10 个,每个标签长度最多 16 个字符。 LabelSet []*string `json:"LabelSet,omitnil,omitempty" name:"LabelSet"` // 判定涉嫌违规的分数阈值,当审核达到该分数以上,认为涉嫌违规,不填默认为 100 分。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当审核达到该分数以上,认为需人工复核,不填默认为 75 分。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type UserDefineOcrTextReviewTemplateInfoForUpdate ¶
type UserDefineOcrTextReviewTemplateInfoForUpdate struct { // 用户自定文本音视频审核任务开关,可选值: // <li>ON:开启自定义文本音视频审核任务;</li> // <li>OFF:关闭自定义文本音视频审核任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 用户自定义文本过滤标签,音视频审核结果包含选择的标签则返回结果,如果过滤标签为空,则音视频审核结果全部返回。如果要使用标签过滤功能,添加自定义文本关键词素材时需要添加对应标签。 // 标签个数最多 10 个,每个标签长度最多 16 个字符。 LabelSet []*string `json:"LabelSet,omitnil,omitempty" name:"LabelSet"` // 判定涉嫌违规的分数阈值,当审核达到该分数以上,认为涉嫌违规。取值范围:0~100。 BlockConfidence *int64 `json:"BlockConfidence,omitnil,omitempty" name:"BlockConfidence"` // 判定需人工复核是否违规的分数阈值,当审核达到该分数以上,认为需人工复核。取值范围:0~100。 ReviewConfidence *int64 `json:"ReviewConfidence,omitnil,omitempty" name:"ReviewConfidence"` }
type VerifyDomainRecordRequest ¶ added in v1.0.746
type VerifyDomainRecordRequest struct { *tchttp.BaseRequest // 需要接入点播的加速域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 验证方式: // <li>dns:DNS 解析验证;</li> // <li>fIle:文件验证。</li> // // 默认值:dns。 VerifyType *string `json:"VerifyType,omitnil,omitempty" name:"VerifyType"` }
func NewVerifyDomainRecordRequest ¶ added in v1.0.746
func NewVerifyDomainRecordRequest() (request *VerifyDomainRecordRequest)
func (*VerifyDomainRecordRequest) FromJsonString ¶ added in v1.0.746
func (r *VerifyDomainRecordRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*VerifyDomainRecordRequest) ToJsonString ¶ added in v1.0.746
func (r *VerifyDomainRecordRequest) ToJsonString() string
type VerifyDomainRecordRequestParams ¶ added in v1.0.746
type VerifyDomainRecordRequestParams struct { // 需要接入点播的加速域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 验证方式: // <li>dns:DNS 解析验证;</li> // <li>fIle:文件验证。</li> // // 默认值:dns。 VerifyType *string `json:"VerifyType,omitnil,omitempty" name:"VerifyType"` }
Predefined struct for user
type VerifyDomainRecordResponse ¶ added in v1.0.746
type VerifyDomainRecordResponse struct { *tchttp.BaseResponse Response *VerifyDomainRecordResponseParams `json:"Response"` }
func NewVerifyDomainRecordResponse ¶ added in v1.0.746
func NewVerifyDomainRecordResponse() (response *VerifyDomainRecordResponse)
func (*VerifyDomainRecordResponse) FromJsonString ¶ added in v1.0.746
func (r *VerifyDomainRecordResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*VerifyDomainRecordResponse) ToJsonString ¶ added in v1.0.746
func (r *VerifyDomainRecordResponse) ToJsonString() string
type VerifyDomainRecordResponseParams ¶ added in v1.0.746
type VerifyDomainRecordResponseParams struct { // 是否验证成功。 Result *bool `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type VideoConfigureInfo ¶ added in v1.0.795
type VideoConfigureInfo struct { // 视频流宽度(或长边)的最大值,取值范围:0 和 [128, 1920],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // // 默认值:0。 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 视频流高度(或短边)的最大值,取值范围:0 和 [128, 1920],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // // 默认值:0。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 视频流的码率,取值范围:0 和 [128, 10000],单位:kbps。 // 当取值为 0,表示视频码率和原始视频保持一致。 Bitrate *int64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` }
type VideoConfigureInfoForUpdate ¶ added in v1.0.795
type VideoConfigureInfoForUpdate struct { // 视频流宽度(或长边)的最大值,取值范围:0 和 [128, 1920],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // // 默认值:0。 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 视频流高度(或短边)的最大值,取值范围:0 和 [128, 1920],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // // 默认值:0。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 视频流的码率,取值范围:0 和 [128, 10000],单位:kbps。 // 当取值为 0,表示视频码率和原始视频保持一致。 Bitrate *int64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` }
type VideoDenoiseInfo ¶ added in v1.0.596
type VideoDenoiseInfo struct { // 视频降噪控制开关,可选值: // <li>ON:开启视频降噪;</li> // <li>OFF:关闭视频降噪。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 视频降噪类型,仅当视频降噪控制开关为 ON 时有效,可选值: // <li>weak:轻视频降噪;</li> // <li>strong:强视频降噪。</li> // 默认值:weak。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type VideoFrameInterpolationInfo ¶ added in v1.0.596
type VideoTemplateInfo ¶
type VideoTemplateInfo struct { // 视频流的编码格式,可选值: // <li>libx264:H.264 编码;</li> // <li>libx265:H.265 编码;</li> // <li>av1:AOMedia Video 1 编码;</li> // <li>H.266:H.266 编码。</li> // <font color=red>注意:</font> // <li> av1,H.266 编码容器目前只支持 mp4 ;</li> // <li> H.266 目前只支持恒定 CRF 码率控制方式。 </li> Codec *string `json:"Codec,omitnil,omitempty" name:"Codec"` // 视频帧率,取值范围:[0, 100],单位:Hz。 // 当取值为 0,表示帧率和原始视频保持一致。 Fps *uint64 `json:"Fps,omitnil,omitempty" name:"Fps"` // 视频流的码率,取值范围:0 和 [128, 35000],单位:kbps。 // 当取值为 0,表示视频码率和原始视频保持一致。 Bitrate *uint64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // 默认值:open。 ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 视频流宽度(或长边)的最大值,取值范围:0 和 [128, 8192],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 视频流高度(或短边)的最大值,取值范围:0 和 [128, 8192],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> // 默认值:0。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // <li>white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充。</li> // <li>gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊填充。</li> // 默认值:black 。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` // 视频恒定码率控制因子,取值范围为[1, 51]。 // // <font color=red>注意:</font> // <li>如果指定该参数,将使用 CRF 的码率控制方式做转码(视频码率将不再生效);</li> // <li>当指定视频流编码格式为 H.266 时,该字段必填,推荐值为 28;</li> // <li>如果没有特殊需求,不建议指定该参数。</li> Vcrf *uint64 `json:"Vcrf,omitnil,omitempty" name:"Vcrf"` // 关键帧 I 帧之间的间隔,取值范围:0 和 [1, 100000],单位:帧数。 // 当填 0 或不填时,系统将自动设置 gop 长度。 Gop *uint64 `json:"Gop,omitnil,omitempty" name:"Gop"` // 当原始视频为 HDR(High Dynamic Range)时,转码输出是否依然保持 HDR。取值范围: // <li>ON: 如果原始文件是 HDR,则转码输出保持 HDR;否则转码输出为 SDR (Standard Dynamic Range)。</li> // <li>OFF: 无论原始文件是 HDR 还是 SDR,转码输出均为 SDR。</li> // 默认值:OFF。 PreserveHDRSwitch *string `json:"PreserveHDRSwitch,omitnil,omitempty" name:"PreserveHDRSwitch"` // 编码标签,仅当视频流的编码格式为 H.265 编码时有效,可选值: // <li>hvc1 表示 hvc1 标签;</li> // <li>hev1 表示 hev1 标签。 </li> // 默认值:hvc1。 CodecTag *string `json:"CodecTag,omitnil,omitempty" name:"CodecTag"` }
type VideoTemplateInfoForUpdate ¶
type VideoTemplateInfoForUpdate struct { // 视频流的编码格式,可选值: // <li>libx264:H.264 编码;</li> // <li>libx265:H.265 编码;</li> // <li>av1:AOMedia Video 1 编码;</li> // <li>H.266:H.266 编码。</li> // <font color=red>注意:</font> // <li> av1,H.266 编码容器目前只支持 mp4 ;</li> // <li> H.266 目前只支持恒定 CRF 码率控制方式。 </li> Codec *string `json:"Codec,omitnil,omitempty" name:"Codec"` // 视频帧率,取值范围:[0, 100],单位:Hz。 // 当取值为 0,表示帧率和原始视频保持一致。 Fps *uint64 `json:"Fps,omitnil,omitempty" name:"Fps"` // 视频流的码率,取值范围:0 和 [128, 35000],单位:kbps。 // 当取值为 0,表示视频码率和原始视频保持一致。 Bitrate *uint64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> ResolutionAdaptive *string `json:"ResolutionAdaptive,omitnil,omitempty" name:"ResolutionAdaptive"` // 视频流宽度(或长边)的最大值,取值范围:0 和 [128, 8192],单位:px。 // <li>当 Width、Height 均为 0,则分辨率同源;</li> // <li>当 Width 为 0,Height 非 0,则 Width 按比例缩放;</li> // <li>当 Width 非 0,Height 为 0,则 Height 按比例缩放;</li> // <li>当 Width、Height 均非 0,则分辨率按用户指定。</li> Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 视频流高度(或短边)的最大值,取值范围:0 和 [128, 8192],单位:px。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // <li>white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充。</li> // <li>gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊填充。</li> FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` // 视频恒定码率控制因子,取值范围为[1, 51],填 0 表示禁用该参数。 // // <font color=red>注意:</font> // <li>如果指定该参数,将使用 CRF 的码率控制方式做转码(视频码率将不再生效);</li> // <li>当指定视频流编码格式为 H.266 时,该字段必填,推荐值为 28;</li> // <li>如果没有特殊需求,不建议指定该参数。</li> Vcrf *uint64 `json:"Vcrf,omitnil,omitempty" name:"Vcrf"` // 关键帧 I 帧之间的间隔,取值范围:0 和 [1, 100000],单位:帧数。 // 当填 0 或不填时,系统将自动设置 gop 长度。 Gop *uint64 `json:"Gop,omitnil,omitempty" name:"Gop"` // 当原始视频为 HDR(High Dynamic Range)时,转码输出是否依然保持 HDR。取值范围: // <li>ON: 如果原始文件是 HDR,则转码输出保持 HDR;否则转码输出为 SDR (Standard Dynamic Range)。</li> // <li>OFF: 无论原始文件是 HDR 还是 SDR,转码输出均为 SDR。</li> PreserveHDRSwitch *string `json:"PreserveHDRSwitch,omitnil,omitempty" name:"PreserveHDRSwitch"` // 编码标签,仅当视频流的编码格式为 H.265 编码时有效,可选值: // <li>hvc1 表示 hvc1 标签;</li> // <li>hev1 表示 hev1 标签。 </li> // 默认值:hvc1。 CodecTag *string `json:"CodecTag,omitnil,omitempty" name:"CodecTag"` }
type VideoTrackItem ¶
type VideoTrackItem struct { // 视频片段的媒体素材来源,可以是: // <li>点播的媒体文件 ID;</li> // <li>其他媒体文件的下载 URL。</li> // 注意:当使用其他媒体文件的下载 URL 作为素材来源,且开启了访问控制(如防盗链)时,需要在 URL 携带访问控制参数(如防盗链签名)。 SourceMedia *string `json:"SourceMedia,omitnil,omitempty" name:"SourceMedia"` // 视频片段取自素材文件的起始时间,单位为秒。默认为0。 SourceMediaStartTime *float64 `json:"SourceMediaStartTime,omitnil,omitempty" name:"SourceMediaStartTime"` // 视频片段时长,单位为秒。默认取视频素材本身长度,表示截取全部素材。如果源文件是图片,Duration需要大于0。 Duration *float64 `json:"Duration,omitnil,omitempty" name:"Duration"` // 视频片段目标时长,单位为秒。 // <li>当 TargetDuration 不填或填0时,表示目标时长和 Duration 一致;</li> // <li>当 TargetDuration 取大于0的值时,将对视频片段做快进或慢放等处理,使得输出片段的时长等于 TargetDuration。</li> TargetDuration *float64 `json:"TargetDuration,omitnil,omitempty" name:"TargetDuration"` // 视频原点位置,取值有: // <li>Center:坐标原点为中心位置,如画布中心。</li> // 默认值 :Center。 CoordinateOrigin *string `json:"CoordinateOrigin,omitnil,omitempty" name:"CoordinateOrigin"` // 视频片段原点距离画布原点的水平位置。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示视频片段 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布口宽度的 10%。</li> // <li>当字符串以 px 结尾,表示视频片段 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> // 默认值:0px。 XPos *string `json:"XPos,omitnil,omitempty" name:"XPos"` // 视频片段原点距离画布原点的垂直位置。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示视频片段 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> // <li>当字符串以 px 结尾,表示视频片段 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> // 默认值:0px。 YPos *string `json:"YPos,omitnil,omitempty" name:"YPos"` // 视频片段的宽度。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示视频片段 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> // <li>当字符串以 px 结尾,表示视频片段 Width 单位为像素,如 100px 表示 Width 为100像素。</li> // <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> // <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> // <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> Width *string `json:"Width,omitnil,omitempty" name:"Width"` // 视频片段的高度。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示视频片段 Height 为画布高度的百分比大小,如 10% 表示 Height 为画布高度的 10%; // </li><li>当字符串以 px 结尾,表示视频片段 Height 单位为像素,如 100px 表示 Height 为100像素。</li> // <li>当 Width、Height 均为空,则 Width 和 Height 取视频素材本身的 Width、Height。</li> // <li>当 Width 为空,Height 非空,则 Width 按比例缩放</li> // <li>当 Width 非空,Height 为空,则 Height 按比例缩放。</li> Height *string `json:"Height,omitnil,omitempty" name:"Height"` // 对音频进行操作,如静音等。 AudioOperations []*AudioTransform `json:"AudioOperations,omitnil,omitempty" name:"AudioOperations"` // 对图像进行的操作,如图像旋转等。 ImageOperations []*ImageTransform `json:"ImageOperations,omitnil,omitempty" name:"ImageOperations"` }
type VoiceConfigureInfo ¶ added in v1.0.686
type VoiceConfigureInfo struct { // 音频(静音、低音、爆音)检测开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type VoiceConfigureInfoForUpdate ¶ added in v1.0.686
type VoiceConfigureInfoForUpdate struct { // 音频(静音、低音、爆音)检测开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type WatermarkConfigureData ¶ added in v1.0.795
type WatermarkConfigureData struct { // 是否启用水印。可取值: // <li>ON:表示启用水印;</li> // <li>OFF:表示关闭水印。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 水印 Url。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 水印的宽度。 // <li>字符串以 % 结尾,表示水印 Width 为视频宽度的百分比大小,如 10% 表示 Width 为视频宽度的 10%;</li> Width *string `json:"Width,omitnil,omitempty" name:"Width"` // 水印的高度。 // <li>字符串以 % 结尾,表示水印 Height 为视频高度的百分比大小,如 10% 表示 Height 为视频高度的 10%;</li> Height *string `json:"Height,omitnil,omitempty" name:"Height"` // 水印原点距离视频图像坐标原点的水平位置。字符串以 % 结尾,表示水印 XPos 为视频宽度指定百分比,如 10% 表示 XPos 为视频宽度的 10%; XPos *string `json:"XPos,omitnil,omitempty" name:"XPos"` // 水印原点距离视频图像坐标原点的垂直位置。当字符串以 % 结尾,表示水印 YPos 为视频高度指定百分比,如 10% 表示 YPos 为视频高度的 10%。 YPos *string `json:"YPos,omitnil,omitempty" name:"YPos"` }
type WatermarkConfigureInfo ¶ added in v1.0.795
type WatermarkConfigureInfo struct { // 是否启用水印。可取值: // <li>ON:表示启用水印;</li> // <li>OFF:表示关闭水印。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 水印图片 Base64 编码后的字符串。支持 jpeg、png 图片格式。 ImageContent *string `json:"ImageContent,omitnil,omitempty" name:"ImageContent"` // 水印的宽度。 // <li>字符串以 % 结尾,表示水印 Width 为视频宽度的百分比大小,如 10% 表示 Width 为视频宽度的 10%;</li> Width *string `json:"Width,omitnil,omitempty" name:"Width"` // 水印的高度。 // <li>字符串以 % 结尾,表示水印 Height 为视频高度的百分比大小,如 10% 表示 Height 为视频高度的 10%;</li> Height *string `json:"Height,omitnil,omitempty" name:"Height"` // 水印原点距离视频图像坐标原点的水平位置。字符串以 % 结尾,表示水印 XPos 为视频宽度指定百分比,如 10% 表示 XPos 为视频宽度的 10%; XPos *string `json:"XPos,omitnil,omitempty" name:"XPos"` // 水印原点距离视频图像坐标原点的垂直位置。当字符串以 % 结尾,表示水印 YPos 为视频高度指定百分比,如 10% 表示 YPos 为视频高度的 10%。 YPos *string `json:"YPos,omitnil,omitempty" name:"YPos"` }
type WatermarkConfigureInfoForUpdate ¶ added in v1.0.795
type WatermarkConfigureInfoForUpdate struct { // 是否启用水印。可取值: // <li>ON:表示启用水印;</li> // <li>OFF:表示关闭水印。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 水印图片 Base64 编码后的字符串。支持 jpeg、png 图片格式。 ImageContent *string `json:"ImageContent,omitnil,omitempty" name:"ImageContent"` // 水印的宽度。 // <li>字符串以 % 结尾,表示水印 Width 为视频宽度的百分比大小,如 10% 表示 Width 为视频宽度的 10%;</li> Width *string `json:"Width,omitnil,omitempty" name:"Width"` // 水印的高度。 // <li>字符串以 % 结尾,表示水印 Height 为视频高度的百分比大小,如 10% 表示 Height 为视频高度的 10%;</li> Height *string `json:"Height,omitnil,omitempty" name:"Height"` // 水印原点距离视频图像坐标原点的水平位置。字符串以 % 结尾,表示水印 XPos 为视频宽度指定百分比,如 10% 表示 XPos 为视频宽度的 10%; XPos *string `json:"XPos,omitnil,omitempty" name:"XPos"` // 水印原点距离视频图像坐标原点的垂直位置。当字符串以 % 结尾,表示水印 YPos 为视频高度指定百分比,如 10% 表示 YPos 为视频高度的 10%。 YPos *string `json:"YPos,omitnil,omitempty" name:"YPos"` }
type WatermarkCycleConfigForUpdate ¶
type WatermarkCycleConfigForUpdate struct { // 水印在视频里第一次出现的播放时间点,单位:秒。 StartTime *float64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 在一个水印周期内,水印显示的持续时间,单位:秒。 DisplayDuration *float64 `json:"DisplayDuration,omitnil,omitempty" name:"DisplayDuration"` // 一个水印周期的持续时间,单位:秒。 // 填 0 表示水印只持续一个水印周期(即在整个视频里只显示 DisplayDuration 秒)。 CycleDuration *float64 `json:"CycleDuration,omitnil,omitempty" name:"CycleDuration"` }
type WatermarkInput ¶
type WatermarkInput struct { // 水印模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 文字内容,长度不超过100个字符。仅当水印类型为文字水印时填写。 // 文字水印不支持截图打水印。 TextContent *string `json:"TextContent,omitnil,omitempty" name:"TextContent"` // SVG 内容。长度不超过 2000000 个字符。仅当水印类型为 SVG 水印时填写。 // SVG 水印不支持截图打水印。 SvgContent *string `json:"SvgContent,omitnil,omitempty" name:"SvgContent"` // 水印的起始时间偏移,单位:秒。不填或填0,表示水印从画面出现时开始显现。 // <li>不填或填0,表示水印从画面开始就出现;</li> // <li>当数值大于0时(假设为 n),表示水印从画面开始的第 n 秒出现;</li> // <li>当数值小于0时(假设为 -n),表示水印从离画面结束 n 秒前开始出现。</li> StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 水印的结束时间偏移,单位:秒。 // <li>不填或填0,表示水印持续到画面结束;</li> // <li>当数值大于0时(假设为 n),表示水印持续到第 n 秒时消失;</li> // <li>当数值小于0时(假设为 -n),表示水印持续到离画面结束 n 秒前消失。</li> EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` }
type WatermarkTemplate ¶
type WatermarkTemplate struct { // 水印模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 水印类型,取值: // <li>image:图片水印;</li> // <li>text:文字水印。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 水印模板名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 模板描述信息。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 水印图片原点距离视频图像原点的水平位置。 // <li>当字符串以 % 结尾,表示水印 Left 为视频宽度指定百分比的位置,如 10% 表示 Left 为视频宽度的 10%;</li> // <li>当字符串以 px 结尾,表示水印 Left 为视频宽度指定像素的位置,如 100px 表示 Left 为 100 像素。</li> XPos *string `json:"XPos,omitnil,omitempty" name:"XPos"` // 水印图片原点距离视频图像原点的垂直位置。 // <li>当字符串以 % 结尾,表示水印 Top 为视频高度指定百分比的位置,如 10% 表示 Top 为视频高度的 10%;</li> // <li>当字符串以 px 结尾,表示水印 Top 为视频高度指定像素的位置,如 100px 表示 Top 为 100 像素。</li> YPos *string `json:"YPos,omitnil,omitempty" name:"YPos"` // 图片水印模板,仅当 Type 为 image,该字段有效。 // 注意:此字段可能返回 null,表示取不到有效值。 ImageTemplate *ImageWatermarkTemplate `json:"ImageTemplate,omitnil,omitempty" name:"ImageTemplate"` // 文字水印模板,仅当 Type 为 text,该字段有效。 // 注意:此字段可能返回 null,表示取不到有效值。 TextTemplate *TextWatermarkTemplateInput `json:"TextTemplate,omitnil,omitempty" name:"TextTemplate"` // SVG 水印模板,当 Type 为 svg,该字段有效。 // 注意:此字段可能返回 null,表示取不到有效值。 SvgTemplate *SvgWatermarkInput `json:"SvgTemplate,omitnil,omitempty" name:"SvgTemplate"` // 模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 原点位置,可选值: // <li>topLeft:表示坐标原点位于视频图像左上角,水印原点为图片或文字的左上角;</li> // <li>topRight:表示坐标原点位于视频图像的右上角,水印原点为图片或文字的右上角;</li> // <li>bottomLeft:表示坐标原点位于视频图像的左下角,水印原点为图片或文字的左下角;</li> // <li>bottomRight:表示坐标原点位于视频图像的右下角,水印原点为图片或文字的右下。;</li> CoordinateOrigin *string `json:"CoordinateOrigin,omitnil,omitempty" name:"CoordinateOrigin"` }
type WeChatMiniProgramPublishRequest ¶
type WeChatMiniProgramPublishRequest struct { *tchttp.BaseRequest // 媒体文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 发布视频所对应的转码模板 ID,为0代表原始视频。 SourceDefinition *int64 `json:"SourceDefinition,omitnil,omitempty" name:"SourceDefinition"` }
func NewWeChatMiniProgramPublishRequest ¶
func NewWeChatMiniProgramPublishRequest() (request *WeChatMiniProgramPublishRequest)
func (*WeChatMiniProgramPublishRequest) FromJsonString ¶
func (r *WeChatMiniProgramPublishRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*WeChatMiniProgramPublishRequest) ToJsonString ¶
func (r *WeChatMiniProgramPublishRequest) ToJsonString() string
type WeChatMiniProgramPublishRequestParams ¶ added in v1.0.426
type WeChatMiniProgramPublishRequestParams struct { // 媒体文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // <b>点播[应用](/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b> SubAppId *uint64 `json:"SubAppId,omitnil,omitempty" name:"SubAppId"` // 发布视频所对应的转码模板 ID,为0代表原始视频。 SourceDefinition *int64 `json:"SourceDefinition,omitnil,omitempty" name:"SourceDefinition"` }
Predefined struct for user
type WeChatMiniProgramPublishResponse ¶
type WeChatMiniProgramPublishResponse struct { *tchttp.BaseResponse Response *WeChatMiniProgramPublishResponseParams `json:"Response"` }
func NewWeChatMiniProgramPublishResponse ¶
func NewWeChatMiniProgramPublishResponse() (response *WeChatMiniProgramPublishResponse)
func (*WeChatMiniProgramPublishResponse) FromJsonString ¶
func (r *WeChatMiniProgramPublishResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*WeChatMiniProgramPublishResponse) ToJsonString ¶
func (r *WeChatMiniProgramPublishResponse) ToJsonString() string
type WeChatMiniProgramPublishResponseParams ¶ added in v1.0.426
type WeChatMiniProgramPublishResponseParams struct { // 任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type WebPageRecordInfo ¶ added in v1.0.731
type WechatMiniProgramPublishTask ¶
type WechatMiniProgramPublishTask struct { // 任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务状态,取值: // WAITING:等待中; // PROCESSING:处理中; // FINISH:已完成。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码 // <li>0:成功;</li> // <li>其他值:失败。</li> ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 发布视频文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 发布视频所对应的转码模板 ID,为 0 代表原始视频。 SourceDefinition *uint64 `json:"SourceDefinition,omitnil,omitempty" name:"SourceDefinition"` // 微信小程序视频发布状态,取值: // <li>Pass:发布成功;</li> // <li>Failed:发布失败;</li> // <li>Rejected:音视频审核未通过。</li> PublishResult *string `json:"PublishResult,omitnil,omitempty" name:"PublishResult"` }
type WechatMiniProgramPublishTaskInput ¶
type WechatMiniProgramPublishTaskInput struct { // 发布视频所对应的转码模板 ID,为 0 代表原始视频。 SourceDefinition *uint64 `json:"SourceDefinition,omitnil,omitempty" name:"SourceDefinition"` }
type WechatPublishTask ¶
type WechatPublishTask struct { // 任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务状态,取值: // WAITING:等待中; // PROCESSING:处理中; // FINISH:已完成。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码 // <li>0:成功;</li> // <li>其他值:失败。</li> ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 发布视频文件 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 微信发布模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 发布视频所对应的转码模板 ID,为 0 代表原始视频。 SourceDefinition *uint64 `json:"SourceDefinition,omitnil,omitempty" name:"SourceDefinition"` // 微信发布状态,取值: // <li>FAIL:失败;</li> // <li>SUCCESS:成功;</li> // <li>AUDITNOTPASS:审核未通过;</li> // <li>NOTTRIGGERED:尚未发起微信发布。</li> WechatStatus *string `json:"WechatStatus,omitnil,omitempty" name:"WechatStatus"` // 微信 Vid。 WechatVid *string `json:"WechatVid,omitnil,omitempty" name:"WechatVid"` // 微信地址。 WechatUrl *string `json:"WechatUrl,omitnil,omitempty" name:"WechatUrl"` }