mts

package
v1.63.54 Latest Latest
Warning

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

Go to latest
Published: Nov 22, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "regional"

EndpointType regional or central

Functions ¶

func GetEndpointMap ¶ added in v1.61.122

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType ¶ added in v1.61.122

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty ¶ added in v1.61.122

func SetClientProperty(client *Client, propertyName string, propertyValue interface{})

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient ¶ added in v1.61.122

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types ¶

type ActivateMediaWorkflowRequest ¶

type ActivateMediaWorkflowRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	MediaWorkflowId      string           `position:"Query" name:"MediaWorkflowId"`
}

ActivateMediaWorkflowRequest is the request struct for api ActivateMediaWorkflow

func CreateActivateMediaWorkflowRequest ¶

func CreateActivateMediaWorkflowRequest() (request *ActivateMediaWorkflowRequest)

CreateActivateMediaWorkflowRequest creates a request to invoke ActivateMediaWorkflow API

type ActivateMediaWorkflowResponse ¶

type ActivateMediaWorkflowResponse struct {
	*responses.BaseResponse
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	MediaWorkflow MediaWorkflow `json:"MediaWorkflow" xml:"MediaWorkflow"`
}

ActivateMediaWorkflowResponse is the response struct for api ActivateMediaWorkflow

func CreateActivateMediaWorkflowResponse ¶

func CreateActivateMediaWorkflowResponse() (response *ActivateMediaWorkflowResponse)

CreateActivateMediaWorkflowResponse creates a response to parse from ActivateMediaWorkflow response

type Activity ¶

type Activity struct {
	Name             string           `json:"Name" xml:"Name"`
	JobId            string           `json:"JobId" xml:"JobId"`
	Message          string           `json:"Message" xml:"Message"`
	StartTime        string           `json:"StartTime" xml:"StartTime"`
	State            string           `json:"State" xml:"State"`
	EndTime          string           `json:"EndTime" xml:"EndTime"`
	Code             string           `json:"Code" xml:"Code"`
	Type             string           `json:"Type" xml:"Type"`
	MNSMessageResult MNSMessageResult `json:"MNSMessageResult" xml:"MNSMessageResult"`
}

Activity is a nested struct in mts response

type ActivityListInListMediaWorkflowExecutions ¶

type ActivityListInListMediaWorkflowExecutions struct {
	Activity []Activity `json:"Activity" xml:"Activity"`
}

ActivityListInListMediaWorkflowExecutions is a nested struct in mts response

type ActivityListInQueryMediaWorkflowExecutionList ¶

type ActivityListInQueryMediaWorkflowExecutionList struct {
	Activity []Activity `json:"Activity" xml:"Activity"`
}

ActivityListInQueryMediaWorkflowExecutionList is a nested struct in mts response

type AddMediaRequest ¶

type AddMediaRequest struct {
	*requests.RpcRequest
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Description           string           `position:"Query" name:"Description"`
	Title                 string           `position:"Query" name:"Title"`
	InputUnbind           requests.Boolean `position:"Query" name:"InputUnbind"`
	CoverURL              string           `position:"Query" name:"CoverURL"`
	CateId                requests.Integer `position:"Query" name:"CateId"`
	MediaWorkflowId       string           `position:"Query" name:"MediaWorkflowId"`
	MediaWorkflowUserData string           `position:"Query" name:"MediaWorkflowUserData"`
	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
	OverrideParams        string           `position:"Query" name:"OverrideParams"`
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
	Tags                  string           `position:"Query" name:"Tags"`
	FileURL               string           `position:"Query" name:"FileURL"`
}

AddMediaRequest is the request struct for api AddMedia

func CreateAddMediaRequest ¶

func CreateAddMediaRequest() (request *AddMediaRequest)

CreateAddMediaRequest creates a request to invoke AddMedia API

type AddMediaResponse ¶

type AddMediaResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Media     Media  `json:"Media" xml:"Media"`
}

AddMediaResponse is the response struct for api AddMedia

func CreateAddMediaResponse ¶

func CreateAddMediaResponse() (response *AddMediaResponse)

CreateAddMediaResponse creates a response to parse from AddMedia response

type AddMediaTagRequest ¶

type AddMediaTagRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Tag                  string           `position:"Query" name:"Tag"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	MediaId              string           `position:"Query" name:"MediaId"`
}

AddMediaTagRequest is the request struct for api AddMediaTag

func CreateAddMediaTagRequest ¶

func CreateAddMediaTagRequest() (request *AddMediaTagRequest)

CreateAddMediaTagRequest creates a request to invoke AddMediaTag API

type AddMediaTagResponse ¶

type AddMediaTagResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

AddMediaTagResponse is the response struct for api AddMediaTag

func CreateAddMediaTagResponse ¶

func CreateAddMediaTagResponse() (response *AddMediaTagResponse)

CreateAddMediaTagResponse creates a response to parse from AddMediaTag response

type AddMediaWorkflowRequest ¶

type AddMediaWorkflowRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	Topology             string           `position:"Query" name:"Topology"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	TriggerMode          string           `position:"Query" name:"TriggerMode"`
	Name                 string           `position:"Query" name:"Name"`
}

AddMediaWorkflowRequest is the request struct for api AddMediaWorkflow

func CreateAddMediaWorkflowRequest ¶

func CreateAddMediaWorkflowRequest() (request *AddMediaWorkflowRequest)

CreateAddMediaWorkflowRequest creates a request to invoke AddMediaWorkflow API

type AddMediaWorkflowResponse ¶

type AddMediaWorkflowResponse struct {
	*responses.BaseResponse
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	MediaWorkflow MediaWorkflow `json:"MediaWorkflow" xml:"MediaWorkflow"`
}

AddMediaWorkflowResponse is the response struct for api AddMediaWorkflow

func CreateAddMediaWorkflowResponse ¶

func CreateAddMediaWorkflowResponse() (response *AddMediaWorkflowResponse)

CreateAddMediaWorkflowResponse creates a response to parse from AddMediaWorkflow response

type AddPipelineRequest ¶

type AddPipelineRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Role                 string           `position:"Query" name:"Role"`
	Speed                string           `position:"Query" name:"Speed"`
	ExtendConfig         string           `position:"Query" name:"ExtendConfig"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	NotifyConfig         string           `position:"Query" name:"NotifyConfig"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Name                 string           `position:"Query" name:"Name"`
	SpeedLevel           requests.Integer `position:"Query" name:"SpeedLevel"`
}

AddPipelineRequest is the request struct for api AddPipeline

func CreateAddPipelineRequest ¶

func CreateAddPipelineRequest() (request *AddPipelineRequest)

CreateAddPipelineRequest creates a request to invoke AddPipeline API

type AddPipelineResponse ¶

type AddPipelineResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Pipeline  Pipeline `json:"Pipeline" xml:"Pipeline"`
}

AddPipelineResponse is the response struct for api AddPipeline

func CreateAddPipelineResponse ¶

func CreateAddPipelineResponse() (response *AddPipelineResponse)

CreateAddPipelineResponse creates a response to parse from AddPipeline response

type AddSmarttagTemplateRequest ¶ added in v1.61.588

type AddSmarttagTemplateRequest struct {
	*requests.RpcRequest
	ResourceOwnerId        requests.Integer `position:"Query" name:"ResourceOwnerId"`
	KnowledgeConfig        string           `position:"Query" name:"KnowledgeConfig"`
	Industry               string           `position:"Query" name:"Industry"`
	LabelVersion           string           `position:"Query" name:"LabelVersion"`
	Scene                  string           `position:"Query" name:"Scene"`
	FaceCustomParamsConfig string           `position:"Query" name:"FaceCustomParamsConfig"`
	TemplateName           string           `position:"Query" name:"TemplateName"`
	IsDefault              requests.Boolean `position:"Query" name:"IsDefault"`
	FaceCategoryIds        string           `position:"Query" name:"FaceCategoryIds"`
	KeywordConfig          string           `position:"Query" name:"KeywordConfig"`
	LandmarkGroupIds       string           `position:"Query" name:"LandmarkGroupIds"`
	ResourceOwnerAccount   string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount           string           `position:"Query" name:"OwnerAccount"`
	ObjectGroupIds         string           `position:"Query" name:"ObjectGroupIds"`
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
	AnalyseTypes           string           `position:"Query" name:"AnalyseTypes"`
	LabelType              string           `position:"Query" name:"LabelType"`
}

AddSmarttagTemplateRequest is the request struct for api AddSmarttagTemplate

func CreateAddSmarttagTemplateRequest ¶ added in v1.61.588

func CreateAddSmarttagTemplateRequest() (request *AddSmarttagTemplateRequest)

CreateAddSmarttagTemplateRequest creates a request to invoke AddSmarttagTemplate API

type AddSmarttagTemplateResponse ¶ added in v1.61.588

type AddSmarttagTemplateResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	TemplateId string `json:"TemplateId" xml:"TemplateId"`
}

AddSmarttagTemplateResponse is the response struct for api AddSmarttagTemplate

func CreateAddSmarttagTemplateResponse ¶ added in v1.61.588

func CreateAddSmarttagTemplateResponse() (response *AddSmarttagTemplateResponse)

CreateAddSmarttagTemplateResponse creates a response to parse from AddSmarttagTemplate response

type AddTemplateRequest ¶

type AddTemplateRequest struct {
	*requests.RpcRequest
	Container            string           `position:"Query" name:"Container"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Video                string           `position:"Query" name:"Video"`
	TransConfig          string           `position:"Query" name:"TransConfig"`
	Audio                string           `position:"Query" name:"Audio"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	MuxConfig            string           `position:"Query" name:"MuxConfig"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Name                 string           `position:"Query" name:"Name"`
}

AddTemplateRequest is the request struct for api AddTemplate

func CreateAddTemplateRequest ¶

func CreateAddTemplateRequest() (request *AddTemplateRequest)

CreateAddTemplateRequest creates a request to invoke AddTemplate API

type AddTemplateResponse ¶

type AddTemplateResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Template  Template `json:"Template" xml:"Template"`
}

AddTemplateResponse is the response struct for api AddTemplate

func CreateAddTemplateResponse ¶

func CreateAddTemplateResponse() (response *AddTemplateResponse)

CreateAddTemplateResponse creates a response to parse from AddTemplate response

type AddWaterMarkTemplateRequest ¶

type AddWaterMarkTemplateRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Name                 string           `position:"Query" name:"Name"`
	Config               string           `position:"Query" name:"Config"`
}

AddWaterMarkTemplateRequest is the request struct for api AddWaterMarkTemplate

func CreateAddWaterMarkTemplateRequest ¶

func CreateAddWaterMarkTemplateRequest() (request *AddWaterMarkTemplateRequest)

CreateAddWaterMarkTemplateRequest creates a request to invoke AddWaterMarkTemplate API

type AddWaterMarkTemplateResponse ¶

type AddWaterMarkTemplateResponse struct {
	*responses.BaseResponse
	RequestId         string            `json:"RequestId" xml:"RequestId"`
	WaterMarkTemplate WaterMarkTemplate `json:"WaterMarkTemplate" xml:"WaterMarkTemplate"`
}

AddWaterMarkTemplateResponse is the response struct for api AddWaterMarkTemplate

func CreateAddWaterMarkTemplateResponse ¶

func CreateAddWaterMarkTemplateResponse() (response *AddWaterMarkTemplateResponse)

CreateAddWaterMarkTemplateResponse creates a response to parse from AddWaterMarkTemplate response

type Amix ¶

type Amix struct {
	Map        string `json:"Map" xml:"Map"`
	Start      string `json:"Start" xml:"Start"`
	AmixURL    string `json:"AmixURL" xml:"AmixURL"`
	Duration   string `json:"Duration" xml:"Duration"`
	MixDurMode string `json:"MixDurMode" xml:"MixDurMode"`
}

Amix is a nested struct in mts response

type AmixList ¶

type AmixList struct {
	Amix []Amix `json:"Amix" xml:"Amix"`
}

AmixList is a nested struct in mts response

type AnalysisConfig ¶

type AnalysisConfig struct {
	PropertiesControl PropertiesControl `json:"PropertiesControl" xml:"PropertiesControl"`
	QualityControl    QualityControl    `json:"QualityControl" xml:"QualityControl"`
}

AnalysisConfig is a nested struct in mts response

type AnalysisJob ¶

type AnalysisJob struct {
	Message          string                             `json:"Message" xml:"Message"`
	Code             string                             `json:"Code" xml:"Code"`
	CreationTime     string                             `json:"CreationTime" xml:"CreationTime"`
	Priority         string                             `json:"Priority" xml:"Priority"`
	UserData         string                             `json:"UserData" xml:"UserData"`
	State            string                             `json:"State" xml:"State"`
	PipelineId       string                             `json:"PipelineId" xml:"PipelineId"`
	Percent          int64                              `json:"Percent" xml:"Percent"`
	Id               string                             `json:"Id" xml:"Id"`
	AnalysisConfig   AnalysisConfig                     `json:"AnalysisConfig" xml:"AnalysisConfig"`
	InputFile        InputFile                          `json:"InputFile" xml:"InputFile"`
	MNSMessageResult MNSMessageResult                   `json:"MNSMessageResult" xml:"MNSMessageResult"`
	TemplateList     TemplateListInQueryAnalysisJobList `json:"TemplateList" xml:"TemplateList"`
}

AnalysisJob is a nested struct in mts response

type AnalysisJobList ¶

type AnalysisJobList struct {
	AnalysisJob []AnalysisJob `json:"AnalysisJob" xml:"AnalysisJob"`
}

AnalysisJobList is a nested struct in mts response

type Audio ¶

type Audio struct {
	Qscale     string `json:"Qscale" xml:"Qscale"`
	Samplerate string `json:"Samplerate" xml:"Samplerate"`
	Profile    string `json:"Profile" xml:"Profile"`
	Bitrate    string `json:"Bitrate" xml:"Bitrate"`
	Remove     string `json:"Remove" xml:"Remove"`
	Codec      string `json:"Codec" xml:"Codec"`
	Channels   string `json:"Channels" xml:"Channels"`
	Volume     Volume `json:"Volume" xml:"Volume"`
}

Audio is a nested struct in mts response

type AudioCensorResult ¶ added in v1.62.795

type AudioCensorResult struct {
	Suggestion            string                `json:"Suggestion" xml:"Suggestion"`
	Label                 string                `json:"Label" xml:"Label"`
	AudioDetailResultList AudioDetailResultList `json:"AudioDetailResultList" xml:"AudioDetailResultList"`
}

AudioCensorResult is a nested struct in mts response

type AudioDetailResult ¶ added in v1.62.795

type AudioDetailResult struct {
	StartTime int    `json:"StartTime" xml:"StartTime"`
	EndTime   int    `json:"EndTime" xml:"EndTime"`
	Text      string `json:"Text" xml:"Text"`
	Label     string `json:"Label" xml:"Label"`
}

AudioDetailResult is a nested struct in mts response

type AudioDetailResultList ¶ added in v1.62.795

type AudioDetailResultList struct {
	AudioDetailResult []AudioDetailResult `json:"AudioDetailResult" xml:"AudioDetailResult"`
}

AudioDetailResultList is a nested struct in mts response

type AudioFpShots ¶

type AudioFpShots struct {
	FpShot []FpShot `json:"FpShot" xml:"FpShot"`
}

AudioFpShots is a nested struct in mts response

type AudioStream ¶

type AudioStream struct {
	NumFrames      string `json:"NumFrames" xml:"NumFrames"`
	CodecName      string `json:"CodecName" xml:"CodecName"`
	Timebase       string `json:"Timebase" xml:"Timebase"`
	Bitrate        string `json:"Bitrate" xml:"Bitrate"`
	SampleFmt      string `json:"SampleFmt" xml:"SampleFmt"`
	CodecTag       string `json:"CodecTag" xml:"CodecTag"`
	CodecTagString string `json:"CodecTagString" xml:"CodecTagString"`
	Index          string `json:"Index" xml:"Index"`
	Channels       string `json:"Channels" xml:"Channels"`
	Lang           string `json:"Lang" xml:"Lang"`
	StartTime      string `json:"StartTime" xml:"StartTime"`
	Samplerate     string `json:"Samplerate" xml:"Samplerate"`
	Duration       string `json:"Duration" xml:"Duration"`
	CodecTimeBase  string `json:"CodecTimeBase" xml:"CodecTimeBase"`
	CodecLongName  string `json:"CodecLongName" xml:"CodecLongName"`
	ChannelLayout  string `json:"ChannelLayout" xml:"ChannelLayout"`
}

AudioStream is a nested struct in mts response

type AudioStreamListInListJob ¶

type AudioStreamListInListJob struct {
	AudioStream []AudioStream `json:"AudioStream" xml:"AudioStream"`
}

AudioStreamListInListJob is a nested struct in mts response

type AudioStreamListInQueryJobList ¶

type AudioStreamListInQueryJobList struct {
	AudioStream []AudioStream `json:"AudioStream" xml:"AudioStream"`
}

AudioStreamListInQueryJobList is a nested struct in mts response

type AudioStreamListInQueryMediaInfoJobList ¶

type AudioStreamListInQueryMediaInfoJobList struct {
	AudioStream []AudioStream `json:"AudioStream" xml:"AudioStream"`
}

AudioStreamListInQueryMediaInfoJobList is a nested struct in mts response

type AudioStreamListInQueryMediaList ¶

type AudioStreamListInQueryMediaList struct {
	AudioStream []AudioStream `json:"AudioStream" xml:"AudioStream"`
}

AudioStreamListInQueryMediaList is a nested struct in mts response

type AudioStreamListInQueryMediaListByURL ¶

type AudioStreamListInQueryMediaListByURL struct {
	AudioStream []AudioStream `json:"AudioStream" xml:"AudioStream"`
}

AudioStreamListInQueryMediaListByURL is a nested struct in mts response

type AudioStreamListInSubmitJobs ¶

type AudioStreamListInSubmitJobs struct {
	AudioStream []AudioStream `json:"AudioStream" xml:"AudioStream"`
}

AudioStreamListInSubmitJobs is a nested struct in mts response

type AudioStreamListInSubmitMediaInfoJob ¶

type AudioStreamListInSubmitMediaInfoJob struct {
	AudioStream []AudioStream `json:"AudioStream" xml:"AudioStream"`
}

AudioStreamListInSubmitMediaInfoJob is a nested struct in mts response

type BarrageCensorResult ¶

type BarrageCensorResult struct {
	Suggestion string `json:"Suggestion" xml:"Suggestion"`
	Label      string `json:"Label" xml:"Label"`
	Scene      string `json:"Scene" xml:"Scene"`
	Rate       string `json:"Rate" xml:"Rate"`
}

BarrageCensorResult is a nested struct in mts response

type BindInputBucketRequest ¶

type BindInputBucketRequest struct {
	*requests.RpcRequest
	Referer              string           `position:"Query" name:"Referer"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DepositorCredentials string           `position:"Query" name:"DepositorCredentials"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Bucket               string           `position:"Query" name:"Bucket"`
	RoleArn              string           `position:"Query" name:"RoleArn"`
}

BindInputBucketRequest is the request struct for api BindInputBucket

func CreateBindInputBucketRequest ¶

func CreateBindInputBucketRequest() (request *BindInputBucketRequest)

CreateBindInputBucketRequest creates a request to invoke BindInputBucket API

type BindInputBucketResponse ¶

type BindInputBucketResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

BindInputBucketResponse is the response struct for api BindInputBucket

func CreateBindInputBucketResponse ¶

func CreateBindInputBucketResponse() (response *BindInputBucketResponse)

CreateBindInputBucketResponse creates a response to parse from BindInputBucket response

type BindOutputBucketRequest ¶

type BindOutputBucketRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DepositorCredentials string           `position:"Query" name:"DepositorCredentials"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Bucket               string           `position:"Query" name:"Bucket"`
	RoleArn              string           `position:"Query" name:"RoleArn"`
}

BindOutputBucketRequest is the request struct for api BindOutputBucket

func CreateBindOutputBucketRequest ¶

func CreateBindOutputBucketRequest() (request *BindOutputBucketRequest)

CreateBindOutputBucketRequest creates a request to invoke BindOutputBucket API

type BindOutputBucketResponse ¶

type BindOutputBucketResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

BindOutputBucketResponse is the response struct for api BindOutputBucket

func CreateBindOutputBucketResponse ¶

func CreateBindOutputBucketResponse() (response *BindOutputBucketResponse)

CreateBindOutputBucketResponse creates a response to parse from BindOutputBucket response

type BitrateBnd ¶

type BitrateBnd struct {
	Min string `json:"Min" xml:"Min"`
	Max string `json:"Max" xml:"Max"`
}

BitrateBnd is a nested struct in mts response

type CancelJobRequest ¶

type CancelJobRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	JobId                string           `position:"Query" name:"JobId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

CancelJobRequest is the request struct for api CancelJob

func CreateCancelJobRequest ¶

func CreateCancelJobRequest() (request *CancelJobRequest)

CreateCancelJobRequest creates a request to invoke CancelJob API

type CancelJobResponse ¶

type CancelJobResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	JobId     string `json:"JobId" xml:"JobId"`
}

CancelJobResponse is the response struct for api CancelJob

func CreateCancelJobResponse ¶

func CreateCancelJobResponse() (response *CancelJobResponse)

CreateCancelJobResponse creates a response to parse from CancelJob response

type Categories ¶

type Categories struct {
	Category []Category `json:"Category" xml:"Category"`
}

Categories is a nested struct in mts response

type Category ¶

type Category struct {
	CategoryId          string  `json:"CategoryId" xml:"CategoryId"`
	CategoryName        string  `json:"CategoryName" xml:"CategoryName"`
	CategoryDescription string  `json:"CategoryDescription" xml:"CategoryDescription"`
	Persons             Persons `json:"Persons" xml:"Persons"`
}

Category is a nested struct in mts response

type CensorResult ¶

type CensorResult struct {
	Suggestion string `json:"Suggestion" xml:"Suggestion"`
	Label      string `json:"Label" xml:"Label"`
	Scene      string `json:"Scene" xml:"Scene"`
	Rate       string `json:"Rate" xml:"Rate"`
}

CensorResult is a nested struct in mts response

type CensorResultsInQueryMediaCensorJobDetail ¶

type CensorResultsInQueryMediaCensorJobDetail struct {
	CensorResult []CensorResult `json:"CensorResult" xml:"CensorResult"`
}

CensorResultsInQueryMediaCensorJobDetail is a nested struct in mts response

type CensorResultsInQueryMediaCensorJobList ¶

type CensorResultsInQueryMediaCensorJobList struct {
	CensorResult []CensorResult `json:"CensorResult" xml:"CensorResult"`
}

CensorResultsInQueryMediaCensorJobList is a nested struct in mts response

type Client ¶

type Client struct {
	sdk.Client
}

Client is the sdk client struct, each func corresponds to an OpenAPI

func NewClient ¶

func NewClient() (client *Client, err error)

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey ¶

func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)

NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithEcsRamRole ¶

func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)

NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithOptions ¶

func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)

NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client

func NewClientWithProvider ¶

func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)

NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArn ¶

func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArnAndPolicy ¶

func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRsaKeyPair ¶

func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)

NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithStsToken ¶

func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)

NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func (*Client) ActivateMediaWorkflow ¶

func (client *Client) ActivateMediaWorkflow(request *ActivateMediaWorkflowRequest) (response *ActivateMediaWorkflowResponse, err error)

ActivateMediaWorkflow invokes the mts.ActivateMediaWorkflow API synchronously

func (*Client) ActivateMediaWorkflowWithCallback ¶

func (client *Client) ActivateMediaWorkflowWithCallback(request *ActivateMediaWorkflowRequest, callback func(response *ActivateMediaWorkflowResponse, err error)) <-chan int

ActivateMediaWorkflowWithCallback invokes the mts.ActivateMediaWorkflow API asynchronously

func (*Client) ActivateMediaWorkflowWithChan ¶

func (client *Client) ActivateMediaWorkflowWithChan(request *ActivateMediaWorkflowRequest) (<-chan *ActivateMediaWorkflowResponse, <-chan error)

ActivateMediaWorkflowWithChan invokes the mts.ActivateMediaWorkflow API asynchronously

func (*Client) AddMedia ¶

func (client *Client) AddMedia(request *AddMediaRequest) (response *AddMediaResponse, err error)

AddMedia invokes the mts.AddMedia API synchronously

func (*Client) AddMediaTag ¶

func (client *Client) AddMediaTag(request *AddMediaTagRequest) (response *AddMediaTagResponse, err error)

AddMediaTag invokes the mts.AddMediaTag API synchronously

func (*Client) AddMediaTagWithCallback ¶

func (client *Client) AddMediaTagWithCallback(request *AddMediaTagRequest, callback func(response *AddMediaTagResponse, err error)) <-chan int

AddMediaTagWithCallback invokes the mts.AddMediaTag API asynchronously

func (*Client) AddMediaTagWithChan ¶

func (client *Client) AddMediaTagWithChan(request *AddMediaTagRequest) (<-chan *AddMediaTagResponse, <-chan error)

AddMediaTagWithChan invokes the mts.AddMediaTag API asynchronously

func (*Client) AddMediaWithCallback ¶

func (client *Client) AddMediaWithCallback(request *AddMediaRequest, callback func(response *AddMediaResponse, err error)) <-chan int

AddMediaWithCallback invokes the mts.AddMedia API asynchronously

func (*Client) AddMediaWithChan ¶

func (client *Client) AddMediaWithChan(request *AddMediaRequest) (<-chan *AddMediaResponse, <-chan error)

AddMediaWithChan invokes the mts.AddMedia API asynchronously

func (*Client) AddMediaWorkflow ¶

func (client *Client) AddMediaWorkflow(request *AddMediaWorkflowRequest) (response *AddMediaWorkflowResponse, err error)

AddMediaWorkflow invokes the mts.AddMediaWorkflow API synchronously

func (*Client) AddMediaWorkflowWithCallback ¶

func (client *Client) AddMediaWorkflowWithCallback(request *AddMediaWorkflowRequest, callback func(response *AddMediaWorkflowResponse, err error)) <-chan int

AddMediaWorkflowWithCallback invokes the mts.AddMediaWorkflow API asynchronously

func (*Client) AddMediaWorkflowWithChan ¶

func (client *Client) AddMediaWorkflowWithChan(request *AddMediaWorkflowRequest) (<-chan *AddMediaWorkflowResponse, <-chan error)

AddMediaWorkflowWithChan invokes the mts.AddMediaWorkflow API asynchronously

func (*Client) AddPipeline ¶

func (client *Client) AddPipeline(request *AddPipelineRequest) (response *AddPipelineResponse, err error)

AddPipeline invokes the mts.AddPipeline API synchronously

func (*Client) AddPipelineWithCallback ¶

func (client *Client) AddPipelineWithCallback(request *AddPipelineRequest, callback func(response *AddPipelineResponse, err error)) <-chan int

AddPipelineWithCallback invokes the mts.AddPipeline API asynchronously

func (*Client) AddPipelineWithChan ¶

func (client *Client) AddPipelineWithChan(request *AddPipelineRequest) (<-chan *AddPipelineResponse, <-chan error)

AddPipelineWithChan invokes the mts.AddPipeline API asynchronously

func (*Client) AddSmarttagTemplate ¶ added in v1.61.588

func (client *Client) AddSmarttagTemplate(request *AddSmarttagTemplateRequest) (response *AddSmarttagTemplateResponse, err error)

AddSmarttagTemplate invokes the mts.AddSmarttagTemplate API synchronously

func (*Client) AddSmarttagTemplateWithCallback ¶ added in v1.61.588

func (client *Client) AddSmarttagTemplateWithCallback(request *AddSmarttagTemplateRequest, callback func(response *AddSmarttagTemplateResponse, err error)) <-chan int

AddSmarttagTemplateWithCallback invokes the mts.AddSmarttagTemplate API asynchronously

func (*Client) AddSmarttagTemplateWithChan ¶ added in v1.61.588

func (client *Client) AddSmarttagTemplateWithChan(request *AddSmarttagTemplateRequest) (<-chan *AddSmarttagTemplateResponse, <-chan error)

AddSmarttagTemplateWithChan invokes the mts.AddSmarttagTemplate API asynchronously

func (*Client) AddTemplate ¶

func (client *Client) AddTemplate(request *AddTemplateRequest) (response *AddTemplateResponse, err error)

AddTemplate invokes the mts.AddTemplate API synchronously

func (*Client) AddTemplateWithCallback ¶

func (client *Client) AddTemplateWithCallback(request *AddTemplateRequest, callback func(response *AddTemplateResponse, err error)) <-chan int

AddTemplateWithCallback invokes the mts.AddTemplate API asynchronously

func (*Client) AddTemplateWithChan ¶

func (client *Client) AddTemplateWithChan(request *AddTemplateRequest) (<-chan *AddTemplateResponse, <-chan error)

AddTemplateWithChan invokes the mts.AddTemplate API asynchronously

func (*Client) AddWaterMarkTemplate ¶

func (client *Client) AddWaterMarkTemplate(request *AddWaterMarkTemplateRequest) (response *AddWaterMarkTemplateResponse, err error)

AddWaterMarkTemplate invokes the mts.AddWaterMarkTemplate API synchronously

func (*Client) AddWaterMarkTemplateWithCallback ¶

func (client *Client) AddWaterMarkTemplateWithCallback(request *AddWaterMarkTemplateRequest, callback func(response *AddWaterMarkTemplateResponse, err error)) <-chan int

AddWaterMarkTemplateWithCallback invokes the mts.AddWaterMarkTemplate API asynchronously

func (*Client) AddWaterMarkTemplateWithChan ¶

func (client *Client) AddWaterMarkTemplateWithChan(request *AddWaterMarkTemplateRequest) (<-chan *AddWaterMarkTemplateResponse, <-chan error)

AddWaterMarkTemplateWithChan invokes the mts.AddWaterMarkTemplate API asynchronously

func (*Client) BindInputBucket ¶

func (client *Client) BindInputBucket(request *BindInputBucketRequest) (response *BindInputBucketResponse, err error)

BindInputBucket invokes the mts.BindInputBucket API synchronously

func (*Client) BindInputBucketWithCallback ¶

func (client *Client) BindInputBucketWithCallback(request *BindInputBucketRequest, callback func(response *BindInputBucketResponse, err error)) <-chan int

BindInputBucketWithCallback invokes the mts.BindInputBucket API asynchronously

func (*Client) BindInputBucketWithChan ¶

func (client *Client) BindInputBucketWithChan(request *BindInputBucketRequest) (<-chan *BindInputBucketResponse, <-chan error)

BindInputBucketWithChan invokes the mts.BindInputBucket API asynchronously

func (*Client) BindOutputBucket ¶

func (client *Client) BindOutputBucket(request *BindOutputBucketRequest) (response *BindOutputBucketResponse, err error)

BindOutputBucket invokes the mts.BindOutputBucket API synchronously

func (*Client) BindOutputBucketWithCallback ¶

func (client *Client) BindOutputBucketWithCallback(request *BindOutputBucketRequest, callback func(response *BindOutputBucketResponse, err error)) <-chan int

BindOutputBucketWithCallback invokes the mts.BindOutputBucket API asynchronously

func (*Client) BindOutputBucketWithChan ¶

func (client *Client) BindOutputBucketWithChan(request *BindOutputBucketRequest) (<-chan *BindOutputBucketResponse, <-chan error)

BindOutputBucketWithChan invokes the mts.BindOutputBucket API asynchronously

func (*Client) CancelJob ¶

func (client *Client) CancelJob(request *CancelJobRequest) (response *CancelJobResponse, err error)

CancelJob invokes the mts.CancelJob API synchronously

func (*Client) CancelJobWithCallback ¶

func (client *Client) CancelJobWithCallback(request *CancelJobRequest, callback func(response *CancelJobResponse, err error)) <-chan int

CancelJobWithCallback invokes the mts.CancelJob API asynchronously

func (*Client) CancelJobWithChan ¶

func (client *Client) CancelJobWithChan(request *CancelJobRequest) (<-chan *CancelJobResponse, <-chan error)

CancelJobWithChan invokes the mts.CancelJob API asynchronously

func (*Client) CreateCustomEntity ¶ added in v1.62.795

func (client *Client) CreateCustomEntity(request *CreateCustomEntityRequest) (response *CreateCustomEntityResponse, err error)

CreateCustomEntity invokes the mts.CreateCustomEntity API synchronously

func (*Client) CreateCustomEntityWithCallback ¶ added in v1.62.795

func (client *Client) CreateCustomEntityWithCallback(request *CreateCustomEntityRequest, callback func(response *CreateCustomEntityResponse, err error)) <-chan int

CreateCustomEntityWithCallback invokes the mts.CreateCustomEntity API asynchronously

func (*Client) CreateCustomEntityWithChan ¶ added in v1.62.795

func (client *Client) CreateCustomEntityWithChan(request *CreateCustomEntityRequest) (<-chan *CreateCustomEntityResponse, <-chan error)

CreateCustomEntityWithChan invokes the mts.CreateCustomEntity API asynchronously

func (*Client) CreateCustomGroup ¶ added in v1.62.795

func (client *Client) CreateCustomGroup(request *CreateCustomGroupRequest) (response *CreateCustomGroupResponse, err error)

CreateCustomGroup invokes the mts.CreateCustomGroup API synchronously

func (*Client) CreateCustomGroupWithCallback ¶ added in v1.62.795

func (client *Client) CreateCustomGroupWithCallback(request *CreateCustomGroupRequest, callback func(response *CreateCustomGroupResponse, err error)) <-chan int

CreateCustomGroupWithCallback invokes the mts.CreateCustomGroup API asynchronously

func (*Client) CreateCustomGroupWithChan ¶ added in v1.62.795

func (client *Client) CreateCustomGroupWithChan(request *CreateCustomGroupRequest) (<-chan *CreateCustomGroupResponse, <-chan error)

CreateCustomGroupWithChan invokes the mts.CreateCustomGroup API asynchronously

func (*Client) CreateFpShotDB ¶ added in v1.61.122

func (client *Client) CreateFpShotDB(request *CreateFpShotDBRequest) (response *CreateFpShotDBResponse, err error)

CreateFpShotDB invokes the mts.CreateFpShotDB API synchronously

func (*Client) CreateFpShotDBWithCallback ¶ added in v1.61.122

func (client *Client) CreateFpShotDBWithCallback(request *CreateFpShotDBRequest, callback func(response *CreateFpShotDBResponse, err error)) <-chan int

CreateFpShotDBWithCallback invokes the mts.CreateFpShotDB API asynchronously

func (*Client) CreateFpShotDBWithChan ¶ added in v1.61.122

func (client *Client) CreateFpShotDBWithChan(request *CreateFpShotDBRequest) (<-chan *CreateFpShotDBResponse, <-chan error)

CreateFpShotDBWithChan invokes the mts.CreateFpShotDB API asynchronously

func (*Client) DeactivateMediaWorkflow ¶

func (client *Client) DeactivateMediaWorkflow(request *DeactivateMediaWorkflowRequest) (response *DeactivateMediaWorkflowResponse, err error)

DeactivateMediaWorkflow invokes the mts.DeactivateMediaWorkflow API synchronously

func (*Client) DeactivateMediaWorkflowWithCallback ¶

func (client *Client) DeactivateMediaWorkflowWithCallback(request *DeactivateMediaWorkflowRequest, callback func(response *DeactivateMediaWorkflowResponse, err error)) <-chan int

DeactivateMediaWorkflowWithCallback invokes the mts.DeactivateMediaWorkflow API asynchronously

func (*Client) DeactivateMediaWorkflowWithChan ¶

func (client *Client) DeactivateMediaWorkflowWithChan(request *DeactivateMediaWorkflowRequest) (<-chan *DeactivateMediaWorkflowResponse, <-chan error)

DeactivateMediaWorkflowWithChan invokes the mts.DeactivateMediaWorkflow API asynchronously

func (*Client) DeleteCustomEntity ¶ added in v1.62.795

func (client *Client) DeleteCustomEntity(request *DeleteCustomEntityRequest) (response *DeleteCustomEntityResponse, err error)

DeleteCustomEntity invokes the mts.DeleteCustomEntity API synchronously

func (*Client) DeleteCustomEntityWithCallback ¶ added in v1.62.795

func (client *Client) DeleteCustomEntityWithCallback(request *DeleteCustomEntityRequest, callback func(response *DeleteCustomEntityResponse, err error)) <-chan int

DeleteCustomEntityWithCallback invokes the mts.DeleteCustomEntity API asynchronously

func (*Client) DeleteCustomEntityWithChan ¶ added in v1.62.795

func (client *Client) DeleteCustomEntityWithChan(request *DeleteCustomEntityRequest) (<-chan *DeleteCustomEntityResponse, <-chan error)

DeleteCustomEntityWithChan invokes the mts.DeleteCustomEntity API asynchronously

func (*Client) DeleteCustomGroup ¶ added in v1.62.795

func (client *Client) DeleteCustomGroup(request *DeleteCustomGroupRequest) (response *DeleteCustomGroupResponse, err error)

DeleteCustomGroup invokes the mts.DeleteCustomGroup API synchronously

func (*Client) DeleteCustomGroupWithCallback ¶ added in v1.62.795

func (client *Client) DeleteCustomGroupWithCallback(request *DeleteCustomGroupRequest, callback func(response *DeleteCustomGroupResponse, err error)) <-chan int

DeleteCustomGroupWithCallback invokes the mts.DeleteCustomGroup API asynchronously

func (*Client) DeleteCustomGroupWithChan ¶ added in v1.62.795

func (client *Client) DeleteCustomGroupWithChan(request *DeleteCustomGroupRequest) (<-chan *DeleteCustomGroupResponse, <-chan error)

DeleteCustomGroupWithChan invokes the mts.DeleteCustomGroup API asynchronously

func (*Client) DeleteCustomView ¶ added in v1.62.795

func (client *Client) DeleteCustomView(request *DeleteCustomViewRequest) (response *DeleteCustomViewResponse, err error)

DeleteCustomView invokes the mts.DeleteCustomView API synchronously

func (*Client) DeleteCustomViewWithCallback ¶ added in v1.62.795

func (client *Client) DeleteCustomViewWithCallback(request *DeleteCustomViewRequest, callback func(response *DeleteCustomViewResponse, err error)) <-chan int

DeleteCustomViewWithCallback invokes the mts.DeleteCustomView API asynchronously

func (*Client) DeleteCustomViewWithChan ¶ added in v1.62.795

func (client *Client) DeleteCustomViewWithChan(request *DeleteCustomViewRequest) (<-chan *DeleteCustomViewResponse, <-chan error)

DeleteCustomViewWithChan invokes the mts.DeleteCustomView API asynchronously

func (*Client) DeleteMedia ¶

func (client *Client) DeleteMedia(request *DeleteMediaRequest) (response *DeleteMediaResponse, err error)

DeleteMedia invokes the mts.DeleteMedia API synchronously

func (*Client) DeleteMediaTag ¶

func (client *Client) DeleteMediaTag(request *DeleteMediaTagRequest) (response *DeleteMediaTagResponse, err error)

DeleteMediaTag invokes the mts.DeleteMediaTag API synchronously

func (*Client) DeleteMediaTagWithCallback ¶

func (client *Client) DeleteMediaTagWithCallback(request *DeleteMediaTagRequest, callback func(response *DeleteMediaTagResponse, err error)) <-chan int

DeleteMediaTagWithCallback invokes the mts.DeleteMediaTag API asynchronously

func (*Client) DeleteMediaTagWithChan ¶

func (client *Client) DeleteMediaTagWithChan(request *DeleteMediaTagRequest) (<-chan *DeleteMediaTagResponse, <-chan error)

DeleteMediaTagWithChan invokes the mts.DeleteMediaTag API asynchronously

func (*Client) DeleteMediaWithCallback ¶

func (client *Client) DeleteMediaWithCallback(request *DeleteMediaRequest, callback func(response *DeleteMediaResponse, err error)) <-chan int

DeleteMediaWithCallback invokes the mts.DeleteMedia API asynchronously

func (*Client) DeleteMediaWithChan ¶

func (client *Client) DeleteMediaWithChan(request *DeleteMediaRequest) (<-chan *DeleteMediaResponse, <-chan error)

DeleteMediaWithChan invokes the mts.DeleteMedia API asynchronously

func (*Client) DeleteMediaWorkflow ¶

func (client *Client) DeleteMediaWorkflow(request *DeleteMediaWorkflowRequest) (response *DeleteMediaWorkflowResponse, err error)

DeleteMediaWorkflow invokes the mts.DeleteMediaWorkflow API synchronously

func (*Client) DeleteMediaWorkflowWithCallback ¶

func (client *Client) DeleteMediaWorkflowWithCallback(request *DeleteMediaWorkflowRequest, callback func(response *DeleteMediaWorkflowResponse, err error)) <-chan int

DeleteMediaWorkflowWithCallback invokes the mts.DeleteMediaWorkflow API asynchronously

func (*Client) DeleteMediaWorkflowWithChan ¶

func (client *Client) DeleteMediaWorkflowWithChan(request *DeleteMediaWorkflowRequest) (<-chan *DeleteMediaWorkflowResponse, <-chan error)

DeleteMediaWorkflowWithChan invokes the mts.DeleteMediaWorkflow API asynchronously

func (*Client) DeletePipeline ¶

func (client *Client) DeletePipeline(request *DeletePipelineRequest) (response *DeletePipelineResponse, err error)

DeletePipeline invokes the mts.DeletePipeline API synchronously

func (*Client) DeletePipelineWithCallback ¶

func (client *Client) DeletePipelineWithCallback(request *DeletePipelineRequest, callback func(response *DeletePipelineResponse, err error)) <-chan int

DeletePipelineWithCallback invokes the mts.DeletePipeline API asynchronously

func (*Client) DeletePipelineWithChan ¶

func (client *Client) DeletePipelineWithChan(request *DeletePipelineRequest) (<-chan *DeletePipelineResponse, <-chan error)

DeletePipelineWithChan invokes the mts.DeletePipeline API asynchronously

func (*Client) DeleteSmarttagTemplate ¶ added in v1.61.588

func (client *Client) DeleteSmarttagTemplate(request *DeleteSmarttagTemplateRequest) (response *DeleteSmarttagTemplateResponse, err error)

DeleteSmarttagTemplate invokes the mts.DeleteSmarttagTemplate API synchronously

func (*Client) DeleteSmarttagTemplateWithCallback ¶ added in v1.61.588

func (client *Client) DeleteSmarttagTemplateWithCallback(request *DeleteSmarttagTemplateRequest, callback func(response *DeleteSmarttagTemplateResponse, err error)) <-chan int

DeleteSmarttagTemplateWithCallback invokes the mts.DeleteSmarttagTemplate API asynchronously

func (*Client) DeleteSmarttagTemplateWithChan ¶ added in v1.61.588

func (client *Client) DeleteSmarttagTemplateWithChan(request *DeleteSmarttagTemplateRequest) (<-chan *DeleteSmarttagTemplateResponse, <-chan error)

DeleteSmarttagTemplateWithChan invokes the mts.DeleteSmarttagTemplate API asynchronously

func (*Client) DeleteTemplate ¶

func (client *Client) DeleteTemplate(request *DeleteTemplateRequest) (response *DeleteTemplateResponse, err error)

DeleteTemplate invokes the mts.DeleteTemplate API synchronously

func (*Client) DeleteTemplateWithCallback ¶

func (client *Client) DeleteTemplateWithCallback(request *DeleteTemplateRequest, callback func(response *DeleteTemplateResponse, err error)) <-chan int

DeleteTemplateWithCallback invokes the mts.DeleteTemplate API asynchronously

func (*Client) DeleteTemplateWithChan ¶

func (client *Client) DeleteTemplateWithChan(request *DeleteTemplateRequest) (<-chan *DeleteTemplateResponse, <-chan error)

DeleteTemplateWithChan invokes the mts.DeleteTemplate API asynchronously

func (*Client) DeleteWaterMarkTemplate ¶

func (client *Client) DeleteWaterMarkTemplate(request *DeleteWaterMarkTemplateRequest) (response *DeleteWaterMarkTemplateResponse, err error)

DeleteWaterMarkTemplate invokes the mts.DeleteWaterMarkTemplate API synchronously

func (*Client) DeleteWaterMarkTemplateWithCallback ¶

func (client *Client) DeleteWaterMarkTemplateWithCallback(request *DeleteWaterMarkTemplateRequest, callback func(response *DeleteWaterMarkTemplateResponse, err error)) <-chan int

DeleteWaterMarkTemplateWithCallback invokes the mts.DeleteWaterMarkTemplate API asynchronously

func (*Client) DeleteWaterMarkTemplateWithChan ¶

func (client *Client) DeleteWaterMarkTemplateWithChan(request *DeleteWaterMarkTemplateRequest) (<-chan *DeleteWaterMarkTemplateResponse, <-chan error)

DeleteWaterMarkTemplateWithChan invokes the mts.DeleteWaterMarkTemplate API asynchronously

func (*Client) ImAudit ¶ added in v1.61.1372

func (client *Client) ImAudit(request *ImAuditRequest) (response *ImAuditResponse, err error)

ImAudit invokes the mts.ImAudit API synchronously

func (*Client) ImAuditWithCallback ¶ added in v1.61.1372

func (client *Client) ImAuditWithCallback(request *ImAuditRequest, callback func(response *ImAuditResponse, err error)) <-chan int

ImAuditWithCallback invokes the mts.ImAudit API asynchronously

func (*Client) ImAuditWithChan ¶ added in v1.61.1372

func (client *Client) ImAuditWithChan(request *ImAuditRequest) (<-chan *ImAuditResponse, <-chan error)

ImAuditWithChan invokes the mts.ImAudit API asynchronously

func (*Client) ImportFpShotJob ¶ added in v1.61.1372

func (client *Client) ImportFpShotJob(request *ImportFpShotJobRequest) (response *ImportFpShotJobResponse, err error)

ImportFpShotJob invokes the mts.ImportFpShotJob API synchronously

func (*Client) ImportFpShotJobWithCallback ¶ added in v1.61.1372

func (client *Client) ImportFpShotJobWithCallback(request *ImportFpShotJobRequest, callback func(response *ImportFpShotJobResponse, err error)) <-chan int

ImportFpShotJobWithCallback invokes the mts.ImportFpShotJob API asynchronously

func (*Client) ImportFpShotJobWithChan ¶ added in v1.61.1372

func (client *Client) ImportFpShotJobWithChan(request *ImportFpShotJobRequest) (<-chan *ImportFpShotJobResponse, <-chan error)

ImportFpShotJobWithChan invokes the mts.ImportFpShotJob API asynchronously

func (*Client) ListAllMediaBucket ¶

func (client *Client) ListAllMediaBucket(request *ListAllMediaBucketRequest) (response *ListAllMediaBucketResponse, err error)

ListAllMediaBucket invokes the mts.ListAllMediaBucket API synchronously

func (*Client) ListAllMediaBucketWithCallback ¶

func (client *Client) ListAllMediaBucketWithCallback(request *ListAllMediaBucketRequest, callback func(response *ListAllMediaBucketResponse, err error)) <-chan int

ListAllMediaBucketWithCallback invokes the mts.ListAllMediaBucket API asynchronously

func (*Client) ListAllMediaBucketWithChan ¶

func (client *Client) ListAllMediaBucketWithChan(request *ListAllMediaBucketRequest) (<-chan *ListAllMediaBucketResponse, <-chan error)

ListAllMediaBucketWithChan invokes the mts.ListAllMediaBucket API asynchronously

func (*Client) ListCustomEntities ¶ added in v1.62.795

func (client *Client) ListCustomEntities(request *ListCustomEntitiesRequest) (response *ListCustomEntitiesResponse, err error)

ListCustomEntities invokes the mts.ListCustomEntities API synchronously

func (*Client) ListCustomEntitiesWithCallback ¶ added in v1.62.795

func (client *Client) ListCustomEntitiesWithCallback(request *ListCustomEntitiesRequest, callback func(response *ListCustomEntitiesResponse, err error)) <-chan int

ListCustomEntitiesWithCallback invokes the mts.ListCustomEntities API asynchronously

func (*Client) ListCustomEntitiesWithChan ¶ added in v1.62.795

func (client *Client) ListCustomEntitiesWithChan(request *ListCustomEntitiesRequest) (<-chan *ListCustomEntitiesResponse, <-chan error)

ListCustomEntitiesWithChan invokes the mts.ListCustomEntities API asynchronously

func (*Client) ListCustomGroups ¶ added in v1.62.795

func (client *Client) ListCustomGroups(request *ListCustomGroupsRequest) (response *ListCustomGroupsResponse, err error)

ListCustomGroups invokes the mts.ListCustomGroups API synchronously

func (*Client) ListCustomGroupsWithCallback ¶ added in v1.62.795

func (client *Client) ListCustomGroupsWithCallback(request *ListCustomGroupsRequest, callback func(response *ListCustomGroupsResponse, err error)) <-chan int

ListCustomGroupsWithCallback invokes the mts.ListCustomGroups API asynchronously

func (*Client) ListCustomGroupsWithChan ¶ added in v1.62.795

func (client *Client) ListCustomGroupsWithChan(request *ListCustomGroupsRequest) (<-chan *ListCustomGroupsResponse, <-chan error)

ListCustomGroupsWithChan invokes the mts.ListCustomGroups API asynchronously

func (*Client) ListCustomPersons ¶ added in v1.61.588

func (client *Client) ListCustomPersons(request *ListCustomPersonsRequest) (response *ListCustomPersonsResponse, err error)

ListCustomPersons invokes the mts.ListCustomPersons API synchronously

func (*Client) ListCustomPersonsWithCallback ¶ added in v1.61.588

func (client *Client) ListCustomPersonsWithCallback(request *ListCustomPersonsRequest, callback func(response *ListCustomPersonsResponse, err error)) <-chan int

ListCustomPersonsWithCallback invokes the mts.ListCustomPersons API asynchronously

func (*Client) ListCustomPersonsWithChan ¶ added in v1.61.588

func (client *Client) ListCustomPersonsWithChan(request *ListCustomPersonsRequest) (<-chan *ListCustomPersonsResponse, <-chan error)

ListCustomPersonsWithChan invokes the mts.ListCustomPersons API asynchronously

func (*Client) ListCustomViews ¶ added in v1.62.795

func (client *Client) ListCustomViews(request *ListCustomViewsRequest) (response *ListCustomViewsResponse, err error)

ListCustomViews invokes the mts.ListCustomViews API synchronously

func (*Client) ListCustomViewsWithCallback ¶ added in v1.62.795

func (client *Client) ListCustomViewsWithCallback(request *ListCustomViewsRequest, callback func(response *ListCustomViewsResponse, err error)) <-chan int

ListCustomViewsWithCallback invokes the mts.ListCustomViews API asynchronously

func (*Client) ListCustomViewsWithChan ¶ added in v1.62.795

func (client *Client) ListCustomViewsWithChan(request *ListCustomViewsRequest) (<-chan *ListCustomViewsResponse, <-chan error)

ListCustomViewsWithChan invokes the mts.ListCustomViews API asynchronously

func (*Client) ListFpShotDB ¶ added in v1.61.122

func (client *Client) ListFpShotDB(request *ListFpShotDBRequest) (response *ListFpShotDBResponse, err error)

ListFpShotDB invokes the mts.ListFpShotDB API synchronously

func (*Client) ListFpShotDBWithCallback ¶ added in v1.61.122

func (client *Client) ListFpShotDBWithCallback(request *ListFpShotDBRequest, callback func(response *ListFpShotDBResponse, err error)) <-chan int

ListFpShotDBWithCallback invokes the mts.ListFpShotDB API asynchronously

func (*Client) ListFpShotDBWithChan ¶ added in v1.61.122

func (client *Client) ListFpShotDBWithChan(request *ListFpShotDBRequest) (<-chan *ListFpShotDBResponse, <-chan error)

ListFpShotDBWithChan invokes the mts.ListFpShotDB API asynchronously

func (*Client) ListFpShotFiles ¶ added in v1.61.1247

func (client *Client) ListFpShotFiles(request *ListFpShotFilesRequest) (response *ListFpShotFilesResponse, err error)

ListFpShotFiles invokes the mts.ListFpShotFiles API synchronously

func (*Client) ListFpShotFilesWithCallback ¶ added in v1.61.1247

func (client *Client) ListFpShotFilesWithCallback(request *ListFpShotFilesRequest, callback func(response *ListFpShotFilesResponse, err error)) <-chan int

ListFpShotFilesWithCallback invokes the mts.ListFpShotFiles API asynchronously

func (*Client) ListFpShotFilesWithChan ¶ added in v1.61.1247

func (client *Client) ListFpShotFilesWithChan(request *ListFpShotFilesRequest) (<-chan *ListFpShotFilesResponse, <-chan error)

ListFpShotFilesWithChan invokes the mts.ListFpShotFiles API asynchronously

func (*Client) ListFpShotImportJob ¶ added in v1.61.1372

func (client *Client) ListFpShotImportJob(request *ListFpShotImportJobRequest) (response *ListFpShotImportJobResponse, err error)

ListFpShotImportJob invokes the mts.ListFpShotImportJob API synchronously

func (*Client) ListFpShotImportJobWithCallback ¶ added in v1.61.1372

func (client *Client) ListFpShotImportJobWithCallback(request *ListFpShotImportJobRequest, callback func(response *ListFpShotImportJobResponse, err error)) <-chan int

ListFpShotImportJobWithCallback invokes the mts.ListFpShotImportJob API asynchronously

func (*Client) ListFpShotImportJobWithChan ¶ added in v1.61.1372

func (client *Client) ListFpShotImportJobWithChan(request *ListFpShotImportJobRequest) (<-chan *ListFpShotImportJobResponse, <-chan error)

ListFpShotImportJobWithChan invokes the mts.ListFpShotImportJob API asynchronously

func (*Client) ListJob ¶

func (client *Client) ListJob(request *ListJobRequest) (response *ListJobResponse, err error)

ListJob invokes the mts.ListJob API synchronously

func (*Client) ListJobWithCallback ¶

func (client *Client) ListJobWithCallback(request *ListJobRequest, callback func(response *ListJobResponse, err error)) <-chan int

ListJobWithCallback invokes the mts.ListJob API asynchronously

func (*Client) ListJobWithChan ¶

func (client *Client) ListJobWithChan(request *ListJobRequest) (<-chan *ListJobResponse, <-chan error)

ListJobWithChan invokes the mts.ListJob API asynchronously

func (*Client) ListMediaWorkflowExecutions ¶

func (client *Client) ListMediaWorkflowExecutions(request *ListMediaWorkflowExecutionsRequest) (response *ListMediaWorkflowExecutionsResponse, err error)

ListMediaWorkflowExecutions invokes the mts.ListMediaWorkflowExecutions API synchronously

func (*Client) ListMediaWorkflowExecutionsWithCallback ¶

func (client *Client) ListMediaWorkflowExecutionsWithCallback(request *ListMediaWorkflowExecutionsRequest, callback func(response *ListMediaWorkflowExecutionsResponse, err error)) <-chan int

ListMediaWorkflowExecutionsWithCallback invokes the mts.ListMediaWorkflowExecutions API asynchronously

func (*Client) ListMediaWorkflowExecutionsWithChan ¶

func (client *Client) ListMediaWorkflowExecutionsWithChan(request *ListMediaWorkflowExecutionsRequest) (<-chan *ListMediaWorkflowExecutionsResponse, <-chan error)

ListMediaWorkflowExecutionsWithChan invokes the mts.ListMediaWorkflowExecutions API asynchronously

func (*Client) QueryAnalysisJobList ¶

func (client *Client) QueryAnalysisJobList(request *QueryAnalysisJobListRequest) (response *QueryAnalysisJobListResponse, err error)

QueryAnalysisJobList invokes the mts.QueryAnalysisJobList API synchronously

func (*Client) QueryAnalysisJobListWithCallback ¶

func (client *Client) QueryAnalysisJobListWithCallback(request *QueryAnalysisJobListRequest, callback func(response *QueryAnalysisJobListResponse, err error)) <-chan int

QueryAnalysisJobListWithCallback invokes the mts.QueryAnalysisJobList API asynchronously

func (*Client) QueryAnalysisJobListWithChan ¶

func (client *Client) QueryAnalysisJobListWithChan(request *QueryAnalysisJobListRequest) (<-chan *QueryAnalysisJobListResponse, <-chan error)

QueryAnalysisJobListWithChan invokes the mts.QueryAnalysisJobList API asynchronously

func (*Client) QueryCopyrightExtractJob ¶ added in v1.62.795

func (client *Client) QueryCopyrightExtractJob(request *QueryCopyrightExtractJobRequest) (response *QueryCopyrightExtractJobResponse, err error)

QueryCopyrightExtractJob invokes the mts.QueryCopyrightExtractJob API synchronously

func (*Client) QueryCopyrightExtractJobWithCallback ¶ added in v1.62.795

func (client *Client) QueryCopyrightExtractJobWithCallback(request *QueryCopyrightExtractJobRequest, callback func(response *QueryCopyrightExtractJobResponse, err error)) <-chan int

QueryCopyrightExtractJobWithCallback invokes the mts.QueryCopyrightExtractJob API asynchronously

func (*Client) QueryCopyrightExtractJobWithChan ¶ added in v1.62.795

func (client *Client) QueryCopyrightExtractJobWithChan(request *QueryCopyrightExtractJobRequest) (<-chan *QueryCopyrightExtractJobResponse, <-chan error)

QueryCopyrightExtractJobWithChan invokes the mts.QueryCopyrightExtractJob API asynchronously

func (*Client) QueryCopyrightJob ¶ added in v1.62.795

func (client *Client) QueryCopyrightJob(request *QueryCopyrightJobRequest) (response *QueryCopyrightJobResponse, err error)

QueryCopyrightJob invokes the mts.QueryCopyrightJob API synchronously

func (*Client) QueryCopyrightJobWithCallback ¶ added in v1.62.795

func (client *Client) QueryCopyrightJobWithCallback(request *QueryCopyrightJobRequest, callback func(response *QueryCopyrightJobResponse, err error)) <-chan int

QueryCopyrightJobWithCallback invokes the mts.QueryCopyrightJob API asynchronously

func (*Client) QueryCopyrightJobWithChan ¶ added in v1.62.795

func (client *Client) QueryCopyrightJobWithChan(request *QueryCopyrightJobRequest) (<-chan *QueryCopyrightJobResponse, <-chan error)

QueryCopyrightJobWithChan invokes the mts.QueryCopyrightJob API asynchronously

func (*Client) QueryFpDBDeleteJobList ¶ added in v1.61.1247

func (client *Client) QueryFpDBDeleteJobList(request *QueryFpDBDeleteJobListRequest) (response *QueryFpDBDeleteJobListResponse, err error)

QueryFpDBDeleteJobList invokes the mts.QueryFpDBDeleteJobList API synchronously

func (*Client) QueryFpDBDeleteJobListWithCallback ¶ added in v1.61.1247

func (client *Client) QueryFpDBDeleteJobListWithCallback(request *QueryFpDBDeleteJobListRequest, callback func(response *QueryFpDBDeleteJobListResponse, err error)) <-chan int

QueryFpDBDeleteJobListWithCallback invokes the mts.QueryFpDBDeleteJobList API asynchronously

func (*Client) QueryFpDBDeleteJobListWithChan ¶ added in v1.61.1247

func (client *Client) QueryFpDBDeleteJobListWithChan(request *QueryFpDBDeleteJobListRequest) (<-chan *QueryFpDBDeleteJobListResponse, <-chan error)

QueryFpDBDeleteJobListWithChan invokes the mts.QueryFpDBDeleteJobList API asynchronously

func (*Client) QueryFpFileDeleteJobList ¶ added in v1.61.1247

func (client *Client) QueryFpFileDeleteJobList(request *QueryFpFileDeleteJobListRequest) (response *QueryFpFileDeleteJobListResponse, err error)

QueryFpFileDeleteJobList invokes the mts.QueryFpFileDeleteJobList API synchronously

func (*Client) QueryFpFileDeleteJobListWithCallback ¶ added in v1.61.1247

func (client *Client) QueryFpFileDeleteJobListWithCallback(request *QueryFpFileDeleteJobListRequest, callback func(response *QueryFpFileDeleteJobListResponse, err error)) <-chan int

QueryFpFileDeleteJobListWithCallback invokes the mts.QueryFpFileDeleteJobList API asynchronously

func (*Client) QueryFpFileDeleteJobListWithChan ¶ added in v1.61.1247

func (client *Client) QueryFpFileDeleteJobListWithChan(request *QueryFpFileDeleteJobListRequest) (<-chan *QueryFpFileDeleteJobListResponse, <-chan error)

QueryFpFileDeleteJobListWithChan invokes the mts.QueryFpFileDeleteJobList API asynchronously

func (*Client) QueryFpShotJobList ¶

func (client *Client) QueryFpShotJobList(request *QueryFpShotJobListRequest) (response *QueryFpShotJobListResponse, err error)

QueryFpShotJobList invokes the mts.QueryFpShotJobList API synchronously

func (*Client) QueryFpShotJobListWithCallback ¶

func (client *Client) QueryFpShotJobListWithCallback(request *QueryFpShotJobListRequest, callback func(response *QueryFpShotJobListResponse, err error)) <-chan int

QueryFpShotJobListWithCallback invokes the mts.QueryFpShotJobList API asynchronously

func (*Client) QueryFpShotJobListWithChan ¶

func (client *Client) QueryFpShotJobListWithChan(request *QueryFpShotJobListRequest) (<-chan *QueryFpShotJobListResponse, <-chan error)

QueryFpShotJobListWithChan invokes the mts.QueryFpShotJobList API asynchronously

func (*Client) QueryIProductionJob ¶ added in v1.61.588

func (client *Client) QueryIProductionJob(request *QueryIProductionJobRequest) (response *QueryIProductionJobResponse, err error)

QueryIProductionJob invokes the mts.QueryIProductionJob API synchronously

func (*Client) QueryIProductionJobWithCallback ¶ added in v1.61.588

func (client *Client) QueryIProductionJobWithCallback(request *QueryIProductionJobRequest, callback func(response *QueryIProductionJobResponse, err error)) <-chan int

QueryIProductionJobWithCallback invokes the mts.QueryIProductionJob API asynchronously

func (*Client) QueryIProductionJobWithChan ¶ added in v1.61.588

func (client *Client) QueryIProductionJobWithChan(request *QueryIProductionJobRequest) (<-chan *QueryIProductionJobResponse, <-chan error)

QueryIProductionJobWithChan invokes the mts.QueryIProductionJob API asynchronously

func (*Client) QueryJobList ¶

func (client *Client) QueryJobList(request *QueryJobListRequest) (response *QueryJobListResponse, err error)

QueryJobList invokes the mts.QueryJobList API synchronously

func (*Client) QueryJobListWithCallback ¶

func (client *Client) QueryJobListWithCallback(request *QueryJobListRequest, callback func(response *QueryJobListResponse, err error)) <-chan int

QueryJobListWithCallback invokes the mts.QueryJobList API asynchronously

func (*Client) QueryJobListWithChan ¶

func (client *Client) QueryJobListWithChan(request *QueryJobListRequest) (<-chan *QueryJobListResponse, <-chan error)

QueryJobListWithChan invokes the mts.QueryJobList API asynchronously

func (*Client) QueryMediaCensorJobDetail ¶

func (client *Client) QueryMediaCensorJobDetail(request *QueryMediaCensorJobDetailRequest) (response *QueryMediaCensorJobDetailResponse, err error)

QueryMediaCensorJobDetail invokes the mts.QueryMediaCensorJobDetail API synchronously

func (*Client) QueryMediaCensorJobDetailWithCallback ¶

func (client *Client) QueryMediaCensorJobDetailWithCallback(request *QueryMediaCensorJobDetailRequest, callback func(response *QueryMediaCensorJobDetailResponse, err error)) <-chan int

QueryMediaCensorJobDetailWithCallback invokes the mts.QueryMediaCensorJobDetail API asynchronously

func (*Client) QueryMediaCensorJobDetailWithChan ¶

func (client *Client) QueryMediaCensorJobDetailWithChan(request *QueryMediaCensorJobDetailRequest) (<-chan *QueryMediaCensorJobDetailResponse, <-chan error)

QueryMediaCensorJobDetailWithChan invokes the mts.QueryMediaCensorJobDetail API asynchronously

func (*Client) QueryMediaCensorJobList ¶

func (client *Client) QueryMediaCensorJobList(request *QueryMediaCensorJobListRequest) (response *QueryMediaCensorJobListResponse, err error)

QueryMediaCensorJobList invokes the mts.QueryMediaCensorJobList API synchronously

func (*Client) QueryMediaCensorJobListWithCallback ¶

func (client *Client) QueryMediaCensorJobListWithCallback(request *QueryMediaCensorJobListRequest, callback func(response *QueryMediaCensorJobListResponse, err error)) <-chan int

QueryMediaCensorJobListWithCallback invokes the mts.QueryMediaCensorJobList API asynchronously

func (*Client) QueryMediaCensorJobListWithChan ¶

func (client *Client) QueryMediaCensorJobListWithChan(request *QueryMediaCensorJobListRequest) (<-chan *QueryMediaCensorJobListResponse, <-chan error)

QueryMediaCensorJobListWithChan invokes the mts.QueryMediaCensorJobList API asynchronously

func (*Client) QueryMediaInfoJobList ¶

func (client *Client) QueryMediaInfoJobList(request *QueryMediaInfoJobListRequest) (response *QueryMediaInfoJobListResponse, err error)

QueryMediaInfoJobList invokes the mts.QueryMediaInfoJobList API synchronously

func (*Client) QueryMediaInfoJobListWithCallback ¶

func (client *Client) QueryMediaInfoJobListWithCallback(request *QueryMediaInfoJobListRequest, callback func(response *QueryMediaInfoJobListResponse, err error)) <-chan int

QueryMediaInfoJobListWithCallback invokes the mts.QueryMediaInfoJobList API asynchronously

func (*Client) QueryMediaInfoJobListWithChan ¶

func (client *Client) QueryMediaInfoJobListWithChan(request *QueryMediaInfoJobListRequest) (<-chan *QueryMediaInfoJobListResponse, <-chan error)

QueryMediaInfoJobListWithChan invokes the mts.QueryMediaInfoJobList API asynchronously

func (*Client) QueryMediaList ¶

func (client *Client) QueryMediaList(request *QueryMediaListRequest) (response *QueryMediaListResponse, err error)

QueryMediaList invokes the mts.QueryMediaList API synchronously

func (*Client) QueryMediaListByURL ¶

func (client *Client) QueryMediaListByURL(request *QueryMediaListByURLRequest) (response *QueryMediaListByURLResponse, err error)

QueryMediaListByURL invokes the mts.QueryMediaListByURL API synchronously

func (*Client) QueryMediaListByURLWithCallback ¶

func (client *Client) QueryMediaListByURLWithCallback(request *QueryMediaListByURLRequest, callback func(response *QueryMediaListByURLResponse, err error)) <-chan int

QueryMediaListByURLWithCallback invokes the mts.QueryMediaListByURL API asynchronously

func (*Client) QueryMediaListByURLWithChan ¶

func (client *Client) QueryMediaListByURLWithChan(request *QueryMediaListByURLRequest) (<-chan *QueryMediaListByURLResponse, <-chan error)

QueryMediaListByURLWithChan invokes the mts.QueryMediaListByURL API asynchronously

func (*Client) QueryMediaListWithCallback ¶

func (client *Client) QueryMediaListWithCallback(request *QueryMediaListRequest, callback func(response *QueryMediaListResponse, err error)) <-chan int

QueryMediaListWithCallback invokes the mts.QueryMediaList API asynchronously

func (*Client) QueryMediaListWithChan ¶

func (client *Client) QueryMediaListWithChan(request *QueryMediaListRequest) (<-chan *QueryMediaListResponse, <-chan error)

QueryMediaListWithChan invokes the mts.QueryMediaList API asynchronously

func (*Client) QueryMediaWorkflowExecutionList ¶

func (client *Client) QueryMediaWorkflowExecutionList(request *QueryMediaWorkflowExecutionListRequest) (response *QueryMediaWorkflowExecutionListResponse, err error)

QueryMediaWorkflowExecutionList invokes the mts.QueryMediaWorkflowExecutionList API synchronously

func (*Client) QueryMediaWorkflowExecutionListWithCallback ¶

func (client *Client) QueryMediaWorkflowExecutionListWithCallback(request *QueryMediaWorkflowExecutionListRequest, callback func(response *QueryMediaWorkflowExecutionListResponse, err error)) <-chan int

QueryMediaWorkflowExecutionListWithCallback invokes the mts.QueryMediaWorkflowExecutionList API asynchronously

func (*Client) QueryMediaWorkflowExecutionListWithChan ¶

func (client *Client) QueryMediaWorkflowExecutionListWithChan(request *QueryMediaWorkflowExecutionListRequest) (<-chan *QueryMediaWorkflowExecutionListResponse, <-chan error)

QueryMediaWorkflowExecutionListWithChan invokes the mts.QueryMediaWorkflowExecutionList API asynchronously

func (*Client) QueryMediaWorkflowList ¶

func (client *Client) QueryMediaWorkflowList(request *QueryMediaWorkflowListRequest) (response *QueryMediaWorkflowListResponse, err error)

QueryMediaWorkflowList invokes the mts.QueryMediaWorkflowList API synchronously

func (*Client) QueryMediaWorkflowListWithCallback ¶

func (client *Client) QueryMediaWorkflowListWithCallback(request *QueryMediaWorkflowListRequest, callback func(response *QueryMediaWorkflowListResponse, err error)) <-chan int

QueryMediaWorkflowListWithCallback invokes the mts.QueryMediaWorkflowList API asynchronously

func (*Client) QueryMediaWorkflowListWithChan ¶

func (client *Client) QueryMediaWorkflowListWithChan(request *QueryMediaWorkflowListRequest) (<-chan *QueryMediaWorkflowListResponse, <-chan error)

QueryMediaWorkflowListWithChan invokes the mts.QueryMediaWorkflowList API asynchronously

func (*Client) QueryPipelineList ¶

func (client *Client) QueryPipelineList(request *QueryPipelineListRequest) (response *QueryPipelineListResponse, err error)

QueryPipelineList invokes the mts.QueryPipelineList API synchronously

func (*Client) QueryPipelineListWithCallback ¶

func (client *Client) QueryPipelineListWithCallback(request *QueryPipelineListRequest, callback func(response *QueryPipelineListResponse, err error)) <-chan int

QueryPipelineListWithCallback invokes the mts.QueryPipelineList API asynchronously

func (*Client) QueryPipelineListWithChan ¶

func (client *Client) QueryPipelineListWithChan(request *QueryPipelineListRequest) (<-chan *QueryPipelineListResponse, <-chan error)

QueryPipelineListWithChan invokes the mts.QueryPipelineList API asynchronously

func (*Client) QuerySmarttagJob ¶ added in v1.61.122

func (client *Client) QuerySmarttagJob(request *QuerySmarttagJobRequest) (response *QuerySmarttagJobResponse, err error)

QuerySmarttagJob invokes the mts.QuerySmarttagJob API synchronously

func (*Client) QuerySmarttagJobWithCallback ¶ added in v1.61.122

func (client *Client) QuerySmarttagJobWithCallback(request *QuerySmarttagJobRequest, callback func(response *QuerySmarttagJobResponse, err error)) <-chan int

QuerySmarttagJobWithCallback invokes the mts.QuerySmarttagJob API asynchronously

func (*Client) QuerySmarttagJobWithChan ¶ added in v1.61.122

func (client *Client) QuerySmarttagJobWithChan(request *QuerySmarttagJobRequest) (<-chan *QuerySmarttagJobResponse, <-chan error)

QuerySmarttagJobWithChan invokes the mts.QuerySmarttagJob API asynchronously

func (*Client) QuerySmarttagTemplateList ¶ added in v1.61.588

func (client *Client) QuerySmarttagTemplateList(request *QuerySmarttagTemplateListRequest) (response *QuerySmarttagTemplateListResponse, err error)

QuerySmarttagTemplateList invokes the mts.QuerySmarttagTemplateList API synchronously

func (*Client) QuerySmarttagTemplateListWithCallback ¶ added in v1.61.588

func (client *Client) QuerySmarttagTemplateListWithCallback(request *QuerySmarttagTemplateListRequest, callback func(response *QuerySmarttagTemplateListResponse, err error)) <-chan int

QuerySmarttagTemplateListWithCallback invokes the mts.QuerySmarttagTemplateList API asynchronously

func (*Client) QuerySmarttagTemplateListWithChan ¶ added in v1.61.588

func (client *Client) QuerySmarttagTemplateListWithChan(request *QuerySmarttagTemplateListRequest) (<-chan *QuerySmarttagTemplateListResponse, <-chan error)

QuerySmarttagTemplateListWithChan invokes the mts.QuerySmarttagTemplateList API asynchronously

func (*Client) QuerySnapshotJobList ¶

func (client *Client) QuerySnapshotJobList(request *QuerySnapshotJobListRequest) (response *QuerySnapshotJobListResponse, err error)

QuerySnapshotJobList invokes the mts.QuerySnapshotJobList API synchronously

func (*Client) QuerySnapshotJobListWithCallback ¶

func (client *Client) QuerySnapshotJobListWithCallback(request *QuerySnapshotJobListRequest, callback func(response *QuerySnapshotJobListResponse, err error)) <-chan int

QuerySnapshotJobListWithCallback invokes the mts.QuerySnapshotJobList API asynchronously

func (*Client) QuerySnapshotJobListWithChan ¶

func (client *Client) QuerySnapshotJobListWithChan(request *QuerySnapshotJobListRequest) (<-chan *QuerySnapshotJobListResponse, <-chan error)

QuerySnapshotJobListWithChan invokes the mts.QuerySnapshotJobList API asynchronously

func (*Client) QueryTemplateList ¶

func (client *Client) QueryTemplateList(request *QueryTemplateListRequest) (response *QueryTemplateListResponse, err error)

QueryTemplateList invokes the mts.QueryTemplateList API synchronously

func (*Client) QueryTemplateListWithCallback ¶

func (client *Client) QueryTemplateListWithCallback(request *QueryTemplateListRequest, callback func(response *QueryTemplateListResponse, err error)) <-chan int

QueryTemplateListWithCallback invokes the mts.QueryTemplateList API asynchronously

func (*Client) QueryTemplateListWithChan ¶

func (client *Client) QueryTemplateListWithChan(request *QueryTemplateListRequest) (<-chan *QueryTemplateListResponse, <-chan error)

QueryTemplateListWithChan invokes the mts.QueryTemplateList API asynchronously

func (*Client) QueryTraceAbJob ¶ added in v1.62.795

func (client *Client) QueryTraceAbJob(request *QueryTraceAbJobRequest) (response *QueryTraceAbJobResponse, err error)

QueryTraceAbJob invokes the mts.QueryTraceAbJob API synchronously

func (*Client) QueryTraceAbJobWithCallback ¶ added in v1.62.795

func (client *Client) QueryTraceAbJobWithCallback(request *QueryTraceAbJobRequest, callback func(response *QueryTraceAbJobResponse, err error)) <-chan int

QueryTraceAbJobWithCallback invokes the mts.QueryTraceAbJob API asynchronously

func (*Client) QueryTraceAbJobWithChan ¶ added in v1.62.795

func (client *Client) QueryTraceAbJobWithChan(request *QueryTraceAbJobRequest) (<-chan *QueryTraceAbJobResponse, <-chan error)

QueryTraceAbJobWithChan invokes the mts.QueryTraceAbJob API asynchronously

func (*Client) QueryTraceExtractJob ¶ added in v1.62.795

func (client *Client) QueryTraceExtractJob(request *QueryTraceExtractJobRequest) (response *QueryTraceExtractJobResponse, err error)

QueryTraceExtractJob invokes the mts.QueryTraceExtractJob API synchronously

func (*Client) QueryTraceExtractJobWithCallback ¶ added in v1.62.795

func (client *Client) QueryTraceExtractJobWithCallback(request *QueryTraceExtractJobRequest, callback func(response *QueryTraceExtractJobResponse, err error)) <-chan int

QueryTraceExtractJobWithCallback invokes the mts.QueryTraceExtractJob API asynchronously

func (*Client) QueryTraceExtractJobWithChan ¶ added in v1.62.795

func (client *Client) QueryTraceExtractJobWithChan(request *QueryTraceExtractJobRequest) (<-chan *QueryTraceExtractJobResponse, <-chan error)

QueryTraceExtractJobWithChan invokes the mts.QueryTraceExtractJob API asynchronously

func (*Client) QueryTraceM3u8Job ¶ added in v1.62.795

func (client *Client) QueryTraceM3u8Job(request *QueryTraceM3u8JobRequest) (response *QueryTraceM3u8JobResponse, err error)

QueryTraceM3u8Job invokes the mts.QueryTraceM3u8Job API synchronously

func (*Client) QueryTraceM3u8JobWithCallback ¶ added in v1.62.795

func (client *Client) QueryTraceM3u8JobWithCallback(request *QueryTraceM3u8JobRequest, callback func(response *QueryTraceM3u8JobResponse, err error)) <-chan int

QueryTraceM3u8JobWithCallback invokes the mts.QueryTraceM3u8Job API asynchronously

func (*Client) QueryTraceM3u8JobWithChan ¶ added in v1.62.795

func (client *Client) QueryTraceM3u8JobWithChan(request *QueryTraceM3u8JobRequest) (<-chan *QueryTraceM3u8JobResponse, <-chan error)

QueryTraceM3u8JobWithChan invokes the mts.QueryTraceM3u8Job API asynchronously

func (*Client) QueryWaterMarkTemplateList ¶

func (client *Client) QueryWaterMarkTemplateList(request *QueryWaterMarkTemplateListRequest) (response *QueryWaterMarkTemplateListResponse, err error)

QueryWaterMarkTemplateList invokes the mts.QueryWaterMarkTemplateList API synchronously

func (*Client) QueryWaterMarkTemplateListWithCallback ¶

func (client *Client) QueryWaterMarkTemplateListWithCallback(request *QueryWaterMarkTemplateListRequest, callback func(response *QueryWaterMarkTemplateListResponse, err error)) <-chan int

QueryWaterMarkTemplateListWithCallback invokes the mts.QueryWaterMarkTemplateList API asynchronously

func (*Client) QueryWaterMarkTemplateListWithChan ¶

func (client *Client) QueryWaterMarkTemplateListWithChan(request *QueryWaterMarkTemplateListRequest) (<-chan *QueryWaterMarkTemplateListResponse, <-chan error)

QueryWaterMarkTemplateListWithChan invokes the mts.QueryWaterMarkTemplateList API asynchronously

func (*Client) RegisterCustomFace ¶ added in v1.61.588

func (client *Client) RegisterCustomFace(request *RegisterCustomFaceRequest) (response *RegisterCustomFaceResponse, err error)

RegisterCustomFace invokes the mts.RegisterCustomFace API synchronously

func (*Client) RegisterCustomFaceWithCallback ¶ added in v1.61.588

func (client *Client) RegisterCustomFaceWithCallback(request *RegisterCustomFaceRequest, callback func(response *RegisterCustomFaceResponse, err error)) <-chan int

RegisterCustomFaceWithCallback invokes the mts.RegisterCustomFace API asynchronously

func (*Client) RegisterCustomFaceWithChan ¶ added in v1.61.588

func (client *Client) RegisterCustomFaceWithChan(request *RegisterCustomFaceRequest) (<-chan *RegisterCustomFaceResponse, <-chan error)

RegisterCustomFaceWithChan invokes the mts.RegisterCustomFace API asynchronously

func (*Client) RegisterCustomView ¶ added in v1.62.795

func (client *Client) RegisterCustomView(request *RegisterCustomViewRequest) (response *RegisterCustomViewResponse, err error)

RegisterCustomView invokes the mts.RegisterCustomView API synchronously

func (*Client) RegisterCustomViewWithCallback ¶ added in v1.62.795

func (client *Client) RegisterCustomViewWithCallback(request *RegisterCustomViewRequest, callback func(response *RegisterCustomViewResponse, err error)) <-chan int

RegisterCustomViewWithCallback invokes the mts.RegisterCustomView API asynchronously

func (*Client) RegisterCustomViewWithChan ¶ added in v1.62.795

func (client *Client) RegisterCustomViewWithChan(request *RegisterCustomViewRequest) (<-chan *RegisterCustomViewResponse, <-chan error)

RegisterCustomViewWithChan invokes the mts.RegisterCustomView API asynchronously

func (*Client) SearchMediaWorkflow ¶

func (client *Client) SearchMediaWorkflow(request *SearchMediaWorkflowRequest) (response *SearchMediaWorkflowResponse, err error)

SearchMediaWorkflow invokes the mts.SearchMediaWorkflow API synchronously

func (*Client) SearchMediaWorkflowWithCallback ¶

func (client *Client) SearchMediaWorkflowWithCallback(request *SearchMediaWorkflowRequest, callback func(response *SearchMediaWorkflowResponse, err error)) <-chan int

SearchMediaWorkflowWithCallback invokes the mts.SearchMediaWorkflow API asynchronously

func (*Client) SearchMediaWorkflowWithChan ¶

func (client *Client) SearchMediaWorkflowWithChan(request *SearchMediaWorkflowRequest) (<-chan *SearchMediaWorkflowResponse, <-chan error)

SearchMediaWorkflowWithChan invokes the mts.SearchMediaWorkflow API asynchronously

func (*Client) SearchPipeline ¶

func (client *Client) SearchPipeline(request *SearchPipelineRequest) (response *SearchPipelineResponse, err error)

SearchPipeline invokes the mts.SearchPipeline API synchronously

func (*Client) SearchPipelineWithCallback ¶

func (client *Client) SearchPipelineWithCallback(request *SearchPipelineRequest, callback func(response *SearchPipelineResponse, err error)) <-chan int

SearchPipelineWithCallback invokes the mts.SearchPipeline API asynchronously

func (*Client) SearchPipelineWithChan ¶

func (client *Client) SearchPipelineWithChan(request *SearchPipelineRequest) (<-chan *SearchPipelineResponse, <-chan error)

SearchPipelineWithChan invokes the mts.SearchPipeline API asynchronously

func (*Client) SearchTemplate ¶

func (client *Client) SearchTemplate(request *SearchTemplateRequest) (response *SearchTemplateResponse, err error)

SearchTemplate invokes the mts.SearchTemplate API synchronously

func (*Client) SearchTemplateWithCallback ¶

func (client *Client) SearchTemplateWithCallback(request *SearchTemplateRequest, callback func(response *SearchTemplateResponse, err error)) <-chan int

SearchTemplateWithCallback invokes the mts.SearchTemplate API asynchronously

func (*Client) SearchTemplateWithChan ¶

func (client *Client) SearchTemplateWithChan(request *SearchTemplateRequest) (<-chan *SearchTemplateResponse, <-chan error)

SearchTemplateWithChan invokes the mts.SearchTemplate API asynchronously

func (*Client) SearchWaterMarkTemplate ¶

func (client *Client) SearchWaterMarkTemplate(request *SearchWaterMarkTemplateRequest) (response *SearchWaterMarkTemplateResponse, err error)

SearchWaterMarkTemplate invokes the mts.SearchWaterMarkTemplate API synchronously

func (*Client) SearchWaterMarkTemplateWithCallback ¶

func (client *Client) SearchWaterMarkTemplateWithCallback(request *SearchWaterMarkTemplateRequest, callback func(response *SearchWaterMarkTemplateResponse, err error)) <-chan int

SearchWaterMarkTemplateWithCallback invokes the mts.SearchWaterMarkTemplate API asynchronously

func (*Client) SearchWaterMarkTemplateWithChan ¶

func (client *Client) SearchWaterMarkTemplateWithChan(request *SearchWaterMarkTemplateRequest) (<-chan *SearchWaterMarkTemplateResponse, <-chan error)

SearchWaterMarkTemplateWithChan invokes the mts.SearchWaterMarkTemplate API asynchronously

func (*Client) SubmitAnalysisJob ¶

func (client *Client) SubmitAnalysisJob(request *SubmitAnalysisJobRequest) (response *SubmitAnalysisJobResponse, err error)

SubmitAnalysisJob invokes the mts.SubmitAnalysisJob API synchronously

func (*Client) SubmitAnalysisJobWithCallback ¶

func (client *Client) SubmitAnalysisJobWithCallback(request *SubmitAnalysisJobRequest, callback func(response *SubmitAnalysisJobResponse, err error)) <-chan int

SubmitAnalysisJobWithCallback invokes the mts.SubmitAnalysisJob API asynchronously

func (*Client) SubmitAnalysisJobWithChan ¶

func (client *Client) SubmitAnalysisJobWithChan(request *SubmitAnalysisJobRequest) (<-chan *SubmitAnalysisJobResponse, <-chan error)

SubmitAnalysisJobWithChan invokes the mts.SubmitAnalysisJob API asynchronously

func (*Client) SubmitCopyrightExtractJob ¶ added in v1.62.795

func (client *Client) SubmitCopyrightExtractJob(request *SubmitCopyrightExtractJobRequest) (response *SubmitCopyrightExtractJobResponse, err error)

SubmitCopyrightExtractJob invokes the mts.SubmitCopyrightExtractJob API synchronously

func (*Client) SubmitCopyrightExtractJobWithCallback ¶ added in v1.62.795

func (client *Client) SubmitCopyrightExtractJobWithCallback(request *SubmitCopyrightExtractJobRequest, callback func(response *SubmitCopyrightExtractJobResponse, err error)) <-chan int

SubmitCopyrightExtractJobWithCallback invokes the mts.SubmitCopyrightExtractJob API asynchronously

func (*Client) SubmitCopyrightExtractJobWithChan ¶ added in v1.62.795

func (client *Client) SubmitCopyrightExtractJobWithChan(request *SubmitCopyrightExtractJobRequest) (<-chan *SubmitCopyrightExtractJobResponse, <-chan error)

SubmitCopyrightExtractJobWithChan invokes the mts.SubmitCopyrightExtractJob API asynchronously

func (*Client) SubmitCopyrightJob ¶ added in v1.62.795

func (client *Client) SubmitCopyrightJob(request *SubmitCopyrightJobRequest) (response *SubmitCopyrightJobResponse, err error)

SubmitCopyrightJob invokes the mts.SubmitCopyrightJob API synchronously

func (*Client) SubmitCopyrightJobWithCallback ¶ added in v1.62.795

func (client *Client) SubmitCopyrightJobWithCallback(request *SubmitCopyrightJobRequest, callback func(response *SubmitCopyrightJobResponse, err error)) <-chan int

SubmitCopyrightJobWithCallback invokes the mts.SubmitCopyrightJob API asynchronously

func (*Client) SubmitCopyrightJobWithChan ¶ added in v1.62.795

func (client *Client) SubmitCopyrightJobWithChan(request *SubmitCopyrightJobRequest) (<-chan *SubmitCopyrightJobResponse, <-chan error)

SubmitCopyrightJobWithChan invokes the mts.SubmitCopyrightJob API asynchronously

func (*Client) SubmitFpDBDeleteJob ¶ added in v1.61.1247

func (client *Client) SubmitFpDBDeleteJob(request *SubmitFpDBDeleteJobRequest) (response *SubmitFpDBDeleteJobResponse, err error)

SubmitFpDBDeleteJob invokes the mts.SubmitFpDBDeleteJob API synchronously

func (*Client) SubmitFpDBDeleteJobWithCallback ¶ added in v1.61.1247

func (client *Client) SubmitFpDBDeleteJobWithCallback(request *SubmitFpDBDeleteJobRequest, callback func(response *SubmitFpDBDeleteJobResponse, err error)) <-chan int

SubmitFpDBDeleteJobWithCallback invokes the mts.SubmitFpDBDeleteJob API asynchronously

func (*Client) SubmitFpDBDeleteJobWithChan ¶ added in v1.61.1247

func (client *Client) SubmitFpDBDeleteJobWithChan(request *SubmitFpDBDeleteJobRequest) (<-chan *SubmitFpDBDeleteJobResponse, <-chan error)

SubmitFpDBDeleteJobWithChan invokes the mts.SubmitFpDBDeleteJob API asynchronously

func (*Client) SubmitFpFileDeleteJob ¶ added in v1.61.1247

func (client *Client) SubmitFpFileDeleteJob(request *SubmitFpFileDeleteJobRequest) (response *SubmitFpFileDeleteJobResponse, err error)

SubmitFpFileDeleteJob invokes the mts.SubmitFpFileDeleteJob API synchronously

func (*Client) SubmitFpFileDeleteJobWithCallback ¶ added in v1.61.1247

func (client *Client) SubmitFpFileDeleteJobWithCallback(request *SubmitFpFileDeleteJobRequest, callback func(response *SubmitFpFileDeleteJobResponse, err error)) <-chan int

SubmitFpFileDeleteJobWithCallback invokes the mts.SubmitFpFileDeleteJob API asynchronously

func (*Client) SubmitFpFileDeleteJobWithChan ¶ added in v1.61.1247

func (client *Client) SubmitFpFileDeleteJobWithChan(request *SubmitFpFileDeleteJobRequest) (<-chan *SubmitFpFileDeleteJobResponse, <-chan error)

SubmitFpFileDeleteJobWithChan invokes the mts.SubmitFpFileDeleteJob API asynchronously

func (*Client) SubmitFpShotJob ¶

func (client *Client) SubmitFpShotJob(request *SubmitFpShotJobRequest) (response *SubmitFpShotJobResponse, err error)

SubmitFpShotJob invokes the mts.SubmitFpShotJob API synchronously

func (*Client) SubmitFpShotJobWithCallback ¶

func (client *Client) SubmitFpShotJobWithCallback(request *SubmitFpShotJobRequest, callback func(response *SubmitFpShotJobResponse, err error)) <-chan int

SubmitFpShotJobWithCallback invokes the mts.SubmitFpShotJob API asynchronously

func (*Client) SubmitFpShotJobWithChan ¶

func (client *Client) SubmitFpShotJobWithChan(request *SubmitFpShotJobRequest) (<-chan *SubmitFpShotJobResponse, <-chan error)

SubmitFpShotJobWithChan invokes the mts.SubmitFpShotJob API asynchronously

func (*Client) SubmitIProductionJob ¶ added in v1.61.122

func (client *Client) SubmitIProductionJob(request *SubmitIProductionJobRequest) (response *SubmitIProductionJobResponse, err error)

SubmitIProductionJob invokes the mts.SubmitIProductionJob API synchronously

func (*Client) SubmitIProductionJobWithCallback ¶ added in v1.61.122

func (client *Client) SubmitIProductionJobWithCallback(request *SubmitIProductionJobRequest, callback func(response *SubmitIProductionJobResponse, err error)) <-chan int

SubmitIProductionJobWithCallback invokes the mts.SubmitIProductionJob API asynchronously

func (*Client) SubmitIProductionJobWithChan ¶ added in v1.61.122

func (client *Client) SubmitIProductionJobWithChan(request *SubmitIProductionJobRequest) (<-chan *SubmitIProductionJobResponse, <-chan error)

SubmitIProductionJobWithChan invokes the mts.SubmitIProductionJob API asynchronously

func (*Client) SubmitImageCopyright ¶ added in v1.62.795

func (client *Client) SubmitImageCopyright(request *SubmitImageCopyrightRequest) (response *SubmitImageCopyrightResponse, err error)

SubmitImageCopyright invokes the mts.SubmitImageCopyright API synchronously

func (*Client) SubmitImageCopyrightWithCallback ¶ added in v1.62.795

func (client *Client) SubmitImageCopyrightWithCallback(request *SubmitImageCopyrightRequest, callback func(response *SubmitImageCopyrightResponse, err error)) <-chan int

SubmitImageCopyrightWithCallback invokes the mts.SubmitImageCopyright API asynchronously

func (*Client) SubmitImageCopyrightWithChan ¶ added in v1.62.795

func (client *Client) SubmitImageCopyrightWithChan(request *SubmitImageCopyrightRequest) (<-chan *SubmitImageCopyrightResponse, <-chan error)

SubmitImageCopyrightWithChan invokes the mts.SubmitImageCopyright API asynchronously

func (*Client) SubmitJobs ¶

func (client *Client) SubmitJobs(request *SubmitJobsRequest) (response *SubmitJobsResponse, err error)

SubmitJobs invokes the mts.SubmitJobs API synchronously

func (*Client) SubmitJobsWithCallback ¶

func (client *Client) SubmitJobsWithCallback(request *SubmitJobsRequest, callback func(response *SubmitJobsResponse, err error)) <-chan int

SubmitJobsWithCallback invokes the mts.SubmitJobs API asynchronously

func (*Client) SubmitJobsWithChan ¶

func (client *Client) SubmitJobsWithChan(request *SubmitJobsRequest) (<-chan *SubmitJobsResponse, <-chan error)

SubmitJobsWithChan invokes the mts.SubmitJobs API asynchronously

func (*Client) SubmitMediaCensorJob ¶

func (client *Client) SubmitMediaCensorJob(request *SubmitMediaCensorJobRequest) (response *SubmitMediaCensorJobResponse, err error)

SubmitMediaCensorJob invokes the mts.SubmitMediaCensorJob API synchronously

func (*Client) SubmitMediaCensorJobWithCallback ¶

func (client *Client) SubmitMediaCensorJobWithCallback(request *SubmitMediaCensorJobRequest, callback func(response *SubmitMediaCensorJobResponse, err error)) <-chan int

SubmitMediaCensorJobWithCallback invokes the mts.SubmitMediaCensorJob API asynchronously

func (*Client) SubmitMediaCensorJobWithChan ¶

func (client *Client) SubmitMediaCensorJobWithChan(request *SubmitMediaCensorJobRequest) (<-chan *SubmitMediaCensorJobResponse, <-chan error)

SubmitMediaCensorJobWithChan invokes the mts.SubmitMediaCensorJob API asynchronously

func (*Client) SubmitMediaInfoJob ¶

func (client *Client) SubmitMediaInfoJob(request *SubmitMediaInfoJobRequest) (response *SubmitMediaInfoJobResponse, err error)

SubmitMediaInfoJob invokes the mts.SubmitMediaInfoJob API synchronously

func (*Client) SubmitMediaInfoJobWithCallback ¶

func (client *Client) SubmitMediaInfoJobWithCallback(request *SubmitMediaInfoJobRequest, callback func(response *SubmitMediaInfoJobResponse, err error)) <-chan int

SubmitMediaInfoJobWithCallback invokes the mts.SubmitMediaInfoJob API asynchronously

func (*Client) SubmitMediaInfoJobWithChan ¶

func (client *Client) SubmitMediaInfoJobWithChan(request *SubmitMediaInfoJobRequest) (<-chan *SubmitMediaInfoJobResponse, <-chan error)

SubmitMediaInfoJobWithChan invokes the mts.SubmitMediaInfoJob API asynchronously

func (*Client) SubmitSmarttagJob ¶ added in v1.61.122

func (client *Client) SubmitSmarttagJob(request *SubmitSmarttagJobRequest) (response *SubmitSmarttagJobResponse, err error)

SubmitSmarttagJob invokes the mts.SubmitSmarttagJob API synchronously

func (*Client) SubmitSmarttagJobWithCallback ¶ added in v1.61.122

func (client *Client) SubmitSmarttagJobWithCallback(request *SubmitSmarttagJobRequest, callback func(response *SubmitSmarttagJobResponse, err error)) <-chan int

SubmitSmarttagJobWithCallback invokes the mts.SubmitSmarttagJob API asynchronously

func (*Client) SubmitSmarttagJobWithChan ¶ added in v1.61.122

func (client *Client) SubmitSmarttagJobWithChan(request *SubmitSmarttagJobRequest) (<-chan *SubmitSmarttagJobResponse, <-chan error)

SubmitSmarttagJobWithChan invokes the mts.SubmitSmarttagJob API asynchronously

func (*Client) SubmitSnapshotJob ¶

func (client *Client) SubmitSnapshotJob(request *SubmitSnapshotJobRequest) (response *SubmitSnapshotJobResponse, err error)

SubmitSnapshotJob invokes the mts.SubmitSnapshotJob API synchronously

func (*Client) SubmitSnapshotJobWithCallback ¶

func (client *Client) SubmitSnapshotJobWithCallback(request *SubmitSnapshotJobRequest, callback func(response *SubmitSnapshotJobResponse, err error)) <-chan int

SubmitSnapshotJobWithCallback invokes the mts.SubmitSnapshotJob API asynchronously

func (*Client) SubmitSnapshotJobWithChan ¶

func (client *Client) SubmitSnapshotJobWithChan(request *SubmitSnapshotJobRequest) (<-chan *SubmitSnapshotJobResponse, <-chan error)

SubmitSnapshotJobWithChan invokes the mts.SubmitSnapshotJob API asynchronously

func (*Client) SubmitTraceAbJob ¶ added in v1.62.795

func (client *Client) SubmitTraceAbJob(request *SubmitTraceAbJobRequest) (response *SubmitTraceAbJobResponse, err error)

SubmitTraceAbJob invokes the mts.SubmitTraceAbJob API synchronously

func (*Client) SubmitTraceAbJobWithCallback ¶ added in v1.62.795

func (client *Client) SubmitTraceAbJobWithCallback(request *SubmitTraceAbJobRequest, callback func(response *SubmitTraceAbJobResponse, err error)) <-chan int

SubmitTraceAbJobWithCallback invokes the mts.SubmitTraceAbJob API asynchronously

func (*Client) SubmitTraceAbJobWithChan ¶ added in v1.62.795

func (client *Client) SubmitTraceAbJobWithChan(request *SubmitTraceAbJobRequest) (<-chan *SubmitTraceAbJobResponse, <-chan error)

SubmitTraceAbJobWithChan invokes the mts.SubmitTraceAbJob API asynchronously

func (*Client) SubmitTraceExtractJob ¶ added in v1.62.795

func (client *Client) SubmitTraceExtractJob(request *SubmitTraceExtractJobRequest) (response *SubmitTraceExtractJobResponse, err error)

SubmitTraceExtractJob invokes the mts.SubmitTraceExtractJob API synchronously

func (*Client) SubmitTraceExtractJobWithCallback ¶ added in v1.62.795

func (client *Client) SubmitTraceExtractJobWithCallback(request *SubmitTraceExtractJobRequest, callback func(response *SubmitTraceExtractJobResponse, err error)) <-chan int

SubmitTraceExtractJobWithCallback invokes the mts.SubmitTraceExtractJob API asynchronously

func (*Client) SubmitTraceExtractJobWithChan ¶ added in v1.62.795

func (client *Client) SubmitTraceExtractJobWithChan(request *SubmitTraceExtractJobRequest) (<-chan *SubmitTraceExtractJobResponse, <-chan error)

SubmitTraceExtractJobWithChan invokes the mts.SubmitTraceExtractJob API asynchronously

func (*Client) SubmitTraceM3u8Job ¶ added in v1.62.795

func (client *Client) SubmitTraceM3u8Job(request *SubmitTraceM3u8JobRequest) (response *SubmitTraceM3u8JobResponse, err error)

SubmitTraceM3u8Job invokes the mts.SubmitTraceM3u8Job API synchronously

func (*Client) SubmitTraceM3u8JobWithCallback ¶ added in v1.62.795

func (client *Client) SubmitTraceM3u8JobWithCallback(request *SubmitTraceM3u8JobRequest, callback func(response *SubmitTraceM3u8JobResponse, err error)) <-chan int

SubmitTraceM3u8JobWithCallback invokes the mts.SubmitTraceM3u8Job API asynchronously

func (*Client) SubmitTraceM3u8JobWithChan ¶ added in v1.62.795

func (client *Client) SubmitTraceM3u8JobWithChan(request *SubmitTraceM3u8JobRequest) (<-chan *SubmitTraceM3u8JobResponse, <-chan error)

SubmitTraceM3u8JobWithChan invokes the mts.SubmitTraceM3u8Job API asynchronously

func (*Client) TagCustomPerson ¶ added in v1.61.588

func (client *Client) TagCustomPerson(request *TagCustomPersonRequest) (response *TagCustomPersonResponse, err error)

TagCustomPerson invokes the mts.TagCustomPerson API synchronously

func (*Client) TagCustomPersonWithCallback ¶ added in v1.61.588

func (client *Client) TagCustomPersonWithCallback(request *TagCustomPersonRequest, callback func(response *TagCustomPersonResponse, err error)) <-chan int

TagCustomPersonWithCallback invokes the mts.TagCustomPerson API asynchronously

func (*Client) TagCustomPersonWithChan ¶ added in v1.61.588

func (client *Client) TagCustomPersonWithChan(request *TagCustomPersonRequest) (<-chan *TagCustomPersonResponse, <-chan error)

TagCustomPersonWithChan invokes the mts.TagCustomPerson API asynchronously

func (*Client) UnbindInputBucket ¶

func (client *Client) UnbindInputBucket(request *UnbindInputBucketRequest) (response *UnbindInputBucketResponse, err error)

UnbindInputBucket invokes the mts.UnbindInputBucket API synchronously

func (*Client) UnbindInputBucketWithCallback ¶

func (client *Client) UnbindInputBucketWithCallback(request *UnbindInputBucketRequest, callback func(response *UnbindInputBucketResponse, err error)) <-chan int

UnbindInputBucketWithCallback invokes the mts.UnbindInputBucket API asynchronously

func (*Client) UnbindInputBucketWithChan ¶

func (client *Client) UnbindInputBucketWithChan(request *UnbindInputBucketRequest) (<-chan *UnbindInputBucketResponse, <-chan error)

UnbindInputBucketWithChan invokes the mts.UnbindInputBucket API asynchronously

func (*Client) UnbindOutputBucket ¶

func (client *Client) UnbindOutputBucket(request *UnbindOutputBucketRequest) (response *UnbindOutputBucketResponse, err error)

UnbindOutputBucket invokes the mts.UnbindOutputBucket API synchronously

func (*Client) UnbindOutputBucketWithCallback ¶

func (client *Client) UnbindOutputBucketWithCallback(request *UnbindOutputBucketRequest, callback func(response *UnbindOutputBucketResponse, err error)) <-chan int

UnbindOutputBucketWithCallback invokes the mts.UnbindOutputBucket API asynchronously

func (*Client) UnbindOutputBucketWithChan ¶

func (client *Client) UnbindOutputBucketWithChan(request *UnbindOutputBucketRequest) (<-chan *UnbindOutputBucketResponse, <-chan error)

UnbindOutputBucketWithChan invokes the mts.UnbindOutputBucket API asynchronously

func (*Client) UnregisterCustomFace ¶ added in v1.61.588

func (client *Client) UnregisterCustomFace(request *UnregisterCustomFaceRequest) (response *UnregisterCustomFaceResponse, err error)

UnregisterCustomFace invokes the mts.UnregisterCustomFace API synchronously

func (*Client) UnregisterCustomFaceWithCallback ¶ added in v1.61.588

func (client *Client) UnregisterCustomFaceWithCallback(request *UnregisterCustomFaceRequest, callback func(response *UnregisterCustomFaceResponse, err error)) <-chan int

UnregisterCustomFaceWithCallback invokes the mts.UnregisterCustomFace API asynchronously

func (*Client) UnregisterCustomFaceWithChan ¶ added in v1.61.588

func (client *Client) UnregisterCustomFaceWithChan(request *UnregisterCustomFaceRequest) (<-chan *UnregisterCustomFaceResponse, <-chan error)

UnregisterCustomFaceWithChan invokes the mts.UnregisterCustomFace API asynchronously

func (*Client) UpdateMedia ¶

func (client *Client) UpdateMedia(request *UpdateMediaRequest) (response *UpdateMediaResponse, err error)

UpdateMedia invokes the mts.UpdateMedia API synchronously

func (*Client) UpdateMediaCategory ¶

func (client *Client) UpdateMediaCategory(request *UpdateMediaCategoryRequest) (response *UpdateMediaCategoryResponse, err error)

UpdateMediaCategory invokes the mts.UpdateMediaCategory API synchronously

func (*Client) UpdateMediaCategoryWithCallback ¶

func (client *Client) UpdateMediaCategoryWithCallback(request *UpdateMediaCategoryRequest, callback func(response *UpdateMediaCategoryResponse, err error)) <-chan int

UpdateMediaCategoryWithCallback invokes the mts.UpdateMediaCategory API asynchronously

func (*Client) UpdateMediaCategoryWithChan ¶

func (client *Client) UpdateMediaCategoryWithChan(request *UpdateMediaCategoryRequest) (<-chan *UpdateMediaCategoryResponse, <-chan error)

UpdateMediaCategoryWithChan invokes the mts.UpdateMediaCategory API asynchronously

func (*Client) UpdateMediaCover ¶

func (client *Client) UpdateMediaCover(request *UpdateMediaCoverRequest) (response *UpdateMediaCoverResponse, err error)

UpdateMediaCover invokes the mts.UpdateMediaCover API synchronously

func (*Client) UpdateMediaCoverWithCallback ¶

func (client *Client) UpdateMediaCoverWithCallback(request *UpdateMediaCoverRequest, callback func(response *UpdateMediaCoverResponse, err error)) <-chan int

UpdateMediaCoverWithCallback invokes the mts.UpdateMediaCover API asynchronously

func (*Client) UpdateMediaCoverWithChan ¶

func (client *Client) UpdateMediaCoverWithChan(request *UpdateMediaCoverRequest) (<-chan *UpdateMediaCoverResponse, <-chan error)

UpdateMediaCoverWithChan invokes the mts.UpdateMediaCover API asynchronously

func (*Client) UpdateMediaPublishState ¶

func (client *Client) UpdateMediaPublishState(request *UpdateMediaPublishStateRequest) (response *UpdateMediaPublishStateResponse, err error)

UpdateMediaPublishState invokes the mts.UpdateMediaPublishState API synchronously

func (*Client) UpdateMediaPublishStateWithCallback ¶

func (client *Client) UpdateMediaPublishStateWithCallback(request *UpdateMediaPublishStateRequest, callback func(response *UpdateMediaPublishStateResponse, err error)) <-chan int

UpdateMediaPublishStateWithCallback invokes the mts.UpdateMediaPublishState API asynchronously

func (*Client) UpdateMediaPublishStateWithChan ¶

func (client *Client) UpdateMediaPublishStateWithChan(request *UpdateMediaPublishStateRequest) (<-chan *UpdateMediaPublishStateResponse, <-chan error)

UpdateMediaPublishStateWithChan invokes the mts.UpdateMediaPublishState API asynchronously

func (*Client) UpdateMediaWithCallback ¶

func (client *Client) UpdateMediaWithCallback(request *UpdateMediaRequest, callback func(response *UpdateMediaResponse, err error)) <-chan int

UpdateMediaWithCallback invokes the mts.UpdateMedia API asynchronously

func (*Client) UpdateMediaWithChan ¶

func (client *Client) UpdateMediaWithChan(request *UpdateMediaRequest) (<-chan *UpdateMediaResponse, <-chan error)

UpdateMediaWithChan invokes the mts.UpdateMedia API asynchronously

func (*Client) UpdateMediaWorkflow ¶

func (client *Client) UpdateMediaWorkflow(request *UpdateMediaWorkflowRequest) (response *UpdateMediaWorkflowResponse, err error)

UpdateMediaWorkflow invokes the mts.UpdateMediaWorkflow API synchronously

func (*Client) UpdateMediaWorkflowTriggerMode ¶

func (client *Client) UpdateMediaWorkflowTriggerMode(request *UpdateMediaWorkflowTriggerModeRequest) (response *UpdateMediaWorkflowTriggerModeResponse, err error)

UpdateMediaWorkflowTriggerMode invokes the mts.UpdateMediaWorkflowTriggerMode API synchronously

func (*Client) UpdateMediaWorkflowTriggerModeWithCallback ¶

func (client *Client) UpdateMediaWorkflowTriggerModeWithCallback(request *UpdateMediaWorkflowTriggerModeRequest, callback func(response *UpdateMediaWorkflowTriggerModeResponse, err error)) <-chan int

UpdateMediaWorkflowTriggerModeWithCallback invokes the mts.UpdateMediaWorkflowTriggerMode API asynchronously

func (*Client) UpdateMediaWorkflowTriggerModeWithChan ¶

func (client *Client) UpdateMediaWorkflowTriggerModeWithChan(request *UpdateMediaWorkflowTriggerModeRequest) (<-chan *UpdateMediaWorkflowTriggerModeResponse, <-chan error)

UpdateMediaWorkflowTriggerModeWithChan invokes the mts.UpdateMediaWorkflowTriggerMode API asynchronously

func (*Client) UpdateMediaWorkflowWithCallback ¶

func (client *Client) UpdateMediaWorkflowWithCallback(request *UpdateMediaWorkflowRequest, callback func(response *UpdateMediaWorkflowResponse, err error)) <-chan int

UpdateMediaWorkflowWithCallback invokes the mts.UpdateMediaWorkflow API asynchronously

func (*Client) UpdateMediaWorkflowWithChan ¶

func (client *Client) UpdateMediaWorkflowWithChan(request *UpdateMediaWorkflowRequest) (<-chan *UpdateMediaWorkflowResponse, <-chan error)

UpdateMediaWorkflowWithChan invokes the mts.UpdateMediaWorkflow API asynchronously

func (*Client) UpdatePipeline ¶

func (client *Client) UpdatePipeline(request *UpdatePipelineRequest) (response *UpdatePipelineResponse, err error)

UpdatePipeline invokes the mts.UpdatePipeline API synchronously

func (*Client) UpdatePipelineWithCallback ¶

func (client *Client) UpdatePipelineWithCallback(request *UpdatePipelineRequest, callback func(response *UpdatePipelineResponse, err error)) <-chan int

UpdatePipelineWithCallback invokes the mts.UpdatePipeline API asynchronously

func (*Client) UpdatePipelineWithChan ¶

func (client *Client) UpdatePipelineWithChan(request *UpdatePipelineRequest) (<-chan *UpdatePipelineResponse, <-chan error)

UpdatePipelineWithChan invokes the mts.UpdatePipeline API asynchronously

func (*Client) UpdateSmarttagTemplate ¶ added in v1.61.588

func (client *Client) UpdateSmarttagTemplate(request *UpdateSmarttagTemplateRequest) (response *UpdateSmarttagTemplateResponse, err error)

UpdateSmarttagTemplate invokes the mts.UpdateSmarttagTemplate API synchronously

func (*Client) UpdateSmarttagTemplateWithCallback ¶ added in v1.61.588

func (client *Client) UpdateSmarttagTemplateWithCallback(request *UpdateSmarttagTemplateRequest, callback func(response *UpdateSmarttagTemplateResponse, err error)) <-chan int

UpdateSmarttagTemplateWithCallback invokes the mts.UpdateSmarttagTemplate API asynchronously

func (*Client) UpdateSmarttagTemplateWithChan ¶ added in v1.61.588

func (client *Client) UpdateSmarttagTemplateWithChan(request *UpdateSmarttagTemplateRequest) (<-chan *UpdateSmarttagTemplateResponse, <-chan error)

UpdateSmarttagTemplateWithChan invokes the mts.UpdateSmarttagTemplate API asynchronously

func (*Client) UpdateTemplate ¶

func (client *Client) UpdateTemplate(request *UpdateTemplateRequest) (response *UpdateTemplateResponse, err error)

UpdateTemplate invokes the mts.UpdateTemplate API synchronously

func (*Client) UpdateTemplateWithCallback ¶

func (client *Client) UpdateTemplateWithCallback(request *UpdateTemplateRequest, callback func(response *UpdateTemplateResponse, err error)) <-chan int

UpdateTemplateWithCallback invokes the mts.UpdateTemplate API asynchronously

func (*Client) UpdateTemplateWithChan ¶

func (client *Client) UpdateTemplateWithChan(request *UpdateTemplateRequest) (<-chan *UpdateTemplateResponse, <-chan error)

UpdateTemplateWithChan invokes the mts.UpdateTemplate API asynchronously

func (*Client) UpdateWaterMarkTemplate ¶

func (client *Client) UpdateWaterMarkTemplate(request *UpdateWaterMarkTemplateRequest) (response *UpdateWaterMarkTemplateResponse, err error)

UpdateWaterMarkTemplate invokes the mts.UpdateWaterMarkTemplate API synchronously

func (*Client) UpdateWaterMarkTemplateWithCallback ¶

func (client *Client) UpdateWaterMarkTemplateWithCallback(request *UpdateWaterMarkTemplateRequest, callback func(response *UpdateWaterMarkTemplateResponse, err error)) <-chan int

UpdateWaterMarkTemplateWithCallback invokes the mts.UpdateWaterMarkTemplate API asynchronously

func (*Client) UpdateWaterMarkTemplateWithChan ¶

func (client *Client) UpdateWaterMarkTemplateWithChan(request *UpdateWaterMarkTemplateRequest) (<-chan *UpdateWaterMarkTemplateResponse, <-chan error)

UpdateWaterMarkTemplateWithChan invokes the mts.UpdateWaterMarkTemplate API asynchronously

type Clip ¶

type Clip struct {
	TimeSpan TimeSpan `json:"TimeSpan" xml:"TimeSpan"`
}

Clip is a nested struct in mts response

type Container ¶

type Container struct {
	Format string `json:"Format" xml:"Format"`
}

Container is a nested struct in mts response

type Contexts ¶ added in v1.62.795

type Contexts struct {
	ContextsItem []ContextsItem `json:"contexts" xml:"contexts"`
}

Contexts is a nested struct in mts response

type ContextsItem ¶ added in v1.62.795

type ContextsItem struct {
	Context   string   `json:"context" xml:"context"`
	LibName   string   `json:"libName" xml:"libName"`
	LibCode   string   `json:"libCode" xml:"libCode"`
	RuleType  string   `json:"ruleType" xml:"ruleType"`
	Positions []string `json:"positions" xml:"positions"`
}

ContextsItem is a nested struct in mts response

type CopyrightMark ¶ added in v1.62.795

type CopyrightMark struct {
	Content string `json:"Content" xml:"Content"`
}

CopyrightMark is a nested struct in mts response

type CoverImageCensorResult ¶

type CoverImageCensorResult struct {
	Bucket   string                             `json:"Bucket" xml:"Bucket"`
	Object   string                             `json:"Object" xml:"Object"`
	Location string                             `json:"Location" xml:"Location"`
	Results  ResultsInQueryMediaCensorJobDetail `json:"Results" xml:"Results"`
}

CoverImageCensorResult is a nested struct in mts response

type CoverImageCensorResultsInQueryMediaCensorJobDetail ¶

type CoverImageCensorResultsInQueryMediaCensorJobDetail struct {
	CoverImageCensorResult []CoverImageCensorResult `json:"CoverImageCensorResult" xml:"CoverImageCensorResult"`
}

CoverImageCensorResultsInQueryMediaCensorJobDetail is a nested struct in mts response

type CoverImageCensorResultsInQueryMediaCensorJobList ¶

type CoverImageCensorResultsInQueryMediaCensorJobList struct {
	CoverImageCensorResult []CoverImageCensorResult `json:"CoverImageCensorResult" xml:"CoverImageCensorResult"`
}

CoverImageCensorResultsInQueryMediaCensorJobList is a nested struct in mts response

type CreateCustomEntityRequest ¶ added in v1.62.795

type CreateCustomEntityRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Algorithm            string           `position:"Query" name:"Algorithm"`
	CustomGroupId        string           `position:"Query" name:"CustomGroupId"`
	CustomEntityName     string           `position:"Query" name:"CustomEntityName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	CustomEntityInfo     string           `position:"Query" name:"CustomEntityInfo"`
}

