Documentation
¶
Index ¶
- Constants
- type AIAnalysisTemplateItem
- type AIRecognitionTemplateItem
- type ActionConfigInfo
- type Activity
- type ActivityPara
- type ActivityResItem
- type ActivityResult
- type AdaptiveDynamicStreamingInfoItem
- type AdaptiveDynamicStreamingTaskInput
- type AdaptiveDynamicStreamingTemplate
- type AdaptiveStreamTemplate
- type AddOnSubtitle
- type AiAnalysisResult
- type AiAnalysisTaskClassificationInput
- type AiAnalysisTaskClassificationOutput
- type AiAnalysisTaskClassificationResult
- type AiAnalysisTaskCoverInput
- type AiAnalysisTaskCoverOutput
- type AiAnalysisTaskCoverResult
- type AiAnalysisTaskDelLogoInput
- type AiAnalysisTaskDelLogoOutput
- type AiAnalysisTaskDelLogoResult
- type AiAnalysisTaskDescriptionInput
- type AiAnalysisTaskDescriptionOutput
- type AiAnalysisTaskDescriptionResult
- type AiAnalysisTaskFrameTagInput
- type AiAnalysisTaskFrameTagOutput
- type AiAnalysisTaskFrameTagResult
- type AiAnalysisTaskHeadTailInput
- type AiAnalysisTaskHeadTailOutput
- type AiAnalysisTaskHeadTailResult
- type AiAnalysisTaskHighlightInput
- type AiAnalysisTaskHighlightOutput
- type AiAnalysisTaskHighlightResult
- type AiAnalysisTaskInput
- type AiAnalysisTaskTagInput
- type AiAnalysisTaskTagOutput
- type AiAnalysisTaskTagResult
- type AiContentReviewResult
- type AiContentReviewTaskInput
- type AiParagraphInfo
- type AiQualityControlTaskInput
- type AiRecognitionResult
- type AiRecognitionTaskAsrFullTextResult
- type AiRecognitionTaskAsrFullTextResultInput
- type AiRecognitionTaskAsrFullTextResultOutput
- type AiRecognitionTaskAsrFullTextSegmentItem
- type AiRecognitionTaskAsrWordsResult
- type AiRecognitionTaskAsrWordsResultInput
- type AiRecognitionTaskAsrWordsResultItem
- type AiRecognitionTaskAsrWordsResultOutput
- type AiRecognitionTaskAsrWordsSegmentItem
- type AiRecognitionTaskFaceResult
- type AiRecognitionTaskFaceResultInput
- type AiRecognitionTaskFaceResultItem
- type AiRecognitionTaskFaceResultOutput
- type AiRecognitionTaskFaceSegmentItem
- type AiRecognitionTaskInput
- type AiRecognitionTaskObjectResult
- type AiRecognitionTaskObjectResultInput
- type AiRecognitionTaskObjectResultItem
- type AiRecognitionTaskObjectResultOutput
- type AiRecognitionTaskObjectSeqmentItem
- type AiRecognitionTaskOcrFullTextResult
- type AiRecognitionTaskOcrFullTextResultInput
- type AiRecognitionTaskOcrFullTextResultOutput
- type AiRecognitionTaskOcrFullTextSegmentItem
- type AiRecognitionTaskOcrFullTextSegmentTextItem
- type AiRecognitionTaskOcrWordsResult
- type AiRecognitionTaskOcrWordsResultInput
- type AiRecognitionTaskOcrWordsResultItem
- type AiRecognitionTaskOcrWordsResultOutput
- type AiRecognitionTaskOcrWordsSegmentItem
- type AiRecognitionTaskTransTextResult
- type AiRecognitionTaskTransTextResultInput
- type AiRecognitionTaskTransTextResultOutput
- type AiRecognitionTaskTransTextSegmentItem
- 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 ArtifactRepairConfig
- type AsrFullTextConfigureInfo
- type AsrFullTextConfigureInfoForUpdate
- type AsrWordsConfigureInfo
- type AsrWordsConfigureInfoForUpdate
- type AudioBeautifyConfig
- type AudioDenoiseConfig
- type AudioEnhanceConfig
- type AudioSeparateConfig
- type AudioTemplateInfo
- type AudioTemplateInfoForUpdate
- type AwsS3FileUploadTrigger
- type AwsSQS
- type BatchDeleteStreamLinkFlowRequest
- type BatchDeleteStreamLinkFlowRequestParams
- type BatchDeleteStreamLinkFlowResponse
- type BatchDeleteStreamLinkFlowResponseParams
- type BatchStartStreamLinkFlowRequest
- type BatchStartStreamLinkFlowRequestParams
- type BatchStartStreamLinkFlowResponse
- type BatchStartStreamLinkFlowResponseParams
- type BatchStopStreamLinkFlowRequest
- type BatchStopStreamLinkFlowRequestParams
- type BatchStopStreamLinkFlowResponse
- type BatchStopStreamLinkFlowResponseParams
- type ClassificationConfigureInfo
- type ClassificationConfigureInfoForUpdate
- type Client
- func (c *Client) BatchDeleteStreamLinkFlow(request *BatchDeleteStreamLinkFlowRequest) (response *BatchDeleteStreamLinkFlowResponse, err error)
- func (c *Client) BatchDeleteStreamLinkFlowWithContext(ctx context.Context, request *BatchDeleteStreamLinkFlowRequest) (response *BatchDeleteStreamLinkFlowResponse, err error)
- func (c *Client) BatchStartStreamLinkFlow(request *BatchStartStreamLinkFlowRequest) (response *BatchStartStreamLinkFlowResponse, err error)
- func (c *Client) BatchStartStreamLinkFlowWithContext(ctx context.Context, request *BatchStartStreamLinkFlowRequest) (response *BatchStartStreamLinkFlowResponse, err error)
- func (c *Client) BatchStopStreamLinkFlow(request *BatchStopStreamLinkFlowRequest) (response *BatchStopStreamLinkFlowResponse, err error)
- func (c *Client) BatchStopStreamLinkFlowWithContext(ctx context.Context, request *BatchStopStreamLinkFlowRequest) (response *BatchStopStreamLinkFlowResponse, 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) CreateContentReviewTemplate(request *CreateContentReviewTemplateRequest) (response *CreateContentReviewTemplateResponse, err error)
- func (c *Client) CreateContentReviewTemplateWithContext(ctx context.Context, request *CreateContentReviewTemplateRequest) (response *CreateContentReviewTemplateResponse, 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) CreatePersonSample(request *CreatePersonSampleRequest) (response *CreatePersonSampleResponse, err error)
- func (c *Client) CreatePersonSampleWithContext(ctx context.Context, request *CreatePersonSampleRequest) (response *CreatePersonSampleResponse, 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) CreateSchedule(request *CreateScheduleRequest) (response *CreateScheduleResponse, err error)
- func (c *Client) CreateScheduleWithContext(ctx context.Context, request *CreateScheduleRequest) (response *CreateScheduleResponse, 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) CreateStreamLinkEvent(request *CreateStreamLinkEventRequest) (response *CreateStreamLinkEventResponse, err error)
- func (c *Client) CreateStreamLinkEventWithContext(ctx context.Context, request *CreateStreamLinkEventRequest) (response *CreateStreamLinkEventResponse, err error)
- func (c *Client) CreateStreamLinkFlow(request *CreateStreamLinkFlowRequest) (response *CreateStreamLinkFlowResponse, err error)
- func (c *Client) CreateStreamLinkFlowWithContext(ctx context.Context, request *CreateStreamLinkFlowRequest) (response *CreateStreamLinkFlowResponse, err error)
- func (c *Client) CreateStreamLinkInput(request *CreateStreamLinkInputRequest) (response *CreateStreamLinkInputResponse, err error)
- func (c *Client) CreateStreamLinkInputWithContext(ctx context.Context, request *CreateStreamLinkInputRequest) (response *CreateStreamLinkInputResponse, err error)
- func (c *Client) CreateStreamLinkOutputInfo(request *CreateStreamLinkOutputInfoRequest) (response *CreateStreamLinkOutputInfoResponse, err error)
- func (c *Client) CreateStreamLinkOutputInfoWithContext(ctx context.Context, request *CreateStreamLinkOutputInfoRequest) (response *CreateStreamLinkOutputInfoResponse, 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) 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) CreateWorkflow(request *CreateWorkflowRequest) (response *CreateWorkflowResponse, err error)
- func (c *Client) CreateWorkflowWithContext(ctx context.Context, request *CreateWorkflowRequest) (response *CreateWorkflowResponse, 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) DeleteContentReviewTemplate(request *DeleteContentReviewTemplateRequest) (response *DeleteContentReviewTemplateResponse, err error)
- func (c *Client) DeleteContentReviewTemplateWithContext(ctx context.Context, request *DeleteContentReviewTemplateRequest) (response *DeleteContentReviewTemplateResponse, 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) DeletePersonSample(request *DeletePersonSampleRequest) (response *DeletePersonSampleResponse, err error)
- func (c *Client) DeletePersonSampleWithContext(ctx context.Context, request *DeletePersonSampleRequest) (response *DeletePersonSampleResponse, 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) DeleteSchedule(request *DeleteScheduleRequest) (response *DeleteScheduleResponse, err error)
- func (c *Client) DeleteScheduleWithContext(ctx context.Context, request *DeleteScheduleRequest) (response *DeleteScheduleResponse, 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) DeleteStreamLinkEvent(request *DeleteStreamLinkEventRequest) (response *DeleteStreamLinkEventResponse, err error)
- func (c *Client) DeleteStreamLinkEventWithContext(ctx context.Context, request *DeleteStreamLinkEventRequest) (response *DeleteStreamLinkEventResponse, err error)
- func (c *Client) DeleteStreamLinkFlow(request *DeleteStreamLinkFlowRequest) (response *DeleteStreamLinkFlowResponse, err error)
- func (c *Client) DeleteStreamLinkFlowWithContext(ctx context.Context, request *DeleteStreamLinkFlowRequest) (response *DeleteStreamLinkFlowResponse, err error)
- func (c *Client) DeleteStreamLinkOutput(request *DeleteStreamLinkOutputRequest) (response *DeleteStreamLinkOutputResponse, err error)
- func (c *Client) DeleteStreamLinkOutputWithContext(ctx context.Context, request *DeleteStreamLinkOutputRequest) (response *DeleteStreamLinkOutputResponse, 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) 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) DeleteWorkflow(request *DeleteWorkflowRequest) (response *DeleteWorkflowResponse, err error)
- func (c *Client) DeleteWorkflowWithContext(ctx context.Context, request *DeleteWorkflowRequest) (response *DeleteWorkflowResponse, 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) DescribeAnimatedGraphicsTemplates(request *DescribeAnimatedGraphicsTemplatesRequest) (response *DescribeAnimatedGraphicsTemplatesResponse, err error)
- func (c *Client) DescribeAnimatedGraphicsTemplatesWithContext(ctx context.Context, request *DescribeAnimatedGraphicsTemplatesRequest) (response *DescribeAnimatedGraphicsTemplatesResponse, 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) DescribeImageSpriteTemplates(request *DescribeImageSpriteTemplatesRequest) (response *DescribeImageSpriteTemplatesResponse, err error)
- func (c *Client) DescribeImageSpriteTemplatesWithContext(ctx context.Context, request *DescribeImageSpriteTemplatesRequest) (response *DescribeImageSpriteTemplatesResponse, err error)
- func (c *Client) DescribeMediaMetaData(request *DescribeMediaMetaDataRequest) (response *DescribeMediaMetaDataResponse, err error)
- func (c *Client) DescribeMediaMetaDataWithContext(ctx context.Context, request *DescribeMediaMetaDataRequest) (response *DescribeMediaMetaDataResponse, 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) DescribeSampleSnapshotTemplates(request *DescribeSampleSnapshotTemplatesRequest) (response *DescribeSampleSnapshotTemplatesResponse, err error)
- func (c *Client) DescribeSampleSnapshotTemplatesWithContext(ctx context.Context, request *DescribeSampleSnapshotTemplatesRequest) (response *DescribeSampleSnapshotTemplatesResponse, err error)
- func (c *Client) DescribeSchedules(request *DescribeSchedulesRequest) (response *DescribeSchedulesResponse, err error)
- func (c *Client) DescribeSchedulesWithContext(ctx context.Context, request *DescribeSchedulesRequest) (response *DescribeSchedulesResponse, 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) DescribeStreamLinkActivateState(request *DescribeStreamLinkActivateStateRequest) (response *DescribeStreamLinkActivateStateResponse, err error)
- func (c *Client) DescribeStreamLinkActivateStateWithContext(ctx context.Context, request *DescribeStreamLinkActivateStateRequest) (response *DescribeStreamLinkActivateStateResponse, err error)
- func (c *Client) DescribeStreamLinkEvent(request *DescribeStreamLinkEventRequest) (response *DescribeStreamLinkEventResponse, err error)
- func (c *Client) DescribeStreamLinkEventAttachedFlows(request *DescribeStreamLinkEventAttachedFlowsRequest) (response *DescribeStreamLinkEventAttachedFlowsResponse, err error)
- func (c *Client) DescribeStreamLinkEventAttachedFlowsWithContext(ctx context.Context, request *DescribeStreamLinkEventAttachedFlowsRequest) (response *DescribeStreamLinkEventAttachedFlowsResponse, err error)
- func (c *Client) DescribeStreamLinkEventWithContext(ctx context.Context, request *DescribeStreamLinkEventRequest) (response *DescribeStreamLinkEventResponse, err error)
- func (c *Client) DescribeStreamLinkEvents(request *DescribeStreamLinkEventsRequest) (response *DescribeStreamLinkEventsResponse, err error)
- func (c *Client) DescribeStreamLinkEventsWithContext(ctx context.Context, request *DescribeStreamLinkEventsRequest) (response *DescribeStreamLinkEventsResponse, err error)
- func (c *Client) DescribeStreamLinkFlow(request *DescribeStreamLinkFlowRequest) (response *DescribeStreamLinkFlowResponse, err error)
- func (c *Client) DescribeStreamLinkFlowLogs(request *DescribeStreamLinkFlowLogsRequest) (response *DescribeStreamLinkFlowLogsResponse, err error)
- func (c *Client) DescribeStreamLinkFlowLogsWithContext(ctx context.Context, request *DescribeStreamLinkFlowLogsRequest) (response *DescribeStreamLinkFlowLogsResponse, err error)
- func (c *Client) DescribeStreamLinkFlowMediaStatistics(request *DescribeStreamLinkFlowMediaStatisticsRequest) (response *DescribeStreamLinkFlowMediaStatisticsResponse, err error)
- func (c *Client) DescribeStreamLinkFlowMediaStatisticsWithContext(ctx context.Context, request *DescribeStreamLinkFlowMediaStatisticsRequest) (response *DescribeStreamLinkFlowMediaStatisticsResponse, err error)
- func (c *Client) DescribeStreamLinkFlowRealtimeStatus(request *DescribeStreamLinkFlowRealtimeStatusRequest) (response *DescribeStreamLinkFlowRealtimeStatusResponse, err error)
- func (c *Client) DescribeStreamLinkFlowRealtimeStatusWithContext(ctx context.Context, request *DescribeStreamLinkFlowRealtimeStatusRequest) (response *DescribeStreamLinkFlowRealtimeStatusResponse, err error)
- func (c *Client) DescribeStreamLinkFlowSRTStatistics(request *DescribeStreamLinkFlowSRTStatisticsRequest) (response *DescribeStreamLinkFlowSRTStatisticsResponse, err error)
- func (c *Client) DescribeStreamLinkFlowSRTStatisticsWithContext(ctx context.Context, request *DescribeStreamLinkFlowSRTStatisticsRequest) (response *DescribeStreamLinkFlowSRTStatisticsResponse, err error)
- func (c *Client) DescribeStreamLinkFlowStatistics(request *DescribeStreamLinkFlowStatisticsRequest) (response *DescribeStreamLinkFlowStatisticsResponse, err error)
- func (c *Client) DescribeStreamLinkFlowStatisticsWithContext(ctx context.Context, request *DescribeStreamLinkFlowStatisticsRequest) (response *DescribeStreamLinkFlowStatisticsResponse, err error)
- func (c *Client) DescribeStreamLinkFlowWithContext(ctx context.Context, request *DescribeStreamLinkFlowRequest) (response *DescribeStreamLinkFlowResponse, err error)
- func (c *Client) DescribeStreamLinkFlows(request *DescribeStreamLinkFlowsRequest) (response *DescribeStreamLinkFlowsResponse, err error)
- func (c *Client) DescribeStreamLinkFlowsWithContext(ctx context.Context, request *DescribeStreamLinkFlowsRequest) (response *DescribeStreamLinkFlowsResponse, err error)
- func (c *Client) DescribeStreamLinkRegions(request *DescribeStreamLinkRegionsRequest) (response *DescribeStreamLinkRegionsResponse, err error)
- func (c *Client) DescribeStreamLinkRegionsWithContext(ctx context.Context, request *DescribeStreamLinkRegionsRequest) (response *DescribeStreamLinkRegionsResponse, 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) 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) DescribeWorkflows(request *DescribeWorkflowsRequest) (response *DescribeWorkflowsResponse, err error)
- func (c *Client) DescribeWorkflowsWithContext(ctx context.Context, request *DescribeWorkflowsRequest) (response *DescribeWorkflowsResponse, err error)
- func (c *Client) DisableSchedule(request *DisableScheduleRequest) (response *DisableScheduleResponse, err error)
- func (c *Client) DisableScheduleWithContext(ctx context.Context, request *DisableScheduleRequest) (response *DisableScheduleResponse, err error)
- func (c *Client) DisableWorkflow(request *DisableWorkflowRequest) (response *DisableWorkflowResponse, err error)
- func (c *Client) DisableWorkflowWithContext(ctx context.Context, request *DisableWorkflowRequest) (response *DisableWorkflowResponse, 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) EnableSchedule(request *EnableScheduleRequest) (response *EnableScheduleResponse, err error)
- func (c *Client) EnableScheduleWithContext(ctx context.Context, request *EnableScheduleRequest) (response *EnableScheduleResponse, err error)
- func (c *Client) EnableWorkflow(request *EnableWorkflowRequest) (response *EnableWorkflowResponse, err error)
- func (c *Client) EnableWorkflowWithContext(ctx context.Context, request *EnableWorkflowRequest) (response *EnableWorkflowResponse, 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) 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) ModifyContentReviewTemplate(request *ModifyContentReviewTemplateRequest) (response *ModifyContentReviewTemplateResponse, err error)
- func (c *Client) ModifyContentReviewTemplateWithContext(ctx context.Context, request *ModifyContentReviewTemplateRequest) (response *ModifyContentReviewTemplateResponse, 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) ModifyPersonSample(request *ModifyPersonSampleRequest) (response *ModifyPersonSampleResponse, err error)
- func (c *Client) ModifyPersonSampleWithContext(ctx context.Context, request *ModifyPersonSampleRequest) (response *ModifyPersonSampleResponse, 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) ModifySchedule(request *ModifyScheduleRequest) (response *ModifyScheduleResponse, err error)
- func (c *Client) ModifyScheduleWithContext(ctx context.Context, request *ModifyScheduleRequest) (response *ModifyScheduleResponse, 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) ModifyStreamLinkEvent(request *ModifyStreamLinkEventRequest) (response *ModifyStreamLinkEventResponse, err error)
- func (c *Client) ModifyStreamLinkEventWithContext(ctx context.Context, request *ModifyStreamLinkEventRequest) (response *ModifyStreamLinkEventResponse, err error)
- func (c *Client) ModifyStreamLinkFlow(request *ModifyStreamLinkFlowRequest) (response *ModifyStreamLinkFlowResponse, err error)
- func (c *Client) ModifyStreamLinkFlowWithContext(ctx context.Context, request *ModifyStreamLinkFlowRequest) (response *ModifyStreamLinkFlowResponse, err error)
- func (c *Client) ModifyStreamLinkInput(request *ModifyStreamLinkInputRequest) (response *ModifyStreamLinkInputResponse, err error)
- func (c *Client) ModifyStreamLinkInputWithContext(ctx context.Context, request *ModifyStreamLinkInputRequest) (response *ModifyStreamLinkInputResponse, err error)
- func (c *Client) ModifyStreamLinkOutputInfo(request *ModifyStreamLinkOutputInfoRequest) (response *ModifyStreamLinkOutputInfoResponse, err error)
- func (c *Client) ModifyStreamLinkOutputInfoWithContext(ctx context.Context, request *ModifyStreamLinkOutputInfoRequest) (response *ModifyStreamLinkOutputInfoResponse, 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) 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) ParseLiveStreamProcessNotification(request *ParseLiveStreamProcessNotificationRequest) (response *ParseLiveStreamProcessNotificationResponse, err error)
- func (c *Client) ParseLiveStreamProcessNotificationWithContext(ctx context.Context, request *ParseLiveStreamProcessNotificationRequest) (response *ParseLiveStreamProcessNotificationResponse, err error)
- func (c *Client) ParseNotification(request *ParseNotificationRequest) (response *ParseNotificationResponse, err error)
- func (c *Client) ParseNotificationWithContext(ctx context.Context, request *ParseNotificationRequest) (response *ParseNotificationResponse, err error)
- func (c *Client) ProcessLiveStream(request *ProcessLiveStreamRequest) (response *ProcessLiveStreamResponse, err error)
- func (c *Client) ProcessLiveStreamWithContext(ctx context.Context, request *ProcessLiveStreamRequest) (response *ProcessLiveStreamResponse, err error)
- func (c *Client) ProcessMedia(request *ProcessMediaRequest) (response *ProcessMediaResponse, err error)
- func (c *Client) ProcessMediaWithContext(ctx context.Context, request *ProcessMediaRequest) (response *ProcessMediaResponse, err error)
- func (c *Client) RecognizeMediaForZhiXue(request *RecognizeMediaForZhiXueRequest) (response *RecognizeMediaForZhiXueResponse, err error)
- func (c *Client) RecognizeMediaForZhiXueWithContext(ctx context.Context, request *RecognizeMediaForZhiXueRequest) (response *RecognizeMediaForZhiXueResponse, err error)
- func (c *Client) ResetWorkflow(request *ResetWorkflowRequest) (response *ResetWorkflowResponse, err error)
- func (c *Client) ResetWorkflowWithContext(ctx context.Context, request *ResetWorkflowRequest) (response *ResetWorkflowResponse, err error)
- func (c *Client) StartStreamLinkFlow(request *StartStreamLinkFlowRequest) (response *StartStreamLinkFlowResponse, err error)
- func (c *Client) StartStreamLinkFlowWithContext(ctx context.Context, request *StartStreamLinkFlowRequest) (response *StartStreamLinkFlowResponse, err error)
- func (c *Client) StopStreamLinkFlow(request *StopStreamLinkFlowRequest) (response *StopStreamLinkFlowResponse, err error)
- func (c *Client) StopStreamLinkFlowWithContext(ctx context.Context, request *StopStreamLinkFlowRequest) (response *StopStreamLinkFlowResponse, err error)
- func (c *Client) WithdrawsWatermark(request *WithdrawsWatermarkRequest) (response *WithdrawsWatermarkResponse, err error)
- func (c *Client) WithdrawsWatermarkWithContext(ctx context.Context, request *WithdrawsWatermarkRequest) (response *WithdrawsWatermarkResponse, err error)
- type ColorEnhanceConfig
- type ComposeAudioItem
- type ComposeAudioOperation
- type ComposeAudioStream
- type ComposeCanvas
- type ComposeEmptyItem
- type ComposeImageItem
- type ComposeImageOperation
- type ComposeMediaConfig
- type ComposeMediaItem
- type ComposeMediaTrack
- type ComposeSourceMedia
- type ComposeStyles
- type ComposeSubtitleItem
- type ComposeSubtitleStyle
- type ComposeTargetInfo
- type ComposeTrackTime
- type ComposeTransitionItem
- type ComposeTransitionOperation
- type ComposeVideoItem
- type ComposeVideoStream
- type ContentReviewTemplateItem
- type CosFileUploadTrigger
- type CosInputInfo
- type CosOutputStorage
- type CoverConfigureInfo
- type CoverConfigureInfoForUpdate
- 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 CreateContentReviewTemplateRequest
- type CreateContentReviewTemplateRequestParams
- type CreateContentReviewTemplateResponse
- type CreateContentReviewTemplateResponseParams
- type CreateImageSpriteTemplateRequest
- type CreateImageSpriteTemplateRequestParams
- type CreateImageSpriteTemplateResponse
- type CreateImageSpriteTemplateResponseParams
- type CreateInput
- type CreateInputHLSPullSettings
- type CreateInputRTMPPullSettings
- type CreateInputRTPSettings
- type CreateInputRTSPPullSettings
- type CreateInputSRTSettings
- type CreateOutputInfo
- type CreateOutputInfoRTPSettings
- type CreateOutputRTMPSettings
- type CreateOutputRTPSettingsDestinations
- type CreateOutputRtmpSettingsDestinations
- type CreateOutputSRTSettings
- type CreateOutputSRTSettingsDestinations
- type CreatePersonSampleRequest
- type CreatePersonSampleRequestParams
- type CreatePersonSampleResponse
- type CreatePersonSampleResponseParams
- type CreateSampleSnapshotTemplateRequest
- type CreateSampleSnapshotTemplateRequestParams
- type CreateSampleSnapshotTemplateResponse
- type CreateSampleSnapshotTemplateResponseParams
- type CreateScheduleRequest
- type CreateScheduleRequestParams
- type CreateScheduleResponse
- type CreateScheduleResponseParams
- type CreateSnapshotByTimeOffsetTemplateRequest
- type CreateSnapshotByTimeOffsetTemplateRequestParams
- type CreateSnapshotByTimeOffsetTemplateResponse
- type CreateSnapshotByTimeOffsetTemplateResponseParams
- type CreateStreamLinkEventRequest
- type CreateStreamLinkEventRequestParams
- type CreateStreamLinkEventResponse
- type CreateStreamLinkEventResponseParams
- type CreateStreamLinkFlowRequest
- type CreateStreamLinkFlowRequestParams
- type CreateStreamLinkFlowResponse
- type CreateStreamLinkFlowResponseParams
- type CreateStreamLinkInputRequest
- type CreateStreamLinkInputRequestParams
- type CreateStreamLinkInputResponse
- type CreateStreamLinkInputResponseParams
- type CreateStreamLinkOutputInfoRequest
- type CreateStreamLinkOutputInfoRequestParams
- type CreateStreamLinkOutputInfoResponse
- type CreateStreamLinkOutputInfoResponseParams
- type CreateTranscodeTemplateRequest
- type CreateTranscodeTemplateRequestParams
- type CreateTranscodeTemplateResponse
- type CreateTranscodeTemplateResponseParams
- type CreateWatermarkTemplateRequest
- type CreateWatermarkTemplateRequestParams
- type CreateWatermarkTemplateResponse
- type CreateWatermarkTemplateResponseParams
- type CreateWordSamplesRequest
- type CreateWordSamplesRequestParams
- type CreateWordSamplesResponse
- type CreateWordSamplesResponseParams
- type CreateWorkflowRequest
- type CreateWorkflowRequestParams
- type CreateWorkflowResponse
- type CreateWorkflowResponseParams
- 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 DeleteContentReviewTemplateRequest
- type DeleteContentReviewTemplateRequestParams
- type DeleteContentReviewTemplateResponse
- type DeleteContentReviewTemplateResponseParams
- type DeleteImageSpriteTemplateRequest
- type DeleteImageSpriteTemplateRequestParams
- type DeleteImageSpriteTemplateResponse
- type DeleteImageSpriteTemplateResponseParams
- type DeletePersonSampleRequest
- type DeletePersonSampleRequestParams
- type DeletePersonSampleResponse
- type DeletePersonSampleResponseParams
- type DeleteSampleSnapshotTemplateRequest
- type DeleteSampleSnapshotTemplateRequestParams
- type DeleteSampleSnapshotTemplateResponse
- type DeleteSampleSnapshotTemplateResponseParams
- type DeleteScheduleRequest
- type DeleteScheduleRequestParams
- type DeleteScheduleResponse
- type DeleteScheduleResponseParams
- type DeleteSnapshotByTimeOffsetTemplateRequest
- type DeleteSnapshotByTimeOffsetTemplateRequestParams
- type DeleteSnapshotByTimeOffsetTemplateResponse
- type DeleteSnapshotByTimeOffsetTemplateResponseParams
- type DeleteStreamLinkEventRequest
- type DeleteStreamLinkEventRequestParams
- type DeleteStreamLinkEventResponse
- type DeleteStreamLinkEventResponseParams
- type DeleteStreamLinkFlowRequest
- type DeleteStreamLinkFlowRequestParams
- type DeleteStreamLinkFlowResponse
- type DeleteStreamLinkFlowResponseParams
- type DeleteStreamLinkOutputRequest
- type DeleteStreamLinkOutputRequestParams
- type DeleteStreamLinkOutputResponse
- type DeleteStreamLinkOutputResponseParams
- type DeleteTranscodeTemplateRequest
- type DeleteTranscodeTemplateRequestParams
- type DeleteTranscodeTemplateResponse
- type DeleteTranscodeTemplateResponseParams
- type DeleteWatermarkTemplateRequest
- type DeleteWatermarkTemplateRequestParams
- type DeleteWatermarkTemplateResponse
- type DeleteWatermarkTemplateResponseParams
- type DeleteWordSamplesRequest
- type DeleteWordSamplesRequestParams
- type DeleteWordSamplesResponse
- type DeleteWordSamplesResponseParams
- type DeleteWorkflowRequest
- type DeleteWorkflowRequestParams
- type DeleteWorkflowResponse
- type DeleteWorkflowResponseParams
- 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 DescribeAnimatedGraphicsTemplatesRequest
- type DescribeAnimatedGraphicsTemplatesRequestParams
- type DescribeAnimatedGraphicsTemplatesResponse
- type DescribeAnimatedGraphicsTemplatesResponseParams
- type DescribeContentReviewTemplatesRequest
- type DescribeContentReviewTemplatesRequestParams
- type DescribeContentReviewTemplatesResponse
- type DescribeContentReviewTemplatesResponseParams
- type DescribeEvent
- type DescribeFlow
- type DescribeFlowId
- type DescribeHLSPullSourceAddress
- type DescribeImageSpriteTemplatesRequest
- type DescribeImageSpriteTemplatesRequestParams
- type DescribeImageSpriteTemplatesResponse
- type DescribeImageSpriteTemplatesResponseParams
- type DescribeInput
- type DescribeInputHLSPullSettings
- type DescribeInputRTMPPullSettings
- type DescribeInputRTMPSettings
- type DescribeInputRTPSettings
- type DescribeInputRTSPPullSettings
- type DescribeInputSRTSettings
- type DescribeMediaMetaDataRequest
- type DescribeMediaMetaDataRequestParams
- type DescribeMediaMetaDataResponse
- type DescribeMediaMetaDataResponseParams
- type DescribeOutput
- type DescribeOutputHLSPullServerUrl
- type DescribeOutputHLSPullSettings
- type DescribeOutputRTMPPullServerUrl
- type DescribeOutputRTMPPullSettings
- type DescribeOutputRTMPSettings
- type DescribeOutputRTPSettings
- type DescribeOutputRTSPPullServerUrl
- type DescribeOutputRTSPPullSettings
- type DescribeOutputSRTSettings
- type DescribePersonSamplesRequest
- type DescribePersonSamplesRequestParams
- type DescribePersonSamplesResponse
- type DescribePersonSamplesResponseParams
- type DescribeRTMPPullSourceAddress
- type DescribeRTSPPullSourceAddress
- type DescribeSampleSnapshotTemplatesRequest
- type DescribeSampleSnapshotTemplatesRequestParams
- type DescribeSampleSnapshotTemplatesResponse
- type DescribeSampleSnapshotTemplatesResponseParams
- type DescribeSchedulesRequest
- type DescribeSchedulesRequestParams
- type DescribeSchedulesResponse
- type DescribeSchedulesResponseParams
- type DescribeSnapshotByTimeOffsetTemplatesRequest
- type DescribeSnapshotByTimeOffsetTemplatesRequestParams
- type DescribeSnapshotByTimeOffsetTemplatesResponse
- type DescribeSnapshotByTimeOffsetTemplatesResponseParams
- type DescribeStreamLinkActivateStateRequest
- type DescribeStreamLinkActivateStateRequestParams
- type DescribeStreamLinkActivateStateResponse
- type DescribeStreamLinkActivateStateResponseParams
- type DescribeStreamLinkEventAttachedFlowsRequest
- type DescribeStreamLinkEventAttachedFlowsRequestParams
- type DescribeStreamLinkEventAttachedFlowsResponse
- type DescribeStreamLinkEventAttachedFlowsResponseParams
- type DescribeStreamLinkEventRequest
- type DescribeStreamLinkEventRequestParams
- type DescribeStreamLinkEventResponse
- type DescribeStreamLinkEventResponseParams
- type DescribeStreamLinkEventsRequest
- type DescribeStreamLinkEventsRequestParams
- type DescribeStreamLinkEventsResponse
- type DescribeStreamLinkEventsResponseParams
- type DescribeStreamLinkFlowLogsRequest
- type DescribeStreamLinkFlowLogsRequestParams
- type DescribeStreamLinkFlowLogsResponse
- type DescribeStreamLinkFlowLogsResponseParams
- type DescribeStreamLinkFlowMediaStatisticsRequest
- type DescribeStreamLinkFlowMediaStatisticsRequestParams
- type DescribeStreamLinkFlowMediaStatisticsResponse
- type DescribeStreamLinkFlowMediaStatisticsResponseParams
- type DescribeStreamLinkFlowRealtimeStatusRequest
- type DescribeStreamLinkFlowRealtimeStatusRequestParams
- type DescribeStreamLinkFlowRealtimeStatusResponse
- type DescribeStreamLinkFlowRealtimeStatusResponseParams
- type DescribeStreamLinkFlowRequest
- type DescribeStreamLinkFlowRequestParams
- type DescribeStreamLinkFlowResponse
- type DescribeStreamLinkFlowResponseParams
- type DescribeStreamLinkFlowSRTStatisticsRequest
- type DescribeStreamLinkFlowSRTStatisticsRequestParams
- type DescribeStreamLinkFlowSRTStatisticsResponse
- type DescribeStreamLinkFlowSRTStatisticsResponseParams
- type DescribeStreamLinkFlowStatisticsRequest
- type DescribeStreamLinkFlowStatisticsRequestParams
- type DescribeStreamLinkFlowStatisticsResponse
- type DescribeStreamLinkFlowStatisticsResponseParams
- type DescribeStreamLinkFlowsRequest
- type DescribeStreamLinkFlowsRequestParams
- type DescribeStreamLinkFlowsResponse
- type DescribeStreamLinkFlowsResponseParams
- type DescribeStreamLinkRegionsRequest
- type DescribeStreamLinkRegionsRequestParams
- type DescribeStreamLinkRegionsResponse
- type DescribeStreamLinkRegionsResponseParams
- 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 DescribeWatermarkTemplatesRequest
- type DescribeWatermarkTemplatesRequestParams
- type DescribeWatermarkTemplatesResponse
- type DescribeWatermarkTemplatesResponseParams
- type DescribeWordSamplesRequest
- type DescribeWordSamplesRequestParams
- type DescribeWordSamplesResponse
- type DescribeWordSamplesResponseParams
- type DescribeWorkflowsRequest
- type DescribeWorkflowsRequestParams
- type DescribeWorkflowsResponse
- type DescribeWorkflowsResponseParams
- type DiagnoseResult
- type DisableScheduleRequest
- type DisableScheduleRequestParams
- type DisableScheduleResponse
- type DisableScheduleResponseParams
- type DisableWorkflowRequest
- type DisableWorkflowRequestParams
- type DisableWorkflowResponse
- type DisableWorkflowResponseParams
- type DrmInfo
- type EditMediaFileInfo
- type EditMediaOutputConfig
- type EditMediaRequest
- type EditMediaRequestParams
- type EditMediaResponse
- type EditMediaResponseParams
- type EditMediaTask
- type EditMediaTaskInput
- type EditMediaTaskOutput
- type EnableScheduleRequest
- type EnableScheduleRequestParams
- type EnableScheduleResponse
- type EnableScheduleResponseParams
- type EnableWorkflowRequest
- type EnableWorkflowRequestParams
- type EnableWorkflowResponse
- type EnableWorkflowResponseParams
- type EnhanceConfig
- type ExecuteFunctionRequest
- type ExecuteFunctionRequestParams
- type ExecuteFunctionResponse
- type ExecuteFunctionResponseParams
- type ExpressionConfigInfo
- type FaceConfigureInfo
- type FaceConfigureInfoForUpdate
- type FaceEnhanceConfig
- type FlowAudio
- type FlowLogInfo
- type FlowMediaAudio
- type FlowMediaInfo
- type FlowMediaVideo
- type FlowRealtimeStatusCommon
- type FlowRealtimeStatusItem
- type FlowRealtimeStatusRTMP
- type FlowRealtimeStatusRTP
- type FlowRealtimeStatusSRT
- type FlowSRTInfo
- type FlowStatistics
- type FlowStatisticsArray
- type FlowVideo
- type FrameRateConfig
- type FrameTagConfigureInfo
- type FrameTagConfigureInfoForUpdate
- type HLSPullSourceAddress
- type HdrConfig
- type HeadTailParameter
- type HighlightSegmentItem
- type ImageQualityEnhanceConfig
- type ImageSpriteTaskInput
- type ImageSpriteTemplate
- type ImageWatermarkInput
- type ImageWatermarkInputForUpdate
- type ImageWatermarkTemplate
- type InputAddress
- type LiveActivityResItem
- type LiveActivityResult
- type LiveRecordFile
- type LiveRecordResult
- type LiveRecordTaskInput
- type LiveScheduleLiveRecordTaskResult
- type LiveScheduleTask
- type LiveStreamAiAnalysisResultInfo
- type LiveStreamAiAnalysisResultItem
- type LiveStreamAiQualityControlResultInfo
- type LiveStreamAiRecognitionResultInfo
- type LiveStreamAiRecognitionResultItem
- type LiveStreamAiReviewImagePoliticalResult
- type LiveStreamAiReviewImagePornResult
- type LiveStreamAiReviewImageTerrorismResult
- type LiveStreamAiReviewResultInfo
- type LiveStreamAiReviewResultItem
- type LiveStreamAiReviewVoicePornResult
- type LiveStreamAsrFullTextRecognitionResult
- type LiveStreamAsrWordsRecognitionResult
- type LiveStreamFaceRecognitionResult
- type LiveStreamOcrFullTextRecognitionResult
- type LiveStreamOcrWordsRecognitionResult
- type LiveStreamProcessErrorInfo
- type LiveStreamProcessTask
- type LiveStreamTagRecognitionResult
- type LiveStreamTaskNotifyConfig
- type LiveStreamTransTextRecognitionResult
- type LowLightEnhanceConfig
- type ManageTaskRequest
- type ManageTaskRequestParams
- type ManageTaskResponse
- type ManageTaskResponseParams
- type MediaAiAnalysisClassificationItem
- type MediaAiAnalysisCoverItem
- type MediaAiAnalysisDescriptionItem
- type MediaAiAnalysisFrameTagItem
- type MediaAiAnalysisFrameTagSegmentItem
- type MediaAiAnalysisHighlightItem
- type MediaAiAnalysisTagItem
- type MediaAnimatedGraphicsItem
- type MediaAudioStreamItem
- type MediaContentReviewAsrTextSegmentItem
- type MediaContentReviewOcrTextSegmentItem
- type MediaContentReviewPoliticalSegmentItem
- type MediaContentReviewSegmentItem
- type MediaImageSpriteItem
- type MediaInputInfo
- type MediaMetaData
- type MediaProcessTaskAdaptiveDynamicStreamingResult
- type MediaProcessTaskAnimatedGraphicResult
- type MediaProcessTaskImageSpriteResult
- type MediaProcessTaskInput
- type MediaProcessTaskResult
- type MediaProcessTaskSampleSnapshotResult
- type MediaProcessTaskSnapshotByTimeOffsetResult
- type MediaProcessTaskTranscodeResult
- type MediaSampleSnapshotItem
- type MediaSnapshotByTimeOffsetItem
- type MediaSnapshotByTimePicInfoItem
- type MediaTranscodeItem
- 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 ModifyContentReviewTemplateRequest
- type ModifyContentReviewTemplateRequestParams
- type ModifyContentReviewTemplateResponse
- type ModifyContentReviewTemplateResponseParams
- type ModifyImageSpriteTemplateRequest
- type ModifyImageSpriteTemplateRequestParams
- type ModifyImageSpriteTemplateResponse
- type ModifyImageSpriteTemplateResponseParams
- type ModifyInput
- type ModifyOutputInfo
- type ModifyPersonSampleRequest
- type ModifyPersonSampleRequestParams
- type ModifyPersonSampleResponse
- type ModifyPersonSampleResponseParams
- type ModifySampleSnapshotTemplateRequest
- type ModifySampleSnapshotTemplateRequestParams
- type ModifySampleSnapshotTemplateResponse
- type ModifySampleSnapshotTemplateResponseParams
- type ModifyScheduleRequest
- type ModifyScheduleRequestParams
- type ModifyScheduleResponse
- type ModifyScheduleResponseParams
- type ModifySnapshotByTimeOffsetTemplateRequest
- type ModifySnapshotByTimeOffsetTemplateRequestParams
- type ModifySnapshotByTimeOffsetTemplateResponse
- type ModifySnapshotByTimeOffsetTemplateResponseParams
- type ModifyStreamLinkEventRequest
- type ModifyStreamLinkEventRequestParams
- type ModifyStreamLinkEventResponse
- type ModifyStreamLinkEventResponseParams
- type ModifyStreamLinkFlowRequest
- type ModifyStreamLinkFlowRequestParams
- type ModifyStreamLinkFlowResponse
- type ModifyStreamLinkFlowResponseParams
- type ModifyStreamLinkInputRequest
- type ModifyStreamLinkInputRequestParams
- type ModifyStreamLinkInputResponse
- type ModifyStreamLinkInputResponseParams
- type ModifyStreamLinkOutputInfoRequest
- type ModifyStreamLinkOutputInfoRequestParams
- type ModifyStreamLinkOutputInfoResponse
- type ModifyStreamLinkOutputInfoResponseParams
- type ModifyTranscodeTemplateRequest
- type ModifyTranscodeTemplateRequestParams
- type ModifyTranscodeTemplateResponse
- type ModifyTranscodeTemplateResponseParams
- type ModifyWatermarkTemplateRequest
- type ModifyWatermarkTemplateRequestParams
- type ModifyWatermarkTemplateResponse
- type ModifyWatermarkTemplateResponseParams
- type ModifyWordSampleRequest
- type ModifyWordSampleRequestParams
- type ModifyWordSampleResponse
- type ModifyWordSampleResponseParams
- type MosaicInput
- type NumberFormat
- type OcrFullTextConfigureInfo
- type OcrFullTextConfigureInfoForUpdate
- type OcrWordsConfigureInfo
- type OcrWordsConfigureInfoForUpdate
- type OutputAddress
- type OutputSRTSourceAddressResp
- type OverrideTranscodeParameter
- type ParseLiveStreamProcessNotificationRequest
- type ParseLiveStreamProcessNotificationRequestParams
- type ParseLiveStreamProcessNotificationResponse
- type ParseLiveStreamProcessNotificationResponseParams
- type ParseNotificationRequest
- type ParseNotificationRequestParams
- type ParseNotificationResponse
- type ParseNotificationResponseParams
- type PoliticalAsrReviewTemplateInfo
- type PoliticalAsrReviewTemplateInfoForUpdate
- type PoliticalConfigureInfo
- type PoliticalConfigureInfoForUpdate
- type PoliticalImgReviewTemplateInfo
- type PoliticalImgReviewTemplateInfoForUpdate
- type PoliticalOcrReviewTemplateInfo
- type PoliticalOcrReviewTemplateInfoForUpdate
- type PornAsrReviewTemplateInfo
- type PornAsrReviewTemplateInfoForUpdate
- type PornConfigureInfo
- type PornConfigureInfoForUpdate
- type PornImgReviewTemplateInfo
- type PornImgReviewTemplateInfoForUpdate
- type PornOcrReviewTemplateInfo
- type PornOcrReviewTemplateInfoForUpdate
- type ProcessLiveStreamRequest
- type ProcessLiveStreamRequestParams
- type ProcessLiveStreamResponse
- type ProcessLiveStreamResponseParams
- type ProcessMediaRequest
- type ProcessMediaRequestParams
- type ProcessMediaResponse
- type ProcessMediaResponseParams
- type ProhibitedAsrReviewTemplateInfo
- type ProhibitedAsrReviewTemplateInfoForUpdate
- type ProhibitedConfigureInfo
- type ProhibitedConfigureInfoForUpdate
- type ProhibitedOcrReviewTemplateInfo
- type ProhibitedOcrReviewTemplateInfoForUpdate
- type QualityControlData
- type QualityControlItem
- type QualityControlResult
- type RTMPAddressDestination
- type RTMPPullSourceAddress
- type RTPAddressDestination
- type RTSPPullSourceAddress
- type RawImageWatermarkInput
- type RawTranscodeParameter
- type RawWatermarkParameter
- type RecognizeMediaForZhiXueRequest
- type RecognizeMediaForZhiXueRequestParams
- type RecognizeMediaForZhiXueResponse
- type RecognizeMediaForZhiXueResponseParams
- type RegionInfo
- type ResetWorkflowRequest
- type ResetWorkflowRequestParams
- type ResetWorkflowResponse
- type ResetWorkflowResponseParams
- type ResilientStreamConf
- type S3InputInfo
- type S3OutputStorage
- type SRTAddressDestination
- type SRTSourceAddressReq
- type SRTSourceAddressResp
- type SampleSnapshotTaskInput
- type SampleSnapshotTemplate
- type ScheduleAnalysisTaskResult
- type ScheduleQualityControlTaskResult
- type ScheduleRecognitionTaskResult
- type ScheduleReviewTaskResult
- type ScheduleTask
- type SchedulesInfo
- type ScratchRepairConfig
- type SegmentRecognitionItem
- type SharpEnhanceConfig
- type SimpleAesDrm
- type SnapshotByTimeOffsetTaskInput
- type SnapshotByTimeOffsetTemplate
- type StartStreamLinkFlowRequest
- type StartStreamLinkFlowRequestParams
- type StartStreamLinkFlowResponse
- type StartStreamLinkFlowResponseParams
- type StopStreamLinkFlowRequest
- type StopStreamLinkFlowRequestParams
- type StopStreamLinkFlowResponse
- type StopStreamLinkFlowResponseParams
- type StreamLinkRegionInfo
- type SubtitleTemplate
- type SuperResolutionConfig
- type SvgWatermarkInput
- type SvgWatermarkInputForUpdate
- type TEHDConfig
- type TEHDConfigForUpdate
- type TagConfigureInfo
- type TagConfigureInfoForUpdate
- type TaskNotifyConfig
- type TaskOutputStorage
- type TaskSimpleInfo
- type TerrorismConfigureInfo
- type TerrorismConfigureInfoForUpdate
- type TerrorismImgReviewTemplateInfo
- type TerrorismImgReviewTemplateInfoForUpdate
- type TerrorismOcrReviewTemplateInfo
- type TerrorismOcrReviewTemplateInfoForUpdate
- type TextWatermarkTemplateInput
- type TextWatermarkTemplateInputForUpdate
- type TranscodeTaskInput
- type TranscodeTemplate
- type TranslateConfigureInfo
- type TranslateConfigureInfoForUpdate
- type UrlInputInfo
- type UserDefineAsrTextReviewTemplateInfo
- type UserDefineAsrTextReviewTemplateInfoForUpdate
- type UserDefineConfigureInfo
- type UserDefineConfigureInfoForUpdate
- type UserDefineFaceReviewTemplateInfo
- type UserDefineFaceReviewTemplateInfoForUpdate
- type UserDefineOcrTextReviewTemplateInfo
- type UserDefineOcrTextReviewTemplateInfoForUpdate
- type VideoDenoiseConfig
- type VideoEnhanceConfig
- type VideoTemplateInfo
- type VideoTemplateInfoForUpdate
- type VolumeBalanceConfig
- type WatermarkInput
- type WatermarkTemplate
- type WithdrawsWatermarkRequest
- type WithdrawsWatermarkRequestParams
- type WithdrawsWatermarkResponse
- type WithdrawsWatermarkResponseParams
- type WorkflowInfo
- type WorkflowTask
- type WorkflowTrigger
Constants ¶
const ( // 操作失败。 FAILEDOPERATION = "FailedOperation" // 操作失败:bucket 已经设置通知。 FAILEDOPERATION_BUCKETNOTIFYALREADYEXIST = "FailedOperation.BucketNotifyAlreadyExist" // 操作失败:COS 已经停服。 FAILEDOPERATION_COSSTATUSINAVLID = "FailedOperation.CosStatusInavlid" // 生成资源失败。 FAILEDOPERATION_GENERATERESOURCE = "FailedOperation.GenerateResource" // 操作失败:获取源通知错误。 FAILEDOPERATION_GETSOURCENOTIFY = "FailedOperation.GetSourceNotify" // 操作失败:非法 mps 用户。 FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" // 操作失败:无效用户。 FAILEDOPERATION_INVALIDUSER = "FailedOperation.InvalidUser" // 操作失败:设置源通知错误。 FAILEDOPERATION_SETSOURCENOTIFY = "FailedOperation.SetSourceNotify" // 内部错误。 INTERNALERROR = "InternalError" // 数据错误。 INTERNALERROR_ACCESSDBERROR = "InternalError.AccessDBError" // 内部错误:生成模板 ID 失败。 INTERNALERROR_GENDEFINITION = "InternalError.GenDefinition" // 内部错误:上传水印图片失败。 INTERNALERROR_UPLOADWATERMARKERROR = "InternalError.UploadWatermarkError" // 参数错误。 INVALIDPARAMETER = "InvalidParameter" // InvalidParameter.EndTime INVALIDPARAMETER_ENDTIME = "InvalidParameter.EndTime" // InvalidParameter.ExceededQuantityLimit INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" // InvalidParameter.Id INVALIDPARAMETER_ID = "InvalidParameter.Id" // InvalidParameter.Input INVALIDPARAMETER_INPUT = "InvalidParameter.Input" // InvalidParameter.InputOutputId INVALIDPARAMETER_INPUTOUTPUTID = "InvalidParameter.InputOutputId" // InvalidParameter.MaxBandwidth INVALIDPARAMETER_MAXBANDWIDTH = "InvalidParameter.MaxBandwidth" // InvalidParameter.Name INVALIDPARAMETER_NAME = "InvalidParameter.Name" // InvalidParameter.NotFound INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" // InvalidParameter.Output INVALIDPARAMETER_OUTPUT = "InvalidParameter.Output" // InvalidParameter.OutputGroups INVALIDPARAMETER_OUTPUTGROUPS = "InvalidParameter.OutputGroups" // InvalidParameter.OutputId INVALIDPARAMETER_OUTPUTID = "InvalidParameter.OutputId" // InvalidParameter.PageNum INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" // InvalidParameter.PageSize INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize" // InvalidParameter.Period INVALIDPARAMETER_PERIOD = "InvalidParameter.Period" // InvalidParameter.Pipeline INVALIDPARAMETER_PIPELINE = "InvalidParameter.Pipeline" // InvalidParameter.Protocol INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol" // InvalidParameter.SortType INVALIDPARAMETER_SORTTYPE = "InvalidParameter.SortType" // InvalidParameter.StartTime INVALIDPARAMETER_STARTTIME = "InvalidParameter.StartTime" // InvalidParameter.State INVALIDPARAMETER_STATE = "InvalidParameter.State" // InvalidParameter.Type INVALIDPARAMETER_TYPE = "InvalidParameter.Type" // 参数取值错误。 INVALIDPARAMETERVALUE = "InvalidParameterValue" // 参数错误:音频流码率。 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_CLASSIFCATIONCONFIGURE = "InvalidParameterValue.ClassifcationConfigure" // 无效的音频/视频编编码格式。 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_DEFAULTLIBRARYLABELSET = "InvalidParameterValue.DefaultLibraryLabelSet" // 参数错误:Definition。 INVALIDPARAMETERVALUE_DEFINITION = "InvalidParameterValue.Definition" // 参数错误:Definitions。 INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" // 参数值错误:不允许删除默认模板。 INVALIDPARAMETERVALUE_DELETEDEFAULTTEMPLATE = "InvalidParameterValue.DeleteDefaultTemplate" // DestinationLanguage参数错误 INVALIDPARAMETERVALUE_DESTINATIONLANGUAGE = "InvalidParameterValue.DestinationLanguage" // 无效的禁止码率低转高开关值。 INVALIDPARAMETERVALUE_DISABLEHIGHERVIDEOBITRATE = "InvalidParameterValue.DisableHigherVideoBitrate" // 无效的禁止分辨率低转高开关值。 INVALIDPARAMETERVALUE_DISABLEHIGHERVIDEORESOLUTION = "InvalidParameterValue.DisableHigherVideoResolution" // 参数值错误:人脸重复。 INVALIDPARAMETERVALUE_FACEDUPLICATE = "InvalidParameterValue.FaceDuplicate" // 参数值错误:人脸库参数非法。 INVALIDPARAMETERVALUE_FACELIBRARY = "InvalidParameterValue.FaceLibrary" // 参数值错误:人脸分数参数取值非法。 INVALIDPARAMETERVALUE_FACESCORE = "InvalidParameterValue.FaceScore" // 参数错误:填充方式错误。 INVALIDPARAMETERVALUE_FILLTYPE = "InvalidParameterValue.FillType" // 参数值错误: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" // 无效的Gop值。 INVALIDPARAMETERVALUE_GOP = "InvalidParameterValue.Gop" // 参数错误:高度。 INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" // ImageContent参数值无效。 INVALIDPARAMETERVALUE_IMAGECONTENT = "InvalidParameterValue.ImageContent" // 参数错误:图片水印模板。 INVALIDPARAMETERVALUE_IMAGETEMPLATE = "InvalidParameterValue.ImageTemplate" // 解析内容 Content 的值不合法。 INVALIDPARAMETERVALUE_INVALIDCONTENT = "InvalidParameterValue.InvalidContent" // 无效的操作类型。 INVALIDPARAMETERVALUE_INVALIDOPERATIONTYPE = "InvalidParameterValue.InvalidOperationType" // 参数值错误:LabelSet 参数取值非法。 INVALIDPARAMETERVALUE_LABELSET = "InvalidParameterValue.LabelSet" // 参数错误:Limit。 INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" // 参数值错误:不允许修改默认模板。 INVALIDPARAMETERVALUE_MODIFYDEFAULTTEMPLATE = "InvalidParameterValue.ModifyDefaultTemplate" // 参数值错误:Name 超过长度限制。 INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" // 不支持状态不为处理中的任务。 INVALIDPARAMETERVALUE_NOTPROCESSINGTASK = "InvalidParameterValue.NotProcessingTask" // 参数值错误:物体库参数非法。 INVALIDPARAMETERVALUE_OBJECTLIBRARY = "InvalidParameterValue.ObjectLibrary" // 参数值错误:人脸图片格式错误。 INVALIDPARAMETERVALUE_PICFORMATERROR = "InvalidParameterValue.PicFormatError" // 参数值错误: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" // 参数值错误:ReviewConfidence 参数取值非法。 INVALIDPARAMETERVALUE_REVIEWCONFIDENCE = "InvalidParameterValue.ReviewConfidence" // 参数值错误:RowCount。 INVALIDPARAMETERVALUE_ROWCOUNT = "InvalidParameterValue.RowCount" // 参数值错误:SampleInterval。 INVALIDPARAMETERVALUE_SAMPLEINTERVAL = "InvalidParameterValue.SampleInterval" // 无效的音频采样率。 INVALIDPARAMETERVALUE_SAMPLERATE = "InvalidParameterValue.SampleRate" // 参数值错误:SampleType。 INVALIDPARAMETERVALUE_SAMPLETYPE = "InvalidParameterValue.SampleType" // SessionContext 过长。 INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" // 去重识别码重复,请求被去重。 INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" // SessionId 过长。 INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong" // 参数错误:音频通道方式。 INVALIDPARAMETERVALUE_SOUNDSYSTEM = "InvalidParameterValue.SoundSystem" // SourceLanguage参数错误 INVALIDPARAMETERVALUE_SOURCELANGUAGE = "InvalidParameterValue.SourceLanguage" // 源文件错误。 INVALIDPARAMETERVALUE_SRCFILE = "InvalidParameterValue.SrcFile" // 参数值错误: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" // 任务 ID 不存在。 INVALIDPARAMETERVALUE_TASKID = "InvalidParameterValue.TaskId" // 参数错误:文字透明度。 INVALIDPARAMETERVALUE_TEXTALPHA = "InvalidParameterValue.TextAlpha" // 参数错误:文字模板。 INVALIDPARAMETERVALUE_TEXTTEMPLATE = "InvalidParameterValue.TextTemplate" // 参数错误:Type 参数值错误。 INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" // 参数值错误:人脸用户自定义库过滤标签非法。 INVALIDPARAMETERVALUE_USERDEFINELIBRARYLABELSET = "InvalidParameterValue.UserDefineLibraryLabelSet" // 参数错误:视频流码率。 INVALIDPARAMETERVALUE_VIDEOBITRATE = "InvalidParameterValue.VideoBitrate" // 参数错误:视频流的编码格式。 INVALIDPARAMETERVALUE_VIDEOCODEC = "InvalidParameterValue.VideoCodec" // 参数错误:宽度。 INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" // 水印原点距离视频图像坐标原点的水平位置。支持 %、px 两种格式。 INVALIDPARAMETERVALUE_XPOS = "InvalidParameterValue.XPos" // 水印原点距离视频图像坐标原点的垂直位置。支持 %、px 两种格式。 INVALIDPARAMETERVALUE_YPOS = "InvalidParameterValue.YPos" // 超过限制值:模板数超限。 LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" // 资源不存在。 RESOURCENOTFOUND = "ResourceNotFound" // 资源不存在:Cos bucket 名称无效。 RESOURCENOTFOUND_COSBUCKETNAMEINVALID = "ResourceNotFound.CosBucketNameInvalid" // 资源不存在:Cos bucket 不存在。 RESOURCENOTFOUND_COSBUCKETNOTEXIST = "ResourceNotFound.CosBucketNotExist" // 资源不存在:人物。 RESOURCENOTFOUND_PERSON = "ResourceNotFound.Person" // 资源不存在:模板不存在。 RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist" // 资源不存在:关键词。 RESOURCENOTFOUND_WORD = "ResourceNotFound.Word" // 未授权操作。 UNAUTHORIZEDOPERATION = "UnauthorizedOperation" )
const APIVersion = "2019-06-12"
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"` // 模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 模板类型,取值范围: // * Preset:系统预置模板; // * Custom:用户自定义模板。 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
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"` // 人脸识别控制参数。 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"` // 语音翻译控制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 TranslateConfigure *TranslateConfigureInfo `json:"TranslateConfigure,omitnil,omitempty" name:"TranslateConfigure"` // 模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 模板类型,取值范围: // * Preset:系统预置模板; // * Custom:用户自定义模板。 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type ActionConfigInfo ¶
type ActionConfigInfo struct { // 动作识别任务开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type Activity ¶ added in v1.0.613
type Activity struct { // 原子任务类型: // <li>input: 起始节点</li> // <li>output:终止节点</li> // <li>action-trans:转码</li> // <li>action-samplesnapshot:采样截图</li> // <li>action-AIAnalysis: 分析</li> // <li>action-AIRecognition:识别</li> // <li>action-aiReview:审核</li> // <li>action-animated-graphics:转动图</li> // <li>action-image-sprite:雪碧图</li> // <li>action-snapshotByTimeOffset: 时间点截图</li> // <li>action-adaptive-substream:自适应码流</li> // 注意:此字段可能返回 null,表示取不到有效值。 ActivityType *string `json:"ActivityType,omitnil,omitempty" name:"ActivityType"` // 后驱节点索引数组 // 注意:此字段可能返回 null,表示取不到有效值。 ReardriveIndex []*int64 `json:"ReardriveIndex,omitnil,omitempty" name:"ReardriveIndex"` // 原子任务参数 // 注意:此字段可能返回 null,表示取不到有效值。 ActivityPara *ActivityPara `json:"ActivityPara,omitnil,omitempty" name:"ActivityPara"` }
type ActivityPara ¶ added in v1.0.613
type ActivityPara struct { // 视频转码任务 // 注意:此字段可能返回 null,表示取不到有效值。 TranscodeTask *TranscodeTaskInput `json:"TranscodeTask,omitnil,omitempty" name:"TranscodeTask"` // 视频转动图任务 // 注意:此字段可能返回 null,表示取不到有效值。 AnimatedGraphicTask *AnimatedGraphicTaskInput `json:"AnimatedGraphicTask,omitnil,omitempty" name:"AnimatedGraphicTask"` // 视频按时间点截图任务 // 注意:此字段可能返回 null,表示取不到有效值。 SnapshotByTimeOffsetTask *SnapshotByTimeOffsetTaskInput `json:"SnapshotByTimeOffsetTask,omitnil,omitempty" name:"SnapshotByTimeOffsetTask"` // 视频采样截图任务 // 注意:此字段可能返回 null,表示取不到有效值。 SampleSnapshotTask *SampleSnapshotTaskInput `json:"SampleSnapshotTask,omitnil,omitempty" name:"SampleSnapshotTask"` // 视频截雪碧图任务 // 注意:此字段可能返回 null,表示取不到有效值。 ImageSpriteTask *ImageSpriteTaskInput `json:"ImageSpriteTask,omitnil,omitempty" name:"ImageSpriteTask"` // 转自适应码流任务 // 注意:此字段可能返回 null,表示取不到有效值。 AdaptiveDynamicStreamingTask *AdaptiveDynamicStreamingTaskInput `json:"AdaptiveDynamicStreamingTask,omitnil,omitempty" name:"AdaptiveDynamicStreamingTask"` // 视频内容审核类型任务 // 注意:此字段可能返回 null,表示取不到有效值。 AiContentReviewTask *AiContentReviewTaskInput `json:"AiContentReviewTask,omitnil,omitempty" name:"AiContentReviewTask"` // 视频内容分析类型任务 // 注意:此字段可能返回 null,表示取不到有效值。 AiAnalysisTask *AiAnalysisTaskInput `json:"AiAnalysisTask,omitnil,omitempty" name:"AiAnalysisTask"` // 视频内容识别类型任务 // 注意:此字段可能返回 null,表示取不到有效值。 AiRecognitionTask *AiRecognitionTaskInput `json:"AiRecognitionTask,omitnil,omitempty" name:"AiRecognitionTask"` }
type ActivityResItem ¶ added in v1.0.444
type ActivityResItem struct { // 转码任务输出 // 注意:此字段可能返回 null,表示取不到有效值。 TranscodeTask *MediaProcessTaskTranscodeResult `json:"TranscodeTask,omitnil,omitempty" name:"TranscodeTask"` // 转动图任务输出 // 注意:此字段可能返回 null,表示取不到有效值。 AnimatedGraphicTask *MediaProcessTaskAnimatedGraphicResult `json:"AnimatedGraphicTask,omitnil,omitempty" name:"AnimatedGraphicTask"` // 时间点截图任务输出 // 注意:此字段可能返回 null,表示取不到有效值。 SnapshotByTimeOffsetTask *MediaProcessTaskSnapshotByTimeOffsetResult `json:"SnapshotByTimeOffsetTask,omitnil,omitempty" name:"SnapshotByTimeOffsetTask"` // 采样截图任务输出 // 注意:此字段可能返回 null,表示取不到有效值。 SampleSnapshotTask *MediaProcessTaskSampleSnapshotResult `json:"SampleSnapshotTask,omitnil,omitempty" name:"SampleSnapshotTask"` // 雪碧图任务输出 // 注意:此字段可能返回 null,表示取不到有效值。 ImageSpriteTask *MediaProcessTaskImageSpriteResult `json:"ImageSpriteTask,omitnil,omitempty" name:"ImageSpriteTask"` // 自适应码流任务输出 // 注意:此字段可能返回 null,表示取不到有效值。 AdaptiveDynamicStreamingTask *MediaProcessTaskAdaptiveDynamicStreamingResult `json:"AdaptiveDynamicStreamingTask,omitnil,omitempty" name:"AdaptiveDynamicStreamingTask"` // 识别任务输出 // 注意:此字段可能返回 null,表示取不到有效值。 RecognitionTask *ScheduleRecognitionTaskResult `json:"RecognitionTask,omitnil,omitempty" name:"RecognitionTask"` // 审核任务输出 // 注意:此字段可能返回 null,表示取不到有效值。 ReviewTask *ScheduleReviewTaskResult `json:"ReviewTask,omitnil,omitempty" name:"ReviewTask"` // 分析任务输出 // 注意:此字段可能返回 null,表示取不到有效值。 AnalysisTask *ScheduleAnalysisTaskResult `json:"AnalysisTask,omitnil,omitempty" name:"AnalysisTask"` }
type ActivityResult ¶ added in v1.0.444
type ActivityResult struct { // 原子任务类型。 // <li>Transcode:转码。</li> // <li>SampleSnapshot:采样截图。</li> // <li>AnimatedGraphics:转动图。</li> // <li>SnapshotByTimeOffset:时间点截图。</li> // <li>ImageSprites:雪碧图。</li> // <li>AdaptiveDynamicStreaming:自适应码流。</li> // <li>AiContentReview:内容审核。</li> // <li>AIRecognition:智能识别。</li> // <li>AIAnalysis:智能分析。</li> ActivityType *string `json:"ActivityType,omitnil,omitempty" name:"ActivityType"` // 原子任务输出。 ActivityResItem *ActivityResItem `json:"ActivityResItem,omitnil,omitempty" name:"ActivityResItem"` }
type AdaptiveDynamicStreamingInfoItem ¶
type AdaptiveDynamicStreamingInfoItem struct { // 转自适应码流规格。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 打包格式,可能为 HLS和 MPEG-DASH 两种。 Package *string `json:"Package,omitnil,omitempty" name:"Package"` // 播放路径。 Path *string `json:"Path,omitnil,omitempty" name:"Path"` // 自适应码流文件的存储位置。 Storage *TaskOutputStorage `json:"Storage,omitnil,omitempty" name:"Storage"` }
type AdaptiveDynamicStreamingTaskInput ¶
type AdaptiveDynamicStreamingTaskInput struct { // 转自适应码流模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 水印列表,支持多张图片或文字水印,最大可支持 10 张。 WatermarkSet []*WatermarkInput `json:"WatermarkSet,omitnil,omitempty" name:"WatermarkSet"` // 转自适应码流后文件的目标存储,不填则继承上层的 OutputStorage 值。 // 注意:此字段可能返回 null,表示取不到有效值。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 转自适应码流后,manifest 文件的输出路径,可以为相对路径或者绝对路径。 // 若需定义输出路径,路径需以`.{format}`结尾。变量名请参考 [文件名变量说明](https://cloud.tencent.com/document/product/862/37039)。 // 相对路径示例: // <li>文件名_{变量名}.{format}</li> // <li>文件名.{format}</li> // 绝对路径示例: // <li>/自定义路径/文件名_{变量名}.{format}</li> // 如果不填,则默认为相对路径:{inputName}_adaptiveDynamicStreaming_{definition}.{format}。 OutputObjectPath *string `json:"OutputObjectPath,omitnil,omitempty" name:"OutputObjectPath"` // 转自适应码流后,子流文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:`{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}.{format}`。 SubStreamObjectName *string `json:"SubStreamObjectName,omitnil,omitempty" name:"SubStreamObjectName"` // 转自适应码流(仅 HLS)后,分片文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:`{inputName}_adaptiveDynamicStreaming_{definition}_{subStreamNumber}_{segmentNumber}.{format}`。 SegmentObjectName *string `json:"SegmentObjectName,omitnil,omitempty" name:"SegmentObjectName"` // 要插入的字幕文件。 // 注意:此字段可能返回 null,表示取不到有效值。 AddOnSubtitles []*AddOnSubtitle `json:"AddOnSubtitles,omitnil,omitempty" name:"AddOnSubtitles"` // Drm信息。 // 注意:此字段可能返回 null,表示取不到有效值。 DrmInfo *DrmInfo `json:"DrmInfo,omitnil,omitempty" name:"DrmInfo"` }
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> // <li>MPEG-DASH。</li> Format *string `json:"Format,omitnil,omitempty" name:"Format"` // 转自适应码流输入流参数信息,最多输入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"` }
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"` }
type AddOnSubtitle ¶ added in v1.0.726
type AddOnSubtitle struct { // 插入形式,可选值: // <li>subtitle-stream:插入字幕轨道</li> // <li>close-caption-708:CEA-708字幕编码到SEI帧</li> // <li>close-caption-608:CEA-608字幕编码到SEI帧</li> // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 字幕文件。 // 注意:此字段可能返回 null,表示取不到有效值。 Subtitle *MediaInputInfo `json:"Subtitle,omitnil,omitempty" name:"Subtitle"` }
type AiAnalysisResult ¶
type AiAnalysisResult struct { // 任务的类型,可以取的值有: // <li>Classification:智能分类</li> // <li>Cover:智能封面</li> // <li>Tag:智能标签</li> // <li>FrameTag:智能按帧标签</li> // <li>Highlight:智能精彩集锦</li> // <li>DeLogo:智能去水印</li> // <li>Description:大模型摘要</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"` // 视频内容分析去水印任务的查询结果,当任务类型为 DeLogo 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 DeLogoTask *AiAnalysisTaskDelLogoResult `json:"DeLogoTask,omitnil,omitempty" name:"DeLogoTask"` // 视频内容分析片头片尾任务的查询结果,当任务类型为 HeadTailRecognition 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 HeadTailTask *AiAnalysisTaskHeadTailResult `json:"HeadTailTask,omitnil,omitempty" name:"HeadTailTask"` // 视频内容分析摘要任务的查询结果,当任务类型为 Description 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 DescriptionTask *AiAnalysisTaskDescriptionResult `json:"DescriptionTask,omitnil,omitempty" name:"DescriptionTask"` }
type AiAnalysisTaskClassificationInput ¶
type AiAnalysisTaskClassificationInput struct { // 视频智能分类模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiAnalysisTaskClassificationOutput ¶
type AiAnalysisTaskClassificationOutput struct { // 视频智能分类列表。 ClassificationSet []*MediaAiAnalysisClassificationItem `json:"ClassificationSet,omitnil,omitempty" name:"ClassificationSet"` }
type AiAnalysisTaskClassificationResult ¶
type AiAnalysisTaskClassificationResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.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"` }
type AiAnalysisTaskCoverInput ¶
type AiAnalysisTaskCoverInput struct { // 视频智能封面模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiAnalysisTaskCoverOutput ¶
type AiAnalysisTaskCoverOutput struct { // 智能封面列表。 CoverSet []*MediaAiAnalysisCoverItem `json:"CoverSet,omitnil,omitempty" name:"CoverSet"` // 智能封面的存储位置。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` }
type AiAnalysisTaskCoverResult ¶
type AiAnalysisTaskCoverResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.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"` }
type AiAnalysisTaskDelLogoInput ¶ added in v1.0.763
type AiAnalysisTaskDelLogoInput struct { // 视频智能去水印模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiAnalysisTaskDelLogoOutput ¶ added in v1.0.763
type AiAnalysisTaskDelLogoOutput struct { // 去水印后文件的路径。 Path *string `json:"Path,omitnil,omitempty" name:"Path"` // 去水印后文件的存储位置。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` }
type AiAnalysisTaskDelLogoResult ¶ added in v1.0.763
type AiAnalysisTaskDelLogoResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,0:成功,其他值:失败。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 智能去水印任务输入。 Input *AiAnalysisTaskDelLogoInput `json:"Input,omitnil,omitempty" name:"Input"` // 智能去水印任务输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiAnalysisTaskDelLogoOutput `json:"Output,omitnil,omitempty" name:"Output"` }
type AiAnalysisTaskDescriptionInput ¶ added in v1.0.813
type AiAnalysisTaskDescriptionInput struct { // 视频智能描述模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiAnalysisTaskDescriptionOutput ¶ added in v1.0.813
type AiAnalysisTaskDescriptionOutput struct { // 视频智能描述列表。 DescriptionSet []*MediaAiAnalysisDescriptionItem `json:"DescriptionSet,omitnil,omitempty" name:"DescriptionSet"` }
type AiAnalysisTaskDescriptionResult ¶ added in v1.0.813
type AiAnalysisTaskDescriptionResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,0:成功,其他值:失败。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 智能描述任务输入。 Input *AiAnalysisTaskDescriptionInput `json:"Input,omitnil,omitempty" name:"Input"` // 智能描述任务输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiAnalysisTaskDescriptionOutput `json:"Output,omitnil,omitempty" name:"Output"` }
type AiAnalysisTaskFrameTagInput ¶
type AiAnalysisTaskFrameTagInput struct { // 视频智能按帧标签模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiAnalysisTaskFrameTagOutput ¶
type AiAnalysisTaskFrameTagOutput struct { // 视频按帧标签列表。 SegmentSet []*MediaAiAnalysisFrameTagSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` }
type AiAnalysisTaskFrameTagResult ¶
type AiAnalysisTaskFrameTagResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.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"` }
type AiAnalysisTaskHeadTailInput ¶ added in v1.0.891
type AiAnalysisTaskHeadTailInput struct { // 片头片尾识别模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiAnalysisTaskHeadTailOutput ¶ added in v1.0.891
type AiAnalysisTaskHeadTailResult ¶ added in v1.0.891
type AiAnalysisTaskHeadTailResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,0:成功,其他值:失败。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 片头片尾任务输入。 Input *AiAnalysisTaskHeadTailInput `json:"Input,omitnil,omitempty" name:"Input"` // 片头片尾任务输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiAnalysisTaskHeadTailOutput `json:"Output,omitnil,omitempty" name:"Output"` }
type AiAnalysisTaskHighlightInput ¶ added in v1.0.633
type AiAnalysisTaskHighlightInput struct { // 视频智能精彩片段模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiAnalysisTaskHighlightOutput ¶ added in v1.0.633
type AiAnalysisTaskHighlightOutput struct { // 视频智能精彩片段列表。 HighlightSet []*MediaAiAnalysisHighlightItem `json:"HighlightSet,omitnil,omitempty" name:"HighlightSet"` // 精彩片段的存储位置。 // 注意:此字段可能返回 null,表示取不到有效值。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` }
type AiAnalysisTaskHighlightResult ¶ added in v1.0.633
type AiAnalysisTaskHighlightResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,0:成功,其他值:失败。 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"` }
type AiAnalysisTaskInput ¶
type AiAnalysisTaskInput struct { // 视频内容分析模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 扩展参数,其值为序列化的 json字符串。 // 注意:此参数为定制需求参数,需要线下对接。 // 注意:此字段可能返回 null,表示取不到有效值。 ExtendedParameter *string `json:"ExtendedParameter,omitnil,omitempty" name:"ExtendedParameter"` }
type AiAnalysisTaskTagInput ¶
type AiAnalysisTaskTagInput struct { // 视频智能标签模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiAnalysisTaskTagOutput ¶
type AiAnalysisTaskTagOutput struct { // 视频智能标签列表。 TagSet []*MediaAiAnalysisTagItem `json:"TagSet,omitnil,omitempty" name:"TagSet"` }
type AiAnalysisTaskTagResult ¶
type AiAnalysisTaskTagResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.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"` }
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"` // 采样频率,即对视频每秒截取进行审核的帧数。 SampleRate *float64 `json:"SampleRate,omitnil,omitempty" name:"SampleRate"` // 审核的视频时长,单位:秒。 Duration *float64 `json:"Duration,omitnil,omitempty" name:"Duration"` // 视频内容审核智能画面鉴黄任务的查询结果,当任务类型为 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"` // 视频内容审核 Asr 文字鉴违禁任务的查询结果,当任务类型为 Prohibited.Asr 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 ProhibitedAsrTask *AiReviewTaskProhibitedAsrResult `json:"ProhibitedAsrTask,omitnil,omitempty" name:"ProhibitedAsrTask"` // 视频内容审核 Ocr 文字鉴违禁任务的查询结果,当任务类型为 Prohibited.Ocr 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 ProhibitedOcrTask *AiReviewTaskProhibitedOcrResult `json:"ProhibitedOcrTask,omitnil,omitempty" name:"ProhibitedOcrTask"` }
type AiContentReviewTaskInput ¶
type AiContentReviewTaskInput struct { // 视频内容审核模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiParagraphInfo ¶ added in v1.0.813
type AiParagraphInfo struct { // 分段摘要 // 注意:此字段可能返回 null,表示取不到有效值。 Summary *string `json:"Summary,omitnil,omitempty" name:"Summary"` // 分段起始时间点,秒 // 注意:此字段可能返回 null,表示取不到有效值。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 分段结束时间点,秒 // 注意:此字段可能返回 null,表示取不到有效值。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` }
type AiQualityControlTaskInput ¶ added in v1.0.633
type AiQualityControlTaskInput struct { // 视频质检模板 ID 。暂时可以直接使用 预设模板ID 10,后面控制台支持用户配置自定义模板。 // 注意:此字段可能返回 null,表示取不到有效值。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 渠道扩展参数json序列化字符串。 // 注意:此字段可能返回 null,表示取不到有效值。 ChannelExtPara *string `json:"ChannelExtPara,omitnil,omitempty" name:"ChannelExtPara"` }
type AiRecognitionResult ¶
type AiRecognitionResult struct { // 任务的类型,取值范围: // <li>FaceRecognition:人脸识别,</li> // <li>AsrWordsRecognition:语音关键词识别,</li> // <li>OcrWordsRecognition:文本关键词识别,</li> // <li>AsrFullTextRecognition:语音全文识别,</li> // <li>OcrFullTextRecognition:文本全文识别。</li> // <li>TransTextRecognition:语音翻译。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 人脸识别结果,当 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 为 // // TransTextRecognition 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 TransTextTask *AiRecognitionTaskTransTextResult `json:"TransTextTask,omitnil,omitempty" name:"TransTextTask"` // 物体识别结果,当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/862/50369#.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"` // 任务进度。 // 注意:此字段可能返回 null,表示取不到有效值。 Progress *uint64 `json:"Progress,omitnil,omitempty" name:"Progress"` }
type AiRecognitionTaskAsrFullTextResultInput ¶
type AiRecognitionTaskAsrFullTextResultInput struct { // 语音全文识别模板 ID。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiRecognitionTaskAsrFullTextResultOutput ¶
type AiRecognitionTaskAsrFullTextResultOutput struct { // 语音全文识别片段列表。 SegmentSet []*AiRecognitionTaskAsrFullTextSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` // 字幕文件地址。 SubtitlePath *string `json:"SubtitlePath,omitnil,omitempty" name:"SubtitlePath"` // 字幕文件存储位置。 // // Deprecated: OutputStorage is deprecated. OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` }
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/862/50369#.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"` }
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 { // 语音关键词识别结果集。 ResultSet []*AiRecognitionTaskAsrWordsResultItem `json:"ResultSet,omitnil,omitempty" name:"ResultSet"` }
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/862/50369#.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"` }
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"` // 人物性别: // <li>Male:男性;</li> // <li>Female:女性。</li> // 注意:此字段可能返回 null,表示取不到有效值。 Gender *string `json:"Gender,omitnil,omitempty" name:"Gender"` // 人物出生日期。 // 注意:此字段可能返回 null,表示取不到有效值。 Birthday *string `json:"Birthday,omitnil,omitempty" name:"Birthday"` // 人物职业或者职务。 // 注意:此字段可能返回 null,表示取不到有效值。 Profession *string `json:"Profession,omitnil,omitempty" name:"Profession"` // 人物毕业院校。 // 注意:此字段可能返回 null,表示取不到有效值。 SchoolOfGraduation *string `json:"SchoolOfGraduation,omitnil,omitempty" name:"SchoolOfGraduation"` // 人物简介。 // 注意:此字段可能返回 null,表示取不到有效值。 Abstract *string `json:"Abstract,omitnil,omitempty" name:"Abstract"` // 人物出生地或者籍贯。 // 注意:此字段可能返回 null,表示取不到有效值。 PlaceOfBirth *string `json:"PlaceOfBirth,omitnil,omitempty" name:"PlaceOfBirth"` // 人物类型: // <li>Politician:官员;</li> // <li>Artist:艺人。</li> // 注意:此字段可能返回 null,表示取不到有效值。 PersonType *string `json:"PersonType,omitnil,omitempty" name:"PersonType"` // 敏感度标注: // <li>Normal:正常;</li> // <li>Sensitive:敏感。</li> // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 截图链接 // 注意:此字段可能返回 null,表示取不到有效值。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` }
type AiRecognitionTaskFaceResultOutput ¶
type AiRecognitionTaskFaceResultOutput struct { // 智能人脸识别结果集。 ResultSet []*AiRecognitionTaskFaceResultItem `json:"ResultSet,omitnil,omitempty" name:"ResultSet"` }
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 AiRecognitionTaskInput ¶
type AiRecognitionTaskInput struct { // 视频智能识别模板 ID 。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiRecognitionTaskObjectResult ¶ added in v1.0.771
type AiRecognitionTaskObjectResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,0:成功,其他值:失败。 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"` }
type AiRecognitionTaskObjectResultInput ¶ added in v1.0.771
type AiRecognitionTaskObjectResultInput struct { // 物体识别模板 ID。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiRecognitionTaskObjectResultItem ¶ added in v1.0.771
type AiRecognitionTaskObjectResultItem struct { // 识别的物体名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 物体出现的片段列表。 SegmentSet []*AiRecognitionTaskObjectSeqmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` }
type AiRecognitionTaskObjectResultOutput ¶ added in v1.0.771
type AiRecognitionTaskObjectResultOutput struct { // 智能物体识别结果集。 ResultSet []*AiRecognitionTaskObjectResultItem `json:"ResultSet,omitnil,omitempty" name:"ResultSet"` }
type AiRecognitionTaskObjectSeqmentItem ¶ added in v1.0.771
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/862/50369#.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"` }
type AiRecognitionTaskOcrFullTextResultInput ¶
type AiRecognitionTaskOcrFullTextResultInput struct { // 文本全文识别模板 ID。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiRecognitionTaskOcrFullTextResultOutput ¶
type AiRecognitionTaskOcrFullTextResultOutput struct { // 文本全文识别结果集。 SegmentSet []*AiRecognitionTaskOcrFullTextSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` }
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/862/50369#.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"` }
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 { // 文本关键词识别结果集。 ResultSet []*AiRecognitionTaskOcrWordsResultItem `json:"ResultSet,omitnil,omitempty" name:"ResultSet"` }
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 AiRecognitionTaskTransTextResult ¶ added in v1.0.529
type AiRecognitionTaskTransTextResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.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 *AiRecognitionTaskTransTextResultInput `json:"Input,omitnil,omitempty" name:"Input"` // 翻译任务输出信息。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiRecognitionTaskTransTextResultOutput `json:"Output,omitnil,omitempty" name:"Output"` // 任务进度。 // 注意:此字段可能返回 null,表示取不到有效值。 Progress *uint64 `json:"Progress,omitnil,omitempty" name:"Progress"` }
type AiRecognitionTaskTransTextResultInput ¶ added in v1.0.529
type AiRecognitionTaskTransTextResultInput struct { // 翻译模板 ID。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
type AiRecognitionTaskTransTextResultOutput ¶ added in v1.0.529
type AiRecognitionTaskTransTextResultOutput struct { // 翻译片段列表。 SegmentSet []*AiRecognitionTaskTransTextSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` // 字幕文件地址。 SubtitlePath *string `json:"SubtitlePath,omitnil,omitempty" name:"SubtitlePath"` }
type AiRecognitionTaskTransTextSegmentItem ¶ added in v1.0.529
type AiRecognitionTaskTransTextSegmentItem 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"` // 翻译文本。 Trans *string `json:"Trans,omitnil,omitempty" name:"Trans"` }
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 文字敏感嫌疑的视频片段列表。 SegmentSet []*MediaContentReviewAsrTextSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` }
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 文字有敏感嫌疑的视频片段列表。 SegmentSet []*MediaContentReviewOcrTextSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` }
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/862/37615#AiReviewPoliticalTaskOutput)里 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"` // 有涉敏嫌疑的视频片段列表。 SegmentSet []*MediaContentReviewPoliticalSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` }
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 文字有涉黄嫌疑的视频片段列表。 SegmentSet []*MediaContentReviewAsrTextSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` }
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 文字有涉黄嫌疑的视频片段列表。 SegmentSet []*MediaContentReviewOcrTextSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` }
type AiReviewPornTaskInput ¶
type AiReviewPornTaskInput struct { // 鉴黄模板 ID。 // 注意:此字段可能返回 null,表示取不到有效值。 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"` // 有涉黄嫌疑的视频片段列表。 SegmentSet []*MediaContentReviewSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` }
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 文字有涉违禁嫌疑的视频片段列表。 SegmentSet []*MediaContentReviewAsrTextSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` }
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 文字有涉违禁嫌疑的视频片段列表。 SegmentSet []*MediaContentReviewOcrTextSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` }
type AiReviewTaskPoliticalAsrResult ¶
type AiReviewTaskPoliticalAsrResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.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 文字敏感任务输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AiReviewPoliticalAsrTaskOutput `json:"Output,omitnil,omitempty" name:"Output"` }
type AiReviewTaskPoliticalOcrResult ¶
type AiReviewTaskPoliticalOcrResult struct { // 任务状态,有 PROCESSING,SUCCESS,FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.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"` }
type AiReviewTaskPoliticalResult ¶
type AiReviewTaskPoliticalResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.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"` }
type AiReviewTaskPornAsrResult ¶
type AiReviewTaskPornAsrResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.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"` }
type AiReviewTaskPornOcrResult ¶
type AiReviewTaskPornOcrResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.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"` }
type AiReviewTaskPornResult ¶
type AiReviewTaskPornResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.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"` }
type AiReviewTaskProhibitedAsrResult ¶
type AiReviewTaskProhibitedAsrResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.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"` }
type AiReviewTaskProhibitedOcrResult ¶
type AiReviewTaskProhibitedOcrResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.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"` }
type AiReviewTaskTerrorismOcrResult ¶
type AiReviewTaskTerrorismOcrResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.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"` }
type AiReviewTaskTerrorismResult ¶
type AiReviewTaskTerrorismResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.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"` }
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 文字有涉敏嫌疑的视频片段列表。 SegmentSet []*MediaContentReviewOcrTextSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` }
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"` // 有涉敏嫌疑的视频片段列表。 SegmentSet []*MediaContentReviewSegmentItem `json:"SegmentSet,omitnil,omitempty" name:"SegmentSet"` }
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) 编码后的字符串集合。 // <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/862/37710#52)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 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/862/37710#52)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type AiSampleWordInfo ¶
type AnimatedGraphicTaskInput ¶
type AnimatedGraphicTaskInput struct { // 视频转动图模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 动图在视频中的开始时间,单位为秒。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 动图在视频中的结束时间,单位为秒。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 转动图后文件的目标存储,不填则继承上层的 OutputStorage 值。 // 注意:此字段可能返回 null,表示取不到有效值。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 转动图后文件的输出路径,可以为相对路径或者绝对路径。 // 若需定义输出路径,路径需以`.{format}`结尾。变量名请参考 [文件名变量说明](https://cloud.tencent.com/document/product/862/37039)。 // 相对路径示例: // <li>文件名_{变量名}.{format}</li> // <li>文件名.{format}</li> // 绝对路径示例: // <li>/自定义路径/文件名_{变量名}.{format}</li> // 如果不填,则默认为相对路径:`{inputName}_animatedGraphic_{definition}.{format}`。 OutputObjectPath *string `json:"OutputObjectPath,omitnil,omitempty" name:"OutputObjectPath"` }
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/862/37710#52)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type ArtifactRepairConfig ¶ added in v1.0.444
type ArtifactRepairConfig struct { // 能力配置开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> // 默认值:ON。 Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 类型,可选值: // <li>weak</li> // <li>strong</li> // 默认值:weak。 // 注意:此字段可能返回 null,表示取不到有效值。 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> SubtitleFormat *string `json:"SubtitleFormat,omitnil,omitempty" name:"SubtitleFormat"` // 视频源语言。 SourceLanguage *string `json:"SourceLanguage,omitnil,omitempty" name:"SourceLanguage"` }
type AsrFullTextConfigureInfoForUpdate ¶
type AsrFullTextConfigureInfoForUpdate struct { // 语音全文识别任务开关,可选值: // <li>ON:开启智能语音全文识别任务;</li> // <li>OFF:关闭智能语音全文识别任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 生成的字幕文件格式,填空字符串表示不生成字幕文件,可选值: // <li>vtt:生成 WebVTT 字幕文件。</li> SubtitleFormat *string `json:"SubtitleFormat,omitnil,omitempty" name:"SubtitleFormat"` // 视频源语言。 SourceLanguage *string `json:"SourceLanguage,omitnil,omitempty" name:"SourceLanguage"` }
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 AudioBeautifyConfig ¶ added in v1.0.740
type AudioBeautifyConfig struct { // 能力配置开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> // 默认值:ON。 Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 类型,可多选,可选值: // <li>declick:杂音去除</li> // <li>deesser:齿音压制</li> // 默认值:declick。 // 注意:此字段可能返回 null,表示取不到有效值。 Types []*string `json:"Types,omitnil,omitempty" name:"Types"` }
type AudioDenoiseConfig ¶ added in v1.0.740
type AudioDenoiseConfig struct { // 能力配置开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> // 默认值:ON。 Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type AudioEnhanceConfig ¶ added in v1.0.740
type AudioEnhanceConfig struct { // 音频降噪配置。 // 注意:此字段可能返回 null,表示取不到有效值。 Denoise *AudioDenoiseConfig `json:"Denoise,omitnil,omitempty" name:"Denoise"` // 音频分离配置。 // 注意:此字段可能返回 null,表示取不到有效值。 Separate *AudioSeparateConfig `json:"Separate,omitnil,omitempty" name:"Separate"` // 音量均衡配置。 // 注意:此字段可能返回 null,表示取不到有效值。 VolumeBalance *VolumeBalanceConfig `json:"VolumeBalance,omitnil,omitempty" name:"VolumeBalance"` // 音频美化配置。 // 注意:此字段可能返回 null,表示取不到有效值。 Beautify *AudioBeautifyConfig `json:"Beautify,omitnil,omitempty" name:"Beautify"` }
type AudioSeparateConfig ¶ added in v1.0.740
type AudioSeparateConfig struct { // 能力配置开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> // 默认值:ON。 Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 场景类型,可选值: // <li>normal:人声背景声场景</li> // <li>music:演唱伴奏场景</li> // 默认值:normal。 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 输出音轨,可选值: // <li>vocal:输出人声</li> // <li>background:应用场景为normal时输出背景声,应用场景为music时输出伴奏</li> // 默认值:vocal。 // 注意:此字段可能返回 null,表示取不到有效值。 Track *string `json:"Track,omitnil,omitempty" name:"Track"` }
type AudioTemplateInfo ¶
type AudioTemplateInfo struct { // 音频流的编码格式。 // 当不需要对音频进行转码时,可选值为: // <li>copy。</li> // 当外层参数 Container 为 mp3 时,可选值为: // <li>mp3。</li> // 当外层参数 Container 为 ogg 或 flac 时,可选值为: // <li>flac。</li> // 当外层参数 Container 为 m4a 时,可选值为: // <li>aac;</li> // <li>mp3;</li> // <li>ac3。</li> // 当外层参数 Container 为 mp4 或 flv 时,可选值为: // <li>aac:更适合 mp4;</li> // <li>mp3:更适合 flv;</li> // <li>mp2。</li> // 当外层参数 Container 为 hls 时,可选值为: // <li>aac;</li> // <li>mp3。</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 *uint64 `json:"SampleRate,omitnil,omitempty" name:"SampleRate"` // 音频通道方式,可选值: // <li>1:单通道</li> // <li>2:双通道</li> // <li>6:5.1声道</li> // 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为5.1声道。 // 默认值:2。 AudioChannel *int64 `json:"AudioChannel,omitnil,omitempty" name:"AudioChannel"` }
type AudioTemplateInfoForUpdate ¶
type AudioTemplateInfoForUpdate struct { // 音频流的编码格式。 // 当不需要对音频进行转码时,可选值为: // <li>copy。</li> // 当外层参数 Container 为 mp3 时,可选值为: // <li>mp3。</li> // 当外层参数 Container 为 ogg 或 flac 时,可选值为: // <li>flac。</li> // 当外层参数 Container 为 m4a 时,可选值为: // <li>aac;</li> // <li>mp3;</li> // <li>ac3。</li> // 当外层参数 Container 为 mp4 或 flv 时,可选值为: // <li>aac:更适合 mp4;</li> // <li>mp3:更适合 flv;</li> // <li>mp2。</li> // 当外层参数 Container 为 hls 时,可选值为: // <li>aac;</li> // <li>mp3。</li> // 注意:此字段可能返回 null,表示取不到有效值。 Codec *string `json:"Codec,omitnil,omitempty" name:"Codec"` // 音频流的码率,取值范围:0 和 [26, 256],单位:kbps。 当取值为 0,表示音频码率和原始音频保持一致。 // 注意:此字段可能返回 null,表示取不到有效值。 Bitrate *int64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` // 音频流的采样率,可选值: // <li>32000</li> // <li>44100</li> // <li>48000</li> // 单位:Hz。 // 注意:此字段可能返回 null,表示取不到有效值。 SampleRate *uint64 `json:"SampleRate,omitnil,omitempty" name:"SampleRate"` // 音频通道方式,可选值: // <li>1:单通道</li> // <li>2:双通道</li> // <li>6:5.1声道</li> // 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为5.1声道。 // 注意:此字段可能返回 null,表示取不到有效值。 AudioChannel *int64 `json:"AudioChannel,omitnil,omitempty" name:"AudioChannel"` // 指定输出要保留的音频轨道。默认是全部保留源的。 // 注意:此字段可能返回 null,表示取不到有效值。 StreamSelects []*int64 `json:"StreamSelects,omitnil,omitempty" name:"StreamSelects"` }
type AwsS3FileUploadTrigger ¶ added in v1.0.612
type AwsS3FileUploadTrigger struct { // 绑定的 AWS S3 存储桶。 S3Bucket *string `json:"S3Bucket,omitnil,omitempty" name:"S3Bucket"` // 绑定的桶所在 AWS 区域,目前支持: // us-east-1 // eu-west-3 S3Region *string `json:"S3Region,omitnil,omitempty" name:"S3Region"` // 绑定的输入路径目录,必须为绝对路径,即以 `/` 开头和结尾。如`/movie/201907/`,不填代表根目录`/`。 Dir *string `json:"Dir,omitnil,omitempty" name:"Dir"` // 允许触发的文件格式列表,如 ["mp4", "flv", "mov"]。不填代表所有格式的文件都可以触发工作流。 Formats []*string `json:"Formats,omitnil,omitempty" name:"Formats"` // 绑定的 AWS S3 存储桶的秘钥ID。 // 注意:此字段可能返回 null,表示取不到有效值。 S3SecretId *string `json:"S3SecretId,omitnil,omitempty" name:"S3SecretId"` // 绑定的 AWS S3 存储桶的秘钥Key。 // 注意:此字段可能返回 null,表示取不到有效值。 S3SecretKey *string `json:"S3SecretKey,omitnil,omitempty" name:"S3SecretKey"` // 绑定的 AWS S3 存储桶对应的 SQS事件队列。 // 注意:队列和桶需要在同一区域。 // 注意:此字段可能返回 null,表示取不到有效值。 AwsSQS *AwsSQS `json:"AwsSQS,omitnil,omitempty" name:"AwsSQS"` }
type AwsSQS ¶ added in v1.0.612
type AwsSQS struct { // SQS 队列区域。 // 注意:此字段可能返回 null,表示取不到有效值。 SQSRegion *string `json:"SQSRegion,omitnil,omitempty" name:"SQSRegion"` // SQS 队列名称。 // 注意:此字段可能返回 null,表示取不到有效值。 SQSQueueName *string `json:"SQSQueueName,omitnil,omitempty" name:"SQSQueueName"` // 读写SQS的秘钥id。 // 注意:此字段可能返回 null,表示取不到有效值。 S3SecretId *string `json:"S3SecretId,omitnil,omitempty" name:"S3SecretId"` // 读写SQS的秘钥key。 // 注意:此字段可能返回 null,表示取不到有效值。 S3SecretKey *string `json:"S3SecretKey,omitnil,omitempty" name:"S3SecretKey"` }
type BatchDeleteStreamLinkFlowRequest ¶ added in v1.0.677
type BatchDeleteStreamLinkFlowRequest struct { *tchttp.BaseRequest // EventId。 EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` // Event关联的流Id数组,如果不传默认删除Event下面的所有媒体传输流。 FlowIds []*string `json:"FlowIds,omitnil,omitempty" name:"FlowIds"` }
func NewBatchDeleteStreamLinkFlowRequest ¶ added in v1.0.677
func NewBatchDeleteStreamLinkFlowRequest() (request *BatchDeleteStreamLinkFlowRequest)
func (*BatchDeleteStreamLinkFlowRequest) FromJsonString ¶ added in v1.0.677
func (r *BatchDeleteStreamLinkFlowRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchDeleteStreamLinkFlowRequest) ToJsonString ¶ added in v1.0.677
func (r *BatchDeleteStreamLinkFlowRequest) ToJsonString() string
type BatchDeleteStreamLinkFlowRequestParams ¶ added in v1.0.677
type BatchDeleteStreamLinkFlowRequestParams struct { // EventId。 EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` // Event关联的流Id数组,如果不传默认删除Event下面的所有媒体传输流。 FlowIds []*string `json:"FlowIds,omitnil,omitempty" name:"FlowIds"` }
Predefined struct for user
type BatchDeleteStreamLinkFlowResponse ¶ added in v1.0.677
type BatchDeleteStreamLinkFlowResponse struct { *tchttp.BaseResponse Response *BatchDeleteStreamLinkFlowResponseParams `json:"Response"` }
func NewBatchDeleteStreamLinkFlowResponse ¶ added in v1.0.677
func NewBatchDeleteStreamLinkFlowResponse() (response *BatchDeleteStreamLinkFlowResponse)
func (*BatchDeleteStreamLinkFlowResponse) FromJsonString ¶ added in v1.0.677
func (r *BatchDeleteStreamLinkFlowResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchDeleteStreamLinkFlowResponse) ToJsonString ¶ added in v1.0.677
func (r *BatchDeleteStreamLinkFlowResponse) ToJsonString() string
type BatchDeleteStreamLinkFlowResponseParams ¶ added in v1.0.677
type BatchDeleteStreamLinkFlowResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BatchStartStreamLinkFlowRequest ¶ added in v1.0.677
type BatchStartStreamLinkFlowRequest struct { *tchttp.BaseRequest // EventId。 EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` // Event关联的流Id数组,如果不传默认启动Event下面的所有媒体传输流。 FlowIds []*string `json:"FlowIds,omitnil,omitempty" name:"FlowIds"` }
func NewBatchStartStreamLinkFlowRequest ¶ added in v1.0.677
func NewBatchStartStreamLinkFlowRequest() (request *BatchStartStreamLinkFlowRequest)
func (*BatchStartStreamLinkFlowRequest) FromJsonString ¶ added in v1.0.677
func (r *BatchStartStreamLinkFlowRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchStartStreamLinkFlowRequest) ToJsonString ¶ added in v1.0.677
func (r *BatchStartStreamLinkFlowRequest) ToJsonString() string
type BatchStartStreamLinkFlowRequestParams ¶ added in v1.0.677
type BatchStartStreamLinkFlowRequestParams struct { // EventId。 EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` // Event关联的流Id数组,如果不传默认启动Event下面的所有媒体传输流。 FlowIds []*string `json:"FlowIds,omitnil,omitempty" name:"FlowIds"` }
Predefined struct for user
type BatchStartStreamLinkFlowResponse ¶ added in v1.0.677
type BatchStartStreamLinkFlowResponse struct { *tchttp.BaseResponse Response *BatchStartStreamLinkFlowResponseParams `json:"Response"` }
func NewBatchStartStreamLinkFlowResponse ¶ added in v1.0.677
func NewBatchStartStreamLinkFlowResponse() (response *BatchStartStreamLinkFlowResponse)
func (*BatchStartStreamLinkFlowResponse) FromJsonString ¶ added in v1.0.677
func (r *BatchStartStreamLinkFlowResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchStartStreamLinkFlowResponse) ToJsonString ¶ added in v1.0.677
func (r *BatchStartStreamLinkFlowResponse) ToJsonString() string
type BatchStartStreamLinkFlowResponseParams ¶ added in v1.0.677
type BatchStartStreamLinkFlowResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BatchStopStreamLinkFlowRequest ¶ added in v1.0.677
type BatchStopStreamLinkFlowRequest struct { *tchttp.BaseRequest // EventId。 EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` // 流Id,如果不传默认停止Event下所有的媒体传输流。 FlowIds []*string `json:"FlowIds,omitnil,omitempty" name:"FlowIds"` }
func NewBatchStopStreamLinkFlowRequest ¶ added in v1.0.677
func NewBatchStopStreamLinkFlowRequest() (request *BatchStopStreamLinkFlowRequest)
func (*BatchStopStreamLinkFlowRequest) FromJsonString ¶ added in v1.0.677
func (r *BatchStopStreamLinkFlowRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchStopStreamLinkFlowRequest) ToJsonString ¶ added in v1.0.677
func (r *BatchStopStreamLinkFlowRequest) ToJsonString() string
type BatchStopStreamLinkFlowRequestParams ¶ added in v1.0.677
type BatchStopStreamLinkFlowRequestParams struct { // EventId。 EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` // 流Id,如果不传默认停止Event下所有的媒体传输流。 FlowIds []*string `json:"FlowIds,omitnil,omitempty" name:"FlowIds"` }
Predefined struct for user
type BatchStopStreamLinkFlowResponse ¶ added in v1.0.677
type BatchStopStreamLinkFlowResponse struct { *tchttp.BaseResponse Response *BatchStopStreamLinkFlowResponseParams `json:"Response"` }
func NewBatchStopStreamLinkFlowResponse ¶ added in v1.0.677
func NewBatchStopStreamLinkFlowResponse() (response *BatchStopStreamLinkFlowResponse)
func (*BatchStopStreamLinkFlowResponse) FromJsonString ¶ added in v1.0.677
func (r *BatchStopStreamLinkFlowResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchStopStreamLinkFlowResponse) ToJsonString ¶ added in v1.0.677
func (r *BatchStopStreamLinkFlowResponse) ToJsonString() string
type BatchStopStreamLinkFlowResponseParams ¶ added in v1.0.677
type BatchStopStreamLinkFlowResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
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) BatchDeleteStreamLinkFlow ¶ added in v1.0.677
func (c *Client) BatchDeleteStreamLinkFlow(request *BatchDeleteStreamLinkFlowRequest) (response *BatchDeleteStreamLinkFlowResponse, err error)
BatchDeleteStreamLinkFlow 批量删除媒体传输流。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_OUTPUTGROUPS = "InvalidParameter.OutputGroups" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) BatchDeleteStreamLinkFlowWithContext ¶ added in v1.0.677
func (c *Client) BatchDeleteStreamLinkFlowWithContext(ctx context.Context, request *BatchDeleteStreamLinkFlowRequest) (response *BatchDeleteStreamLinkFlowResponse, err error)
BatchDeleteStreamLinkFlow 批量删除媒体传输流。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_OUTPUTGROUPS = "InvalidParameter.OutputGroups" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) BatchStartStreamLinkFlow ¶ added in v1.0.677
func (c *Client) BatchStartStreamLinkFlow(request *BatchStartStreamLinkFlowRequest) (response *BatchStartStreamLinkFlowResponse, err error)
BatchStartStreamLinkFlow 批量启动媒体传输流。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_OUTPUTGROUPS = "InvalidParameter.OutputGroups" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) BatchStartStreamLinkFlowWithContext ¶ added in v1.0.677
func (c *Client) BatchStartStreamLinkFlowWithContext(ctx context.Context, request *BatchStartStreamLinkFlowRequest) (response *BatchStartStreamLinkFlowResponse, err error)
BatchStartStreamLinkFlow 批量启动媒体传输流。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_OUTPUTGROUPS = "InvalidParameter.OutputGroups" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) BatchStopStreamLinkFlow ¶ added in v1.0.677
func (c *Client) BatchStopStreamLinkFlow(request *BatchStopStreamLinkFlowRequest) (response *BatchStopStreamLinkFlowResponse, err error)
BatchStopStreamLinkFlow 批量停止媒体传输流。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) BatchStopStreamLinkFlowWithContext ¶ added in v1.0.677
func (c *Client) BatchStopStreamLinkFlowWithContext(ctx context.Context, request *BatchStopStreamLinkFlowRequest) (response *BatchStopStreamLinkFlowResponse, err error)
BatchStopStreamLinkFlow 批量停止媒体传输流。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) CreateAIAnalysisTemplate ¶
func (c *Client) CreateAIAnalysisTemplate(request *CreateAIAnalysisTemplateRequest) (response *CreateAIAnalysisTemplateResponse, err error)
CreateAIAnalysisTemplate 创建用户自定义内容分析模板,数量上限:50。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_CLASSIFCATIONCONFIGURE = "InvalidParameterValue.ClassifcationConfigure" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_COVERCONFIGURE = "InvalidParameterValue.CoverConfigure" INVALIDPARAMETERVALUE_DEFINITION = "InvalidParameterValue.Definition" INVALIDPARAMETERVALUE_FRAMETAGCONFIGURE = "InvalidParameterValue.FrameTagConfigure" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_TAGCONFIGURE = "InvalidParameterValue.TagConfigure" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate"
func (*Client) CreateAIAnalysisTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateAIAnalysisTemplateWithContext(ctx context.Context, request *CreateAIAnalysisTemplateRequest) (response *CreateAIAnalysisTemplateResponse, err error)
CreateAIAnalysisTemplate 创建用户自定义内容分析模板,数量上限:50。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_CLASSIFCATIONCONFIGURE = "InvalidParameterValue.ClassifcationConfigure" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_COVERCONFIGURE = "InvalidParameterValue.CoverConfigure" INVALIDPARAMETERVALUE_DEFINITION = "InvalidParameterValue.Definition" INVALIDPARAMETERVALUE_FRAMETAGCONFIGURE = "InvalidParameterValue.FrameTagConfigure" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_TAGCONFIGURE = "InvalidParameterValue.TagConfigure" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate"
func (*Client) CreateAIRecognitionTemplate ¶
func (c *Client) CreateAIRecognitionTemplate(request *CreateAIRecognitionTemplateRequest) (response *CreateAIRecognitionTemplateResponse, err error)
CreateAIRecognitionTemplate 创建用户自定义内容识别模板,数量上限:50。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_DEFAULTLIBRARYLABELSET = "InvalidParameterValue.DefaultLibraryLabelSet" INVALIDPARAMETERVALUE_DESTINATIONLANGUAGE = "InvalidParameterValue.DestinationLanguage" INVALIDPARAMETERVALUE_FACELIBRARY = "InvalidParameterValue.FaceLibrary" INVALIDPARAMETERVALUE_FACESCORE = "InvalidParameterValue.FaceScore" INVALIDPARAMETERVALUE_LABELSET = "InvalidParameterValue.LabelSet" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_OBJECTLIBRARY = "InvalidParameterValue.ObjectLibrary" INVALIDPARAMETERVALUE_SOURCELANGUAGE = "InvalidParameterValue.SourceLanguage" INVALIDPARAMETERVALUE_SUBTITLEFORMAT = "InvalidParameterValue.SubtitleFormat" INVALIDPARAMETERVALUE_SWITCH = "InvalidParameterValue.Switch" INVALIDPARAMETERVALUE_USERDEFINELIBRARYLABELSET = "InvalidParameterValue.UserDefineLibraryLabelSet" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate"
func (*Client) CreateAIRecognitionTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateAIRecognitionTemplateWithContext(ctx context.Context, request *CreateAIRecognitionTemplateRequest) (response *CreateAIRecognitionTemplateResponse, err error)
CreateAIRecognitionTemplate 创建用户自定义内容识别模板,数量上限:50。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_DEFAULTLIBRARYLABELSET = "InvalidParameterValue.DefaultLibraryLabelSet" INVALIDPARAMETERVALUE_DESTINATIONLANGUAGE = "InvalidParameterValue.DestinationLanguage" INVALIDPARAMETERVALUE_FACELIBRARY = "InvalidParameterValue.FaceLibrary" INVALIDPARAMETERVALUE_FACESCORE = "InvalidParameterValue.FaceScore" INVALIDPARAMETERVALUE_LABELSET = "InvalidParameterValue.LabelSet" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_OBJECTLIBRARY = "InvalidParameterValue.ObjectLibrary" INVALIDPARAMETERVALUE_SOURCELANGUAGE = "InvalidParameterValue.SourceLanguage" INVALIDPARAMETERVALUE_SUBTITLEFORMAT = "InvalidParameterValue.SubtitleFormat" INVALIDPARAMETERVALUE_SWITCH = "InvalidParameterValue.Switch" INVALIDPARAMETERVALUE_USERDEFINELIBRARYLABELSET = "InvalidParameterValue.UserDefineLibraryLabelSet" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate"
func (*Client) CreateAdaptiveDynamicStreamingTemplate ¶
func (c *Client) CreateAdaptiveDynamicStreamingTemplate(request *CreateAdaptiveDynamicStreamingTemplateRequest) (response *CreateAdaptiveDynamicStreamingTemplateResponse, err error)
CreateAdaptiveDynamicStreamingTemplate 创建转自适应码流模板,数量上限:100。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_BITRATE = "InvalidParameterValue.Bitrate" INVALIDPARAMETERVALUE_CODEC = "InvalidParameterValue.Codec" INVALIDPARAMETERVALUE_DISABLEHIGHERVIDEOBITRATE = "InvalidParameterValue.DisableHigherVideoBitrate" INVALIDPARAMETERVALUE_DISABLEHIGHERVIDEORESOLUTION = "InvalidParameterValue.DisableHigherVideoResolution" INVALIDPARAMETERVALUE_FILLTYPE = "InvalidParameterValue.FillType" INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" INVALIDPARAMETERVALUE_FPS = "InvalidParameterValue.Fps" INVALIDPARAMETERVALUE_GOP = "InvalidParameterValue.Gop" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_REMOVEAUDIO = "InvalidParameterValue.RemoveAudio" INVALIDPARAMETERVALUE_REMOVEVIDEO = "InvalidParameterValue.RemoveVideo" 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_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_BITRATE = "InvalidParameterValue.Bitrate" INVALIDPARAMETERVALUE_CODEC = "InvalidParameterValue.Codec" INVALIDPARAMETERVALUE_DISABLEHIGHERVIDEOBITRATE = "InvalidParameterValue.DisableHigherVideoBitrate" INVALIDPARAMETERVALUE_DISABLEHIGHERVIDEORESOLUTION = "InvalidParameterValue.DisableHigherVideoResolution" INVALIDPARAMETERVALUE_FILLTYPE = "InvalidParameterValue.FillType" INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" INVALIDPARAMETERVALUE_FPS = "InvalidParameterValue.Fps" INVALIDPARAMETERVALUE_GOP = "InvalidParameterValue.Gop" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_REMOVEAUDIO = "InvalidParameterValue.RemoveAudio" INVALIDPARAMETERVALUE_REMOVEVIDEO = "InvalidParameterValue.RemoveVideo" 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_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" 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"
func (*Client) CreateAnimatedGraphicsTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateAnimatedGraphicsTemplateWithContext(ctx context.Context, request *CreateAnimatedGraphicsTemplateRequest) (response *CreateAnimatedGraphicsTemplateResponse, err error)
CreateAnimatedGraphicsTemplate 创建用户自定义转动图模板,数量上限:16。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" 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"
func (*Client) CreateContentReviewTemplate ¶
func (c *Client) CreateContentReviewTemplate(request *CreateContentReviewTemplateRequest) (response *CreateContentReviewTemplateResponse, err error)
CreateContentReviewTemplate 创建用户自定义内容审核模板,数量上限:50。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" 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_SWITCH = "InvalidParameterValue.Switch" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate"
func (*Client) CreateContentReviewTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateContentReviewTemplateWithContext(ctx context.Context, request *CreateContentReviewTemplateRequest) (response *CreateContentReviewTemplateResponse, err error)
CreateContentReviewTemplate 创建用户自定义内容审核模板,数量上限:50。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" 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_SWITCH = "InvalidParameterValue.Switch" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate"
func (*Client) CreateImageSpriteTemplate ¶
func (c *Client) CreateImageSpriteTemplate(request *CreateImageSpriteTemplateRequest) (response *CreateImageSpriteTemplateResponse, err error)
CreateImageSpriteTemplate 创建用户自定义雪碧图模板,数量上限:16。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_COLUMNCOUNT = "InvalidParameterValue.ColumnCount" INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" 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"
func (*Client) CreateImageSpriteTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateImageSpriteTemplateWithContext(ctx context.Context, request *CreateImageSpriteTemplateRequest) (response *CreateImageSpriteTemplateResponse, err error)
CreateImageSpriteTemplate 创建用户自定义雪碧图模板,数量上限:16。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_COLUMNCOUNT = "InvalidParameterValue.ColumnCount" INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" 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"
func (*Client) CreatePersonSample ¶
func (c *Client) CreatePersonSample(request *CreatePersonSampleRequest) (response *CreatePersonSampleResponse, err error)
CreatePersonSample 该接口用于创建素材样本,用于通过五官定位等技术,进行内容识别、内容不适宜等视频处理。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_FACEDUPLICATE = "InvalidParameterValue.FaceDuplicate" INVALIDPARAMETERVALUE_PICFORMATERROR = "InvalidParameterValue.PicFormatError"
func (*Client) CreatePersonSampleWithContext ¶ added in v1.0.324
func (c *Client) CreatePersonSampleWithContext(ctx context.Context, request *CreatePersonSampleRequest) (response *CreatePersonSampleResponse, err error)
CreatePersonSample 该接口用于创建素材样本,用于通过五官定位等技术,进行内容识别、内容不适宜等视频处理。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_FACEDUPLICATE = "InvalidParameterValue.FaceDuplicate" INVALIDPARAMETERVALUE_PICFORMATERROR = "InvalidParameterValue.PicFormatError"
func (*Client) CreateSampleSnapshotTemplate ¶
func (c *Client) CreateSampleSnapshotTemplate(request *CreateSampleSnapshotTemplateRequest) (response *CreateSampleSnapshotTemplateResponse, err error)
CreateSampleSnapshotTemplate 创建用户自定义采样截图模板,数量上限:16。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" 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"
func (*Client) CreateSampleSnapshotTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateSampleSnapshotTemplateWithContext(ctx context.Context, request *CreateSampleSnapshotTemplateRequest) (response *CreateSampleSnapshotTemplateResponse, err error)
CreateSampleSnapshotTemplate 创建用户自定义采样截图模板,数量上限:16。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" 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"
func (*Client) CreateSchedule ¶ added in v1.0.613
func (c *Client) CreateSchedule(request *CreateScheduleRequest) (response *CreateScheduleResponse, err error)
CreateSchedule 对 COS 中指定 Bucket 的目录下上传的媒体文件,设置处理规则,包括:
1. 视频转码(带水印);
2. 视频转动图;
3. 对视频按指定时间点截图;
4. 对视频采样截图;
5. 对视频截图雪碧图;
6. 对视频转自适应码流;
7. 智能内容审核(鉴黄、敏感信息检测);
8. 智能内容分析(标签、分类、封面、按帧标签);
9. 智能内容识别(人脸、文本全文、文本关键词、语音全文、语音关键词)。
注意:创建编排成功后是禁用状态,需要手动启用。
可能返回的错误码:
FAILEDOPERATION_COSSTATUSINAVLID = "FailedOperation.CosStatusInavlid" FAILEDOPERATION_GENERATERESOURCE = "FailedOperation.GenerateResource" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INTERNALERROR_ACCESSDBERROR = "InternalError.AccessDBError" INTERNALERROR_GENDEFINITION = "InternalError.GenDefinition" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" RESOURCENOTFOUND_COSBUCKETNAMEINVALID = "ResourceNotFound.CosBucketNameInvalid" RESOURCENOTFOUND_COSBUCKETNOTEXIST = "ResourceNotFound.CosBucketNotExist"
func (*Client) CreateScheduleWithContext ¶ added in v1.0.613
func (c *Client) CreateScheduleWithContext(ctx context.Context, request *CreateScheduleRequest) (response *CreateScheduleResponse, err error)
CreateSchedule 对 COS 中指定 Bucket 的目录下上传的媒体文件,设置处理规则,包括:
1. 视频转码(带水印);
2. 视频转动图;
3. 对视频按指定时间点截图;
4. 对视频采样截图;
5. 对视频截图雪碧图;
6. 对视频转自适应码流;
7. 智能内容审核(鉴黄、敏感信息检测);
8. 智能内容分析(标签、分类、封面、按帧标签);
9. 智能内容识别(人脸、文本全文、文本关键词、语音全文、语音关键词)。
注意:创建编排成功后是禁用状态,需要手动启用。
可能返回的错误码:
FAILEDOPERATION_COSSTATUSINAVLID = "FailedOperation.CosStatusInavlid" FAILEDOPERATION_GENERATERESOURCE = "FailedOperation.GenerateResource" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INTERNALERROR_ACCESSDBERROR = "InternalError.AccessDBError" INTERNALERROR_GENDEFINITION = "InternalError.GenDefinition" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" RESOURCENOTFOUND_COSBUCKETNAMEINVALID = "ResourceNotFound.CosBucketNameInvalid" RESOURCENOTFOUND_COSBUCKETNOTEXIST = "ResourceNotFound.CosBucketNotExist"
func (*Client) CreateSnapshotByTimeOffsetTemplate ¶
func (c *Client) CreateSnapshotByTimeOffsetTemplate(request *CreateSnapshotByTimeOffsetTemplateRequest) (response *CreateSnapshotByTimeOffsetTemplateResponse, err error)
CreateSnapshotByTimeOffsetTemplate 创建用户自定义指定时间点截图模板,数量上限:16。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" 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"
func (*Client) CreateSnapshotByTimeOffsetTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateSnapshotByTimeOffsetTemplateWithContext(ctx context.Context, request *CreateSnapshotByTimeOffsetTemplateRequest) (response *CreateSnapshotByTimeOffsetTemplateResponse, err error)
CreateSnapshotByTimeOffsetTemplate 创建用户自定义指定时间点截图模板,数量上限:16。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" 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"
func (*Client) CreateStreamLinkEvent ¶ added in v1.0.677
func (c *Client) CreateStreamLinkEvent(request *CreateStreamLinkEventRequest) (response *CreateStreamLinkEventResponse, err error)
CreateStreamLinkEvent 创建媒体传输的事件Event。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_INPUT = "InvalidParameter.Input" INVALIDPARAMETER_MAXBANDWIDTH = "InvalidParameter.MaxBandwidth" INVALIDPARAMETER_NAME = "InvalidParameter.Name"
func (*Client) CreateStreamLinkEventWithContext ¶ added in v1.0.677
func (c *Client) CreateStreamLinkEventWithContext(ctx context.Context, request *CreateStreamLinkEventRequest) (response *CreateStreamLinkEventResponse, err error)
CreateStreamLinkEvent 创建媒体传输的事件Event。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_INPUT = "InvalidParameter.Input" INVALIDPARAMETER_MAXBANDWIDTH = "InvalidParameter.MaxBandwidth" INVALIDPARAMETER_NAME = "InvalidParameter.Name"
func (*Client) CreateStreamLinkFlow ¶ added in v1.0.531
func (c *Client) CreateStreamLinkFlow(request *CreateStreamLinkFlowRequest) (response *CreateStreamLinkFlowResponse, err error)
CreateStreamLinkFlow 创建媒体传输的传输流配置。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_INPUT = "InvalidParameter.Input" INVALIDPARAMETER_MAXBANDWIDTH = "InvalidParameter.MaxBandwidth" INVALIDPARAMETER_NAME = "InvalidParameter.Name"
func (*Client) CreateStreamLinkFlowWithContext ¶ added in v1.0.531
func (c *Client) CreateStreamLinkFlowWithContext(ctx context.Context, request *CreateStreamLinkFlowRequest) (response *CreateStreamLinkFlowResponse, err error)
CreateStreamLinkFlow 创建媒体传输的传输流配置。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_INPUT = "InvalidParameter.Input" INVALIDPARAMETER_MAXBANDWIDTH = "InvalidParameter.MaxBandwidth" INVALIDPARAMETER_NAME = "InvalidParameter.Name"
func (*Client) CreateStreamLinkInput ¶ added in v1.0.673
func (c *Client) CreateStreamLinkInput(request *CreateStreamLinkInputRequest) (response *CreateStreamLinkInputResponse, err error)
CreateStreamLinkInput 创建媒体传输的输入配置。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_INPUT = "InvalidParameter.Input" INVALIDPARAMETER_MAXBANDWIDTH = "InvalidParameter.MaxBandwidth" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_OUTPUT = "InvalidParameter.Output"
func (*Client) CreateStreamLinkInputWithContext ¶ added in v1.0.673
func (c *Client) CreateStreamLinkInputWithContext(ctx context.Context, request *CreateStreamLinkInputRequest) (response *CreateStreamLinkInputResponse, err error)
CreateStreamLinkInput 创建媒体传输的输入配置。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_INPUT = "InvalidParameter.Input" INVALIDPARAMETER_MAXBANDWIDTH = "InvalidParameter.MaxBandwidth" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_OUTPUT = "InvalidParameter.Output"
func (*Client) CreateStreamLinkOutputInfo ¶ added in v1.0.531
func (c *Client) CreateStreamLinkOutputInfo(request *CreateStreamLinkOutputInfoRequest) (response *CreateStreamLinkOutputInfoResponse, err error)
CreateStreamLinkOutputInfo 创建媒体传输流的输出信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_OUTPUT = "InvalidParameter.Output" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) CreateStreamLinkOutputInfoWithContext ¶ added in v1.0.531
func (c *Client) CreateStreamLinkOutputInfoWithContext(ctx context.Context, request *CreateStreamLinkOutputInfoRequest) (response *CreateStreamLinkOutputInfoResponse, err error)
CreateStreamLinkOutputInfo 创建媒体传输流的输出信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_EXCEEDEDQUANTITYLIMIT = "InvalidParameter.ExceededQuantityLimit" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_OUTPUT = "InvalidParameter.Output" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) CreateTranscodeTemplate ¶
func (c *Client) CreateTranscodeTemplate(request *CreateTranscodeTemplateRequest) (response *CreateTranscodeTemplateResponse, err error)
CreateTranscodeTemplate 创建用户自定义转码模板,数量上限:1000。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INTERNALERROR_ACCESSDBERROR = "InternalError.AccessDBError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_AUDIOBITRATE = "InvalidParameterValue.AudioBitrate" INVALIDPARAMETERVALUE_AUDIOCHANNEL = "InvalidParameterValue.AudioChannel" INVALIDPARAMETERVALUE_AUDIOCODEC = "InvalidParameterValue.AudioCodec" INVALIDPARAMETERVALUE_AUDIOSAMPLERATE = "InvalidParameterValue.AudioSampleRate" INVALIDPARAMETERVALUE_CONTAINER = "InvalidParameterValue.Container" INVALIDPARAMETERVALUE_FPS = "InvalidParameterValue.Fps" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_REMOVEAUDIO = "InvalidParameterValue.RemoveAudio" INVALIDPARAMETERVALUE_REMOVEVIDEO = "InvalidParameterValue.RemoveVideo" INVALIDPARAMETERVALUE_RESOLUTION = "InvalidParameterValue.Resolution" INVALIDPARAMETERVALUE_SAMPLERATE = "InvalidParameterValue.SampleRate" INVALIDPARAMETERVALUE_TEHDTYPE = "InvalidParameterValue.TEHDType" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" INVALIDPARAMETERVALUE_VIDEOBITRATE = "InvalidParameterValue.VideoBitrate" INVALIDPARAMETERVALUE_VIDEOCODEC = "InvalidParameterValue.VideoCodec" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate"
func (*Client) CreateTranscodeTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateTranscodeTemplateWithContext(ctx context.Context, request *CreateTranscodeTemplateRequest) (response *CreateTranscodeTemplateResponse, err error)
CreateTranscodeTemplate 创建用户自定义转码模板,数量上限:1000。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INTERNALERROR_ACCESSDBERROR = "InternalError.AccessDBError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_AUDIOBITRATE = "InvalidParameterValue.AudioBitrate" INVALIDPARAMETERVALUE_AUDIOCHANNEL = "InvalidParameterValue.AudioChannel" INVALIDPARAMETERVALUE_AUDIOCODEC = "InvalidParameterValue.AudioCodec" INVALIDPARAMETERVALUE_AUDIOSAMPLERATE = "InvalidParameterValue.AudioSampleRate" INVALIDPARAMETERVALUE_CONTAINER = "InvalidParameterValue.Container" INVALIDPARAMETERVALUE_FPS = "InvalidParameterValue.Fps" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_REMOVEAUDIO = "InvalidParameterValue.RemoveAudio" INVALIDPARAMETERVALUE_REMOVEVIDEO = "InvalidParameterValue.RemoveVideo" INVALIDPARAMETERVALUE_RESOLUTION = "InvalidParameterValue.Resolution" INVALIDPARAMETERVALUE_SAMPLERATE = "InvalidParameterValue.SampleRate" INVALIDPARAMETERVALUE_TEHDTYPE = "InvalidParameterValue.TEHDType" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" INVALIDPARAMETERVALUE_VIDEOBITRATE = "InvalidParameterValue.VideoBitrate" INVALIDPARAMETERVALUE_VIDEOCODEC = "InvalidParameterValue.VideoCodec" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate"
func (*Client) CreateWatermarkTemplate ¶
func (c *Client) CreateWatermarkTemplate(request *CreateWatermarkTemplateRequest) (response *CreateWatermarkTemplateResponse, err error)
CreateWatermarkTemplate 创建用户自定义水印模板,数量上限:1000。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" 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"
func (*Client) CreateWatermarkTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateWatermarkTemplateWithContext(ctx context.Context, request *CreateWatermarkTemplateRequest) (response *CreateWatermarkTemplateResponse, err error)
CreateWatermarkTemplate 创建用户自定义水印模板,数量上限:1000。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" 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"
func (*Client) CreateWordSamples ¶
func (c *Client) CreateWordSamples(request *CreateWordSamplesRequest) (response *CreateWordSamplesResponse, err error)
CreateWordSamples 该接口用于批量创建关键词样本,样本用于通过OCR、ASR技术,进行不适宜内容识别、内容识别等视频处理。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) CreateWordSamplesWithContext ¶ added in v1.0.324
func (c *Client) CreateWordSamplesWithContext(ctx context.Context, request *CreateWordSamplesRequest) (response *CreateWordSamplesResponse, err error)
CreateWordSamples 该接口用于批量创建关键词样本,样本用于通过OCR、ASR技术,进行不适宜内容识别、内容识别等视频处理。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) CreateWorkflow ¶
func (c *Client) CreateWorkflow(request *CreateWorkflowRequest) (response *CreateWorkflowResponse, err error)
CreateWorkflow 对 COS 中指定 Bucket 的目录下上传的媒体文件,设置处理规则,包括:
1. 视频转码(带水印);
2. 视频转动图;
3. 对视频按指定时间点截图;
4. 对视频采样截图;
5. 对视频截图雪碧图;
6. 对视频转自适应码流;
7. 智能内容审核(鉴黄、敏感信息检测);
8. 智能内容分析(标签、分类、封面、按帧标签);
9. 智能内容识别(人脸、文本全文、文本关键词、语音全文、语音关键词)。
注意:创建工作流成功后是禁用状态,需要手动启用。
可能返回的错误码:
FAILEDOPERATION_COSSTATUSINAVLID = "FailedOperation.CosStatusInavlid" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" RESOURCENOTFOUND_COSBUCKETNAMEINVALID = "ResourceNotFound.CosBucketNameInvalid" RESOURCENOTFOUND_COSBUCKETNOTEXIST = "ResourceNotFound.CosBucketNotExist"
func (*Client) CreateWorkflowWithContext ¶ added in v1.0.324
func (c *Client) CreateWorkflowWithContext(ctx context.Context, request *CreateWorkflowRequest) (response *CreateWorkflowResponse, err error)
CreateWorkflow 对 COS 中指定 Bucket 的目录下上传的媒体文件,设置处理规则,包括:
1. 视频转码(带水印);
2. 视频转动图;
3. 对视频按指定时间点截图;
4. 对视频采样截图;
5. 对视频截图雪碧图;
6. 对视频转自适应码流;
7. 智能内容审核(鉴黄、敏感信息检测);
8. 智能内容分析(标签、分类、封面、按帧标签);
9. 智能内容识别(人脸、文本全文、文本关键词、语音全文、语音关键词)。
注意:创建工作流成功后是禁用状态,需要手动启用。
可能返回的错误码:
FAILEDOPERATION_COSSTATUSINAVLID = "FailedOperation.CosStatusInavlid" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" RESOURCENOTFOUND_COSBUCKETNAMEINVALID = "ResourceNotFound.CosBucketNameInvalid" RESOURCENOTFOUND_COSBUCKETNOTEXIST = "ResourceNotFound.CosBucketNotExist"
func (*Client) DeleteAIAnalysisTemplate ¶
func (c *Client) DeleteAIAnalysisTemplate(request *DeleteAIAnalysisTemplateRequest) (response *DeleteAIAnalysisTemplateResponse, err error)
DeleteAIAnalysisTemplate 删除用户自定义内容分析模板。
注意:模板 ID 为 10000 以下的为系统预置模板,不允许删除。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DELETEDEFAULTTEMPLATE = "InvalidParameterValue.DeleteDefaultTemplate" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteAIAnalysisTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteAIAnalysisTemplateWithContext(ctx context.Context, request *DeleteAIAnalysisTemplateRequest) (response *DeleteAIAnalysisTemplateResponse, err error)
DeleteAIAnalysisTemplate 删除用户自定义内容分析模板。
注意:模板 ID 为 10000 以下的为系统预置模板,不允许删除。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DELETEDEFAULTTEMPLATE = "InvalidParameterValue.DeleteDefaultTemplate" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteAIRecognitionTemplate ¶
func (c *Client) DeleteAIRecognitionTemplate(request *DeleteAIRecognitionTemplateRequest) (response *DeleteAIRecognitionTemplateResponse, err error)
DeleteAIRecognitionTemplate 删除用户自定义内容识别模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DELETEDEFAULTTEMPLATE = "InvalidParameterValue.DeleteDefaultTemplate" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteAIRecognitionTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteAIRecognitionTemplateWithContext(ctx context.Context, request *DeleteAIRecognitionTemplateRequest) (response *DeleteAIRecognitionTemplateResponse, err error)
DeleteAIRecognitionTemplate 删除用户自定义内容识别模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DELETEDEFAULTTEMPLATE = "InvalidParameterValue.DeleteDefaultTemplate" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteAdaptiveDynamicStreamingTemplate ¶
func (c *Client) DeleteAdaptiveDynamicStreamingTemplate(request *DeleteAdaptiveDynamicStreamingTemplateRequest) (response *DeleteAdaptiveDynamicStreamingTemplateResponse, err error)
DeleteAdaptiveDynamicStreamingTemplate 删除转自适应码流模板
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" 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_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteAnimatedGraphicsTemplate ¶
func (c *Client) DeleteAnimatedGraphicsTemplate(request *DeleteAnimatedGraphicsTemplateRequest) (response *DeleteAnimatedGraphicsTemplateResponse, err error)
DeleteAnimatedGraphicsTemplate 删除用户自定义转动图模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteAnimatedGraphicsTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteAnimatedGraphicsTemplateWithContext(ctx context.Context, request *DeleteAnimatedGraphicsTemplateRequest) (response *DeleteAnimatedGraphicsTemplateResponse, err error)
DeleteAnimatedGraphicsTemplate 删除用户自定义转动图模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteContentReviewTemplate ¶
func (c *Client) DeleteContentReviewTemplate(request *DeleteContentReviewTemplateRequest) (response *DeleteContentReviewTemplateResponse, err error)
DeleteContentReviewTemplate 删除用户自定义内容审核模板。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DELETEDEFAULTTEMPLATE = "InvalidParameterValue.DeleteDefaultTemplate" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteContentReviewTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteContentReviewTemplateWithContext(ctx context.Context, request *DeleteContentReviewTemplateRequest) (response *DeleteContentReviewTemplateResponse, err error)
DeleteContentReviewTemplate 删除用户自定义内容审核模板。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DELETEDEFAULTTEMPLATE = "InvalidParameterValue.DeleteDefaultTemplate" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteImageSpriteTemplate ¶
func (c *Client) DeleteImageSpriteTemplate(request *DeleteImageSpriteTemplateRequest) (response *DeleteImageSpriteTemplateResponse, err error)
DeleteImageSpriteTemplate 删除雪碧图模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteImageSpriteTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteImageSpriteTemplateWithContext(ctx context.Context, request *DeleteImageSpriteTemplateRequest) (response *DeleteImageSpriteTemplateResponse, err error)
DeleteImageSpriteTemplate 删除雪碧图模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeletePersonSample ¶
func (c *Client) DeletePersonSample(request *DeletePersonSampleRequest) (response *DeletePersonSampleResponse, err error)
DeletePersonSample 该接口用于根据素材 ID,删除素材样本。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" RESOURCENOTFOUND_PERSON = "ResourceNotFound.Person"
func (*Client) DeletePersonSampleWithContext ¶ added in v1.0.324
func (c *Client) DeletePersonSampleWithContext(ctx context.Context, request *DeletePersonSampleRequest) (response *DeletePersonSampleResponse, err error)
DeletePersonSample 该接口用于根据素材 ID,删除素材样本。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" RESOURCENOTFOUND_PERSON = "ResourceNotFound.Person"
func (*Client) DeleteSampleSnapshotTemplate ¶
func (c *Client) DeleteSampleSnapshotTemplate(request *DeleteSampleSnapshotTemplateRequest) (response *DeleteSampleSnapshotTemplateResponse, err error)
DeleteSampleSnapshotTemplate 删除用户自定义采样截图模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteSampleSnapshotTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteSampleSnapshotTemplateWithContext(ctx context.Context, request *DeleteSampleSnapshotTemplateRequest) (response *DeleteSampleSnapshotTemplateResponse, err error)
DeleteSampleSnapshotTemplate 删除用户自定义采样截图模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteSchedule ¶ added in v1.0.613
func (c *Client) DeleteSchedule(request *DeleteScheduleRequest) (response *DeleteScheduleResponse, err error)
DeleteSchedule 删除编排
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_ACCESSDBERROR = "InternalError.AccessDBError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteScheduleWithContext ¶ added in v1.0.613
func (c *Client) DeleteScheduleWithContext(ctx context.Context, request *DeleteScheduleRequest) (response *DeleteScheduleResponse, err error)
DeleteSchedule 删除编排
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_ACCESSDBERROR = "InternalError.AccessDBError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteSnapshotByTimeOffsetTemplate ¶
func (c *Client) DeleteSnapshotByTimeOffsetTemplate(request *DeleteSnapshotByTimeOffsetTemplateRequest) (response *DeleteSnapshotByTimeOffsetTemplateResponse, err error)
DeleteSnapshotByTimeOffsetTemplate 删除用户自定义指定时间点截图模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteSnapshotByTimeOffsetTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteSnapshotByTimeOffsetTemplateWithContext(ctx context.Context, request *DeleteSnapshotByTimeOffsetTemplateRequest) (response *DeleteSnapshotByTimeOffsetTemplateResponse, err error)
DeleteSnapshotByTimeOffsetTemplate 删除用户自定义指定时间点截图模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteStreamLinkEvent ¶ added in v1.0.677
func (c *Client) DeleteStreamLinkEvent(request *DeleteStreamLinkEventRequest) (response *DeleteStreamLinkEventResponse, err error)
DeleteStreamLinkEvent 删除媒体传输的事件配置。
可能返回的错误码:
INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) DeleteStreamLinkEventWithContext ¶ added in v1.0.677
func (c *Client) DeleteStreamLinkEventWithContext(ctx context.Context, request *DeleteStreamLinkEventRequest) (response *DeleteStreamLinkEventResponse, err error)
DeleteStreamLinkEvent 删除媒体传输的事件配置。
可能返回的错误码:
INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) DeleteStreamLinkFlow ¶ added in v1.0.531
func (c *Client) DeleteStreamLinkFlow(request *DeleteStreamLinkFlowRequest) (response *DeleteStreamLinkFlowResponse, err error)
DeleteStreamLinkFlow 删除媒体传输的传输流配置。
可能返回的错误码:
INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) DeleteStreamLinkFlowWithContext ¶ added in v1.0.531
func (c *Client) DeleteStreamLinkFlowWithContext(ctx context.Context, request *DeleteStreamLinkFlowRequest) (response *DeleteStreamLinkFlowResponse, err error)
DeleteStreamLinkFlow 删除媒体传输的传输流配置。
可能返回的错误码:
INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) DeleteStreamLinkOutput ¶ added in v1.0.531
func (c *Client) DeleteStreamLinkOutput(request *DeleteStreamLinkOutputRequest) (response *DeleteStreamLinkOutputResponse, err error)
DeleteStreamLinkOutput 删除媒体传输流的输出配置。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_OUTPUTID = "InvalidParameter.OutputId" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) DeleteStreamLinkOutputWithContext ¶ added in v1.0.531
func (c *Client) DeleteStreamLinkOutputWithContext(ctx context.Context, request *DeleteStreamLinkOutputRequest) (response *DeleteStreamLinkOutputResponse, err error)
DeleteStreamLinkOutput 删除媒体传输流的输出配置。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_OUTPUTID = "InvalidParameter.OutputId" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) DeleteTranscodeTemplate ¶
func (c *Client) DeleteTranscodeTemplate(request *DeleteTranscodeTemplateRequest) (response *DeleteTranscodeTemplateResponse, err error)
DeleteTranscodeTemplate 删除用户自定义转码模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INTERNALERROR_ACCESSDBERROR = "InternalError.AccessDBError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DEFINITION = "InvalidParameterValue.Definition" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteTranscodeTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteTranscodeTemplateWithContext(ctx context.Context, request *DeleteTranscodeTemplateRequest) (response *DeleteTranscodeTemplateResponse, err error)
DeleteTranscodeTemplate 删除用户自定义转码模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INTERNALERROR_ACCESSDBERROR = "InternalError.AccessDBError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_DEFINITION = "InvalidParameterValue.Definition" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteWatermarkTemplate ¶
func (c *Client) DeleteWatermarkTemplate(request *DeleteWatermarkTemplateRequest) (response *DeleteWatermarkTemplateResponse, err error)
DeleteWatermarkTemplate 删除用户自定义水印模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DEFINITION = "InvalidParameterValue.Definition" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteWatermarkTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteWatermarkTemplateWithContext(ctx context.Context, request *DeleteWatermarkTemplateRequest) (response *DeleteWatermarkTemplateResponse, err error)
DeleteWatermarkTemplate 删除用户自定义水印模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DEFINITION = "InvalidParameterValue.Definition" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DeleteWordSamples ¶
func (c *Client) DeleteWordSamples(request *DeleteWordSamplesRequest) (response *DeleteWordSamplesResponse, err error)
DeleteWordSamples 该接口用于批量删除关键词样本。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
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"
func (*Client) DeleteWorkflow ¶
func (c *Client) DeleteWorkflow(request *DeleteWorkflowRequest) (response *DeleteWorkflowResponse, err error)
DeleteWorkflow 删除工作流。对于已启用的工作流,需要禁用后才能删除。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DeleteWorkflowWithContext ¶ added in v1.0.324
func (c *Client) DeleteWorkflowWithContext(ctx context.Context, request *DeleteWorkflowRequest) (response *DeleteWorkflowResponse, err error)
DeleteWorkflow 删除工作流。对于已启用的工作流,需要禁用后才能删除。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DescribeAIAnalysisTemplates ¶
func (c *Client) DescribeAIAnalysisTemplates(request *DescribeAIAnalysisTemplatesRequest) (response *DescribeAIAnalysisTemplatesResponse, err error)
DescribeAIAnalysisTemplates 根据内容分析模板唯一标识,获取内容分析模板详情列表。返回结果包含符合条件的所有用户自定义内容分析模板及系统预置视频内容分析模板
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DescribeAIAnalysisTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeAIAnalysisTemplatesWithContext(ctx context.Context, request *DescribeAIAnalysisTemplatesRequest) (response *DescribeAIAnalysisTemplatesResponse, err error)
DescribeAIAnalysisTemplates 根据内容分析模板唯一标识,获取内容分析模板详情列表。返回结果包含符合条件的所有用户自定义内容分析模板及系统预置视频内容分析模板
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" LIMITEXCEEDED_TOOMUCHTEMPLATE = "LimitExceeded.TooMuchTemplate" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DescribeAIRecognitionTemplates ¶
func (c *Client) DescribeAIRecognitionTemplates(request *DescribeAIRecognitionTemplatesRequest) (response *DescribeAIRecognitionTemplatesResponse, err error)
DescribeAIRecognitionTemplates 根据内容识别模板唯一标识,获取内容识别模板详情列表。返回结果包含符合条件的所有用户自定义内容识别模板及系统预置视频内容识别模板
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DescribeAIRecognitionTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeAIRecognitionTemplatesWithContext(ctx context.Context, request *DescribeAIRecognitionTemplatesRequest) (response *DescribeAIRecognitionTemplatesResponse, err error)
DescribeAIRecognitionTemplates 根据内容识别模板唯一标识,获取内容识别模板详情列表。返回结果包含符合条件的所有用户自定义内容识别模板及系统预置视频内容识别模板
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DescribeAdaptiveDynamicStreamingTemplates ¶
func (c *Client) DescribeAdaptiveDynamicStreamingTemplates(request *DescribeAdaptiveDynamicStreamingTemplatesRequest) (response *DescribeAdaptiveDynamicStreamingTemplatesResponse, err error)
DescribeAdaptiveDynamicStreamingTemplates 查询转自适应码流模板,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" 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_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeAnimatedGraphicsTemplates ¶
func (c *Client) DescribeAnimatedGraphicsTemplates(request *DescribeAnimatedGraphicsTemplatesRequest) (response *DescribeAnimatedGraphicsTemplatesResponse, err error)
DescribeAnimatedGraphicsTemplates 查询转动图模板列表,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
func (*Client) DescribeAnimatedGraphicsTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeAnimatedGraphicsTemplatesWithContext(ctx context.Context, request *DescribeAnimatedGraphicsTemplatesRequest) (response *DescribeAnimatedGraphicsTemplatesResponse, err error)
DescribeAnimatedGraphicsTemplates 查询转动图模板列表,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
func (*Client) DescribeContentReviewTemplates ¶
func (c *Client) DescribeContentReviewTemplates(request *DescribeContentReviewTemplatesRequest) (response *DescribeContentReviewTemplatesResponse, err error)
DescribeContentReviewTemplates 根据智能审核模板唯一标识,获取智能审核模板详情列表。返回结果包含符合条件的所有用户自定义模板及系统预置智能审核模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DescribeContentReviewTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeContentReviewTemplatesWithContext(ctx context.Context, request *DescribeContentReviewTemplatesRequest) (response *DescribeContentReviewTemplatesResponse, err error)
DescribeContentReviewTemplates 根据智能审核模板唯一标识,获取智能审核模板详情列表。返回结果包含符合条件的所有用户自定义模板及系统预置智能审核模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DescribeImageSpriteTemplates ¶
func (c *Client) DescribeImageSpriteTemplates(request *DescribeImageSpriteTemplatesRequest) (response *DescribeImageSpriteTemplatesResponse, err error)
DescribeImageSpriteTemplates 查询雪碧图模板,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
func (*Client) DescribeImageSpriteTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeImageSpriteTemplatesWithContext(ctx context.Context, request *DescribeImageSpriteTemplatesRequest) (response *DescribeImageSpriteTemplatesResponse, err error)
DescribeImageSpriteTemplates 查询雪碧图模板,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
func (*Client) DescribeMediaMetaData ¶
func (c *Client) DescribeMediaMetaData(request *DescribeMediaMetaDataRequest) (response *DescribeMediaMetaDataResponse, err error)
DescribeMediaMetaData 获取媒体的元信息,包括视频画面宽、高、编码格式、时长、帧率等。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_SRCFILE = "InvalidParameterValue.SrcFile"
func (*Client) DescribeMediaMetaDataWithContext ¶ added in v1.0.324
func (c *Client) DescribeMediaMetaDataWithContext(ctx context.Context, request *DescribeMediaMetaDataRequest) (response *DescribeMediaMetaDataResponse, err error)
DescribeMediaMetaData 获取媒体的元信息,包括视频画面宽、高、编码格式、时长、帧率等。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_SRCFILE = "InvalidParameterValue.SrcFile"
func (*Client) DescribePersonSamples ¶
func (c *Client) DescribePersonSamples(request *DescribePersonSamplesRequest) (response *DescribePersonSamplesResponse, err error)
DescribePersonSamples 该接口用于查询素材样本信息,支持根据素材 ID、名称、标签,分页查询。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribePersonSamplesWithContext ¶ added in v1.0.324
func (c *Client) DescribePersonSamplesWithContext(ctx context.Context, request *DescribePersonSamplesRequest) (response *DescribePersonSamplesResponse, err error)
DescribePersonSamples 该接口用于查询素材样本信息,支持根据素材 ID、名称、标签,分页查询。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeSampleSnapshotTemplates ¶
func (c *Client) DescribeSampleSnapshotTemplates(request *DescribeSampleSnapshotTemplatesRequest) (response *DescribeSampleSnapshotTemplatesResponse, err error)
DescribeSampleSnapshotTemplates 查询采样截图模板,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
func (*Client) DescribeSampleSnapshotTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeSampleSnapshotTemplatesWithContext(ctx context.Context, request *DescribeSampleSnapshotTemplatesRequest) (response *DescribeSampleSnapshotTemplatesResponse, err error)
DescribeSampleSnapshotTemplates 查询采样截图模板,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
func (*Client) DescribeSchedules ¶ added in v1.0.613
func (c *Client) DescribeSchedules(request *DescribeSchedulesRequest) (response *DescribeSchedulesResponse, err error)
DescribeSchedules 查询编排。
可能返回的错误码:
FAILEDOPERATION_GENERATERESOURCE = "FailedOperation.GenerateResource" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" FAILEDOPERATION_INVALIDUSER = "FailedOperation.InvalidUser" INTERNALERROR = "InternalError" INTERNALERROR_ACCESSDBERROR = "InternalError.AccessDBError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSchedulesWithContext ¶ added in v1.0.613
func (c *Client) DescribeSchedulesWithContext(ctx context.Context, request *DescribeSchedulesRequest) (response *DescribeSchedulesResponse, err error)
DescribeSchedules 查询编排。
可能返回的错误码:
FAILEDOPERATION_GENERATERESOURCE = "FailedOperation.GenerateResource" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" FAILEDOPERATION_INVALIDUSER = "FailedOperation.InvalidUser" INTERNALERROR = "InternalError" INTERNALERROR_ACCESSDBERROR = "InternalError.AccessDBError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeSnapshotByTimeOffsetTemplates ¶
func (c *Client) DescribeSnapshotByTimeOffsetTemplates(request *DescribeSnapshotByTimeOffsetTemplatesRequest) (response *DescribeSnapshotByTimeOffsetTemplatesResponse, err error)
DescribeSnapshotByTimeOffsetTemplates 查询指定时间点截图模板,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
func (*Client) DescribeSnapshotByTimeOffsetTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeSnapshotByTimeOffsetTemplatesWithContext(ctx context.Context, request *DescribeSnapshotByTimeOffsetTemplatesRequest) (response *DescribeSnapshotByTimeOffsetTemplatesResponse, err error)
DescribeSnapshotByTimeOffsetTemplates 查询指定时间点截图模板,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type"
func (*Client) DescribeStreamLinkActivateState ¶ added in v1.0.531
func (c *Client) DescribeStreamLinkActivateState(request *DescribeStreamLinkActivateStateRequest) (response *DescribeStreamLinkActivateStateResponse, err error)
DescribeStreamLinkActivateState 查询媒体传输开通状态。
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeStreamLinkActivateStateWithContext ¶ added in v1.0.531
func (c *Client) DescribeStreamLinkActivateStateWithContext(ctx context.Context, request *DescribeStreamLinkActivateStateRequest) (response *DescribeStreamLinkActivateStateResponse, err error)
DescribeStreamLinkActivateState 查询媒体传输开通状态。
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeStreamLinkEvent ¶ added in v1.0.677
func (c *Client) DescribeStreamLinkEvent(request *DescribeStreamLinkEventRequest) (response *DescribeStreamLinkEventResponse, err error)
DescribeStreamLinkEvent 查询媒体传输事件的配置信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize"
func (*Client) DescribeStreamLinkEventAttachedFlows ¶ added in v1.0.677
func (c *Client) DescribeStreamLinkEventAttachedFlows(request *DescribeStreamLinkEventAttachedFlowsRequest) (response *DescribeStreamLinkEventAttachedFlowsResponse, err error)
DescribeStreamLinkEventAttachedFlows 查询媒体传输事件关联的所有媒体输入流的配置信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize"
func (*Client) DescribeStreamLinkEventAttachedFlowsWithContext ¶ added in v1.0.677
func (c *Client) DescribeStreamLinkEventAttachedFlowsWithContext(ctx context.Context, request *DescribeStreamLinkEventAttachedFlowsRequest) (response *DescribeStreamLinkEventAttachedFlowsResponse, err error)
DescribeStreamLinkEventAttachedFlows 查询媒体传输事件关联的所有媒体输入流的配置信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize"
func (*Client) DescribeStreamLinkEventWithContext ¶ added in v1.0.677
func (c *Client) DescribeStreamLinkEventWithContext(ctx context.Context, request *DescribeStreamLinkEventRequest) (response *DescribeStreamLinkEventResponse, err error)
DescribeStreamLinkEvent 查询媒体传输事件的配置信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize"
func (*Client) DescribeStreamLinkEvents ¶ added in v1.0.677
func (c *Client) DescribeStreamLinkEvents(request *DescribeStreamLinkEventsRequest) (response *DescribeStreamLinkEventsResponse, err error)
DescribeStreamLinkEvents 批量查询媒体传输事件的配置信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize"
func (*Client) DescribeStreamLinkEventsWithContext ¶ added in v1.0.677
func (c *Client) DescribeStreamLinkEventsWithContext(ctx context.Context, request *DescribeStreamLinkEventsRequest) (response *DescribeStreamLinkEventsResponse, err error)
DescribeStreamLinkEvents 批量查询媒体传输事件的配置信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize"
func (*Client) DescribeStreamLinkFlow ¶ added in v1.0.531
func (c *Client) DescribeStreamLinkFlow(request *DescribeStreamLinkFlowRequest) (response *DescribeStreamLinkFlowResponse, err error)
DescribeStreamLinkFlow 查询媒体输入流的配置信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id"
func (*Client) DescribeStreamLinkFlowLogs ¶ added in v1.0.531
func (c *Client) DescribeStreamLinkFlowLogs(request *DescribeStreamLinkFlowLogsRequest) (response *DescribeStreamLinkFlowLogsResponse, err error)
DescribeStreamLinkFlowLogs 查询媒体传输流的日志信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ENDTIME = "InvalidParameter.EndTime" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize" INVALIDPARAMETER_PIPELINE = "InvalidParameter.Pipeline" INVALIDPARAMETER_SORTTYPE = "InvalidParameter.SortType" INVALIDPARAMETER_STARTTIME = "InvalidParameter.StartTime" INVALIDPARAMETER_TYPE = "InvalidParameter.Type"
func (*Client) DescribeStreamLinkFlowLogsWithContext ¶ added in v1.0.531
func (c *Client) DescribeStreamLinkFlowLogsWithContext(ctx context.Context, request *DescribeStreamLinkFlowLogsRequest) (response *DescribeStreamLinkFlowLogsResponse, err error)
DescribeStreamLinkFlowLogs 查询媒体传输流的日志信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ENDTIME = "InvalidParameter.EndTime" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize" INVALIDPARAMETER_PIPELINE = "InvalidParameter.Pipeline" INVALIDPARAMETER_SORTTYPE = "InvalidParameter.SortType" INVALIDPARAMETER_STARTTIME = "InvalidParameter.StartTime" INVALIDPARAMETER_TYPE = "InvalidParameter.Type"
func (*Client) DescribeStreamLinkFlowMediaStatistics ¶ added in v1.0.531
func (c *Client) DescribeStreamLinkFlowMediaStatistics(request *DescribeStreamLinkFlowMediaStatisticsRequest) (response *DescribeStreamLinkFlowMediaStatisticsResponse, err error)
DescribeStreamLinkFlowMediaStatistics 查询媒体传输流的媒体质量数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ENDTIME = "InvalidParameter.EndTime" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_INPUTOUTPUTID = "InvalidParameter.InputOutputId" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PERIOD = "InvalidParameter.Period" INVALIDPARAMETER_PIPELINE = "InvalidParameter.Pipeline" INVALIDPARAMETER_STARTTIME = "InvalidParameter.StartTime" INVALIDPARAMETER_TYPE = "InvalidParameter.Type"
func (*Client) DescribeStreamLinkFlowMediaStatisticsWithContext ¶ added in v1.0.531
func (c *Client) DescribeStreamLinkFlowMediaStatisticsWithContext(ctx context.Context, request *DescribeStreamLinkFlowMediaStatisticsRequest) (response *DescribeStreamLinkFlowMediaStatisticsResponse, err error)
DescribeStreamLinkFlowMediaStatistics 查询媒体传输流的媒体质量数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ENDTIME = "InvalidParameter.EndTime" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_INPUTOUTPUTID = "InvalidParameter.InputOutputId" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PERIOD = "InvalidParameter.Period" INVALIDPARAMETER_PIPELINE = "InvalidParameter.Pipeline" INVALIDPARAMETER_STARTTIME = "InvalidParameter.StartTime" INVALIDPARAMETER_TYPE = "InvalidParameter.Type"
func (*Client) DescribeStreamLinkFlowRealtimeStatus ¶ added in v1.0.531
func (c *Client) DescribeStreamLinkFlowRealtimeStatus(request *DescribeStreamLinkFlowRealtimeStatusRequest) (response *DescribeStreamLinkFlowRealtimeStatusResponse, err error)
DescribeStreamLinkFlowRealtimeStatus 实时查询流的当前状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) DescribeStreamLinkFlowRealtimeStatusWithContext ¶ added in v1.0.531
func (c *Client) DescribeStreamLinkFlowRealtimeStatusWithContext(ctx context.Context, request *DescribeStreamLinkFlowRealtimeStatusRequest) (response *DescribeStreamLinkFlowRealtimeStatusResponse, err error)
DescribeStreamLinkFlowRealtimeStatus 实时查询流的当前状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound"
func (*Client) DescribeStreamLinkFlowSRTStatistics ¶ added in v1.0.531
func (c *Client) DescribeStreamLinkFlowSRTStatistics(request *DescribeStreamLinkFlowSRTStatisticsRequest) (response *DescribeStreamLinkFlowSRTStatisticsResponse, err error)
DescribeStreamLinkFlowSRTStatistics 查询媒体传输流的SRT质量数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ENDTIME = "InvalidParameter.EndTime" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_INPUTOUTPUTID = "InvalidParameter.InputOutputId" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PERIOD = "InvalidParameter.Period" INVALIDPARAMETER_PIPELINE = "InvalidParameter.Pipeline" INVALIDPARAMETER_STARTTIME = "InvalidParameter.StartTime" INVALIDPARAMETER_TYPE = "InvalidParameter.Type"
func (*Client) DescribeStreamLinkFlowSRTStatisticsWithContext ¶ added in v1.0.531
func (c *Client) DescribeStreamLinkFlowSRTStatisticsWithContext(ctx context.Context, request *DescribeStreamLinkFlowSRTStatisticsRequest) (response *DescribeStreamLinkFlowSRTStatisticsResponse, err error)
DescribeStreamLinkFlowSRTStatistics 查询媒体传输流的SRT质量数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ENDTIME = "InvalidParameter.EndTime" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_INPUTOUTPUTID = "InvalidParameter.InputOutputId" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PERIOD = "InvalidParameter.Period" INVALIDPARAMETER_PIPELINE = "InvalidParameter.Pipeline" INVALIDPARAMETER_STARTTIME = "InvalidParameter.StartTime" INVALIDPARAMETER_TYPE = "InvalidParameter.Type"
func (*Client) DescribeStreamLinkFlowStatistics ¶ added in v1.0.531
func (c *Client) DescribeStreamLinkFlowStatistics(request *DescribeStreamLinkFlowStatisticsRequest) (response *DescribeStreamLinkFlowStatisticsResponse, err error)
DescribeStreamLinkFlowStatistics 查询媒体传输流的媒体质量数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ENDTIME = "InvalidParameter.EndTime" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_INPUTOUTPUTID = "InvalidParameter.InputOutputId" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PERIOD = "InvalidParameter.Period" INVALIDPARAMETER_PIPELINE = "InvalidParameter.Pipeline" INVALIDPARAMETER_STARTTIME = "InvalidParameter.StartTime" INVALIDPARAMETER_TYPE = "InvalidParameter.Type"
func (*Client) DescribeStreamLinkFlowStatisticsWithContext ¶ added in v1.0.531
func (c *Client) DescribeStreamLinkFlowStatisticsWithContext(ctx context.Context, request *DescribeStreamLinkFlowStatisticsRequest) (response *DescribeStreamLinkFlowStatisticsResponse, err error)
DescribeStreamLinkFlowStatistics 查询媒体传输流的媒体质量数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ENDTIME = "InvalidParameter.EndTime" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_INPUTOUTPUTID = "InvalidParameter.InputOutputId" INVALIDPARAMETER_NOTFOUND = "InvalidParameter.NotFound" INVALIDPARAMETER_PERIOD = "InvalidParameter.Period" INVALIDPARAMETER_PIPELINE = "InvalidParameter.Pipeline" INVALIDPARAMETER_STARTTIME = "InvalidParameter.StartTime" INVALIDPARAMETER_TYPE = "InvalidParameter.Type"
func (*Client) DescribeStreamLinkFlowWithContext ¶ added in v1.0.531
func (c *Client) DescribeStreamLinkFlowWithContext(ctx context.Context, request *DescribeStreamLinkFlowRequest) (response *DescribeStreamLinkFlowResponse, err error)
DescribeStreamLinkFlow 查询媒体输入流的配置信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id"
func (*Client) DescribeStreamLinkFlows ¶ added in v1.0.531
func (c *Client) DescribeStreamLinkFlows(request *DescribeStreamLinkFlowsRequest) (response *DescribeStreamLinkFlowsResponse, err error)
DescribeStreamLinkFlows 批量查询媒体输入流的配置信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize"
func (*Client) DescribeStreamLinkFlowsWithContext ¶ added in v1.0.531
func (c *Client) DescribeStreamLinkFlowsWithContext(ctx context.Context, request *DescribeStreamLinkFlowsRequest) (response *DescribeStreamLinkFlowsResponse, err error)
DescribeStreamLinkFlows 批量查询媒体输入流的配置信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_PAGENUM = "InvalidParameter.PageNum" INVALIDPARAMETER_PAGESIZE = "InvalidParameter.PageSize"
func (*Client) DescribeStreamLinkRegions ¶ added in v1.0.531
func (c *Client) DescribeStreamLinkRegions(request *DescribeStreamLinkRegionsRequest) (response *DescribeStreamLinkRegionsResponse, err error)
DescribeStreamLinkRegions 查询媒体传输所有地区。
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeStreamLinkRegionsWithContext ¶ added in v1.0.531
func (c *Client) DescribeStreamLinkRegionsWithContext(ctx context.Context, request *DescribeStreamLinkRegionsRequest) (response *DescribeStreamLinkRegionsResponse, err error)
DescribeStreamLinkRegions 查询媒体传输所有地区。
可能返回的错误码:
INTERNALERROR = "InternalError"
func (*Client) DescribeTaskDetail ¶
func (c *Client) DescribeTaskDetail(request *DescribeTaskDetailRequest) (response *DescribeTaskDetailResponse, err error)
DescribeTaskDetail 通过任务 ID 查询任务的执行状态和结果的详细信息(最多可以查询7天之内提交的任务)。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" 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 查询任务的执行状态和结果的详细信息(最多可以查询7天之内提交的任务)。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) DescribeTasks ¶
func (c *Client) DescribeTasks(request *DescribeTasksRequest) (response *DescribeTasksResponse, err error)
DescribeTasks * 该接口用于查询任务列表;
* 当列表数据比较多时,单次接口调用无法拉取整个列表,可通过 ScrollToken 参数,分批拉取;
* 只能查询到最近七天(168小时)内的任务。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit"
func (*Client) DescribeTasksWithContext ¶ added in v1.0.324
func (c *Client) DescribeTasksWithContext(ctx context.Context, request *DescribeTasksRequest) (response *DescribeTasksResponse, err error)
DescribeTasks * 该接口用于查询任务列表;
* 当列表数据比较多时,单次接口调用无法拉取整个列表,可通过 ScrollToken 参数,分批拉取;
* 只能查询到最近七天(168小时)内的任务。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit"
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_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INTERNALERROR_ACCESSDBERROR = "InternalError.AccessDBError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_CONTAINERTYPE = "InvalidParameterValue.ContainerType" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TEHDTYPE = "InvalidParameterValue.TEHDType" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
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_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INTERNALERROR_ACCESSDBERROR = "InternalError.AccessDBError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_CONTAINERTYPE = "InvalidParameterValue.ContainerType" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TEHDTYPE = "InvalidParameterValue.TEHDType" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DescribeWatermarkTemplates ¶
func (c *Client) DescribeWatermarkTemplates(request *DescribeWatermarkTemplatesRequest) (response *DescribeWatermarkTemplatesResponse, err error)
DescribeWatermarkTemplates 查询用户自定义水印模板,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DescribeWatermarkTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeWatermarkTemplatesWithContext(ctx context.Context, request *DescribeWatermarkTemplatesRequest) (response *DescribeWatermarkTemplatesResponse, err error)
DescribeWatermarkTemplates 查询用户自定义水印模板,支持根据条件,分页查询。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_LIMIT = "InvalidParameterValue.Limit" INVALIDPARAMETERVALUE_TYPE = "InvalidParameterValue.Type" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DescribeWordSamples ¶
func (c *Client) DescribeWordSamples(request *DescribeWordSamplesRequest) (response *DescribeWordSamplesResponse, err error)
DescribeWordSamples 该接口用于根据应用场景、关键词、标签,分页查询关键词样本信息。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeWordSamplesWithContext ¶ added in v1.0.324
func (c *Client) DescribeWordSamplesWithContext(ctx context.Context, request *DescribeWordSamplesRequest) (response *DescribeWordSamplesResponse, err error)
DescribeWordSamples 该接口用于根据应用场景、关键词、标签,分页查询关键词样本信息。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeWorkflows ¶
func (c *Client) DescribeWorkflows(request *DescribeWorkflowsRequest) (response *DescribeWorkflowsResponse, err error)
DescribeWorkflows 根据工作流 ID,获取工作流详情列表。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeWorkflowsWithContext ¶ added in v1.0.324
func (c *Client) DescribeWorkflowsWithContext(ctx context.Context, request *DescribeWorkflowsRequest) (response *DescribeWorkflowsResponse, err error)
DescribeWorkflows 根据工作流 ID,获取工作流详情列表。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DisableSchedule ¶ added in v1.0.613
func (c *Client) DisableSchedule(request *DisableScheduleRequest) (response *DisableScheduleResponse, err error)
DisableSchedule 禁用自动化触发编排任务。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_BUCKETNOTIFYALREADYEXIST = "FailedOperation.BucketNotifyAlreadyExist" FAILEDOPERATION_COSSTATUSINAVLID = "FailedOperation.CosStatusInavlid" FAILEDOPERATION_GETSOURCENOTIFY = "FailedOperation.GetSourceNotify" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" FAILEDOPERATION_INVALIDUSER = "FailedOperation.InvalidUser" FAILEDOPERATION_SETSOURCENOTIFY = "FailedOperation.SetSourceNotify" INTERNALERROR = "InternalError" INTERNALERROR_ACCESSDBERROR = "InternalError.AccessDBError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_COSBUCKETNAMEINVALID = "ResourceNotFound.CosBucketNameInvalid" RESOURCENOTFOUND_COSBUCKETNOTEXIST = "ResourceNotFound.CosBucketNotExist" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DisableScheduleWithContext ¶ added in v1.0.613
func (c *Client) DisableScheduleWithContext(ctx context.Context, request *DisableScheduleRequest) (response *DisableScheduleResponse, err error)
DisableSchedule 禁用自动化触发编排任务。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_BUCKETNOTIFYALREADYEXIST = "FailedOperation.BucketNotifyAlreadyExist" FAILEDOPERATION_COSSTATUSINAVLID = "FailedOperation.CosStatusInavlid" FAILEDOPERATION_GETSOURCENOTIFY = "FailedOperation.GetSourceNotify" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" FAILEDOPERATION_INVALIDUSER = "FailedOperation.InvalidUser" FAILEDOPERATION_SETSOURCENOTIFY = "FailedOperation.SetSourceNotify" INTERNALERROR = "InternalError" INTERNALERROR_ACCESSDBERROR = "InternalError.AccessDBError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_COSBUCKETNAMEINVALID = "ResourceNotFound.CosBucketNameInvalid" RESOURCENOTFOUND_COSBUCKETNOTEXIST = "ResourceNotFound.CosBucketNotExist" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DisableWorkflow ¶
func (c *Client) DisableWorkflow(request *DisableWorkflowRequest) (response *DisableWorkflowResponse, err error)
DisableWorkflow 禁用工作流。
可能返回的错误码:
FAILEDOPERATION_COSSTATUSINAVLID = "FailedOperation.CosStatusInavlid" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_COSBUCKETNAMEINVALID = "ResourceNotFound.CosBucketNameInvalid" RESOURCENOTFOUND_COSBUCKETNOTEXIST = "ResourceNotFound.CosBucketNotExist" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) DisableWorkflowWithContext ¶ added in v1.0.324
func (c *Client) DisableWorkflowWithContext(ctx context.Context, request *DisableWorkflowRequest) (response *DisableWorkflowResponse, err error)
DisableWorkflow 禁用工作流。
可能返回的错误码:
FAILEDOPERATION_COSSTATUSINAVLID = "FailedOperation.CosStatusInavlid" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_COSBUCKETNAMEINVALID = "ResourceNotFound.CosBucketNameInvalid" RESOURCENOTFOUND_COSBUCKETNOTEXIST = "ResourceNotFound.CosBucketNotExist" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) EditMedia ¶
func (c *Client) EditMedia(request *EditMediaRequest) (response *EditMediaResponse, err error)
EditMedia 对视频进行编辑,生成一个新的视频。编辑的功能包括:
一、**剪辑任务**:简单的视频剪辑,如剪辑、拼接等
1. 对一个文件进行剪辑,生成一个新的视频;
2. 对多个文件进行拼接,生成一个新的视频;
3. 对多个文件进行剪辑,然后再拼接,生成一个新的视频。
二、**合成任务**:通过接口描述信息,合成一个新的视频。
1. 多轨道(视频、音频、字幕)、多类型元素(视频、图片、音频、文字、空)
2. 图像级别:贴图、缩放、任意角度旋转、镜像等
3. 音频级别:音量控制、淡入淡出、混音等
4. 视频级别:转场、倍数播放、拼接、剪切、字幕、画中画、音画分离、出入场动效等
可能返回的错误码:
FAILEDOPERATION_GENERATERESOURCE = "FailedOperation.GenerateResource" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
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. 对多个文件进行剪辑,然后再拼接,生成一个新的视频。
二、**合成任务**:通过接口描述信息,合成一个新的视频。
1. 多轨道(视频、音频、字幕)、多类型元素(视频、图片、音频、文字、空)
2. 图像级别:贴图、缩放、任意角度旋转、镜像等
3. 音频级别:音量控制、淡入淡出、混音等
4. 视频级别:转场、倍数播放、拼接、剪切、字幕、画中画、音画分离、出入场动效等
可能返回的错误码:
FAILEDOPERATION_GENERATERESOURCE = "FailedOperation.GenerateResource" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) EnableSchedule ¶ added in v1.0.613
func (c *Client) EnableSchedule(request *EnableScheduleRequest) (response *EnableScheduleResponse, err error)
EnableSchedule 启用自动化触发编排任务。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_BUCKETNOTIFYALREADYEXIST = "FailedOperation.BucketNotifyAlreadyExist" FAILEDOPERATION_COSSTATUSINAVLID = "FailedOperation.CosStatusInavlid" FAILEDOPERATION_GENERATERESOURCE = "FailedOperation.GenerateResource" FAILEDOPERATION_GETSOURCENOTIFY = "FailedOperation.GetSourceNotify" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" FAILEDOPERATION_INVALIDUSER = "FailedOperation.InvalidUser" FAILEDOPERATION_SETSOURCENOTIFY = "FailedOperation.SetSourceNotify" INTERNALERROR = "InternalError" INTERNALERROR_ACCESSDBERROR = "InternalError.AccessDBError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_COSBUCKETNAMEINVALID = "ResourceNotFound.CosBucketNameInvalid" RESOURCENOTFOUND_COSBUCKETNOTEXIST = "ResourceNotFound.CosBucketNotExist" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) EnableScheduleWithContext ¶ added in v1.0.613
func (c *Client) EnableScheduleWithContext(ctx context.Context, request *EnableScheduleRequest) (response *EnableScheduleResponse, err error)
EnableSchedule 启用自动化触发编排任务。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_BUCKETNOTIFYALREADYEXIST = "FailedOperation.BucketNotifyAlreadyExist" FAILEDOPERATION_COSSTATUSINAVLID = "FailedOperation.CosStatusInavlid" FAILEDOPERATION_GENERATERESOURCE = "FailedOperation.GenerateResource" FAILEDOPERATION_GETSOURCENOTIFY = "FailedOperation.GetSourceNotify" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" FAILEDOPERATION_INVALIDUSER = "FailedOperation.InvalidUser" FAILEDOPERATION_SETSOURCENOTIFY = "FailedOperation.SetSourceNotify" INTERNALERROR = "InternalError" INTERNALERROR_ACCESSDBERROR = "InternalError.AccessDBError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_COSBUCKETNAMEINVALID = "ResourceNotFound.CosBucketNameInvalid" RESOURCENOTFOUND_COSBUCKETNOTEXIST = "ResourceNotFound.CosBucketNotExist" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) EnableWorkflow ¶
func (c *Client) EnableWorkflow(request *EnableWorkflowRequest) (response *EnableWorkflowResponse, err error)
EnableWorkflow 启用工作流。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_BUCKETNOTIFYALREADYEXIST = "FailedOperation.BucketNotifyAlreadyExist" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_COSBUCKETNAMEINVALID = "ResourceNotFound.CosBucketNameInvalid" RESOURCENOTFOUND_COSBUCKETNOTEXIST = "ResourceNotFound.CosBucketNotExist" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) EnableWorkflowWithContext ¶ added in v1.0.324
func (c *Client) EnableWorkflowWithContext(ctx context.Context, request *EnableWorkflowRequest) (response *EnableWorkflowResponse, err error)
EnableWorkflow 启用工作流。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_BUCKETNOTIFYALREADYEXIST = "FailedOperation.BucketNotifyAlreadyExist" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_COSBUCKETNAMEINVALID = "ResourceNotFound.CosBucketNameInvalid" RESOURCENOTFOUND_COSBUCKETNOTEXIST = "ResourceNotFound.CosBucketNotExist" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) ExecuteFunction ¶
func (c *Client) ExecuteFunction(request *ExecuteFunctionRequest) (response *ExecuteFunctionResponse, err error)
ExecuteFunction 本接口仅用于定制开发的特殊场景,除非云媒体处理客服人员主动告知您需要使用本接口,其它情况请勿调用。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" FAILEDOPERATION_INVALIDUSER = "FailedOperation.InvalidUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_FUNCTIONARG = "InvalidParameterValue.FunctionArg" INVALIDPARAMETERVALUE_FUNCTIONNAME = "InvalidParameterValue.FunctionName" 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_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" FAILEDOPERATION_INVALIDUSER = "FailedOperation.InvalidUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_FUNCTIONARG = "InvalidParameterValue.FunctionArg" INVALIDPARAMETERVALUE_FUNCTIONNAME = "InvalidParameterValue.FunctionName" UNAUTHORIZEDOPERATION = "UnauthorizedOperation"
func (*Client) ManageTask ¶
func (c *Client) ManageTask(request *ManageTaskRequest) (response *ManageTaskResponse, err error)
ManageTask 对已发起的任务进行管理。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INVALIDOPERATIONTYPE = "InvalidParameterValue.InvalidOperationType" INVALIDPARAMETERVALUE_NOTPROCESSINGTASK = "InvalidParameterValue.NotProcessingTask" INVALIDPARAMETERVALUE_TASKID = "InvalidParameterValue.TaskId"
func (*Client) ManageTaskWithContext ¶ added in v1.0.324
func (c *Client) ManageTaskWithContext(ctx context.Context, request *ManageTaskRequest) (response *ManageTaskResponse, err error)
ManageTask 对已发起的任务进行管理。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INVALIDOPERATIONTYPE = "InvalidParameterValue.InvalidOperationType" INVALIDPARAMETERVALUE_NOTPROCESSINGTASK = "InvalidParameterValue.NotProcessingTask" INVALIDPARAMETERVALUE_TASKID = "InvalidParameterValue.TaskId"
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_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_TAGCONFIGURE = "InvalidParameterValue.TagConfigure" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
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_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_TAGCONFIGURE = "InvalidParameterValue.TagConfigure" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) ModifyAIRecognitionTemplate ¶
func (c *Client) ModifyAIRecognitionTemplate(request *ModifyAIRecognitionTemplateRequest) (response *ModifyAIRecognitionTemplateResponse, err error)
ModifyAIRecognitionTemplate 修改用户自定义内容识别模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" 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_SOURCELANGUAGE = "InvalidParameterValue.SourceLanguage" INVALIDPARAMETERVALUE_SUBTITLEFORMAT = "InvalidParameterValue.SubtitleFormat" INVALIDPARAMETERVALUE_SWITCH = "InvalidParameterValue.Switch" INVALIDPARAMETERVALUE_USERDEFINELIBRARYLABELSET = "InvalidParameterValue.UserDefineLibraryLabelSet" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) ModifyAIRecognitionTemplateWithContext ¶ added in v1.0.324
func (c *Client) ModifyAIRecognitionTemplateWithContext(ctx context.Context, request *ModifyAIRecognitionTemplateRequest) (response *ModifyAIRecognitionTemplateResponse, err error)
ModifyAIRecognitionTemplate 修改用户自定义内容识别模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" 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_SOURCELANGUAGE = "InvalidParameterValue.SourceLanguage" INVALIDPARAMETERVALUE_SUBTITLEFORMAT = "InvalidParameterValue.SubtitleFormat" INVALIDPARAMETERVALUE_SWITCH = "InvalidParameterValue.Switch" INVALIDPARAMETERVALUE_USERDEFINELIBRARYLABELSET = "InvalidParameterValue.UserDefineLibraryLabelSet" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) ModifyAdaptiveDynamicStreamingTemplate ¶
func (c *Client) ModifyAdaptiveDynamicStreamingTemplate(request *ModifyAdaptiveDynamicStreamingTemplateRequest) (response *ModifyAdaptiveDynamicStreamingTemplateResponse, err error)
ModifyAdaptiveDynamicStreamingTemplate 修改转自适应码流模板
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" 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_DEFINITION = "InvalidParameterValue.Definition" INVALIDPARAMETERVALUE_DISABLEHIGHERVIDEOBITRATE = "InvalidParameterValue.DisableHigherVideoBitrate" INVALIDPARAMETERVALUE_DISABLEHIGHERVIDEORESOLUTION = "InvalidParameterValue.DisableHigherVideoResolution" INVALIDPARAMETERVALUE_FILLTYPE = "InvalidParameterValue.FillType" INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" INVALIDPARAMETERVALUE_FPS = "InvalidParameterValue.Fps" INVALIDPARAMETERVALUE_GOP = "InvalidParameterValue.Gop" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_REMOVEAUDIO = "InvalidParameterValue.RemoveAudio" INVALIDPARAMETERVALUE_REMOVEVIDEO = "InvalidParameterValue.RemoveVideo" INVALIDPARAMETERVALUE_SOUNDSYSTEM = "InvalidParameterValue.SoundSystem" INVALIDPARAMETERVALUE_VIDEOBITRATE = "InvalidParameterValue.VideoBitrate" INVALIDPARAMETERVALUE_VIDEOCODEC = "InvalidParameterValue.VideoCodec" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width"
func (*Client) ModifyAdaptiveDynamicStreamingTemplateWithContext ¶ added in v1.0.324
func (c *Client) ModifyAdaptiveDynamicStreamingTemplateWithContext(ctx context.Context, request *ModifyAdaptiveDynamicStreamingTemplateRequest) (response *ModifyAdaptiveDynamicStreamingTemplateResponse, err error)
ModifyAdaptiveDynamicStreamingTemplate 修改转自适应码流模板
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" 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_DEFINITION = "InvalidParameterValue.Definition" INVALIDPARAMETERVALUE_DISABLEHIGHERVIDEOBITRATE = "InvalidParameterValue.DisableHigherVideoBitrate" INVALIDPARAMETERVALUE_DISABLEHIGHERVIDEORESOLUTION = "InvalidParameterValue.DisableHigherVideoResolution" INVALIDPARAMETERVALUE_FILLTYPE = "InvalidParameterValue.FillType" INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" INVALIDPARAMETERVALUE_FPS = "InvalidParameterValue.Fps" INVALIDPARAMETERVALUE_GOP = "InvalidParameterValue.Gop" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_REMOVEAUDIO = "InvalidParameterValue.RemoveAudio" INVALIDPARAMETERVALUE_REMOVEVIDEO = "InvalidParameterValue.RemoveVideo" INVALIDPARAMETERVALUE_SOUNDSYSTEM = "InvalidParameterValue.SoundSystem" INVALIDPARAMETERVALUE_VIDEOBITRATE = "InvalidParameterValue.VideoBitrate" INVALIDPARAMETERVALUE_VIDEOCODEC = "InvalidParameterValue.VideoCodec" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width"
func (*Client) ModifyAnimatedGraphicsTemplate ¶
func (c *Client) ModifyAnimatedGraphicsTemplate(request *ModifyAnimatedGraphicsTemplateRequest) (response *ModifyAnimatedGraphicsTemplateResponse, err error)
ModifyAnimatedGraphicsTemplate 修改用户自定义转动图模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" 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"
func (*Client) ModifyAnimatedGraphicsTemplateWithContext ¶ added in v1.0.324
func (c *Client) ModifyAnimatedGraphicsTemplateWithContext(ctx context.Context, request *ModifyAnimatedGraphicsTemplateRequest) (response *ModifyAnimatedGraphicsTemplateResponse, err error)
ModifyAnimatedGraphicsTemplate 修改用户自定义转动图模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" 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"
func (*Client) ModifyContentReviewTemplate ¶
func (c *Client) ModifyContentReviewTemplate(request *ModifyContentReviewTemplateRequest) (response *ModifyContentReviewTemplateResponse, err error)
ModifyContentReviewTemplate 修改用户自定义内容审核模板。
可能返回的错误码:
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_SWITCH = "InvalidParameterValue.Switch" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) ModifyContentReviewTemplateWithContext ¶ added in v1.0.324
func (c *Client) ModifyContentReviewTemplateWithContext(ctx context.Context, request *ModifyContentReviewTemplateRequest) (response *ModifyContentReviewTemplateResponse, err error)
ModifyContentReviewTemplate 修改用户自定义内容审核模板。
可能返回的错误码:
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_SWITCH = "InvalidParameterValue.Switch" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) ModifyImageSpriteTemplate ¶
func (c *Client) ModifyImageSpriteTemplate(request *ModifyImageSpriteTemplateRequest) (response *ModifyImageSpriteTemplateResponse, err error)
ModifyImageSpriteTemplate 修改用户自定义雪碧图模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" 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"
func (*Client) ModifyImageSpriteTemplateWithContext ¶ added in v1.0.324
func (c *Client) ModifyImageSpriteTemplateWithContext(ctx context.Context, request *ModifyImageSpriteTemplateRequest) (response *ModifyImageSpriteTemplateResponse, err error)
ModifyImageSpriteTemplate 修改用户自定义雪碧图模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" 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"
func (*Client) ModifyPersonSample ¶
func (c *Client) ModifyPersonSample(request *ModifyPersonSampleRequest) (response *ModifyPersonSampleResponse, err error)
ModifyPersonSample 该接口用于根据素材 ID,修改素材样本信息,包括名称、描述的修改,以及五官、标签的添加、删除、重置操作。五官删除操作需保证至少剩余 1 张图片,否则,请使用重置操作。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_FACEDUPLICATE = "InvalidParameterValue.FaceDuplicate" INVALIDPARAMETERVALUE_PICFORMATERROR = "InvalidParameterValue.PicFormatError" RESOURCENOTFOUND_PERSON = "ResourceNotFound.Person"
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" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_FACEDUPLICATE = "InvalidParameterValue.FaceDuplicate" INVALIDPARAMETERVALUE_PICFORMATERROR = "InvalidParameterValue.PicFormatError" RESOURCENOTFOUND_PERSON = "ResourceNotFound.Person"
func (*Client) ModifySampleSnapshotTemplate ¶
func (c *Client) ModifySampleSnapshotTemplate(request *ModifySampleSnapshotTemplateRequest) (response *ModifySampleSnapshotTemplateResponse, err error)
ModifySampleSnapshotTemplate 修改用户自定义采样截图模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_FILLTYPE = "InvalidParameterValue.FillType" 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" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) ModifySampleSnapshotTemplateWithContext ¶ added in v1.0.324
func (c *Client) ModifySampleSnapshotTemplateWithContext(ctx context.Context, request *ModifySampleSnapshotTemplateRequest) (response *ModifySampleSnapshotTemplateResponse, err error)
ModifySampleSnapshotTemplate 修改用户自定义采样截图模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_FILLTYPE = "InvalidParameterValue.FillType" 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" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) ModifySchedule ¶ added in v1.0.613
func (c *Client) ModifySchedule(request *ModifyScheduleRequest) (response *ModifyScheduleResponse, err error)
ModifySchedule 修改编排
可能返回的错误码:
FAILEDOPERATION_GENERATERESOURCE = "FailedOperation.GenerateResource" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" FAILEDOPERATION_INVALIDUSER = "FailedOperation.InvalidUser" INTERNALERROR = "InternalError" INTERNALERROR_ACCESSDBERROR = "InternalError.AccessDBError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) ModifyScheduleWithContext ¶ added in v1.0.613
func (c *Client) ModifyScheduleWithContext(ctx context.Context, request *ModifyScheduleRequest) (response *ModifyScheduleResponse, err error)
ModifySchedule 修改编排
可能返回的错误码:
FAILEDOPERATION_GENERATERESOURCE = "FailedOperation.GenerateResource" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" FAILEDOPERATION_INVALIDUSER = "FailedOperation.InvalidUser" INTERNALERROR = "InternalError" INTERNALERROR_ACCESSDBERROR = "InternalError.AccessDBError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) ModifySnapshotByTimeOffsetTemplate ¶
func (c *Client) ModifySnapshotByTimeOffsetTemplate(request *ModifySnapshotByTimeOffsetTemplateRequest) (response *ModifySnapshotByTimeOffsetTemplateResponse, err error)
ModifySnapshotByTimeOffsetTemplate 修改用户自定义指定时间点截图模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_FILLTYPE = "InvalidParameterValue.FillType" INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) ModifySnapshotByTimeOffsetTemplateWithContext ¶ added in v1.0.324
func (c *Client) ModifySnapshotByTimeOffsetTemplateWithContext(ctx context.Context, request *ModifySnapshotByTimeOffsetTemplateRequest) (response *ModifySnapshotByTimeOffsetTemplateResponse, err error)
ModifySnapshotByTimeOffsetTemplate 修改用户自定义指定时间点截图模板。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_COMMENT = "InvalidParameterValue.Comment" INVALIDPARAMETERVALUE_FILLTYPE = "InvalidParameterValue.FillType" INVALIDPARAMETERVALUE_FORMAT = "InvalidParameterValue.Format" INVALIDPARAMETERVALUE_HEIGHT = "InvalidParameterValue.Height" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" INVALIDPARAMETERVALUE_WIDTH = "InvalidParameterValue.Width" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) ModifyStreamLinkEvent ¶ added in v1.0.677
func (c *Client) ModifyStreamLinkEvent(request *ModifyStreamLinkEventRequest) (response *ModifyStreamLinkEventResponse, err error)
ModifyStreamLinkEvent 修改媒体传输的事件配置信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) ModifyStreamLinkEventWithContext ¶ added in v1.0.677
func (c *Client) ModifyStreamLinkEventWithContext(ctx context.Context, request *ModifyStreamLinkEventRequest) (response *ModifyStreamLinkEventResponse, err error)
ModifyStreamLinkEvent 修改媒体传输的事件配置信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) ModifyStreamLinkFlow ¶ added in v1.0.531
func (c *Client) ModifyStreamLinkFlow(request *ModifyStreamLinkFlowRequest) (response *ModifyStreamLinkFlowResponse, err error)
ModifyStreamLinkFlow 修改媒体传输的传输流配置信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) ModifyStreamLinkFlowWithContext ¶ added in v1.0.531
func (c *Client) ModifyStreamLinkFlowWithContext(ctx context.Context, request *ModifyStreamLinkFlowRequest) (response *ModifyStreamLinkFlowResponse, err error)
ModifyStreamLinkFlow 修改媒体传输的传输流配置信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) ModifyStreamLinkInput ¶ added in v1.0.531
func (c *Client) ModifyStreamLinkInput(request *ModifyStreamLinkInputRequest) (response *ModifyStreamLinkInputResponse, err error)
ModifyStreamLinkInput 修改媒体传输流的输入信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_INPUT = "InvalidParameter.Input" INVALIDPARAMETER_OUTPUT = "InvalidParameter.Output" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) ModifyStreamLinkInputWithContext ¶ added in v1.0.531
func (c *Client) ModifyStreamLinkInputWithContext(ctx context.Context, request *ModifyStreamLinkInputRequest) (response *ModifyStreamLinkInputResponse, err error)
ModifyStreamLinkInput 修改媒体传输流的输入信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_INPUT = "InvalidParameter.Input" INVALIDPARAMETER_OUTPUT = "InvalidParameter.Output" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) ModifyStreamLinkOutputInfo ¶ added in v1.0.531
func (c *Client) ModifyStreamLinkOutputInfo(request *ModifyStreamLinkOutputInfoRequest) (response *ModifyStreamLinkOutputInfoResponse, err error)
ModifyStreamLinkOutputInfo 修改媒体传输流的输出配置。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_INPUT = "InvalidParameter.Input" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_OUTPUT = "InvalidParameter.Output" INVALIDPARAMETER_OUTPUTID = "InvalidParameter.OutputId" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) ModifyStreamLinkOutputInfoWithContext ¶ added in v1.0.531
func (c *Client) ModifyStreamLinkOutputInfoWithContext(ctx context.Context, request *ModifyStreamLinkOutputInfoRequest) (response *ModifyStreamLinkOutputInfoResponse, err error)
ModifyStreamLinkOutputInfo 修改媒体传输流的输出配置。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_INPUT = "InvalidParameter.Input" INVALIDPARAMETER_NAME = "InvalidParameter.Name" INVALIDPARAMETER_OUTPUT = "InvalidParameter.Output" INVALIDPARAMETER_OUTPUTID = "InvalidParameter.OutputId" INVALIDPARAMETER_PROTOCOL = "InvalidParameter.Protocol" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) ModifyTranscodeTemplate ¶
func (c *Client) ModifyTranscodeTemplate(request *ModifyTranscodeTemplateRequest) (response *ModifyTranscodeTemplateResponse, err error)
ModifyTranscodeTemplate 修改用户自定义转码模板信息。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INTERNALERROR_ACCESSDBERROR = "InternalError.AccessDBError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_AUDIOBITRATE = "InvalidParameterValue.AudioBitrate" INVALIDPARAMETERVALUE_AUDIOCHANNEL = "InvalidParameterValue.AudioChannel" INVALIDPARAMETERVALUE_AUDIOCODEC = "InvalidParameterValue.AudioCodec" INVALIDPARAMETERVALUE_AUDIOSAMPLERATE = "InvalidParameterValue.AudioSampleRate" INVALIDPARAMETERVALUE_CONTAINER = "InvalidParameterValue.Container" INVALIDPARAMETERVALUE_FPS = "InvalidParameterValue.Fps" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" 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_VIDEOBITRATE = "InvalidParameterValue.VideoBitrate" INVALIDPARAMETERVALUE_VIDEOCODEC = "InvalidParameterValue.VideoCodec" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) ModifyTranscodeTemplateWithContext ¶ added in v1.0.324
func (c *Client) ModifyTranscodeTemplateWithContext(ctx context.Context, request *ModifyTranscodeTemplateRequest) (response *ModifyTranscodeTemplateResponse, err error)
ModifyTranscodeTemplate 修改用户自定义转码模板信息。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INTERNALERROR_ACCESSDBERROR = "InternalError.AccessDBError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_AUDIOBITRATE = "InvalidParameterValue.AudioBitrate" INVALIDPARAMETERVALUE_AUDIOCHANNEL = "InvalidParameterValue.AudioChannel" INVALIDPARAMETERVALUE_AUDIOCODEC = "InvalidParameterValue.AudioCodec" INVALIDPARAMETERVALUE_AUDIOSAMPLERATE = "InvalidParameterValue.AudioSampleRate" INVALIDPARAMETERVALUE_CONTAINER = "InvalidParameterValue.Container" INVALIDPARAMETERVALUE_FPS = "InvalidParameterValue.Fps" INVALIDPARAMETERVALUE_NAME = "InvalidParameterValue.Name" 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_VIDEOBITRATE = "InvalidParameterValue.VideoBitrate" INVALIDPARAMETERVALUE_VIDEOCODEC = "InvalidParameterValue.VideoCodec" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) ModifyWatermarkTemplate ¶
func (c *Client) ModifyWatermarkTemplate(request *ModifyWatermarkTemplateRequest) (response *ModifyWatermarkTemplateResponse, err error)
ModifyWatermarkTemplate 修改用户自定义水印模板,水印类型不允许修改。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" 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"
func (*Client) ModifyWatermarkTemplateWithContext ¶ added in v1.0.324
func (c *Client) ModifyWatermarkTemplateWithContext(ctx context.Context, request *ModifyWatermarkTemplateRequest) (response *ModifyWatermarkTemplateResponse, err error)
ModifyWatermarkTemplate 修改用户自定义水印模板,水印类型不允许修改。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" 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"
func (*Client) ModifyWordSample ¶
func (c *Client) ModifyWordSample(request *ModifyWordSampleRequest) (response *ModifyWordSampleResponse, err error)
ModifyWordSample 该接口用于修改关键词的应用场景、标签,关键词本身不可修改,如需修改,可删除重建。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_WORD = "ResourceNotFound.Word"
func (*Client) ModifyWordSampleWithContext ¶ added in v1.0.324
func (c *Client) ModifyWordSampleWithContext(ctx context.Context, request *ModifyWordSampleRequest) (response *ModifyWordSampleResponse, err error)
ModifyWordSample 该接口用于修改关键词的应用场景、标签,关键词本身不可修改,如需修改,可删除重建。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_WORD = "ResourceNotFound.Word"
func (*Client) ParseLiveStreamProcessNotification ¶
func (c *Client) ParseLiveStreamProcessNotification(request *ParseLiveStreamProcessNotificationRequest) (response *ParseLiveStreamProcessNotificationResponse, err error)
ParseLiveStreamProcessNotification 从 CMQ 获取到消息后,从消息的 msgBody 字段中解析出 MPS 直播流处理事件通知的内容。
该接口不用于发起网络调用,而是用来帮助生成各个语言平台的 SDK,您可以参考 SDK 中的解析实现事件通知的解析。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INVALIDPARAMETERVALUE_INVALIDCONTENT = "InvalidParameterValue.InvalidContent"
func (*Client) ParseLiveStreamProcessNotificationWithContext ¶ added in v1.0.324
func (c *Client) ParseLiveStreamProcessNotificationWithContext(ctx context.Context, request *ParseLiveStreamProcessNotificationRequest) (response *ParseLiveStreamProcessNotificationResponse, err error)
ParseLiveStreamProcessNotification 从 CMQ 获取到消息后,从消息的 msgBody 字段中解析出 MPS 直播流处理事件通知的内容。
该接口不用于发起网络调用,而是用来帮助生成各个语言平台的 SDK,您可以参考 SDK 中的解析实现事件通知的解析。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INVALIDPARAMETERVALUE_INVALIDCONTENT = "InvalidParameterValue.InvalidContent"
func (*Client) ParseNotification ¶
func (c *Client) ParseNotification(request *ParseNotificationRequest) (response *ParseNotificationResponse, err error)
ParseNotification 从 CMQ 获取到消息后,从消息的 msgBody 字段中解析出 MPS 事件通知的内容。
该接口不用于发起网络调用,而是用来帮助生成各个语言平台的 SDK,您可以参考 SDK 中的解析函数,实现事件通知的解析。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDCONTENT = "InvalidParameterValue.InvalidContent"
func (*Client) ParseNotificationWithContext ¶ added in v1.0.324
func (c *Client) ParseNotificationWithContext(ctx context.Context, request *ParseNotificationRequest) (response *ParseNotificationResponse, err error)
ParseNotification 从 CMQ 获取到消息后,从消息的 msgBody 字段中解析出 MPS 事件通知的内容。
该接口不用于发起网络调用,而是用来帮助生成各个语言平台的 SDK,您可以参考 SDK 中的解析函数,实现事件通知的解析。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDCONTENT = "InvalidParameterValue.InvalidContent"
func (*Client) ProcessLiveStream ¶
func (c *Client) ProcessLiveStream(request *ProcessLiveStreamRequest) (response *ProcessLiveStreamResponse, err error)
ProcessLiveStream 对直播流媒体发起处理任务,功能包括:
* 智能内容审核(画面鉴黄、敏感信息检测、声音鉴黄);
* 智能内容识别(人脸、文本全文、文本关键词、语音全文、语音关键词、语音实时翻译、物体识别、游戏打点)。
* 智能内容分析(新闻实时拆条)。
* 质检(直播流格式诊断、音画内容检测(抖动、模糊、低光照、过曝光、黑边、白边、黑屏、白屏、花屏、噪点、马赛克、二维码等)、无参考打分)。
* 录制
直播流处理事件通知支持HTTP回调,也支持实时写入用户指定的消息队列 CMQ 中,用户从消息队列 CMQ 中获取事件通知结果,同时处理过程中存在输出文件的,会写入用户指定的输出文件的目标存储中。
可能返回的错误码:
FAILEDOPERATION_GENERATERESOURCE = "FailedOperation.GenerateResource" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DEFINITION = "InvalidParameterValue.Definition" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId"
func (*Client) ProcessLiveStreamWithContext ¶ added in v1.0.324
func (c *Client) ProcessLiveStreamWithContext(ctx context.Context, request *ProcessLiveStreamRequest) (response *ProcessLiveStreamResponse, err error)
ProcessLiveStream 对直播流媒体发起处理任务,功能包括:
* 智能内容审核(画面鉴黄、敏感信息检测、声音鉴黄);
* 智能内容识别(人脸、文本全文、文本关键词、语音全文、语音关键词、语音实时翻译、物体识别、游戏打点)。
* 智能内容分析(新闻实时拆条)。
* 质检(直播流格式诊断、音画内容检测(抖动、模糊、低光照、过曝光、黑边、白边、黑屏、白屏、花屏、噪点、马赛克、二维码等)、无参考打分)。
* 录制
直播流处理事件通知支持HTTP回调,也支持实时写入用户指定的消息队列 CMQ 中,用户从消息队列 CMQ 中获取事件通知结果,同时处理过程中存在输出文件的,会写入用户指定的输出文件的目标存储中。
可能返回的错误码:
FAILEDOPERATION_GENERATERESOURCE = "FailedOperation.GenerateResource" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_DEFINITION = "InvalidParameterValue.Definition" INVALIDPARAMETERVALUE_DEFINITIONS = "InvalidParameterValue.Definitions" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId"
func (*Client) ProcessMedia ¶
func (c *Client) ProcessMedia(request *ProcessMediaRequest) (response *ProcessMediaResponse, err error)
ProcessMedia 对 URL视频链接 或 COS 中的媒体文件发起处理任务,功能包括:
1. 视频转码(普通转码、极速高清转码、音视频增强);
2. 视频转动图;
3. 对视频按指定时间点截图;
4. 对视频采样截图;
5. 对视频截图雪碧图;
6. 对视频转自适应码流;
7. 智能内容审核(鉴黄、敏感信息检测);
8. 智能内容分析(标签、分类、封面、按帧标签、拆条、集锦、片头片尾、游戏打点);
9. 智能内容识别(人脸、文本全文、文本关键词、语音全文、语音关键词、语音翻译、物体识别)。
10. 媒体质检(直播流格式诊断、音画内容检测(抖动、模糊、低光照、过曝光、黑边、白边、黑屏、白屏、花屏、噪点、马赛克、二维码等)、无参考打分)
可能返回的错误码:
FAILEDOPERATION_GENERATERESOURCE = "FailedOperation.GenerateResource" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong"
func (*Client) ProcessMediaWithContext ¶ added in v1.0.324
func (c *Client) ProcessMediaWithContext(ctx context.Context, request *ProcessMediaRequest) (response *ProcessMediaResponse, err error)
ProcessMedia 对 URL视频链接 或 COS 中的媒体文件发起处理任务,功能包括:
1. 视频转码(普通转码、极速高清转码、音视频增强);
2. 视频转动图;
3. 对视频按指定时间点截图;
4. 对视频采样截图;
5. 对视频截图雪碧图;
6. 对视频转自适应码流;
7. 智能内容审核(鉴黄、敏感信息检测);
8. 智能内容分析(标签、分类、封面、按帧标签、拆条、集锦、片头片尾、游戏打点);
9. 智能内容识别(人脸、文本全文、文本关键词、语音全文、语音关键词、语音翻译、物体识别)。
10. 媒体质检(直播流格式诊断、音画内容检测(抖动、模糊、低光照、过曝光、黑边、白边、黑屏、白屏、花屏、噪点、马赛克、二维码等)、无参考打分)
可能返回的错误码:
FAILEDOPERATION_GENERATERESOURCE = "FailedOperation.GenerateResource" FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_SESSIONCONTEXTTOOLONG = "InvalidParameterValue.SessionContextTooLong" INVALIDPARAMETERVALUE_SESSIONID = "InvalidParameterValue.SessionId" INVALIDPARAMETERVALUE_SESSIONIDTOOLONG = "InvalidParameterValue.SessionIdTooLong"
func (*Client) RecognizeMediaForZhiXue ¶
func (c *Client) RecognizeMediaForZhiXue(request *RecognizeMediaForZhiXueRequest) (response *RecognizeMediaForZhiXueResponse, err error)
RecognizeMediaForZhiXue 智能媒体识别,包含表情和动作识别。仅用于智学,其他调用无效。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) RecognizeMediaForZhiXueWithContext ¶ added in v1.0.324
func (c *Client) RecognizeMediaForZhiXueWithContext(ctx context.Context, request *RecognizeMediaForZhiXueRequest) (response *RecognizeMediaForZhiXueResponse, err error)
RecognizeMediaForZhiXue 智能媒体识别,包含表情和动作识别。仅用于智学,其他调用无效。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ResetWorkflow ¶
func (c *Client) ResetWorkflow(request *ResetWorkflowRequest) (response *ResetWorkflowResponse, err error)
ResetWorkflow 重新设置一个已经存在且处于禁用状态的工作流。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) ResetWorkflowWithContext ¶ added in v1.0.324
func (c *Client) ResetWorkflowWithContext(ctx context.Context, request *ResetWorkflowRequest) (response *ResetWorkflowResponse, err error)
ResetWorkflow 重新设置一个已经存在且处于禁用状态的工作流。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_TEMPLATENOTEXIST = "ResourceNotFound.TemplateNotExist"
func (*Client) StartStreamLinkFlow ¶ added in v1.0.531
func (c *Client) StartStreamLinkFlow(request *StartStreamLinkFlowRequest) (response *StartStreamLinkFlowResponse, err error)
StartStreamLinkFlow 启动媒体传输流。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_OUTPUTGROUPS = "InvalidParameter.OutputGroups" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) StartStreamLinkFlowWithContext ¶ added in v1.0.531
func (c *Client) StartStreamLinkFlowWithContext(ctx context.Context, request *StartStreamLinkFlowRequest) (response *StartStreamLinkFlowResponse, err error)
StartStreamLinkFlow 启动媒体传输流。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_OUTPUTGROUPS = "InvalidParameter.OutputGroups" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) StopStreamLinkFlow ¶ added in v1.0.531
func (c *Client) StopStreamLinkFlow(request *StopStreamLinkFlowRequest) (response *StopStreamLinkFlowResponse, err error)
StopStreamLinkFlow 停止媒体传输流。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) StopStreamLinkFlowWithContext ¶ added in v1.0.531
func (c *Client) StopStreamLinkFlowWithContext(ctx context.Context, request *StopStreamLinkFlowRequest) (response *StopStreamLinkFlowResponse, err error)
StopStreamLinkFlow 停止媒体传输流。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER_ID = "InvalidParameter.Id" INVALIDPARAMETER_STATE = "InvalidParameter.State"
func (*Client) WithdrawsWatermark ¶ added in v1.0.612
func (c *Client) WithdrawsWatermark(request *WithdrawsWatermarkRequest) (response *WithdrawsWatermarkResponse, err error)
WithdrawsWatermark 提取视频中的盲水印。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) WithdrawsWatermarkWithContext ¶ added in v1.0.612
func (c *Client) WithdrawsWatermarkWithContext(ctx context.Context, request *WithdrawsWatermarkRequest) (response *WithdrawsWatermarkResponse, err error)
WithdrawsWatermark 提取视频中的盲水印。
可能返回的错误码:
FAILEDOPERATION_INVALIDMPSUSER = "FailedOperation.InvalidMpsUser" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
type ColorEnhanceConfig ¶ added in v1.0.444
type ColorEnhanceConfig struct { // 能力配置开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> // 默认值:ON。 Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 类型,可选值: // <li>weak</li> // <li>normal</li> // <li>strong</li> // 默认值:weak。 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type ComposeAudioItem ¶ added in v1.0.751
type ComposeAudioItem struct { // 元素对应媒体信息。 SourceMedia *ComposeSourceMedia `json:"SourceMedia,omitnil,omitempty" name:"SourceMedia"` // 元素在轨道时间轴上的时间信息,不填则紧跟上一个元素。 TrackTime *ComposeTrackTime `json:"TrackTime,omitnil,omitempty" name:"TrackTime"` // 对音频进行操作,如静音等。 AudioOperations []*ComposeAudioOperation `json:"AudioOperations,omitnil,omitempty" name:"AudioOperations"` }
type ComposeAudioOperation ¶ added in v1.0.751
type ComposeAudioOperation struct { // 音频操作类型,取值有: // <li>Volume:音量调节。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 当 Type = Volume 时有效。音量调节参数,取值范围: 0~5。 // <li>0 表示静音。</li> // <li>小于1 表示降低音量。</li> // <li>1 表示不变。</li> // <li>大于1表示升高音量。</li> Volume *float64 `json:"Volume,omitnil,omitempty" name:"Volume"` }
type ComposeAudioStream ¶ added in v1.0.751
type ComposeAudioStream struct { // 音频流的编码方式,可选值: // <li>AAC:AAC 编码(默认),用于容器为 mp4。</li> // <li>MP3:mp3 编码,用于容器为 mp3。</li> Codec *string `json:"Codec,omitnil,omitempty" name:"Codec"` // 音频流的采样率,单位:Hz,可选值: // <li>16000(默认)</li> // <li>32000</li> // <li>44100</li> // <li>48000</li> SampleRate *int64 `json:"SampleRate,omitnil,omitempty" name:"SampleRate"` // 声道数,可选值: // <li>1:单声道 。</li> // <li>2:双声道(默认)。</li> AudioChannel *int64 `json:"AudioChannel,omitnil,omitempty" name:"AudioChannel"` // 参考码率,单位 kbps,范围:26~10000。 // 如果设置,编码时会尽量按该码率进行编码。 // 如果不设置,服务将根据音频参数自动采用合适的码率。 Bitrate *int64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` }
type ComposeCanvas ¶ added in v1.0.751
type ComposeCanvas struct { // 背景颜色对应的 RGB 参考值,取值格式: #RRGGBB,如 #F0F0F0 。 // 默认值:#000000(黑色)。 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 ComposeEmptyItem ¶ added in v1.0.751
type ComposeEmptyItem struct { // 元素时长,时间支持: // <li>以 s 结尾,表示时间点单位为秒,如 3.5s 表示时间点为第3.5秒。</li> Duration *string `json:"Duration,omitnil,omitempty" name:"Duration"` }
type ComposeImageItem ¶ added in v1.0.751
type ComposeImageItem struct { // 元素对应媒体信息。 SourceMedia *ComposeSourceMedia `json:"SourceMedia,omitnil,omitempty" name:"SourceMedia"` // 元素在轨道时间轴上的时间信息,不填则紧跟上一个元素。 TrackTime *ComposeTrackTime `json:"TrackTime,omitnil,omitempty" name:"TrackTime"` // 元素中心点距离画布原点的水平位置。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示元素 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布宽度的 10%。</li> // <li>当字符串以 px 结尾,表示元素 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> // 默认:50%。 XPos *string `json:"XPos,omitnil,omitempty" name:"XPos"` // 元素中心点距离画布原点的垂直位置。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示元素 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> // <li>当字符串以 px 结尾,表示元素 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> // 默认:50%。 YPos *string `json:"YPos,omitnil,omitempty" name:"YPos"` // 视频片段的宽度。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示元素 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> // <li>当字符串以 px 结尾,表示元素 Width 单位为像素,如 100px 表示 Width 为100像素。</li> // 为空(或0) 的场景: // <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> // 为空(或0) 的场景: // <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 []*ComposeImageOperation `json:"ImageOperations,omitnil,omitempty" name:"ImageOperations"` }
type ComposeImageOperation ¶ added in v1.0.751
type ComposeImageOperation struct { // 类型,取值有: // <li>Rotate:图像旋转。</li> // <li>Flip:图像翻转。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 当 Type = Rotate 时有效。图像以中心点为原点进行旋转的角度,取值范围0~360。 RotateAngle *float64 `json:"RotateAngle,omitnil,omitempty" name:"RotateAngle"` // 当 Type = Flip 时有效。图像翻转动作,取值有: // <li>Horizental:水平翻转,即左右镜像。</li> // <li>Vertical:垂直翻转,即上下镜像。</li> FlipType *string `json:"FlipType,omitnil,omitempty" name:"FlipType"` }
type ComposeMediaConfig ¶ added in v1.0.751
type ComposeMediaConfig struct { // 合成目标视频信息。 TargetInfo *ComposeTargetInfo `json:"TargetInfo,omitnil,omitempty" name:"TargetInfo"` // 合成目标视频的画布信息。 Canvas *ComposeCanvas `json:"Canvas,omitnil,omitempty" name:"Canvas"` // 全局样式,和轨道 Tracks 配合使用,用于定于样式,如字幕样式。 Styles []*ComposeStyles `json:"Styles,omitnil,omitempty" name:"Styles"` // 用于描述合成视频的轨道列表,包括:视频、音频、图片、文字等元素组成的多个轨道信息。关于轨道和时间: // <ul><li>轨道时间轴即为目标视频时间轴。</li><li>时间轴上相同时间点的不同轨道上的元素会重叠:</li><ul><li>视频、图片、文字:按轨道顺序进行图像的叠加,轨道顺序靠前的在上面。</li><li>音频 :进行混音。</li></ul></ul>注意:同一轨道中各个元素(除字幕元素外)的轨道时间不能重叠。 Tracks []*ComposeMediaTrack `json:"Tracks,omitnil,omitempty" name:"Tracks"` }
type ComposeMediaItem ¶ added in v1.0.751
type ComposeMediaItem struct { // 元素类型。取值有: // <li>Video:视频元素。</li> // <li>Audio:音频元素。</li> // <li>Image:图片元素。</li> // <li>Transition:转场元素。</li> // <li>Subtitle:字幕元素。</li> // <li>Empty:空白元素。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 视频元素,当 Type = Video 时有效。 Video *ComposeVideoItem `json:"Video,omitnil,omitempty" name:"Video"` // 音频元素,当 Type = Audio 时有效。 Audio *ComposeAudioItem `json:"Audio,omitnil,omitempty" name:"Audio"` // 图片元素,当 Type = Image 时有效。 Image *ComposeImageItem `json:"Image,omitnil,omitempty" name:"Image"` // 转场元素,当 Type = Transition 时有效。 Transition *ComposeTransitionItem `json:"Transition,omitnil,omitempty" name:"Transition"` // 字幕元素,当 Type = Subtitle 是有效。 Subtitle *ComposeSubtitleItem `json:"Subtitle,omitnil,omitempty" name:"Subtitle"` // 空白元素,当 Type = Empty 时有效。用于时间轴的占位。 Empty *ComposeEmptyItem `json:"Empty,omitnil,omitempty" name:"Empty"` }
type ComposeMediaTrack ¶ added in v1.0.751
type ComposeMediaTrack struct { // 轨道类型,取值有:<ul><li>Video :视频轨道。视频轨道可由以下元素组成:</li><ul><li>Video 元素</li><li>Image 元素</li><li>Transition 元素</li><li>Empty 元素</li></ul><li>Audio :音频轨道。音频轨道可由以下元素组成:</li><ul><li>Audio 元素</li><li>Transition 元素</li><li>Empty 元素</li></ul><li>Title:文字轨道。文字轨道可由以下元素组成:</li><ul><li>Subtitle 元素</li></ul> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 轨道上的元素列表。 Items []*ComposeMediaItem `json:"Items,omitnil,omitempty" name:"Items"` }
type ComposeSourceMedia ¶ added in v1.0.751
type ComposeSourceMedia struct { // 媒体对应的素材ID,即 FileInfos 列表中对应素材的 ID。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 媒体位于素材的起始时间,时间点支持 s、% 两种格式: // <li>当字符串以 s 结尾,表示时间点单位为秒,如 3.5s 表示时间点为第3.5秒;</li> // <li>当字符串以 % 结尾,表示时间点为素材时长的百分比大小,如10%表示时间点为素材第10% 的时刻。</li> // 默认:0s StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 媒体位于素材的结束时间,和 StartTime 构成媒体在源素材的时间区间,时间点支持 s、% 两种格式: // <li>当字符串以 s 结尾,表示时间点单位为秒,如 3.5s 表示时间点为第3.5秒;</li> // <li>当字符串以 % 结尾,表示时间点为素材时长的百分比大小,如10%表示时间点为素材第10%的时间。</li> // 默认:如果对应轨道时长有设置,则默认轨道时长,否则为素材时长,无时长的素材默认为 1 秒。 // 注意:至少需要大于 StartTime 0.02 秒。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
type ComposeStyles ¶ added in v1.0.751
type ComposeStyles struct { // 样式 Id,用于和轨道元素中的样式关联。 // 注意:允许字母、数字、-、_ 组合,最长 32 字符。 Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 样式类型,取值有: // <li>Subtitle:字幕样式。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 字幕样式信息,当 Type = Subtitle 时有效。 Subtitle *ComposeSubtitleStyle `json:"Subtitle,omitnil,omitempty" name:"Subtitle"` }
type ComposeSubtitleItem ¶ added in v1.0.751
type ComposeSubtitleItem struct { // 字幕样式,Styles 列表中对应的 Subtitle样式的 ID。 StyleId *string `json:"StyleId,omitnil,omitempty" name:"StyleId"` // 字幕文本。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // 元素在轨道时间轴上的时间信息,不填则紧跟上一个元素。 TrackTime *ComposeTrackTime `json:"TrackTime,omitnil,omitempty" name:"TrackTime"` }
type ComposeSubtitleStyle ¶ added in v1.0.751
type ComposeSubtitleStyle struct { // 字幕高度。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。</li> // <li>当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。</li> // 默认为 FontSize 大小。 Height *string `json:"Height,omitnil,omitempty" name:"Height"` // 字幕距离下边框距离,支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。</li> // <li>当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。</li> // 默认:0px MarginBottom *string `json:"MarginBottom,omitnil,omitempty" name:"MarginBottom"` // 字体类型,支持: // <li>SimHei:黑体(默认)。</li> // <li>SimSun:宋体。</li> FontType *string `json:"FontType,omitnil,omitempty" name:"FontType"` // 字体大小,支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。</li> // <li>当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。</li> // 默认:2% FontSize *string `json:"FontSize,omitnil,omitempty" name:"FontSize"` // 是否使用粗体,和字体相关,可选值: // <li>0:否(默认)。</li> // <li>1:是。</li> FontBold *int64 `json:"FontBold,omitnil,omitempty" name:"FontBold"` // 是否使用斜体,和字体相关,可选值: // <li>0:否(默认)。</li> // <li>1:是。</li> FontItalic *int64 `json:"FontItalic,omitnil,omitempty" name:"FontItalic"` // 字体颜色,格式:#RRGGBBAA。 // 默认值:0x000000FF(黑色)。 // 注意:其中 AA 部分指的是透明度,为可选。 FontColor *string `json:"FontColor,omitnil,omitempty" name:"FontColor"` // 文字对齐方式: // <li>Center:居中(默认)。</li> // <li>Left:左对齐。</li> // <li>Right:右对齐。</li> FontAlign *string `json:"FontAlign,omitnil,omitempty" name:"FontAlign"` // 用于字幕对齐留白: // <li>FontAlign=Left 时,表示距离左边距离。</li> // <li>FontAlign=Right时,表示距离右边距离。</li> // 支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示为画布宽度的百分比大小,如 10% 表示为画布宽度的 10%。</li> // <li>当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。</li> FontAlignMargin *string `json:"FontAlignMargin,omitnil,omitempty" name:"FontAlignMargin"` // 字体边框宽度,支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示为画布高度的百分比大小,如 10% 表示为画布高度的 10%。</li> // <li>当字符串以 px 结尾,表示单位为像素,如 100px 表示为100像素。</li> // 默认: 0,表示不需要边框。 BorderWidth *string `json:"BorderWidth,omitnil,omitempty" name:"BorderWidth"` // 边框颜色,当 BorderWidth 不为 0 时生效,其值格式和 FontColor 一致。 BorderColor *string `json:"BorderColor,omitnil,omitempty" name:"BorderColor"` // 文字底色,其值格式和 FontColor 一致。 // 默认为空, 表示不使用底色。 BottomColor *string `json:"BottomColor,omitnil,omitempty" name:"BottomColor"` }
type ComposeTargetInfo ¶ added in v1.0.751
type ComposeTargetInfo struct { // 封装容器格式,可选值: // <li>mp4:视频文件(默认)。</li> // <li>mp3:纯音频文件。</li> 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"` // 输出视频流信息。 VideoStream *ComposeVideoStream `json:"VideoStream,omitnil,omitempty" name:"VideoStream"` // 输出音频流信息。 AudioStream *ComposeAudioStream `json:"AudioStream,omitnil,omitempty" name:"AudioStream"` }
type ComposeTrackTime ¶ added in v1.0.751
type ComposeTrackTime struct { // 元素在轨道上的起始时间,时间点支持: // <li>以 s 结尾,表示时间点单位为秒,如 3.5s 表示时间点为第3.5秒;</li> // 注意:不填则默认为前一个元素的结束时间,此时可以通过 ComposeEmptyItem 元素来进行占位,实现轨道起始时间设置。 Start *string `json:"Start,omitnil,omitempty" name:"Start"` // 元素时长,时间支持: // <li>以 s 结尾,表示时间点单位为秒,如 3.5s 表示时间点为第3.5秒;</li> // 默认:取对应 ComposeSourceMedia 媒体的有效时长(即 EndTime-StartTime),没有 ComposeSourceMedia 则默认为 1 秒。 Duration *string `json:"Duration,omitnil,omitempty" name:"Duration"` }
type ComposeTransitionItem ¶ added in v1.0.751
type ComposeTransitionItem struct { // 元素时长,时间支持:<li>以 s 结尾,表示时间点单位为秒,如 3s 表示时间点为第3秒。</li> // 默认:1s // 注意: // <li>必须是整数s,否则向下取整。</li> // <li>转场 前后必须紧挨着两个不为 Empty 的元素。</li> // <li>转场 Duration 必须小于前一个元素的 Duration,同时必须小于后一个元素的 Duration。</li> // <li>进行转场处理的两个元素,第二个元素在轨道上的起始时间会自动调整为前一个元素的结束时间减去转场的 Duration。</li> Duration *string `json:"Duration,omitnil,omitempty" name:"Duration"` // 转场操作列表。 // 默认:淡入淡出。 // 注意:图像转场操作和音频转场操作各自最多支持一个。 Transitions []*ComposeTransitionOperation `json:"Transitions,omitnil,omitempty" name:"Transitions"` }
type ComposeTransitionOperation ¶ added in v1.0.751
type ComposeTransitionOperation struct { // 转场类型。 // // 图像的转场操作,用于两个视频片段图像间的转场处理: // <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> // 音频的转场操作,用于两个音频片段间的转场处理: // <li>AudioFadeInFadeOut:声音淡入淡出。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type ComposeVideoItem ¶ added in v1.0.751
type ComposeVideoItem struct { // 元素对应媒体信息。 SourceMedia *ComposeSourceMedia `json:"SourceMedia,omitnil,omitempty" name:"SourceMedia"` // 元素在轨道时间轴上的时间信息,不填则紧跟上一个元素。 TrackTime *ComposeTrackTime `json:"TrackTime,omitnil,omitempty" name:"TrackTime"` // 元素中心点距离画布原点的水平位置。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示元素 XPos 为画布宽度指定百分比的位置,如 10% 表示 XPos 为画布宽度的 10%。</li> // <li>当字符串以 px 结尾,表示元素 XPos 单位为像素,如 100px 表示 XPos 为100像素。</li> // 默认:50%。 XPos *string `json:"XPos,omitnil,omitempty" name:"XPos"` // 元素中心点距离画布原点的垂直位置。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示元素 YPos 为画布高度指定百分比的位置,如 10% 表示 YPos 为画布高度的 10%。</li> // <li>当字符串以 px 结尾,表示元素 YPos 单位为像素,如 100px 表示 YPos 为100像素。</li> // 默认:50%。 YPos *string `json:"YPos,omitnil,omitempty" name:"YPos"` // 视频片段的宽度。支持 %、px 两种格式: // <li>当字符串以 % 结尾,表示元素 Width 为画布宽度的百分比大小,如 10% 表示 Width 为画布宽度的 10%。</li> // <li>当字符串以 px 结尾,表示元素 Width 单位为像素,如 100px 表示 Width 为100像素。</li> // 为空(或0) 的场景: // <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> // 为空(或0) 的场景: // <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 []*ComposeImageOperation `json:"ImageOperations,omitnil,omitempty" name:"ImageOperations"` // 对音频进行操作,如静音等。 AudioOperations []*ComposeAudioOperation `json:"AudioOperations,omitnil,omitempty" name:"AudioOperations"` }
type ComposeVideoStream ¶ added in v1.0.751
type ComposeVideoStream struct { // 视频流的编码方式,可选值: // <li>H.264:H.264 编码(默认)。</li> Codec *string `json:"Codec,omitnil,omitempty" name:"Codec"` // 视频帧率,取值范围:[0, 60],单位:Hz。 // 默认值:0,表示和第一个视频帧率一致。 Fps *int64 `json:"Fps,omitnil,omitempty" name:"Fps"` // 参考码率,单位 kbps,范围:50~35000。 // 如果设置,编码时会尽量按该码率进行编码。 // 如果不设置,服务将通过画面复杂度自动采用合适的码率。 Bitrate *int64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` }
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"` // 模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 模板类型,取值范围: // * Preset:系统预置模板; // * Custom:用户自定义模板。 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type CosFileUploadTrigger ¶
type CosFileUploadTrigger struct { // 工作流绑定的 COS Bucket 名,如 TopRankVideo-125xxx88。 Bucket *string `json:"Bucket,omitnil,omitempty" name:"Bucket"` // 工作流绑定的 COS Bucket 所属园区,如 ap-chongiqng。 Region *string `json:"Region,omitnil,omitempty" name:"Region"` // 工作流绑定的输入路径目录,必须为绝对路径,即以 `/` 开头和结尾。如`/movie/201907/`,不填代表根目录`/`。 Dir *string `json:"Dir,omitnil,omitempty" name:"Dir"` // 工作流允许触发的文件格式列表,如 ["mp4", "flv", "mov"]。不填代表所有格式的文件都可以触发工作流。 Formats []*string `json:"Formats,omitnil,omitempty" name:"Formats"` }
type CosInputInfo ¶
type CosInputInfo struct { // 媒体处理对象文件所在的 COS Bucket 名,如 TopRankVideo-125xxx88。 Bucket *string `json:"Bucket,omitnil,omitempty" name:"Bucket"` // 媒体处理对象文件所在的 COS Bucket 所属园区,如 ap-chongqing。 Region *string `json:"Region,omitnil,omitempty" name:"Region"` // 媒体处理对象文件的输入路径,如`/movie/201907/WildAnimal.mov`。 Object *string `json:"Object,omitnil,omitempty" name:"Object"` }
type CosOutputStorage ¶
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 CreateAIAnalysisTemplateRequest ¶
type CreateAIAnalysisTemplateRequest struct { *tchttp.BaseRequest // 视频内容分析模板名称,长度限制: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"` }
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 { // 视频内容分析模板名称,长度限制: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"` }
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 // 视频内容识别模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 视频内容识别模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 人脸识别控制参数。 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"` // 语音翻译控制参数。 TranslateConfigure *TranslateConfigureInfo `json:"TranslateConfigure,omitnil,omitempty" name:"TranslateConfigure"` }
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 { // 视频内容识别模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 视频内容识别模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 人脸识别控制参数。 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"` // 语音翻译控制参数。 TranslateConfigure *TranslateConfigureInfo `json:"TranslateConfigure,omitnil,omitempty" name:"TranslateConfigure"` }
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"` // 模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 是否禁止视频低码率转高码率,取值范围: // <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"` }
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"` // 模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 是否禁止视频低码率转高码率,取值范围: // <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"` }
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"` // 动图宽度(或长边)的最大值,取值范围: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"` // 动图宽度(或长边)的最大值,取值范围: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 CreateContentReviewTemplateRequest ¶
type CreateContentReviewTemplateRequest struct { *tchttp.BaseRequest // 内容审核模板名称,长度限制: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"` }
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 { // 内容审核模板名称,长度限制: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"` }
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 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"` // 雪碧图中小图的行数。 RowCount *uint64 `json:"RowCount,omitnil,omitempty" name:"RowCount"` // 雪碧图中小图的列数。 ColumnCount *uint64 `json:"ColumnCount,omitnil,omitempty" name:"ColumnCount"` // 雪碧图模板名称,长度限制: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> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // 默认值:black 。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 图片格式,取值为 jpg、png、webp。默认为 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"` // 雪碧图中小图的行数。 RowCount *uint64 `json:"RowCount,omitnil,omitempty" name:"RowCount"` // 雪碧图中小图的列数。 ColumnCount *uint64 `json:"ColumnCount,omitnil,omitempty" name:"ColumnCount"` // 雪碧图模板名称,长度限制: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> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // 默认值:black 。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` // 模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 图片格式,取值为 jpg、png、webp。默认为 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 CreateInput ¶ added in v1.0.531
type CreateInput struct { // 输入名称,可填大小写、数字和下划线,长度为[1, 32]。 InputName *string `json:"InputName,omitnil,omitempty" name:"InputName"` // 输入的协议,可选[SRT|RTP|RTMP|RTMP_PULL]。 Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"` // 输入描述,长度为[0, 255]。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 输入的IP白名单,格式为CIDR。 AllowIpList []*string `json:"AllowIpList,omitnil,omitempty" name:"AllowIpList"` // 输入的SRT配置信息。 SRTSettings *CreateInputSRTSettings `json:"SRTSettings,omitnil,omitempty" name:"SRTSettings"` // 输入的RTP配置信息。 RTPSettings *CreateInputRTPSettings `json:"RTPSettings,omitnil,omitempty" name:"RTPSettings"` // 输入的主备开关,可选[OPEN|CLOSE],默认为CLOSE。 FailOver *string `json:"FailOver,omitnil,omitempty" name:"FailOver"` // 输入的RTMP_PULL配置信息。 RTMPPullSettings *CreateInputRTMPPullSettings `json:"RTMPPullSettings,omitnil,omitempty" name:"RTMPPullSettings"` // 输入的RTSP_PULL配置信息。 RTSPPullSettings *CreateInputRTSPPullSettings `json:"RTSPPullSettings,omitnil,omitempty" name:"RTSPPullSettings"` // 输入的HLS_PULL配置信息。 HLSPullSettings *CreateInputHLSPullSettings `json:"HLSPullSettings,omitnil,omitempty" name:"HLSPullSettings"` // 延播平滑吐流配置信息。 ResilientStream *ResilientStreamConf `json:"ResilientStream,omitnil,omitempty" name:"ResilientStream"` // 绑定的输入安全组 ID。 SecurityGroupIds []*string `json:"SecurityGroupIds,omitnil,omitempty" name:"SecurityGroupIds"` }
type CreateInputHLSPullSettings ¶ added in v1.0.540
type CreateInputHLSPullSettings struct { // HLS源站的源站地址,有且只能有一个。 SourceAddresses []*HLSPullSourceAddress `json:"SourceAddresses,omitnil,omitempty" name:"SourceAddresses"` }
type CreateInputRTMPPullSettings ¶ added in v1.0.531
type CreateInputRTMPPullSettings struct { // RTMP源站的源站地址,有且只能有一个。 SourceAddresses []*RTMPPullSourceAddress `json:"SourceAddresses,omitnil,omitempty" name:"SourceAddresses"` }
type CreateInputRTPSettings ¶ added in v1.0.531
type CreateInputRTSPPullSettings ¶ added in v1.0.531
type CreateInputRTSPPullSettings struct { // RTSP源站的源站地址,有且只能有一个。 SourceAddresses []*RTSPPullSourceAddress `json:"SourceAddresses,omitnil,omitempty" name:"SourceAddresses"` }
type CreateInputSRTSettings ¶ added in v1.0.531
type CreateInputSRTSettings struct { // SRT模式,可选[LISTENER|CALLER],默认为LISTENER。 Mode *string `json:"Mode,omitnil,omitempty" name:"Mode"` // 流Id,可选大小写字母、数字和特殊字符(.#!:&,=_-),长度为0~512。具体格式可以参考:https://github.com/Haivision/srt/blob/master/docs/features/access-control.md#standard-keys。 StreamId *string `json:"StreamId,omitnil,omitempty" name:"StreamId"` // 延迟,默认0,单位ms,范围为[0, 3000]。 Latency *int64 `json:"Latency,omitnil,omitempty" name:"Latency"` // 接收延迟,默认120,单位ms,范围为[0, 3000]。 RecvLatency *int64 `json:"RecvLatency,omitnil,omitempty" name:"RecvLatency"` // 对端延迟,默认0,单位ms,范围为[0, 3000]。 PeerLatency *int64 `json:"PeerLatency,omitnil,omitempty" name:"PeerLatency"` // 对端超时时间,默认5000,单位ms,范围为[1000, 10000]。 PeerIdleTimeout *int64 `json:"PeerIdleTimeout,omitnil,omitempty" name:"PeerIdleTimeout"` // 解密密钥,默认为空,表示不加密。只可填ascii码值,长度为[10, 79]。 Passphrase *string `json:"Passphrase,omitnil,omitempty" name:"Passphrase"` // 密钥长度,默认为0,可选[0|16|24|32]。 PbKeyLen *int64 `json:"PbKeyLen,omitnil,omitempty" name:"PbKeyLen"` // SRT对端地址,当Mode为CALLER时必填,且只能填1组。 SourceAddresses []*SRTSourceAddressReq `json:"SourceAddresses,omitnil,omitempty" name:"SourceAddresses"` }
type CreateOutputInfo ¶ added in v1.0.531
type CreateOutputInfo struct { // 输出的名称。 OutputName *string `json:"OutputName,omitnil,omitempty" name:"OutputName"` // 输出描述。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 输出协议,可选[SRT|RTP|RTMP|RTMP_PULL]。 Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"` // 输出地区。 OutputRegion *string `json:"OutputRegion,omitnil,omitempty" name:"OutputRegion"` // 输出的SRT的配置。 SRTSettings *CreateOutputSRTSettings `json:"SRTSettings,omitnil,omitempty" name:"SRTSettings"` // 输出的RTMP的配置。 RTMPSettings *CreateOutputRTMPSettings `json:"RTMPSettings,omitnil,omitempty" name:"RTMPSettings"` // 输出的RTP的配置。 RTPSettings *CreateOutputInfoRTPSettings `json:"RTPSettings,omitnil,omitempty" name:"RTPSettings"` // IP白名单列表,格式为CIDR,如0.0.0.0/0。 // 当Protocol为RTMP_PULL有效,为空代表不限制客户端IP。 AllowIpList []*string `json:"AllowIpList,omitnil,omitempty" name:"AllowIpList"` // 最大拉流并发数,最大4,默认4。 MaxConcurrent *uint64 `json:"MaxConcurrent,omitnil,omitempty" name:"MaxConcurrent"` // 绑定的输入安全组 ID。 SecurityGroupIds []*string `json:"SecurityGroupIds,omitnil,omitempty" name:"SecurityGroupIds"` }
type CreateOutputInfoRTPSettings ¶ added in v1.0.531
type CreateOutputInfoRTPSettings struct { // 转推的目标地址,可填1~2个。 Destinations []*CreateOutputRTPSettingsDestinations `json:"Destinations,omitnil,omitempty" name:"Destinations"` // 只能填none。 FEC *string `json:"FEC,omitnil,omitempty" name:"FEC"` // 空闲超时时间,单位ms。 IdleTimeout *int64 `json:"IdleTimeout,omitnil,omitempty" name:"IdleTimeout"` }
type CreateOutputRTMPSettings ¶ added in v1.0.531
type CreateOutputRTMPSettings struct { // 转推的目标地址,可填1~2个。 Destinations []*CreateOutputRtmpSettingsDestinations `json:"Destinations,omitnil,omitempty" name:"Destinations"` // RTMP的Chunk大小,范围为[4096, 40960]。 ChunkSize *int64 `json:"ChunkSize,omitnil,omitempty" name:"ChunkSize"` }
type CreateOutputRTPSettingsDestinations ¶ added in v1.0.531
type CreateOutputRtmpSettingsDestinations ¶ added in v1.0.531
type CreateOutputSRTSettings ¶ added in v1.0.531
type CreateOutputSRTSettings struct { // 转推的目标地址,当Mode为CALLER时必填,且只能填1组。 Destinations []*CreateOutputSRTSettingsDestinations `json:"Destinations,omitnil,omitempty" name:"Destinations"` // 转推SRT的流Id,可选大小写字母、数字和特殊字符(.#!:&,=_-),长度为0~512。 StreamId *string `json:"StreamId,omitnil,omitempty" name:"StreamId"` // 转推SRT的总延迟,默认0,单位ms,范围为[0, 3000]。 Latency *int64 `json:"Latency,omitnil,omitempty" name:"Latency"` // 转推SRT的接收延迟,默认120,单位ms,范围为[0, 3000]。 RecvLatency *int64 `json:"RecvLatency,omitnil,omitempty" name:"RecvLatency"` // 转推SRT的对端延迟,默认0,单位ms,范围为[0, 3000]。 PeerLatency *int64 `json:"PeerLatency,omitnil,omitempty" name:"PeerLatency"` // 转推SRT的对端空闲超时时间,默认5000,单位ms,范围为[1000, 10000]。 PeerIdleTimeout *int64 `json:"PeerIdleTimeout,omitnil,omitempty" name:"PeerIdleTimeout"` // 转推SRT的加密密钥,默认为空,表示不加密。只可填ascii码值,长度为[10, 79]。 Passphrase *string `json:"Passphrase,omitnil,omitempty" name:"Passphrase"` // 转推SRT的密钥长度,默认为0,可选[0|16|24|32]。 PbKeyLen *int64 `json:"PbKeyLen,omitnil,omitempty" name:"PbKeyLen"` // SRT模式,可选[LISTENER|CALLER],默认为CALLER。 Mode *string `json:"Mode,omitnil,omitempty" name:"Mode"` }
type CreateOutputSRTSettingsDestinations ¶ added in v1.0.531
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"` // 素材描述,长度限制: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"` // 素材描述,长度限制: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 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"` // 采样截图模板名称,长度限制: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、webp。默认为 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"` // 采样截图模板名称,长度限制: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、webp。默认为 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 CreateScheduleRequest ¶ added in v1.0.613
type CreateScheduleRequest struct { *tchttp.BaseRequest // 编排名称,最多128字符。同一个用户该名称唯一。 ScheduleName *string `json:"ScheduleName,omitnil,omitempty" name:"ScheduleName"` // 编排绑定的触发规则,当上传视频命中该规则到该对象时即触发编排。 Trigger *WorkflowTrigger `json:"Trigger,omitnil,omitempty" name:"Trigger"` // 编排任务列表。 Activities []*Activity `json:"Activities,omitnil,omitempty" name:"Activities"` // 媒体处理的文件输出存储位置。不填则继承 Trigger 中的存储位置。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 媒体处理生成的文件输出的目标目录,必选以 / 开头和结尾,如`/movie/201907/`。 // 如果不填,表示与触发文件所在的目录一致。 OutputDir *string `json:"OutputDir,omitnil,omitempty" name:"OutputDir"` // 任务的事件通知配置,不填代表不获取事件通知。 TaskNotifyConfig *TaskNotifyConfig `json:"TaskNotifyConfig,omitnil,omitempty" name:"TaskNotifyConfig"` // 资源ID,需要保证对应资源是开启状态。默认为帐号主资源ID。 ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` }
func NewCreateScheduleRequest ¶ added in v1.0.613
func NewCreateScheduleRequest() (request *CreateScheduleRequest)
func (*CreateScheduleRequest) FromJsonString ¶ added in v1.0.613
func (r *CreateScheduleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateScheduleRequest) ToJsonString ¶ added in v1.0.613
func (r *CreateScheduleRequest) ToJsonString() string
type CreateScheduleRequestParams ¶ added in v1.0.613
type CreateScheduleRequestParams struct { // 编排名称,最多128字符。同一个用户该名称唯一。 ScheduleName *string `json:"ScheduleName,omitnil,omitempty" name:"ScheduleName"` // 编排绑定的触发规则,当上传视频命中该规则到该对象时即触发编排。 Trigger *WorkflowTrigger `json:"Trigger,omitnil,omitempty" name:"Trigger"` // 编排任务列表。 Activities []*Activity `json:"Activities,omitnil,omitempty" name:"Activities"` // 媒体处理的文件输出存储位置。不填则继承 Trigger 中的存储位置。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 媒体处理生成的文件输出的目标目录,必选以 / 开头和结尾,如`/movie/201907/`。 // 如果不填,表示与触发文件所在的目录一致。 OutputDir *string `json:"OutputDir,omitnil,omitempty" name:"OutputDir"` // 任务的事件通知配置,不填代表不获取事件通知。 TaskNotifyConfig *TaskNotifyConfig `json:"TaskNotifyConfig,omitnil,omitempty" name:"TaskNotifyConfig"` // 资源ID,需要保证对应资源是开启状态。默认为帐号主资源ID。 ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` }
Predefined struct for user
type CreateScheduleResponse ¶ added in v1.0.613
type CreateScheduleResponse struct { *tchttp.BaseResponse Response *CreateScheduleResponseParams `json:"Response"` }
func NewCreateScheduleResponse ¶ added in v1.0.613
func NewCreateScheduleResponse() (response *CreateScheduleResponse)
func (*CreateScheduleResponse) FromJsonString ¶ added in v1.0.613
func (r *CreateScheduleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateScheduleResponse) ToJsonString ¶ added in v1.0.613
func (r *CreateScheduleResponse) ToJsonString() string
type CreateScheduleResponseParams ¶ added in v1.0.613
type CreateScheduleResponseParams struct { // 编排 ID。 ScheduleId *int64 `json:"ScheduleId,omitnil,omitempty" name:"ScheduleId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateSnapshotByTimeOffsetTemplateRequest ¶
type CreateSnapshotByTimeOffsetTemplateRequest struct { *tchttp.BaseRequest // 指定时间点截图模板名称,长度限制: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、webp。默认为 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 { // 指定时间点截图模板名称,长度限制: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、webp。默认为 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 CreateStreamLinkEventRequest ¶ added in v1.0.677
type CreateStreamLinkEventRequest struct { *tchttp.BaseRequest // 事件名称。 EventName *string `json:"EventName,omitnil,omitempty" name:"EventName"` // 事件描述。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` }
func NewCreateStreamLinkEventRequest ¶ added in v1.0.677
func NewCreateStreamLinkEventRequest() (request *CreateStreamLinkEventRequest)
func (*CreateStreamLinkEventRequest) FromJsonString ¶ added in v1.0.677
func (r *CreateStreamLinkEventRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamLinkEventRequest) ToJsonString ¶ added in v1.0.677
func (r *CreateStreamLinkEventRequest) ToJsonString() string
type CreateStreamLinkEventRequestParams ¶ added in v1.0.677
type CreateStreamLinkEventRequestParams struct { // 事件名称。 EventName *string `json:"EventName,omitnil,omitempty" name:"EventName"` // 事件描述。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` }
Predefined struct for user
type CreateStreamLinkEventResponse ¶ added in v1.0.677
type CreateStreamLinkEventResponse struct { *tchttp.BaseResponse Response *CreateStreamLinkEventResponseParams `json:"Response"` }
func NewCreateStreamLinkEventResponse ¶ added in v1.0.677
func NewCreateStreamLinkEventResponse() (response *CreateStreamLinkEventResponse)
func (*CreateStreamLinkEventResponse) FromJsonString ¶ added in v1.0.677
func (r *CreateStreamLinkEventResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamLinkEventResponse) ToJsonString ¶ added in v1.0.677
func (r *CreateStreamLinkEventResponse) ToJsonString() string
type CreateStreamLinkEventResponseParams ¶ added in v1.0.677
type CreateStreamLinkEventResponseParams struct { // 创建的Event信息。 Info *DescribeEvent `json:"Info,omitnil,omitempty" name:"Info"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateStreamLinkFlowRequest ¶ added in v1.0.531
type CreateStreamLinkFlowRequest struct { *tchttp.BaseRequest // 流名称。 FlowName *string `json:"FlowName,omitnil,omitempty" name:"FlowName"` // 最大带宽,单位bps,可选[10000000, 20000000, 50000000]。 MaxBandwidth *int64 `json:"MaxBandwidth,omitnil,omitempty" name:"MaxBandwidth"` // 流的输入组。 InputGroup []*CreateInput `json:"InputGroup,omitnil,omitempty" name:"InputGroup"` // 该Flow关联的媒体传输事件ID,每个flow只能关联一个Event。 EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` }
func NewCreateStreamLinkFlowRequest ¶ added in v1.0.531
func NewCreateStreamLinkFlowRequest() (request *CreateStreamLinkFlowRequest)
func (*CreateStreamLinkFlowRequest) FromJsonString ¶ added in v1.0.531
func (r *CreateStreamLinkFlowRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamLinkFlowRequest) ToJsonString ¶ added in v1.0.531
func (r *CreateStreamLinkFlowRequest) ToJsonString() string
type CreateStreamLinkFlowRequestParams ¶ added in v1.0.531
type CreateStreamLinkFlowRequestParams struct { // 流名称。 FlowName *string `json:"FlowName,omitnil,omitempty" name:"FlowName"` // 最大带宽,单位bps,可选[10000000, 20000000, 50000000]。 MaxBandwidth *int64 `json:"MaxBandwidth,omitnil,omitempty" name:"MaxBandwidth"` // 流的输入组。 InputGroup []*CreateInput `json:"InputGroup,omitnil,omitempty" name:"InputGroup"` // 该Flow关联的媒体传输事件ID,每个flow只能关联一个Event。 EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` }
Predefined struct for user
type CreateStreamLinkFlowResponse ¶ added in v1.0.531
type CreateStreamLinkFlowResponse struct { *tchttp.BaseResponse Response *CreateStreamLinkFlowResponseParams `json:"Response"` }
func NewCreateStreamLinkFlowResponse ¶ added in v1.0.531
func NewCreateStreamLinkFlowResponse() (response *CreateStreamLinkFlowResponse)
func (*CreateStreamLinkFlowResponse) FromJsonString ¶ added in v1.0.531
func (r *CreateStreamLinkFlowResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamLinkFlowResponse) ToJsonString ¶ added in v1.0.531
func (r *CreateStreamLinkFlowResponse) ToJsonString() string
type CreateStreamLinkFlowResponseParams ¶ added in v1.0.531
type CreateStreamLinkFlowResponseParams struct { // 创建的Flow信息。 Info *DescribeFlow `json:"Info,omitnil,omitempty" name:"Info"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateStreamLinkInputRequest ¶ added in v1.0.673
type CreateStreamLinkInputRequest struct { *tchttp.BaseRequest // 媒体传输流ID。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 流的输入组。 InputGroup []*CreateInput `json:"InputGroup,omitnil,omitempty" name:"InputGroup"` }
func NewCreateStreamLinkInputRequest ¶ added in v1.0.673
func NewCreateStreamLinkInputRequest() (request *CreateStreamLinkInputRequest)
func (*CreateStreamLinkInputRequest) FromJsonString ¶ added in v1.0.673
func (r *CreateStreamLinkInputRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamLinkInputRequest) ToJsonString ¶ added in v1.0.673
func (r *CreateStreamLinkInputRequest) ToJsonString() string
type CreateStreamLinkInputRequestParams ¶ added in v1.0.673
type CreateStreamLinkInputRequestParams struct { // 媒体传输流ID。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 流的输入组。 InputGroup []*CreateInput `json:"InputGroup,omitnil,omitempty" name:"InputGroup"` }
Predefined struct for user
type CreateStreamLinkInputResponse ¶ added in v1.0.673
type CreateStreamLinkInputResponse struct { *tchttp.BaseResponse Response *CreateStreamLinkInputResponseParams `json:"Response"` }
func NewCreateStreamLinkInputResponse ¶ added in v1.0.673
func NewCreateStreamLinkInputResponse() (response *CreateStreamLinkInputResponse)
func (*CreateStreamLinkInputResponse) FromJsonString ¶ added in v1.0.673
func (r *CreateStreamLinkInputResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamLinkInputResponse) ToJsonString ¶ added in v1.0.673
func (r *CreateStreamLinkInputResponse) ToJsonString() string
type CreateStreamLinkInputResponseParams ¶ added in v1.0.673
type CreateStreamLinkInputResponseParams struct { // 创建的Flow信息。 Info *DescribeFlow `json:"Info,omitnil,omitempty" name:"Info"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateStreamLinkOutputInfoRequest ¶ added in v1.0.531
type CreateStreamLinkOutputInfoRequest struct { *tchttp.BaseRequest // 传输流Id。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 传输流的Output配置。 Output *CreateOutputInfo `json:"Output,omitnil,omitempty" name:"Output"` }
func NewCreateStreamLinkOutputInfoRequest ¶ added in v1.0.531
func NewCreateStreamLinkOutputInfoRequest() (request *CreateStreamLinkOutputInfoRequest)
func (*CreateStreamLinkOutputInfoRequest) FromJsonString ¶ added in v1.0.531
func (r *CreateStreamLinkOutputInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamLinkOutputInfoRequest) ToJsonString ¶ added in v1.0.531
func (r *CreateStreamLinkOutputInfoRequest) ToJsonString() string
type CreateStreamLinkOutputInfoRequestParams ¶ added in v1.0.531
type CreateStreamLinkOutputInfoRequestParams struct { // 传输流Id。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 传输流的Output配置。 Output *CreateOutputInfo `json:"Output,omitnil,omitempty" name:"Output"` }
Predefined struct for user
type CreateStreamLinkOutputInfoResponse ¶ added in v1.0.531
type CreateStreamLinkOutputInfoResponse struct { *tchttp.BaseResponse Response *CreateStreamLinkOutputInfoResponseParams `json:"Response"` }
func NewCreateStreamLinkOutputInfoResponse ¶ added in v1.0.531
func NewCreateStreamLinkOutputInfoResponse() (response *CreateStreamLinkOutputInfoResponse)
func (*CreateStreamLinkOutputInfoResponse) FromJsonString ¶ added in v1.0.531
func (r *CreateStreamLinkOutputInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateStreamLinkOutputInfoResponse) ToJsonString ¶ added in v1.0.531
func (r *CreateStreamLinkOutputInfoResponse) ToJsonString() string
type CreateStreamLinkOutputInfoResponseParams ¶ added in v1.0.531
type CreateStreamLinkOutputInfoResponseParams struct { // 创建后的Output信息。 Info *DescribeOutput `json:"Info,omitnil,omitempty" name:"Info"` // 唯一请求 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。其中,mp3、flac、ogg、m4a 为纯音频文件。 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> // 默认值: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"` // 音视频增强配置。 EnhanceConfig *EnhanceConfig `json:"EnhanceConfig,omitnil,omitempty" name:"EnhanceConfig"` }
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。其中,mp3、flac、ogg、m4a 为纯音频文件。 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> // 默认值: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"` // 音视频增强配置。 EnhanceConfig *EnhanceConfig `json:"EnhanceConfig,omitnil,omitempty" name:"EnhanceConfig"` }
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 CreateWatermarkTemplateRequest ¶
type CreateWatermarkTemplateRequest struct { *tchttp.BaseRequest // 水印类型,可选值: // <li>image:图片水印;</li> // <li>text:文字水印;</li> // <li>svg:SVG 水印。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 水印模板名称,长度限制: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,该字段必填且有效。 ImageTemplate *ImageWatermarkInput `json:"ImageTemplate,omitnil,omitempty" name:"ImageTemplate"` // 文字水印模板,仅当 Type 为 text,该字段必填且有效。 TextTemplate *TextWatermarkTemplateInput `json:"TextTemplate,omitnil,omitempty" name:"TextTemplate"` // SVG 水印模板,仅当 Type 为 svg,该字段必填且有效。 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"` // 水印模板名称,长度限制: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,该字段必填且有效。 ImageTemplate *ImageWatermarkInput `json:"ImageTemplate,omitnil,omitempty" name:"ImageTemplate"` // 文字水印模板,仅当 Type 为 text,该字段必填且有效。 TextTemplate *TextWatermarkTemplateInput `json:"TextTemplate,omitnil,omitempty" name:"TextTemplate"` // SVG 水印模板,仅当 Type 为 svg,该字段必填且有效。 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"` }
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"` }
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 CreateWorkflowRequest ¶
type CreateWorkflowRequest struct { *tchttp.BaseRequest // 工作流名称,最多128字符。同一个用户该名称唯一。 WorkflowName *string `json:"WorkflowName,omitnil,omitempty" name:"WorkflowName"` // 工作流绑定的触发规则,当上传视频命中该规则到该对象时即触发工作流。 Trigger *WorkflowTrigger `json:"Trigger,omitnil,omitempty" name:"Trigger"` // 媒体处理的文件输出存储位置。不填则继承 Trigger 中的存储位置。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 媒体处理生成的文件输出的目标目录,必选以 / 开头和结尾,如`/movie/201907/`。 // 如果不填,表示与触发文件所在的目录一致。 OutputDir *string `json:"OutputDir,omitnil,omitempty" name:"OutputDir"` // 媒体处理类型任务参数。 MediaProcessTask *MediaProcessTaskInput `json:"MediaProcessTask,omitnil,omitempty" name:"MediaProcessTask"` // 视频内容审核类型任务参数。 AiContentReviewTask *AiContentReviewTaskInput `json:"AiContentReviewTask,omitnil,omitempty" name:"AiContentReviewTask"` // 视频内容分析类型任务参数。 AiAnalysisTask *AiAnalysisTaskInput `json:"AiAnalysisTask,omitnil,omitempty" name:"AiAnalysisTask"` // 视频内容识别类型任务参数。 AiRecognitionTask *AiRecognitionTaskInput `json:"AiRecognitionTask,omitnil,omitempty" name:"AiRecognitionTask"` // 任务的事件通知配置,不填代表不获取事件通知。 TaskNotifyConfig *TaskNotifyConfig `json:"TaskNotifyConfig,omitnil,omitempty" name:"TaskNotifyConfig"` // 工作流的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TaskPriority *int64 `json:"TaskPriority,omitnil,omitempty" name:"TaskPriority"` }
func NewCreateWorkflowRequest ¶
func NewCreateWorkflowRequest() (request *CreateWorkflowRequest)
func (*CreateWorkflowRequest) FromJsonString ¶
func (r *CreateWorkflowRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateWorkflowRequest) ToJsonString ¶
func (r *CreateWorkflowRequest) ToJsonString() string
type CreateWorkflowRequestParams ¶ added in v1.0.426
type CreateWorkflowRequestParams struct { // 工作流名称,最多128字符。同一个用户该名称唯一。 WorkflowName *string `json:"WorkflowName,omitnil,omitempty" name:"WorkflowName"` // 工作流绑定的触发规则,当上传视频命中该规则到该对象时即触发工作流。 Trigger *WorkflowTrigger `json:"Trigger,omitnil,omitempty" name:"Trigger"` // 媒体处理的文件输出存储位置。不填则继承 Trigger 中的存储位置。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 媒体处理生成的文件输出的目标目录,必选以 / 开头和结尾,如`/movie/201907/`。 // 如果不填,表示与触发文件所在的目录一致。 OutputDir *string `json:"OutputDir,omitnil,omitempty" name:"OutputDir"` // 媒体处理类型任务参数。 MediaProcessTask *MediaProcessTaskInput `json:"MediaProcessTask,omitnil,omitempty" name:"MediaProcessTask"` // 视频内容审核类型任务参数。 AiContentReviewTask *AiContentReviewTaskInput `json:"AiContentReviewTask,omitnil,omitempty" name:"AiContentReviewTask"` // 视频内容分析类型任务参数。 AiAnalysisTask *AiAnalysisTaskInput `json:"AiAnalysisTask,omitnil,omitempty" name:"AiAnalysisTask"` // 视频内容识别类型任务参数。 AiRecognitionTask *AiRecognitionTaskInput `json:"AiRecognitionTask,omitnil,omitempty" name:"AiRecognitionTask"` // 任务的事件通知配置,不填代表不获取事件通知。 TaskNotifyConfig *TaskNotifyConfig `json:"TaskNotifyConfig,omitnil,omitempty" name:"TaskNotifyConfig"` // 工作流的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TaskPriority *int64 `json:"TaskPriority,omitnil,omitempty" name:"TaskPriority"` }
Predefined struct for user
type CreateWorkflowResponse ¶
type CreateWorkflowResponse struct { *tchttp.BaseResponse Response *CreateWorkflowResponseParams `json:"Response"` }
func NewCreateWorkflowResponse ¶
func NewCreateWorkflowResponse() (response *CreateWorkflowResponse)
func (*CreateWorkflowResponse) FromJsonString ¶
func (r *CreateWorkflowResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateWorkflowResponse) ToJsonString ¶
func (r *CreateWorkflowResponse) ToJsonString() string
type CreateWorkflowResponseParams ¶ added in v1.0.426
type CreateWorkflowResponseParams struct { // 工作流 ID。 WorkflowId *int64 `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteAIAnalysisTemplateRequest ¶
type DeleteAIAnalysisTemplateRequest struct { *tchttp.BaseRequest // 视频内容分析模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
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"` }
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"` }
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"` }
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"` }
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"` }
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"` }
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"` }
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 DeleteContentReviewTemplateRequest ¶
type DeleteContentReviewTemplateRequest struct { *tchttp.BaseRequest // 内容审核模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
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"` }
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 DeleteImageSpriteTemplateRequest ¶
type DeleteImageSpriteTemplateRequest struct { *tchttp.BaseRequest // 雪碧图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
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"` }
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 DeletePersonSampleRequest ¶
type DeletePersonSampleRequest struct { *tchttp.BaseRequest // 素材 ID。 PersonId *string `json:"PersonId,omitnil,omitempty" name:"PersonId"` }
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"` }
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 DeleteSampleSnapshotTemplateRequest ¶
type DeleteSampleSnapshotTemplateRequest struct { *tchttp.BaseRequest // 采样截图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
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"` }
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 DeleteScheduleRequest ¶ added in v1.0.613
type DeleteScheduleRequest struct { *tchttp.BaseRequest // 编排唯一标识。 ScheduleId *int64 `json:"ScheduleId,omitnil,omitempty" name:"ScheduleId"` }
func NewDeleteScheduleRequest ¶ added in v1.0.613
func NewDeleteScheduleRequest() (request *DeleteScheduleRequest)
func (*DeleteScheduleRequest) FromJsonString ¶ added in v1.0.613
func (r *DeleteScheduleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteScheduleRequest) ToJsonString ¶ added in v1.0.613
func (r *DeleteScheduleRequest) ToJsonString() string
type DeleteScheduleRequestParams ¶ added in v1.0.613
type DeleteScheduleRequestParams struct { // 编排唯一标识。 ScheduleId *int64 `json:"ScheduleId,omitnil,omitempty" name:"ScheduleId"` }
Predefined struct for user
type DeleteScheduleResponse ¶ added in v1.0.613
type DeleteScheduleResponse struct { *tchttp.BaseResponse Response *DeleteScheduleResponseParams `json:"Response"` }
func NewDeleteScheduleResponse ¶ added in v1.0.613
func NewDeleteScheduleResponse() (response *DeleteScheduleResponse)
func (*DeleteScheduleResponse) FromJsonString ¶ added in v1.0.613
func (r *DeleteScheduleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteScheduleResponse) ToJsonString ¶ added in v1.0.613
func (r *DeleteScheduleResponse) ToJsonString() string
type DeleteScheduleResponseParams ¶ added in v1.0.613
type DeleteScheduleResponseParams 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"` }
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"` }
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 DeleteStreamLinkEventRequest ¶ added in v1.0.677
type DeleteStreamLinkEventRequest struct { *tchttp.BaseRequest // 媒体传输事件Id,删除前需要保证该Event关联的所有Flow都已经删除。 EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` }
func NewDeleteStreamLinkEventRequest ¶ added in v1.0.677
func NewDeleteStreamLinkEventRequest() (request *DeleteStreamLinkEventRequest)
func (*DeleteStreamLinkEventRequest) FromJsonString ¶ added in v1.0.677
func (r *DeleteStreamLinkEventRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamLinkEventRequest) ToJsonString ¶ added in v1.0.677
func (r *DeleteStreamLinkEventRequest) ToJsonString() string
type DeleteStreamLinkEventRequestParams ¶ added in v1.0.677
type DeleteStreamLinkEventRequestParams struct { // 媒体传输事件Id,删除前需要保证该Event关联的所有Flow都已经删除。 EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` }
Predefined struct for user
type DeleteStreamLinkEventResponse ¶ added in v1.0.677
type DeleteStreamLinkEventResponse struct { *tchttp.BaseResponse Response *DeleteStreamLinkEventResponseParams `json:"Response"` }
func NewDeleteStreamLinkEventResponse ¶ added in v1.0.677
func NewDeleteStreamLinkEventResponse() (response *DeleteStreamLinkEventResponse)
func (*DeleteStreamLinkEventResponse) FromJsonString ¶ added in v1.0.677
func (r *DeleteStreamLinkEventResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamLinkEventResponse) ToJsonString ¶ added in v1.0.677
func (r *DeleteStreamLinkEventResponse) ToJsonString() string
type DeleteStreamLinkEventResponseParams ¶ added in v1.0.677
type DeleteStreamLinkEventResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteStreamLinkFlowRequest ¶ added in v1.0.531
type DeleteStreamLinkFlowRequest struct { *tchttp.BaseRequest // 传输流Id。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` }
func NewDeleteStreamLinkFlowRequest ¶ added in v1.0.531
func NewDeleteStreamLinkFlowRequest() (request *DeleteStreamLinkFlowRequest)
func (*DeleteStreamLinkFlowRequest) FromJsonString ¶ added in v1.0.531
func (r *DeleteStreamLinkFlowRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamLinkFlowRequest) ToJsonString ¶ added in v1.0.531
func (r *DeleteStreamLinkFlowRequest) ToJsonString() string
type DeleteStreamLinkFlowRequestParams ¶ added in v1.0.531
type DeleteStreamLinkFlowRequestParams struct { // 传输流Id。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` }
Predefined struct for user
type DeleteStreamLinkFlowResponse ¶ added in v1.0.531
type DeleteStreamLinkFlowResponse struct { *tchttp.BaseResponse Response *DeleteStreamLinkFlowResponseParams `json:"Response"` }
func NewDeleteStreamLinkFlowResponse ¶ added in v1.0.531
func NewDeleteStreamLinkFlowResponse() (response *DeleteStreamLinkFlowResponse)
func (*DeleteStreamLinkFlowResponse) FromJsonString ¶ added in v1.0.531
func (r *DeleteStreamLinkFlowResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamLinkFlowResponse) ToJsonString ¶ added in v1.0.531
func (r *DeleteStreamLinkFlowResponse) ToJsonString() string
type DeleteStreamLinkFlowResponseParams ¶ added in v1.0.531
type DeleteStreamLinkFlowResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteStreamLinkOutputRequest ¶ added in v1.0.531
type DeleteStreamLinkOutputRequest struct { *tchttp.BaseRequest // 流Id。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 输出Id。 OutputId *string `json:"OutputId,omitnil,omitempty" name:"OutputId"` }
func NewDeleteStreamLinkOutputRequest ¶ added in v1.0.531
func NewDeleteStreamLinkOutputRequest() (request *DeleteStreamLinkOutputRequest)
func (*DeleteStreamLinkOutputRequest) FromJsonString ¶ added in v1.0.531
func (r *DeleteStreamLinkOutputRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamLinkOutputRequest) ToJsonString ¶ added in v1.0.531
func (r *DeleteStreamLinkOutputRequest) ToJsonString() string
type DeleteStreamLinkOutputRequestParams ¶ added in v1.0.531
type DeleteStreamLinkOutputRequestParams struct { // 流Id。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 输出Id。 OutputId *string `json:"OutputId,omitnil,omitempty" name:"OutputId"` }
Predefined struct for user
type DeleteStreamLinkOutputResponse ¶ added in v1.0.531
type DeleteStreamLinkOutputResponse struct { *tchttp.BaseResponse Response *DeleteStreamLinkOutputResponseParams `json:"Response"` }
func NewDeleteStreamLinkOutputResponse ¶ added in v1.0.531
func NewDeleteStreamLinkOutputResponse() (response *DeleteStreamLinkOutputResponse)
func (*DeleteStreamLinkOutputResponse) FromJsonString ¶ added in v1.0.531
func (r *DeleteStreamLinkOutputResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteStreamLinkOutputResponse) ToJsonString ¶ added in v1.0.531
func (r *DeleteStreamLinkOutputResponse) ToJsonString() string
type DeleteStreamLinkOutputResponseParams ¶ added in v1.0.531
type DeleteStreamLinkOutputResponseParams 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"` }
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"` }
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 DeleteWatermarkTemplateRequest ¶
type DeleteWatermarkTemplateRequest struct { *tchttp.BaseRequest // 水印模板唯一标识。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` }
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"` }
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"` }
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"` }
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 DeleteWorkflowRequest ¶
type DeleteWorkflowRequest struct { *tchttp.BaseRequest // 工作流 ID。 WorkflowId *int64 `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"` }
func NewDeleteWorkflowRequest ¶
func NewDeleteWorkflowRequest() (request *DeleteWorkflowRequest)
func (*DeleteWorkflowRequest) FromJsonString ¶
func (r *DeleteWorkflowRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteWorkflowRequest) ToJsonString ¶
func (r *DeleteWorkflowRequest) ToJsonString() string
type DeleteWorkflowRequestParams ¶ added in v1.0.426
type DeleteWorkflowRequestParams struct { // 工作流 ID。 WorkflowId *int64 `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"` }
Predefined struct for user
type DeleteWorkflowResponse ¶
type DeleteWorkflowResponse struct { *tchttp.BaseResponse Response *DeleteWorkflowResponseParams `json:"Response"` }
func NewDeleteWorkflowResponse ¶
func NewDeleteWorkflowResponse() (response *DeleteWorkflowResponse)
func (*DeleteWorkflowResponse) FromJsonString ¶
func (r *DeleteWorkflowResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteWorkflowResponse) ToJsonString ¶
func (r *DeleteWorkflowResponse) ToJsonString() string
type DeleteWorkflowResponseParams ¶ added in v1.0.426
type DeleteWorkflowResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAIAnalysisTemplatesRequest ¶
type DescribeAIAnalysisTemplatesRequest struct { *tchttp.BaseRequest // 视频内容分析模板唯一标识过滤条件,数组长度限制:10。 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"` // 模板类型过滤条件,不填则返回所有,可选值: // * Preset:系统预置模板; // * Custom:用户自定义模板。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
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 { // 视频内容分析模板唯一标识过滤条件,数组长度限制:10。 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"` // 模板类型过滤条件,不填则返回所有,可选值: // * Preset:系统预置模板; // * Custom:用户自定义模板。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
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 // 视频内容识别模板唯一标识过滤条件,数组长度限制:10。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:50。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 模板类型过滤条件,不填则返回所有,可选值: // * Preset:系统预置模板; // * Custom:用户自定义模板。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
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 { // 视频内容识别模板唯一标识过滤条件,数组长度限制:10。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:50。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 模板类型过滤条件,不填则返回所有,可选值: // * Preset:系统预置模板; // * Custom:用户自定义模板。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
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 // 转自适应码流模板唯一标识过滤条件,数组长度限制: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 { // 转自适应码流模板唯一标识过滤条件,数组长度限制: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 DescribeAnimatedGraphicsTemplatesRequest ¶
type DescribeAnimatedGraphicsTemplatesRequest struct { *tchttp.BaseRequest // 转动图模板唯一标识过滤条件,数组长度限制: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 { // 转动图模板唯一标识过滤条件,数组长度限制: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 DescribeContentReviewTemplatesRequest ¶
type DescribeContentReviewTemplatesRequest struct { *tchttp.BaseRequest // 智能审核模板唯一标识过滤条件,数组长度限制:50。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:50。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 模板类型过滤条件,不填则返回所有,可选值: // * Preset:系统预置模板; // * Custom:用户自定义模板。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
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 { // 智能审核模板唯一标识过滤条件,数组长度限制:50。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:50。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 模板类型过滤条件,不填则返回所有,可选值: // * Preset:系统预置模板; // * Custom:用户自定义模板。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
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 DescribeEvent ¶ added in v1.0.677
type DescribeEvent struct { // Event的名称。 EventName *string `json:"EventName,omitnil,omitempty" name:"EventName"` // Event的Id,唯一标识一个event。 EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` // Event创建时间,格式为yyyy-MM-ddTHH:mm:ssZ。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // Event的描述。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // Event的状态信息 // 0:未运行 // 1:运行中 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // Event关联的Flow列表。 // 注意:此字段可能返回 null,表示取不到有效值。 AttachedFlowGroup []*DescribeFlowId `json:"AttachedFlowGroup,omitnil,omitempty" name:"AttachedFlowGroup"` }
type DescribeFlow ¶ added in v1.0.531
type DescribeFlow struct { // 流Id。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 流名称。 FlowName *string `json:"FlowName,omitnil,omitempty" name:"FlowName"` // 流状态,目前有IDLE/RUNNING。 State *string `json:"State,omitnil,omitempty" name:"State"` // 最大带宽值。 MaxBandwidth *int64 `json:"MaxBandwidth,omitnil,omitempty" name:"MaxBandwidth"` // 输入组。 InputGroup []*DescribeInput `json:"InputGroup,omitnil,omitempty" name:"InputGroup"` // 输出组。 // 注意:此字段可能返回 null,表示取不到有效值。 OutputGroup []*DescribeOutput `json:"OutputGroup,omitnil,omitempty" name:"OutputGroup"` // 该Flow关联的媒体传输事件EventId。 EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` // 媒体传输输入流所属的区域,取值和InputRegion相同。 Region *string `json:"Region,omitnil,omitempty" name:"Region"` }
type DescribeFlowId ¶ added in v1.0.677
type DescribeHLSPullSourceAddress ¶ added in v1.0.540
type DescribeHLSPullSourceAddress struct { // HLS源站的Url地址。 // 注意:此字段可能返回 null,表示取不到有效值。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` }
type DescribeImageSpriteTemplatesRequest ¶
type DescribeImageSpriteTemplatesRequest struct { *tchttp.BaseRequest // 雪碧图模板唯一标识过滤条件,数组长度限制: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 { // 雪碧图模板唯一标识过滤条件,数组长度限制: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 DescribeInput ¶ added in v1.0.531
type DescribeInput struct { // 输入Id。 InputId *string `json:"InputId,omitnil,omitempty" name:"InputId"` // 输入名称。 InputName *string `json:"InputName,omitnil,omitempty" name:"InputName"` // 输入描述。 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 输入协议。 Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"` // 输入地址列表。 InputAddressList []*InputAddress `json:"InputAddressList,omitnil,omitempty" name:"InputAddressList"` // 输入IP白名单列表。 AllowIpList []*string `json:"AllowIpList,omitnil,omitempty" name:"AllowIpList"` // 输入的SRT配置信息。 // 注意:此字段可能返回 null,表示取不到有效值。 SRTSettings *DescribeInputSRTSettings `json:"SRTSettings,omitnil,omitempty" name:"SRTSettings"` // 输入的RTP配置信息。 // 注意:此字段可能返回 null,表示取不到有效值。 RTPSettings *DescribeInputRTPSettings `json:"RTPSettings,omitnil,omitempty" name:"RTPSettings"` // 输入的地区。 InputRegion *string `json:"InputRegion,omitnil,omitempty" name:"InputRegion"` // 输入的RTMP配置信息。 RTMPSettings *DescribeInputRTMPSettings `json:"RTMPSettings,omitnil,omitempty" name:"RTMPSettings"` // 输入的主备开关。 // 注意:此字段可能返回 null,表示取不到有效值。 FailOver *string `json:"FailOver,omitnil,omitempty" name:"FailOver"` // 输入的RTMP_PULL配置信息。 // 注意:此字段可能返回 null,表示取不到有效值。 RTMPPullSettings *DescribeInputRTMPPullSettings `json:"RTMPPullSettings,omitnil,omitempty" name:"RTMPPullSettings"` // 输入的RTSP_PULL配置信息。 // 注意:此字段可能返回 null,表示取不到有效值。 RTSPPullSettings *DescribeInputRTSPPullSettings `json:"RTSPPullSettings,omitnil,omitempty" name:"RTSPPullSettings"` // 输入的HLS_PULL配置信息。 // 注意:此字段可能返回 null,表示取不到有效值。 HLSPullSettings *DescribeInputHLSPullSettings `json:"HLSPullSettings,omitnil,omitempty" name:"HLSPullSettings"` // 延播平滑吐流配置信息。 // 注意:此字段可能返回 null,表示取不到有效值。 ResilientStream *ResilientStreamConf `json:"ResilientStream,omitnil,omitempty" name:"ResilientStream"` // 绑定的输入安全组 ID。 // 注意:此字段可能返回 null,表示取不到有效值。 SecurityGroupIds []*string `json:"SecurityGroupIds,omitnil,omitempty" name:"SecurityGroupIds"` }
type DescribeInputHLSPullSettings ¶ added in v1.0.540
type DescribeInputHLSPullSettings struct { // HLS源站地址信息。 SourceAddresses []*DescribeHLSPullSourceAddress `json:"SourceAddresses,omitnil,omitempty" name:"SourceAddresses"` }
type DescribeInputRTMPPullSettings ¶ added in v1.0.531
type DescribeInputRTMPPullSettings struct { // RTMP源站地址信息。 SourceAddresses []*DescribeRTMPPullSourceAddress `json:"SourceAddresses,omitnil,omitempty" name:"SourceAddresses"` }
type DescribeInputRTMPSettings ¶ added in v1.0.531
type DescribeInputRTPSettings ¶ added in v1.0.531
type DescribeInputRTSPPullSettings ¶ added in v1.0.531
type DescribeInputRTSPPullSettings struct { // RTSP源站地址信息。 SourceAddresses []*DescribeRTSPPullSourceAddress `json:"SourceAddresses,omitnil,omitempty" name:"SourceAddresses"` }
type DescribeInputSRTSettings ¶ added in v1.0.531
type DescribeInputSRTSettings struct { // SRT模式。 // 注意:此字段可能返回 null,表示取不到有效值。 Mode *string `json:"Mode,omitnil,omitempty" name:"Mode"` // 流Id。 StreamId *string `json:"StreamId,omitnil,omitempty" name:"StreamId"` // 延迟。 Latency *int64 `json:"Latency,omitnil,omitempty" name:"Latency"` // 接收延迟。 RecvLatency *int64 `json:"RecvLatency,omitnil,omitempty" name:"RecvLatency"` // 对端延迟。 PeerLatency *int64 `json:"PeerLatency,omitnil,omitempty" name:"PeerLatency"` // 对端空闲超时时间。 PeerIdleTimeout *int64 `json:"PeerIdleTimeout,omitnil,omitempty" name:"PeerIdleTimeout"` // 解密密钥。 Passphrase *string `json:"Passphrase,omitnil,omitempty" name:"Passphrase"` // 密钥长度。 PbKeyLen *int64 `json:"PbKeyLen,omitnil,omitempty" name:"PbKeyLen"` // SRT对端地址。 // 注意:此字段可能返回 null,表示取不到有效值。 SourceAddresses []*SRTSourceAddressResp `json:"SourceAddresses,omitnil,omitempty" name:"SourceAddresses"` }
type DescribeMediaMetaDataRequest ¶
type DescribeMediaMetaDataRequest struct { *tchttp.BaseRequest // 需要获取元信息的文件输入信息。 InputInfo *MediaInputInfo `json:"InputInfo,omitnil,omitempty" name:"InputInfo"` }
func NewDescribeMediaMetaDataRequest ¶
func NewDescribeMediaMetaDataRequest() (request *DescribeMediaMetaDataRequest)
func (*DescribeMediaMetaDataRequest) FromJsonString ¶
func (r *DescribeMediaMetaDataRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMediaMetaDataRequest) ToJsonString ¶
func (r *DescribeMediaMetaDataRequest) ToJsonString() string
type DescribeMediaMetaDataRequestParams ¶ added in v1.0.426
type DescribeMediaMetaDataRequestParams struct { // 需要获取元信息的文件输入信息。 InputInfo *MediaInputInfo `json:"InputInfo,omitnil,omitempty" name:"InputInfo"` }
Predefined struct for user
type DescribeMediaMetaDataResponse ¶
type DescribeMediaMetaDataResponse struct { *tchttp.BaseResponse Response *DescribeMediaMetaDataResponseParams `json:"Response"` }
func NewDescribeMediaMetaDataResponse ¶
func NewDescribeMediaMetaDataResponse() (response *DescribeMediaMetaDataResponse)
func (*DescribeMediaMetaDataResponse) FromJsonString ¶
func (r *DescribeMediaMetaDataResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMediaMetaDataResponse) ToJsonString ¶
func (r *DescribeMediaMetaDataResponse) ToJsonString() string
type DescribeMediaMetaDataResponseParams ¶ added in v1.0.426
type DescribeMediaMetaDataResponseParams struct { // 媒体元信息。 MetaData *MediaMetaData `json:"MetaData,omitnil,omitempty" name:"MetaData"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeOutput ¶ added in v1.0.531
type DescribeOutput struct { // 输出Id。 OutputId *string `json:"OutputId,omitnil,omitempty" name:"OutputId"` // 输出名称。 OutputName *string `json:"OutputName,omitnil,omitempty" name:"OutputName"` // 输出类型。 OutputType *string `json:"OutputType,omitnil,omitempty" name:"OutputType"` // 输出描述。 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 输出协议。 Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"` // 输出的出口地址信息列表。 OutputAddressList []*OutputAddress `json:"OutputAddressList,omitnil,omitempty" name:"OutputAddressList"` // 输出的地区。 // 注意:此字段可能返回 null,表示取不到有效值。 OutputRegion *string `json:"OutputRegion,omitnil,omitempty" name:"OutputRegion"` // 输出的SRT配置信息。 // 注意:此字段可能返回 null,表示取不到有效值。 SRTSettings *DescribeOutputSRTSettings `json:"SRTSettings,omitnil,omitempty" name:"SRTSettings"` // 输出的RTP配置信息。 // 注意:此字段可能返回 null,表示取不到有效值。 RTPSettings *DescribeOutputRTPSettings `json:"RTPSettings,omitnil,omitempty" name:"RTPSettings"` // 输出的RTMP配置信息。 // 注意:此字段可能返回 null,表示取不到有效值。 RTMPSettings *DescribeOutputRTMPSettings `json:"RTMPSettings,omitnil,omitempty" name:"RTMPSettings"` // 输出的RTMP拉流配置信息。 // 注意:此字段可能返回 null,表示取不到有效值。 RTMPPullSettings *DescribeOutputRTMPPullSettings `json:"RTMPPullSettings,omitnil,omitempty" name:"RTMPPullSettings"` // CIDR白名单列表。 // 当Protocol为RTMP_PULL有效,为空代表不限制客户端IP。 // 注意:此字段可能返回 null,表示取不到有效值。 AllowIpList []*string `json:"AllowIpList,omitnil,omitempty" name:"AllowIpList"` // 输出的RTSP拉流配置信息。 // 注意:此字段可能返回 null,表示取不到有效值。 RTSPPullSettings *DescribeOutputRTSPPullSettings `json:"RTSPPullSettings,omitnil,omitempty" name:"RTSPPullSettings"` // 输出的HLS拉流配置信息。 // 注意:此字段可能返回 null,表示取不到有效值。 HLSPullSettings *DescribeOutputHLSPullSettings `json:"HLSPullSettings,omitnil,omitempty" name:"HLSPullSettings"` // 最大拉流并发数,最大为4,默认4。 MaxConcurrent *uint64 `json:"MaxConcurrent,omitnil,omitempty" name:"MaxConcurrent"` // 绑定的安全组 ID。 // 注意:此字段可能返回 null,表示取不到有效值。 SecurityGroupIds []*string `json:"SecurityGroupIds,omitnil,omitempty" name:"SecurityGroupIds"` }
type DescribeOutputHLSPullServerUrl ¶ added in v1.0.540
type DescribeOutputHLSPullServerUrl struct { // HLS拉流地址的Url。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` }
type DescribeOutputHLSPullSettings ¶ added in v1.0.540
type DescribeOutputHLSPullSettings struct { // HLS拉流地址列表。 // 注意:此字段可能返回 null,表示取不到有效值。 ServerUrls []*DescribeOutputHLSPullServerUrl `json:"ServerUrls,omitnil,omitempty" name:"ServerUrls"` }
type DescribeOutputRTMPPullServerUrl ¶ added in v1.0.531
type DescribeOutputRTMPPullSettings ¶ added in v1.0.531
type DescribeOutputRTMPPullSettings struct { // 拉流地址列表。 // 注意:此字段可能返回 null,表示取不到有效值。 ServerUrls []*DescribeOutputRTMPPullServerUrl `json:"ServerUrls,omitnil,omitempty" name:"ServerUrls"` }
type DescribeOutputRTMPSettings ¶ added in v1.0.531
type DescribeOutputRTMPSettings struct { // 空闲超时时间。 // 注意:此字段可能返回 null,表示取不到有效值。 IdleTimeout *int64 `json:"IdleTimeout,omitnil,omitempty" name:"IdleTimeout"` // Chunk大小。 // 注意:此字段可能返回 null,表示取不到有效值。 ChunkSize *int64 `json:"ChunkSize,omitnil,omitempty" name:"ChunkSize"` // 转推RTMP的目标地址信息列表。 // 注意:此字段可能返回 null,表示取不到有效值。 Destinations []*RTMPAddressDestination `json:"Destinations,omitnil,omitempty" name:"Destinations"` }
type DescribeOutputRTPSettings ¶ added in v1.0.531
type DescribeOutputRTPSettings struct { // 转推RTP的目标地址信息列表。 // 注意:此字段可能返回 null,表示取不到有效值。 Destinations []*RTPAddressDestination `json:"Destinations,omitnil,omitempty" name:"Destinations"` // 是否FEC。 // 注意:此字段可能返回 null,表示取不到有效值。 FEC *string `json:"FEC,omitnil,omitempty" name:"FEC"` // 空闲超时时间。 // 注意:此字段可能返回 null,表示取不到有效值。 IdleTimeout *int64 `json:"IdleTimeout,omitnil,omitempty" name:"IdleTimeout"` }
type DescribeOutputRTSPPullServerUrl ¶ added in v1.0.531
type DescribeOutputRTSPPullServerUrl struct { // RTSP拉流地址的Url。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` }
type DescribeOutputRTSPPullSettings ¶ added in v1.0.531
type DescribeOutputRTSPPullSettings struct { // RTSP拉流地址列表。 // 注意:此字段可能返回 null,表示取不到有效值。 ServerUrls []*DescribeOutputRTSPPullServerUrl `json:"ServerUrls,omitnil,omitempty" name:"ServerUrls"` }
type DescribeOutputSRTSettings ¶ added in v1.0.531
type DescribeOutputSRTSettings struct { // 转推的目标的地址信息列表,SRT模式为CALLER时使用。 // 注意:此字段可能返回 null,表示取不到有效值。 Destinations []*SRTAddressDestination `json:"Destinations,omitnil,omitempty" name:"Destinations"` // 流Id。 // 注意:此字段可能返回 null,表示取不到有效值。 StreamId *string `json:"StreamId,omitnil,omitempty" name:"StreamId"` // 延迟。 // 注意:此字段可能返回 null,表示取不到有效值。 Latency *int64 `json:"Latency,omitnil,omitempty" name:"Latency"` // 接收延迟。 // 注意:此字段可能返回 null,表示取不到有效值。 RecvLatency *int64 `json:"RecvLatency,omitnil,omitempty" name:"RecvLatency"` // 对端延迟。 // 注意:此字段可能返回 null,表示取不到有效值。 PeerLatency *int64 `json:"PeerLatency,omitnil,omitempty" name:"PeerLatency"` // 对端空闲超时时间。 // 注意:此字段可能返回 null,表示取不到有效值。 PeerIdleTimeout *int64 `json:"PeerIdleTimeout,omitnil,omitempty" name:"PeerIdleTimeout"` // 加密密钥。 // 注意:此字段可能返回 null,表示取不到有效值。 Passphrase *string `json:"Passphrase,omitnil,omitempty" name:"Passphrase"` // 加密密钥长度。 // 注意:此字段可能返回 null,表示取不到有效值。 PbKeyLen *int64 `json:"PbKeyLen,omitnil,omitempty" name:"PbKeyLen"` // SRT模式。 // 注意:此字段可能返回 null,表示取不到有效值。 Mode *string `json:"Mode,omitnil,omitempty" name:"Mode"` // 服务器监听地址,SRT模式为LISTENER时使用。 // 注意:此字段可能返回 null,表示取不到有效值。 SourceAddresses []*OutputSRTSourceAddressResp `json:"SourceAddresses,omitnil,omitempty" name:"SourceAddresses"` }
type DescribePersonSamplesRequest ¶
type DescribePersonSamplesRequest struct { *tchttp.BaseRequest // 拉取的素材类型,可选值: // <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 { // 拉取的素材类型,可选值: // <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 DescribeRTMPPullSourceAddress ¶ added in v1.0.531
type DescribeRTSPPullSourceAddress ¶ added in v1.0.531
type DescribeRTSPPullSourceAddress struct { // RTSP源站的Url地址。 // 注意:此字段可能返回 null,表示取不到有效值。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` }
type DescribeSampleSnapshotTemplatesRequest ¶
type DescribeSampleSnapshotTemplatesRequest struct { *tchttp.BaseRequest // 采样截图模板唯一标识过滤条件,数组长度限制: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 { // 采样截图模板唯一标识过滤条件,数组长度限制: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 DescribeSchedulesRequest ¶ added in v1.0.613
type DescribeSchedulesRequest struct { *tchttp.BaseRequest // 编排 ID 过滤条件,数组长度限制:100。 ScheduleIds []*int64 `json:"ScheduleIds,omitnil,omitempty" name:"ScheduleIds"` // 编排触发类型,可选值: // <li>CosFileUpload: 腾讯云 COS 文件上传触发</li> // <li>AwsS3FileUpload:Aws S3 文件上传触发。</li> // 不填或者为空表示全部。 TriggerType *string `json:"TriggerType,omitnil,omitempty" name:"TriggerType"` // 状态,取值范围: // <li>Enabled:已启用,</li> // <li>Disabled:已禁用。</li> // 不填此参数,则不区编排状态。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeSchedulesRequest ¶ added in v1.0.613
func NewDescribeSchedulesRequest() (request *DescribeSchedulesRequest)
func (*DescribeSchedulesRequest) FromJsonString ¶ added in v1.0.613
func (r *DescribeSchedulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSchedulesRequest) ToJsonString ¶ added in v1.0.613
func (r *DescribeSchedulesRequest) ToJsonString() string
type DescribeSchedulesRequestParams ¶ added in v1.0.613
type DescribeSchedulesRequestParams struct { // 编排 ID 过滤条件,数组长度限制:100。 ScheduleIds []*int64 `json:"ScheduleIds,omitnil,omitempty" name:"ScheduleIds"` // 编排触发类型,可选值: // <li>CosFileUpload: 腾讯云 COS 文件上传触发</li> // <li>AwsS3FileUpload:Aws S3 文件上传触发。</li> // 不填或者为空表示全部。 TriggerType *string `json:"TriggerType,omitnil,omitempty" name:"TriggerType"` // 状态,取值范围: // <li>Enabled:已启用,</li> // <li>Disabled:已禁用。</li> // 不填此参数,则不区编排状态。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeSchedulesResponse ¶ added in v1.0.613
type DescribeSchedulesResponse struct { *tchttp.BaseResponse Response *DescribeSchedulesResponseParams `json:"Response"` }
func NewDescribeSchedulesResponse ¶ added in v1.0.613
func NewDescribeSchedulesResponse() (response *DescribeSchedulesResponse)
func (*DescribeSchedulesResponse) FromJsonString ¶ added in v1.0.613
func (r *DescribeSchedulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSchedulesResponse) ToJsonString ¶ added in v1.0.613
func (r *DescribeSchedulesResponse) ToJsonString() string
type DescribeSchedulesResponseParams ¶ added in v1.0.613
type DescribeSchedulesResponseParams struct { // 符合过滤条件的记录总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 编排信息数组。 ScheduleInfoSet []*SchedulesInfo `json:"ScheduleInfoSet,omitnil,omitempty" name:"ScheduleInfoSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSnapshotByTimeOffsetTemplatesRequest ¶
type DescribeSnapshotByTimeOffsetTemplatesRequest struct { *tchttp.BaseRequest // 指定时间点截图模板唯一标识过滤条件,数组长度限制: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 { // 指定时间点截图模板唯一标识过滤条件,数组长度限制: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 DescribeStreamLinkActivateStateRequest ¶ added in v1.0.531
type DescribeStreamLinkActivateStateRequest struct {
*tchttp.BaseRequest
}
func NewDescribeStreamLinkActivateStateRequest ¶ added in v1.0.531
func NewDescribeStreamLinkActivateStateRequest() (request *DescribeStreamLinkActivateStateRequest)
func (*DescribeStreamLinkActivateStateRequest) FromJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkActivateStateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamLinkActivateStateRequest) ToJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkActivateStateRequest) ToJsonString() string
type DescribeStreamLinkActivateStateRequestParams ¶ added in v1.0.531
type DescribeStreamLinkActivateStateRequestParams struct { }
Predefined struct for user
type DescribeStreamLinkActivateStateResponse ¶ added in v1.0.531
type DescribeStreamLinkActivateStateResponse struct { *tchttp.BaseResponse Response *DescribeStreamLinkActivateStateResponseParams `json:"Response"` }
func NewDescribeStreamLinkActivateStateResponse ¶ added in v1.0.531
func NewDescribeStreamLinkActivateStateResponse() (response *DescribeStreamLinkActivateStateResponse)
func (*DescribeStreamLinkActivateStateResponse) FromJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkActivateStateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamLinkActivateStateResponse) ToJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkActivateStateResponse) ToJsonString() string
type DescribeStreamLinkActivateStateResponseParams ¶ added in v1.0.531
type DescribeStreamLinkActivateStateResponseParams struct { // 用户已激活为0,否则为非0。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeStreamLinkEventAttachedFlowsRequest ¶ added in v1.0.677
type DescribeStreamLinkEventAttachedFlowsRequest struct { *tchttp.BaseRequest // EventId。 EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` // 当前页数,默认1。 PageNum *int64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页大小,默认1000。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` }
func NewDescribeStreamLinkEventAttachedFlowsRequest ¶ added in v1.0.677
func NewDescribeStreamLinkEventAttachedFlowsRequest() (request *DescribeStreamLinkEventAttachedFlowsRequest)
func (*DescribeStreamLinkEventAttachedFlowsRequest) FromJsonString ¶ added in v1.0.677
func (r *DescribeStreamLinkEventAttachedFlowsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamLinkEventAttachedFlowsRequest) ToJsonString ¶ added in v1.0.677
func (r *DescribeStreamLinkEventAttachedFlowsRequest) ToJsonString() string
type DescribeStreamLinkEventAttachedFlowsRequestParams ¶ added in v1.0.677
type DescribeStreamLinkEventAttachedFlowsRequestParams struct { // EventId。 EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` // 当前页数,默认1。 PageNum *int64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页大小,默认1000。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` }
Predefined struct for user
type DescribeStreamLinkEventAttachedFlowsResponse ¶ added in v1.0.677
type DescribeStreamLinkEventAttachedFlowsResponse struct { *tchttp.BaseResponse Response *DescribeStreamLinkEventAttachedFlowsResponseParams `json:"Response"` }
func NewDescribeStreamLinkEventAttachedFlowsResponse ¶ added in v1.0.677
func NewDescribeStreamLinkEventAttachedFlowsResponse() (response *DescribeStreamLinkEventAttachedFlowsResponse)
func (*DescribeStreamLinkEventAttachedFlowsResponse) FromJsonString ¶ added in v1.0.677
func (r *DescribeStreamLinkEventAttachedFlowsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamLinkEventAttachedFlowsResponse) ToJsonString ¶ added in v1.0.677
func (r *DescribeStreamLinkEventAttachedFlowsResponse) ToJsonString() string
type DescribeStreamLinkEventAttachedFlowsResponseParams ¶ added in v1.0.677
type DescribeStreamLinkEventAttachedFlowsResponseParams struct { // 流的配置信息列表。 Infos []*DescribeFlow `json:"Infos,omitnil,omitempty" name:"Infos"` // 总数量。 TotalNum *int64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeStreamLinkEventRequest ¶ added in v1.0.677
type DescribeStreamLinkEventRequest struct { *tchttp.BaseRequest // 媒体传输事件ID。 EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` }
func NewDescribeStreamLinkEventRequest ¶ added in v1.0.677
func NewDescribeStreamLinkEventRequest() (request *DescribeStreamLinkEventRequest)
func (*DescribeStreamLinkEventRequest) FromJsonString ¶ added in v1.0.677
func (r *DescribeStreamLinkEventRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamLinkEventRequest) ToJsonString ¶ added in v1.0.677
func (r *DescribeStreamLinkEventRequest) ToJsonString() string
type DescribeStreamLinkEventRequestParams ¶ added in v1.0.677
type DescribeStreamLinkEventRequestParams struct { // 媒体传输事件ID。 EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` }
Predefined struct for user
type DescribeStreamLinkEventResponse ¶ added in v1.0.677
type DescribeStreamLinkEventResponse struct { *tchttp.BaseResponse Response *DescribeStreamLinkEventResponseParams `json:"Response"` }
func NewDescribeStreamLinkEventResponse ¶ added in v1.0.677
func NewDescribeStreamLinkEventResponse() (response *DescribeStreamLinkEventResponse)
func (*DescribeStreamLinkEventResponse) FromJsonString ¶ added in v1.0.677
func (r *DescribeStreamLinkEventResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamLinkEventResponse) ToJsonString ¶ added in v1.0.677
func (r *DescribeStreamLinkEventResponse) ToJsonString() string
type DescribeStreamLinkEventResponseParams ¶ added in v1.0.677
type DescribeStreamLinkEventResponseParams struct { // 媒体传输事件的配置信息。 Info *DescribeEvent `json:"Info,omitnil,omitempty" name:"Info"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeStreamLinkEventsRequest ¶ added in v1.0.677
type DescribeStreamLinkEventsRequest struct { *tchttp.BaseRequest // 当前页数,默认1。 PageNum *int64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页大小,默认10。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` }
func NewDescribeStreamLinkEventsRequest ¶ added in v1.0.677
func NewDescribeStreamLinkEventsRequest() (request *DescribeStreamLinkEventsRequest)
func (*DescribeStreamLinkEventsRequest) FromJsonString ¶ added in v1.0.677
func (r *DescribeStreamLinkEventsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamLinkEventsRequest) ToJsonString ¶ added in v1.0.677
func (r *DescribeStreamLinkEventsRequest) ToJsonString() string
type DescribeStreamLinkEventsRequestParams ¶ added in v1.0.677
type DescribeStreamLinkEventsRequestParams struct { // 当前页数,默认1。 PageNum *int64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页大小,默认10。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` }
Predefined struct for user
type DescribeStreamLinkEventsResponse ¶ added in v1.0.677
type DescribeStreamLinkEventsResponse struct { *tchttp.BaseResponse Response *DescribeStreamLinkEventsResponseParams `json:"Response"` }
func NewDescribeStreamLinkEventsResponse ¶ added in v1.0.677
func NewDescribeStreamLinkEventsResponse() (response *DescribeStreamLinkEventsResponse)
func (*DescribeStreamLinkEventsResponse) FromJsonString ¶ added in v1.0.677
func (r *DescribeStreamLinkEventsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamLinkEventsResponse) ToJsonString ¶ added in v1.0.677
func (r *DescribeStreamLinkEventsResponse) ToJsonString() string
type DescribeStreamLinkEventsResponseParams ¶ added in v1.0.677
type DescribeStreamLinkEventsResponseParams struct { // 媒体传输事件的配置信息列表。 Infos []*DescribeEvent `json:"Infos,omitnil,omitempty" name:"Infos"` // 当前页数。 PageNum *int64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页大小。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 总数量。 TotalNum *int64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 总页数。 TotalPage *int64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeStreamLinkFlowLogsRequest ¶ added in v1.0.531
type DescribeStreamLinkFlowLogsRequest struct { *tchttp.BaseRequest // 传输流Id。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 统计的开始时间,默认为前一小时,最多支持查询近7天。 // UTC时间,如'2020-01-01T12:00:00Z'。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 统计的结束时间,默认为StartTime后一小时,最多支持查询24小时的数据。 // UTC时间,如'2020-01-01T12:00:00Z'。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 输入或输出类型,可选[input|output]。 Type []*string `json:"Type,omitnil,omitempty" name:"Type"` // 主通道或备通道,可选[0|1]。 Pipeline []*string `json:"Pipeline,omitnil,omitempty" name:"Pipeline"` // 每页大小,默认100,范围为[1, 1000]。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 按Timestamp升序或降序排序,默认降序,可选[desc|asc]。 SortType *string `json:"SortType,omitnil,omitempty" name:"SortType"` // 页码,默认1,范围为[1, 1000]。 PageNum *int64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` }
func NewDescribeStreamLinkFlowLogsRequest ¶ added in v1.0.531
func NewDescribeStreamLinkFlowLogsRequest() (request *DescribeStreamLinkFlowLogsRequest)
func (*DescribeStreamLinkFlowLogsRequest) FromJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowLogsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamLinkFlowLogsRequest) ToJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowLogsRequest) ToJsonString() string
type DescribeStreamLinkFlowLogsRequestParams ¶ added in v1.0.531
type DescribeStreamLinkFlowLogsRequestParams struct { // 传输流Id。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 统计的开始时间,默认为前一小时,最多支持查询近7天。 // UTC时间,如'2020-01-01T12:00:00Z'。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 统计的结束时间,默认为StartTime后一小时,最多支持查询24小时的数据。 // UTC时间,如'2020-01-01T12:00:00Z'。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 输入或输出类型,可选[input|output]。 Type []*string `json:"Type,omitnil,omitempty" name:"Type"` // 主通道或备通道,可选[0|1]。 Pipeline []*string `json:"Pipeline,omitnil,omitempty" name:"Pipeline"` // 每页大小,默认100,范围为[1, 1000]。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 按Timestamp升序或降序排序,默认降序,可选[desc|asc]。 SortType *string `json:"SortType,omitnil,omitempty" name:"SortType"` // 页码,默认1,范围为[1, 1000]。 PageNum *int64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` }
Predefined struct for user
type DescribeStreamLinkFlowLogsResponse ¶ added in v1.0.531
type DescribeStreamLinkFlowLogsResponse struct { *tchttp.BaseResponse Response *DescribeStreamLinkFlowLogsResponseParams `json:"Response"` }
func NewDescribeStreamLinkFlowLogsResponse ¶ added in v1.0.531
func NewDescribeStreamLinkFlowLogsResponse() (response *DescribeStreamLinkFlowLogsResponse)
func (*DescribeStreamLinkFlowLogsResponse) FromJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowLogsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamLinkFlowLogsResponse) ToJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowLogsResponse) ToJsonString() string
type DescribeStreamLinkFlowLogsResponseParams ¶ added in v1.0.531
type DescribeStreamLinkFlowLogsResponseParams struct { // 日志信息列表。 Infos []*FlowLogInfo `json:"Infos,omitnil,omitempty" name:"Infos"` // 当前页码。 PageNum *int64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页大小。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 总数量。 TotalNum *int64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 总页数。 TotalPage *int64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeStreamLinkFlowMediaStatisticsRequest ¶ added in v1.0.531
type DescribeStreamLinkFlowMediaStatisticsRequest struct { *tchttp.BaseRequest // 传输流ID。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 输入或输出类型,可选[input|output]。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 输入或输出Id。 InputOutputId *string `json:"InputOutputId,omitnil,omitempty" name:"InputOutputId"` // 主通道或备通道,可选[0|1]。 Pipeline *string `json:"Pipeline,omitnil,omitempty" name:"Pipeline"` // 查询间隔,可选[5s|1min|5min|15min]。 Period *string `json:"Period,omitnil,omitempty" name:"Period"` // 统计的开始时间,默认为前一小时,最多支持查询近7天。 // UTC时间,如'2020-01-01T12:00:00Z'。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 统计的结束时间,默认为StartTime后一小时,最多支持查询24小时的数据。 // UTC时间,如'2020-01-01T12:00:00Z'。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
func NewDescribeStreamLinkFlowMediaStatisticsRequest ¶ added in v1.0.531
func NewDescribeStreamLinkFlowMediaStatisticsRequest() (request *DescribeStreamLinkFlowMediaStatisticsRequest)
func (*DescribeStreamLinkFlowMediaStatisticsRequest) FromJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowMediaStatisticsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamLinkFlowMediaStatisticsRequest) ToJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowMediaStatisticsRequest) ToJsonString() string
type DescribeStreamLinkFlowMediaStatisticsRequestParams ¶ added in v1.0.531
type DescribeStreamLinkFlowMediaStatisticsRequestParams struct { // 传输流ID。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 输入或输出类型,可选[input|output]。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 输入或输出Id。 InputOutputId *string `json:"InputOutputId,omitnil,omitempty" name:"InputOutputId"` // 主通道或备通道,可选[0|1]。 Pipeline *string `json:"Pipeline,omitnil,omitempty" name:"Pipeline"` // 查询间隔,可选[5s|1min|5min|15min]。 Period *string `json:"Period,omitnil,omitempty" name:"Period"` // 统计的开始时间,默认为前一小时,最多支持查询近7天。 // UTC时间,如'2020-01-01T12:00:00Z'。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 统计的结束时间,默认为StartTime后一小时,最多支持查询24小时的数据。 // UTC时间,如'2020-01-01T12:00:00Z'。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
Predefined struct for user
type DescribeStreamLinkFlowMediaStatisticsResponse ¶ added in v1.0.531
type DescribeStreamLinkFlowMediaStatisticsResponse struct { *tchttp.BaseResponse Response *DescribeStreamLinkFlowMediaStatisticsResponseParams `json:"Response"` }
func NewDescribeStreamLinkFlowMediaStatisticsResponse ¶ added in v1.0.531
func NewDescribeStreamLinkFlowMediaStatisticsResponse() (response *DescribeStreamLinkFlowMediaStatisticsResponse)
func (*DescribeStreamLinkFlowMediaStatisticsResponse) FromJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowMediaStatisticsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamLinkFlowMediaStatisticsResponse) ToJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowMediaStatisticsResponse) ToJsonString() string
type DescribeStreamLinkFlowMediaStatisticsResponseParams ¶ added in v1.0.531
type DescribeStreamLinkFlowMediaStatisticsResponseParams struct { // 传输流的媒体数据列表。 Infos []*FlowMediaInfo `json:"Infos,omitnil,omitempty" name:"Infos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeStreamLinkFlowRealtimeStatusRequest ¶ added in v1.0.531
type DescribeStreamLinkFlowRealtimeStatusRequest struct { *tchttp.BaseRequest // 流ID。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 输入id数组,如果输入输出数组都为空,则代表全量查询。 InputIds []*string `json:"InputIds,omitnil,omitempty" name:"InputIds"` // 输出id数组,如果输入输出数组都为空,则代表全量查询。 OutputIds []*string `json:"OutputIds,omitnil,omitempty" name:"OutputIds"` }
func NewDescribeStreamLinkFlowRealtimeStatusRequest ¶ added in v1.0.531
func NewDescribeStreamLinkFlowRealtimeStatusRequest() (request *DescribeStreamLinkFlowRealtimeStatusRequest)
func (*DescribeStreamLinkFlowRealtimeStatusRequest) FromJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowRealtimeStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamLinkFlowRealtimeStatusRequest) ToJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowRealtimeStatusRequest) ToJsonString() string
type DescribeStreamLinkFlowRealtimeStatusRequestParams ¶ added in v1.0.531
type DescribeStreamLinkFlowRealtimeStatusRequestParams struct { // 流ID。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 输入id数组,如果输入输出数组都为空,则代表全量查询。 InputIds []*string `json:"InputIds,omitnil,omitempty" name:"InputIds"` // 输出id数组,如果输入输出数组都为空,则代表全量查询。 OutputIds []*string `json:"OutputIds,omitnil,omitempty" name:"OutputIds"` }
Predefined struct for user
type DescribeStreamLinkFlowRealtimeStatusResponse ¶ added in v1.0.531
type DescribeStreamLinkFlowRealtimeStatusResponse struct { *tchttp.BaseResponse Response *DescribeStreamLinkFlowRealtimeStatusResponseParams `json:"Response"` }
func NewDescribeStreamLinkFlowRealtimeStatusResponse ¶ added in v1.0.531
func NewDescribeStreamLinkFlowRealtimeStatusResponse() (response *DescribeStreamLinkFlowRealtimeStatusResponse)
func (*DescribeStreamLinkFlowRealtimeStatusResponse) FromJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowRealtimeStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamLinkFlowRealtimeStatusResponse) ToJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowRealtimeStatusResponse) ToJsonString() string
type DescribeStreamLinkFlowRealtimeStatusResponseParams ¶ added in v1.0.531
type DescribeStreamLinkFlowRealtimeStatusResponseParams struct { // 查询时间,单位s。 Timestamp *int64 `json:"Timestamp,omitnil,omitempty" name:"Timestamp"` // 实时数据信息列表。 Datas []*FlowRealtimeStatusItem `json:"Datas,omitnil,omitempty" name:"Datas"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeStreamLinkFlowRequest ¶ added in v1.0.531
type DescribeStreamLinkFlowRequest struct { *tchttp.BaseRequest // 流Id。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` }
func NewDescribeStreamLinkFlowRequest ¶ added in v1.0.531
func NewDescribeStreamLinkFlowRequest() (request *DescribeStreamLinkFlowRequest)
func (*DescribeStreamLinkFlowRequest) FromJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamLinkFlowRequest) ToJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowRequest) ToJsonString() string
type DescribeStreamLinkFlowRequestParams ¶ added in v1.0.531
type DescribeStreamLinkFlowRequestParams struct { // 流Id。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` }
Predefined struct for user
type DescribeStreamLinkFlowResponse ¶ added in v1.0.531
type DescribeStreamLinkFlowResponse struct { *tchttp.BaseResponse Response *DescribeStreamLinkFlowResponseParams `json:"Response"` }
func NewDescribeStreamLinkFlowResponse ¶ added in v1.0.531
func NewDescribeStreamLinkFlowResponse() (response *DescribeStreamLinkFlowResponse)
func (*DescribeStreamLinkFlowResponse) FromJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamLinkFlowResponse) ToJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowResponse) ToJsonString() string
type DescribeStreamLinkFlowResponseParams ¶ added in v1.0.531
type DescribeStreamLinkFlowResponseParams struct { // 流的配置信息。 Info *DescribeFlow `json:"Info,omitnil,omitempty" name:"Info"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeStreamLinkFlowSRTStatisticsRequest ¶ added in v1.0.531
type DescribeStreamLinkFlowSRTStatisticsRequest struct { *tchttp.BaseRequest // 传输流ID。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 输入或输出类型,可选[input|output]。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 输入或输出Id。 InputOutputId *string `json:"InputOutputId,omitnil,omitempty" name:"InputOutputId"` // 主通道或备通道,可选[0|1]。 Pipeline *string `json:"Pipeline,omitnil,omitempty" name:"Pipeline"` // 统计的开始时间,默认为前一小时,最多支持查询近7天。 // UTC时间,如'2020-01-01T12:00:00Z'。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 统计的结束时间,默认为StartTime后一小时,最多支持查询24小时的数据。 // UTC时间,如'2020-01-01T12:00:00Z'。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 查询间隔,可选[5s|1min|5min|15min]。 Period *string `json:"Period,omitnil,omitempty" name:"Period"` }
func NewDescribeStreamLinkFlowSRTStatisticsRequest ¶ added in v1.0.531
func NewDescribeStreamLinkFlowSRTStatisticsRequest() (request *DescribeStreamLinkFlowSRTStatisticsRequest)
func (*DescribeStreamLinkFlowSRTStatisticsRequest) FromJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowSRTStatisticsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamLinkFlowSRTStatisticsRequest) ToJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowSRTStatisticsRequest) ToJsonString() string
type DescribeStreamLinkFlowSRTStatisticsRequestParams ¶ added in v1.0.531
type DescribeStreamLinkFlowSRTStatisticsRequestParams struct { // 传输流ID。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 输入或输出类型,可选[input|output]。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 输入或输出Id。 InputOutputId *string `json:"InputOutputId,omitnil,omitempty" name:"InputOutputId"` // 主通道或备通道,可选[0|1]。 Pipeline *string `json:"Pipeline,omitnil,omitempty" name:"Pipeline"` // 统计的开始时间,默认为前一小时,最多支持查询近7天。 // UTC时间,如'2020-01-01T12:00:00Z'。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 统计的结束时间,默认为StartTime后一小时,最多支持查询24小时的数据。 // UTC时间,如'2020-01-01T12:00:00Z'。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 查询间隔,可选[5s|1min|5min|15min]。 Period *string `json:"Period,omitnil,omitempty" name:"Period"` }
Predefined struct for user
type DescribeStreamLinkFlowSRTStatisticsResponse ¶ added in v1.0.531
type DescribeStreamLinkFlowSRTStatisticsResponse struct { *tchttp.BaseResponse Response *DescribeStreamLinkFlowSRTStatisticsResponseParams `json:"Response"` }
func NewDescribeStreamLinkFlowSRTStatisticsResponse ¶ added in v1.0.531
func NewDescribeStreamLinkFlowSRTStatisticsResponse() (response *DescribeStreamLinkFlowSRTStatisticsResponse)
func (*DescribeStreamLinkFlowSRTStatisticsResponse) FromJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowSRTStatisticsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamLinkFlowSRTStatisticsResponse) ToJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowSRTStatisticsResponse) ToJsonString() string
type DescribeStreamLinkFlowSRTStatisticsResponseParams ¶ added in v1.0.531
type DescribeStreamLinkFlowSRTStatisticsResponseParams struct { // 传输流的SRT质量数据列表。 Infos []*FlowSRTInfo `json:"Infos,omitnil,omitempty" name:"Infos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeStreamLinkFlowStatisticsRequest ¶ added in v1.0.531
type DescribeStreamLinkFlowStatisticsRequest struct { *tchttp.BaseRequest // 传输流ID。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 输入或输出类型,可选[input|output]。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 输入或输出Id。 InputOutputId *string `json:"InputOutputId,omitnil,omitempty" name:"InputOutputId"` // 主通道或备通道,可选[0|1]。 Pipeline *string `json:"Pipeline,omitnil,omitempty" name:"Pipeline"` // 查询间隔,可选[5s|1min|5min|15min]。 Period *string `json:"Period,omitnil,omitempty" name:"Period"` // 统计的开始时间,默认为前一小时,最多支持查询近7天。 // UTC时间,如'2020-01-01T12:00:00Z'。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 统计的结束时间,默认为StartTime后一小时,最多支持查询24小时的数据。 // UTC时间,如'2020-01-01T12:00:00Z'。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
func NewDescribeStreamLinkFlowStatisticsRequest ¶ added in v1.0.531
func NewDescribeStreamLinkFlowStatisticsRequest() (request *DescribeStreamLinkFlowStatisticsRequest)
func (*DescribeStreamLinkFlowStatisticsRequest) FromJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowStatisticsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamLinkFlowStatisticsRequest) ToJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowStatisticsRequest) ToJsonString() string
type DescribeStreamLinkFlowStatisticsRequestParams ¶ added in v1.0.531
type DescribeStreamLinkFlowStatisticsRequestParams struct { // 传输流ID。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 输入或输出类型,可选[input|output]。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 输入或输出Id。 InputOutputId *string `json:"InputOutputId,omitnil,omitempty" name:"InputOutputId"` // 主通道或备通道,可选[0|1]。 Pipeline *string `json:"Pipeline,omitnil,omitempty" name:"Pipeline"` // 查询间隔,可选[5s|1min|5min|15min]。 Period *string `json:"Period,omitnil,omitempty" name:"Period"` // 统计的开始时间,默认为前一小时,最多支持查询近7天。 // UTC时间,如'2020-01-01T12:00:00Z'。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 统计的结束时间,默认为StartTime后一小时,最多支持查询24小时的数据。 // UTC时间,如'2020-01-01T12:00:00Z'。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
Predefined struct for user
type DescribeStreamLinkFlowStatisticsResponse ¶ added in v1.0.531
type DescribeStreamLinkFlowStatisticsResponse struct { *tchttp.BaseResponse Response *DescribeStreamLinkFlowStatisticsResponseParams `json:"Response"` }
func NewDescribeStreamLinkFlowStatisticsResponse ¶ added in v1.0.531
func NewDescribeStreamLinkFlowStatisticsResponse() (response *DescribeStreamLinkFlowStatisticsResponse)
func (*DescribeStreamLinkFlowStatisticsResponse) FromJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowStatisticsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamLinkFlowStatisticsResponse) ToJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowStatisticsResponse) ToJsonString() string
type DescribeStreamLinkFlowStatisticsResponseParams ¶ added in v1.0.531
type DescribeStreamLinkFlowStatisticsResponseParams struct { // 传输流的媒体数据列表。 Infos []*FlowStatisticsArray `json:"Infos,omitnil,omitempty" name:"Infos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeStreamLinkFlowsRequest ¶ added in v1.0.531
type DescribeStreamLinkFlowsRequest struct { *tchttp.BaseRequest // 当前页数,默认1。 PageNum *int64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页大小,默认10。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` }
func NewDescribeStreamLinkFlowsRequest ¶ added in v1.0.531
func NewDescribeStreamLinkFlowsRequest() (request *DescribeStreamLinkFlowsRequest)
func (*DescribeStreamLinkFlowsRequest) FromJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamLinkFlowsRequest) ToJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowsRequest) ToJsonString() string
type DescribeStreamLinkFlowsRequestParams ¶ added in v1.0.531
type DescribeStreamLinkFlowsRequestParams struct { // 当前页数,默认1。 PageNum *int64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页大小,默认10。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` }
Predefined struct for user
type DescribeStreamLinkFlowsResponse ¶ added in v1.0.531
type DescribeStreamLinkFlowsResponse struct { *tchttp.BaseResponse Response *DescribeStreamLinkFlowsResponseParams `json:"Response"` }
func NewDescribeStreamLinkFlowsResponse ¶ added in v1.0.531
func NewDescribeStreamLinkFlowsResponse() (response *DescribeStreamLinkFlowsResponse)
func (*DescribeStreamLinkFlowsResponse) FromJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamLinkFlowsResponse) ToJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkFlowsResponse) ToJsonString() string
type DescribeStreamLinkFlowsResponseParams ¶ added in v1.0.531
type DescribeStreamLinkFlowsResponseParams struct { // 流的配置信息列表。 Infos []*DescribeFlow `json:"Infos,omitnil,omitempty" name:"Infos"` // 当前页数。 PageNum *int64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页大小。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 总数量。 TotalNum *int64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 总页数。 TotalPage *int64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeStreamLinkRegionsRequest ¶ added in v1.0.531
type DescribeStreamLinkRegionsRequest struct {
*tchttp.BaseRequest
}
func NewDescribeStreamLinkRegionsRequest ¶ added in v1.0.531
func NewDescribeStreamLinkRegionsRequest() (request *DescribeStreamLinkRegionsRequest)
func (*DescribeStreamLinkRegionsRequest) FromJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkRegionsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamLinkRegionsRequest) ToJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkRegionsRequest) ToJsonString() string
type DescribeStreamLinkRegionsRequestParams ¶ added in v1.0.531
type DescribeStreamLinkRegionsRequestParams struct { }
Predefined struct for user
type DescribeStreamLinkRegionsResponse ¶ added in v1.0.531
type DescribeStreamLinkRegionsResponse struct { *tchttp.BaseResponse Response *DescribeStreamLinkRegionsResponseParams `json:"Response"` }
func NewDescribeStreamLinkRegionsResponse ¶ added in v1.0.531
func NewDescribeStreamLinkRegionsResponse() (response *DescribeStreamLinkRegionsResponse)
func (*DescribeStreamLinkRegionsResponse) FromJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkRegionsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamLinkRegionsResponse) ToJsonString ¶ added in v1.0.531
func (r *DescribeStreamLinkRegionsResponse) ToJsonString() string
type DescribeStreamLinkRegionsResponseParams ¶ added in v1.0.531
type DescribeStreamLinkRegionsResponseParams struct { // 媒体传输地区信息。 Info *StreamLinkRegionInfo `json:"Info,omitnil,omitempty" name:"Info"` // 唯一请求 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"` }
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"` }
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>WorkflowTask:视频工作流处理任务。</li> // <li>EditMediaTask:视频编辑任务。</li> // <li>LiveStreamProcessTask:直播流处理任务。</li> // <li>ScheduleTask:编排处理任务。</li> TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"` // 任务状态,取值: // <li>WAITING:等待中;</li> // <li>PROCESSING:处理中;</li> // <li>FINISH:已完成。</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 任务的创建时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` // 视频编辑任务信息,仅当 TaskType 为 EditMediaTask,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 EditMediaTask *EditMediaTask `json:"EditMediaTask,omitnil,omitempty" name:"EditMediaTask"` // 视频处理任务信息,仅当 TaskType 为 WorkflowTask,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 WorkflowTask *WorkflowTask `json:"WorkflowTask,omitnil,omitempty" name:"WorkflowTask"` // 直播流处理任务信息,仅当 TaskType 为 LiveStreamProcessTask,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 LiveStreamProcessTask *LiveStreamProcessTask `json:"LiveStreamProcessTask,omitnil,omitempty" name:"LiveStreamProcessTask"` // 任务的事件通知信息。 // 注意:此字段可能返回 null,表示取不到有效值。 TaskNotifyConfig *TaskNotifyConfig `json:"TaskNotifyConfig,omitnil,omitempty" name:"TaskNotifyConfig"` // 任务流的优先级,取值范围为 [-10, 10]。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长50个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长1000个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 扩展信息字段,仅用于特定场景。 ExtInfo *string `json:"ExtInfo,omitnil,omitempty" name:"ExtInfo"` // 编排处理任务信息,仅当 TaskType 为 ScheduleTask,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 ScheduleTask *ScheduleTask `json:"ScheduleTask,omitnil,omitempty" name:"ScheduleTask"` // 直播编排处理任务信息,仅当 TaskType 为 LiveScheduleTask,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 LiveScheduleTask *LiveScheduleTask `json:"LiveScheduleTask,omitnil,omitempty" name:"LiveScheduleTask"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTasksRequest ¶
type DescribeTasksRequest struct { *tchttp.BaseRequest // 过滤条件:任务状态,可选值:WAITING(等待中)、PROCESSING(处理中)、FINISH(已完成)。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 返回记录条数,默认值: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 { // 过滤条件:任务状态,可选值:WAITING(等待中)、PROCESSING(处理中)、FINISH(已完成)。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 返回记录条数,默认值: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"` // 符合过滤条件的记录总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTranscodeTemplatesRequest ¶
type DescribeTranscodeTemplatesRequest struct { *tchttp.BaseRequest // 转码模板唯一标识过滤条件,数组长度限制: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"` // (建议使用TranscodeType代替)极速高清过滤条件,用于过滤普通转码或极速高清转码模板,可选值: // <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"` // 模板类型(替换旧版本 TEHDType),可选值: // <li>Common:普通转码模板;</li> // <li>TEHD:视频极速高清,老的类型(建议使用 TEHD-100) 。</li> // <li>TEHD-100:视频极速高清</li> // <li>TEHD-200:音频极速高清</li> // <li>Enhance:音视频增强模板。</li> // 默认空,不限制类型。 TranscodeType *string `json:"TranscodeType,omitnil,omitempty" name:"TranscodeType"` }
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 { // 转码模板唯一标识过滤条件,数组长度限制: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"` // (建议使用TranscodeType代替)极速高清过滤条件,用于过滤普通转码或极速高清转码模板,可选值: // <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"` // 模板类型(替换旧版本 TEHDType),可选值: // <li>Common:普通转码模板;</li> // <li>TEHD:视频极速高清,老的类型(建议使用 TEHD-100) 。</li> // <li>TEHD-100:视频极速高清</li> // <li>TEHD-200:音频极速高清</li> // <li>Enhance:音视频增强模板。</li> // 默认空,不限制类型。 TranscodeType *string `json:"TranscodeType,omitnil,omitempty" name:"TranscodeType"` }
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"` // 转码模板详情列表。 TranscodeTemplateSet []*TranscodeTemplate `json:"TranscodeTemplateSet,omitnil,omitempty" name:"TranscodeTemplateSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeWatermarkTemplatesRequest ¶
type DescribeWatermarkTemplatesRequest struct { *tchttp.BaseRequest // 水印模板唯一标识过滤条件,数组长度限制:100。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 水印类型过滤条件,可选值: // <li>image:图片水印;</li> // <li>text:文字水印。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数 // <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 { // 水印模板唯一标识过滤条件,数组长度限制:100。 Definitions []*int64 `json:"Definitions,omitnil,omitempty" name:"Definitions"` // 水印类型过滤条件,可选值: // <li>image:图片水印;</li> // <li>text:文字水印。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 分页偏移量,默认值:0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数 // <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"` // 水印模板详情列表。 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 // 关键词过滤条件,数组长度限制:100 个词。 Keywords []*string `json:"Keywords,omitnil,omitempty" name:"Keywords"` // <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"` // 标签过滤条件,数组长度限制: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 { // 关键词过滤条件,数组长度限制:100 个词。 Keywords []*string `json:"Keywords,omitnil,omitempty" name:"Keywords"` // <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"` // 标签过滤条件,数组长度限制: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 { // 符合条件的记录总数。 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 关键词信息。 // 注意:此字段可能返回 null,表示取不到有效值。 WordSet []*AiSampleWord `json:"WordSet,omitnil,omitempty" name:"WordSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeWorkflowsRequest ¶
type DescribeWorkflowsRequest struct { *tchttp.BaseRequest // 工作流 ID 过滤条件,数组长度限制:100。 WorkflowIds []*int64 `json:"WorkflowIds,omitnil,omitempty" name:"WorkflowIds"` // 工作流状态,取值范围: // <li>Enabled:已启用,</li> // <li>Disabled:已禁用。</li> // 不填此参数,则不区分工作流状态。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 分页偏移量,默认值:0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeWorkflowsRequest ¶
func NewDescribeWorkflowsRequest() (request *DescribeWorkflowsRequest)
func (*DescribeWorkflowsRequest) FromJsonString ¶
func (r *DescribeWorkflowsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWorkflowsRequest) ToJsonString ¶
func (r *DescribeWorkflowsRequest) ToJsonString() string
type DescribeWorkflowsRequestParams ¶ added in v1.0.426
type DescribeWorkflowsRequestParams struct { // 工作流 ID 过滤条件,数组长度限制:100。 WorkflowIds []*int64 `json:"WorkflowIds,omitnil,omitempty" name:"WorkflowIds"` // 工作流状态,取值范围: // <li>Enabled:已启用,</li> // <li>Disabled:已禁用。</li> // 不填此参数,则不区分工作流状态。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 分页偏移量,默认值:0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回记录条数,默认值:10,最大值:100。 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeWorkflowsResponse ¶
type DescribeWorkflowsResponse struct { *tchttp.BaseResponse Response *DescribeWorkflowsResponseParams `json:"Response"` }
func NewDescribeWorkflowsResponse ¶
func NewDescribeWorkflowsResponse() (response *DescribeWorkflowsResponse)
func (*DescribeWorkflowsResponse) FromJsonString ¶
func (r *DescribeWorkflowsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWorkflowsResponse) ToJsonString ¶
func (r *DescribeWorkflowsResponse) ToJsonString() string
type DescribeWorkflowsResponseParams ¶ added in v1.0.426
type DescribeWorkflowsResponseParams struct { // 符合过滤条件的记录总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 工作流信息数组。 WorkflowInfoSet []*WorkflowInfo `json:"WorkflowInfoSet,omitnil,omitempty" name:"WorkflowInfoSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DiagnoseResult ¶ added in v1.0.667
type DiagnoseResult struct { // 诊断出的异常类别。 // 注意:此字段可能返回 null,表示取不到有效值。 Category *string `json:"Category,omitnil,omitempty" name:"Category"` // 诊断出的具体异常类型。 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 诊断出异常开始的PTS时间戳。 // 注意:此字段可能返回 null,表示取不到有效值。 Timestamp *float64 `json:"Timestamp,omitnil,omitempty" name:"Timestamp"` // 诊断出的异常描述。 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 诊断到异常的北京时间,采用 ISO 日期格式。 // 注意:此字段可能返回 null,表示取不到有效值。 DateTime *string `json:"DateTime,omitnil,omitempty" name:"DateTime"` // 诊断出的异常级别。 // 注意:此字段可能返回 null,表示取不到有效值。 SeverityLevel *string `json:"SeverityLevel,omitnil,omitempty" name:"SeverityLevel"` }
type DisableScheduleRequest ¶ added in v1.0.613
type DisableScheduleRequest struct { *tchttp.BaseRequest // 编排唯一表示。 ScheduleId *int64 `json:"ScheduleId,omitnil,omitempty" name:"ScheduleId"` }
func NewDisableScheduleRequest ¶ added in v1.0.613
func NewDisableScheduleRequest() (request *DisableScheduleRequest)
func (*DisableScheduleRequest) FromJsonString ¶ added in v1.0.613
func (r *DisableScheduleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DisableScheduleRequest) ToJsonString ¶ added in v1.0.613
func (r *DisableScheduleRequest) ToJsonString() string
type DisableScheduleRequestParams ¶ added in v1.0.613
type DisableScheduleRequestParams struct { // 编排唯一表示。 ScheduleId *int64 `json:"ScheduleId,omitnil,omitempty" name:"ScheduleId"` }
Predefined struct for user
type DisableScheduleResponse ¶ added in v1.0.613
type DisableScheduleResponse struct { *tchttp.BaseResponse Response *DisableScheduleResponseParams `json:"Response"` }
func NewDisableScheduleResponse ¶ added in v1.0.613
func NewDisableScheduleResponse() (response *DisableScheduleResponse)
func (*DisableScheduleResponse) FromJsonString ¶ added in v1.0.613
func (r *DisableScheduleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DisableScheduleResponse) ToJsonString ¶ added in v1.0.613
func (r *DisableScheduleResponse) ToJsonString() string
type DisableScheduleResponseParams ¶ added in v1.0.613
type DisableScheduleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DisableWorkflowRequest ¶
type DisableWorkflowRequest struct { *tchttp.BaseRequest // 工作流 ID。 WorkflowId *int64 `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"` }
func NewDisableWorkflowRequest ¶
func NewDisableWorkflowRequest() (request *DisableWorkflowRequest)
func (*DisableWorkflowRequest) FromJsonString ¶
func (r *DisableWorkflowRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DisableWorkflowRequest) ToJsonString ¶
func (r *DisableWorkflowRequest) ToJsonString() string
type DisableWorkflowRequestParams ¶ added in v1.0.426
type DisableWorkflowRequestParams struct { // 工作流 ID。 WorkflowId *int64 `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"` }
Predefined struct for user
type DisableWorkflowResponse ¶
type DisableWorkflowResponse struct { *tchttp.BaseResponse Response *DisableWorkflowResponseParams `json:"Response"` }
func NewDisableWorkflowResponse ¶
func NewDisableWorkflowResponse() (response *DisableWorkflowResponse)
func (*DisableWorkflowResponse) FromJsonString ¶
func (r *DisableWorkflowResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DisableWorkflowResponse) ToJsonString ¶
func (r *DisableWorkflowResponse) ToJsonString() string
type DisableWorkflowResponseParams ¶ added in v1.0.426
type DisableWorkflowResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DrmInfo ¶ added in v1.0.738
type DrmInfo struct { // 加密类型: // <li> simpleaes: aes-128 加密</li> // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // SimpleAes 加密信息。 // 注意:此字段可能返回 null,表示取不到有效值。 SimpleAesDrm *SimpleAesDrm `json:"SimpleAesDrm,omitnil,omitempty" name:"SimpleAesDrm"` }
type EditMediaFileInfo ¶
type EditMediaFileInfo struct { // 视频的输入信息。 InputInfo *MediaInputInfo `json:"InputInfo,omitnil,omitempty" name:"InputInfo"` // 【剪辑】任务生效,视频剪辑的起始时间偏移,单位:秒。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 【剪辑】任务生效,视频剪辑的结束时间偏移,单位:秒。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 【合成】任务必选,用于轨道元素中媒体关联源素材 ID。 // // 注意:允许字母、数字、-、_ ,最长 32 字符 // 注意:此字段可能返回 null,表示取不到有效值。 Id *string `json:"Id,omitnil,omitempty" name:"Id"` }
type EditMediaOutputConfig ¶ added in v1.0.209
type EditMediaOutputConfig struct { // 封装格式,可选值:mp4、hls、mov、flv、avi。默认是 mp4。 // 注意:此字段可能返回 null,表示取不到有效值。 Container *string `json:"Container,omitnil,omitempty" name:"Container"` // 剪辑模式,可选值 normal、fast。默认是精确剪辑 normal // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type EditMediaRequest ¶
type EditMediaRequest struct { *tchttp.BaseRequest // 输入的视频文件信息。 FileInfos []*EditMediaFileInfo `json:"FileInfos,omitnil,omitempty" name:"FileInfos"` // 媒体处理输出文件的目标存储。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 媒体处理输出文件的目标路径。 // // 注意:对于复杂合成任务,路径中的文件名只可为数字、字母、-、_ 的组合,最长 64 个字符。 OutputObjectPath *string `json:"OutputObjectPath,omitnil,omitempty" name:"OutputObjectPath"` // 【剪辑】任务生成的文件配置。 OutputConfig *EditMediaOutputConfig `json:"OutputConfig,omitnil,omitempty" name:"OutputConfig"` // 【合成】任务配置。 // // 注意:当其不为空时,认为是合成任务,否则按剪辑任务处理。 ComposeConfig *ComposeMediaConfig `json:"ComposeConfig,omitnil,omitempty" name:"ComposeConfig"` // 任务的事件通知信息,不填代表不获取事件通知。 TaskNotifyConfig *TaskNotifyConfig `json:"TaskNotifyConfig,omitnil,omitempty" name:"TaskNotifyConfig"` // 任务优先级,数值越大优先级越高,取值范围是-10到 10,不填代表0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` }
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 { // 输入的视频文件信息。 FileInfos []*EditMediaFileInfo `json:"FileInfos,omitnil,omitempty" name:"FileInfos"` // 媒体处理输出文件的目标存储。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 媒体处理输出文件的目标路径。 // // 注意:对于复杂合成任务,路径中的文件名只可为数字、字母、-、_ 的组合,最长 64 个字符。 OutputObjectPath *string `json:"OutputObjectPath,omitnil,omitempty" name:"OutputObjectPath"` // 【剪辑】任务生成的文件配置。 OutputConfig *EditMediaOutputConfig `json:"OutputConfig,omitnil,omitempty" name:"OutputConfig"` // 【合成】任务配置。 // // 注意:当其不为空时,认为是合成任务,否则按剪辑任务处理。 ComposeConfig *ComposeMediaConfig `json:"ComposeConfig,omitnil,omitempty" name:"ComposeConfig"` // 任务的事件通知信息,不填代表不获取事件通知。 TaskNotifyConfig *TaskNotifyConfig `json:"TaskNotifyConfig,omitnil,omitempty" name:"TaskNotifyConfig"` // 任务优先级,数值越大优先级越高,取值范围是-10到 10,不填代表0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` }
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 查询编辑任务的状态。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
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"` // 错误码 // <li>0:成功;</li> // <li>其他值:失败。</li> ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 视频编辑任务的输入。 Input *EditMediaTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 视频编辑任务的输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *EditMediaTaskOutput `json:"Output,omitnil,omitempty" name:"Output"` }
type EditMediaTaskInput ¶
type EditMediaTaskInput struct { // 输入的视频文件信息。 FileInfoSet []*EditMediaFileInfo `json:"FileInfoSet,omitnil,omitempty" name:"FileInfoSet"` }
type EditMediaTaskOutput ¶
type EditMediaTaskOutput struct { // 编辑后文件的目标存储。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 编辑后的视频文件路径。 Path *string `json:"Path,omitnil,omitempty" name:"Path"` // 编辑后的视频文件元信息。 // 注意:此字段可能返回 null,表示取不到有效值。 MetaData *MediaMetaData `json:"MetaData,omitnil,omitempty" name:"MetaData"` }
type EnableScheduleRequest ¶ added in v1.0.613
type EnableScheduleRequest struct { *tchttp.BaseRequest // 编排唯一标识。 ScheduleId *int64 `json:"ScheduleId,omitnil,omitempty" name:"ScheduleId"` }
func NewEnableScheduleRequest ¶ added in v1.0.613
func NewEnableScheduleRequest() (request *EnableScheduleRequest)
func (*EnableScheduleRequest) FromJsonString ¶ added in v1.0.613
func (r *EnableScheduleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EnableScheduleRequest) ToJsonString ¶ added in v1.0.613
func (r *EnableScheduleRequest) ToJsonString() string
type EnableScheduleRequestParams ¶ added in v1.0.613
type EnableScheduleRequestParams struct { // 编排唯一标识。 ScheduleId *int64 `json:"ScheduleId,omitnil,omitempty" name:"ScheduleId"` }
Predefined struct for user
type EnableScheduleResponse ¶ added in v1.0.613
type EnableScheduleResponse struct { *tchttp.BaseResponse Response *EnableScheduleResponseParams `json:"Response"` }
func NewEnableScheduleResponse ¶ added in v1.0.613
func NewEnableScheduleResponse() (response *EnableScheduleResponse)
func (*EnableScheduleResponse) FromJsonString ¶ added in v1.0.613
func (r *EnableScheduleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EnableScheduleResponse) ToJsonString ¶ added in v1.0.613
func (r *EnableScheduleResponse) ToJsonString() string
type EnableScheduleResponseParams ¶ added in v1.0.613
type EnableScheduleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type EnableWorkflowRequest ¶
type EnableWorkflowRequest struct { *tchttp.BaseRequest // 工作流 ID。 WorkflowId *int64 `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"` }
func NewEnableWorkflowRequest ¶
func NewEnableWorkflowRequest() (request *EnableWorkflowRequest)
func (*EnableWorkflowRequest) FromJsonString ¶
func (r *EnableWorkflowRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EnableWorkflowRequest) ToJsonString ¶
func (r *EnableWorkflowRequest) ToJsonString() string
type EnableWorkflowRequestParams ¶ added in v1.0.426
type EnableWorkflowRequestParams struct { // 工作流 ID。 WorkflowId *int64 `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"` }
Predefined struct for user
type EnableWorkflowResponse ¶
type EnableWorkflowResponse struct { *tchttp.BaseResponse Response *EnableWorkflowResponseParams `json:"Response"` }
func NewEnableWorkflowResponse ¶
func NewEnableWorkflowResponse() (response *EnableWorkflowResponse)
func (*EnableWorkflowResponse) FromJsonString ¶
func (r *EnableWorkflowResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EnableWorkflowResponse) ToJsonString ¶
func (r *EnableWorkflowResponse) ToJsonString() string
type EnableWorkflowResponseParams ¶ added in v1.0.426
type EnableWorkflowResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type EnhanceConfig ¶ added in v1.0.444
type EnhanceConfig struct { // 视频增强配置。 // 注意:此字段可能返回 null,表示取不到有效值。 VideoEnhance *VideoEnhanceConfig `json:"VideoEnhance,omitnil,omitempty" name:"VideoEnhance"` // 音频增强配置。 // 注意:此字段可能返回 null,表示取不到有效值。 AudioEnhance *AudioEnhanceConfig `json:"AudioEnhance,omitnil,omitempty" name:"AudioEnhance"` }
type ExecuteFunctionRequest ¶
type ExecuteFunctionRequest struct { *tchttp.BaseRequest // 调用后端接口名称。 FunctionName *string `json:"FunctionName,omitnil,omitempty" name:"FunctionName"` // 接口参数,具体参数格式调用时与后端协调。 FunctionArg *string `json:"FunctionArg,omitnil,omitempty" name:"FunctionArg"` }
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"` }
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 ExpressionConfigInfo ¶
type ExpressionConfigInfo struct { // 表情识别任务开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
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 FaceEnhanceConfig ¶ added in v1.0.444
type FlowLogInfo ¶ added in v1.0.531
type FlowLogInfo struct { // 时间戳,单位为秒。 Timestamp *int64 `json:"Timestamp,omitnil,omitempty" name:"Timestamp"` // 输入输出类型(input/output)。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 输入或输出Id。 InputOutputId *string `json:"InputOutputId,omitnil,omitempty" name:"InputOutputId"` // 协议。 Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"` // 事件代码。 EventCode *string `json:"EventCode,omitnil,omitempty" name:"EventCode"` // 事件信息。 EventMessage *string `json:"EventMessage,omitnil,omitempty" name:"EventMessage"` // 对端IP。 RemoteIp *string `json:"RemoteIp,omitnil,omitempty" name:"RemoteIp"` // 对端端口。 RemotePort *string `json:"RemotePort,omitnil,omitempty" name:"RemotePort"` // 主备通道,0为主通道,1为备通道。 Pipeline *string `json:"Pipeline,omitnil,omitempty" name:"Pipeline"` // 输入或输出的名称。 InputOutputName *string `json:"InputOutputName,omitnil,omitempty" name:"InputOutputName"` }
type FlowMediaAudio ¶ added in v1.0.531
type FlowMediaAudio struct { // 帧率。 Fps *int64 `json:"Fps,omitnil,omitempty" name:"Fps"` // 码率,单位是bps。 Rate *int64 `json:"Rate,omitnil,omitempty" name:"Rate"` // 音频Pid。 Pid *int64 `json:"Pid,omitnil,omitempty" name:"Pid"` // 标志同一次推流。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` }
type FlowMediaInfo ¶ added in v1.0.531
type FlowMediaInfo struct { // 时间戳,单位是秒。 Timestamp *int64 `json:"Timestamp,omitnil,omitempty" name:"Timestamp"` // 总带宽。 Network *int64 `json:"Network,omitnil,omitempty" name:"Network"` // 传输流的视频数据。 Video []*FlowMediaVideo `json:"Video,omitnil,omitempty" name:"Video"` // 传输流的音频数据。 Audio []*FlowMediaAudio `json:"Audio,omitnil,omitempty" name:"Audio"` // 标志同一次推流。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 客户端IP。 ClientIp *string `json:"ClientIp,omitnil,omitempty" name:"ClientIp"` }
type FlowMediaVideo ¶ added in v1.0.531
type FlowMediaVideo struct { // 帧率。 Fps *int64 `json:"Fps,omitnil,omitempty" name:"Fps"` // 码率,单位是bps。 Rate *int64 `json:"Rate,omitnil,omitempty" name:"Rate"` // 视频Pid。 Pid *int64 `json:"Pid,omitnil,omitempty" name:"Pid"` // 标志同一次推流。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` }
type FlowRealtimeStatusCommon ¶ added in v1.0.531
type FlowRealtimeStatusCommon struct { // 当前连接状态,Connected|Waiting|Idle。 State *string `json:"State,omitnil,omitempty" name:"State"` // 连接模式,Listener|Caller。 Mode *string `json:"Mode,omitnil,omitempty" name:"Mode"` // 已连接时长,单位为ms。 ConnectedTime *int64 `json:"ConnectedTime,omitnil,omitempty" name:"ConnectedTime"` // 实时码率,单位为bps。 Bitrate *int64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` // 重试次数。 Reconnections *int64 `json:"Reconnections,omitnil,omitempty" name:"Reconnections"` }
type FlowRealtimeStatusItem ¶ added in v1.0.531
type FlowRealtimeStatusItem struct { // 类型,Input|Output。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 输入Id,如果Type为Input,此字段不为空。 InputId *string `json:"InputId,omitnil,omitempty" name:"InputId"` // 输出Id,如果Type为Output,此字段不为空。 OutputId *string `json:"OutputId,omitnil,omitempty" name:"OutputId"` // 流Id。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 协议, SRT | RTMP。 Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"` // 共同状态信息。 CommonStatus *FlowRealtimeStatusCommon `json:"CommonStatus,omitnil,omitempty" name:"CommonStatus"` // 如果是SRT协议则有此字段。 // 注意:此字段可能返回 null,表示取不到有效值。 SRTStatus *FlowRealtimeStatusSRT `json:"SRTStatus,omitnil,omitempty" name:"SRTStatus"` // 如果是RTMP协议则有此字段。 // 注意:此字段可能返回 null,表示取不到有效值。 RTMPStatus *FlowRealtimeStatusRTMP `json:"RTMPStatus,omitnil,omitempty" name:"RTMPStatus"` // 服务器IP。 ConnectServerIP *string `json:"ConnectServerIP,omitnil,omitempty" name:"ConnectServerIP"` // 如果是RTP协议则有此字段。 // 注意:此字段可能返回 null,表示取不到有效值。 RTPStatus *FlowRealtimeStatusRTP `json:"RTPStatus,omitnil,omitempty" name:"RTPStatus"` }
type FlowRealtimeStatusRTMP ¶ added in v1.0.531
type FlowRealtimeStatusRTP ¶ added in v1.0.531
type FlowRealtimeStatusRTP struct { // 传输的包个数 Packets *int64 `json:"Packets,omitnil,omitempty" name:"Packets"` }
type FlowRealtimeStatusSRT ¶ added in v1.0.531
type FlowRealtimeStatusSRT struct { // 延迟,单位为ms。 Latency *int64 `json:"Latency,omitnil,omitempty" name:"Latency"` // RTT,单位为ms。 RTT *int64 `json:"RTT,omitnil,omitempty" name:"RTT"` // 实时发包数或者收包数。 Packets *int64 `json:"Packets,omitnil,omitempty" name:"Packets"` // 丢包率。 PacketLossRate *float64 `json:"PacketLossRate,omitnil,omitempty" name:"PacketLossRate"` // 重传率。 RetransmitRate *float64 `json:"RetransmitRate,omitnil,omitempty" name:"RetransmitRate"` // 实时丢包数。 DroppedPackets *int64 `json:"DroppedPackets,omitnil,omitempty" name:"DroppedPackets"` // 是否加密,On|Off。 Encryption *string `json:"Encryption,omitnil,omitempty" name:"Encryption"` }
type FlowSRTInfo ¶ added in v1.0.531
type FlowSRTInfo struct { // 时间戳,单位是秒。 Timestamp *int64 `json:"Timestamp,omitnil,omitempty" name:"Timestamp"` // 发送丢包率。 SendPacketLossRate *int64 `json:"SendPacketLossRate,omitnil,omitempty" name:"SendPacketLossRate"` // 发送重传率。 SendRetransmissionRate *int64 `json:"SendRetransmissionRate,omitnil,omitempty" name:"SendRetransmissionRate"` // 接收丢包率。 RecvPacketLossRate *int64 `json:"RecvPacketLossRate,omitnil,omitempty" name:"RecvPacketLossRate"` // 接收重传率。 RecvRetransmissionRate *int64 `json:"RecvRetransmissionRate,omitnil,omitempty" name:"RecvRetransmissionRate"` // 与对端的RTT时延。 RTT *int64 `json:"RTT,omitnil,omitempty" name:"RTT"` // 标志同一次推流。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 发送弃包数。 SendPacketDropNumber *int64 `json:"SendPacketDropNumber,omitnil,omitempty" name:"SendPacketDropNumber"` // 接收弃包数。 RecvPacketDropNumber *int64 `json:"RecvPacketDropNumber,omitnil,omitempty" name:"RecvPacketDropNumber"` }
type FlowStatistics ¶ added in v1.0.531
type FlowStatistics struct { // 会话Id。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 对端IP。 ClientIp *string `json:"ClientIp,omitnil,omitempty" name:"ClientIp"` // 总带宽。 Network *int64 `json:"Network,omitnil,omitempty" name:"Network"` // 视频数据。 Video []*FlowVideo `json:"Video,omitnil,omitempty" name:"Video"` // 音频数据。 Audio []*FlowAudio `json:"Audio,omitnil,omitempty" name:"Audio"` }
type FlowStatisticsArray ¶ added in v1.0.531
type FlowStatisticsArray struct { // 时间戳。 Timestamp *int64 `json:"Timestamp,omitnil,omitempty" name:"Timestamp"` // 每个会话的统计数据。 FlowStatistics []*FlowStatistics `json:"FlowStatistics,omitnil,omitempty" name:"FlowStatistics"` }
type FrameRateConfig ¶ added in v1.0.444
type FrameRateConfig struct { // 能力配置开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> // 默认值:ON。 Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 帧率,取值范围:[0, 100],单位:Hz。 // 默认值 0。 // 注意:对于转码,该参数会覆盖 VideoTemplate 内部的 Fps。 // 注意:此字段可能返回 null,表示取不到有效值。 Fps *uint64 `json:"Fps,omitnil,omitempty" name:"Fps"` }
type FrameTagConfigureInfo ¶
type FrameTagConfigureInfo struct { // 智能按帧标签任务开关,可选值: // <li>ON:开启智能按帧标签任务;</li> // <li>OFF:关闭智能按帧标签任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type FrameTagConfigureInfoForUpdate ¶
type FrameTagConfigureInfoForUpdate struct { // 智能按帧标签任务开关,可选值: // <li>ON:开启智能按帧标签任务;</li> // <li>OFF:关闭智能按帧标签任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` }
type HLSPullSourceAddress ¶ added in v1.0.540
type HLSPullSourceAddress struct { // HLS源站的Url地址。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` }
type HdrConfig ¶ added in v1.0.444
type HdrConfig struct { // 能力配置开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> // 默认值:ON。 Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 类型,可选值: // <li>HDR10</li> // <li>HLG</li> // 默认值:HDR10。 // 注意:video的编码方式需要为h265; // 注意:视频编码位深为10。 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type HeadTailParameter ¶ added in v1.0.215
type HeadTailParameter struct { // 片头列表。 // 注意:此字段可能返回 null,表示取不到有效值。 HeadSet []*MediaInputInfo `json:"HeadSet,omitnil,omitempty" name:"HeadSet"` // 片尾列表。 // 注意:此字段可能返回 null,表示取不到有效值。 TailSet []*MediaInputInfo `json:"TailSet,omitnil,omitempty" name:"TailSet"` }
type HighlightSegmentItem ¶ added in v1.0.633
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 ImageQualityEnhanceConfig ¶ added in v1.0.444
type ImageQualityEnhanceConfig struct { // 能力配置开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> // 默认值:ON。 Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 类型,可选值: // <li>weak</li> // <li>normal</li> // <li>strong</li> // 默认值:weak。 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type ImageSpriteTaskInput ¶
type ImageSpriteTaskInput struct { // 雪碧图模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 截取雪碧图后文件的目标存储,不填则继承上层的 OutputStorage 值。 // 注意:此字段可能返回 null,表示取不到有效值。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 截取雪碧图后,雪碧图图片文件的输出路径,可以为相对路径或者绝对路径。 // 若需定义输出路径,路径需以`.{format}`结尾。变量名请参考 [文件名变量说明](https://cloud.tencent.com/document/product/862/37039)。 // 相对路径示例: // <li>文件名_{变量名}.{format}</li> // <li>文件名.{format}</li> // 绝对路径示例: // <li>/自定义路径/文件名_{变量名}.{format}</li> // 如果不填,则默认为相对路径:`{inputName}_imageSprite_{definition}_{number}.{format}`。 OutputObjectPath *string `json:"OutputObjectPath,omitnil,omitempty" name:"OutputObjectPath"` // 截取雪碧图后,Web VTT 文件的输出路径,只能为相对路径。如果不填,则默认为相对路径:`{inputName}_imageSprite_{definition}.{format}`。 WebVttObjectName *string `json:"WebVttObjectName,omitnil,omitempty" name:"WebVttObjectName"` // 截取雪碧图后输出路径中的`{number}`变量的规则。 // 注意:此字段可能返回 null,表示取不到有效值。 ObjectNumberFormat *NumberFormat `json:"ObjectNumberFormat,omitnil,omitempty" name:"ObjectNumberFormat"` }
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/862/37710#52)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 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 ImageWatermarkInput ¶
type ImageWatermarkInput 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> // 当宽高都不填或者为0时,默认为 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"` }
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"` }
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"` }
type InputAddress ¶ added in v1.0.531
type LiveActivityResItem ¶ added in v1.0.751
type LiveActivityResItem struct { // 直播录制任务输出 // 注意:此字段可能返回 null,表示取不到有效值。 LiveRecordTask *LiveScheduleLiveRecordTaskResult `json:"LiveRecordTask,omitnil,omitempty" name:"LiveRecordTask"` }
type LiveActivityResult ¶ added in v1.0.751
type LiveActivityResult struct { // 原子任务类型。 // <li>LiveRecord:直播录制。</li> // 注意:此字段可能返回 null,表示取不到有效值。 ActivityType *string `json:"ActivityType,omitnil,omitempty" name:"ActivityType"` // 原子任务输出。 // 注意:此字段可能返回 null,表示取不到有效值。 LiveActivityResItem *LiveActivityResItem `json:"LiveActivityResItem,omitnil,omitempty" name:"LiveActivityResItem"` }
type LiveRecordFile ¶ added in v1.0.751
type LiveRecordFile struct { // 直播录制文件地址 // 注意:此字段可能返回 null,表示取不到有效值。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 直播录制文件大小 // 注意:此字段可能返回 null,表示取不到有效值。 Size *int64 `json:"Size,omitnil,omitempty" name:"Size"` // 直播录制文件时长 // 注意:此字段可能返回 null,表示取不到有效值。 Duration *int64 `json:"Duration,omitnil,omitempty" name:"Duration"` // 直播录制文件开始时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 // 注意:此字段可能返回 null,表示取不到有效值。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 直播录制文件结束时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 // 注意:此字段可能返回 null,表示取不到有效值。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
type LiveRecordResult ¶ added in v1.0.751
type LiveRecordResult struct { // 直播录制文件的目标存储。 // 注意:此字段可能返回 null,表示取不到有效值。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 直播录制文件列表 // 注意:此字段可能返回 null,表示取不到有效值。 FileList []*LiveRecordFile `json:"FileList,omitnil,omitempty" name:"FileList"` }
type LiveRecordTaskInput ¶ added in v1.0.751
type LiveRecordTaskInput struct { // 直播录制模板 ID。 Definition *int64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 直播录制后文件的目标存储,不填则继承上层的 OutputStorage 值。 // 注意:此字段可能返回 null,表示取不到有效值。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 直播录制后文件的输出路径。 // 注意:此字段可能返回 null,表示取不到有效值。 OutputObjectPath *string `json:"OutputObjectPath,omitnil,omitempty" name:"OutputObjectPath"` }
type LiveScheduleLiveRecordTaskResult ¶ added in v1.0.751
type LiveScheduleLiveRecordTaskResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 // 注意:此字段可能返回 null,表示取不到有效值。 ErrCodeExt *string `json:"ErrCodeExt,omitnil,omitempty" name:"ErrCodeExt"` // 错误码,0 表示成功,其他值表示失败(该字段已不推荐使用,建议使用新的错误码字段 ErrCodeExt)。 // 注意:此字段可能返回 null,表示取不到有效值。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 // 注意:此字段可能返回 null,表示取不到有效值。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 直播录制任务的输入。 // 注意:此字段可能返回 null,表示取不到有效值。 Input *LiveRecordTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 直播录制任务的输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *LiveRecordResult `json:"Output,omitnil,omitempty" name:"Output"` // 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 // 注意:此字段可能返回 null,表示取不到有效值。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 // 注意:此字段可能返回 null,表示取不到有效值。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type LiveScheduleTask ¶ added in v1.0.751
type LiveScheduleTask struct { // 直播编排任务 ID。 // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务流状态,取值: // <li>PROCESSING:处理中;</li> // <li>FINISH:已完成。</li> // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 源异常时返回非0错误码,返回0 时请使用各个具体任务的 ErrCode。 // 注意:此字段可能返回 null,表示取不到有效值。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 源异常时返回对应异常Message,否则请使用各个具体任务的 Message。 // 注意:此字段可能返回 null,表示取不到有效值。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 直播流 URL。 // 注意:此字段可能返回 null,表示取不到有效值。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 直播编排任务输出。 // 注意:此字段可能返回 null,表示取不到有效值。 LiveActivityResultSet []*LiveActivityResult `json:"LiveActivityResultSet,omitnil,omitempty" name:"LiveActivityResultSet"` }
type LiveStreamAiAnalysisResultInfo ¶ added in v1.0.667
type LiveStreamAiAnalysisResultInfo struct { // 直播分析子任务结果,暂时只支持直播拆条。 // 注意:此字段可能返回 null,表示取不到有效值。 ResultSet []*LiveStreamAiAnalysisResultItem `json:"ResultSet,omitnil,omitempty" name:"ResultSet"` }
type LiveStreamAiAnalysisResultItem ¶ added in v1.0.667
type LiveStreamAiAnalysisResultItem struct { // 结果的类型,取值范围: // <li>SegmentRecognition:拆条。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 拆条结果,当 Type 为 // SegmentRecognition 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 SegmentResultSet []*SegmentRecognitionItem `json:"SegmentResultSet,omitnil,omitempty" name:"SegmentResultSet"` }
type LiveStreamAiQualityControlResultInfo ¶ added in v1.0.667
type LiveStreamAiQualityControlResultInfo struct { // 质检结果列表。 // 注意:此字段可能返回 null,表示取不到有效值。 QualityControlResults []*QualityControlResult `json:"QualityControlResults,omitnil,omitempty" name:"QualityControlResults"` // 格式诊断结果列表。 // 注意:此字段可能返回 null,表示取不到有效值。 DiagnoseResults []*DiagnoseResult `json:"DiagnoseResults,omitnil,omitempty" name:"DiagnoseResults"` }
type LiveStreamAiRecognitionResultInfo ¶
type LiveStreamAiRecognitionResultInfo struct { // 内容识别结果列表。 ResultSet []*LiveStreamAiRecognitionResultItem `json:"ResultSet,omitnil,omitempty" name:"ResultSet"` }
type LiveStreamAiRecognitionResultItem ¶
type LiveStreamAiRecognitionResultItem struct { // 结果的类型,取值范围: // <li>FaceRecognition:人脸识别,</li> // <li>AsrWordsRecognition:语音关键词识别,</li> // <li>OcrWordsRecognition:文本关键词识别,</li> // <li>AsrFullTextRecognition:语音全文识别,</li> // <li>OcrFullTextRecognition:文本全文识别。</li> // <li>TransTextRecognition:语音翻译。</li> // <li>TagRecognition:精彩打点。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 人脸识别结果,当 Type 为 // FaceRecognition 时有效。 FaceRecognitionResultSet []*LiveStreamFaceRecognitionResult `json:"FaceRecognitionResultSet,omitnil,omitempty" name:"FaceRecognitionResultSet"` // 语音关键词识别结果,当 Type 为 // AsrWordsRecognition 时有效。 AsrWordsRecognitionResultSet []*LiveStreamAsrWordsRecognitionResult `json:"AsrWordsRecognitionResultSet,omitnil,omitempty" name:"AsrWordsRecognitionResultSet"` // 文本关键词识别结果,当 Type 为 // OcrWordsRecognition 时有效。 OcrWordsRecognitionResultSet []*LiveStreamOcrWordsRecognitionResult `json:"OcrWordsRecognitionResultSet,omitnil,omitempty" name:"OcrWordsRecognitionResultSet"` // 语音全文识别结果,当 Type 为 // AsrFullTextRecognition 时有效。 AsrFullTextRecognitionResultSet []*LiveStreamAsrFullTextRecognitionResult `json:"AsrFullTextRecognitionResultSet,omitnil,omitempty" name:"AsrFullTextRecognitionResultSet"` // 文本全文识别结果,当 Type 为 // OcrFullTextRecognition 时有效。 OcrFullTextRecognitionResultSet []*LiveStreamOcrFullTextRecognitionResult `json:"OcrFullTextRecognitionResultSet,omitnil,omitempty" name:"OcrFullTextRecognitionResultSet"` // 翻译结果,当Type 为 TransTextRecognition 时有效。 TransTextRecognitionResultSet []*LiveStreamTransTextRecognitionResult `json:"TransTextRecognitionResultSet,omitnil,omitempty" name:"TransTextRecognitionResultSet"` // 打点结果,当Type 为 TagRecognition 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 TagRecognitionResultSet []*LiveStreamTagRecognitionResult `json:"TagRecognitionResultSet,omitnil,omitempty" name:"TagRecognitionResultSet"` }
type LiveStreamAiReviewImagePoliticalResult ¶
type LiveStreamAiReviewImagePoliticalResult struct { // 嫌疑片段起始的 PTS 时间,单位:秒。 StartPtsTime *float64 `json:"StartPtsTime,omitnil,omitempty" name:"StartPtsTime"` // 嫌疑片段结束的 PTS 时间,单位:秒。 EndPtsTime *float64 `json:"EndPtsTime,omitnil,omitempty" name:"EndPtsTime"` // 嫌疑片段敏感分数。 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>politician:敏感人物。</li> // <li>violation_photo:违规图标。</li> Label *string `json:"Label,omitnil,omitempty" name:"Label"` // 敏感人物、违规图标名字。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 敏感人物、违规图标出现的区域坐标 (像素级),[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/862/37710#52)。 PicUrlExpireTime *string `json:"PicUrlExpireTime,omitnil,omitempty" name:"PicUrlExpireTime"` }
type LiveStreamAiReviewImagePornResult ¶
type LiveStreamAiReviewImagePornResult struct { // 嫌疑片段起始的 PTS 时间,单位:秒。 StartPtsTime *float64 `json:"StartPtsTime,omitnil,omitempty" name:"StartPtsTime"` // 嫌疑片段结束的 PTS 时间,单位:秒。 EndPtsTime *float64 `json:"EndPtsTime,omitnil,omitempty" name:"EndPtsTime"` // 嫌疑片段涉黄分数。 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"` // 嫌疑图片 URL (图片不会永久存储,到达 // PicUrlExpireTime 时间点后图片将被删除)。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 嫌疑图片 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 PicUrlExpireTime *string `json:"PicUrlExpireTime,omitnil,omitempty" name:"PicUrlExpireTime"` }
type LiveStreamAiReviewImageTerrorismResult ¶
type LiveStreamAiReviewImageTerrorismResult struct { // 嫌疑片段起始的 PTS 时间,单位:秒。 StartPtsTime *float64 `json:"StartPtsTime,omitnil,omitempty" name:"StartPtsTime"` // 嫌疑片段结束的 PTS 时间,单位:秒。 EndPtsTime *float64 `json:"EndPtsTime,omitnil,omitempty" name:"EndPtsTime"` // 嫌疑片段涉敏分数。 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> Label *string `json:"Label,omitnil,omitempty" name:"Label"` // 嫌疑图片 URL (图片不会永久存储,到达 // PicUrlExpireTime 时间点后图片将被删除)。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 嫌疑图片 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 PicUrlExpireTime *string `json:"PicUrlExpireTime,omitnil,omitempty" name:"PicUrlExpireTime"` }
type LiveStreamAiReviewResultInfo ¶
type LiveStreamAiReviewResultInfo struct { // 内容审核结果列表。 ResultSet []*LiveStreamAiReviewResultItem `json:"ResultSet,omitnil,omitempty" name:"ResultSet"` }
type LiveStreamAiReviewResultItem ¶
type LiveStreamAiReviewResultItem struct { // 审核结果的类型,可以取的值有: // <li>ImagePorn:图片鉴黄</li> // <li>ImageTerrorism:图片涉敏</li> // <li>ImagePolitical:图片涉敏</li> // <li>VoicePorn:声音违规</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 图片鉴黄的结果,当 Type 为 ImagePorn 时有效。 ImagePornResultSet []*LiveStreamAiReviewImagePornResult `json:"ImagePornResultSet,omitnil,omitempty" name:"ImagePornResultSet"` // 图片涉敏的结果,当 Type 为 ImageTerrorism 时有效。 ImageTerrorismResultSet []*LiveStreamAiReviewImageTerrorismResult `json:"ImageTerrorismResultSet,omitnil,omitempty" name:"ImageTerrorismResultSet"` // 图片涉敏的结果,当 Type 为 ImagePolitical 时有效。 ImagePoliticalResultSet []*LiveStreamAiReviewImagePoliticalResult `json:"ImagePoliticalResultSet,omitnil,omitempty" name:"ImagePoliticalResultSet"` // 声音违规的结果,当 Type 为 VoicePorn 时有效。 VoicePornResultSet []*LiveStreamAiReviewVoicePornResult `json:"VoicePornResultSet,omitnil,omitempty" name:"VoicePornResultSet"` }
type LiveStreamAiReviewVoicePornResult ¶
type LiveStreamAiReviewVoicePornResult struct { // 嫌疑片段起始的 PTS 时间,单位:秒。 StartPtsTime *float64 `json:"StartPtsTime,omitnil,omitempty" name:"StartPtsTime"` // 嫌疑片段结束的 PTS 时间,单位:秒。 EndPtsTime *float64 `json:"EndPtsTime,omitnil,omitempty" name:"EndPtsTime"` // 嫌疑片段涉黄分数。 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>sexual_moan:呻吟。</li> Label *string `json:"Label,omitnil,omitempty" name:"Label"` }
type LiveStreamAsrFullTextRecognitionResult ¶
type LiveStreamAsrFullTextRecognitionResult struct { // 识别文本。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // 识别片段起始的 PTS 时间,单位:秒。 StartPtsTime *float64 `json:"StartPtsTime,omitnil,omitempty" name:"StartPtsTime"` // 识别片段终止的 PTS 时间,单位:秒。 EndPtsTime *float64 `json:"EndPtsTime,omitnil,omitempty" name:"EndPtsTime"` // 识别片段置信度。取值:0~100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 识别开始UTC时间。 // 注意:此字段可能返回 null,表示取不到有效值。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 识别结束UTC时间。 // 注意:此字段可能返回 null,表示取不到有效值。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 稳态标记。 // 注意:此字段可能返回 null,表示取不到有效值。 SteadyState *bool `json:"SteadyState,omitnil,omitempty" name:"SteadyState"` }
type LiveStreamAsrWordsRecognitionResult ¶
type LiveStreamAsrWordsRecognitionResult struct { // 语音关键词。 Word *string `json:"Word,omitnil,omitempty" name:"Word"` // 识别片段起始的 PTS 时间,单位:秒。 StartPtsTime *float64 `json:"StartPtsTime,omitnil,omitempty" name:"StartPtsTime"` // 识别片段终止的 PTS 时间,单位:秒。 EndPtsTime *float64 `json:"EndPtsTime,omitnil,omitempty" name:"EndPtsTime"` // 识别片段置信度。取值:0~100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` }
type LiveStreamFaceRecognitionResult ¶
type LiveStreamFaceRecognitionResult struct { // 人物唯一标识 ID。 Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 人物名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 人物库类型,表示识别出的人物来自哪个人物库: // <li>Default:默认人物库;</li><li>UserDefine:用户自定义人物库。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 识别片段起始的 PTS 时间,单位:秒。 StartPtsTime *float64 `json:"StartPtsTime,omitnil,omitempty" name:"StartPtsTime"` // 识别片段终止的 PTS 时间,单位:秒。 EndPtsTime *float64 `json:"EndPtsTime,omitnil,omitempty" name:"EndPtsTime"` // 识别片段置信度。取值:0~100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 识别结果的区域坐标。数组包含 4 个元素 [x1,y1,x2,y2],依次表示区域左上点、右下点的横纵坐标。 AreaCoordSet []*int64 `json:"AreaCoordSet,omitnil,omitempty" name:"AreaCoordSet"` }
type LiveStreamOcrFullTextRecognitionResult ¶
type LiveStreamOcrFullTextRecognitionResult struct { // 语音文本。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // 识别片段起始的 PTS 时间,单位:秒。 StartPtsTime *float64 `json:"StartPtsTime,omitnil,omitempty" name:"StartPtsTime"` // 识别片段终止的 PTS 时间,单位:秒。 EndPtsTime *float64 `json:"EndPtsTime,omitnil,omitempty" name:"EndPtsTime"` // 识别片段置信度。取值:0~100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 识别结果的区域坐标。数组包含 4 个元素 [x1,y1,x2,y2],依次表示区域左上点、右下点的横纵坐标。 AreaCoordSet []*int64 `json:"AreaCoordSet,omitnil,omitempty" name:"AreaCoordSet"` }
type LiveStreamOcrWordsRecognitionResult ¶
type LiveStreamOcrWordsRecognitionResult struct { // 文本关键词。 Word *string `json:"Word,omitnil,omitempty" name:"Word"` // 识别片段起始的 PTS 时间,单位:秒。 StartPtsTime *float64 `json:"StartPtsTime,omitnil,omitempty" name:"StartPtsTime"` // 识别片段终止的 PTS 时间,单位:秒。 EndPtsTime *float64 `json:"EndPtsTime,omitnil,omitempty" name:"EndPtsTime"` // 识别片段置信度。取值:0~100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 识别结果的区域坐标。数组包含 4 个元素 [x1,y1,x2,y2],依次表示区域左上点、右下点的横纵坐标。 AreaCoords []*int64 `json:"AreaCoords,omitnil,omitempty" name:"AreaCoords"` }
type LiveStreamProcessTask ¶
type LiveStreamProcessTask 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 表示成功,其他值表示失败。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 错误信息。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 直播流 URL。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` }
type LiveStreamTagRecognitionResult ¶ added in v1.0.728
type LiveStreamTagRecognitionResult struct { // 打点事件。 Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 识别片段起始的 PTS 时间,单位:秒。 StartPtsTime *float64 `json:"StartPtsTime,omitnil,omitempty" name:"StartPtsTime"` // 识别片段终止的 PTS 时间,单位:秒。 EndPtsTime *float64 `json:"EndPtsTime,omitnil,omitempty" name:"EndPtsTime"` // 识别片段置信度。取值:0~100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` }
type LiveStreamTaskNotifyConfig ¶
type LiveStreamTaskNotifyConfig struct { // 通知类型,默认CMQ,指定URL时HTTP回调推送到 NotifyUrl 指定的地址。 // // <font color="red"> 注:不填或为空时默认 CMQ,如需采用其他类型需填写对应类型值。 </font> NotifyType *string `json:"NotifyType,omitnil,omitempty" name:"NotifyType"` // CMQ 的模型,有 Queue 和 Topic 两种,目前仅支持 Queue。 CmqModel *string `json:"CmqModel,omitnil,omitempty" name:"CmqModel"` // CMQ 的园区,如 sh,bj 等。 CmqRegion *string `json:"CmqRegion,omitnil,omitempty" name:"CmqRegion"` // 当模型为 Queue 时有效,表示接收事件通知的 CMQ 的队列名。 QueueName *string `json:"QueueName,omitnil,omitempty" name:"QueueName"` // 当模型为 Topic 时有效,表示接收事件通知的 CMQ 的主题名。 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // HTTP回调地址,NotifyType为URL时必填。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` }
type LiveStreamTransTextRecognitionResult ¶ added in v1.0.529
type LiveStreamTransTextRecognitionResult struct { // 识别文本。 Text *string `json:"Text,omitnil,omitempty" name:"Text"` // 翻译片段起始的 PTS 时间,单位:秒。 StartPtsTime *float64 `json:"StartPtsTime,omitnil,omitempty" name:"StartPtsTime"` // 翻译片段终止的 PTS 时间,单位:秒。 EndPtsTime *float64 `json:"EndPtsTime,omitnil,omitempty" name:"EndPtsTime"` // 翻译片段置信度。取值:0~100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 翻译文本。 Trans *string `json:"Trans,omitnil,omitempty" name:"Trans"` // 翻译开始UTC时间。 // 注意:此字段可能返回 null,表示取不到有效值。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 翻译结束UTC时间。 // 注意:此字段可能返回 null,表示取不到有效值。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 稳态标记。 // 注意:此字段可能返回 null,表示取不到有效值。 SteadyState *bool `json:"SteadyState,omitnil,omitempty" name:"SteadyState"` }
type LowLightEnhanceConfig ¶ added in v1.0.444
type ManageTaskRequest ¶
type ManageTaskRequest struct { *tchttp.BaseRequest // 操作类型,取值范围: // <ul> // <li>Abort:终止任务。使用说明: // <ul><li>若 [任务类型](/document/product/862/37614#3.-.E8.BE.93.E5.87.BA.E5.8F.82.E6.95.B0) 为直播流处理任务(LiveStreamProcessTask),支持终止 [任务状态](/document/product/862/37614#3.-.E8.BE.93.E5.87.BA.E5.8F.82.E6.95.B0) 为等待中(WAITING)或处理中(PROCESSING)的任务;</li> // <li>否则,对于其他 [任务类型](/document/product/862/37614#3.-.E8.BE.93.E5.87.BA.E5.8F.82.E6.95.B0),只支持终止 [任务状态](/document/product/862/37614#3.-.E8.BE.93.E5.87.BA.E5.8F.82.E6.95.B0) 为等待中(WAITING)的任务。</li></ul> // </li></ul> OperationType *string `json:"OperationType,omitnil,omitempty" name:"OperationType"` // 视频处理的任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
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 { // 操作类型,取值范围: // <ul> // <li>Abort:终止任务。使用说明: // <ul><li>若 [任务类型](/document/product/862/37614#3.-.E8.BE.93.E5.87.BA.E5.8F.82.E6.95.B0) 为直播流处理任务(LiveStreamProcessTask),支持终止 [任务状态](/document/product/862/37614#3.-.E8.BE.93.E5.87.BA.E5.8F.82.E6.95.B0) 为等待中(WAITING)或处理中(PROCESSING)的任务;</li> // <li>否则,对于其他 [任务类型](/document/product/862/37614#3.-.E8.BE.93.E5.87.BA.E5.8F.82.E6.95.B0),只支持终止 [任务状态](/document/product/862/37614#3.-.E8.BE.93.E5.87.BA.E5.8F.82.E6.95.B0) 为等待中(WAITING)的任务。</li></ul> // </li></ul> OperationType *string `json:"OperationType,omitnil,omitempty" name:"OperationType"` // 视频处理的任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
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 MediaAiAnalysisDescriptionItem ¶ added in v1.0.813
type MediaAiAnalysisDescriptionItem struct { // 智能描述。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 智能描述的可信度,取值范围是 0 到 100。 Confidence *float64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 分段结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Paragraphs []*AiParagraphInfo `json:"Paragraphs,omitnil,omitempty" name:"Paragraphs"` }
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 ¶ added in v1.0.633
type MediaAiAnalysisHighlightItem struct { // 智能精彩集锦地址。 HighlightPath *string `json:"HighlightPath,omitnil,omitempty" name:"HighlightPath"` // 智能精彩集锦封面地址。 CovImgPath *string `json:"CovImgPath,omitnil,omitempty" name:"CovImgPath"` // 智能精彩集锦的可信度,取值范围是 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 MediaAnimatedGraphicsItem ¶
type MediaAnimatedGraphicsItem struct { // 转动图文件的存储位置。 Storage *TaskOutputStorage `json:"Storage,omitnil,omitempty" name:"Storage"` // 转动图的文件路径。 Path *string `json:"Path,omitnil,omitempty" name:"Path"` // 转动图模板 ID,参见[转动图参数模板](https://cloud.tencent.com/document/product/862/37042#.E9.A2.84.E7.BD.AE.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 MediaAudioStreamItem struct { // 音频流的码率,单位:bps。 Bitrate *int64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` // 音频流的采样率,单位:hz。 SamplingRate *int64 `json:"SamplingRate,omitnil,omitempty" name:"SamplingRate"` // 音频流的编码格式,例如 aac。 Codec *string `json:"Codec,omitnil,omitempty" name:"Codec"` // 音频声道数,例如 2。 // 注意:此字段可能返回 null,表示取不到有效值。 Channel *int64 `json:"Channel,omitnil,omitempty" name:"Channel"` // 音频Codecs。 // 注意:此字段可能返回 null,表示取不到有效值。 Codecs *string `json:"Codecs,omitnil,omitempty" name:"Codecs"` // 音频响度。 // 注意:此字段可能返回 null,表示取不到有效值。 Loudness *float64 `json:"Loudness,omitnil,omitempty" name:"Loudness"` }
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/862/37710#52)。 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/862/37615#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"` // 嫌疑图片 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 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"` // 嫌疑图片 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 PicUrlExpireTime *string `json:"PicUrlExpireTime,omitnil,omitempty" name:"PicUrlExpireTime"` }
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"` // 每一张雪碧图大图的路径。 ImagePathSet []*string `json:"ImagePathSet,omitnil,omitempty" name:"ImagePathSet"` // 雪碧图子图位置与时间关系的 WebVtt 文件路径。WebVtt 文件表明了各个雪碧图小图对应的时间点,以及在雪碧大图里的坐标位置,一般被播放器用于实现预览。 WebVttPath *string `json:"WebVttPath,omitnil,omitempty" name:"WebVttPath"` // 雪碧图文件的存储位置。 Storage *TaskOutputStorage `json:"Storage,omitnil,omitempty" name:"Storage"` }
type MediaInputInfo ¶
type MediaInputInfo struct { // 输入来源对象的类型,支持: // <li> COS:COS源</li> // <li> URL:URL源</li> // <li> AWS-S3:AWS 源,目前只支持转码任务 </li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 当 Type 为 COS 时有效,则该项为必填,表示媒体处理 COS 对象信息。 CosInputInfo *CosInputInfo `json:"CosInputInfo,omitnil,omitempty" name:"CosInputInfo"` // 当 Type 为 URL 时有效,则该项为必填,表示媒体处理 URL 对象信息。 // 注意:此字段可能返回 null,表示取不到有效值。 UrlInputInfo *UrlInputInfo `json:"UrlInputInfo,omitnil,omitempty" name:"UrlInputInfo"` // 当 Type 为 AWS-S3 时有效,则该项为必填,表示媒体处理 AWS S3 对象信息。 // 注意:此字段可能返回 null,表示取不到有效值。 S3InputInfo *S3InputInfo `json:"S3InputInfo,omitnil,omitempty" name:"S3InputInfo"` }
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"` }
type MediaProcessTaskAdaptiveDynamicStreamingResult ¶
type MediaProcessTaskAdaptiveDynamicStreamingResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.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 *AdaptiveDynamicStreamingTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 对视频转自适应码流任务的输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *AdaptiveDynamicStreamingInfoItem `json:"Output,omitnil,omitempty" name:"Output"` // 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 // 注意:此字段可能返回 null,表示取不到有效值。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 // 注意:此字段可能返回 null,表示取不到有效值。 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/862/50369#.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"` // 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 // 注意:此字段可能返回 null,表示取不到有效值。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 // 注意:此字段可能返回 null,表示取不到有效值。 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/862/50369#.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"` // 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 // 注意:此字段可能返回 null,表示取不到有效值。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 // 注意:此字段可能返回 null,表示取不到有效值。 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"` // 转自适应码流任务列表。 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"` // 转自适应码流任务查询结果,当任务类型为 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/862/50369#.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"` // 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 // 注意:此字段可能返回 null,表示取不到有效值。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 // 注意:此字段可能返回 null,表示取不到有效值。 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/862/50369#.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"` // 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 // 注意:此字段可能返回 null,表示取不到有效值。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 // 注意:此字段可能返回 null,表示取不到有效值。 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/862/50369#.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] // 注意:此字段可能返回 null,表示取不到有效值。 Progress *int64 `json:"Progress,omitnil,omitempty" name:"Progress"` }
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"` // 截图后文件的存储位置。 Storage *TaskOutputStorage `json:"Storage,omitnil,omitempty" name:"Storage"` // 生成的截图 path 列表。 ImagePathSet []*string `json:"ImagePathSet,omitnil,omitempty" name:"ImagePathSet"` // 截图如果被打上了水印,被打水印的模板 ID 列表。 WaterMarkDefinition []*int64 `json:"WaterMarkDefinition,omitnil,omitempty" name:"WaterMarkDefinition"` }
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"` // 指定时间点截图文件的存储位置。 Storage *TaskOutputStorage `json:"Storage,omitnil,omitempty" name:"Storage"` }
type MediaSnapshotByTimePicInfoItem ¶
type MediaSnapshotByTimePicInfoItem struct { // 该张截图对应视频文件中的时间偏移,单位为秒。 TimeOffset *float64 `json:"TimeOffset,omitnil,omitempty" name:"TimeOffset"` // 该张截图的路径。 Path *string `json:"Path,omitnil,omitempty" name:"Path"` // 截图如果被打上了水印,被打水印的模板 ID 列表。 WaterMarkDefinition []*int64 `json:"WaterMarkDefinition,omitnil,omitempty" name:"WaterMarkDefinition"` }
type MediaTranscodeItem ¶
type MediaTranscodeItem struct { // 转码后文件的目标存储。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 转码后的视频文件路径。 Path *string `json:"Path,omitnil,omitempty" name:"Path"` // 转码规格 ID,参见[转码参数模板](https://cloud.tencent.com/document/product/862/37042)。 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"` // 媒体文件总大小(视频为 HLS 时,大小是 m3u8 和 ts 文件大小的总和),单位:字节。 Size *int64 `json:"Size,omitnil,omitempty" name:"Size"` // 视频时长,单位:秒。 Duration *float64 `json:"Duration,omitnil,omitempty" name:"Duration"` // 容器类型,例如 m4a,mp4 等。 Container *string `json:"Container,omitnil,omitempty" name:"Container"` // 视频的 md5 值。 Md5 *string `json:"Md5,omitnil,omitempty" name:"Md5"` // 音频流信息。 AudioStreamSet []*MediaAudioStreamItem `json:"AudioStreamSet,omitnil,omitempty" name:"AudioStreamSet"` // 视频流信息。 VideoStreamSet []*MediaVideoStreamItem `json:"VideoStreamSet,omitnil,omitempty" name:"VideoStreamSet"` }
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"` // 色彩空间。 // 注意:此字段可能返回 null,表示取不到有效值。 ColorPrimaries *string `json:"ColorPrimaries,omitnil,omitempty" name:"ColorPrimaries"` // 色彩空间。 // 注意:此字段可能返回 null,表示取不到有效值。 ColorSpace *string `json:"ColorSpace,omitnil,omitempty" name:"ColorSpace"` // 色彩空间。 // 注意:此字段可能返回 null,表示取不到有效值。 ColorTransfer *string `json:"ColorTransfer,omitnil,omitempty" name:"ColorTransfer"` // HDR类型。 // 注意:此字段可能返回 null,表示取不到有效值。 HdrType *string `json:"HdrType,omitnil,omitempty" name:"HdrType"` // 视频Codecs。 // 注意:此字段可能返回 null,表示取不到有效值。 Codecs *string `json:"Codecs,omitnil,omitempty" name:"Codecs"` }
type ModifyAIAnalysisTemplateRequest ¶
type ModifyAIAnalysisTemplateRequest struct { *tchttp.BaseRequest // 视频内容分析模板唯一标识。 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"` // 智能分类任务控制参数。 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"` }
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"` // 视频内容分析模板名称,长度限制: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"` }
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"` // 视频内容识别模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 视频内容识别模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 人脸识别控制参数。 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"` // 语音翻译控制参数。 TranslateConfigure *TranslateConfigureInfoForUpdate `json:"TranslateConfigure,omitnil,omitempty" name:"TranslateConfigure"` }
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"` // 视频内容识别模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 视频内容识别模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 人脸识别控制参数。 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"` // 语音翻译控制参数。 TranslateConfigure *TranslateConfigureInfoForUpdate `json:"TranslateConfigure,omitnil,omitempty" name:"TranslateConfigure"` }
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"` // 模板名称,长度限制: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"` }
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"` // 模板名称,长度限制: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"` }
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"` // 转动图模板名称,长度限制: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"` // 转动图模板名称,长度限制: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 ModifyContentReviewTemplateRequest ¶
type ModifyContentReviewTemplateRequest struct { *tchttp.BaseRequest // 内容审核模板唯一标识。 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"` // 令人反感的信息的控制参数。 PornConfigure *PornConfigureInfoForUpdate `json:"PornConfigure,omitnil,omitempty" name:"PornConfigure"` // 令人不安全的信息的控制参数。 TerrorismConfigure *TerrorismConfigureInfoForUpdate `json:"TerrorismConfigure,omitnil,omitempty" name:"TerrorismConfigure"` // 令人不适宜的控制参数。 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"` }
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"` // 内容审核模板名称,长度限制:64 个字符。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 内容审核模板描述信息,长度限制:256 个字符。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 令人反感的信息的控制参数。 PornConfigure *PornConfigureInfoForUpdate `json:"PornConfigure,omitnil,omitempty" name:"PornConfigure"` // 令人不安全的信息的控制参数。 TerrorismConfigure *TerrorismConfigureInfoForUpdate `json:"TerrorismConfigure,omitnil,omitempty" name:"TerrorismConfigure"` // 令人不适宜的控制参数。 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"` }
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 ModifyImageSpriteTemplateRequest ¶
type ModifyImageSpriteTemplateRequest struct { *tchttp.BaseRequest // 雪碧图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 雪碧图模板名称,长度限制: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"` // 雪碧图中小图的行数。 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"` // 图片格式,取值可以为 jpg、png、webp。 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"` // 雪碧图模板名称,长度限制: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"` // 雪碧图中小图的行数。 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"` // 图片格式,取值可以为 jpg、png、webp。 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 ModifyInput ¶ added in v1.0.531
type ModifyInput struct { // 输入Id。 InputId *string `json:"InputId,omitnil,omitempty" name:"InputId"` // 输入名称。 InputName *string `json:"InputName,omitnil,omitempty" name:"InputName"` // 输入描述。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 允许的推流的IP,CIDR格式。 AllowIpList []*string `json:"AllowIpList,omitnil,omitempty" name:"AllowIpList"` // SRT的配置信息。 SRTSettings *CreateInputSRTSettings `json:"SRTSettings,omitnil,omitempty" name:"SRTSettings"` // RTP的配置信息。 RTPSettings *CreateInputRTPSettings `json:"RTPSettings,omitnil,omitempty" name:"RTPSettings"` // 输入的协议,可选[SRT|RTP|RTMP]。 // 当输出包含RTP时,输入只能是RTP。 // 当输出包含RTMP时,输入可以是SRT/RTMP。 // 当输出包含SRT时,输入只能是SRT。 Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"` // 输入的主备开关,可选[OPEN|CLOSE]。 FailOver *string `json:"FailOver,omitnil,omitempty" name:"FailOver"` // RTMP_PULL的配置信息。 RTMPPullSettings *CreateInputRTMPPullSettings `json:"RTMPPullSettings,omitnil,omitempty" name:"RTMPPullSettings"` // RTSP_PULL的配置信息。 RTSPPullSettings *CreateInputRTSPPullSettings `json:"RTSPPullSettings,omitnil,omitempty" name:"RTSPPullSettings"` // HLS_PULL的配置信息。 HLSPullSettings *CreateInputHLSPullSettings `json:"HLSPullSettings,omitnil,omitempty" name:"HLSPullSettings"` // 延播平滑吐流配置信息。 ResilientStream *ResilientStreamConf `json:"ResilientStream,omitnil,omitempty" name:"ResilientStream"` // 绑定的输入安全组 ID。 仅支持关联一组安全组。 SecurityGroupIds []*string `json:"SecurityGroupIds,omitnil,omitempty" name:"SecurityGroupIds"` }
type ModifyOutputInfo ¶ added in v1.0.531
type ModifyOutputInfo struct { // 需要修改的Output的Id。 OutputId *string `json:"OutputId,omitnil,omitempty" name:"OutputId"` // 输出的名称。 OutputName *string `json:"OutputName,omitnil,omitempty" name:"OutputName"` // 输出的描述。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 输出的转推协议,支持SRT|RTP|RTMP。 Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"` // 转推SRT的配置。 SRTSettings *CreateOutputSRTSettings `json:"SRTSettings,omitnil,omitempty" name:"SRTSettings"` // 转推RTP的配置。 RTPSettings *CreateOutputInfoRTPSettings `json:"RTPSettings,omitnil,omitempty" name:"RTPSettings"` // 转推RTMP的配置。 RTMPSettings *CreateOutputRTMPSettings `json:"RTMPSettings,omitnil,omitempty" name:"RTMPSettings"` // IP白名单列表,格式为CIDR,如0.0.0.0/0。 // 当Protocol为RTMP_PULL有效,为空代表不限制客户端IP。 AllowIpList []*string `json:"AllowIpList,omitnil,omitempty" name:"AllowIpList"` // 最大拉流并发数,最大4,默认4。 MaxConcurrent *uint64 `json:"MaxConcurrent,omitnil,omitempty" name:"MaxConcurrent"` // 绑定的安全组 ID。 仅支持关联一组安全组。 SecurityGroupIds []*string `json:"SecurityGroupIds,omitnil,omitempty" name:"SecurityGroupIds"` }
type ModifyPersonSampleRequest ¶
type ModifyPersonSampleRequest struct { *tchttp.BaseRequest // 素材 ID。 PersonId *string `json:"PersonId,omitnil,omitempty" name:"PersonId"` // 名称,长度限制: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"` // 名称,长度限制: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 ModifySampleSnapshotTemplateRequest ¶
type ModifySampleSnapshotTemplateRequest struct { *tchttp.BaseRequest // 采样截图模板唯一标识。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 采样截图模板名称,长度限制: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、webp。 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"` // 采样截图模板名称,长度限制: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、webp。 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 ModifyScheduleRequest ¶ added in v1.0.613
type ModifyScheduleRequest struct { *tchttp.BaseRequest // 编排唯一标识。 ScheduleId *int64 `json:"ScheduleId,omitnil,omitempty" name:"ScheduleId"` // 编排名称。 ScheduleName *string `json:"ScheduleName,omitnil,omitempty" name:"ScheduleName"` // 编排绑定的触发规则。 Trigger *WorkflowTrigger `json:"Trigger,omitnil,omitempty" name:"Trigger"` // 编排任务列表。 // 注意:内部不允许部分更新,如果需要更新需全量提交编排任务列表。 Activities []*Activity `json:"Activities,omitnil,omitempty" name:"Activities"` // 媒体处理的文件输出存储位置。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 媒体处理生成的文件输出的目标目录,必选以 / 开头和结尾。 // 注意:如果设置为空,则表示取消老配置的OutputDir值。 OutputDir *string `json:"OutputDir,omitnil,omitempty" name:"OutputDir"` // 任务的事件通知配置。 TaskNotifyConfig *TaskNotifyConfig `json:"TaskNotifyConfig,omitnil,omitempty" name:"TaskNotifyConfig"` // 资源ID,需要保证对应资源是开启状态。 ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` }
func NewModifyScheduleRequest ¶ added in v1.0.613
func NewModifyScheduleRequest() (request *ModifyScheduleRequest)
func (*ModifyScheduleRequest) FromJsonString ¶ added in v1.0.613
func (r *ModifyScheduleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyScheduleRequest) ToJsonString ¶ added in v1.0.613
func (r *ModifyScheduleRequest) ToJsonString() string
type ModifyScheduleRequestParams ¶ added in v1.0.613
type ModifyScheduleRequestParams struct { // 编排唯一标识。 ScheduleId *int64 `json:"ScheduleId,omitnil,omitempty" name:"ScheduleId"` // 编排名称。 ScheduleName *string `json:"ScheduleName,omitnil,omitempty" name:"ScheduleName"` // 编排绑定的触发规则。 Trigger *WorkflowTrigger `json:"Trigger,omitnil,omitempty" name:"Trigger"` // 编排任务列表。 // 注意:内部不允许部分更新,如果需要更新需全量提交编排任务列表。 Activities []*Activity `json:"Activities,omitnil,omitempty" name:"Activities"` // 媒体处理的文件输出存储位置。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 媒体处理生成的文件输出的目标目录,必选以 / 开头和结尾。 // 注意:如果设置为空,则表示取消老配置的OutputDir值。 OutputDir *string `json:"OutputDir,omitnil,omitempty" name:"OutputDir"` // 任务的事件通知配置。 TaskNotifyConfig *TaskNotifyConfig `json:"TaskNotifyConfig,omitnil,omitempty" name:"TaskNotifyConfig"` // 资源ID,需要保证对应资源是开启状态。 ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` }
Predefined struct for user
type ModifyScheduleResponse ¶ added in v1.0.613
type ModifyScheduleResponse struct { *tchttp.BaseResponse Response *ModifyScheduleResponseParams `json:"Response"` }
func NewModifyScheduleResponse ¶ added in v1.0.613
func NewModifyScheduleResponse() (response *ModifyScheduleResponse)
func (*ModifyScheduleResponse) FromJsonString ¶ added in v1.0.613
func (r *ModifyScheduleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyScheduleResponse) ToJsonString ¶ added in v1.0.613
func (r *ModifyScheduleResponse) ToJsonString() string
type ModifyScheduleResponseParams ¶ added in v1.0.613
type ModifyScheduleResponseParams 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"` // 指定时间点截图模板名称,长度限制: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、webp。 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"` // 指定时间点截图模板名称,长度限制: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、webp。 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 ModifyStreamLinkEventRequest ¶ added in v1.0.677
type ModifyStreamLinkEventRequest struct { *tchttp.BaseRequest // 媒体传输事件Event Id。 EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` // 需要修改的事件名称。 EventName *string `json:"EventName,omitnil,omitempty" name:"EventName"` // Event的描述信息。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` }
func NewModifyStreamLinkEventRequest ¶ added in v1.0.677
func NewModifyStreamLinkEventRequest() (request *ModifyStreamLinkEventRequest)
func (*ModifyStreamLinkEventRequest) FromJsonString ¶ added in v1.0.677
func (r *ModifyStreamLinkEventRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamLinkEventRequest) ToJsonString ¶ added in v1.0.677
func (r *ModifyStreamLinkEventRequest) ToJsonString() string
type ModifyStreamLinkEventRequestParams ¶ added in v1.0.677
type ModifyStreamLinkEventRequestParams struct { // 媒体传输事件Event Id。 EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` // 需要修改的事件名称。 EventName *string `json:"EventName,omitnil,omitempty" name:"EventName"` // Event的描述信息。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` }
Predefined struct for user
type ModifyStreamLinkEventResponse ¶ added in v1.0.677
type ModifyStreamLinkEventResponse struct { *tchttp.BaseResponse Response *ModifyStreamLinkEventResponseParams `json:"Response"` }
func NewModifyStreamLinkEventResponse ¶ added in v1.0.677
func NewModifyStreamLinkEventResponse() (response *ModifyStreamLinkEventResponse)
func (*ModifyStreamLinkEventResponse) FromJsonString ¶ added in v1.0.677
func (r *ModifyStreamLinkEventResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamLinkEventResponse) ToJsonString ¶ added in v1.0.677
func (r *ModifyStreamLinkEventResponse) ToJsonString() string
type ModifyStreamLinkEventResponseParams ¶ added in v1.0.677
type ModifyStreamLinkEventResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyStreamLinkFlowRequest ¶ added in v1.0.531
type ModifyStreamLinkFlowRequest struct { *tchttp.BaseRequest // 流Id。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 需要修改的流名称。 FlowName *string `json:"FlowName,omitnil,omitempty" name:"FlowName"` }
func NewModifyStreamLinkFlowRequest ¶ added in v1.0.531
func NewModifyStreamLinkFlowRequest() (request *ModifyStreamLinkFlowRequest)
func (*ModifyStreamLinkFlowRequest) FromJsonString ¶ added in v1.0.531
func (r *ModifyStreamLinkFlowRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamLinkFlowRequest) ToJsonString ¶ added in v1.0.531
func (r *ModifyStreamLinkFlowRequest) ToJsonString() string
type ModifyStreamLinkFlowRequestParams ¶ added in v1.0.531
type ModifyStreamLinkFlowRequestParams struct { // 流Id。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 需要修改的流名称。 FlowName *string `json:"FlowName,omitnil,omitempty" name:"FlowName"` }
Predefined struct for user
type ModifyStreamLinkFlowResponse ¶ added in v1.0.531
type ModifyStreamLinkFlowResponse struct { *tchttp.BaseResponse Response *ModifyStreamLinkFlowResponseParams `json:"Response"` }
func NewModifyStreamLinkFlowResponse ¶ added in v1.0.531
func NewModifyStreamLinkFlowResponse() (response *ModifyStreamLinkFlowResponse)
func (*ModifyStreamLinkFlowResponse) FromJsonString ¶ added in v1.0.531
func (r *ModifyStreamLinkFlowResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamLinkFlowResponse) ToJsonString ¶ added in v1.0.531
func (r *ModifyStreamLinkFlowResponse) ToJsonString() string
type ModifyStreamLinkFlowResponseParams ¶ added in v1.0.531
type ModifyStreamLinkFlowResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyStreamLinkInputRequest ¶ added in v1.0.531
type ModifyStreamLinkInputRequest struct { *tchttp.BaseRequest // 流Id。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 需要修改的Input信息。 Input *ModifyInput `json:"Input,omitnil,omitempty" name:"Input"` }
func NewModifyStreamLinkInputRequest ¶ added in v1.0.531
func NewModifyStreamLinkInputRequest() (request *ModifyStreamLinkInputRequest)
func (*ModifyStreamLinkInputRequest) FromJsonString ¶ added in v1.0.531
func (r *ModifyStreamLinkInputRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamLinkInputRequest) ToJsonString ¶ added in v1.0.531
func (r *ModifyStreamLinkInputRequest) ToJsonString() string
type ModifyStreamLinkInputRequestParams ¶ added in v1.0.531
type ModifyStreamLinkInputRequestParams struct { // 流Id。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 需要修改的Input信息。 Input *ModifyInput `json:"Input,omitnil,omitempty" name:"Input"` }
Predefined struct for user
type ModifyStreamLinkInputResponse ¶ added in v1.0.531
type ModifyStreamLinkInputResponse struct { *tchttp.BaseResponse Response *ModifyStreamLinkInputResponseParams `json:"Response"` }
func NewModifyStreamLinkInputResponse ¶ added in v1.0.531
func NewModifyStreamLinkInputResponse() (response *ModifyStreamLinkInputResponse)
func (*ModifyStreamLinkInputResponse) FromJsonString ¶ added in v1.0.531
func (r *ModifyStreamLinkInputResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamLinkInputResponse) ToJsonString ¶ added in v1.0.531
func (r *ModifyStreamLinkInputResponse) ToJsonString() string
type ModifyStreamLinkInputResponseParams ¶ added in v1.0.531
type ModifyStreamLinkInputResponseParams struct { // 修改后的Input信息。 Info *DescribeInput `json:"Info,omitnil,omitempty" name:"Info"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyStreamLinkOutputInfoRequest ¶ added in v1.0.531
type ModifyStreamLinkOutputInfoRequest struct { *tchttp.BaseRequest // 流Id。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 需要修改的Output配置。 Output *ModifyOutputInfo `json:"Output,omitnil,omitempty" name:"Output"` }
func NewModifyStreamLinkOutputInfoRequest ¶ added in v1.0.531
func NewModifyStreamLinkOutputInfoRequest() (request *ModifyStreamLinkOutputInfoRequest)
func (*ModifyStreamLinkOutputInfoRequest) FromJsonString ¶ added in v1.0.531
func (r *ModifyStreamLinkOutputInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamLinkOutputInfoRequest) ToJsonString ¶ added in v1.0.531
func (r *ModifyStreamLinkOutputInfoRequest) ToJsonString() string
type ModifyStreamLinkOutputInfoRequestParams ¶ added in v1.0.531
type ModifyStreamLinkOutputInfoRequestParams struct { // 流Id。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` // 需要修改的Output配置。 Output *ModifyOutputInfo `json:"Output,omitnil,omitempty" name:"Output"` }
Predefined struct for user
type ModifyStreamLinkOutputInfoResponse ¶ added in v1.0.531
type ModifyStreamLinkOutputInfoResponse struct { *tchttp.BaseResponse Response *ModifyStreamLinkOutputInfoResponseParams `json:"Response"` }
func NewModifyStreamLinkOutputInfoResponse ¶ added in v1.0.531
func NewModifyStreamLinkOutputInfoResponse() (response *ModifyStreamLinkOutputInfoResponse)
func (*ModifyStreamLinkOutputInfoResponse) FromJsonString ¶ added in v1.0.531
func (r *ModifyStreamLinkOutputInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyStreamLinkOutputInfoResponse) ToJsonString ¶ added in v1.0.531
func (r *ModifyStreamLinkOutputInfoResponse) ToJsonString() string
type ModifyStreamLinkOutputInfoResponseParams ¶ added in v1.0.531
type ModifyStreamLinkOutputInfoResponseParams struct { // 修改后的Output配置。 Info *DescribeOutput `json:"Info,omitnil,omitempty" name:"Info"` // 唯一请求 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"` // 封装格式,可选值:mp4、flv、hls、mp3、flac、ogg、m4a。其中,mp3、flac、ogg、m4a 为纯音频文件。 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"` // 音视频增强参数。 EnhanceConfig *EnhanceConfig `json:"EnhanceConfig,omitnil,omitempty" name:"EnhanceConfig"` }
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"` // 封装格式,可选值:mp4、flv、hls、mp3、flac、ogg、m4a。其中,mp3、flac、ogg、m4a 为纯音频文件。 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"` // 音视频增强参数。 EnhanceConfig *EnhanceConfig `json:"EnhanceConfig,omitnil,omitempty" name:"EnhanceConfig"` }
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 ModifyWatermarkTemplateRequest ¶
type ModifyWatermarkTemplateRequest struct { *tchttp.BaseRequest // 水印模板唯一标识。 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"` // 原点位置,可选值: // <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水印模板,当 Type 为 svg,该字段必填。当 Type 为 image 或 text,该字段无效。 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"` // 水印模板名称,长度限制: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水印模板,当 Type 为 svg,该字段必填。当 Type 为 image 或 text,该字段无效。 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>关键词应用场景,可选值:</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>关键词应用场景,可选值:</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 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 NumberFormat ¶
type NumberFormat struct { // `{number}`变量的起始值,默认为0。 InitialValue *uint64 `json:"InitialValue,omitnil,omitempty" name:"InitialValue"` // `{number}`变量的增长步长,默认为1。 Increment *uint64 `json:"Increment,omitnil,omitempty" name:"Increment"` // `{number}`变量的最小长度,不足时补占位符。默认为1。 MinLength *uint64 `json:"MinLength,omitnil,omitempty" name:"MinLength"` // `{number}`变量的长度不足时,补充的占位符。默认为"0"。 PlaceHolder *string `json:"PlaceHolder,omitnil,omitempty" name:"PlaceHolder"` }
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 OutputAddress ¶ added in v1.0.531
type OutputAddress struct { // 出口IP。 Ip *string `json:"Ip,omitnil,omitempty" name:"Ip"` }
type OutputSRTSourceAddressResp ¶ added in v1.0.531
type OverrideTranscodeParameter ¶
type OverrideTranscodeParameter struct { // 封装格式,可选值:mp4、flv、hls、mp3、flac、ogg、m4a。其中,mp3、flac、ogg、m4a 为纯音频文件。 Container *string `json:"Container,omitnil,omitempty" name:"Container"` // 是否去除视频数据,取值: // <li>0:保留;</li> // <li>1:去除。</li> RemoveVideo *uint64 `json:"RemoveVideo,omitnil,omitempty" name:"RemoveVideo"` // 是否去除音频数据,取值: // <li>0:保留;</li> // <li>1:去除。</li> RemoveAudio *uint64 `json:"RemoveAudio,omitnil,omitempty" name:"RemoveAudio"` // 视频流配置参数。 VideoTemplate *VideoTemplateInfoForUpdate `json:"VideoTemplate,omitnil,omitempty" name:"VideoTemplate"` // 音频流配置参数。 AudioTemplate *AudioTemplateInfoForUpdate `json:"AudioTemplate,omitnil,omitempty" name:"AudioTemplate"` // 极速高清转码参数。 // 注意:此字段可能返回 null,表示取不到有效值。 TEHDConfig *TEHDConfigForUpdate `json:"TEHDConfig,omitnil,omitempty" name:"TEHDConfig"` // 字幕流配置参数。 // 注意:此字段可能返回 null,表示取不到有效值。 SubtitleTemplate *SubtitleTemplate `json:"SubtitleTemplate,omitnil,omitempty" name:"SubtitleTemplate"` // 外挂音轨参数。 // 注意:此字段可能返回 null,表示取不到有效值。 AddonAudioStream []*MediaInputInfo `json:"AddonAudioStream,omitnil,omitempty" name:"AddonAudioStream"` // 转码扩展字段。 // 注意:此字段可能返回 null,表示取不到有效值。 StdExtInfo *string `json:"StdExtInfo,omitnil,omitempty" name:"StdExtInfo"` // 要插入的字幕文件。 // 注意:此字段可能返回 null,表示取不到有效值。 AddOnSubtitles []*AddOnSubtitle `json:"AddOnSubtitles,omitnil,omitempty" name:"AddOnSubtitles"` }
type ParseLiveStreamProcessNotificationRequest ¶
type ParseLiveStreamProcessNotificationRequest struct { *tchttp.BaseRequest // 从 CMQ 获取到的直播流事件通知内容。 Content *string `json:"Content,omitnil,omitempty" name:"Content"` }
func NewParseLiveStreamProcessNotificationRequest ¶
func NewParseLiveStreamProcessNotificationRequest() (request *ParseLiveStreamProcessNotificationRequest)
func (*ParseLiveStreamProcessNotificationRequest) FromJsonString ¶
func (r *ParseLiveStreamProcessNotificationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ParseLiveStreamProcessNotificationRequest) ToJsonString ¶
func (r *ParseLiveStreamProcessNotificationRequest) ToJsonString() string
type ParseLiveStreamProcessNotificationRequestParams ¶ added in v1.0.426
type ParseLiveStreamProcessNotificationRequestParams struct { // 从 CMQ 获取到的直播流事件通知内容。 Content *string `json:"Content,omitnil,omitempty" name:"Content"` }
Predefined struct for user
type ParseLiveStreamProcessNotificationResponse ¶
type ParseLiveStreamProcessNotificationResponse struct { *tchttp.BaseResponse Response *ParseLiveStreamProcessNotificationResponseParams `json:"Response"` }
func NewParseLiveStreamProcessNotificationResponse ¶
func NewParseLiveStreamProcessNotificationResponse() (response *ParseLiveStreamProcessNotificationResponse)
func (*ParseLiveStreamProcessNotificationResponse) FromJsonString ¶
func (r *ParseLiveStreamProcessNotificationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ParseLiveStreamProcessNotificationResponse) ToJsonString ¶
func (r *ParseLiveStreamProcessNotificationResponse) ToJsonString() string
type ParseLiveStreamProcessNotificationResponseParams ¶ added in v1.0.426
type ParseLiveStreamProcessNotificationResponseParams struct { // 直播流处理结果类型,包含: // <li>AiReviewResult:内容审核结果;</li> // <li>AiRecognitionResult:内容识别结果;</li> // <li>ProcessEof:直播流处理结束。</li> NotificationType *string `json:"NotificationType,omitnil,omitempty" name:"NotificationType"` // 视频处理任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 直播流处理错误信息,当 NotificationType 为 ProcessEof 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 ProcessEofInfo *LiveStreamProcessErrorInfo `json:"ProcessEofInfo,omitnil,omitempty" name:"ProcessEofInfo"` // 内容审核结果,当 NotificationType 为 AiReviewResult 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 AiReviewResultInfo *LiveStreamAiReviewResultInfo `json:"AiReviewResultInfo,omitnil,omitempty" name:"AiReviewResultInfo"` // 内容识别结果,当 NotificationType 为 AiRecognitionResult 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 AiRecognitionResultInfo *LiveStreamAiRecognitionResultInfo `json:"AiRecognitionResultInfo,omitnil,omitempty" name:"AiRecognitionResultInfo"` // 内容分析结果,当 NotificationType 为 AiAnalysisResult 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 AiAnalysisResultInfo *LiveStreamAiAnalysisResultInfo `json:"AiAnalysisResultInfo,omitnil,omitempty" name:"AiAnalysisResultInfo"` // 媒体质检结果,当 NotificationType 为 AiQualityControlResult 时有效。 // 注意:此字段可能返回 null,表示取不到有效值。 AiQualityControlResultInfo *LiveStreamAiQualityControlResultInfo `json:"AiQualityControlResultInfo,omitnil,omitempty" name:"AiQualityControlResultInfo"` // 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长50个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长1000个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ParseNotificationRequest ¶
type ParseNotificationRequest struct { *tchttp.BaseRequest // 从 CMQ 获取到的事件通知内容。 Content *string `json:"Content,omitnil,omitempty" name:"Content"` }
func NewParseNotificationRequest ¶
func NewParseNotificationRequest() (request *ParseNotificationRequest)
func (*ParseNotificationRequest) FromJsonString ¶
func (r *ParseNotificationRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ParseNotificationRequest) ToJsonString ¶
func (r *ParseNotificationRequest) ToJsonString() string
type ParseNotificationRequestParams ¶ added in v1.0.426
type ParseNotificationRequestParams struct { // 从 CMQ 获取到的事件通知内容。 Content *string `json:"Content,omitnil,omitempty" name:"Content"` }
Predefined struct for user
type ParseNotificationResponse ¶
type ParseNotificationResponse struct { *tchttp.BaseResponse Response *ParseNotificationResponseParams `json:"Response"` }
func NewParseNotificationResponse ¶
func NewParseNotificationResponse() (response *ParseNotificationResponse)
func (*ParseNotificationResponse) FromJsonString ¶
func (r *ParseNotificationResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ParseNotificationResponse) ToJsonString ¶
func (r *ParseNotificationResponse) ToJsonString() string
type ParseNotificationResponseParams ¶ added in v1.0.426
type ParseNotificationResponseParams struct { // 支持事件类型,目前取值有: // <li>WorkflowTask:视频工作流处理任务。</li> // <li>EditMediaTask:视频编辑任务。</li> // <li>ScheduleTask:编排任务。</li> EventType *string `json:"EventType,omitnil,omitempty" name:"EventType"` // 视频处理任务信息,仅当 EventType 为 WorkflowTask,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 WorkflowTaskEvent *WorkflowTask `json:"WorkflowTaskEvent,omitnil,omitempty" name:"WorkflowTaskEvent"` // 视频编辑任务信息,仅当 EventType 为 EditMediaTask,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 EditMediaTaskEvent *EditMediaTask `json:"EditMediaTaskEvent,omitnil,omitempty" name:"EditMediaTaskEvent"` // 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长50个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长1000个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 编排任务信息,仅当 EventType 为 ScheduleTask,该字段有值。 // 注意:此字段可能返回 null,表示取不到有效值。 ScheduleTaskEvent *ScheduleTask `json:"ScheduleTaskEvent,omitnil,omitempty" name:"ScheduleTaskEvent"` // - 过期时间,事件通知签名过期 UNIX 时间戳。 // - 来自媒体处理的消息通知默认过期时间是10分钟,如果一条消息通知中的 Timestamp 值所指定的时间已经过期,则可以判定这条通知无效,进而可以防止网络重放攻击。 // - Timestamp 的格式为十进制 UNIX 时间戳,即从1970年01月01日(UTC/GMT 的午夜)开始所经过的秒数。 Timestamp *int64 `json:"Timestamp,omitnil,omitempty" name:"Timestamp"` // 事件通知安全签名 Sign = MD5(Timestamp + NotifyKey)。说明:媒体处理把Timestamp 和 TaskNotifyConfig 里面的NotifyKey 进行字符串拼接后通过 MD5 计算得出 Sign 值,并将其放在通知消息里,您的后台服务器在收到通知消息后可以根据同样的算法确认 Sign 是否正确,进而确认消息是否确实来自媒体处理后台。 Sign *string `json:"Sign,omitnil,omitempty" name:"Sign"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type PoliticalAsrReviewTemplateInfo ¶
type PoliticalAsrReviewTemplateInfo 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 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 { // 画面涉敏控制参数。 ImgReviewInfo *PoliticalImgReviewTemplateInfo `json:"ImgReviewInfo,omitnil,omitempty" name:"ImgReviewInfo"` // 语音涉敏控制参数。 AsrReviewInfo *PoliticalAsrReviewTemplateInfo `json:"AsrReviewInfo,omitnil,omitempty" name:"AsrReviewInfo"` // 文本涉敏控制参数。 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 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 { // 画面鉴黄控制参数。 ImgReviewInfo *PornImgReviewTemplateInfo `json:"ImgReviewInfo,omitnil,omitempty" name:"ImgReviewInfo"` // 语音鉴黄控制参数。 AsrReviewInfo *PornAsrReviewTemplateInfo `json:"AsrReviewInfo,omitnil,omitempty" name:"AsrReviewInfo"` // 文本鉴黄控制参数。 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 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 ProcessLiveStreamRequest ¶
type ProcessLiveStreamRequest struct { *tchttp.BaseRequest // 直播流 URL(必须是直播文件地址,支持 rtmp,hls 和 flv 等)。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 任务的事件通知信息,用于指定直播流处理的结果。 TaskNotifyConfig *LiveStreamTaskNotifyConfig `json:"TaskNotifyConfig,omitnil,omitempty" name:"TaskNotifyConfig"` // 直播流处理输出文件的目标存储。如处理有文件输出,该参数为必填项。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 直播流处理生成的文件输出的目标目录,如`/movie/201909/`,如果不填为 `/` 目录。 OutputDir *string `json:"OutputDir,omitnil,omitempty" name:"OutputDir"` // 视频内容审核类型任务参数。 AiContentReviewTask *AiContentReviewTaskInput `json:"AiContentReviewTask,omitnil,omitempty" name:"AiContentReviewTask"` // 视频内容识别类型任务参数。 AiRecognitionTask *AiRecognitionTaskInput `json:"AiRecognitionTask,omitnil,omitempty" name:"AiRecognitionTask"` // 视频内容分析类型任务参数。 AiAnalysisTask *AiAnalysisTaskInput `json:"AiAnalysisTask,omitnil,omitempty" name:"AiAnalysisTask"` // 视频内容质检类型任务参数。 AiQualityControlTask *AiQualityControlTaskInput `json:"AiQualityControlTask,omitnil,omitempty" name:"AiQualityControlTask"` // 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 直播编排ID。 // 注意1:对于OutputStorage、OutputDir参数: // <li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> // <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若对直播流发起处理(ProcessLiveStream)有输出,将覆盖原有编排的默认输出。</li> // 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessLiveStream)有设置,将覆盖原有编排的默认回调。 ScheduleId *int64 `json:"ScheduleId,omitnil,omitempty" name:"ScheduleId"` }
func NewProcessLiveStreamRequest ¶
func NewProcessLiveStreamRequest() (request *ProcessLiveStreamRequest)
func (*ProcessLiveStreamRequest) FromJsonString ¶
func (r *ProcessLiveStreamRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ProcessLiveStreamRequest) ToJsonString ¶
func (r *ProcessLiveStreamRequest) ToJsonString() string
type ProcessLiveStreamRequestParams ¶ added in v1.0.426
type ProcessLiveStreamRequestParams struct { // 直播流 URL(必须是直播文件地址,支持 rtmp,hls 和 flv 等)。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 任务的事件通知信息,用于指定直播流处理的结果。 TaskNotifyConfig *LiveStreamTaskNotifyConfig `json:"TaskNotifyConfig,omitnil,omitempty" name:"TaskNotifyConfig"` // 直播流处理输出文件的目标存储。如处理有文件输出,该参数为必填项。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 直播流处理生成的文件输出的目标目录,如`/movie/201909/`,如果不填为 `/` 目录。 OutputDir *string `json:"OutputDir,omitnil,omitempty" name:"OutputDir"` // 视频内容审核类型任务参数。 AiContentReviewTask *AiContentReviewTaskInput `json:"AiContentReviewTask,omitnil,omitempty" name:"AiContentReviewTask"` // 视频内容识别类型任务参数。 AiRecognitionTask *AiRecognitionTaskInput `json:"AiRecognitionTask,omitnil,omitempty" name:"AiRecognitionTask"` // 视频内容分析类型任务参数。 AiAnalysisTask *AiAnalysisTaskInput `json:"AiAnalysisTask,omitnil,omitempty" name:"AiAnalysisTask"` // 视频内容质检类型任务参数。 AiQualityControlTask *AiQualityControlTaskInput `json:"AiQualityControlTask,omitnil,omitempty" name:"AiQualityControlTask"` // 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 直播编排ID。 // 注意1:对于OutputStorage、OutputDir参数: // <li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> // <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若对直播流发起处理(ProcessLiveStream)有输出,将覆盖原有编排的默认输出。</li> // 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessLiveStream)有设置,将覆盖原有编排的默认回调。 ScheduleId *int64 `json:"ScheduleId,omitnil,omitempty" name:"ScheduleId"` }
Predefined struct for user
type ProcessLiveStreamResponse ¶
type ProcessLiveStreamResponse struct { *tchttp.BaseResponse Response *ProcessLiveStreamResponseParams `json:"Response"` }
func NewProcessLiveStreamResponse ¶
func NewProcessLiveStreamResponse() (response *ProcessLiveStreamResponse)
func (*ProcessLiveStreamResponse) FromJsonString ¶
func (r *ProcessLiveStreamResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ProcessLiveStreamResponse) ToJsonString ¶
func (r *ProcessLiveStreamResponse) ToJsonString() string
type ProcessLiveStreamResponseParams ¶ added in v1.0.426
type ProcessLiveStreamResponseParams 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 // 媒体处理的文件输入信息。 InputInfo *MediaInputInfo `json:"InputInfo,omitnil,omitempty" name:"InputInfo"` // 媒体处理输出文件的目标存储。不填则继承 InputInfo 中的存储位置。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 媒体处理生成的文件输出的目标目录,必选以 / 开头和结尾,如`/movie/201907/`。 // 如果不填,表示与 InputInfo 中文件所在的目录一致。 OutputDir *string `json:"OutputDir,omitnil,omitempty" name:"OutputDir"` // 编排ID。 // 注意1:对于OutputStorage、OutputDir参数: // <li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> // <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若创建任务接口(ProcessMedia)有指定输出,将覆盖原有编排的默认输出。</li> // <li>即输出设置的优先级:编排子任务节点 > 任务接口指定 > 对应编排内的配置 </li> // 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessMedia)有设置,将覆盖原有编排的默认回调。 // // 注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。 ScheduleId *int64 `json:"ScheduleId,omitnil,omitempty" name:"ScheduleId"` // 媒体处理类型任务参数。 MediaProcessTask *MediaProcessTaskInput `json:"MediaProcessTask,omitnil,omitempty" name:"MediaProcessTask"` // 视频内容审核类型任务参数。 AiContentReviewTask *AiContentReviewTaskInput `json:"AiContentReviewTask,omitnil,omitempty" name:"AiContentReviewTask"` // 视频内容分析类型任务参数。 AiAnalysisTask *AiAnalysisTaskInput `json:"AiAnalysisTask,omitnil,omitempty" name:"AiAnalysisTask"` // 视频内容识别类型任务参数。 AiRecognitionTask *AiRecognitionTaskInput `json:"AiRecognitionTask,omitnil,omitempty" name:"AiRecognitionTask"` // 视频质检类型任务参数。 AiQualityControlTask *AiQualityControlTaskInput `json:"AiQualityControlTask,omitnil,omitempty" name:"AiQualityControlTask"` // 任务的事件通知信息,不填代表不获取事件通知。 TaskNotifyConfig *TaskNotifyConfig `json:"TaskNotifyConfig,omitnil,omitempty" name:"TaskNotifyConfig"` // 任务流的优先级,数值越大优先级越高,取值范围是-10到 10,不填代表0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 任务类型,默认Online // <li> Online:实时任务</li> // <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"` }
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 { // 媒体处理的文件输入信息。 InputInfo *MediaInputInfo `json:"InputInfo,omitnil,omitempty" name:"InputInfo"` // 媒体处理输出文件的目标存储。不填则继承 InputInfo 中的存储位置。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 媒体处理生成的文件输出的目标目录,必选以 / 开头和结尾,如`/movie/201907/`。 // 如果不填,表示与 InputInfo 中文件所在的目录一致。 OutputDir *string `json:"OutputDir,omitnil,omitempty" name:"OutputDir"` // 编排ID。 // 注意1:对于OutputStorage、OutputDir参数: // <li>当服务编排中子任务节点配置了OutputStorage、OutputDir时,该子任务节点中配置的输出作为子任务的输出。</li> // <li>当服务编排中子任务节点没有配置OutputStorage、OutputDir时,若创建任务接口(ProcessMedia)有指定输出,将覆盖原有编排的默认输出。</li> // <li>即输出设置的优先级:编排子任务节点 > 任务接口指定 > 对应编排内的配置 </li> // 注意2:对于TaskNotifyConfig参数,若创建任务接口(ProcessMedia)有设置,将覆盖原有编排的默认回调。 // // 注意3:编排的 Trigger 只是用来自动化触发场景,在手动发起的请求中已经配置的 Trigger 无意义。 ScheduleId *int64 `json:"ScheduleId,omitnil,omitempty" name:"ScheduleId"` // 媒体处理类型任务参数。 MediaProcessTask *MediaProcessTaskInput `json:"MediaProcessTask,omitnil,omitempty" name:"MediaProcessTask"` // 视频内容审核类型任务参数。 AiContentReviewTask *AiContentReviewTaskInput `json:"AiContentReviewTask,omitnil,omitempty" name:"AiContentReviewTask"` // 视频内容分析类型任务参数。 AiAnalysisTask *AiAnalysisTaskInput `json:"AiAnalysisTask,omitnil,omitempty" name:"AiAnalysisTask"` // 视频内容识别类型任务参数。 AiRecognitionTask *AiRecognitionTaskInput `json:"AiRecognitionTask,omitnil,omitempty" name:"AiRecognitionTask"` // 视频质检类型任务参数。 AiQualityControlTask *AiQualityControlTaskInput `json:"AiQualityControlTask,omitnil,omitempty" name:"AiQualityControlTask"` // 任务的事件通知信息,不填代表不获取事件通知。 TaskNotifyConfig *TaskNotifyConfig `json:"TaskNotifyConfig,omitnil,omitempty" name:"TaskNotifyConfig"` // 任务流的优先级,数值越大优先级越高,取值范围是-10到 10,不填代表0。 TasksPriority *int64 `json:"TasksPriority,omitnil,omitempty" name:"TasksPriority"` // 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 SessionId *string `json:"SessionId,omitnil,omitempty" name:"SessionId"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` // 任务类型,默认Online // <li> Online:实时任务</li> // <li> Offline:闲时任务,不保证实效性,默认3天内处理完</li> TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"` }
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 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 QualityControlData ¶ added in v1.0.633
type QualityControlData struct { // 为true时表示视频无音频轨。 // 注意:此字段可能返回 null,表示取不到有效值。 NoAudio *bool `json:"NoAudio,omitnil,omitempty" name:"NoAudio"` // 为true时表示视频无视频轨。 // 注意:此字段可能返回 null,表示取不到有效值。 NoVideo *bool `json:"NoVideo,omitnil,omitempty" name:"NoVideo"` // 视频无参考质量打分,百分制。 // 注意:此字段可能返回 null,表示取不到有效值。 QualityEvaluationScore *int64 `json:"QualityEvaluationScore,omitnil,omitempty" name:"QualityEvaluationScore"` // 质检检出异常项。 // 注意:此字段可能返回 null,表示取不到有效值。 QualityControlResultSet []*QualityControlResult `json:"QualityControlResultSet,omitnil,omitempty" name:"QualityControlResultSet"` }
type QualityControlItem ¶ added in v1.0.633
type QualityControlItem struct { // 置信度,取值范围是 0 到 100。 // 注意:此字段可能返回 null,表示取不到有效值。 Confidence *int64 `json:"Confidence,omitnil,omitempty" name:"Confidence"` // 出现的起始时间戳,秒。 StartTimeOffset *float64 `json:"StartTimeOffset,omitnil,omitempty" name:"StartTimeOffset"` // 出现的结束时间戳,秒。 EndTimeOffset *float64 `json:"EndTimeOffset,omitnil,omitempty" name:"EndTimeOffset"` // 区域坐标(px),即左上角坐标、右下角坐标。 // 注意:此字段可能返回 null,表示取不到有效值。 AreaCoordSet []*int64 `json:"AreaCoordSet,omitnil,omitempty" name:"AreaCoordSet"` }
type QualityControlResult ¶ added in v1.0.633
type QualityControlResult struct { // 异常类型,取值范围: // Jitter:抖动, // Blur:模糊, // LowLighting:低光照, // HighLighting:过曝, // CrashScreen:花屏, // BlackWhiteEdge:黑白边, // SolidColorScreen:纯色屏, // Noise:噪点, // Mosaic:马赛克, // QRCode:二维码, // AppletCode:小程序码, // BarCode:条形码, // LowVoice:低音, // HighVoice:爆音, // NoVoice:静音, // LowEvaluation:无参考打分低于阈值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 质检结果项。 QualityControlItems []*QualityControlItem `json:"QualityControlItems,omitnil,omitempty" name:"QualityControlItems"` }
type RTMPAddressDestination ¶ added in v1.0.531
type RTMPPullSourceAddress ¶ added in v1.0.531
type RTPAddressDestination ¶ added in v1.0.531
type RTSPPullSourceAddress ¶ added in v1.0.531
type RTSPPullSourceAddress struct { // RTSP源站的Url地址。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` }
type RawImageWatermarkInput ¶
type RawImageWatermarkInput struct { // 水印图片的输入内容。支持 jpeg、png 图片格式。 ImageContent *MediaInputInfo `json:"ImageContent,omitnil,omitempty" name:"ImageContent"` // 水印的宽度。支持 %、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> // 默认值: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"` }
type RawTranscodeParameter ¶
type RawTranscodeParameter struct { // 封装格式,可选值:mp4、flv、hls、mp3、flac、ogg、m4a。其中,mp3、flac、ogg、m4a 为纯音频文件。 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"` // 视频流配置参数,当 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"` }
type RawWatermarkParameter ¶
type RawWatermarkParameter struct { // 水印类型,可选值: // <li>image:图片水印。</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 原点位置,目前仅支持: // <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"` // 图片水印模板,当 Type 为 image,该字段必填。当 Type 为 text,该字段无效。 ImageTemplate *RawImageWatermarkInput `json:"ImageTemplate,omitnil,omitempty" name:"ImageTemplate"` }
type RecognizeMediaForZhiXueRequest ¶
type RecognizeMediaForZhiXueRequest struct { *tchttp.BaseRequest // 输入媒体文件存储信息。 InputInfo *MediaInputInfo `json:"InputInfo,omitnil,omitempty" name:"InputInfo"` // 表情识别参数配置。默认开启。 ExpressionConfig *ExpressionConfigInfo `json:"ExpressionConfig,omitnil,omitempty" name:"ExpressionConfig"` // 动作识别参数配置。默认开启。 ActionConfig *ActionConfigInfo `json:"ActionConfig,omitnil,omitempty" name:"ActionConfig"` }
func NewRecognizeMediaForZhiXueRequest ¶
func NewRecognizeMediaForZhiXueRequest() (request *RecognizeMediaForZhiXueRequest)
func (*RecognizeMediaForZhiXueRequest) FromJsonString ¶
func (r *RecognizeMediaForZhiXueRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeMediaForZhiXueRequest) ToJsonString ¶
func (r *RecognizeMediaForZhiXueRequest) ToJsonString() string
type RecognizeMediaForZhiXueRequestParams ¶ added in v1.0.426
type RecognizeMediaForZhiXueRequestParams struct { // 输入媒体文件存储信息。 InputInfo *MediaInputInfo `json:"InputInfo,omitnil,omitempty" name:"InputInfo"` // 表情识别参数配置。默认开启。 ExpressionConfig *ExpressionConfigInfo `json:"ExpressionConfig,omitnil,omitempty" name:"ExpressionConfig"` // 动作识别参数配置。默认开启。 ActionConfig *ActionConfigInfo `json:"ActionConfig,omitnil,omitempty" name:"ActionConfig"` }
Predefined struct for user
type RecognizeMediaForZhiXueResponse ¶
type RecognizeMediaForZhiXueResponse struct { *tchttp.BaseResponse Response *RecognizeMediaForZhiXueResponseParams `json:"Response"` }
func NewRecognizeMediaForZhiXueResponse ¶
func NewRecognizeMediaForZhiXueResponse() (response *RecognizeMediaForZhiXueResponse)
func (*RecognizeMediaForZhiXueResponse) FromJsonString ¶
func (r *RecognizeMediaForZhiXueResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RecognizeMediaForZhiXueResponse) ToJsonString ¶
func (r *RecognizeMediaForZhiXueResponse) ToJsonString() string
type RecognizeMediaForZhiXueResponseParams ¶ added in v1.0.426
type RecognizeMediaForZhiXueResponseParams 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 RegionInfo ¶ added in v1.0.531
type RegionInfo struct { // 地区名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` }
type ResetWorkflowRequest ¶
type ResetWorkflowRequest struct { *tchttp.BaseRequest // 工作流 ID。 WorkflowId *int64 `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"` // 工作流名称,最多128字符。同一个用户该名称唯一。 WorkflowName *string `json:"WorkflowName,omitnil,omitempty" name:"WorkflowName"` // 工作流绑定的触发规则,当上传视频命中该规则到该对象时即触发工作流。 Trigger *WorkflowTrigger `json:"Trigger,omitnil,omitempty" name:"Trigger"` // 视频处理的文件输出配置。不填则继承 Trigger 中的存储位置。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 视频处理生成的文件输出的目标目录,如`/movie/201907/`。如果不填,表示与触发文件所在的目录一致,即`{inputDir}`。 OutputDir *string `json:"OutputDir,omitnil,omitempty" name:"OutputDir"` // 视频处理类型任务参数。 MediaProcessTask *MediaProcessTaskInput `json:"MediaProcessTask,omitnil,omitempty" name:"MediaProcessTask"` // 视频内容审核类型任务参数。 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。 TaskPriority *int64 `json:"TaskPriority,omitnil,omitempty" name:"TaskPriority"` // 任务的事件通知信息,不填代表不获取事件通知。 TaskNotifyConfig *TaskNotifyConfig `json:"TaskNotifyConfig,omitnil,omitempty" name:"TaskNotifyConfig"` }
func NewResetWorkflowRequest ¶
func NewResetWorkflowRequest() (request *ResetWorkflowRequest)
func (*ResetWorkflowRequest) FromJsonString ¶
func (r *ResetWorkflowRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ResetWorkflowRequest) ToJsonString ¶
func (r *ResetWorkflowRequest) ToJsonString() string
type ResetWorkflowRequestParams ¶ added in v1.0.426
type ResetWorkflowRequestParams struct { // 工作流 ID。 WorkflowId *int64 `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"` // 工作流名称,最多128字符。同一个用户该名称唯一。 WorkflowName *string `json:"WorkflowName,omitnil,omitempty" name:"WorkflowName"` // 工作流绑定的触发规则,当上传视频命中该规则到该对象时即触发工作流。 Trigger *WorkflowTrigger `json:"Trigger,omitnil,omitempty" name:"Trigger"` // 视频处理的文件输出配置。不填则继承 Trigger 中的存储位置。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 视频处理生成的文件输出的目标目录,如`/movie/201907/`。如果不填,表示与触发文件所在的目录一致,即`{inputDir}`。 OutputDir *string `json:"OutputDir,omitnil,omitempty" name:"OutputDir"` // 视频处理类型任务参数。 MediaProcessTask *MediaProcessTaskInput `json:"MediaProcessTask,omitnil,omitempty" name:"MediaProcessTask"` // 视频内容审核类型任务参数。 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。 TaskPriority *int64 `json:"TaskPriority,omitnil,omitempty" name:"TaskPriority"` // 任务的事件通知信息,不填代表不获取事件通知。 TaskNotifyConfig *TaskNotifyConfig `json:"TaskNotifyConfig,omitnil,omitempty" name:"TaskNotifyConfig"` }
Predefined struct for user
type ResetWorkflowResponse ¶
type ResetWorkflowResponse struct { *tchttp.BaseResponse Response *ResetWorkflowResponseParams `json:"Response"` }
func NewResetWorkflowResponse ¶
func NewResetWorkflowResponse() (response *ResetWorkflowResponse)
func (*ResetWorkflowResponse) FromJsonString ¶
func (r *ResetWorkflowResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ResetWorkflowResponse) ToJsonString ¶
func (r *ResetWorkflowResponse) ToJsonString() string
type ResetWorkflowResponseParams ¶ added in v1.0.426
type ResetWorkflowResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ResilientStreamConf ¶ added in v1.0.542
type S3InputInfo ¶ added in v1.0.612
type S3InputInfo struct { // S3 bucket。 // 注意:此字段可能返回 null,表示取不到有效值。 S3Bucket *string `json:"S3Bucket,omitnil,omitempty" name:"S3Bucket"` // S3 bucket 对应的区域,目前支持: // us-east-1 // eu-west-3 // // 注意:此字段可能返回 null,表示取不到有效值。 S3Region *string `json:"S3Region,omitnil,omitempty" name:"S3Region"` // S3 bucket 中的媒体资源路径。 // 注意:此字段可能返回 null,表示取不到有效值。 S3Object *string `json:"S3Object,omitnil,omitempty" name:"S3Object"` // AWS 内网访问 媒体资源的秘钥id。 // 注意:此字段可能返回 null,表示取不到有效值。 S3SecretId *string `json:"S3SecretId,omitnil,omitempty" name:"S3SecretId"` // AWS 内网访问 媒体资源的秘钥key。 // 注意:此字段可能返回 null,表示取不到有效值。 S3SecretKey *string `json:"S3SecretKey,omitnil,omitempty" name:"S3SecretKey"` }
type S3OutputStorage ¶ added in v1.0.612
type S3OutputStorage struct { // S3 bucket。 // 注意:此字段可能返回 null,表示取不到有效值。 S3Bucket *string `json:"S3Bucket,omitnil,omitempty" name:"S3Bucket"` // S3 bucket 对应的区域。 // 注意:此字段可能返回 null,表示取不到有效值。 S3Region *string `json:"S3Region,omitnil,omitempty" name:"S3Region"` // AWS 内网上传 媒体资源的秘钥id。 // 注意:此字段可能返回 null,表示取不到有效值。 S3SecretId *string `json:"S3SecretId,omitnil,omitempty" name:"S3SecretId"` // AWS 内网上传 媒体资源的秘钥key。 // 注意:此字段可能返回 null,表示取不到有效值。 S3SecretKey *string `json:"S3SecretKey,omitnil,omitempty" name:"S3SecretKey"` }
type SRTAddressDestination ¶ added in v1.0.531
type SRTSourceAddressReq ¶ added in v1.0.531
type SRTSourceAddressResp ¶ added in v1.0.531
type SampleSnapshotTaskInput ¶
type SampleSnapshotTaskInput struct { // 采样截图模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 水印列表,支持多张图片或文字水印,最大可支持 10 张。 WatermarkSet []*WatermarkInput `json:"WatermarkSet,omitnil,omitempty" name:"WatermarkSet"` // 采样截图后文件的目标存储,不填则继承上层的 OutputStorage 值。 // 注意:此字段可能返回 null,表示取不到有效值。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 采样截图后图片文件的输出路径,可以为相对路径或者绝对路径。 // 若需定义输出路径,路径需以`.{format}`结尾。变量名请参考 [文件名变量说明](https://cloud.tencent.com/document/product/862/37039)。 // 相对路径示例: // <li>文件名_{变量名}.{format}</li> // <li>文件名.{format}</li> // 绝对路径示例: // <li>/自定义路径/文件名_{变量名}.{format}</li> // 如果不填,则默认为相对路径:`{inputName}_sampleSnapshot_{definition}_{number}.{format}`。 OutputObjectPath *string `json:"OutputObjectPath,omitnil,omitempty" name:"OutputObjectPath"` // 采样截图后输出路径中的`{number}`变量的规则。 // 注意:此字段可能返回 null,表示取不到有效值。 ObjectNumberFormat *NumberFormat `json:"ObjectNumberFormat,omitnil,omitempty" name:"ObjectNumberFormat"` }
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/862/37710#52)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 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 ScheduleAnalysisTaskResult ¶ added in v1.0.444
type ScheduleAnalysisTaskResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.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 *AiAnalysisTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 分析任务的输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output []*AiAnalysisResult `json:"Output,omitnil,omitempty" name:"Output"` // 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 // 注意:此字段可能返回 null,表示取不到有效值。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 // 注意:此字段可能返回 null,表示取不到有效值。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type ScheduleQualityControlTaskResult ¶ added in v1.0.633
type ScheduleQualityControlTaskResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.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 *AiQualityControlTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 质检任务的输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output *QualityControlData `json:"Output,omitnil,omitempty" name:"Output"` }
type ScheduleRecognitionTaskResult ¶ added in v1.0.444
type ScheduleRecognitionTaskResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.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 *AiRecognitionTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 识别任务的输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output []*AiRecognitionResult `json:"Output,omitnil,omitempty" name:"Output"` // 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 // 注意:此字段可能返回 null,表示取不到有效值。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 // 注意:此字段可能返回 null,表示取不到有效值。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type ScheduleReviewTaskResult ¶ added in v1.0.444
type ScheduleReviewTaskResult struct { // 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.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 *AiContentReviewTaskInput `json:"Input,omitnil,omitempty" name:"Input"` // 审核任务的输出。 // 注意:此字段可能返回 null,表示取不到有效值。 Output []*AiContentReviewResult `json:"Output,omitnil,omitempty" name:"Output"` // 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 // 注意:此字段可能返回 null,表示取不到有效值。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 // 注意:此字段可能返回 null,表示取不到有效值。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` }
type ScheduleTask ¶ added in v1.0.444
type ScheduleTask 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错误码,返回0 时请使用各个具体任务的 ErrCode。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 源异常时返回对应异常Message,否则请使用各个具体任务的 Message。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 媒体处理的目标文件信息。 // 注意:此字段可能返回 null,表示取不到有效值。 InputInfo *MediaInputInfo `json:"InputInfo,omitnil,omitempty" name:"InputInfo"` // 原始视频的元信息。 // 注意:此字段可能返回 null,表示取不到有效值。 MetaData *MediaMetaData `json:"MetaData,omitnil,omitempty" name:"MetaData"` // 编排任务输出。 // 注意:此字段可能返回 null,表示取不到有效值。 ActivityResultSet []*ActivityResult `json:"ActivityResultSet,omitnil,omitempty" name:"ActivityResultSet"` }
type SchedulesInfo ¶ added in v1.0.613
type SchedulesInfo struct { // 编排唯一标识。 ScheduleId *int64 `json:"ScheduleId,omitnil,omitempty" name:"ScheduleId"` // 编排名称。 // 注意:此字段可能返回 null,表示取不到有效值。 ScheduleName *string `json:"ScheduleName,omitnil,omitempty" name:"ScheduleName"` // 编排类型,可选值: // <li>Preset:系统预置编排;</li> // <li>Custom:用户自定义编排。</li> // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 编排状态,取值范围: // Enabled:已启用, // Disabled:已禁用。 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 编排绑定的触发规则。 // 注意:此字段可能返回 null,表示取不到有效值。 Trigger *WorkflowTrigger `json:"Trigger,omitnil,omitempty" name:"Trigger"` // 编排任务列表。 // 注意:此字段可能返回 null,表示取不到有效值。 Activities []*Activity `json:"Activities,omitnil,omitempty" name:"Activities"` // 媒体处理的文件输出存储位置。 // 注意:此字段可能返回 null,表示取不到有效值。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 媒体处理生成的文件输出的目标目录。 // 注意:此字段可能返回 null,表示取不到有效值。 OutputDir *string `json:"OutputDir,omitnil,omitempty" name:"OutputDir"` // 任务的事件通知配置。 // 注意:此字段可能返回 null,表示取不到有效值。 TaskNotifyConfig *TaskNotifyConfig `json:"TaskNotifyConfig,omitnil,omitempty" name:"TaskNotifyConfig"` // 创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 最后编辑时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 资源ID,对于没有关联资源ID的,用账号主资源ID填充。 // 注意:此字段可能返回 null,表示取不到有效值。 ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` }
type ScratchRepairConfig ¶ added in v1.0.444
type SegmentRecognitionItem ¶ added in v1.0.667
type SegmentRecognitionItem 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"` // 拆条片段URL。 // 注意:此字段可能返回 null,表示取不到有效值。 SegmentUrl *string `json:"SegmentUrl,omitnil,omitempty" name:"SegmentUrl"` }
type SharpEnhanceConfig ¶ added in v1.0.444
type SimpleAesDrm ¶ added in v1.0.738
type SimpleAesDrm struct { // 请求解密秘钥uri地址。 // 注意:此字段可能返回 null,表示取不到有效值。 Uri *string `json:"Uri,omitnil,omitempty" name:"Uri"` // 加密key(32字节字符串)。 // 注意:此字段可能返回 null,表示取不到有效值。 Key *string `json:"Key,omitnil,omitempty" name:"Key"` // 加密初始化向量(32字节字符串)。 // 注意:此字段可能返回 null,表示取不到有效值。 Vector *string `json:"Vector,omitnil,omitempty" name:"Vector"` }
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"` // 时间点截图后文件的目标存储,不填则继承上层的 OutputStorage 值。 // 注意:此字段可能返回 null,表示取不到有效值。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 时间点截图后图片文件的输出路径,可以为相对路径或者绝对路径。 // 若需定义输出路径,路径需以`.{format}`结尾。变量名请参考 [文件名变量说明](https://cloud.tencent.com/document/product/862/37039)。 // 相对路径示例: // <li>文件名_{变量名}.{format}</li> // <li>文件名.{format}</li> // 绝对路径示例: // <li>/自定义路径/文件名_{变量名}.{format}</li> // 如果不填,则默认为相对路径:`{inputName}_snapshotByTimeOffset_{definition}_{number}.{format}`。 OutputObjectPath *string `json:"OutputObjectPath,omitnil,omitempty" name:"OutputObjectPath"` // 时间点截图后输出路径中的`{number}`变量的规则。 // 注意:此字段可能返回 null,表示取不到有效值。 ObjectNumberFormat *NumberFormat `json:"ObjectNumberFormat,omitnil,omitempty" name:"ObjectNumberFormat"` }
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/862/37710#52)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // <li>black:留白,保持视频宽高比不变,边缘剩余部分使用白色填充。</li> // <li>black:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊。</li> // 默认值:black 。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` }
type StartStreamLinkFlowRequest ¶ added in v1.0.531
type StartStreamLinkFlowRequest struct { *tchttp.BaseRequest // 流Id。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` }
func NewStartStreamLinkFlowRequest ¶ added in v1.0.531
func NewStartStreamLinkFlowRequest() (request *StartStreamLinkFlowRequest)
func (*StartStreamLinkFlowRequest) FromJsonString ¶ added in v1.0.531
func (r *StartStreamLinkFlowRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StartStreamLinkFlowRequest) ToJsonString ¶ added in v1.0.531
func (r *StartStreamLinkFlowRequest) ToJsonString() string
type StartStreamLinkFlowRequestParams ¶ added in v1.0.531
type StartStreamLinkFlowRequestParams struct { // 流Id。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` }
Predefined struct for user
type StartStreamLinkFlowResponse ¶ added in v1.0.531
type StartStreamLinkFlowResponse struct { *tchttp.BaseResponse Response *StartStreamLinkFlowResponseParams `json:"Response"` }
func NewStartStreamLinkFlowResponse ¶ added in v1.0.531
func NewStartStreamLinkFlowResponse() (response *StartStreamLinkFlowResponse)
func (*StartStreamLinkFlowResponse) FromJsonString ¶ added in v1.0.531
func (r *StartStreamLinkFlowResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StartStreamLinkFlowResponse) ToJsonString ¶ added in v1.0.531
func (r *StartStreamLinkFlowResponse) ToJsonString() string
type StartStreamLinkFlowResponseParams ¶ added in v1.0.531
type StartStreamLinkFlowResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type StopStreamLinkFlowRequest ¶ added in v1.0.531
type StopStreamLinkFlowRequest struct { *tchttp.BaseRequest // 流Id。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` }
func NewStopStreamLinkFlowRequest ¶ added in v1.0.531
func NewStopStreamLinkFlowRequest() (request *StopStreamLinkFlowRequest)
func (*StopStreamLinkFlowRequest) FromJsonString ¶ added in v1.0.531
func (r *StopStreamLinkFlowRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopStreamLinkFlowRequest) ToJsonString ¶ added in v1.0.531
func (r *StopStreamLinkFlowRequest) ToJsonString() string
type StopStreamLinkFlowRequestParams ¶ added in v1.0.531
type StopStreamLinkFlowRequestParams struct { // 流Id。 FlowId *string `json:"FlowId,omitnil,omitempty" name:"FlowId"` }
Predefined struct for user
type StopStreamLinkFlowResponse ¶ added in v1.0.531
type StopStreamLinkFlowResponse struct { *tchttp.BaseResponse Response *StopStreamLinkFlowResponseParams `json:"Response"` }
func NewStopStreamLinkFlowResponse ¶ added in v1.0.531
func NewStopStreamLinkFlowResponse() (response *StopStreamLinkFlowResponse)
func (*StopStreamLinkFlowResponse) FromJsonString ¶ added in v1.0.531
func (r *StopStreamLinkFlowResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopStreamLinkFlowResponse) ToJsonString ¶ added in v1.0.531
func (r *StopStreamLinkFlowResponse) ToJsonString() string
type StopStreamLinkFlowResponseParams ¶ added in v1.0.531
type StopStreamLinkFlowResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type StreamLinkRegionInfo ¶ added in v1.0.531
type StreamLinkRegionInfo struct { // 媒体直传输的地区信息列表。 Regions []*RegionInfo `json:"Regions,omitnil,omitempty" name:"Regions"` }
type SubtitleTemplate ¶ added in v1.0.529
type SubtitleTemplate struct { // 要压制到视频中的字幕文件地址。 // 注意:此字段可能返回 null,表示取不到有效值。 Path *string `json:"Path,omitnil,omitempty" name:"Path"` // 指定要压制到视频中的字幕轨道,如果有指定Path,则Path 优先级更高。Path 和 StreamIndex 至少指定一个。 // 注意:此字段可能返回 null,表示取不到有效值。 StreamIndex *int64 `json:"StreamIndex,omitnil,omitempty" name:"StreamIndex"` // 字体类型, // <li>hei.ttf:黑体</li> // <li>song.ttf:宋体</li> // <li>simkai.ttf:楷体</li> // <li>arial.ttf:仅支持英文</li> // 默认hei.ttf // 注意:此字段可能返回 null,表示取不到有效值。 FontType *string `json:"FontType,omitnil,omitempty" name:"FontType"` // 字体大小,格式:Npx,N 为数值,不指定则以字幕文件中为准。 // 注意:此字段可能返回 null,表示取不到有效值。 FontSize *string `json:"FontSize,omitnil,omitempty" name:"FontSize"` // 字体颜色,格式:0xRRGGBB,默认值:0xFFFFFF(白色) // 注意:此字段可能返回 null,表示取不到有效值。 FontColor *string `json:"FontColor,omitnil,omitempty" name:"FontColor"` // 文字透明度,取值范围:(0, 1] // <li>0:完全透明</li> // <li>1:完全不透明</li> // 默认值:1。 // 注意:此字段可能返回 null,表示取不到有效值。 FontAlpha *float64 `json:"FontAlpha,omitnil,omitempty" name:"FontAlpha"` }
type SuperResolutionConfig ¶ added in v1.0.444
type SuperResolutionConfig struct { // 能力配置开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> // 默认值:ON。 Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 类型,可选值: // <li>lq:针对低清晰度有较多噪声视频的超分;</li> // <li>hq:针对高清晰度视频超分。</li> // 默认值:lq。 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 超分倍数,可选值: // <li>2:目前只支持 2 倍超分。</li> // 默认值:2。 // 注意:此字段可能返回 null,表示取不到有效值。 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"` }
type TEHDConfig ¶
type TEHDConfig struct { // 极速高清类型,可选值: // <li>TEHD-100:极速高清-100(视频极速高清)。</li> // <li>TEHD-200:极速高清-200(音频极速高清)。</li> // 不填代表不启用极速高清。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 视频码率上限,当 Type 指定了极速高清类型时有效。 // 不填或填0表示不设视频码率上限。 MaxVideoBitrate *int64 `json:"MaxVideoBitrate,omitnil,omitempty" name:"MaxVideoBitrate"` }
type TEHDConfigForUpdate ¶
type TEHDConfigForUpdate struct { // 极速高清类型,可选值: // <li>TEHD-100:极速高清-100(视频极速高清)。</li> // <li>TEHD-200:极速高清-200(音频极速高清)。</li> // 不填代表不修改。 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 视频码率上限,不填代表不修改。 // 注意:此字段可能返回 null,表示取不到有效值。 MaxVideoBitrate *int64 `json:"MaxVideoBitrate,omitnil,omitempty" name:"MaxVideoBitrate"` }
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 TaskNotifyConfig ¶
type TaskNotifyConfig struct { // 通知类型,可选值: // <li>CMQ:已下线,建议切换到TDMQ-CMQ</li> // <li>TDMQ-CMQ:消息队列</li> // <li>URL:指定URL时HTTP回调推送到 NotifyUrl 指定的地址,回调协议http+json,包体内容同解析事件通知接口的输出参数 </li> // <li>SCF:不推荐使用,需要在控制台额外配置SCF</li> // <li>AWS-SQS:AWS 队列,只适用于 AWS 任务,且要求同区域</li> // <font color="red"> 注:不填或为空时默认 CMQ,如需采用其他类型需填写对应类型值。 </font> NotifyType *string `json:"NotifyType,omitnil,omitempty" name:"NotifyType"` // 工作流通知的模式,可取值有 Finish 和 Change,不填代表 Finish。 NotifyMode *string `json:"NotifyMode,omitnil,omitempty" name:"NotifyMode"` // HTTP回调地址,NotifyType为URL时必填。 NotifyUrl *string `json:"NotifyUrl,omitnil,omitempty" name:"NotifyUrl"` // CMQ或TDMQ-CMQ 的模型,有 Queue 和 Topic 两种。 CmqModel *string `json:"CmqModel,omitnil,omitempty" name:"CmqModel"` // CMQ或TDMQ-CMQ 的园区,如 sh,bj 等。 CmqRegion *string `json:"CmqRegion,omitnil,omitempty" name:"CmqRegion"` // 当模型为 Topic 时有效,表示接收事件通知的 CMQ 或 TDMQ-CMQ 的主题名。 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 当模型为 Queue 时有效,表示接收事件通知的 CMQ 或 TDMQ-CMQ 的队列名。 QueueName *string `json:"QueueName,omitnil,omitempty" name:"QueueName"` // AWS SQS 回调,NotifyType为 AWS-SQS 时必填。 // // 注意:此字段可能返回 null,表示取不到有效值。 AwsSQS *AwsSQS `json:"AwsSQS,omitnil,omitempty" name:"AwsSQS"` // 用于生成回调签名的key。 // 注意:此字段可能返回 null,表示取不到有效值。 NotifyKey *string `json:"NotifyKey,omitnil,omitempty" name:"NotifyKey"` }
type TaskOutputStorage ¶
type TaskOutputStorage struct { // 媒体处理输出对象存储位置的类型,支持: // <li>COS:COS存储</li> // <li>AWS-S3:AWS 存储,只适用于AWS任务,且要求同区域</li> Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 当 Type 为 COS 时有效,则该项为必填,表示媒体处理 COS 输出位置。 // 注意:此字段可能返回 null,表示取不到有效值。 CosOutputStorage *CosOutputStorage `json:"CosOutputStorage,omitnil,omitempty" name:"CosOutputStorage"` // 当 Type 为 AWS-S3 时有效,则该项为必填,表示媒体处理 AWS S3 输出位置。 // 注意:此字段可能返回 null,表示取不到有效值。 S3OutputStorage *S3OutputStorage `json:"S3OutputStorage,omitnil,omitempty" name:"S3OutputStorage"` }
type TaskSimpleInfo ¶
type TaskSimpleInfo struct { // 任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务类型,包含: // <li> WorkflowTask:工作流处理任务;</li> // <li> EditMediaTask:视频编辑任务;</li> // <li> LiveProcessTask:直播处理任务。</li> TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"` // 任务创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 任务开始执行时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。若任务尚未开始,该字段为:0000-00-00T00:00:00Z。 BeginProcessTime *string `json:"BeginProcessTime,omitnil,omitempty" name:"BeginProcessTime"` // 任务结束时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。若任务尚未完成,该字段为:0000-00-00T00:00:00Z。 FinishTime *string `json:"FinishTime,omitnil,omitempty" name:"FinishTime"` // 子任务类型。 SubTaskTypes []*string `json:"SubTaskTypes,omitnil,omitempty" name:"SubTaskTypes"` }
type TerrorismConfigureInfo ¶
type TerrorismConfigureInfo struct { // 画面涉敏任务控制参数。 ImgReviewInfo *TerrorismImgReviewTemplateInfo `json:"ImgReviewInfo,omitnil,omitempty" name:"ImgReviewInfo"` // 文本涉敏任务控制参数。 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 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 TranscodeTaskInput ¶
type TranscodeTaskInput struct { // 视频转码模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 视频转码自定义参数,当 Definition 填 0 时有效。 // 该参数用于高度定制场景,建议您优先使用 Definition 指定转码参数。 // 注意:此字段可能返回 null,表示取不到有效值。 RawParameter *RawTranscodeParameter `json:"RawParameter,omitnil,omitempty" name:"RawParameter"` // 视频转码自定义参数,当 Definition 不填 0 时有效。 // 当填写了该结构中的部分转码参数时,将使用填写的参数覆盖转码模板中的参数。 // 该参数用于高度定制场景,建议您仅使用 Definition 指定转码参数。 // 注意:此字段可能返回 null,表示取不到有效值。 OverrideParameter *OverrideTranscodeParameter `json:"OverrideParameter,omitnil,omitempty" name:"OverrideParameter"` // 水印列表,支持多张图片或文字水印,最大可支持 10 张。 // 注意:此字段可能返回 null,表示取不到有效值。 WatermarkSet []*WatermarkInput `json:"WatermarkSet,omitnil,omitempty" name:"WatermarkSet"` // 马赛克列表,最大可支持 10 张。 MosaicSet []*MosaicInput `json:"MosaicSet,omitnil,omitempty" name:"MosaicSet"` // 转码后的视频的起始时间偏移,单位:秒。 // <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"` // 转码后文件的目标存储,不填则继承上层的 OutputStorage 值。 // 注意:此字段可能返回 null,表示取不到有效值。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 转码后主文件的输出路径,可以为相对路径或者绝对路径。 // 若需定义输出路径,路径需以`.{format}`结尾。变量名请参考 [文件名变量说明](https://cloud.tencent.com/document/product/862/37039)。 // 相对路径示例: // <li>文件名_{变量名}.{format}</li> // <li>文件名.{format}</li> // 绝对路径示例: // <li>/自定义路径/文件名_{变量名}.{format}</li> // 如果不填,则默认为相对路径:`{inputName}_transcode_{definition}.{format}`。 OutputObjectPath *string `json:"OutputObjectPath,omitnil,omitempty" name:"OutputObjectPath"` // 转码后分片文件的输出路径(转码 HLS 时 ts 的路径),只能为相对路径。如果不填,则默认为:`{inputName}_transcode_{definition}_{number}.{format}`。 SegmentObjectName *string `json:"SegmentObjectName,omitnil,omitempty" name:"SegmentObjectName"` // 转码后输出路径中的`{number}`变量的规则。 // 注意:此字段可能返回 null,表示取不到有效值。 ObjectNumberFormat *NumberFormat `json:"ObjectNumberFormat,omitnil,omitempty" name:"ObjectNumberFormat"` // 片头片尾参数。 // 注意:此字段可能返回 null,表示取不到有效值。 HeadTailParameter *HeadTailParameter `json:"HeadTailParameter,omitnil,omitempty" name:"HeadTailParameter"` }
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,该字段有效。 VideoTemplate *VideoTemplateInfo `json:"VideoTemplate,omitnil,omitempty" name:"VideoTemplate"` // 音频流配置参数,仅当 RemoveAudio 为 0,该字段有效 。 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/862/37710#52)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 音视频增强配置。 // 注意:此字段可能返回 null,表示取不到有效值。 EnhanceConfig *EnhanceConfig `json:"EnhanceConfig,omitnil,omitempty" name:"EnhanceConfig"` }
type TranslateConfigureInfo ¶ added in v1.0.676
type TranslateConfigureInfo struct { // 语音翻译任务开关,可选值: // <li>ON:开启智能语音翻译任务;</li> // <li>OFF:关闭智能语音翻译任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 视频源语言。 SourceLanguage *string `json:"SourceLanguage,omitnil,omitempty" name:"SourceLanguage"` // 翻译目标语言。 DestinationLanguage *string `json:"DestinationLanguage,omitnil,omitempty" name:"DestinationLanguage"` }
type TranslateConfigureInfoForUpdate ¶ added in v1.0.676
type TranslateConfigureInfoForUpdate struct { // 语音翻译任务开关,可选值: // <li>ON:开启智能语音翻译任务;</li> // <li>OFF:关闭智能语音翻译任务。</li> Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 视频源语言。 SourceLanguage *string `json:"SourceLanguage,omitnil,omitempty" name:"SourceLanguage"` // 翻译目标语言。 DestinationLanguage *string `json:"DestinationLanguage,omitnil,omitempty" name:"DestinationLanguage"` }
type UrlInputInfo ¶
type UrlInputInfo struct { // 视频的 URL。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` }
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 { // 用户自定义人物审核控制参数。 FaceReviewInfo *UserDefineFaceReviewTemplateInfo `json:"FaceReviewInfo,omitnil,omitempty" name:"FaceReviewInfo"` // 用户自定义语音审核控制参数。 AsrReviewInfo *UserDefineAsrTextReviewTemplateInfo `json:"AsrReviewInfo,omitnil,omitempty" name:"AsrReviewInfo"` // 用户自定义文本审核控制参数。 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 VideoDenoiseConfig ¶ added in v1.0.444
type VideoDenoiseConfig struct { // 能力配置开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> // 默认值:ON。 Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 类型,可选值: // <li>weak</li> // <li>strong</li> // 默认值:weak。 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type VideoEnhanceConfig ¶ added in v1.0.444
type VideoEnhanceConfig struct { // 插帧帧率配置。 // 注意:此字段可能返回 null,表示取不到有效值。 FrameRate *FrameRateConfig `json:"FrameRate,omitnil,omitempty" name:"FrameRate"` // 超分配置。 // 注意:此字段可能返回 null,表示取不到有效值。 SuperResolution *SuperResolutionConfig `json:"SuperResolution,omitnil,omitempty" name:"SuperResolution"` // HDR配置。 // 注意:此字段可能返回 null,表示取不到有效值。 Hdr *HdrConfig `json:"Hdr,omitnil,omitempty" name:"Hdr"` // 视频降噪配置。 // 注意:此字段可能返回 null,表示取不到有效值。 Denoise *VideoDenoiseConfig `json:"Denoise,omitnil,omitempty" name:"Denoise"` // 综合增强配置。 // 注意:此字段可能返回 null,表示取不到有效值。 ImageQualityEnhance *ImageQualityEnhanceConfig `json:"ImageQualityEnhance,omitnil,omitempty" name:"ImageQualityEnhance"` // 色彩增强配置。 // 注意:此字段可能返回 null,表示取不到有效值。 ColorEnhance *ColorEnhanceConfig `json:"ColorEnhance,omitnil,omitempty" name:"ColorEnhance"` // 细节增强配置。 // 注意:此字段可能返回 null,表示取不到有效值。 SharpEnhance *SharpEnhanceConfig `json:"SharpEnhance,omitnil,omitempty" name:"SharpEnhance"` // 人脸增强配置。 // 注意:此字段可能返回 null,表示取不到有效值。 FaceEnhance *FaceEnhanceConfig `json:"FaceEnhance,omitnil,omitempty" name:"FaceEnhance"` // 低光照增强配置。 // 注意:此字段可能返回 null,表示取不到有效值。 LowLightEnhance *LowLightEnhanceConfig `json:"LowLightEnhance,omitnil,omitempty" name:"LowLightEnhance"` // 去划痕配置。 // 注意:此字段可能返回 null,表示取不到有效值。 ScratchRepair *ScratchRepairConfig `json:"ScratchRepair,omitnil,omitempty" name:"ScratchRepair"` // 去伪影(毛刺)配置。 // 注意:此字段可能返回 null,表示取不到有效值。 ArtifactRepair *ArtifactRepairConfig `json:"ArtifactRepair,omitnil,omitempty" name:"ArtifactRepair"` }
type VideoTemplateInfo ¶
type VideoTemplateInfo struct { // 视频流的编码格式,可选值: // <li>h264:H.264 编码</li> // <li>h265:H.265 编码</li> // <li>av1:AOMedia Video 1 编码</li> // 注意:目前 H.265 编码必须指定分辨率,并且需要在 640*480 以内。 // 注意:av1 编码容器目前只支持 mp4 。 Codec *string `json:"Codec,omitnil,omitempty" name:"Codec"` // 视频帧率,取值范围:[0, 120],单位:Hz。 // 当取值为 0,表示帧率和原始视频保持一致。 // 注意:自适应码率时取值范围是 [0, 60] Fps *int64 `json:"Fps,omitnil,omitempty" name:"Fps"` // 视频流的码率,取值范围:0 和 [128, 35000],单位:kbps。 // 当取值为 0,表示视频码率和原始视频保持一致。 Bitrate *int64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // 默认值:open。 // 注意:自适应模式时,Width不能小于Height。 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"` // 关键帧 I 帧之间的间隔,取值范围:0 和 [1, 100000],单位:帧数。 // 当填 0 或不填时,系统将自动设置 gop 长度。 Gop *uint64 `json:"Gop,omitnil,omitempty" name:"Gop"` // 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // <li>white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充。</li> // <li>gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊填充。</li> // 默认值:black 。 // 注意:自适应码流只支持 stretch、black。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` // 视频恒定码率控制因子,取值范围为[1, 51]。 // 如果指定该参数,将使用 CRF 的码率控制方式做转码(视频码率将不再生效)。 // 如果没有特殊需求,不建议指定该参数。 Vcrf *uint64 `json:"Vcrf,omitnil,omitempty" name:"Vcrf"` }
type VideoTemplateInfoForUpdate ¶
type VideoTemplateInfoForUpdate struct { // 视频流的编码格式,可选值: // <li>h264:H.264 编码</li> // <li>h265:H.265 编码</li> // <li>av1:AOMedia Video 1 编码</li> // 注意:目前 H.265 编码必须指定分辨率,并且需要在 640*480 以内。 // 注意:av1 编码容器目前只支持 mp4 。 // 注意:此字段可能返回 null,表示取不到有效值。 Codec *string `json:"Codec,omitnil,omitempty" name:"Codec"` // 视频帧率,取值范围:[0, 120],单位:Hz。 // 当取值为 0,表示帧率和原始视频保持一致。 // 注意:此字段可能返回 null,表示取不到有效值。 Fps *int64 `json:"Fps,omitnil,omitempty" name:"Fps"` // 视频流的码率,取值范围:0 和 [128, 35000],单位:kbps。 // 当取值为 0,表示视频码率和原始视频保持一致。 // 注意:此字段可能返回 null,表示取不到有效值。 Bitrate *int64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` // 分辨率自适应,可选值: // <li>open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;</li> // <li>close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。</li> // 注意:自适应模式时,Width不能小于Height。 // 注意:此字段可能返回 null,表示取不到有效值。 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> // 注意:此字段可能返回 null,表示取不到有效值。 Width *uint64 `json:"Width,omitnil,omitempty" name:"Width"` // 视频流高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 // 注意:此字段可能返回 null,表示取不到有效值。 Height *uint64 `json:"Height,omitnil,omitempty" name:"Height"` // 关键帧 I 帧之间的间隔,取值范围:0 和 [1, 100000],单位:帧数。当填 0 时,系统将自动设置 gop 长度。 // 注意:此字段可能返回 null,表示取不到有效值。 Gop *uint64 `json:"Gop,omitnil,omitempty" name:"Gop"` // 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式: // <li> stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;</li> // <li>black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。</li> // <li>white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充。</li> // <li>gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊填充。</li> // 注意:此字段可能返回 null,表示取不到有效值。 FillType *string `json:"FillType,omitnil,omitempty" name:"FillType"` // 视频恒定码率控制因子。取值范围为[0, 51],填0表示禁用该参数。 // 如果没有特殊需求,不建议指定该参数。 // 注意:此字段可能返回 null,表示取不到有效值。 Vcrf *uint64 `json:"Vcrf,omitnil,omitempty" name:"Vcrf"` // 内容自适应编码。可选值: // <li>0:不开启</li> // <li>1:开启</li> // 默认值: 0. 当开启该参数时,将会自适应生成多个不同分辨率,不同码率的码流, 其中VideoTemplate的宽和高为多个码流中的最大分辨率,VideoTemplate中的码率为多个码流中的最高码率, VideoTemplate中的vcrf为多个码流中的最高质量。 当不设置分辨率、码率和vcrf时, ContentAdaptStream 参数生成的最高分辨率为视频源的分辨率,视频质量为接近vmaf95分。 若要开启该参数或了解计费细节, 请联系您的腾讯云商务。 // 注意:此字段可能返回 null,表示取不到有效值。 ContentAdaptStream *uint64 `json:"ContentAdaptStream,omitnil,omitempty" name:"ContentAdaptStream"` }
type VolumeBalanceConfig ¶ added in v1.0.740
type VolumeBalanceConfig struct { // 能力配置开关,可选值: // <li>ON:开启;</li> // <li>OFF:关闭。</li> // 默认值:ON。 Switch *string `json:"Switch,omitnil,omitempty" name:"Switch"` // 类型,可选值: // <li>loudNorm:响度标准化</li> // <li>gainControl:减小突变</li> // 默认值:loudNorm。 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
type WatermarkInput ¶
type WatermarkInput struct { // 水印模板 ID。 Definition *uint64 `json:"Definition,omitnil,omitempty" name:"Definition"` // 水印自定义参数,当 Definition 填 0 时有效。 // 该参数用于高度定制场景,建议您优先使用 Definition 指定水印参数。 // 水印自定义参数不支持截图打水印。 RawParameter *RawWatermarkParameter `json:"RawParameter,omitnil,omitempty" name:"RawParameter"` // 文字内容,长度不超过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/862/37710#52)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 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 WithdrawsWatermarkRequest ¶ added in v1.0.612
type WithdrawsWatermarkRequest struct { *tchttp.BaseRequest // 输入媒体文件存储信息。 InputInfo *MediaInputInfo `json:"InputInfo,omitnil,omitempty" name:"InputInfo"` // 任务的事件通知信息,不填代表不获取事件通知。 TaskNotifyConfig *TaskNotifyConfig `json:"TaskNotifyConfig,omitnil,omitempty" name:"TaskNotifyConfig"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` }
func NewWithdrawsWatermarkRequest ¶ added in v1.0.612
func NewWithdrawsWatermarkRequest() (request *WithdrawsWatermarkRequest)
func (*WithdrawsWatermarkRequest) FromJsonString ¶ added in v1.0.612
func (r *WithdrawsWatermarkRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*WithdrawsWatermarkRequest) ToJsonString ¶ added in v1.0.612
func (r *WithdrawsWatermarkRequest) ToJsonString() string
type WithdrawsWatermarkRequestParams ¶ added in v1.0.612
type WithdrawsWatermarkRequestParams struct { // 输入媒体文件存储信息。 InputInfo *MediaInputInfo `json:"InputInfo,omitnil,omitempty" name:"InputInfo"` // 任务的事件通知信息,不填代表不获取事件通知。 TaskNotifyConfig *TaskNotifyConfig `json:"TaskNotifyConfig,omitnil,omitempty" name:"TaskNotifyConfig"` // 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"` }
Predefined struct for user
type WithdrawsWatermarkResponse ¶ added in v1.0.612
type WithdrawsWatermarkResponse struct { *tchttp.BaseResponse Response *WithdrawsWatermarkResponseParams `json:"Response"` }
func NewWithdrawsWatermarkResponse ¶ added in v1.0.612
func NewWithdrawsWatermarkResponse() (response *WithdrawsWatermarkResponse)
func (*WithdrawsWatermarkResponse) FromJsonString ¶ added in v1.0.612
func (r *WithdrawsWatermarkResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*WithdrawsWatermarkResponse) ToJsonString ¶ added in v1.0.612
func (r *WithdrawsWatermarkResponse) ToJsonString() string
type WithdrawsWatermarkResponseParams ¶ added in v1.0.612
type WithdrawsWatermarkResponseParams 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 WorkflowInfo ¶
type WorkflowInfo struct { // 工作流 ID。 WorkflowId *int64 `json:"WorkflowId,omitnil,omitempty" name:"WorkflowId"` // 工作流名称。 WorkflowName *string `json:"WorkflowName,omitnil,omitempty" name:"WorkflowName"` // 工作流状态,取值范围: // <li>Enabled:已启用,</li> // <li>Disabled:已禁用。</li> Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 工作流绑定的输入规则,当上传视频命中该规则到该对象时即触发工作流。 Trigger *WorkflowTrigger `json:"Trigger,omitnil,omitempty" name:"Trigger"` // 媒体处理的文件输出存储位置。 // 注意:此字段可能返回 null,表示取不到有效值。 OutputStorage *TaskOutputStorage `json:"OutputStorage,omitnil,omitempty" name:"OutputStorage"` // 媒体处理类型任务参数。 // 注意:此字段可能返回 null,表示取不到有效值。 MediaProcessTask *MediaProcessTaskInput `json:"MediaProcessTask,omitnil,omitempty" name:"MediaProcessTask"` // 视频内容审核类型任务参数。 // 注意:此字段可能返回 null,表示取不到有效值。 AiContentReviewTask *AiContentReviewTaskInput `json:"AiContentReviewTask,omitnil,omitempty" name:"AiContentReviewTask"` // 视频内容分析类型任务参数。 // 注意:此字段可能返回 null,表示取不到有效值。 AiAnalysisTask *AiAnalysisTaskInput `json:"AiAnalysisTask,omitnil,omitempty" name:"AiAnalysisTask"` // 视频内容识别类型任务参数。 // 注意:此字段可能返回 null,表示取不到有效值。 AiRecognitionTask *AiRecognitionTaskInput `json:"AiRecognitionTask,omitnil,omitempty" name:"AiRecognitionTask"` // 任务的事件通知信息,不填代表不获取事件通知。 // 注意:此字段可能返回 null,表示取不到有效值。 TaskNotifyConfig *TaskNotifyConfig `json:"TaskNotifyConfig,omitnil,omitempty" name:"TaskNotifyConfig"` // 任务流的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 TaskPriority *int64 `json:"TaskPriority,omitnil,omitempty" name:"TaskPriority"` // 媒体处理生成的文件输出的目标目录,如`/movie/201907/`。 OutputDir *string `json:"OutputDir,omitnil,omitempty" name:"OutputDir"` // 工作流创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 工作流最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type WorkflowTask ¶
type WorkflowTask 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错误码,返回0 时请使用各个具体任务的 ErrCode。 ErrCode *int64 `json:"ErrCode,omitnil,omitempty" name:"ErrCode"` // 源异常时返回对应异常Message,否则请使用各个具体任务的 Message。 Message *string `json:"Message,omitnil,omitempty" name:"Message"` // 媒体处理的目标文件信息。 // 注意:此字段可能返回 null,表示取不到有效值。 InputInfo *MediaInputInfo `json:"InputInfo,omitnil,omitempty" name:"InputInfo"` // 原始视频的元信息。 // 注意:此字段可能返回 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"` // 视频质检任务的执行状态与结果。 // 注意:此字段可能返回 null,表示取不到有效值。 AiQualityControlTaskResult *ScheduleQualityControlTaskResult `json:"AiQualityControlTaskResult,omitnil,omitempty" name:"AiQualityControlTaskResult"` }
type WorkflowTrigger ¶
type WorkflowTrigger struct { // 触发器的类型,可选值: // <li>CosFileUpload:COS触发</li> // <li>AwsS3FileUpload:AWS触发,目前只支持转码任务。只有编排支持,工作流不支持。 </li> // Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 当 Type 为 CosFileUpload 时必填且有效,为 COS 触发规则。 // 注意:此字段可能返回 null,表示取不到有效值。 CosFileUploadTrigger *CosFileUploadTrigger `json:"CosFileUploadTrigger,omitnil,omitempty" name:"CosFileUploadTrigger"` // 当 Type 为 AwsS3FileUpload 时必填且有效,为 AWS S3 触发规则。 // // 注意:目前AWS的S3、对应触发队列SQS、回调队列SQS的秘钥需要一致。 // 注意:此字段可能返回 null,表示取不到有效值。 AwsS3FileUploadTrigger *AwsS3FileUploadTrigger `json:"AwsS3FileUploadTrigger,omitnil,omitempty" name:"AwsS3FileUploadTrigger"` }