CreateCustomEntityRequest is the request struct for api CreateCustomEntity

func CreateCreateCustomEntityRequest ¶ added in v1.62.795

func CreateCreateCustomEntityRequest() (request *CreateCustomEntityRequest)

CreateCreateCustomEntityRequest creates a request to invoke CreateCustomEntity API

type CreateCustomEntityResponse ¶ added in v1.62.795

type CreateCustomEntityResponse struct {
	*responses.BaseResponse
	CustomEntityId string `json:"CustomEntityId" xml:"CustomEntityId"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
}

CreateCustomEntityResponse is the response struct for api CreateCustomEntity

func CreateCreateCustomEntityResponse ¶ added in v1.62.795

func CreateCreateCustomEntityResponse() (response *CreateCustomEntityResponse)

CreateCreateCustomEntityResponse creates a response to parse from CreateCustomEntity response

type CreateCustomGroupRequest ¶ added in v1.62.795

type CreateCustomGroupRequest struct {
	*requests.RpcRequest
	ResourceOwnerId        requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CustomGroupName        string           `position:"Query" name:"CustomGroupName"`
	Algorithm              string           `position:"Query" name:"Algorithm"`
	ResourceOwnerAccount   string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount           string           `position:"Query" name:"OwnerAccount"`
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
	CustomGroupDescription string           `position:"Query" name:"CustomGroupDescription"`
}

CreateCustomGroupRequest is the request struct for api CreateCustomGroup

func CreateCreateCustomGroupRequest ¶ added in v1.62.795

func CreateCreateCustomGroupRequest() (request *CreateCustomGroupRequest)

CreateCreateCustomGroupRequest creates a request to invoke CreateCustomGroup API

type CreateCustomGroupResponse ¶ added in v1.62.795

type CreateCustomGroupResponse struct {
	*responses.BaseResponse
	CustomGroupId string `json:"CustomGroupId" xml:"CustomGroupId"`
	RequestId     string `json:"RequestId" xml:"RequestId"`
}

CreateCustomGroupResponse is the response struct for api CreateCustomGroup

func CreateCreateCustomGroupResponse ¶ added in v1.62.795

func CreateCreateCustomGroupResponse() (response *CreateCustomGroupResponse)

CreateCreateCustomGroupResponse creates a response to parse from CreateCustomGroup response

type CreateFpShotDBRequest ¶ added in v1.61.122

type CreateFpShotDBRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Description          string           `position:"Query" name:"Description"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ModelId              requests.Integer `position:"Query" name:"ModelId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	InstanceId           string           `position:"Query" name:"InstanceId"`
	Name                 string           `position:"Query" name:"Name"`
	Config               string           `position:"Query" name:"Config"`
}

CreateFpShotDBRequest is the request struct for api CreateFpShotDB

func CreateCreateFpShotDBRequest ¶ added in v1.61.122

func CreateCreateFpShotDBRequest() (request *CreateFpShotDBRequest)

CreateCreateFpShotDBRequest creates a request to invoke CreateFpShotDB API

type CreateFpShotDBResponse ¶ added in v1.61.122

type CreateFpShotDBResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	FpShotDB  FpShotDB `json:"FpShotDB" xml:"FpShotDB"`
}

CreateFpShotDBResponse is the response struct for api CreateFpShotDB

func CreateCreateFpShotDBResponse ¶ added in v1.61.122

func CreateCreateFpShotDBResponse() (response *CreateFpShotDBResponse)

CreateCreateFpShotDBResponse creates a response to parse from CreateFpShotDB response

type Crop ¶

type Crop struct {
	Height string `json:"Height" xml:"Height"`
	Width  string `json:"Width" xml:"Width"`
	Top    string `json:"Top" xml:"Top"`
	Left   string `json:"Left" xml:"Left"`
	Mode   string `json:"Mode" xml:"Mode"`
}

Crop is a nested struct in mts response

type CustomEntities ¶ added in v1.62.795

type CustomEntities struct {
	CustomEntity []CustomEntity `json:"CustomEntity" xml:"CustomEntity"`
}

CustomEntities is a nested struct in mts response

type CustomEntity ¶ added in v1.62.795

type CustomEntity struct {
	CustomEntityId   string `json:"CustomEntityId" xml:"CustomEntityId"`
	CustomEntityName string `json:"CustomEntityName" xml:"CustomEntityName"`
	CustomEntityInfo string `json:"CustomEntityInfo" xml:"CustomEntityInfo"`
}

CustomEntity is a nested struct in mts response

type CustomGroup ¶ added in v1.62.795

type CustomGroup struct {
	CustomGroupId          string `json:"CustomGroupId" xml:"CustomGroupId"`
	CustomGroupName        string `json:"CustomGroupName" xml:"CustomGroupName"`
	CustomGroupDescription string `json:"CustomGroupDescription" xml:"CustomGroupDescription"`
}

CustomGroup is a nested struct in mts response

type CustomGroups ¶ added in v1.62.795

type CustomGroups struct {
	CustomGroup []CustomGroup `json:"CustomGroup" xml:"CustomGroup"`
}

CustomGroups is a nested struct in mts response

type CustomView ¶ added in v1.62.795

type CustomView struct {
	CustomViewId string `json:"CustomViewId" xml:"CustomViewId"`
	ImageUrl     string `json:"ImageUrl" xml:"ImageUrl"`
}

CustomView is a nested struct in mts response

type CustomViews ¶ added in v1.62.795

type CustomViews struct {
	CustomView []CustomView `json:"CustomView" xml:"CustomView"`
}

CustomViews is a nested struct in mts response

type Data ¶ added in v1.62.795

type Data struct {
	Trace   string `json:"Trace" xml:"Trace"`
	JobId   string `json:"JobId" xml:"JobId"`
	Message string `json:"Message" xml:"Message"`
	MediaId string `json:"MediaId" xml:"MediaId"`
}

Data is a nested struct in mts response

type DataInQueryCopyrightJob ¶ added in v1.62.795

type DataInQueryCopyrightJob struct {
	DataItem []DataItem `json:"Data" xml:"Data"`
}

DataInQueryCopyrightJob is a nested struct in mts response

type DataInQueryTraceAbJob ¶ added in v1.62.795

type DataInQueryTraceAbJob struct {
	DataItem []DataItem `json:"Data" xml:"Data"`
}

DataInQueryTraceAbJob is a nested struct in mts response

type DataInQueryTraceM3u8Job ¶ added in v1.62.795

type DataInQueryTraceM3u8Job struct {
	DataItem []DataItem `json:"Data" xml:"Data"`
}

DataInQueryTraceM3u8Job is a nested struct in mts response

type DataItem ¶ added in v1.62.795

type DataItem struct {
	JobId       string `json:"JobId" xml:"JobId"`
	Message     string `json:"Message" xml:"Message"`
	Result      string `json:"Result" xml:"Result"`
	Callback    string `json:"Callback" xml:"Callback"`
	TraceId     int64  `json:"TraceId" xml:"TraceId"`
	Level       int64  `json:"Level" xml:"Level"`
	UserData    string `json:"UserData" xml:"UserData"`
	Input       string `json:"Input" xml:"Input"`
	GmtCreate   int64  `json:"GmtCreate" xml:"GmtCreate"`
	MessageId   int64  `json:"MessageId" xml:"MessageId"`
	Trace       string `json:"Trace" xml:"Trace"`
	Output      string `json:"Output" xml:"Output"`
	GmtModified int64  `json:"GmtModified" xml:"GmtModified"`
	Status      string `json:"Status" xml:"Status"`
	UserId      int64  `json:"UserId" xml:"UserId"`
	MediaId     string `json:"MediaId" xml:"MediaId"`
}

DataItem is a nested struct in mts response

type DeactivateMediaWorkflowRequest ¶

type DeactivateMediaWorkflowRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	MediaWorkflowId      string           `position:"Query" name:"MediaWorkflowId"`
}

DeactivateMediaWorkflowRequest is the request struct for api DeactivateMediaWorkflow

func CreateDeactivateMediaWorkflowRequest ¶

func CreateDeactivateMediaWorkflowRequest() (request *DeactivateMediaWorkflowRequest)

CreateDeactivateMediaWorkflowRequest creates a request to invoke DeactivateMediaWorkflow API

type DeactivateMediaWorkflowResponse ¶

type DeactivateMediaWorkflowResponse struct {
	*responses.BaseResponse
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	MediaWorkflow MediaWorkflow `json:"MediaWorkflow" xml:"MediaWorkflow"`
}

DeactivateMediaWorkflowResponse is the response struct for api DeactivateMediaWorkflow

func CreateDeactivateMediaWorkflowResponse ¶

func CreateDeactivateMediaWorkflowResponse() (response *DeactivateMediaWorkflowResponse)

CreateDeactivateMediaWorkflowResponse creates a response to parse from DeactivateMediaWorkflow response

type DeleteCustomEntityRequest ¶ added in v1.62.795

type DeleteCustomEntityRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Algorithm            string           `position:"Query" name:"Algorithm"`
	CustomGroupId        string           `position:"Query" name:"CustomGroupId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	CustomEntityId       string           `position:"Query" name:"CustomEntityId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteCustomEntityRequest is the request struct for api DeleteCustomEntity

func CreateDeleteCustomEntityRequest ¶ added in v1.62.795

func CreateDeleteCustomEntityRequest() (request *DeleteCustomEntityRequest)

CreateDeleteCustomEntityRequest creates a request to invoke DeleteCustomEntity API

type DeleteCustomEntityResponse ¶ added in v1.62.795

type DeleteCustomEntityResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteCustomEntityResponse is the response struct for api DeleteCustomEntity

func CreateDeleteCustomEntityResponse ¶ added in v1.62.795

func CreateDeleteCustomEntityResponse() (response *DeleteCustomEntityResponse)

CreateDeleteCustomEntityResponse creates a response to parse from DeleteCustomEntity response

type DeleteCustomGroupRequest ¶ added in v1.62.795

type DeleteCustomGroupRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Algorithm            string           `position:"Query" name:"Algorithm"`
	CustomGroupId        string           `position:"Query" name:"CustomGroupId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteCustomGroupRequest is the request struct for api DeleteCustomGroup

func CreateDeleteCustomGroupRequest ¶ added in v1.62.795

func CreateDeleteCustomGroupRequest() (request *DeleteCustomGroupRequest)

CreateDeleteCustomGroupRequest creates a request to invoke DeleteCustomGroup API

type DeleteCustomGroupResponse ¶ added in v1.62.795

type DeleteCustomGroupResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteCustomGroupResponse is the response struct for api DeleteCustomGroup

func CreateDeleteCustomGroupResponse ¶ added in v1.62.795

func CreateDeleteCustomGroupResponse() (response *DeleteCustomGroupResponse)

CreateDeleteCustomGroupResponse creates a response to parse from DeleteCustomGroup response

type DeleteCustomViewRequest ¶ added in v1.62.795

type DeleteCustomViewRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CustomViewId         string           `position:"Query" name:"CustomViewId"`
	Algorithm            string           `position:"Query" name:"Algorithm"`
	CustomGroupId        string           `position:"Query" name:"CustomGroupId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	CustomEntityId       string           `position:"Query" name:"CustomEntityId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteCustomViewRequest is the request struct for api DeleteCustomView

func CreateDeleteCustomViewRequest ¶ added in v1.62.795

func CreateDeleteCustomViewRequest() (request *DeleteCustomViewRequest)

CreateDeleteCustomViewRequest creates a request to invoke DeleteCustomView API

type DeleteCustomViewResponse ¶ added in v1.62.795

type DeleteCustomViewResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteCustomViewResponse is the response struct for api DeleteCustomView

func CreateDeleteCustomViewResponse ¶ added in v1.62.795

func CreateDeleteCustomViewResponse() (response *DeleteCustomViewResponse)

CreateDeleteCustomViewResponse creates a response to parse from DeleteCustomView response

type DeleteMediaRequest ¶

type DeleteMediaRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	MediaIds             string           `position:"Query" name:"MediaIds"`
}

DeleteMediaRequest is the request struct for api DeleteMedia

func CreateDeleteMediaRequest ¶

func CreateDeleteMediaRequest() (request *DeleteMediaRequest)

CreateDeleteMediaRequest creates a request to invoke DeleteMedia API

type DeleteMediaResponse ¶

type DeleteMediaResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteMediaResponse is the response struct for api DeleteMedia

func CreateDeleteMediaResponse ¶

func CreateDeleteMediaResponse() (response *DeleteMediaResponse)

CreateDeleteMediaResponse creates a response to parse from DeleteMedia response

type DeleteMediaTagRequest ¶

type DeleteMediaTagRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Tag                  string           `position:"Query" name:"Tag"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	MediaId              string           `position:"Query" name:"MediaId"`
}

DeleteMediaTagRequest is the request struct for api DeleteMediaTag

func CreateDeleteMediaTagRequest ¶

func CreateDeleteMediaTagRequest() (request *DeleteMediaTagRequest)

CreateDeleteMediaTagRequest creates a request to invoke DeleteMediaTag API

type DeleteMediaTagResponse ¶

type DeleteMediaTagResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteMediaTagResponse is the response struct for api DeleteMediaTag

func CreateDeleteMediaTagResponse ¶

func CreateDeleteMediaTagResponse() (response *DeleteMediaTagResponse)

CreateDeleteMediaTagResponse creates a response to parse from DeleteMediaTag response

type DeleteMediaWorkflowRequest ¶

type DeleteMediaWorkflowRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	MediaWorkflowId      string           `position:"Query" name:"MediaWorkflowId"`
}

DeleteMediaWorkflowRequest is the request struct for api DeleteMediaWorkflow

func CreateDeleteMediaWorkflowRequest ¶

func CreateDeleteMediaWorkflowRequest() (request *DeleteMediaWorkflowRequest)

CreateDeleteMediaWorkflowRequest creates a request to invoke DeleteMediaWorkflow API

type DeleteMediaWorkflowResponse ¶

type DeleteMediaWorkflowResponse struct {
	*responses.BaseResponse
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	MediaWorkflow MediaWorkflow `json:"MediaWorkflow" xml:"MediaWorkflow"`
}

DeleteMediaWorkflowResponse is the response struct for api DeleteMediaWorkflow

func CreateDeleteMediaWorkflowResponse ¶

func CreateDeleteMediaWorkflowResponse() (response *DeleteMediaWorkflowResponse)

CreateDeleteMediaWorkflowResponse creates a response to parse from DeleteMediaWorkflow response

type DeletePipelineRequest ¶

type DeletePipelineRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PipelineId           string           `position:"Query" name:"PipelineId"`
}

DeletePipelineRequest is the request struct for api DeletePipeline

func CreateDeletePipelineRequest ¶

func CreateDeletePipelineRequest() (request *DeletePipelineRequest)

CreateDeletePipelineRequest creates a request to invoke DeletePipeline API

type DeletePipelineResponse ¶

type DeletePipelineResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	PipelineId string `json:"PipelineId" xml:"PipelineId"`
}

DeletePipelineResponse is the response struct for api DeletePipeline

func CreateDeletePipelineResponse ¶

func CreateDeletePipelineResponse() (response *DeletePipelineResponse)

CreateDeletePipelineResponse creates a response to parse from DeletePipeline response

type DeleteSmarttagTemplateRequest ¶ added in v1.61.588

type DeleteSmarttagTemplateRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	TemplateId           string           `position:"Query" name:"TemplateId"`
}

DeleteSmarttagTemplateRequest is the request struct for api DeleteSmarttagTemplate

func CreateDeleteSmarttagTemplateRequest ¶ added in v1.61.588

func CreateDeleteSmarttagTemplateRequest() (request *DeleteSmarttagTemplateRequest)

CreateDeleteSmarttagTemplateRequest creates a request to invoke DeleteSmarttagTemplate API

type DeleteSmarttagTemplateResponse ¶ added in v1.61.588

type DeleteSmarttagTemplateResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteSmarttagTemplateResponse is the response struct for api DeleteSmarttagTemplate

func CreateDeleteSmarttagTemplateResponse ¶ added in v1.61.588

func CreateDeleteSmarttagTemplateResponse() (response *DeleteSmarttagTemplateResponse)

CreateDeleteSmarttagTemplateResponse creates a response to parse from DeleteSmarttagTemplate response

type DeleteTemplateRequest ¶

type DeleteTemplateRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	TemplateId           string           `position:"Query" name:"TemplateId"`
}

DeleteTemplateRequest is the request struct for api DeleteTemplate

func CreateDeleteTemplateRequest ¶

func CreateDeleteTemplateRequest() (request *DeleteTemplateRequest)

CreateDeleteTemplateRequest creates a request to invoke DeleteTemplate API

type DeleteTemplateResponse ¶

type DeleteTemplateResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	TemplateId string `json:"TemplateId" xml:"TemplateId"`
}

DeleteTemplateResponse is the response struct for api DeleteTemplate

func CreateDeleteTemplateResponse ¶

func CreateDeleteTemplateResponse() (response *DeleteTemplateResponse)

CreateDeleteTemplateResponse creates a response to parse from DeleteTemplate response

type DeleteWaterMarkTemplateRequest ¶

type DeleteWaterMarkTemplateRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	WaterMarkTemplateId  string           `position:"Query" name:"WaterMarkTemplateId"`
}

DeleteWaterMarkTemplateRequest is the request struct for api DeleteWaterMarkTemplate

func CreateDeleteWaterMarkTemplateRequest ¶

func CreateDeleteWaterMarkTemplateRequest() (request *DeleteWaterMarkTemplateRequest)

CreateDeleteWaterMarkTemplateRequest creates a request to invoke DeleteWaterMarkTemplate API

type DeleteWaterMarkTemplateResponse ¶

type DeleteWaterMarkTemplateResponse struct {
	*responses.BaseResponse
	RequestId           string `json:"RequestId" xml:"RequestId"`
	WaterMarkTemplateId string `json:"WaterMarkTemplateId" xml:"WaterMarkTemplateId"`
}

DeleteWaterMarkTemplateResponse is the response struct for api DeleteWaterMarkTemplate

func CreateDeleteWaterMarkTemplateResponse ¶

func CreateDeleteWaterMarkTemplateResponse() (response *DeleteWaterMarkTemplateResponse)

CreateDeleteWaterMarkTemplateResponse creates a response to parse from DeleteWaterMarkTemplate response

type DescCensorResult ¶

type DescCensorResult struct {
	Suggestion string `json:"Suggestion" xml:"Suggestion"`
	Label      string `json:"Label" xml:"Label"`
	Scene      string `json:"Scene" xml:"Scene"`
	Rate       string `json:"Rate" xml:"Rate"`
}

DescCensorResult is a nested struct in mts response

type Details ¶ added in v1.61.1372

type Details struct {
	DetailsItem []DetailsItem `json:"details" xml:"details"`
}

Details is a nested struct in mts response

type DetailsItem ¶ added in v1.61.1372

type DetailsItem struct {
	Label    string         `json:"Label" xml:"Label"`
	Contexts []ContextsItem `json:"contexts" xml:"contexts"`
}

DetailsItem is a nested struct in mts response

type DigiWaterMark ¶

type DigiWaterMark struct {
	Type      string    `json:"Type" xml:"Type"`
	Alpha     string    `json:"Alpha" xml:"Alpha"`
	InputFile InputFile `json:"InputFile" xml:"InputFile"`
}

DigiWaterMark is a nested struct in mts response

type Duplication ¶

type Duplication struct {
	Duration string `json:"Duration" xml:"Duration"`
	Start    string `json:"Start" xml:"Start"`
}

Duplication is a nested struct in mts response

type Encryption ¶

type Encryption struct {
	Key     string `json:"Key" xml:"Key"`
	KeyUri  string `json:"KeyUri" xml:"KeyUri"`
	SkipCnt string `json:"SkipCnt" xml:"SkipCnt"`
	KeyType string `json:"KeyType" xml:"KeyType"`
	Id      string `json:"Id" xml:"Id"`
	Type    string `json:"Type" xml:"Type"`
}

Encryption is a nested struct in mts response

type ExtSubtitle ¶

type ExtSubtitle struct {
	CharEnc  string `json:"CharEnc" xml:"CharEnc"`
	FontName string `json:"FontName" xml:"FontName"`
	Input    Input  `json:"Input" xml:"Input"`
}

ExtSubtitle is a nested struct in mts response

type ExtSubtitleListInListJob ¶

type ExtSubtitleListInListJob struct {
	ExtSubtitle []ExtSubtitle `json:"ExtSubtitle" xml:"ExtSubtitle"`
}

ExtSubtitleListInListJob is a nested struct in mts response

type ExtSubtitleListInQueryJobList ¶

type ExtSubtitleListInQueryJobList struct {
	ExtSubtitle []ExtSubtitle `json:"ExtSubtitle" xml:"ExtSubtitle"`
}

ExtSubtitleListInQueryJobList is a nested struct in mts response

type ExtSubtitleListInSubmitJobs ¶

type ExtSubtitleListInSubmitJobs struct {
	ExtSubtitle []ExtSubtitle `json:"ExtSubtitle" xml:"ExtSubtitle"`
}

ExtSubtitleListInSubmitJobs is a nested struct in mts response

type ExtendConfig ¶ added in v1.62.795

type ExtendConfig struct {
	IsBoostNew                bool   `json:"IsBoostNew" xml:"IsBoostNew"`
	MaxMultiSpeed             int    `json:"MaxMultiSpeed" xml:"MaxMultiSpeed"`
	MultiSpeedDowngradePolicy string `json:"MultiSpeedDowngradePolicy" xml:"MultiSpeedDowngradePolicy"`
}

ExtendConfig is a nested struct in mts response

type Face ¶

type Face struct {
	ImageUrl string `json:"ImageUrl" xml:"ImageUrl"`
	FaceId   string `json:"FaceId" xml:"FaceId"`
}

Face is a nested struct in mts response

type FacesInImAudit ¶ added in v1.62.795

type FacesInImAudit struct {
	FacesItem []FacesItem `json:"faces" xml:"faces"`
}

FacesInImAudit is a nested struct in mts response

type FacesInListCustomPersons ¶ added in v1.61.588

type FacesInListCustomPersons struct {
	Face []Face `json:"Face" xml:"Face"`
}

FacesInListCustomPersons is a nested struct in mts response

type FacesItem ¶ added in v1.62.795

type FacesItem struct {
	Name string  `json:"name" xml:"name"`
	Re   float64 `json:"re" xml:"re"`
	Idid string  `json:"idid" xml:"idid"`
}

FacesItem is a nested struct in mts response

type File ¶

type File struct {
	State string `json:"State" xml:"State"`
	URL   string `json:"URL" xml:"URL"`
}

File is a nested struct in mts response

type Format ¶

type Format struct {
	FormatName     string `json:"FormatName" xml:"FormatName"`
	NumPrograms    string `json:"NumPrograms" xml:"NumPrograms"`
	StartTime      string `json:"StartTime" xml:"StartTime"`
	FormatLongName string `json:"FormatLongName" xml:"FormatLongName"`
	Duration       string `json:"Duration" xml:"Duration"`
	Size           string `json:"Size" xml:"Size"`
	Bitrate        string `json:"Bitrate" xml:"Bitrate"`
	NumStreams     string `json:"NumStreams" xml:"NumStreams"`
}

Format is a nested struct in mts response

type FpDBDeleteJob ¶ added in v1.61.1247

type FpDBDeleteJob struct {
	CreationTime string `json:"CreationTime" xml:"CreationTime"`
	Status       string `json:"Status" xml:"Status"`
	FinishTime   string `json:"FinishTime" xml:"FinishTime"`
	DelType      string `json:"DelType" xml:"DelType"`
	UserData     string `json:"UserData" xml:"UserData"`
	Code         string `json:"Code" xml:"Code"`
	Message      string `json:"Message" xml:"Message"`
	PipelineId   string `json:"PipelineId" xml:"PipelineId"`
	FpDBId       string `json:"FpDBId" xml:"FpDBId"`
	Id           string `json:"Id" xml:"Id"`
}

FpDBDeleteJob is a nested struct in mts response

type FpDBDeleteJobList ¶ added in v1.61.1247

type FpDBDeleteJobList struct {
	FpDBDeleteJob []FpDBDeleteJob `json:"FpDBDeleteJob" xml:"FpDBDeleteJob"`
}

FpDBDeleteJobList is a nested struct in mts response

type FpFileDeleteJob ¶ added in v1.61.1247

type FpFileDeleteJob struct {
	CreationTime string `json:"CreationTime" xml:"CreationTime"`
	Status       string `json:"Status" xml:"Status"`
	FinishTime   string `json:"FinishTime" xml:"FinishTime"`
	UserData     string `json:"UserData" xml:"UserData"`
	Code         string `json:"Code" xml:"Code"`
	Message      string `json:"Message" xml:"Message"`
	PipelineId   string `json:"PipelineId" xml:"PipelineId"`
	FpDBId       string `json:"FpDBId" xml:"FpDBId"`
	Id           string `json:"Id" xml:"Id"`
	FileIds      string `json:"FileIds" xml:"FileIds"`
}

FpFileDeleteJob is a nested struct in mts response

type FpFileDeleteJobList ¶ added in v1.61.1247

type FpFileDeleteJobList struct {
	FpFileDeleteJob []FpFileDeleteJob `json:"FpFileDeleteJob" xml:"FpFileDeleteJob"`
}

FpFileDeleteJobList is a nested struct in mts response

type FpShot ¶

type FpShot struct {
	Similarity   string                           `json:"Similarity" xml:"Similarity"`
	PrimaryKey   string                           `json:"PrimaryKey" xml:"PrimaryKey"`
	FpShotSlices FpShotSlicesInQueryFpShotJobList `json:"FpShotSlices" xml:"FpShotSlices"`
}

FpShot is a nested struct in mts response

type FpShotConfig ¶

type FpShotConfig struct {
	PrimaryKey string `json:"PrimaryKey" xml:"PrimaryKey"`
	SaveType   string `json:"SaveType" xml:"SaveType"`
	Notary     string `json:"Notary" xml:"Notary"`
	FpDBId     string `json:"FpDBId" xml:"FpDBId"`
}

FpShotConfig is a nested struct in mts response

type FpShotDB ¶ added in v1.61.122

type FpShotDB struct {
	Name        string `json:"Name" xml:"Name"`
	FpDBId      string `json:"FpDBId" xml:"FpDBId"`
	State       string `json:"State" xml:"State"`
	InstanceId  string `json:"InstanceId" xml:"InstanceId"`
	ModelId     int    `json:"ModelId" xml:"ModelId"`
	Config      string `json:"Config" xml:"Config"`
	Status      string `json:"Status" xml:"Status"`
	Description string `json:"Description" xml:"Description"`
}

FpShotDB is a nested struct in mts response

type FpShotDBList ¶ added in v1.61.122

type FpShotDBList struct {
	FpShotDB []FpShotDB `json:"FpShotDB" xml:"FpShotDB"`
}

FpShotDBList is a nested struct in mts response

type FpShotFile ¶ added in v1.61.1247

type FpShotFile struct {
	PrimaryKey string    `json:"PrimaryKey" xml:"PrimaryKey"`
	FileId     string    `json:"FileId" xml:"FileId"`
	StoreTime  string    `json:"StoreTime" xml:"StoreTime"`
	InputFile  InputFile `json:"InputFile" xml:"InputFile"`
}

FpShotFile is a nested struct in mts response

type FpShotFileList ¶ added in v1.61.1247

type FpShotFileList struct {
	FpShotFile []FpShotFile `json:"FpShotFile" xml:"FpShotFile"`
}

FpShotFileList is a nested struct in mts response

type FpShotImportJob ¶ added in v1.61.1372

type FpShotImportJob struct {
	Id             string `json:"Id" xml:"Id"`
	FpDBId         string `json:"FpDBId" xml:"FpDBId"`
	PipelineId     string `json:"PipelineId" xml:"PipelineId"`
	FpImportConfig string `json:"FpImportConfig" xml:"FpImportConfig"`
	Status         string `json:"Status" xml:"Status"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	CreateTime     string `json:"CreateTime" xml:"CreateTime"`
	FinishTime     string `json:"FinishTime" xml:"FinishTime"`
	UserData       string `json:"UserData" xml:"UserData"`
	Input          string `json:"Input" xml:"Input"`
	ProcessMessage string `json:"ProcessMessage" xml:"ProcessMessage"`
}

FpShotImportJob is a nested struct in mts response

type FpShotImportJobList ¶ added in v1.61.1372

type FpShotImportJobList struct {
	FpShotImportJob []FpShotImportJob `json:"FpShotImportJob" xml:"FpShotImportJob"`
}

FpShotImportJobList is a nested struct in mts response

type FpShotJob ¶

type FpShotJob struct {
	CreationTime  string       `json:"CreationTime" xml:"CreationTime"`
	FinishTime    string       `json:"FinishTime" xml:"FinishTime"`
	State         string       `json:"State" xml:"State"`
	Message       string       `json:"Message" xml:"Message"`
	TxHash        string       `json:"TxHash" xml:"TxHash"`
	TransactionId string       `json:"TransactionId" xml:"TransactionId"`
	FileId        string       `json:"FileId" xml:"FileId"`
	UserData      string       `json:"UserData" xml:"UserData"`
	Duration      int          `json:"Duration" xml:"Duration"`
	Code          string       `json:"Code" xml:"Code"`
	PipelineId    string       `json:"PipelineId" xml:"PipelineId"`
	Id            string       `json:"Id" xml:"Id"`
	Input         string       `json:"Input" xml:"Input"`
	FpShotResult  FpShotResult `json:"FpShotResult" xml:"FpShotResult"`
	FpShotConfig  FpShotConfig `json:"FpShotConfig" xml:"FpShotConfig"`
	InputFile     InputFile    `json:"InputFile" xml:"InputFile"`
}

FpShotJob is a nested struct in mts response

type FpShotJobList ¶

type FpShotJobList struct {
	FpShotJob []FpShotJob `json:"FpShotJob" xml:"FpShotJob"`
}

FpShotJobList is a nested struct in mts response

type FpShotResult ¶

type FpShotResult struct {
	AudioFpShots AudioFpShots `json:"AudioFpShots" xml:"AudioFpShots"`
	FpShots      FpShots      `json:"FpShots" xml:"FpShots"`
	TextFpShots  TextFpShots  `json:"TextFpShots" xml:"TextFpShots"`
}

FpShotResult is a nested struct in mts response

type FpShotSlice ¶

type FpShotSlice struct {
	Similarity  string      `json:"Similarity" xml:"Similarity"`
	Duplication Duplication `json:"Duplication" xml:"Duplication"`
	Input       Input       `json:"Input" xml:"Input"`
}

FpShotSlice is a nested struct in mts response

type FpShotSlicesInQueryFpShotJobList ¶

type FpShotSlicesInQueryFpShotJobList struct {
	FpShotSlice []FpShotSlice `json:"FpShotSlice" xml:"FpShotSlice"`
}

FpShotSlicesInQueryFpShotJobList is a nested struct in mts response

type FpShots ¶

type FpShots struct {
	FpShot []FpShot `json:"FpShot" xml:"FpShot"`
}

FpShots is a nested struct in mts response

type Frames ¶ added in v1.62.795

type Frames struct {
	FramesItem []FramesItem `json:"frames" xml:"frames"`
}

Frames is a nested struct in mts response

type FramesItem ¶ added in v1.62.795

type FramesItem struct {
	Rate float64 `json:"rate" xml:"rate"`
	Url  string  `json:"url" xml:"url"`
}

FramesItem is a nested struct in mts response

type FrontendHint ¶ added in v1.62.795

type FrontendHint struct {
	IsDynamic          bool   `json:"IsDynamic" xml:"IsDynamic"`
	TranscodeType      string `json:"TranscodeType" xml:"TranscodeType"`
	BitrateControlType string `json:"BitrateControlType" xml:"BitrateControlType"`
	HasOldHdr2Sdr      bool   `json:"HasOldHdr2Sdr" xml:"HasOldHdr2Sdr"`
	Source             string `json:"Source" xml:"Source"`
}

FrontendHint is a nested struct in mts response

type Gif ¶

type Gif struct {
	FinalDelay      string `json:"FinalDelay" xml:"FinalDelay"`
	Loop            string `json:"Loop" xml:"Loop"`
	IsCustomPalette string `json:"IsCustomPalette" xml:"IsCustomPalette"`
	DitherMode      string `json:"DitherMode" xml:"DitherMode"`
}

Gif is a nested struct in mts response

type HintWordsInfo ¶ added in v1.62.795

type HintWordsInfo struct {
	HintWordsInfoItem []HintWordsInfoItem `json:"hintWordsInfo" xml:"hintWordsInfo"`
}

HintWordsInfo is a nested struct in mts response

type HintWordsInfoItem ¶ added in v1.62.795

type HintWordsInfoItem struct {
	Context string `json:"context" xml:"context"`
}

HintWordsInfoItem is a nested struct in mts response

type ImAuditRequest ¶ added in v1.61.1372

type ImAuditRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Images               string           `position:"Query" name:"Images"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	BizType              string           `position:"Query" name:"BizType"`
	Contents             string           `position:"Query" name:"Contents"`
	Scenes               string           `position:"Query" name:"Scenes"`
}

ImAuditRequest is the request struct for api ImAudit

func CreateImAuditRequest ¶ added in v1.61.1372

func CreateImAuditRequest() (request *ImAuditRequest)

CreateImAuditRequest creates a request to invoke ImAudit API

type ImAuditResponse ¶ added in v1.61.1372

type ImAuditResponse struct {
	*responses.BaseResponse
	TextQuotaExceed  bool         `json:"TextQuotaExceed" xml:"TextQuotaExceed"`
	ImageQuotaExceed bool         `json:"ImageQuotaExceed" xml:"ImageQuotaExceed"`
	RequestId        string       `json:"RequestId" xml:"RequestId"`
	ImageResults     ImageResults `json:"ImageResults" xml:"ImageResults"`
	TextResults      TextResults  `json:"TextResults" xml:"TextResults"`
}

ImAuditResponse is the response struct for api ImAudit

func CreateImAuditResponse ¶ added in v1.61.1372

func CreateImAuditResponse() (response *ImAuditResponse)

CreateImAuditResponse creates a response to parse from ImAudit response

type ImageResults ¶ added in v1.61.1372

type ImageResults struct {
	Result []ResultItem `json:"result" xml:"result"`
}

ImageResults is a nested struct in mts response

type ImportFpShotJobRequest ¶ added in v1.61.1372

type ImportFpShotJobRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	FpDBId               string           `position:"Query" name:"FpDBId"`
	UserData             string           `position:"Query" name:"UserData"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	FpImportConfig       string           `position:"Query" name:"FpImportConfig"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PipelineId           string           `position:"Query" name:"PipelineId"`
	Input                string           `position:"Query" name:"Input"`
}

ImportFpShotJobRequest is the request struct for api ImportFpShotJob

func CreateImportFpShotJobRequest ¶ added in v1.61.1372

func CreateImportFpShotJobRequest() (request *ImportFpShotJobRequest)

CreateImportFpShotJobRequest creates a request to invoke ImportFpShotJob API

type ImportFpShotJobResponse ¶ added in v1.61.1372

type ImportFpShotJobResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	JobId     string `json:"JobId" xml:"JobId"`
}

ImportFpShotJobResponse is the response struct for api ImportFpShotJob

func CreateImportFpShotJobResponse ¶ added in v1.61.1372

func CreateImportFpShotJobResponse() (response *ImportFpShotJobResponse)

CreateImportFpShotJobResponse creates a response to parse from ImportFpShotJob response

type Input ¶

type Input struct {
	Bucket    string    `json:"Bucket" xml:"Bucket"`
	Duration  string    `json:"Duration" xml:"Duration"`
	Start     string    `json:"Start" xml:"Start"`
	UserData  string    `json:"UserData" xml:"UserData"`
	Object    string    `json:"Object" xml:"Object"`
	Location  string    `json:"Location" xml:"Location"`
	RoleArn   string    `json:"RoleArn" xml:"RoleArn"`
	InputFile InputFile `json:"InputFile" xml:"InputFile"`
}

Input is a nested struct in mts response

type InputFile ¶

type InputFile struct {
	Bucket   string `json:"Bucket" xml:"Bucket"`
	Object   string `json:"Object" xml:"Object"`
	Location string `json:"Location" xml:"Location"`
}

InputFile is a nested struct in mts response

type InputFragment ¶ added in v1.61.1372

type InputFragment struct {
	Start    string `json:"Start" xml:"Start"`
	Duration string `json:"Duration" xml:"Duration"`
}

InputFragment is a nested struct in mts response

type Job ¶

type Job struct {
	JobId            string           `json:"JobId" xml:"JobId"`
	Message          string           `json:"Message" xml:"Message"`
	Code             string           `json:"Code" xml:"Code"`
	CreationTime     string           `json:"CreationTime" xml:"CreationTime"`
	FinishTime       string           `json:"FinishTime" xml:"FinishTime"`
	State            string           `json:"State" xml:"State"`
	PipelineId       string           `json:"PipelineId" xml:"PipelineId"`
	SubmitTime       string           `json:"SubmitTime" xml:"SubmitTime"`
	Percent          int64            `json:"Percent" xml:"Percent"`
	Pipeline         Pipeline         `json:"Pipeline" xml:"Pipeline"`
	Output           Output           `json:"Output" xml:"Output"`
	Input            Input            `json:"Input" xml:"Input"`
	MNSMessageResult MNSMessageResult `json:"MNSMessageResult" xml:"MNSMessageResult"`
}

Job is a nested struct in mts response

type JobListInListJob ¶

type JobListInListJob struct {
	Job []Job `json:"Job" xml:"Job"`
}

JobListInListJob is a nested struct in mts response

type JobListInQueryJobList ¶

type JobListInQueryJobList struct {
	Job []Job `json:"Job" xml:"Job"`
}

JobListInQueryJobList is a nested struct in mts response

type JobResult ¶

type JobResult struct {
	Success bool   `json:"Success" xml:"Success"`
	Code    string `json:"Code" xml:"Code"`
	Message string `json:"Message" xml:"Message"`
	Job     Job    `json:"Job" xml:"Job"`
}

JobResult is a nested struct in mts response

type JobResultList ¶ added in v1.62.795

type JobResultList struct {
	JobResult []JobResult `json:"JobResult" xml:"JobResult"`
}

JobResultList is a nested struct in mts response

type ListAllMediaBucketRequest ¶

type ListAllMediaBucketRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	NextPageToken        string           `position:"Query" name:"NextPageToken"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	MaximumPageSize      requests.Integer `position:"Query" name:"MaximumPageSize"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

ListAllMediaBucketRequest is the request struct for api ListAllMediaBucket

func CreateListAllMediaBucketRequest ¶

func CreateListAllMediaBucketRequest() (request *ListAllMediaBucketRequest)

CreateListAllMediaBucketRequest creates a request to invoke ListAllMediaBucket API

type ListAllMediaBucketResponse ¶

type ListAllMediaBucketResponse struct {
	*responses.BaseResponse
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	NextPageToken   string          `json:"NextPageToken" xml:"NextPageToken"`
	MediaBucketList MediaBucketList `json:"MediaBucketList" xml:"MediaBucketList"`
}

ListAllMediaBucketResponse is the response struct for api ListAllMediaBucket

func CreateListAllMediaBucketResponse ¶

func CreateListAllMediaBucketResponse() (response *ListAllMediaBucketResponse)

CreateListAllMediaBucketResponse creates a response to parse from ListAllMediaBucket response

type ListCustomEntitiesRequest ¶ added in v1.62.795

type ListCustomEntitiesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	Algorithm            string           `position:"Query" name:"Algorithm"`
	CustomGroupId        string           `position:"Query" name:"CustomGroupId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

ListCustomEntitiesRequest is the request struct for api ListCustomEntities

func CreateListCustomEntitiesRequest ¶ added in v1.62.795

func CreateListCustomEntitiesRequest() (request *ListCustomEntitiesRequest)

CreateListCustomEntitiesRequest creates a request to invoke ListCustomEntities API

type ListCustomEntitiesResponse ¶ added in v1.62.795

type ListCustomEntitiesResponse struct {
	*responses.BaseResponse
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	PageNumber     int            `json:"PageNumber" xml:"PageNumber"`
	PageSize       int            `json:"PageSize" xml:"PageSize"`
	TotalCount     int64          `json:"TotalCount" xml:"TotalCount"`
	CustomEntities CustomEntities `json:"CustomEntities" xml:"CustomEntities"`
}

ListCustomEntitiesResponse is the response struct for api ListCustomEntities

func CreateListCustomEntitiesResponse ¶ added in v1.62.795

func CreateListCustomEntitiesResponse() (response *ListCustomEntitiesResponse)

CreateListCustomEntitiesResponse creates a response to parse from ListCustomEntities response

type ListCustomGroupsRequest ¶ added in v1.62.795

type ListCustomGroupsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	Algorithm            string           `position:"Query" name:"Algorithm"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

ListCustomGroupsRequest is the request struct for api ListCustomGroups

func CreateListCustomGroupsRequest ¶ added in v1.62.795

func CreateListCustomGroupsRequest() (request *ListCustomGroupsRequest)

CreateListCustomGroupsRequest creates a request to invoke ListCustomGroups API

type ListCustomGroupsResponse ¶ added in v1.62.795

type ListCustomGroupsResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	PageNumber   int          `json:"PageNumber" xml:"PageNumber"`
	PageSize     int          `json:"PageSize" xml:"PageSize"`
	TotalCount   int64        `json:"TotalCount" xml:"TotalCount"`
	CustomGroups CustomGroups `json:"CustomGroups" xml:"CustomGroups"`
}

ListCustomGroupsResponse is the response struct for api ListCustomGroups

func CreateListCustomGroupsResponse ¶ added in v1.62.795

func CreateListCustomGroupsResponse() (response *ListCustomGroupsResponse)

CreateListCustomGroupsResponse creates a response to parse from ListCustomGroups response

type ListCustomPersonsRequest ¶ added in v1.61.588

type ListCustomPersonsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PersonId             string           `position:"Query" name:"PersonId"`
	CategoryId           string           `position:"Query" name:"CategoryId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

ListCustomPersonsRequest is the request struct for api ListCustomPersons

func CreateListCustomPersonsRequest ¶ added in v1.61.588

func CreateListCustomPersonsRequest() (request *ListCustomPersonsRequest)

CreateListCustomPersonsRequest creates a request to invoke ListCustomPersons API

type ListCustomPersonsResponse ¶ added in v1.61.588

type ListCustomPersonsResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Categories Categories `json:"Categories" xml:"Categories"`
}

ListCustomPersonsResponse is the response struct for api ListCustomPersons

func CreateListCustomPersonsResponse ¶ added in v1.61.588

func CreateListCustomPersonsResponse() (response *ListCustomPersonsResponse)

CreateListCustomPersonsResponse creates a response to parse from ListCustomPersons response

type ListCustomViewsRequest ¶ added in v1.62.795

type ListCustomViewsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	Algorithm            string           `position:"Query" name:"Algorithm"`
	CustomGroupId        string           `position:"Query" name:"CustomGroupId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	CustomEntityId       string           `position:"Query" name:"CustomEntityId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

ListCustomViewsRequest is the request struct for api ListCustomViews

func CreateListCustomViewsRequest ¶ added in v1.62.795

func CreateListCustomViewsRequest() (request *ListCustomViewsRequest)

CreateListCustomViewsRequest creates a request to invoke ListCustomViews API

type ListCustomViewsResponse ¶ added in v1.62.795

type ListCustomViewsResponse struct {
	*responses.BaseResponse
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	PageNumber  int         `json:"PageNumber" xml:"PageNumber"`
	PageSize    int         `json:"PageSize" xml:"PageSize"`
	TotalCount  int64       `json:"TotalCount" xml:"TotalCount"`
	CustomViews CustomViews `json:"CustomViews" xml:"CustomViews"`
}

ListCustomViewsResponse is the response struct for api ListCustomViews

func CreateListCustomViewsResponse ¶ added in v1.62.795

func CreateListCustomViewsResponse() (response *ListCustomViewsResponse)

CreateListCustomViewsResponse creates a response to parse from ListCustomViews response

type ListFpShotDBRequest ¶ added in v1.61.122

type ListFpShotDBRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	FpDBIds              string           `position:"Query" name:"FpDBIds"`
}

ListFpShotDBRequest is the request struct for api ListFpShotDB

func CreateListFpShotDBRequest ¶ added in v1.61.122

func CreateListFpShotDBRequest() (request *ListFpShotDBRequest)

CreateListFpShotDBRequest creates a request to invoke ListFpShotDB API

type ListFpShotDBResponse ¶ added in v1.61.122

type ListFpShotDBResponse struct {
	*responses.BaseResponse
	RequestId    string                    `json:"RequestId" xml:"RequestId"`
	NonExistIds  NonExistIdsInListFpShotDB `json:"NonExistIds" xml:"NonExistIds"`
	FpShotDBList FpShotDBList              `json:"FpShotDBList" xml:"FpShotDBList"`
}

ListFpShotDBResponse is the response struct for api ListFpShotDB

func CreateListFpShotDBResponse ¶ added in v1.61.122

func CreateListFpShotDBResponse() (response *ListFpShotDBResponse)

CreateListFpShotDBResponse creates a response to parse from ListFpShotDB response

type ListFpShotFilesRequest ¶ added in v1.61.1247

type ListFpShotFilesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	FpDBId               string           `position:"Query" name:"FpDBId"`
	NextPageToken        string           `position:"Query" name:"NextPageToken"`
	StartTime            string           `position:"Query" name:"StartTime"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EndTime              string           `position:"Query" name:"EndTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

ListFpShotFilesRequest is the request struct for api ListFpShotFiles

func CreateListFpShotFilesRequest ¶ added in v1.61.1247

func CreateListFpShotFilesRequest() (request *ListFpShotFilesRequest)

CreateListFpShotFilesRequest creates a request to invoke ListFpShotFiles API

type ListFpShotFilesResponse ¶ added in v1.61.1247

type ListFpShotFilesResponse struct {
	*responses.BaseResponse
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	NextPageToken  string         `json:"NextPageToken" xml:"NextPageToken"`
	FpShotFileList FpShotFileList `json:"FpShotFileList" xml:"FpShotFileList"`
}

ListFpShotFilesResponse is the response struct for api ListFpShotFiles

func CreateListFpShotFilesResponse ¶ added in v1.61.1247

func CreateListFpShotFilesResponse() (response *ListFpShotFilesResponse)

CreateListFpShotFilesResponse creates a response to parse from ListFpShotFiles response

type ListFpShotImportJobRequest ¶ added in v1.61.1372

type ListFpShotImportJobRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	JobIds               string           `position:"Query" name:"JobIds"`
}

ListFpShotImportJobRequest is the request struct for api ListFpShotImportJob

func CreateListFpShotImportJobRequest ¶ added in v1.61.1372

func CreateListFpShotImportJobRequest() (request *ListFpShotImportJobRequest)

CreateListFpShotImportJobRequest creates a request to invoke ListFpShotImportJob API

type ListFpShotImportJobResponse ¶ added in v1.61.1372

type ListFpShotImportJobResponse struct {
	*responses.BaseResponse
	RequestId           string            `json:"RequestId" xml:"RequestId"`
	NonExistIds         []string          `json:"NonExistIds" xml:"NonExistIds"`
	FpShotImportJobList []FpShotImportJob `json:"FpShotImportJobList" xml:"FpShotImportJobList"`
}

ListFpShotImportJobResponse is the response struct for api ListFpShotImportJob

func CreateListFpShotImportJobResponse ¶ added in v1.61.1372

func CreateListFpShotImportJobResponse() (response *ListFpShotImportJobResponse)

CreateListFpShotImportJobResponse creates a response to parse from ListFpShotImportJob response

type ListJobRequest ¶

type ListJobRequest struct {
	*requests.RpcRequest
	ResourceOwnerId            requests.Integer `position:"Query" name:"ResourceOwnerId"`
	NextPageToken              string           `position:"Query" name:"NextPageToken"`
	StartOfJobCreatedTimeRange string           `position:"Query" name:"StartOfJobCreatedTimeRange"`
	State                      string           `position:"Query" name:"State"`
	EndOfJobCreatedTimeRange   string           `position:"Query" name:"EndOfJobCreatedTimeRange"`
	ResourceOwnerAccount       string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount               string           `position:"Query" name:"OwnerAccount"`
	MaximumPageSize            requests.Integer `position:"Query" name:"MaximumPageSize"`
	OwnerId                    requests.Integer `position:"Query" name:"OwnerId"`
	PipelineId                 string           `position:"Query" name:"PipelineId"`
}

ListJobRequest is the request struct for api ListJob

func CreateListJobRequest ¶

func CreateListJobRequest() (request *ListJobRequest)

CreateListJobRequest creates a request to invoke ListJob API

type ListJobResponse ¶

type ListJobResponse struct {
	*responses.BaseResponse
	RequestId     string           `json:"RequestId" xml:"RequestId"`
	NextPageToken string           `json:"NextPageToken" xml:"NextPageToken"`
	JobList       JobListInListJob `json:"JobList" xml:"JobList"`
}

ListJobResponse is the response struct for api ListJob

func CreateListJobResponse ¶

func CreateListJobResponse() (response *ListJobResponse)

CreateListJobResponse creates a response to parse from ListJob response

type ListMediaWorkflowExecutionsRequest ¶

type ListMediaWorkflowExecutionsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	NextPageToken        string           `position:"Query" name:"NextPageToken"`
	MediaWorkflowId      string           `position:"Query" name:"MediaWorkflowId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	MaximumPageSize      requests.Integer `position:"Query" name:"MaximumPageSize"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	MediaWorkflowName    string           `position:"Query" name:"MediaWorkflowName"`
	InputFileURL         string           `position:"Query" name:"InputFileURL"`
}

ListMediaWorkflowExecutionsRequest is the request struct for api ListMediaWorkflowExecutions

func CreateListMediaWorkflowExecutionsRequest ¶

func CreateListMediaWorkflowExecutionsRequest() (request *ListMediaWorkflowExecutionsRequest)

CreateListMediaWorkflowExecutionsRequest creates a request to invoke ListMediaWorkflowExecutions API

type ListMediaWorkflowExecutionsResponse ¶

type ListMediaWorkflowExecutionsResponse struct {
	*responses.BaseResponse
	RequestId                  string                                                  `json:"RequestId" xml:"RequestId"`
	NextPageToken              string                                                  `json:"NextPageToken" xml:"NextPageToken"`
	MediaWorkflowExecutionList MediaWorkflowExecutionListInListMediaWorkflowExecutions `json:"MediaWorkflowExecutionList" xml:"MediaWorkflowExecutionList"`
}

ListMediaWorkflowExecutionsResponse is the response struct for api ListMediaWorkflowExecutions

func CreateListMediaWorkflowExecutionsResponse ¶

func CreateListMediaWorkflowExecutionsResponse() (response *ListMediaWorkflowExecutionsResponse)

CreateListMediaWorkflowExecutionsResponse creates a response to parse from ListMediaWorkflowExecutions response

type LogoData ¶ added in v1.62.795

type LogoData struct {
	LogoDataItem []LogoDataItem `json:"logoData" xml:"logoData"`
}

LogoData is a nested struct in mts response

type LogoDataItem ¶ added in v1.62.795

type LogoDataItem struct {
	Type string  `json:"type" xml:"type"`
	Name string  `json:"name" xml:"name"`
	X    float64 `json:"x" xml:"x"`
	Y    float64 `json:"y" xml:"y"`
	W    float64 `json:"w" xml:"w"`
	H    float64 `json:"h" xml:"h"`
}

LogoDataItem is a nested struct in mts response

type M3U8NonStandardSupport ¶

type M3U8NonStandardSupport struct {
	TS TS `json:"TS" xml:"TS"`
}

M3U8NonStandardSupport is a nested struct in mts response

type MNSMessageResult ¶

type MNSMessageResult struct {
	MessageId    string `json:"MessageId" xml:"MessageId"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
}

MNSMessageResult is a nested struct in mts response

type Media ¶

type Media struct {
	Height       string                       `json:"Height" xml:"Height"`
	Format       string                       `json:"Format" xml:"Format"`
	Title        string                       `json:"Title" xml:"Title"`
	Fps          string                       `json:"Fps" xml:"Fps"`
	Bitrate      string                       `json:"Bitrate" xml:"Bitrate"`
	CreationTime string                       `json:"CreationTime" xml:"CreationTime"`
	PublishState string                       `json:"PublishState" xml:"PublishState"`
	CoverURL     string                       `json:"CoverURL" xml:"CoverURL"`
	Width        string                       `json:"Width" xml:"Width"`
	Duration     string                       `json:"Duration" xml:"Duration"`
	Size         string                       `json:"Size" xml:"Size"`
	CensorState  string                       `json:"CensorState" xml:"CensorState"`
	MediaId      string                       `json:"MediaId" xml:"MediaId"`
	Description  string                       `json:"Description" xml:"Description"`
	CateId       int64                        `json:"CateId" xml:"CateId"`
	RunIdList    RunIdListInAddMedia          `json:"RunIdList" xml:"RunIdList"`
	Tags         TagsInAddMedia               `json:"Tags" xml:"Tags"`
	File         File                         `json:"File" xml:"File"`
	MediaInfo    MediaInfo                    `json:"MediaInfo" xml:"MediaInfo"`
	SnapshotList SnapshotListInQueryMediaList `json:"SnapshotList" xml:"SnapshotList"`
	SummaryList  SummaryListInQueryMediaList  `json:"SummaryList" xml:"SummaryList"`
	PlayList     PlayListInQueryMediaList     `json:"PlayList" xml:"PlayList"`
}

Media is a nested struct in mts response

type MediaBucket ¶

type MediaBucket struct {
	Type    string `json:"Type" xml:"Type"`
	Bucket  string `json:"Bucket" xml:"Bucket"`
	Referer string `json:"Referer" xml:"Referer"`
}

MediaBucket is a nested struct in mts response

type MediaBucketList ¶

type MediaBucketList struct {
	MediaBucket []MediaBucket `json:"MediaBucket" xml:"MediaBucket"`
}

MediaBucketList is a nested struct in mts response

type MediaCensorJob ¶

type MediaCensorJob struct {
	CreationTime            string                                           `json:"CreationTime" xml:"CreationTime"`
	FinishTime              string                                           `json:"FinishTime" xml:"FinishTime"`
	Suggestion              string                                           `json:"Suggestion" xml:"Suggestion"`
	State                   string                                           `json:"State" xml:"State"`
	Message                 string                                           `json:"Message" xml:"Message"`
	JobId                   string                                           `json:"JobId" xml:"JobId"`
	UserData                string                                           `json:"UserData" xml:"UserData"`
	Code                    string                                           `json:"Code" xml:"Code"`
	PipelineId              string                                           `json:"PipelineId" xml:"PipelineId"`
	TitleCensorResult       TitleCensorResult                                `json:"TitleCensorResult" xml:"TitleCensorResult"`
	Input                   Input                                            `json:"Input" xml:"Input"`
	BarrageCensorResult     BarrageCensorResult                              `json:"BarrageCensorResult" xml:"BarrageCensorResult"`
	DescCensorResult        DescCensorResult                                 `json:"DescCensorResult" xml:"DescCensorResult"`
	VideoCensorConfig       VideoCensorConfig                                `json:"VideoCensorConfig" xml:"VideoCensorConfig"`
	VensorCensorResult      VensorCensorResult                               `json:"VensorCensorResult" xml:"VensorCensorResult"`
	AudioCensorResult       AudioCensorResult                                `json:"AudioCensorResult" xml:"AudioCensorResult"`
	CoverImageCensorResults CoverImageCensorResultsInQueryMediaCensorJobList `json:"CoverImageCensorResults" xml:"CoverImageCensorResults"`
}

MediaCensorJob is a nested struct in mts response

type MediaCensorJobDetail ¶

type MediaCensorJobDetail struct {
	CreationTime            string                                             `json:"CreationTime" xml:"CreationTime"`
	FinishTime              string                                             `json:"FinishTime" xml:"FinishTime"`
	Suggestion              string                                             `json:"Suggestion" xml:"Suggestion"`
	State                   string                                             `json:"State" xml:"State"`
	Message                 string                                             `json:"Message" xml:"Message"`
	JobId                   string                                             `json:"JobId" xml:"JobId"`
	UserData                string                                             `json:"UserData" xml:"UserData"`
	Code                    string                                             `json:"Code" xml:"Code"`
	PipelineId              string                                             `json:"PipelineId" xml:"PipelineId"`
	TitleCensorResult       TitleCensorResult                                  `json:"TitleCensorResult" xml:"TitleCensorResult"`
	Input                   Input                                              `json:"Input" xml:"Input"`
	BarrageCensorResult     BarrageCensorResult                                `json:"BarrageCensorResult" xml:"BarrageCensorResult"`
	DescCensorResult        DescCensorResult                                   `json:"DescCensorResult" xml:"DescCensorResult"`
	VideoCensorConfig       VideoCensorConfig                                  `json:"VideoCensorConfig" xml:"VideoCensorConfig"`
	VensorCensorResult      VensorCensorResult                                 `json:"VensorCensorResult" xml:"VensorCensorResult"`
	AudioCensorResult       AudioCensorResult                                  `json:"AudioCensorResult" xml:"AudioCensorResult"`
	CoverImageCensorResults CoverImageCensorResultsInQueryMediaCensorJobDetail `json:"CoverImageCensorResults" xml:"CoverImageCensorResults"`
}

MediaCensorJobDetail is a nested struct in mts response

type MediaCensorJobList ¶

type MediaCensorJobList struct {
	MediaCensorJob []MediaCensorJob `json:"MediaCensorJob" xml:"MediaCensorJob"`
}

MediaCensorJobList is a nested struct in mts response

type MediaInfo ¶

type MediaInfo struct {
	Streams Streams `json:"Streams" xml:"Streams"`
	Format  Format  `json:"Format" xml:"Format"`
}

MediaInfo is a nested struct in mts response

type MediaInfoJob ¶

type MediaInfoJob struct {
	JobId            string           `json:"JobId" xml:"JobId"`
	Message          string           `json:"Message" xml:"Message"`
	State            string           `json:"State" xml:"State"`
	Code             string           `json:"Code" xml:"Code"`
	Async            bool             `json:"Async" xml:"Async"`
	PipelineId       string           `json:"PipelineId" xml:"PipelineId"`
	CreationTime     string           `json:"CreationTime" xml:"CreationTime"`
	UserData         string           `json:"UserData" xml:"UserData"`
	Input            Input            `json:"Input" xml:"Input"`
	MNSMessageResult MNSMessageResult `json:"MNSMessageResult" xml:"MNSMessageResult"`
	Properties       Properties       `json:"Properties" xml:"Properties"`
}

MediaInfoJob is a nested struct in mts response

type MediaInfoJobList ¶

type MediaInfoJobList struct {
	MediaInfoJob []MediaInfoJob `json:"MediaInfoJob" xml:"MediaInfoJob"`
}

MediaInfoJobList is a nested struct in mts response

type MediaListInQueryMediaList ¶

type MediaListInQueryMediaList struct {
	Media []Media `json:"Media" xml:"Media"`
}

MediaListInQueryMediaList is a nested struct in mts response

type MediaListInQueryMediaListByURL ¶

type MediaListInQueryMediaListByURL struct {
	Media []Media `json:"Media" xml:"Media"`
}

MediaListInQueryMediaListByURL is a nested struct in mts response

type MediaWorkflow ¶

type MediaWorkflow struct {
	Name            string `json:"Name" xml:"Name"`
	Topology        string `json:"Topology" xml:"Topology"`
	State           string `json:"State" xml:"State"`
	MediaWorkflowId string `json:"MediaWorkflowId" xml:"MediaWorkflowId"`
	CreationTime    string `json:"CreationTime" xml:"CreationTime"`
	TriggerMode     string `json:"TriggerMode" xml:"TriggerMode"`
}

MediaWorkflow is a nested struct in mts response

type MediaWorkflowExecution ¶

type MediaWorkflowExecution struct {
	Name            string                                    `json:"Name" xml:"Name"`
	RunId           string                                    `json:"RunId" xml:"RunId"`
	State           string                                    `json:"State" xml:"State"`
	MediaWorkflowId string                                    `json:"MediaWorkflowId" xml:"MediaWorkflowId"`
	CreationTime    string                                    `json:"CreationTime" xml:"CreationTime"`
	MediaId         string                                    `json:"MediaId" xml:"MediaId"`
	Input           Input                                     `json:"Input" xml:"Input"`
	ActivityList    ActivityListInListMediaWorkflowExecutions `json:"ActivityList" xml:"ActivityList"`
}

MediaWorkflowExecution is a nested struct in mts response

type MediaWorkflowExecutionListInListMediaWorkflowExecutions ¶

type MediaWorkflowExecutionListInListMediaWorkflowExecutions struct {
	MediaWorkflowExecution []MediaWorkflowExecution `json:"MediaWorkflowExecution" xml:"MediaWorkflowExecution"`
}

MediaWorkflowExecutionListInListMediaWorkflowExecutions is a nested struct in mts response

type MediaWorkflowExecutionListInQueryMediaWorkflowExecutionList ¶

type MediaWorkflowExecutionListInQueryMediaWorkflowExecutionList struct {
	MediaWorkflowExecution []MediaWorkflowExecution `json:"MediaWorkflowExecution" xml:"MediaWorkflowExecution"`
}

MediaWorkflowExecutionListInQueryMediaWorkflowExecutionList is a nested struct in mts response

type MediaWorkflowListInQueryMediaWorkflowList ¶

type MediaWorkflowListInQueryMediaWorkflowList struct {
	MediaWorkflow []MediaWorkflow `json:"MediaWorkflow" xml:"MediaWorkflow"`
}

MediaWorkflowListInQueryMediaWorkflowList is a nested struct in mts response

type MediaWorkflowListInSearchMediaWorkflow ¶

type MediaWorkflowListInSearchMediaWorkflow struct {
	MediaWorkflow []MediaWorkflow `json:"MediaWorkflow" xml:"MediaWorkflow"`
}

MediaWorkflowListInSearchMediaWorkflow is a nested struct in mts response

type Merge ¶

type Merge struct {
	MergeURL string `json:"MergeURL" xml:"MergeURL"`
	Duration string `json:"Duration" xml:"Duration"`
	Start    string `json:"Start" xml:"Start"`
	RoleArn  string `json:"RoleArn" xml:"RoleArn"`
}

Merge is a nested struct in mts response

type MergeListInListJob ¶

type MergeListInListJob struct {
	Merge []Merge `json:"Merge" xml:"Merge"`
}

MergeListInListJob is a nested struct in mts response

type MergeListInQueryJobList ¶

type MergeListInQueryJobList struct {
	Merge []Merge `json:"Merge" xml:"Merge"`
}

MergeListInQueryJobList is a nested struct in mts response

type MergeListInSubmitJobs ¶

type MergeListInSubmitJobs struct {
	Merge []Merge `json:"Merge" xml:"Merge"`
}

MergeListInSubmitJobs is a nested struct in mts response

type MultiSpeedInfo ¶ added in v1.62.795

type MultiSpeedInfo struct {
	Enable          string `json:"Enable" xml:"Enable"`
	Code            string `json:"Code" xml:"Code"`
	Message         string `json:"Message" xml:"Message"`
	SettingSpeed    int    `json:"SettingSpeed" xml:"SettingSpeed"`
	DowngradePolicy string `json:"DowngradePolicy" xml:"DowngradePolicy"`
	RealSpeed       string `json:"RealSpeed" xml:"RealSpeed"`
	Duration        string `json:"Duration" xml:"Duration"`
	TimeCost        string `json:"TimeCost" xml:"TimeCost"`
}

MultiSpeedInfo is a nested struct in mts response

type MuxConfig ¶

type MuxConfig struct {
	Gif     Gif     `json:"Gif" xml:"Gif"`
	Webp    Webp    `json:"Webp" xml:"Webp"`
	Segment Segment `json:"Segment" xml:"Segment"`
}

MuxConfig is a nested struct in mts response

type NarrowBand ¶ added in v1.62.795

type NarrowBand struct {
	Abrmax      float64 `json:"Abrmax" xml:"Abrmax"`
	Version     string  `json:"Version" xml:"Version"`
	MaxAbrRatio float64 `json:"MaxAbrRatio" xml:"MaxAbrRatio"`
}

NarrowBand is a nested struct in mts response

type NetworkCost ¶

type NetworkCost struct {
	AvgBitrate    string `json:"AvgBitrate" xml:"AvgBitrate"`
	PreloadTime   string `json:"PreloadTime" xml:"PreloadTime"`
	CostBandwidth string `json:"CostBandwidth" xml:"CostBandwidth"`
}

NetworkCost is a nested struct in mts response

type NonExistAnalysisJobIds ¶

type NonExistAnalysisJobIds struct {
	String []string `json:"String" xml:"String"`
}

NonExistAnalysisJobIds is a nested struct in mts response

type NonExistFileURLs ¶

type NonExistFileURLs struct {
	FileURL []string `json:"FileURL" xml:"FileURL"`
}

NonExistFileURLs is a nested struct in mts response

type NonExistIdsInListFpShotDB ¶ added in v1.61.122

type NonExistIdsInListFpShotDB struct {
	String []string `json:"String" xml:"String"`
}

NonExistIdsInListFpShotDB is a nested struct in mts response

type NonExistIdsInListFpShotImportJob ¶ added in v1.61.1372

type NonExistIdsInListFpShotImportJob struct {
	String []string `json:"String" xml:"String"`
}

NonExistIdsInListFpShotImportJob is a nested struct in mts response

type NonExistIdsInQueryFpDBDeleteJobList ¶ added in v1.61.1247

type NonExistIdsInQueryFpDBDeleteJobList struct {
	String []string `json:"String" xml:"String"`
}

NonExistIdsInQueryFpDBDeleteJobList is a nested struct in mts response

type NonExistIdsInQueryFpFileDeleteJobList ¶ added in v1.61.1247

type NonExistIdsInQueryFpFileDeleteJobList struct {
	String []string `json:"String" xml:"String"`
}

NonExistIdsInQueryFpFileDeleteJobList is a nested struct in mts response

type NonExistIdsInQueryFpShotJobList ¶

type NonExistIdsInQueryFpShotJobList struct {
	String []string `json:"String" xml:"String"`
}

NonExistIdsInQueryFpShotJobList is a nested struct in mts response

type NonExistIdsInQueryMediaCensorJobList ¶

type NonExistIdsInQueryMediaCensorJobList struct {
	String []string `json:"String" xml:"String"`
}

NonExistIdsInQueryMediaCensorJobList is a nested struct in mts response

type NonExistJobIds ¶ added in v1.62.795

type NonExistJobIds struct {
	String []string `json:"String" xml:"String"`
}

NonExistJobIds is a nested struct in mts response

type NonExistMediaIds ¶

type NonExistMediaIds struct {
	MediaId []string `json:"MediaId" xml:"MediaId"`
}

NonExistMediaIds is a nested struct in mts response

type NonExistMediaInfoJobIds ¶

type NonExistMediaInfoJobIds struct {
	String []string `json:"String" xml:"String"`
}

NonExistMediaInfoJobIds is a nested struct in mts response

type NonExistMediaWorkflowIds ¶

type NonExistMediaWorkflowIds struct {
	MediaWorkflowId []string `json:"MediaWorkflowId" xml:"MediaWorkflowId"`
}

NonExistMediaWorkflowIds is a nested struct in mts response

type NonExistPids ¶

type NonExistPids struct {
	String []string `json:"String" xml:"String"`
}

NonExistPids is a nested struct in mts response

type NonExistPrimaryKeys ¶

type NonExistPrimaryKeys struct {
	String []string `json:"String" xml:"String"`
}

NonExistPrimaryKeys is a nested struct in mts response

type NonExistRunIds ¶

type NonExistRunIds struct {
	RunId []string `json:"RunId" xml:"RunId"`
}

NonExistRunIds is a nested struct in mts response

type NonExistSnapshotJobIds ¶

type NonExistSnapshotJobIds struct {
	String []string `json:"String" xml:"String"`
}

NonExistSnapshotJobIds is a nested struct in mts response

type NonExistTids ¶ added in v1.62.795

type NonExistTids struct {
	String []string `json:"String" xml:"String"`
}

NonExistTids is a nested struct in mts response

type NonExistWids ¶

type NonExistWids struct {
	String []string `json:"String" xml:"String"`
}

NonExistWids is a nested struct in mts response

type NotifyConfig ¶

type NotifyConfig struct {
	QueueName string `json:"QueueName" xml:"QueueName"`
	MqTag     string `json:"MqTag" xml:"MqTag"`
	MqTopic   string `json:"MqTopic" xml:"MqTopic"`
	Topic     string `json:"Topic" xml:"Topic"`
}

NotifyConfig is a nested struct in mts response

type OcrData ¶ added in v1.62.795

type OcrData struct {
	OcrData []string `json:"ocrData" xml:"ocrData"`
}

OcrData is a nested struct in mts response

type Opening ¶

type Opening struct {
	Height  string `json:"Height" xml:"Height"`
	Width   string `json:"Width" xml:"Width"`
	OpenUrl string `json:"openUrl" xml:"openUrl"`
	Start   string `json:"Start" xml:"Start"`
}

Opening is a nested struct in mts response

type OpeningListInListJob ¶

type OpeningListInListJob struct {
	Opening []Opening `json:"Opening" xml:"Opening"`
}

OpeningListInListJob is a nested struct in mts response

type OpeningListInQueryJobList ¶

type OpeningListInQueryJobList struct {
	Opening []Opening `json:"Opening" xml:"Opening"`
}

OpeningListInQueryJobList is a nested struct in mts response

type OpeningListInSubmitJobs ¶

type OpeningListInSubmitJobs struct {
	Opening []Opening `json:"Opening" xml:"Opening"`
}

OpeningListInSubmitJobs is a nested struct in mts response

type OutSubtitle ¶

type OutSubtitle struct {
	Map             string          `json:"Map" xml:"Map"`
	Message         string          `json:"Message" xml:"Message"`
	Success         bool            `json:"Success" xml:"Success"`
	OutSubtitleFile OutSubtitleFile `json:"OutSubtitleFile" xml:"OutSubtitleFile"`
}

OutSubtitle is a nested struct in mts response

type OutSubtitleFile ¶

type OutSubtitleFile struct {
	Bucket   string `json:"Bucket" xml:"Bucket"`
	Object   string `json:"Object" xml:"Object"`
	RoleArn  string `json:"RoleArn" xml:"RoleArn"`
	Location string `json:"Location" xml:"Location"`
}

OutSubtitleFile is a nested struct in mts response

type OutSubtitleListInListJob ¶

type OutSubtitleListInListJob struct {
	OutSubtitle []OutSubtitle `json:"OutSubtitle" xml:"OutSubtitle"`
}

OutSubtitleListInListJob is a nested struct in mts response

type OutSubtitleListInQueryJobList ¶

type OutSubtitleListInQueryJobList struct {
	OutSubtitle []OutSubtitle `json:"OutSubtitle" xml:"OutSubtitle"`
}

OutSubtitleListInQueryJobList is a nested struct in mts response

type OutSubtitleListInSubmitJobs ¶

type OutSubtitleListInSubmitJobs struct {
	OutSubtitle []OutSubtitle `json:"OutSubtitle" xml:"OutSubtitle"`
}

OutSubtitleListInSubmitJobs is a nested struct in mts response

type Output ¶

type Output struct {
	TemplateId             string                   `json:"TemplateId" xml:"TemplateId"`
	DeWatermark            string                   `json:"DeWatermark" xml:"DeWatermark"`
	MergeConfigUrl         string                   `json:"MergeConfigUrl" xml:"MergeConfigUrl"`
	UserData               string                   `json:"UserData" xml:"UserData"`
	Rotate                 string                   `json:"Rotate" xml:"Rotate"`
	AudioStreamMap         string                   `json:"AudioStreamMap" xml:"AudioStreamMap"`
	VideoStreamMap         string                   `json:"VideoStreamMap" xml:"VideoStreamMap"`
	Priority               string                   `json:"Priority" xml:"Priority"`
	ExtendData             string                   `json:"ExtendData" xml:"ExtendData"`
	WaterMarkConfigUrl     string                   `json:"WaterMarkConfigUrl" xml:"WaterMarkConfigUrl"`
	Encryption             Encryption               `json:"Encryption" xml:"Encryption"`
	TransConfig            TransConfig              `json:"TransConfig" xml:"TransConfig"`
	CopyrightMark          CopyrightMark            `json:"CopyrightMark" xml:"CopyrightMark"`
	Clip                   Clip                     `json:"Clip" xml:"Clip"`
	MuxConfig              MuxConfig                `json:"MuxConfig" xml:"MuxConfig"`
	M3U8NonStandardSupport M3U8NonStandardSupport   `json:"M3U8NonStandardSupport" xml:"M3U8NonStandardSupport"`
	Audio                  Audio                    `json:"Audio" xml:"Audio"`
	Properties             Properties               `json:"Properties" xml:"Properties"`
	SubtitleConfig         SubtitleConfig           `json:"SubtitleConfig" xml:"SubtitleConfig"`
	Container              Container                `json:"Container" xml:"Container"`
	MultiSpeedInfo         MultiSpeedInfo           `json:"MultiSpeedInfo" xml:"MultiSpeedInfo"`
	OutputFile             OutputFile               `json:"OutputFile" xml:"OutputFile"`
	SuperReso              SuperReso                `json:"SuperReso" xml:"SuperReso"`
	TraceMark              TraceMark                `json:"TraceMark" xml:"TraceMark"`
	Video                  Video                    `json:"Video" xml:"Video"`
	DigiWaterMark          DigiWaterMark            `json:"DigiWaterMark" xml:"DigiWaterMark"`
	MergeList              MergeListInListJob       `json:"MergeList" xml:"MergeList"`
	OutSubtitleList        OutSubtitleListInListJob `json:"OutSubtitleList" xml:"OutSubtitleList"`
	TailSlateList          TailSlateListInListJob   `json:"TailSlateList" xml:"TailSlateList"`
	AmixList               AmixList                 `json:"AmixList" xml:"AmixList"`
	WaterMarkList          WaterMarkListInListJob   `json:"WaterMarkList" xml:"WaterMarkList"`
	OpeningList            OpeningListInListJob     `json:"OpeningList" xml:"OpeningList"`
}

Output is a nested struct in mts response

type OutputFile ¶

type OutputFile struct {
	Bucket   string `json:"Bucket" xml:"Bucket"`
	Object   string `json:"Object" xml:"Object"`
	RoleArn  string `json:"RoleArn" xml:"RoleArn"`
	Location string `json:"Location" xml:"Location"`
}

OutputFile is a nested struct in mts response

type Person ¶ added in v1.61.588

type Person struct {
	PersonName        string                   `json:"PersonName" xml:"PersonName"`
	PersonDescription string                   `json:"PersonDescription" xml:"PersonDescription"`
	PersonId          string                   `json:"PersonId" xml:"PersonId"`
	Faces             FacesInListCustomPersons `json:"Faces" xml:"Faces"`
}

Person is a nested struct in mts response

type Persons ¶ added in v1.61.588

type Persons struct {
	Person []Person `json:"Person" xml:"Person"`
}

Persons is a nested struct in mts response

type Pipeline ¶

type Pipeline struct {
	SpeedLevel    int64        `json:"SpeedLevel" xml:"SpeedLevel"`
	Name          string       `json:"Name" xml:"Name"`
	State         string       `json:"State" xml:"State"`
	Role          string       `json:"Role" xml:"Role"`
	Speed         string       `json:"Speed" xml:"Speed"`
	QuotaAllocate int64        `json:"QuotaAllocate" xml:"QuotaAllocate"`
	CreationTime  string       `json:"CreationTime" xml:"CreationTime"`
	Id            string       `json:"Id" xml:"Id"`
	ExtendConfig  ExtendConfig `json:"ExtendConfig" xml:"ExtendConfig"`
	NotifyConfig  NotifyConfig `json:"NotifyConfig" xml:"NotifyConfig"`
}

Pipeline is a nested struct in mts response

type PipelineListInQueryPipelineList ¶

type PipelineListInQueryPipelineList struct {
	Pipeline []Pipeline `json:"Pipeline" xml:"Pipeline"`
}

PipelineListInQueryPipelineList is a nested struct in mts response

type PipelineListInSearchPipeline ¶

type PipelineListInSearchPipeline struct {
	Pipeline []Pipeline `json:"Pipeline" xml:"Pipeline"`
}

PipelineListInSearchPipeline is a nested struct in mts response

type Play ¶

type Play struct {
	Height            string `json:"Height" xml:"Height"`
	Width             string `json:"Width" xml:"Width"`
	Format            string `json:"Format" xml:"Format"`
	Duration          string `json:"Duration" xml:"Duration"`
	Fps               string `json:"Fps" xml:"Fps"`
	Bitrate           string `json:"Bitrate" xml:"Bitrate"`
	MediaWorkflowId   string `json:"MediaWorkflowId" xml:"MediaWorkflowId"`
	Size              string `json:"Size" xml:"Size"`
	Encryption        string `json:"Encryption" xml:"Encryption"`
	MediaWorkflowName string `json:"MediaWorkflowName" xml:"MediaWorkflowName"`
	ActivityName      string `json:"ActivityName" xml:"ActivityName"`
	File              File   `json:"File" xml:"File"`
}

Play is a nested struct in mts response

type PlayListInQueryMediaList ¶

type PlayListInQueryMediaList struct {
	Play []Play `json:"Play" xml:"Play"`
}

PlayListInQueryMediaList is a nested struct in mts response

type PlayListInQueryMediaListByURL ¶

type PlayListInQueryMediaListByURL struct {
	Play []Play `json:"Play" xml:"Play"`
}

PlayListInQueryMediaListByURL is a nested struct in mts response

type Positions ¶ added in v1.62.795

type Positions struct {
	Positions []string `json:"positions" xml:"positions"`
}

Positions is a nested struct in mts response

type ProgramCodeData ¶ added in v1.62.795

type ProgramCodeData struct {
	ProgramCodeDataItem []ProgramCodeDataItem `json:"programCodeData" xml:"programCodeData"`
}

ProgramCodeData is a nested struct in mts response

type ProgramCodeDataItem ¶ added in v1.62.795

type ProgramCodeDataItem struct {
	X float64 `json:"x" xml:"x"`
	Y float64 `json:"y" xml:"y"`
	W float64 `json:"w" xml:"w"`
	H float64 `json:"h" xml:"h"`
}

ProgramCodeDataItem is a nested struct in mts response

type Properties ¶

type Properties struct {
	Height      string      `json:"Height" xml:"Height"`
	Width       string      `json:"Width" xml:"Width"`
	FileSize    string      `json:"FileSize" xml:"FileSize"`
	Duration    string      `json:"Duration" xml:"Duration"`
	Fps         string      `json:"Fps" xml:"Fps"`
	Bitrate     string      `json:"Bitrate" xml:"Bitrate"`
	FileFormat  string      `json:"FileFormat" xml:"FileFormat"`
	Format      Format      `json:"Format" xml:"Format"`
	Streams     Streams     `json:"Streams" xml:"Streams"`
	SourceLogos SourceLogos `json:"SourceLogos" xml:"SourceLogos"`
}

Properties is a nested struct in mts response

type PropertiesControl ¶

type PropertiesControl struct {
	Deinterlace string `json:"Deinterlace" xml:"Deinterlace"`
	Crop        Crop   `json:"Crop" xml:"Crop"`
}

PropertiesControl is a nested struct in mts response

type QrcodeData ¶ added in v1.62.795

type QrcodeData struct {
	QrcodeData []string `json:"qrcodeData" xml:"qrcodeData"`
}

QrcodeData is a nested struct in mts response

type QrcodeLocations ¶ added in v1.62.795

type QrcodeLocations struct {
	QrcodeLocationsItem []QrcodeLocationsItem `json:"qrcodeLocations" xml:"qrcodeLocations"`
}

QrcodeLocations is a nested struct in mts response

type QrcodeLocationsItem ¶ added in v1.62.795

type QrcodeLocationsItem struct {
	X      float64 `json:"x" xml:"x"`
	Y      float64 `json:"y" xml:"y"`
	W      float64 `json:"w" xml:"w"`
	H      float64 `json:"h" xml:"h"`
	Qrcode string  `json:"qrcode" xml:"qrcode"`
}

QrcodeLocationsItem is a nested struct in mts response

type QualityControl ¶

type QualityControl struct {
	MethodStreaming string `json:"MethodStreaming" xml:"MethodStreaming"`
	RateQuality     string `json:"RateQuality" xml:"RateQuality"`
}

QualityControl is a nested struct in mts response

type QueryAnalysisJobListRequest ¶

type QueryAnalysisJobListRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	AnalysisJobIds       string           `position:"Query" name:"AnalysisJobIds"`
}

QueryAnalysisJobListRequest is the request struct for api QueryAnalysisJobList

func CreateQueryAnalysisJobListRequest ¶

func CreateQueryAnalysisJobListRequest() (request *QueryAnalysisJobListRequest)

CreateQueryAnalysisJobListRequest creates a request to invoke QueryAnalysisJobList API

type QueryAnalysisJobListResponse ¶

type QueryAnalysisJobListResponse struct {
	*responses.BaseResponse
	RequestId              string                 `json:"RequestId" xml:"RequestId"`
	NonExistAnalysisJobIds NonExistAnalysisJobIds `json:"NonExistAnalysisJobIds" xml:"NonExistAnalysisJobIds"`
	AnalysisJobList        AnalysisJobList        `json:"AnalysisJobList" xml:"AnalysisJobList"`
}

QueryAnalysisJobListResponse is the response struct for api QueryAnalysisJobList

func CreateQueryAnalysisJobListResponse ¶

func CreateQueryAnalysisJobListResponse() (response *QueryAnalysisJobListResponse)

CreateQueryAnalysisJobListResponse creates a response to parse from QueryAnalysisJobList response

type QueryCopyrightExtractJobRequest ¶ added in v1.62.795

type QueryCopyrightExtractJobRequest struct {
	*requests.RpcRequest
	JobId string `position:"Query" name:"JobId"`
}

QueryCopyrightExtractJobRequest is the request struct for api QueryCopyrightExtractJob

func CreateQueryCopyrightExtractJobRequest ¶ added in v1.62.795

func CreateQueryCopyrightExtractJobRequest() (request *QueryCopyrightExtractJobRequest)

CreateQueryCopyrightExtractJobRequest creates a request to invoke QueryCopyrightExtractJob API

type QueryCopyrightExtractJobResponse ¶ added in v1.62.795

type QueryCopyrightExtractJobResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Message    string `json:"Message" xml:"Message"`
	StatusCode int64  `json:"StatusCode" xml:"StatusCode"`
	Data       Data   `json:"Data" xml:"Data"`
}

QueryCopyrightExtractJobResponse is the response struct for api QueryCopyrightExtractJob

func CreateQueryCopyrightExtractJobResponse ¶ added in v1.62.795

func CreateQueryCopyrightExtractJobResponse() (response *QueryCopyrightExtractJobResponse)

CreateQueryCopyrightExtractJobResponse creates a response to parse from QueryCopyrightExtractJob response

type QueryCopyrightJobRequest ¶ added in v1.62.795

type QueryCopyrightJobRequest struct {
	*requests.RpcRequest
	Level           requests.Integer `position:"Query" name:"Level"`
	PageNumber      requests.Integer `position:"Query" name:"PageNumber"`
	CreateTimeEnd   requests.Integer `position:"Query" name:"CreateTimeEnd"`
	JobId           string           `position:"Query" name:"JobId"`
	PageSize        requests.Integer `position:"Query" name:"PageSize"`
	CreateTimeStart requests.Integer `position:"Query" name:"CreateTimeStart"`
}

QueryCopyrightJobRequest is the request struct for api QueryCopyrightJob

func CreateQueryCopyrightJobRequest ¶ added in v1.62.795

func CreateQueryCopyrightJobRequest() (request *QueryCopyrightJobRequest)

CreateQueryCopyrightJobRequest creates a request to invoke QueryCopyrightJob API

type QueryCopyrightJobResponse ¶ added in v1.62.795

type QueryCopyrightJobResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Message    string     `json:"Message" xml:"Message"`
	StatusCode int64      `json:"StatusCode" xml:"StatusCode"`
	Data       []DataItem `json:"Data" xml:"Data"`
}

QueryCopyrightJobResponse is the response struct for api QueryCopyrightJob

func CreateQueryCopyrightJobResponse ¶ added in v1.62.795

func CreateQueryCopyrightJobResponse() (response *QueryCopyrightJobResponse)

CreateQueryCopyrightJobResponse creates a response to parse from QueryCopyrightJob response

type QueryFpDBDeleteJobListRequest ¶ added in v1.61.1247

type QueryFpDBDeleteJobListRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	JobIds               string           `position:"Query" name:"JobIds"`
}

QueryFpDBDeleteJobListRequest is the request struct for api QueryFpDBDeleteJobList

func CreateQueryFpDBDeleteJobListRequest ¶ added in v1.61.1247

func CreateQueryFpDBDeleteJobListRequest() (request *QueryFpDBDeleteJobListRequest)

CreateQueryFpDBDeleteJobListRequest creates a request to invoke QueryFpDBDeleteJobList API

type QueryFpDBDeleteJobListResponse ¶ added in v1.61.1247

type QueryFpDBDeleteJobListResponse struct {
	*responses.BaseResponse
	RequestId         string                              `json:"RequestId" xml:"RequestId"`
	NonExistIds       NonExistIdsInQueryFpDBDeleteJobList `json:"NonExistIds" xml:"NonExistIds"`
	FpDBDeleteJobList FpDBDeleteJobList                   `json:"FpDBDeleteJobList" xml:"FpDBDeleteJobList"`
}

QueryFpDBDeleteJobListResponse is the response struct for api QueryFpDBDeleteJobList

func CreateQueryFpDBDeleteJobListResponse ¶ added in v1.61.1247

func CreateQueryFpDBDeleteJobListResponse() (response *QueryFpDBDeleteJobListResponse)

CreateQueryFpDBDeleteJobListResponse creates a response to parse from QueryFpDBDeleteJobList response

type QueryFpFileDeleteJobListRequest ¶ added in v1.61.1247

type QueryFpFileDeleteJobListRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	JobIds               string           `position:"Query" name:"JobIds"`
}

QueryFpFileDeleteJobListRequest is the request struct for api QueryFpFileDeleteJobList

func CreateQueryFpFileDeleteJobListRequest ¶ added in v1.61.1247

func CreateQueryFpFileDeleteJobListRequest() (request *QueryFpFileDeleteJobListRequest)

CreateQueryFpFileDeleteJobListRequest creates a request to invoke QueryFpFileDeleteJobList API

type QueryFpFileDeleteJobListResponse ¶ added in v1.61.1247

type QueryFpFileDeleteJobListResponse struct {
	*responses.BaseResponse
	RequestId           string                                `json:"RequestId" xml:"RequestId"`
	NonExistIds         NonExistIdsInQueryFpFileDeleteJobList `json:"NonExistIds" xml:"NonExistIds"`
	FpFileDeleteJobList FpFileDeleteJobList                   `json:"FpFileDeleteJobList" xml:"FpFileDeleteJobList"`
}

QueryFpFileDeleteJobListResponse is the response struct for api QueryFpFileDeleteJobList

func CreateQueryFpFileDeleteJobListResponse ¶ added in v1.61.1247

func CreateQueryFpFileDeleteJobListResponse() (response *QueryFpFileDeleteJobListResponse)

CreateQueryFpFileDeleteJobListResponse creates a response to parse from QueryFpFileDeleteJobList response

type QueryFpShotJobListRequest ¶

type QueryFpShotJobListRequest struct {
	*requests.RpcRequest
	ResourceOwnerId            requests.Integer `position:"Query" name:"ResourceOwnerId"`
	NextPageToken              string           `position:"Query" name:"NextPageToken"`
	StartOfJobCreatedTimeRange string           `position:"Query" name:"StartOfJobCreatedTimeRange"`
	UserData                   string           `position:"Query" name:"UserData"`
	State                      string           `position:"Query" name:"State"`
	EndOfJobCreatedTimeRange   string           `position:"Query" name:"EndOfJobCreatedTimeRange"`
	ResourceOwnerAccount       string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount               string           `position:"Query" name:"OwnerAccount"`
	MaximumPageSize            requests.Integer `position:"Query" name:"MaximumPageSize"`
	OwnerId                    requests.Integer `position:"Query" name:"OwnerId"`
	PipelineId                 string           `position:"Query" name:"PipelineId"`
	PrimaryKeyList             string           `position:"Query" name:"PrimaryKeyList"`
	JobIds                     string           `position:"Query" name:"JobIds"`
}

QueryFpShotJobListRequest is the request struct for api QueryFpShotJobList

func CreateQueryFpShotJobListRequest ¶

func CreateQueryFpShotJobListRequest() (request *QueryFpShotJobListRequest)

CreateQueryFpShotJobListRequest creates a request to invoke QueryFpShotJobList API

type QueryFpShotJobListResponse ¶

type QueryFpShotJobListResponse struct {
	*responses.BaseResponse
	RequestId           string                          `json:"RequestId" xml:"RequestId"`
	NextPageToken       string                          `json:"NextPageToken" xml:"NextPageToken"`
	NonExistPrimaryKeys NonExistPrimaryKeys             `json:"NonExistPrimaryKeys" xml:"NonExistPrimaryKeys"`
	NonExistIds         NonExistIdsInQueryFpShotJobList `json:"NonExistIds" xml:"NonExistIds"`
	FpShotJobList       FpShotJobList                   `json:"FpShotJobList" xml:"FpShotJobList"`
}

QueryFpShotJobListResponse is the response struct for api QueryFpShotJobList

func CreateQueryFpShotJobListResponse ¶

func CreateQueryFpShotJobListResponse() (response *QueryFpShotJobListResponse)

CreateQueryFpShotJobListResponse creates a response to parse from QueryFpShotJobList response

type QueryIProductionJobRequest ¶ added in v1.61.588

type QueryIProductionJobRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	JobId                string           `position:"Query" name:"JobId"`
}

QueryIProductionJobRequest is the request struct for api QueryIProductionJob

func CreateQueryIProductionJobRequest ¶ added in v1.61.588

func CreateQueryIProductionJobRequest() (request *QueryIProductionJobRequest)

CreateQueryIProductionJobRequest creates a request to invoke QueryIProductionJob API

type QueryIProductionJobResponse ¶ added in v1.61.588

type QueryIProductionJobResponse struct {
	*responses.BaseResponse
	FunctionName string `json:"FunctionName" xml:"FunctionName"`
	Input        string `json:"Input" xml:"Input"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	UserData     string `json:"UserData" xml:"UserData"`
	State        string `json:"State" xml:"State"`
	Output       string `json:"Output" xml:"Output"`
	PipelineId   string `json:"PipelineId" xml:"PipelineId"`
	JobParams    string `json:"JobParams" xml:"JobParams"`
	JobId        string `json:"JobId" xml:"JobId"`
	Result       string `json:"Result" xml:"Result"`
}

QueryIProductionJobResponse is the response struct for api QueryIProductionJob

func CreateQueryIProductionJobResponse ¶ added in v1.61.588

func CreateQueryIProductionJobResponse() (response *QueryIProductionJobResponse)

CreateQueryIProductionJobResponse creates a response to parse from QueryIProductionJob response

type QueryJobListRequest ¶

type QueryJobListRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	IncludePipelineInfo  requests.Boolean `position:"Query" name:"IncludePipelineInfo"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	JobIds               string           `position:"Query" name:"JobIds"`
}

QueryJobListRequest is the request struct for api QueryJobList

func CreateQueryJobListRequest ¶

func CreateQueryJobListRequest() (request *QueryJobListRequest)

CreateQueryJobListRequest creates a request to invoke QueryJobList API

type QueryJobListResponse ¶

type QueryJobListResponse struct {
	*responses.BaseResponse
	RequestId      string                `json:"RequestId" xml:"RequestId"`
	NonExistJobIds NonExistJobIds        `json:"NonExistJobIds" xml:"NonExistJobIds"`
	JobList        JobListInQueryJobList `json:"JobList" xml:"JobList"`
}

QueryJobListResponse is the response struct for api QueryJobList

func CreateQueryJobListResponse ¶

func CreateQueryJobListResponse() (response *QueryJobListResponse)

CreateQueryJobListResponse creates a response to parse from QueryJobList response

type QueryMediaCensorJobDetailRequest ¶

type QueryMediaCensorJobDetailRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	NextPageToken        string           `position:"Query" name:"NextPageToken"`
	JobId                string           `position:"Query" name:"JobId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	MaximumPageSize      requests.Integer `position:"Query" name:"MaximumPageSize"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

QueryMediaCensorJobDetailRequest is the request struct for api QueryMediaCensorJobDetail

func CreateQueryMediaCensorJobDetailRequest ¶

func CreateQueryMediaCensorJobDetailRequest() (request *QueryMediaCensorJobDetailRequest)

CreateQueryMediaCensorJobDetailRequest creates a request to invoke QueryMediaCensorJobDetail API

type QueryMediaCensorJobDetailResponse ¶

type QueryMediaCensorJobDetailResponse struct {
	*responses.BaseResponse
	RequestId            string               `json:"RequestId" xml:"RequestId"`
	MediaCensorJobDetail MediaCensorJobDetail `json:"MediaCensorJobDetail" xml:"MediaCensorJobDetail"`
}

QueryMediaCensorJobDetailResponse is the response struct for api QueryMediaCensorJobDetail

func CreateQueryMediaCensorJobDetailResponse ¶

func CreateQueryMediaCensorJobDetailResponse() (response *QueryMediaCensorJobDetailResponse)

CreateQueryMediaCensorJobDetailResponse creates a response to parse from QueryMediaCensorJobDetail response

type QueryMediaCensorJobListRequest ¶

type QueryMediaCensorJobListRequest struct {
	*requests.RpcRequest
	ResourceOwnerId            requests.Integer `position:"Query" name:"ResourceOwnerId"`
	NextPageToken              string           `position:"Query" name:"NextPageToken"`
	StartOfJobCreatedTimeRange string           `position:"Query" name:"StartOfJobCreatedTimeRange"`
	State                      string           `position:"Query" name:"State"`
	EndOfJobCreatedTimeRange   string           `position:"Query" name:"EndOfJobCreatedTimeRange"`
	ResourceOwnerAccount       string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount               string           `position:"Query" name:"OwnerAccount"`
	MaximumPageSize            requests.Integer `position:"Query" name:"MaximumPageSize"`
	OwnerId                    requests.Integer `position:"Query" name:"OwnerId"`
	PipelineId                 string           `position:"Query" name:"PipelineId"`
	JobIds                     string           `position:"Query" name:"JobIds"`
}

QueryMediaCensorJobListRequest is the request struct for api QueryMediaCensorJobList

func CreateQueryMediaCensorJobListRequest ¶

func CreateQueryMediaCensorJobListRequest() (request *QueryMediaCensorJobListRequest)

CreateQueryMediaCensorJobListRequest creates a request to invoke QueryMediaCensorJobList API

type QueryMediaCensorJobListResponse ¶

type QueryMediaCensorJobListResponse struct {
	*responses.BaseResponse
	RequestId          string                               `json:"RequestId" xml:"RequestId"`
	NextPageToken      string                               `json:"NextPageToken" xml:"NextPageToken"`
	NonExistIds        NonExistIdsInQueryMediaCensorJobList `json:"NonExistIds" xml:"NonExistIds"`
	MediaCensorJobList MediaCensorJobList                   `json:"MediaCensorJobList" xml:"MediaCensorJobList"`
}

QueryMediaCensorJobListResponse is the response struct for api QueryMediaCensorJobList

func CreateQueryMediaCensorJobListResponse ¶

func CreateQueryMediaCensorJobListResponse() (response *QueryMediaCensorJobListResponse)

CreateQueryMediaCensorJobListResponse creates a response to parse from QueryMediaCensorJobList response

type QueryMediaInfoJobListRequest ¶

type QueryMediaInfoJobListRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	MediaInfoJobIds      string           `position:"Query" name:"MediaInfoJobIds"`
}

QueryMediaInfoJobListRequest is the request struct for api QueryMediaInfoJobList

func CreateQueryMediaInfoJobListRequest ¶

func CreateQueryMediaInfoJobListRequest() (request *QueryMediaInfoJobListRequest)

CreateQueryMediaInfoJobListRequest creates a request to invoke QueryMediaInfoJobList API

type QueryMediaInfoJobListResponse ¶

type QueryMediaInfoJobListResponse struct {
	*responses.BaseResponse
	RequestId               string                  `json:"RequestId" xml:"RequestId"`
	NonExistMediaInfoJobIds NonExistMediaInfoJobIds `json:"NonExistMediaInfoJobIds" xml:"NonExistMediaInfoJobIds"`
	MediaInfoJobList        MediaInfoJobList        `json:"MediaInfoJobList" xml:"MediaInfoJobList"`
}

QueryMediaInfoJobListResponse is the response struct for api QueryMediaInfoJobList

func CreateQueryMediaInfoJobListResponse ¶

func CreateQueryMediaInfoJobListResponse() (response *QueryMediaInfoJobListResponse)

CreateQueryMediaInfoJobListResponse creates a response to parse from QueryMediaInfoJobList response

type QueryMediaListByURLRequest ¶

type QueryMediaListByURLRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	IncludeSummaryList   requests.Boolean `position:"Query" name:"IncludeSummaryList"`
	FileURLs             string           `position:"Query" name:"FileURLs"`
	IncludePlayList      requests.Boolean `position:"Query" name:"IncludePlayList"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	IncludeSnapshotList  requests.Boolean `position:"Query" name:"IncludeSnapshotList"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	IncludeMediaInfo     requests.Boolean `position:"Query" name:"IncludeMediaInfo"`
}

QueryMediaListByURLRequest is the request struct for api QueryMediaListByURL

func CreateQueryMediaListByURLRequest ¶

func CreateQueryMediaListByURLRequest() (request *QueryMediaListByURLRequest)

CreateQueryMediaListByURLRequest creates a request to invoke QueryMediaListByURL API

type QueryMediaListByURLResponse ¶

type QueryMediaListByURLResponse struct {
	*responses.BaseResponse
	RequestId        string                         `json:"RequestId" xml:"RequestId"`
	NonExistFileURLs NonExistFileURLs               `json:"NonExistFileURLs" xml:"NonExistFileURLs"`
	MediaList        MediaListInQueryMediaListByURL `json:"MediaList" xml:"MediaList"`
}

QueryMediaListByURLResponse is the response struct for api QueryMediaListByURL

func CreateQueryMediaListByURLResponse ¶

func CreateQueryMediaListByURLResponse() (response *QueryMediaListByURLResponse)

CreateQueryMediaListByURLResponse creates a response to parse from QueryMediaListByURL response

type QueryMediaListRequest ¶

type QueryMediaListRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	IncludeSummaryList   requests.Boolean `position:"Query" name:"IncludeSummaryList"`
	MediaIds             string           `position:"Query" name:"MediaIds"`
	IncludePlayList      requests.Boolean `position:"Query" name:"IncludePlayList"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	IncludeSnapshotList  requests.Boolean `position:"Query" name:"IncludeSnapshotList"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	IncludeMediaInfo     requests.Boolean `position:"Query" name:"IncludeMediaInfo"`
}

QueryMediaListRequest is the request struct for api QueryMediaList

func CreateQueryMediaListRequest ¶

func CreateQueryMediaListRequest() (request *QueryMediaListRequest)

CreateQueryMediaListRequest creates a request to invoke QueryMediaList API

type QueryMediaListResponse ¶

type QueryMediaListResponse struct {
	*responses.BaseResponse
	RequestId        string                    `json:"RequestId" xml:"RequestId"`
	NonExistMediaIds NonExistMediaIds          `json:"NonExistMediaIds" xml:"NonExistMediaIds"`
	MediaList        MediaListInQueryMediaList `json:"MediaList" xml:"MediaList"`
}

QueryMediaListResponse is the response struct for api QueryMediaList

func CreateQueryMediaListResponse ¶

func CreateQueryMediaListResponse() (response *QueryMediaListResponse)

CreateQueryMediaListResponse creates a response to parse from QueryMediaList response

type QueryMediaWorkflowExecutionListRequest ¶

type QueryMediaWorkflowExecutionListRequest struct {
	*requests.RpcRequest
	RunIds               string           `position:"Query" name:"RunIds"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

QueryMediaWorkflowExecutionListRequest is the request struct for api QueryMediaWorkflowExecutionList

func CreateQueryMediaWorkflowExecutionListRequest ¶

func CreateQueryMediaWorkflowExecutionListRequest() (request *QueryMediaWorkflowExecutionListRequest)

CreateQueryMediaWorkflowExecutionListRequest creates a request to invoke QueryMediaWorkflowExecutionList API

type QueryMediaWorkflowExecutionListResponse ¶

type QueryMediaWorkflowExecutionListResponse struct {
	*responses.BaseResponse
	RequestId                  string                                                      `json:"RequestId" xml:"RequestId"`
	NonExistRunIds             NonExistRunIds                                              `json:"NonExistRunIds" xml:"NonExistRunIds"`
	MediaWorkflowExecutionList MediaWorkflowExecutionListInQueryMediaWorkflowExecutionList `json:"MediaWorkflowExecutionList" xml:"MediaWorkflowExecutionList"`
}

QueryMediaWorkflowExecutionListResponse is the response struct for api QueryMediaWorkflowExecutionList

func CreateQueryMediaWorkflowExecutionListResponse ¶

func CreateQueryMediaWorkflowExecutionListResponse() (response *QueryMediaWorkflowExecutionListResponse)

CreateQueryMediaWorkflowExecutionListResponse creates a response to parse from QueryMediaWorkflowExecutionList response

type QueryMediaWorkflowListRequest ¶

type QueryMediaWorkflowListRequest struct {
	*requests.RpcRequest
	MediaWorkflowIds     string           `position:"Query" name:"MediaWorkflowIds"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

QueryMediaWorkflowListRequest is the request struct for api QueryMediaWorkflowList

func CreateQueryMediaWorkflowListRequest ¶

func CreateQueryMediaWorkflowListRequest() (request *QueryMediaWorkflowListRequest)

CreateQueryMediaWorkflowListRequest creates a request to invoke QueryMediaWorkflowList API

type QueryMediaWorkflowListResponse ¶

type QueryMediaWorkflowListResponse struct {
	*responses.BaseResponse
	RequestId                string                                    `json:"RequestId" xml:"RequestId"`
	NonExistMediaWorkflowIds NonExistMediaWorkflowIds                  `json:"NonExistMediaWorkflowIds" xml:"NonExistMediaWorkflowIds"`
	MediaWorkflowList        MediaWorkflowListInQueryMediaWorkflowList `json:"MediaWorkflowList" xml:"MediaWorkflowList"`
}

QueryMediaWorkflowListResponse is the response struct for api QueryMediaWorkflowList

func CreateQueryMediaWorkflowListResponse ¶

func CreateQueryMediaWorkflowListResponse() (response *QueryMediaWorkflowListResponse)

CreateQueryMediaWorkflowListResponse creates a response to parse from QueryMediaWorkflowList response

type QueryPipelineListRequest ¶

type QueryPipelineListRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PipelineIds          string           `position:"Query" name:"PipelineIds"`
}

QueryPipelineListRequest is the request struct for api QueryPipelineList

func CreateQueryPipelineListRequest ¶

func CreateQueryPipelineListRequest() (request *QueryPipelineListRequest)

CreateQueryPipelineListRequest creates a request to invoke QueryPipelineList API

type QueryPipelineListResponse ¶

type QueryPipelineListResponse struct {
	*responses.BaseResponse
	RequestId    string                          `json:"RequestId" xml:"RequestId"`
	NonExistPids NonExistPids                    `json:"NonExistPids" xml:"NonExistPids"`
	PipelineList PipelineListInQueryPipelineList `json:"PipelineList" xml:"PipelineList"`
}

QueryPipelineListResponse is the response struct for api QueryPipelineList

func CreateQueryPipelineListResponse ¶

func CreateQueryPipelineListResponse() (response *QueryPipelineListResponse)

CreateQueryPipelineListResponse creates a response to parse from QueryPipelineList response

type QuerySmarttagJobRequest ¶ added in v1.61.122

type QuerySmarttagJobRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	JobId                string           `position:"Query" name:"JobId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Params               string           `position:"Query" name:"Params"`
}

QuerySmarttagJobRequest is the request struct for api QuerySmarttagJob

func CreateQuerySmarttagJobRequest ¶ added in v1.61.122

func CreateQuerySmarttagJobRequest() (request *QuerySmarttagJobRequest)

CreateQuerySmarttagJobRequest creates a request to invoke QuerySmarttagJob API

type QuerySmarttagJobResponse ¶ added in v1.61.122

type QuerySmarttagJobResponse struct {
	*responses.BaseResponse
	JobStatus string                    `json:"JobStatus" xml:"JobStatus"`
	RequestId string                    `json:"RequestId" xml:"RequestId"`
	UserData  string                    `json:"UserData" xml:"UserData"`
	Results   ResultsInQuerySmarttagJob `json:"Results" xml:"Results"`
}

QuerySmarttagJobResponse is the response struct for api QuerySmarttagJob

func CreateQuerySmarttagJobResponse ¶ added in v1.61.122

func CreateQuerySmarttagJobResponse() (response *QuerySmarttagJobResponse)

CreateQuerySmarttagJobResponse creates a response to parse from QuerySmarttagJob response

type QuerySmarttagTemplateListRequest ¶ added in v1.61.588

type QuerySmarttagTemplateListRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	TemplateId           string           `position:"Query" name:"TemplateId"`
}

QuerySmarttagTemplateListRequest is the request struct for api QuerySmarttagTemplateList

func CreateQuerySmarttagTemplateListRequest ¶ added in v1.61.588

func CreateQuerySmarttagTemplateListRequest() (request *QuerySmarttagTemplateListRequest)

CreateQuerySmarttagTemplateListRequest creates a request to invoke QuerySmarttagTemplateList API

type QuerySmarttagTemplateListResponse ¶ added in v1.61.588

type QuerySmarttagTemplateListResponse struct {
	*responses.BaseResponse
	RequestId string    `json:"RequestId" xml:"RequestId"`
	Templates Templates `json:"Templates" xml:"Templates"`
}

QuerySmarttagTemplateListResponse is the response struct for api QuerySmarttagTemplateList

func CreateQuerySmarttagTemplateListResponse ¶ added in v1.61.588

func CreateQuerySmarttagTemplateListResponse() (response *QuerySmarttagTemplateListResponse)

CreateQuerySmarttagTemplateListResponse creates a response to parse from QuerySmarttagTemplateList response

type QuerySnapshotJobListRequest ¶

type QuerySnapshotJobListRequest struct {
	*requests.RpcRequest
	ResourceOwnerId            requests.Integer `position:"Query" name:"ResourceOwnerId"`
	NextPageToken              string           `position:"Query" name:"NextPageToken"`
	StartOfJobCreatedTimeRange string           `position:"Query" name:"StartOfJobCreatedTimeRange"`
	State                      string           `position:"Query" name:"State"`
	EndOfJobCreatedTimeRange   string           `position:"Query" name:"EndOfJobCreatedTimeRange"`
	ResourceOwnerAccount       string           `position:"Query" name:"ResourceOwnerAccount"`
	SnapshotJobIds             string           `position:"Query" name:"SnapshotJobIds"`
	OwnerAccount               string           `position:"Query" name:"OwnerAccount"`
	MaximumPageSize            requests.Integer `position:"Query" name:"MaximumPageSize"`
	OwnerId                    requests.Integer `position:"Query" name:"OwnerId"`
	PipelineId                 string           `position:"Query" name:"PipelineId"`
}

QuerySnapshotJobListRequest is the request struct for api QuerySnapshotJobList

func CreateQuerySnapshotJobListRequest ¶

func CreateQuerySnapshotJobListRequest() (request *QuerySnapshotJobListRequest)

CreateQuerySnapshotJobListRequest creates a request to invoke QuerySnapshotJobList API

type QuerySnapshotJobListResponse ¶

type QuerySnapshotJobListResponse struct {
	*responses.BaseResponse
	RequestId              string                 `json:"RequestId" xml:"RequestId"`
	NextPageToken          string                 `json:"NextPageToken" xml:"NextPageToken"`
	NonExistSnapshotJobIds NonExistSnapshotJobIds `json:"NonExistSnapshotJobIds" xml:"NonExistSnapshotJobIds"`
	SnapshotJobList        SnapshotJobList        `json:"SnapshotJobList" xml:"SnapshotJobList"`
}

QuerySnapshotJobListResponse is the response struct for api QuerySnapshotJobList

func CreateQuerySnapshotJobListResponse ¶

func CreateQuerySnapshotJobListResponse() (response *QuerySnapshotJobListResponse)

CreateQuerySnapshotJobListResponse creates a response to parse from QuerySnapshotJobList response

type QueryTemplateListRequest ¶

type QueryTemplateListRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	TemplateIds          string           `position:"Query" name:"TemplateIds"`
	ForFrontend          requests.Boolean `position:"Query" name:"ForFrontend"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

QueryTemplateListRequest is the request struct for api QueryTemplateList

func CreateQueryTemplateListRequest ¶

func CreateQueryTemplateListRequest() (request *QueryTemplateListRequest)

CreateQueryTemplateListRequest creates a request to invoke QueryTemplateList API

type QueryTemplateListResponse ¶

type QueryTemplateListResponse struct {
	*responses.BaseResponse
	RequestId    string                          `json:"RequestId" xml:"RequestId"`
	NonExistTids NonExistTids                    `json:"NonExistTids" xml:"NonExistTids"`
	TemplateList TemplateListInQueryTemplateList `json:"TemplateList" xml:"TemplateList"`
}

QueryTemplateListResponse is the response struct for api QueryTemplateList

func CreateQueryTemplateListResponse ¶

func CreateQueryTemplateListResponse() (response *QueryTemplateListResponse)

CreateQueryTemplateListResponse creates a response to parse from QueryTemplateList response

type QueryTraceAbJobRequest ¶ added in v1.62.795

type QueryTraceAbJobRequest struct {
	*requests.RpcRequest
	MediaId string `position:"Query" name:"MediaId"`
	JobId   string `position:"Query" name:"JobId"`
}

QueryTraceAbJobRequest is the request struct for api QueryTraceAbJob

func CreateQueryTraceAbJobRequest ¶ added in v1.62.795

func CreateQueryTraceAbJobRequest() (request *QueryTraceAbJobRequest)

CreateQueryTraceAbJobRequest creates a request to invoke QueryTraceAbJob API

type QueryTraceAbJobResponse ¶ added in v1.62.795

type QueryTraceAbJobResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Message    string     `json:"Message" xml:"Message"`
	StatusCode int64      `json:"StatusCode" xml:"StatusCode"`
	Data       []DataItem `json:"Data" xml:"Data"`
}

QueryTraceAbJobResponse is the response struct for api QueryTraceAbJob

func CreateQueryTraceAbJobResponse ¶ added in v1.62.795

func CreateQueryTraceAbJobResponse() (response *QueryTraceAbJobResponse)

CreateQueryTraceAbJobResponse creates a response to parse from QueryTraceAbJob response

type QueryTraceExtractJobRequest ¶ added in v1.62.795

type QueryTraceExtractJobRequest struct {
	*requests.RpcRequest
	JobId string `position:"Query" name:"JobId"`
}

QueryTraceExtractJobRequest is the request struct for api QueryTraceExtractJob

func CreateQueryTraceExtractJobRequest ¶ added in v1.62.795

func CreateQueryTraceExtractJobRequest() (request *QueryTraceExtractJobRequest)

CreateQueryTraceExtractJobRequest creates a request to invoke QueryTraceExtractJob API

type QueryTraceExtractJobResponse ¶ added in v1.62.795

type QueryTraceExtractJobResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Message    string `json:"Message" xml:"Message"`
	StatusCode int64  `json:"StatusCode" xml:"StatusCode"`
	Data       Data   `json:"Data" xml:"Data"`
}

QueryTraceExtractJobResponse is the response struct for api QueryTraceExtractJob

func CreateQueryTraceExtractJobResponse ¶ added in v1.62.795

func CreateQueryTraceExtractJobResponse() (response *QueryTraceExtractJobResponse)

CreateQueryTraceExtractJobResponse creates a response to parse from QueryTraceExtractJob response

type QueryTraceM3u8JobRequest ¶ added in v1.62.795

type QueryTraceM3u8JobRequest struct {
	*requests.RpcRequest
	Level           requests.Integer `position:"Query" name:"Level"`
	MessageId       requests.Integer `position:"Query" name:"MessageId"`
	PageNumber      requests.Integer `position:"Query" name:"PageNumber"`
	CreateTimeEnd   requests.Integer `position:"Query" name:"CreateTimeEnd"`
	JobId           string           `position:"Query" name:"JobId"`
	PageSize        requests.Integer `position:"Query" name:"PageSize"`
	CreateTimeStart requests.Integer `position:"Query" name:"CreateTimeStart"`
}

QueryTraceM3u8JobRequest is the request struct for api QueryTraceM3u8Job

func CreateQueryTraceM3u8JobRequest ¶ added in v1.62.795

func CreateQueryTraceM3u8JobRequest() (request *QueryTraceM3u8JobRequest)

CreateQueryTraceM3u8JobRequest creates a request to invoke QueryTraceM3u8Job API

type QueryTraceM3u8JobResponse ¶ added in v1.62.795

type QueryTraceM3u8JobResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Message    string     `json:"Message" xml:"Message"`
	StatusCode int64      `json:"StatusCode" xml:"StatusCode"`
	Data       []DataItem `json:"Data" xml:"Data"`
}

QueryTraceM3u8JobResponse is the response struct for api QueryTraceM3u8Job

func CreateQueryTraceM3u8JobResponse ¶ added in v1.62.795

func CreateQueryTraceM3u8JobResponse() (response *QueryTraceM3u8JobResponse)

CreateQueryTraceM3u8JobResponse creates a response to parse from QueryTraceM3u8Job response

type QueryWaterMarkTemplateListRequest ¶

type QueryWaterMarkTemplateListRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	WaterMarkTemplateIds string           `position:"Query" name:"WaterMarkTemplateIds"`
}

QueryWaterMarkTemplateListRequest is the request struct for api QueryWaterMarkTemplateList

func CreateQueryWaterMarkTemplateListRequest ¶

func CreateQueryWaterMarkTemplateListRequest() (request *QueryWaterMarkTemplateListRequest)

CreateQueryWaterMarkTemplateListRequest creates a request to invoke QueryWaterMarkTemplateList API

type QueryWaterMarkTemplateListResponse ¶

type QueryWaterMarkTemplateListResponse struct {
	*responses.BaseResponse
	RequestId             string                                            `json:"RequestId" xml:"RequestId"`
	NonExistWids          NonExistWids                                      `json:"NonExistWids" xml:"NonExistWids"`
	WaterMarkTemplateList WaterMarkTemplateListInQueryWaterMarkTemplateList `json:"WaterMarkTemplateList" xml:"WaterMarkTemplateList"`
}

QueryWaterMarkTemplateListResponse is the response struct for api QueryWaterMarkTemplateList

func CreateQueryWaterMarkTemplateListResponse ¶

func CreateQueryWaterMarkTemplateListResponse() (response *QueryWaterMarkTemplateListResponse)

CreateQueryWaterMarkTemplateListResponse creates a response to parse from QueryWaterMarkTemplateList response

type RatioRefer ¶

type RatioRefer struct {
	Height string `json:"Height" xml:"Height"`
	Width  string `json:"Width" xml:"Width"`
	Dx     string `json:"Dx" xml:"Dx"`
	Dy     string `json:"Dy" xml:"Dy"`
}

RatioRefer is a nested struct in mts response

type RegisterCustomFaceRequest ¶ added in v1.61.588

type RegisterCustomFaceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PersonId             string           `position:"Query" name:"PersonId"`
	CategoryId           string           `position:"Query" name:"CategoryId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ImageUrl             string           `position:"Query" name:"ImageUrl"`
}

RegisterCustomFaceRequest is the request struct for api RegisterCustomFace

func CreateRegisterCustomFaceRequest ¶ added in v1.61.588

func CreateRegisterCustomFaceRequest() (request *RegisterCustomFaceRequest)

CreateRegisterCustomFaceRequest creates a request to invoke RegisterCustomFace API

type RegisterCustomFaceResponse ¶ added in v1.61.588

type RegisterCustomFaceResponse struct {
	*responses.BaseResponse
	FaceId    string `json:"FaceId" xml:"FaceId"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

RegisterCustomFaceResponse is the response struct for api RegisterCustomFace

func CreateRegisterCustomFaceResponse ¶ added in v1.61.588

func CreateRegisterCustomFaceResponse() (response *RegisterCustomFaceResponse)

CreateRegisterCustomFaceResponse creates a response to parse from RegisterCustomFace response

type RegisterCustomViewRequest ¶ added in v1.62.795

type RegisterCustomViewRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Algorithm            string           `position:"Query" name:"Algorithm"`
	CustomGroupId        string           `position:"Query" name:"CustomGroupId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	CustomEntityId       string           `position:"Query" name:"CustomEntityId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ImageUrl             string           `position:"Query" name:"ImageUrl"`
}

RegisterCustomViewRequest is the request struct for api RegisterCustomView

func CreateRegisterCustomViewRequest ¶ added in v1.62.795

func CreateRegisterCustomViewRequest() (request *RegisterCustomViewRequest)

CreateRegisterCustomViewRequest creates a request to invoke RegisterCustomView API

type RegisterCustomViewResponse ¶ added in v1.62.795

type RegisterCustomViewResponse struct {
	*responses.BaseResponse
	CustomViewId string `json:"CustomViewId" xml:"CustomViewId"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
}

RegisterCustomViewResponse is the response struct for api RegisterCustomView

func CreateRegisterCustomViewResponse ¶ added in v1.62.795

func CreateRegisterCustomViewResponse() (response *RegisterCustomViewResponse)

CreateRegisterCustomViewResponse creates a response to parse from RegisterCustomView response

type Result ¶

type Result struct {
	Label           string                `json:"Label" xml:"Label"`
	Data            string                `json:"Data" xml:"Data"`
	Suggestion      string                `json:"suggestion" xml:"suggestion"`
	Rate            string                `json:"rate" xml:"rate"`
	Scene           string                `json:"Scene" xml:"Scene"`
	Type            string                `json:"Type" xml:"Type"`
	QrcodeData      []string              `json:"qrcodeData" xml:"qrcodeData"`
	OcrData         []string              `json:"ocrData" xml:"ocrData"`
	QrcodeLocations []QrcodeLocationsItem `json:"qrcodeLocations" xml:"qrcodeLocations"`
	LogoData        []LogoDataItem        `json:"logoData" xml:"logoData"`
	HintWordsInfo   []HintWordsInfoItem   `json:"hintWordsInfo" xml:"hintWordsInfo"`
	Frames          []FramesItem          `json:"frames" xml:"frames"`
	ProgramCodeData []ProgramCodeDataItem `json:"programCodeData" xml:"programCodeData"`
	SfaceData       []SfaceDataItem       `json:"sfaceData" xml:"sfaceData"`
	Details         []DetailsItem         `json:"details" xml:"details"`
}

Result is a nested struct in mts response

type ResultInImAudit ¶ added in v1.61.1372

type ResultInImAudit struct {
	ResultItem []ResultItem `json:"result" xml:"result"`
}

ResultInImAudit is a nested struct in mts response

type ResultInQueryMediaCensorJobDetail ¶ added in v1.61.1372

type ResultInQueryMediaCensorJobDetail struct {
	Suggestion string `json:"Suggestion" xml:"Suggestion"`
	Label      string `json:"Label" xml:"Label"`
	Scene      string `json:"Scene" xml:"Scene"`
	Rate       string `json:"Rate" xml:"Rate"`
}

ResultInQueryMediaCensorJobDetail is a nested struct in mts response

type ResultInQueryMediaCensorJobList ¶ added in v1.61.1372

type ResultInQueryMediaCensorJobList struct {
	Suggestion string `json:"Suggestion" xml:"Suggestion"`
	Label      string `json:"Label" xml:"Label"`
	Scene      string `json:"Scene" xml:"Scene"`
	Rate       string `json:"Rate" xml:"Rate"`
}

ResultInQueryMediaCensorJobList is a nested struct in mts response

type ResultItem ¶ added in v1.61.1372

type ResultItem struct {
	Extras  map[string]interface{} `json:"extras" xml:"extras"`
	Content string                 `json:"content" xml:"content"`
	Code    int64                  `json:"code" xml:"code"`
	Msg     string                 `json:"msg" xml:"msg"`
	DataId  string                 `json:"dataId" xml:"dataId"`
	TaskId  string                 `json:"taskId" xml:"taskId"`
	Url     string                 `json:"url" xml:"url"`
	Results []Result               `json:"results" xml:"results"`
}

ResultItem is a nested struct in mts response

type ResultsInImAudit ¶ added in v1.61.1372

type ResultsInImAudit struct {
	Result []Result `json:"result" xml:"result"`
}

ResultsInImAudit is a nested struct in mts response

type ResultsInQueryMediaCensorJobDetail ¶

type ResultsInQueryMediaCensorJobDetail struct {
	Result []ResultInQueryMediaCensorJobDetail `json:"Result" xml:"Result"`
}

ResultsInQueryMediaCensorJobDetail is a nested struct in mts response

type ResultsInQueryMediaCensorJobList ¶

type ResultsInQueryMediaCensorJobList struct {
	Result []ResultInQueryMediaCensorJobList `json:"Result" xml:"Result"`
}

ResultsInQueryMediaCensorJobList is a nested struct in mts response

type ResultsInQuerySmarttagJob ¶ added in v1.61.122

type ResultsInQuerySmarttagJob struct {
	Result []Result `json:"Result" xml:"Result"`
}

ResultsInQuerySmarttagJob is a nested struct in mts response

type RunIdListInAddMedia ¶

type RunIdListInAddMedia struct {
	RunId []string `json:"RunId" xml:"RunId"`
}

RunIdListInAddMedia is a nested struct in mts response

type RunIdListInQueryMediaList ¶

type RunIdListInQueryMediaList struct {
	RunId []string `json:"RunId" xml:"RunId"`
}

RunIdListInQueryMediaList is a nested struct in mts response

type RunIdListInQueryMediaListByURL ¶

type RunIdListInQueryMediaListByURL struct {
	RunId []string `json:"RunId" xml:"RunId"`
}

RunIdListInQueryMediaListByURL is a nested struct in mts response

type RunIdListInUpdateMedia ¶

type RunIdListInUpdateMedia struct {
	RunId []string `json:"RunId" xml:"RunId"`
}

RunIdListInUpdateMedia is a nested struct in mts response

type SearchMediaWorkflowRequest ¶

type SearchMediaWorkflowRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	StateList            string           `position:"Query" name:"StateList"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

SearchMediaWorkflowRequest is the request struct for api SearchMediaWorkflow

func CreateSearchMediaWorkflowRequest ¶

func CreateSearchMediaWorkflowRequest() (request *SearchMediaWorkflowRequest)

CreateSearchMediaWorkflowRequest creates a request to invoke SearchMediaWorkflow API

type SearchMediaWorkflowResponse ¶

type SearchMediaWorkflowResponse struct {
	*responses.BaseResponse
	TotalCount        int64                                  `json:"TotalCount" xml:"TotalCount"`
	PageSize          int64                                  `json:"PageSize" xml:"PageSize"`
	RequestId         string                                 `json:"RequestId" xml:"RequestId"`
	PageNumber        int64                                  `json:"PageNumber" xml:"PageNumber"`
	MediaWorkflowList MediaWorkflowListInSearchMediaWorkflow `json:"MediaWorkflowList" xml:"MediaWorkflowList"`
}

SearchMediaWorkflowResponse is the response struct for api SearchMediaWorkflow

func CreateSearchMediaWorkflowResponse ¶

func CreateSearchMediaWorkflowResponse() (response *SearchMediaWorkflowResponse)

CreateSearchMediaWorkflowResponse creates a response to parse from SearchMediaWorkflow response

type SearchPipelineRequest ¶

type SearchPipelineRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	State                string           `position:"Query" name:"State"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

SearchPipelineRequest is the request struct for api SearchPipeline

func CreateSearchPipelineRequest ¶

func CreateSearchPipelineRequest() (request *SearchPipelineRequest)

CreateSearchPipelineRequest creates a request to invoke SearchPipeline API

type SearchPipelineResponse ¶

type SearchPipelineResponse struct {
	*responses.BaseResponse
	TotalCount   int64                        `json:"TotalCount" xml:"TotalCount"`
	PageSize     int64                        `json:"PageSize" xml:"PageSize"`
	RequestId    string                       `json:"RequestId" xml:"RequestId"`
	PageNumber   int64                        `json:"PageNumber" xml:"PageNumber"`
	PipelineList PipelineListInSearchPipeline `json:"PipelineList" xml:"PipelineList"`
}

SearchPipelineResponse is the response struct for api SearchPipeline

func CreateSearchPipelineResponse ¶

func CreateSearchPipelineResponse() (response *SearchPipelineResponse)

CreateSearchPipelineResponse creates a response to parse from SearchPipeline response

type SearchTemplateRequest ¶

type SearchTemplateRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ForFrontend          requests.Boolean `position:"Query" name:"ForFrontend"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	State                string           `position:"Query" name:"State"`
	NamePrefix           string           `position:"Query" name:"NamePrefix"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	TemplateId           string           `position:"Query" name:"TemplateId"`
}

SearchTemplateRequest is the request struct for api SearchTemplate

func CreateSearchTemplateRequest ¶

func CreateSearchTemplateRequest() (request *SearchTemplateRequest)

CreateSearchTemplateRequest creates a request to invoke SearchTemplate API

type SearchTemplateResponse ¶

type SearchTemplateResponse struct {
	*responses.BaseResponse
	TotalCount   int64                        `json:"TotalCount" xml:"TotalCount"`
	PageSize     int64                        `json:"PageSize" xml:"PageSize"`
	RequestId    string                       `json:"RequestId" xml:"RequestId"`
	PageNumber   int64                        `json:"PageNumber" xml:"PageNumber"`
	TemplateList TemplateListInSearchTemplate `json:"TemplateList" xml:"TemplateList"`
}

SearchTemplateResponse is the response struct for api SearchTemplate

func CreateSearchTemplateResponse ¶

func CreateSearchTemplateResponse() (response *SearchTemplateResponse)

CreateSearchTemplateResponse creates a response to parse from SearchTemplate response

type SearchWaterMarkTemplateRequest ¶

type SearchWaterMarkTemplateRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	State                string           `position:"Query" name:"State"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

SearchWaterMarkTemplateRequest is the request struct for api SearchWaterMarkTemplate

func CreateSearchWaterMarkTemplateRequest ¶

func CreateSearchWaterMarkTemplateRequest() (request *SearchWaterMarkTemplateRequest)

CreateSearchWaterMarkTemplateRequest creates a request to invoke SearchWaterMarkTemplate API

type SearchWaterMarkTemplateResponse ¶

type SearchWaterMarkTemplateResponse struct {
	*responses.BaseResponse
	TotalCount            int64                                          `json:"TotalCount" xml:"TotalCount"`
	PageSize              int64                                          `json:"PageSize" xml:"PageSize"`
	RequestId             string                                         `json:"RequestId" xml:"RequestId"`
	PageNumber            int64                                          `json:"PageNumber" xml:"PageNumber"`
	WaterMarkTemplateList WaterMarkTemplateListInSearchWaterMarkTemplate `json:"WaterMarkTemplateList" xml:"WaterMarkTemplateList"`
}

SearchWaterMarkTemplateResponse is the response struct for api SearchWaterMarkTemplate

func CreateSearchWaterMarkTemplateResponse ¶

func CreateSearchWaterMarkTemplateResponse() (response *SearchWaterMarkTemplateResponse)

CreateSearchWaterMarkTemplateResponse creates a response to parse from SearchWaterMarkTemplate response

type Segment ¶

type Segment struct {
	Duration string `json:"Duration" xml:"Duration"`
}

Segment is a nested struct in mts response

type SfaceData ¶ added in v1.62.795

type SfaceData struct {
	SfaceDataItem []SfaceDataItem `json:"sfaceData" xml:"sfaceData"`
}

SfaceData is a nested struct in mts response

type SfaceDataItem ¶ added in v1.62.795

type SfaceDataItem struct {
	X     float64     `json:"x" xml:"x"`
	Y     float64     `json:"y" xml:"y"`
	W     float64     `json:"w" xml:"w"`
	H     float64     `json:"h" xml:"h"`
	Faces []FacesItem `json:"faces" xml:"faces"`
}

SfaceDataItem is a nested struct in mts response

type Snapshot ¶

type Snapshot struct {
	MediaWorkflowId   string `json:"MediaWorkflowId" xml:"MediaWorkflowId"`
	Count             string `json:"Count" xml:"Count"`
	MediaWorkflowName string `json:"MediaWorkflowName" xml:"MediaWorkflowName"`
	Type              string `json:"Type" xml:"Type"`
	ActivityName      string `json:"ActivityName" xml:"ActivityName"`
	File              File   `json:"File" xml:"File"`
}

Snapshot is a nested struct in mts response

type SnapshotConfig ¶

type SnapshotConfig struct {
	Height         string                          `json:"Height" xml:"Height"`
	Time           string                          `json:"Time" xml:"Time"`
	Width          string                          `json:"Width" xml:"Width"`
	Interval       string                          `json:"Interval" xml:"Interval"`
	FrameType      string                          `json:"FrameType" xml:"FrameType"`
	Num            string                          `json:"Num" xml:"Num"`
	TimeArray      TimeArrayInQuerySnapshotJobList `json:"TimeArray" xml:"TimeArray"`
	OutputFile     OutputFile                      `json:"OutputFile" xml:"OutputFile"`
	TileOut        TileOut                         `json:"TileOut" xml:"TileOut"`
	TileOutputFile TileOutputFile                  `json:"TileOutputFile" xml:"TileOutputFile"`
}

SnapshotConfig is a nested struct in mts response

type SnapshotJob ¶

type SnapshotJob struct {
	Message          string           `json:"Message" xml:"Message"`
	State            string           `json:"State" xml:"State"`
	Code             string           `json:"Code" xml:"Code"`
	PipelineId       string           `json:"PipelineId" xml:"PipelineId"`
	TileCount        string           `json:"TileCount" xml:"TileCount"`
	CreationTime     string           `json:"CreationTime" xml:"CreationTime"`
	Count            string           `json:"Count" xml:"Count"`
	UserData         string           `json:"UserData" xml:"UserData"`
	Id               string           `json:"Id" xml:"Id"`
	SnapshotConfig   SnapshotConfig   `json:"SnapshotConfig" xml:"SnapshotConfig"`
	Input            Input            `json:"Input" xml:"Input"`
	MNSMessageResult MNSMessageResult `json:"MNSMessageResult" xml:"MNSMessageResult"`
}

SnapshotJob is a nested struct in mts response

type SnapshotJobList ¶

type SnapshotJobList struct {
	SnapshotJob []SnapshotJob `json:"SnapshotJob" xml:"SnapshotJob"`
}

SnapshotJobList is a nested struct in mts response

type SnapshotListInQueryMediaList ¶

type SnapshotListInQueryMediaList struct {
	Snapshot []Snapshot `json:"Snapshot" xml:"Snapshot"`
}

SnapshotListInQueryMediaList is a nested struct in mts response

type SnapshotListInQueryMediaListByURL ¶

type SnapshotListInQueryMediaListByURL struct {
	Snapshot []Snapshot `json:"Snapshot" xml:"Snapshot"`
}

SnapshotListInQueryMediaListByURL is a nested struct in mts response

type SourceLogo struct {
	Source string `json:"Source" xml:"Source"`
}

SourceLogo is a nested struct in mts response

type SourceLogos ¶

type SourceLogos struct {
}

SourceLogos is a nested struct in mts response

type Streams ¶

type Streams struct {
	VideoStreamList    VideoStreamListInQueryMediaList `json:"VideoStreamList" xml:"VideoStreamList"`
	AudioStreamList    AudioStreamListInListJob        `json:"AudioStreamList" xml:"AudioStreamList"`
	SubtitleStreamList SubtitleStreamListInListJob     `json:"SubtitleStreamList" xml:"SubtitleStreamList"`
}

Streams is a nested struct in mts response

type SubmitAnalysisJobRequest ¶

type SubmitAnalysisJobRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	AnalysisConfig       string           `position:"Query" name:"AnalysisConfig"`
	UserData             string           `position:"Query" name:"UserData"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Priority             string           `position:"Query" name:"Priority"`
	PipelineId           string           `position:"Query" name:"PipelineId"`
	Input                string           `position:"Query" name:"Input"`
}

SubmitAnalysisJobRequest is the request struct for api SubmitAnalysisJob

func CreateSubmitAnalysisJobRequest ¶

func CreateSubmitAnalysisJobRequest() (request *SubmitAnalysisJobRequest)

CreateSubmitAnalysisJobRequest creates a request to invoke SubmitAnalysisJob API

type SubmitAnalysisJobResponse ¶

type SubmitAnalysisJobResponse struct {
	*responses.BaseResponse
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	AnalysisJob AnalysisJob `json:"AnalysisJob" xml:"AnalysisJob"`
}

SubmitAnalysisJobResponse is the response struct for api SubmitAnalysisJob

func CreateSubmitAnalysisJobResponse ¶

func CreateSubmitAnalysisJobResponse() (response *SubmitAnalysisJobResponse)

CreateSubmitAnalysisJobResponse creates a response to parse from SubmitAnalysisJob response

type SubmitCopyrightExtractJobRequest ¶ added in v1.62.795

type SubmitCopyrightExtractJobRequest struct {
	*requests.RpcRequest
	Params   string `position:"Query" name:"Params"`
	Url      string `position:"Query" name:"Url"`
	Input    string `position:"Query" name:"Input"`
	UserData string `position:"Query" name:"UserData"`
	CallBack string `position:"Query" name:"CallBack"`
}

SubmitCopyrightExtractJobRequest is the request struct for api SubmitCopyrightExtractJob

func CreateSubmitCopyrightExtractJobRequest ¶ added in v1.62.795

func CreateSubmitCopyrightExtractJobRequest() (request *SubmitCopyrightExtractJobRequest)

CreateSubmitCopyrightExtractJobRequest creates a request to invoke SubmitCopyrightExtractJob API

type SubmitCopyrightExtractJobResponse ¶ added in v1.62.795

type SubmitCopyrightExtractJobResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Message    string `json:"Message" xml:"Message"`
	StatusCode int64  `json:"StatusCode" xml:"StatusCode"`
	Data       Data   `json:"Data" xml:"Data"`
}

SubmitCopyrightExtractJobResponse is the response struct for api SubmitCopyrightExtractJob

func CreateSubmitCopyrightExtractJobResponse ¶ added in v1.62.795

func CreateSubmitCopyrightExtractJobResponse() (response *SubmitCopyrightExtractJobResponse)

CreateSubmitCopyrightExtractJobResponse creates a response to parse from SubmitCopyrightExtractJob response

type SubmitCopyrightJobRequest ¶ added in v1.62.795

type SubmitCopyrightJobRequest struct {
	*requests.RpcRequest
	VisibleMessage string           `position:"Query" name:"VisibleMessage"`
	Description    string           `position:"Query" name:"Description"`
	StartTime      string           `position:"Query" name:"StartTime"`
	Output         string           `position:"Query" name:"Output"`
	UserData       string           `position:"Query" name:"UserData"`
	Level          requests.Integer `position:"Query" name:"Level"`
	Message        string           `position:"Query" name:"Message"`
	Params         string           `position:"Query" name:"Params"`
	Url            string           `position:"Query" name:"Url"`
	Input          string           `position:"Query" name:"Input"`
	TotalTime      string           `position:"Query" name:"TotalTime"`
	CallBack       string           `position:"Query" name:"CallBack"`
}

SubmitCopyrightJobRequest is the request struct for api SubmitCopyrightJob

func CreateSubmitCopyrightJobRequest ¶ added in v1.62.795

func CreateSubmitCopyrightJobRequest() (request *SubmitCopyrightJobRequest)

CreateSubmitCopyrightJobRequest creates a request to invoke SubmitCopyrightJob API

type SubmitCopyrightJobResponse ¶ added in v1.62.795

type SubmitCopyrightJobResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Message    string `json:"Message" xml:"Message"`
	StatusCode int64  `json:"StatusCode" xml:"StatusCode"`
	Data       Data   `json:"Data" xml:"Data"`
}

SubmitCopyrightJobResponse is the response struct for api SubmitCopyrightJob

func CreateSubmitCopyrightJobResponse ¶ added in v1.62.795

func CreateSubmitCopyrightJobResponse() (response *SubmitCopyrightJobResponse)

CreateSubmitCopyrightJobResponse creates a response to parse from SubmitCopyrightJob response

type SubmitFpDBDeleteJobRequest ¶ added in v1.61.1247

type SubmitFpDBDeleteJobRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	FpDBId               string           `position:"Query" name:"FpDBId"`
	UserData             string           `position:"Query" name:"UserData"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PipelineId           string           `position:"Query" name:"PipelineId"`
	DelType              string           `position:"Query" name:"DelType"`
}

SubmitFpDBDeleteJobRequest is the request struct for api SubmitFpDBDeleteJob

func CreateSubmitFpDBDeleteJobRequest ¶ added in v1.61.1247

func CreateSubmitFpDBDeleteJobRequest() (request *SubmitFpDBDeleteJobRequest)

CreateSubmitFpDBDeleteJobRequest creates a request to invoke SubmitFpDBDeleteJob API

type SubmitFpDBDeleteJobResponse ¶ added in v1.61.1247

type SubmitFpDBDeleteJobResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	JobId     string `json:"JobId" xml:"JobId"`
}

SubmitFpDBDeleteJobResponse is the response struct for api SubmitFpDBDeleteJob

func CreateSubmitFpDBDeleteJobResponse ¶ added in v1.61.1247

func CreateSubmitFpDBDeleteJobResponse() (response *SubmitFpDBDeleteJobResponse)

CreateSubmitFpDBDeleteJobResponse creates a response to parse from SubmitFpDBDeleteJob response

type SubmitFpFileDeleteJobRequest ¶ added in v1.61.1247

type SubmitFpFileDeleteJobRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	FpDBId               string           `position:"Query" name:"FpDBId"`
	UserData             string           `position:"Query" name:"UserData"`
	PrimaryKeys          string           `position:"Query" name:"PrimaryKeys"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PipelineId           string           `position:"Query" name:"PipelineId"`
	FileIds              string           `position:"Query" name:"FileIds"`
}

SubmitFpFileDeleteJobRequest is the request struct for api SubmitFpFileDeleteJob

func CreateSubmitFpFileDeleteJobRequest ¶ added in v1.61.1247

func CreateSubmitFpFileDeleteJobRequest() (request *SubmitFpFileDeleteJobRequest)

CreateSubmitFpFileDeleteJobRequest creates a request to invoke SubmitFpFileDeleteJob API

type SubmitFpFileDeleteJobResponse ¶ added in v1.61.1247

type SubmitFpFileDeleteJobResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	JobId     string `json:"JobId" xml:"JobId"`
}

SubmitFpFileDeleteJobResponse is the response struct for api SubmitFpFileDeleteJob

func CreateSubmitFpFileDeleteJobResponse ¶ added in v1.61.1247

func CreateSubmitFpFileDeleteJobResponse() (response *SubmitFpFileDeleteJobResponse)

CreateSubmitFpFileDeleteJobResponse creates a response to parse from SubmitFpFileDeleteJob response

type SubmitFpShotJobRequest ¶

type SubmitFpShotJobRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	UserData             string           `position:"Query" name:"UserData"`
	FpShotConfig         string           `position:"Query" name:"FpShotConfig"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PipelineId           string           `position:"Query" name:"PipelineId"`
	Input                string           `position:"Query" name:"Input"`
}

SubmitFpShotJobRequest is the request struct for api SubmitFpShotJob

func CreateSubmitFpShotJobRequest ¶

func CreateSubmitFpShotJobRequest() (request *SubmitFpShotJobRequest)

CreateSubmitFpShotJobRequest creates a request to invoke SubmitFpShotJob API

type SubmitFpShotJobResponse ¶

type SubmitFpShotJobResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	JobId     string `json:"JobId" xml:"JobId"`
}

SubmitFpShotJobResponse is the response struct for api SubmitFpShotJob

func CreateSubmitFpShotJobResponse ¶

func CreateSubmitFpShotJobResponse() (response *SubmitFpShotJobResponse)

CreateSubmitFpShotJobResponse creates a response to parse from SubmitFpShotJob response

type SubmitIProductionJobRequest ¶ added in v1.61.122

type SubmitIProductionJobRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	JobParams            string           `position:"Query" name:"JobParams"`
	Output               string           `position:"Query" name:"Output"`
	UserData             string           `position:"Query" name:"UserData"`
	FunctionName         string           `position:"Query" name:"FunctionName"`
	NotifyUrl            string           `position:"Query" name:"NotifyUrl"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ModelId              string           `position:"Query" name:"ModelId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PipelineId           string           `position:"Query" name:"PipelineId"`
	Input                string           `position:"Query" name:"Input"`
	ScheduleParams       string           `position:"Query" name:"ScheduleParams"`
}

SubmitIProductionJobRequest is the request struct for api SubmitIProductionJob

func CreateSubmitIProductionJobRequest ¶ added in v1.61.122

func CreateSubmitIProductionJobRequest() (request *SubmitIProductionJobRequest)

CreateSubmitIProductionJobRequest creates a request to invoke SubmitIProductionJob API

type SubmitIProductionJobResponse ¶ added in v1.61.122

type SubmitIProductionJobResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	JobId     string `json:"JobId" xml:"JobId"`
	Result    string `json:"Result" xml:"Result"`
}

SubmitIProductionJobResponse is the response struct for api SubmitIProductionJob

func CreateSubmitIProductionJobResponse ¶ added in v1.61.122

func CreateSubmitIProductionJobResponse() (response *SubmitIProductionJobResponse)

CreateSubmitIProductionJobResponse creates a response to parse from SubmitIProductionJob response

type SubmitImageCopyrightRequest ¶ added in v1.62.795

type SubmitImageCopyrightRequest struct {
	*requests.RpcRequest
	Level   requests.Integer `position:"Query" name:"Level"`
	Message string           `position:"Query" name:"Message"`
	Params  string           `position:"Query" name:"Params"`
	Url     string           `position:"Query" name:"Url"`
	Output  string           `position:"Query" name:"Output"`
	Input   string           `position:"Query" name:"Input"`
}

SubmitImageCopyrightRequest is the request struct for api SubmitImageCopyright

func CreateSubmitImageCopyrightRequest ¶ added in v1.62.795

func CreateSubmitImageCopyrightRequest() (request *SubmitImageCopyrightRequest)

CreateSubmitImageCopyrightRequest creates a request to invoke SubmitImageCopyright API

type SubmitImageCopyrightResponse ¶ added in v1.62.795

type SubmitImageCopyrightResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Message    string `json:"Message" xml:"Message"`
	StatusCode int64  `json:"StatusCode" xml:"StatusCode"`
	Data       Data   `json:"Data" xml:"Data"`
}

SubmitImageCopyrightResponse is the response struct for api SubmitImageCopyright

func CreateSubmitImageCopyrightResponse ¶ added in v1.62.795

func CreateSubmitImageCopyrightResponse() (response *SubmitImageCopyrightResponse)

CreateSubmitImageCopyrightResponse creates a response to parse from SubmitImageCopyright response

type SubmitJobsRequest ¶

type SubmitJobsRequest struct {
	*requests.RpcRequest
	Outputs              string           `position:"Query" name:"Outputs"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	OutputLocation       string           `position:"Query" name:"OutputLocation"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PipelineId           string           `position:"Query" name:"PipelineId"`
	Input                string           `position:"Query" name:"Input"`
	OutputBucket         string           `position:"Query" name:"OutputBucket"`
}

SubmitJobsRequest is the request struct for api SubmitJobs

func CreateSubmitJobsRequest ¶

func CreateSubmitJobsRequest() (request *SubmitJobsRequest)

CreateSubmitJobsRequest creates a request to invoke SubmitJobs API

type SubmitJobsResponse ¶

type SubmitJobsResponse struct {
	*responses.BaseResponse
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	JobResultList JobResultList `json:"JobResultList" xml:"JobResultList"`
}

SubmitJobsResponse is the response struct for api SubmitJobs

func CreateSubmitJobsResponse ¶

func CreateSubmitJobsResponse() (response *SubmitJobsResponse)

CreateSubmitJobsResponse creates a response to parse from SubmitJobs response

type SubmitMediaCensorJobRequest ¶

type SubmitMediaCensorJobRequest struct {
	*requests.RpcRequest
	ExternalUrl          string           `position:"Query" name:"ExternalUrl"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Description          string           `position:"Query" name:"Description"`
	Title                string           `position:"Query" name:"Title"`
	VideoCensorConfig    string           `position:"Query" name:"VideoCensorConfig"`
	UserData             string           `position:"Query" name:"UserData"`
	CoverImages          string           `position:"Query" name:"CoverImages"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PipelineId           string           `position:"Query" name:"PipelineId"`
	Input                string           `position:"Query" name:"Input"`
	Barrages             string           `position:"Query" name:"Barrages"`
}

SubmitMediaCensorJobRequest is the request struct for api SubmitMediaCensorJob

func CreateSubmitMediaCensorJobRequest ¶

func CreateSubmitMediaCensorJobRequest() (request *SubmitMediaCensorJobRequest)

CreateSubmitMediaCensorJobRequest creates a request to invoke SubmitMediaCensorJob API

type SubmitMediaCensorJobResponse ¶

type SubmitMediaCensorJobResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	JobId     string `json:"JobId" xml:"JobId"`
}

SubmitMediaCensorJobResponse is the response struct for api SubmitMediaCensorJob

func CreateSubmitMediaCensorJobResponse ¶

func CreateSubmitMediaCensorJobResponse() (response *SubmitMediaCensorJobResponse)

CreateSubmitMediaCensorJobResponse creates a response to parse from SubmitMediaCensorJob response

type SubmitMediaInfoJobRequest ¶

type SubmitMediaInfoJobRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	UserData             string           `position:"Query" name:"UserData"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PipelineId           string           `position:"Query" name:"PipelineId"`
	Input                string           `position:"Query" name:"Input"`
	Async                requests.Boolean `position:"Query" name:"Async"`
}

SubmitMediaInfoJobRequest is the request struct for api SubmitMediaInfoJob

func CreateSubmitMediaInfoJobRequest ¶

func CreateSubmitMediaInfoJobRequest() (request *SubmitMediaInfoJobRequest)

CreateSubmitMediaInfoJobRequest creates a request to invoke SubmitMediaInfoJob API

type SubmitMediaInfoJobResponse ¶

type SubmitMediaInfoJobResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	MediaInfoJob MediaInfoJob `json:"MediaInfoJob" xml:"MediaInfoJob"`
}

SubmitMediaInfoJobResponse is the response struct for api SubmitMediaInfoJob

func CreateSubmitMediaInfoJobResponse ¶

func CreateSubmitMediaInfoJobResponse() (response *SubmitMediaInfoJobResponse)

CreateSubmitMediaInfoJobResponse creates a response to parse from SubmitMediaInfoJob response

type SubmitSmarttagJobRequest ¶ added in v1.61.122

type SubmitSmarttagJobRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Title                string           `position:"Query" name:"Title"`
	Content              string           `position:"Query" name:"Content"`
	UserData             string           `position:"Query" name:"UserData"`
	NotifyUrl            string           `position:"Query" name:"NotifyUrl"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Params               string           `position:"Query" name:"Params"`
	TemplateId           string           `position:"Query" name:"TemplateId"`
	Priority             string           `position:"Query" name:"Priority"`
	PipelineId           string           `position:"Query" name:"PipelineId"`
	ContentType          string           `position:"Query" name:"ContentType"`
	Input                string           `position:"Query" name:"Input"`
	ContentAddr          string           `position:"Query" name:"ContentAddr"`
}

SubmitSmarttagJobRequest is the request struct for api SubmitSmarttagJob

func CreateSubmitSmarttagJobRequest ¶ added in v1.61.122

func CreateSubmitSmarttagJobRequest() (request *SubmitSmarttagJobRequest)

CreateSubmitSmarttagJobRequest creates a request to invoke SubmitSmarttagJob API

type SubmitSmarttagJobResponse ¶ added in v1.61.122

type SubmitSmarttagJobResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	JobId     string `json:"JobId" xml:"JobId"`
}

SubmitSmarttagJobResponse is the response struct for api SubmitSmarttagJob

func CreateSubmitSmarttagJobResponse ¶ added in v1.61.122

func CreateSubmitSmarttagJobResponse() (response *SubmitSmarttagJobResponse)

CreateSubmitSmarttagJobResponse creates a response to parse from SubmitSmarttagJob response

type SubmitSnapshotJobRequest ¶

type SubmitSnapshotJobRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SnapshotConfig       string           `position:"Query" name:"SnapshotConfig"`
	UserData             string           `position:"Query" name:"UserData"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PipelineId           string           `position:"Query" name:"PipelineId"`
	Input                string           `position:"Query" name:"Input"`
}

SubmitSnapshotJobRequest is the request struct for api SubmitSnapshotJob

func CreateSubmitSnapshotJobRequest ¶

func CreateSubmitSnapshotJobRequest() (request *SubmitSnapshotJobRequest)

CreateSubmitSnapshotJobRequest creates a request to invoke SubmitSnapshotJob API

type SubmitSnapshotJobResponse ¶

type SubmitSnapshotJobResponse struct {
	*responses.BaseResponse
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	SnapshotJob SnapshotJob `json:"SnapshotJob" xml:"SnapshotJob"`
}

SubmitSnapshotJobResponse is the response struct for api SubmitSnapshotJob

func CreateSubmitSnapshotJobResponse ¶

func CreateSubmitSnapshotJobResponse() (response *SubmitSnapshotJobResponse)

CreateSubmitSnapshotJobResponse creates a response to parse from SubmitSnapshotJob response

type SubmitTraceAbJobRequest ¶ added in v1.62.795

type SubmitTraceAbJobRequest struct {
	*requests.RpcRequest
	StartTime      string           `position:"Query" name:"StartTime"`
	Output         string           `position:"Query" name:"Output"`
	UserData       string           `position:"Query" name:"UserData"`
	CipherBase64ed string           `position:"Query" name:"CipherBase64ed"`
	Level          requests.Integer `position:"Query" name:"Level"`
	Url            string           `position:"Query" name:"Url"`
	Input          string           `position:"Query" name:"Input"`
	TotalTime      string           `position:"Query" name:"TotalTime"`
	CallBack       string           `position:"Query" name:"CallBack"`
}

SubmitTraceAbJobRequest is the request struct for api SubmitTraceAbJob

func CreateSubmitTraceAbJobRequest ¶ added in v1.62.795

func CreateSubmitTraceAbJobRequest() (request *SubmitTraceAbJobRequest)

CreateSubmitTraceAbJobRequest creates a request to invoke SubmitTraceAbJob API

type SubmitTraceAbJobResponse ¶ added in v1.62.795

type SubmitTraceAbJobResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Message    string `json:"Message" xml:"Message"`
	StatusCode int64  `json:"StatusCode" xml:"StatusCode"`
	Data       Data   `json:"Data" xml:"Data"`
}

SubmitTraceAbJobResponse is the response struct for api SubmitTraceAbJob

func CreateSubmitTraceAbJobResponse ¶ added in v1.62.795

func CreateSubmitTraceAbJobResponse() (response *SubmitTraceAbJobResponse)

CreateSubmitTraceAbJobResponse creates a response to parse from SubmitTraceAbJob response

type SubmitTraceExtractJobRequest ¶ added in v1.62.795

type SubmitTraceExtractJobRequest struct {
	*requests.RpcRequest
	Params   string `position:"Query" name:"Params"`
	Url      string `position:"Query" name:"Url"`
	Input    string `position:"Query" name:"Input"`
	UserData string `position:"Query" name:"UserData"`
	CallBack string `position:"Query" name:"CallBack"`
}

SubmitTraceExtractJobRequest is the request struct for api SubmitTraceExtractJob

func CreateSubmitTraceExtractJobRequest ¶ added in v1.62.795

func CreateSubmitTraceExtractJobRequest() (request *SubmitTraceExtractJobRequest)

CreateSubmitTraceExtractJobRequest creates a request to invoke SubmitTraceExtractJob API

type SubmitTraceExtractJobResponse ¶ added in v1.62.795

type SubmitTraceExtractJobResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Message    string `json:"Message" xml:"Message"`
	StatusCode int64  `json:"StatusCode" xml:"StatusCode"`
	Data       Data   `json:"Data" xml:"Data"`
}

SubmitTraceExtractJobResponse is the response struct for api SubmitTraceExtractJob

func CreateSubmitTraceExtractJobResponse ¶ added in v1.62.795

func CreateSubmitTraceExtractJobResponse() (response *SubmitTraceExtractJobResponse)

CreateSubmitTraceExtractJobResponse creates a response to parse from SubmitTraceExtractJob response

type SubmitTraceM3u8JobRequest ¶ added in v1.62.795

type SubmitTraceM3u8JobRequest struct {
	*requests.RpcRequest
	MediaId string `position:"Query" name:"MediaId"`
	Params  string `position:"Query" name:"Params"`
	Output  string `position:"Query" name:"Output"`
	Trace   string `position:"Query" name:"Trace"`
	KeyUri  string `position:"Query" name:"KeyUri"`
}

SubmitTraceM3u8JobRequest is the request struct for api SubmitTraceM3u8Job

func CreateSubmitTraceM3u8JobRequest ¶ added in v1.62.795

func CreateSubmitTraceM3u8JobRequest() (request *SubmitTraceM3u8JobRequest)

CreateSubmitTraceM3u8JobRequest creates a request to invoke SubmitTraceM3u8Job API

type SubmitTraceM3u8JobResponse ¶ added in v1.62.795

type SubmitTraceM3u8JobResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
	Data      Data   `json:"Data" xml:"Data"`
}

SubmitTraceM3u8JobResponse is the response struct for api SubmitTraceM3u8Job

func CreateSubmitTraceM3u8JobResponse ¶ added in v1.62.795

func CreateSubmitTraceM3u8JobResponse() (response *SubmitTraceM3u8JobResponse)

CreateSubmitTraceM3u8JobResponse creates a response to parse from SubmitTraceM3u8Job response

type Subtitle ¶

type Subtitle struct {
	Map string `json:"Map" xml:"Map"`
}

Subtitle is a nested struct in mts response

type SubtitleConfig ¶

type SubtitleConfig struct {
	SubtitleList    SubtitleListInListJob    `json:"SubtitleList" xml:"SubtitleList"`
	ExtSubtitleList ExtSubtitleListInListJob `json:"ExtSubtitleList" xml:"ExtSubtitleList"`
}

SubtitleConfig is a nested struct in mts response

type SubtitleListInListJob ¶

type SubtitleListInListJob struct {
	Subtitle []Subtitle `json:"Subtitle" xml:"Subtitle"`
}

SubtitleListInListJob is a nested struct in mts response

type SubtitleListInQueryJobList ¶

type SubtitleListInQueryJobList struct {
	Subtitle []Subtitle `json:"Subtitle" xml:"Subtitle"`
}

SubtitleListInQueryJobList is a nested struct in mts response

type SubtitleListInSubmitJobs ¶

type SubtitleListInSubmitJobs struct {
	Subtitle []Subtitle `json:"Subtitle" xml:"Subtitle"`
}

SubtitleListInSubmitJobs is a nested struct in mts response

type SubtitleStream ¶

type SubtitleStream struct {
	StartTime      string `json:"StartTime" xml:"StartTime"`
	CodecName      string `json:"CodecName" xml:"CodecName"`
	Duration       string `json:"Duration" xml:"Duration"`
	Timebase       string `json:"Timebase" xml:"Timebase"`
	CodecTimeBase  string `json:"CodecTimeBase" xml:"CodecTimeBase"`
	CodecTag       string `json:"CodecTag" xml:"CodecTag"`
	CodecTagString string `json:"CodecTagString" xml:"CodecTagString"`
	CodecLongName  string `json:"CodecLongName" xml:"CodecLongName"`
	Index          string `json:"Index" xml:"Index"`
	Lang           string `json:"Lang" xml:"Lang"`
}

SubtitleStream is a nested struct in mts response

type SubtitleStreamListInListJob ¶

type SubtitleStreamListInListJob struct {
	SubtitleStream []SubtitleStream `json:"SubtitleStream" xml:"SubtitleStream"`
}

SubtitleStreamListInListJob is a nested struct in mts response

type SubtitleStreamListInQueryJobList ¶

type SubtitleStreamListInQueryJobList struct {
	SubtitleStream []SubtitleStream `json:"SubtitleStream" xml:"SubtitleStream"`
}

SubtitleStreamListInQueryJobList is a nested struct in mts response

type SubtitleStreamListInQueryMediaInfoJobList ¶

type SubtitleStreamListInQueryMediaInfoJobList struct {
	SubtitleStream []SubtitleStream `json:"SubtitleStream" xml:"SubtitleStream"`
}

SubtitleStreamListInQueryMediaInfoJobList is a nested struct in mts response

type SubtitleStreamListInQueryMediaList ¶

type SubtitleStreamListInQueryMediaList struct {
	SubtitleStream []SubtitleStream `json:"SubtitleStream" xml:"SubtitleStream"`
}

SubtitleStreamListInQueryMediaList is a nested struct in mts response

type SubtitleStreamListInQueryMediaListByURL ¶

type SubtitleStreamListInQueryMediaListByURL struct {
	SubtitleStream []SubtitleStream `json:"SubtitleStream" xml:"SubtitleStream"`
}

SubtitleStreamListInQueryMediaListByURL is a nested struct in mts response

type SubtitleStreamListInSubmitJobs ¶

type SubtitleStreamListInSubmitJobs struct {
	SubtitleStream []SubtitleStream `json:"SubtitleStream" xml:"SubtitleStream"`
}

SubtitleStreamListInSubmitJobs is a nested struct in mts response

type SubtitleStreamListInSubmitMediaInfoJob ¶

type SubtitleStreamListInSubmitMediaInfoJob struct {
	SubtitleStream []SubtitleStream `json:"SubtitleStream" xml:"SubtitleStream"`
}

SubtitleStreamListInSubmitMediaInfoJob is a nested struct in mts response

type Summary ¶

type Summary struct {
	MediaWorkflowId   string `json:"MediaWorkflowId" xml:"MediaWorkflowId"`
	MediaWorkflowName string `json:"MediaWorkflowName" xml:"MediaWorkflowName"`
	Type              string `json:"Type" xml:"Type"`
	ActivityName      string `json:"ActivityName" xml:"ActivityName"`
	File              File   `json:"File" xml:"File"`
}

Summary is a nested struct in mts response

type SummaryListInQueryMediaList ¶

type SummaryListInQueryMediaList struct {
	Summary []Summary `json:"Summary" xml:"Summary"`
}

SummaryListInQueryMediaList is a nested struct in mts response

type SummaryListInQueryMediaListByURL ¶

type SummaryListInQueryMediaListByURL struct {
	Summary []Summary `json:"Summary" xml:"Summary"`
}

SummaryListInQueryMediaListByURL is a nested struct in mts response

type SuperReso ¶

type SuperReso struct {
	IsHalfSample string `json:"IsHalfSample" xml:"IsHalfSample"`
}

SuperReso is a nested struct in mts response

type TS ¶

type TS struct {
	Md5Support  bool `json:"Md5Support" xml:"Md5Support"`
	SizeSupport bool `json:"SizeSupport" xml:"SizeSupport"`
}

TS is a nested struct in mts response

type TagCustomPersonRequest ¶ added in v1.61.588

type TagCustomPersonRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PersonDescription    string           `position:"Query" name:"PersonDescription"`
	CategoryDescription  string           `position:"Query" name:"CategoryDescription"`
	PersonId             string           `position:"Query" name:"PersonId"`
	CategoryId           string           `position:"Query" name:"CategoryId"`
	PersonName           string           `position:"Query" name:"PersonName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	CategoryName         string           `position:"Query" name:"CategoryName"`
}

TagCustomPersonRequest is the request struct for api TagCustomPerson

func CreateTagCustomPersonRequest ¶ added in v1.61.588

func CreateTagCustomPersonRequest() (request *TagCustomPersonRequest)

CreateTagCustomPersonRequest creates a request to invoke TagCustomPerson API

type TagCustomPersonResponse ¶ added in v1.61.588

type TagCustomPersonResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

TagCustomPersonResponse is the response struct for api TagCustomPerson

func CreateTagCustomPersonResponse ¶ added in v1.61.588

func CreateTagCustomPersonResponse() (response *TagCustomPersonResponse)

CreateTagCustomPersonResponse creates a response to parse from TagCustomPerson response

type TagsInAddMedia ¶

type TagsInAddMedia struct {
	Tag []string `json:"Tag" xml:"Tag"`
}

TagsInAddMedia is a nested struct in mts response

type TagsInQueryMediaList ¶

type TagsInQueryMediaList struct {
	Tag []string `json:"Tag" xml:"Tag"`
}

TagsInQueryMediaList is a nested struct in mts response

type TagsInQueryMediaListByURL ¶

type TagsInQueryMediaListByURL struct {
	Tag []string `json:"Tag" xml:"Tag"`
}

TagsInQueryMediaListByURL is a nested struct in mts response

type TagsInUpdateMedia ¶

type TagsInUpdateMedia struct {
	Tag []string `json:"Tag" xml:"Tag"`
}

TagsInUpdateMedia is a nested struct in mts response

type TailSlate ¶

type TailSlate struct {
	Height        string `json:"Height" xml:"Height"`
	Width         string `json:"Width" xml:"Width"`
	TailUrl       string `json:"TailUrl" xml:"TailUrl"`
	IsMergeAudio  bool   `json:"IsMergeAudio" xml:"IsMergeAudio"`
	Start         string `json:"Start" xml:"Start"`
	BgColor       string `json:"BgColor" xml:"BgColor"`
	BlendDuration string `json:"BlendDuration" xml:"BlendDuration"`
}

TailSlate is a nested struct in mts response

type TailSlateListInListJob ¶

type TailSlateListInListJob struct {
	TailSlate []TailSlate `json:"TailSlate" xml:"TailSlate"`
}

TailSlateListInListJob is a nested struct in mts response

type TailSlateListInQueryJobList ¶

type TailSlateListInQueryJobList struct {
	TailSlate []TailSlate `json:"TailSlate" xml:"TailSlate"`
}

TailSlateListInQueryJobList is a nested struct in mts response

type TailSlateListInSubmitJobs ¶

type TailSlateListInSubmitJobs struct {
	TailSlate []TailSlate `json:"TailSlate" xml:"TailSlate"`
}

TailSlateListInSubmitJobs is a nested struct in mts response

type Template ¶

type Template struct {
	Name                   string       `json:"Name" xml:"Name"`
	TemplateId             string       `json:"TemplateId" xml:"TemplateId"`
	TemplateName           string       `json:"TemplateName" xml:"TemplateName"`
	FaceCategoryIds        string       `json:"FaceCategoryIds" xml:"FaceCategoryIds"`
	KnowledgeConfig        string       `json:"KnowledgeConfig" xml:"KnowledgeConfig"`
	IsDefault              bool         `json:"IsDefault" xml:"IsDefault"`
	Id                     string       `json:"Id" xml:"Id"`
	ObjectGroupIds         string       `json:"ObjectGroupIds" xml:"ObjectGroupIds"`
	FaceCustomParamsConfig string       `json:"FaceCustomParamsConfig" xml:"FaceCustomParamsConfig"`
	AnalyseTypes           string       `json:"AnalyseTypes" xml:"AnalyseTypes"`
	Industry               string       `json:"Industry" xml:"Industry"`
	CreationTime           string       `json:"CreationTime" xml:"CreationTime"`
	KeywordConfig          string       `json:"KeywordConfig" xml:"KeywordConfig"`
	State                  string       `json:"State" xml:"State"`
	LandmarkGroupIds       string       `json:"LandmarkGroupIds" xml:"LandmarkGroupIds"`
	Scene                  string       `json:"Scene" xml:"Scene"`
	LabelType              string       `json:"LabelType" xml:"LabelType"`
	LabelVersion           string       `json:"LabelVersion" xml:"LabelVersion"`
	TransConfig            TransConfig  `json:"TransConfig" xml:"TransConfig"`
	Audio                  Audio        `json:"Audio" xml:"Audio"`
	Video                  Video        `json:"Video" xml:"Video"`
	MuxConfig              MuxConfig    `json:"MuxConfig" xml:"MuxConfig"`
	Container              Container    `json:"Container" xml:"Container"`
	FrontendHint           FrontendHint `json:"FrontendHint" xml:"FrontendHint"`
}

Template is a nested struct in mts response

type TemplateListInQueryAnalysisJobList ¶

type TemplateListInQueryAnalysisJobList struct {
	Template []Template `json:"Template" xml:"Template"`
}

TemplateListInQueryAnalysisJobList is a nested struct in mts response

type TemplateListInQueryTemplateList ¶

type TemplateListInQueryTemplateList struct {
	Template []Template `json:"Template" xml:"Template"`
}

TemplateListInQueryTemplateList is a nested struct in mts response

type TemplateListInSearchTemplate ¶

type TemplateListInSearchTemplate struct {
	Template []Template `json:"Template" xml:"Template"`
}

TemplateListInSearchTemplate is a nested struct in mts response

type TemplateListInSubmitAnalysisJob ¶

type TemplateListInSubmitAnalysisJob struct {
	Template []Template `json:"Template" xml:"Template"`
}

TemplateListInSubmitAnalysisJob is a nested struct in mts response

type Templates ¶

type Templates struct {
	Template []Template `json:"Template" xml:"Template"`
}

Templates is a nested struct in mts response

type TextFpShot ¶ added in v1.61.1372

type TextFpShot struct {
	PrimaryKey       string           `json:"PrimaryKey" xml:"PrimaryKey"`
	Similarity       string           `json:"Similarity" xml:"Similarity"`
	TextFpShotSlices TextFpShotSlices `json:"TextFpShotSlices" xml:"TextFpShotSlices"`
}

TextFpShot is a nested struct in mts response

type TextFpShotSlice ¶ added in v1.61.1372

type TextFpShotSlice struct {
	Similarity      string        `json:"Similarity" xml:"Similarity"`
	InputText       string        `json:"InputText" xml:"InputText"`
	DuplicationText string        `json:"DuplicationText" xml:"DuplicationText"`
	InputFragment   InputFragment `json:"InputFragment" xml:"InputFragment"`
}

TextFpShotSlice is a nested struct in mts response

type TextFpShotSlices ¶ added in v1.61.1372

type TextFpShotSlices struct {
	TextFpShotSlice []TextFpShotSlice `json:"TextFpShotSlice" xml:"TextFpShotSlice"`
}

TextFpShotSlices is a nested struct in mts response

type TextFpShots ¶ added in v1.61.1372

type TextFpShots struct {
	TextFpShot []TextFpShot `json:"TextFpShot" xml:"TextFpShot"`
}

TextFpShots is a nested struct in mts response

type TextResults ¶ added in v1.61.1372

type TextResults struct {
	Result []ResultItem `json:"result" xml:"result"`
}

TextResults is a nested struct in mts response

type TileOut ¶

type TileOut struct {
	Margin        string `json:"Margin" xml:"Margin"`
	IsKeepCellPic string `json:"IsKeepCellPic" xml:"IsKeepCellPic"`
	CellWidth     string `json:"CellWidth" xml:"CellWidth"`
	CellHeight    string `json:"CellHeight" xml:"CellHeight"`
	CellSelStep   string `json:"CellSelStep" xml:"CellSelStep"`
	Lines         string `json:"Lines" xml:"Lines"`
	Padding       string `json:"Padding" xml:"Padding"`
	Color         string `json:"Color" xml:"Color"`
	Columns       string `json:"Columns" xml:"Columns"`
}

TileOut is a nested struct in mts response

type TileOutputFile ¶

type TileOutputFile struct {
	Bucket   string `json:"Bucket" xml:"Bucket"`
	Object   string `json:"Object" xml:"Object"`
	RoleArn  string `json:"RoleArn" xml:"RoleArn"`
	Location string `json:"Location" xml:"Location"`
}

TileOutputFile is a nested struct in mts response

type TimeArrayInQuerySnapshotJobList ¶ added in v1.62.795

type TimeArrayInQuerySnapshotJobList struct {
	TimePointList []int64 `json:"TimePointList" xml:"TimePointList"`
}

TimeArrayInQuerySnapshotJobList is a nested struct in mts response

type TimeArrayInSubmitSnapshotJob ¶ added in v1.62.795

type TimeArrayInSubmitSnapshotJob struct {
	TimePointList []int64 `json:"TimePointList" xml:"TimePointList"`
}

TimeArrayInSubmitSnapshotJob is a nested struct in mts response

type TimeSpan ¶

type TimeSpan struct {
	Duration string `json:"Duration" xml:"Duration"`
	Seek     string `json:"Seek" xml:"Seek"`
}

TimeSpan is a nested struct in mts response

type Timeline ¶

type Timeline struct {
	Duration string `json:"Duration" xml:"Duration"`
	Start    string `json:"Start" xml:"Start"`
}

Timeline is a nested struct in mts response

type TitleCensorResult ¶

type TitleCensorResult struct {
	Suggestion string `json:"Suggestion" xml:"Suggestion"`
	Label      string `json:"Label" xml:"Label"`
	Scene      string `json:"Scene" xml:"Scene"`
	Rate       string `json:"Rate" xml:"Rate"`
}

TitleCensorResult is a nested struct in mts response

type TraceMark ¶ added in v1.62.795

type TraceMark struct {
	Enable string `json:"Enable" xml:"Enable"`
}

TraceMark is a nested struct in mts response

type TransConfig ¶

type TransConfig struct {
	AdjDarMethod            string `json:"AdjDarMethod" xml:"AdjDarMethod"`
	IsCheckResoFail         string `json:"IsCheckResoFail" xml:"IsCheckResoFail"`
	IsCheckAudioBitrate     string `json:"IsCheckAudioBitrate" xml:"IsCheckAudioBitrate"`
	IsCheckReso             string `json:"IsCheckReso" xml:"IsCheckReso"`
	IsCheckAudioBitrateFail string `json:"IsCheckAudioBitrateFail" xml:"IsCheckAudioBitrateFail"`
	IsCheckVideoBitrate     string `json:"IsCheckVideoBitrate" xml:"IsCheckVideoBitrate"`
	TransMode               string `json:"TransMode" xml:"TransMode"`
	IsCheckVideoBitrateFail string `json:"IsCheckVideoBitrateFail" xml:"IsCheckVideoBitrateFail"`
}

TransConfig is a nested struct in mts response

type UnbindInputBucketRequest ¶

type UnbindInputBucketRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DepositorCredentials string           `position:"Query" name:"DepositorCredentials"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Bucket               string           `position:"Query" name:"Bucket"`
	RoleArn              string           `position:"Query" name:"RoleArn"`
}

UnbindInputBucketRequest is the request struct for api UnbindInputBucket

func CreateUnbindInputBucketRequest ¶

func CreateUnbindInputBucketRequest() (request *UnbindInputBucketRequest)

CreateUnbindInputBucketRequest creates a request to invoke UnbindInputBucket API

type UnbindInputBucketResponse ¶

type UnbindInputBucketResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

UnbindInputBucketResponse is the response struct for api UnbindInputBucket

func CreateUnbindInputBucketResponse ¶

func CreateUnbindInputBucketResponse() (response *UnbindInputBucketResponse)

CreateUnbindInputBucketResponse creates a response to parse from UnbindInputBucket response

type UnbindOutputBucketRequest ¶

type UnbindOutputBucketRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Bucket               string           `position:"Query" name:"Bucket"`
}

UnbindOutputBucketRequest is the request struct for api UnbindOutputBucket

func CreateUnbindOutputBucketRequest ¶

func CreateUnbindOutputBucketRequest() (request *UnbindOutputBucketRequest)

CreateUnbindOutputBucketRequest creates a request to invoke UnbindOutputBucket API

type UnbindOutputBucketResponse ¶

type UnbindOutputBucketResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

UnbindOutputBucketResponse is the response struct for api UnbindOutputBucket

func CreateUnbindOutputBucketResponse ¶

func CreateUnbindOutputBucketResponse() (response *UnbindOutputBucketResponse)

CreateUnbindOutputBucketResponse creates a response to parse from UnbindOutputBucket response

type UnregisterCustomFaceRequest ¶ added in v1.61.588

type UnregisterCustomFaceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PersonId             string           `position:"Query" name:"PersonId"`
	CategoryId           string           `position:"Query" name:"CategoryId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	FaceId               string           `position:"Query" name:"FaceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

UnregisterCustomFaceRequest is the request struct for api UnregisterCustomFace

func CreateUnregisterCustomFaceRequest ¶ added in v1.61.588

func CreateUnregisterCustomFaceRequest() (request *UnregisterCustomFaceRequest)

CreateUnregisterCustomFaceRequest creates a request to invoke UnregisterCustomFace API

type UnregisterCustomFaceResponse ¶ added in v1.61.588

type UnregisterCustomFaceResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

UnregisterCustomFaceResponse is the response struct for api UnregisterCustomFace

func CreateUnregisterCustomFaceResponse ¶ added in v1.61.588

func CreateUnregisterCustomFaceResponse() (response *UnregisterCustomFaceResponse)

CreateUnregisterCustomFaceResponse creates a response to parse from UnregisterCustomFace response

type UpdateMediaCategoryRequest ¶

type UpdateMediaCategoryRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CateId               requests.Integer `position:"Query" name:"CateId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	MediaId              string           `position:"Query" name:"MediaId"`
}

UpdateMediaCategoryRequest is the request struct for api UpdateMediaCategory

func CreateUpdateMediaCategoryRequest ¶

func CreateUpdateMediaCategoryRequest() (request *UpdateMediaCategoryRequest)

CreateUpdateMediaCategoryRequest creates a request to invoke UpdateMediaCategory API

type UpdateMediaCategoryResponse ¶

type UpdateMediaCategoryResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

UpdateMediaCategoryResponse is the response struct for api UpdateMediaCategory

func CreateUpdateMediaCategoryResponse ¶

func CreateUpdateMediaCategoryResponse() (response *UpdateMediaCategoryResponse)

CreateUpdateMediaCategoryResponse creates a response to parse from UpdateMediaCategory response

type UpdateMediaCoverRequest ¶

type UpdateMediaCoverRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CoverURL             string           `position:"Query" name:"CoverURL"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	MediaId              string           `position:"Query" name:"MediaId"`
}

UpdateMediaCoverRequest is the request struct for api UpdateMediaCover

func CreateUpdateMediaCoverRequest ¶

func CreateUpdateMediaCoverRequest() (request *UpdateMediaCoverRequest)

CreateUpdateMediaCoverRequest creates a request to invoke UpdateMediaCover API

type UpdateMediaCoverResponse ¶

type UpdateMediaCoverResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

UpdateMediaCoverResponse is the response struct for api UpdateMediaCover

func CreateUpdateMediaCoverResponse ¶

func CreateUpdateMediaCoverResponse() (response *UpdateMediaCoverResponse)

CreateUpdateMediaCoverResponse creates a response to parse from UpdateMediaCover response

type UpdateMediaPublishStateRequest ¶

type UpdateMediaPublishStateRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	MediaId              string           `position:"Query" name:"MediaId"`
	Publish              requests.Boolean `position:"Query" name:"Publish"`
}

UpdateMediaPublishStateRequest is the request struct for api UpdateMediaPublishState

func CreateUpdateMediaPublishStateRequest ¶

func CreateUpdateMediaPublishStateRequest() (request *UpdateMediaPublishStateRequest)

CreateUpdateMediaPublishStateRequest creates a request to invoke UpdateMediaPublishState API

type UpdateMediaPublishStateResponse ¶

type UpdateMediaPublishStateResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

UpdateMediaPublishStateResponse is the response struct for api UpdateMediaPublishState

func CreateUpdateMediaPublishStateResponse ¶

func CreateUpdateMediaPublishStateResponse() (response *UpdateMediaPublishStateResponse)

CreateUpdateMediaPublishStateResponse creates a response to parse from UpdateMediaPublishState response

type UpdateMediaRequest ¶

type UpdateMediaRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Description          string           `position:"Query" name:"Description"`
	Title                string           `position:"Query" name:"Title"`
	CoverURL             string           `position:"Query" name:"CoverURL"`
	CateId               requests.Integer `position:"Query" name:"CateId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	MediaId              string           `position:"Query" name:"MediaId"`
	Tags                 string           `position:"Query" name:"Tags"`
}

UpdateMediaRequest is the request struct for api UpdateMedia

func CreateUpdateMediaRequest ¶

func CreateUpdateMediaRequest() (request *UpdateMediaRequest)

CreateUpdateMediaRequest creates a request to invoke UpdateMedia API

type UpdateMediaResponse ¶

type UpdateMediaResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Media     Media  `json:"Media" xml:"Media"`
}

UpdateMediaResponse is the response struct for api UpdateMedia

func CreateUpdateMediaResponse ¶

func CreateUpdateMediaResponse() (response *UpdateMediaResponse)

CreateUpdateMediaResponse creates a response to parse from UpdateMedia response

type UpdateMediaWorkflowRequest ¶

type UpdateMediaWorkflowRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	MediaWorkflowId      string           `position:"Query" name:"MediaWorkflowId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	Topology             string           `position:"Query" name:"Topology"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	TriggerMode          string           `position:"Query" name:"TriggerMode"`
	Name                 string           `position:"Query" name:"Name"`
}

UpdateMediaWorkflowRequest is the request struct for api UpdateMediaWorkflow

func CreateUpdateMediaWorkflowRequest ¶

func CreateUpdateMediaWorkflowRequest() (request *UpdateMediaWorkflowRequest)

CreateUpdateMediaWorkflowRequest creates a request to invoke UpdateMediaWorkflow API

type UpdateMediaWorkflowResponse ¶

type UpdateMediaWorkflowResponse struct {
	*responses.BaseResponse
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	MediaWorkflow MediaWorkflow `json:"MediaWorkflow" xml:"MediaWorkflow"`
}

UpdateMediaWorkflowResponse is the response struct for api UpdateMediaWorkflow

func CreateUpdateMediaWorkflowResponse ¶

func CreateUpdateMediaWorkflowResponse() (response *UpdateMediaWorkflowResponse)

CreateUpdateMediaWorkflowResponse creates a response to parse from UpdateMediaWorkflow response

type UpdateMediaWorkflowTriggerModeRequest ¶

type UpdateMediaWorkflowTriggerModeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	MediaWorkflowId      string           `position:"Query" name:"MediaWorkflowId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	TriggerMode          string           `position:"Query" name:"TriggerMode"`
}

UpdateMediaWorkflowTriggerModeRequest is the request struct for api UpdateMediaWorkflowTriggerMode

func CreateUpdateMediaWorkflowTriggerModeRequest ¶

func CreateUpdateMediaWorkflowTriggerModeRequest() (request *UpdateMediaWorkflowTriggerModeRequest)

CreateUpdateMediaWorkflowTriggerModeRequest creates a request to invoke UpdateMediaWorkflowTriggerMode API

type UpdateMediaWorkflowTriggerModeResponse ¶

type UpdateMediaWorkflowTriggerModeResponse struct {
	*responses.BaseResponse
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	MediaWorkflow MediaWorkflow `json:"MediaWorkflow" xml:"MediaWorkflow"`
}

UpdateMediaWorkflowTriggerModeResponse is the response struct for api UpdateMediaWorkflowTriggerMode

func CreateUpdateMediaWorkflowTriggerModeResponse ¶

func CreateUpdateMediaWorkflowTriggerModeResponse() (response *UpdateMediaWorkflowTriggerModeResponse)

CreateUpdateMediaWorkflowTriggerModeResponse creates a response to parse from UpdateMediaWorkflowTriggerMode response

type UpdatePipelineRequest ¶

type UpdatePipelineRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Role                 string           `position:"Query" name:"Role"`
	State                string           `position:"Query" name:"State"`
	ExtendConfig         string           `position:"Query" name:"ExtendConfig"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	NotifyConfig         string           `position:"Query" name:"NotifyConfig"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PipelineId           string           `position:"Query" name:"PipelineId"`
	Name                 string           `position:"Query" name:"Name"`
}

UpdatePipelineRequest is the request struct for api UpdatePipeline

func CreateUpdatePipelineRequest ¶

func CreateUpdatePipelineRequest() (request *UpdatePipelineRequest)

CreateUpdatePipelineRequest creates a request to invoke UpdatePipeline API

type UpdatePipelineResponse ¶

type UpdatePipelineResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Pipeline  Pipeline `json:"Pipeline" xml:"Pipeline"`
}

UpdatePipelineResponse is the response struct for api UpdatePipeline

func CreateUpdatePipelineResponse ¶

func CreateUpdatePipelineResponse() (response *UpdatePipelineResponse)

CreateUpdatePipelineResponse creates a response to parse from UpdatePipeline response

type UpdateSmarttagTemplateRequest ¶ added in v1.61.588

type UpdateSmarttagTemplateRequest struct {
	*requests.RpcRequest
	ResourceOwnerId        requests.Integer `position:"Query" name:"ResourceOwnerId"`
	KnowledgeConfig        string           `position:"Query" name:"KnowledgeConfig"`
	Industry               string           `position:"Query" name:"Industry"`
	LabelVersion           string           `position:"Query" name:"LabelVersion"`
	Scene                  string           `position:"Query" name:"Scene"`
	FaceCustomParamsConfig string           `position:"Query" name:"FaceCustomParamsConfig"`
	TemplateName           string           `position:"Query" name:"TemplateName"`
	IsDefault              requests.Boolean `position:"Query" name:"IsDefault"`
	FaceCategoryIds        string           `position:"Query" name:"FaceCategoryIds"`
	KeywordConfig          string           `position:"Query" name:"KeywordConfig"`
	LandmarkGroupIds       string           `position:"Query" name:"LandmarkGroupIds"`
	ResourceOwnerAccount   string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount           string           `position:"Query" name:"OwnerAccount"`
	ObjectGroupIds         string           `position:"Query" name:"ObjectGroupIds"`
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
	TemplateId             string           `position:"Query" name:"TemplateId"`
	AnalyseTypes           string           `position:"Query" name:"AnalyseTypes"`
	LabelType              string           `position:"Query" name:"LabelType"`
}

UpdateSmarttagTemplateRequest is the request struct for api UpdateSmarttagTemplate

func CreateUpdateSmarttagTemplateRequest ¶ added in v1.61.588

func CreateUpdateSmarttagTemplateRequest() (request *UpdateSmarttagTemplateRequest)

CreateUpdateSmarttagTemplateRequest creates a request to invoke UpdateSmarttagTemplate API

type UpdateSmarttagTemplateResponse ¶ added in v1.61.588

type UpdateSmarttagTemplateResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

UpdateSmarttagTemplateResponse is the response struct for api UpdateSmarttagTemplate

func CreateUpdateSmarttagTemplateResponse ¶ added in v1.61.588

func CreateUpdateSmarttagTemplateResponse() (response *UpdateSmarttagTemplateResponse)

CreateUpdateSmarttagTemplateResponse creates a response to parse from UpdateSmarttagTemplate response

type UpdateTemplateRequest ¶

type UpdateTemplateRequest struct {
	*requests.RpcRequest
	Container            string           `position:"Query" name:"Container"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Video                string           `position:"Query" name:"Video"`
	TransConfig          string           `position:"Query" name:"TransConfig"`
	Audio                string           `position:"Query" name:"Audio"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	MuxConfig            string           `position:"Query" name:"MuxConfig"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	TemplateId           string           `position:"Query" name:"TemplateId"`
	Name                 string           `position:"Query" name:"Name"`
}

UpdateTemplateRequest is the request struct for api UpdateTemplate

func CreateUpdateTemplateRequest ¶

func CreateUpdateTemplateRequest() (request *UpdateTemplateRequest)

CreateUpdateTemplateRequest creates a request to invoke UpdateTemplate API

type UpdateTemplateResponse ¶

type UpdateTemplateResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Template  Template `json:"Template" xml:"Template"`
}

UpdateTemplateResponse is the response struct for api UpdateTemplate

func CreateUpdateTemplateResponse ¶

func CreateUpdateTemplateResponse() (response *UpdateTemplateResponse)

CreateUpdateTemplateResponse creates a response to parse from UpdateTemplate response

type UpdateWaterMarkTemplateRequest ¶

type UpdateWaterMarkTemplateRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	WaterMarkTemplateId  string           `position:"Query" name:"WaterMarkTemplateId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Name                 string           `position:"Query" name:"Name"`
	Config               string           `position:"Query" name:"Config"`
}

UpdateWaterMarkTemplateRequest is the request struct for api UpdateWaterMarkTemplate

func CreateUpdateWaterMarkTemplateRequest ¶

func CreateUpdateWaterMarkTemplateRequest() (request *UpdateWaterMarkTemplateRequest)

CreateUpdateWaterMarkTemplateRequest creates a request to invoke UpdateWaterMarkTemplate API

type UpdateWaterMarkTemplateResponse ¶

type UpdateWaterMarkTemplateResponse struct {
	*responses.BaseResponse
	RequestId         string            `json:"RequestId" xml:"RequestId"`
	WaterMarkTemplate WaterMarkTemplate `json:"WaterMarkTemplate" xml:"WaterMarkTemplate"`
}

UpdateWaterMarkTemplateResponse is the response struct for api UpdateWaterMarkTemplate

func CreateUpdateWaterMarkTemplateResponse ¶

func CreateUpdateWaterMarkTemplateResponse() (response *UpdateWaterMarkTemplateResponse)

CreateUpdateWaterMarkTemplateResponse creates a response to parse from UpdateWaterMarkTemplate response

type VensorCensorResult ¶

type VensorCensorResult struct {
	NextPageToken  string                                    `json:"NextPageToken" xml:"NextPageToken"`
	CensorResults  CensorResultsInQueryMediaCensorJobDetail  `json:"CensorResults" xml:"CensorResults"`
	VideoTimelines VideoTimelinesInQueryMediaCensorJobDetail `json:"VideoTimelines" xml:"VideoTimelines"`
}

VensorCensorResult is a nested struct in mts response

type Video ¶

type Video struct {
	Gop           string     `json:"Gop" xml:"Gop"`
	Fps           string     `json:"Fps" xml:"Fps"`
	PixFmt        string     `json:"PixFmt" xml:"PixFmt"`
	ScanMode      string     `json:"ScanMode" xml:"ScanMode"`
	Width         string     `json:"Width" xml:"Width"`
	ResoPriority  string     `json:"ResoPriority" xml:"ResoPriority"`
	Codec         string     `json:"Codec" xml:"Codec"`
	Degrain       string     `json:"Degrain" xml:"Degrain"`
	Pad           string     `json:"Pad" xml:"Pad"`
	Height        string     `json:"Height" xml:"Height"`
	MaxFps        string     `json:"MaxFps" xml:"MaxFps"`
	Preset        string     `json:"Preset" xml:"Preset"`
	Qscale        string     `json:"Qscale" xml:"Qscale"`
	LongShortMode string     `json:"LongShortMode" xml:"LongShortMode"`
	Profile       string     `json:"Profile" xml:"Profile"`
	Hdr2sdr       string     `json:"Hdr2sdr" xml:"Hdr2sdr"`
	Bitrate       string     `json:"Bitrate" xml:"Bitrate"`
	Bufsize       string     `json:"Bufsize" xml:"Bufsize"`
	Remove        string     `json:"Remove" xml:"Remove"`
	Crop          string     `json:"Crop" xml:"Crop"`
	Crf           string     `json:"Crf" xml:"Crf"`
	Maxrate       string     `json:"Maxrate" xml:"Maxrate"`
	BitrateBnd    BitrateBnd `json:"BitrateBnd" xml:"BitrateBnd"`
	NarrowBand    NarrowBand `json:"NarrowBand" xml:"NarrowBand"`
}

Video is a nested struct in mts response

type VideoCensorConfig ¶

type VideoCensorConfig struct {
	BizType     string     `json:"BizType" xml:"BizType"`
	VideoCensor string     `json:"VideoCensor" xml:"VideoCensor"`
	OutputFile  OutputFile `json:"OutputFile" xml:"OutputFile"`
}

VideoCensorConfig is a nested struct in mts response

type VideoStream ¶

type VideoStream struct {
	NumFrames        string      `json:"NumFrames" xml:"NumFrames"`
	CodecName        string      `json:"CodecName" xml:"CodecName"`
	Timebase         string      `json:"Timebase" xml:"Timebase"`
	Fps              string      `json:"Fps" xml:"Fps"`
	Sar              string      `json:"Sar" xml:"Sar"`
	PixFmt           string      `json:"PixFmt" xml:"PixFmt"`
	ColorPrimaries   string      `json:"colorPrimaries" xml:"colorPrimaries"`
	CodecTagString   string      `json:"CodecTagString" xml:"CodecTagString"`
	Index            string      `json:"Index" xml:"Index"`
	Lang             string      `json:"Lang" xml:"Lang"`
	HasBFrames       string      `json:"HasBFrames" xml:"HasBFrames"`
	Width            string      `json:"Width" xml:"Width"`
	Rotate           string      `json:"Rotate" xml:"Rotate"`
	CodecTimeBase    string      `json:"CodecTimeBase" xml:"CodecTimeBase"`
	BitsPerRawSample string      `json:"bitsPerRawSample" xml:"bitsPerRawSample"`
	CodecLongName    string      `json:"CodecLongName" xml:"CodecLongName"`
	ColorTransfer    string      `json:"ColorTransfer" xml:"ColorTransfer"`
	AvgFPS           string      `json:"AvgFPS" xml:"AvgFPS"`
	Height           string      `json:"Height" xml:"Height"`
	Dar              string      `json:"Dar" xml:"Dar"`
	Profile          string      `json:"Profile" xml:"Profile"`
	Bitrate          string      `json:"Bitrate" xml:"Bitrate"`
	Level            string      `json:"Level" xml:"Level"`
	CodecTag         string      `json:"CodecTag" xml:"CodecTag"`
	ColorRange       string      `json:"ColorRange" xml:"ColorRange"`
	StartTime        string      `json:"StartTime" xml:"StartTime"`
	Duration         string      `json:"Duration" xml:"Duration"`
	NetworkCost      NetworkCost `json:"NetworkCost" xml:"NetworkCost"`
}

VideoStream is a nested struct in mts response

type VideoStreamListInListJob ¶

type VideoStreamListInListJob struct {
	VideoStream []VideoStream `json:"VideoStream" xml:"VideoStream"`
}

VideoStreamListInListJob is a nested struct in mts response

type VideoStreamListInQueryJobList ¶

type VideoStreamListInQueryJobList struct {
	VideoStream []VideoStream `json:"VideoStream" xml:"VideoStream"`
}

VideoStreamListInQueryJobList is a nested struct in mts response

type VideoStreamListInQueryMediaInfoJobList ¶

type VideoStreamListInQueryMediaInfoJobList struct {
	VideoStream []VideoStream `json:"VideoStream" xml:"VideoStream"`
}

VideoStreamListInQueryMediaInfoJobList is a nested struct in mts response

type VideoStreamListInQueryMediaList ¶

type VideoStreamListInQueryMediaList struct {
	VideoStream []VideoStream `json:"VideoStream" xml:"VideoStream"`
}

VideoStreamListInQueryMediaList is a nested struct in mts response

type VideoStreamListInQueryMediaListByURL ¶

type VideoStreamListInQueryMediaListByURL struct {
	VideoStream []VideoStream `json:"VideoStream" xml:"VideoStream"`
}

VideoStreamListInQueryMediaListByURL is a nested struct in mts response

type VideoStreamListInSubmitJobs ¶

type VideoStreamListInSubmitJobs struct {
	VideoStream []VideoStream `json:"VideoStream" xml:"VideoStream"`
}

VideoStreamListInSubmitJobs is a nested struct in mts response

type VideoStreamListInSubmitMediaInfoJob ¶

type VideoStreamListInSubmitMediaInfoJob struct {
	VideoStream []VideoStream `json:"VideoStream" xml:"VideoStream"`
}

VideoStreamListInSubmitMediaInfoJob is a nested struct in mts response

type VideoTimeline ¶

type VideoTimeline struct {
	Timestamp     string                                   `json:"Timestamp" xml:"Timestamp"`
	Object        string                                   `json:"Object" xml:"Object"`
	CensorResults CensorResultsInQueryMediaCensorJobDetail `json:"CensorResults" xml:"CensorResults"`
}

VideoTimeline is a nested struct in mts response

type VideoTimelinesInQueryMediaCensorJobDetail ¶

type VideoTimelinesInQueryMediaCensorJobDetail struct {
	VideoTimeline []VideoTimeline `json:"VideoTimeline" xml:"VideoTimeline"`
}

VideoTimelinesInQueryMediaCensorJobDetail is a nested struct in mts response

type VideoTimelinesInQueryMediaCensorJobList ¶

type VideoTimelinesInQueryMediaCensorJobList struct {
	VideoTimeline []VideoTimeline `json:"VideoTimeline" xml:"VideoTimeline"`
}

VideoTimelinesInQueryMediaCensorJobList is a nested struct in mts response

type Volume ¶

type Volume struct {
	PeakLevel                string `json:"PeakLevel" xml:"PeakLevel"`
	IntegratedLoudnessTarget string `json:"IntegratedLoudnessTarget" xml:"IntegratedLoudnessTarget"`
	LoudnessRangeTarget      string `json:"LoudnessRangeTarget" xml:"LoudnessRangeTarget"`
	TruePeak                 string `json:"TruePeak" xml:"TruePeak"`
	Level                    string `json:"Level" xml:"Level"`
	Method                   string `json:"Method" xml:"Method"`
}

Volume is a nested struct in mts response

type WaterMark ¶

type WaterMark struct {
	Height              string    `json:"Height" xml:"Height"`
	Width               string    `json:"Width" xml:"Width"`
	Dx                  string    `json:"Dx" xml:"Dx"`
	Dy                  string    `json:"Dy" xml:"Dy"`
	WaterMarkTemplateId string    `json:"WaterMarkTemplateId" xml:"WaterMarkTemplateId"`
	ReferPos            string    `json:"ReferPos" xml:"ReferPos"`
	Type                string    `json:"Type" xml:"Type"`
	InputFile           InputFile `json:"InputFile" xml:"InputFile"`
}

WaterMark is a nested struct in mts response

type WaterMarkListInListJob ¶

type WaterMarkListInListJob struct {
	WaterMark []WaterMark `json:"WaterMark" xml:"WaterMark"`
}

WaterMarkListInListJob is a nested struct in mts response

type WaterMarkListInQueryJobList ¶

type WaterMarkListInQueryJobList struct {
	WaterMark []WaterMark `json:"WaterMark" xml:"WaterMark"`
}

WaterMarkListInQueryJobList is a nested struct in mts response

type WaterMarkListInSubmitJobs ¶

type WaterMarkListInSubmitJobs struct {
	WaterMark []WaterMark `json:"WaterMark" xml:"WaterMark"`
}

WaterMarkListInSubmitJobs is a nested struct in mts response

type WaterMarkTemplate ¶

type WaterMarkTemplate struct {
	Height     string     `json:"Height" xml:"Height"`
	Name       string     `json:"Name" xml:"Name"`
	Width      string     `json:"Width" xml:"Width"`
	State      string     `json:"State" xml:"State"`
	Dx         string     `json:"Dx" xml:"Dx"`
	Dy         string     `json:"Dy" xml:"Dy"`
	Id         string     `json:"Id" xml:"Id"`
	ReferPos   string     `json:"ReferPos" xml:"ReferPos"`
	Type       string     `json:"Type" xml:"Type"`
	RatioRefer RatioRefer `json:"RatioRefer" xml:"RatioRefer"`
	Timeline   Timeline   `json:"Timeline" xml:"Timeline"`
}

WaterMarkTemplate is a nested struct in mts response

type WaterMarkTemplateListInQueryWaterMarkTemplateList ¶

type WaterMarkTemplateListInQueryWaterMarkTemplateList struct {
	WaterMarkTemplate []WaterMarkTemplate `json:"WaterMarkTemplate" xml:"WaterMarkTemplate"`
}

WaterMarkTemplateListInQueryWaterMarkTemplateList is a nested struct in mts response

type WaterMarkTemplateListInSearchWaterMarkTemplate ¶

type WaterMarkTemplateListInSearchWaterMarkTemplate struct {
	WaterMarkTemplate []WaterMarkTemplate `json:"WaterMarkTemplate" xml:"WaterMarkTemplate"`
}

WaterMarkTemplateListInSearchWaterMarkTemplate is a nested struct in mts response

type Webp ¶

type Webp struct {
	Loop string `json:"Loop" xml:"Loop"`
}

Webp is a nested struct in mts response

Source Files ¶

Jump to

Keyboard shortcuts

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