live

package
v1.62.734 Latest Latest
Warning

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

Go to latest
Published: May 11, 2024 License: Apache-2.0 Imports: 6 Imported by: 2

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 ¶

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType ¶

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty ¶

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

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient ¶

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types ¶

type AacHeaders ¶ added in v1.62.686

type AacHeaders struct {
	AacHeadersItem []AacHeadersItem `json:"AacHeaders" xml:"AacHeaders"`
}

AacHeaders is a nested struct in live response

type AacHeadersItem ¶ added in v1.62.686

type AacHeadersItem struct {
	Time  int64 `json:"Time" xml:"Time"`
	Value int   `json:"Value" xml:"Value"`
}

AacHeadersItem is a nested struct in live response

type AccData ¶

type AccData struct {
	TimeStamp  string `json:"TimeStamp" xml:"TimeStamp"`
	FailedNum  int    `json:"FailedNum" xml:"FailedNum"`
	SuccessNum int    `json:"SuccessNum" xml:"SuccessNum"`
}

AccData is a nested struct in live response

type AddCasterComponentRequest ¶

type AddCasterComponentRequest struct {
	*requests.RpcRequest
	HtmlLayerContent    string           `position:"Query" name:"HtmlLayerContent"`
	ImageLayerContent   string           `position:"Query" name:"ImageLayerContent"`
	ComponentName       string           `position:"Query" name:"ComponentName"`
	LayerOrder          string           `position:"Query" name:"LayerOrder"`
	CasterId            string           `position:"Query" name:"CasterId"`
	ComponentLayer      string           `position:"Query" name:"ComponentLayer"`
	OwnerId             requests.Integer `position:"Query" name:"OwnerId"`
	ComponentType       string           `position:"Query" name:"ComponentType"`
	LocationId          string           `position:"Query" name:"LocationId"`
	Effect              string           `position:"Query" name:"Effect"`
	CaptionLayerContent string           `position:"Query" name:"CaptionLayerContent"`
	TextLayerContent    string           `position:"Query" name:"TextLayerContent"`
}

AddCasterComponentRequest is the request struct for api AddCasterComponent

func CreateAddCasterComponentRequest ¶

func CreateAddCasterComponentRequest() (request *AddCasterComponentRequest)

CreateAddCasterComponentRequest creates a request to invoke AddCasterComponent API

type AddCasterComponentResponse ¶

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

AddCasterComponentResponse is the response struct for api AddCasterComponent

func CreateAddCasterComponentResponse ¶

func CreateAddCasterComponentResponse() (response *AddCasterComponentResponse)

CreateAddCasterComponentResponse creates a response to parse from AddCasterComponent response

type AddCasterEpisodeGroupContentRequest ¶

type AddCasterEpisodeGroupContentRequest struct {
	*requests.RpcRequest
	ClientToken string           `position:"Query" name:"ClientToken"`
	Content     string           `position:"Query" name:"Content"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
}

AddCasterEpisodeGroupContentRequest is the request struct for api AddCasterEpisodeGroupContent

func CreateAddCasterEpisodeGroupContentRequest ¶

func CreateAddCasterEpisodeGroupContentRequest() (request *AddCasterEpisodeGroupContentRequest)

CreateAddCasterEpisodeGroupContentRequest creates a request to invoke AddCasterEpisodeGroupContent API

type AddCasterEpisodeGroupContentResponse ¶

type AddCasterEpisodeGroupContentResponse struct {
	*responses.BaseResponse
	ProgramId string                                `json:"ProgramId" xml:"ProgramId"`
	RequestId string                                `json:"RequestId" xml:"RequestId"`
	ItemIds   ItemIdsInAddCasterEpisodeGroupContent `json:"ItemIds" xml:"ItemIds"`
}

AddCasterEpisodeGroupContentResponse is the response struct for api AddCasterEpisodeGroupContent

func CreateAddCasterEpisodeGroupContentResponse ¶

func CreateAddCasterEpisodeGroupContentResponse() (response *AddCasterEpisodeGroupContentResponse)

CreateAddCasterEpisodeGroupContentResponse creates a response to parse from AddCasterEpisodeGroupContent response

type AddCasterEpisodeGroupItem ¶

type AddCasterEpisodeGroupItem struct {
	ItemName string `name:"ItemName"`
	VodUrl   string `name:"VodUrl"`
}

AddCasterEpisodeGroupItem is a repeated param struct in AddCasterEpisodeGroupRequest

type AddCasterEpisodeGroupRequest ¶

type AddCasterEpisodeGroupRequest struct {
	*requests.RpcRequest
	ClientToken   string                       `position:"Query" name:"ClientToken"`
	StartTime     string                       `position:"Query" name:"StartTime"`
	SideOutputUrl string                       `position:"Query" name:"SideOutputUrl"`
	Item          *[]AddCasterEpisodeGroupItem `position:"Query" name:"Item"  type:"Repeated"`
	DomainName    string                       `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer             `position:"Query" name:"OwnerId"`
	RepeatNum     requests.Integer             `position:"Query" name:"RepeatNum"`
	CallbackUrl   string                       `position:"Query" name:"CallbackUrl"`
}

AddCasterEpisodeGroupRequest is the request struct for api AddCasterEpisodeGroup

func CreateAddCasterEpisodeGroupRequest ¶

func CreateAddCasterEpisodeGroupRequest() (request *AddCasterEpisodeGroupRequest)

CreateAddCasterEpisodeGroupRequest creates a request to invoke AddCasterEpisodeGroup API

type AddCasterEpisodeGroupResponse ¶

type AddCasterEpisodeGroupResponse struct {
	*responses.BaseResponse
	ProgramId string                         `json:"ProgramId" xml:"ProgramId"`
	RequestId string                         `json:"RequestId" xml:"RequestId"`
	ItemIds   ItemIdsInAddCasterEpisodeGroup `json:"ItemIds" xml:"ItemIds"`
}

AddCasterEpisodeGroupResponse is the response struct for api AddCasterEpisodeGroup

func CreateAddCasterEpisodeGroupResponse ¶

func CreateAddCasterEpisodeGroupResponse() (response *AddCasterEpisodeGroupResponse)

CreateAddCasterEpisodeGroupResponse creates a response to parse from AddCasterEpisodeGroup response

type AddCasterEpisodeRequest ¶

type AddCasterEpisodeRequest struct {
	*requests.RpcRequest
	EpisodeName string           `position:"Query" name:"EpisodeName"`
	StartTime   string           `position:"Query" name:"StartTime"`
	ResourceId  string           `position:"Query" name:"ResourceId"`
	ComponentId *[]string        `position:"Query" name:"ComponentId"  type:"Repeated"`
	CasterId    string           `position:"Query" name:"CasterId"`
	EpisodeType string           `position:"Query" name:"EpisodeType"`
	EndTime     string           `position:"Query" name:"EndTime"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
	SwitchType  string           `position:"Query" name:"SwitchType"`
}

AddCasterEpisodeRequest is the request struct for api AddCasterEpisode

func CreateAddCasterEpisodeRequest ¶

func CreateAddCasterEpisodeRequest() (request *AddCasterEpisodeRequest)

CreateAddCasterEpisodeRequest creates a request to invoke AddCasterEpisode API

type AddCasterEpisodeResponse ¶

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

AddCasterEpisodeResponse is the response struct for api AddCasterEpisode

func CreateAddCasterEpisodeResponse ¶

func CreateAddCasterEpisodeResponse() (response *AddCasterEpisodeResponse)

CreateAddCasterEpisodeResponse creates a response to parse from AddCasterEpisode response

type AddCasterLayoutAudioLayer ¶

type AddCasterLayoutAudioLayer struct {
	FixedDelayDuration string `name:"FixedDelayDuration"`
	ValidChannel       string `name:"ValidChannel"`
	VolumeRate         string `name:"VolumeRate"`
}

AddCasterLayoutAudioLayer is a repeated param struct in AddCasterLayoutRequest

type AddCasterLayoutRequest ¶

type AddCasterLayoutRequest struct {
	*requests.RpcRequest
	BlendList  *[]string                    `position:"Query" name:"BlendList"  type:"Repeated"`
	CasterId   string                       `position:"Query" name:"CasterId"`
	OwnerId    requests.Integer             `position:"Query" name:"OwnerId"`
	AudioLayer *[]AddCasterLayoutAudioLayer `position:"Query" name:"AudioLayer"  type:"Repeated"`
	VideoLayer *[]AddCasterLayoutVideoLayer `position:"Query" name:"VideoLayer"  type:"Repeated"`
	MixList    *[]string                    `position:"Query" name:"MixList"  type:"Repeated"`
}

AddCasterLayoutRequest is the request struct for api AddCasterLayout

func CreateAddCasterLayoutRequest ¶

func CreateAddCasterLayoutRequest() (request *AddCasterLayoutRequest)

CreateAddCasterLayoutRequest creates a request to invoke AddCasterLayout API

type AddCasterLayoutResponse ¶

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

AddCasterLayoutResponse is the response struct for api AddCasterLayout

func CreateAddCasterLayoutResponse ¶

func CreateAddCasterLayoutResponse() (response *AddCasterLayoutResponse)

CreateAddCasterLayoutResponse creates a response to parse from AddCasterLayout response

type AddCasterLayoutVideoLayer ¶

type AddCasterLayoutVideoLayer struct {
	FillMode           string    `name:"FillMode"`
	FixedDelayDuration string    `name:"FixedDelayDuration"`
	HeightNormalized   string    `name:"HeightNormalized"`
	PositionNormalized *[]string `name:"PositionNormalized" type:"Repeated"`
	PositionRefer      string    `name:"PositionRefer"`
	WidthNormalized    string    `name:"WidthNormalized"`
}

AddCasterLayoutVideoLayer is a repeated param struct in AddCasterLayoutRequest

type AddCasterProgramEpisode ¶

type AddCasterProgramEpisode struct {
	ComponentId *[]string `name:"ComponentId" type:"Repeated"`
	EndTime     string    `name:"EndTime"`
	EpisodeName string    `name:"EpisodeName"`
	EpisodeType string    `name:"EpisodeType"`
	ResourceId  string    `name:"ResourceId"`
	StartTime   string    `name:"StartTime"`
	SwitchType  string    `name:"SwitchType"`
}

AddCasterProgramEpisode is a repeated param struct in AddCasterProgramRequest

type AddCasterProgramRequest ¶

type AddCasterProgramRequest struct {
	*requests.RpcRequest
	Episode  *[]AddCasterProgramEpisode `position:"Query" name:"Episode"  type:"Repeated"`
	CasterId string                     `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer           `position:"Query" name:"OwnerId"`
}

AddCasterProgramRequest is the request struct for api AddCasterProgram

func CreateAddCasterProgramRequest ¶

func CreateAddCasterProgramRequest() (request *AddCasterProgramRequest)

CreateAddCasterProgramRequest creates a request to invoke AddCasterProgram API

type AddCasterProgramResponse ¶

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

AddCasterProgramResponse is the response struct for api AddCasterProgram

func CreateAddCasterProgramResponse ¶

func CreateAddCasterProgramResponse() (response *AddCasterProgramResponse)

CreateAddCasterProgramResponse creates a response to parse from AddCasterProgram response

type AddCasterVideoResourceRequest ¶

type AddCasterVideoResourceRequest struct {
	*requests.RpcRequest
	ImageId             string           `position:"Query" name:"ImageId"`
	InputType           requests.Integer `position:"Query" name:"InputType"`
	EndOffset           requests.Integer `position:"Query" name:"EndOffset"`
	MaterialId          string           `position:"Query" name:"MaterialId"`
	VodUrl              string           `position:"Query" name:"VodUrl"`
	StreamId            string           `position:"Query" name:"StreamId"`
	CasterId            string           `position:"Query" name:"CasterId"`
	OwnerId             requests.Integer `position:"Query" name:"OwnerId"`
	StreamMonitor       requests.Integer `position:"Query" name:"StreamMonitor"`
	BeginOffset         requests.Integer `position:"Query" name:"BeginOffset"`
	FixedDelayDuration  requests.Integer `position:"Query" name:"FixedDelayDuration"`
	LiveStreamUrl       string           `position:"Query" name:"LiveStreamUrl"`
	LocationId          string           `position:"Query" name:"LocationId"`
	ImageUrl            string           `position:"Query" name:"ImageUrl"`
	PtsCallbackInterval requests.Integer `position:"Query" name:"PtsCallbackInterval"`
	ResourceName        string           `position:"Query" name:"ResourceName"`
	RepeatNum           requests.Integer `position:"Query" name:"RepeatNum"`
}

AddCasterVideoResourceRequest is the request struct for api AddCasterVideoResource

func CreateAddCasterVideoResourceRequest ¶

func CreateAddCasterVideoResourceRequest() (request *AddCasterVideoResourceRequest)

CreateAddCasterVideoResourceRequest creates a request to invoke AddCasterVideoResource API

type AddCasterVideoResourceResponse ¶

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

AddCasterVideoResourceResponse is the response struct for api AddCasterVideoResource

func CreateAddCasterVideoResourceResponse ¶

func CreateAddCasterVideoResourceResponse() (response *AddCasterVideoResourceResponse)

CreateAddCasterVideoResourceResponse creates a response to parse from AddCasterVideoResource response

type AddCustomLiveStreamTranscodeRequest ¶

type AddCustomLiveStreamTranscodeRequest struct {
	*requests.RpcRequest
	ResWithSource        string           `position:"Query" name:"ResWithSource"`
	Gop                  string           `position:"Query" name:"Gop"`
	AudioCodec           string           `position:"Query" name:"AudioCodec"`
	KmsUID               string           `position:"Query" name:"KmsUID"`
	Height               requests.Integer `position:"Query" name:"Height"`
	App                  string           `position:"Query" name:"App"`
	Profile              requests.Integer `position:"Query" name:"Profile"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ExtWithSource        string           `position:"Query" name:"ExtWithSource"`
	BitrateWithSource    string           `position:"Query" name:"BitrateWithSource"`
	Domain               string           `position:"Query" name:"Domain"`
	Template             string           `position:"Query" name:"Template"`
	Lazy                 string           `position:"Query" name:"Lazy"`
	KmsKeyExpireInterval string           `position:"Query" name:"KmsKeyExpireInterval"`
	TemplateType         string           `position:"Query" name:"TemplateType"`
	AudioProfile         string           `position:"Query" name:"AudioProfile"`
	EncryptParameters    string           `position:"Query" name:"EncryptParameters"`
	AudioChannelNum      requests.Integer `position:"Query" name:"AudioChannelNum"`
	FPS                  requests.Integer `position:"Query" name:"FPS"`
	AudioRate            requests.Integer `position:"Query" name:"AudioRate"`
	FpsWithSource        string           `position:"Query" name:"FpsWithSource"`
	AudioBitrate         requests.Integer `position:"Query" name:"AudioBitrate"`
	Width                requests.Integer `position:"Query" name:"Width"`
	VideoBitrate         requests.Integer `position:"Query" name:"VideoBitrate"`
	KmsKeyID             string           `position:"Query" name:"KmsKeyID"`
}

AddCustomLiveStreamTranscodeRequest is the request struct for api AddCustomLiveStreamTranscode

func CreateAddCustomLiveStreamTranscodeRequest ¶

func CreateAddCustomLiveStreamTranscodeRequest() (request *AddCustomLiveStreamTranscodeRequest)

CreateAddCustomLiveStreamTranscodeRequest creates a request to invoke AddCustomLiveStreamTranscode API

type AddCustomLiveStreamTranscodeResponse ¶

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

AddCustomLiveStreamTranscodeResponse is the response struct for api AddCustomLiveStreamTranscode

func CreateAddCustomLiveStreamTranscodeResponse ¶

func CreateAddCustomLiveStreamTranscodeResponse() (response *AddCustomLiveStreamTranscodeResponse)

CreateAddCustomLiveStreamTranscodeResponse creates a response to parse from AddCustomLiveStreamTranscode response

type AddLiveAppRecordConfigRecordFormat ¶

type AddLiveAppRecordConfigRecordFormat struct {
	SliceOssObjectPrefix string `name:"SliceOssObjectPrefix"`
	SliceDuration        string `name:"SliceDuration"`
	OssObjectPrefix      string `name:"OssObjectPrefix"`
	Format               string `name:"Format"`
	CycleDuration        string `name:"CycleDuration"`
}

AddLiveAppRecordConfigRecordFormat is a repeated param struct in AddLiveAppRecordConfigRequest

type AddLiveAppRecordConfigRequest ¶

type AddLiveAppRecordConfigRequest struct {
	*requests.RpcRequest
	OssEndpoint           string                                         `position:"Query" name:"OssEndpoint"`
	DelayTime             requests.Integer                               `position:"Query" name:"DelayTime"`
	TranscodeTemplates    *[]string                                      `position:"Query" name:"TranscodeTemplates"  type:"Repeated"`
	StartTime             string                                         `position:"Query" name:"StartTime"`
	AppName               string                                         `position:"Query" name:"AppName"`
	SecurityToken         string                                         `position:"Query" name:"SecurityToken"`
	TranscodeRecordFormat *[]AddLiveAppRecordConfigTranscodeRecordFormat `position:"Query" name:"TranscodeRecordFormat"  type:"Repeated"`
	OnDemand              requests.Integer                               `position:"Query" name:"OnDemand"`
	StreamName            string                                         `position:"Query" name:"StreamName"`
	OssBucket             string                                         `position:"Query" name:"OssBucket"`
	DomainName            string                                         `position:"Query" name:"DomainName"`
	EndTime               string                                         `position:"Query" name:"EndTime"`
	OwnerId               requests.Integer                               `position:"Query" name:"OwnerId"`
	RecordFormat          *[]AddLiveAppRecordConfigRecordFormat          `position:"Query" name:"RecordFormat"  type:"Repeated"`
}

AddLiveAppRecordConfigRequest is the request struct for api AddLiveAppRecordConfig

func CreateAddLiveAppRecordConfigRequest ¶

func CreateAddLiveAppRecordConfigRequest() (request *AddLiveAppRecordConfigRequest)

CreateAddLiveAppRecordConfigRequest creates a request to invoke AddLiveAppRecordConfig API

type AddLiveAppRecordConfigResponse ¶

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

AddLiveAppRecordConfigResponse is the response struct for api AddLiveAppRecordConfig

func CreateAddLiveAppRecordConfigResponse ¶

func CreateAddLiveAppRecordConfigResponse() (response *AddLiveAppRecordConfigResponse)

CreateAddLiveAppRecordConfigResponse creates a response to parse from AddLiveAppRecordConfig response

type AddLiveAppRecordConfigTranscodeRecordFormat ¶ added in v1.61.1259

type AddLiveAppRecordConfigTranscodeRecordFormat struct {
	SliceOssObjectPrefix string `name:"SliceOssObjectPrefix"`
	SliceDuration        string `name:"SliceDuration"`
	OssObjectPrefix      string `name:"OssObjectPrefix"`
	Format               string `name:"Format"`
	CycleDuration        string `name:"CycleDuration"`
}

AddLiveAppRecordConfigTranscodeRecordFormat is a repeated param struct in AddLiveAppRecordConfigRequest

type AddLiveAppSnapshotConfigRequest ¶

type AddLiveAppSnapshotConfigRequest struct {
	*requests.RpcRequest
	TimeInterval       requests.Integer `position:"Query" name:"TimeInterval"`
	OssEndpoint        string           `position:"Query" name:"OssEndpoint"`
	AppName            string           `position:"Query" name:"AppName"`
	SecurityToken      string           `position:"Query" name:"SecurityToken"`
	OverwriteOssObject string           `position:"Query" name:"OverwriteOssObject"`
	OssBucket          string           `position:"Query" name:"OssBucket"`
	DomainName         string           `position:"Query" name:"DomainName"`
	SequenceOssObject  string           `position:"Query" name:"SequenceOssObject"`
	OwnerId            requests.Integer `position:"Query" name:"OwnerId"`
	Callback           string           `position:"Query" name:"Callback"`
}

AddLiveAppSnapshotConfigRequest is the request struct for api AddLiveAppSnapshotConfig

func CreateAddLiveAppSnapshotConfigRequest ¶

func CreateAddLiveAppSnapshotConfigRequest() (request *AddLiveAppSnapshotConfigRequest)

CreateAddLiveAppSnapshotConfigRequest creates a request to invoke AddLiveAppSnapshotConfig API

type AddLiveAppSnapshotConfigResponse ¶

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

AddLiveAppSnapshotConfigResponse is the response struct for api AddLiveAppSnapshotConfig

func CreateAddLiveAppSnapshotConfigResponse ¶

func CreateAddLiveAppSnapshotConfigResponse() (response *AddLiveAppSnapshotConfigResponse)

CreateAddLiveAppSnapshotConfigResponse creates a response to parse from AddLiveAppSnapshotConfig response

type AddLiveAudioAuditConfigRequest ¶ added in v1.61.199

type AddLiveAudioAuditConfigRequest struct {
	*requests.RpcRequest
	OssEndpoint string           `position:"Query" name:"OssEndpoint"`
	OssObject   string           `position:"Query" name:"OssObject"`
	AppName     string           `position:"Query" name:"AppName"`
	StreamName  string           `position:"Query" name:"StreamName"`
	OssBucket   string           `position:"Query" name:"OssBucket"`
	DomainName  string           `position:"Query" name:"DomainName"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
	BizType     string           `position:"Query" name:"BizType"`
}

AddLiveAudioAuditConfigRequest is the request struct for api AddLiveAudioAuditConfig

func CreateAddLiveAudioAuditConfigRequest ¶ added in v1.61.199

func CreateAddLiveAudioAuditConfigRequest() (request *AddLiveAudioAuditConfigRequest)

CreateAddLiveAudioAuditConfigRequest creates a request to invoke AddLiveAudioAuditConfig API

type AddLiveAudioAuditConfigResponse ¶ added in v1.61.199

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

AddLiveAudioAuditConfigResponse is the response struct for api AddLiveAudioAuditConfig

func CreateAddLiveAudioAuditConfigResponse ¶ added in v1.61.199

func CreateAddLiveAudioAuditConfigResponse() (response *AddLiveAudioAuditConfigResponse)

CreateAddLiveAudioAuditConfigResponse creates a response to parse from AddLiveAudioAuditConfig response

type AddLiveAudioAuditNotifyConfigRequest ¶ added in v1.61.199

type AddLiveAudioAuditNotifyConfigRequest struct {
	*requests.RpcRequest
	DomainName       string           `position:"Query" name:"DomainName"`
	OwnerId          requests.Integer `position:"Query" name:"OwnerId"`
	CallbackTemplate string           `position:"Query" name:"CallbackTemplate"`
	Callback         string           `position:"Query" name:"Callback"`
}

AddLiveAudioAuditNotifyConfigRequest is the request struct for api AddLiveAudioAuditNotifyConfig

func CreateAddLiveAudioAuditNotifyConfigRequest ¶ added in v1.61.199

func CreateAddLiveAudioAuditNotifyConfigRequest() (request *AddLiveAudioAuditNotifyConfigRequest)

CreateAddLiveAudioAuditNotifyConfigRequest creates a request to invoke AddLiveAudioAuditNotifyConfig API

type AddLiveAudioAuditNotifyConfigResponse ¶ added in v1.61.199

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

AddLiveAudioAuditNotifyConfigResponse is the response struct for api AddLiveAudioAuditNotifyConfig

func CreateAddLiveAudioAuditNotifyConfigResponse ¶ added in v1.61.199

func CreateAddLiveAudioAuditNotifyConfigResponse() (response *AddLiveAudioAuditNotifyConfigResponse)

CreateAddLiveAudioAuditNotifyConfigResponse creates a response to parse from AddLiveAudioAuditNotifyConfig response

type AddLiveCenterTransferRequest ¶ added in v1.62.107

type AddLiveCenterTransferRequest struct {
	*requests.RpcRequest
	TransferArgs string           `position:"Query" name:"TransferArgs"`
	StartTime    string           `position:"Query" name:"StartTime"`
	AppName      string           `position:"Query" name:"AppName"`
	StreamName   string           `position:"Query" name:"StreamName"`
	DstUrl       string           `position:"Query" name:"DstUrl"`
	DomainName   string           `position:"Query" name:"DomainName"`
	EndTime      string           `position:"Query" name:"EndTime"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
}

AddLiveCenterTransferRequest is the request struct for api AddLiveCenterTransfer

func CreateAddLiveCenterTransferRequest ¶ added in v1.62.107

func CreateAddLiveCenterTransferRequest() (request *AddLiveCenterTransferRequest)

CreateAddLiveCenterTransferRequest creates a request to invoke AddLiveCenterTransfer API

type AddLiveCenterTransferResponse ¶ added in v1.62.107

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

AddLiveCenterTransferResponse is the response struct for api AddLiveCenterTransfer

func CreateAddLiveCenterTransferResponse ¶ added in v1.62.107

func CreateAddLiveCenterTransferResponse() (response *AddLiveCenterTransferResponse)

CreateAddLiveCenterTransferResponse creates a response to parse from AddLiveCenterTransfer response

type AddLiveDetectNotifyConfigRequest ¶

type AddLiveDetectNotifyConfigRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	NotifyUrl     string           `position:"Query" name:"NotifyUrl"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

AddLiveDetectNotifyConfigRequest is the request struct for api AddLiveDetectNotifyConfig

func CreateAddLiveDetectNotifyConfigRequest ¶

func CreateAddLiveDetectNotifyConfigRequest() (request *AddLiveDetectNotifyConfigRequest)

CreateAddLiveDetectNotifyConfigRequest creates a request to invoke AddLiveDetectNotifyConfig API

type AddLiveDetectNotifyConfigResponse ¶

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

AddLiveDetectNotifyConfigResponse is the response struct for api AddLiveDetectNotifyConfig

func CreateAddLiveDetectNotifyConfigResponse ¶

func CreateAddLiveDetectNotifyConfigResponse() (response *AddLiveDetectNotifyConfigResponse)

CreateAddLiveDetectNotifyConfigResponse creates a response to parse from AddLiveDetectNotifyConfig response

type AddLiveDomainMappingRequest ¶

type AddLiveDomainMappingRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PushDomain    string           `position:"Query" name:"PushDomain"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	PullDomain    string           `position:"Query" name:"PullDomain"`
}

AddLiveDomainMappingRequest is the request struct for api AddLiveDomainMapping

func CreateAddLiveDomainMappingRequest ¶

func CreateAddLiveDomainMappingRequest() (request *AddLiveDomainMappingRequest)

CreateAddLiveDomainMappingRequest creates a request to invoke AddLiveDomainMapping API

type AddLiveDomainMappingResponse ¶

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

AddLiveDomainMappingResponse is the response struct for api AddLiveDomainMapping

func CreateAddLiveDomainMappingResponse ¶

func CreateAddLiveDomainMappingResponse() (response *AddLiveDomainMappingResponse)

CreateAddLiveDomainMappingResponse creates a response to parse from AddLiveDomainMapping response

type AddLiveDomainPlayMappingRequest ¶ added in v1.61.509

type AddLiveDomainPlayMappingRequest struct {
	*requests.RpcRequest
	PlayDomain string           `position:"Query" name:"PlayDomain"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	PullDomain string           `position:"Query" name:"PullDomain"`
}

AddLiveDomainPlayMappingRequest is the request struct for api AddLiveDomainPlayMapping

func CreateAddLiveDomainPlayMappingRequest ¶ added in v1.61.509

func CreateAddLiveDomainPlayMappingRequest() (request *AddLiveDomainPlayMappingRequest)

CreateAddLiveDomainPlayMappingRequest creates a request to invoke AddLiveDomainPlayMapping API

type AddLiveDomainPlayMappingResponse ¶ added in v1.61.509

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

AddLiveDomainPlayMappingResponse is the response struct for api AddLiveDomainPlayMapping

func CreateAddLiveDomainPlayMappingResponse ¶ added in v1.61.509

func CreateAddLiveDomainPlayMappingResponse() (response *AddLiveDomainPlayMappingResponse)

CreateAddLiveDomainPlayMappingResponse creates a response to parse from AddLiveDomainPlayMapping response

type AddLiveDomainRequest ¶

type AddLiveDomainRequest struct {
	*requests.RpcRequest
	SecurityToken  string           `position:"Query" name:"SecurityToken"`
	Scope          string           `position:"Query" name:"Scope"`
	TopLevelDomain string           `position:"Query" name:"TopLevelDomain"`
	OwnerAccount   string           `position:"Query" name:"OwnerAccount"`
	DomainName     string           `position:"Query" name:"DomainName"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
	Region         string           `position:"Query" name:"Region"`
	CheckUrl       string           `position:"Query" name:"CheckUrl"`
	LiveDomainType string           `position:"Query" name:"LiveDomainType"`
}

AddLiveDomainRequest is the request struct for api AddLiveDomain

func CreateAddLiveDomainRequest ¶

func CreateAddLiveDomainRequest() (request *AddLiveDomainRequest)

CreateAddLiveDomainRequest creates a request to invoke AddLiveDomain API

type AddLiveDomainResponse ¶

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

AddLiveDomainResponse is the response struct for api AddLiveDomain

func CreateAddLiveDomainResponse ¶

func CreateAddLiveDomainResponse() (response *AddLiveDomainResponse)

CreateAddLiveDomainResponse creates a response to parse from AddLiveDomain response

type AddLivePackageConfigRequest ¶ added in v1.62.584

type AddLivePackageConfigRequest struct {
	*requests.RpcRequest
	SegmentNum      requests.Integer `position:"Query" name:"SegmentNum"`
	Protocol        string           `position:"Query" name:"Protocol"`
	AppName         string           `position:"Query" name:"AppName"`
	PartDuration    requests.Integer `position:"Query" name:"PartDuration"`
	StreamName      string           `position:"Query" name:"StreamName"`
	IgnoreTranscode requests.Boolean `position:"Query" name:"IgnoreTranscode"`
	DomainName      string           `position:"Query" name:"DomainName"`
	OwnerId         requests.Integer `position:"Query" name:"OwnerId"`
	SegmentDuration requests.Integer `position:"Query" name:"SegmentDuration"`
}

AddLivePackageConfigRequest is the request struct for api AddLivePackageConfig

func CreateAddLivePackageConfigRequest ¶ added in v1.62.584

func CreateAddLivePackageConfigRequest() (request *AddLivePackageConfigRequest)

CreateAddLivePackageConfigRequest creates a request to invoke AddLivePackageConfig API

type AddLivePackageConfigResponse ¶ added in v1.62.584

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

AddLivePackageConfigResponse is the response struct for api AddLivePackageConfig

func CreateAddLivePackageConfigResponse ¶ added in v1.62.584

func CreateAddLivePackageConfigResponse() (response *AddLivePackageConfigResponse)

CreateAddLivePackageConfigResponse creates a response to parse from AddLivePackageConfig response

type AddLivePullStreamInfoConfigRequest ¶

type AddLivePullStreamInfoConfigRequest struct {
	*requests.RpcRequest
	StartTime  string           `position:"Query" name:"StartTime"`
	AppName    string           `position:"Query" name:"AppName"`
	StreamName string           `position:"Query" name:"StreamName"`
	PullAlways string           `position:"Query" name:"PullAlways"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	SourceUrl  string           `position:"Query" name:"SourceUrl"`
}

AddLivePullStreamInfoConfigRequest is the request struct for api AddLivePullStreamInfoConfig

func CreateAddLivePullStreamInfoConfigRequest ¶

func CreateAddLivePullStreamInfoConfigRequest() (request *AddLivePullStreamInfoConfigRequest)

CreateAddLivePullStreamInfoConfigRequest creates a request to invoke AddLivePullStreamInfoConfig API

type AddLivePullStreamInfoConfigResponse ¶

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

AddLivePullStreamInfoConfigResponse is the response struct for api AddLivePullStreamInfoConfig

func CreateAddLivePullStreamInfoConfigResponse ¶

func CreateAddLivePullStreamInfoConfigResponse() (response *AddLivePullStreamInfoConfigResponse)

CreateAddLivePullStreamInfoConfigResponse creates a response to parse from AddLivePullStreamInfoConfig response

type AddLiveRecordNotifyConfigRequest ¶

type AddLiveRecordNotifyConfigRequest struct {
	*requests.RpcRequest
	OnDemandUrl      string           `position:"Query" name:"OnDemandUrl"`
	SecurityToken    string           `position:"Query" name:"SecurityToken"`
	NotifyUrl        string           `position:"Query" name:"NotifyUrl"`
	NeedStatusNotify requests.Boolean `position:"Query" name:"NeedStatusNotify"`
	DomainName       string           `position:"Query" name:"DomainName"`
	OwnerId          requests.Integer `position:"Query" name:"OwnerId"`
}

AddLiveRecordNotifyConfigRequest is the request struct for api AddLiveRecordNotifyConfig

func CreateAddLiveRecordNotifyConfigRequest ¶

func CreateAddLiveRecordNotifyConfigRequest() (request *AddLiveRecordNotifyConfigRequest)

CreateAddLiveRecordNotifyConfigRequest creates a request to invoke AddLiveRecordNotifyConfig API

type AddLiveRecordNotifyConfigResponse ¶

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

AddLiveRecordNotifyConfigResponse is the response struct for api AddLiveRecordNotifyConfig

func CreateAddLiveRecordNotifyConfigResponse ¶

func CreateAddLiveRecordNotifyConfigResponse() (response *AddLiveRecordNotifyConfigResponse)

CreateAddLiveRecordNotifyConfigResponse creates a response to parse from AddLiveRecordNotifyConfig response

type AddLiveRecordVodConfigRequest ¶

type AddLiveRecordVodConfigRequest struct {
	*requests.RpcRequest
	AutoCompose                string           `position:"Query" name:"AutoCompose"`
	ComposeVodTranscodeGroupId string           `position:"Query" name:"ComposeVodTranscodeGroupId"`
	StorageLocation            string           `position:"Query" name:"StorageLocation"`
	AppName                    string           `position:"Query" name:"AppName"`
	OnDemand                   requests.Integer `position:"Query" name:"OnDemand"`
	StreamName                 string           `position:"Query" name:"StreamName"`
	VodTranscodeGroupId        string           `position:"Query" name:"VodTranscodeGroupId"`
	DomainName                 string           `position:"Query" name:"DomainName"`
	CycleDuration              requests.Integer `position:"Query" name:"CycleDuration"`
	OwnerId                    requests.Integer `position:"Query" name:"OwnerId"`
}

AddLiveRecordVodConfigRequest is the request struct for api AddLiveRecordVodConfig

func CreateAddLiveRecordVodConfigRequest ¶

func CreateAddLiveRecordVodConfigRequest() (request *AddLiveRecordVodConfigRequest)

CreateAddLiveRecordVodConfigRequest creates a request to invoke AddLiveRecordVodConfig API

type AddLiveRecordVodConfigResponse ¶

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

AddLiveRecordVodConfigResponse is the response struct for api AddLiveRecordVodConfig

func CreateAddLiveRecordVodConfigResponse ¶

func CreateAddLiveRecordVodConfigResponse() (response *AddLiveRecordVodConfigResponse)

CreateAddLiveRecordVodConfigResponse creates a response to parse from AddLiveRecordVodConfig response

type AddLiveSnapshotDetectPornConfigRequest ¶

type AddLiveSnapshotDetectPornConfigRequest struct {
	*requests.RpcRequest
	OssEndpoint   string           `position:"Query" name:"OssEndpoint"`
	OssObject     string           `position:"Query" name:"OssObject"`
	Scene         *[]string        `position:"Query" name:"Scene"  type:"Repeated"`
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	OssBucket     string           `position:"Query" name:"OssBucket"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	Interval      requests.Integer `position:"Query" name:"Interval"`
}

AddLiveSnapshotDetectPornConfigRequest is the request struct for api AddLiveSnapshotDetectPornConfig

func CreateAddLiveSnapshotDetectPornConfigRequest ¶

func CreateAddLiveSnapshotDetectPornConfigRequest() (request *AddLiveSnapshotDetectPornConfigRequest)

CreateAddLiveSnapshotDetectPornConfigRequest creates a request to invoke AddLiveSnapshotDetectPornConfig API

type AddLiveSnapshotDetectPornConfigResponse ¶

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

AddLiveSnapshotDetectPornConfigResponse is the response struct for api AddLiveSnapshotDetectPornConfig

func CreateAddLiveSnapshotDetectPornConfigResponse ¶

func CreateAddLiveSnapshotDetectPornConfigResponse() (response *AddLiveSnapshotDetectPornConfigResponse)

CreateAddLiveSnapshotDetectPornConfigResponse creates a response to parse from AddLiveSnapshotDetectPornConfig response

type AddLiveSnapshotNotifyConfigRequest ¶ added in v1.62.68

type AddLiveSnapshotNotifyConfigRequest struct {
	*requests.RpcRequest
	NotifyReqAuth string           `position:"Query" name:"NotifyReqAuth"`
	NotifyUrl     string           `position:"Query" name:"NotifyUrl"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	NotifyAuthKey string           `position:"Query" name:"NotifyAuthKey"`
}

AddLiveSnapshotNotifyConfigRequest is the request struct for api AddLiveSnapshotNotifyConfig

func CreateAddLiveSnapshotNotifyConfigRequest ¶ added in v1.62.68

func CreateAddLiveSnapshotNotifyConfigRequest() (request *AddLiveSnapshotNotifyConfigRequest)

CreateAddLiveSnapshotNotifyConfigRequest creates a request to invoke AddLiveSnapshotNotifyConfig API

type AddLiveSnapshotNotifyConfigResponse ¶ added in v1.62.68

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

AddLiveSnapshotNotifyConfigResponse is the response struct for api AddLiveSnapshotNotifyConfig

func CreateAddLiveSnapshotNotifyConfigResponse ¶ added in v1.62.68

func CreateAddLiveSnapshotNotifyConfigResponse() (response *AddLiveSnapshotNotifyConfigResponse)

CreateAddLiveSnapshotNotifyConfigResponse creates a response to parse from AddLiveSnapshotNotifyConfig response

type AddLiveStreamMergeRequest ¶ added in v1.62.584

type AddLiveStreamMergeRequest struct {
	*requests.RpcRequest
	InAppName2    string           `position:"Query" name:"InAppName2"`
	InAppName1    string           `position:"Query" name:"InAppName1"`
	StartTime     string           `position:"Query" name:"StartTime"`
	Protocol      string           `position:"Query" name:"Protocol"`
	AppName       string           `position:"Query" name:"AppName"`
	InStreamName2 string           `position:"Query" name:"InStreamName2"`
	StreamName    string           `position:"Query" name:"StreamName"`
	InStreamName1 string           `position:"Query" name:"InStreamName1"`
	DomainName    string           `position:"Query" name:"DomainName"`
	EndTime       string           `position:"Query" name:"EndTime"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

AddLiveStreamMergeRequest is the request struct for api AddLiveStreamMerge

func CreateAddLiveStreamMergeRequest ¶ added in v1.62.584

func CreateAddLiveStreamMergeRequest() (request *AddLiveStreamMergeRequest)

CreateAddLiveStreamMergeRequest creates a request to invoke AddLiveStreamMerge API

type AddLiveStreamMergeResponse ¶ added in v1.62.584

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

AddLiveStreamMergeResponse is the response struct for api AddLiveStreamMerge

func CreateAddLiveStreamMergeResponse ¶ added in v1.62.584

func CreateAddLiveStreamMergeResponse() (response *AddLiveStreamMergeResponse)

CreateAddLiveStreamMergeResponse creates a response to parse from AddLiveStreamMerge response

type AddLiveStreamTranscodeRequest ¶

type AddLiveStreamTranscodeRequest struct {
	*requests.RpcRequest
	Template          string           `position:"Query" name:"Template"`
	Lazy              string           `position:"Query" name:"Lazy"`
	Mix               string           `position:"Query" name:"Mix"`
	App               string           `position:"Query" name:"App"`
	EncryptParameters string           `position:"Query" name:"EncryptParameters"`
	Watermark         string           `position:"Query" name:"Watermark"`
	OwnerId           requests.Integer `position:"Query" name:"OwnerId"`
	Domain            string           `position:"Query" name:"Domain"`
	WaterPattern      string           `position:"Query" name:"WaterPattern"`
	OnlyAudio         string           `position:"Query" name:"OnlyAudio"`
}

AddLiveStreamTranscodeRequest is the request struct for api AddLiveStreamTranscode

func CreateAddLiveStreamTranscodeRequest ¶

func CreateAddLiveStreamTranscodeRequest() (request *AddLiveStreamTranscodeRequest)

CreateAddLiveStreamTranscodeRequest creates a request to invoke AddLiveStreamTranscode API

type AddLiveStreamTranscodeResponse ¶

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

AddLiveStreamTranscodeResponse is the response struct for api AddLiveStreamTranscode

func CreateAddLiveStreamTranscodeResponse ¶

func CreateAddLiveStreamTranscodeResponse() (response *AddLiveStreamTranscodeResponse)

CreateAddLiveStreamTranscodeResponse creates a response to parse from AddLiveStreamTranscode response

type AddLiveStreamWatermarkRequest ¶ added in v1.61.1461

type AddLiveStreamWatermarkRequest struct {
	*requests.RpcRequest
	YOffset      requests.Float   `position:"Query" name:"YOffset"`
	PictureUrl   string           `position:"Query" name:"PictureUrl"`
	Description  string           `position:"Query" name:"Description"`
	Type         requests.Integer `position:"Query" name:"Type"`
	Height       requests.Integer `position:"Query" name:"Height"`
	XOffset      requests.Float   `position:"Query" name:"XOffset"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
	RefWidth     requests.Integer `position:"Query" name:"RefWidth"`
	Transparency requests.Integer `position:"Query" name:"Transparency"`
	Domain       string           `position:"Query" name:"Domain"`
	Name         string           `position:"Query" name:"Name"`
	OffsetCorner string           `position:"Query" name:"OffsetCorner"`
	RefHeight    requests.Integer `position:"Query" name:"RefHeight"`
}

AddLiveStreamWatermarkRequest is the request struct for api AddLiveStreamWatermark

func CreateAddLiveStreamWatermarkRequest ¶ added in v1.61.1461

func CreateAddLiveStreamWatermarkRequest() (request *AddLiveStreamWatermarkRequest)

CreateAddLiveStreamWatermarkRequest creates a request to invoke AddLiveStreamWatermark API

type AddLiveStreamWatermarkResponse ¶ added in v1.61.1461

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

AddLiveStreamWatermarkResponse is the response struct for api AddLiveStreamWatermark

func CreateAddLiveStreamWatermarkResponse ¶ added in v1.61.1461

func CreateAddLiveStreamWatermarkResponse() (response *AddLiveStreamWatermarkResponse)

CreateAddLiveStreamWatermarkResponse creates a response to parse from AddLiveStreamWatermark response

type AddLiveStreamWatermarkRuleRequest ¶ added in v1.61.1461

type AddLiveStreamWatermarkRuleRequest struct {
	*requests.RpcRequest
	Description string           `position:"Query" name:"Description"`
	Stream      string           `position:"Query" name:"Stream"`
	App         string           `position:"Query" name:"App"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
	TemplateId  string           `position:"Query" name:"TemplateId"`
	Domain      string           `position:"Query" name:"Domain"`
	Name        string           `position:"Query" name:"Name"`
}

AddLiveStreamWatermarkRuleRequest is the request struct for api AddLiveStreamWatermarkRule

func CreateAddLiveStreamWatermarkRuleRequest ¶ added in v1.61.1461

func CreateAddLiveStreamWatermarkRuleRequest() (request *AddLiveStreamWatermarkRuleRequest)

CreateAddLiveStreamWatermarkRuleRequest creates a request to invoke AddLiveStreamWatermarkRule API

type AddLiveStreamWatermarkRuleResponse ¶ added in v1.61.1461

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

AddLiveStreamWatermarkRuleResponse is the response struct for api AddLiveStreamWatermarkRule

func CreateAddLiveStreamWatermarkRuleResponse ¶ added in v1.61.1461

func CreateAddLiveStreamWatermarkRuleResponse() (response *AddLiveStreamWatermarkRuleResponse)

CreateAddLiveStreamWatermarkRuleResponse creates a response to parse from AddLiveStreamWatermarkRule response

type AddMultiRateConfigRequest ¶ added in v1.61.1050

type AddMultiRateConfigRequest struct {
	*requests.RpcRequest
	App         string           `position:"Query" name:"App"`
	GroupId     string           `position:"Query" name:"GroupId"`
	Templates   string           `position:"Query" name:"Templates"`
	DomainName  string           `position:"Query" name:"DomainName"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
	IsLazy      string           `position:"Query" name:"IsLazy"`
	AvFormat    string           `position:"Query" name:"AvFormat"`
	IsTimeAlign string           `position:"Query" name:"IsTimeAlign"`
}

AddMultiRateConfigRequest is the request struct for api AddMultiRateConfig

func CreateAddMultiRateConfigRequest ¶ added in v1.61.1050

func CreateAddMultiRateConfigRequest() (request *AddMultiRateConfigRequest)

CreateAddMultiRateConfigRequest creates a request to invoke AddMultiRateConfig API

type AddMultiRateConfigResponse ¶ added in v1.61.1050

type AddMultiRateConfigResponse struct {
	*responses.BaseResponse
	Code      int    `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Body      Body   `json:"Body" xml:"Body"`
}

AddMultiRateConfigResponse is the response struct for api AddMultiRateConfig

func CreateAddMultiRateConfigResponse ¶ added in v1.61.1050

func CreateAddMultiRateConfigResponse() (response *AddMultiRateConfigResponse)

CreateAddMultiRateConfigResponse creates a response to parse from AddMultiRateConfig response

type AddPlaylistItemsRequest ¶ added in v1.61.1050

type AddPlaylistItemsRequest struct {
	*requests.RpcRequest
	ProgramItems  string           `position:"Query" name:"ProgramItems"`
	ProgramId     string           `position:"Query" name:"ProgramId"`
	CasterId      string           `position:"Query" name:"CasterId"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	ProgramConfig string           `position:"Query" name:"ProgramConfig"`
}

AddPlaylistItemsRequest is the request struct for api AddPlaylistItems

func CreateAddPlaylistItemsRequest ¶ added in v1.61.1050

func CreateAddPlaylistItemsRequest() (request *AddPlaylistItemsRequest)

CreateAddPlaylistItemsRequest creates a request to invoke AddPlaylistItems API

type AddPlaylistItemsResponse ¶ added in v1.61.1050

type AddPlaylistItemsResponse struct {
	*responses.BaseResponse
	ProgramId string `json:"ProgramId" xml:"ProgramId"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Items     Items  `json:"Items" xml:"Items"`
}

AddPlaylistItemsResponse is the response struct for api AddPlaylistItems

func CreateAddPlaylistItemsResponse ¶ added in v1.61.1050

func CreateAddPlaylistItemsResponse() (response *AddPlaylistItemsResponse)

CreateAddPlaylistItemsResponse creates a response to parse from AddPlaylistItems response

type AddRtsLiveStreamTranscodeRequest ¶ added in v1.61.429

type AddRtsLiveStreamTranscodeRequest struct {
	*requests.RpcRequest
	Template        string           `position:"Query" name:"Template"`
	DeleteBframes   requests.Boolean `position:"Query" name:"DeleteBframes"`
	Lazy            string           `position:"Query" name:"Lazy"`
	Gop             string           `position:"Query" name:"Gop"`
	Opus            requests.Boolean `position:"Query" name:"Opus"`
	AudioCodec      string           `position:"Query" name:"AudioCodec"`
	TemplateType    string           `position:"Query" name:"TemplateType"`
	AudioProfile    string           `position:"Query" name:"AudioProfile"`
	Height          requests.Integer `position:"Query" name:"Height"`
	App             string           `position:"Query" name:"App"`
	AudioChannelNum requests.Integer `position:"Query" name:"AudioChannelNum"`
	Profile         requests.Integer `position:"Query" name:"Profile"`
	FPS             requests.Integer `position:"Query" name:"FPS"`
	OwnerId         requests.Integer `position:"Query" name:"OwnerId"`
	AudioRate       requests.Integer `position:"Query" name:"AudioRate"`
	AudioBitrate    requests.Integer `position:"Query" name:"AudioBitrate"`
	Domain          string           `position:"Query" name:"Domain"`
	Width           requests.Integer `position:"Query" name:"Width"`
	VideoBitrate    requests.Integer `position:"Query" name:"VideoBitrate"`
}

AddRtsLiveStreamTranscodeRequest is the request struct for api AddRtsLiveStreamTranscode

func CreateAddRtsLiveStreamTranscodeRequest ¶ added in v1.61.429

func CreateAddRtsLiveStreamTranscodeRequest() (request *AddRtsLiveStreamTranscodeRequest)

CreateAddRtsLiveStreamTranscodeRequest creates a request to invoke AddRtsLiveStreamTranscode API

type AddRtsLiveStreamTranscodeResponse ¶ added in v1.61.429

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

AddRtsLiveStreamTranscodeResponse is the response struct for api AddRtsLiveStreamTranscode

func CreateAddRtsLiveStreamTranscodeResponse ¶ added in v1.61.429

func CreateAddRtsLiveStreamTranscodeResponse() (response *AddRtsLiveStreamTranscodeResponse)

CreateAddRtsLiveStreamTranscodeResponse creates a response to parse from AddRtsLiveStreamTranscode response

type AddShowIntoShowListRequest ¶ added in v1.61.1426

type AddShowIntoShowListRequest struct {
	*requests.RpcRequest
	ShowList      *[]AddShowIntoShowListShowList `position:"Query" name:"showList"  type:"Repeated"`
	LiveInputType requests.Integer               `position:"Query" name:"LiveInputType"`
	IsBatchMode   requests.Boolean               `position:"Query" name:"isBatchMode"`
	Duration      requests.Integer               `position:"Query" name:"Duration"`
	RepeatTimes   requests.Integer               `position:"Query" name:"RepeatTimes"`
	ShowName      string                         `position:"Query" name:"ShowName"`
	ResourceId    string                         `position:"Query" name:"ResourceId"`
	CasterId      string                         `position:"Query" name:"CasterId"`
	OwnerId       requests.Integer               `position:"Query" name:"OwnerId"`
	ResourceType  string                         `position:"Query" name:"ResourceType"`
	ResourceUrl   string                         `position:"Query" name:"ResourceUrl"`
	Spot          requests.Integer               `position:"Query" name:"Spot"`
}

AddShowIntoShowListRequest is the request struct for api AddShowIntoShowList

func CreateAddShowIntoShowListRequest ¶ added in v1.61.1426

func CreateAddShowIntoShowListRequest() (request *AddShowIntoShowListRequest)

CreateAddShowIntoShowListRequest creates a request to invoke AddShowIntoShowList API

type AddShowIntoShowListResponse ¶ added in v1.61.1426

type AddShowIntoShowListResponse struct {
	*responses.BaseResponse
	RequestId         string `json:"RequestId" xml:"RequestId"`
	ShowId            string `json:"ShowId" xml:"ShowId"`
	FailedList        string `json:"failedList" xml:"failedList"`
	SuccessfulShowIds string `json:"successfulShowIds" xml:"successfulShowIds"`
}

AddShowIntoShowListResponse is the response struct for api AddShowIntoShowList

func CreateAddShowIntoShowListResponse ¶ added in v1.61.1426

func CreateAddShowIntoShowListResponse() (response *AddShowIntoShowListResponse)

CreateAddShowIntoShowListResponse creates a response to parse from AddShowIntoShowList response

type AddShowIntoShowListShowList ¶ added in v1.61.1773

type AddShowIntoShowListShowList struct {
	Duration      string `name:"duration"`
	LiveInputType string `name:"liveInputType"`
	RepeatTimes   string `name:"repeatTimes"`
	ResourceId    string `name:"resourceId"`
	ResourceType  string `name:"resourceType"`
	ResourceUrl   string `name:"resourceUrl"`
	ShowName      string `name:"showName"`
}

AddShowIntoShowListShowList is a repeated param struct in AddShowIntoShowListRequest

type AddStudioLayoutRequest ¶ added in v1.61.1050

type AddStudioLayoutRequest struct {
	*requests.RpcRequest
	ScreenInputConfigList string           `position:"Query" name:"ScreenInputConfigList"`
	LayoutType            string           `position:"Query" name:"LayoutType"`
	LayoutName            string           `position:"Query" name:"LayoutName"`
	LayerOrderConfigList  string           `position:"Query" name:"LayerOrderConfigList"`
	MediaInputConfigList  string           `position:"Query" name:"MediaInputConfigList"`
	CasterId              string           `position:"Query" name:"CasterId"`
	BgImageConfig         string           `position:"Query" name:"BgImageConfig"`
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
	CommonConfig          string           `position:"Query" name:"CommonConfig"`
}

AddStudioLayoutRequest is the request struct for api AddStudioLayout

func CreateAddStudioLayoutRequest ¶ added in v1.61.1050

func CreateAddStudioLayoutRequest() (request *AddStudioLayoutRequest)

CreateAddStudioLayoutRequest creates a request to invoke AddStudioLayout API

type AddStudioLayoutResponse ¶ added in v1.61.1050

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

AddStudioLayoutResponse is the response struct for api AddStudioLayout

func CreateAddStudioLayoutResponse ¶ added in v1.61.1050

func CreateAddStudioLayoutResponse() (response *AddStudioLayoutResponse)

CreateAddStudioLayoutResponse creates a response to parse from AddStudioLayout response

type AddTrancodeSEIRequest ¶

type AddTrancodeSEIRequest struct {
	*requests.RpcRequest
	Pattern    string           `position:"Query" name:"Pattern"`
	AppName    string           `position:"Query" name:"AppName"`
	Repeat     requests.Integer `position:"Query" name:"Repeat"`
	Text       string           `position:"Query" name:"Text"`
	StreamName string           `position:"Query" name:"StreamName"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	Delay      requests.Integer `position:"Query" name:"Delay"`
}

AddTrancodeSEIRequest is the request struct for api AddTrancodeSEI

func CreateAddTrancodeSEIRequest ¶

func CreateAddTrancodeSEIRequest() (request *AddTrancodeSEIRequest)

CreateAddTrancodeSEIRequest creates a request to invoke AddTrancodeSEI API

type AddTrancodeSEIResponse ¶

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

AddTrancodeSEIResponse is the response struct for api AddTrancodeSEI

func CreateAddTrancodeSEIResponse ¶

func CreateAddTrancodeSEIResponse() (response *AddTrancodeSEIResponse)

CreateAddTrancodeSEIResponse creates a response to parse from AddTrancodeSEI response

type AdminListInDescribeLiveMessageGroup ¶ added in v1.62.592

type AdminListInDescribeLiveMessageGroup struct {
	Admins []string `json:"Admins" xml:"Admins"`
}

AdminListInDescribeLiveMessageGroup is a nested struct in live response

type AdminListInListLiveMessageGroups ¶ added in v1.62.592

type AdminListInListLiveMessageGroups struct {
	Admins []string `json:"Admins" xml:"Admins"`
}

AdminListInListLiveMessageGroups is a nested struct in live response

type AllowPushStreamRequest ¶

type AllowPushStreamRequest struct {
	*requests.RpcRequest
	OwnerId requests.Integer `position:"Query" name:"OwnerId"`
	RoomId  string           `position:"Query" name:"RoomId"`
	AppId   string           `position:"Query" name:"AppId"`
}

AllowPushStreamRequest is the request struct for api AllowPushStream

func CreateAllowPushStreamRequest ¶

func CreateAllowPushStreamRequest() (request *AllowPushStreamRequest)

CreateAllowPushStreamRequest creates a request to invoke AllowPushStream API

type AllowPushStreamResponse ¶

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

AllowPushStreamResponse is the response struct for api AllowPushStream

func CreateAllowPushStreamResponse ¶

func CreateAllowPushStreamResponse() (response *AllowPushStreamResponse)

CreateAllowPushStreamResponse creates a response to parse from AllowPushStream response

type AppListInListLiveMessageApps ¶ added in v1.62.592

type AppListInListLiveMessageApps struct {
	Apps []Apps `json:"Apps" xml:"Apps"`
}

AppListInListLiveMessageApps is a nested struct in live response

type AppListInListMessageApp ¶ added in v1.61.1772

type AppListInListMessageApp struct {
	AppListItem []AppListItem `json:"appList" xml:"appList"`
}

AppListInListMessageApp is a nested struct in live response

type AppListInQueryMessageApp ¶ added in v1.62.68

type AppListInQueryMessageApp struct {
	AppListItem []AppListItem `json:"appList" xml:"appList"`
}

AppListInQueryMessageApp is a nested struct in live response

type AppListItem ¶ added in v1.62.68

type AppListItem struct {
	AppId      string                 `json:"AppId" xml:"AppId"`
	Status     int                    `json:"Status" xml:"Status"`
	AppConfig  map[string]interface{} `json:"AppConfig" xml:"AppConfig"`
	Extension  map[string]interface{} `json:"Extension" xml:"Extension"`
	CreateTime int64                  `json:"CreateTime" xml:"CreateTime"`
	AppName    string                 `json:"AppName" xml:"AppName"`
}

AppListItem is a nested struct in live response

type Apps ¶ added in v1.62.592

type Apps struct {
	AppId      string `json:"AppId" xml:"AppId"`
	AppKey     string `json:"AppKey" xml:"AppKey"`
	AppSign    string `json:"AppSign" xml:"AppSign"`
	Disable    string `json:"Disable" xml:"Disable"`
	AppName    string `json:"AppName" xml:"AppName"`
	CreateTime int64  `json:"CreateTime" xml:"CreateTime"`
	ModifyTime int64  `json:"ModifyTime" xml:"ModifyTime"`
	DataCenter string `json:"DataCenter" xml:"DataCenter"`
}

Apps is a nested struct in live response

type AudioBitRate ¶ added in v1.62.686

type AudioBitRate struct {
	AudioBitRateItem []AudioBitRateItem `json:"AudioBitRate" xml:"AudioBitRate"`
}

AudioBitRate is a nested struct in live response

type AudioBitRateItem ¶ added in v1.62.686

type AudioBitRateItem struct {
	Time  int64 `json:"Time" xml:"Time"`
	Value int   `json:"Value" xml:"Value"`
}

AudioBitRateItem is a nested struct in live response

type AudioConfig ¶ added in v1.61.1461

type AudioConfig struct {
	ValidChannel string  `json:"ValidChannel" xml:"ValidChannel"`
	VolumeRate   float64 `json:"VolumeRate" xml:"VolumeRate"`
}

AudioConfig is a nested struct in live response

type AudioFrames ¶ added in v1.62.686

type AudioFrames struct {
	AudioFramesItem []AudioFramesItem `json:"AudioFrames" xml:"AudioFrames"`
}

AudioFrames is a nested struct in live response

type AudioFramesItem ¶ added in v1.62.686

type AudioFramesItem struct {
	Time  int64 `json:"Time" xml:"Time"`
	Value int   `json:"Value" xml:"Value"`
}

AudioFramesItem is a nested struct in live response

type AudioInterval ¶ added in v1.62.686

type AudioInterval struct {
	AudioIntervalItem []AudioIntervalItem `json:"AudioInterval" xml:"AudioInterval"`
}

AudioInterval is a nested struct in live response

type AudioIntervalItem ¶ added in v1.62.686

type AudioIntervalItem struct {
	Time  int64 `json:"Time" xml:"Time"`
	Value int   `json:"Value" xml:"Value"`
}

AudioIntervalItem is a nested struct in live response

type AudioLayer ¶

type AudioLayer struct {
	ValidChannel       string  `json:"ValidChannel" xml:"ValidChannel"`
	FixedDelayDuration int     `json:"FixedDelayDuration" xml:"FixedDelayDuration"`
	VolumeRate         float64 `json:"VolumeRate" xml:"VolumeRate"`
}

AudioLayer is a nested struct in live response

type AudioLayersInDescribeCasterLayouts ¶

type AudioLayersInDescribeCasterLayouts struct {
	AudioLayer []AudioLayer `json:"AudioLayer" xml:"AudioLayer"`
}

AudioLayersInDescribeCasterLayouts is a nested struct in live response

type AudioLayersInDescribeCasterSceneAudio ¶

type AudioLayersInDescribeCasterSceneAudio struct {
	AudioLayer []AudioLayer `json:"AudioLayer" xml:"AudioLayer"`
}

AudioLayersInDescribeCasterSceneAudio is a nested struct in live response

type AudioStamps ¶ added in v1.62.686

type AudioStamps struct {
	AudioStampsItem []AudioStampsItem `json:"AudioStamps" xml:"AudioStamps"`
}

AudioStamps is a nested struct in live response

type AudioStampsItem ¶ added in v1.62.686

type AudioStampsItem struct {
	Time  int64 `json:"Time" xml:"Time"`
	Value int   `json:"Value" xml:"Value"`
}

AudioStampsItem is a nested struct in live response

type AvcHeaders ¶ added in v1.62.686

type AvcHeaders struct {
	AvcHeadersItem []AvcHeadersItem `json:"AvcHeaders" xml:"AvcHeaders"`
}

AvcHeaders is a nested struct in live response

type AvcHeadersItem ¶ added in v1.62.686

type AvcHeadersItem struct {
	Time  int64 `json:"Time" xml:"Time"`
	Value int   `json:"Value" xml:"Value"`
}

AvcHeadersItem is a nested struct in live response

type BannedUserList ¶ added in v1.62.592

type BannedUserList struct {
	BannedUsers []string `json:"BannedUsers" xml:"BannedUsers"`
}

BannedUserList is a nested struct in live response

type BatchDeleteLiveDomainConfigsRequest ¶

type BatchDeleteLiveDomainConfigsRequest struct {
	*requests.RpcRequest
	FunctionNames string           `position:"Query" name:"FunctionNames"`
	DomainNames   string           `position:"Query" name:"DomainNames"`
	OwnerAccount  string           `position:"Query" name:"OwnerAccount"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
}

BatchDeleteLiveDomainConfigsRequest is the request struct for api BatchDeleteLiveDomainConfigs

func CreateBatchDeleteLiveDomainConfigsRequest ¶

func CreateBatchDeleteLiveDomainConfigsRequest() (request *BatchDeleteLiveDomainConfigsRequest)

CreateBatchDeleteLiveDomainConfigsRequest creates a request to invoke BatchDeleteLiveDomainConfigs API

type BatchDeleteLiveDomainConfigsResponse ¶

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

BatchDeleteLiveDomainConfigsResponse is the response struct for api BatchDeleteLiveDomainConfigs

func CreateBatchDeleteLiveDomainConfigsResponse ¶

func CreateBatchDeleteLiveDomainConfigsResponse() (response *BatchDeleteLiveDomainConfigsResponse)

CreateBatchDeleteLiveDomainConfigsResponse creates a response to parse from BatchDeleteLiveDomainConfigs response

type BatchGetOnlineUsersRequest ¶ added in v1.62.252

type BatchGetOnlineUsersRequest struct {
	*requests.RpcRequest
	GroupId string `position:"Body" name:"GroupId"`
	UserIds string `position:"Body" name:"UserIds"`
	AppId   string `position:"Body" name:"AppId"`
}

BatchGetOnlineUsersRequest is the request struct for api BatchGetOnlineUsers

func CreateBatchGetOnlineUsersRequest ¶ added in v1.62.252

func CreateBatchGetOnlineUsersRequest() (request *BatchGetOnlineUsersRequest)

CreateBatchGetOnlineUsersRequest creates a request to invoke BatchGetOnlineUsers API

type BatchGetOnlineUsersResponse ¶ added in v1.62.252

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

BatchGetOnlineUsersResponse is the response struct for api BatchGetOnlineUsers

func CreateBatchGetOnlineUsersResponse ¶ added in v1.62.252

func CreateBatchGetOnlineUsersResponse() (response *BatchGetOnlineUsersResponse)

CreateBatchGetOnlineUsersResponse creates a response to parse from BatchGetOnlineUsers response

type BatchSetLiveDomainConfigsRequest ¶

type BatchSetLiveDomainConfigsRequest struct {
	*requests.RpcRequest
	Functions     string           `position:"Query" name:"Functions"`
	DomainNames   string           `position:"Query" name:"DomainNames"`
	OwnerAccount  string           `position:"Query" name:"OwnerAccount"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
}

BatchSetLiveDomainConfigsRequest is the request struct for api BatchSetLiveDomainConfigs

func CreateBatchSetLiveDomainConfigsRequest ¶

func CreateBatchSetLiveDomainConfigsRequest() (request *BatchSetLiveDomainConfigsRequest)

CreateBatchSetLiveDomainConfigsRequest creates a request to invoke BatchSetLiveDomainConfigs API

type BatchSetLiveDomainConfigsResponse ¶

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

BatchSetLiveDomainConfigsResponse is the response struct for api BatchSetLiveDomainConfigs

func CreateBatchSetLiveDomainConfigsResponse ¶

func CreateBatchSetLiveDomainConfigsResponse() (response *BatchSetLiveDomainConfigsResponse)

CreateBatchSetLiveDomainConfigsResponse creates a response to parse from BatchSetLiveDomainConfigs response

type BgImageConfig ¶ added in v1.61.1050

type BgImageConfig struct {
	Id         string `json:"Id" xml:"Id"`
	ImageUrl   string `json:"ImageUrl" xml:"ImageUrl"`
	LocationId string `json:"LocationId" xml:"LocationId"`
	MaterialId string `json:"MaterialId" xml:"MaterialId"`
}

BgImageConfig is a nested struct in live response

type BillPredictionData ¶ added in v1.61.1560

type BillPredictionData struct {
	BillPredictionDataItem []BillPredictionDataItem `json:"BillPredictionDataItem" xml:"BillPredictionDataItem"`
}

BillPredictionData is a nested struct in live response

type BillPredictionDataItem ¶ added in v1.61.1560

type BillPredictionDataItem struct {
	Value   float64 `json:"Value" xml:"Value"`
	TimeStp string  `json:"TimeStp" xml:"TimeStp"`
	Area    string  `json:"Area" xml:"Area"`
}

BillPredictionDataItem is a nested struct in live response

type BillProducerData ¶ added in v1.61.1772

type BillProducerData struct {
	BillProducerDataItem []BillProducerDataItem `json:"BillProducerDataItem" xml:"BillProducerDataItem"`
}

BillProducerData is a nested struct in live response

type BillProducerDataItem ¶ added in v1.61.1772

type BillProducerDataItem struct {
	DomainName       string `json:"DomainName" xml:"DomainName"`
	Instance         string `json:"Instance" xml:"Instance"`
	OutputHdDuration int64  `json:"OutputHdDuration" xml:"OutputHdDuration"`
	OutputLdDuration int64  `json:"OutputLdDuration" xml:"OutputLdDuration"`
	OutputSdDuration int64  `json:"OutputSdDuration" xml:"OutputSdDuration"`
	Region           string `json:"Region" xml:"Region"`
	TimeStamp        string `json:"TimeStamp" xml:"TimeStamp"`
	TranHdDuration   int64  `json:"TranHdDuration" xml:"TranHdDuration"`
	TranLdDuration   int64  `json:"TranLdDuration" xml:"TranLdDuration"`
	TranSdDuration   int64  `json:"TranSdDuration" xml:"TranSdDuration"`
	Type             string `json:"Type" xml:"Type"`
}

BillProducerDataItem is a nested struct in live response

type BlendList ¶

type BlendList struct {
	LocationId []string `json:"LocationId" xml:"LocationId"`
}

BlendList is a nested struct in live response

type Body ¶ added in v1.61.1050

type Body struct {
	FailedTemplates []FailedTemplates `json:"FailedTemplates" xml:"FailedTemplates"`
}

Body is a nested struct in live response

type BpsDataInterval ¶ added in v1.61.1560

type BpsDataInterval struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

BpsDataInterval is a nested struct in live response

type BpsDataList ¶

type BpsDataList struct {
	BpsDataModel []BpsDataModel `json:"BpsDataModel" xml:"BpsDataModel"`
}

BpsDataList is a nested struct in live response

type BpsDataModel ¶

type BpsDataModel struct {
	LocationName string `json:"LocationName" xml:"LocationName"`
	TimeStamp    string `json:"TimeStamp" xml:"TimeStamp"`
	IspName      string `json:"IspName" xml:"IspName"`
	Bps          int64  `json:"Bps" xml:"Bps"`
}

BpsDataModel is a nested struct in live response

type BpsDataPerIntervalInDescribeLiveDomainBpsData ¶ added in v1.61.199

type BpsDataPerIntervalInDescribeLiveDomainBpsData struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

BpsDataPerIntervalInDescribeLiveDomainBpsData is a nested struct in live response

type BpsDataPerIntervalInDescribeLiveDomainPushBpsData ¶ added in v1.61.199

type BpsDataPerIntervalInDescribeLiveDomainPushBpsData struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

BpsDataPerIntervalInDescribeLiveDomainPushBpsData is a nested struct in live response

type Callback ¶ added in v1.62.252

type Callback struct {
	AppName       string `json:"AppName" xml:"AppName"`
	Description   string `json:"Description" xml:"Description"`
	DomainName    string `json:"DomainName" xml:"DomainName"`
	NotifyContent string `json:"NotifyContent" xml:"NotifyContent"`
	NotifyResult  string `json:"NotifyResult" xml:"NotifyResult"`
	NotifyTime    string `json:"NotifyTime" xml:"NotifyTime"`
	NotifyType    string `json:"NotifyType" xml:"NotifyType"`
	NotifyUrl     string `json:"NotifyUrl" xml:"NotifyUrl"`
	StreamName    string `json:"StreamName" xml:"StreamName"`
}

Callback is a nested struct in live response

type CallbackList ¶ added in v1.62.252

type CallbackList struct {
	Callback []Callback `json:"Callback" xml:"Callback"`
}

CallbackList is a nested struct in live response

type CancelMuteAllGroupUserRequest ¶ added in v1.61.1836

type CancelMuteAllGroupUserRequest struct {
	*requests.RpcRequest
	OperatorUserId string           `position:"Body" name:"OperatorUserId"`
	BroadCastType  requests.Integer `position:"Body" name:"BroadCastType"`
	GroupId        string           `position:"Body" name:"GroupId"`
	AppId          string           `position:"Body" name:"AppId"`
}

CancelMuteAllGroupUserRequest is the request struct for api CancelMuteAllGroupUser

func CreateCancelMuteAllGroupUserRequest ¶ added in v1.61.1836

func CreateCancelMuteAllGroupUserRequest() (request *CancelMuteAllGroupUserRequest)

CreateCancelMuteAllGroupUserRequest creates a request to invoke CancelMuteAllGroupUser API

type CancelMuteAllGroupUserResponse ¶ added in v1.61.1836

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

CancelMuteAllGroupUserResponse is the response struct for api CancelMuteAllGroupUser

func CreateCancelMuteAllGroupUserResponse ¶ added in v1.61.1836

func CreateCancelMuteAllGroupUserResponse() (response *CancelMuteAllGroupUserResponse)

CreateCancelMuteAllGroupUserResponse creates a response to parse from CancelMuteAllGroupUser response

type CancelMuteGroupUserRequest ¶ added in v1.62.106

type CancelMuteGroupUserRequest struct {
	*requests.RpcRequest
	CancelMuteUserList *[]string        `position:"Body" name:"CancelMuteUserList"  type:"Repeated"`
	OperatorUserId     string           `position:"Body" name:"OperatorUserId"`
	BroadCastType      requests.Integer `position:"Body" name:"BroadCastType"`
	GroupId            string           `position:"Body" name:"GroupId"`
	AppId              string           `position:"Body" name:"AppId"`
}

CancelMuteGroupUserRequest is the request struct for api CancelMuteGroupUser

func CreateCancelMuteGroupUserRequest ¶ added in v1.62.106

func CreateCancelMuteGroupUserRequest() (request *CancelMuteGroupUserRequest)

CreateCancelMuteGroupUserRequest creates a request to invoke CancelMuteGroupUser API

type CancelMuteGroupUserResponse ¶ added in v1.62.106

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

CancelMuteGroupUserResponse is the response struct for api CancelMuteGroupUser

func CreateCancelMuteGroupUserResponse ¶ added in v1.62.106

func CreateCancelMuteGroupUserResponse() (response *CancelMuteGroupUserResponse)

CreateCancelMuteGroupUserResponse creates a response to parse from CancelMuteGroupUser response

type CaptionLayerContent ¶

type CaptionLayerContent struct {
	BorderColor           string  `json:"BorderColor" xml:"BorderColor"`
	BorderWidthNormalized float64 `json:"BorderWidthNormalized" xml:"BorderWidthNormalized"`
	Color                 string  `json:"Color" xml:"Color"`
	FontName              string  `json:"FontName" xml:"FontName"`
	LineSpaceNormalized   float64 `json:"LineSpaceNormalized" xml:"LineSpaceNormalized"`
	LocationId            string  `json:"LocationId" xml:"LocationId"`
	PtsOffset             int     `json:"PtsOffset" xml:"PtsOffset"`
	ShowSourceLan         bool    `json:"ShowSourceLan" xml:"ShowSourceLan"`
	SizeNormalized        float64 `json:"SizeNormalized" xml:"SizeNormalized"`
	SourceLan             string  `json:"SourceLan" xml:"SourceLan"`
	TargetLan             string  `json:"TargetLan" xml:"TargetLan"`
	WordCountPerLine      int     `json:"WordCountPerLine" xml:"WordCountPerLine"`
	WordSpaceNormalized   float64 `json:"WordSpaceNormalized" xml:"WordSpaceNormalized"`
	WordsCount            int     `json:"WordsCount" xml:"WordsCount"`
}

CaptionLayerContent is a nested struct in live response

type Caster ¶

type Caster struct {
	CasterId       string `json:"CasterId" xml:"CasterId"`
	CasterName     string `json:"CasterName" xml:"CasterName"`
	CasterTemplate string `json:"CasterTemplate" xml:"CasterTemplate"`
	ChannelEnable  int    `json:"ChannelEnable" xml:"ChannelEnable"`
	ChargeType     string `json:"ChargeType" xml:"ChargeType"`
	CreateTime     string `json:"CreateTime" xml:"CreateTime"`
	Duration       string `json:"Duration" xml:"Duration"`
	ExpireTime     string `json:"ExpireTime" xml:"ExpireTime"`
	LastModified   string `json:"LastModified" xml:"LastModified"`
	NormType       int    `json:"NormType" xml:"NormType"`
	PurchaseTime   string `json:"PurchaseTime" xml:"PurchaseTime"`
	RoomId         int    `json:"RoomId" xml:"RoomId"`
	StartTime      string `json:"StartTime" xml:"StartTime"`
	Status         int    `json:"Status" xml:"Status"`
}

Caster is a nested struct in live response

type CasterList ¶

type CasterList struct {
	Caster []Caster `json:"Caster" xml:"Caster"`
}

CasterList is a nested struct in live response

type CasterStream ¶

type CasterStream struct {
	OutputType  int                                  `json:"OutputType" xml:"OutputType"`
	RtmpUrl     string                               `json:"RtmpUrl" xml:"RtmpUrl"`
	RtsUrl      string                               `json:"RtsUrl" xml:"RtsUrl"`
	SceneId     string                               `json:"SceneId" xml:"SceneId"`
	StreamUrl   string                               `json:"StreamUrl" xml:"StreamUrl"`
	StreamInfos StreamInfosInDescribeCasterStreamUrl `json:"StreamInfos" xml:"StreamInfos"`
}

CasterStream is a nested struct in live response

type CasterStreams ¶

type CasterStreams struct {
	CasterStream []CasterStream `json:"CasterStream" xml:"CasterStream"`
}

CasterStreams is a nested struct in live response

type Cd ¶ added in v1.62.686

type Cd struct {
	Code       string `json:"Code" xml:"Code"`
	Count      string `json:"Count" xml:"Count"`
	Proportion string `json:"Proportion" xml:"Proportion"`
}

Cd is a nested struct in live response

type Cert ¶

type Cert struct {
	LastTime    int64  `json:"LastTime" xml:"LastTime"`
	Fingerprint string `json:"Fingerprint" xml:"Fingerprint"`
	CertName    string `json:"CertName" xml:"CertName"`
	Issuer      string `json:"Issuer" xml:"Issuer"`
	CertId      int64  `json:"CertId" xml:"CertId"`
	Common      string `json:"Common" xml:"Common"`
}

Cert is a nested struct in live response

type CertInfo ¶ added in v1.61.429

type CertInfo struct {
	CertName              string `json:"CertName" xml:"CertName"`
	CertOrg               string `json:"CertOrg" xml:"CertOrg"`
	DomainList            string `json:"DomainList" xml:"DomainList"`
	Issuer                string `json:"Issuer" xml:"Issuer"`
	DomainNames           string `json:"DomainNames" xml:"DomainNames"`
	CertExpireTime        string `json:"CertExpireTime" xml:"CertExpireTime"`
	CertStatus            string `json:"CertStatus" xml:"CertStatus"`
	CertType              string `json:"CertType" xml:"CertType"`
	DomainName            string `json:"DomainName" xml:"DomainName"`
	SSLPub                string `json:"SSLPub" xml:"SSLPub"`
	SSLProtocol           string `json:"SSLProtocol" xml:"SSLProtocol"`
	CertUpdateTime        string `json:"CertUpdateTime" xml:"CertUpdateTime"`
	CertSubjectCommonName string `json:"CertSubjectCommonName" xml:"CertSubjectCommonName"`
	CertCaIsLegacy        string `json:"CertCaIsLegacy" xml:"CertCaIsLegacy"`
	CertCommonName        string `json:"CertCommonName" xml:"CertCommonName"`
	Status                string `json:"Status" xml:"Status"`
	CertExpired           string `json:"CertExpired" xml:"CertExpired"`
	CertLife              string `json:"CertLife" xml:"CertLife"`
	CertDomainName        string `json:"CertDomainName" xml:"CertDomainName"`
	CertStartTime         string `json:"CertStartTime" xml:"CertStartTime"`
}

CertInfo is a nested struct in live response

type CertInfosInDescribeLiveDomainByCertificate ¶ added in v1.62.584

type CertInfosInDescribeLiveDomainByCertificate struct {
	CertInfo []CertInfo `json:"CertInfo" xml:"CertInfo"`
}

CertInfosInDescribeLiveDomainByCertificate is a nested struct in live response

type CertInfosInDescribeLiveDomainCertificateInfo ¶ added in v1.62.584

type CertInfosInDescribeLiveDomainCertificateInfo struct {
	CertInfo []CertInfo `json:"CertInfo" xml:"CertInfo"`
}

CertInfosInDescribeLiveDomainCertificateInfo is a nested struct in live response

type CertInfosInDescribeLiveHttpsDomainList ¶ added in v1.62.584

type CertInfosInDescribeLiveHttpsDomainList struct {
	CertInfo []CertInfo `json:"CertInfo" xml:"CertInfo"`
}

CertInfosInDescribeLiveHttpsDomainList is a nested struct in live response

type CertList ¶

type CertList struct {
	Cert []Cert `json:"Cert" xml:"Cert"`
}

CertList is a nested struct in live response

type CertificateListModel ¶

type CertificateListModel struct {
	Count    int      `json:"Count" xml:"Count"`
	CertList CertList `json:"CertList" xml:"CertList"`
}

CertificateListModel is a nested struct in live response

type Channel ¶

type Channel struct {
	ChannelId  string `json:"ChannelId" xml:"ChannelId"`
	FaceBeauty string `json:"FaceBeauty" xml:"FaceBeauty"`
	InputType  int    `json:"InputType" xml:"InputType"`
	ResourceId string `json:"ResourceId" xml:"ResourceId"`
	RtmpUrl    string `json:"RtmpUrl" xml:"RtmpUrl"`
	RtsUrl     string `json:"RtsUrl" xml:"RtsUrl"`
	StreamUrl  string `json:"StreamUrl" xml:"StreamUrl"`
}

Channel is a nested struct in live response

type Channels ¶

type Channels struct {
	Channel []Channel `json:"Channel" xml:"Channel"`
}

Channels is a nested struct in live response

type CheckLiveMessageUsersInGroupRequest ¶ added in v1.62.592

type CheckLiveMessageUsersInGroupRequest struct {
	*requests.RpcRequest
	GroupId    string    `position:"Query" name:"GroupId"`
	DataCenter string    `position:"Query" name:"DataCenter"`
	UserIds    *[]string `position:"Query" name:"UserIds"  type:"Repeated"`
	AppId      string    `position:"Query" name:"AppId"`
}

CheckLiveMessageUsersInGroupRequest is the request struct for api CheckLiveMessageUsersInGroup

func CreateCheckLiveMessageUsersInGroupRequest ¶ added in v1.62.592

func CreateCheckLiveMessageUsersInGroupRequest() (request *CheckLiveMessageUsersInGroupRequest)

CreateCheckLiveMessageUsersInGroupRequest creates a request to invoke CheckLiveMessageUsersInGroup API

type CheckLiveMessageUsersInGroupResponse ¶ added in v1.62.592

type CheckLiveMessageUsersInGroupResponse struct {
	*responses.BaseResponse
	RequestId string      `json:"RequestId" xml:"RequestId"`
	Users     []UsersItem `json:"Users" xml:"Users"`
}

CheckLiveMessageUsersInGroupResponse is the response struct for api CheckLiveMessageUsersInGroup

func CreateCheckLiveMessageUsersInGroupResponse ¶ added in v1.62.592

func CreateCheckLiveMessageUsersInGroupResponse() (response *CheckLiveMessageUsersInGroupResponse)

CreateCheckLiveMessageUsersInGroupResponse creates a response to parse from CheckLiveMessageUsersInGroup response

type CheckLiveMessageUsersOnlineRequest ¶ added in v1.62.592

type CheckLiveMessageUsersOnlineRequest struct {
	*requests.RpcRequest
	DataCenter string    `position:"Query" name:"DataCenter"`
	UserIds    *[]string `position:"Query" name:"UserIds"  type:"Repeated"`
	AppId      string    `position:"Query" name:"AppId"`
}

CheckLiveMessageUsersOnlineRequest is the request struct for api CheckLiveMessageUsersOnline

func CreateCheckLiveMessageUsersOnlineRequest ¶ added in v1.62.592

func CreateCheckLiveMessageUsersOnlineRequest() (request *CheckLiveMessageUsersOnlineRequest)

CreateCheckLiveMessageUsersOnlineRequest creates a request to invoke CheckLiveMessageUsersOnline API

type CheckLiveMessageUsersOnlineResponse ¶ added in v1.62.592

type CheckLiveMessageUsersOnlineResponse struct {
	*responses.BaseResponse
	RequestId string  `json:"RequestId" xml:"RequestId"`
	UserList  []Users `json:"UserList" xml:"UserList"`
}

CheckLiveMessageUsersOnlineResponse is the response struct for api CheckLiveMessageUsersOnline

func CreateCheckLiveMessageUsersOnlineResponse ¶ added in v1.62.592

func CreateCheckLiveMessageUsersOnlineResponse() (response *CheckLiveMessageUsersOnlineResponse)

CreateCheckLiveMessageUsersOnlineResponse creates a response to parse from CheckLiveMessageUsersOnline 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) AddCasterComponent ¶

func (client *Client) AddCasterComponent(request *AddCasterComponentRequest) (response *AddCasterComponentResponse, err error)

AddCasterComponent invokes the live.AddCasterComponent API synchronously

func (*Client) AddCasterComponentWithCallback ¶

func (client *Client) AddCasterComponentWithCallback(request *AddCasterComponentRequest, callback func(response *AddCasterComponentResponse, err error)) <-chan int

AddCasterComponentWithCallback invokes the live.AddCasterComponent API asynchronously

func (*Client) AddCasterComponentWithChan ¶

func (client *Client) AddCasterComponentWithChan(request *AddCasterComponentRequest) (<-chan *AddCasterComponentResponse, <-chan error)

AddCasterComponentWithChan invokes the live.AddCasterComponent API asynchronously

func (*Client) AddCasterEpisode ¶

func (client *Client) AddCasterEpisode(request *AddCasterEpisodeRequest) (response *AddCasterEpisodeResponse, err error)

AddCasterEpisode invokes the live.AddCasterEpisode API synchronously

func (*Client) AddCasterEpisodeGroup ¶

func (client *Client) AddCasterEpisodeGroup(request *AddCasterEpisodeGroupRequest) (response *AddCasterEpisodeGroupResponse, err error)

AddCasterEpisodeGroup invokes the live.AddCasterEpisodeGroup API synchronously

func (*Client) AddCasterEpisodeGroupContent ¶

func (client *Client) AddCasterEpisodeGroupContent(request *AddCasterEpisodeGroupContentRequest) (response *AddCasterEpisodeGroupContentResponse, err error)

AddCasterEpisodeGroupContent invokes the live.AddCasterEpisodeGroupContent API synchronously

func (*Client) AddCasterEpisodeGroupContentWithCallback ¶

func (client *Client) AddCasterEpisodeGroupContentWithCallback(request *AddCasterEpisodeGroupContentRequest, callback func(response *AddCasterEpisodeGroupContentResponse, err error)) <-chan int

AddCasterEpisodeGroupContentWithCallback invokes the live.AddCasterEpisodeGroupContent API asynchronously

func (*Client) AddCasterEpisodeGroupContentWithChan ¶

func (client *Client) AddCasterEpisodeGroupContentWithChan(request *AddCasterEpisodeGroupContentRequest) (<-chan *AddCasterEpisodeGroupContentResponse, <-chan error)

AddCasterEpisodeGroupContentWithChan invokes the live.AddCasterEpisodeGroupContent API asynchronously

func (*Client) AddCasterEpisodeGroupWithCallback ¶

func (client *Client) AddCasterEpisodeGroupWithCallback(request *AddCasterEpisodeGroupRequest, callback func(response *AddCasterEpisodeGroupResponse, err error)) <-chan int

AddCasterEpisodeGroupWithCallback invokes the live.AddCasterEpisodeGroup API asynchronously

func (*Client) AddCasterEpisodeGroupWithChan ¶

func (client *Client) AddCasterEpisodeGroupWithChan(request *AddCasterEpisodeGroupRequest) (<-chan *AddCasterEpisodeGroupResponse, <-chan error)

AddCasterEpisodeGroupWithChan invokes the live.AddCasterEpisodeGroup API asynchronously

func (*Client) AddCasterEpisodeWithCallback ¶

func (client *Client) AddCasterEpisodeWithCallback(request *AddCasterEpisodeRequest, callback func(response *AddCasterEpisodeResponse, err error)) <-chan int

AddCasterEpisodeWithCallback invokes the live.AddCasterEpisode API asynchronously

func (*Client) AddCasterEpisodeWithChan ¶

func (client *Client) AddCasterEpisodeWithChan(request *AddCasterEpisodeRequest) (<-chan *AddCasterEpisodeResponse, <-chan error)

AddCasterEpisodeWithChan invokes the live.AddCasterEpisode API asynchronously

func (*Client) AddCasterLayout ¶

func (client *Client) AddCasterLayout(request *AddCasterLayoutRequest) (response *AddCasterLayoutResponse, err error)

AddCasterLayout invokes the live.AddCasterLayout API synchronously

func (*Client) AddCasterLayoutWithCallback ¶

func (client *Client) AddCasterLayoutWithCallback(request *AddCasterLayoutRequest, callback func(response *AddCasterLayoutResponse, err error)) <-chan int

AddCasterLayoutWithCallback invokes the live.AddCasterLayout API asynchronously

func (*Client) AddCasterLayoutWithChan ¶

func (client *Client) AddCasterLayoutWithChan(request *AddCasterLayoutRequest) (<-chan *AddCasterLayoutResponse, <-chan error)

AddCasterLayoutWithChan invokes the live.AddCasterLayout API asynchronously

func (*Client) AddCasterProgram ¶

func (client *Client) AddCasterProgram(request *AddCasterProgramRequest) (response *AddCasterProgramResponse, err error)

AddCasterProgram invokes the live.AddCasterProgram API synchronously

func (*Client) AddCasterProgramWithCallback ¶

func (client *Client) AddCasterProgramWithCallback(request *AddCasterProgramRequest, callback func(response *AddCasterProgramResponse, err error)) <-chan int

AddCasterProgramWithCallback invokes the live.AddCasterProgram API asynchronously

func (*Client) AddCasterProgramWithChan ¶

func (client *Client) AddCasterProgramWithChan(request *AddCasterProgramRequest) (<-chan *AddCasterProgramResponse, <-chan error)

AddCasterProgramWithChan invokes the live.AddCasterProgram API asynchronously

func (*Client) AddCasterVideoResource ¶

func (client *Client) AddCasterVideoResource(request *AddCasterVideoResourceRequest) (response *AddCasterVideoResourceResponse, err error)

AddCasterVideoResource invokes the live.AddCasterVideoResource API synchronously

func (*Client) AddCasterVideoResourceWithCallback ¶

func (client *Client) AddCasterVideoResourceWithCallback(request *AddCasterVideoResourceRequest, callback func(response *AddCasterVideoResourceResponse, err error)) <-chan int

AddCasterVideoResourceWithCallback invokes the live.AddCasterVideoResource API asynchronously

func (*Client) AddCasterVideoResourceWithChan ¶

func (client *Client) AddCasterVideoResourceWithChan(request *AddCasterVideoResourceRequest) (<-chan *AddCasterVideoResourceResponse, <-chan error)

AddCasterVideoResourceWithChan invokes the live.AddCasterVideoResource API asynchronously

func (*Client) AddCustomLiveStreamTranscode ¶

func (client *Client) AddCustomLiveStreamTranscode(request *AddCustomLiveStreamTranscodeRequest) (response *AddCustomLiveStreamTranscodeResponse, err error)

AddCustomLiveStreamTranscode invokes the live.AddCustomLiveStreamTranscode API synchronously

func (*Client) AddCustomLiveStreamTranscodeWithCallback ¶

func (client *Client) AddCustomLiveStreamTranscodeWithCallback(request *AddCustomLiveStreamTranscodeRequest, callback func(response *AddCustomLiveStreamTranscodeResponse, err error)) <-chan int

AddCustomLiveStreamTranscodeWithCallback invokes the live.AddCustomLiveStreamTranscode API asynchronously

func (*Client) AddCustomLiveStreamTranscodeWithChan ¶

func (client *Client) AddCustomLiveStreamTranscodeWithChan(request *AddCustomLiveStreamTranscodeRequest) (<-chan *AddCustomLiveStreamTranscodeResponse, <-chan error)

AddCustomLiveStreamTranscodeWithChan invokes the live.AddCustomLiveStreamTranscode API asynchronously

func (*Client) AddLiveAppRecordConfig ¶

func (client *Client) AddLiveAppRecordConfig(request *AddLiveAppRecordConfigRequest) (response *AddLiveAppRecordConfigResponse, err error)

AddLiveAppRecordConfig invokes the live.AddLiveAppRecordConfig API synchronously

func (*Client) AddLiveAppRecordConfigWithCallback ¶

func (client *Client) AddLiveAppRecordConfigWithCallback(request *AddLiveAppRecordConfigRequest, callback func(response *AddLiveAppRecordConfigResponse, err error)) <-chan int

AddLiveAppRecordConfigWithCallback invokes the live.AddLiveAppRecordConfig API asynchronously

func (*Client) AddLiveAppRecordConfigWithChan ¶

func (client *Client) AddLiveAppRecordConfigWithChan(request *AddLiveAppRecordConfigRequest) (<-chan *AddLiveAppRecordConfigResponse, <-chan error)

AddLiveAppRecordConfigWithChan invokes the live.AddLiveAppRecordConfig API asynchronously

func (*Client) AddLiveAppSnapshotConfig ¶

func (client *Client) AddLiveAppSnapshotConfig(request *AddLiveAppSnapshotConfigRequest) (response *AddLiveAppSnapshotConfigResponse, err error)

AddLiveAppSnapshotConfig invokes the live.AddLiveAppSnapshotConfig API synchronously

func (*Client) AddLiveAppSnapshotConfigWithCallback ¶

func (client *Client) AddLiveAppSnapshotConfigWithCallback(request *AddLiveAppSnapshotConfigRequest, callback func(response *AddLiveAppSnapshotConfigResponse, err error)) <-chan int

AddLiveAppSnapshotConfigWithCallback invokes the live.AddLiveAppSnapshotConfig API asynchronously

func (*Client) AddLiveAppSnapshotConfigWithChan ¶

func (client *Client) AddLiveAppSnapshotConfigWithChan(request *AddLiveAppSnapshotConfigRequest) (<-chan *AddLiveAppSnapshotConfigResponse, <-chan error)

AddLiveAppSnapshotConfigWithChan invokes the live.AddLiveAppSnapshotConfig API asynchronously

func (*Client) AddLiveAudioAuditConfig ¶ added in v1.61.199

func (client *Client) AddLiveAudioAuditConfig(request *AddLiveAudioAuditConfigRequest) (response *AddLiveAudioAuditConfigResponse, err error)

AddLiveAudioAuditConfig invokes the live.AddLiveAudioAuditConfig API synchronously

func (*Client) AddLiveAudioAuditConfigWithCallback ¶ added in v1.61.199

func (client *Client) AddLiveAudioAuditConfigWithCallback(request *AddLiveAudioAuditConfigRequest, callback func(response *AddLiveAudioAuditConfigResponse, err error)) <-chan int

AddLiveAudioAuditConfigWithCallback invokes the live.AddLiveAudioAuditConfig API asynchronously

func (*Client) AddLiveAudioAuditConfigWithChan ¶ added in v1.61.199

func (client *Client) AddLiveAudioAuditConfigWithChan(request *AddLiveAudioAuditConfigRequest) (<-chan *AddLiveAudioAuditConfigResponse, <-chan error)

AddLiveAudioAuditConfigWithChan invokes the live.AddLiveAudioAuditConfig API asynchronously

func (*Client) AddLiveAudioAuditNotifyConfig ¶ added in v1.61.199

func (client *Client) AddLiveAudioAuditNotifyConfig(request *AddLiveAudioAuditNotifyConfigRequest) (response *AddLiveAudioAuditNotifyConfigResponse, err error)

AddLiveAudioAuditNotifyConfig invokes the live.AddLiveAudioAuditNotifyConfig API synchronously

func (*Client) AddLiveAudioAuditNotifyConfigWithCallback ¶ added in v1.61.199

func (client *Client) AddLiveAudioAuditNotifyConfigWithCallback(request *AddLiveAudioAuditNotifyConfigRequest, callback func(response *AddLiveAudioAuditNotifyConfigResponse, err error)) <-chan int

AddLiveAudioAuditNotifyConfigWithCallback invokes the live.AddLiveAudioAuditNotifyConfig API asynchronously

func (*Client) AddLiveAudioAuditNotifyConfigWithChan ¶ added in v1.61.199

func (client *Client) AddLiveAudioAuditNotifyConfigWithChan(request *AddLiveAudioAuditNotifyConfigRequest) (<-chan *AddLiveAudioAuditNotifyConfigResponse, <-chan error)

AddLiveAudioAuditNotifyConfigWithChan invokes the live.AddLiveAudioAuditNotifyConfig API asynchronously

func (*Client) AddLiveCenterTransfer ¶ added in v1.62.107

func (client *Client) AddLiveCenterTransfer(request *AddLiveCenterTransferRequest) (response *AddLiveCenterTransferResponse, err error)

AddLiveCenterTransfer invokes the live.AddLiveCenterTransfer API synchronously

func (*Client) AddLiveCenterTransferWithCallback ¶ added in v1.62.107

func (client *Client) AddLiveCenterTransferWithCallback(request *AddLiveCenterTransferRequest, callback func(response *AddLiveCenterTransferResponse, err error)) <-chan int

AddLiveCenterTransferWithCallback invokes the live.AddLiveCenterTransfer API asynchronously

func (*Client) AddLiveCenterTransferWithChan ¶ added in v1.62.107

func (client *Client) AddLiveCenterTransferWithChan(request *AddLiveCenterTransferRequest) (<-chan *AddLiveCenterTransferResponse, <-chan error)

AddLiveCenterTransferWithChan invokes the live.AddLiveCenterTransfer API asynchronously

func (*Client) AddLiveDetectNotifyConfig ¶

func (client *Client) AddLiveDetectNotifyConfig(request *AddLiveDetectNotifyConfigRequest) (response *AddLiveDetectNotifyConfigResponse, err error)

AddLiveDetectNotifyConfig invokes the live.AddLiveDetectNotifyConfig API synchronously

func (*Client) AddLiveDetectNotifyConfigWithCallback ¶

func (client *Client) AddLiveDetectNotifyConfigWithCallback(request *AddLiveDetectNotifyConfigRequest, callback func(response *AddLiveDetectNotifyConfigResponse, err error)) <-chan int

AddLiveDetectNotifyConfigWithCallback invokes the live.AddLiveDetectNotifyConfig API asynchronously

func (*Client) AddLiveDetectNotifyConfigWithChan ¶

func (client *Client) AddLiveDetectNotifyConfigWithChan(request *AddLiveDetectNotifyConfigRequest) (<-chan *AddLiveDetectNotifyConfigResponse, <-chan error)

AddLiveDetectNotifyConfigWithChan invokes the live.AddLiveDetectNotifyConfig API asynchronously

func (*Client) AddLiveDomain ¶

func (client *Client) AddLiveDomain(request *AddLiveDomainRequest) (response *AddLiveDomainResponse, err error)

AddLiveDomain invokes the live.AddLiveDomain API synchronously

func (*Client) AddLiveDomainMapping ¶

func (client *Client) AddLiveDomainMapping(request *AddLiveDomainMappingRequest) (response *AddLiveDomainMappingResponse, err error)

AddLiveDomainMapping invokes the live.AddLiveDomainMapping API synchronously

func (*Client) AddLiveDomainMappingWithCallback ¶

func (client *Client) AddLiveDomainMappingWithCallback(request *AddLiveDomainMappingRequest, callback func(response *AddLiveDomainMappingResponse, err error)) <-chan int

AddLiveDomainMappingWithCallback invokes the live.AddLiveDomainMapping API asynchronously

func (*Client) AddLiveDomainMappingWithChan ¶

func (client *Client) AddLiveDomainMappingWithChan(request *AddLiveDomainMappingRequest) (<-chan *AddLiveDomainMappingResponse, <-chan error)

AddLiveDomainMappingWithChan invokes the live.AddLiveDomainMapping API asynchronously

func (*Client) AddLiveDomainPlayMapping ¶ added in v1.61.509

func (client *Client) AddLiveDomainPlayMapping(request *AddLiveDomainPlayMappingRequest) (response *AddLiveDomainPlayMappingResponse, err error)

AddLiveDomainPlayMapping invokes the live.AddLiveDomainPlayMapping API synchronously

func (*Client) AddLiveDomainPlayMappingWithCallback ¶ added in v1.61.509

func (client *Client) AddLiveDomainPlayMappingWithCallback(request *AddLiveDomainPlayMappingRequest, callback func(response *AddLiveDomainPlayMappingResponse, err error)) <-chan int

AddLiveDomainPlayMappingWithCallback invokes the live.AddLiveDomainPlayMapping API asynchronously

func (*Client) AddLiveDomainPlayMappingWithChan ¶ added in v1.61.509

func (client *Client) AddLiveDomainPlayMappingWithChan(request *AddLiveDomainPlayMappingRequest) (<-chan *AddLiveDomainPlayMappingResponse, <-chan error)

AddLiveDomainPlayMappingWithChan invokes the live.AddLiveDomainPlayMapping API asynchronously

func (*Client) AddLiveDomainWithCallback ¶

func (client *Client) AddLiveDomainWithCallback(request *AddLiveDomainRequest, callback func(response *AddLiveDomainResponse, err error)) <-chan int

AddLiveDomainWithCallback invokes the live.AddLiveDomain API asynchronously

func (*Client) AddLiveDomainWithChan ¶

func (client *Client) AddLiveDomainWithChan(request *AddLiveDomainRequest) (<-chan *AddLiveDomainResponse, <-chan error)

AddLiveDomainWithChan invokes the live.AddLiveDomain API asynchronously

func (*Client) AddLivePackageConfig ¶ added in v1.62.584

func (client *Client) AddLivePackageConfig(request *AddLivePackageConfigRequest) (response *AddLivePackageConfigResponse, err error)

AddLivePackageConfig invokes the live.AddLivePackageConfig API synchronously

func (*Client) AddLivePackageConfigWithCallback ¶ added in v1.62.584

func (client *Client) AddLivePackageConfigWithCallback(request *AddLivePackageConfigRequest, callback func(response *AddLivePackageConfigResponse, err error)) <-chan int

AddLivePackageConfigWithCallback invokes the live.AddLivePackageConfig API asynchronously

func (*Client) AddLivePackageConfigWithChan ¶ added in v1.62.584

func (client *Client) AddLivePackageConfigWithChan(request *AddLivePackageConfigRequest) (<-chan *AddLivePackageConfigResponse, <-chan error)

AddLivePackageConfigWithChan invokes the live.AddLivePackageConfig API asynchronously

func (*Client) AddLivePullStreamInfoConfig ¶

func (client *Client) AddLivePullStreamInfoConfig(request *AddLivePullStreamInfoConfigRequest) (response *AddLivePullStreamInfoConfigResponse, err error)

AddLivePullStreamInfoConfig invokes the live.AddLivePullStreamInfoConfig API synchronously

func (*Client) AddLivePullStreamInfoConfigWithCallback ¶

func (client *Client) AddLivePullStreamInfoConfigWithCallback(request *AddLivePullStreamInfoConfigRequest, callback func(response *AddLivePullStreamInfoConfigResponse, err error)) <-chan int

AddLivePullStreamInfoConfigWithCallback invokes the live.AddLivePullStreamInfoConfig API asynchronously

func (*Client) AddLivePullStreamInfoConfigWithChan ¶

func (client *Client) AddLivePullStreamInfoConfigWithChan(request *AddLivePullStreamInfoConfigRequest) (<-chan *AddLivePullStreamInfoConfigResponse, <-chan error)

AddLivePullStreamInfoConfigWithChan invokes the live.AddLivePullStreamInfoConfig API asynchronously

func (*Client) AddLiveRecordNotifyConfig ¶

func (client *Client) AddLiveRecordNotifyConfig(request *AddLiveRecordNotifyConfigRequest) (response *AddLiveRecordNotifyConfigResponse, err error)

AddLiveRecordNotifyConfig invokes the live.AddLiveRecordNotifyConfig API synchronously

func (*Client) AddLiveRecordNotifyConfigWithCallback ¶

func (client *Client) AddLiveRecordNotifyConfigWithCallback(request *AddLiveRecordNotifyConfigRequest, callback func(response *AddLiveRecordNotifyConfigResponse, err error)) <-chan int

AddLiveRecordNotifyConfigWithCallback invokes the live.AddLiveRecordNotifyConfig API asynchronously

func (*Client) AddLiveRecordNotifyConfigWithChan ¶

func (client *Client) AddLiveRecordNotifyConfigWithChan(request *AddLiveRecordNotifyConfigRequest) (<-chan *AddLiveRecordNotifyConfigResponse, <-chan error)

AddLiveRecordNotifyConfigWithChan invokes the live.AddLiveRecordNotifyConfig API asynchronously

func (*Client) AddLiveRecordVodConfig ¶

func (client *Client) AddLiveRecordVodConfig(request *AddLiveRecordVodConfigRequest) (response *AddLiveRecordVodConfigResponse, err error)

AddLiveRecordVodConfig invokes the live.AddLiveRecordVodConfig API synchronously

func (*Client) AddLiveRecordVodConfigWithCallback ¶

func (client *Client) AddLiveRecordVodConfigWithCallback(request *AddLiveRecordVodConfigRequest, callback func(response *AddLiveRecordVodConfigResponse, err error)) <-chan int

AddLiveRecordVodConfigWithCallback invokes the live.AddLiveRecordVodConfig API asynchronously

func (*Client) AddLiveRecordVodConfigWithChan ¶

func (client *Client) AddLiveRecordVodConfigWithChan(request *AddLiveRecordVodConfigRequest) (<-chan *AddLiveRecordVodConfigResponse, <-chan error)

AddLiveRecordVodConfigWithChan invokes the live.AddLiveRecordVodConfig API asynchronously

func (*Client) AddLiveSnapshotDetectPornConfig ¶

func (client *Client) AddLiveSnapshotDetectPornConfig(request *AddLiveSnapshotDetectPornConfigRequest) (response *AddLiveSnapshotDetectPornConfigResponse, err error)

AddLiveSnapshotDetectPornConfig invokes the live.AddLiveSnapshotDetectPornConfig API synchronously

func (*Client) AddLiveSnapshotDetectPornConfigWithCallback ¶

func (client *Client) AddLiveSnapshotDetectPornConfigWithCallback(request *AddLiveSnapshotDetectPornConfigRequest, callback func(response *AddLiveSnapshotDetectPornConfigResponse, err error)) <-chan int

AddLiveSnapshotDetectPornConfigWithCallback invokes the live.AddLiveSnapshotDetectPornConfig API asynchronously

func (*Client) AddLiveSnapshotDetectPornConfigWithChan ¶

func (client *Client) AddLiveSnapshotDetectPornConfigWithChan(request *AddLiveSnapshotDetectPornConfigRequest) (<-chan *AddLiveSnapshotDetectPornConfigResponse, <-chan error)

AddLiveSnapshotDetectPornConfigWithChan invokes the live.AddLiveSnapshotDetectPornConfig API asynchronously

func (*Client) AddLiveSnapshotNotifyConfig ¶ added in v1.62.68

func (client *Client) AddLiveSnapshotNotifyConfig(request *AddLiveSnapshotNotifyConfigRequest) (response *AddLiveSnapshotNotifyConfigResponse, err error)

AddLiveSnapshotNotifyConfig invokes the live.AddLiveSnapshotNotifyConfig API synchronously

func (*Client) AddLiveSnapshotNotifyConfigWithCallback ¶ added in v1.62.68

func (client *Client) AddLiveSnapshotNotifyConfigWithCallback(request *AddLiveSnapshotNotifyConfigRequest, callback func(response *AddLiveSnapshotNotifyConfigResponse, err error)) <-chan int

AddLiveSnapshotNotifyConfigWithCallback invokes the live.AddLiveSnapshotNotifyConfig API asynchronously

func (*Client) AddLiveSnapshotNotifyConfigWithChan ¶ added in v1.62.68

func (client *Client) AddLiveSnapshotNotifyConfigWithChan(request *AddLiveSnapshotNotifyConfigRequest) (<-chan *AddLiveSnapshotNotifyConfigResponse, <-chan error)

AddLiveSnapshotNotifyConfigWithChan invokes the live.AddLiveSnapshotNotifyConfig API asynchronously

func (*Client) AddLiveStreamMerge ¶ added in v1.62.584

func (client *Client) AddLiveStreamMerge(request *AddLiveStreamMergeRequest) (response *AddLiveStreamMergeResponse, err error)

AddLiveStreamMerge invokes the live.AddLiveStreamMerge API synchronously

func (*Client) AddLiveStreamMergeWithCallback ¶ added in v1.62.584

func (client *Client) AddLiveStreamMergeWithCallback(request *AddLiveStreamMergeRequest, callback func(response *AddLiveStreamMergeResponse, err error)) <-chan int

AddLiveStreamMergeWithCallback invokes the live.AddLiveStreamMerge API asynchronously

func (*Client) AddLiveStreamMergeWithChan ¶ added in v1.62.584

func (client *Client) AddLiveStreamMergeWithChan(request *AddLiveStreamMergeRequest) (<-chan *AddLiveStreamMergeResponse, <-chan error)

AddLiveStreamMergeWithChan invokes the live.AddLiveStreamMerge API asynchronously

func (*Client) AddLiveStreamTranscode ¶

func (client *Client) AddLiveStreamTranscode(request *AddLiveStreamTranscodeRequest) (response *AddLiveStreamTranscodeResponse, err error)

AddLiveStreamTranscode invokes the live.AddLiveStreamTranscode API synchronously

func (*Client) AddLiveStreamTranscodeWithCallback ¶

func (client *Client) AddLiveStreamTranscodeWithCallback(request *AddLiveStreamTranscodeRequest, callback func(response *AddLiveStreamTranscodeResponse, err error)) <-chan int

AddLiveStreamTranscodeWithCallback invokes the live.AddLiveStreamTranscode API asynchronously

func (*Client) AddLiveStreamTranscodeWithChan ¶

func (client *Client) AddLiveStreamTranscodeWithChan(request *AddLiveStreamTranscodeRequest) (<-chan *AddLiveStreamTranscodeResponse, <-chan error)

AddLiveStreamTranscodeWithChan invokes the live.AddLiveStreamTranscode API asynchronously

func (*Client) AddLiveStreamWatermark ¶ added in v1.61.1461

func (client *Client) AddLiveStreamWatermark(request *AddLiveStreamWatermarkRequest) (response *AddLiveStreamWatermarkResponse, err error)

AddLiveStreamWatermark invokes the live.AddLiveStreamWatermark API synchronously

func (*Client) AddLiveStreamWatermarkRule ¶ added in v1.61.1461

func (client *Client) AddLiveStreamWatermarkRule(request *AddLiveStreamWatermarkRuleRequest) (response *AddLiveStreamWatermarkRuleResponse, err error)

AddLiveStreamWatermarkRule invokes the live.AddLiveStreamWatermarkRule API synchronously

func (*Client) AddLiveStreamWatermarkRuleWithCallback ¶ added in v1.61.1461

func (client *Client) AddLiveStreamWatermarkRuleWithCallback(request *AddLiveStreamWatermarkRuleRequest, callback func(response *AddLiveStreamWatermarkRuleResponse, err error)) <-chan int

AddLiveStreamWatermarkRuleWithCallback invokes the live.AddLiveStreamWatermarkRule API asynchronously

func (*Client) AddLiveStreamWatermarkRuleWithChan ¶ added in v1.61.1461

func (client *Client) AddLiveStreamWatermarkRuleWithChan(request *AddLiveStreamWatermarkRuleRequest) (<-chan *AddLiveStreamWatermarkRuleResponse, <-chan error)

AddLiveStreamWatermarkRuleWithChan invokes the live.AddLiveStreamWatermarkRule API asynchronously

func (*Client) AddLiveStreamWatermarkWithCallback ¶ added in v1.61.1461

func (client *Client) AddLiveStreamWatermarkWithCallback(request *AddLiveStreamWatermarkRequest, callback func(response *AddLiveStreamWatermarkResponse, err error)) <-chan int

AddLiveStreamWatermarkWithCallback invokes the live.AddLiveStreamWatermark API asynchronously

func (*Client) AddLiveStreamWatermarkWithChan ¶ added in v1.61.1461

func (client *Client) AddLiveStreamWatermarkWithChan(request *AddLiveStreamWatermarkRequest) (<-chan *AddLiveStreamWatermarkResponse, <-chan error)

AddLiveStreamWatermarkWithChan invokes the live.AddLiveStreamWatermark API asynchronously

func (*Client) AddMultiRateConfig ¶ added in v1.61.1050

func (client *Client) AddMultiRateConfig(request *AddMultiRateConfigRequest) (response *AddMultiRateConfigResponse, err error)

AddMultiRateConfig invokes the live.AddMultiRateConfig API synchronously

func (*Client) AddMultiRateConfigWithCallback ¶ added in v1.61.1050

func (client *Client) AddMultiRateConfigWithCallback(request *AddMultiRateConfigRequest, callback func(response *AddMultiRateConfigResponse, err error)) <-chan int

AddMultiRateConfigWithCallback invokes the live.AddMultiRateConfig API asynchronously

func (*Client) AddMultiRateConfigWithChan ¶ added in v1.61.1050

func (client *Client) AddMultiRateConfigWithChan(request *AddMultiRateConfigRequest) (<-chan *AddMultiRateConfigResponse, <-chan error)

AddMultiRateConfigWithChan invokes the live.AddMultiRateConfig API asynchronously

func (*Client) AddPlaylistItems ¶ added in v1.61.1050

func (client *Client) AddPlaylistItems(request *AddPlaylistItemsRequest) (response *AddPlaylistItemsResponse, err error)

AddPlaylistItems invokes the live.AddPlaylistItems API synchronously

func (*Client) AddPlaylistItemsWithCallback ¶ added in v1.61.1050

func (client *Client) AddPlaylistItemsWithCallback(request *AddPlaylistItemsRequest, callback func(response *AddPlaylistItemsResponse, err error)) <-chan int

AddPlaylistItemsWithCallback invokes the live.AddPlaylistItems API asynchronously

func (*Client) AddPlaylistItemsWithChan ¶ added in v1.61.1050

func (client *Client) AddPlaylistItemsWithChan(request *AddPlaylistItemsRequest) (<-chan *AddPlaylistItemsResponse, <-chan error)

AddPlaylistItemsWithChan invokes the live.AddPlaylistItems API asynchronously

func (*Client) AddRtsLiveStreamTranscode ¶ added in v1.61.429

func (client *Client) AddRtsLiveStreamTranscode(request *AddRtsLiveStreamTranscodeRequest) (response *AddRtsLiveStreamTranscodeResponse, err error)

AddRtsLiveStreamTranscode invokes the live.AddRtsLiveStreamTranscode API synchronously

func (*Client) AddRtsLiveStreamTranscodeWithCallback ¶ added in v1.61.429

func (client *Client) AddRtsLiveStreamTranscodeWithCallback(request *AddRtsLiveStreamTranscodeRequest, callback func(response *AddRtsLiveStreamTranscodeResponse, err error)) <-chan int

AddRtsLiveStreamTranscodeWithCallback invokes the live.AddRtsLiveStreamTranscode API asynchronously

func (*Client) AddRtsLiveStreamTranscodeWithChan ¶ added in v1.61.429

func (client *Client) AddRtsLiveStreamTranscodeWithChan(request *AddRtsLiveStreamTranscodeRequest) (<-chan *AddRtsLiveStreamTranscodeResponse, <-chan error)

AddRtsLiveStreamTranscodeWithChan invokes the live.AddRtsLiveStreamTranscode API asynchronously

func (*Client) AddShowIntoShowList ¶ added in v1.61.1426

func (client *Client) AddShowIntoShowList(request *AddShowIntoShowListRequest) (response *AddShowIntoShowListResponse, err error)

AddShowIntoShowList invokes the live.AddShowIntoShowList API synchronously

func (*Client) AddShowIntoShowListWithCallback ¶ added in v1.61.1426

func (client *Client) AddShowIntoShowListWithCallback(request *AddShowIntoShowListRequest, callback func(response *AddShowIntoShowListResponse, err error)) <-chan int

AddShowIntoShowListWithCallback invokes the live.AddShowIntoShowList API asynchronously

func (*Client) AddShowIntoShowListWithChan ¶ added in v1.61.1426

func (client *Client) AddShowIntoShowListWithChan(request *AddShowIntoShowListRequest) (<-chan *AddShowIntoShowListResponse, <-chan error)

AddShowIntoShowListWithChan invokes the live.AddShowIntoShowList API asynchronously

func (*Client) AddStudioLayout ¶ added in v1.61.1050

func (client *Client) AddStudioLayout(request *AddStudioLayoutRequest) (response *AddStudioLayoutResponse, err error)

AddStudioLayout invokes the live.AddStudioLayout API synchronously

func (*Client) AddStudioLayoutWithCallback ¶ added in v1.61.1050

func (client *Client) AddStudioLayoutWithCallback(request *AddStudioLayoutRequest, callback func(response *AddStudioLayoutResponse, err error)) <-chan int

AddStudioLayoutWithCallback invokes the live.AddStudioLayout API asynchronously

func (*Client) AddStudioLayoutWithChan ¶ added in v1.61.1050

func (client *Client) AddStudioLayoutWithChan(request *AddStudioLayoutRequest) (<-chan *AddStudioLayoutResponse, <-chan error)

AddStudioLayoutWithChan invokes the live.AddStudioLayout API asynchronously

func (*Client) AddTrancodeSEI ¶

func (client *Client) AddTrancodeSEI(request *AddTrancodeSEIRequest) (response *AddTrancodeSEIResponse, err error)

AddTrancodeSEI invokes the live.AddTrancodeSEI API synchronously

func (*Client) AddTrancodeSEIWithCallback ¶

func (client *Client) AddTrancodeSEIWithCallback(request *AddTrancodeSEIRequest, callback func(response *AddTrancodeSEIResponse, err error)) <-chan int

AddTrancodeSEIWithCallback invokes the live.AddTrancodeSEI API asynchronously

func (*Client) AddTrancodeSEIWithChan ¶

func (client *Client) AddTrancodeSEIWithChan(request *AddTrancodeSEIRequest) (<-chan *AddTrancodeSEIResponse, <-chan error)

AddTrancodeSEIWithChan invokes the live.AddTrancodeSEI API asynchronously

func (*Client) AllowPushStream ¶

func (client *Client) AllowPushStream(request *AllowPushStreamRequest) (response *AllowPushStreamResponse, err error)

AllowPushStream invokes the live.AllowPushStream API synchronously

func (*Client) AllowPushStreamWithCallback ¶

func (client *Client) AllowPushStreamWithCallback(request *AllowPushStreamRequest, callback func(response *AllowPushStreamResponse, err error)) <-chan int

AllowPushStreamWithCallback invokes the live.AllowPushStream API asynchronously

func (*Client) AllowPushStreamWithChan ¶

func (client *Client) AllowPushStreamWithChan(request *AllowPushStreamRequest) (<-chan *AllowPushStreamResponse, <-chan error)

AllowPushStreamWithChan invokes the live.AllowPushStream API asynchronously

func (*Client) BatchDeleteLiveDomainConfigs ¶

func (client *Client) BatchDeleteLiveDomainConfigs(request *BatchDeleteLiveDomainConfigsRequest) (response *BatchDeleteLiveDomainConfigsResponse, err error)

BatchDeleteLiveDomainConfigs invokes the live.BatchDeleteLiveDomainConfigs API synchronously

func (*Client) BatchDeleteLiveDomainConfigsWithCallback ¶

func (client *Client) BatchDeleteLiveDomainConfigsWithCallback(request *BatchDeleteLiveDomainConfigsRequest, callback func(response *BatchDeleteLiveDomainConfigsResponse, err error)) <-chan int

BatchDeleteLiveDomainConfigsWithCallback invokes the live.BatchDeleteLiveDomainConfigs API asynchronously

func (*Client) BatchDeleteLiveDomainConfigsWithChan ¶

func (client *Client) BatchDeleteLiveDomainConfigsWithChan(request *BatchDeleteLiveDomainConfigsRequest) (<-chan *BatchDeleteLiveDomainConfigsResponse, <-chan error)

BatchDeleteLiveDomainConfigsWithChan invokes the live.BatchDeleteLiveDomainConfigs API asynchronously

func (*Client) BatchGetOnlineUsers ¶ added in v1.62.252

func (client *Client) BatchGetOnlineUsers(request *BatchGetOnlineUsersRequest) (response *BatchGetOnlineUsersResponse, err error)

BatchGetOnlineUsers invokes the live.BatchGetOnlineUsers API synchronously

func (*Client) BatchGetOnlineUsersWithCallback ¶ added in v1.62.252

func (client *Client) BatchGetOnlineUsersWithCallback(request *BatchGetOnlineUsersRequest, callback func(response *BatchGetOnlineUsersResponse, err error)) <-chan int

BatchGetOnlineUsersWithCallback invokes the live.BatchGetOnlineUsers API asynchronously

func (*Client) BatchGetOnlineUsersWithChan ¶ added in v1.62.252

func (client *Client) BatchGetOnlineUsersWithChan(request *BatchGetOnlineUsersRequest) (<-chan *BatchGetOnlineUsersResponse, <-chan error)

BatchGetOnlineUsersWithChan invokes the live.BatchGetOnlineUsers API asynchronously

func (*Client) BatchSetLiveDomainConfigs ¶

func (client *Client) BatchSetLiveDomainConfigs(request *BatchSetLiveDomainConfigsRequest) (response *BatchSetLiveDomainConfigsResponse, err error)

BatchSetLiveDomainConfigs invokes the live.BatchSetLiveDomainConfigs API synchronously

func (*Client) BatchSetLiveDomainConfigsWithCallback ¶

func (client *Client) BatchSetLiveDomainConfigsWithCallback(request *BatchSetLiveDomainConfigsRequest, callback func(response *BatchSetLiveDomainConfigsResponse, err error)) <-chan int

BatchSetLiveDomainConfigsWithCallback invokes the live.BatchSetLiveDomainConfigs API asynchronously

func (*Client) BatchSetLiveDomainConfigsWithChan ¶

func (client *Client) BatchSetLiveDomainConfigsWithChan(request *BatchSetLiveDomainConfigsRequest) (<-chan *BatchSetLiveDomainConfigsResponse, <-chan error)

BatchSetLiveDomainConfigsWithChan invokes the live.BatchSetLiveDomainConfigs API asynchronously

func (*Client) CancelMuteAllGroupUser ¶ added in v1.61.1836

func (client *Client) CancelMuteAllGroupUser(request *CancelMuteAllGroupUserRequest) (response *CancelMuteAllGroupUserResponse, err error)

CancelMuteAllGroupUser invokes the live.CancelMuteAllGroupUser API synchronously

func (*Client) CancelMuteAllGroupUserWithCallback ¶ added in v1.61.1836

func (client *Client) CancelMuteAllGroupUserWithCallback(request *CancelMuteAllGroupUserRequest, callback func(response *CancelMuteAllGroupUserResponse, err error)) <-chan int

CancelMuteAllGroupUserWithCallback invokes the live.CancelMuteAllGroupUser API asynchronously

func (*Client) CancelMuteAllGroupUserWithChan ¶ added in v1.61.1836

func (client *Client) CancelMuteAllGroupUserWithChan(request *CancelMuteAllGroupUserRequest) (<-chan *CancelMuteAllGroupUserResponse, <-chan error)

CancelMuteAllGroupUserWithChan invokes the live.CancelMuteAllGroupUser API asynchronously

func (*Client) CancelMuteGroupUser ¶ added in v1.62.106

func (client *Client) CancelMuteGroupUser(request *CancelMuteGroupUserRequest) (response *CancelMuteGroupUserResponse, err error)

CancelMuteGroupUser invokes the live.CancelMuteGroupUser API synchronously

func (*Client) CancelMuteGroupUserWithCallback ¶ added in v1.62.106

func (client *Client) CancelMuteGroupUserWithCallback(request *CancelMuteGroupUserRequest, callback func(response *CancelMuteGroupUserResponse, err error)) <-chan int

CancelMuteGroupUserWithCallback invokes the live.CancelMuteGroupUser API asynchronously

func (*Client) CancelMuteGroupUserWithChan ¶ added in v1.62.106

func (client *Client) CancelMuteGroupUserWithChan(request *CancelMuteGroupUserRequest) (<-chan *CancelMuteGroupUserResponse, <-chan error)

CancelMuteGroupUserWithChan invokes the live.CancelMuteGroupUser API asynchronously

func (*Client) CheckLiveMessageUsersInGroup ¶ added in v1.62.592

func (client *Client) CheckLiveMessageUsersInGroup(request *CheckLiveMessageUsersInGroupRequest) (response *CheckLiveMessageUsersInGroupResponse, err error)

CheckLiveMessageUsersInGroup invokes the live.CheckLiveMessageUsersInGroup API synchronously

func (*Client) CheckLiveMessageUsersInGroupWithCallback ¶ added in v1.62.592

func (client *Client) CheckLiveMessageUsersInGroupWithCallback(request *CheckLiveMessageUsersInGroupRequest, callback func(response *CheckLiveMessageUsersInGroupResponse, err error)) <-chan int

CheckLiveMessageUsersInGroupWithCallback invokes the live.CheckLiveMessageUsersInGroup API asynchronously

func (*Client) CheckLiveMessageUsersInGroupWithChan ¶ added in v1.62.592

func (client *Client) CheckLiveMessageUsersInGroupWithChan(request *CheckLiveMessageUsersInGroupRequest) (<-chan *CheckLiveMessageUsersInGroupResponse, <-chan error)

CheckLiveMessageUsersInGroupWithChan invokes the live.CheckLiveMessageUsersInGroup API asynchronously

func (*Client) CheckLiveMessageUsersOnline ¶ added in v1.62.592

func (client *Client) CheckLiveMessageUsersOnline(request *CheckLiveMessageUsersOnlineRequest) (response *CheckLiveMessageUsersOnlineResponse, err error)

CheckLiveMessageUsersOnline invokes the live.CheckLiveMessageUsersOnline API synchronously

func (*Client) CheckLiveMessageUsersOnlineWithCallback ¶ added in v1.62.592

func (client *Client) CheckLiveMessageUsersOnlineWithCallback(request *CheckLiveMessageUsersOnlineRequest, callback func(response *CheckLiveMessageUsersOnlineResponse, err error)) <-chan int

CheckLiveMessageUsersOnlineWithCallback invokes the live.CheckLiveMessageUsersOnline API asynchronously

func (*Client) CheckLiveMessageUsersOnlineWithChan ¶ added in v1.62.592

func (client *Client) CheckLiveMessageUsersOnlineWithChan(request *CheckLiveMessageUsersOnlineRequest) (<-chan *CheckLiveMessageUsersOnlineResponse, <-chan error)

CheckLiveMessageUsersOnlineWithChan invokes the live.CheckLiveMessageUsersOnline API asynchronously

func (*Client) CloseLiveShift ¶ added in v1.61.1050

func (client *Client) CloseLiveShift(request *CloseLiveShiftRequest) (response *CloseLiveShiftResponse, err error)

CloseLiveShift invokes the live.CloseLiveShift API synchronously

func (*Client) CloseLiveShiftWithCallback ¶ added in v1.61.1050

func (client *Client) CloseLiveShiftWithCallback(request *CloseLiveShiftRequest, callback func(response *CloseLiveShiftResponse, err error)) <-chan int

CloseLiveShiftWithCallback invokes the live.CloseLiveShift API asynchronously

func (*Client) CloseLiveShiftWithChan ¶ added in v1.61.1050

func (client *Client) CloseLiveShiftWithChan(request *CloseLiveShiftRequest) (<-chan *CloseLiveShiftResponse, <-chan error)

CloseLiveShiftWithChan invokes the live.CloseLiveShift API asynchronously

func (*Client) CopyCaster ¶

func (client *Client) CopyCaster(request *CopyCasterRequest) (response *CopyCasterResponse, err error)

CopyCaster invokes the live.CopyCaster API synchronously

func (*Client) CopyCasterSceneConfig ¶

func (client *Client) CopyCasterSceneConfig(request *CopyCasterSceneConfigRequest) (response *CopyCasterSceneConfigResponse, err error)

CopyCasterSceneConfig invokes the live.CopyCasterSceneConfig API synchronously

func (*Client) CopyCasterSceneConfigWithCallback ¶

func (client *Client) CopyCasterSceneConfigWithCallback(request *CopyCasterSceneConfigRequest, callback func(response *CopyCasterSceneConfigResponse, err error)) <-chan int

CopyCasterSceneConfigWithCallback invokes the live.CopyCasterSceneConfig API asynchronously

func (*Client) CopyCasterSceneConfigWithChan ¶

func (client *Client) CopyCasterSceneConfigWithChan(request *CopyCasterSceneConfigRequest) (<-chan *CopyCasterSceneConfigResponse, <-chan error)

CopyCasterSceneConfigWithChan invokes the live.CopyCasterSceneConfig API asynchronously

func (*Client) CopyCasterWithCallback ¶

func (client *Client) CopyCasterWithCallback(request *CopyCasterRequest, callback func(response *CopyCasterResponse, err error)) <-chan int

CopyCasterWithCallback invokes the live.CopyCaster API asynchronously

func (*Client) CopyCasterWithChan ¶

func (client *Client) CopyCasterWithChan(request *CopyCasterRequest) (<-chan *CopyCasterResponse, <-chan error)

CopyCasterWithChan invokes the live.CopyCaster API asynchronously

func (*Client) CreateCaster ¶

func (client *Client) CreateCaster(request *CreateCasterRequest) (response *CreateCasterResponse, err error)

CreateCaster invokes the live.CreateCaster API synchronously

func (*Client) CreateCasterWithCallback ¶

func (client *Client) CreateCasterWithCallback(request *CreateCasterRequest, callback func(response *CreateCasterResponse, err error)) <-chan int

CreateCasterWithCallback invokes the live.CreateCaster API asynchronously

func (*Client) CreateCasterWithChan ¶

func (client *Client) CreateCasterWithChan(request *CreateCasterRequest) (<-chan *CreateCasterResponse, <-chan error)

CreateCasterWithChan invokes the live.CreateCaster API asynchronously

func (*Client) CreateCustomTemplate ¶ added in v1.61.1259

func (client *Client) CreateCustomTemplate(request *CreateCustomTemplateRequest) (response *CreateCustomTemplateResponse, err error)

CreateCustomTemplate invokes the live.CreateCustomTemplate API synchronously

func (*Client) CreateCustomTemplateWithCallback ¶ added in v1.61.1259

func (client *Client) CreateCustomTemplateWithCallback(request *CreateCustomTemplateRequest, callback func(response *CreateCustomTemplateResponse, err error)) <-chan int

CreateCustomTemplateWithCallback invokes the live.CreateCustomTemplate API asynchronously

func (*Client) CreateCustomTemplateWithChan ¶ added in v1.61.1259

func (client *Client) CreateCustomTemplateWithChan(request *CreateCustomTemplateRequest) (<-chan *CreateCustomTemplateResponse, <-chan error)

CreateCustomTemplateWithChan invokes the live.CreateCustomTemplate API asynchronously

func (*Client) CreateEdgeTranscodeJob ¶ added in v1.62.584

func (client *Client) CreateEdgeTranscodeJob(request *CreateEdgeTranscodeJobRequest) (response *CreateEdgeTranscodeJobResponse, err error)

CreateEdgeTranscodeJob invokes the live.CreateEdgeTranscodeJob API synchronously

func (*Client) CreateEdgeTranscodeJobWithCallback ¶ added in v1.62.584

func (client *Client) CreateEdgeTranscodeJobWithCallback(request *CreateEdgeTranscodeJobRequest, callback func(response *CreateEdgeTranscodeJobResponse, err error)) <-chan int

CreateEdgeTranscodeJobWithCallback invokes the live.CreateEdgeTranscodeJob API asynchronously

func (*Client) CreateEdgeTranscodeJobWithChan ¶ added in v1.62.584

func (client *Client) CreateEdgeTranscodeJobWithChan(request *CreateEdgeTranscodeJobRequest) (<-chan *CreateEdgeTranscodeJobResponse, <-chan error)

CreateEdgeTranscodeJobWithChan invokes the live.CreateEdgeTranscodeJob API asynchronously

func (*Client) CreateEventSub ¶ added in v1.62.323

func (client *Client) CreateEventSub(request *CreateEventSubRequest) (response *CreateEventSubResponse, err error)

CreateEventSub invokes the live.CreateEventSub API synchronously

func (*Client) CreateEventSubWithCallback ¶ added in v1.62.323

func (client *Client) CreateEventSubWithCallback(request *CreateEventSubRequest, callback func(response *CreateEventSubResponse, err error)) <-chan int

CreateEventSubWithCallback invokes the live.CreateEventSub API asynchronously

func (*Client) CreateEventSubWithChan ¶ added in v1.62.323

func (client *Client) CreateEventSubWithChan(request *CreateEventSubRequest) (<-chan *CreateEventSubResponse, <-chan error)

CreateEventSubWithChan invokes the live.CreateEventSub API asynchronously

func (*Client) CreateLiveDelayConfig ¶ added in v1.62.252

func (client *Client) CreateLiveDelayConfig(request *CreateLiveDelayConfigRequest) (response *CreateLiveDelayConfigResponse, err error)

CreateLiveDelayConfig invokes the live.CreateLiveDelayConfig API synchronously

func (*Client) CreateLiveDelayConfigWithCallback ¶ added in v1.62.252

func (client *Client) CreateLiveDelayConfigWithCallback(request *CreateLiveDelayConfigRequest, callback func(response *CreateLiveDelayConfigResponse, err error)) <-chan int

CreateLiveDelayConfigWithCallback invokes the live.CreateLiveDelayConfig API asynchronously

func (*Client) CreateLiveDelayConfigWithChan ¶ added in v1.62.252

func (client *Client) CreateLiveDelayConfigWithChan(request *CreateLiveDelayConfigRequest) (<-chan *CreateLiveDelayConfigResponse, <-chan error)

CreateLiveDelayConfigWithChan invokes the live.CreateLiveDelayConfig API asynchronously

func (*Client) CreateLiveMessageApp ¶ added in v1.62.592

func (client *Client) CreateLiveMessageApp(request *CreateLiveMessageAppRequest) (response *CreateLiveMessageAppResponse, err error)

CreateLiveMessageApp invokes the live.CreateLiveMessageApp API synchronously

func (*Client) CreateLiveMessageAppWithCallback ¶ added in v1.62.592

func (client *Client) CreateLiveMessageAppWithCallback(request *CreateLiveMessageAppRequest, callback func(response *CreateLiveMessageAppResponse, err error)) <-chan int

CreateLiveMessageAppWithCallback invokes the live.CreateLiveMessageApp API asynchronously

func (*Client) CreateLiveMessageAppWithChan ¶ added in v1.62.592

func (client *Client) CreateLiveMessageAppWithChan(request *CreateLiveMessageAppRequest) (<-chan *CreateLiveMessageAppResponse, <-chan error)

CreateLiveMessageAppWithChan invokes the live.CreateLiveMessageApp API asynchronously

func (*Client) CreateLiveMessageGroup ¶ added in v1.62.592

func (client *Client) CreateLiveMessageGroup(request *CreateLiveMessageGroupRequest) (response *CreateLiveMessageGroupResponse, err error)

CreateLiveMessageGroup invokes the live.CreateLiveMessageGroup API synchronously

func (*Client) CreateLiveMessageGroupWithCallback ¶ added in v1.62.592

func (client *Client) CreateLiveMessageGroupWithCallback(request *CreateLiveMessageGroupRequest, callback func(response *CreateLiveMessageGroupResponse, err error)) <-chan int

CreateLiveMessageGroupWithCallback invokes the live.CreateLiveMessageGroup API asynchronously

func (*Client) CreateLiveMessageGroupWithChan ¶ added in v1.62.592

func (client *Client) CreateLiveMessageGroupWithChan(request *CreateLiveMessageGroupRequest) (<-chan *CreateLiveMessageGroupResponse, <-chan error)

CreateLiveMessageGroupWithChan invokes the live.CreateLiveMessageGroup API asynchronously

func (*Client) CreateLiveRealTimeLogDelivery ¶

func (client *Client) CreateLiveRealTimeLogDelivery(request *CreateLiveRealTimeLogDeliveryRequest) (response *CreateLiveRealTimeLogDeliveryResponse, err error)

CreateLiveRealTimeLogDelivery invokes the live.CreateLiveRealTimeLogDelivery API synchronously

func (*Client) CreateLiveRealTimeLogDeliveryWithCallback ¶

func (client *Client) CreateLiveRealTimeLogDeliveryWithCallback(request *CreateLiveRealTimeLogDeliveryRequest, callback func(response *CreateLiveRealTimeLogDeliveryResponse, err error)) <-chan int

CreateLiveRealTimeLogDeliveryWithCallback invokes the live.CreateLiveRealTimeLogDelivery API asynchronously

func (*Client) CreateLiveRealTimeLogDeliveryWithChan ¶

func (client *Client) CreateLiveRealTimeLogDeliveryWithChan(request *CreateLiveRealTimeLogDeliveryRequest) (<-chan *CreateLiveRealTimeLogDeliveryResponse, <-chan error)

CreateLiveRealTimeLogDeliveryWithChan invokes the live.CreateLiveRealTimeLogDelivery API asynchronously

func (*Client) CreateLiveStreamMonitor ¶ added in v1.61.1353

func (client *Client) CreateLiveStreamMonitor(request *CreateLiveStreamMonitorRequest) (response *CreateLiveStreamMonitorResponse, err error)

CreateLiveStreamMonitor invokes the live.CreateLiveStreamMonitor API synchronously

func (*Client) CreateLiveStreamMonitorWithCallback ¶ added in v1.61.1353

func (client *Client) CreateLiveStreamMonitorWithCallback(request *CreateLiveStreamMonitorRequest, callback func(response *CreateLiveStreamMonitorResponse, err error)) <-chan int

CreateLiveStreamMonitorWithCallback invokes the live.CreateLiveStreamMonitor API asynchronously

func (*Client) CreateLiveStreamMonitorWithChan ¶ added in v1.61.1353

func (client *Client) CreateLiveStreamMonitorWithChan(request *CreateLiveStreamMonitorRequest) (<-chan *CreateLiveStreamMonitorResponse, <-chan error)

CreateLiveStreamMonitorWithChan invokes the live.CreateLiveStreamMonitor API asynchronously

func (*Client) CreateLiveStreamRecordIndexFiles ¶

func (client *Client) CreateLiveStreamRecordIndexFiles(request *CreateLiveStreamRecordIndexFilesRequest) (response *CreateLiveStreamRecordIndexFilesResponse, err error)

CreateLiveStreamRecordIndexFiles invokes the live.CreateLiveStreamRecordIndexFiles API synchronously

func (*Client) CreateLiveStreamRecordIndexFilesWithCallback ¶

func (client *Client) CreateLiveStreamRecordIndexFilesWithCallback(request *CreateLiveStreamRecordIndexFilesRequest, callback func(response *CreateLiveStreamRecordIndexFilesResponse, err error)) <-chan int

CreateLiveStreamRecordIndexFilesWithCallback invokes the live.CreateLiveStreamRecordIndexFiles API asynchronously

func (*Client) CreateLiveStreamRecordIndexFilesWithChan ¶

func (client *Client) CreateLiveStreamRecordIndexFilesWithChan(request *CreateLiveStreamRecordIndexFilesRequest) (<-chan *CreateLiveStreamRecordIndexFilesResponse, <-chan error)

CreateLiveStreamRecordIndexFilesWithChan invokes the live.CreateLiveStreamRecordIndexFiles API asynchronously

func (*Client) CreateLiveTranscodeTemplate ¶ added in v1.61.1772

func (client *Client) CreateLiveTranscodeTemplate(request *CreateLiveTranscodeTemplateRequest) (response *CreateLiveTranscodeTemplateResponse, err error)

CreateLiveTranscodeTemplate invokes the live.CreateLiveTranscodeTemplate API synchronously

func (*Client) CreateLiveTranscodeTemplateWithCallback ¶ added in v1.61.1772

func (client *Client) CreateLiveTranscodeTemplateWithCallback(request *CreateLiveTranscodeTemplateRequest, callback func(response *CreateLiveTranscodeTemplateResponse, err error)) <-chan int

CreateLiveTranscodeTemplateWithCallback invokes the live.CreateLiveTranscodeTemplate API asynchronously

func (*Client) CreateLiveTranscodeTemplateWithChan ¶ added in v1.61.1772

func (client *Client) CreateLiveTranscodeTemplateWithChan(request *CreateLiveTranscodeTemplateRequest) (<-chan *CreateLiveTranscodeTemplateResponse, <-chan error)

CreateLiveTranscodeTemplateWithChan invokes the live.CreateLiveTranscodeTemplate API asynchronously

func (*Client) CreateMessageApp ¶ added in v1.61.1772

func (client *Client) CreateMessageApp(request *CreateMessageAppRequest) (response *CreateMessageAppResponse, err error)

CreateMessageApp invokes the live.CreateMessageApp API synchronously

func (*Client) CreateMessageAppWithCallback ¶ added in v1.61.1772

func (client *Client) CreateMessageAppWithCallback(request *CreateMessageAppRequest, callback func(response *CreateMessageAppResponse, err error)) <-chan int

CreateMessageAppWithCallback invokes the live.CreateMessageApp API asynchronously

func (*Client) CreateMessageAppWithChan ¶ added in v1.61.1772

func (client *Client) CreateMessageAppWithChan(request *CreateMessageAppRequest) (<-chan *CreateMessageAppResponse, <-chan error)

CreateMessageAppWithChan invokes the live.CreateMessageApp API asynchronously

func (*Client) CreateMessageGroup ¶ added in v1.61.1772

func (client *Client) CreateMessageGroup(request *CreateMessageGroupRequest) (response *CreateMessageGroupResponse, err error)

CreateMessageGroup invokes the live.CreateMessageGroup API synchronously

func (*Client) CreateMessageGroupWithCallback ¶ added in v1.61.1772

func (client *Client) CreateMessageGroupWithCallback(request *CreateMessageGroupRequest, callback func(response *CreateMessageGroupResponse, err error)) <-chan int

CreateMessageGroupWithCallback invokes the live.CreateMessageGroup API asynchronously

func (*Client) CreateMessageGroupWithChan ¶ added in v1.61.1772

func (client *Client) CreateMessageGroupWithChan(request *CreateMessageGroupRequest) (<-chan *CreateMessageGroupResponse, <-chan error)

CreateMessageGroupWithChan invokes the live.CreateMessageGroup API asynchronously

func (*Client) CreateMixStream ¶ added in v1.61.509

func (client *Client) CreateMixStream(request *CreateMixStreamRequest) (response *CreateMixStreamResponse, err error)

CreateMixStream invokes the live.CreateMixStream API synchronously

func (*Client) CreateMixStreamWithCallback ¶ added in v1.61.509

func (client *Client) CreateMixStreamWithCallback(request *CreateMixStreamRequest, callback func(response *CreateMixStreamResponse, err error)) <-chan int

CreateMixStreamWithCallback invokes the live.CreateMixStream API asynchronously

func (*Client) CreateMixStreamWithChan ¶ added in v1.61.509

func (client *Client) CreateMixStreamWithChan(request *CreateMixStreamRequest) (<-chan *CreateMixStreamResponse, <-chan error)

CreateMixStreamWithChan invokes the live.CreateMixStream API asynchronously

func (*Client) CreateRoomRealTimeStreamAddress ¶ added in v1.62.614

func (client *Client) CreateRoomRealTimeStreamAddress(request *CreateRoomRealTimeStreamAddressRequest) (response *CreateRoomRealTimeStreamAddressResponse, err error)

CreateRoomRealTimeStreamAddress invokes the live.CreateRoomRealTimeStreamAddress API synchronously

func (*Client) CreateRoomRealTimeStreamAddressWithCallback ¶ added in v1.62.614

func (client *Client) CreateRoomRealTimeStreamAddressWithCallback(request *CreateRoomRealTimeStreamAddressRequest, callback func(response *CreateRoomRealTimeStreamAddressResponse, err error)) <-chan int

CreateRoomRealTimeStreamAddressWithCallback invokes the live.CreateRoomRealTimeStreamAddress API asynchronously

func (*Client) CreateRoomRealTimeStreamAddressWithChan ¶ added in v1.62.614

func (client *Client) CreateRoomRealTimeStreamAddressWithChan(request *CreateRoomRealTimeStreamAddressRequest) (<-chan *CreateRoomRealTimeStreamAddressResponse, <-chan error)

CreateRoomRealTimeStreamAddressWithChan invokes the live.CreateRoomRealTimeStreamAddress API asynchronously

func (*Client) DeleteCaster ¶

func (client *Client) DeleteCaster(request *DeleteCasterRequest) (response *DeleteCasterResponse, err error)

DeleteCaster invokes the live.DeleteCaster API synchronously

func (*Client) DeleteCasterComponent ¶

func (client *Client) DeleteCasterComponent(request *DeleteCasterComponentRequest) (response *DeleteCasterComponentResponse, err error)

DeleteCasterComponent invokes the live.DeleteCasterComponent API synchronously

func (*Client) DeleteCasterComponentWithCallback ¶

func (client *Client) DeleteCasterComponentWithCallback(request *DeleteCasterComponentRequest, callback func(response *DeleteCasterComponentResponse, err error)) <-chan int

DeleteCasterComponentWithCallback invokes the live.DeleteCasterComponent API asynchronously

func (*Client) DeleteCasterComponentWithChan ¶

func (client *Client) DeleteCasterComponentWithChan(request *DeleteCasterComponentRequest) (<-chan *DeleteCasterComponentResponse, <-chan error)

DeleteCasterComponentWithChan invokes the live.DeleteCasterComponent API asynchronously

func (*Client) DeleteCasterEpisode ¶

func (client *Client) DeleteCasterEpisode(request *DeleteCasterEpisodeRequest) (response *DeleteCasterEpisodeResponse, err error)

DeleteCasterEpisode invokes the live.DeleteCasterEpisode API synchronously

func (*Client) DeleteCasterEpisodeGroup ¶

func (client *Client) DeleteCasterEpisodeGroup(request *DeleteCasterEpisodeGroupRequest) (response *DeleteCasterEpisodeGroupResponse, err error)

DeleteCasterEpisodeGroup invokes the live.DeleteCasterEpisodeGroup API synchronously

func (*Client) DeleteCasterEpisodeGroupWithCallback ¶

func (client *Client) DeleteCasterEpisodeGroupWithCallback(request *DeleteCasterEpisodeGroupRequest, callback func(response *DeleteCasterEpisodeGroupResponse, err error)) <-chan int

DeleteCasterEpisodeGroupWithCallback invokes the live.DeleteCasterEpisodeGroup API asynchronously

func (*Client) DeleteCasterEpisodeGroupWithChan ¶

func (client *Client) DeleteCasterEpisodeGroupWithChan(request *DeleteCasterEpisodeGroupRequest) (<-chan *DeleteCasterEpisodeGroupResponse, <-chan error)

DeleteCasterEpisodeGroupWithChan invokes the live.DeleteCasterEpisodeGroup API asynchronously

func (*Client) DeleteCasterEpisodeWithCallback ¶

func (client *Client) DeleteCasterEpisodeWithCallback(request *DeleteCasterEpisodeRequest, callback func(response *DeleteCasterEpisodeResponse, err error)) <-chan int

DeleteCasterEpisodeWithCallback invokes the live.DeleteCasterEpisode API asynchronously

func (*Client) DeleteCasterEpisodeWithChan ¶

func (client *Client) DeleteCasterEpisodeWithChan(request *DeleteCasterEpisodeRequest) (<-chan *DeleteCasterEpisodeResponse, <-chan error)

DeleteCasterEpisodeWithChan invokes the live.DeleteCasterEpisode API asynchronously

func (*Client) DeleteCasterLayout ¶

func (client *Client) DeleteCasterLayout(request *DeleteCasterLayoutRequest) (response *DeleteCasterLayoutResponse, err error)

DeleteCasterLayout invokes the live.DeleteCasterLayout API synchronously

func (*Client) DeleteCasterLayoutWithCallback ¶

func (client *Client) DeleteCasterLayoutWithCallback(request *DeleteCasterLayoutRequest, callback func(response *DeleteCasterLayoutResponse, err error)) <-chan int

DeleteCasterLayoutWithCallback invokes the live.DeleteCasterLayout API asynchronously

func (*Client) DeleteCasterLayoutWithChan ¶

func (client *Client) DeleteCasterLayoutWithChan(request *DeleteCasterLayoutRequest) (<-chan *DeleteCasterLayoutResponse, <-chan error)

DeleteCasterLayoutWithChan invokes the live.DeleteCasterLayout API asynchronously

func (*Client) DeleteCasterProgram ¶

func (client *Client) DeleteCasterProgram(request *DeleteCasterProgramRequest) (response *DeleteCasterProgramResponse, err error)

DeleteCasterProgram invokes the live.DeleteCasterProgram API synchronously

func (*Client) DeleteCasterProgramWithCallback ¶

func (client *Client) DeleteCasterProgramWithCallback(request *DeleteCasterProgramRequest, callback func(response *DeleteCasterProgramResponse, err error)) <-chan int

DeleteCasterProgramWithCallback invokes the live.DeleteCasterProgram API asynchronously

func (*Client) DeleteCasterProgramWithChan ¶

func (client *Client) DeleteCasterProgramWithChan(request *DeleteCasterProgramRequest) (<-chan *DeleteCasterProgramResponse, <-chan error)

DeleteCasterProgramWithChan invokes the live.DeleteCasterProgram API asynchronously

func (*Client) DeleteCasterSceneConfig ¶

func (client *Client) DeleteCasterSceneConfig(request *DeleteCasterSceneConfigRequest) (response *DeleteCasterSceneConfigResponse, err error)

DeleteCasterSceneConfig invokes the live.DeleteCasterSceneConfig API synchronously

func (*Client) DeleteCasterSceneConfigWithCallback ¶

func (client *Client) DeleteCasterSceneConfigWithCallback(request *DeleteCasterSceneConfigRequest, callback func(response *DeleteCasterSceneConfigResponse, err error)) <-chan int

DeleteCasterSceneConfigWithCallback invokes the live.DeleteCasterSceneConfig API asynchronously

func (*Client) DeleteCasterSceneConfigWithChan ¶

func (client *Client) DeleteCasterSceneConfigWithChan(request *DeleteCasterSceneConfigRequest) (<-chan *DeleteCasterSceneConfigResponse, <-chan error)

DeleteCasterSceneConfigWithChan invokes the live.DeleteCasterSceneConfig API asynchronously

func (*Client) DeleteCasterVideoResource ¶

func (client *Client) DeleteCasterVideoResource(request *DeleteCasterVideoResourceRequest) (response *DeleteCasterVideoResourceResponse, err error)

DeleteCasterVideoResource invokes the live.DeleteCasterVideoResource API synchronously

func (*Client) DeleteCasterVideoResourceWithCallback ¶

func (client *Client) DeleteCasterVideoResourceWithCallback(request *DeleteCasterVideoResourceRequest, callback func(response *DeleteCasterVideoResourceResponse, err error)) <-chan int

DeleteCasterVideoResourceWithCallback invokes the live.DeleteCasterVideoResource API asynchronously

func (*Client) DeleteCasterVideoResourceWithChan ¶

func (client *Client) DeleteCasterVideoResourceWithChan(request *DeleteCasterVideoResourceRequest) (<-chan *DeleteCasterVideoResourceResponse, <-chan error)

DeleteCasterVideoResourceWithChan invokes the live.DeleteCasterVideoResource API asynchronously

func (*Client) DeleteCasterWithCallback ¶

func (client *Client) DeleteCasterWithCallback(request *DeleteCasterRequest, callback func(response *DeleteCasterResponse, err error)) <-chan int

DeleteCasterWithCallback invokes the live.DeleteCaster API asynchronously

func (*Client) DeleteCasterWithChan ¶

func (client *Client) DeleteCasterWithChan(request *DeleteCasterRequest) (<-chan *DeleteCasterResponse, <-chan error)

DeleteCasterWithChan invokes the live.DeleteCaster API asynchronously

func (*Client) DeleteChannel ¶ added in v1.62.584

func (client *Client) DeleteChannel(request *DeleteChannelRequest) (response *DeleteChannelResponse, err error)

DeleteChannel invokes the live.DeleteChannel API synchronously

func (*Client) DeleteChannelWithCallback ¶ added in v1.62.584

func (client *Client) DeleteChannelWithCallback(request *DeleteChannelRequest, callback func(response *DeleteChannelResponse, err error)) <-chan int

DeleteChannelWithCallback invokes the live.DeleteChannel API asynchronously

func (*Client) DeleteChannelWithChan ¶ added in v1.62.584

func (client *Client) DeleteChannelWithChan(request *DeleteChannelRequest) (<-chan *DeleteChannelResponse, <-chan error)

DeleteChannelWithChan invokes the live.DeleteChannel API asynchronously

func (*Client) DeleteCustomTemplate ¶ added in v1.61.1259

func (client *Client) DeleteCustomTemplate(request *DeleteCustomTemplateRequest) (response *DeleteCustomTemplateResponse, err error)

DeleteCustomTemplate invokes the live.DeleteCustomTemplate API synchronously

func (*Client) DeleteCustomTemplateWithCallback ¶ added in v1.61.1259

func (client *Client) DeleteCustomTemplateWithCallback(request *DeleteCustomTemplateRequest, callback func(response *DeleteCustomTemplateResponse, err error)) <-chan int

DeleteCustomTemplateWithCallback invokes the live.DeleteCustomTemplate API asynchronously

func (*Client) DeleteCustomTemplateWithChan ¶ added in v1.61.1259

func (client *Client) DeleteCustomTemplateWithChan(request *DeleteCustomTemplateRequest) (<-chan *DeleteCustomTemplateResponse, <-chan error)

DeleteCustomTemplateWithChan invokes the live.DeleteCustomTemplate API asynchronously

func (*Client) DeleteEdgeTranscodeJob ¶ added in v1.62.584

func (client *Client) DeleteEdgeTranscodeJob(request *DeleteEdgeTranscodeJobRequest) (response *DeleteEdgeTranscodeJobResponse, err error)

DeleteEdgeTranscodeJob invokes the live.DeleteEdgeTranscodeJob API synchronously

func (*Client) DeleteEdgeTranscodeJobWithCallback ¶ added in v1.62.584

func (client *Client) DeleteEdgeTranscodeJobWithCallback(request *DeleteEdgeTranscodeJobRequest, callback func(response *DeleteEdgeTranscodeJobResponse, err error)) <-chan int

DeleteEdgeTranscodeJobWithCallback invokes the live.DeleteEdgeTranscodeJob API asynchronously

func (*Client) DeleteEdgeTranscodeJobWithChan ¶ added in v1.62.584

func (client *Client) DeleteEdgeTranscodeJobWithChan(request *DeleteEdgeTranscodeJobRequest) (<-chan *DeleteEdgeTranscodeJobResponse, <-chan error)

DeleteEdgeTranscodeJobWithChan invokes the live.DeleteEdgeTranscodeJob API asynchronously

func (*Client) DeleteEventSub ¶ added in v1.62.323

func (client *Client) DeleteEventSub(request *DeleteEventSubRequest) (response *DeleteEventSubResponse, err error)

DeleteEventSub invokes the live.DeleteEventSub API synchronously

func (*Client) DeleteEventSubWithCallback ¶ added in v1.62.323

func (client *Client) DeleteEventSubWithCallback(request *DeleteEventSubRequest, callback func(response *DeleteEventSubResponse, err error)) <-chan int

DeleteEventSubWithCallback invokes the live.DeleteEventSub API asynchronously

func (*Client) DeleteEventSubWithChan ¶ added in v1.62.323

func (client *Client) DeleteEventSubWithChan(request *DeleteEventSubRequest) (<-chan *DeleteEventSubResponse, <-chan error)

DeleteEventSubWithChan invokes the live.DeleteEventSub API asynchronously

func (*Client) DeleteLiveAppRecordConfig ¶

func (client *Client) DeleteLiveAppRecordConfig(request *DeleteLiveAppRecordConfigRequest) (response *DeleteLiveAppRecordConfigResponse, err error)

DeleteLiveAppRecordConfig invokes the live.DeleteLiveAppRecordConfig API synchronously

func (*Client) DeleteLiveAppRecordConfigWithCallback ¶

func (client *Client) DeleteLiveAppRecordConfigWithCallback(request *DeleteLiveAppRecordConfigRequest, callback func(response *DeleteLiveAppRecordConfigResponse, err error)) <-chan int

DeleteLiveAppRecordConfigWithCallback invokes the live.DeleteLiveAppRecordConfig API asynchronously

func (*Client) DeleteLiveAppRecordConfigWithChan ¶

func (client *Client) DeleteLiveAppRecordConfigWithChan(request *DeleteLiveAppRecordConfigRequest) (<-chan *DeleteLiveAppRecordConfigResponse, <-chan error)

DeleteLiveAppRecordConfigWithChan invokes the live.DeleteLiveAppRecordConfig API asynchronously

func (*Client) DeleteLiveAppSnapshotConfig ¶

func (client *Client) DeleteLiveAppSnapshotConfig(request *DeleteLiveAppSnapshotConfigRequest) (response *DeleteLiveAppSnapshotConfigResponse, err error)

DeleteLiveAppSnapshotConfig invokes the live.DeleteLiveAppSnapshotConfig API synchronously

func (*Client) DeleteLiveAppSnapshotConfigWithCallback ¶

func (client *Client) DeleteLiveAppSnapshotConfigWithCallback(request *DeleteLiveAppSnapshotConfigRequest, callback func(response *DeleteLiveAppSnapshotConfigResponse, err error)) <-chan int

DeleteLiveAppSnapshotConfigWithCallback invokes the live.DeleteLiveAppSnapshotConfig API asynchronously

func (*Client) DeleteLiveAppSnapshotConfigWithChan ¶

func (client *Client) DeleteLiveAppSnapshotConfigWithChan(request *DeleteLiveAppSnapshotConfigRequest) (<-chan *DeleteLiveAppSnapshotConfigResponse, <-chan error)

DeleteLiveAppSnapshotConfigWithChan invokes the live.DeleteLiveAppSnapshotConfig API asynchronously

func (*Client) DeleteLiveAudioAuditConfig ¶ added in v1.61.199

func (client *Client) DeleteLiveAudioAuditConfig(request *DeleteLiveAudioAuditConfigRequest) (response *DeleteLiveAudioAuditConfigResponse, err error)

DeleteLiveAudioAuditConfig invokes the live.DeleteLiveAudioAuditConfig API synchronously

func (*Client) DeleteLiveAudioAuditConfigWithCallback ¶ added in v1.61.199

func (client *Client) DeleteLiveAudioAuditConfigWithCallback(request *DeleteLiveAudioAuditConfigRequest, callback func(response *DeleteLiveAudioAuditConfigResponse, err error)) <-chan int

DeleteLiveAudioAuditConfigWithCallback invokes the live.DeleteLiveAudioAuditConfig API asynchronously

func (*Client) DeleteLiveAudioAuditConfigWithChan ¶ added in v1.61.199

func (client *Client) DeleteLiveAudioAuditConfigWithChan(request *DeleteLiveAudioAuditConfigRequest) (<-chan *DeleteLiveAudioAuditConfigResponse, <-chan error)

DeleteLiveAudioAuditConfigWithChan invokes the live.DeleteLiveAudioAuditConfig API asynchronously

func (*Client) DeleteLiveAudioAuditNotifyConfig ¶ added in v1.61.199

func (client *Client) DeleteLiveAudioAuditNotifyConfig(request *DeleteLiveAudioAuditNotifyConfigRequest) (response *DeleteLiveAudioAuditNotifyConfigResponse, err error)

DeleteLiveAudioAuditNotifyConfig invokes the live.DeleteLiveAudioAuditNotifyConfig API synchronously

func (*Client) DeleteLiveAudioAuditNotifyConfigWithCallback ¶ added in v1.61.199

func (client *Client) DeleteLiveAudioAuditNotifyConfigWithCallback(request *DeleteLiveAudioAuditNotifyConfigRequest, callback func(response *DeleteLiveAudioAuditNotifyConfigResponse, err error)) <-chan int

DeleteLiveAudioAuditNotifyConfigWithCallback invokes the live.DeleteLiveAudioAuditNotifyConfig API asynchronously

func (*Client) DeleteLiveAudioAuditNotifyConfigWithChan ¶ added in v1.61.199

func (client *Client) DeleteLiveAudioAuditNotifyConfigWithChan(request *DeleteLiveAudioAuditNotifyConfigRequest) (<-chan *DeleteLiveAudioAuditNotifyConfigResponse, <-chan error)

DeleteLiveAudioAuditNotifyConfigWithChan invokes the live.DeleteLiveAudioAuditNotifyConfig API asynchronously

func (*Client) DeleteLiveCenterTransfer ¶ added in v1.62.106

func (client *Client) DeleteLiveCenterTransfer(request *DeleteLiveCenterTransferRequest) (response *DeleteLiveCenterTransferResponse, err error)

DeleteLiveCenterTransfer invokes the live.DeleteLiveCenterTransfer API synchronously

func (*Client) DeleteLiveCenterTransferWithCallback ¶ added in v1.62.106

func (client *Client) DeleteLiveCenterTransferWithCallback(request *DeleteLiveCenterTransferRequest, callback func(response *DeleteLiveCenterTransferResponse, err error)) <-chan int

DeleteLiveCenterTransferWithCallback invokes the live.DeleteLiveCenterTransfer API asynchronously

func (*Client) DeleteLiveCenterTransferWithChan ¶ added in v1.62.106

func (client *Client) DeleteLiveCenterTransferWithChan(request *DeleteLiveCenterTransferRequest) (<-chan *DeleteLiveCenterTransferResponse, <-chan error)

DeleteLiveCenterTransferWithChan invokes the live.DeleteLiveCenterTransfer API asynchronously

func (*Client) DeleteLiveDelayConfig ¶ added in v1.62.252

func (client *Client) DeleteLiveDelayConfig(request *DeleteLiveDelayConfigRequest) (response *DeleteLiveDelayConfigResponse, err error)

DeleteLiveDelayConfig invokes the live.DeleteLiveDelayConfig API synchronously

func (*Client) DeleteLiveDelayConfigWithCallback ¶ added in v1.62.252

func (client *Client) DeleteLiveDelayConfigWithCallback(request *DeleteLiveDelayConfigRequest, callback func(response *DeleteLiveDelayConfigResponse, err error)) <-chan int

DeleteLiveDelayConfigWithCallback invokes the live.DeleteLiveDelayConfig API asynchronously

func (*Client) DeleteLiveDelayConfigWithChan ¶ added in v1.62.252

func (client *Client) DeleteLiveDelayConfigWithChan(request *DeleteLiveDelayConfigRequest) (<-chan *DeleteLiveDelayConfigResponse, <-chan error)

DeleteLiveDelayConfigWithChan invokes the live.DeleteLiveDelayConfig API asynchronously

func (*Client) DeleteLiveDetectNotifyConfig ¶

func (client *Client) DeleteLiveDetectNotifyConfig(request *DeleteLiveDetectNotifyConfigRequest) (response *DeleteLiveDetectNotifyConfigResponse, err error)

DeleteLiveDetectNotifyConfig invokes the live.DeleteLiveDetectNotifyConfig API synchronously

func (*Client) DeleteLiveDetectNotifyConfigWithCallback ¶

func (client *Client) DeleteLiveDetectNotifyConfigWithCallback(request *DeleteLiveDetectNotifyConfigRequest, callback func(response *DeleteLiveDetectNotifyConfigResponse, err error)) <-chan int

DeleteLiveDetectNotifyConfigWithCallback invokes the live.DeleteLiveDetectNotifyConfig API asynchronously

func (*Client) DeleteLiveDetectNotifyConfigWithChan ¶

func (client *Client) DeleteLiveDetectNotifyConfigWithChan(request *DeleteLiveDetectNotifyConfigRequest) (<-chan *DeleteLiveDetectNotifyConfigResponse, <-chan error)

DeleteLiveDetectNotifyConfigWithChan invokes the live.DeleteLiveDetectNotifyConfig API asynchronously

func (*Client) DeleteLiveDomain ¶

func (client *Client) DeleteLiveDomain(request *DeleteLiveDomainRequest) (response *DeleteLiveDomainResponse, err error)

DeleteLiveDomain invokes the live.DeleteLiveDomain API synchronously

func (*Client) DeleteLiveDomainMapping ¶

func (client *Client) DeleteLiveDomainMapping(request *DeleteLiveDomainMappingRequest) (response *DeleteLiveDomainMappingResponse, err error)

DeleteLiveDomainMapping invokes the live.DeleteLiveDomainMapping API synchronously

func (*Client) DeleteLiveDomainMappingWithCallback ¶

func (client *Client) DeleteLiveDomainMappingWithCallback(request *DeleteLiveDomainMappingRequest, callback func(response *DeleteLiveDomainMappingResponse, err error)) <-chan int

DeleteLiveDomainMappingWithCallback invokes the live.DeleteLiveDomainMapping API asynchronously

func (*Client) DeleteLiveDomainMappingWithChan ¶

func (client *Client) DeleteLiveDomainMappingWithChan(request *DeleteLiveDomainMappingRequest) (<-chan *DeleteLiveDomainMappingResponse, <-chan error)

DeleteLiveDomainMappingWithChan invokes the live.DeleteLiveDomainMapping API asynchronously

func (*Client) DeleteLiveDomainPlayMapping ¶ added in v1.61.856

func (client *Client) DeleteLiveDomainPlayMapping(request *DeleteLiveDomainPlayMappingRequest) (response *DeleteLiveDomainPlayMappingResponse, err error)

DeleteLiveDomainPlayMapping invokes the live.DeleteLiveDomainPlayMapping API synchronously

func (*Client) DeleteLiveDomainPlayMappingWithCallback ¶ added in v1.61.856

func (client *Client) DeleteLiveDomainPlayMappingWithCallback(request *DeleteLiveDomainPlayMappingRequest, callback func(response *DeleteLiveDomainPlayMappingResponse, err error)) <-chan int

DeleteLiveDomainPlayMappingWithCallback invokes the live.DeleteLiveDomainPlayMapping API asynchronously

func (*Client) DeleteLiveDomainPlayMappingWithChan ¶ added in v1.61.856

func (client *Client) DeleteLiveDomainPlayMappingWithChan(request *DeleteLiveDomainPlayMappingRequest) (<-chan *DeleteLiveDomainPlayMappingResponse, <-chan error)

DeleteLiveDomainPlayMappingWithChan invokes the live.DeleteLiveDomainPlayMapping API asynchronously

func (*Client) DeleteLiveDomainWithCallback ¶

func (client *Client) DeleteLiveDomainWithCallback(request *DeleteLiveDomainRequest, callback func(response *DeleteLiveDomainResponse, err error)) <-chan int

DeleteLiveDomainWithCallback invokes the live.DeleteLiveDomain API asynchronously

func (*Client) DeleteLiveDomainWithChan ¶

func (client *Client) DeleteLiveDomainWithChan(request *DeleteLiveDomainRequest) (<-chan *DeleteLiveDomainResponse, <-chan error)

DeleteLiveDomainWithChan invokes the live.DeleteLiveDomain API asynchronously

func (*Client) DeleteLiveEdgeTransfer ¶ added in v1.61.1259

func (client *Client) DeleteLiveEdgeTransfer(request *DeleteLiveEdgeTransferRequest) (response *DeleteLiveEdgeTransferResponse, err error)

DeleteLiveEdgeTransfer invokes the live.DeleteLiveEdgeTransfer API synchronously

func (*Client) DeleteLiveEdgeTransferWithCallback ¶ added in v1.61.1259

func (client *Client) DeleteLiveEdgeTransferWithCallback(request *DeleteLiveEdgeTransferRequest, callback func(response *DeleteLiveEdgeTransferResponse, err error)) <-chan int

DeleteLiveEdgeTransferWithCallback invokes the live.DeleteLiveEdgeTransfer API asynchronously

func (*Client) DeleteLiveEdgeTransferWithChan ¶ added in v1.61.1259

func (client *Client) DeleteLiveEdgeTransferWithChan(request *DeleteLiveEdgeTransferRequest) (<-chan *DeleteLiveEdgeTransferResponse, <-chan error)

DeleteLiveEdgeTransferWithChan invokes the live.DeleteLiveEdgeTransfer API asynchronously

func (*Client) DeleteLiveLazyPullStreamInfoConfig ¶

func (client *Client) DeleteLiveLazyPullStreamInfoConfig(request *DeleteLiveLazyPullStreamInfoConfigRequest) (response *DeleteLiveLazyPullStreamInfoConfigResponse, err error)

DeleteLiveLazyPullStreamInfoConfig invokes the live.DeleteLiveLazyPullStreamInfoConfig API synchronously

func (*Client) DeleteLiveLazyPullStreamInfoConfigWithCallback ¶

func (client *Client) DeleteLiveLazyPullStreamInfoConfigWithCallback(request *DeleteLiveLazyPullStreamInfoConfigRequest, callback func(response *DeleteLiveLazyPullStreamInfoConfigResponse, err error)) <-chan int

DeleteLiveLazyPullStreamInfoConfigWithCallback invokes the live.DeleteLiveLazyPullStreamInfoConfig API asynchronously

func (*Client) DeleteLiveLazyPullStreamInfoConfigWithChan ¶

func (client *Client) DeleteLiveLazyPullStreamInfoConfigWithChan(request *DeleteLiveLazyPullStreamInfoConfigRequest) (<-chan *DeleteLiveLazyPullStreamInfoConfigResponse, <-chan error)

DeleteLiveLazyPullStreamInfoConfigWithChan invokes the live.DeleteLiveLazyPullStreamInfoConfig API asynchronously

func (*Client) DeleteLiveMessageGroup ¶ added in v1.62.592

func (client *Client) DeleteLiveMessageGroup(request *DeleteLiveMessageGroupRequest) (response *DeleteLiveMessageGroupResponse, err error)

DeleteLiveMessageGroup invokes the live.DeleteLiveMessageGroup API synchronously

func (*Client) DeleteLiveMessageGroupMessage ¶ added in v1.62.658

func (client *Client) DeleteLiveMessageGroupMessage(request *DeleteLiveMessageGroupMessageRequest) (response *DeleteLiveMessageGroupMessageResponse, err error)

DeleteLiveMessageGroupMessage invokes the live.DeleteLiveMessageGroupMessage API synchronously

func (*Client) DeleteLiveMessageGroupMessageWithCallback ¶ added in v1.62.658

func (client *Client) DeleteLiveMessageGroupMessageWithCallback(request *DeleteLiveMessageGroupMessageRequest, callback func(response *DeleteLiveMessageGroupMessageResponse, err error)) <-chan int

DeleteLiveMessageGroupMessageWithCallback invokes the live.DeleteLiveMessageGroupMessage API asynchronously

func (*Client) DeleteLiveMessageGroupMessageWithChan ¶ added in v1.62.658

func (client *Client) DeleteLiveMessageGroupMessageWithChan(request *DeleteLiveMessageGroupMessageRequest) (<-chan *DeleteLiveMessageGroupMessageResponse, <-chan error)

DeleteLiveMessageGroupMessageWithChan invokes the live.DeleteLiveMessageGroupMessage API asynchronously

func (*Client) DeleteLiveMessageGroupWithCallback ¶ added in v1.62.592

func (client *Client) DeleteLiveMessageGroupWithCallback(request *DeleteLiveMessageGroupRequest, callback func(response *DeleteLiveMessageGroupResponse, err error)) <-chan int

DeleteLiveMessageGroupWithCallback invokes the live.DeleteLiveMessageGroup API asynchronously

func (*Client) DeleteLiveMessageGroupWithChan ¶ added in v1.62.592

func (client *Client) DeleteLiveMessageGroupWithChan(request *DeleteLiveMessageGroupRequest) (<-chan *DeleteLiveMessageGroupResponse, <-chan error)

DeleteLiveMessageGroupWithChan invokes the live.DeleteLiveMessageGroup API asynchronously

func (*Client) DeleteLiveMessageUserMessage ¶ added in v1.62.658

func (client *Client) DeleteLiveMessageUserMessage(request *DeleteLiveMessageUserMessageRequest) (response *DeleteLiveMessageUserMessageResponse, err error)

DeleteLiveMessageUserMessage invokes the live.DeleteLiveMessageUserMessage API synchronously

func (*Client) DeleteLiveMessageUserMessageWithCallback ¶ added in v1.62.658

func (client *Client) DeleteLiveMessageUserMessageWithCallback(request *DeleteLiveMessageUserMessageRequest, callback func(response *DeleteLiveMessageUserMessageResponse, err error)) <-chan int

DeleteLiveMessageUserMessageWithCallback invokes the live.DeleteLiveMessageUserMessage API asynchronously

func (*Client) DeleteLiveMessageUserMessageWithChan ¶ added in v1.62.658

func (client *Client) DeleteLiveMessageUserMessageWithChan(request *DeleteLiveMessageUserMessageRequest) (<-chan *DeleteLiveMessageUserMessageResponse, <-chan error)

DeleteLiveMessageUserMessageWithChan invokes the live.DeleteLiveMessageUserMessage API asynchronously

func (*Client) DeleteLivePackageConfig ¶ added in v1.62.584

func (client *Client) DeleteLivePackageConfig(request *DeleteLivePackageConfigRequest) (response *DeleteLivePackageConfigResponse, err error)

DeleteLivePackageConfig invokes the live.DeleteLivePackageConfig API synchronously

func (*Client) DeleteLivePackageConfigWithCallback ¶ added in v1.62.584

func (client *Client) DeleteLivePackageConfigWithCallback(request *DeleteLivePackageConfigRequest, callback func(response *DeleteLivePackageConfigResponse, err error)) <-chan int

DeleteLivePackageConfigWithCallback invokes the live.DeleteLivePackageConfig API asynchronously

func (*Client) DeleteLivePackageConfigWithChan ¶ added in v1.62.584

func (client *Client) DeleteLivePackageConfigWithChan(request *DeleteLivePackageConfigRequest) (<-chan *DeleteLivePackageConfigResponse, <-chan error)

DeleteLivePackageConfigWithChan invokes the live.DeleteLivePackageConfig API asynchronously

func (*Client) DeleteLivePullStreamInfoConfig ¶

func (client *Client) DeleteLivePullStreamInfoConfig(request *DeleteLivePullStreamInfoConfigRequest) (response *DeleteLivePullStreamInfoConfigResponse, err error)

DeleteLivePullStreamInfoConfig invokes the live.DeleteLivePullStreamInfoConfig API synchronously

func (*Client) DeleteLivePullStreamInfoConfigWithCallback ¶

func (client *Client) DeleteLivePullStreamInfoConfigWithCallback(request *DeleteLivePullStreamInfoConfigRequest, callback func(response *DeleteLivePullStreamInfoConfigResponse, err error)) <-chan int

DeleteLivePullStreamInfoConfigWithCallback invokes the live.DeleteLivePullStreamInfoConfig API asynchronously

func (*Client) DeleteLivePullStreamInfoConfigWithChan ¶

func (client *Client) DeleteLivePullStreamInfoConfigWithChan(request *DeleteLivePullStreamInfoConfigRequest) (<-chan *DeleteLivePullStreamInfoConfigResponse, <-chan error)

DeleteLivePullStreamInfoConfigWithChan invokes the live.DeleteLivePullStreamInfoConfig API asynchronously

func (*Client) DeleteLiveRealTimeLogLogstore ¶

func (client *Client) DeleteLiveRealTimeLogLogstore(request *DeleteLiveRealTimeLogLogstoreRequest) (response *DeleteLiveRealTimeLogLogstoreResponse, err error)

DeleteLiveRealTimeLogLogstore invokes the live.DeleteLiveRealTimeLogLogstore API synchronously

func (*Client) DeleteLiveRealTimeLogLogstoreWithCallback ¶

func (client *Client) DeleteLiveRealTimeLogLogstoreWithCallback(request *DeleteLiveRealTimeLogLogstoreRequest, callback func(response *DeleteLiveRealTimeLogLogstoreResponse, err error)) <-chan int

DeleteLiveRealTimeLogLogstoreWithCallback invokes the live.DeleteLiveRealTimeLogLogstore API asynchronously

func (*Client) DeleteLiveRealTimeLogLogstoreWithChan ¶

func (client *Client) DeleteLiveRealTimeLogLogstoreWithChan(request *DeleteLiveRealTimeLogLogstoreRequest) (<-chan *DeleteLiveRealTimeLogLogstoreResponse, <-chan error)

DeleteLiveRealTimeLogLogstoreWithChan invokes the live.DeleteLiveRealTimeLogLogstore API asynchronously

func (*Client) DeleteLiveRealtimeLogDelivery ¶

func (client *Client) DeleteLiveRealtimeLogDelivery(request *DeleteLiveRealtimeLogDeliveryRequest) (response *DeleteLiveRealtimeLogDeliveryResponse, err error)

DeleteLiveRealtimeLogDelivery invokes the live.DeleteLiveRealtimeLogDelivery API synchronously

func (*Client) DeleteLiveRealtimeLogDeliveryWithCallback ¶

func (client *Client) DeleteLiveRealtimeLogDeliveryWithCallback(request *DeleteLiveRealtimeLogDeliveryRequest, callback func(response *DeleteLiveRealtimeLogDeliveryResponse, err error)) <-chan int

DeleteLiveRealtimeLogDeliveryWithCallback invokes the live.DeleteLiveRealtimeLogDelivery API asynchronously

func (*Client) DeleteLiveRealtimeLogDeliveryWithChan ¶

func (client *Client) DeleteLiveRealtimeLogDeliveryWithChan(request *DeleteLiveRealtimeLogDeliveryRequest) (<-chan *DeleteLiveRealtimeLogDeliveryResponse, <-chan error)

DeleteLiveRealtimeLogDeliveryWithChan invokes the live.DeleteLiveRealtimeLogDelivery API asynchronously

func (*Client) DeleteLiveRecordNotifyConfig ¶

func (client *Client) DeleteLiveRecordNotifyConfig(request *DeleteLiveRecordNotifyConfigRequest) (response *DeleteLiveRecordNotifyConfigResponse, err error)

DeleteLiveRecordNotifyConfig invokes the live.DeleteLiveRecordNotifyConfig API synchronously

func (*Client) DeleteLiveRecordNotifyConfigWithCallback ¶

func (client *Client) DeleteLiveRecordNotifyConfigWithCallback(request *DeleteLiveRecordNotifyConfigRequest, callback func(response *DeleteLiveRecordNotifyConfigResponse, err error)) <-chan int

DeleteLiveRecordNotifyConfigWithCallback invokes the live.DeleteLiveRecordNotifyConfig API asynchronously

func (*Client) DeleteLiveRecordNotifyConfigWithChan ¶

func (client *Client) DeleteLiveRecordNotifyConfigWithChan(request *DeleteLiveRecordNotifyConfigRequest) (<-chan *DeleteLiveRecordNotifyConfigResponse, <-chan error)

DeleteLiveRecordNotifyConfigWithChan invokes the live.DeleteLiveRecordNotifyConfig API asynchronously

func (*Client) DeleteLiveRecordVodConfig ¶

func (client *Client) DeleteLiveRecordVodConfig(request *DeleteLiveRecordVodConfigRequest) (response *DeleteLiveRecordVodConfigResponse, err error)

DeleteLiveRecordVodConfig invokes the live.DeleteLiveRecordVodConfig API synchronously

func (*Client) DeleteLiveRecordVodConfigWithCallback ¶

func (client *Client) DeleteLiveRecordVodConfigWithCallback(request *DeleteLiveRecordVodConfigRequest, callback func(response *DeleteLiveRecordVodConfigResponse, err error)) <-chan int

DeleteLiveRecordVodConfigWithCallback invokes the live.DeleteLiveRecordVodConfig API asynchronously

func (*Client) DeleteLiveRecordVodConfigWithChan ¶

func (client *Client) DeleteLiveRecordVodConfigWithChan(request *DeleteLiveRecordVodConfigRequest) (<-chan *DeleteLiveRecordVodConfigResponse, <-chan error)

DeleteLiveRecordVodConfigWithChan invokes the live.DeleteLiveRecordVodConfig API asynchronously

func (*Client) DeleteLiveSnapshotDetectPornConfig ¶

func (client *Client) DeleteLiveSnapshotDetectPornConfig(request *DeleteLiveSnapshotDetectPornConfigRequest) (response *DeleteLiveSnapshotDetectPornConfigResponse, err error)

DeleteLiveSnapshotDetectPornConfig invokes the live.DeleteLiveSnapshotDetectPornConfig API synchronously

func (*Client) DeleteLiveSnapshotDetectPornConfigWithCallback ¶

func (client *Client) DeleteLiveSnapshotDetectPornConfigWithCallback(request *DeleteLiveSnapshotDetectPornConfigRequest, callback func(response *DeleteLiveSnapshotDetectPornConfigResponse, err error)) <-chan int

DeleteLiveSnapshotDetectPornConfigWithCallback invokes the live.DeleteLiveSnapshotDetectPornConfig API asynchronously

func (*Client) DeleteLiveSnapshotDetectPornConfigWithChan ¶

func (client *Client) DeleteLiveSnapshotDetectPornConfigWithChan(request *DeleteLiveSnapshotDetectPornConfigRequest) (<-chan *DeleteLiveSnapshotDetectPornConfigResponse, <-chan error)

DeleteLiveSnapshotDetectPornConfigWithChan invokes the live.DeleteLiveSnapshotDetectPornConfig API asynchronously

func (*Client) DeleteLiveSnapshotNotifyConfig ¶ added in v1.62.68

func (client *Client) DeleteLiveSnapshotNotifyConfig(request *DeleteLiveSnapshotNotifyConfigRequest) (response *DeleteLiveSnapshotNotifyConfigResponse, err error)

DeleteLiveSnapshotNotifyConfig invokes the live.DeleteLiveSnapshotNotifyConfig API synchronously

func (*Client) DeleteLiveSnapshotNotifyConfigWithCallback ¶ added in v1.62.68

func (client *Client) DeleteLiveSnapshotNotifyConfigWithCallback(request *DeleteLiveSnapshotNotifyConfigRequest, callback func(response *DeleteLiveSnapshotNotifyConfigResponse, err error)) <-chan int

DeleteLiveSnapshotNotifyConfigWithCallback invokes the live.DeleteLiveSnapshotNotifyConfig API asynchronously

func (*Client) DeleteLiveSnapshotNotifyConfigWithChan ¶ added in v1.62.68

func (client *Client) DeleteLiveSnapshotNotifyConfigWithChan(request *DeleteLiveSnapshotNotifyConfigRequest) (<-chan *DeleteLiveSnapshotNotifyConfigResponse, <-chan error)

DeleteLiveSnapshotNotifyConfigWithChan invokes the live.DeleteLiveSnapshotNotifyConfig API asynchronously

func (*Client) DeleteLiveSpecificStagingConfig ¶ added in v1.61.1138

func (client *Client) DeleteLiveSpecificStagingConfig(request *DeleteLiveSpecificStagingConfigRequest) (response *DeleteLiveSpecificStagingConfigResponse, err error)

DeleteLiveSpecificStagingConfig invokes the live.DeleteLiveSpecificStagingConfig API synchronously

func (*Client) DeleteLiveSpecificStagingConfigWithCallback ¶ added in v1.61.1138

func (client *Client) DeleteLiveSpecificStagingConfigWithCallback(request *DeleteLiveSpecificStagingConfigRequest, callback func(response *DeleteLiveSpecificStagingConfigResponse, err error)) <-chan int

DeleteLiveSpecificStagingConfigWithCallback invokes the live.DeleteLiveSpecificStagingConfig API asynchronously

func (*Client) DeleteLiveSpecificStagingConfigWithChan ¶ added in v1.61.1138

func (client *Client) DeleteLiveSpecificStagingConfigWithChan(request *DeleteLiveSpecificStagingConfigRequest) (<-chan *DeleteLiveSpecificStagingConfigResponse, <-chan error)

DeleteLiveSpecificStagingConfigWithChan invokes the live.DeleteLiveSpecificStagingConfig API asynchronously

func (*Client) DeleteLiveStreamBlock ¶ added in v1.62.507

func (client *Client) DeleteLiveStreamBlock(request *DeleteLiveStreamBlockRequest) (response *DeleteLiveStreamBlockResponse, err error)

DeleteLiveStreamBlock invokes the live.DeleteLiveStreamBlock API synchronously

func (*Client) DeleteLiveStreamBlockWithCallback ¶ added in v1.62.507

func (client *Client) DeleteLiveStreamBlockWithCallback(request *DeleteLiveStreamBlockRequest, callback func(response *DeleteLiveStreamBlockResponse, err error)) <-chan int

DeleteLiveStreamBlockWithCallback invokes the live.DeleteLiveStreamBlock API asynchronously

func (*Client) DeleteLiveStreamBlockWithChan ¶ added in v1.62.507

func (client *Client) DeleteLiveStreamBlockWithChan(request *DeleteLiveStreamBlockRequest) (<-chan *DeleteLiveStreamBlockResponse, <-chan error)

DeleteLiveStreamBlockWithChan invokes the live.DeleteLiveStreamBlock API asynchronously

func (*Client) DeleteLiveStreamMerge ¶ added in v1.62.584

func (client *Client) DeleteLiveStreamMerge(request *DeleteLiveStreamMergeRequest) (response *DeleteLiveStreamMergeResponse, err error)

DeleteLiveStreamMerge invokes the live.DeleteLiveStreamMerge API synchronously

func (*Client) DeleteLiveStreamMergeWithCallback ¶ added in v1.62.584

func (client *Client) DeleteLiveStreamMergeWithCallback(request *DeleteLiveStreamMergeRequest, callback func(response *DeleteLiveStreamMergeResponse, err error)) <-chan int

DeleteLiveStreamMergeWithCallback invokes the live.DeleteLiveStreamMerge API asynchronously

func (*Client) DeleteLiveStreamMergeWithChan ¶ added in v1.62.584

func (client *Client) DeleteLiveStreamMergeWithChan(request *DeleteLiveStreamMergeRequest) (<-chan *DeleteLiveStreamMergeResponse, <-chan error)

DeleteLiveStreamMergeWithChan invokes the live.DeleteLiveStreamMerge API asynchronously

func (*Client) DeleteLiveStreamMonitor ¶ added in v1.61.1353

func (client *Client) DeleteLiveStreamMonitor(request *DeleteLiveStreamMonitorRequest) (response *DeleteLiveStreamMonitorResponse, err error)

DeleteLiveStreamMonitor invokes the live.DeleteLiveStreamMonitor API synchronously

func (*Client) DeleteLiveStreamMonitorWithCallback ¶ added in v1.61.1353

func (client *Client) DeleteLiveStreamMonitorWithCallback(request *DeleteLiveStreamMonitorRequest, callback func(response *DeleteLiveStreamMonitorResponse, err error)) <-chan int

DeleteLiveStreamMonitorWithCallback invokes the live.DeleteLiveStreamMonitor API asynchronously

func (*Client) DeleteLiveStreamMonitorWithChan ¶ added in v1.61.1353

func (client *Client) DeleteLiveStreamMonitorWithChan(request *DeleteLiveStreamMonitorRequest) (<-chan *DeleteLiveStreamMonitorResponse, <-chan error)

DeleteLiveStreamMonitorWithChan invokes the live.DeleteLiveStreamMonitor API asynchronously

func (*Client) DeleteLiveStreamRecordIndexFiles ¶ added in v1.61.1648

func (client *Client) DeleteLiveStreamRecordIndexFiles(request *DeleteLiveStreamRecordIndexFilesRequest) (response *DeleteLiveStreamRecordIndexFilesResponse, err error)

DeleteLiveStreamRecordIndexFiles invokes the live.DeleteLiveStreamRecordIndexFiles API synchronously

func (*Client) DeleteLiveStreamRecordIndexFilesWithCallback ¶ added in v1.61.1648

func (client *Client) DeleteLiveStreamRecordIndexFilesWithCallback(request *DeleteLiveStreamRecordIndexFilesRequest, callback func(response *DeleteLiveStreamRecordIndexFilesResponse, err error)) <-chan int

DeleteLiveStreamRecordIndexFilesWithCallback invokes the live.DeleteLiveStreamRecordIndexFiles API asynchronously

func (*Client) DeleteLiveStreamRecordIndexFilesWithChan ¶ added in v1.61.1648

func (client *Client) DeleteLiveStreamRecordIndexFilesWithChan(request *DeleteLiveStreamRecordIndexFilesRequest) (<-chan *DeleteLiveStreamRecordIndexFilesResponse, <-chan error)

DeleteLiveStreamRecordIndexFilesWithChan invokes the live.DeleteLiveStreamRecordIndexFiles API asynchronously

func (*Client) DeleteLiveStreamTranscode ¶

func (client *Client) DeleteLiveStreamTranscode(request *DeleteLiveStreamTranscodeRequest) (response *DeleteLiveStreamTranscodeResponse, err error)

DeleteLiveStreamTranscode invokes the live.DeleteLiveStreamTranscode API synchronously

func (*Client) DeleteLiveStreamTranscodeWithCallback ¶

func (client *Client) DeleteLiveStreamTranscodeWithCallback(request *DeleteLiveStreamTranscodeRequest, callback func(response *DeleteLiveStreamTranscodeResponse, err error)) <-chan int

DeleteLiveStreamTranscodeWithCallback invokes the live.DeleteLiveStreamTranscode API asynchronously

func (*Client) DeleteLiveStreamTranscodeWithChan ¶

func (client *Client) DeleteLiveStreamTranscodeWithChan(request *DeleteLiveStreamTranscodeRequest) (<-chan *DeleteLiveStreamTranscodeResponse, <-chan error)

DeleteLiveStreamTranscodeWithChan invokes the live.DeleteLiveStreamTranscode API asynchronously

func (*Client) DeleteLiveStreamWatermark ¶ added in v1.61.1461

func (client *Client) DeleteLiveStreamWatermark(request *DeleteLiveStreamWatermarkRequest) (response *DeleteLiveStreamWatermarkResponse, err error)

DeleteLiveStreamWatermark invokes the live.DeleteLiveStreamWatermark API synchronously

func (*Client) DeleteLiveStreamWatermarkRule ¶ added in v1.61.1461

func (client *Client) DeleteLiveStreamWatermarkRule(request *DeleteLiveStreamWatermarkRuleRequest) (response *DeleteLiveStreamWatermarkRuleResponse, err error)

DeleteLiveStreamWatermarkRule invokes the live.DeleteLiveStreamWatermarkRule API synchronously

func (*Client) DeleteLiveStreamWatermarkRuleWithCallback ¶ added in v1.61.1461

func (client *Client) DeleteLiveStreamWatermarkRuleWithCallback(request *DeleteLiveStreamWatermarkRuleRequest, callback func(response *DeleteLiveStreamWatermarkRuleResponse, err error)) <-chan int

DeleteLiveStreamWatermarkRuleWithCallback invokes the live.DeleteLiveStreamWatermarkRule API asynchronously

func (*Client) DeleteLiveStreamWatermarkRuleWithChan ¶ added in v1.61.1461

func (client *Client) DeleteLiveStreamWatermarkRuleWithChan(request *DeleteLiveStreamWatermarkRuleRequest) (<-chan *DeleteLiveStreamWatermarkRuleResponse, <-chan error)

DeleteLiveStreamWatermarkRuleWithChan invokes the live.DeleteLiveStreamWatermarkRule API asynchronously

func (*Client) DeleteLiveStreamWatermarkWithCallback ¶ added in v1.61.1461

func (client *Client) DeleteLiveStreamWatermarkWithCallback(request *DeleteLiveStreamWatermarkRequest, callback func(response *DeleteLiveStreamWatermarkResponse, err error)) <-chan int

DeleteLiveStreamWatermarkWithCallback invokes the live.DeleteLiveStreamWatermark API asynchronously

func (*Client) DeleteLiveStreamWatermarkWithChan ¶ added in v1.61.1461

func (client *Client) DeleteLiveStreamWatermarkWithChan(request *DeleteLiveStreamWatermarkRequest) (<-chan *DeleteLiveStreamWatermarkResponse, <-chan error)

DeleteLiveStreamWatermarkWithChan invokes the live.DeleteLiveStreamWatermark API asynchronously

func (*Client) DeleteLiveStreamsNotifyUrlConfig ¶

func (client *Client) DeleteLiveStreamsNotifyUrlConfig(request *DeleteLiveStreamsNotifyUrlConfigRequest) (response *DeleteLiveStreamsNotifyUrlConfigResponse, err error)

DeleteLiveStreamsNotifyUrlConfig invokes the live.DeleteLiveStreamsNotifyUrlConfig API synchronously

func (*Client) DeleteLiveStreamsNotifyUrlConfigWithCallback ¶

func (client *Client) DeleteLiveStreamsNotifyUrlConfigWithCallback(request *DeleteLiveStreamsNotifyUrlConfigRequest, callback func(response *DeleteLiveStreamsNotifyUrlConfigResponse, err error)) <-chan int

DeleteLiveStreamsNotifyUrlConfigWithCallback invokes the live.DeleteLiveStreamsNotifyUrlConfig API asynchronously

func (*Client) DeleteLiveStreamsNotifyUrlConfigWithChan ¶

func (client *Client) DeleteLiveStreamsNotifyUrlConfigWithChan(request *DeleteLiveStreamsNotifyUrlConfigRequest) (<-chan *DeleteLiveStreamsNotifyUrlConfigResponse, <-chan error)

DeleteLiveStreamsNotifyUrlConfigWithChan invokes the live.DeleteLiveStreamsNotifyUrlConfig API asynchronously

func (*Client) DeleteMessageApp ¶ added in v1.61.1772

func (client *Client) DeleteMessageApp(request *DeleteMessageAppRequest) (response *DeleteMessageAppResponse, err error)

DeleteMessageApp invokes the live.DeleteMessageApp API synchronously

func (*Client) DeleteMessageAppWithCallback ¶ added in v1.61.1772

func (client *Client) DeleteMessageAppWithCallback(request *DeleteMessageAppRequest, callback func(response *DeleteMessageAppResponse, err error)) <-chan int

DeleteMessageAppWithCallback invokes the live.DeleteMessageApp API asynchronously

func (*Client) DeleteMessageAppWithChan ¶ added in v1.61.1772

func (client *Client) DeleteMessageAppWithChan(request *DeleteMessageAppRequest) (<-chan *DeleteMessageAppResponse, <-chan error)

DeleteMessageAppWithChan invokes the live.DeleteMessageApp API asynchronously

func (*Client) DeleteMixStream ¶ added in v1.61.509

func (client *Client) DeleteMixStream(request *DeleteMixStreamRequest) (response *DeleteMixStreamResponse, err error)

DeleteMixStream invokes the live.DeleteMixStream API synchronously

func (*Client) DeleteMixStreamWithCallback ¶ added in v1.61.509

func (client *Client) DeleteMixStreamWithCallback(request *DeleteMixStreamRequest, callback func(response *DeleteMixStreamResponse, err error)) <-chan int

DeleteMixStreamWithCallback invokes the live.DeleteMixStream API asynchronously

func (*Client) DeleteMixStreamWithChan ¶ added in v1.61.509

func (client *Client) DeleteMixStreamWithChan(request *DeleteMixStreamRequest) (<-chan *DeleteMixStreamResponse, <-chan error)

DeleteMixStreamWithChan invokes the live.DeleteMixStream API asynchronously

func (*Client) DeleteMultiRateConfig ¶ added in v1.61.1050

func (client *Client) DeleteMultiRateConfig(request *DeleteMultiRateConfigRequest) (response *DeleteMultiRateConfigResponse, err error)

DeleteMultiRateConfig invokes the live.DeleteMultiRateConfig API synchronously

func (*Client) DeleteMultiRateConfigWithCallback ¶ added in v1.61.1050

func (client *Client) DeleteMultiRateConfigWithCallback(request *DeleteMultiRateConfigRequest, callback func(response *DeleteMultiRateConfigResponse, err error)) <-chan int

DeleteMultiRateConfigWithCallback invokes the live.DeleteMultiRateConfig API asynchronously

func (*Client) DeleteMultiRateConfigWithChan ¶ added in v1.61.1050

func (client *Client) DeleteMultiRateConfigWithChan(request *DeleteMultiRateConfigRequest) (<-chan *DeleteMultiRateConfigResponse, <-chan error)

DeleteMultiRateConfigWithChan invokes the live.DeleteMultiRateConfig API asynchronously

func (*Client) DeletePlaylist ¶ added in v1.61.1050

func (client *Client) DeletePlaylist(request *DeletePlaylistRequest) (response *DeletePlaylistResponse, err error)

DeletePlaylist invokes the live.DeletePlaylist API synchronously

func (*Client) DeletePlaylistItems ¶ added in v1.61.1050

func (client *Client) DeletePlaylistItems(request *DeletePlaylistItemsRequest) (response *DeletePlaylistItemsResponse, err error)

DeletePlaylistItems invokes the live.DeletePlaylistItems API synchronously

func (*Client) DeletePlaylistItemsWithCallback ¶ added in v1.61.1050

func (client *Client) DeletePlaylistItemsWithCallback(request *DeletePlaylistItemsRequest, callback func(response *DeletePlaylistItemsResponse, err error)) <-chan int

DeletePlaylistItemsWithCallback invokes the live.DeletePlaylistItems API asynchronously

func (*Client) DeletePlaylistItemsWithChan ¶ added in v1.61.1050

func (client *Client) DeletePlaylistItemsWithChan(request *DeletePlaylistItemsRequest) (<-chan *DeletePlaylistItemsResponse, <-chan error)

DeletePlaylistItemsWithChan invokes the live.DeletePlaylistItems API asynchronously

func (*Client) DeletePlaylistWithCallback ¶ added in v1.61.1050

func (client *Client) DeletePlaylistWithCallback(request *DeletePlaylistRequest, callback func(response *DeletePlaylistResponse, err error)) <-chan int

DeletePlaylistWithCallback invokes the live.DeletePlaylist API asynchronously

func (*Client) DeletePlaylistWithChan ¶ added in v1.61.1050

func (client *Client) DeletePlaylistWithChan(request *DeletePlaylistRequest) (<-chan *DeletePlaylistResponse, <-chan error)

DeletePlaylistWithChan invokes the live.DeletePlaylist API asynchronously

func (*Client) DeleteRoom ¶

func (client *Client) DeleteRoom(request *DeleteRoomRequest) (response *DeleteRoomResponse, err error)

DeleteRoom invokes the live.DeleteRoom API synchronously

func (*Client) DeleteRoomWithCallback ¶

func (client *Client) DeleteRoomWithCallback(request *DeleteRoomRequest, callback func(response *DeleteRoomResponse, err error)) <-chan int

DeleteRoomWithCallback invokes the live.DeleteRoom API asynchronously

func (*Client) DeleteRoomWithChan ¶

func (client *Client) DeleteRoomWithChan(request *DeleteRoomRequest) (<-chan *DeleteRoomResponse, <-chan error)

DeleteRoomWithChan invokes the live.DeleteRoom API asynchronously

func (*Client) DeleteSnapshotCallbackAuth ¶ added in v1.61.1461

func (client *Client) DeleteSnapshotCallbackAuth(request *DeleteSnapshotCallbackAuthRequest) (response *DeleteSnapshotCallbackAuthResponse, err error)

DeleteSnapshotCallbackAuth invokes the live.DeleteSnapshotCallbackAuth API synchronously

func (*Client) DeleteSnapshotCallbackAuthWithCallback ¶ added in v1.61.1461

func (client *Client) DeleteSnapshotCallbackAuthWithCallback(request *DeleteSnapshotCallbackAuthRequest, callback func(response *DeleteSnapshotCallbackAuthResponse, err error)) <-chan int

DeleteSnapshotCallbackAuthWithCallback invokes the live.DeleteSnapshotCallbackAuth API asynchronously

func (*Client) DeleteSnapshotCallbackAuthWithChan ¶ added in v1.61.1461

func (client *Client) DeleteSnapshotCallbackAuthWithChan(request *DeleteSnapshotCallbackAuthRequest) (<-chan *DeleteSnapshotCallbackAuthResponse, <-chan error)

DeleteSnapshotCallbackAuthWithChan invokes the live.DeleteSnapshotCallbackAuth API asynchronously

func (*Client) DeleteSnapshotFiles ¶ added in v1.61.1648

func (client *Client) DeleteSnapshotFiles(request *DeleteSnapshotFilesRequest) (response *DeleteSnapshotFilesResponse, err error)

DeleteSnapshotFiles invokes the live.DeleteSnapshotFiles API synchronously

func (*Client) DeleteSnapshotFilesWithCallback ¶ added in v1.61.1648

func (client *Client) DeleteSnapshotFilesWithCallback(request *DeleteSnapshotFilesRequest, callback func(response *DeleteSnapshotFilesResponse, err error)) <-chan int

DeleteSnapshotFilesWithCallback invokes the live.DeleteSnapshotFiles API asynchronously

func (*Client) DeleteSnapshotFilesWithChan ¶ added in v1.61.1648

func (client *Client) DeleteSnapshotFilesWithChan(request *DeleteSnapshotFilesRequest) (<-chan *DeleteSnapshotFilesResponse, <-chan error)

DeleteSnapshotFilesWithChan invokes the live.DeleteSnapshotFiles API asynchronously

func (*Client) DeleteStudioLayout ¶ added in v1.61.1050

func (client *Client) DeleteStudioLayout(request *DeleteStudioLayoutRequest) (response *DeleteStudioLayoutResponse, err error)

DeleteStudioLayout invokes the live.DeleteStudioLayout API synchronously

func (*Client) DeleteStudioLayoutWithCallback ¶ added in v1.61.1050

func (client *Client) DeleteStudioLayoutWithCallback(request *DeleteStudioLayoutRequest, callback func(response *DeleteStudioLayoutResponse, err error)) <-chan int

DeleteStudioLayoutWithCallback invokes the live.DeleteStudioLayout API asynchronously

func (*Client) DeleteStudioLayoutWithChan ¶ added in v1.61.1050

func (client *Client) DeleteStudioLayoutWithChan(request *DeleteStudioLayoutRequest) (<-chan *DeleteStudioLayoutResponse, <-chan error)

DeleteStudioLayoutWithChan invokes the live.DeleteStudioLayout API asynchronously

func (*Client) DescribeAutoShowListTasks ¶ added in v1.61.1510

func (client *Client) DescribeAutoShowListTasks(request *DescribeAutoShowListTasksRequest) (response *DescribeAutoShowListTasksResponse, err error)

DescribeAutoShowListTasks invokes the live.DescribeAutoShowListTasks API synchronously

func (*Client) DescribeAutoShowListTasksWithCallback ¶ added in v1.61.1510

func (client *Client) DescribeAutoShowListTasksWithCallback(request *DescribeAutoShowListTasksRequest, callback func(response *DescribeAutoShowListTasksResponse, err error)) <-chan int

DescribeAutoShowListTasksWithCallback invokes the live.DescribeAutoShowListTasks API asynchronously

func (*Client) DescribeAutoShowListTasksWithChan ¶ added in v1.61.1510

func (client *Client) DescribeAutoShowListTasksWithChan(request *DescribeAutoShowListTasksRequest) (<-chan *DescribeAutoShowListTasksResponse, <-chan error)

DescribeAutoShowListTasksWithChan invokes the live.DescribeAutoShowListTasks API asynchronously

func (*Client) DescribeCasterChannels ¶

func (client *Client) DescribeCasterChannels(request *DescribeCasterChannelsRequest) (response *DescribeCasterChannelsResponse, err error)

DescribeCasterChannels invokes the live.DescribeCasterChannels API synchronously

func (*Client) DescribeCasterChannelsWithCallback ¶

func (client *Client) DescribeCasterChannelsWithCallback(request *DescribeCasterChannelsRequest, callback func(response *DescribeCasterChannelsResponse, err error)) <-chan int

DescribeCasterChannelsWithCallback invokes the live.DescribeCasterChannels API asynchronously

func (*Client) DescribeCasterChannelsWithChan ¶

func (client *Client) DescribeCasterChannelsWithChan(request *DescribeCasterChannelsRequest) (<-chan *DescribeCasterChannelsResponse, <-chan error)

DescribeCasterChannelsWithChan invokes the live.DescribeCasterChannels API asynchronously

func (*Client) DescribeCasterComponents ¶

func (client *Client) DescribeCasterComponents(request *DescribeCasterComponentsRequest) (response *DescribeCasterComponentsResponse, err error)

DescribeCasterComponents invokes the live.DescribeCasterComponents API synchronously

func (*Client) DescribeCasterComponentsWithCallback ¶

func (client *Client) DescribeCasterComponentsWithCallback(request *DescribeCasterComponentsRequest, callback func(response *DescribeCasterComponentsResponse, err error)) <-chan int

DescribeCasterComponentsWithCallback invokes the live.DescribeCasterComponents API asynchronously

func (*Client) DescribeCasterComponentsWithChan ¶

func (client *Client) DescribeCasterComponentsWithChan(request *DescribeCasterComponentsRequest) (<-chan *DescribeCasterComponentsResponse, <-chan error)

DescribeCasterComponentsWithChan invokes the live.DescribeCasterComponents API asynchronously

func (*Client) DescribeCasterConfig ¶

func (client *Client) DescribeCasterConfig(request *DescribeCasterConfigRequest) (response *DescribeCasterConfigResponse, err error)

DescribeCasterConfig invokes the live.DescribeCasterConfig API synchronously

func (*Client) DescribeCasterConfigWithCallback ¶

func (client *Client) DescribeCasterConfigWithCallback(request *DescribeCasterConfigRequest, callback func(response *DescribeCasterConfigResponse, err error)) <-chan int

DescribeCasterConfigWithCallback invokes the live.DescribeCasterConfig API asynchronously

func (*Client) DescribeCasterConfigWithChan ¶

func (client *Client) DescribeCasterConfigWithChan(request *DescribeCasterConfigRequest) (<-chan *DescribeCasterConfigResponse, <-chan error)

DescribeCasterConfigWithChan invokes the live.DescribeCasterConfig API asynchronously

func (*Client) DescribeCasterLayouts ¶

func (client *Client) DescribeCasterLayouts(request *DescribeCasterLayoutsRequest) (response *DescribeCasterLayoutsResponse, err error)

DescribeCasterLayouts invokes the live.DescribeCasterLayouts API synchronously

func (*Client) DescribeCasterLayoutsWithCallback ¶

func (client *Client) DescribeCasterLayoutsWithCallback(request *DescribeCasterLayoutsRequest, callback func(response *DescribeCasterLayoutsResponse, err error)) <-chan int

DescribeCasterLayoutsWithCallback invokes the live.DescribeCasterLayouts API asynchronously

func (*Client) DescribeCasterLayoutsWithChan ¶

func (client *Client) DescribeCasterLayoutsWithChan(request *DescribeCasterLayoutsRequest) (<-chan *DescribeCasterLayoutsResponse, <-chan error)

DescribeCasterLayoutsWithChan invokes the live.DescribeCasterLayouts API asynchronously

func (*Client) DescribeCasterProgram ¶

func (client *Client) DescribeCasterProgram(request *DescribeCasterProgramRequest) (response *DescribeCasterProgramResponse, err error)

DescribeCasterProgram invokes the live.DescribeCasterProgram API synchronously

func (*Client) DescribeCasterProgramWithCallback ¶

func (client *Client) DescribeCasterProgramWithCallback(request *DescribeCasterProgramRequest, callback func(response *DescribeCasterProgramResponse, err error)) <-chan int

DescribeCasterProgramWithCallback invokes the live.DescribeCasterProgram API asynchronously

func (*Client) DescribeCasterProgramWithChan ¶

func (client *Client) DescribeCasterProgramWithChan(request *DescribeCasterProgramRequest) (<-chan *DescribeCasterProgramResponse, <-chan error)

DescribeCasterProgramWithChan invokes the live.DescribeCasterProgram API asynchronously

func (*Client) DescribeCasterSceneAudio ¶

func (client *Client) DescribeCasterSceneAudio(request *DescribeCasterSceneAudioRequest) (response *DescribeCasterSceneAudioResponse, err error)

DescribeCasterSceneAudio invokes the live.DescribeCasterSceneAudio API synchronously

func (*Client) DescribeCasterSceneAudioWithCallback ¶

func (client *Client) DescribeCasterSceneAudioWithCallback(request *DescribeCasterSceneAudioRequest, callback func(response *DescribeCasterSceneAudioResponse, err error)) <-chan int

DescribeCasterSceneAudioWithCallback invokes the live.DescribeCasterSceneAudio API asynchronously

func (*Client) DescribeCasterSceneAudioWithChan ¶

func (client *Client) DescribeCasterSceneAudioWithChan(request *DescribeCasterSceneAudioRequest) (<-chan *DescribeCasterSceneAudioResponse, <-chan error)

DescribeCasterSceneAudioWithChan invokes the live.DescribeCasterSceneAudio API asynchronously

func (*Client) DescribeCasterScenes ¶

func (client *Client) DescribeCasterScenes(request *DescribeCasterScenesRequest) (response *DescribeCasterScenesResponse, err error)

DescribeCasterScenes invokes the live.DescribeCasterScenes API synchronously

func (*Client) DescribeCasterScenesWithCallback ¶

func (client *Client) DescribeCasterScenesWithCallback(request *DescribeCasterScenesRequest, callback func(response *DescribeCasterScenesResponse, err error)) <-chan int

DescribeCasterScenesWithCallback invokes the live.DescribeCasterScenes API asynchronously

func (*Client) DescribeCasterScenesWithChan ¶

func (client *Client) DescribeCasterScenesWithChan(request *DescribeCasterScenesRequest) (<-chan *DescribeCasterScenesResponse, <-chan error)

DescribeCasterScenesWithChan invokes the live.DescribeCasterScenes API asynchronously

func (*Client) DescribeCasterStreamUrl ¶

func (client *Client) DescribeCasterStreamUrl(request *DescribeCasterStreamUrlRequest) (response *DescribeCasterStreamUrlResponse, err error)

DescribeCasterStreamUrl invokes the live.DescribeCasterStreamUrl API synchronously

func (*Client) DescribeCasterStreamUrlWithCallback ¶

func (client *Client) DescribeCasterStreamUrlWithCallback(request *DescribeCasterStreamUrlRequest, callback func(response *DescribeCasterStreamUrlResponse, err error)) <-chan int

DescribeCasterStreamUrlWithCallback invokes the live.DescribeCasterStreamUrl API asynchronously

func (*Client) DescribeCasterStreamUrlWithChan ¶

func (client *Client) DescribeCasterStreamUrlWithChan(request *DescribeCasterStreamUrlRequest) (<-chan *DescribeCasterStreamUrlResponse, <-chan error)

DescribeCasterStreamUrlWithChan invokes the live.DescribeCasterStreamUrl API asynchronously

func (*Client) DescribeCasterSyncGroup ¶

func (client *Client) DescribeCasterSyncGroup(request *DescribeCasterSyncGroupRequest) (response *DescribeCasterSyncGroupResponse, err error)

DescribeCasterSyncGroup invokes the live.DescribeCasterSyncGroup API synchronously

func (*Client) DescribeCasterSyncGroupWithCallback ¶

func (client *Client) DescribeCasterSyncGroupWithCallback(request *DescribeCasterSyncGroupRequest, callback func(response *DescribeCasterSyncGroupResponse, err error)) <-chan int

DescribeCasterSyncGroupWithCallback invokes the live.DescribeCasterSyncGroup API asynchronously

func (*Client) DescribeCasterSyncGroupWithChan ¶

func (client *Client) DescribeCasterSyncGroupWithChan(request *DescribeCasterSyncGroupRequest) (<-chan *DescribeCasterSyncGroupResponse, <-chan error)

DescribeCasterSyncGroupWithChan invokes the live.DescribeCasterSyncGroup API asynchronously

func (*Client) DescribeCasterVideoResources ¶

func (client *Client) DescribeCasterVideoResources(request *DescribeCasterVideoResourcesRequest) (response *DescribeCasterVideoResourcesResponse, err error)

DescribeCasterVideoResources invokes the live.DescribeCasterVideoResources API synchronously

func (*Client) DescribeCasterVideoResourcesWithCallback ¶

func (client *Client) DescribeCasterVideoResourcesWithCallback(request *DescribeCasterVideoResourcesRequest, callback func(response *DescribeCasterVideoResourcesResponse, err error)) <-chan int

DescribeCasterVideoResourcesWithCallback invokes the live.DescribeCasterVideoResources API asynchronously

func (*Client) DescribeCasterVideoResourcesWithChan ¶

func (client *Client) DescribeCasterVideoResourcesWithChan(request *DescribeCasterVideoResourcesRequest) (<-chan *DescribeCasterVideoResourcesResponse, <-chan error)

DescribeCasterVideoResourcesWithChan invokes the live.DescribeCasterVideoResources API asynchronously

func (*Client) DescribeCasters ¶

func (client *Client) DescribeCasters(request *DescribeCastersRequest) (response *DescribeCastersResponse, err error)

DescribeCasters invokes the live.DescribeCasters API synchronously

func (*Client) DescribeCastersWithCallback ¶

func (client *Client) DescribeCastersWithCallback(request *DescribeCastersRequest, callback func(response *DescribeCastersResponse, err error)) <-chan int

DescribeCastersWithCallback invokes the live.DescribeCasters API asynchronously

func (*Client) DescribeCastersWithChan ¶

func (client *Client) DescribeCastersWithChan(request *DescribeCastersRequest) (<-chan *DescribeCastersResponse, <-chan error)

DescribeCastersWithChan invokes the live.DescribeCasters API asynchronously

func (*Client) DescribeChannelParticipants ¶ added in v1.62.323

func (client *Client) DescribeChannelParticipants(request *DescribeChannelParticipantsRequest) (response *DescribeChannelParticipantsResponse, err error)

DescribeChannelParticipants invokes the live.DescribeChannelParticipants API synchronously

func (*Client) DescribeChannelParticipantsWithCallback ¶ added in v1.62.323

func (client *Client) DescribeChannelParticipantsWithCallback(request *DescribeChannelParticipantsRequest, callback func(response *DescribeChannelParticipantsResponse, err error)) <-chan int

DescribeChannelParticipantsWithCallback invokes the live.DescribeChannelParticipants API asynchronously

func (*Client) DescribeChannelParticipantsWithChan ¶ added in v1.62.323

func (client *Client) DescribeChannelParticipantsWithChan(request *DescribeChannelParticipantsRequest) (<-chan *DescribeChannelParticipantsResponse, <-chan error)

DescribeChannelParticipantsWithChan invokes the live.DescribeChannelParticipants API asynchronously

func (*Client) DescribeChannelUsers ¶ added in v1.62.507

func (client *Client) DescribeChannelUsers(request *DescribeChannelUsersRequest) (response *DescribeChannelUsersResponse, err error)

DescribeChannelUsers invokes the live.DescribeChannelUsers API synchronously

func (*Client) DescribeChannelUsersWithCallback ¶ added in v1.62.507

func (client *Client) DescribeChannelUsersWithCallback(request *DescribeChannelUsersRequest, callback func(response *DescribeChannelUsersResponse, err error)) <-chan int

DescribeChannelUsersWithCallback invokes the live.DescribeChannelUsers API asynchronously

func (*Client) DescribeChannelUsersWithChan ¶ added in v1.62.507

func (client *Client) DescribeChannelUsersWithChan(request *DescribeChannelUsersRequest) (<-chan *DescribeChannelUsersResponse, <-chan error)

DescribeChannelUsersWithChan invokes the live.DescribeChannelUsers API asynchronously

func (*Client) DescribeDomainUsageData ¶ added in v1.61.856

func (client *Client) DescribeDomainUsageData(request *DescribeDomainUsageDataRequest) (response *DescribeDomainUsageDataResponse, err error)

DescribeDomainUsageData invokes the live.DescribeDomainUsageData API synchronously

func (*Client) DescribeDomainUsageDataWithCallback ¶ added in v1.61.856

func (client *Client) DescribeDomainUsageDataWithCallback(request *DescribeDomainUsageDataRequest, callback func(response *DescribeDomainUsageDataResponse, err error)) <-chan int

DescribeDomainUsageDataWithCallback invokes the live.DescribeDomainUsageData API asynchronously

func (*Client) DescribeDomainUsageDataWithChan ¶ added in v1.61.856

func (client *Client) DescribeDomainUsageDataWithChan(request *DescribeDomainUsageDataRequest) (<-chan *DescribeDomainUsageDataResponse, <-chan error)

DescribeDomainUsageDataWithChan invokes the live.DescribeDomainUsageData API asynchronously

func (*Client) DescribeDomainWithIntegrity ¶ added in v1.61.1353

func (client *Client) DescribeDomainWithIntegrity(request *DescribeDomainWithIntegrityRequest) (response *DescribeDomainWithIntegrityResponse, err error)

DescribeDomainWithIntegrity invokes the live.DescribeDomainWithIntegrity API synchronously

func (*Client) DescribeDomainWithIntegrityWithCallback ¶ added in v1.61.1353

func (client *Client) DescribeDomainWithIntegrityWithCallback(request *DescribeDomainWithIntegrityRequest, callback func(response *DescribeDomainWithIntegrityResponse, err error)) <-chan int

DescribeDomainWithIntegrityWithCallback invokes the live.DescribeDomainWithIntegrity API asynchronously

func (*Client) DescribeDomainWithIntegrityWithChan ¶ added in v1.61.1353

func (client *Client) DescribeDomainWithIntegrityWithChan(request *DescribeDomainWithIntegrityRequest) (<-chan *DescribeDomainWithIntegrityResponse, <-chan error)

DescribeDomainWithIntegrityWithChan invokes the live.DescribeDomainWithIntegrity API asynchronously

func (*Client) DescribeForbidPushStreamRoomList ¶

func (client *Client) DescribeForbidPushStreamRoomList(request *DescribeForbidPushStreamRoomListRequest) (response *DescribeForbidPushStreamRoomListResponse, err error)

DescribeForbidPushStreamRoomList invokes the live.DescribeForbidPushStreamRoomList API synchronously

func (*Client) DescribeForbidPushStreamRoomListWithCallback ¶

func (client *Client) DescribeForbidPushStreamRoomListWithCallback(request *DescribeForbidPushStreamRoomListRequest, callback func(response *DescribeForbidPushStreamRoomListResponse, err error)) <-chan int

DescribeForbidPushStreamRoomListWithCallback invokes the live.DescribeForbidPushStreamRoomList API asynchronously

func (*Client) DescribeForbidPushStreamRoomListWithChan ¶

func (client *Client) DescribeForbidPushStreamRoomListWithChan(request *DescribeForbidPushStreamRoomListRequest) (<-chan *DescribeForbidPushStreamRoomListResponse, <-chan error)

DescribeForbidPushStreamRoomListWithChan invokes the live.DescribeForbidPushStreamRoomList API asynchronously

func (*Client) DescribeHlsLiveStreamRealTimeBpsData ¶

func (client *Client) DescribeHlsLiveStreamRealTimeBpsData(request *DescribeHlsLiveStreamRealTimeBpsDataRequest) (response *DescribeHlsLiveStreamRealTimeBpsDataResponse, err error)

DescribeHlsLiveStreamRealTimeBpsData invokes the live.DescribeHlsLiveStreamRealTimeBpsData API synchronously

func (*Client) DescribeHlsLiveStreamRealTimeBpsDataWithCallback ¶

func (client *Client) DescribeHlsLiveStreamRealTimeBpsDataWithCallback(request *DescribeHlsLiveStreamRealTimeBpsDataRequest, callback func(response *DescribeHlsLiveStreamRealTimeBpsDataResponse, err error)) <-chan int

DescribeHlsLiveStreamRealTimeBpsDataWithCallback invokes the live.DescribeHlsLiveStreamRealTimeBpsData API asynchronously

func (*Client) DescribeHlsLiveStreamRealTimeBpsDataWithChan ¶

func (client *Client) DescribeHlsLiveStreamRealTimeBpsDataWithChan(request *DescribeHlsLiveStreamRealTimeBpsDataRequest) (<-chan *DescribeHlsLiveStreamRealTimeBpsDataResponse, <-chan error)

DescribeHlsLiveStreamRealTimeBpsDataWithChan invokes the live.DescribeHlsLiveStreamRealTimeBpsData API asynchronously

func (*Client) DescribeLiveAudioAuditConfig ¶ added in v1.61.199

func (client *Client) DescribeLiveAudioAuditConfig(request *DescribeLiveAudioAuditConfigRequest) (response *DescribeLiveAudioAuditConfigResponse, err error)

DescribeLiveAudioAuditConfig invokes the live.DescribeLiveAudioAuditConfig API synchronously

func (*Client) DescribeLiveAudioAuditConfigWithCallback ¶ added in v1.61.199

func (client *Client) DescribeLiveAudioAuditConfigWithCallback(request *DescribeLiveAudioAuditConfigRequest, callback func(response *DescribeLiveAudioAuditConfigResponse, err error)) <-chan int

DescribeLiveAudioAuditConfigWithCallback invokes the live.DescribeLiveAudioAuditConfig API asynchronously

func (*Client) DescribeLiveAudioAuditConfigWithChan ¶ added in v1.61.199

func (client *Client) DescribeLiveAudioAuditConfigWithChan(request *DescribeLiveAudioAuditConfigRequest) (<-chan *DescribeLiveAudioAuditConfigResponse, <-chan error)

DescribeLiveAudioAuditConfigWithChan invokes the live.DescribeLiveAudioAuditConfig API asynchronously

func (*Client) DescribeLiveAudioAuditNotifyConfig ¶ added in v1.61.199

func (client *Client) DescribeLiveAudioAuditNotifyConfig(request *DescribeLiveAudioAuditNotifyConfigRequest) (response *DescribeLiveAudioAuditNotifyConfigResponse, err error)

DescribeLiveAudioAuditNotifyConfig invokes the live.DescribeLiveAudioAuditNotifyConfig API synchronously

func (*Client) DescribeLiveAudioAuditNotifyConfigWithCallback ¶ added in v1.61.199

func (client *Client) DescribeLiveAudioAuditNotifyConfigWithCallback(request *DescribeLiveAudioAuditNotifyConfigRequest, callback func(response *DescribeLiveAudioAuditNotifyConfigResponse, err error)) <-chan int

DescribeLiveAudioAuditNotifyConfigWithCallback invokes the live.DescribeLiveAudioAuditNotifyConfig API asynchronously

func (*Client) DescribeLiveAudioAuditNotifyConfigWithChan ¶ added in v1.61.199

func (client *Client) DescribeLiveAudioAuditNotifyConfigWithChan(request *DescribeLiveAudioAuditNotifyConfigRequest) (<-chan *DescribeLiveAudioAuditNotifyConfigResponse, <-chan error)

DescribeLiveAudioAuditNotifyConfigWithChan invokes the live.DescribeLiveAudioAuditNotifyConfig API asynchronously

func (*Client) DescribeLiveCdnDiagnoseInfo ¶ added in v1.62.507

func (client *Client) DescribeLiveCdnDiagnoseInfo(request *DescribeLiveCdnDiagnoseInfoRequest) (response *DescribeLiveCdnDiagnoseInfoResponse, err error)

DescribeLiveCdnDiagnoseInfo invokes the live.DescribeLiveCdnDiagnoseInfo API synchronously

func (*Client) DescribeLiveCdnDiagnoseInfoWithCallback ¶ added in v1.62.507

func (client *Client) DescribeLiveCdnDiagnoseInfoWithCallback(request *DescribeLiveCdnDiagnoseInfoRequest, callback func(response *DescribeLiveCdnDiagnoseInfoResponse, err error)) <-chan int

DescribeLiveCdnDiagnoseInfoWithCallback invokes the live.DescribeLiveCdnDiagnoseInfo API asynchronously

func (*Client) DescribeLiveCdnDiagnoseInfoWithChan ¶ added in v1.62.507

func (client *Client) DescribeLiveCdnDiagnoseInfoWithChan(request *DescribeLiveCdnDiagnoseInfoRequest) (<-chan *DescribeLiveCdnDiagnoseInfoResponse, <-chan error)

DescribeLiveCdnDiagnoseInfoWithChan invokes the live.DescribeLiveCdnDiagnoseInfo API asynchronously

func (*Client) DescribeLiveCenterStreamRateData ¶ added in v1.62.734

func (client *Client) DescribeLiveCenterStreamRateData(request *DescribeLiveCenterStreamRateDataRequest) (response *DescribeLiveCenterStreamRateDataResponse, err error)

DescribeLiveCenterStreamRateData invokes the live.DescribeLiveCenterStreamRateData API synchronously

func (*Client) DescribeLiveCenterStreamRateDataWithCallback ¶ added in v1.62.734

func (client *Client) DescribeLiveCenterStreamRateDataWithCallback(request *DescribeLiveCenterStreamRateDataRequest, callback func(response *DescribeLiveCenterStreamRateDataResponse, err error)) <-chan int

DescribeLiveCenterStreamRateDataWithCallback invokes the live.DescribeLiveCenterStreamRateData API asynchronously

func (*Client) DescribeLiveCenterStreamRateDataWithChan ¶ added in v1.62.734

func (client *Client) DescribeLiveCenterStreamRateDataWithChan(request *DescribeLiveCenterStreamRateDataRequest) (<-chan *DescribeLiveCenterStreamRateDataResponse, <-chan error)

DescribeLiveCenterStreamRateDataWithChan invokes the live.DescribeLiveCenterStreamRateData API asynchronously

func (*Client) DescribeLiveCenterTransfer ¶ added in v1.62.106

func (client *Client) DescribeLiveCenterTransfer(request *DescribeLiveCenterTransferRequest) (response *DescribeLiveCenterTransferResponse, err error)

DescribeLiveCenterTransfer invokes the live.DescribeLiveCenterTransfer API synchronously

func (*Client) DescribeLiveCenterTransferWithCallback ¶ added in v1.62.106

func (client *Client) DescribeLiveCenterTransferWithCallback(request *DescribeLiveCenterTransferRequest, callback func(response *DescribeLiveCenterTransferResponse, err error)) <-chan int

DescribeLiveCenterTransferWithCallback invokes the live.DescribeLiveCenterTransfer API asynchronously

func (*Client) DescribeLiveCenterTransferWithChan ¶ added in v1.62.106

func (client *Client) DescribeLiveCenterTransferWithChan(request *DescribeLiveCenterTransferRequest) (<-chan *DescribeLiveCenterTransferResponse, <-chan error)

DescribeLiveCenterTransferWithChan invokes the live.DescribeLiveCenterTransfer API asynchronously

func (*Client) DescribeLiveCertificateDetail ¶

func (client *Client) DescribeLiveCertificateDetail(request *DescribeLiveCertificateDetailRequest) (response *DescribeLiveCertificateDetailResponse, err error)

DescribeLiveCertificateDetail invokes the live.DescribeLiveCertificateDetail API synchronously

func (*Client) DescribeLiveCertificateDetailWithCallback ¶

func (client *Client) DescribeLiveCertificateDetailWithCallback(request *DescribeLiveCertificateDetailRequest, callback func(response *DescribeLiveCertificateDetailResponse, err error)) <-chan int

DescribeLiveCertificateDetailWithCallback invokes the live.DescribeLiveCertificateDetail API asynchronously

func (*Client) DescribeLiveCertificateDetailWithChan ¶

func (client *Client) DescribeLiveCertificateDetailWithChan(request *DescribeLiveCertificateDetailRequest) (<-chan *DescribeLiveCertificateDetailResponse, <-chan error)

DescribeLiveCertificateDetailWithChan invokes the live.DescribeLiveCertificateDetail API asynchronously

func (*Client) DescribeLiveCertificateList ¶

func (client *Client) DescribeLiveCertificateList(request *DescribeLiveCertificateListRequest) (response *DescribeLiveCertificateListResponse, err error)

DescribeLiveCertificateList invokes the live.DescribeLiveCertificateList API synchronously

func (*Client) DescribeLiveCertificateListWithCallback ¶

func (client *Client) DescribeLiveCertificateListWithCallback(request *DescribeLiveCertificateListRequest, callback func(response *DescribeLiveCertificateListResponse, err error)) <-chan int

DescribeLiveCertificateListWithCallback invokes the live.DescribeLiveCertificateList API asynchronously

func (*Client) DescribeLiveCertificateListWithChan ¶

func (client *Client) DescribeLiveCertificateListWithChan(request *DescribeLiveCertificateListRequest) (<-chan *DescribeLiveCertificateListResponse, <-chan error)

DescribeLiveCertificateListWithChan invokes the live.DescribeLiveCertificateList API asynchronously

func (*Client) DescribeLiveDelayConfig ¶ added in v1.62.252

func (client *Client) DescribeLiveDelayConfig(request *DescribeLiveDelayConfigRequest) (response *DescribeLiveDelayConfigResponse, err error)

DescribeLiveDelayConfig invokes the live.DescribeLiveDelayConfig API synchronously

func (*Client) DescribeLiveDelayConfigWithCallback ¶ added in v1.62.252

func (client *Client) DescribeLiveDelayConfigWithCallback(request *DescribeLiveDelayConfigRequest, callback func(response *DescribeLiveDelayConfigResponse, err error)) <-chan int

DescribeLiveDelayConfigWithCallback invokes the live.DescribeLiveDelayConfig API asynchronously

func (*Client) DescribeLiveDelayConfigWithChan ¶ added in v1.62.252

func (client *Client) DescribeLiveDelayConfigWithChan(request *DescribeLiveDelayConfigRequest) (<-chan *DescribeLiveDelayConfigResponse, <-chan error)

DescribeLiveDelayConfigWithChan invokes the live.DescribeLiveDelayConfig API asynchronously

func (*Client) DescribeLiveDelayedStreamingUsage ¶ added in v1.62.159

func (client *Client) DescribeLiveDelayedStreamingUsage(request *DescribeLiveDelayedStreamingUsageRequest) (response *DescribeLiveDelayedStreamingUsageResponse, err error)

DescribeLiveDelayedStreamingUsage invokes the live.DescribeLiveDelayedStreamingUsage API synchronously

func (*Client) DescribeLiveDelayedStreamingUsageWithCallback ¶ added in v1.62.159

func (client *Client) DescribeLiveDelayedStreamingUsageWithCallback(request *DescribeLiveDelayedStreamingUsageRequest, callback func(response *DescribeLiveDelayedStreamingUsageResponse, err error)) <-chan int

DescribeLiveDelayedStreamingUsageWithCallback invokes the live.DescribeLiveDelayedStreamingUsage API asynchronously

func (*Client) DescribeLiveDelayedStreamingUsageWithChan ¶ added in v1.62.159

func (client *Client) DescribeLiveDelayedStreamingUsageWithChan(request *DescribeLiveDelayedStreamingUsageRequest) (<-chan *DescribeLiveDelayedStreamingUsageResponse, <-chan error)

DescribeLiveDelayedStreamingUsageWithChan invokes the live.DescribeLiveDelayedStreamingUsage API asynchronously

func (*Client) DescribeLiveDetectNotifyConfig ¶

func (client *Client) DescribeLiveDetectNotifyConfig(request *DescribeLiveDetectNotifyConfigRequest) (response *DescribeLiveDetectNotifyConfigResponse, err error)

DescribeLiveDetectNotifyConfig invokes the live.DescribeLiveDetectNotifyConfig API synchronously

func (*Client) DescribeLiveDetectNotifyConfigWithCallback ¶

func (client *Client) DescribeLiveDetectNotifyConfigWithCallback(request *DescribeLiveDetectNotifyConfigRequest, callback func(response *DescribeLiveDetectNotifyConfigResponse, err error)) <-chan int

DescribeLiveDetectNotifyConfigWithCallback invokes the live.DescribeLiveDetectNotifyConfig API asynchronously

func (*Client) DescribeLiveDetectNotifyConfigWithChan ¶

func (client *Client) DescribeLiveDetectNotifyConfigWithChan(request *DescribeLiveDetectNotifyConfigRequest) (<-chan *DescribeLiveDetectNotifyConfigResponse, <-chan error)

DescribeLiveDetectNotifyConfigWithChan invokes the live.DescribeLiveDetectNotifyConfig API asynchronously

func (*Client) DescribeLiveDetectPornData ¶

func (client *Client) DescribeLiveDetectPornData(request *DescribeLiveDetectPornDataRequest) (response *DescribeLiveDetectPornDataResponse, err error)

DescribeLiveDetectPornData invokes the live.DescribeLiveDetectPornData API synchronously

func (*Client) DescribeLiveDetectPornDataWithCallback ¶

func (client *Client) DescribeLiveDetectPornDataWithCallback(request *DescribeLiveDetectPornDataRequest, callback func(response *DescribeLiveDetectPornDataResponse, err error)) <-chan int

DescribeLiveDetectPornDataWithCallback invokes the live.DescribeLiveDetectPornData API asynchronously

func (*Client) DescribeLiveDetectPornDataWithChan ¶

func (client *Client) DescribeLiveDetectPornDataWithChan(request *DescribeLiveDetectPornDataRequest) (<-chan *DescribeLiveDetectPornDataResponse, <-chan error)

DescribeLiveDetectPornDataWithChan invokes the live.DescribeLiveDetectPornData API asynchronously

func (*Client) DescribeLiveDomainBpsData ¶

func (client *Client) DescribeLiveDomainBpsData(request *DescribeLiveDomainBpsDataRequest) (response *DescribeLiveDomainBpsDataResponse, err error)

DescribeLiveDomainBpsData invokes the live.DescribeLiveDomainBpsData API synchronously

func (*Client) DescribeLiveDomainBpsDataByLayer ¶ added in v1.61.1560

func (client *Client) DescribeLiveDomainBpsDataByLayer(request *DescribeLiveDomainBpsDataByLayerRequest) (response *DescribeLiveDomainBpsDataByLayerResponse, err error)

DescribeLiveDomainBpsDataByLayer invokes the live.DescribeLiveDomainBpsDataByLayer API synchronously

func (*Client) DescribeLiveDomainBpsDataByLayerWithCallback ¶ added in v1.61.1560

func (client *Client) DescribeLiveDomainBpsDataByLayerWithCallback(request *DescribeLiveDomainBpsDataByLayerRequest, callback func(response *DescribeLiveDomainBpsDataByLayerResponse, err error)) <-chan int

DescribeLiveDomainBpsDataByLayerWithCallback invokes the live.DescribeLiveDomainBpsDataByLayer API asynchronously

func (*Client) DescribeLiveDomainBpsDataByLayerWithChan ¶ added in v1.61.1560

func (client *Client) DescribeLiveDomainBpsDataByLayerWithChan(request *DescribeLiveDomainBpsDataByLayerRequest) (<-chan *DescribeLiveDomainBpsDataByLayerResponse, <-chan error)

DescribeLiveDomainBpsDataByLayerWithChan invokes the live.DescribeLiveDomainBpsDataByLayer API asynchronously

func (*Client) DescribeLiveDomainBpsDataByTimeStamp ¶

func (client *Client) DescribeLiveDomainBpsDataByTimeStamp(request *DescribeLiveDomainBpsDataByTimeStampRequest) (response *DescribeLiveDomainBpsDataByTimeStampResponse, err error)

DescribeLiveDomainBpsDataByTimeStamp invokes the live.DescribeLiveDomainBpsDataByTimeStamp API synchronously

func (*Client) DescribeLiveDomainBpsDataByTimeStampWithCallback ¶

func (client *Client) DescribeLiveDomainBpsDataByTimeStampWithCallback(request *DescribeLiveDomainBpsDataByTimeStampRequest, callback func(response *DescribeLiveDomainBpsDataByTimeStampResponse, err error)) <-chan int

DescribeLiveDomainBpsDataByTimeStampWithCallback invokes the live.DescribeLiveDomainBpsDataByTimeStamp API asynchronously

func (*Client) DescribeLiveDomainBpsDataByTimeStampWithChan ¶

func (client *Client) DescribeLiveDomainBpsDataByTimeStampWithChan(request *DescribeLiveDomainBpsDataByTimeStampRequest) (<-chan *DescribeLiveDomainBpsDataByTimeStampResponse, <-chan error)

DescribeLiveDomainBpsDataByTimeStampWithChan invokes the live.DescribeLiveDomainBpsDataByTimeStamp API asynchronously

func (*Client) DescribeLiveDomainBpsDataWithCallback ¶

func (client *Client) DescribeLiveDomainBpsDataWithCallback(request *DescribeLiveDomainBpsDataRequest, callback func(response *DescribeLiveDomainBpsDataResponse, err error)) <-chan int

DescribeLiveDomainBpsDataWithCallback invokes the live.DescribeLiveDomainBpsData API asynchronously

func (*Client) DescribeLiveDomainBpsDataWithChan ¶

func (client *Client) DescribeLiveDomainBpsDataWithChan(request *DescribeLiveDomainBpsDataRequest) (<-chan *DescribeLiveDomainBpsDataResponse, <-chan error)

DescribeLiveDomainBpsDataWithChan invokes the live.DescribeLiveDomainBpsData API asynchronously

func (*Client) DescribeLiveDomainByCertificate ¶ added in v1.62.584

func (client *Client) DescribeLiveDomainByCertificate(request *DescribeLiveDomainByCertificateRequest) (response *DescribeLiveDomainByCertificateResponse, err error)

DescribeLiveDomainByCertificate invokes the live.DescribeLiveDomainByCertificate API synchronously

func (*Client) DescribeLiveDomainByCertificateWithCallback ¶ added in v1.62.584

func (client *Client) DescribeLiveDomainByCertificateWithCallback(request *DescribeLiveDomainByCertificateRequest, callback func(response *DescribeLiveDomainByCertificateResponse, err error)) <-chan int

DescribeLiveDomainByCertificateWithCallback invokes the live.DescribeLiveDomainByCertificate API asynchronously

func (*Client) DescribeLiveDomainByCertificateWithChan ¶ added in v1.62.584

func (client *Client) DescribeLiveDomainByCertificateWithChan(request *DescribeLiveDomainByCertificateRequest) (<-chan *DescribeLiveDomainByCertificateResponse, <-chan error)

DescribeLiveDomainByCertificateWithChan invokes the live.DescribeLiveDomainByCertificate API asynchronously

func (*Client) DescribeLiveDomainCertificateInfo ¶ added in v1.61.429

func (client *Client) DescribeLiveDomainCertificateInfo(request *DescribeLiveDomainCertificateInfoRequest) (response *DescribeLiveDomainCertificateInfoResponse, err error)

DescribeLiveDomainCertificateInfo invokes the live.DescribeLiveDomainCertificateInfo API synchronously

func (*Client) DescribeLiveDomainCertificateInfoWithCallback ¶ added in v1.61.429

func (client *Client) DescribeLiveDomainCertificateInfoWithCallback(request *DescribeLiveDomainCertificateInfoRequest, callback func(response *DescribeLiveDomainCertificateInfoResponse, err error)) <-chan int

DescribeLiveDomainCertificateInfoWithCallback invokes the live.DescribeLiveDomainCertificateInfo API asynchronously

func (*Client) DescribeLiveDomainCertificateInfoWithChan ¶ added in v1.61.429

func (client *Client) DescribeLiveDomainCertificateInfoWithChan(request *DescribeLiveDomainCertificateInfoRequest) (<-chan *DescribeLiveDomainCertificateInfoResponse, <-chan error)

DescribeLiveDomainCertificateInfoWithChan invokes the live.DescribeLiveDomainCertificateInfo API asynchronously

func (*Client) DescribeLiveDomainConfigs ¶

func (client *Client) DescribeLiveDomainConfigs(request *DescribeLiveDomainConfigsRequest) (response *DescribeLiveDomainConfigsResponse, err error)

DescribeLiveDomainConfigs invokes the live.DescribeLiveDomainConfigs API synchronously

func (*Client) DescribeLiveDomainConfigsWithCallback ¶

func (client *Client) DescribeLiveDomainConfigsWithCallback(request *DescribeLiveDomainConfigsRequest, callback func(response *DescribeLiveDomainConfigsResponse, err error)) <-chan int

DescribeLiveDomainConfigsWithCallback invokes the live.DescribeLiveDomainConfigs API asynchronously

func (*Client) DescribeLiveDomainConfigsWithChan ¶

func (client *Client) DescribeLiveDomainConfigsWithChan(request *DescribeLiveDomainConfigsRequest) (<-chan *DescribeLiveDomainConfigsResponse, <-chan error)

DescribeLiveDomainConfigsWithChan invokes the live.DescribeLiveDomainConfigs API asynchronously

func (*Client) DescribeLiveDomainDetail ¶

func (client *Client) DescribeLiveDomainDetail(request *DescribeLiveDomainDetailRequest) (response *DescribeLiveDomainDetailResponse, err error)

DescribeLiveDomainDetail invokes the live.DescribeLiveDomainDetail API synchronously

func (*Client) DescribeLiveDomainDetailWithCallback ¶

func (client *Client) DescribeLiveDomainDetailWithCallback(request *DescribeLiveDomainDetailRequest, callback func(response *DescribeLiveDomainDetailResponse, err error)) <-chan int

DescribeLiveDomainDetailWithCallback invokes the live.DescribeLiveDomainDetail API asynchronously

func (*Client) DescribeLiveDomainDetailWithChan ¶

func (client *Client) DescribeLiveDomainDetailWithChan(request *DescribeLiveDomainDetailRequest) (<-chan *DescribeLiveDomainDetailResponse, <-chan error)

DescribeLiveDomainDetailWithChan invokes the live.DescribeLiveDomainDetail API asynchronously

func (*Client) DescribeLiveDomainEdgeLog ¶ added in v1.62.634

func (client *Client) DescribeLiveDomainEdgeLog(request *DescribeLiveDomainEdgeLogRequest) (response *DescribeLiveDomainEdgeLogResponse, err error)

DescribeLiveDomainEdgeLog invokes the live.DescribeLiveDomainEdgeLog API synchronously

func (*Client) DescribeLiveDomainEdgeLogWithCallback ¶ added in v1.62.634

func (client *Client) DescribeLiveDomainEdgeLogWithCallback(request *DescribeLiveDomainEdgeLogRequest, callback func(response *DescribeLiveDomainEdgeLogResponse, err error)) <-chan int

DescribeLiveDomainEdgeLogWithCallback invokes the live.DescribeLiveDomainEdgeLog API asynchronously

func (*Client) DescribeLiveDomainEdgeLogWithChan ¶ added in v1.62.634

func (client *Client) DescribeLiveDomainEdgeLogWithChan(request *DescribeLiveDomainEdgeLogRequest) (<-chan *DescribeLiveDomainEdgeLogResponse, <-chan error)

DescribeLiveDomainEdgeLogWithChan invokes the live.DescribeLiveDomainEdgeLog API asynchronously

func (*Client) DescribeLiveDomainFrameRateAndBitRateData ¶

func (client *Client) DescribeLiveDomainFrameRateAndBitRateData(request *DescribeLiveDomainFrameRateAndBitRateDataRequest) (response *DescribeLiveDomainFrameRateAndBitRateDataResponse, err error)

DescribeLiveDomainFrameRateAndBitRateData invokes the live.DescribeLiveDomainFrameRateAndBitRateData API synchronously

func (*Client) DescribeLiveDomainFrameRateAndBitRateDataWithCallback ¶

func (client *Client) DescribeLiveDomainFrameRateAndBitRateDataWithCallback(request *DescribeLiveDomainFrameRateAndBitRateDataRequest, callback func(response *DescribeLiveDomainFrameRateAndBitRateDataResponse, err error)) <-chan int

DescribeLiveDomainFrameRateAndBitRateDataWithCallback invokes the live.DescribeLiveDomainFrameRateAndBitRateData API asynchronously

func (*Client) DescribeLiveDomainFrameRateAndBitRateDataWithChan ¶

func (client *Client) DescribeLiveDomainFrameRateAndBitRateDataWithChan(request *DescribeLiveDomainFrameRateAndBitRateDataRequest) (<-chan *DescribeLiveDomainFrameRateAndBitRateDataResponse, <-chan error)

DescribeLiveDomainFrameRateAndBitRateDataWithChan invokes the live.DescribeLiveDomainFrameRateAndBitRateData API asynchronously

func (*Client) DescribeLiveDomainLimit ¶ added in v1.61.199

func (client *Client) DescribeLiveDomainLimit(request *DescribeLiveDomainLimitRequest) (response *DescribeLiveDomainLimitResponse, err error)

DescribeLiveDomainLimit invokes the live.DescribeLiveDomainLimit API synchronously

func (*Client) DescribeLiveDomainLimitWithCallback ¶ added in v1.61.199

func (client *Client) DescribeLiveDomainLimitWithCallback(request *DescribeLiveDomainLimitRequest, callback func(response *DescribeLiveDomainLimitResponse, err error)) <-chan int

DescribeLiveDomainLimitWithCallback invokes the live.DescribeLiveDomainLimit API asynchronously

func (*Client) DescribeLiveDomainLimitWithChan ¶ added in v1.61.199

func (client *Client) DescribeLiveDomainLimitWithChan(request *DescribeLiveDomainLimitRequest) (<-chan *DescribeLiveDomainLimitResponse, <-chan error)

DescribeLiveDomainLimitWithChan invokes the live.DescribeLiveDomainLimit API asynchronously

func (*Client) DescribeLiveDomainLog ¶ added in v1.61.1301

func (client *Client) DescribeLiveDomainLog(request *DescribeLiveDomainLogRequest) (response *DescribeLiveDomainLogResponse, err error)

DescribeLiveDomainLog invokes the live.DescribeLiveDomainLog API synchronously

func (*Client) DescribeLiveDomainLogExTtl ¶ added in v1.62.614

func (client *Client) DescribeLiveDomainLogExTtl(request *DescribeLiveDomainLogExTtlRequest) (response *DescribeLiveDomainLogExTtlResponse, err error)

DescribeLiveDomainLogExTtl invokes the live.DescribeLiveDomainLogExTtl API synchronously

func (*Client) DescribeLiveDomainLogExTtlWithCallback ¶ added in v1.62.614

func (client *Client) DescribeLiveDomainLogExTtlWithCallback(request *DescribeLiveDomainLogExTtlRequest, callback func(response *DescribeLiveDomainLogExTtlResponse, err error)) <-chan int

DescribeLiveDomainLogExTtlWithCallback invokes the live.DescribeLiveDomainLogExTtl API asynchronously

func (*Client) DescribeLiveDomainLogExTtlWithChan ¶ added in v1.62.614

func (client *Client) DescribeLiveDomainLogExTtlWithChan(request *DescribeLiveDomainLogExTtlRequest) (<-chan *DescribeLiveDomainLogExTtlResponse, <-chan error)

DescribeLiveDomainLogExTtlWithChan invokes the live.DescribeLiveDomainLogExTtl API asynchronously

func (*Client) DescribeLiveDomainLogWithCallback ¶ added in v1.61.1301

func (client *Client) DescribeLiveDomainLogWithCallback(request *DescribeLiveDomainLogRequest, callback func(response *DescribeLiveDomainLogResponse, err error)) <-chan int

DescribeLiveDomainLogWithCallback invokes the live.DescribeLiveDomainLog API asynchronously

func (*Client) DescribeLiveDomainLogWithChan ¶ added in v1.61.1301

func (client *Client) DescribeLiveDomainLogWithChan(request *DescribeLiveDomainLogRequest) (<-chan *DescribeLiveDomainLogResponse, <-chan error)

DescribeLiveDomainLogWithChan invokes the live.DescribeLiveDomainLog API asynchronously

func (*Client) DescribeLiveDomainMapping ¶

func (client *Client) DescribeLiveDomainMapping(request *DescribeLiveDomainMappingRequest) (response *DescribeLiveDomainMappingResponse, err error)

DescribeLiveDomainMapping invokes the live.DescribeLiveDomainMapping API synchronously

func (*Client) DescribeLiveDomainMappingWithCallback ¶

func (client *Client) DescribeLiveDomainMappingWithCallback(request *DescribeLiveDomainMappingRequest, callback func(response *DescribeLiveDomainMappingResponse, err error)) <-chan int

DescribeLiveDomainMappingWithCallback invokes the live.DescribeLiveDomainMapping API asynchronously

func (*Client) DescribeLiveDomainMappingWithChan ¶

func (client *Client) DescribeLiveDomainMappingWithChan(request *DescribeLiveDomainMappingRequest) (<-chan *DescribeLiveDomainMappingResponse, <-chan error)

DescribeLiveDomainMappingWithChan invokes the live.DescribeLiveDomainMapping API asynchronously

func (*Client) DescribeLiveDomainMonitoringUsageData ¶ added in v1.62.584

func (client *Client) DescribeLiveDomainMonitoringUsageData(request *DescribeLiveDomainMonitoringUsageDataRequest) (response *DescribeLiveDomainMonitoringUsageDataResponse, err error)

DescribeLiveDomainMonitoringUsageData invokes the live.DescribeLiveDomainMonitoringUsageData API synchronously

func (*Client) DescribeLiveDomainMonitoringUsageDataWithCallback ¶ added in v1.62.584

func (client *Client) DescribeLiveDomainMonitoringUsageDataWithCallback(request *DescribeLiveDomainMonitoringUsageDataRequest, callback func(response *DescribeLiveDomainMonitoringUsageDataResponse, err error)) <-chan int

DescribeLiveDomainMonitoringUsageDataWithCallback invokes the live.DescribeLiveDomainMonitoringUsageData API asynchronously

func (*Client) DescribeLiveDomainMonitoringUsageDataWithChan ¶ added in v1.62.584

func (client *Client) DescribeLiveDomainMonitoringUsageDataWithChan(request *DescribeLiveDomainMonitoringUsageDataRequest) (<-chan *DescribeLiveDomainMonitoringUsageDataResponse, <-chan error)

DescribeLiveDomainMonitoringUsageDataWithChan invokes the live.DescribeLiveDomainMonitoringUsageData API asynchronously

func (*Client) DescribeLiveDomainOnlineUserNum ¶

func (client *Client) DescribeLiveDomainOnlineUserNum(request *DescribeLiveDomainOnlineUserNumRequest) (response *DescribeLiveDomainOnlineUserNumResponse, err error)

DescribeLiveDomainOnlineUserNum invokes the live.DescribeLiveDomainOnlineUserNum API synchronously

func (*Client) DescribeLiveDomainOnlineUserNumWithCallback ¶

func (client *Client) DescribeLiveDomainOnlineUserNumWithCallback(request *DescribeLiveDomainOnlineUserNumRequest, callback func(response *DescribeLiveDomainOnlineUserNumResponse, err error)) <-chan int

DescribeLiveDomainOnlineUserNumWithCallback invokes the live.DescribeLiveDomainOnlineUserNum API asynchronously

func (*Client) DescribeLiveDomainOnlineUserNumWithChan ¶

func (client *Client) DescribeLiveDomainOnlineUserNumWithChan(request *DescribeLiveDomainOnlineUserNumRequest) (<-chan *DescribeLiveDomainOnlineUserNumResponse, <-chan error)

DescribeLiveDomainOnlineUserNumWithChan invokes the live.DescribeLiveDomainOnlineUserNum API asynchronously

func (*Client) DescribeLiveDomainPublishErrorCode ¶ added in v1.62.686

func (client *Client) DescribeLiveDomainPublishErrorCode(request *DescribeLiveDomainPublishErrorCodeRequest) (response *DescribeLiveDomainPublishErrorCodeResponse, err error)

DescribeLiveDomainPublishErrorCode invokes the live.DescribeLiveDomainPublishErrorCode API synchronously

func (*Client) DescribeLiveDomainPublishErrorCodeWithCallback ¶ added in v1.62.686

func (client *Client) DescribeLiveDomainPublishErrorCodeWithCallback(request *DescribeLiveDomainPublishErrorCodeRequest, callback func(response *DescribeLiveDomainPublishErrorCodeResponse, err error)) <-chan int

DescribeLiveDomainPublishErrorCodeWithCallback invokes the live.DescribeLiveDomainPublishErrorCode API asynchronously

func (*Client) DescribeLiveDomainPublishErrorCodeWithChan ¶ added in v1.62.686

func (client *Client) DescribeLiveDomainPublishErrorCodeWithChan(request *DescribeLiveDomainPublishErrorCodeRequest) (<-chan *DescribeLiveDomainPublishErrorCodeResponse, <-chan error)

DescribeLiveDomainPublishErrorCodeWithChan invokes the live.DescribeLiveDomainPublishErrorCode API asynchronously

func (*Client) DescribeLiveDomainPushBpsData ¶ added in v1.61.199

func (client *Client) DescribeLiveDomainPushBpsData(request *DescribeLiveDomainPushBpsDataRequest) (response *DescribeLiveDomainPushBpsDataResponse, err error)

DescribeLiveDomainPushBpsData invokes the live.DescribeLiveDomainPushBpsData API synchronously

func (*Client) DescribeLiveDomainPushBpsDataWithCallback ¶ added in v1.61.199

func (client *Client) DescribeLiveDomainPushBpsDataWithCallback(request *DescribeLiveDomainPushBpsDataRequest, callback func(response *DescribeLiveDomainPushBpsDataResponse, err error)) <-chan int

DescribeLiveDomainPushBpsDataWithCallback invokes the live.DescribeLiveDomainPushBpsData API asynchronously

func (*Client) DescribeLiveDomainPushBpsDataWithChan ¶ added in v1.61.199

func (client *Client) DescribeLiveDomainPushBpsDataWithChan(request *DescribeLiveDomainPushBpsDataRequest) (<-chan *DescribeLiveDomainPushBpsDataResponse, <-chan error)

DescribeLiveDomainPushBpsDataWithChan invokes the live.DescribeLiveDomainPushBpsData API asynchronously

func (*Client) DescribeLiveDomainPushTrafficData ¶ added in v1.61.199

func (client *Client) DescribeLiveDomainPushTrafficData(request *DescribeLiveDomainPushTrafficDataRequest) (response *DescribeLiveDomainPushTrafficDataResponse, err error)

DescribeLiveDomainPushTrafficData invokes the live.DescribeLiveDomainPushTrafficData API synchronously

func (*Client) DescribeLiveDomainPushTrafficDataWithCallback ¶ added in v1.61.199

func (client *Client) DescribeLiveDomainPushTrafficDataWithCallback(request *DescribeLiveDomainPushTrafficDataRequest, callback func(response *DescribeLiveDomainPushTrafficDataResponse, err error)) <-chan int

DescribeLiveDomainPushTrafficDataWithCallback invokes the live.DescribeLiveDomainPushTrafficData API asynchronously

func (*Client) DescribeLiveDomainPushTrafficDataWithChan ¶ added in v1.61.199

func (client *Client) DescribeLiveDomainPushTrafficDataWithChan(request *DescribeLiveDomainPushTrafficDataRequest) (<-chan *DescribeLiveDomainPushTrafficDataResponse, <-chan error)

DescribeLiveDomainPushTrafficDataWithChan invokes the live.DescribeLiveDomainPushTrafficData API asynchronously

func (*Client) DescribeLiveDomainPvUvData ¶ added in v1.61.856

func (client *Client) DescribeLiveDomainPvUvData(request *DescribeLiveDomainPvUvDataRequest) (response *DescribeLiveDomainPvUvDataResponse, err error)

DescribeLiveDomainPvUvData invokes the live.DescribeLiveDomainPvUvData API synchronously

func (*Client) DescribeLiveDomainPvUvDataWithCallback ¶ added in v1.61.856

func (client *Client) DescribeLiveDomainPvUvDataWithCallback(request *DescribeLiveDomainPvUvDataRequest, callback func(response *DescribeLiveDomainPvUvDataResponse, err error)) <-chan int

DescribeLiveDomainPvUvDataWithCallback invokes the live.DescribeLiveDomainPvUvData API asynchronously

func (*Client) DescribeLiveDomainPvUvDataWithChan ¶ added in v1.61.856

func (client *Client) DescribeLiveDomainPvUvDataWithChan(request *DescribeLiveDomainPvUvDataRequest) (<-chan *DescribeLiveDomainPvUvDataResponse, <-chan error)

DescribeLiveDomainPvUvDataWithChan invokes the live.DescribeLiveDomainPvUvData API asynchronously

func (*Client) DescribeLiveDomainRealTimeBpsData ¶

func (client *Client) DescribeLiveDomainRealTimeBpsData(request *DescribeLiveDomainRealTimeBpsDataRequest) (response *DescribeLiveDomainRealTimeBpsDataResponse, err error)

DescribeLiveDomainRealTimeBpsData invokes the live.DescribeLiveDomainRealTimeBpsData API synchronously

func (*Client) DescribeLiveDomainRealTimeBpsDataWithCallback ¶

func (client *Client) DescribeLiveDomainRealTimeBpsDataWithCallback(request *DescribeLiveDomainRealTimeBpsDataRequest, callback func(response *DescribeLiveDomainRealTimeBpsDataResponse, err error)) <-chan int

DescribeLiveDomainRealTimeBpsDataWithCallback invokes the live.DescribeLiveDomainRealTimeBpsData API asynchronously

func (*Client) DescribeLiveDomainRealTimeBpsDataWithChan ¶

func (client *Client) DescribeLiveDomainRealTimeBpsDataWithChan(request *DescribeLiveDomainRealTimeBpsDataRequest) (<-chan *DescribeLiveDomainRealTimeBpsDataResponse, <-chan error)

DescribeLiveDomainRealTimeBpsDataWithChan invokes the live.DescribeLiveDomainRealTimeBpsData API asynchronously

func (*Client) DescribeLiveDomainRealTimeHttpCodeData ¶

func (client *Client) DescribeLiveDomainRealTimeHttpCodeData(request *DescribeLiveDomainRealTimeHttpCodeDataRequest) (response *DescribeLiveDomainRealTimeHttpCodeDataResponse, err error)

DescribeLiveDomainRealTimeHttpCodeData invokes the live.DescribeLiveDomainRealTimeHttpCodeData API synchronously

func (*Client) DescribeLiveDomainRealTimeHttpCodeDataWithCallback ¶

func (client *Client) DescribeLiveDomainRealTimeHttpCodeDataWithCallback(request *DescribeLiveDomainRealTimeHttpCodeDataRequest, callback func(response *DescribeLiveDomainRealTimeHttpCodeDataResponse, err error)) <-chan int

DescribeLiveDomainRealTimeHttpCodeDataWithCallback invokes the live.DescribeLiveDomainRealTimeHttpCodeData API asynchronously

func (*Client) DescribeLiveDomainRealTimeHttpCodeDataWithChan ¶

func (client *Client) DescribeLiveDomainRealTimeHttpCodeDataWithChan(request *DescribeLiveDomainRealTimeHttpCodeDataRequest) (<-chan *DescribeLiveDomainRealTimeHttpCodeDataResponse, <-chan error)

DescribeLiveDomainRealTimeHttpCodeDataWithChan invokes the live.DescribeLiveDomainRealTimeHttpCodeData API asynchronously

func (*Client) DescribeLiveDomainRealTimeTrafficData ¶

func (client *Client) DescribeLiveDomainRealTimeTrafficData(request *DescribeLiveDomainRealTimeTrafficDataRequest) (response *DescribeLiveDomainRealTimeTrafficDataResponse, err error)

DescribeLiveDomainRealTimeTrafficData invokes the live.DescribeLiveDomainRealTimeTrafficData API synchronously

func (*Client) DescribeLiveDomainRealTimeTrafficDataWithCallback ¶

func (client *Client) DescribeLiveDomainRealTimeTrafficDataWithCallback(request *DescribeLiveDomainRealTimeTrafficDataRequest, callback func(response *DescribeLiveDomainRealTimeTrafficDataResponse, err error)) <-chan int

DescribeLiveDomainRealTimeTrafficDataWithCallback invokes the live.DescribeLiveDomainRealTimeTrafficData API asynchronously

func (*Client) DescribeLiveDomainRealTimeTrafficDataWithChan ¶

func (client *Client) DescribeLiveDomainRealTimeTrafficDataWithChan(request *DescribeLiveDomainRealTimeTrafficDataRequest) (<-chan *DescribeLiveDomainRealTimeTrafficDataResponse, <-chan error)

DescribeLiveDomainRealTimeTrafficDataWithChan invokes the live.DescribeLiveDomainRealTimeTrafficData API asynchronously

func (*Client) DescribeLiveDomainRealtimeLogDelivery ¶

func (client *Client) DescribeLiveDomainRealtimeLogDelivery(request *DescribeLiveDomainRealtimeLogDeliveryRequest) (response *DescribeLiveDomainRealtimeLogDeliveryResponse, err error)

DescribeLiveDomainRealtimeLogDelivery invokes the live.DescribeLiveDomainRealtimeLogDelivery API synchronously

func (*Client) DescribeLiveDomainRealtimeLogDeliveryWithCallback ¶

func (client *Client) DescribeLiveDomainRealtimeLogDeliveryWithCallback(request *DescribeLiveDomainRealtimeLogDeliveryRequest, callback func(response *DescribeLiveDomainRealtimeLogDeliveryResponse, err error)) <-chan int

DescribeLiveDomainRealtimeLogDeliveryWithCallback invokes the live.DescribeLiveDomainRealtimeLogDelivery API asynchronously

func (*Client) DescribeLiveDomainRealtimeLogDeliveryWithChan ¶

func (client *Client) DescribeLiveDomainRealtimeLogDeliveryWithChan(request *DescribeLiveDomainRealtimeLogDeliveryRequest) (<-chan *DescribeLiveDomainRealtimeLogDeliveryResponse, <-chan error)

DescribeLiveDomainRealtimeLogDeliveryWithChan invokes the live.DescribeLiveDomainRealtimeLogDelivery API asynchronously

func (*Client) DescribeLiveDomainRecordData ¶

func (client *Client) DescribeLiveDomainRecordData(request *DescribeLiveDomainRecordDataRequest) (response *DescribeLiveDomainRecordDataResponse, err error)

DescribeLiveDomainRecordData invokes the live.DescribeLiveDomainRecordData API synchronously

func (*Client) DescribeLiveDomainRecordDataWithCallback ¶

func (client *Client) DescribeLiveDomainRecordDataWithCallback(request *DescribeLiveDomainRecordDataRequest, callback func(response *DescribeLiveDomainRecordDataResponse, err error)) <-chan int

DescribeLiveDomainRecordDataWithCallback invokes the live.DescribeLiveDomainRecordData API asynchronously

func (*Client) DescribeLiveDomainRecordDataWithChan ¶

func (client *Client) DescribeLiveDomainRecordDataWithChan(request *DescribeLiveDomainRecordDataRequest) (<-chan *DescribeLiveDomainRecordDataResponse, <-chan error)

DescribeLiveDomainRecordDataWithChan invokes the live.DescribeLiveDomainRecordData API asynchronously

func (*Client) DescribeLiveDomainRecordUsageData ¶ added in v1.61.1174

func (client *Client) DescribeLiveDomainRecordUsageData(request *DescribeLiveDomainRecordUsageDataRequest) (response *DescribeLiveDomainRecordUsageDataResponse, err error)

DescribeLiveDomainRecordUsageData invokes the live.DescribeLiveDomainRecordUsageData API synchronously

func (*Client) DescribeLiveDomainRecordUsageDataWithCallback ¶ added in v1.61.1174

func (client *Client) DescribeLiveDomainRecordUsageDataWithCallback(request *DescribeLiveDomainRecordUsageDataRequest, callback func(response *DescribeLiveDomainRecordUsageDataResponse, err error)) <-chan int

DescribeLiveDomainRecordUsageDataWithCallback invokes the live.DescribeLiveDomainRecordUsageData API asynchronously

func (*Client) DescribeLiveDomainRecordUsageDataWithChan ¶ added in v1.61.1174

func (client *Client) DescribeLiveDomainRecordUsageDataWithChan(request *DescribeLiveDomainRecordUsageDataRequest) (<-chan *DescribeLiveDomainRecordUsageDataResponse, <-chan error)

DescribeLiveDomainRecordUsageDataWithChan invokes the live.DescribeLiveDomainRecordUsageData API asynchronously

func (*Client) DescribeLiveDomainSnapshotData ¶

func (client *Client) DescribeLiveDomainSnapshotData(request *DescribeLiveDomainSnapshotDataRequest) (response *DescribeLiveDomainSnapshotDataResponse, err error)

DescribeLiveDomainSnapshotData invokes the live.DescribeLiveDomainSnapshotData API synchronously

func (*Client) DescribeLiveDomainSnapshotDataWithCallback ¶

func (client *Client) DescribeLiveDomainSnapshotDataWithCallback(request *DescribeLiveDomainSnapshotDataRequest, callback func(response *DescribeLiveDomainSnapshotDataResponse, err error)) <-chan int

DescribeLiveDomainSnapshotDataWithCallback invokes the live.DescribeLiveDomainSnapshotData API asynchronously

func (*Client) DescribeLiveDomainSnapshotDataWithChan ¶

func (client *Client) DescribeLiveDomainSnapshotDataWithChan(request *DescribeLiveDomainSnapshotDataRequest) (<-chan *DescribeLiveDomainSnapshotDataResponse, <-chan error)

DescribeLiveDomainSnapshotDataWithChan invokes the live.DescribeLiveDomainSnapshotData API asynchronously

func (*Client) DescribeLiveDomainStagingConfig ¶ added in v1.61.1138

func (client *Client) DescribeLiveDomainStagingConfig(request *DescribeLiveDomainStagingConfigRequest) (response *DescribeLiveDomainStagingConfigResponse, err error)

DescribeLiveDomainStagingConfig invokes the live.DescribeLiveDomainStagingConfig API synchronously

func (*Client) DescribeLiveDomainStagingConfigWithCallback ¶ added in v1.61.1138

func (client *Client) DescribeLiveDomainStagingConfigWithCallback(request *DescribeLiveDomainStagingConfigRequest, callback func(response *DescribeLiveDomainStagingConfigResponse, err error)) <-chan int

DescribeLiveDomainStagingConfigWithCallback invokes the live.DescribeLiveDomainStagingConfig API asynchronously

func (*Client) DescribeLiveDomainStagingConfigWithChan ¶ added in v1.61.1138

func (client *Client) DescribeLiveDomainStagingConfigWithChan(request *DescribeLiveDomainStagingConfigRequest) (<-chan *DescribeLiveDomainStagingConfigResponse, <-chan error)

DescribeLiveDomainStagingConfigWithChan invokes the live.DescribeLiveDomainStagingConfig API asynchronously

func (*Client) DescribeLiveDomainStreamTranscodeData ¶ added in v1.61.1050

func (client *Client) DescribeLiveDomainStreamTranscodeData(request *DescribeLiveDomainStreamTranscodeDataRequest) (response *DescribeLiveDomainStreamTranscodeDataResponse, err error)

DescribeLiveDomainStreamTranscodeData invokes the live.DescribeLiveDomainStreamTranscodeData API synchronously

func (*Client) DescribeLiveDomainStreamTranscodeDataWithCallback ¶ added in v1.61.1050

func (client *Client) DescribeLiveDomainStreamTranscodeDataWithCallback(request *DescribeLiveDomainStreamTranscodeDataRequest, callback func(response *DescribeLiveDomainStreamTranscodeDataResponse, err error)) <-chan int

DescribeLiveDomainStreamTranscodeDataWithCallback invokes the live.DescribeLiveDomainStreamTranscodeData API asynchronously

func (*Client) DescribeLiveDomainStreamTranscodeDataWithChan ¶ added in v1.61.1050

func (client *Client) DescribeLiveDomainStreamTranscodeDataWithChan(request *DescribeLiveDomainStreamTranscodeDataRequest) (<-chan *DescribeLiveDomainStreamTranscodeDataResponse, <-chan error)

DescribeLiveDomainStreamTranscodeDataWithChan invokes the live.DescribeLiveDomainStreamTranscodeData API asynchronously

func (*Client) DescribeLiveDomainTimeShiftData ¶ added in v1.61.429

func (client *Client) DescribeLiveDomainTimeShiftData(request *DescribeLiveDomainTimeShiftDataRequest) (response *DescribeLiveDomainTimeShiftDataResponse, err error)

DescribeLiveDomainTimeShiftData invokes the live.DescribeLiveDomainTimeShiftData API synchronously

func (*Client) DescribeLiveDomainTimeShiftDataWithCallback ¶ added in v1.61.429

func (client *Client) DescribeLiveDomainTimeShiftDataWithCallback(request *DescribeLiveDomainTimeShiftDataRequest, callback func(response *DescribeLiveDomainTimeShiftDataResponse, err error)) <-chan int

DescribeLiveDomainTimeShiftDataWithCallback invokes the live.DescribeLiveDomainTimeShiftData API asynchronously

func (*Client) DescribeLiveDomainTimeShiftDataWithChan ¶ added in v1.61.429

func (client *Client) DescribeLiveDomainTimeShiftDataWithChan(request *DescribeLiveDomainTimeShiftDataRequest) (<-chan *DescribeLiveDomainTimeShiftDataResponse, <-chan error)

DescribeLiveDomainTimeShiftDataWithChan invokes the live.DescribeLiveDomainTimeShiftData API asynchronously

func (*Client) DescribeLiveDomainTrafficData ¶

func (client *Client) DescribeLiveDomainTrafficData(request *DescribeLiveDomainTrafficDataRequest) (response *DescribeLiveDomainTrafficDataResponse, err error)

DescribeLiveDomainTrafficData invokes the live.DescribeLiveDomainTrafficData API synchronously

func (*Client) DescribeLiveDomainTrafficDataWithCallback ¶

func (client *Client) DescribeLiveDomainTrafficDataWithCallback(request *DescribeLiveDomainTrafficDataRequest, callback func(response *DescribeLiveDomainTrafficDataResponse, err error)) <-chan int

DescribeLiveDomainTrafficDataWithCallback invokes the live.DescribeLiveDomainTrafficData API asynchronously

func (*Client) DescribeLiveDomainTrafficDataWithChan ¶

func (client *Client) DescribeLiveDomainTrafficDataWithChan(request *DescribeLiveDomainTrafficDataRequest) (<-chan *DescribeLiveDomainTrafficDataResponse, <-chan error)

DescribeLiveDomainTrafficDataWithChan invokes the live.DescribeLiveDomainTrafficData API asynchronously

func (*Client) DescribeLiveDomainTranscodeData ¶

func (client *Client) DescribeLiveDomainTranscodeData(request *DescribeLiveDomainTranscodeDataRequest) (response *DescribeLiveDomainTranscodeDataResponse, err error)

DescribeLiveDomainTranscodeData invokes the live.DescribeLiveDomainTranscodeData API synchronously

func (*Client) DescribeLiveDomainTranscodeDataWithCallback ¶

func (client *Client) DescribeLiveDomainTranscodeDataWithCallback(request *DescribeLiveDomainTranscodeDataRequest, callback func(response *DescribeLiveDomainTranscodeDataResponse, err error)) <-chan int

DescribeLiveDomainTranscodeDataWithCallback invokes the live.DescribeLiveDomainTranscodeData API asynchronously

func (*Client) DescribeLiveDomainTranscodeDataWithChan ¶

func (client *Client) DescribeLiveDomainTranscodeDataWithChan(request *DescribeLiveDomainTranscodeDataRequest) (<-chan *DescribeLiveDomainTranscodeDataResponse, <-chan error)

DescribeLiveDomainTranscodeDataWithChan invokes the live.DescribeLiveDomainTranscodeData API asynchronously

func (*Client) DescribeLiveDomainTranscodeParams ¶ added in v1.62.507

func (client *Client) DescribeLiveDomainTranscodeParams(request *DescribeLiveDomainTranscodeParamsRequest) (response *DescribeLiveDomainTranscodeParamsResponse, err error)

DescribeLiveDomainTranscodeParams invokes the live.DescribeLiveDomainTranscodeParams API synchronously

func (*Client) DescribeLiveDomainTranscodeParamsWithCallback ¶ added in v1.62.507

func (client *Client) DescribeLiveDomainTranscodeParamsWithCallback(request *DescribeLiveDomainTranscodeParamsRequest, callback func(response *DescribeLiveDomainTranscodeParamsResponse, err error)) <-chan int

DescribeLiveDomainTranscodeParamsWithCallback invokes the live.DescribeLiveDomainTranscodeParams API asynchronously

func (*Client) DescribeLiveDomainTranscodeParamsWithChan ¶ added in v1.62.507

func (client *Client) DescribeLiveDomainTranscodeParamsWithChan(request *DescribeLiveDomainTranscodeParamsRequest) (<-chan *DescribeLiveDomainTranscodeParamsResponse, <-chan error)

DescribeLiveDomainTranscodeParamsWithChan invokes the live.DescribeLiveDomainTranscodeParams API asynchronously

func (*Client) DescribeLiveDrmUsageData ¶ added in v1.61.1174

func (client *Client) DescribeLiveDrmUsageData(request *DescribeLiveDrmUsageDataRequest) (response *DescribeLiveDrmUsageDataResponse, err error)

DescribeLiveDrmUsageData invokes the live.DescribeLiveDrmUsageData API synchronously

func (*Client) DescribeLiveDrmUsageDataWithCallback ¶ added in v1.61.1174

func (client *Client) DescribeLiveDrmUsageDataWithCallback(request *DescribeLiveDrmUsageDataRequest, callback func(response *DescribeLiveDrmUsageDataResponse, err error)) <-chan int

DescribeLiveDrmUsageDataWithCallback invokes the live.DescribeLiveDrmUsageData API asynchronously

func (*Client) DescribeLiveDrmUsageDataWithChan ¶ added in v1.61.1174

func (client *Client) DescribeLiveDrmUsageDataWithChan(request *DescribeLiveDrmUsageDataRequest) (<-chan *DescribeLiveDrmUsageDataResponse, <-chan error)

DescribeLiveDrmUsageDataWithChan invokes the live.DescribeLiveDrmUsageData API asynchronously

func (*Client) DescribeLiveEdgeTransfer ¶ added in v1.61.1259

func (client *Client) DescribeLiveEdgeTransfer(request *DescribeLiveEdgeTransferRequest) (response *DescribeLiveEdgeTransferResponse, err error)

DescribeLiveEdgeTransfer invokes the live.DescribeLiveEdgeTransfer API synchronously

func (*Client) DescribeLiveEdgeTransferWithCallback ¶ added in v1.61.1259

func (client *Client) DescribeLiveEdgeTransferWithCallback(request *DescribeLiveEdgeTransferRequest, callback func(response *DescribeLiveEdgeTransferResponse, err error)) <-chan int

DescribeLiveEdgeTransferWithCallback invokes the live.DescribeLiveEdgeTransfer API asynchronously

func (*Client) DescribeLiveEdgeTransferWithChan ¶ added in v1.61.1259

func (client *Client) DescribeLiveEdgeTransferWithChan(request *DescribeLiveEdgeTransferRequest) (<-chan *DescribeLiveEdgeTransferResponse, <-chan error)

DescribeLiveEdgeTransferWithChan invokes the live.DescribeLiveEdgeTransfer API asynchronously

func (*Client) DescribeLiveGrtnDuration ¶ added in v1.62.584

func (client *Client) DescribeLiveGrtnDuration(request *DescribeLiveGrtnDurationRequest) (response *DescribeLiveGrtnDurationResponse, err error)

DescribeLiveGrtnDuration invokes the live.DescribeLiveGrtnDuration API synchronously

func (*Client) DescribeLiveGrtnDurationWithCallback ¶ added in v1.62.584

func (client *Client) DescribeLiveGrtnDurationWithCallback(request *DescribeLiveGrtnDurationRequest, callback func(response *DescribeLiveGrtnDurationResponse, err error)) <-chan int

DescribeLiveGrtnDurationWithCallback invokes the live.DescribeLiveGrtnDuration API asynchronously

func (*Client) DescribeLiveGrtnDurationWithChan ¶ added in v1.62.584

func (client *Client) DescribeLiveGrtnDurationWithChan(request *DescribeLiveGrtnDurationRequest) (<-chan *DescribeLiveGrtnDurationResponse, <-chan error)

DescribeLiveGrtnDurationWithChan invokes the live.DescribeLiveGrtnDuration API asynchronously

func (*Client) DescribeLiveGrtnTrafficUsage ¶ added in v1.62.614

func (client *Client) DescribeLiveGrtnTrafficUsage(request *DescribeLiveGrtnTrafficUsageRequest) (response *DescribeLiveGrtnTrafficUsageResponse, err error)

DescribeLiveGrtnTrafficUsage invokes the live.DescribeLiveGrtnTrafficUsage API synchronously

func (*Client) DescribeLiveGrtnTrafficUsageWithCallback ¶ added in v1.62.614

func (client *Client) DescribeLiveGrtnTrafficUsageWithCallback(request *DescribeLiveGrtnTrafficUsageRequest, callback func(response *DescribeLiveGrtnTrafficUsageResponse, err error)) <-chan int

DescribeLiveGrtnTrafficUsageWithCallback invokes the live.DescribeLiveGrtnTrafficUsage API asynchronously

func (*Client) DescribeLiveGrtnTrafficUsageWithChan ¶ added in v1.62.614

func (client *Client) DescribeLiveGrtnTrafficUsageWithChan(request *DescribeLiveGrtnTrafficUsageRequest) (<-chan *DescribeLiveGrtnTrafficUsageResponse, <-chan error)

DescribeLiveGrtnTrafficUsageWithChan invokes the live.DescribeLiveGrtnTrafficUsage API asynchronously

func (*Client) DescribeLiveHttpsDomainList ¶ added in v1.62.584

func (client *Client) DescribeLiveHttpsDomainList(request *DescribeLiveHttpsDomainListRequest) (response *DescribeLiveHttpsDomainListResponse, err error)

DescribeLiveHttpsDomainList invokes the live.DescribeLiveHttpsDomainList API synchronously

func (*Client) DescribeLiveHttpsDomainListWithCallback ¶ added in v1.62.584

func (client *Client) DescribeLiveHttpsDomainListWithCallback(request *DescribeLiveHttpsDomainListRequest, callback func(response *DescribeLiveHttpsDomainListResponse, err error)) <-chan int

DescribeLiveHttpsDomainListWithCallback invokes the live.DescribeLiveHttpsDomainList API asynchronously

func (*Client) DescribeLiveHttpsDomainListWithChan ¶ added in v1.62.584

func (client *Client) DescribeLiveHttpsDomainListWithChan(request *DescribeLiveHttpsDomainListRequest) (<-chan *DescribeLiveHttpsDomainListResponse, <-chan error)

DescribeLiveHttpsDomainListWithChan invokes the live.DescribeLiveHttpsDomainList API asynchronously

func (*Client) DescribeLiveInteractionMetricData ¶ added in v1.62.728

func (client *Client) DescribeLiveInteractionMetricData(request *DescribeLiveInteractionMetricDataRequest) (response *DescribeLiveInteractionMetricDataResponse, err error)

DescribeLiveInteractionMetricData invokes the live.DescribeLiveInteractionMetricData API synchronously

func (*Client) DescribeLiveInteractionMetricDataWithCallback ¶ added in v1.62.728

func (client *Client) DescribeLiveInteractionMetricDataWithCallback(request *DescribeLiveInteractionMetricDataRequest, callback func(response *DescribeLiveInteractionMetricDataResponse, err error)) <-chan int

DescribeLiveInteractionMetricDataWithCallback invokes the live.DescribeLiveInteractionMetricData API asynchronously

func (*Client) DescribeLiveInteractionMetricDataWithChan ¶ added in v1.62.728

func (client *Client) DescribeLiveInteractionMetricDataWithChan(request *DescribeLiveInteractionMetricDataRequest) (<-chan *DescribeLiveInteractionMetricDataResponse, <-chan error)

DescribeLiveInteractionMetricDataWithChan invokes the live.DescribeLiveInteractionMetricData API asynchronously

func (*Client) DescribeLiveIpInfo ¶ added in v1.61.1259

func (client *Client) DescribeLiveIpInfo(request *DescribeLiveIpInfoRequest) (response *DescribeLiveIpInfoResponse, err error)

DescribeLiveIpInfo invokes the live.DescribeLiveIpInfo API synchronously

func (*Client) DescribeLiveIpInfoWithCallback ¶ added in v1.61.1259

func (client *Client) DescribeLiveIpInfoWithCallback(request *DescribeLiveIpInfoRequest, callback func(response *DescribeLiveIpInfoResponse, err error)) <-chan int

DescribeLiveIpInfoWithCallback invokes the live.DescribeLiveIpInfo API asynchronously

func (*Client) DescribeLiveIpInfoWithChan ¶ added in v1.61.1259

func (client *Client) DescribeLiveIpInfoWithChan(request *DescribeLiveIpInfoRequest) (<-chan *DescribeLiveIpInfoResponse, <-chan error)

DescribeLiveIpInfoWithChan invokes the live.DescribeLiveIpInfo API asynchronously

func (*Client) DescribeLiveLazyPullStreamConfig ¶

func (client *Client) DescribeLiveLazyPullStreamConfig(request *DescribeLiveLazyPullStreamConfigRequest) (response *DescribeLiveLazyPullStreamConfigResponse, err error)

DescribeLiveLazyPullStreamConfig invokes the live.DescribeLiveLazyPullStreamConfig API synchronously

func (*Client) DescribeLiveLazyPullStreamConfigWithCallback ¶

func (client *Client) DescribeLiveLazyPullStreamConfigWithCallback(request *DescribeLiveLazyPullStreamConfigRequest, callback func(response *DescribeLiveLazyPullStreamConfigResponse, err error)) <-chan int

DescribeLiveLazyPullStreamConfigWithCallback invokes the live.DescribeLiveLazyPullStreamConfig API asynchronously

func (*Client) DescribeLiveLazyPullStreamConfigWithChan ¶

func (client *Client) DescribeLiveLazyPullStreamConfigWithChan(request *DescribeLiveLazyPullStreamConfigRequest) (<-chan *DescribeLiveLazyPullStreamConfigResponse, <-chan error)

DescribeLiveLazyPullStreamConfigWithChan invokes the live.DescribeLiveLazyPullStreamConfig API asynchronously

func (*Client) DescribeLiveMessageApp ¶ added in v1.62.592

func (client *Client) DescribeLiveMessageApp(request *DescribeLiveMessageAppRequest) (response *DescribeLiveMessageAppResponse, err error)

DescribeLiveMessageApp invokes the live.DescribeLiveMessageApp API synchronously

func (*Client) DescribeLiveMessageAppWithCallback ¶ added in v1.62.592

func (client *Client) DescribeLiveMessageAppWithCallback(request *DescribeLiveMessageAppRequest, callback func(response *DescribeLiveMessageAppResponse, err error)) <-chan int

DescribeLiveMessageAppWithCallback invokes the live.DescribeLiveMessageApp API asynchronously

func (*Client) DescribeLiveMessageAppWithChan ¶ added in v1.62.592

func (client *Client) DescribeLiveMessageAppWithChan(request *DescribeLiveMessageAppRequest) (<-chan *DescribeLiveMessageAppResponse, <-chan error)

DescribeLiveMessageAppWithChan invokes the live.DescribeLiveMessageApp API asynchronously

func (*Client) DescribeLiveMessageGroup ¶ added in v1.62.592

func (client *Client) DescribeLiveMessageGroup(request *DescribeLiveMessageGroupRequest) (response *DescribeLiveMessageGroupResponse, err error)

DescribeLiveMessageGroup invokes the live.DescribeLiveMessageGroup API synchronously

func (*Client) DescribeLiveMessageGroupBand ¶ added in v1.62.592

func (client *Client) DescribeLiveMessageGroupBand(request *DescribeLiveMessageGroupBandRequest) (response *DescribeLiveMessageGroupBandResponse, err error)

DescribeLiveMessageGroupBand invokes the live.DescribeLiveMessageGroupBand API synchronously

func (*Client) DescribeLiveMessageGroupBandWithCallback ¶ added in v1.62.592

func (client *Client) DescribeLiveMessageGroupBandWithCallback(request *DescribeLiveMessageGroupBandRequest, callback func(response *DescribeLiveMessageGroupBandResponse, err error)) <-chan int

DescribeLiveMessageGroupBandWithCallback invokes the live.DescribeLiveMessageGroupBand API asynchronously

func (*Client) DescribeLiveMessageGroupBandWithChan ¶ added in v1.62.592

func (client *Client) DescribeLiveMessageGroupBandWithChan(request *DescribeLiveMessageGroupBandRequest) (<-chan *DescribeLiveMessageGroupBandResponse, <-chan error)

DescribeLiveMessageGroupBandWithChan invokes the live.DescribeLiveMessageGroupBand API asynchronously

func (*Client) DescribeLiveMessageGroupWithCallback ¶ added in v1.62.592

func (client *Client) DescribeLiveMessageGroupWithCallback(request *DescribeLiveMessageGroupRequest, callback func(response *DescribeLiveMessageGroupResponse, err error)) <-chan int

DescribeLiveMessageGroupWithCallback invokes the live.DescribeLiveMessageGroup API asynchronously

func (*Client) DescribeLiveMessageGroupWithChan ¶ added in v1.62.592

func (client *Client) DescribeLiveMessageGroupWithChan(request *DescribeLiveMessageGroupRequest) (<-chan *DescribeLiveMessageGroupResponse, <-chan error)

DescribeLiveMessageGroupWithChan invokes the live.DescribeLiveMessageGroup API asynchronously

func (*Client) DescribeLivePackageConfig ¶ added in v1.62.584

func (client *Client) DescribeLivePackageConfig(request *DescribeLivePackageConfigRequest) (response *DescribeLivePackageConfigResponse, err error)

DescribeLivePackageConfig invokes the live.DescribeLivePackageConfig API synchronously

func (*Client) DescribeLivePackageConfigWithCallback ¶ added in v1.62.584

func (client *Client) DescribeLivePackageConfigWithCallback(request *DescribeLivePackageConfigRequest, callback func(response *DescribeLivePackageConfigResponse, err error)) <-chan int

DescribeLivePackageConfigWithCallback invokes the live.DescribeLivePackageConfig API asynchronously

func (*Client) DescribeLivePackageConfigWithChan ¶ added in v1.62.584

func (client *Client) DescribeLivePackageConfigWithChan(request *DescribeLivePackageConfigRequest) (<-chan *DescribeLivePackageConfigResponse, <-chan error)

DescribeLivePackageConfigWithChan invokes the live.DescribeLivePackageConfig API asynchronously

func (*Client) DescribeLiveProducerUsageData ¶ added in v1.61.1772

func (client *Client) DescribeLiveProducerUsageData(request *DescribeLiveProducerUsageDataRequest) (response *DescribeLiveProducerUsageDataResponse, err error)

DescribeLiveProducerUsageData invokes the live.DescribeLiveProducerUsageData API synchronously

func (*Client) DescribeLiveProducerUsageDataWithCallback ¶ added in v1.61.1772

func (client *Client) DescribeLiveProducerUsageDataWithCallback(request *DescribeLiveProducerUsageDataRequest, callback func(response *DescribeLiveProducerUsageDataResponse, err error)) <-chan int

DescribeLiveProducerUsageDataWithCallback invokes the live.DescribeLiveProducerUsageData API asynchronously

func (*Client) DescribeLiveProducerUsageDataWithChan ¶ added in v1.61.1772

func (client *Client) DescribeLiveProducerUsageDataWithChan(request *DescribeLiveProducerUsageDataRequest) (<-chan *DescribeLiveProducerUsageDataResponse, <-chan error)

DescribeLiveProducerUsageDataWithChan invokes the live.DescribeLiveProducerUsageData API asynchronously

func (*Client) DescribeLivePullStreamConfig ¶

func (client *Client) DescribeLivePullStreamConfig(request *DescribeLivePullStreamConfigRequest) (response *DescribeLivePullStreamConfigResponse, err error)

DescribeLivePullStreamConfig invokes the live.DescribeLivePullStreamConfig API synchronously

func (*Client) DescribeLivePullStreamConfigWithCallback ¶

func (client *Client) DescribeLivePullStreamConfigWithCallback(request *DescribeLivePullStreamConfigRequest, callback func(response *DescribeLivePullStreamConfigResponse, err error)) <-chan int

DescribeLivePullStreamConfigWithCallback invokes the live.DescribeLivePullStreamConfig API asynchronously

func (*Client) DescribeLivePullStreamConfigWithChan ¶

func (client *Client) DescribeLivePullStreamConfigWithChan(request *DescribeLivePullStreamConfigRequest) (<-chan *DescribeLivePullStreamConfigResponse, <-chan error)

DescribeLivePullStreamConfigWithChan invokes the live.DescribeLivePullStreamConfig API asynchronously

func (*Client) DescribeLivePushProxyLog ¶ added in v1.62.584

func (client *Client) DescribeLivePushProxyLog(request *DescribeLivePushProxyLogRequest) (response *DescribeLivePushProxyLogResponse, err error)

DescribeLivePushProxyLog invokes the live.DescribeLivePushProxyLog API synchronously

func (*Client) DescribeLivePushProxyLogWithCallback ¶ added in v1.62.584

func (client *Client) DescribeLivePushProxyLogWithCallback(request *DescribeLivePushProxyLogRequest, callback func(response *DescribeLivePushProxyLogResponse, err error)) <-chan int

DescribeLivePushProxyLogWithCallback invokes the live.DescribeLivePushProxyLog API asynchronously

func (*Client) DescribeLivePushProxyLogWithChan ¶ added in v1.62.584

func (client *Client) DescribeLivePushProxyLogWithChan(request *DescribeLivePushProxyLogRequest) (<-chan *DescribeLivePushProxyLogResponse, <-chan error)

DescribeLivePushProxyLogWithChan invokes the live.DescribeLivePushProxyLog API asynchronously

func (*Client) DescribeLivePushProxyUsageData ¶ added in v1.62.584

func (client *Client) DescribeLivePushProxyUsageData(request *DescribeLivePushProxyUsageDataRequest) (response *DescribeLivePushProxyUsageDataResponse, err error)

DescribeLivePushProxyUsageData invokes the live.DescribeLivePushProxyUsageData API synchronously

func (*Client) DescribeLivePushProxyUsageDataWithCallback ¶ added in v1.62.584

func (client *Client) DescribeLivePushProxyUsageDataWithCallback(request *DescribeLivePushProxyUsageDataRequest, callback func(response *DescribeLivePushProxyUsageDataResponse, err error)) <-chan int

DescribeLivePushProxyUsageDataWithCallback invokes the live.DescribeLivePushProxyUsageData API asynchronously

func (*Client) DescribeLivePushProxyUsageDataWithChan ¶ added in v1.62.584

func (client *Client) DescribeLivePushProxyUsageDataWithChan(request *DescribeLivePushProxyUsageDataRequest) (<-chan *DescribeLivePushProxyUsageDataResponse, <-chan error)

DescribeLivePushProxyUsageDataWithChan invokes the live.DescribeLivePushProxyUsageData API asynchronously

func (*Client) DescribeLiveRealtimeDeliveryAcc ¶

func (client *Client) DescribeLiveRealtimeDeliveryAcc(request *DescribeLiveRealtimeDeliveryAccRequest) (response *DescribeLiveRealtimeDeliveryAccResponse, err error)

DescribeLiveRealtimeDeliveryAcc invokes the live.DescribeLiveRealtimeDeliveryAcc API synchronously

func (*Client) DescribeLiveRealtimeDeliveryAccWithCallback ¶

func (client *Client) DescribeLiveRealtimeDeliveryAccWithCallback(request *DescribeLiveRealtimeDeliveryAccRequest, callback func(response *DescribeLiveRealtimeDeliveryAccResponse, err error)) <-chan int

DescribeLiveRealtimeDeliveryAccWithCallback invokes the live.DescribeLiveRealtimeDeliveryAcc API asynchronously

func (*Client) DescribeLiveRealtimeDeliveryAccWithChan ¶

func (client *Client) DescribeLiveRealtimeDeliveryAccWithChan(request *DescribeLiveRealtimeDeliveryAccRequest) (<-chan *DescribeLiveRealtimeDeliveryAccResponse, <-chan error)

DescribeLiveRealtimeDeliveryAccWithChan invokes the live.DescribeLiveRealtimeDeliveryAcc API asynchronously

func (*Client) DescribeLiveRealtimeLogAuthorized ¶

func (client *Client) DescribeLiveRealtimeLogAuthorized(request *DescribeLiveRealtimeLogAuthorizedRequest) (response *DescribeLiveRealtimeLogAuthorizedResponse, err error)

DescribeLiveRealtimeLogAuthorized invokes the live.DescribeLiveRealtimeLogAuthorized API synchronously

func (*Client) DescribeLiveRealtimeLogAuthorizedWithCallback ¶

func (client *Client) DescribeLiveRealtimeLogAuthorizedWithCallback(request *DescribeLiveRealtimeLogAuthorizedRequest, callback func(response *DescribeLiveRealtimeLogAuthorizedResponse, err error)) <-chan int

DescribeLiveRealtimeLogAuthorizedWithCallback invokes the live.DescribeLiveRealtimeLogAuthorized API asynchronously

func (*Client) DescribeLiveRealtimeLogAuthorizedWithChan ¶

func (client *Client) DescribeLiveRealtimeLogAuthorizedWithChan(request *DescribeLiveRealtimeLogAuthorizedRequest) (<-chan *DescribeLiveRealtimeLogAuthorizedResponse, <-chan error)

DescribeLiveRealtimeLogAuthorizedWithChan invokes the live.DescribeLiveRealtimeLogAuthorized API asynchronously

func (*Client) DescribeLiveRecordConfig ¶

func (client *Client) DescribeLiveRecordConfig(request *DescribeLiveRecordConfigRequest) (response *DescribeLiveRecordConfigResponse, err error)

DescribeLiveRecordConfig invokes the live.DescribeLiveRecordConfig API synchronously

func (*Client) DescribeLiveRecordConfigWithCallback ¶

func (client *Client) DescribeLiveRecordConfigWithCallback(request *DescribeLiveRecordConfigRequest, callback func(response *DescribeLiveRecordConfigResponse, err error)) <-chan int

DescribeLiveRecordConfigWithCallback invokes the live.DescribeLiveRecordConfig API asynchronously

func (*Client) DescribeLiveRecordConfigWithChan ¶

func (client *Client) DescribeLiveRecordConfigWithChan(request *DescribeLiveRecordConfigRequest) (<-chan *DescribeLiveRecordConfigResponse, <-chan error)

DescribeLiveRecordConfigWithChan invokes the live.DescribeLiveRecordConfig API asynchronously

func (*Client) DescribeLiveRecordNotifyConfig ¶

func (client *Client) DescribeLiveRecordNotifyConfig(request *DescribeLiveRecordNotifyConfigRequest) (response *DescribeLiveRecordNotifyConfigResponse, err error)

DescribeLiveRecordNotifyConfig invokes the live.DescribeLiveRecordNotifyConfig API synchronously

func (*Client) DescribeLiveRecordNotifyConfigWithCallback ¶

func (client *Client) DescribeLiveRecordNotifyConfigWithCallback(request *DescribeLiveRecordNotifyConfigRequest, callback func(response *DescribeLiveRecordNotifyConfigResponse, err error)) <-chan int

DescribeLiveRecordNotifyConfigWithCallback invokes the live.DescribeLiveRecordNotifyConfig API asynchronously

func (*Client) DescribeLiveRecordNotifyConfigWithChan ¶

func (client *Client) DescribeLiveRecordNotifyConfigWithChan(request *DescribeLiveRecordNotifyConfigRequest) (<-chan *DescribeLiveRecordNotifyConfigResponse, <-chan error)

DescribeLiveRecordNotifyConfigWithChan invokes the live.DescribeLiveRecordNotifyConfig API asynchronously

func (*Client) DescribeLiveRecordNotifyRecords ¶ added in v1.62.252

func (client *Client) DescribeLiveRecordNotifyRecords(request *DescribeLiveRecordNotifyRecordsRequest) (response *DescribeLiveRecordNotifyRecordsResponse, err error)

DescribeLiveRecordNotifyRecords invokes the live.DescribeLiveRecordNotifyRecords API synchronously

func (*Client) DescribeLiveRecordNotifyRecordsWithCallback ¶ added in v1.62.252

func (client *Client) DescribeLiveRecordNotifyRecordsWithCallback(request *DescribeLiveRecordNotifyRecordsRequest, callback func(response *DescribeLiveRecordNotifyRecordsResponse, err error)) <-chan int

DescribeLiveRecordNotifyRecordsWithCallback invokes the live.DescribeLiveRecordNotifyRecords API asynchronously

func (*Client) DescribeLiveRecordNotifyRecordsWithChan ¶ added in v1.62.252

func (client *Client) DescribeLiveRecordNotifyRecordsWithChan(request *DescribeLiveRecordNotifyRecordsRequest) (<-chan *DescribeLiveRecordNotifyRecordsResponse, <-chan error)

DescribeLiveRecordNotifyRecordsWithChan invokes the live.DescribeLiveRecordNotifyRecords API asynchronously

func (*Client) DescribeLiveRecordVodConfigs ¶

func (client *Client) DescribeLiveRecordVodConfigs(request *DescribeLiveRecordVodConfigsRequest) (response *DescribeLiveRecordVodConfigsResponse, err error)

DescribeLiveRecordVodConfigs invokes the live.DescribeLiveRecordVodConfigs API synchronously

func (*Client) DescribeLiveRecordVodConfigsWithCallback ¶

func (client *Client) DescribeLiveRecordVodConfigsWithCallback(request *DescribeLiveRecordVodConfigsRequest, callback func(response *DescribeLiveRecordVodConfigsResponse, err error)) <-chan int

DescribeLiveRecordVodConfigsWithCallback invokes the live.DescribeLiveRecordVodConfigs API asynchronously

func (*Client) DescribeLiveRecordVodConfigsWithChan ¶

func (client *Client) DescribeLiveRecordVodConfigsWithChan(request *DescribeLiveRecordVodConfigsRequest) (<-chan *DescribeLiveRecordVodConfigsResponse, <-chan error)

DescribeLiveRecordVodConfigsWithChan invokes the live.DescribeLiveRecordVodConfigs API asynchronously

func (*Client) DescribeLiveShiftConfigs ¶ added in v1.61.1050

func (client *Client) DescribeLiveShiftConfigs(request *DescribeLiveShiftConfigsRequest) (response *DescribeLiveShiftConfigsResponse, err error)

DescribeLiveShiftConfigs invokes the live.DescribeLiveShiftConfigs API synchronously

func (*Client) DescribeLiveShiftConfigsWithCallback ¶ added in v1.61.1050

func (client *Client) DescribeLiveShiftConfigsWithCallback(request *DescribeLiveShiftConfigsRequest, callback func(response *DescribeLiveShiftConfigsResponse, err error)) <-chan int

DescribeLiveShiftConfigsWithCallback invokes the live.DescribeLiveShiftConfigs API asynchronously

func (*Client) DescribeLiveShiftConfigsWithChan ¶ added in v1.61.1050

func (client *Client) DescribeLiveShiftConfigsWithChan(request *DescribeLiveShiftConfigsRequest) (<-chan *DescribeLiveShiftConfigsResponse, <-chan error)

DescribeLiveShiftConfigsWithChan invokes the live.DescribeLiveShiftConfigs API asynchronously

func (*Client) DescribeLiveSnapshotConfig ¶

func (client *Client) DescribeLiveSnapshotConfig(request *DescribeLiveSnapshotConfigRequest) (response *DescribeLiveSnapshotConfigResponse, err error)

DescribeLiveSnapshotConfig invokes the live.DescribeLiveSnapshotConfig API synchronously

func (*Client) DescribeLiveSnapshotConfigWithCallback ¶

func (client *Client) DescribeLiveSnapshotConfigWithCallback(request *DescribeLiveSnapshotConfigRequest, callback func(response *DescribeLiveSnapshotConfigResponse, err error)) <-chan int

DescribeLiveSnapshotConfigWithCallback invokes the live.DescribeLiveSnapshotConfig API asynchronously

func (*Client) DescribeLiveSnapshotConfigWithChan ¶

func (client *Client) DescribeLiveSnapshotConfigWithChan(request *DescribeLiveSnapshotConfigRequest) (<-chan *DescribeLiveSnapshotConfigResponse, <-chan error)

DescribeLiveSnapshotConfigWithChan invokes the live.DescribeLiveSnapshotConfig API asynchronously

func (*Client) DescribeLiveSnapshotDetectPornConfig ¶

func (client *Client) DescribeLiveSnapshotDetectPornConfig(request *DescribeLiveSnapshotDetectPornConfigRequest) (response *DescribeLiveSnapshotDetectPornConfigResponse, err error)

DescribeLiveSnapshotDetectPornConfig invokes the live.DescribeLiveSnapshotDetectPornConfig API synchronously

func (*Client) DescribeLiveSnapshotDetectPornConfigWithCallback ¶

func (client *Client) DescribeLiveSnapshotDetectPornConfigWithCallback(request *DescribeLiveSnapshotDetectPornConfigRequest, callback func(response *DescribeLiveSnapshotDetectPornConfigResponse, err error)) <-chan int

DescribeLiveSnapshotDetectPornConfigWithCallback invokes the live.DescribeLiveSnapshotDetectPornConfig API asynchronously

func (*Client) DescribeLiveSnapshotDetectPornConfigWithChan ¶

func (client *Client) DescribeLiveSnapshotDetectPornConfigWithChan(request *DescribeLiveSnapshotDetectPornConfigRequest) (<-chan *DescribeLiveSnapshotDetectPornConfigResponse, <-chan error)

DescribeLiveSnapshotDetectPornConfigWithChan invokes the live.DescribeLiveSnapshotDetectPornConfig API asynchronously

func (*Client) DescribeLiveSnapshotNotifyConfig ¶ added in v1.62.68

func (client *Client) DescribeLiveSnapshotNotifyConfig(request *DescribeLiveSnapshotNotifyConfigRequest) (response *DescribeLiveSnapshotNotifyConfigResponse, err error)

DescribeLiveSnapshotNotifyConfig invokes the live.DescribeLiveSnapshotNotifyConfig API synchronously

func (*Client) DescribeLiveSnapshotNotifyConfigWithCallback ¶ added in v1.62.68

func (client *Client) DescribeLiveSnapshotNotifyConfigWithCallback(request *DescribeLiveSnapshotNotifyConfigRequest, callback func(response *DescribeLiveSnapshotNotifyConfigResponse, err error)) <-chan int

DescribeLiveSnapshotNotifyConfigWithCallback invokes the live.DescribeLiveSnapshotNotifyConfig API asynchronously

func (*Client) DescribeLiveSnapshotNotifyConfigWithChan ¶ added in v1.62.68

func (client *Client) DescribeLiveSnapshotNotifyConfigWithChan(request *DescribeLiveSnapshotNotifyConfigRequest) (<-chan *DescribeLiveSnapshotNotifyConfigResponse, <-chan error)

DescribeLiveSnapshotNotifyConfigWithChan invokes the live.DescribeLiveSnapshotNotifyConfig API asynchronously

func (*Client) DescribeLiveStreamAuthChecking ¶ added in v1.62.68

func (client *Client) DescribeLiveStreamAuthChecking(request *DescribeLiveStreamAuthCheckingRequest) (response *DescribeLiveStreamAuthCheckingResponse, err error)

DescribeLiveStreamAuthChecking invokes the live.DescribeLiveStreamAuthChecking API synchronously

func (*Client) DescribeLiveStreamAuthCheckingWithCallback ¶ added in v1.62.68

func (client *Client) DescribeLiveStreamAuthCheckingWithCallback(request *DescribeLiveStreamAuthCheckingRequest, callback func(response *DescribeLiveStreamAuthCheckingResponse, err error)) <-chan int

DescribeLiveStreamAuthCheckingWithCallback invokes the live.DescribeLiveStreamAuthChecking API asynchronously

func (*Client) DescribeLiveStreamAuthCheckingWithChan ¶ added in v1.62.68

func (client *Client) DescribeLiveStreamAuthCheckingWithChan(request *DescribeLiveStreamAuthCheckingRequest) (<-chan *DescribeLiveStreamAuthCheckingResponse, <-chan error)

DescribeLiveStreamAuthCheckingWithChan invokes the live.DescribeLiveStreamAuthChecking API asynchronously

func (*Client) DescribeLiveStreamBitRateData ¶

func (client *Client) DescribeLiveStreamBitRateData(request *DescribeLiveStreamBitRateDataRequest) (response *DescribeLiveStreamBitRateDataResponse, err error)

DescribeLiveStreamBitRateData invokes the live.DescribeLiveStreamBitRateData API synchronously

func (*Client) DescribeLiveStreamBitRateDataWithCallback ¶

func (client *Client) DescribeLiveStreamBitRateDataWithCallback(request *DescribeLiveStreamBitRateDataRequest, callback func(response *DescribeLiveStreamBitRateDataResponse, err error)) <-chan int

DescribeLiveStreamBitRateDataWithCallback invokes the live.DescribeLiveStreamBitRateData API asynchronously

func (*Client) DescribeLiveStreamBitRateDataWithChan ¶

func (client *Client) DescribeLiveStreamBitRateDataWithChan(request *DescribeLiveStreamBitRateDataRequest) (<-chan *DescribeLiveStreamBitRateDataResponse, <-chan error)

DescribeLiveStreamBitRateDataWithChan invokes the live.DescribeLiveStreamBitRateData API asynchronously

func (*Client) DescribeLiveStreamCount ¶

func (client *Client) DescribeLiveStreamCount(request *DescribeLiveStreamCountRequest) (response *DescribeLiveStreamCountResponse, err error)

DescribeLiveStreamCount invokes the live.DescribeLiveStreamCount API synchronously

func (*Client) DescribeLiveStreamCountWithCallback ¶

func (client *Client) DescribeLiveStreamCountWithCallback(request *DescribeLiveStreamCountRequest, callback func(response *DescribeLiveStreamCountResponse, err error)) <-chan int

DescribeLiveStreamCountWithCallback invokes the live.DescribeLiveStreamCount API asynchronously

func (*Client) DescribeLiveStreamCountWithChan ¶

func (client *Client) DescribeLiveStreamCountWithChan(request *DescribeLiveStreamCountRequest) (<-chan *DescribeLiveStreamCountResponse, <-chan error)

DescribeLiveStreamCountWithChan invokes the live.DescribeLiveStreamCount API asynchronously

func (*Client) DescribeLiveStreamDelayConfig ¶

func (client *Client) DescribeLiveStreamDelayConfig(request *DescribeLiveStreamDelayConfigRequest) (response *DescribeLiveStreamDelayConfigResponse, err error)

DescribeLiveStreamDelayConfig invokes the live.DescribeLiveStreamDelayConfig API synchronously

func (*Client) DescribeLiveStreamDelayConfigWithCallback ¶

func (client *Client) DescribeLiveStreamDelayConfigWithCallback(request *DescribeLiveStreamDelayConfigRequest, callback func(response *DescribeLiveStreamDelayConfigResponse, err error)) <-chan int

DescribeLiveStreamDelayConfigWithCallback invokes the live.DescribeLiveStreamDelayConfig API asynchronously

func (*Client) DescribeLiveStreamDelayConfigWithChan ¶

func (client *Client) DescribeLiveStreamDelayConfigWithChan(request *DescribeLiveStreamDelayConfigRequest) (<-chan *DescribeLiveStreamDelayConfigResponse, <-chan error)

DescribeLiveStreamDelayConfigWithChan invokes the live.DescribeLiveStreamDelayConfig API asynchronously

func (*Client) DescribeLiveStreamDetailFrameRateAndBitRateData ¶ added in v1.62.728

func (client *Client) DescribeLiveStreamDetailFrameRateAndBitRateData(request *DescribeLiveStreamDetailFrameRateAndBitRateDataRequest) (response *DescribeLiveStreamDetailFrameRateAndBitRateDataResponse, err error)

DescribeLiveStreamDetailFrameRateAndBitRateData invokes the live.DescribeLiveStreamDetailFrameRateAndBitRateData API synchronously

func (*Client) DescribeLiveStreamDetailFrameRateAndBitRateDataWithCallback ¶ added in v1.62.728

func (client *Client) DescribeLiveStreamDetailFrameRateAndBitRateDataWithCallback(request *DescribeLiveStreamDetailFrameRateAndBitRateDataRequest, callback func(response *DescribeLiveStreamDetailFrameRateAndBitRateDataResponse, err error)) <-chan int

DescribeLiveStreamDetailFrameRateAndBitRateDataWithCallback invokes the live.DescribeLiveStreamDetailFrameRateAndBitRateData API asynchronously

func (*Client) DescribeLiveStreamDetailFrameRateAndBitRateDataWithChan ¶ added in v1.62.728

func (client *Client) DescribeLiveStreamDetailFrameRateAndBitRateDataWithChan(request *DescribeLiveStreamDetailFrameRateAndBitRateDataRequest) (<-chan *DescribeLiveStreamDetailFrameRateAndBitRateDataResponse, <-chan error)

DescribeLiveStreamDetailFrameRateAndBitRateDataWithChan invokes the live.DescribeLiveStreamDetailFrameRateAndBitRateData API asynchronously

func (*Client) DescribeLiveStreamHistoryUserNum ¶

func (client *Client) DescribeLiveStreamHistoryUserNum(request *DescribeLiveStreamHistoryUserNumRequest) (response *DescribeLiveStreamHistoryUserNumResponse, err error)

DescribeLiveStreamHistoryUserNum invokes the live.DescribeLiveStreamHistoryUserNum API synchronously

func (*Client) DescribeLiveStreamHistoryUserNumWithCallback ¶

func (client *Client) DescribeLiveStreamHistoryUserNumWithCallback(request *DescribeLiveStreamHistoryUserNumRequest, callback func(response *DescribeLiveStreamHistoryUserNumResponse, err error)) <-chan int

DescribeLiveStreamHistoryUserNumWithCallback invokes the live.DescribeLiveStreamHistoryUserNum API asynchronously

func (*Client) DescribeLiveStreamHistoryUserNumWithChan ¶

func (client *Client) DescribeLiveStreamHistoryUserNumWithChan(request *DescribeLiveStreamHistoryUserNumRequest) (<-chan *DescribeLiveStreamHistoryUserNumResponse, <-chan error)

DescribeLiveStreamHistoryUserNumWithChan invokes the live.DescribeLiveStreamHistoryUserNum API asynchronously

func (*Client) DescribeLiveStreamMetricDetailData ¶ added in v1.61.1836

func (client *Client) DescribeLiveStreamMetricDetailData(request *DescribeLiveStreamMetricDetailDataRequest) (response *DescribeLiveStreamMetricDetailDataResponse, err error)

DescribeLiveStreamMetricDetailData invokes the live.DescribeLiveStreamMetricDetailData API synchronously

func (*Client) DescribeLiveStreamMetricDetailDataWithCallback ¶ added in v1.61.1836

func (client *Client) DescribeLiveStreamMetricDetailDataWithCallback(request *DescribeLiveStreamMetricDetailDataRequest, callback func(response *DescribeLiveStreamMetricDetailDataResponse, err error)) <-chan int

DescribeLiveStreamMetricDetailDataWithCallback invokes the live.DescribeLiveStreamMetricDetailData API asynchronously

func (*Client) DescribeLiveStreamMetricDetailDataWithChan ¶ added in v1.61.1836

func (client *Client) DescribeLiveStreamMetricDetailDataWithChan(request *DescribeLiveStreamMetricDetailDataRequest) (<-chan *DescribeLiveStreamMetricDetailDataResponse, <-chan error)

DescribeLiveStreamMetricDetailDataWithChan invokes the live.DescribeLiveStreamMetricDetailData API asynchronously

func (*Client) DescribeLiveStreamMonitorList ¶ added in v1.61.1353

func (client *Client) DescribeLiveStreamMonitorList(request *DescribeLiveStreamMonitorListRequest) (response *DescribeLiveStreamMonitorListResponse, err error)

DescribeLiveStreamMonitorList invokes the live.DescribeLiveStreamMonitorList API synchronously

func (*Client) DescribeLiveStreamMonitorListWithCallback ¶ added in v1.61.1353

func (client *Client) DescribeLiveStreamMonitorListWithCallback(request *DescribeLiveStreamMonitorListRequest, callback func(response *DescribeLiveStreamMonitorListResponse, err error)) <-chan int

DescribeLiveStreamMonitorListWithCallback invokes the live.DescribeLiveStreamMonitorList API asynchronously

func (*Client) DescribeLiveStreamMonitorListWithChan ¶ added in v1.61.1353

func (client *Client) DescribeLiveStreamMonitorListWithChan(request *DescribeLiveStreamMonitorListRequest) (<-chan *DescribeLiveStreamMonitorListResponse, <-chan error)

DescribeLiveStreamMonitorListWithChan invokes the live.DescribeLiveStreamMonitorList API asynchronously

func (*Client) DescribeLiveStreamOptimizedFeatureConfig ¶

func (client *Client) DescribeLiveStreamOptimizedFeatureConfig(request *DescribeLiveStreamOptimizedFeatureConfigRequest) (response *DescribeLiveStreamOptimizedFeatureConfigResponse, err error)

DescribeLiveStreamOptimizedFeatureConfig invokes the live.DescribeLiveStreamOptimizedFeatureConfig API synchronously

func (*Client) DescribeLiveStreamOptimizedFeatureConfigWithCallback ¶

func (client *Client) DescribeLiveStreamOptimizedFeatureConfigWithCallback(request *DescribeLiveStreamOptimizedFeatureConfigRequest, callback func(response *DescribeLiveStreamOptimizedFeatureConfigResponse, err error)) <-chan int

DescribeLiveStreamOptimizedFeatureConfigWithCallback invokes the live.DescribeLiveStreamOptimizedFeatureConfig API asynchronously

func (*Client) DescribeLiveStreamOptimizedFeatureConfigWithChan ¶

func (client *Client) DescribeLiveStreamOptimizedFeatureConfigWithChan(request *DescribeLiveStreamOptimizedFeatureConfigRequest) (<-chan *DescribeLiveStreamOptimizedFeatureConfigResponse, <-chan error)

DescribeLiveStreamOptimizedFeatureConfigWithChan invokes the live.DescribeLiveStreamOptimizedFeatureConfig API asynchronously

func (*Client) DescribeLiveStreamPreloadTasks ¶ added in v1.62.507

func (client *Client) DescribeLiveStreamPreloadTasks(request *DescribeLiveStreamPreloadTasksRequest) (response *DescribeLiveStreamPreloadTasksResponse, err error)

DescribeLiveStreamPreloadTasks invokes the live.DescribeLiveStreamPreloadTasks API synchronously

func (*Client) DescribeLiveStreamPreloadTasksWithCallback ¶ added in v1.62.507

func (client *Client) DescribeLiveStreamPreloadTasksWithCallback(request *DescribeLiveStreamPreloadTasksRequest, callback func(response *DescribeLiveStreamPreloadTasksResponse, err error)) <-chan int

DescribeLiveStreamPreloadTasksWithCallback invokes the live.DescribeLiveStreamPreloadTasks API asynchronously

func (*Client) DescribeLiveStreamPreloadTasksWithChan ¶ added in v1.62.507

func (client *Client) DescribeLiveStreamPreloadTasksWithChan(request *DescribeLiveStreamPreloadTasksRequest) (<-chan *DescribeLiveStreamPreloadTasksResponse, <-chan error)

DescribeLiveStreamPreloadTasksWithChan invokes the live.DescribeLiveStreamPreloadTasks API asynchronously

func (*Client) DescribeLiveStreamPushMetricDetailData ¶ added in v1.62.584

func (client *Client) DescribeLiveStreamPushMetricDetailData(request *DescribeLiveStreamPushMetricDetailDataRequest) (response *DescribeLiveStreamPushMetricDetailDataResponse, err error)

DescribeLiveStreamPushMetricDetailData invokes the live.DescribeLiveStreamPushMetricDetailData API synchronously

func (*Client) DescribeLiveStreamPushMetricDetailDataWithCallback ¶ added in v1.62.584

func (client *Client) DescribeLiveStreamPushMetricDetailDataWithCallback(request *DescribeLiveStreamPushMetricDetailDataRequest, callback func(response *DescribeLiveStreamPushMetricDetailDataResponse, err error)) <-chan int

DescribeLiveStreamPushMetricDetailDataWithCallback invokes the live.DescribeLiveStreamPushMetricDetailData API asynchronously

func (*Client) DescribeLiveStreamPushMetricDetailDataWithChan ¶ added in v1.62.584

func (client *Client) DescribeLiveStreamPushMetricDetailDataWithChan(request *DescribeLiveStreamPushMetricDetailDataRequest) (<-chan *DescribeLiveStreamPushMetricDetailDataResponse, <-chan error)

DescribeLiveStreamPushMetricDetailDataWithChan invokes the live.DescribeLiveStreamPushMetricDetailData API asynchronously

func (*Client) DescribeLiveStreamRecordContent ¶

func (client *Client) DescribeLiveStreamRecordContent(request *DescribeLiveStreamRecordContentRequest) (response *DescribeLiveStreamRecordContentResponse, err error)

DescribeLiveStreamRecordContent invokes the live.DescribeLiveStreamRecordContent API synchronously

func (*Client) DescribeLiveStreamRecordContentWithCallback ¶

func (client *Client) DescribeLiveStreamRecordContentWithCallback(request *DescribeLiveStreamRecordContentRequest, callback func(response *DescribeLiveStreamRecordContentResponse, err error)) <-chan int

DescribeLiveStreamRecordContentWithCallback invokes the live.DescribeLiveStreamRecordContent API asynchronously

func (*Client) DescribeLiveStreamRecordContentWithChan ¶

func (client *Client) DescribeLiveStreamRecordContentWithChan(request *DescribeLiveStreamRecordContentRequest) (<-chan *DescribeLiveStreamRecordContentResponse, <-chan error)

DescribeLiveStreamRecordContentWithChan invokes the live.DescribeLiveStreamRecordContent API asynchronously

func (*Client) DescribeLiveStreamRecordIndexFile ¶

func (client *Client) DescribeLiveStreamRecordIndexFile(request *DescribeLiveStreamRecordIndexFileRequest) (response *DescribeLiveStreamRecordIndexFileResponse, err error)

DescribeLiveStreamRecordIndexFile invokes the live.DescribeLiveStreamRecordIndexFile API synchronously

func (*Client) DescribeLiveStreamRecordIndexFileWithCallback ¶

func (client *Client) DescribeLiveStreamRecordIndexFileWithCallback(request *DescribeLiveStreamRecordIndexFileRequest, callback func(response *DescribeLiveStreamRecordIndexFileResponse, err error)) <-chan int

DescribeLiveStreamRecordIndexFileWithCallback invokes the live.DescribeLiveStreamRecordIndexFile API asynchronously

func (*Client) DescribeLiveStreamRecordIndexFileWithChan ¶

func (client *Client) DescribeLiveStreamRecordIndexFileWithChan(request *DescribeLiveStreamRecordIndexFileRequest) (<-chan *DescribeLiveStreamRecordIndexFileResponse, <-chan error)

DescribeLiveStreamRecordIndexFileWithChan invokes the live.DescribeLiveStreamRecordIndexFile API asynchronously

func (*Client) DescribeLiveStreamRecordIndexFiles ¶

func (client *Client) DescribeLiveStreamRecordIndexFiles(request *DescribeLiveStreamRecordIndexFilesRequest) (response *DescribeLiveStreamRecordIndexFilesResponse, err error)

DescribeLiveStreamRecordIndexFiles invokes the live.DescribeLiveStreamRecordIndexFiles API synchronously

func (*Client) DescribeLiveStreamRecordIndexFilesWithCallback ¶

func (client *Client) DescribeLiveStreamRecordIndexFilesWithCallback(request *DescribeLiveStreamRecordIndexFilesRequest, callback func(response *DescribeLiveStreamRecordIndexFilesResponse, err error)) <-chan int

DescribeLiveStreamRecordIndexFilesWithCallback invokes the live.DescribeLiveStreamRecordIndexFiles API asynchronously

func (*Client) DescribeLiveStreamRecordIndexFilesWithChan ¶

func (client *Client) DescribeLiveStreamRecordIndexFilesWithChan(request *DescribeLiveStreamRecordIndexFilesRequest) (<-chan *DescribeLiveStreamRecordIndexFilesResponse, <-chan error)

DescribeLiveStreamRecordIndexFilesWithChan invokes the live.DescribeLiveStreamRecordIndexFiles API asynchronously

func (*Client) DescribeLiveStreamSnapshotInfo ¶

func (client *Client) DescribeLiveStreamSnapshotInfo(request *DescribeLiveStreamSnapshotInfoRequest) (response *DescribeLiveStreamSnapshotInfoResponse, err error)

DescribeLiveStreamSnapshotInfo invokes the live.DescribeLiveStreamSnapshotInfo API synchronously

func (*Client) DescribeLiveStreamSnapshotInfoWithCallback ¶

func (client *Client) DescribeLiveStreamSnapshotInfoWithCallback(request *DescribeLiveStreamSnapshotInfoRequest, callback func(response *DescribeLiveStreamSnapshotInfoResponse, err error)) <-chan int

DescribeLiveStreamSnapshotInfoWithCallback invokes the live.DescribeLiveStreamSnapshotInfo API asynchronously

func (*Client) DescribeLiveStreamSnapshotInfoWithChan ¶

func (client *Client) DescribeLiveStreamSnapshotInfoWithChan(request *DescribeLiveStreamSnapshotInfoRequest) (<-chan *DescribeLiveStreamSnapshotInfoResponse, <-chan error)

DescribeLiveStreamSnapshotInfoWithChan invokes the live.DescribeLiveStreamSnapshotInfo API asynchronously

func (*Client) DescribeLiveStreamState ¶ added in v1.61.1259

func (client *Client) DescribeLiveStreamState(request *DescribeLiveStreamStateRequest) (response *DescribeLiveStreamStateResponse, err error)

DescribeLiveStreamState invokes the live.DescribeLiveStreamState API synchronously

func (*Client) DescribeLiveStreamStateWithCallback ¶ added in v1.61.1259

func (client *Client) DescribeLiveStreamStateWithCallback(request *DescribeLiveStreamStateRequest, callback func(response *DescribeLiveStreamStateResponse, err error)) <-chan int

DescribeLiveStreamStateWithCallback invokes the live.DescribeLiveStreamState API asynchronously

func (*Client) DescribeLiveStreamStateWithChan ¶ added in v1.61.1259

func (client *Client) DescribeLiveStreamStateWithChan(request *DescribeLiveStreamStateRequest) (<-chan *DescribeLiveStreamStateResponse, <-chan error)

DescribeLiveStreamStateWithChan invokes the live.DescribeLiveStreamState API asynchronously

func (*Client) DescribeLiveStreamTranscodeInfo ¶

func (client *Client) DescribeLiveStreamTranscodeInfo(request *DescribeLiveStreamTranscodeInfoRequest) (response *DescribeLiveStreamTranscodeInfoResponse, err error)

DescribeLiveStreamTranscodeInfo invokes the live.DescribeLiveStreamTranscodeInfo API synchronously

func (*Client) DescribeLiveStreamTranscodeInfoWithCallback ¶

func (client *Client) DescribeLiveStreamTranscodeInfoWithCallback(request *DescribeLiveStreamTranscodeInfoRequest, callback func(response *DescribeLiveStreamTranscodeInfoResponse, err error)) <-chan int

DescribeLiveStreamTranscodeInfoWithCallback invokes the live.DescribeLiveStreamTranscodeInfo API asynchronously

func (*Client) DescribeLiveStreamTranscodeInfoWithChan ¶

func (client *Client) DescribeLiveStreamTranscodeInfoWithChan(request *DescribeLiveStreamTranscodeInfoRequest) (<-chan *DescribeLiveStreamTranscodeInfoResponse, <-chan error)

DescribeLiveStreamTranscodeInfoWithChan invokes the live.DescribeLiveStreamTranscodeInfo API asynchronously

func (*Client) DescribeLiveStreamTranscodeMetricData ¶ added in v1.62.614

func (client *Client) DescribeLiveStreamTranscodeMetricData(request *DescribeLiveStreamTranscodeMetricDataRequest) (response *DescribeLiveStreamTranscodeMetricDataResponse, err error)

DescribeLiveStreamTranscodeMetricData invokes the live.DescribeLiveStreamTranscodeMetricData API synchronously

func (*Client) DescribeLiveStreamTranscodeMetricDataWithCallback ¶ added in v1.62.614

func (client *Client) DescribeLiveStreamTranscodeMetricDataWithCallback(request *DescribeLiveStreamTranscodeMetricDataRequest, callback func(response *DescribeLiveStreamTranscodeMetricDataResponse, err error)) <-chan int

DescribeLiveStreamTranscodeMetricDataWithCallback invokes the live.DescribeLiveStreamTranscodeMetricData API asynchronously

func (*Client) DescribeLiveStreamTranscodeMetricDataWithChan ¶ added in v1.62.614

func (client *Client) DescribeLiveStreamTranscodeMetricDataWithChan(request *DescribeLiveStreamTranscodeMetricDataRequest) (<-chan *DescribeLiveStreamTranscodeMetricDataResponse, <-chan error)

DescribeLiveStreamTranscodeMetricDataWithChan invokes the live.DescribeLiveStreamTranscodeMetricData API asynchronously

func (*Client) DescribeLiveStreamTranscodeStreamNum ¶

func (client *Client) DescribeLiveStreamTranscodeStreamNum(request *DescribeLiveStreamTranscodeStreamNumRequest) (response *DescribeLiveStreamTranscodeStreamNumResponse, err error)

DescribeLiveStreamTranscodeStreamNum invokes the live.DescribeLiveStreamTranscodeStreamNum API synchronously

func (*Client) DescribeLiveStreamTranscodeStreamNumWithCallback ¶

func (client *Client) DescribeLiveStreamTranscodeStreamNumWithCallback(request *DescribeLiveStreamTranscodeStreamNumRequest, callback func(response *DescribeLiveStreamTranscodeStreamNumResponse, err error)) <-chan int

DescribeLiveStreamTranscodeStreamNumWithCallback invokes the live.DescribeLiveStreamTranscodeStreamNum API asynchronously

func (*Client) DescribeLiveStreamTranscodeStreamNumWithChan ¶

func (client *Client) DescribeLiveStreamTranscodeStreamNumWithChan(request *DescribeLiveStreamTranscodeStreamNumRequest) (<-chan *DescribeLiveStreamTranscodeStreamNumResponse, <-chan error)

DescribeLiveStreamTranscodeStreamNumWithChan invokes the live.DescribeLiveStreamTranscodeStreamNum API asynchronously

func (*Client) DescribeLiveStreamWatermarkRules ¶ added in v1.61.1461

func (client *Client) DescribeLiveStreamWatermarkRules(request *DescribeLiveStreamWatermarkRulesRequest) (response *DescribeLiveStreamWatermarkRulesResponse, err error)

DescribeLiveStreamWatermarkRules invokes the live.DescribeLiveStreamWatermarkRules API synchronously

func (*Client) DescribeLiveStreamWatermarkRulesWithCallback ¶ added in v1.61.1461

func (client *Client) DescribeLiveStreamWatermarkRulesWithCallback(request *DescribeLiveStreamWatermarkRulesRequest, callback func(response *DescribeLiveStreamWatermarkRulesResponse, err error)) <-chan int

DescribeLiveStreamWatermarkRulesWithCallback invokes the live.DescribeLiveStreamWatermarkRules API asynchronously

func (*Client) DescribeLiveStreamWatermarkRulesWithChan ¶ added in v1.61.1461

func (client *Client) DescribeLiveStreamWatermarkRulesWithChan(request *DescribeLiveStreamWatermarkRulesRequest) (<-chan *DescribeLiveStreamWatermarkRulesResponse, <-chan error)

DescribeLiveStreamWatermarkRulesWithChan invokes the live.DescribeLiveStreamWatermarkRules API asynchronously

func (*Client) DescribeLiveStreamWatermarks ¶ added in v1.61.1461

func (client *Client) DescribeLiveStreamWatermarks(request *DescribeLiveStreamWatermarksRequest) (response *DescribeLiveStreamWatermarksResponse, err error)

DescribeLiveStreamWatermarks invokes the live.DescribeLiveStreamWatermarks API synchronously

func (*Client) DescribeLiveStreamWatermarksWithCallback ¶ added in v1.61.1461

func (client *Client) DescribeLiveStreamWatermarksWithCallback(request *DescribeLiveStreamWatermarksRequest, callback func(response *DescribeLiveStreamWatermarksResponse, err error)) <-chan int

DescribeLiveStreamWatermarksWithCallback invokes the live.DescribeLiveStreamWatermarks API asynchronously

func (*Client) DescribeLiveStreamWatermarksWithChan ¶ added in v1.61.1461

func (client *Client) DescribeLiveStreamWatermarksWithChan(request *DescribeLiveStreamWatermarksRequest) (<-chan *DescribeLiveStreamWatermarksResponse, <-chan error)

DescribeLiveStreamWatermarksWithChan invokes the live.DescribeLiveStreamWatermarks API asynchronously

func (*Client) DescribeLiveStreamsBlockList ¶

func (client *Client) DescribeLiveStreamsBlockList(request *DescribeLiveStreamsBlockListRequest) (response *DescribeLiveStreamsBlockListResponse, err error)

DescribeLiveStreamsBlockList invokes the live.DescribeLiveStreamsBlockList API synchronously

func (*Client) DescribeLiveStreamsBlockListWithCallback ¶

func (client *Client) DescribeLiveStreamsBlockListWithCallback(request *DescribeLiveStreamsBlockListRequest, callback func(response *DescribeLiveStreamsBlockListResponse, err error)) <-chan int

DescribeLiveStreamsBlockListWithCallback invokes the live.DescribeLiveStreamsBlockList API asynchronously

func (*Client) DescribeLiveStreamsBlockListWithChan ¶

func (client *Client) DescribeLiveStreamsBlockListWithChan(request *DescribeLiveStreamsBlockListRequest) (<-chan *DescribeLiveStreamsBlockListResponse, <-chan error)

DescribeLiveStreamsBlockListWithChan invokes the live.DescribeLiveStreamsBlockList API asynchronously

func (*Client) DescribeLiveStreamsControlHistory ¶

func (client *Client) DescribeLiveStreamsControlHistory(request *DescribeLiveStreamsControlHistoryRequest) (response *DescribeLiveStreamsControlHistoryResponse, err error)

DescribeLiveStreamsControlHistory invokes the live.DescribeLiveStreamsControlHistory API synchronously

func (*Client) DescribeLiveStreamsControlHistoryWithCallback ¶

func (client *Client) DescribeLiveStreamsControlHistoryWithCallback(request *DescribeLiveStreamsControlHistoryRequest, callback func(response *DescribeLiveStreamsControlHistoryResponse, err error)) <-chan int

DescribeLiveStreamsControlHistoryWithCallback invokes the live.DescribeLiveStreamsControlHistory API asynchronously

func (*Client) DescribeLiveStreamsControlHistoryWithChan ¶

func (client *Client) DescribeLiveStreamsControlHistoryWithChan(request *DescribeLiveStreamsControlHistoryRequest) (<-chan *DescribeLiveStreamsControlHistoryResponse, <-chan error)

DescribeLiveStreamsControlHistoryWithChan invokes the live.DescribeLiveStreamsControlHistory API asynchronously

func (*Client) DescribeLiveStreamsNotifyRecords ¶ added in v1.62.68

func (client *Client) DescribeLiveStreamsNotifyRecords(request *DescribeLiveStreamsNotifyRecordsRequest) (response *DescribeLiveStreamsNotifyRecordsResponse, err error)

DescribeLiveStreamsNotifyRecords invokes the live.DescribeLiveStreamsNotifyRecords API synchronously

func (*Client) DescribeLiveStreamsNotifyRecordsWithCallback ¶ added in v1.62.68

func (client *Client) DescribeLiveStreamsNotifyRecordsWithCallback(request *DescribeLiveStreamsNotifyRecordsRequest, callback func(response *DescribeLiveStreamsNotifyRecordsResponse, err error)) <-chan int

DescribeLiveStreamsNotifyRecordsWithCallback invokes the live.DescribeLiveStreamsNotifyRecords API asynchronously

func (*Client) DescribeLiveStreamsNotifyRecordsWithChan ¶ added in v1.62.68

func (client *Client) DescribeLiveStreamsNotifyRecordsWithChan(request *DescribeLiveStreamsNotifyRecordsRequest) (<-chan *DescribeLiveStreamsNotifyRecordsResponse, <-chan error)

DescribeLiveStreamsNotifyRecordsWithChan invokes the live.DescribeLiveStreamsNotifyRecords API asynchronously

func (*Client) DescribeLiveStreamsNotifyUrlConfig ¶

func (client *Client) DescribeLiveStreamsNotifyUrlConfig(request *DescribeLiveStreamsNotifyUrlConfigRequest) (response *DescribeLiveStreamsNotifyUrlConfigResponse, err error)

DescribeLiveStreamsNotifyUrlConfig invokes the live.DescribeLiveStreamsNotifyUrlConfig API synchronously

func (*Client) DescribeLiveStreamsNotifyUrlConfigWithCallback ¶

func (client *Client) DescribeLiveStreamsNotifyUrlConfigWithCallback(request *DescribeLiveStreamsNotifyUrlConfigRequest, callback func(response *DescribeLiveStreamsNotifyUrlConfigResponse, err error)) <-chan int

DescribeLiveStreamsNotifyUrlConfigWithCallback invokes the live.DescribeLiveStreamsNotifyUrlConfig API asynchronously

func (*Client) DescribeLiveStreamsNotifyUrlConfigWithChan ¶

func (client *Client) DescribeLiveStreamsNotifyUrlConfigWithChan(request *DescribeLiveStreamsNotifyUrlConfigRequest) (<-chan *DescribeLiveStreamsNotifyUrlConfigResponse, <-chan error)

DescribeLiveStreamsNotifyUrlConfigWithChan invokes the live.DescribeLiveStreamsNotifyUrlConfig API asynchronously

func (*Client) DescribeLiveStreamsOnlineList ¶

func (client *Client) DescribeLiveStreamsOnlineList(request *DescribeLiveStreamsOnlineListRequest) (response *DescribeLiveStreamsOnlineListResponse, err error)

DescribeLiveStreamsOnlineList invokes the live.DescribeLiveStreamsOnlineList API synchronously

func (*Client) DescribeLiveStreamsOnlineListWithCallback ¶

func (client *Client) DescribeLiveStreamsOnlineListWithCallback(request *DescribeLiveStreamsOnlineListRequest, callback func(response *DescribeLiveStreamsOnlineListResponse, err error)) <-chan int

DescribeLiveStreamsOnlineListWithCallback invokes the live.DescribeLiveStreamsOnlineList API asynchronously

func (*Client) DescribeLiveStreamsOnlineListWithChan ¶

func (client *Client) DescribeLiveStreamsOnlineListWithChan(request *DescribeLiveStreamsOnlineListRequest) (<-chan *DescribeLiveStreamsOnlineListResponse, <-chan error)

DescribeLiveStreamsOnlineListWithChan invokes the live.DescribeLiveStreamsOnlineList API asynchronously

func (*Client) DescribeLiveStreamsPublishList ¶

func (client *Client) DescribeLiveStreamsPublishList(request *DescribeLiveStreamsPublishListRequest) (response *DescribeLiveStreamsPublishListResponse, err error)

DescribeLiveStreamsPublishList invokes the live.DescribeLiveStreamsPublishList API synchronously

func (*Client) DescribeLiveStreamsPublishListWithCallback ¶

func (client *Client) DescribeLiveStreamsPublishListWithCallback(request *DescribeLiveStreamsPublishListRequest, callback func(response *DescribeLiveStreamsPublishListResponse, err error)) <-chan int

DescribeLiveStreamsPublishListWithCallback invokes the live.DescribeLiveStreamsPublishList API asynchronously

func (*Client) DescribeLiveStreamsPublishListWithChan ¶

func (client *Client) DescribeLiveStreamsPublishListWithChan(request *DescribeLiveStreamsPublishListRequest) (<-chan *DescribeLiveStreamsPublishListResponse, <-chan error)

DescribeLiveStreamsPublishListWithChan invokes the live.DescribeLiveStreamsPublishList API asynchronously

func (*Client) DescribeLiveStreamsTotalCount ¶ added in v1.62.584

func (client *Client) DescribeLiveStreamsTotalCount(request *DescribeLiveStreamsTotalCountRequest) (response *DescribeLiveStreamsTotalCountResponse, err error)

DescribeLiveStreamsTotalCount invokes the live.DescribeLiveStreamsTotalCount API synchronously

func (*Client) DescribeLiveStreamsTotalCountWithCallback ¶ added in v1.62.584

func (client *Client) DescribeLiveStreamsTotalCountWithCallback(request *DescribeLiveStreamsTotalCountRequest, callback func(response *DescribeLiveStreamsTotalCountResponse, err error)) <-chan int

DescribeLiveStreamsTotalCountWithCallback invokes the live.DescribeLiveStreamsTotalCount API asynchronously

func (*Client) DescribeLiveStreamsTotalCountWithChan ¶ added in v1.62.584

func (client *Client) DescribeLiveStreamsTotalCountWithChan(request *DescribeLiveStreamsTotalCountRequest) (<-chan *DescribeLiveStreamsTotalCountResponse, <-chan error)

DescribeLiveStreamsTotalCountWithChan invokes the live.DescribeLiveStreamsTotalCount API asynchronously

func (*Client) DescribeLiveTagResources ¶ added in v1.61.199

func (client *Client) DescribeLiveTagResources(request *DescribeLiveTagResourcesRequest) (response *DescribeLiveTagResourcesResponse, err error)

DescribeLiveTagResources invokes the live.DescribeLiveTagResources API synchronously

func (*Client) DescribeLiveTagResourcesWithCallback ¶ added in v1.61.199

func (client *Client) DescribeLiveTagResourcesWithCallback(request *DescribeLiveTagResourcesRequest, callback func(response *DescribeLiveTagResourcesResponse, err error)) <-chan int

DescribeLiveTagResourcesWithCallback invokes the live.DescribeLiveTagResources API asynchronously

func (*Client) DescribeLiveTagResourcesWithChan ¶ added in v1.61.199

func (client *Client) DescribeLiveTagResourcesWithChan(request *DescribeLiveTagResourcesRequest) (<-chan *DescribeLiveTagResourcesResponse, <-chan error)

DescribeLiveTagResourcesWithChan invokes the live.DescribeLiveTagResources API asynchronously

func (*Client) DescribeLiveTopDomainsByFlow ¶

func (client *Client) DescribeLiveTopDomainsByFlow(request *DescribeLiveTopDomainsByFlowRequest) (response *DescribeLiveTopDomainsByFlowResponse, err error)

DescribeLiveTopDomainsByFlow invokes the live.DescribeLiveTopDomainsByFlow API synchronously

func (*Client) DescribeLiveTopDomainsByFlowWithCallback ¶

func (client *Client) DescribeLiveTopDomainsByFlowWithCallback(request *DescribeLiveTopDomainsByFlowRequest, callback func(response *DescribeLiveTopDomainsByFlowResponse, err error)) <-chan int

DescribeLiveTopDomainsByFlowWithCallback invokes the live.DescribeLiveTopDomainsByFlow API asynchronously

func (*Client) DescribeLiveTopDomainsByFlowWithChan ¶

func (client *Client) DescribeLiveTopDomainsByFlowWithChan(request *DescribeLiveTopDomainsByFlowRequest) (<-chan *DescribeLiveTopDomainsByFlowResponse, <-chan error)

DescribeLiveTopDomainsByFlowWithChan invokes the live.DescribeLiveTopDomainsByFlow API asynchronously

func (*Client) DescribeLiveUpVideoAudioInfo ¶ added in v1.62.686

func (client *Client) DescribeLiveUpVideoAudioInfo(request *DescribeLiveUpVideoAudioInfoRequest) (response *DescribeLiveUpVideoAudioInfoResponse, err error)

DescribeLiveUpVideoAudioInfo invokes the live.DescribeLiveUpVideoAudioInfo API synchronously

func (*Client) DescribeLiveUpVideoAudioInfoWithCallback ¶ added in v1.62.686

func (client *Client) DescribeLiveUpVideoAudioInfoWithCallback(request *DescribeLiveUpVideoAudioInfoRequest, callback func(response *DescribeLiveUpVideoAudioInfoResponse, err error)) <-chan int

DescribeLiveUpVideoAudioInfoWithCallback invokes the live.DescribeLiveUpVideoAudioInfo API asynchronously

func (*Client) DescribeLiveUpVideoAudioInfoWithChan ¶ added in v1.62.686

func (client *Client) DescribeLiveUpVideoAudioInfoWithChan(request *DescribeLiveUpVideoAudioInfoRequest) (<-chan *DescribeLiveUpVideoAudioInfoResponse, <-chan error)

DescribeLiveUpVideoAudioInfoWithChan invokes the live.DescribeLiveUpVideoAudioInfo API asynchronously

func (*Client) DescribeLiveUserBillPrediction ¶ added in v1.61.1560

func (client *Client) DescribeLiveUserBillPrediction(request *DescribeLiveUserBillPredictionRequest) (response *DescribeLiveUserBillPredictionResponse, err error)

DescribeLiveUserBillPrediction invokes the live.DescribeLiveUserBillPrediction API synchronously

func (*Client) DescribeLiveUserBillPredictionWithCallback ¶ added in v1.61.1560

func (client *Client) DescribeLiveUserBillPredictionWithCallback(request *DescribeLiveUserBillPredictionRequest, callback func(response *DescribeLiveUserBillPredictionResponse, err error)) <-chan int

DescribeLiveUserBillPredictionWithCallback invokes the live.DescribeLiveUserBillPrediction API asynchronously

func (*Client) DescribeLiveUserBillPredictionWithChan ¶ added in v1.61.1560

func (client *Client) DescribeLiveUserBillPredictionWithChan(request *DescribeLiveUserBillPredictionRequest) (<-chan *DescribeLiveUserBillPredictionResponse, <-chan error)

DescribeLiveUserBillPredictionWithChan invokes the live.DescribeLiveUserBillPrediction API asynchronously

func (*Client) DescribeLiveUserDomains ¶

func (client *Client) DescribeLiveUserDomains(request *DescribeLiveUserDomainsRequest) (response *DescribeLiveUserDomainsResponse, err error)

DescribeLiveUserDomains invokes the live.DescribeLiveUserDomains API synchronously

func (*Client) DescribeLiveUserDomainsWithCallback ¶

func (client *Client) DescribeLiveUserDomainsWithCallback(request *DescribeLiveUserDomainsRequest, callback func(response *DescribeLiveUserDomainsResponse, err error)) <-chan int

DescribeLiveUserDomainsWithCallback invokes the live.DescribeLiveUserDomains API asynchronously

func (*Client) DescribeLiveUserDomainsWithChan ¶

func (client *Client) DescribeLiveUserDomainsWithChan(request *DescribeLiveUserDomainsRequest) (<-chan *DescribeLiveUserDomainsResponse, <-chan error)

DescribeLiveUserDomainsWithChan invokes the live.DescribeLiveUserDomains API asynchronously

func (*Client) DescribeLiveUserTags ¶ added in v1.61.199

func (client *Client) DescribeLiveUserTags(request *DescribeLiveUserTagsRequest) (response *DescribeLiveUserTagsResponse, err error)

DescribeLiveUserTags invokes the live.DescribeLiveUserTags API synchronously

func (*Client) DescribeLiveUserTagsWithCallback ¶ added in v1.61.199

func (client *Client) DescribeLiveUserTagsWithCallback(request *DescribeLiveUserTagsRequest, callback func(response *DescribeLiveUserTagsResponse, err error)) <-chan int

DescribeLiveUserTagsWithCallback invokes the live.DescribeLiveUserTags API asynchronously

func (*Client) DescribeLiveUserTagsWithChan ¶ added in v1.61.199

func (client *Client) DescribeLiveUserTagsWithChan(request *DescribeLiveUserTagsRequest) (<-chan *DescribeLiveUserTagsResponse, <-chan error)

DescribeLiveUserTagsWithChan invokes the live.DescribeLiveUserTags API asynchronously

func (*Client) DescribeMeterLiveInteractionDau ¶ added in v1.62.106

func (client *Client) DescribeMeterLiveInteractionDau(request *DescribeMeterLiveInteractionDauRequest) (response *DescribeMeterLiveInteractionDauResponse, err error)

DescribeMeterLiveInteractionDau invokes the live.DescribeMeterLiveInteractionDau API synchronously

func (*Client) DescribeMeterLiveInteractionDauWithCallback ¶ added in v1.62.106

func (client *Client) DescribeMeterLiveInteractionDauWithCallback(request *DescribeMeterLiveInteractionDauRequest, callback func(response *DescribeMeterLiveInteractionDauResponse, err error)) <-chan int

DescribeMeterLiveInteractionDauWithCallback invokes the live.DescribeMeterLiveInteractionDau API asynchronously

func (*Client) DescribeMeterLiveInteractionDauWithChan ¶ added in v1.62.106

func (client *Client) DescribeMeterLiveInteractionDauWithChan(request *DescribeMeterLiveInteractionDauRequest) (<-chan *DescribeMeterLiveInteractionDauResponse, <-chan error)

DescribeMeterLiveInteractionDauWithChan invokes the live.DescribeMeterLiveInteractionDau API asynchronously

func (*Client) DescribeMeterLiveRtcDuration ¶ added in v1.61.1772

func (client *Client) DescribeMeterLiveRtcDuration(request *DescribeMeterLiveRtcDurationRequest) (response *DescribeMeterLiveRtcDurationResponse, err error)

DescribeMeterLiveRtcDuration invokes the live.DescribeMeterLiveRtcDuration API synchronously

func (*Client) DescribeMeterLiveRtcDurationWithCallback ¶ added in v1.61.1772

func (client *Client) DescribeMeterLiveRtcDurationWithCallback(request *DescribeMeterLiveRtcDurationRequest, callback func(response *DescribeMeterLiveRtcDurationResponse, err error)) <-chan int

DescribeMeterLiveRtcDurationWithCallback invokes the live.DescribeMeterLiveRtcDuration API asynchronously

func (*Client) DescribeMeterLiveRtcDurationWithChan ¶ added in v1.61.1772

func (client *Client) DescribeMeterLiveRtcDurationWithChan(request *DescribeMeterLiveRtcDurationRequest) (<-chan *DescribeMeterLiveRtcDurationResponse, <-chan error)

DescribeMeterLiveRtcDurationWithChan invokes the live.DescribeMeterLiveRtcDuration API asynchronously

func (*Client) DescribeMixStreamList ¶ added in v1.61.509

func (client *Client) DescribeMixStreamList(request *DescribeMixStreamListRequest) (response *DescribeMixStreamListResponse, err error)

DescribeMixStreamList invokes the live.DescribeMixStreamList API synchronously

func (*Client) DescribeMixStreamListWithCallback ¶ added in v1.61.509

func (client *Client) DescribeMixStreamListWithCallback(request *DescribeMixStreamListRequest, callback func(response *DescribeMixStreamListResponse, err error)) <-chan int

DescribeMixStreamListWithCallback invokes the live.DescribeMixStreamList API asynchronously

func (*Client) DescribeMixStreamListWithChan ¶ added in v1.61.509

func (client *Client) DescribeMixStreamListWithChan(request *DescribeMixStreamListRequest) (<-chan *DescribeMixStreamListResponse, <-chan error)

DescribeMixStreamListWithChan invokes the live.DescribeMixStreamList API asynchronously

func (*Client) DescribeRTSNativeSDKFirstFrameCost ¶ added in v1.61.1836

func (client *Client) DescribeRTSNativeSDKFirstFrameCost(request *DescribeRTSNativeSDKFirstFrameCostRequest) (response *DescribeRTSNativeSDKFirstFrameCostResponse, err error)

DescribeRTSNativeSDKFirstFrameCost invokes the live.DescribeRTSNativeSDKFirstFrameCost API synchronously

func (*Client) DescribeRTSNativeSDKFirstFrameCostWithCallback ¶ added in v1.61.1836

func (client *Client) DescribeRTSNativeSDKFirstFrameCostWithCallback(request *DescribeRTSNativeSDKFirstFrameCostRequest, callback func(response *DescribeRTSNativeSDKFirstFrameCostResponse, err error)) <-chan int

DescribeRTSNativeSDKFirstFrameCostWithCallback invokes the live.DescribeRTSNativeSDKFirstFrameCost API asynchronously

func (*Client) DescribeRTSNativeSDKFirstFrameCostWithChan ¶ added in v1.61.1836

func (client *Client) DescribeRTSNativeSDKFirstFrameCostWithChan(request *DescribeRTSNativeSDKFirstFrameCostRequest) (<-chan *DescribeRTSNativeSDKFirstFrameCostResponse, <-chan error)

DescribeRTSNativeSDKFirstFrameCostWithChan invokes the live.DescribeRTSNativeSDKFirstFrameCost API asynchronously

func (*Client) DescribeRTSNativeSDKFirstFrameDelay ¶ added in v1.61.1836

func (client *Client) DescribeRTSNativeSDKFirstFrameDelay(request *DescribeRTSNativeSDKFirstFrameDelayRequest) (response *DescribeRTSNativeSDKFirstFrameDelayResponse, err error)

DescribeRTSNativeSDKFirstFrameDelay invokes the live.DescribeRTSNativeSDKFirstFrameDelay API synchronously

func (*Client) DescribeRTSNativeSDKFirstFrameDelayWithCallback ¶ added in v1.61.1836

func (client *Client) DescribeRTSNativeSDKFirstFrameDelayWithCallback(request *DescribeRTSNativeSDKFirstFrameDelayRequest, callback func(response *DescribeRTSNativeSDKFirstFrameDelayResponse, err error)) <-chan int

DescribeRTSNativeSDKFirstFrameDelayWithCallback invokes the live.DescribeRTSNativeSDKFirstFrameDelay API asynchronously

func (*Client) DescribeRTSNativeSDKFirstFrameDelayWithChan ¶ added in v1.61.1836

func (client *Client) DescribeRTSNativeSDKFirstFrameDelayWithChan(request *DescribeRTSNativeSDKFirstFrameDelayRequest) (<-chan *DescribeRTSNativeSDKFirstFrameDelayResponse, <-chan error)

DescribeRTSNativeSDKFirstFrameDelayWithChan invokes the live.DescribeRTSNativeSDKFirstFrameDelay API asynchronously

func (*Client) DescribeRTSNativeSDKPlayFailStatus ¶ added in v1.61.1836

func (client *Client) DescribeRTSNativeSDKPlayFailStatus(request *DescribeRTSNativeSDKPlayFailStatusRequest) (response *DescribeRTSNativeSDKPlayFailStatusResponse, err error)

DescribeRTSNativeSDKPlayFailStatus invokes the live.DescribeRTSNativeSDKPlayFailStatus API synchronously

func (*Client) DescribeRTSNativeSDKPlayFailStatusWithCallback ¶ added in v1.61.1836

func (client *Client) DescribeRTSNativeSDKPlayFailStatusWithCallback(request *DescribeRTSNativeSDKPlayFailStatusRequest, callback func(response *DescribeRTSNativeSDKPlayFailStatusResponse, err error)) <-chan int

DescribeRTSNativeSDKPlayFailStatusWithCallback invokes the live.DescribeRTSNativeSDKPlayFailStatus API asynchronously

func (*Client) DescribeRTSNativeSDKPlayFailStatusWithChan ¶ added in v1.61.1836

func (client *Client) DescribeRTSNativeSDKPlayFailStatusWithChan(request *DescribeRTSNativeSDKPlayFailStatusRequest) (<-chan *DescribeRTSNativeSDKPlayFailStatusResponse, <-chan error)

DescribeRTSNativeSDKPlayFailStatusWithChan invokes the live.DescribeRTSNativeSDKPlayFailStatus API asynchronously

func (*Client) DescribeRTSNativeSDKPlayTime ¶ added in v1.61.1836

func (client *Client) DescribeRTSNativeSDKPlayTime(request *DescribeRTSNativeSDKPlayTimeRequest) (response *DescribeRTSNativeSDKPlayTimeResponse, err error)

DescribeRTSNativeSDKPlayTime invokes the live.DescribeRTSNativeSDKPlayTime API synchronously

func (*Client) DescribeRTSNativeSDKPlayTimeWithCallback ¶ added in v1.61.1836

func (client *Client) DescribeRTSNativeSDKPlayTimeWithCallback(request *DescribeRTSNativeSDKPlayTimeRequest, callback func(response *DescribeRTSNativeSDKPlayTimeResponse, err error)) <-chan int

DescribeRTSNativeSDKPlayTimeWithCallback invokes the live.DescribeRTSNativeSDKPlayTime API asynchronously

func (*Client) DescribeRTSNativeSDKPlayTimeWithChan ¶ added in v1.61.1836

func (client *Client) DescribeRTSNativeSDKPlayTimeWithChan(request *DescribeRTSNativeSDKPlayTimeRequest) (<-chan *DescribeRTSNativeSDKPlayTimeResponse, <-chan error)

DescribeRTSNativeSDKPlayTimeWithChan invokes the live.DescribeRTSNativeSDKPlayTime API asynchronously

func (*Client) DescribeRTSNativeSDKVvData ¶ added in v1.61.1836

func (client *Client) DescribeRTSNativeSDKVvData(request *DescribeRTSNativeSDKVvDataRequest) (response *DescribeRTSNativeSDKVvDataResponse, err error)

DescribeRTSNativeSDKVvData invokes the live.DescribeRTSNativeSDKVvData API synchronously

func (*Client) DescribeRTSNativeSDKVvDataWithCallback ¶ added in v1.61.1836

func (client *Client) DescribeRTSNativeSDKVvDataWithCallback(request *DescribeRTSNativeSDKVvDataRequest, callback func(response *DescribeRTSNativeSDKVvDataResponse, err error)) <-chan int

DescribeRTSNativeSDKVvDataWithCallback invokes the live.DescribeRTSNativeSDKVvData API asynchronously

func (*Client) DescribeRTSNativeSDKVvDataWithChan ¶ added in v1.61.1836

func (client *Client) DescribeRTSNativeSDKVvDataWithChan(request *DescribeRTSNativeSDKVvDataRequest) (<-chan *DescribeRTSNativeSDKVvDataResponse, <-chan error)

DescribeRTSNativeSDKVvDataWithChan invokes the live.DescribeRTSNativeSDKVvData API asynchronously

func (*Client) DescribeRoomKickoutUserList ¶

func (client *Client) DescribeRoomKickoutUserList(request *DescribeRoomKickoutUserListRequest) (response *DescribeRoomKickoutUserListResponse, err error)

DescribeRoomKickoutUserList invokes the live.DescribeRoomKickoutUserList API synchronously

func (*Client) DescribeRoomKickoutUserListWithCallback ¶

func (client *Client) DescribeRoomKickoutUserListWithCallback(request *DescribeRoomKickoutUserListRequest, callback func(response *DescribeRoomKickoutUserListResponse, err error)) <-chan int

DescribeRoomKickoutUserListWithCallback invokes the live.DescribeRoomKickoutUserList API asynchronously

func (*Client) DescribeRoomKickoutUserListWithChan ¶

func (client *Client) DescribeRoomKickoutUserListWithChan(request *DescribeRoomKickoutUserListRequest) (<-chan *DescribeRoomKickoutUserListResponse, <-chan error)

DescribeRoomKickoutUserListWithChan invokes the live.DescribeRoomKickoutUserList API asynchronously

func (*Client) DescribeRoomList ¶

func (client *Client) DescribeRoomList(request *DescribeRoomListRequest) (response *DescribeRoomListResponse, err error)

DescribeRoomList invokes the live.DescribeRoomList API synchronously

func (*Client) DescribeRoomListWithCallback ¶

func (client *Client) DescribeRoomListWithCallback(request *DescribeRoomListRequest, callback func(response *DescribeRoomListResponse, err error)) <-chan int

DescribeRoomListWithCallback invokes the live.DescribeRoomList API asynchronously

func (*Client) DescribeRoomListWithChan ¶

func (client *Client) DescribeRoomListWithChan(request *DescribeRoomListRequest) (<-chan *DescribeRoomListResponse, <-chan error)

DescribeRoomListWithChan invokes the live.DescribeRoomList API asynchronously

func (*Client) DescribeRoomStatus ¶

func (client *Client) DescribeRoomStatus(request *DescribeRoomStatusRequest) (response *DescribeRoomStatusResponse, err error)

DescribeRoomStatus invokes the live.DescribeRoomStatus API synchronously

func (*Client) DescribeRoomStatusWithCallback ¶

func (client *Client) DescribeRoomStatusWithCallback(request *DescribeRoomStatusRequest, callback func(response *DescribeRoomStatusResponse, err error)) <-chan int

DescribeRoomStatusWithCallback invokes the live.DescribeRoomStatus API asynchronously

func (*Client) DescribeRoomStatusWithChan ¶

func (client *Client) DescribeRoomStatusWithChan(request *DescribeRoomStatusRequest) (<-chan *DescribeRoomStatusResponse, <-chan error)

DescribeRoomStatusWithChan invokes the live.DescribeRoomStatus API asynchronously

func (*Client) DescribeShowList ¶ added in v1.61.1426

func (client *Client) DescribeShowList(request *DescribeShowListRequest) (response *DescribeShowListResponse, err error)

DescribeShowList invokes the live.DescribeShowList API synchronously

func (*Client) DescribeShowListWithCallback ¶ added in v1.61.1426

func (client *Client) DescribeShowListWithCallback(request *DescribeShowListRequest, callback func(response *DescribeShowListResponse, err error)) <-chan int

DescribeShowListWithCallback invokes the live.DescribeShowList API asynchronously

func (*Client) DescribeShowListWithChan ¶ added in v1.61.1426

func (client *Client) DescribeShowListWithChan(request *DescribeShowListRequest) (<-chan *DescribeShowListResponse, <-chan error)

DescribeShowListWithChan invokes the live.DescribeShowList API asynchronously

func (*Client) DescribeStreamLocationBlock ¶ added in v1.62.507

func (client *Client) DescribeStreamLocationBlock(request *DescribeStreamLocationBlockRequest) (response *DescribeStreamLocationBlockResponse, err error)

DescribeStreamLocationBlock invokes the live.DescribeStreamLocationBlock API synchronously

func (*Client) DescribeStreamLocationBlockWithCallback ¶ added in v1.62.507

func (client *Client) DescribeStreamLocationBlockWithCallback(request *DescribeStreamLocationBlockRequest, callback func(response *DescribeStreamLocationBlockResponse, err error)) <-chan int

DescribeStreamLocationBlockWithCallback invokes the live.DescribeStreamLocationBlock API asynchronously

func (*Client) DescribeStreamLocationBlockWithChan ¶ added in v1.62.507

func (client *Client) DescribeStreamLocationBlockWithChan(request *DescribeStreamLocationBlockRequest) (<-chan *DescribeStreamLocationBlockResponse, <-chan error)

DescribeStreamLocationBlockWithChan invokes the live.DescribeStreamLocationBlock API asynchronously

func (*Client) DescribeStudioLayouts ¶ added in v1.61.1050

func (client *Client) DescribeStudioLayouts(request *DescribeStudioLayoutsRequest) (response *DescribeStudioLayoutsResponse, err error)

DescribeStudioLayouts invokes the live.DescribeStudioLayouts API synchronously

func (*Client) DescribeStudioLayoutsWithCallback ¶ added in v1.61.1050

func (client *Client) DescribeStudioLayoutsWithCallback(request *DescribeStudioLayoutsRequest, callback func(response *DescribeStudioLayoutsResponse, err error)) <-chan int

DescribeStudioLayoutsWithCallback invokes the live.DescribeStudioLayouts API asynchronously

func (*Client) DescribeStudioLayoutsWithChan ¶ added in v1.61.1050

func (client *Client) DescribeStudioLayoutsWithChan(request *DescribeStudioLayoutsRequest) (<-chan *DescribeStudioLayoutsResponse, <-chan error)

DescribeStudioLayoutsWithChan invokes the live.DescribeStudioLayouts API asynchronously

func (*Client) DescribeToutiaoLivePlay ¶ added in v1.61.1174

func (client *Client) DescribeToutiaoLivePlay(request *DescribeToutiaoLivePlayRequest) (response *DescribeToutiaoLivePlayResponse, err error)

DescribeToutiaoLivePlay invokes the live.DescribeToutiaoLivePlay API synchronously

func (*Client) DescribeToutiaoLivePlayWithCallback ¶ added in v1.61.1174

func (client *Client) DescribeToutiaoLivePlayWithCallback(request *DescribeToutiaoLivePlayRequest, callback func(response *DescribeToutiaoLivePlayResponse, err error)) <-chan int

DescribeToutiaoLivePlayWithCallback invokes the live.DescribeToutiaoLivePlay API asynchronously

func (*Client) DescribeToutiaoLivePlayWithChan ¶ added in v1.61.1174

func (client *Client) DescribeToutiaoLivePlayWithChan(request *DescribeToutiaoLivePlayRequest) (<-chan *DescribeToutiaoLivePlayResponse, <-chan error)

DescribeToutiaoLivePlayWithChan invokes the live.DescribeToutiaoLivePlay API asynchronously

func (*Client) DescribeToutiaoLivePublish ¶ added in v1.61.1174

func (client *Client) DescribeToutiaoLivePublish(request *DescribeToutiaoLivePublishRequest) (response *DescribeToutiaoLivePublishResponse, err error)

DescribeToutiaoLivePublish invokes the live.DescribeToutiaoLivePublish API synchronously

func (*Client) DescribeToutiaoLivePublishWithCallback ¶ added in v1.61.1174

func (client *Client) DescribeToutiaoLivePublishWithCallback(request *DescribeToutiaoLivePublishRequest, callback func(response *DescribeToutiaoLivePublishResponse, err error)) <-chan int

DescribeToutiaoLivePublishWithCallback invokes the live.DescribeToutiaoLivePublish API asynchronously

func (*Client) DescribeToutiaoLivePublishWithChan ¶ added in v1.61.1174

func (client *Client) DescribeToutiaoLivePublishWithChan(request *DescribeToutiaoLivePublishRequest) (<-chan *DescribeToutiaoLivePublishResponse, <-chan error)

DescribeToutiaoLivePublishWithChan invokes the live.DescribeToutiaoLivePublish API asynchronously

func (*Client) DescribeUpBpsPeakData ¶

func (client *Client) DescribeUpBpsPeakData(request *DescribeUpBpsPeakDataRequest) (response *DescribeUpBpsPeakDataResponse, err error)

DescribeUpBpsPeakData invokes the live.DescribeUpBpsPeakData API synchronously

func (*Client) DescribeUpBpsPeakDataWithCallback ¶

func (client *Client) DescribeUpBpsPeakDataWithCallback(request *DescribeUpBpsPeakDataRequest, callback func(response *DescribeUpBpsPeakDataResponse, err error)) <-chan int

DescribeUpBpsPeakDataWithCallback invokes the live.DescribeUpBpsPeakData API asynchronously

func (*Client) DescribeUpBpsPeakDataWithChan ¶

func (client *Client) DescribeUpBpsPeakDataWithChan(request *DescribeUpBpsPeakDataRequest) (<-chan *DescribeUpBpsPeakDataResponse, <-chan error)

DescribeUpBpsPeakDataWithChan invokes the live.DescribeUpBpsPeakData API asynchronously

func (*Client) DescribeUpBpsPeakOfLine ¶

func (client *Client) DescribeUpBpsPeakOfLine(request *DescribeUpBpsPeakOfLineRequest) (response *DescribeUpBpsPeakOfLineResponse, err error)

DescribeUpBpsPeakOfLine invokes the live.DescribeUpBpsPeakOfLine API synchronously

func (*Client) DescribeUpBpsPeakOfLineWithCallback ¶

func (client *Client) DescribeUpBpsPeakOfLineWithCallback(request *DescribeUpBpsPeakOfLineRequest, callback func(response *DescribeUpBpsPeakOfLineResponse, err error)) <-chan int

DescribeUpBpsPeakOfLineWithCallback invokes the live.DescribeUpBpsPeakOfLine API asynchronously

func (*Client) DescribeUpBpsPeakOfLineWithChan ¶

func (client *Client) DescribeUpBpsPeakOfLineWithChan(request *DescribeUpBpsPeakOfLineRequest) (<-chan *DescribeUpBpsPeakOfLineResponse, <-chan error)

DescribeUpBpsPeakOfLineWithChan invokes the live.DescribeUpBpsPeakOfLine API asynchronously

func (*Client) DescribeUpPeakPublishStreamData ¶

func (client *Client) DescribeUpPeakPublishStreamData(request *DescribeUpPeakPublishStreamDataRequest) (response *DescribeUpPeakPublishStreamDataResponse, err error)

DescribeUpPeakPublishStreamData invokes the live.DescribeUpPeakPublishStreamData API synchronously

func (*Client) DescribeUpPeakPublishStreamDataWithCallback ¶

func (client *Client) DescribeUpPeakPublishStreamDataWithCallback(request *DescribeUpPeakPublishStreamDataRequest, callback func(response *DescribeUpPeakPublishStreamDataResponse, err error)) <-chan int

DescribeUpPeakPublishStreamDataWithCallback invokes the live.DescribeUpPeakPublishStreamData API asynchronously

func (*Client) DescribeUpPeakPublishStreamDataWithChan ¶

func (client *Client) DescribeUpPeakPublishStreamDataWithChan(request *DescribeUpPeakPublishStreamDataRequest) (<-chan *DescribeUpPeakPublishStreamDataResponse, <-chan error)

DescribeUpPeakPublishStreamDataWithChan invokes the live.DescribeUpPeakPublishStreamData API asynchronously

func (*Client) DisableLiveRealtimeLogDelivery ¶

func (client *Client) DisableLiveRealtimeLogDelivery(request *DisableLiveRealtimeLogDeliveryRequest) (response *DisableLiveRealtimeLogDeliveryResponse, err error)

DisableLiveRealtimeLogDelivery invokes the live.DisableLiveRealtimeLogDelivery API synchronously

func (*Client) DisableLiveRealtimeLogDeliveryWithCallback ¶

func (client *Client) DisableLiveRealtimeLogDeliveryWithCallback(request *DisableLiveRealtimeLogDeliveryRequest, callback func(response *DisableLiveRealtimeLogDeliveryResponse, err error)) <-chan int

DisableLiveRealtimeLogDeliveryWithCallback invokes the live.DisableLiveRealtimeLogDelivery API asynchronously

func (*Client) DisableLiveRealtimeLogDeliveryWithChan ¶

func (client *Client) DisableLiveRealtimeLogDeliveryWithChan(request *DisableLiveRealtimeLogDeliveryRequest) (<-chan *DisableLiveRealtimeLogDeliveryResponse, <-chan error)

DisableLiveRealtimeLogDeliveryWithChan invokes the live.DisableLiveRealtimeLogDelivery API asynchronously

func (*Client) DynamicUpdateWaterMarkStreamRule ¶ added in v1.61.1560

func (client *Client) DynamicUpdateWaterMarkStreamRule(request *DynamicUpdateWaterMarkStreamRuleRequest) (response *DynamicUpdateWaterMarkStreamRuleResponse, err error)

DynamicUpdateWaterMarkStreamRule invokes the live.DynamicUpdateWaterMarkStreamRule API synchronously

func (*Client) DynamicUpdateWaterMarkStreamRuleWithCallback ¶ added in v1.61.1560

func (client *Client) DynamicUpdateWaterMarkStreamRuleWithCallback(request *DynamicUpdateWaterMarkStreamRuleRequest, callback func(response *DynamicUpdateWaterMarkStreamRuleResponse, err error)) <-chan int

DynamicUpdateWaterMarkStreamRuleWithCallback invokes the live.DynamicUpdateWaterMarkStreamRule API asynchronously

func (*Client) DynamicUpdateWaterMarkStreamRuleWithChan ¶ added in v1.61.1560

func (client *Client) DynamicUpdateWaterMarkStreamRuleWithChan(request *DynamicUpdateWaterMarkStreamRuleRequest) (<-chan *DynamicUpdateWaterMarkStreamRuleResponse, <-chan error)

DynamicUpdateWaterMarkStreamRuleWithChan invokes the live.DynamicUpdateWaterMarkStreamRule API asynchronously

func (*Client) EditPlaylist ¶ added in v1.61.1050

func (client *Client) EditPlaylist(request *EditPlaylistRequest) (response *EditPlaylistResponse, err error)

EditPlaylist invokes the live.EditPlaylist API synchronously

func (*Client) EditPlaylistWithCallback ¶ added in v1.61.1050

func (client *Client) EditPlaylistWithCallback(request *EditPlaylistRequest, callback func(response *EditPlaylistResponse, err error)) <-chan int

EditPlaylistWithCallback invokes the live.EditPlaylist API asynchronously

func (*Client) EditPlaylistWithChan ¶ added in v1.61.1050

func (client *Client) EditPlaylistWithChan(request *EditPlaylistRequest) (<-chan *EditPlaylistResponse, <-chan error)

EditPlaylistWithChan invokes the live.EditPlaylist API asynchronously

func (*Client) EditShowAndReplace ¶ added in v1.61.1510

func (client *Client) EditShowAndReplace(request *EditShowAndReplaceRequest) (response *EditShowAndReplaceResponse, err error)

EditShowAndReplace invokes the live.EditShowAndReplace API synchronously

func (*Client) EditShowAndReplaceWithCallback ¶ added in v1.61.1510

func (client *Client) EditShowAndReplaceWithCallback(request *EditShowAndReplaceRequest, callback func(response *EditShowAndReplaceResponse, err error)) <-chan int

EditShowAndReplaceWithCallback invokes the live.EditShowAndReplace API asynchronously

func (*Client) EditShowAndReplaceWithChan ¶ added in v1.61.1510

func (client *Client) EditShowAndReplaceWithChan(request *EditShowAndReplaceRequest) (<-chan *EditShowAndReplaceResponse, <-chan error)

EditShowAndReplaceWithChan invokes the live.EditShowAndReplace API asynchronously

func (*Client) EffectCasterUrgent ¶

func (client *Client) EffectCasterUrgent(request *EffectCasterUrgentRequest) (response *EffectCasterUrgentResponse, err error)

EffectCasterUrgent invokes the live.EffectCasterUrgent API synchronously

func (*Client) EffectCasterUrgentWithCallback ¶

func (client *Client) EffectCasterUrgentWithCallback(request *EffectCasterUrgentRequest, callback func(response *EffectCasterUrgentResponse, err error)) <-chan int

EffectCasterUrgentWithCallback invokes the live.EffectCasterUrgent API asynchronously

func (*Client) EffectCasterUrgentWithChan ¶

func (client *Client) EffectCasterUrgentWithChan(request *EffectCasterUrgentRequest) (<-chan *EffectCasterUrgentResponse, <-chan error)

EffectCasterUrgentWithChan invokes the live.EffectCasterUrgent API asynchronously

func (*Client) EffectCasterVideoResource ¶

func (client *Client) EffectCasterVideoResource(request *EffectCasterVideoResourceRequest) (response *EffectCasterVideoResourceResponse, err error)

EffectCasterVideoResource invokes the live.EffectCasterVideoResource API synchronously

func (*Client) EffectCasterVideoResourceWithCallback ¶

func (client *Client) EffectCasterVideoResourceWithCallback(request *EffectCasterVideoResourceRequest, callback func(response *EffectCasterVideoResourceResponse, err error)) <-chan int

EffectCasterVideoResourceWithCallback invokes the live.EffectCasterVideoResource API asynchronously

func (*Client) EffectCasterVideoResourceWithChan ¶

func (client *Client) EffectCasterVideoResourceWithChan(request *EffectCasterVideoResourceRequest) (<-chan *EffectCasterVideoResourceResponse, <-chan error)

EffectCasterVideoResourceWithChan invokes the live.EffectCasterVideoResource API asynchronously

func (*Client) EnableLiveRealtimeLogDelivery ¶

func (client *Client) EnableLiveRealtimeLogDelivery(request *EnableLiveRealtimeLogDeliveryRequest) (response *EnableLiveRealtimeLogDeliveryResponse, err error)

EnableLiveRealtimeLogDelivery invokes the live.EnableLiveRealtimeLogDelivery API synchronously

func (*Client) EnableLiveRealtimeLogDeliveryWithCallback ¶

func (client *Client) EnableLiveRealtimeLogDeliveryWithCallback(request *EnableLiveRealtimeLogDeliveryRequest, callback func(response *EnableLiveRealtimeLogDeliveryResponse, err error)) <-chan int

EnableLiveRealtimeLogDeliveryWithCallback invokes the live.EnableLiveRealtimeLogDelivery API asynchronously

func (*Client) EnableLiveRealtimeLogDeliveryWithChan ¶

func (client *Client) EnableLiveRealtimeLogDeliveryWithChan(request *EnableLiveRealtimeLogDeliveryRequest) (<-chan *EnableLiveRealtimeLogDeliveryResponse, <-chan error)

EnableLiveRealtimeLogDeliveryWithChan invokes the live.EnableLiveRealtimeLogDelivery API asynchronously

func (*Client) ForbidLiveStream ¶

func (client *Client) ForbidLiveStream(request *ForbidLiveStreamRequest) (response *ForbidLiveStreamResponse, err error)

ForbidLiveStream invokes the live.ForbidLiveStream API synchronously

func (*Client) ForbidLiveStreamWithCallback ¶

func (client *Client) ForbidLiveStreamWithCallback(request *ForbidLiveStreamRequest, callback func(response *ForbidLiveStreamResponse, err error)) <-chan int

ForbidLiveStreamWithCallback invokes the live.ForbidLiveStream API asynchronously

func (*Client) ForbidLiveStreamWithChan ¶

func (client *Client) ForbidLiveStreamWithChan(request *ForbidLiveStreamRequest) (<-chan *ForbidLiveStreamResponse, <-chan error)

ForbidLiveStreamWithChan invokes the live.ForbidLiveStream API asynchronously

func (*Client) ForbidPushStream ¶

func (client *Client) ForbidPushStream(request *ForbidPushStreamRequest) (response *ForbidPushStreamResponse, err error)

ForbidPushStream invokes the live.ForbidPushStream API synchronously

func (*Client) ForbidPushStreamWithCallback ¶

func (client *Client) ForbidPushStreamWithCallback(request *ForbidPushStreamRequest, callback func(response *ForbidPushStreamResponse, err error)) <-chan int

ForbidPushStreamWithCallback invokes the live.ForbidPushStream API asynchronously

func (*Client) ForbidPushStreamWithChan ¶

func (client *Client) ForbidPushStreamWithChan(request *ForbidPushStreamRequest) (<-chan *ForbidPushStreamResponse, <-chan error)

ForbidPushStreamWithChan invokes the live.ForbidPushStream API asynchronously

func (*Client) GetAllCustomTemplates ¶ added in v1.61.1301

func (client *Client) GetAllCustomTemplates(request *GetAllCustomTemplatesRequest) (response *GetAllCustomTemplatesResponse, err error)

GetAllCustomTemplates invokes the live.GetAllCustomTemplates API synchronously

func (*Client) GetAllCustomTemplatesWithCallback ¶ added in v1.61.1301

func (client *Client) GetAllCustomTemplatesWithCallback(request *GetAllCustomTemplatesRequest, callback func(response *GetAllCustomTemplatesResponse, err error)) <-chan int

GetAllCustomTemplatesWithCallback invokes the live.GetAllCustomTemplates API asynchronously

func (*Client) GetAllCustomTemplatesWithChan ¶ added in v1.61.1301

func (client *Client) GetAllCustomTemplatesWithChan(request *GetAllCustomTemplatesRequest) (<-chan *GetAllCustomTemplatesResponse, <-chan error)

GetAllCustomTemplatesWithChan invokes the live.GetAllCustomTemplates API asynchronously

func (*Client) GetCustomTemplate ¶ added in v1.61.1259

func (client *Client) GetCustomTemplate(request *GetCustomTemplateRequest) (response *GetCustomTemplateResponse, err error)

GetCustomTemplate invokes the live.GetCustomTemplate API synchronously

func (*Client) GetCustomTemplateWithCallback ¶ added in v1.61.1259

func (client *Client) GetCustomTemplateWithCallback(request *GetCustomTemplateRequest, callback func(response *GetCustomTemplateResponse, err error)) <-chan int

GetCustomTemplateWithCallback invokes the live.GetCustomTemplate API asynchronously

func (*Client) GetCustomTemplateWithChan ¶ added in v1.61.1259

func (client *Client) GetCustomTemplateWithChan(request *GetCustomTemplateRequest) (<-chan *GetCustomTemplateResponse, <-chan error)

GetCustomTemplateWithChan invokes the live.GetCustomTemplate API asynchronously

func (*Client) GetEdgeTranscodeJob ¶ added in v1.62.584

func (client *Client) GetEdgeTranscodeJob(request *GetEdgeTranscodeJobRequest) (response *GetEdgeTranscodeJobResponse, err error)

GetEdgeTranscodeJob invokes the live.GetEdgeTranscodeJob API synchronously

func (*Client) GetEdgeTranscodeJobWithCallback ¶ added in v1.62.584

func (client *Client) GetEdgeTranscodeJobWithCallback(request *GetEdgeTranscodeJobRequest, callback func(response *GetEdgeTranscodeJobResponse, err error)) <-chan int

GetEdgeTranscodeJobWithCallback invokes the live.GetEdgeTranscodeJob API asynchronously

func (*Client) GetEdgeTranscodeJobWithChan ¶ added in v1.62.584

func (client *Client) GetEdgeTranscodeJobWithChan(request *GetEdgeTranscodeJobRequest) (<-chan *GetEdgeTranscodeJobResponse, <-chan error)

GetEdgeTranscodeJobWithChan invokes the live.GetEdgeTranscodeJob API asynchronously

func (*Client) GetEdgeTranscodeTemplate ¶ added in v1.62.584

func (client *Client) GetEdgeTranscodeTemplate(request *GetEdgeTranscodeTemplateRequest) (response *GetEdgeTranscodeTemplateResponse, err error)

GetEdgeTranscodeTemplate invokes the live.GetEdgeTranscodeTemplate API synchronously

func (*Client) GetEdgeTranscodeTemplateWithCallback ¶ added in v1.62.584

func (client *Client) GetEdgeTranscodeTemplateWithCallback(request *GetEdgeTranscodeTemplateRequest, callback func(response *GetEdgeTranscodeTemplateResponse, err error)) <-chan int

GetEdgeTranscodeTemplateWithCallback invokes the live.GetEdgeTranscodeTemplate API asynchronously

func (*Client) GetEdgeTranscodeTemplateWithChan ¶ added in v1.62.584

func (client *Client) GetEdgeTranscodeTemplateWithChan(request *GetEdgeTranscodeTemplateRequest) (<-chan *GetEdgeTranscodeTemplateResponse, <-chan error)

GetEdgeTranscodeTemplateWithChan invokes the live.GetEdgeTranscodeTemplate API asynchronously

func (*Client) GetEditingJobInfo ¶ added in v1.61.1510

func (client *Client) GetEditingJobInfo(request *GetEditingJobInfoRequest) (response *GetEditingJobInfoResponse, err error)

GetEditingJobInfo invokes the live.GetEditingJobInfo API synchronously

func (*Client) GetEditingJobInfoWithCallback ¶ added in v1.61.1510

func (client *Client) GetEditingJobInfoWithCallback(request *GetEditingJobInfoRequest, callback func(response *GetEditingJobInfoResponse, err error)) <-chan int

GetEditingJobInfoWithCallback invokes the live.GetEditingJobInfo API asynchronously

func (*Client) GetEditingJobInfoWithChan ¶ added in v1.61.1510

func (client *Client) GetEditingJobInfoWithChan(request *GetEditingJobInfoRequest) (<-chan *GetEditingJobInfoResponse, <-chan error)

GetEditingJobInfoWithChan invokes the live.GetEditingJobInfo API asynchronously

func (*Client) GetMessageApp ¶ added in v1.61.1772

func (client *Client) GetMessageApp(request *GetMessageAppRequest) (response *GetMessageAppResponse, err error)

GetMessageApp invokes the live.GetMessageApp API synchronously

func (*Client) GetMessageAppWithCallback ¶ added in v1.61.1772

func (client *Client) GetMessageAppWithCallback(request *GetMessageAppRequest, callback func(response *GetMessageAppResponse, err error)) <-chan int

GetMessageAppWithCallback invokes the live.GetMessageApp API asynchronously

func (*Client) GetMessageAppWithChan ¶ added in v1.61.1772

func (client *Client) GetMessageAppWithChan(request *GetMessageAppRequest) (<-chan *GetMessageAppResponse, <-chan error)

GetMessageAppWithChan invokes the live.GetMessageApp API asynchronously

func (*Client) GetMessageGroup ¶ added in v1.61.1772

func (client *Client) GetMessageGroup(request *GetMessageGroupRequest) (response *GetMessageGroupResponse, err error)

GetMessageGroup invokes the live.GetMessageGroup API synchronously

func (*Client) GetMessageGroupWithCallback ¶ added in v1.61.1772

func (client *Client) GetMessageGroupWithCallback(request *GetMessageGroupRequest, callback func(response *GetMessageGroupResponse, err error)) <-chan int

GetMessageGroupWithCallback invokes the live.GetMessageGroup API asynchronously

func (*Client) GetMessageGroupWithChan ¶ added in v1.61.1772

func (client *Client) GetMessageGroupWithChan(request *GetMessageGroupRequest) (<-chan *GetMessageGroupResponse, <-chan error)

GetMessageGroupWithChan invokes the live.GetMessageGroup API asynchronously

func (*Client) GetMessageToken ¶ added in v1.61.1772

func (client *Client) GetMessageToken(request *GetMessageTokenRequest) (response *GetMessageTokenResponse, err error)

GetMessageToken invokes the live.GetMessageToken API synchronously

func (*Client) GetMessageTokenWithCallback ¶ added in v1.61.1772

func (client *Client) GetMessageTokenWithCallback(request *GetMessageTokenRequest, callback func(response *GetMessageTokenResponse, err error)) <-chan int

GetMessageTokenWithCallback invokes the live.GetMessageToken API asynchronously

func (*Client) GetMessageTokenWithChan ¶ added in v1.61.1772

func (client *Client) GetMessageTokenWithChan(request *GetMessageTokenRequest) (<-chan *GetMessageTokenResponse, <-chan error)

GetMessageTokenWithChan invokes the live.GetMessageToken API asynchronously

func (*Client) GetMultiRateConfig ¶ added in v1.61.1050

func (client *Client) GetMultiRateConfig(request *GetMultiRateConfigRequest) (response *GetMultiRateConfigResponse, err error)

GetMultiRateConfig invokes the live.GetMultiRateConfig API synchronously

func (*Client) GetMultiRateConfigList ¶ added in v1.61.1050

func (client *Client) GetMultiRateConfigList(request *GetMultiRateConfigListRequest) (response *GetMultiRateConfigListResponse, err error)

GetMultiRateConfigList invokes the live.GetMultiRateConfigList API synchronously

func (*Client) GetMultiRateConfigListWithCallback ¶ added in v1.61.1050

func (client *Client) GetMultiRateConfigListWithCallback(request *GetMultiRateConfigListRequest, callback func(response *GetMultiRateConfigListResponse, err error)) <-chan int

GetMultiRateConfigListWithCallback invokes the live.GetMultiRateConfigList API asynchronously

func (*Client) GetMultiRateConfigListWithChan ¶ added in v1.61.1050

func (client *Client) GetMultiRateConfigListWithChan(request *GetMultiRateConfigListRequest) (<-chan *GetMultiRateConfigListResponse, <-chan error)

GetMultiRateConfigListWithChan invokes the live.GetMultiRateConfigList API asynchronously

func (*Client) GetMultiRateConfigWithCallback ¶ added in v1.61.1050

func (client *Client) GetMultiRateConfigWithCallback(request *GetMultiRateConfigRequest, callback func(response *GetMultiRateConfigResponse, err error)) <-chan int

GetMultiRateConfigWithCallback invokes the live.GetMultiRateConfig API asynchronously

func (*Client) GetMultiRateConfigWithChan ¶ added in v1.61.1050

func (client *Client) GetMultiRateConfigWithChan(request *GetMultiRateConfigRequest) (<-chan *GetMultiRateConfigResponse, <-chan error)

GetMultiRateConfigWithChan invokes the live.GetMultiRateConfig API asynchronously

func (*Client) GetTranscodeTaskStatus ¶ added in v1.62.728

func (client *Client) GetTranscodeTaskStatus(request *GetTranscodeTaskStatusRequest) (response *GetTranscodeTaskStatusResponse, err error)

GetTranscodeTaskStatus invokes the live.GetTranscodeTaskStatus API synchronously

func (*Client) GetTranscodeTaskStatusWithCallback ¶ added in v1.62.728

func (client *Client) GetTranscodeTaskStatusWithCallback(request *GetTranscodeTaskStatusRequest, callback func(response *GetTranscodeTaskStatusResponse, err error)) <-chan int

GetTranscodeTaskStatusWithCallback invokes the live.GetTranscodeTaskStatus API asynchronously

func (*Client) GetTranscodeTaskStatusWithChan ¶ added in v1.62.728

func (client *Client) GetTranscodeTaskStatusWithChan(request *GetTranscodeTaskStatusRequest) (<-chan *GetTranscodeTaskStatusResponse, <-chan error)

GetTranscodeTaskStatusWithChan invokes the live.GetTranscodeTaskStatus API asynchronously

func (*Client) HotLiveRtcStream ¶ added in v1.61.1648

func (client *Client) HotLiveRtcStream(request *HotLiveRtcStreamRequest) (response *HotLiveRtcStreamResponse, err error)

HotLiveRtcStream invokes the live.HotLiveRtcStream API synchronously

func (*Client) HotLiveRtcStreamWithCallback ¶ added in v1.61.1648

func (client *Client) HotLiveRtcStreamWithCallback(request *HotLiveRtcStreamRequest, callback func(response *HotLiveRtcStreamResponse, err error)) <-chan int

HotLiveRtcStreamWithCallback invokes the live.HotLiveRtcStream API asynchronously

func (*Client) HotLiveRtcStreamWithChan ¶ added in v1.61.1648

func (client *Client) HotLiveRtcStreamWithChan(request *HotLiveRtcStreamRequest) (<-chan *HotLiveRtcStreamResponse, <-chan error)

HotLiveRtcStreamWithChan invokes the live.HotLiveRtcStream API asynchronously

func (*Client) InitializeAutoShowListTask ¶ added in v1.61.1510

func (client *Client) InitializeAutoShowListTask(request *InitializeAutoShowListTaskRequest) (response *InitializeAutoShowListTaskResponse, err error)

InitializeAutoShowListTask invokes the live.InitializeAutoShowListTask API synchronously

func (*Client) InitializeAutoShowListTaskWithCallback ¶ added in v1.61.1510

func (client *Client) InitializeAutoShowListTaskWithCallback(request *InitializeAutoShowListTaskRequest, callback func(response *InitializeAutoShowListTaskResponse, err error)) <-chan int

InitializeAutoShowListTaskWithCallback invokes the live.InitializeAutoShowListTask API asynchronously

func (*Client) InitializeAutoShowListTaskWithChan ¶ added in v1.61.1510

func (client *Client) InitializeAutoShowListTaskWithChan(request *InitializeAutoShowListTaskRequest) (<-chan *InitializeAutoShowListTaskResponse, <-chan error)

InitializeAutoShowListTaskWithChan invokes the live.InitializeAutoShowListTask API asynchronously

func (*Client) JoinMessageGroup ¶ added in v1.61.1772

func (client *Client) JoinMessageGroup(request *JoinMessageGroupRequest) (response *JoinMessageGroupResponse, err error)

JoinMessageGroup invokes the live.JoinMessageGroup API synchronously

func (*Client) JoinMessageGroupWithCallback ¶ added in v1.61.1772

func (client *Client) JoinMessageGroupWithCallback(request *JoinMessageGroupRequest, callback func(response *JoinMessageGroupResponse, err error)) <-chan int

JoinMessageGroupWithCallback invokes the live.JoinMessageGroup API asynchronously

func (*Client) JoinMessageGroupWithChan ¶ added in v1.61.1772

func (client *Client) JoinMessageGroupWithChan(request *JoinMessageGroupRequest) (<-chan *JoinMessageGroupResponse, <-chan error)

JoinMessageGroupWithChan invokes the live.JoinMessageGroup API asynchronously

func (*Client) KickLiveMessageGroupUser ¶ added in v1.62.592

func (client *Client) KickLiveMessageGroupUser(request *KickLiveMessageGroupUserRequest) (response *KickLiveMessageGroupUserResponse, err error)

KickLiveMessageGroupUser invokes the live.KickLiveMessageGroupUser API synchronously

func (*Client) KickLiveMessageGroupUserWithCallback ¶ added in v1.62.592

func (client *Client) KickLiveMessageGroupUserWithCallback(request *KickLiveMessageGroupUserRequest, callback func(response *KickLiveMessageGroupUserResponse, err error)) <-chan int

KickLiveMessageGroupUserWithCallback invokes the live.KickLiveMessageGroupUser API asynchronously

func (*Client) KickLiveMessageGroupUserWithChan ¶ added in v1.62.592

func (client *Client) KickLiveMessageGroupUserWithChan(request *KickLiveMessageGroupUserRequest) (<-chan *KickLiveMessageGroupUserResponse, <-chan error)

KickLiveMessageGroupUserWithChan invokes the live.KickLiveMessageGroupUser API asynchronously

func (*Client) LeaveMessageGroup ¶ added in v1.61.1772

func (client *Client) LeaveMessageGroup(request *LeaveMessageGroupRequest) (response *LeaveMessageGroupResponse, err error)

LeaveMessageGroup invokes the live.LeaveMessageGroup API synchronously

func (*Client) LeaveMessageGroupWithCallback ¶ added in v1.61.1772

func (client *Client) LeaveMessageGroupWithCallback(request *LeaveMessageGroupRequest, callback func(response *LeaveMessageGroupResponse, err error)) <-chan int

LeaveMessageGroupWithCallback invokes the live.LeaveMessageGroup API asynchronously

func (*Client) LeaveMessageGroupWithChan ¶ added in v1.61.1772

func (client *Client) LeaveMessageGroupWithChan(request *LeaveMessageGroupRequest) (<-chan *LeaveMessageGroupResponse, <-chan error)

LeaveMessageGroupWithChan invokes the live.LeaveMessageGroup API asynchronously

func (*Client) ListEdgeTranscodeJob ¶ added in v1.62.584

func (client *Client) ListEdgeTranscodeJob(request *ListEdgeTranscodeJobRequest) (response *ListEdgeTranscodeJobResponse, err error)

ListEdgeTranscodeJob invokes the live.ListEdgeTranscodeJob API synchronously

func (*Client) ListEdgeTranscodeJobWithCallback ¶ added in v1.62.584

func (client *Client) ListEdgeTranscodeJobWithCallback(request *ListEdgeTranscodeJobRequest, callback func(response *ListEdgeTranscodeJobResponse, err error)) <-chan int

ListEdgeTranscodeJobWithCallback invokes the live.ListEdgeTranscodeJob API asynchronously

func (*Client) ListEdgeTranscodeJobWithChan ¶ added in v1.62.584

func (client *Client) ListEdgeTranscodeJobWithChan(request *ListEdgeTranscodeJobRequest) (<-chan *ListEdgeTranscodeJobResponse, <-chan error)

ListEdgeTranscodeJobWithChan invokes the live.ListEdgeTranscodeJob API asynchronously

func (*Client) ListEdgeTranscodeTemplate ¶ added in v1.62.584

func (client *Client) ListEdgeTranscodeTemplate(request *ListEdgeTranscodeTemplateRequest) (response *ListEdgeTranscodeTemplateResponse, err error)

ListEdgeTranscodeTemplate invokes the live.ListEdgeTranscodeTemplate API synchronously

func (*Client) ListEdgeTranscodeTemplateWithCallback ¶ added in v1.62.584

func (client *Client) ListEdgeTranscodeTemplateWithCallback(request *ListEdgeTranscodeTemplateRequest, callback func(response *ListEdgeTranscodeTemplateResponse, err error)) <-chan int

ListEdgeTranscodeTemplateWithCallback invokes the live.ListEdgeTranscodeTemplate API asynchronously

func (*Client) ListEdgeTranscodeTemplateWithChan ¶ added in v1.62.584

func (client *Client) ListEdgeTranscodeTemplateWithChan(request *ListEdgeTranscodeTemplateRequest) (<-chan *ListEdgeTranscodeTemplateResponse, <-chan error)

ListEdgeTranscodeTemplateWithChan invokes the live.ListEdgeTranscodeTemplate API asynchronously

func (*Client) ListEventSub ¶ added in v1.62.634

func (client *Client) ListEventSub(request *ListEventSubRequest) (response *ListEventSubResponse, err error)

ListEventSub invokes the live.ListEventSub API synchronously

func (*Client) ListEventSubEvent ¶ added in v1.62.634

func (client *Client) ListEventSubEvent(request *ListEventSubEventRequest) (response *ListEventSubEventResponse, err error)

ListEventSubEvent invokes the live.ListEventSubEvent API synchronously

func (*Client) ListEventSubEventWithCallback ¶ added in v1.62.634

func (client *Client) ListEventSubEventWithCallback(request *ListEventSubEventRequest, callback func(response *ListEventSubEventResponse, err error)) <-chan int

ListEventSubEventWithCallback invokes the live.ListEventSubEvent API asynchronously

func (*Client) ListEventSubEventWithChan ¶ added in v1.62.634

func (client *Client) ListEventSubEventWithChan(request *ListEventSubEventRequest) (<-chan *ListEventSubEventResponse, <-chan error)

ListEventSubEventWithChan invokes the live.ListEventSubEvent API asynchronously

func (*Client) ListEventSubWithCallback ¶ added in v1.62.634

func (client *Client) ListEventSubWithCallback(request *ListEventSubRequest, callback func(response *ListEventSubResponse, err error)) <-chan int

ListEventSubWithCallback invokes the live.ListEventSub API asynchronously

func (*Client) ListEventSubWithChan ¶ added in v1.62.634

func (client *Client) ListEventSubWithChan(request *ListEventSubRequest) (<-chan *ListEventSubResponse, <-chan error)

ListEventSubWithChan invokes the live.ListEventSub API asynchronously

func (*Client) ListLiveDelayConfig ¶ added in v1.62.252

func (client *Client) ListLiveDelayConfig(request *ListLiveDelayConfigRequest) (response *ListLiveDelayConfigResponse, err error)

ListLiveDelayConfig invokes the live.ListLiveDelayConfig API synchronously

func (*Client) ListLiveDelayConfigWithCallback ¶ added in v1.62.252

func (client *Client) ListLiveDelayConfigWithCallback(request *ListLiveDelayConfigRequest, callback func(response *ListLiveDelayConfigResponse, err error)) <-chan int

ListLiveDelayConfigWithCallback invokes the live.ListLiveDelayConfig API asynchronously

func (*Client) ListLiveDelayConfigWithChan ¶ added in v1.62.252

func (client *Client) ListLiveDelayConfigWithChan(request *ListLiveDelayConfigRequest) (<-chan *ListLiveDelayConfigResponse, <-chan error)

ListLiveDelayConfigWithChan invokes the live.ListLiveDelayConfig API asynchronously

func (*Client) ListLiveMessageApps ¶ added in v1.62.592

func (client *Client) ListLiveMessageApps(request *ListLiveMessageAppsRequest) (response *ListLiveMessageAppsResponse, err error)

ListLiveMessageApps invokes the live.ListLiveMessageApps API synchronously

func (*Client) ListLiveMessageAppsWithCallback ¶ added in v1.62.592

func (client *Client) ListLiveMessageAppsWithCallback(request *ListLiveMessageAppsRequest, callback func(response *ListLiveMessageAppsResponse, err error)) <-chan int

ListLiveMessageAppsWithCallback invokes the live.ListLiveMessageApps API asynchronously

func (*Client) ListLiveMessageAppsWithChan ¶ added in v1.62.592

func (client *Client) ListLiveMessageAppsWithChan(request *ListLiveMessageAppsRequest) (<-chan *ListLiveMessageAppsResponse, <-chan error)

ListLiveMessageAppsWithChan invokes the live.ListLiveMessageApps API asynchronously

func (*Client) ListLiveMessageGroupMessages ¶ added in v1.62.592

func (client *Client) ListLiveMessageGroupMessages(request *ListLiveMessageGroupMessagesRequest) (response *ListLiveMessageGroupMessagesResponse, err error)

ListLiveMessageGroupMessages invokes the live.ListLiveMessageGroupMessages API synchronously

func (*Client) ListLiveMessageGroupMessagesWithCallback ¶ added in v1.62.592

func (client *Client) ListLiveMessageGroupMessagesWithCallback(request *ListLiveMessageGroupMessagesRequest, callback func(response *ListLiveMessageGroupMessagesResponse, err error)) <-chan int

ListLiveMessageGroupMessagesWithCallback invokes the live.ListLiveMessageGroupMessages API asynchronously

func (*Client) ListLiveMessageGroupMessagesWithChan ¶ added in v1.62.592

func (client *Client) ListLiveMessageGroupMessagesWithChan(request *ListLiveMessageGroupMessagesRequest) (<-chan *ListLiveMessageGroupMessagesResponse, <-chan error)

ListLiveMessageGroupMessagesWithChan invokes the live.ListLiveMessageGroupMessages API asynchronously

func (*Client) ListLiveMessageGroupUsers ¶ added in v1.62.592

func (client *Client) ListLiveMessageGroupUsers(request *ListLiveMessageGroupUsersRequest) (response *ListLiveMessageGroupUsersResponse, err error)

ListLiveMessageGroupUsers invokes the live.ListLiveMessageGroupUsers API synchronously

func (*Client) ListLiveMessageGroupUsersWithCallback ¶ added in v1.62.592

func (client *Client) ListLiveMessageGroupUsersWithCallback(request *ListLiveMessageGroupUsersRequest, callback func(response *ListLiveMessageGroupUsersResponse, err error)) <-chan int

ListLiveMessageGroupUsersWithCallback invokes the live.ListLiveMessageGroupUsers API asynchronously

func (*Client) ListLiveMessageGroupUsersWithChan ¶ added in v1.62.592

func (client *Client) ListLiveMessageGroupUsersWithChan(request *ListLiveMessageGroupUsersRequest) (<-chan *ListLiveMessageGroupUsersResponse, <-chan error)

ListLiveMessageGroupUsersWithChan invokes the live.ListLiveMessageGroupUsers API asynchronously

func (*Client) ListLiveMessageGroups ¶ added in v1.62.592

func (client *Client) ListLiveMessageGroups(request *ListLiveMessageGroupsRequest) (response *ListLiveMessageGroupsResponse, err error)

ListLiveMessageGroups invokes the live.ListLiveMessageGroups API synchronously

func (*Client) ListLiveMessageGroupsWithCallback ¶ added in v1.62.592

func (client *Client) ListLiveMessageGroupsWithCallback(request *ListLiveMessageGroupsRequest, callback func(response *ListLiveMessageGroupsResponse, err error)) <-chan int

ListLiveMessageGroupsWithCallback invokes the live.ListLiveMessageGroups API asynchronously

func (*Client) ListLiveMessageGroupsWithChan ¶ added in v1.62.592

func (client *Client) ListLiveMessageGroupsWithChan(request *ListLiveMessageGroupsRequest) (<-chan *ListLiveMessageGroupsResponse, <-chan error)

ListLiveMessageGroupsWithChan invokes the live.ListLiveMessageGroups API asynchronously

func (*Client) ListLiveRealtimeLogDelivery ¶

func (client *Client) ListLiveRealtimeLogDelivery(request *ListLiveRealtimeLogDeliveryRequest) (response *ListLiveRealtimeLogDeliveryResponse, err error)

ListLiveRealtimeLogDelivery invokes the live.ListLiveRealtimeLogDelivery API synchronously

func (*Client) ListLiveRealtimeLogDeliveryDomains ¶

func (client *Client) ListLiveRealtimeLogDeliveryDomains(request *ListLiveRealtimeLogDeliveryDomainsRequest) (response *ListLiveRealtimeLogDeliveryDomainsResponse, err error)

ListLiveRealtimeLogDeliveryDomains invokes the live.ListLiveRealtimeLogDeliveryDomains API synchronously

func (*Client) ListLiveRealtimeLogDeliveryDomainsWithCallback ¶

func (client *Client) ListLiveRealtimeLogDeliveryDomainsWithCallback(request *ListLiveRealtimeLogDeliveryDomainsRequest, callback func(response *ListLiveRealtimeLogDeliveryDomainsResponse, err error)) <-chan int

ListLiveRealtimeLogDeliveryDomainsWithCallback invokes the live.ListLiveRealtimeLogDeliveryDomains API asynchronously

func (*Client) ListLiveRealtimeLogDeliveryDomainsWithChan ¶

func (client *Client) ListLiveRealtimeLogDeliveryDomainsWithChan(request *ListLiveRealtimeLogDeliveryDomainsRequest) (<-chan *ListLiveRealtimeLogDeliveryDomainsResponse, <-chan error)

ListLiveRealtimeLogDeliveryDomainsWithChan invokes the live.ListLiveRealtimeLogDeliveryDomains API asynchronously

func (*Client) ListLiveRealtimeLogDeliveryInfos ¶

func (client *Client) ListLiveRealtimeLogDeliveryInfos(request *ListLiveRealtimeLogDeliveryInfosRequest) (response *ListLiveRealtimeLogDeliveryInfosResponse, err error)

ListLiveRealtimeLogDeliveryInfos invokes the live.ListLiveRealtimeLogDeliveryInfos API synchronously

func (*Client) ListLiveRealtimeLogDeliveryInfosWithCallback ¶

func (client *Client) ListLiveRealtimeLogDeliveryInfosWithCallback(request *ListLiveRealtimeLogDeliveryInfosRequest, callback func(response *ListLiveRealtimeLogDeliveryInfosResponse, err error)) <-chan int

ListLiveRealtimeLogDeliveryInfosWithCallback invokes the live.ListLiveRealtimeLogDeliveryInfos API asynchronously

func (*Client) ListLiveRealtimeLogDeliveryInfosWithChan ¶

func (client *Client) ListLiveRealtimeLogDeliveryInfosWithChan(request *ListLiveRealtimeLogDeliveryInfosRequest) (<-chan *ListLiveRealtimeLogDeliveryInfosResponse, <-chan error)

ListLiveRealtimeLogDeliveryInfosWithChan invokes the live.ListLiveRealtimeLogDeliveryInfos API asynchronously

func (*Client) ListLiveRealtimeLogDeliveryWithCallback ¶

func (client *Client) ListLiveRealtimeLogDeliveryWithCallback(request *ListLiveRealtimeLogDeliveryRequest, callback func(response *ListLiveRealtimeLogDeliveryResponse, err error)) <-chan int

ListLiveRealtimeLogDeliveryWithCallback invokes the live.ListLiveRealtimeLogDelivery API asynchronously

func (*Client) ListLiveRealtimeLogDeliveryWithChan ¶

func (client *Client) ListLiveRealtimeLogDeliveryWithChan(request *ListLiveRealtimeLogDeliveryRequest) (<-chan *ListLiveRealtimeLogDeliveryResponse, <-chan error)

ListLiveRealtimeLogDeliveryWithChan invokes the live.ListLiveRealtimeLogDelivery API asynchronously

func (*Client) ListMessage ¶ added in v1.61.1772

func (client *Client) ListMessage(request *ListMessageRequest) (response *ListMessageResponse, err error)

ListMessage invokes the live.ListMessage API synchronously

func (*Client) ListMessageApp ¶ added in v1.61.1772

func (client *Client) ListMessageApp(request *ListMessageAppRequest) (response *ListMessageAppResponse, err error)

ListMessageApp invokes the live.ListMessageApp API synchronously

func (*Client) ListMessageAppWithCallback ¶ added in v1.61.1772

func (client *Client) ListMessageAppWithCallback(request *ListMessageAppRequest, callback func(response *ListMessageAppResponse, err error)) <-chan int

ListMessageAppWithCallback invokes the live.ListMessageApp API asynchronously

func (*Client) ListMessageAppWithChan ¶ added in v1.61.1772

func (client *Client) ListMessageAppWithChan(request *ListMessageAppRequest) (<-chan *ListMessageAppResponse, <-chan error)

ListMessageAppWithChan invokes the live.ListMessageApp API asynchronously

func (*Client) ListMessageGroup ¶ added in v1.61.1772

func (client *Client) ListMessageGroup(request *ListMessageGroupRequest) (response *ListMessageGroupResponse, err error)

ListMessageGroup invokes the live.ListMessageGroup API synchronously

func (*Client) ListMessageGroupUser ¶ added in v1.61.1772

func (client *Client) ListMessageGroupUser(request *ListMessageGroupUserRequest) (response *ListMessageGroupUserResponse, err error)

ListMessageGroupUser invokes the live.ListMessageGroupUser API synchronously

func (*Client) ListMessageGroupUserById ¶ added in v1.62.68

func (client *Client) ListMessageGroupUserById(request *ListMessageGroupUserByIdRequest) (response *ListMessageGroupUserByIdResponse, err error)

ListMessageGroupUserById invokes the live.ListMessageGroupUserById API synchronously

func (*Client) ListMessageGroupUserByIdWithCallback ¶ added in v1.62.68

func (client *Client) ListMessageGroupUserByIdWithCallback(request *ListMessageGroupUserByIdRequest, callback func(response *ListMessageGroupUserByIdResponse, err error)) <-chan int

ListMessageGroupUserByIdWithCallback invokes the live.ListMessageGroupUserById API asynchronously

func (*Client) ListMessageGroupUserByIdWithChan ¶ added in v1.62.68

func (client *Client) ListMessageGroupUserByIdWithChan(request *ListMessageGroupUserByIdRequest) (<-chan *ListMessageGroupUserByIdResponse, <-chan error)

ListMessageGroupUserByIdWithChan invokes the live.ListMessageGroupUserById API asynchronously

func (*Client) ListMessageGroupUserWithCallback ¶ added in v1.61.1772

func (client *Client) ListMessageGroupUserWithCallback(request *ListMessageGroupUserRequest, callback func(response *ListMessageGroupUserResponse, err error)) <-chan int

ListMessageGroupUserWithCallback invokes the live.ListMessageGroupUser API asynchronously

func (*Client) ListMessageGroupUserWithChan ¶ added in v1.61.1772

func (client *Client) ListMessageGroupUserWithChan(request *ListMessageGroupUserRequest) (<-chan *ListMessageGroupUserResponse, <-chan error)

ListMessageGroupUserWithChan invokes the live.ListMessageGroupUser API asynchronously

func (*Client) ListMessageGroupWithCallback ¶ added in v1.61.1772

func (client *Client) ListMessageGroupWithCallback(request *ListMessageGroupRequest, callback func(response *ListMessageGroupResponse, err error)) <-chan int

ListMessageGroupWithCallback invokes the live.ListMessageGroup API asynchronously

func (*Client) ListMessageGroupWithChan ¶ added in v1.61.1772

func (client *Client) ListMessageGroupWithChan(request *ListMessageGroupRequest) (<-chan *ListMessageGroupResponse, <-chan error)

ListMessageGroupWithChan invokes the live.ListMessageGroup API asynchronously

func (*Client) ListMessageWithCallback ¶ added in v1.61.1772

func (client *Client) ListMessageWithCallback(request *ListMessageRequest, callback func(response *ListMessageResponse, err error)) <-chan int

ListMessageWithCallback invokes the live.ListMessage API asynchronously

func (*Client) ListMessageWithChan ¶ added in v1.61.1772

func (client *Client) ListMessageWithChan(request *ListMessageRequest) (<-chan *ListMessageResponse, <-chan error)

ListMessageWithChan invokes the live.ListMessage API asynchronously

func (*Client) ListMuteGroupUser ¶ added in v1.62.686

func (client *Client) ListMuteGroupUser(request *ListMuteGroupUserRequest) (response *ListMuteGroupUserResponse, err error)

ListMuteGroupUser invokes the live.ListMuteGroupUser API synchronously

func (*Client) ListMuteGroupUserWithCallback ¶ added in v1.62.686

func (client *Client) ListMuteGroupUserWithCallback(request *ListMuteGroupUserRequest, callback func(response *ListMuteGroupUserResponse, err error)) <-chan int

ListMuteGroupUserWithCallback invokes the live.ListMuteGroupUser API asynchronously

func (*Client) ListMuteGroupUserWithChan ¶ added in v1.62.686

func (client *Client) ListMuteGroupUserWithChan(request *ListMuteGroupUserRequest) (<-chan *ListMuteGroupUserResponse, <-chan error)

ListMuteGroupUserWithChan invokes the live.ListMuteGroupUser API asynchronously

func (*Client) ListPlaylist ¶ added in v1.61.1050

func (client *Client) ListPlaylist(request *ListPlaylistRequest) (response *ListPlaylistResponse, err error)

ListPlaylist invokes the live.ListPlaylist API synchronously

func (*Client) ListPlaylistItems ¶ added in v1.61.1050

func (client *Client) ListPlaylistItems(request *ListPlaylistItemsRequest) (response *ListPlaylistItemsResponse, err error)

ListPlaylistItems invokes the live.ListPlaylistItems API synchronously

func (*Client) ListPlaylistItemsWithCallback ¶ added in v1.61.1050

func (client *Client) ListPlaylistItemsWithCallback(request *ListPlaylistItemsRequest, callback func(response *ListPlaylistItemsResponse, err error)) <-chan int

ListPlaylistItemsWithCallback invokes the live.ListPlaylistItems API asynchronously

func (*Client) ListPlaylistItemsWithChan ¶ added in v1.61.1050

func (client *Client) ListPlaylistItemsWithChan(request *ListPlaylistItemsRequest) (<-chan *ListPlaylistItemsResponse, <-chan error)

ListPlaylistItemsWithChan invokes the live.ListPlaylistItems API asynchronously

func (*Client) ListPlaylistWithCallback ¶ added in v1.61.1050

func (client *Client) ListPlaylistWithCallback(request *ListPlaylistRequest, callback func(response *ListPlaylistResponse, err error)) <-chan int

ListPlaylistWithCallback invokes the live.ListPlaylist API asynchronously

func (*Client) ListPlaylistWithChan ¶ added in v1.61.1050

func (client *Client) ListPlaylistWithChan(request *ListPlaylistRequest) (<-chan *ListPlaylistResponse, <-chan error)

ListPlaylistWithChan invokes the live.ListPlaylist API asynchronously

func (*Client) MiguLivePullToPushStart ¶ added in v1.62.658

func (client *Client) MiguLivePullToPushStart(request *MiguLivePullToPushStartRequest) (response *MiguLivePullToPushStartResponse, err error)

MiguLivePullToPushStart invokes the live.MiguLivePullToPushStart API synchronously

func (*Client) MiguLivePullToPushStartWithCallback ¶ added in v1.62.658

func (client *Client) MiguLivePullToPushStartWithCallback(request *MiguLivePullToPushStartRequest, callback func(response *MiguLivePullToPushStartResponse, err error)) <-chan int

MiguLivePullToPushStartWithCallback invokes the live.MiguLivePullToPushStart API asynchronously

func (*Client) MiguLivePullToPushStartWithChan ¶ added in v1.62.658

func (client *Client) MiguLivePullToPushStartWithChan(request *MiguLivePullToPushStartRequest) (<-chan *MiguLivePullToPushStartResponse, <-chan error)

MiguLivePullToPushStartWithChan invokes the live.MiguLivePullToPushStart API asynchronously

func (*Client) MiguLivePullToPushStatus ¶ added in v1.62.658

func (client *Client) MiguLivePullToPushStatus(request *MiguLivePullToPushStatusRequest) (response *MiguLivePullToPushStatusResponse, err error)

MiguLivePullToPushStatus invokes the live.MiguLivePullToPushStatus API synchronously

func (*Client) MiguLivePullToPushStatusWithCallback ¶ added in v1.62.658

func (client *Client) MiguLivePullToPushStatusWithCallback(request *MiguLivePullToPushStatusRequest, callback func(response *MiguLivePullToPushStatusResponse, err error)) <-chan int

MiguLivePullToPushStatusWithCallback invokes the live.MiguLivePullToPushStatus API asynchronously

func (*Client) MiguLivePullToPushStatusWithChan ¶ added in v1.62.658

func (client *Client) MiguLivePullToPushStatusWithChan(request *MiguLivePullToPushStatusRequest) (<-chan *MiguLivePullToPushStatusResponse, <-chan error)

MiguLivePullToPushStatusWithChan invokes the live.MiguLivePullToPushStatus API asynchronously

func (*Client) ModifyCasterComponent ¶

func (client *Client) ModifyCasterComponent(request *ModifyCasterComponentRequest) (response *ModifyCasterComponentResponse, err error)

ModifyCasterComponent invokes the live.ModifyCasterComponent API synchronously

func (*Client) ModifyCasterComponentWithCallback ¶

func (client *Client) ModifyCasterComponentWithCallback(request *ModifyCasterComponentRequest, callback func(response *ModifyCasterComponentResponse, err error)) <-chan int

ModifyCasterComponentWithCallback invokes the live.ModifyCasterComponent API asynchronously

func (*Client) ModifyCasterComponentWithChan ¶

func (client *Client) ModifyCasterComponentWithChan(request *ModifyCasterComponentRequest) (<-chan *ModifyCasterComponentResponse, <-chan error)

ModifyCasterComponentWithChan invokes the live.ModifyCasterComponent API asynchronously

func (*Client) ModifyCasterEpisode ¶

func (client *Client) ModifyCasterEpisode(request *ModifyCasterEpisodeRequest) (response *ModifyCasterEpisodeResponse, err error)

ModifyCasterEpisode invokes the live.ModifyCasterEpisode API synchronously

func (*Client) ModifyCasterEpisodeWithCallback ¶

func (client *Client) ModifyCasterEpisodeWithCallback(request *ModifyCasterEpisodeRequest, callback func(response *ModifyCasterEpisodeResponse, err error)) <-chan int

ModifyCasterEpisodeWithCallback invokes the live.ModifyCasterEpisode API asynchronously

func (*Client) ModifyCasterEpisodeWithChan ¶

func (client *Client) ModifyCasterEpisodeWithChan(request *ModifyCasterEpisodeRequest) (<-chan *ModifyCasterEpisodeResponse, <-chan error)

ModifyCasterEpisodeWithChan invokes the live.ModifyCasterEpisode API asynchronously

func (*Client) ModifyCasterLayout ¶

func (client *Client) ModifyCasterLayout(request *ModifyCasterLayoutRequest) (response *ModifyCasterLayoutResponse, err error)

ModifyCasterLayout invokes the live.ModifyCasterLayout API synchronously

func (*Client) ModifyCasterLayoutWithCallback ¶

func (client *Client) ModifyCasterLayoutWithCallback(request *ModifyCasterLayoutRequest, callback func(response *ModifyCasterLayoutResponse, err error)) <-chan int

ModifyCasterLayoutWithCallback invokes the live.ModifyCasterLayout API asynchronously

func (*Client) ModifyCasterLayoutWithChan ¶

func (client *Client) ModifyCasterLayoutWithChan(request *ModifyCasterLayoutRequest) (<-chan *ModifyCasterLayoutResponse, <-chan error)

ModifyCasterLayoutWithChan invokes the live.ModifyCasterLayout API asynchronously

func (*Client) ModifyCasterProgram ¶

func (client *Client) ModifyCasterProgram(request *ModifyCasterProgramRequest) (response *ModifyCasterProgramResponse, err error)

ModifyCasterProgram invokes the live.ModifyCasterProgram API synchronously

func (*Client) ModifyCasterProgramWithCallback ¶

func (client *Client) ModifyCasterProgramWithCallback(request *ModifyCasterProgramRequest, callback func(response *ModifyCasterProgramResponse, err error)) <-chan int

ModifyCasterProgramWithCallback invokes the live.ModifyCasterProgram API asynchronously

func (*Client) ModifyCasterProgramWithChan ¶

func (client *Client) ModifyCasterProgramWithChan(request *ModifyCasterProgramRequest) (<-chan *ModifyCasterProgramResponse, <-chan error)

ModifyCasterProgramWithChan invokes the live.ModifyCasterProgram API asynchronously

func (*Client) ModifyCasterVideoResource ¶

func (client *Client) ModifyCasterVideoResource(request *ModifyCasterVideoResourceRequest) (response *ModifyCasterVideoResourceResponse, err error)

ModifyCasterVideoResource invokes the live.ModifyCasterVideoResource API synchronously

func (*Client) ModifyCasterVideoResourceWithCallback ¶

func (client *Client) ModifyCasterVideoResourceWithCallback(request *ModifyCasterVideoResourceRequest, callback func(response *ModifyCasterVideoResourceResponse, err error)) <-chan int

ModifyCasterVideoResourceWithCallback invokes the live.ModifyCasterVideoResource API asynchronously

func (*Client) ModifyCasterVideoResourceWithChan ¶

func (client *Client) ModifyCasterVideoResourceWithChan(request *ModifyCasterVideoResourceRequest) (<-chan *ModifyCasterVideoResourceResponse, <-chan error)

ModifyCasterVideoResourceWithChan invokes the live.ModifyCasterVideoResource API asynchronously

func (*Client) ModifyLiveDomainSchdmByProperty ¶

func (client *Client) ModifyLiveDomainSchdmByProperty(request *ModifyLiveDomainSchdmByPropertyRequest) (response *ModifyLiveDomainSchdmByPropertyResponse, err error)

ModifyLiveDomainSchdmByProperty invokes the live.ModifyLiveDomainSchdmByProperty API synchronously

func (*Client) ModifyLiveDomainSchdmByPropertyWithCallback ¶

func (client *Client) ModifyLiveDomainSchdmByPropertyWithCallback(request *ModifyLiveDomainSchdmByPropertyRequest, callback func(response *ModifyLiveDomainSchdmByPropertyResponse, err error)) <-chan int

ModifyLiveDomainSchdmByPropertyWithCallback invokes the live.ModifyLiveDomainSchdmByProperty API asynchronously

func (*Client) ModifyLiveDomainSchdmByPropertyWithChan ¶

func (client *Client) ModifyLiveDomainSchdmByPropertyWithChan(request *ModifyLiveDomainSchdmByPropertyRequest) (<-chan *ModifyLiveDomainSchdmByPropertyResponse, <-chan error)

ModifyLiveDomainSchdmByPropertyWithChan invokes the live.ModifyLiveDomainSchdmByProperty API asynchronously

func (*Client) ModifyLiveMessageAppAudit ¶ added in v1.62.592

func (client *Client) ModifyLiveMessageAppAudit(request *ModifyLiveMessageAppAuditRequest) (response *ModifyLiveMessageAppAuditResponse, err error)

ModifyLiveMessageAppAudit invokes the live.ModifyLiveMessageAppAudit API synchronously

func (*Client) ModifyLiveMessageAppAuditWithCallback ¶ added in v1.62.592

func (client *Client) ModifyLiveMessageAppAuditWithCallback(request *ModifyLiveMessageAppAuditRequest, callback func(response *ModifyLiveMessageAppAuditResponse, err error)) <-chan int

ModifyLiveMessageAppAuditWithCallback invokes the live.ModifyLiveMessageAppAudit API asynchronously

func (*Client) ModifyLiveMessageAppAuditWithChan ¶ added in v1.62.592

func (client *Client) ModifyLiveMessageAppAuditWithChan(request *ModifyLiveMessageAppAuditRequest) (<-chan *ModifyLiveMessageAppAuditResponse, <-chan error)

ModifyLiveMessageAppAuditWithChan invokes the live.ModifyLiveMessageAppAudit API asynchronously

func (*Client) ModifyLiveMessageAppCallback ¶ added in v1.62.592

func (client *Client) ModifyLiveMessageAppCallback(request *ModifyLiveMessageAppCallbackRequest) (response *ModifyLiveMessageAppCallbackResponse, err error)

ModifyLiveMessageAppCallback invokes the live.ModifyLiveMessageAppCallback API synchronously

func (*Client) ModifyLiveMessageAppCallbackWithCallback ¶ added in v1.62.592

func (client *Client) ModifyLiveMessageAppCallbackWithCallback(request *ModifyLiveMessageAppCallbackRequest, callback func(response *ModifyLiveMessageAppCallbackResponse, err error)) <-chan int

ModifyLiveMessageAppCallbackWithCallback invokes the live.ModifyLiveMessageAppCallback API asynchronously

func (*Client) ModifyLiveMessageAppCallbackWithChan ¶ added in v1.62.592

func (client *Client) ModifyLiveMessageAppCallbackWithChan(request *ModifyLiveMessageAppCallbackRequest) (<-chan *ModifyLiveMessageAppCallbackResponse, <-chan error)

ModifyLiveMessageAppCallbackWithChan invokes the live.ModifyLiveMessageAppCallback API asynchronously

func (*Client) ModifyLiveMessageAppDisable ¶ added in v1.62.592

func (client *Client) ModifyLiveMessageAppDisable(request *ModifyLiveMessageAppDisableRequest) (response *ModifyLiveMessageAppDisableResponse, err error)

ModifyLiveMessageAppDisable invokes the live.ModifyLiveMessageAppDisable API synchronously

func (*Client) ModifyLiveMessageAppDisableWithCallback ¶ added in v1.62.592

func (client *Client) ModifyLiveMessageAppDisableWithCallback(request *ModifyLiveMessageAppDisableRequest, callback func(response *ModifyLiveMessageAppDisableResponse, err error)) <-chan int

ModifyLiveMessageAppDisableWithCallback invokes the live.ModifyLiveMessageAppDisable API asynchronously

func (*Client) ModifyLiveMessageAppDisableWithChan ¶ added in v1.62.592

func (client *Client) ModifyLiveMessageAppDisableWithChan(request *ModifyLiveMessageAppDisableRequest) (<-chan *ModifyLiveMessageAppDisableResponse, <-chan error)

ModifyLiveMessageAppDisableWithChan invokes the live.ModifyLiveMessageAppDisable API asynchronously

func (*Client) ModifyLiveMessageGroup ¶ added in v1.62.592

func (client *Client) ModifyLiveMessageGroup(request *ModifyLiveMessageGroupRequest) (response *ModifyLiveMessageGroupResponse, err error)

ModifyLiveMessageGroup invokes the live.ModifyLiveMessageGroup API synchronously

func (*Client) ModifyLiveMessageGroupBand ¶ added in v1.62.592

func (client *Client) ModifyLiveMessageGroupBand(request *ModifyLiveMessageGroupBandRequest) (response *ModifyLiveMessageGroupBandResponse, err error)

ModifyLiveMessageGroupBand invokes the live.ModifyLiveMessageGroupBand API synchronously

func (*Client) ModifyLiveMessageGroupBandWithCallback ¶ added in v1.62.592

func (client *Client) ModifyLiveMessageGroupBandWithCallback(request *ModifyLiveMessageGroupBandRequest, callback func(response *ModifyLiveMessageGroupBandResponse, err error)) <-chan int

ModifyLiveMessageGroupBandWithCallback invokes the live.ModifyLiveMessageGroupBand API asynchronously

func (*Client) ModifyLiveMessageGroupBandWithChan ¶ added in v1.62.592

func (client *Client) ModifyLiveMessageGroupBandWithChan(request *ModifyLiveMessageGroupBandRequest) (<-chan *ModifyLiveMessageGroupBandResponse, <-chan error)

ModifyLiveMessageGroupBandWithChan invokes the live.ModifyLiveMessageGroupBand API asynchronously

func (*Client) ModifyLiveMessageGroupWithCallback ¶ added in v1.62.592

func (client *Client) ModifyLiveMessageGroupWithCallback(request *ModifyLiveMessageGroupRequest, callback func(response *ModifyLiveMessageGroupResponse, err error)) <-chan int

ModifyLiveMessageGroupWithCallback invokes the live.ModifyLiveMessageGroup API asynchronously

func (*Client) ModifyLiveMessageGroupWithChan ¶ added in v1.62.592

func (client *Client) ModifyLiveMessageGroupWithChan(request *ModifyLiveMessageGroupRequest) (<-chan *ModifyLiveMessageGroupResponse, <-chan error)

ModifyLiveMessageGroupWithChan invokes the live.ModifyLiveMessageGroup API asynchronously

func (*Client) ModifyLiveMessageUserInfo ¶ added in v1.62.592

func (client *Client) ModifyLiveMessageUserInfo(request *ModifyLiveMessageUserInfoRequest) (response *ModifyLiveMessageUserInfoResponse, err error)

ModifyLiveMessageUserInfo invokes the live.ModifyLiveMessageUserInfo API synchronously

func (*Client) ModifyLiveMessageUserInfoWithCallback ¶ added in v1.62.592

func (client *Client) ModifyLiveMessageUserInfoWithCallback(request *ModifyLiveMessageUserInfoRequest, callback func(response *ModifyLiveMessageUserInfoResponse, err error)) <-chan int

ModifyLiveMessageUserInfoWithCallback invokes the live.ModifyLiveMessageUserInfo API asynchronously

func (*Client) ModifyLiveMessageUserInfoWithChan ¶ added in v1.62.592

func (client *Client) ModifyLiveMessageUserInfoWithChan(request *ModifyLiveMessageUserInfoRequest) (<-chan *ModifyLiveMessageUserInfoResponse, <-chan error)

ModifyLiveMessageUserInfoWithChan invokes the live.ModifyLiveMessageUserInfo API asynchronously

func (*Client) ModifyLiveRealtimeLogDelivery ¶

func (client *Client) ModifyLiveRealtimeLogDelivery(request *ModifyLiveRealtimeLogDeliveryRequest) (response *ModifyLiveRealtimeLogDeliveryResponse, err error)

ModifyLiveRealtimeLogDelivery invokes the live.ModifyLiveRealtimeLogDelivery API synchronously

func (*Client) ModifyLiveRealtimeLogDeliveryWithCallback ¶

func (client *Client) ModifyLiveRealtimeLogDeliveryWithCallback(request *ModifyLiveRealtimeLogDeliveryRequest, callback func(response *ModifyLiveRealtimeLogDeliveryResponse, err error)) <-chan int

ModifyLiveRealtimeLogDeliveryWithCallback invokes the live.ModifyLiveRealtimeLogDelivery API asynchronously

func (*Client) ModifyLiveRealtimeLogDeliveryWithChan ¶

func (client *Client) ModifyLiveRealtimeLogDeliveryWithChan(request *ModifyLiveRealtimeLogDeliveryRequest) (<-chan *ModifyLiveRealtimeLogDeliveryResponse, <-chan error)

ModifyLiveRealtimeLogDeliveryWithChan invokes the live.ModifyLiveRealtimeLogDelivery API asynchronously

func (*Client) ModifyShowList ¶ added in v1.61.1426

func (client *Client) ModifyShowList(request *ModifyShowListRequest) (response *ModifyShowListResponse, err error)

ModifyShowList invokes the live.ModifyShowList API synchronously

func (*Client) ModifyShowListWithCallback ¶ added in v1.61.1426

func (client *Client) ModifyShowListWithCallback(request *ModifyShowListRequest, callback func(response *ModifyShowListResponse, err error)) <-chan int

ModifyShowListWithCallback invokes the live.ModifyShowList API asynchronously

func (*Client) ModifyShowListWithChan ¶ added in v1.61.1426

func (client *Client) ModifyShowListWithChan(request *ModifyShowListRequest) (<-chan *ModifyShowListResponse, <-chan error)

ModifyShowListWithChan invokes the live.ModifyShowList API asynchronously

func (*Client) ModifyStudioLayout ¶ added in v1.61.1050

func (client *Client) ModifyStudioLayout(request *ModifyStudioLayoutRequest) (response *ModifyStudioLayoutResponse, err error)

ModifyStudioLayout invokes the live.ModifyStudioLayout API synchronously

func (*Client) ModifyStudioLayoutWithCallback ¶ added in v1.61.1050

func (client *Client) ModifyStudioLayoutWithCallback(request *ModifyStudioLayoutRequest, callback func(response *ModifyStudioLayoutResponse, err error)) <-chan int

ModifyStudioLayoutWithCallback invokes the live.ModifyStudioLayout API asynchronously

func (*Client) ModifyStudioLayoutWithChan ¶ added in v1.61.1050

func (client *Client) ModifyStudioLayoutWithChan(request *ModifyStudioLayoutRequest) (<-chan *ModifyStudioLayoutResponse, <-chan error)

ModifyStudioLayoutWithChan invokes the live.ModifyStudioLayout API asynchronously

func (*Client) MuteAllGroupUser ¶ added in v1.62.106

func (client *Client) MuteAllGroupUser(request *MuteAllGroupUserRequest) (response *MuteAllGroupUserResponse, err error)

MuteAllGroupUser invokes the live.MuteAllGroupUser API synchronously

func (*Client) MuteAllGroupUserWithCallback ¶ added in v1.62.106

func (client *Client) MuteAllGroupUserWithCallback(request *MuteAllGroupUserRequest, callback func(response *MuteAllGroupUserResponse, err error)) <-chan int

MuteAllGroupUserWithCallback invokes the live.MuteAllGroupUser API asynchronously

func (*Client) MuteAllGroupUserWithChan ¶ added in v1.62.106

func (client *Client) MuteAllGroupUserWithChan(request *MuteAllGroupUserRequest) (<-chan *MuteAllGroupUserResponse, <-chan error)

MuteAllGroupUserWithChan invokes the live.MuteAllGroupUser API asynchronously

func (*Client) MuteGroupUser ¶ added in v1.62.106

func (client *Client) MuteGroupUser(request *MuteGroupUserRequest) (response *MuteGroupUserResponse, err error)

MuteGroupUser invokes the live.MuteGroupUser API synchronously

func (*Client) MuteGroupUserWithCallback ¶ added in v1.62.106

func (client *Client) MuteGroupUserWithCallback(request *MuteGroupUserRequest, callback func(response *MuteGroupUserResponse, err error)) <-chan int

MuteGroupUserWithCallback invokes the live.MuteGroupUser API asynchronously

func (*Client) MuteGroupUserWithChan ¶ added in v1.62.106

func (client *Client) MuteGroupUserWithChan(request *MuteGroupUserRequest) (<-chan *MuteGroupUserResponse, <-chan error)

MuteGroupUserWithChan invokes the live.MuteGroupUser API asynchronously

func (*Client) OpenLiveShift ¶ added in v1.61.1050

func (client *Client) OpenLiveShift(request *OpenLiveShiftRequest) (response *OpenLiveShiftResponse, err error)

OpenLiveShift invokes the live.OpenLiveShift API synchronously

func (*Client) OpenLiveShiftWithCallback ¶ added in v1.61.1050

func (client *Client) OpenLiveShiftWithCallback(request *OpenLiveShiftRequest, callback func(response *OpenLiveShiftResponse, err error)) <-chan int

OpenLiveShiftWithCallback invokes the live.OpenLiveShift API asynchronously

func (*Client) OpenLiveShiftWithChan ¶ added in v1.61.1050

func (client *Client) OpenLiveShiftWithChan(request *OpenLiveShiftRequest) (<-chan *OpenLiveShiftResponse, <-chan error)

OpenLiveShiftWithChan invokes the live.OpenLiveShift API asynchronously

func (*Client) PlayChoosenShow ¶ added in v1.61.1426

func (client *Client) PlayChoosenShow(request *PlayChoosenShowRequest) (response *PlayChoosenShowResponse, err error)

PlayChoosenShow invokes the live.PlayChoosenShow API synchronously

func (*Client) PlayChoosenShowWithCallback ¶ added in v1.61.1426

func (client *Client) PlayChoosenShowWithCallback(request *PlayChoosenShowRequest, callback func(response *PlayChoosenShowResponse, err error)) <-chan int

PlayChoosenShowWithCallback invokes the live.PlayChoosenShow API asynchronously

func (*Client) PlayChoosenShowWithChan ¶ added in v1.61.1426

func (client *Client) PlayChoosenShowWithChan(request *PlayChoosenShowRequest) (<-chan *PlayChoosenShowResponse, <-chan error)

PlayChoosenShowWithChan invokes the live.PlayChoosenShow API asynchronously

func (*Client) PublishLiveStagingConfigToProduction ¶ added in v1.61.1138

func (client *Client) PublishLiveStagingConfigToProduction(request *PublishLiveStagingConfigToProductionRequest) (response *PublishLiveStagingConfigToProductionResponse, err error)

PublishLiveStagingConfigToProduction invokes the live.PublishLiveStagingConfigToProduction API synchronously

func (*Client) PublishLiveStagingConfigToProductionWithCallback ¶ added in v1.61.1138

func (client *Client) PublishLiveStagingConfigToProductionWithCallback(request *PublishLiveStagingConfigToProductionRequest, callback func(response *PublishLiveStagingConfigToProductionResponse, err error)) <-chan int

PublishLiveStagingConfigToProductionWithCallback invokes the live.PublishLiveStagingConfigToProduction API asynchronously

func (*Client) PublishLiveStagingConfigToProductionWithChan ¶ added in v1.61.1138

func (client *Client) PublishLiveStagingConfigToProductionWithChan(request *PublishLiveStagingConfigToProductionRequest) (<-chan *PublishLiveStagingConfigToProductionResponse, <-chan error)

PublishLiveStagingConfigToProductionWithChan invokes the live.PublishLiveStagingConfigToProduction API asynchronously

func (*Client) QueryMessageApp ¶ added in v1.62.68

func (client *Client) QueryMessageApp(request *QueryMessageAppRequest) (response *QueryMessageAppResponse, err error)

QueryMessageApp invokes the live.QueryMessageApp API synchronously

func (*Client) QueryMessageAppWithCallback ¶ added in v1.62.68

func (client *Client) QueryMessageAppWithCallback(request *QueryMessageAppRequest, callback func(response *QueryMessageAppResponse, err error)) <-chan int

QueryMessageAppWithCallback invokes the live.QueryMessageApp API asynchronously

func (*Client) QueryMessageAppWithChan ¶ added in v1.62.68

func (client *Client) QueryMessageAppWithChan(request *QueryMessageAppRequest) (<-chan *QueryMessageAppResponse, <-chan error)

QueryMessageAppWithChan invokes the live.QueryMessageApp API asynchronously

func (*Client) QuerySnapshotCallbackAuth ¶ added in v1.61.1461

func (client *Client) QuerySnapshotCallbackAuth(request *QuerySnapshotCallbackAuthRequest) (response *QuerySnapshotCallbackAuthResponse, err error)

QuerySnapshotCallbackAuth invokes the live.QuerySnapshotCallbackAuth API synchronously

func (*Client) QuerySnapshotCallbackAuthWithCallback ¶ added in v1.61.1461

func (client *Client) QuerySnapshotCallbackAuthWithCallback(request *QuerySnapshotCallbackAuthRequest, callback func(response *QuerySnapshotCallbackAuthResponse, err error)) <-chan int

QuerySnapshotCallbackAuthWithCallback invokes the live.QuerySnapshotCallbackAuth API asynchronously

func (*Client) QuerySnapshotCallbackAuthWithChan ¶ added in v1.61.1461

func (client *Client) QuerySnapshotCallbackAuthWithChan(request *QuerySnapshotCallbackAuthRequest) (<-chan *QuerySnapshotCallbackAuthResponse, <-chan error)

QuerySnapshotCallbackAuthWithChan invokes the live.QuerySnapshotCallbackAuth API asynchronously

func (*Client) RealTimeRecordCommand ¶

func (client *Client) RealTimeRecordCommand(request *RealTimeRecordCommandRequest) (response *RealTimeRecordCommandResponse, err error)

RealTimeRecordCommand invokes the live.RealTimeRecordCommand API synchronously

func (*Client) RealTimeRecordCommandWithCallback ¶

func (client *Client) RealTimeRecordCommandWithCallback(request *RealTimeRecordCommandRequest, callback func(response *RealTimeRecordCommandResponse, err error)) <-chan int

RealTimeRecordCommandWithCallback invokes the live.RealTimeRecordCommand API asynchronously

func (*Client) RealTimeRecordCommandWithChan ¶

func (client *Client) RealTimeRecordCommandWithChan(request *RealTimeRecordCommandRequest) (<-chan *RealTimeRecordCommandResponse, <-chan error)

RealTimeRecordCommandWithChan invokes the live.RealTimeRecordCommand API asynchronously

func (*Client) RealTimeSnapshotCommand ¶

func (client *Client) RealTimeSnapshotCommand(request *RealTimeSnapshotCommandRequest) (response *RealTimeSnapshotCommandResponse, err error)

RealTimeSnapshotCommand invokes the live.RealTimeSnapshotCommand API synchronously

func (*Client) RealTimeSnapshotCommandWithCallback ¶

func (client *Client) RealTimeSnapshotCommandWithCallback(request *RealTimeSnapshotCommandRequest, callback func(response *RealTimeSnapshotCommandResponse, err error)) <-chan int

RealTimeSnapshotCommandWithCallback invokes the live.RealTimeSnapshotCommand API asynchronously

func (*Client) RealTimeSnapshotCommandWithChan ¶

func (client *Client) RealTimeSnapshotCommandWithChan(request *RealTimeSnapshotCommandRequest) (<-chan *RealTimeSnapshotCommandResponse, <-chan error)

RealTimeSnapshotCommandWithChan invokes the live.RealTimeSnapshotCommand API asynchronously

func (*Client) RemoveShowFromShowList ¶ added in v1.61.1426

func (client *Client) RemoveShowFromShowList(request *RemoveShowFromShowListRequest) (response *RemoveShowFromShowListResponse, err error)

RemoveShowFromShowList invokes the live.RemoveShowFromShowList API synchronously

func (*Client) RemoveShowFromShowListWithCallback ¶ added in v1.61.1426

func (client *Client) RemoveShowFromShowListWithCallback(request *RemoveShowFromShowListRequest, callback func(response *RemoveShowFromShowListResponse, err error)) <-chan int

RemoveShowFromShowListWithCallback invokes the live.RemoveShowFromShowList API asynchronously

func (*Client) RemoveShowFromShowListWithChan ¶ added in v1.61.1426

func (client *Client) RemoveShowFromShowListWithChan(request *RemoveShowFromShowListRequest) (<-chan *RemoveShowFromShowListResponse, <-chan error)

RemoveShowFromShowListWithChan invokes the live.RemoveShowFromShowList API asynchronously

func (*Client) RemoveTerminals ¶ added in v1.62.323

func (client *Client) RemoveTerminals(request *RemoveTerminalsRequest) (response *RemoveTerminalsResponse, err error)

RemoveTerminals invokes the live.RemoveTerminals API synchronously

func (*Client) RemoveTerminalsWithCallback ¶ added in v1.62.323

func (client *Client) RemoveTerminalsWithCallback(request *RemoveTerminalsRequest, callback func(response *RemoveTerminalsResponse, err error)) <-chan int

RemoveTerminalsWithCallback invokes the live.RemoveTerminals API asynchronously

func (*Client) RemoveTerminalsWithChan ¶ added in v1.62.323

func (client *Client) RemoveTerminalsWithChan(request *RemoveTerminalsRequest) (<-chan *RemoveTerminalsResponse, <-chan error)

RemoveTerminalsWithChan invokes the live.RemoveTerminals API asynchronously

func (*Client) RestartCaster ¶ added in v1.62.68

func (client *Client) RestartCaster(request *RestartCasterRequest) (response *RestartCasterResponse, err error)

RestartCaster invokes the live.RestartCaster API synchronously

func (*Client) RestartCasterWithCallback ¶ added in v1.62.68

func (client *Client) RestartCasterWithCallback(request *RestartCasterRequest, callback func(response *RestartCasterResponse, err error)) <-chan int

RestartCasterWithCallback invokes the live.RestartCaster API asynchronously

func (*Client) RestartCasterWithChan ¶ added in v1.62.68

func (client *Client) RestartCasterWithChan(request *RestartCasterRequest) (<-chan *RestartCasterResponse, <-chan error)

RestartCasterWithChan invokes the live.RestartCaster API asynchronously

func (*Client) RestartTranscodeTask ¶ added in v1.62.728

func (client *Client) RestartTranscodeTask(request *RestartTranscodeTaskRequest) (response *RestartTranscodeTaskResponse, err error)

RestartTranscodeTask invokes the live.RestartTranscodeTask API synchronously

func (*Client) RestartTranscodeTaskWithCallback ¶ added in v1.62.728

func (client *Client) RestartTranscodeTaskWithCallback(request *RestartTranscodeTaskRequest, callback func(response *RestartTranscodeTaskResponse, err error)) <-chan int

RestartTranscodeTaskWithCallback invokes the live.RestartTranscodeTask API asynchronously

func (*Client) RestartTranscodeTaskWithChan ¶ added in v1.62.728

func (client *Client) RestartTranscodeTaskWithChan(request *RestartTranscodeTaskRequest) (<-chan *RestartTranscodeTaskResponse, <-chan error)

RestartTranscodeTaskWithChan invokes the live.RestartTranscodeTask API asynchronously

func (*Client) ResumeLiveStream ¶

func (client *Client) ResumeLiveStream(request *ResumeLiveStreamRequest) (response *ResumeLiveStreamResponse, err error)

ResumeLiveStream invokes the live.ResumeLiveStream API synchronously

func (*Client) ResumeLiveStreamWithCallback ¶

func (client *Client) ResumeLiveStreamWithCallback(request *ResumeLiveStreamRequest, callback func(response *ResumeLiveStreamResponse, err error)) <-chan int

ResumeLiveStreamWithCallback invokes the live.ResumeLiveStream API asynchronously

func (*Client) ResumeLiveStreamWithChan ¶

func (client *Client) ResumeLiveStreamWithChan(request *ResumeLiveStreamRequest) (<-chan *ResumeLiveStreamResponse, <-chan error)

ResumeLiveStreamWithChan invokes the live.ResumeLiveStream API asynchronously

func (*Client) RollbackLiveStagingConfig ¶ added in v1.61.1138

func (client *Client) RollbackLiveStagingConfig(request *RollbackLiveStagingConfigRequest) (response *RollbackLiveStagingConfigResponse, err error)

RollbackLiveStagingConfig invokes the live.RollbackLiveStagingConfig API synchronously

func (*Client) RollbackLiveStagingConfigWithCallback ¶ added in v1.61.1138

func (client *Client) RollbackLiveStagingConfigWithCallback(request *RollbackLiveStagingConfigRequest, callback func(response *RollbackLiveStagingConfigResponse, err error)) <-chan int

RollbackLiveStagingConfigWithCallback invokes the live.RollbackLiveStagingConfig API asynchronously

func (*Client) RollbackLiveStagingConfigWithChan ¶ added in v1.61.1138

func (client *Client) RollbackLiveStagingConfigWithChan(request *RollbackLiveStagingConfigRequest) (<-chan *RollbackLiveStagingConfigResponse, <-chan error)

RollbackLiveStagingConfigWithChan invokes the live.RollbackLiveStagingConfig API asynchronously

func (*Client) SendLike ¶ added in v1.62.68

func (client *Client) SendLike(request *SendLikeRequest) (response *SendLikeResponse, err error)

SendLike invokes the live.SendLike API synchronously

func (*Client) SendLikeWithCallback ¶ added in v1.62.68

func (client *Client) SendLikeWithCallback(request *SendLikeRequest, callback func(response *SendLikeResponse, err error)) <-chan int

SendLikeWithCallback invokes the live.SendLike API asynchronously

func (*Client) SendLikeWithChan ¶ added in v1.62.68

func (client *Client) SendLikeWithChan(request *SendLikeRequest) (<-chan *SendLikeResponse, <-chan error)

SendLikeWithChan invokes the live.SendLike API asynchronously

func (*Client) SendLiveMessageGroup ¶ added in v1.62.592

func (client *Client) SendLiveMessageGroup(request *SendLiveMessageGroupRequest) (response *SendLiveMessageGroupResponse, err error)

SendLiveMessageGroup invokes the live.SendLiveMessageGroup API synchronously

func (*Client) SendLiveMessageGroupWithCallback ¶ added in v1.62.592

func (client *Client) SendLiveMessageGroupWithCallback(request *SendLiveMessageGroupRequest, callback func(response *SendLiveMessageGroupResponse, err error)) <-chan int

SendLiveMessageGroupWithCallback invokes the live.SendLiveMessageGroup API asynchronously

func (*Client) SendLiveMessageGroupWithChan ¶ added in v1.62.592

func (client *Client) SendLiveMessageGroupWithChan(request *SendLiveMessageGroupRequest) (<-chan *SendLiveMessageGroupResponse, <-chan error)

SendLiveMessageGroupWithChan invokes the live.SendLiveMessageGroup API asynchronously

func (*Client) SendLiveMessageUser ¶ added in v1.62.592

func (client *Client) SendLiveMessageUser(request *SendLiveMessageUserRequest) (response *SendLiveMessageUserResponse, err error)

SendLiveMessageUser invokes the live.SendLiveMessageUser API synchronously

func (*Client) SendLiveMessageUserWithCallback ¶ added in v1.62.592

func (client *Client) SendLiveMessageUserWithCallback(request *SendLiveMessageUserRequest, callback func(response *SendLiveMessageUserResponse, err error)) <-chan int

SendLiveMessageUserWithCallback invokes the live.SendLiveMessageUser API asynchronously

func (*Client) SendLiveMessageUserWithChan ¶ added in v1.62.592

func (client *Client) SendLiveMessageUserWithChan(request *SendLiveMessageUserRequest) (<-chan *SendLiveMessageUserResponse, <-chan error)

SendLiveMessageUserWithChan invokes the live.SendLiveMessageUser API asynchronously

func (*Client) SendMessageToGroup ¶ added in v1.61.1772

func (client *Client) SendMessageToGroup(request *SendMessageToGroupRequest) (response *SendMessageToGroupResponse, err error)

SendMessageToGroup invokes the live.SendMessageToGroup API synchronously

func (*Client) SendMessageToGroupUsers ¶ added in v1.61.1772

func (client *Client) SendMessageToGroupUsers(request *SendMessageToGroupUsersRequest) (response *SendMessageToGroupUsersResponse, err error)

SendMessageToGroupUsers invokes the live.SendMessageToGroupUsers API synchronously

func (*Client) SendMessageToGroupUsersWithCallback ¶ added in v1.61.1772

func (client *Client) SendMessageToGroupUsersWithCallback(request *SendMessageToGroupUsersRequest, callback func(response *SendMessageToGroupUsersResponse, err error)) <-chan int

SendMessageToGroupUsersWithCallback invokes the live.SendMessageToGroupUsers API asynchronously

func (*Client) SendMessageToGroupUsersWithChan ¶ added in v1.61.1772

func (client *Client) SendMessageToGroupUsersWithChan(request *SendMessageToGroupUsersRequest) (<-chan *SendMessageToGroupUsersResponse, <-chan error)

SendMessageToGroupUsersWithChan invokes the live.SendMessageToGroupUsers API asynchronously

func (*Client) SendMessageToGroupWithCallback ¶ added in v1.61.1772

func (client *Client) SendMessageToGroupWithCallback(request *SendMessageToGroupRequest, callback func(response *SendMessageToGroupResponse, err error)) <-chan int

SendMessageToGroupWithCallback invokes the live.SendMessageToGroup API asynchronously

func (*Client) SendMessageToGroupWithChan ¶ added in v1.61.1772

func (client *Client) SendMessageToGroupWithChan(request *SendMessageToGroupRequest) (<-chan *SendMessageToGroupResponse, <-chan error)

SendMessageToGroupWithChan invokes the live.SendMessageToGroup API asynchronously

func (*Client) SendRoomNotification ¶

func (client *Client) SendRoomNotification(request *SendRoomNotificationRequest) (response *SendRoomNotificationResponse, err error)

SendRoomNotification invokes the live.SendRoomNotification API synchronously

func (*Client) SendRoomNotificationWithCallback ¶

func (client *Client) SendRoomNotificationWithCallback(request *SendRoomNotificationRequest, callback func(response *SendRoomNotificationResponse, err error)) <-chan int

SendRoomNotificationWithCallback invokes the live.SendRoomNotification API asynchronously

func (*Client) SendRoomNotificationWithChan ¶

func (client *Client) SendRoomNotificationWithChan(request *SendRoomNotificationRequest) (<-chan *SendRoomNotificationResponse, <-chan error)

SendRoomNotificationWithChan invokes the live.SendRoomNotification API asynchronously

func (*Client) SendRoomUserNotification ¶

func (client *Client) SendRoomUserNotification(request *SendRoomUserNotificationRequest) (response *SendRoomUserNotificationResponse, err error)

SendRoomUserNotification invokes the live.SendRoomUserNotification API synchronously

func (*Client) SendRoomUserNotificationWithCallback ¶

func (client *Client) SendRoomUserNotificationWithCallback(request *SendRoomUserNotificationRequest, callback func(response *SendRoomUserNotificationResponse, err error)) <-chan int

SendRoomUserNotificationWithCallback invokes the live.SendRoomUserNotification API asynchronously

func (*Client) SendRoomUserNotificationWithChan ¶

func (client *Client) SendRoomUserNotificationWithChan(request *SendRoomUserNotificationRequest) (<-chan *SendRoomUserNotificationResponse, <-chan error)

SendRoomUserNotificationWithChan invokes the live.SendRoomUserNotification API asynchronously

func (*Client) SetCasterChannel ¶

func (client *Client) SetCasterChannel(request *SetCasterChannelRequest) (response *SetCasterChannelResponse, err error)

SetCasterChannel invokes the live.SetCasterChannel API synchronously

func (*Client) SetCasterChannelWithCallback ¶

func (client *Client) SetCasterChannelWithCallback(request *SetCasterChannelRequest, callback func(response *SetCasterChannelResponse, err error)) <-chan int

SetCasterChannelWithCallback invokes the live.SetCasterChannel API asynchronously

func (*Client) SetCasterChannelWithChan ¶

func (client *Client) SetCasterChannelWithChan(request *SetCasterChannelRequest) (<-chan *SetCasterChannelResponse, <-chan error)

SetCasterChannelWithChan invokes the live.SetCasterChannel API asynchronously

func (*Client) SetCasterConfig ¶

func (client *Client) SetCasterConfig(request *SetCasterConfigRequest) (response *SetCasterConfigResponse, err error)

SetCasterConfig invokes the live.SetCasterConfig API synchronously

func (*Client) SetCasterConfigWithCallback ¶

func (client *Client) SetCasterConfigWithCallback(request *SetCasterConfigRequest, callback func(response *SetCasterConfigResponse, err error)) <-chan int

SetCasterConfigWithCallback invokes the live.SetCasterConfig API asynchronously

func (*Client) SetCasterConfigWithChan ¶

func (client *Client) SetCasterConfigWithChan(request *SetCasterConfigRequest) (<-chan *SetCasterConfigResponse, <-chan error)

SetCasterConfigWithChan invokes the live.SetCasterConfig API asynchronously

func (*Client) SetCasterSceneConfig ¶

func (client *Client) SetCasterSceneConfig(request *SetCasterSceneConfigRequest) (response *SetCasterSceneConfigResponse, err error)

SetCasterSceneConfig invokes the live.SetCasterSceneConfig API synchronously

func (*Client) SetCasterSceneConfigWithCallback ¶

func (client *Client) SetCasterSceneConfigWithCallback(request *SetCasterSceneConfigRequest, callback func(response *SetCasterSceneConfigResponse, err error)) <-chan int

SetCasterSceneConfigWithCallback invokes the live.SetCasterSceneConfig API asynchronously

func (*Client) SetCasterSceneConfigWithChan ¶

func (client *Client) SetCasterSceneConfigWithChan(request *SetCasterSceneConfigRequest) (<-chan *SetCasterSceneConfigResponse, <-chan error)

SetCasterSceneConfigWithChan invokes the live.SetCasterSceneConfig API asynchronously

func (*Client) SetCasterSyncGroup ¶

func (client *Client) SetCasterSyncGroup(request *SetCasterSyncGroupRequest) (response *SetCasterSyncGroupResponse, err error)

SetCasterSyncGroup invokes the live.SetCasterSyncGroup API synchronously

func (*Client) SetCasterSyncGroupWithCallback ¶

func (client *Client) SetCasterSyncGroupWithCallback(request *SetCasterSyncGroupRequest, callback func(response *SetCasterSyncGroupResponse, err error)) <-chan int

SetCasterSyncGroupWithCallback invokes the live.SetCasterSyncGroup API asynchronously

func (*Client) SetCasterSyncGroupWithChan ¶

func (client *Client) SetCasterSyncGroupWithChan(request *SetCasterSyncGroupRequest) (<-chan *SetCasterSyncGroupResponse, <-chan error)

SetCasterSyncGroupWithChan invokes the live.SetCasterSyncGroup API asynchronously

func (*Client) SetCasterTimedEvent ¶ added in v1.61.1772

func (client *Client) SetCasterTimedEvent(request *SetCasterTimedEventRequest) (response *SetCasterTimedEventResponse, err error)

SetCasterTimedEvent invokes the live.SetCasterTimedEvent API synchronously

func (*Client) SetCasterTimedEventWithCallback ¶ added in v1.61.1772

func (client *Client) SetCasterTimedEventWithCallback(request *SetCasterTimedEventRequest, callback func(response *SetCasterTimedEventResponse, err error)) <-chan int

SetCasterTimedEventWithCallback invokes the live.SetCasterTimedEvent API asynchronously

func (*Client) SetCasterTimedEventWithChan ¶ added in v1.61.1772

func (client *Client) SetCasterTimedEventWithChan(request *SetCasterTimedEventRequest) (<-chan *SetCasterTimedEventResponse, <-chan error)

SetCasterTimedEventWithChan invokes the live.SetCasterTimedEvent API asynchronously

func (*Client) SetLiveDomainCertificate ¶

func (client *Client) SetLiveDomainCertificate(request *SetLiveDomainCertificateRequest) (response *SetLiveDomainCertificateResponse, err error)

SetLiveDomainCertificate invokes the live.SetLiveDomainCertificate API synchronously

func (*Client) SetLiveDomainCertificateWithCallback ¶

func (client *Client) SetLiveDomainCertificateWithCallback(request *SetLiveDomainCertificateRequest, callback func(response *SetLiveDomainCertificateResponse, err error)) <-chan int

SetLiveDomainCertificateWithCallback invokes the live.SetLiveDomainCertificate API asynchronously

func (*Client) SetLiveDomainCertificateWithChan ¶

func (client *Client) SetLiveDomainCertificateWithChan(request *SetLiveDomainCertificateRequest) (<-chan *SetLiveDomainCertificateResponse, <-chan error)

SetLiveDomainCertificateWithChan invokes the live.SetLiveDomainCertificate API asynchronously

func (*Client) SetLiveDomainStagingConfig ¶ added in v1.61.1138

func (client *Client) SetLiveDomainStagingConfig(request *SetLiveDomainStagingConfigRequest) (response *SetLiveDomainStagingConfigResponse, err error)

SetLiveDomainStagingConfig invokes the live.SetLiveDomainStagingConfig API synchronously

func (*Client) SetLiveDomainStagingConfigWithCallback ¶ added in v1.61.1138

func (client *Client) SetLiveDomainStagingConfigWithCallback(request *SetLiveDomainStagingConfigRequest, callback func(response *SetLiveDomainStagingConfigResponse, err error)) <-chan int

SetLiveDomainStagingConfigWithCallback invokes the live.SetLiveDomainStagingConfig API asynchronously

func (*Client) SetLiveDomainStagingConfigWithChan ¶ added in v1.61.1138

func (client *Client) SetLiveDomainStagingConfigWithChan(request *SetLiveDomainStagingConfigRequest) (<-chan *SetLiveDomainStagingConfigResponse, <-chan error)

SetLiveDomainStagingConfigWithChan invokes the live.SetLiveDomainStagingConfig API asynchronously

func (*Client) SetLiveEdgeTransfer ¶ added in v1.61.1259

func (client *Client) SetLiveEdgeTransfer(request *SetLiveEdgeTransferRequest) (response *SetLiveEdgeTransferResponse, err error)

SetLiveEdgeTransfer invokes the live.SetLiveEdgeTransfer API synchronously

func (*Client) SetLiveEdgeTransferWithCallback ¶ added in v1.61.1259

func (client *Client) SetLiveEdgeTransferWithCallback(request *SetLiveEdgeTransferRequest, callback func(response *SetLiveEdgeTransferResponse, err error)) <-chan int

SetLiveEdgeTransferWithCallback invokes the live.SetLiveEdgeTransfer API asynchronously

func (*Client) SetLiveEdgeTransferWithChan ¶ added in v1.61.1259

func (client *Client) SetLiveEdgeTransferWithChan(request *SetLiveEdgeTransferRequest) (<-chan *SetLiveEdgeTransferResponse, <-chan error)

SetLiveEdgeTransferWithChan invokes the live.SetLiveEdgeTransfer API asynchronously

func (*Client) SetLiveLazyPullStreamInfoConfig ¶

func (client *Client) SetLiveLazyPullStreamInfoConfig(request *SetLiveLazyPullStreamInfoConfigRequest) (response *SetLiveLazyPullStreamInfoConfigResponse, err error)

SetLiveLazyPullStreamInfoConfig invokes the live.SetLiveLazyPullStreamInfoConfig API synchronously

func (*Client) SetLiveLazyPullStreamInfoConfigWithCallback ¶

func (client *Client) SetLiveLazyPullStreamInfoConfigWithCallback(request *SetLiveLazyPullStreamInfoConfigRequest, callback func(response *SetLiveLazyPullStreamInfoConfigResponse, err error)) <-chan int

SetLiveLazyPullStreamInfoConfigWithCallback invokes the live.SetLiveLazyPullStreamInfoConfig API asynchronously

func (*Client) SetLiveLazyPullStreamInfoConfigWithChan ¶

func (client *Client) SetLiveLazyPullStreamInfoConfigWithChan(request *SetLiveLazyPullStreamInfoConfigRequest) (<-chan *SetLiveLazyPullStreamInfoConfigResponse, <-chan error)

SetLiveLazyPullStreamInfoConfigWithChan invokes the live.SetLiveLazyPullStreamInfoConfig API asynchronously

func (*Client) SetLiveMpuTaskSei ¶ added in v1.62.159

func (client *Client) SetLiveMpuTaskSei(request *SetLiveMpuTaskSeiRequest) (response *SetLiveMpuTaskSeiResponse, err error)

SetLiveMpuTaskSei invokes the live.SetLiveMpuTaskSei API synchronously

func (*Client) SetLiveMpuTaskSeiWithCallback ¶ added in v1.62.159

func (client *Client) SetLiveMpuTaskSeiWithCallback(request *SetLiveMpuTaskSeiRequest, callback func(response *SetLiveMpuTaskSeiResponse, err error)) <-chan int

SetLiveMpuTaskSeiWithCallback invokes the live.SetLiveMpuTaskSei API asynchronously

func (*Client) SetLiveMpuTaskSeiWithChan ¶ added in v1.62.159

func (client *Client) SetLiveMpuTaskSeiWithChan(request *SetLiveMpuTaskSeiRequest) (<-chan *SetLiveMpuTaskSeiResponse, <-chan error)

SetLiveMpuTaskSeiWithChan invokes the live.SetLiveMpuTaskSei API asynchronously

func (*Client) SetLiveStreamBlock ¶ added in v1.62.507

func (client *Client) SetLiveStreamBlock(request *SetLiveStreamBlockRequest) (response *SetLiveStreamBlockResponse, err error)

SetLiveStreamBlock invokes the live.SetLiveStreamBlock API synchronously

func (*Client) SetLiveStreamBlockWithCallback ¶ added in v1.62.507

func (client *Client) SetLiveStreamBlockWithCallback(request *SetLiveStreamBlockRequest, callback func(response *SetLiveStreamBlockResponse, err error)) <-chan int

SetLiveStreamBlockWithCallback invokes the live.SetLiveStreamBlock API asynchronously

func (*Client) SetLiveStreamBlockWithChan ¶ added in v1.62.507

func (client *Client) SetLiveStreamBlockWithChan(request *SetLiveStreamBlockRequest) (<-chan *SetLiveStreamBlockResponse, <-chan error)

SetLiveStreamBlockWithChan invokes the live.SetLiveStreamBlock API asynchronously

func (*Client) SetLiveStreamDelayConfig ¶

func (client *Client) SetLiveStreamDelayConfig(request *SetLiveStreamDelayConfigRequest) (response *SetLiveStreamDelayConfigResponse, err error)

SetLiveStreamDelayConfig invokes the live.SetLiveStreamDelayConfig API synchronously

func (*Client) SetLiveStreamDelayConfigWithCallback ¶

func (client *Client) SetLiveStreamDelayConfigWithCallback(request *SetLiveStreamDelayConfigRequest, callback func(response *SetLiveStreamDelayConfigResponse, err error)) <-chan int

SetLiveStreamDelayConfigWithCallback invokes the live.SetLiveStreamDelayConfig API asynchronously

func (*Client) SetLiveStreamDelayConfigWithChan ¶

func (client *Client) SetLiveStreamDelayConfigWithChan(request *SetLiveStreamDelayConfigRequest) (<-chan *SetLiveStreamDelayConfigResponse, <-chan error)

SetLiveStreamDelayConfigWithChan invokes the live.SetLiveStreamDelayConfig API asynchronously

func (*Client) SetLiveStreamOptimizedFeatureConfig ¶

func (client *Client) SetLiveStreamOptimizedFeatureConfig(request *SetLiveStreamOptimizedFeatureConfigRequest) (response *SetLiveStreamOptimizedFeatureConfigResponse, err error)

SetLiveStreamOptimizedFeatureConfig invokes the live.SetLiveStreamOptimizedFeatureConfig API synchronously

func (*Client) SetLiveStreamOptimizedFeatureConfigWithCallback ¶

func (client *Client) SetLiveStreamOptimizedFeatureConfigWithCallback(request *SetLiveStreamOptimizedFeatureConfigRequest, callback func(response *SetLiveStreamOptimizedFeatureConfigResponse, err error)) <-chan int

SetLiveStreamOptimizedFeatureConfigWithCallback invokes the live.SetLiveStreamOptimizedFeatureConfig API asynchronously

func (*Client) SetLiveStreamOptimizedFeatureConfigWithChan ¶

func (client *Client) SetLiveStreamOptimizedFeatureConfigWithChan(request *SetLiveStreamOptimizedFeatureConfigRequest) (<-chan *SetLiveStreamOptimizedFeatureConfigResponse, <-chan error)

SetLiveStreamOptimizedFeatureConfigWithChan invokes the live.SetLiveStreamOptimizedFeatureConfig API asynchronously

func (*Client) SetLiveStreamPreloadTasks ¶ added in v1.62.507

func (client *Client) SetLiveStreamPreloadTasks(request *SetLiveStreamPreloadTasksRequest) (response *SetLiveStreamPreloadTasksResponse, err error)

SetLiveStreamPreloadTasks invokes the live.SetLiveStreamPreloadTasks API synchronously

func (*Client) SetLiveStreamPreloadTasksWithCallback ¶ added in v1.62.507

func (client *Client) SetLiveStreamPreloadTasksWithCallback(request *SetLiveStreamPreloadTasksRequest, callback func(response *SetLiveStreamPreloadTasksResponse, err error)) <-chan int

SetLiveStreamPreloadTasksWithCallback invokes the live.SetLiveStreamPreloadTasks API asynchronously

func (*Client) SetLiveStreamPreloadTasksWithChan ¶ added in v1.62.507

func (client *Client) SetLiveStreamPreloadTasksWithChan(request *SetLiveStreamPreloadTasksRequest) (<-chan *SetLiveStreamPreloadTasksResponse, <-chan error)

SetLiveStreamPreloadTasksWithChan invokes the live.SetLiveStreamPreloadTasks API asynchronously

func (*Client) SetLiveStreamsNotifyUrlConfig ¶

func (client *Client) SetLiveStreamsNotifyUrlConfig(request *SetLiveStreamsNotifyUrlConfigRequest) (response *SetLiveStreamsNotifyUrlConfigResponse, err error)

SetLiveStreamsNotifyUrlConfig invokes the live.SetLiveStreamsNotifyUrlConfig API synchronously

func (*Client) SetLiveStreamsNotifyUrlConfigWithCallback ¶

func (client *Client) SetLiveStreamsNotifyUrlConfigWithCallback(request *SetLiveStreamsNotifyUrlConfigRequest, callback func(response *SetLiveStreamsNotifyUrlConfigResponse, err error)) <-chan int

SetLiveStreamsNotifyUrlConfigWithCallback invokes the live.SetLiveStreamsNotifyUrlConfig API asynchronously

func (*Client) SetLiveStreamsNotifyUrlConfigWithChan ¶

func (client *Client) SetLiveStreamsNotifyUrlConfigWithChan(request *SetLiveStreamsNotifyUrlConfigRequest) (<-chan *SetLiveStreamsNotifyUrlConfigResponse, <-chan error)

SetLiveStreamsNotifyUrlConfigWithChan invokes the live.SetLiveStreamsNotifyUrlConfig API asynchronously

func (*Client) SetSnapshotCallbackAuth ¶ added in v1.61.1461

func (client *Client) SetSnapshotCallbackAuth(request *SetSnapshotCallbackAuthRequest) (response *SetSnapshotCallbackAuthResponse, err error)

SetSnapshotCallbackAuth invokes the live.SetSnapshotCallbackAuth API synchronously

func (*Client) SetSnapshotCallbackAuthWithCallback ¶ added in v1.61.1461

func (client *Client) SetSnapshotCallbackAuthWithCallback(request *SetSnapshotCallbackAuthRequest, callback func(response *SetSnapshotCallbackAuthResponse, err error)) <-chan int

SetSnapshotCallbackAuthWithCallback invokes the live.SetSnapshotCallbackAuth API asynchronously

func (*Client) SetSnapshotCallbackAuthWithChan ¶ added in v1.61.1461

func (client *Client) SetSnapshotCallbackAuthWithChan(request *SetSnapshotCallbackAuthRequest) (<-chan *SetSnapshotCallbackAuthResponse, <-chan error)

SetSnapshotCallbackAuthWithChan invokes the live.SetSnapshotCallbackAuth API asynchronously

func (*Client) StartCaster ¶

func (client *Client) StartCaster(request *StartCasterRequest) (response *StartCasterResponse, err error)

StartCaster invokes the live.StartCaster API synchronously

func (*Client) StartCasterScene ¶

func (client *Client) StartCasterScene(request *StartCasterSceneRequest) (response *StartCasterSceneResponse, err error)

StartCasterScene invokes the live.StartCasterScene API synchronously

func (*Client) StartCasterSceneWithCallback ¶

func (client *Client) StartCasterSceneWithCallback(request *StartCasterSceneRequest, callback func(response *StartCasterSceneResponse, err error)) <-chan int

StartCasterSceneWithCallback invokes the live.StartCasterScene API asynchronously

func (*Client) StartCasterSceneWithChan ¶

func (client *Client) StartCasterSceneWithChan(request *StartCasterSceneRequest) (<-chan *StartCasterSceneResponse, <-chan error)

StartCasterSceneWithChan invokes the live.StartCasterScene API asynchronously

func (*Client) StartCasterWithCallback ¶

func (client *Client) StartCasterWithCallback(request *StartCasterRequest, callback func(response *StartCasterResponse, err error)) <-chan int

StartCasterWithCallback invokes the live.StartCaster API asynchronously

func (*Client) StartCasterWithChan ¶

func (client *Client) StartCasterWithChan(request *StartCasterRequest) (<-chan *StartCasterResponse, <-chan error)

StartCasterWithChan invokes the live.StartCaster API asynchronously

func (*Client) StartEdgeTranscodeJob ¶ added in v1.62.584

func (client *Client) StartEdgeTranscodeJob(request *StartEdgeTranscodeJobRequest) (response *StartEdgeTranscodeJobResponse, err error)

StartEdgeTranscodeJob invokes the live.StartEdgeTranscodeJob API synchronously

func (*Client) StartEdgeTranscodeJobWithCallback ¶ added in v1.62.584

func (client *Client) StartEdgeTranscodeJobWithCallback(request *StartEdgeTranscodeJobRequest, callback func(response *StartEdgeTranscodeJobResponse, err error)) <-chan int

StartEdgeTranscodeJobWithCallback invokes the live.StartEdgeTranscodeJob API asynchronously

func (*Client) StartEdgeTranscodeJobWithChan ¶ added in v1.62.584

func (client *Client) StartEdgeTranscodeJobWithChan(request *StartEdgeTranscodeJobRequest) (<-chan *StartEdgeTranscodeJobResponse, <-chan error)

StartEdgeTranscodeJobWithChan invokes the live.StartEdgeTranscodeJob API asynchronously

func (*Client) StartLiveDomain ¶

func (client *Client) StartLiveDomain(request *StartLiveDomainRequest) (response *StartLiveDomainResponse, err error)

StartLiveDomain invokes the live.StartLiveDomain API synchronously

func (*Client) StartLiveDomainWithCallback ¶

func (client *Client) StartLiveDomainWithCallback(request *StartLiveDomainRequest, callback func(response *StartLiveDomainResponse, err error)) <-chan int

StartLiveDomainWithCallback invokes the live.StartLiveDomain API asynchronously

func (*Client) StartLiveDomainWithChan ¶

func (client *Client) StartLiveDomainWithChan(request *StartLiveDomainRequest) (<-chan *StartLiveDomainResponse, <-chan error)

StartLiveDomainWithChan invokes the live.StartLiveDomain API asynchronously

func (*Client) StartLiveMPUTask ¶ added in v1.62.584

func (client *Client) StartLiveMPUTask(request *StartLiveMPUTaskRequest) (response *StartLiveMPUTaskResponse, err error)

StartLiveMPUTask invokes the live.StartLiveMPUTask API synchronously

func (*Client) StartLiveMPUTaskWithCallback ¶ added in v1.62.584

func (client *Client) StartLiveMPUTaskWithCallback(request *StartLiveMPUTaskRequest, callback func(response *StartLiveMPUTaskResponse, err error)) <-chan int

StartLiveMPUTaskWithCallback invokes the live.StartLiveMPUTask API asynchronously

func (*Client) StartLiveMPUTaskWithChan ¶ added in v1.62.584

func (client *Client) StartLiveMPUTaskWithChan(request *StartLiveMPUTaskRequest) (<-chan *StartLiveMPUTaskResponse, <-chan error)

StartLiveMPUTaskWithChan invokes the live.StartLiveMPUTask API asynchronously

func (*Client) StartLiveStreamMonitor ¶ added in v1.61.1353

func (client *Client) StartLiveStreamMonitor(request *StartLiveStreamMonitorRequest) (response *StartLiveStreamMonitorResponse, err error)

StartLiveStreamMonitor invokes the live.StartLiveStreamMonitor API synchronously

func (*Client) StartLiveStreamMonitorWithCallback ¶ added in v1.61.1353

func (client *Client) StartLiveStreamMonitorWithCallback(request *StartLiveStreamMonitorRequest, callback func(response *StartLiveStreamMonitorResponse, err error)) <-chan int

StartLiveStreamMonitorWithCallback invokes the live.StartLiveStreamMonitor API asynchronously

func (*Client) StartLiveStreamMonitorWithChan ¶ added in v1.61.1353

func (client *Client) StartLiveStreamMonitorWithChan(request *StartLiveStreamMonitorRequest) (<-chan *StartLiveStreamMonitorResponse, <-chan error)

StartLiveStreamMonitorWithChan invokes the live.StartLiveStreamMonitor API asynchronously

func (*Client) StartPlaylist ¶ added in v1.61.1050

func (client *Client) StartPlaylist(request *StartPlaylistRequest) (response *StartPlaylistResponse, err error)

StartPlaylist invokes the live.StartPlaylist API synchronously

func (*Client) StartPlaylistWithCallback ¶ added in v1.61.1050

func (client *Client) StartPlaylistWithCallback(request *StartPlaylistRequest, callback func(response *StartPlaylistResponse, err error)) <-chan int

StartPlaylistWithCallback invokes the live.StartPlaylist API asynchronously

func (*Client) StartPlaylistWithChan ¶ added in v1.61.1050

func (client *Client) StartPlaylistWithChan(request *StartPlaylistRequest) (<-chan *StartPlaylistResponse, <-chan error)

StartPlaylistWithChan invokes the live.StartPlaylist API asynchronously

func (*Client) StopCaster ¶

func (client *Client) StopCaster(request *StopCasterRequest) (response *StopCasterResponse, err error)

StopCaster invokes the live.StopCaster API synchronously

func (*Client) StopCasterScene ¶

func (client *Client) StopCasterScene(request *StopCasterSceneRequest) (response *StopCasterSceneResponse, err error)

StopCasterScene invokes the live.StopCasterScene API synchronously

func (*Client) StopCasterSceneWithCallback ¶

func (client *Client) StopCasterSceneWithCallback(request *StopCasterSceneRequest, callback func(response *StopCasterSceneResponse, err error)) <-chan int

StopCasterSceneWithCallback invokes the live.StopCasterScene API asynchronously

func (*Client) StopCasterSceneWithChan ¶

func (client *Client) StopCasterSceneWithChan(request *StopCasterSceneRequest) (<-chan *StopCasterSceneResponse, <-chan error)

StopCasterSceneWithChan invokes the live.StopCasterScene API asynchronously

func (*Client) StopCasterWithCallback ¶

func (client *Client) StopCasterWithCallback(request *StopCasterRequest, callback func(response *StopCasterResponse, err error)) <-chan int

StopCasterWithCallback invokes the live.StopCaster API asynchronously

func (*Client) StopCasterWithChan ¶

func (client *Client) StopCasterWithChan(request *StopCasterRequest) (<-chan *StopCasterResponse, <-chan error)

StopCasterWithChan invokes the live.StopCaster API asynchronously

func (*Client) StopEdgeTranscodeJob ¶ added in v1.62.584

func (client *Client) StopEdgeTranscodeJob(request *StopEdgeTranscodeJobRequest) (response *StopEdgeTranscodeJobResponse, err error)

StopEdgeTranscodeJob invokes the live.StopEdgeTranscodeJob API synchronously

func (*Client) StopEdgeTranscodeJobWithCallback ¶ added in v1.62.584

func (client *Client) StopEdgeTranscodeJobWithCallback(request *StopEdgeTranscodeJobRequest, callback func(response *StopEdgeTranscodeJobResponse, err error)) <-chan int

StopEdgeTranscodeJobWithCallback invokes the live.StopEdgeTranscodeJob API asynchronously

func (*Client) StopEdgeTranscodeJobWithChan ¶ added in v1.62.584

func (client *Client) StopEdgeTranscodeJobWithChan(request *StopEdgeTranscodeJobRequest) (<-chan *StopEdgeTranscodeJobResponse, <-chan error)

StopEdgeTranscodeJobWithChan invokes the live.StopEdgeTranscodeJob API asynchronously

func (*Client) StopLiveDomain ¶

func (client *Client) StopLiveDomain(request *StopLiveDomainRequest) (response *StopLiveDomainResponse, err error)

StopLiveDomain invokes the live.StopLiveDomain API synchronously

func (*Client) StopLiveDomainWithCallback ¶

func (client *Client) StopLiveDomainWithCallback(request *StopLiveDomainRequest, callback func(response *StopLiveDomainResponse, err error)) <-chan int

StopLiveDomainWithCallback invokes the live.StopLiveDomain API asynchronously

func (*Client) StopLiveDomainWithChan ¶

func (client *Client) StopLiveDomainWithChan(request *StopLiveDomainRequest) (<-chan *StopLiveDomainResponse, <-chan error)

StopLiveDomainWithChan invokes the live.StopLiveDomain API asynchronously

func (*Client) StopLiveMPUTask ¶ added in v1.62.584

func (client *Client) StopLiveMPUTask(request *StopLiveMPUTaskRequest) (response *StopLiveMPUTaskResponse, err error)

StopLiveMPUTask invokes the live.StopLiveMPUTask API synchronously

func (*Client) StopLiveMPUTaskWithCallback ¶ added in v1.62.584

func (client *Client) StopLiveMPUTaskWithCallback(request *StopLiveMPUTaskRequest, callback func(response *StopLiveMPUTaskResponse, err error)) <-chan int

StopLiveMPUTaskWithCallback invokes the live.StopLiveMPUTask API asynchronously

func (*Client) StopLiveMPUTaskWithChan ¶ added in v1.62.584

func (client *Client) StopLiveMPUTaskWithChan(request *StopLiveMPUTaskRequest) (<-chan *StopLiveMPUTaskResponse, <-chan error)

StopLiveMPUTaskWithChan invokes the live.StopLiveMPUTask API asynchronously

func (*Client) StopLiveStreamMonitor ¶ added in v1.61.1353

func (client *Client) StopLiveStreamMonitor(request *StopLiveStreamMonitorRequest) (response *StopLiveStreamMonitorResponse, err error)

StopLiveStreamMonitor invokes the live.StopLiveStreamMonitor API synchronously

func (*Client) StopLiveStreamMonitorWithCallback ¶ added in v1.61.1353

func (client *Client) StopLiveStreamMonitorWithCallback(request *StopLiveStreamMonitorRequest, callback func(response *StopLiveStreamMonitorResponse, err error)) <-chan int

StopLiveStreamMonitorWithCallback invokes the live.StopLiveStreamMonitor API asynchronously

func (*Client) StopLiveStreamMonitorWithChan ¶ added in v1.61.1353

func (client *Client) StopLiveStreamMonitorWithChan(request *StopLiveStreamMonitorRequest) (<-chan *StopLiveStreamMonitorResponse, <-chan error)

StopLiveStreamMonitorWithChan invokes the live.StopLiveStreamMonitor API asynchronously

func (*Client) StopPlaylist ¶ added in v1.61.1050

func (client *Client) StopPlaylist(request *StopPlaylistRequest) (response *StopPlaylistResponse, err error)

StopPlaylist invokes the live.StopPlaylist API synchronously

func (*Client) StopPlaylistWithCallback ¶ added in v1.61.1050

func (client *Client) StopPlaylistWithCallback(request *StopPlaylistRequest, callback func(response *StopPlaylistResponse, err error)) <-chan int

StopPlaylistWithCallback invokes the live.StopPlaylist API asynchronously

func (*Client) StopPlaylistWithChan ¶ added in v1.61.1050

func (client *Client) StopPlaylistWithChan(request *StopPlaylistRequest) (<-chan *StopPlaylistResponse, <-chan error)

StopPlaylistWithChan invokes the live.StopPlaylist API asynchronously

func (*Client) TagLiveResources ¶ added in v1.61.199

func (client *Client) TagLiveResources(request *TagLiveResourcesRequest) (response *TagLiveResourcesResponse, err error)

TagLiveResources invokes the live.TagLiveResources API synchronously

func (*Client) TagLiveResourcesWithCallback ¶ added in v1.61.199

func (client *Client) TagLiveResourcesWithCallback(request *TagLiveResourcesRequest, callback func(response *TagLiveResourcesResponse, err error)) <-chan int

TagLiveResourcesWithCallback invokes the live.TagLiveResources API asynchronously

func (*Client) TagLiveResourcesWithChan ¶ added in v1.61.199

func (client *Client) TagLiveResourcesWithChan(request *TagLiveResourcesRequest) (<-chan *TagLiveResourcesResponse, <-chan error)

TagLiveResourcesWithChan invokes the live.TagLiveResources API asynchronously

func (*Client) UnTagLiveResources ¶ added in v1.61.199

func (client *Client) UnTagLiveResources(request *UnTagLiveResourcesRequest) (response *UnTagLiveResourcesResponse, err error)

UnTagLiveResources invokes the live.UnTagLiveResources API synchronously

func (*Client) UnTagLiveResourcesWithCallback ¶ added in v1.61.199

func (client *Client) UnTagLiveResourcesWithCallback(request *UnTagLiveResourcesRequest, callback func(response *UnTagLiveResourcesResponse, err error)) <-chan int

UnTagLiveResourcesWithCallback invokes the live.UnTagLiveResources API asynchronously

func (*Client) UnTagLiveResourcesWithChan ¶ added in v1.61.199

func (client *Client) UnTagLiveResourcesWithChan(request *UnTagLiveResourcesRequest) (<-chan *UnTagLiveResourcesResponse, <-chan error)

UnTagLiveResourcesWithChan invokes the live.UnTagLiveResources API asynchronously

func (*Client) UpdateCasterSceneAudio ¶

func (client *Client) UpdateCasterSceneAudio(request *UpdateCasterSceneAudioRequest) (response *UpdateCasterSceneAudioResponse, err error)

UpdateCasterSceneAudio invokes the live.UpdateCasterSceneAudio API synchronously

func (*Client) UpdateCasterSceneAudioWithCallback ¶

func (client *Client) UpdateCasterSceneAudioWithCallback(request *UpdateCasterSceneAudioRequest, callback func(response *UpdateCasterSceneAudioResponse, err error)) <-chan int

UpdateCasterSceneAudioWithCallback invokes the live.UpdateCasterSceneAudio API asynchronously

func (*Client) UpdateCasterSceneAudioWithChan ¶

func (client *Client) UpdateCasterSceneAudioWithChan(request *UpdateCasterSceneAudioRequest) (<-chan *UpdateCasterSceneAudioResponse, <-chan error)

UpdateCasterSceneAudioWithChan invokes the live.UpdateCasterSceneAudio API asynchronously

func (*Client) UpdateCasterSceneConfig ¶

func (client *Client) UpdateCasterSceneConfig(request *UpdateCasterSceneConfigRequest) (response *UpdateCasterSceneConfigResponse, err error)

UpdateCasterSceneConfig invokes the live.UpdateCasterSceneConfig API synchronously

func (*Client) UpdateCasterSceneConfigWithCallback ¶

func (client *Client) UpdateCasterSceneConfigWithCallback(request *UpdateCasterSceneConfigRequest, callback func(response *UpdateCasterSceneConfigResponse, err error)) <-chan int

UpdateCasterSceneConfigWithCallback invokes the live.UpdateCasterSceneConfig API asynchronously

func (*Client) UpdateCasterSceneConfigWithChan ¶

func (client *Client) UpdateCasterSceneConfigWithChan(request *UpdateCasterSceneConfigRequest) (<-chan *UpdateCasterSceneConfigResponse, <-chan error)

UpdateCasterSceneConfigWithChan invokes the live.UpdateCasterSceneConfig API asynchronously

func (*Client) UpdateEdgeTranscodeJob ¶ added in v1.62.584

func (client *Client) UpdateEdgeTranscodeJob(request *UpdateEdgeTranscodeJobRequest) (response *UpdateEdgeTranscodeJobResponse, err error)

UpdateEdgeTranscodeJob invokes the live.UpdateEdgeTranscodeJob API synchronously

func (*Client) UpdateEdgeTranscodeJobWithCallback ¶ added in v1.62.584

func (client *Client) UpdateEdgeTranscodeJobWithCallback(request *UpdateEdgeTranscodeJobRequest, callback func(response *UpdateEdgeTranscodeJobResponse, err error)) <-chan int

UpdateEdgeTranscodeJobWithCallback invokes the live.UpdateEdgeTranscodeJob API asynchronously

func (*Client) UpdateEdgeTranscodeJobWithChan ¶ added in v1.62.584

func (client *Client) UpdateEdgeTranscodeJobWithChan(request *UpdateEdgeTranscodeJobRequest) (<-chan *UpdateEdgeTranscodeJobResponse, <-chan error)

UpdateEdgeTranscodeJobWithChan invokes the live.UpdateEdgeTranscodeJob API asynchronously

func (*Client) UpdateEventSub ¶ added in v1.62.634

func (client *Client) UpdateEventSub(request *UpdateEventSubRequest) (response *UpdateEventSubResponse, err error)

UpdateEventSub invokes the live.UpdateEventSub API synchronously

func (*Client) UpdateEventSubWithCallback ¶ added in v1.62.634

func (client *Client) UpdateEventSubWithCallback(request *UpdateEventSubRequest, callback func(response *UpdateEventSubResponse, err error)) <-chan int

UpdateEventSubWithCallback invokes the live.UpdateEventSub API asynchronously

func (*Client) UpdateEventSubWithChan ¶ added in v1.62.634

func (client *Client) UpdateEventSubWithChan(request *UpdateEventSubRequest) (<-chan *UpdateEventSubResponse, <-chan error)

UpdateEventSubWithChan invokes the live.UpdateEventSub API asynchronously

func (*Client) UpdateLiveAppRecordConfig ¶ added in v1.62.507

func (client *Client) UpdateLiveAppRecordConfig(request *UpdateLiveAppRecordConfigRequest) (response *UpdateLiveAppRecordConfigResponse, err error)

UpdateLiveAppRecordConfig invokes the live.UpdateLiveAppRecordConfig API synchronously

func (*Client) UpdateLiveAppRecordConfigWithCallback ¶ added in v1.62.507

func (client *Client) UpdateLiveAppRecordConfigWithCallback(request *UpdateLiveAppRecordConfigRequest, callback func(response *UpdateLiveAppRecordConfigResponse, err error)) <-chan int

UpdateLiveAppRecordConfigWithCallback invokes the live.UpdateLiveAppRecordConfig API asynchronously

func (*Client) UpdateLiveAppRecordConfigWithChan ¶ added in v1.62.507

func (client *Client) UpdateLiveAppRecordConfigWithChan(request *UpdateLiveAppRecordConfigRequest) (<-chan *UpdateLiveAppRecordConfigResponse, <-chan error)

UpdateLiveAppRecordConfigWithChan invokes the live.UpdateLiveAppRecordConfig API asynchronously

func (*Client) UpdateLiveAppSnapshotConfig ¶

func (client *Client) UpdateLiveAppSnapshotConfig(request *UpdateLiveAppSnapshotConfigRequest) (response *UpdateLiveAppSnapshotConfigResponse, err error)

UpdateLiveAppSnapshotConfig invokes the live.UpdateLiveAppSnapshotConfig API synchronously

func (*Client) UpdateLiveAppSnapshotConfigWithCallback ¶

func (client *Client) UpdateLiveAppSnapshotConfigWithCallback(request *UpdateLiveAppSnapshotConfigRequest, callback func(response *UpdateLiveAppSnapshotConfigResponse, err error)) <-chan int

UpdateLiveAppSnapshotConfigWithCallback invokes the live.UpdateLiveAppSnapshotConfig API asynchronously

func (*Client) UpdateLiveAppSnapshotConfigWithChan ¶

func (client *Client) UpdateLiveAppSnapshotConfigWithChan(request *UpdateLiveAppSnapshotConfigRequest) (<-chan *UpdateLiveAppSnapshotConfigResponse, <-chan error)

UpdateLiveAppSnapshotConfigWithChan invokes the live.UpdateLiveAppSnapshotConfig API asynchronously

func (*Client) UpdateLiveAudioAuditConfig ¶ added in v1.61.199

func (client *Client) UpdateLiveAudioAuditConfig(request *UpdateLiveAudioAuditConfigRequest) (response *UpdateLiveAudioAuditConfigResponse, err error)

UpdateLiveAudioAuditConfig invokes the live.UpdateLiveAudioAuditConfig API synchronously

func (*Client) UpdateLiveAudioAuditConfigWithCallback ¶ added in v1.61.199

func (client *Client) UpdateLiveAudioAuditConfigWithCallback(request *UpdateLiveAudioAuditConfigRequest, callback func(response *UpdateLiveAudioAuditConfigResponse, err error)) <-chan int

UpdateLiveAudioAuditConfigWithCallback invokes the live.UpdateLiveAudioAuditConfig API asynchronously

func (*Client) UpdateLiveAudioAuditConfigWithChan ¶ added in v1.61.199

func (client *Client) UpdateLiveAudioAuditConfigWithChan(request *UpdateLiveAudioAuditConfigRequest) (<-chan *UpdateLiveAudioAuditConfigResponse, <-chan error)

UpdateLiveAudioAuditConfigWithChan invokes the live.UpdateLiveAudioAuditConfig API asynchronously

func (*Client) UpdateLiveAudioAuditNotifyConfig ¶ added in v1.61.199

func (client *Client) UpdateLiveAudioAuditNotifyConfig(request *UpdateLiveAudioAuditNotifyConfigRequest) (response *UpdateLiveAudioAuditNotifyConfigResponse, err error)

UpdateLiveAudioAuditNotifyConfig invokes the live.UpdateLiveAudioAuditNotifyConfig API synchronously

func (*Client) UpdateLiveAudioAuditNotifyConfigWithCallback ¶ added in v1.61.199

func (client *Client) UpdateLiveAudioAuditNotifyConfigWithCallback(request *UpdateLiveAudioAuditNotifyConfigRequest, callback func(response *UpdateLiveAudioAuditNotifyConfigResponse, err error)) <-chan int

UpdateLiveAudioAuditNotifyConfigWithCallback invokes the live.UpdateLiveAudioAuditNotifyConfig API asynchronously

func (*Client) UpdateLiveAudioAuditNotifyConfigWithChan ¶ added in v1.61.199

func (client *Client) UpdateLiveAudioAuditNotifyConfigWithChan(request *UpdateLiveAudioAuditNotifyConfigRequest) (<-chan *UpdateLiveAudioAuditNotifyConfigResponse, <-chan error)

UpdateLiveAudioAuditNotifyConfigWithChan invokes the live.UpdateLiveAudioAuditNotifyConfig API asynchronously

func (*Client) UpdateLiveCenterTransfer ¶ added in v1.62.106

func (client *Client) UpdateLiveCenterTransfer(request *UpdateLiveCenterTransferRequest) (response *UpdateLiveCenterTransferResponse, err error)

UpdateLiveCenterTransfer invokes the live.UpdateLiveCenterTransfer API synchronously

func (*Client) UpdateLiveCenterTransferWithCallback ¶ added in v1.62.106

func (client *Client) UpdateLiveCenterTransferWithCallback(request *UpdateLiveCenterTransferRequest, callback func(response *UpdateLiveCenterTransferResponse, err error)) <-chan int

UpdateLiveCenterTransferWithCallback invokes the live.UpdateLiveCenterTransfer API asynchronously

func (*Client) UpdateLiveCenterTransferWithChan ¶ added in v1.62.106

func (client *Client) UpdateLiveCenterTransferWithChan(request *UpdateLiveCenterTransferRequest) (<-chan *UpdateLiveCenterTransferResponse, <-chan error)

UpdateLiveCenterTransferWithChan invokes the live.UpdateLiveCenterTransfer API asynchronously

func (*Client) UpdateLiveDelayConfig ¶ added in v1.62.252

func (client *Client) UpdateLiveDelayConfig(request *UpdateLiveDelayConfigRequest) (response *UpdateLiveDelayConfigResponse, err error)

UpdateLiveDelayConfig invokes the live.UpdateLiveDelayConfig API synchronously

func (*Client) UpdateLiveDelayConfigWithCallback ¶ added in v1.62.252

func (client *Client) UpdateLiveDelayConfigWithCallback(request *UpdateLiveDelayConfigRequest, callback func(response *UpdateLiveDelayConfigResponse, err error)) <-chan int

UpdateLiveDelayConfigWithCallback invokes the live.UpdateLiveDelayConfig API asynchronously

func (*Client) UpdateLiveDelayConfigWithChan ¶ added in v1.62.252

func (client *Client) UpdateLiveDelayConfigWithChan(request *UpdateLiveDelayConfigRequest) (<-chan *UpdateLiveDelayConfigResponse, <-chan error)

UpdateLiveDelayConfigWithChan invokes the live.UpdateLiveDelayConfig API asynchronously

func (*Client) UpdateLiveDetectNotifyConfig ¶

func (client *Client) UpdateLiveDetectNotifyConfig(request *UpdateLiveDetectNotifyConfigRequest) (response *UpdateLiveDetectNotifyConfigResponse, err error)

UpdateLiveDetectNotifyConfig invokes the live.UpdateLiveDetectNotifyConfig API synchronously

func (*Client) UpdateLiveDetectNotifyConfigWithCallback ¶

func (client *Client) UpdateLiveDetectNotifyConfigWithCallback(request *UpdateLiveDetectNotifyConfigRequest, callback func(response *UpdateLiveDetectNotifyConfigResponse, err error)) <-chan int

UpdateLiveDetectNotifyConfigWithCallback invokes the live.UpdateLiveDetectNotifyConfig API asynchronously

func (*Client) UpdateLiveDetectNotifyConfigWithChan ¶

func (client *Client) UpdateLiveDetectNotifyConfigWithChan(request *UpdateLiveDetectNotifyConfigRequest) (<-chan *UpdateLiveDetectNotifyConfigResponse, <-chan error)

UpdateLiveDetectNotifyConfigWithChan invokes the live.UpdateLiveDetectNotifyConfig API asynchronously

func (*Client) UpdateLiveMPUTask ¶ added in v1.62.584

func (client *Client) UpdateLiveMPUTask(request *UpdateLiveMPUTaskRequest) (response *UpdateLiveMPUTaskResponse, err error)

UpdateLiveMPUTask invokes the live.UpdateLiveMPUTask API synchronously

func (*Client) UpdateLiveMPUTaskWithCallback ¶ added in v1.62.584

func (client *Client) UpdateLiveMPUTaskWithCallback(request *UpdateLiveMPUTaskRequest, callback func(response *UpdateLiveMPUTaskResponse, err error)) <-chan int

UpdateLiveMPUTaskWithCallback invokes the live.UpdateLiveMPUTask API asynchronously

func (*Client) UpdateLiveMPUTaskWithChan ¶ added in v1.62.584

func (client *Client) UpdateLiveMPUTaskWithChan(request *UpdateLiveMPUTaskRequest) (<-chan *UpdateLiveMPUTaskResponse, <-chan error)

UpdateLiveMPUTaskWithChan invokes the live.UpdateLiveMPUTask API asynchronously

func (*Client) UpdateLivePackageConfig ¶ added in v1.62.584

func (client *Client) UpdateLivePackageConfig(request *UpdateLivePackageConfigRequest) (response *UpdateLivePackageConfigResponse, err error)

UpdateLivePackageConfig invokes the live.UpdateLivePackageConfig API synchronously

func (*Client) UpdateLivePackageConfigWithCallback ¶ added in v1.62.584

func (client *Client) UpdateLivePackageConfigWithCallback(request *UpdateLivePackageConfigRequest, callback func(response *UpdateLivePackageConfigResponse, err error)) <-chan int

UpdateLivePackageConfigWithCallback invokes the live.UpdateLivePackageConfig API asynchronously

func (*Client) UpdateLivePackageConfigWithChan ¶ added in v1.62.584

func (client *Client) UpdateLivePackageConfigWithChan(request *UpdateLivePackageConfigRequest) (<-chan *UpdateLivePackageConfigResponse, <-chan error)

UpdateLivePackageConfigWithChan invokes the live.UpdateLivePackageConfig API asynchronously

func (*Client) UpdateLivePullStreamInfoConfig ¶ added in v1.61.1174

func (client *Client) UpdateLivePullStreamInfoConfig(request *UpdateLivePullStreamInfoConfigRequest) (response *UpdateLivePullStreamInfoConfigResponse, err error)

UpdateLivePullStreamInfoConfig invokes the live.UpdateLivePullStreamInfoConfig API synchronously

func (*Client) UpdateLivePullStreamInfoConfigWithCallback ¶ added in v1.61.1174

func (client *Client) UpdateLivePullStreamInfoConfigWithCallback(request *UpdateLivePullStreamInfoConfigRequest, callback func(response *UpdateLivePullStreamInfoConfigResponse, err error)) <-chan int

UpdateLivePullStreamInfoConfigWithCallback invokes the live.UpdateLivePullStreamInfoConfig API asynchronously

func (*Client) UpdateLivePullStreamInfoConfigWithChan ¶ added in v1.61.1174

func (client *Client) UpdateLivePullStreamInfoConfigWithChan(request *UpdateLivePullStreamInfoConfigRequest) (<-chan *UpdateLivePullStreamInfoConfigResponse, <-chan error)

UpdateLivePullStreamInfoConfigWithChan invokes the live.UpdateLivePullStreamInfoConfig API asynchronously

func (*Client) UpdateLiveRecordNotifyConfig ¶

func (client *Client) UpdateLiveRecordNotifyConfig(request *UpdateLiveRecordNotifyConfigRequest) (response *UpdateLiveRecordNotifyConfigResponse, err error)

UpdateLiveRecordNotifyConfig invokes the live.UpdateLiveRecordNotifyConfig API synchronously

func (*Client) UpdateLiveRecordNotifyConfigWithCallback ¶

func (client *Client) UpdateLiveRecordNotifyConfigWithCallback(request *UpdateLiveRecordNotifyConfigRequest, callback func(response *UpdateLiveRecordNotifyConfigResponse, err error)) <-chan int

UpdateLiveRecordNotifyConfigWithCallback invokes the live.UpdateLiveRecordNotifyConfig API asynchronously

func (*Client) UpdateLiveRecordNotifyConfigWithChan ¶

func (client *Client) UpdateLiveRecordNotifyConfigWithChan(request *UpdateLiveRecordNotifyConfigRequest) (<-chan *UpdateLiveRecordNotifyConfigResponse, <-chan error)

UpdateLiveRecordNotifyConfigWithChan invokes the live.UpdateLiveRecordNotifyConfig API asynchronously

func (*Client) UpdateLiveRecordVodConfig ¶ added in v1.62.507

func (client *Client) UpdateLiveRecordVodConfig(request *UpdateLiveRecordVodConfigRequest) (response *UpdateLiveRecordVodConfigResponse, err error)

UpdateLiveRecordVodConfig invokes the live.UpdateLiveRecordVodConfig API synchronously

func (*Client) UpdateLiveRecordVodConfigWithCallback ¶ added in v1.62.507

func (client *Client) UpdateLiveRecordVodConfigWithCallback(request *UpdateLiveRecordVodConfigRequest, callback func(response *UpdateLiveRecordVodConfigResponse, err error)) <-chan int

UpdateLiveRecordVodConfigWithCallback invokes the live.UpdateLiveRecordVodConfig API asynchronously

func (*Client) UpdateLiveRecordVodConfigWithChan ¶ added in v1.62.507

func (client *Client) UpdateLiveRecordVodConfigWithChan(request *UpdateLiveRecordVodConfigRequest) (<-chan *UpdateLiveRecordVodConfigResponse, <-chan error)

UpdateLiveRecordVodConfigWithChan invokes the live.UpdateLiveRecordVodConfig API asynchronously

func (*Client) UpdateLiveSnapshotDetectPornConfig ¶

func (client *Client) UpdateLiveSnapshotDetectPornConfig(request *UpdateLiveSnapshotDetectPornConfigRequest) (response *UpdateLiveSnapshotDetectPornConfigResponse, err error)

UpdateLiveSnapshotDetectPornConfig invokes the live.UpdateLiveSnapshotDetectPornConfig API synchronously

func (*Client) UpdateLiveSnapshotDetectPornConfigWithCallback ¶

func (client *Client) UpdateLiveSnapshotDetectPornConfigWithCallback(request *UpdateLiveSnapshotDetectPornConfigRequest, callback func(response *UpdateLiveSnapshotDetectPornConfigResponse, err error)) <-chan int

UpdateLiveSnapshotDetectPornConfigWithCallback invokes the live.UpdateLiveSnapshotDetectPornConfig API asynchronously

func (*Client) UpdateLiveSnapshotDetectPornConfigWithChan ¶

func (client *Client) UpdateLiveSnapshotDetectPornConfigWithChan(request *UpdateLiveSnapshotDetectPornConfigRequest) (<-chan *UpdateLiveSnapshotDetectPornConfigResponse, <-chan error)

UpdateLiveSnapshotDetectPornConfigWithChan invokes the live.UpdateLiveSnapshotDetectPornConfig API asynchronously

func (*Client) UpdateLiveSnapshotNotifyConfig ¶ added in v1.62.68

func (client *Client) UpdateLiveSnapshotNotifyConfig(request *UpdateLiveSnapshotNotifyConfigRequest) (response *UpdateLiveSnapshotNotifyConfigResponse, err error)

UpdateLiveSnapshotNotifyConfig invokes the live.UpdateLiveSnapshotNotifyConfig API synchronously

func (*Client) UpdateLiveSnapshotNotifyConfigWithCallback ¶ added in v1.62.68

func (client *Client) UpdateLiveSnapshotNotifyConfigWithCallback(request *UpdateLiveSnapshotNotifyConfigRequest, callback func(response *UpdateLiveSnapshotNotifyConfigResponse, err error)) <-chan int

UpdateLiveSnapshotNotifyConfigWithCallback invokes the live.UpdateLiveSnapshotNotifyConfig API asynchronously

func (*Client) UpdateLiveSnapshotNotifyConfigWithChan ¶ added in v1.62.68

func (client *Client) UpdateLiveSnapshotNotifyConfigWithChan(request *UpdateLiveSnapshotNotifyConfigRequest) (<-chan *UpdateLiveSnapshotNotifyConfigResponse, <-chan error)

UpdateLiveSnapshotNotifyConfigWithChan invokes the live.UpdateLiveSnapshotNotifyConfig API asynchronously

func (*Client) UpdateLiveStreamMonitor ¶ added in v1.61.1353

func (client *Client) UpdateLiveStreamMonitor(request *UpdateLiveStreamMonitorRequest) (response *UpdateLiveStreamMonitorResponse, err error)

UpdateLiveStreamMonitor invokes the live.UpdateLiveStreamMonitor API synchronously

func (*Client) UpdateLiveStreamMonitorWithCallback ¶ added in v1.61.1353

func (client *Client) UpdateLiveStreamMonitorWithCallback(request *UpdateLiveStreamMonitorRequest, callback func(response *UpdateLiveStreamMonitorResponse, err error)) <-chan int

UpdateLiveStreamMonitorWithCallback invokes the live.UpdateLiveStreamMonitor API asynchronously

func (*Client) UpdateLiveStreamMonitorWithChan ¶ added in v1.61.1353

func (client *Client) UpdateLiveStreamMonitorWithChan(request *UpdateLiveStreamMonitorRequest) (<-chan *UpdateLiveStreamMonitorResponse, <-chan error)

UpdateLiveStreamMonitorWithChan invokes the live.UpdateLiveStreamMonitor API asynchronously

func (*Client) UpdateLiveStreamWatermark ¶ added in v1.61.1461

func (client *Client) UpdateLiveStreamWatermark(request *UpdateLiveStreamWatermarkRequest) (response *UpdateLiveStreamWatermarkResponse, err error)

UpdateLiveStreamWatermark invokes the live.UpdateLiveStreamWatermark API synchronously

func (*Client) UpdateLiveStreamWatermarkRule ¶ added in v1.61.1461

func (client *Client) UpdateLiveStreamWatermarkRule(request *UpdateLiveStreamWatermarkRuleRequest) (response *UpdateLiveStreamWatermarkRuleResponse, err error)

UpdateLiveStreamWatermarkRule invokes the live.UpdateLiveStreamWatermarkRule API synchronously

func (*Client) UpdateLiveStreamWatermarkRuleWithCallback ¶ added in v1.61.1461

func (client *Client) UpdateLiveStreamWatermarkRuleWithCallback(request *UpdateLiveStreamWatermarkRuleRequest, callback func(response *UpdateLiveStreamWatermarkRuleResponse, err error)) <-chan int

UpdateLiveStreamWatermarkRuleWithCallback invokes the live.UpdateLiveStreamWatermarkRule API asynchronously

func (*Client) UpdateLiveStreamWatermarkRuleWithChan ¶ added in v1.61.1461

func (client *Client) UpdateLiveStreamWatermarkRuleWithChan(request *UpdateLiveStreamWatermarkRuleRequest) (<-chan *UpdateLiveStreamWatermarkRuleResponse, <-chan error)

UpdateLiveStreamWatermarkRuleWithChan invokes the live.UpdateLiveStreamWatermarkRule API asynchronously

func (*Client) UpdateLiveStreamWatermarkWithCallback ¶ added in v1.61.1461

func (client *Client) UpdateLiveStreamWatermarkWithCallback(request *UpdateLiveStreamWatermarkRequest, callback func(response *UpdateLiveStreamWatermarkResponse, err error)) <-chan int

UpdateLiveStreamWatermarkWithCallback invokes the live.UpdateLiveStreamWatermark API asynchronously

func (*Client) UpdateLiveStreamWatermarkWithChan ¶ added in v1.61.1461

func (client *Client) UpdateLiveStreamWatermarkWithChan(request *UpdateLiveStreamWatermarkRequest) (<-chan *UpdateLiveStreamWatermarkResponse, <-chan error)

UpdateLiveStreamWatermarkWithChan invokes the live.UpdateLiveStreamWatermark API asynchronously

func (*Client) UpdateLiveTopLevelDomain ¶

func (client *Client) UpdateLiveTopLevelDomain(request *UpdateLiveTopLevelDomainRequest) (response *UpdateLiveTopLevelDomainResponse, err error)

UpdateLiveTopLevelDomain invokes the live.UpdateLiveTopLevelDomain API synchronously

func (*Client) UpdateLiveTopLevelDomainWithCallback ¶

func (client *Client) UpdateLiveTopLevelDomainWithCallback(request *UpdateLiveTopLevelDomainRequest, callback func(response *UpdateLiveTopLevelDomainResponse, err error)) <-chan int

UpdateLiveTopLevelDomainWithCallback invokes the live.UpdateLiveTopLevelDomain API asynchronously

func (*Client) UpdateLiveTopLevelDomainWithChan ¶

func (client *Client) UpdateLiveTopLevelDomainWithChan(request *UpdateLiveTopLevelDomainRequest) (<-chan *UpdateLiveTopLevelDomainResponse, <-chan error)

UpdateLiveTopLevelDomainWithChan invokes the live.UpdateLiveTopLevelDomain API asynchronously

func (*Client) UpdateMessageApp ¶ added in v1.62.68

func (client *Client) UpdateMessageApp(request *UpdateMessageAppRequest) (response *UpdateMessageAppResponse, err error)

UpdateMessageApp invokes the live.UpdateMessageApp API synchronously

func (*Client) UpdateMessageAppWithCallback ¶ added in v1.62.68

func (client *Client) UpdateMessageAppWithCallback(request *UpdateMessageAppRequest, callback func(response *UpdateMessageAppResponse, err error)) <-chan int

UpdateMessageAppWithCallback invokes the live.UpdateMessageApp API asynchronously

func (*Client) UpdateMessageAppWithChan ¶ added in v1.62.68

func (client *Client) UpdateMessageAppWithChan(request *UpdateMessageAppRequest) (<-chan *UpdateMessageAppResponse, <-chan error)

UpdateMessageAppWithChan invokes the live.UpdateMessageApp API asynchronously

func (*Client) UpdateMessageGroup ¶ added in v1.62.68

func (client *Client) UpdateMessageGroup(request *UpdateMessageGroupRequest) (response *UpdateMessageGroupResponse, err error)

UpdateMessageGroup invokes the live.UpdateMessageGroup API synchronously

func (*Client) UpdateMessageGroupWithCallback ¶ added in v1.62.68

func (client *Client) UpdateMessageGroupWithCallback(request *UpdateMessageGroupRequest, callback func(response *UpdateMessageGroupResponse, err error)) <-chan int

UpdateMessageGroupWithCallback invokes the live.UpdateMessageGroup API asynchronously

func (*Client) UpdateMessageGroupWithChan ¶ added in v1.62.68

func (client *Client) UpdateMessageGroupWithChan(request *UpdateMessageGroupRequest) (<-chan *UpdateMessageGroupResponse, <-chan error)

UpdateMessageGroupWithChan invokes the live.UpdateMessageGroup API asynchronously

func (*Client) UpdateMixStream ¶ added in v1.61.509

func (client *Client) UpdateMixStream(request *UpdateMixStreamRequest) (response *UpdateMixStreamResponse, err error)

UpdateMixStream invokes the live.UpdateMixStream API synchronously

func (*Client) UpdateMixStreamWithCallback ¶ added in v1.61.509

func (client *Client) UpdateMixStreamWithCallback(request *UpdateMixStreamRequest, callback func(response *UpdateMixStreamResponse, err error)) <-chan int

UpdateMixStreamWithCallback invokes the live.UpdateMixStream API asynchronously

func (*Client) UpdateMixStreamWithChan ¶ added in v1.61.509

func (client *Client) UpdateMixStreamWithChan(request *UpdateMixStreamRequest) (<-chan *UpdateMixStreamResponse, <-chan error)

UpdateMixStreamWithChan invokes the live.UpdateMixStream API asynchronously

func (*Client) VerifyLiveDomainOwner ¶ added in v1.61.856

func (client *Client) VerifyLiveDomainOwner(request *VerifyLiveDomainOwnerRequest) (response *VerifyLiveDomainOwnerResponse, err error)

VerifyLiveDomainOwner invokes the live.VerifyLiveDomainOwner API synchronously

func (*Client) VerifyLiveDomainOwnerWithCallback ¶ added in v1.61.856

func (client *Client) VerifyLiveDomainOwnerWithCallback(request *VerifyLiveDomainOwnerRequest, callback func(response *VerifyLiveDomainOwnerResponse, err error)) <-chan int

VerifyLiveDomainOwnerWithCallback invokes the live.VerifyLiveDomainOwner API asynchronously

func (*Client) VerifyLiveDomainOwnerWithChan ¶ added in v1.61.856

func (client *Client) VerifyLiveDomainOwnerWithChan(request *VerifyLiveDomainOwnerRequest) (<-chan *VerifyLiveDomainOwnerResponse, <-chan error)

VerifyLiveDomainOwnerWithChan invokes the live.VerifyLiveDomainOwner API asynchronously

type CloseLiveShiftRequest ¶ added in v1.61.1050

type CloseLiveShiftRequest struct {
	*requests.RpcRequest
	AppName    string           `position:"Query" name:"AppName"`
	StreamName string           `position:"Query" name:"StreamName"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

CloseLiveShiftRequest is the request struct for api CloseLiveShift

func CreateCloseLiveShiftRequest ¶ added in v1.61.1050

func CreateCloseLiveShiftRequest() (request *CloseLiveShiftRequest)

CreateCloseLiveShiftRequest creates a request to invoke CloseLiveShift API

type CloseLiveShiftResponse ¶ added in v1.61.1050

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

CloseLiveShiftResponse is the response struct for api CloseLiveShift

func CreateCloseLiveShiftResponse ¶ added in v1.61.1050

func CreateCloseLiveShiftResponse() (response *CloseLiveShiftResponse)

CreateCloseLiveShiftResponse creates a response to parse from CloseLiveShift response

type CodeData ¶ added in v1.62.686

type CodeData struct {
	Cd []Cd `json:"cd" xml:"cd"`
}

CodeData is a nested struct in live response

type Columns ¶ added in v1.61.1353

type Columns struct {
	Columns []string `json:"columns" xml:"columns"`
}

Columns is a nested struct in live response

type CommonConfig ¶ added in v1.61.1050

type CommonConfig struct {
	ChannelId       string `json:"ChannelId" xml:"ChannelId"`
	VideoResourceId string `json:"VideoResourceId" xml:"VideoResourceId"`
}

CommonConfig is a nested struct in live response

type Component ¶

type Component struct {
	ComponentId         string              `json:"ComponentId" xml:"ComponentId"`
	ComponentName       string              `json:"ComponentName" xml:"ComponentName"`
	ComponentType       string              `json:"ComponentType" xml:"ComponentType"`
	Effect              string              `json:"Effect" xml:"Effect"`
	LocationId          string              `json:"LocationId" xml:"LocationId"`
	CaptionLayerContent CaptionLayerContent `json:"CaptionLayerContent" xml:"CaptionLayerContent"`
	ComponentLayer      ComponentLayer      `json:"ComponentLayer" xml:"ComponentLayer"`
	ImageLayerContent   ImageLayerContent   `json:"ImageLayerContent" xml:"ImageLayerContent"`
	TextLayerContent    TextLayerContent    `json:"TextLayerContent" xml:"TextLayerContent"`
}

Component is a nested struct in live response

type ComponentIdsInDescribeCasterProgram ¶

type ComponentIdsInDescribeCasterProgram struct {
	ComponentId []string `json:"ComponentId" xml:"ComponentId"`
}

ComponentIdsInDescribeCasterProgram is a nested struct in live response

type ComponentIdsInDescribeCasterScenes ¶

type ComponentIdsInDescribeCasterScenes struct {
	ComponentId []string `json:"componentId" xml:"componentId"`
}

ComponentIdsInDescribeCasterScenes is a nested struct in live response

type ComponentLayer ¶

type ComponentLayer struct {
	HeightNormalized    float64                                       `json:"HeightNormalized" xml:"HeightNormalized"`
	PositionRefer       string                                        `json:"PositionRefer" xml:"PositionRefer"`
	Transparency        int                                           `json:"Transparency" xml:"Transparency"`
	WidthNormalized     float64                                       `json:"WidthNormalized" xml:"WidthNormalized"`
	PositionNormalizeds PositionNormalizedsInDescribeCasterComponents `json:"PositionNormalizeds" xml:"PositionNormalizeds"`
}

ComponentLayer is a nested struct in live response

type Components ¶

type Components struct {
	Component []Component `json:"Component" xml:"Component"`
}

Components is a nested struct in live response

type Config ¶

type Config struct {
	AppName         string `json:"AppName" xml:"AppName"`
	Vision          int    `json:"Vision" xml:"Vision"`
	DomainName      string `json:"DomainName" xml:"DomainName"`
	StreamName      string `json:"StreamName" xml:"StreamName"`
	IgnoreTranscode bool   `json:"IgnoreTranscode" xml:"IgnoreTranscode"`
}

Config is a nested struct in live response

type ContentInDescribeDomainWithIntegrity ¶ added in v1.61.1353

type ContentInDescribeDomainWithIntegrity struct {
	ContentItem []ContentItem `json:"content" xml:"content"`
}

ContentInDescribeDomainWithIntegrity is a nested struct in live response

type ContentInDescribeLiveShiftConfigs ¶ added in v1.61.1050

type ContentInDescribeLiveShiftConfigs struct {
	Config []Config `json:"Config" xml:"Config"`
}

ContentInDescribeLiveShiftConfigs is a nested struct in live response

type ContentInDescribeToutiaoLivePlay ¶ added in v1.61.1174

type ContentInDescribeToutiaoLivePlay struct {
	ContentItem []ContentItem `json:"Content" xml:"Content"`
}

ContentInDescribeToutiaoLivePlay is a nested struct in live response

type ContentInDescribeToutiaoLivePublish ¶ added in v1.61.1174

type ContentInDescribeToutiaoLivePublish struct {
	ContentItem []ContentItem `json:"Content" xml:"Content"`
}

ContentInDescribeToutiaoLivePublish is a nested struct in live response

type ContentInListLiveRealtimeLogDelivery ¶

type ContentInListLiveRealtimeLogDelivery struct {
	RealtimeLogDeliveryInfo []RealtimeLogDeliveryInfo `json:"RealtimeLogDeliveryInfo" xml:"RealtimeLogDeliveryInfo"`
}

ContentInListLiveRealtimeLogDelivery is a nested struct in live response

type ContentInListLiveRealtimeLogDeliveryDomains ¶

type ContentInListLiveRealtimeLogDeliveryDomains struct {
	Domains []Domains `json:"Domains" xml:"Domains"`
}

ContentInListLiveRealtimeLogDeliveryDomains is a nested struct in live response

type ContentInListLiveRealtimeLogDeliveryInfos ¶

type ContentInListLiveRealtimeLogDeliveryInfos struct {
	RealtimeLogDeliveryInfos []RealtimeLogDeliveryInfos `json:"RealtimeLogDeliveryInfos" xml:"RealtimeLogDeliveryInfos"`
}

ContentInListLiveRealtimeLogDeliveryInfos is a nested struct in live response

type ContentItem ¶ added in v1.61.1174

type ContentItem struct {
	Name       string   `json:"Name" xml:"Name"`
	Domain     string   `json:"Domain" xml:"Domain"`
	App        string   `json:"App" xml:"App"`
	Timestamp  int64    `json:"Timestamp" xml:"Timestamp"`
	Fps        float64  `json:"Fps" xml:"Fps"`
	StreamName string   `json:"StreamName" xml:"StreamName"`
	CdnName    string   `json:"CdnName" xml:"CdnName"`
	Flr        float64  `json:"Flr" xml:"Flr"`
	Bandwidth  float64  `json:"Bandwidth" xml:"Bandwidth"`
	Bitrate    float64  `json:"Bitrate" xml:"Bitrate"`
	PlayNum    int64    `json:"PlayNum" xml:"PlayNum"`
	BwDiff     float64  `json:"BwDiff" xml:"BwDiff"`
	Columns    []string `json:"Columns" xml:"Columns"`
	Points     []string `json:"Points" xml:"Points"`
}

ContentItem is a nested struct in live response

type ControlInfo ¶

type ControlInfo struct {
	LiveStreamControlInfo []LiveStreamControlInfo `json:"LiveStreamControlInfo" xml:"LiveStreamControlInfo"`
}

ControlInfo is a nested struct in live response

type CopyCasterRequest ¶

type CopyCasterRequest struct {
	*requests.RpcRequest
	ClientToken string           `position:"Query" name:"ClientToken"`
	CasterName  string           `position:"Query" name:"CasterName"`
	SrcCasterId string           `position:"Query" name:"SrcCasterId"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
}

CopyCasterRequest is the request struct for api CopyCaster

func CreateCopyCasterRequest ¶

func CreateCopyCasterRequest() (request *CopyCasterRequest)

CreateCopyCasterRequest creates a request to invoke CopyCaster API

type CopyCasterResponse ¶

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

CopyCasterResponse is the response struct for api CopyCaster

func CreateCopyCasterResponse ¶

func CreateCopyCasterResponse() (response *CopyCasterResponse)

CreateCopyCasterResponse creates a response to parse from CopyCaster response

type CopyCasterSceneConfigRequest ¶

type CopyCasterSceneConfigRequest struct {
	*requests.RpcRequest
	FromSceneId string           `position:"Query" name:"FromSceneId"`
	ToSceneId   string           `position:"Query" name:"ToSceneId"`
	CasterId    string           `position:"Query" name:"CasterId"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
}

CopyCasterSceneConfigRequest is the request struct for api CopyCasterSceneConfig

func CreateCopyCasterSceneConfigRequest ¶

func CreateCopyCasterSceneConfigRequest() (request *CopyCasterSceneConfigRequest)

CreateCopyCasterSceneConfigRequest creates a request to invoke CopyCasterSceneConfig API

type CopyCasterSceneConfigResponse ¶

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

CopyCasterSceneConfigResponse is the response struct for api CopyCasterSceneConfig

func CreateCopyCasterSceneConfigResponse ¶

func CreateCopyCasterSceneConfigResponse() (response *CopyCasterSceneConfigResponse)

CreateCopyCasterSceneConfigResponse creates a response to parse from CopyCasterSceneConfig response

type CreateCasterRequest ¶

type CreateCasterRequest struct {
	*requests.RpcRequest
	ClientToken    string           `position:"Query" name:"ClientToken"`
	CasterName     string           `position:"Query" name:"CasterName"`
	CasterTemplate string           `position:"Query" name:"CasterTemplate"`
	ExpireTime     string           `position:"Query" name:"ExpireTime"`
	NormType       requests.Integer `position:"Query" name:"NormType"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
	PurchaseTime   string           `position:"Query" name:"PurchaseTime"`
	MicMode        requests.Integer `position:"Query" name:"MicMode"`
	ChargeType     string           `position:"Query" name:"ChargeType"`
}

CreateCasterRequest is the request struct for api CreateCaster

func CreateCreateCasterRequest ¶

func CreateCreateCasterRequest() (request *CreateCasterRequest)

CreateCreateCasterRequest creates a request to invoke CreateCaster API

type CreateCasterResponse ¶

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

CreateCasterResponse is the response struct for api CreateCaster

func CreateCreateCasterResponse ¶

func CreateCreateCasterResponse() (response *CreateCasterResponse)

CreateCreateCasterResponse creates a response to parse from CreateCaster response

type CreateCustomTemplateRequest ¶ added in v1.61.1259

type CreateCustomTemplateRequest struct {
	*requests.RpcRequest
	Template       string           `position:"Query" name:"Template"`
	CustomTemplate string           `position:"Query" name:"CustomTemplate"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
}

CreateCustomTemplateRequest is the request struct for api CreateCustomTemplate

func CreateCreateCustomTemplateRequest ¶ added in v1.61.1259

func CreateCreateCustomTemplateRequest() (request *CreateCustomTemplateRequest)

CreateCreateCustomTemplateRequest creates a request to invoke CreateCustomTemplate API

type CreateCustomTemplateResponse ¶ added in v1.61.1259

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

CreateCustomTemplateResponse is the response struct for api CreateCustomTemplate

func CreateCreateCustomTemplateResponse ¶ added in v1.61.1259

func CreateCreateCustomTemplateResponse() (response *CreateCustomTemplateResponse)

CreateCreateCustomTemplateResponse creates a response to parse from CreateCustomTemplate response

type CreateEdgeTranscodeJobRequest ¶ added in v1.62.584

type CreateEdgeTranscodeJobRequest struct {
	*requests.RpcRequest
	StreamInput  string           `position:"Query" name:"StreamInput"`
	StreamOutput string           `position:"Query" name:"StreamOutput"`
	ClusterId    string           `position:"Query" name:"ClusterId"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
	TemplateId   string           `position:"Query" name:"TemplateId"`
	Name         string           `position:"Query" name:"Name"`
}

CreateEdgeTranscodeJobRequest is the request struct for api CreateEdgeTranscodeJob

func CreateCreateEdgeTranscodeJobRequest ¶ added in v1.62.584

func CreateCreateEdgeTranscodeJobRequest() (request *CreateEdgeTranscodeJobRequest)

CreateCreateEdgeTranscodeJobRequest creates a request to invoke CreateEdgeTranscodeJob API

type CreateEdgeTranscodeJobResponse ¶ added in v1.62.584

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

CreateEdgeTranscodeJobResponse is the response struct for api CreateEdgeTranscodeJob

func CreateCreateEdgeTranscodeJobResponse ¶ added in v1.62.584

func CreateCreateEdgeTranscodeJobResponse() (response *CreateEdgeTranscodeJobResponse)

CreateCreateEdgeTranscodeJobResponse creates a response to parse from CreateEdgeTranscodeJob response

type CreateEventSubRequest ¶ added in v1.62.323

type CreateEventSubRequest struct {
	*requests.RpcRequest
	Users       *[]string `position:"Query" name:"Users"  type:"Repeated"`
	AppId       string    `position:"Query" name:"AppId"`
	CallbackUrl string    `position:"Query" name:"CallbackUrl"`
	ChannelId   string    `position:"Query" name:"ChannelId"`
	Events      *[]string `position:"Query" name:"Events"  type:"Repeated"`
}

CreateEventSubRequest is the request struct for api CreateEventSub

func CreateCreateEventSubRequest ¶ added in v1.62.323

func CreateCreateEventSubRequest() (request *CreateEventSubRequest)

CreateCreateEventSubRequest creates a request to invoke CreateEventSub API

type CreateEventSubResponse ¶ added in v1.62.323

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

CreateEventSubResponse is the response struct for api CreateEventSub

func CreateCreateEventSubResponse ¶ added in v1.62.323

func CreateCreateEventSubResponse() (response *CreateEventSubResponse)

CreateCreateEventSubResponse creates a response to parse from CreateEventSub response

type CreateLiveDelayConfigRequest ¶ added in v1.62.252

type CreateLiveDelayConfigRequest struct {
	*requests.RpcRequest
	DelayTime       requests.Integer `position:"Query" name:"DelayTime"`
	Stream          string           `position:"Query" name:"Stream"`
	App             string           `position:"Query" name:"App"`
	OwnerId         requests.Integer `position:"Query" name:"OwnerId"`
	TaskTriggerMode string           `position:"Query" name:"TaskTriggerMode"`
	Domain          string           `position:"Query" name:"Domain"`
}

CreateLiveDelayConfigRequest is the request struct for api CreateLiveDelayConfig

func CreateCreateLiveDelayConfigRequest ¶ added in v1.62.252

func CreateCreateLiveDelayConfigRequest() (request *CreateLiveDelayConfigRequest)

CreateCreateLiveDelayConfigRequest creates a request to invoke CreateLiveDelayConfig API

type CreateLiveDelayConfigResponse ¶ added in v1.62.252

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

CreateLiveDelayConfigResponse is the response struct for api CreateLiveDelayConfig

func CreateCreateLiveDelayConfigResponse ¶ added in v1.62.252

func CreateCreateLiveDelayConfigResponse() (response *CreateLiveDelayConfigResponse)

CreateCreateLiveDelayConfigResponse creates a response to parse from CreateLiveDelayConfig response

type CreateLiveMessageAppRequest ¶ added in v1.62.592

type CreateLiveMessageAppRequest struct {
	*requests.RpcRequest
	DataCenter       string           `position:"Query" name:"DataCenter"`
	MsgLifeCycle     requests.Integer `position:"Query" name:"MsgLifeCycle"`
	AppName          string           `position:"Query" name:"AppName"`
	AuditType        requests.Integer `position:"Query" name:"AuditType"`
	AuditUrl         string           `position:"Query" name:"AuditUrl"`
	EventCallbackUrl string           `position:"Query" name:"EventCallbackUrl"`
}

CreateLiveMessageAppRequest is the request struct for api CreateLiveMessageApp

func CreateCreateLiveMessageAppRequest ¶ added in v1.62.592

func CreateCreateLiveMessageAppRequest() (request *CreateLiveMessageAppRequest)

CreateCreateLiveMessageAppRequest creates a request to invoke CreateLiveMessageApp API

type CreateLiveMessageAppResponse ¶ added in v1.62.592

type CreateLiveMessageAppResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	AppId      string `json:"AppId" xml:"AppId"`
	AppKey     string `json:"AppKey" xml:"AppKey"`
	AppSign    string `json:"AppSign" xml:"AppSign"`
	DataCenter string `json:"DataCenter" xml:"DataCenter"`
}

CreateLiveMessageAppResponse is the response struct for api CreateLiveMessageApp

func CreateCreateLiveMessageAppResponse ¶ added in v1.62.592

func CreateCreateLiveMessageAppResponse() (response *CreateLiveMessageAppResponse)

CreateCreateLiveMessageAppResponse creates a response to parse from CreateLiveMessageApp response

type CreateLiveMessageGroupRequest ¶ added in v1.62.592

type CreateLiveMessageGroupRequest struct {
	*requests.RpcRequest
	GroupId        string    `position:"Query" name:"GroupId"`
	GroupInfo      string    `position:"Query" name:"GroupInfo"`
	CreatorId      string    `position:"Query" name:"CreatorId"`
	DataCenter     string    `position:"Query" name:"DataCenter"`
	GroupName      string    `position:"Query" name:"GroupName"`
	AppId          string    `position:"Query" name:"AppId"`
	Administrators *[]string `position:"Query" name:"Administrators"  type:"Repeated"`
}

CreateLiveMessageGroupRequest is the request struct for api CreateLiveMessageGroup

func CreateCreateLiveMessageGroupRequest ¶ added in v1.62.592

func CreateCreateLiveMessageGroupRequest() (request *CreateLiveMessageGroupRequest)

CreateCreateLiveMessageGroupRequest creates a request to invoke CreateLiveMessageGroup API

type CreateLiveMessageGroupResponse ¶ added in v1.62.592

type CreateLiveMessageGroupResponse struct {
	*responses.BaseResponse
	RequestId     string `json:"RequestId" xml:"RequestId"`
	GroupId       string `json:"GroupId" xml:"GroupId"`
	AlreadyExists bool   `json:"AlreadyExists" xml:"AlreadyExists"`
	AlreadyDelete bool   `json:"AlreadyDelete" xml:"AlreadyDelete"`
}

CreateLiveMessageGroupResponse is the response struct for api CreateLiveMessageGroup

func CreateCreateLiveMessageGroupResponse ¶ added in v1.62.592

func CreateCreateLiveMessageGroupResponse() (response *CreateLiveMessageGroupResponse)

CreateCreateLiveMessageGroupResponse creates a response to parse from CreateLiveMessageGroup response

type CreateLiveRealTimeLogDeliveryRequest ¶

type CreateLiveRealTimeLogDeliveryRequest struct {
	*requests.RpcRequest
	Project    string           `position:"Query" name:"Project"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	Region     string           `position:"Query" name:"Region"`
	Logstore   string           `position:"Query" name:"Logstore"`
}

CreateLiveRealTimeLogDeliveryRequest is the request struct for api CreateLiveRealTimeLogDelivery

func CreateCreateLiveRealTimeLogDeliveryRequest ¶

func CreateCreateLiveRealTimeLogDeliveryRequest() (request *CreateLiveRealTimeLogDeliveryRequest)

CreateCreateLiveRealTimeLogDeliveryRequest creates a request to invoke CreateLiveRealTimeLogDelivery API

type CreateLiveRealTimeLogDeliveryResponse ¶

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

CreateLiveRealTimeLogDeliveryResponse is the response struct for api CreateLiveRealTimeLogDelivery

func CreateCreateLiveRealTimeLogDeliveryResponse ¶

func CreateCreateLiveRealTimeLogDeliveryResponse() (response *CreateLiveRealTimeLogDeliveryResponse)

CreateCreateLiveRealTimeLogDeliveryResponse creates a response to parse from CreateLiveRealTimeLogDelivery response

type CreateLiveStreamMonitorRequest ¶ added in v1.61.1353

type CreateLiveStreamMonitorRequest struct {
	*requests.RpcRequest
	MonitorConfig      string           `position:"Query" name:"MonitorConfig"`
	MonitorName        string           `position:"Query" name:"MonitorName"`
	Stream             string           `position:"Query" name:"Stream"`
	OutputTemplate     string           `position:"Query" name:"OutputTemplate"`
	App                string           `position:"Query" name:"App"`
	InputList          string           `position:"Query" name:"InputList"`
	DingTalkWebHookUrl string           `position:"Query" name:"DingTalkWebHookUrl"`
	OwnerId            requests.Integer `position:"Query" name:"OwnerId"`
	Domain             string           `position:"Query" name:"Domain"`
	CallbackUrl        string           `position:"Query" name:"CallbackUrl"`
}

CreateLiveStreamMonitorRequest is the request struct for api CreateLiveStreamMonitor

func CreateCreateLiveStreamMonitorRequest ¶ added in v1.61.1353

func CreateCreateLiveStreamMonitorRequest() (request *CreateLiveStreamMonitorRequest)

CreateCreateLiveStreamMonitorRequest creates a request to invoke CreateLiveStreamMonitor API

type CreateLiveStreamMonitorResponse ¶ added in v1.61.1353

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

CreateLiveStreamMonitorResponse is the response struct for api CreateLiveStreamMonitor

func CreateCreateLiveStreamMonitorResponse ¶ added in v1.61.1353

func CreateCreateLiveStreamMonitorResponse() (response *CreateLiveStreamMonitorResponse)

CreateCreateLiveStreamMonitorResponse creates a response to parse from CreateLiveStreamMonitor response

type CreateLiveStreamRecordIndexFilesRequest ¶

type CreateLiveStreamRecordIndexFilesRequest struct {
	*requests.RpcRequest
	OssEndpoint     string           `position:"Query" name:"OssEndpoint"`
	StartTime       string           `position:"Query" name:"StartTime"`
	OssObject       string           `position:"Query" name:"OssObject"`
	AppName         string           `position:"Query" name:"AppName"`
	SecurityToken   string           `position:"Query" name:"SecurityToken"`
	EndTimeIncluded requests.Boolean `position:"Query" name:"EndTimeIncluded"`
	StreamName      string           `position:"Query" name:"StreamName"`
	OssBucket       string           `position:"Query" name:"OssBucket"`
	DomainName      string           `position:"Query" name:"DomainName"`
	EndTime         string           `position:"Query" name:"EndTime"`
	OwnerId         requests.Integer `position:"Query" name:"OwnerId"`
}

CreateLiveStreamRecordIndexFilesRequest is the request struct for api CreateLiveStreamRecordIndexFiles

func CreateCreateLiveStreamRecordIndexFilesRequest ¶

func CreateCreateLiveStreamRecordIndexFilesRequest() (request *CreateLiveStreamRecordIndexFilesRequest)

CreateCreateLiveStreamRecordIndexFilesRequest creates a request to invoke CreateLiveStreamRecordIndexFiles API

type CreateLiveStreamRecordIndexFilesResponse ¶

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

CreateLiveStreamRecordIndexFilesResponse is the response struct for api CreateLiveStreamRecordIndexFiles

func CreateCreateLiveStreamRecordIndexFilesResponse ¶

func CreateCreateLiveStreamRecordIndexFilesResponse() (response *CreateLiveStreamRecordIndexFilesResponse)

CreateCreateLiveStreamRecordIndexFilesResponse creates a response to parse from CreateLiveStreamRecordIndexFiles response

type CreateLiveTranscodeTemplateRequest ¶ added in v1.61.1772

type CreateLiveTranscodeTemplateRequest struct {
	*requests.RpcRequest
	Type           string           `position:"Query" name:"Type"`
	SecurityToken  string           `position:"Query" name:"SecurityToken"`
	TemplateConfig string           `position:"Query" name:"TemplateConfig"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
}

CreateLiveTranscodeTemplateRequest is the request struct for api CreateLiveTranscodeTemplate

func CreateCreateLiveTranscodeTemplateRequest ¶ added in v1.61.1772

func CreateCreateLiveTranscodeTemplateRequest() (request *CreateLiveTranscodeTemplateRequest)

CreateCreateLiveTranscodeTemplateRequest creates a request to invoke CreateLiveTranscodeTemplate API

type CreateLiveTranscodeTemplateResponse ¶ added in v1.61.1772

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

CreateLiveTranscodeTemplateResponse is the response struct for api CreateLiveTranscodeTemplate

func CreateCreateLiveTranscodeTemplateResponse ¶ added in v1.61.1772

func CreateCreateLiveTranscodeTemplateResponse() (response *CreateLiveTranscodeTemplateResponse)

CreateCreateLiveTranscodeTemplateResponse creates a response to parse from CreateLiveTranscodeTemplate response

type CreateMessageAppRequest ¶ added in v1.61.1772

type CreateMessageAppRequest struct {
	*requests.RpcRequest
	Extension map[string]string `position:"Body" name:"Extension"  type:"Map"`
	AppConfig map[string]string `position:"Body" name:"AppConfig"  type:"Map"`
	AppName   string            `position:"Body" name:"AppName"`
}

CreateMessageAppRequest is the request struct for api CreateMessageApp

func CreateCreateMessageAppRequest ¶ added in v1.61.1772

func CreateCreateMessageAppRequest() (request *CreateMessageAppRequest)

CreateCreateMessageAppRequest creates a request to invoke CreateMessageApp API

type CreateMessageAppResponse ¶ added in v1.61.1772

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

CreateMessageAppResponse is the response struct for api CreateMessageApp

func CreateCreateMessageAppResponse ¶ added in v1.61.1772

func CreateCreateMessageAppResponse() (response *CreateMessageAppResponse)

CreateCreateMessageAppResponse creates a response to parse from CreateMessageApp response

type CreateMessageGroupRequest ¶ added in v1.61.1772

type CreateMessageGroupRequest struct {
	*requests.RpcRequest
	Extension map[string]string `position:"Body" name:"Extension"  type:"Map"`
	CreatorId string            `position:"Body" name:"CreatorId"`
	AppId     string            `position:"Body" name:"AppId"`
}

CreateMessageGroupRequest is the request struct for api CreateMessageGroup

func CreateCreateMessageGroupRequest ¶ added in v1.61.1772

func CreateCreateMessageGroupRequest() (request *CreateMessageGroupRequest)

CreateCreateMessageGroupRequest creates a request to invoke CreateMessageGroup API

type CreateMessageGroupResponse ¶ added in v1.61.1772

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

CreateMessageGroupResponse is the response struct for api CreateMessageGroup

func CreateCreateMessageGroupResponse ¶ added in v1.61.1772

func CreateCreateMessageGroupResponse() (response *CreateMessageGroupResponse)

CreateCreateMessageGroupResponse creates a response to parse from CreateMessageGroup response

type CreateMixStreamRequest ¶ added in v1.61.509

type CreateMixStreamRequest struct {
	*requests.RpcRequest
	OutputConfig    string           `position:"Query" name:"OutputConfig"`
	LayoutId        string           `position:"Query" name:"LayoutId"`
	DomainName      string           `position:"Query" name:"DomainName"`
	InputStreamList string           `position:"Query" name:"InputStreamList"`
	OwnerId         requests.Integer `position:"Query" name:"OwnerId"`
	CallbackConfig  string           `position:"Query" name:"CallbackConfig"`
}

CreateMixStreamRequest is the request struct for api CreateMixStream

func CreateCreateMixStreamRequest ¶ added in v1.61.509

func CreateCreateMixStreamRequest() (request *CreateMixStreamRequest)

CreateCreateMixStreamRequest creates a request to invoke CreateMixStream API

type CreateMixStreamResponse ¶ added in v1.61.509

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

CreateMixStreamResponse is the response struct for api CreateMixStream

func CreateCreateMixStreamResponse ¶ added in v1.61.509

func CreateCreateMixStreamResponse() (response *CreateMixStreamResponse)

CreateCreateMixStreamResponse creates a response to parse from CreateMixStream response

type CreateRoomRealTimeStreamAddressRequest ¶ added in v1.62.614

type CreateRoomRealTimeStreamAddressRequest struct {
	*requests.RpcRequest
	ExpireTime  requests.Integer `position:"Query" name:"ExpireTime"`
	UserId      string           `position:"Query" name:"UserId"`
	AppId       string           `position:"Query" name:"AppId"`
	DisplayName string           `position:"Query" name:"DisplayName"`
	ChannelId   string           `position:"Query" name:"ChannelId"`
}

CreateRoomRealTimeStreamAddressRequest is the request struct for api CreateRoomRealTimeStreamAddress

func CreateCreateRoomRealTimeStreamAddressRequest ¶ added in v1.62.614

func CreateCreateRoomRealTimeStreamAddressRequest() (request *CreateRoomRealTimeStreamAddressRequest)

CreateCreateRoomRealTimeStreamAddressRequest creates a request to invoke CreateRoomRealTimeStreamAddress API

type CreateRoomRealTimeStreamAddressResponse ¶ added in v1.62.614

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

CreateRoomRealTimeStreamAddressResponse is the response struct for api CreateRoomRealTimeStreamAddress

func CreateCreateRoomRealTimeStreamAddressResponse ¶ added in v1.62.614

func CreateCreateRoomRealTimeStreamAddressResponse() (response *CreateRoomRealTimeStreamAddressResponse)

CreateCreateRoomRealTimeStreamAddressResponse creates a response to parse from CreateRoomRealTimeStreamAddress response

type CustomTranscodeParameters ¶

type CustomTranscodeParameters struct {
	BitrateWithSource map[string]interface{} `json:"BitrateWithSource" xml:"BitrateWithSource"`
	VideoProfile      string                 `json:"VideoProfile" xml:"VideoProfile"`
	AudioBitrate      int                    `json:"AudioBitrate" xml:"AudioBitrate"`
	Height            int                    `json:"Height" xml:"Height"`
	RtsFlag           string                 `json:"RtsFlag" xml:"RtsFlag"`
	TemplateType      string                 `json:"TemplateType" xml:"TemplateType"`
	Bframes           string                 `json:"Bframes" xml:"Bframes"`
	ExtWithSource     map[string]interface{} `json:"ExtWithSource" xml:"ExtWithSource"`
	AudioRate         int                    `json:"AudioRate" xml:"AudioRate"`
	FpsWithSource     map[string]interface{} `json:"FpsWithSource" xml:"FpsWithSource"`
	AudioCodec        string                 `json:"AudioCodec" xml:"AudioCodec"`
	FPS               int                    `json:"FPS" xml:"FPS"`
	Gop               string                 `json:"Gop" xml:"Gop"`
	Width             int                    `json:"Width" xml:"Width"`
	VideoBitrate      int                    `json:"VideoBitrate" xml:"VideoBitrate"`
	AudioChannelNum   int                    `json:"AudioChannelNum" xml:"AudioChannelNum"`
	AudioProfile      string                 `json:"AudioProfile" xml:"AudioProfile"`
	ResWithSource     map[string]interface{} `json:"ResWithSource" xml:"ResWithSource"`
}

CustomTranscodeParameters is a nested struct in live response

type Data ¶ added in v1.61.1772

type Data struct {
	Roles               int      `json:"Roles" xml:"Roles"`
	ModifyTime          string   `json:"ModifyTime" xml:"ModifyTime"`
	V20012              string   `json:"V20012" xml:"V20012"`
	VvSuccess           string   `json:"VvSuccess" xml:"VvSuccess"`
	CreateTime          string   `json:"CreateTime" xml:"CreateTime"`
	CallbackUrl         string   `json:"CallbackUrl" xml:"CallbackUrl"`
	FirstFrameComplete  string   `json:"FirstFrameComplete" xml:"FirstFrameComplete"`
	ChannelId           string   `json:"ChannelId" xml:"ChannelId"`
	TimeStamp           string   `json:"TimeStamp" xml:"TimeStamp"`
	FrameDelay          string   `json:"FrameDelay" xml:"FrameDelay"`
	PlayTime            string   `json:"PlayTime" xml:"PlayTime"`
	VideoFps            string   `json:"VideoFps" xml:"VideoFps"`
	FinishGetStreamInfo string   `json:"FinishGetStreamInfo" xml:"FinishGetStreamInfo"`
	Connected           string   `json:"Connected" xml:"Connected"`
	V20002              string   `json:"V20002" xml:"V20002"`
	Time                string   `json:"Time" xml:"Time"`
	FirstPacket         string   `json:"FirstPacket" xml:"FirstPacket"`
	AudioFps            string   `json:"AudioFps" xml:"AudioFps"`
	Timestamp           string   `json:"Timestamp" xml:"Timestamp"`
	V20001              string   `json:"V20001" xml:"V20001"`
	Initialized         string   `json:"Initialized" xml:"Initialized"`
	V20011              string   `json:"V20011" xml:"V20011"`
	StallTime           string   `json:"StallTime" xml:"StallTime"`
	Message             string   `json:"message" xml:"message"`
	SubId               string   `json:"SubId" xml:"SubId"`
	Status              string   `json:"status" xml:"status"`
	Value               string   `json:"Value" xml:"Value"`
	AudioRate           string   `json:"AudioRate" xml:"AudioRate"`
	VideoRate           string   `json:"VideoRate" xml:"VideoRate"`
	V20052              string   `json:"V20052" xml:"V20052"`
	VvTotal             string   `json:"VvTotal" xml:"VvTotal"`
	V20013              string   `json:"V20013" xml:"V20013"`
	Users               []string `json:"Users" xml:"Users"`
	Events              []string `json:"Events" xml:"Events"`
}

Data is a nested struct in live response

type DataInDescribeMeterLiveInteractionDau ¶ added in v1.62.106

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

DataInDescribeMeterLiveInteractionDau is a nested struct in live response

type DataInDescribeMeterLiveRtcDuration ¶ added in v1.61.1836

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

DataInDescribeMeterLiveRtcDuration is a nested struct in live response

type DataItem ¶ added in v1.61.1772

type DataItem struct {
	Dau       string `json:"Dau" xml:"Dau"`
	Timestamp int64  `json:"Timestamp" xml:"Timestamp"`
}

DataItem is a nested struct in live response

type DataItemInDescribeMeterLiveRtcDuration ¶ added in v1.62.106

type DataItemInDescribeMeterLiveRtcDuration struct {
	Timestamp     string `json:"Timestamp" xml:"Timestamp"`
	TotalDuration int64  `json:"TotalDuration" xml:"TotalDuration"`
	AudioDuration int64  `json:"AudioDuration" xml:"AudioDuration"`
	V480Duration  int64  `json:"V480Duration" xml:"V480Duration"`
	V720Duration  int64  `json:"V720Duration" xml:"V720Duration"`
	V1080Duration int64  `json:"V1080Duration" xml:"V1080Duration"`
}

DataItemInDescribeMeterLiveRtcDuration is a nested struct in live response

type DataModule ¶

type DataModule struct {
	Domain            string `json:"Domain" xml:"Domain"`
	Region            string `json:"Region" xml:"Region"`
	App               string `json:"App" xml:"App"`
	BpsValue          string `json:"BpsValue" xml:"BpsValue"`
	HttpsTrafficValue string `json:"HttpsTrafficValue" xml:"HttpsTrafficValue"`
	DrmType           string `json:"DrmType" xml:"DrmType"`
	Value             string `json:"Value" xml:"Value"`
	TrafficValue      string `json:"TrafficValue" xml:"TrafficValue"`
	Count             int64  `json:"Count" xml:"Count"`
	Scene             string `json:"Scene" xml:"Scene"`
	Size              string `json:"Size" xml:"Size"`
	TimeStamp         string `json:"TimeStamp" xml:"TimeStamp"`
	HttpBpsValue      string `json:"HttpBpsValue" xml:"HttpBpsValue"`
	Fee               string `json:"Fee" xml:"Fee"`
	HttpsBpsValue     string `json:"HttpsBpsValue" xml:"HttpsBpsValue"`
	Duration          int64  `json:"Duration" xml:"Duration"`
	HttpTrafficValue  string `json:"HttpTrafficValue" xml:"HttpTrafficValue"`
	Stream            string `json:"Stream" xml:"Stream"`
	Type              string `json:"Type" xml:"Type"`
}

DataModule is a nested struct in live response

type DelayConfig ¶ added in v1.62.252

type DelayConfig struct {
	App             string `json:"App" xml:"App"`
	DelayTime       string `json:"DelayTime" xml:"DelayTime"`
	Domain          string `json:"Domain" xml:"Domain"`
	Stream          string `json:"Stream" xml:"Stream"`
	TaskTriggerMode string `json:"TaskTriggerMode" xml:"TaskTriggerMode"`
}

DelayConfig is a nested struct in live response

type DelayConfigList ¶ added in v1.62.252

type DelayConfigList struct {
	DelayConfig []DelayConfig `json:"DelayConfig" xml:"DelayConfig"`
}

DelayConfigList is a nested struct in live response

type DelayData ¶ added in v1.62.159

type DelayData struct {
	DelayDataItem []DelayDataItem `json:"DelayDataItem" xml:"DelayDataItem"`
}

DelayData is a nested struct in live response

type DelayDataItem ¶ added in v1.62.159

type DelayDataItem struct {
	DomainName string `json:"DomainName" xml:"DomainName"`
	Duration   int64  `json:"Duration" xml:"Duration"`
	Region     string `json:"Region" xml:"Region"`
	StreamName string `json:"StreamName" xml:"StreamName"`
	TimeStamp  string `json:"TimeStamp" xml:"TimeStamp"`
}

DelayDataItem is a nested struct in live response

type DeleteCasterComponentRequest ¶

type DeleteCasterComponentRequest struct {
	*requests.RpcRequest
	ComponentId string           `position:"Query" name:"ComponentId"`
	CasterId    string           `position:"Query" name:"CasterId"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteCasterComponentRequest is the request struct for api DeleteCasterComponent

func CreateDeleteCasterComponentRequest ¶

func CreateDeleteCasterComponentRequest() (request *DeleteCasterComponentRequest)

CreateDeleteCasterComponentRequest creates a request to invoke DeleteCasterComponent API

type DeleteCasterComponentResponse ¶

type DeleteCasterComponentResponse struct {
	*responses.BaseResponse
	CasterId    string `json:"CasterId" xml:"CasterId"`
	ComponentId string `json:"ComponentId" xml:"ComponentId"`
	RequestId   string `json:"RequestId" xml:"RequestId"`
}

DeleteCasterComponentResponse is the response struct for api DeleteCasterComponent

func CreateDeleteCasterComponentResponse ¶

func CreateDeleteCasterComponentResponse() (response *DeleteCasterComponentResponse)

CreateDeleteCasterComponentResponse creates a response to parse from DeleteCasterComponent response

type DeleteCasterEpisodeGroupRequest ¶

type DeleteCasterEpisodeGroupRequest struct {
	*requests.RpcRequest
	ProgramId string           `position:"Query" name:"ProgramId"`
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteCasterEpisodeGroupRequest is the request struct for api DeleteCasterEpisodeGroup

func CreateDeleteCasterEpisodeGroupRequest ¶

func CreateDeleteCasterEpisodeGroupRequest() (request *DeleteCasterEpisodeGroupRequest)

CreateDeleteCasterEpisodeGroupRequest creates a request to invoke DeleteCasterEpisodeGroup API

type DeleteCasterEpisodeGroupResponse ¶

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

DeleteCasterEpisodeGroupResponse is the response struct for api DeleteCasterEpisodeGroup

func CreateDeleteCasterEpisodeGroupResponse ¶

func CreateDeleteCasterEpisodeGroupResponse() (response *DeleteCasterEpisodeGroupResponse)

CreateDeleteCasterEpisodeGroupResponse creates a response to parse from DeleteCasterEpisodeGroup response

type DeleteCasterEpisodeRequest ¶

type DeleteCasterEpisodeRequest struct {
	*requests.RpcRequest
	CasterId  string           `position:"Query" name:"CasterId"`
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
	EpisodeId string           `position:"Query" name:"EpisodeId"`
}

DeleteCasterEpisodeRequest is the request struct for api DeleteCasterEpisode

func CreateDeleteCasterEpisodeRequest ¶

func CreateDeleteCasterEpisodeRequest() (request *DeleteCasterEpisodeRequest)

CreateDeleteCasterEpisodeRequest creates a request to invoke DeleteCasterEpisode API

type DeleteCasterEpisodeResponse ¶

type DeleteCasterEpisodeResponse struct {
	*responses.BaseResponse
	CasterId  string `json:"CasterId" xml:"CasterId"`
	EpisodeId string `json:"EpisodeId" xml:"EpisodeId"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteCasterEpisodeResponse is the response struct for api DeleteCasterEpisode

func CreateDeleteCasterEpisodeResponse ¶

func CreateDeleteCasterEpisodeResponse() (response *DeleteCasterEpisodeResponse)

CreateDeleteCasterEpisodeResponse creates a response to parse from DeleteCasterEpisode response

type DeleteCasterLayoutRequest ¶

type DeleteCasterLayoutRequest struct {
	*requests.RpcRequest
	LayoutId string           `position:"Query" name:"LayoutId"`
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteCasterLayoutRequest is the request struct for api DeleteCasterLayout

func CreateDeleteCasterLayoutRequest ¶

func CreateDeleteCasterLayoutRequest() (request *DeleteCasterLayoutRequest)

CreateDeleteCasterLayoutRequest creates a request to invoke DeleteCasterLayout API

type DeleteCasterLayoutResponse ¶

type DeleteCasterLayoutResponse struct {
	*responses.BaseResponse
	CasterId  string `json:"CasterId" xml:"CasterId"`
	LayoutId  string `json:"LayoutId" xml:"LayoutId"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteCasterLayoutResponse is the response struct for api DeleteCasterLayout

func CreateDeleteCasterLayoutResponse ¶

func CreateDeleteCasterLayoutResponse() (response *DeleteCasterLayoutResponse)

CreateDeleteCasterLayoutResponse creates a response to parse from DeleteCasterLayout response

type DeleteCasterProgramRequest ¶

type DeleteCasterProgramRequest struct {
	*requests.RpcRequest
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteCasterProgramRequest is the request struct for api DeleteCasterProgram

func CreateDeleteCasterProgramRequest ¶

func CreateDeleteCasterProgramRequest() (request *DeleteCasterProgramRequest)

CreateDeleteCasterProgramRequest creates a request to invoke DeleteCasterProgram API

type DeleteCasterProgramResponse ¶

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

DeleteCasterProgramResponse is the response struct for api DeleteCasterProgram

func CreateDeleteCasterProgramResponse ¶

func CreateDeleteCasterProgramResponse() (response *DeleteCasterProgramResponse)

CreateDeleteCasterProgramResponse creates a response to parse from DeleteCasterProgram response

type DeleteCasterRequest ¶

type DeleteCasterRequest struct {
	*requests.RpcRequest
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteCasterRequest is the request struct for api DeleteCaster

func CreateDeleteCasterRequest ¶

func CreateDeleteCasterRequest() (request *DeleteCasterRequest)

CreateDeleteCasterRequest creates a request to invoke DeleteCaster API

type DeleteCasterResponse ¶

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

DeleteCasterResponse is the response struct for api DeleteCaster

func CreateDeleteCasterResponse ¶

func CreateDeleteCasterResponse() (response *DeleteCasterResponse)

CreateDeleteCasterResponse creates a response to parse from DeleteCaster response

type DeleteCasterSceneConfigRequest ¶

type DeleteCasterSceneConfigRequest struct {
	*requests.RpcRequest
	Type     string           `position:"Query" name:"Type"`
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
	SceneId  string           `position:"Query" name:"SceneId"`
}

DeleteCasterSceneConfigRequest is the request struct for api DeleteCasterSceneConfig

func CreateDeleteCasterSceneConfigRequest ¶

func CreateDeleteCasterSceneConfigRequest() (request *DeleteCasterSceneConfigRequest)

CreateDeleteCasterSceneConfigRequest creates a request to invoke DeleteCasterSceneConfig API

type DeleteCasterSceneConfigResponse ¶

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

DeleteCasterSceneConfigResponse is the response struct for api DeleteCasterSceneConfig

func CreateDeleteCasterSceneConfigResponse ¶

func CreateDeleteCasterSceneConfigResponse() (response *DeleteCasterSceneConfigResponse)

CreateDeleteCasterSceneConfigResponse creates a response to parse from DeleteCasterSceneConfig response

type DeleteCasterVideoResourceRequest ¶

type DeleteCasterVideoResourceRequest struct {
	*requests.RpcRequest
	ResourceId string           `position:"Query" name:"ResourceId"`
	CasterId   string           `position:"Query" name:"CasterId"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteCasterVideoResourceRequest is the request struct for api DeleteCasterVideoResource

func CreateDeleteCasterVideoResourceRequest ¶

func CreateDeleteCasterVideoResourceRequest() (request *DeleteCasterVideoResourceRequest)

CreateDeleteCasterVideoResourceRequest creates a request to invoke DeleteCasterVideoResource API

type DeleteCasterVideoResourceResponse ¶

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

DeleteCasterVideoResourceResponse is the response struct for api DeleteCasterVideoResource

func CreateDeleteCasterVideoResourceResponse ¶

func CreateDeleteCasterVideoResourceResponse() (response *DeleteCasterVideoResourceResponse)

CreateDeleteCasterVideoResourceResponse creates a response to parse from DeleteCasterVideoResource response

type DeleteChannelRequest ¶ added in v1.62.584

type DeleteChannelRequest struct {
	*requests.RpcRequest
	AppId     string `position:"Query" name:"AppId"`
	ChannelId string `position:"Query" name:"ChannelId"`
}

DeleteChannelRequest is the request struct for api DeleteChannel

func CreateDeleteChannelRequest ¶ added in v1.62.584

func CreateDeleteChannelRequest() (request *DeleteChannelRequest)

CreateDeleteChannelRequest creates a request to invoke DeleteChannel API

type DeleteChannelResponse ¶ added in v1.62.584

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

DeleteChannelResponse is the response struct for api DeleteChannel

func CreateDeleteChannelResponse ¶ added in v1.62.584

func CreateDeleteChannelResponse() (response *DeleteChannelResponse)

CreateDeleteChannelResponse creates a response to parse from DeleteChannel response

type DeleteCustomTemplateRequest ¶ added in v1.61.1259

type DeleteCustomTemplateRequest struct {
	*requests.RpcRequest
	Template string           `position:"Query" name:"Template"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteCustomTemplateRequest is the request struct for api DeleteCustomTemplate

func CreateDeleteCustomTemplateRequest ¶ added in v1.61.1259

func CreateDeleteCustomTemplateRequest() (request *DeleteCustomTemplateRequest)

CreateDeleteCustomTemplateRequest creates a request to invoke DeleteCustomTemplate API

type DeleteCustomTemplateResponse ¶ added in v1.61.1259

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

DeleteCustomTemplateResponse is the response struct for api DeleteCustomTemplate

func CreateDeleteCustomTemplateResponse ¶ added in v1.61.1259

func CreateDeleteCustomTemplateResponse() (response *DeleteCustomTemplateResponse)

CreateDeleteCustomTemplateResponse creates a response to parse from DeleteCustomTemplate response

type DeleteEdgeTranscodeJobRequest ¶ added in v1.62.584

type DeleteEdgeTranscodeJobRequest struct {
	*requests.RpcRequest
	JobId     string           `position:"Query" name:"JobId"`
	ClusterId string           `position:"Query" name:"ClusterId"`
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteEdgeTranscodeJobRequest is the request struct for api DeleteEdgeTranscodeJob

func CreateDeleteEdgeTranscodeJobRequest ¶ added in v1.62.584

func CreateDeleteEdgeTranscodeJobRequest() (request *DeleteEdgeTranscodeJobRequest)

CreateDeleteEdgeTranscodeJobRequest creates a request to invoke DeleteEdgeTranscodeJob API

type DeleteEdgeTranscodeJobResponse ¶ added in v1.62.584

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

DeleteEdgeTranscodeJobResponse is the response struct for api DeleteEdgeTranscodeJob

func CreateDeleteEdgeTranscodeJobResponse ¶ added in v1.62.584

func CreateDeleteEdgeTranscodeJobResponse() (response *DeleteEdgeTranscodeJobResponse)

CreateDeleteEdgeTranscodeJobResponse creates a response to parse from DeleteEdgeTranscodeJob response

type DeleteEventSubRequest ¶ added in v1.62.323

type DeleteEventSubRequest struct {
	*requests.RpcRequest
	SubscribeId string `position:"Query" name:"SubscribeId"`
	AppId       string `position:"Query" name:"AppId"`
}

DeleteEventSubRequest is the request struct for api DeleteEventSub

func CreateDeleteEventSubRequest ¶ added in v1.62.323

func CreateDeleteEventSubRequest() (request *DeleteEventSubRequest)

CreateDeleteEventSubRequest creates a request to invoke DeleteEventSub API

type DeleteEventSubResponse ¶ added in v1.62.323

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

DeleteEventSubResponse is the response struct for api DeleteEventSub

func CreateDeleteEventSubResponse ¶ added in v1.62.323

func CreateDeleteEventSubResponse() (response *DeleteEventSubResponse)

CreateDeleteEventSubResponse creates a response to parse from DeleteEventSub response

type DeleteLiveAppRecordConfigRequest ¶

type DeleteLiveAppRecordConfigRequest struct {
	*requests.RpcRequest
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	StreamName    string           `position:"Query" name:"StreamName"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteLiveAppRecordConfigRequest is the request struct for api DeleteLiveAppRecordConfig

func CreateDeleteLiveAppRecordConfigRequest ¶

func CreateDeleteLiveAppRecordConfigRequest() (request *DeleteLiveAppRecordConfigRequest)

CreateDeleteLiveAppRecordConfigRequest creates a request to invoke DeleteLiveAppRecordConfig API

type DeleteLiveAppRecordConfigResponse ¶

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

DeleteLiveAppRecordConfigResponse is the response struct for api DeleteLiveAppRecordConfig

func CreateDeleteLiveAppRecordConfigResponse ¶

func CreateDeleteLiveAppRecordConfigResponse() (response *DeleteLiveAppRecordConfigResponse)

CreateDeleteLiveAppRecordConfigResponse creates a response to parse from DeleteLiveAppRecordConfig response

type DeleteLiveAppSnapshotConfigRequest ¶

type DeleteLiveAppSnapshotConfigRequest struct {
	*requests.RpcRequest
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteLiveAppSnapshotConfigRequest is the request struct for api DeleteLiveAppSnapshotConfig

func CreateDeleteLiveAppSnapshotConfigRequest ¶

func CreateDeleteLiveAppSnapshotConfigRequest() (request *DeleteLiveAppSnapshotConfigRequest)

CreateDeleteLiveAppSnapshotConfigRequest creates a request to invoke DeleteLiveAppSnapshotConfig API

type DeleteLiveAppSnapshotConfigResponse ¶

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

DeleteLiveAppSnapshotConfigResponse is the response struct for api DeleteLiveAppSnapshotConfig

func CreateDeleteLiveAppSnapshotConfigResponse ¶

func CreateDeleteLiveAppSnapshotConfigResponse() (response *DeleteLiveAppSnapshotConfigResponse)

CreateDeleteLiveAppSnapshotConfigResponse creates a response to parse from DeleteLiveAppSnapshotConfig response

type DeleteLiveAudioAuditConfigRequest ¶ added in v1.61.199

type DeleteLiveAudioAuditConfigRequest struct {
	*requests.RpcRequest
	AppName    string           `position:"Query" name:"AppName"`
	StreamName string           `position:"Query" name:"StreamName"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteLiveAudioAuditConfigRequest is the request struct for api DeleteLiveAudioAuditConfig

func CreateDeleteLiveAudioAuditConfigRequest ¶ added in v1.61.199

func CreateDeleteLiveAudioAuditConfigRequest() (request *DeleteLiveAudioAuditConfigRequest)

CreateDeleteLiveAudioAuditConfigRequest creates a request to invoke DeleteLiveAudioAuditConfig API

type DeleteLiveAudioAuditConfigResponse ¶ added in v1.61.199

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

DeleteLiveAudioAuditConfigResponse is the response struct for api DeleteLiveAudioAuditConfig

func CreateDeleteLiveAudioAuditConfigResponse ¶ added in v1.61.199

func CreateDeleteLiveAudioAuditConfigResponse() (response *DeleteLiveAudioAuditConfigResponse)

CreateDeleteLiveAudioAuditConfigResponse creates a response to parse from DeleteLiveAudioAuditConfig response

type DeleteLiveAudioAuditNotifyConfigRequest ¶ added in v1.61.199

type DeleteLiveAudioAuditNotifyConfigRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteLiveAudioAuditNotifyConfigRequest is the request struct for api DeleteLiveAudioAuditNotifyConfig

func CreateDeleteLiveAudioAuditNotifyConfigRequest ¶ added in v1.61.199

func CreateDeleteLiveAudioAuditNotifyConfigRequest() (request *DeleteLiveAudioAuditNotifyConfigRequest)

CreateDeleteLiveAudioAuditNotifyConfigRequest creates a request to invoke DeleteLiveAudioAuditNotifyConfig API

type DeleteLiveAudioAuditNotifyConfigResponse ¶ added in v1.61.199

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

DeleteLiveAudioAuditNotifyConfigResponse is the response struct for api DeleteLiveAudioAuditNotifyConfig

func CreateDeleteLiveAudioAuditNotifyConfigResponse ¶ added in v1.61.199

func CreateDeleteLiveAudioAuditNotifyConfigResponse() (response *DeleteLiveAudioAuditNotifyConfigResponse)

CreateDeleteLiveAudioAuditNotifyConfigResponse creates a response to parse from DeleteLiveAudioAuditNotifyConfig response

type DeleteLiveCenterTransferRequest ¶ added in v1.62.106

type DeleteLiveCenterTransferRequest struct {
	*requests.RpcRequest
	AppName    string           `position:"Query" name:"AppName"`
	StreamName string           `position:"Query" name:"StreamName"`
	DstUrl     string           `position:"Query" name:"DstUrl"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteLiveCenterTransferRequest is the request struct for api DeleteLiveCenterTransfer

func CreateDeleteLiveCenterTransferRequest ¶ added in v1.62.106

func CreateDeleteLiveCenterTransferRequest() (request *DeleteLiveCenterTransferRequest)

CreateDeleteLiveCenterTransferRequest creates a request to invoke DeleteLiveCenterTransfer API

type DeleteLiveCenterTransferResponse ¶ added in v1.62.106

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

DeleteLiveCenterTransferResponse is the response struct for api DeleteLiveCenterTransfer

func CreateDeleteLiveCenterTransferResponse ¶ added in v1.62.106

func CreateDeleteLiveCenterTransferResponse() (response *DeleteLiveCenterTransferResponse)

CreateDeleteLiveCenterTransferResponse creates a response to parse from DeleteLiveCenterTransfer response

type DeleteLiveDelayConfigRequest ¶ added in v1.62.252

type DeleteLiveDelayConfigRequest struct {
	*requests.RpcRequest
	Stream  string           `position:"Query" name:"Stream"`
	App     string           `position:"Query" name:"App"`
	OwnerId requests.Integer `position:"Query" name:"OwnerId"`
	Domain  string           `position:"Query" name:"Domain"`
}

DeleteLiveDelayConfigRequest is the request struct for api DeleteLiveDelayConfig

func CreateDeleteLiveDelayConfigRequest ¶ added in v1.62.252

func CreateDeleteLiveDelayConfigRequest() (request *DeleteLiveDelayConfigRequest)

CreateDeleteLiveDelayConfigRequest creates a request to invoke DeleteLiveDelayConfig API

type DeleteLiveDelayConfigResponse ¶ added in v1.62.252

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

DeleteLiveDelayConfigResponse is the response struct for api DeleteLiveDelayConfig

func CreateDeleteLiveDelayConfigResponse ¶ added in v1.62.252

func CreateDeleteLiveDelayConfigResponse() (response *DeleteLiveDelayConfigResponse)

CreateDeleteLiveDelayConfigResponse creates a response to parse from DeleteLiveDelayConfig response

type DeleteLiveDetectNotifyConfigRequest ¶

type DeleteLiveDetectNotifyConfigRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteLiveDetectNotifyConfigRequest is the request struct for api DeleteLiveDetectNotifyConfig

func CreateDeleteLiveDetectNotifyConfigRequest ¶

func CreateDeleteLiveDetectNotifyConfigRequest() (request *DeleteLiveDetectNotifyConfigRequest)

CreateDeleteLiveDetectNotifyConfigRequest creates a request to invoke DeleteLiveDetectNotifyConfig API

type DeleteLiveDetectNotifyConfigResponse ¶

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

DeleteLiveDetectNotifyConfigResponse is the response struct for api DeleteLiveDetectNotifyConfig

func CreateDeleteLiveDetectNotifyConfigResponse ¶

func CreateDeleteLiveDetectNotifyConfigResponse() (response *DeleteLiveDetectNotifyConfigResponse)

CreateDeleteLiveDetectNotifyConfigResponse creates a response to parse from DeleteLiveDetectNotifyConfig response

type DeleteLiveDomainMappingRequest ¶

type DeleteLiveDomainMappingRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PushDomain    string           `position:"Query" name:"PushDomain"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	PullDomain    string           `position:"Query" name:"PullDomain"`
}

DeleteLiveDomainMappingRequest is the request struct for api DeleteLiveDomainMapping

func CreateDeleteLiveDomainMappingRequest ¶

func CreateDeleteLiveDomainMappingRequest() (request *DeleteLiveDomainMappingRequest)

CreateDeleteLiveDomainMappingRequest creates a request to invoke DeleteLiveDomainMapping API

type DeleteLiveDomainMappingResponse ¶

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

DeleteLiveDomainMappingResponse is the response struct for api DeleteLiveDomainMapping

func CreateDeleteLiveDomainMappingResponse ¶

func CreateDeleteLiveDomainMappingResponse() (response *DeleteLiveDomainMappingResponse)

CreateDeleteLiveDomainMappingResponse creates a response to parse from DeleteLiveDomainMapping response

type DeleteLiveDomainPlayMappingRequest ¶ added in v1.61.856

type DeleteLiveDomainPlayMappingRequest struct {
	*requests.RpcRequest
	PlayDomain string           `position:"Query" name:"PlayDomain"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	PullDomain string           `position:"Query" name:"PullDomain"`
}

DeleteLiveDomainPlayMappingRequest is the request struct for api DeleteLiveDomainPlayMapping

func CreateDeleteLiveDomainPlayMappingRequest ¶ added in v1.61.856

func CreateDeleteLiveDomainPlayMappingRequest() (request *DeleteLiveDomainPlayMappingRequest)

CreateDeleteLiveDomainPlayMappingRequest creates a request to invoke DeleteLiveDomainPlayMapping API

type DeleteLiveDomainPlayMappingResponse ¶ added in v1.61.856

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

DeleteLiveDomainPlayMappingResponse is the response struct for api DeleteLiveDomainPlayMapping

func CreateDeleteLiveDomainPlayMappingResponse ¶ added in v1.61.856

func CreateDeleteLiveDomainPlayMappingResponse() (response *DeleteLiveDomainPlayMappingResponse)

CreateDeleteLiveDomainPlayMappingResponse creates a response to parse from DeleteLiveDomainPlayMapping response

type DeleteLiveDomainRequest ¶

type DeleteLiveDomainRequest struct {
	*requests.RpcRequest
	OwnerAccount  string           `position:"Query" name:"OwnerAccount"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
}

DeleteLiveDomainRequest is the request struct for api DeleteLiveDomain

func CreateDeleteLiveDomainRequest ¶

func CreateDeleteLiveDomainRequest() (request *DeleteLiveDomainRequest)

CreateDeleteLiveDomainRequest creates a request to invoke DeleteLiveDomain API

type DeleteLiveDomainResponse ¶

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

DeleteLiveDomainResponse is the response struct for api DeleteLiveDomain

func CreateDeleteLiveDomainResponse ¶

func CreateDeleteLiveDomainResponse() (response *DeleteLiveDomainResponse)

CreateDeleteLiveDomainResponse creates a response to parse from DeleteLiveDomain response

type DeleteLiveEdgeTransferRequest ¶ added in v1.61.1259

type DeleteLiveEdgeTransferRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteLiveEdgeTransferRequest is the request struct for api DeleteLiveEdgeTransfer

func CreateDeleteLiveEdgeTransferRequest ¶ added in v1.61.1259

func CreateDeleteLiveEdgeTransferRequest() (request *DeleteLiveEdgeTransferRequest)

CreateDeleteLiveEdgeTransferRequest creates a request to invoke DeleteLiveEdgeTransfer API

type DeleteLiveEdgeTransferResponse ¶ added in v1.61.1259

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

DeleteLiveEdgeTransferResponse is the response struct for api DeleteLiveEdgeTransfer

func CreateDeleteLiveEdgeTransferResponse ¶ added in v1.61.1259

func CreateDeleteLiveEdgeTransferResponse() (response *DeleteLiveEdgeTransferResponse)

CreateDeleteLiveEdgeTransferResponse creates a response to parse from DeleteLiveEdgeTransfer response

type DeleteLiveLazyPullStreamInfoConfigRequest ¶

type DeleteLiveLazyPullStreamInfoConfigRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	AppName    string           `position:"Query" name:"AppName"`
}

DeleteLiveLazyPullStreamInfoConfigRequest is the request struct for api DeleteLiveLazyPullStreamInfoConfig

func CreateDeleteLiveLazyPullStreamInfoConfigRequest ¶

func CreateDeleteLiveLazyPullStreamInfoConfigRequest() (request *DeleteLiveLazyPullStreamInfoConfigRequest)

CreateDeleteLiveLazyPullStreamInfoConfigRequest creates a request to invoke DeleteLiveLazyPullStreamInfoConfig API

type DeleteLiveLazyPullStreamInfoConfigResponse ¶

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

DeleteLiveLazyPullStreamInfoConfigResponse is the response struct for api DeleteLiveLazyPullStreamInfoConfig

func CreateDeleteLiveLazyPullStreamInfoConfigResponse ¶

func CreateDeleteLiveLazyPullStreamInfoConfigResponse() (response *DeleteLiveLazyPullStreamInfoConfigResponse)

CreateDeleteLiveLazyPullStreamInfoConfigResponse creates a response to parse from DeleteLiveLazyPullStreamInfoConfig response

type DeleteLiveMessageGroupMessageRequest ¶ added in v1.62.658

type DeleteLiveMessageGroupMessageRequest struct {
	*requests.RpcRequest
	GroupId     string `position:"Query" name:"GroupId"`
	MessageId   string `position:"Query" name:"MessageId"`
	DataCenter  string `position:"Query" name:"DataCenter"`
	AppId       string `position:"Query" name:"AppId"`
	DeleterId   string `position:"Query" name:"DeleterId"`
	DeleterInfo string `position:"Query" name:"DeleterInfo"`
}

DeleteLiveMessageGroupMessageRequest is the request struct for api DeleteLiveMessageGroupMessage

func CreateDeleteLiveMessageGroupMessageRequest ¶ added in v1.62.658

func CreateDeleteLiveMessageGroupMessageRequest() (request *DeleteLiveMessageGroupMessageRequest)

CreateDeleteLiveMessageGroupMessageRequest creates a request to invoke DeleteLiveMessageGroupMessage API

type DeleteLiveMessageGroupMessageResponse ¶ added in v1.62.658

type DeleteLiveMessageGroupMessageResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	GroupId   string `json:"GroupId" xml:"GroupId"`
	MessageId string `json:"MessageId" xml:"MessageId"`
}

DeleteLiveMessageGroupMessageResponse is the response struct for api DeleteLiveMessageGroupMessage

func CreateDeleteLiveMessageGroupMessageResponse ¶ added in v1.62.658

func CreateDeleteLiveMessageGroupMessageResponse() (response *DeleteLiveMessageGroupMessageResponse)

CreateDeleteLiveMessageGroupMessageResponse creates a response to parse from DeleteLiveMessageGroupMessage response

type DeleteLiveMessageGroupRequest ¶ added in v1.62.592

type DeleteLiveMessageGroupRequest struct {
	*requests.RpcRequest
	GroupId    string `position:"Query" name:"GroupId"`
	DataCenter string `position:"Query" name:"DataCenter"`
	AppId      string `position:"Query" name:"AppId"`
	OperatorId string `position:"Query" name:"OperatorId"`
}

DeleteLiveMessageGroupRequest is the request struct for api DeleteLiveMessageGroup

func CreateDeleteLiveMessageGroupRequest ¶ added in v1.62.592

func CreateDeleteLiveMessageGroupRequest() (request *DeleteLiveMessageGroupRequest)

CreateDeleteLiveMessageGroupRequest creates a request to invoke DeleteLiveMessageGroup API

type DeleteLiveMessageGroupResponse ¶ added in v1.62.592

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

DeleteLiveMessageGroupResponse is the response struct for api DeleteLiveMessageGroup

func CreateDeleteLiveMessageGroupResponse ¶ added in v1.62.592

func CreateDeleteLiveMessageGroupResponse() (response *DeleteLiveMessageGroupResponse)

CreateDeleteLiveMessageGroupResponse creates a response to parse from DeleteLiveMessageGroup response

type DeleteLiveMessageUserMessageRequest ¶ added in v1.62.658

type DeleteLiveMessageUserMessageRequest struct {
	*requests.RpcRequest
	MessageId   string `position:"Query" name:"MessageId"`
	DataCenter  string `position:"Query" name:"DataCenter"`
	ReceiverId  string `position:"Query" name:"ReceiverId"`
	AppId       string `position:"Query" name:"AppId"`
	DeleterId   string `position:"Query" name:"DeleterId"`
	DeleterInfo string `position:"Query" name:"DeleterInfo"`
}

DeleteLiveMessageUserMessageRequest is the request struct for api DeleteLiveMessageUserMessage

func CreateDeleteLiveMessageUserMessageRequest ¶ added in v1.62.658

func CreateDeleteLiveMessageUserMessageRequest() (request *DeleteLiveMessageUserMessageRequest)

CreateDeleteLiveMessageUserMessageRequest creates a request to invoke DeleteLiveMessageUserMessage API

type DeleteLiveMessageUserMessageResponse ¶ added in v1.62.658

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

DeleteLiveMessageUserMessageResponse is the response struct for api DeleteLiveMessageUserMessage

func CreateDeleteLiveMessageUserMessageResponse ¶ added in v1.62.658

func CreateDeleteLiveMessageUserMessageResponse() (response *DeleteLiveMessageUserMessageResponse)

CreateDeleteLiveMessageUserMessageResponse creates a response to parse from DeleteLiveMessageUserMessage response

type DeleteLivePackageConfigRequest ¶ added in v1.62.584

type DeleteLivePackageConfigRequest struct {
	*requests.RpcRequest
	AppName    string           `position:"Query" name:"AppName"`
	StreamName string           `position:"Query" name:"StreamName"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteLivePackageConfigRequest is the request struct for api DeleteLivePackageConfig

func CreateDeleteLivePackageConfigRequest ¶ added in v1.62.584

func CreateDeleteLivePackageConfigRequest() (request *DeleteLivePackageConfigRequest)

CreateDeleteLivePackageConfigRequest creates a request to invoke DeleteLivePackageConfig API

type DeleteLivePackageConfigResponse ¶ added in v1.62.584

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

DeleteLivePackageConfigResponse is the response struct for api DeleteLivePackageConfig

func CreateDeleteLivePackageConfigResponse ¶ added in v1.62.584

func CreateDeleteLivePackageConfigResponse() (response *DeleteLivePackageConfigResponse)

CreateDeleteLivePackageConfigResponse creates a response to parse from DeleteLivePackageConfig response

type DeleteLivePullStreamInfoConfigRequest ¶

type DeleteLivePullStreamInfoConfigRequest struct {
	*requests.RpcRequest
	AppName    string           `position:"Query" name:"AppName"`
	StreamName string           `position:"Query" name:"StreamName"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteLivePullStreamInfoConfigRequest is the request struct for api DeleteLivePullStreamInfoConfig

func CreateDeleteLivePullStreamInfoConfigRequest ¶

func CreateDeleteLivePullStreamInfoConfigRequest() (request *DeleteLivePullStreamInfoConfigRequest)

CreateDeleteLivePullStreamInfoConfigRequest creates a request to invoke DeleteLivePullStreamInfoConfig API

type DeleteLivePullStreamInfoConfigResponse ¶

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

DeleteLivePullStreamInfoConfigResponse is the response struct for api DeleteLivePullStreamInfoConfig

func CreateDeleteLivePullStreamInfoConfigResponse ¶

func CreateDeleteLivePullStreamInfoConfigResponse() (response *DeleteLivePullStreamInfoConfigResponse)

CreateDeleteLivePullStreamInfoConfigResponse creates a response to parse from DeleteLivePullStreamInfoConfig response

type DeleteLiveRealTimeLogLogstoreRequest ¶

type DeleteLiveRealTimeLogLogstoreRequest struct {
	*requests.RpcRequest
	Project  string           `position:"Query" name:"Project"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
	Region   string           `position:"Query" name:"Region"`
	Logstore string           `position:"Query" name:"Logstore"`
}

DeleteLiveRealTimeLogLogstoreRequest is the request struct for api DeleteLiveRealTimeLogLogstore

func CreateDeleteLiveRealTimeLogLogstoreRequest ¶

func CreateDeleteLiveRealTimeLogLogstoreRequest() (request *DeleteLiveRealTimeLogLogstoreRequest)

CreateDeleteLiveRealTimeLogLogstoreRequest creates a request to invoke DeleteLiveRealTimeLogLogstore API

type DeleteLiveRealTimeLogLogstoreResponse ¶

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

DeleteLiveRealTimeLogLogstoreResponse is the response struct for api DeleteLiveRealTimeLogLogstore

func CreateDeleteLiveRealTimeLogLogstoreResponse ¶

func CreateDeleteLiveRealTimeLogLogstoreResponse() (response *DeleteLiveRealTimeLogLogstoreResponse)

CreateDeleteLiveRealTimeLogLogstoreResponse creates a response to parse from DeleteLiveRealTimeLogLogstore response

type DeleteLiveRealtimeLogDeliveryRequest ¶

type DeleteLiveRealtimeLogDeliveryRequest struct {
	*requests.RpcRequest
	Project    string           `position:"Query" name:"Project"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	Region     string           `position:"Query" name:"Region"`
	Logstore   string           `position:"Query" name:"Logstore"`
}

DeleteLiveRealtimeLogDeliveryRequest is the request struct for api DeleteLiveRealtimeLogDelivery

func CreateDeleteLiveRealtimeLogDeliveryRequest ¶

func CreateDeleteLiveRealtimeLogDeliveryRequest() (request *DeleteLiveRealtimeLogDeliveryRequest)

CreateDeleteLiveRealtimeLogDeliveryRequest creates a request to invoke DeleteLiveRealtimeLogDelivery API

type DeleteLiveRealtimeLogDeliveryResponse ¶

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

DeleteLiveRealtimeLogDeliveryResponse is the response struct for api DeleteLiveRealtimeLogDelivery

func CreateDeleteLiveRealtimeLogDeliveryResponse ¶

func CreateDeleteLiveRealtimeLogDeliveryResponse() (response *DeleteLiveRealtimeLogDeliveryResponse)

CreateDeleteLiveRealtimeLogDeliveryResponse creates a response to parse from DeleteLiveRealtimeLogDelivery response

type DeleteLiveRecordNotifyConfigRequest ¶

type DeleteLiveRecordNotifyConfigRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteLiveRecordNotifyConfigRequest is the request struct for api DeleteLiveRecordNotifyConfig

func CreateDeleteLiveRecordNotifyConfigRequest ¶

func CreateDeleteLiveRecordNotifyConfigRequest() (request *DeleteLiveRecordNotifyConfigRequest)

CreateDeleteLiveRecordNotifyConfigRequest creates a request to invoke DeleteLiveRecordNotifyConfig API

type DeleteLiveRecordNotifyConfigResponse ¶

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

DeleteLiveRecordNotifyConfigResponse is the response struct for api DeleteLiveRecordNotifyConfig

func CreateDeleteLiveRecordNotifyConfigResponse ¶

func CreateDeleteLiveRecordNotifyConfigResponse() (response *DeleteLiveRecordNotifyConfigResponse)

CreateDeleteLiveRecordNotifyConfigResponse creates a response to parse from DeleteLiveRecordNotifyConfig response

type DeleteLiveRecordVodConfigRequest ¶

type DeleteLiveRecordVodConfigRequest struct {
	*requests.RpcRequest
	AppName    string           `position:"Query" name:"AppName"`
	StreamName string           `position:"Query" name:"StreamName"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteLiveRecordVodConfigRequest is the request struct for api DeleteLiveRecordVodConfig

func CreateDeleteLiveRecordVodConfigRequest ¶

func CreateDeleteLiveRecordVodConfigRequest() (request *DeleteLiveRecordVodConfigRequest)

CreateDeleteLiveRecordVodConfigRequest creates a request to invoke DeleteLiveRecordVodConfig API

type DeleteLiveRecordVodConfigResponse ¶

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

DeleteLiveRecordVodConfigResponse is the response struct for api DeleteLiveRecordVodConfig

func CreateDeleteLiveRecordVodConfigResponse ¶

func CreateDeleteLiveRecordVodConfigResponse() (response *DeleteLiveRecordVodConfigResponse)

CreateDeleteLiveRecordVodConfigResponse creates a response to parse from DeleteLiveRecordVodConfig response

type DeleteLiveSnapshotDetectPornConfigRequest ¶

type DeleteLiveSnapshotDetectPornConfigRequest struct {
	*requests.RpcRequest
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteLiveSnapshotDetectPornConfigRequest is the request struct for api DeleteLiveSnapshotDetectPornConfig

func CreateDeleteLiveSnapshotDetectPornConfigRequest ¶

func CreateDeleteLiveSnapshotDetectPornConfigRequest() (request *DeleteLiveSnapshotDetectPornConfigRequest)

CreateDeleteLiveSnapshotDetectPornConfigRequest creates a request to invoke DeleteLiveSnapshotDetectPornConfig API

type DeleteLiveSnapshotDetectPornConfigResponse ¶

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

DeleteLiveSnapshotDetectPornConfigResponse is the response struct for api DeleteLiveSnapshotDetectPornConfig

func CreateDeleteLiveSnapshotDetectPornConfigResponse ¶

func CreateDeleteLiveSnapshotDetectPornConfigResponse() (response *DeleteLiveSnapshotDetectPornConfigResponse)

CreateDeleteLiveSnapshotDetectPornConfigResponse creates a response to parse from DeleteLiveSnapshotDetectPornConfig response

type DeleteLiveSnapshotNotifyConfigRequest ¶ added in v1.62.68

type DeleteLiveSnapshotNotifyConfigRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteLiveSnapshotNotifyConfigRequest is the request struct for api DeleteLiveSnapshotNotifyConfig

func CreateDeleteLiveSnapshotNotifyConfigRequest ¶ added in v1.62.68

func CreateDeleteLiveSnapshotNotifyConfigRequest() (request *DeleteLiveSnapshotNotifyConfigRequest)

CreateDeleteLiveSnapshotNotifyConfigRequest creates a request to invoke DeleteLiveSnapshotNotifyConfig API

type DeleteLiveSnapshotNotifyConfigResponse ¶ added in v1.62.68

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

DeleteLiveSnapshotNotifyConfigResponse is the response struct for api DeleteLiveSnapshotNotifyConfig

func CreateDeleteLiveSnapshotNotifyConfigResponse ¶ added in v1.62.68

func CreateDeleteLiveSnapshotNotifyConfigResponse() (response *DeleteLiveSnapshotNotifyConfigResponse)

CreateDeleteLiveSnapshotNotifyConfigResponse creates a response to parse from DeleteLiveSnapshotNotifyConfig response

type DeleteLiveSpecificStagingConfigRequest ¶ added in v1.61.1138

type DeleteLiveSpecificStagingConfigRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	ConfigId      string           `position:"Query" name:"ConfigId"`
}

DeleteLiveSpecificStagingConfigRequest is the request struct for api DeleteLiveSpecificStagingConfig

func CreateDeleteLiveSpecificStagingConfigRequest ¶ added in v1.61.1138

func CreateDeleteLiveSpecificStagingConfigRequest() (request *DeleteLiveSpecificStagingConfigRequest)

CreateDeleteLiveSpecificStagingConfigRequest creates a request to invoke DeleteLiveSpecificStagingConfig API

type DeleteLiveSpecificStagingConfigResponse ¶ added in v1.61.1138

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

DeleteLiveSpecificStagingConfigResponse is the response struct for api DeleteLiveSpecificStagingConfig

func CreateDeleteLiveSpecificStagingConfigResponse ¶ added in v1.61.1138

func CreateDeleteLiveSpecificStagingConfigResponse() (response *DeleteLiveSpecificStagingConfigResponse)

CreateDeleteLiveSpecificStagingConfigResponse creates a response to parse from DeleteLiveSpecificStagingConfig response

type DeleteLiveStreamBlockRequest ¶ added in v1.62.507

type DeleteLiveStreamBlockRequest struct {
	*requests.RpcRequest
	AppName    string           `position:"Query" name:"AppName"`
	StreamName string           `position:"Query" name:"StreamName"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteLiveStreamBlockRequest is the request struct for api DeleteLiveStreamBlock

func CreateDeleteLiveStreamBlockRequest ¶ added in v1.62.507

func CreateDeleteLiveStreamBlockRequest() (request *DeleteLiveStreamBlockRequest)

CreateDeleteLiveStreamBlockRequest creates a request to invoke DeleteLiveStreamBlock API

type DeleteLiveStreamBlockResponse ¶ added in v1.62.507

type DeleteLiveStreamBlockResponse struct {
	*responses.BaseResponse
	Description string `json:"Description" xml:"Description"`
	RequestId   string `json:"RequestId" xml:"RequestId"`
	Status      string `json:"Status" xml:"Status"`
}

DeleteLiveStreamBlockResponse is the response struct for api DeleteLiveStreamBlock

func CreateDeleteLiveStreamBlockResponse ¶ added in v1.62.507

func CreateDeleteLiveStreamBlockResponse() (response *DeleteLiveStreamBlockResponse)

CreateDeleteLiveStreamBlockResponse creates a response to parse from DeleteLiveStreamBlock response

type DeleteLiveStreamMergeRequest ¶ added in v1.62.584

type DeleteLiveStreamMergeRequest struct {
	*requests.RpcRequest
	AppName    string           `position:"Query" name:"AppName"`
	StreamName string           `position:"Query" name:"StreamName"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteLiveStreamMergeRequest is the request struct for api DeleteLiveStreamMerge

func CreateDeleteLiveStreamMergeRequest ¶ added in v1.62.584

func CreateDeleteLiveStreamMergeRequest() (request *DeleteLiveStreamMergeRequest)

CreateDeleteLiveStreamMergeRequest creates a request to invoke DeleteLiveStreamMerge API

type DeleteLiveStreamMergeResponse ¶ added in v1.62.584

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

DeleteLiveStreamMergeResponse is the response struct for api DeleteLiveStreamMerge

func CreateDeleteLiveStreamMergeResponse ¶ added in v1.62.584

func CreateDeleteLiveStreamMergeResponse() (response *DeleteLiveStreamMergeResponse)

CreateDeleteLiveStreamMergeResponse creates a response to parse from DeleteLiveStreamMerge response

type DeleteLiveStreamMonitorRequest ¶ added in v1.61.1353

type DeleteLiveStreamMonitorRequest struct {
	*requests.RpcRequest
	MonitorId string           `position:"Query" name:"MonitorId"`
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteLiveStreamMonitorRequest is the request struct for api DeleteLiveStreamMonitor

func CreateDeleteLiveStreamMonitorRequest ¶ added in v1.61.1353

func CreateDeleteLiveStreamMonitorRequest() (request *DeleteLiveStreamMonitorRequest)

CreateDeleteLiveStreamMonitorRequest creates a request to invoke DeleteLiveStreamMonitor API

type DeleteLiveStreamMonitorResponse ¶ added in v1.61.1353

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

DeleteLiveStreamMonitorResponse is the response struct for api DeleteLiveStreamMonitor

func CreateDeleteLiveStreamMonitorResponse ¶ added in v1.61.1353

func CreateDeleteLiveStreamMonitorResponse() (response *DeleteLiveStreamMonitorResponse)

CreateDeleteLiveStreamMonitorResponse creates a response to parse from DeleteLiveStreamMonitor response

type DeleteLiveStreamRecordIndexFilesRequest ¶ added in v1.61.1648

type DeleteLiveStreamRecordIndexFilesRequest struct {
	*requests.RpcRequest
	RemoveFile string           `position:"Query" name:"RemoveFile"`
	AppName    string           `position:"Query" name:"AppName"`
	StreamName string           `position:"Query" name:"StreamName"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	RecordId   *[]string        `position:"Query" name:"RecordId"  type:"Repeated"`
}

DeleteLiveStreamRecordIndexFilesRequest is the request struct for api DeleteLiveStreamRecordIndexFiles

func CreateDeleteLiveStreamRecordIndexFilesRequest ¶ added in v1.61.1648

func CreateDeleteLiveStreamRecordIndexFilesRequest() (request *DeleteLiveStreamRecordIndexFilesRequest)

CreateDeleteLiveStreamRecordIndexFilesRequest creates a request to invoke DeleteLiveStreamRecordIndexFiles API

type DeleteLiveStreamRecordIndexFilesResponse ¶ added in v1.61.1648

type DeleteLiveStreamRecordIndexFilesResponse struct {
	*responses.BaseResponse
	Code                 string               `json:"Code" xml:"Code"`
	Message              string               `json:"Message" xml:"Message"`
	RequestId            string               `json:"RequestId" xml:"RequestId"`
	RecordDeleteInfoList RecordDeleteInfoList `json:"RecordDeleteInfoList" xml:"RecordDeleteInfoList"`
}

DeleteLiveStreamRecordIndexFilesResponse is the response struct for api DeleteLiveStreamRecordIndexFiles

func CreateDeleteLiveStreamRecordIndexFilesResponse ¶ added in v1.61.1648

func CreateDeleteLiveStreamRecordIndexFilesResponse() (response *DeleteLiveStreamRecordIndexFilesResponse)

CreateDeleteLiveStreamRecordIndexFilesResponse creates a response to parse from DeleteLiveStreamRecordIndexFiles response

type DeleteLiveStreamTranscodeRequest ¶

type DeleteLiveStreamTranscodeRequest struct {
	*requests.RpcRequest
	Template      string           `position:"Query" name:"Template"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	App           string           `position:"Query" name:"App"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	Domain        string           `position:"Query" name:"Domain"`
}

DeleteLiveStreamTranscodeRequest is the request struct for api DeleteLiveStreamTranscode

func CreateDeleteLiveStreamTranscodeRequest ¶

func CreateDeleteLiveStreamTranscodeRequest() (request *DeleteLiveStreamTranscodeRequest)

CreateDeleteLiveStreamTranscodeRequest creates a request to invoke DeleteLiveStreamTranscode API

type DeleteLiveStreamTranscodeResponse ¶

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

DeleteLiveStreamTranscodeResponse is the response struct for api DeleteLiveStreamTranscode

func CreateDeleteLiveStreamTranscodeResponse ¶

func CreateDeleteLiveStreamTranscodeResponse() (response *DeleteLiveStreamTranscodeResponse)

CreateDeleteLiveStreamTranscodeResponse creates a response to parse from DeleteLiveStreamTranscode response

type DeleteLiveStreamWatermarkRequest ¶ added in v1.61.1461

type DeleteLiveStreamWatermarkRequest struct {
	*requests.RpcRequest
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	TemplateId string           `position:"Query" name:"TemplateId"`
}

DeleteLiveStreamWatermarkRequest is the request struct for api DeleteLiveStreamWatermark

func CreateDeleteLiveStreamWatermarkRequest ¶ added in v1.61.1461

func CreateDeleteLiveStreamWatermarkRequest() (request *DeleteLiveStreamWatermarkRequest)

CreateDeleteLiveStreamWatermarkRequest creates a request to invoke DeleteLiveStreamWatermark API

type DeleteLiveStreamWatermarkResponse ¶ added in v1.61.1461

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

DeleteLiveStreamWatermarkResponse is the response struct for api DeleteLiveStreamWatermark

func CreateDeleteLiveStreamWatermarkResponse ¶ added in v1.61.1461

func CreateDeleteLiveStreamWatermarkResponse() (response *DeleteLiveStreamWatermarkResponse)

CreateDeleteLiveStreamWatermarkResponse creates a response to parse from DeleteLiveStreamWatermark response

type DeleteLiveStreamWatermarkRuleRequest ¶ added in v1.61.1461

type DeleteLiveStreamWatermarkRuleRequest struct {
	*requests.RpcRequest
	Stream  string           `position:"Query" name:"Stream"`
	App     string           `position:"Query" name:"App"`
	OwnerId requests.Integer `position:"Query" name:"OwnerId"`
	Domain  string           `position:"Query" name:"Domain"`
	RuleId  string           `position:"Query" name:"RuleId"`
}

DeleteLiveStreamWatermarkRuleRequest is the request struct for api DeleteLiveStreamWatermarkRule

func CreateDeleteLiveStreamWatermarkRuleRequest ¶ added in v1.61.1461

func CreateDeleteLiveStreamWatermarkRuleRequest() (request *DeleteLiveStreamWatermarkRuleRequest)

CreateDeleteLiveStreamWatermarkRuleRequest creates a request to invoke DeleteLiveStreamWatermarkRule API

type DeleteLiveStreamWatermarkRuleResponse ¶ added in v1.61.1461

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

DeleteLiveStreamWatermarkRuleResponse is the response struct for api DeleteLiveStreamWatermarkRule

func CreateDeleteLiveStreamWatermarkRuleResponse ¶ added in v1.61.1461

func CreateDeleteLiveStreamWatermarkRuleResponse() (response *DeleteLiveStreamWatermarkRuleResponse)

CreateDeleteLiveStreamWatermarkRuleResponse creates a response to parse from DeleteLiveStreamWatermarkRule response

type DeleteLiveStreamsNotifyUrlConfigRequest ¶

type DeleteLiveStreamsNotifyUrlConfigRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteLiveStreamsNotifyUrlConfigRequest is the request struct for api DeleteLiveStreamsNotifyUrlConfig

func CreateDeleteLiveStreamsNotifyUrlConfigRequest ¶

func CreateDeleteLiveStreamsNotifyUrlConfigRequest() (request *DeleteLiveStreamsNotifyUrlConfigRequest)

CreateDeleteLiveStreamsNotifyUrlConfigRequest creates a request to invoke DeleteLiveStreamsNotifyUrlConfig API

type DeleteLiveStreamsNotifyUrlConfigResponse ¶

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

DeleteLiveStreamsNotifyUrlConfigResponse is the response struct for api DeleteLiveStreamsNotifyUrlConfig

func CreateDeleteLiveStreamsNotifyUrlConfigResponse ¶

func CreateDeleteLiveStreamsNotifyUrlConfigResponse() (response *DeleteLiveStreamsNotifyUrlConfigResponse)

CreateDeleteLiveStreamsNotifyUrlConfigResponse creates a response to parse from DeleteLiveStreamsNotifyUrlConfig response

type DeleteMessageAppRequest ¶ added in v1.61.1772

type DeleteMessageAppRequest struct {
	*requests.RpcRequest
	AppId string `position:"Body" name:"AppId"`
}

DeleteMessageAppRequest is the request struct for api DeleteMessageApp

func CreateDeleteMessageAppRequest ¶ added in v1.61.1772

func CreateDeleteMessageAppRequest() (request *DeleteMessageAppRequest)

CreateDeleteMessageAppRequest creates a request to invoke DeleteMessageApp API

type DeleteMessageAppResponse ¶ added in v1.61.1772

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

DeleteMessageAppResponse is the response struct for api DeleteMessageApp

func CreateDeleteMessageAppResponse ¶ added in v1.61.1772

func CreateDeleteMessageAppResponse() (response *DeleteMessageAppResponse)

CreateDeleteMessageAppResponse creates a response to parse from DeleteMessageApp response

type DeleteMixStreamRequest ¶ added in v1.61.509

type DeleteMixStreamRequest struct {
	*requests.RpcRequest
	AppName     string           `position:"Query" name:"AppName"`
	StreamName  string           `position:"Query" name:"StreamName"`
	MixStreamId string           `position:"Query" name:"MixStreamId"`
	DomainName  string           `position:"Query" name:"DomainName"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteMixStreamRequest is the request struct for api DeleteMixStream

func CreateDeleteMixStreamRequest ¶ added in v1.61.509

func CreateDeleteMixStreamRequest() (request *DeleteMixStreamRequest)

CreateDeleteMixStreamRequest creates a request to invoke DeleteMixStream API

type DeleteMixStreamResponse ¶ added in v1.61.509

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

DeleteMixStreamResponse is the response struct for api DeleteMixStream

func CreateDeleteMixStreamResponse ¶ added in v1.61.509

func CreateDeleteMixStreamResponse() (response *DeleteMixStreamResponse)

CreateDeleteMixStreamResponse creates a response to parse from DeleteMixStream response

type DeleteMultiRateConfigRequest ¶ added in v1.61.1050

type DeleteMultiRateConfigRequest struct {
	*requests.RpcRequest
	DeleteAll  string           `position:"Query" name:"DeleteAll"`
	App        string           `position:"Query" name:"App"`
	GroupId    string           `position:"Query" name:"GroupId"`
	Templates  string           `position:"Query" name:"Templates"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteMultiRateConfigRequest is the request struct for api DeleteMultiRateConfig

func CreateDeleteMultiRateConfigRequest ¶ added in v1.61.1050

func CreateDeleteMultiRateConfigRequest() (request *DeleteMultiRateConfigRequest)

CreateDeleteMultiRateConfigRequest creates a request to invoke DeleteMultiRateConfig API

type DeleteMultiRateConfigResponse ¶ added in v1.61.1050

type DeleteMultiRateConfigResponse struct {
	*responses.BaseResponse
	Code      int    `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteMultiRateConfigResponse is the response struct for api DeleteMultiRateConfig

func CreateDeleteMultiRateConfigResponse ¶ added in v1.61.1050

func CreateDeleteMultiRateConfigResponse() (response *DeleteMultiRateConfigResponse)

CreateDeleteMultiRateConfigResponse creates a response to parse from DeleteMultiRateConfig response

type DeletePlaylistItemsRequest ¶ added in v1.61.1050

type DeletePlaylistItemsRequest struct {
	*requests.RpcRequest
	ProgramItemIds string           `position:"Query" name:"ProgramItemIds"`
	ProgramId      string           `position:"Query" name:"ProgramId"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
}

DeletePlaylistItemsRequest is the request struct for api DeletePlaylistItems

func CreateDeletePlaylistItemsRequest ¶ added in v1.61.1050

func CreateDeletePlaylistItemsRequest() (request *DeletePlaylistItemsRequest)

CreateDeletePlaylistItemsRequest creates a request to invoke DeletePlaylistItems API

type DeletePlaylistItemsResponse ¶ added in v1.61.1050

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

DeletePlaylistItemsResponse is the response struct for api DeletePlaylistItems

func CreateDeletePlaylistItemsResponse ¶ added in v1.61.1050

func CreateDeletePlaylistItemsResponse() (response *DeletePlaylistItemsResponse)

CreateDeletePlaylistItemsResponse creates a response to parse from DeletePlaylistItems response

type DeletePlaylistRequest ¶ added in v1.61.1050

type DeletePlaylistRequest struct {
	*requests.RpcRequest
	ProgramId string           `position:"Query" name:"ProgramId"`
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
}

DeletePlaylistRequest is the request struct for api DeletePlaylist

func CreateDeletePlaylistRequest ¶ added in v1.61.1050

func CreateDeletePlaylistRequest() (request *DeletePlaylistRequest)

CreateDeletePlaylistRequest creates a request to invoke DeletePlaylist API

type DeletePlaylistResponse ¶ added in v1.61.1050

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

DeletePlaylistResponse is the response struct for api DeletePlaylist

func CreateDeletePlaylistResponse ¶ added in v1.61.1050

func CreateDeletePlaylistResponse() (response *DeletePlaylistResponse)

CreateDeletePlaylistResponse creates a response to parse from DeletePlaylist response

type DeleteRoomRequest ¶

type DeleteRoomRequest struct {
	*requests.RpcRequest
	OwnerId requests.Integer `position:"Query" name:"OwnerId"`
	RoomId  string           `position:"Query" name:"RoomId"`
	AppId   string           `position:"Query" name:"AppId"`
}

DeleteRoomRequest is the request struct for api DeleteRoom

func CreateDeleteRoomRequest ¶

func CreateDeleteRoomRequest() (request *DeleteRoomRequest)

CreateDeleteRoomRequest creates a request to invoke DeleteRoom API

type DeleteRoomResponse ¶

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

DeleteRoomResponse is the response struct for api DeleteRoom

func CreateDeleteRoomResponse ¶

func CreateDeleteRoomResponse() (response *DeleteRoomResponse)

CreateDeleteRoomResponse creates a response to parse from DeleteRoom response

type DeleteSnapshotCallbackAuthRequest ¶ added in v1.61.1461

type DeleteSnapshotCallbackAuthRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteSnapshotCallbackAuthRequest is the request struct for api DeleteSnapshotCallbackAuth

func CreateDeleteSnapshotCallbackAuthRequest ¶ added in v1.61.1461

func CreateDeleteSnapshotCallbackAuthRequest() (request *DeleteSnapshotCallbackAuthRequest)

CreateDeleteSnapshotCallbackAuthRequest creates a request to invoke DeleteSnapshotCallbackAuth API

type DeleteSnapshotCallbackAuthResponse ¶ added in v1.61.1461

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

DeleteSnapshotCallbackAuthResponse is the response struct for api DeleteSnapshotCallbackAuth

func CreateDeleteSnapshotCallbackAuthResponse ¶ added in v1.61.1461

func CreateDeleteSnapshotCallbackAuthResponse() (response *DeleteSnapshotCallbackAuthResponse)

CreateDeleteSnapshotCallbackAuthResponse creates a response to parse from DeleteSnapshotCallbackAuth response

type DeleteSnapshotFilesRequest ¶ added in v1.61.1648

type DeleteSnapshotFilesRequest struct {
	*requests.RpcRequest
	RemoveFile          requests.Boolean `position:"Query" name:"RemoveFile"`
	AppName             string           `position:"Query" name:"AppName"`
	StreamName          string           `position:"Query" name:"StreamName"`
	DomainName          string           `position:"Query" name:"DomainName"`
	OwnerId             requests.Integer `position:"Query" name:"OwnerId"`
	CreateTimestampList *[]string        `position:"Query" name:"CreateTimestampList"  type:"Repeated"`
}

DeleteSnapshotFilesRequest is the request struct for api DeleteSnapshotFiles

func CreateDeleteSnapshotFilesRequest ¶ added in v1.61.1648

func CreateDeleteSnapshotFilesRequest() (request *DeleteSnapshotFilesRequest)

CreateDeleteSnapshotFilesRequest creates a request to invoke DeleteSnapshotFiles API

type DeleteSnapshotFilesResponse ¶ added in v1.61.1648

type DeleteSnapshotFilesResponse struct {
	*responses.BaseResponse
	FailureCount           int                    `json:"FailureCount" xml:"FailureCount"`
	RequestId              string                 `json:"RequestId" xml:"RequestId"`
	SuccessCount           int                    `json:"SuccessCount" xml:"SuccessCount"`
	SnapshotDeleteInfoList SnapshotDeleteInfoList `json:"SnapshotDeleteInfoList" xml:"SnapshotDeleteInfoList"`
}

DeleteSnapshotFilesResponse is the response struct for api DeleteSnapshotFiles

func CreateDeleteSnapshotFilesResponse ¶ added in v1.61.1648

func CreateDeleteSnapshotFilesResponse() (response *DeleteSnapshotFilesResponse)

CreateDeleteSnapshotFilesResponse creates a response to parse from DeleteSnapshotFiles response

type DeleteStudioLayoutRequest ¶ added in v1.61.1050

type DeleteStudioLayoutRequest struct {
	*requests.RpcRequest
	LayoutId string           `position:"Query" name:"LayoutId"`
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteStudioLayoutRequest is the request struct for api DeleteStudioLayout

func CreateDeleteStudioLayoutRequest ¶ added in v1.61.1050

func CreateDeleteStudioLayoutRequest() (request *DeleteStudioLayoutRequest)

CreateDeleteStudioLayoutRequest creates a request to invoke DeleteStudioLayout API

type DeleteStudioLayoutResponse ¶ added in v1.61.1050

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

DeleteStudioLayoutResponse is the response struct for api DeleteStudioLayout

func CreateDeleteStudioLayoutResponse ¶ added in v1.61.1050

func CreateDeleteStudioLayoutResponse() (response *DeleteStudioLayoutResponse)

CreateDeleteStudioLayoutResponse creates a response to parse from DeleteStudioLayout response

type DescribeAutoShowListTasksRequest ¶ added in v1.61.1510

type DescribeAutoShowListTasksRequest struct {
	*requests.RpcRequest
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeAutoShowListTasksRequest is the request struct for api DescribeAutoShowListTasks

func CreateDescribeAutoShowListTasksRequest ¶ added in v1.61.1510

func CreateDescribeAutoShowListTasksRequest() (request *DescribeAutoShowListTasksRequest)

CreateDescribeAutoShowListTasksRequest creates a request to invoke DescribeAutoShowListTasks API

type DescribeAutoShowListTasksResponse ¶ added in v1.61.1510

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

DescribeAutoShowListTasksResponse is the response struct for api DescribeAutoShowListTasks

func CreateDescribeAutoShowListTasksResponse ¶ added in v1.61.1510

func CreateDescribeAutoShowListTasksResponse() (response *DescribeAutoShowListTasksResponse)

CreateDescribeAutoShowListTasksResponse creates a response to parse from DescribeAutoShowListTasks response

type DescribeCasterChannelsRequest ¶

type DescribeCasterChannelsRequest struct {
	*requests.RpcRequest
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeCasterChannelsRequest is the request struct for api DescribeCasterChannels

func CreateDescribeCasterChannelsRequest ¶

func CreateDescribeCasterChannelsRequest() (request *DescribeCasterChannelsRequest)

CreateDescribeCasterChannelsRequest creates a request to invoke DescribeCasterChannels API

type DescribeCasterChannelsResponse ¶

type DescribeCasterChannelsResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Total     int      `json:"Total" xml:"Total"`
	Channels  Channels `json:"Channels" xml:"Channels"`
}

DescribeCasterChannelsResponse is the response struct for api DescribeCasterChannels

func CreateDescribeCasterChannelsResponse ¶

func CreateDescribeCasterChannelsResponse() (response *DescribeCasterChannelsResponse)

CreateDescribeCasterChannelsResponse creates a response to parse from DescribeCasterChannels response

type DescribeCasterComponentsRequest ¶

type DescribeCasterComponentsRequest struct {
	*requests.RpcRequest
	ComponentId string           `position:"Query" name:"ComponentId"`
	CasterId    string           `position:"Query" name:"CasterId"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeCasterComponentsRequest is the request struct for api DescribeCasterComponents

func CreateDescribeCasterComponentsRequest ¶

func CreateDescribeCasterComponentsRequest() (request *DescribeCasterComponentsRequest)

CreateDescribeCasterComponentsRequest creates a request to invoke DescribeCasterComponents API

type DescribeCasterComponentsResponse ¶

type DescribeCasterComponentsResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Total      int        `json:"Total" xml:"Total"`
	Components Components `json:"Components" xml:"Components"`
}

DescribeCasterComponentsResponse is the response struct for api DescribeCasterComponents

func CreateDescribeCasterComponentsResponse ¶

func CreateDescribeCasterComponentsResponse() (response *DescribeCasterComponentsResponse)

CreateDescribeCasterComponentsResponse creates a response to parse from DescribeCasterComponents response

type DescribeCasterConfigRequest ¶

type DescribeCasterConfigRequest struct {
	*requests.RpcRequest
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeCasterConfigRequest is the request struct for api DescribeCasterConfig

func CreateDescribeCasterConfigRequest ¶

func CreateDescribeCasterConfigRequest() (request *DescribeCasterConfigRequest)

CreateDescribeCasterConfigRequest creates a request to invoke DescribeCasterConfig API

type DescribeCasterConfigResponse ¶

type DescribeCasterConfigResponse struct {
	*responses.BaseResponse
	AutoSwitchUrgentConfig string           `json:"AutoSwitchUrgentConfig" xml:"AutoSwitchUrgentConfig"`
	AutoSwitchUrgentOn     string           `json:"AutoSwitchUrgentOn" xml:"AutoSwitchUrgentOn"`
	CallbackUrl            string           `json:"CallbackUrl" xml:"CallbackUrl"`
	CasterId               string           `json:"CasterId" xml:"CasterId"`
	CasterName             string           `json:"CasterName" xml:"CasterName"`
	ChannelEnable          int              `json:"ChannelEnable" xml:"ChannelEnable"`
	Delay                  float64          `json:"Delay" xml:"Delay"`
	DomainName             string           `json:"DomainName" xml:"DomainName"`
	ProgramEffect          int              `json:"ProgramEffect" xml:"ProgramEffect"`
	ProgramName            string           `json:"ProgramName" xml:"ProgramName"`
	RequestId              string           `json:"RequestId" xml:"RequestId"`
	SideOutputUrl          string           `json:"SideOutputUrl" xml:"SideOutputUrl"`
	SideOutputUrlList      string           `json:"SideOutputUrlList" xml:"SideOutputUrlList"`
	UrgentImageId          string           `json:"UrgentImageId" xml:"UrgentImageId"`
	UrgentImageUrl         string           `json:"UrgentImageUrl" xml:"UrgentImageUrl"`
	UrgentLiveStreamUrl    string           `json:"UrgentLiveStreamUrl" xml:"UrgentLiveStreamUrl"`
	UrgentMaterialId       string           `json:"UrgentMaterialId" xml:"UrgentMaterialId"`
	RecordConfig           RecordConfig     `json:"RecordConfig" xml:"RecordConfig"`
	TranscodeConfig        TranscodeConfig  `json:"TranscodeConfig" xml:"TranscodeConfig"`
	SyncGroupsConfig       SyncGroupsConfig `json:"SyncGroupsConfig" xml:"SyncGroupsConfig"`
}

DescribeCasterConfigResponse is the response struct for api DescribeCasterConfig

func CreateDescribeCasterConfigResponse ¶

func CreateDescribeCasterConfigResponse() (response *DescribeCasterConfigResponse)

CreateDescribeCasterConfigResponse creates a response to parse from DescribeCasterConfig response

type DescribeCasterLayoutsRequest ¶

type DescribeCasterLayoutsRequest struct {
	*requests.RpcRequest
	LayoutId string           `position:"Query" name:"LayoutId"`
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeCasterLayoutsRequest is the request struct for api DescribeCasterLayouts

func CreateDescribeCasterLayoutsRequest ¶

func CreateDescribeCasterLayoutsRequest() (request *DescribeCasterLayoutsRequest)

CreateDescribeCasterLayoutsRequest creates a request to invoke DescribeCasterLayouts API

type DescribeCasterLayoutsResponse ¶

type DescribeCasterLayoutsResponse struct {
	*responses.BaseResponse
	RequestId string  `json:"RequestId" xml:"RequestId"`
	Total     int     `json:"Total" xml:"Total"`
	Layouts   Layouts `json:"Layouts" xml:"Layouts"`
}

DescribeCasterLayoutsResponse is the response struct for api DescribeCasterLayouts

func CreateDescribeCasterLayoutsResponse ¶

func CreateDescribeCasterLayoutsResponse() (response *DescribeCasterLayoutsResponse)

CreateDescribeCasterLayoutsResponse creates a response to parse from DescribeCasterLayouts response

type DescribeCasterProgramRequest ¶

type DescribeCasterProgramRequest struct {
	*requests.RpcRequest
	StartTime   string           `position:"Query" name:"StartTime"`
	PageNum     requests.Integer `position:"Query" name:"PageNum"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CasterId    string           `position:"Query" name:"CasterId"`
	EpisodeType string           `position:"Query" name:"EpisodeType"`
	EndTime     string           `position:"Query" name:"EndTime"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
	EpisodeId   string           `position:"Query" name:"EpisodeId"`
	Status      requests.Integer `position:"Query" name:"Status"`
}

DescribeCasterProgramRequest is the request struct for api DescribeCasterProgram

func CreateDescribeCasterProgramRequest ¶

func CreateDescribeCasterProgramRequest() (request *DescribeCasterProgramRequest)

CreateDescribeCasterProgramRequest creates a request to invoke DescribeCasterProgram API

type DescribeCasterProgramResponse ¶

type DescribeCasterProgramResponse struct {
	*responses.BaseResponse
	CasterId      string   `json:"CasterId" xml:"CasterId"`
	ProgramEffect int      `json:"ProgramEffect" xml:"ProgramEffect"`
	ProgramName   string   `json:"ProgramName" xml:"ProgramName"`
	RequestId     string   `json:"RequestId" xml:"RequestId"`
	Total         int      `json:"Total" xml:"Total"`
	Episodes      Episodes `json:"Episodes" xml:"Episodes"`
}

DescribeCasterProgramResponse is the response struct for api DescribeCasterProgram

func CreateDescribeCasterProgramResponse ¶

func CreateDescribeCasterProgramResponse() (response *DescribeCasterProgramResponse)

CreateDescribeCasterProgramResponse creates a response to parse from DescribeCasterProgram response

type DescribeCasterSceneAudioRequest ¶

type DescribeCasterSceneAudioRequest struct {
	*requests.RpcRequest
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
	SceneId  string           `position:"Query" name:"SceneId"`
}

DescribeCasterSceneAudioRequest is the request struct for api DescribeCasterSceneAudio

func CreateDescribeCasterSceneAudioRequest ¶

func CreateDescribeCasterSceneAudioRequest() (request *DescribeCasterSceneAudioRequest)

CreateDescribeCasterSceneAudioRequest creates a request to invoke DescribeCasterSceneAudio API

type DescribeCasterSceneAudioResponse ¶

type DescribeCasterSceneAudioResponse struct {
	*responses.BaseResponse
	CasterId     string                                `json:"CasterId" xml:"CasterId"`
	FollowEnable int                                   `json:"FollowEnable" xml:"FollowEnable"`
	RequestId    string                                `json:"RequestId" xml:"RequestId"`
	MixList      MixListInDescribeCasterSceneAudio     `json:"MixList" xml:"MixList"`
	AudioLayers  AudioLayersInDescribeCasterSceneAudio `json:"AudioLayers" xml:"AudioLayers"`
}

DescribeCasterSceneAudioResponse is the response struct for api DescribeCasterSceneAudio

func CreateDescribeCasterSceneAudioResponse ¶

func CreateDescribeCasterSceneAudioResponse() (response *DescribeCasterSceneAudioResponse)

CreateDescribeCasterSceneAudioResponse creates a response to parse from DescribeCasterSceneAudio response

type DescribeCasterScenesRequest ¶

type DescribeCasterScenesRequest struct {
	*requests.RpcRequest
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
	SceneId  string           `position:"Query" name:"SceneId"`
}

DescribeCasterScenesRequest is the request struct for api DescribeCasterScenes

func CreateDescribeCasterScenesRequest ¶

func CreateDescribeCasterScenesRequest() (request *DescribeCasterScenesRequest)

CreateDescribeCasterScenesRequest creates a request to invoke DescribeCasterScenes API

type DescribeCasterScenesResponse ¶

type DescribeCasterScenesResponse struct {
	*responses.BaseResponse
	RequestId string    `json:"RequestId" xml:"RequestId"`
	Total     int       `json:"Total" xml:"Total"`
	SceneList SceneList `json:"SceneList" xml:"SceneList"`
}

DescribeCasterScenesResponse is the response struct for api DescribeCasterScenes

func CreateDescribeCasterScenesResponse ¶

func CreateDescribeCasterScenesResponse() (response *DescribeCasterScenesResponse)

CreateDescribeCasterScenesResponse creates a response to parse from DescribeCasterScenes response

type DescribeCasterStreamUrlRequest ¶

type DescribeCasterStreamUrlRequest struct {
	*requests.RpcRequest
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeCasterStreamUrlRequest is the request struct for api DescribeCasterStreamUrl

func CreateDescribeCasterStreamUrlRequest ¶

func CreateDescribeCasterStreamUrlRequest() (request *DescribeCasterStreamUrlRequest)

CreateDescribeCasterStreamUrlRequest creates a request to invoke DescribeCasterStreamUrl API

type DescribeCasterStreamUrlResponse ¶

type DescribeCasterStreamUrlResponse struct {
	*responses.BaseResponse
	CasterId      string        `json:"CasterId" xml:"CasterId"`
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	Total         int           `json:"Total" xml:"Total"`
	CasterStreams CasterStreams `json:"CasterStreams" xml:"CasterStreams"`
}

DescribeCasterStreamUrlResponse is the response struct for api DescribeCasterStreamUrl

func CreateDescribeCasterStreamUrlResponse ¶

func CreateDescribeCasterStreamUrlResponse() (response *DescribeCasterStreamUrlResponse)

CreateDescribeCasterStreamUrlResponse creates a response to parse from DescribeCasterStreamUrl response

type DescribeCasterSyncGroupRequest ¶

type DescribeCasterSyncGroupRequest struct {
	*requests.RpcRequest
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeCasterSyncGroupRequest is the request struct for api DescribeCasterSyncGroup

func CreateDescribeCasterSyncGroupRequest ¶

func CreateDescribeCasterSyncGroupRequest() (request *DescribeCasterSyncGroupRequest)

CreateDescribeCasterSyncGroupRequest creates a request to invoke DescribeCasterSyncGroup API

type DescribeCasterSyncGroupResponse ¶

type DescribeCasterSyncGroupResponse struct {
	*responses.BaseResponse
	CasterId   string     `json:"CasterId" xml:"CasterId"`
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	SyncGroups SyncGroups `json:"SyncGroups" xml:"SyncGroups"`
}

DescribeCasterSyncGroupResponse is the response struct for api DescribeCasterSyncGroup

func CreateDescribeCasterSyncGroupResponse ¶

func CreateDescribeCasterSyncGroupResponse() (response *DescribeCasterSyncGroupResponse)

CreateDescribeCasterSyncGroupResponse creates a response to parse from DescribeCasterSyncGroup response

type DescribeCasterVideoResourcesRequest ¶

type DescribeCasterVideoResourcesRequest struct {
	*requests.RpcRequest
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeCasterVideoResourcesRequest is the request struct for api DescribeCasterVideoResources

func CreateDescribeCasterVideoResourcesRequest ¶

func CreateDescribeCasterVideoResourcesRequest() (request *DescribeCasterVideoResourcesRequest)

CreateDescribeCasterVideoResourcesRequest creates a request to invoke DescribeCasterVideoResources API

type DescribeCasterVideoResourcesResponse ¶

type DescribeCasterVideoResourcesResponse struct {
	*responses.BaseResponse
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	Total          int            `json:"Total" xml:"Total"`
	VideoResources VideoResources `json:"VideoResources" xml:"VideoResources"`
}

DescribeCasterVideoResourcesResponse is the response struct for api DescribeCasterVideoResources

func CreateDescribeCasterVideoResourcesResponse ¶

func CreateDescribeCasterVideoResourcesResponse() (response *DescribeCasterVideoResourcesResponse)

CreateDescribeCasterVideoResourcesResponse creates a response to parse from DescribeCasterVideoResources response

type DescribeCastersRequest ¶

type DescribeCastersRequest struct {
	*requests.RpcRequest
	StartTime        string           `position:"Query" name:"StartTime"`
	PageNum          requests.Integer `position:"Query" name:"PageNum"`
	CasterName       string           `position:"Query" name:"CasterName"`
	PageSize         requests.Integer `position:"Query" name:"PageSize"`
	NormType         string           `position:"Query" name:"NormType"`
	CasterId         string           `position:"Query" name:"CasterId"`
	EndTime          string           `position:"Query" name:"EndTime"`
	OwnerId          requests.Integer `position:"Query" name:"OwnerId"`
	OrderByModifyAsc string           `position:"Query" name:"OrderByModifyAsc"`
	ChargeType       requests.Integer `position:"Query" name:"ChargeType"`
	Status           requests.Integer `position:"Query" name:"Status"`
}

DescribeCastersRequest is the request struct for api DescribeCasters

func CreateDescribeCastersRequest ¶

func CreateDescribeCastersRequest() (request *DescribeCastersRequest)

CreateDescribeCastersRequest creates a request to invoke DescribeCasters API

type DescribeCastersResponse ¶

type DescribeCastersResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Total      int        `json:"Total" xml:"Total"`
	CasterList CasterList `json:"CasterList" xml:"CasterList"`
}

DescribeCastersResponse is the response struct for api DescribeCasters

func CreateDescribeCastersResponse ¶

func CreateDescribeCastersResponse() (response *DescribeCastersResponse)

CreateDescribeCastersResponse creates a response to parse from DescribeCasters response

type DescribeChannelParticipantsRequest ¶ added in v1.62.323

type DescribeChannelParticipantsRequest struct {
	*requests.RpcRequest
	PageNum   requests.Integer `position:"Query" name:"PageNum"`
	AppId     string           `position:"Query" name:"AppId"`
	PageSize  requests.Integer `position:"Query" name:"PageSize"`
	ChannelId string           `position:"Query" name:"ChannelId"`
	Order     string           `position:"Query" name:"Order"`
}

DescribeChannelParticipantsRequest is the request struct for api DescribeChannelParticipants

func CreateDescribeChannelParticipantsRequest ¶ added in v1.62.323

func CreateDescribeChannelParticipantsRequest() (request *DescribeChannelParticipantsRequest)

CreateDescribeChannelParticipantsRequest creates a request to invoke DescribeChannelParticipants API

type DescribeChannelParticipantsResponse ¶ added in v1.62.323

type DescribeChannelParticipantsResponse struct {
	*responses.BaseResponse
	TotalPage int      `json:"TotalPage" xml:"TotalPage"`
	RequestId string   `json:"RequestId" xml:"RequestId"`
	TotalNum  int      `json:"TotalNum" xml:"TotalNum"`
	Times     int64    `json:"Times" xml:"Times"`
	UserList  []string `json:"UserList" xml:"UserList"`
}

DescribeChannelParticipantsResponse is the response struct for api DescribeChannelParticipants

func CreateDescribeChannelParticipantsResponse ¶ added in v1.62.323

func CreateDescribeChannelParticipantsResponse() (response *DescribeChannelParticipantsResponse)

CreateDescribeChannelParticipantsResponse creates a response to parse from DescribeChannelParticipants response

type DescribeChannelUsersRequest ¶ added in v1.62.507

type DescribeChannelUsersRequest struct {
	*requests.RpcRequest
	AppId     string `position:"Query" name:"AppId"`
	ChannelId string `position:"Query" name:"ChannelId"`
}

DescribeChannelUsersRequest is the request struct for api DescribeChannelUsers

func CreateDescribeChannelUsersRequest ¶ added in v1.62.507

func CreateDescribeChannelUsersRequest() (request *DescribeChannelUsersRequest)

CreateDescribeChannelUsersRequest creates a request to invoke DescribeChannelUsers API

type DescribeChannelUsersResponse ¶ added in v1.62.507

type DescribeChannelUsersResponse struct {
	*responses.BaseResponse
	RequestId             string   `json:"RequestId" xml:"RequestId"`
	Timestamp             int64    `json:"Timestamp" xml:"Timestamp"`
	IsChannelExists       bool     `json:"IsChannelExists" xml:"IsChannelExists"`
	InteractiveUserNumber int      `json:"InteractiveUserNumber" xml:"InteractiveUserNumber"`
	LiveUserNumber        int      `json:"LiveUserNumber" xml:"LiveUserNumber"`
	InteractiveUserList   []string `json:"InteractiveUserList" xml:"InteractiveUserList"`
	LiveUserList          []string `json:"LiveUserList" xml:"LiveUserList"`
}

DescribeChannelUsersResponse is the response struct for api DescribeChannelUsers

func CreateDescribeChannelUsersResponse ¶ added in v1.62.507

func CreateDescribeChannelUsersResponse() (response *DescribeChannelUsersResponse)

CreateDescribeChannelUsersResponse creates a response to parse from DescribeChannelUsers response

type DescribeDomainUsageDataRequest ¶ added in v1.61.856

type DescribeDomainUsageDataRequest struct {
	*requests.RpcRequest
	StartTime    string           `position:"Query" name:"StartTime"`
	Type         string           `position:"Query" name:"Type"`
	DataProtocol string           `position:"Query" name:"DataProtocol"`
	Area         string           `position:"Query" name:"Area"`
	DomainName   string           `position:"Query" name:"DomainName"`
	EndTime      string           `position:"Query" name:"EndTime"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
	Field        string           `position:"Query" name:"Field"`
	Interval     string           `position:"Query" name:"Interval"`
}

DescribeDomainUsageDataRequest is the request struct for api DescribeDomainUsageData

func CreateDescribeDomainUsageDataRequest ¶ added in v1.61.856

func CreateDescribeDomainUsageDataRequest() (request *DescribeDomainUsageDataRequest)

CreateDescribeDomainUsageDataRequest creates a request to invoke DescribeDomainUsageData API

type DescribeDomainUsageDataResponse ¶ added in v1.61.856

type DescribeDomainUsageDataResponse struct {
	*responses.BaseResponse
	EndTime              string                                        `json:"EndTime" xml:"EndTime"`
	Type                 string                                        `json:"Type" xml:"Type"`
	StartTime            string                                        `json:"StartTime" xml:"StartTime"`
	RequestId            string                                        `json:"RequestId" xml:"RequestId"`
	Area                 string                                        `json:"Area" xml:"Area"`
	DomainName           string                                        `json:"DomainName" xml:"DomainName"`
	DataInterval         string                                        `json:"DataInterval" xml:"DataInterval"`
	UsageDataPerInterval UsageDataPerIntervalInDescribeDomainUsageData `json:"UsageDataPerInterval" xml:"UsageDataPerInterval"`
}

DescribeDomainUsageDataResponse is the response struct for api DescribeDomainUsageData

func CreateDescribeDomainUsageDataResponse ¶ added in v1.61.856

func CreateDescribeDomainUsageDataResponse() (response *DescribeDomainUsageDataResponse)

CreateDescribeDomainUsageDataResponse creates a response to parse from DescribeDomainUsageData response

type DescribeDomainWithIntegrityRequest ¶ added in v1.61.1353

type DescribeDomainWithIntegrityRequest struct {
	*requests.RpcRequest
	StartTime string           `position:"Query" name:"StartTime"`
	Integrity requests.Float   `position:"Query" name:"Integrity"`
	EndTime   string           `position:"Query" name:"EndTime"`
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeDomainWithIntegrityRequest is the request struct for api DescribeDomainWithIntegrity

func CreateDescribeDomainWithIntegrityRequest ¶ added in v1.61.1353

func CreateDescribeDomainWithIntegrityRequest() (request *DescribeDomainWithIntegrityRequest)

CreateDescribeDomainWithIntegrityRequest creates a request to invoke DescribeDomainWithIntegrity API

type DescribeDomainWithIntegrityResponse ¶ added in v1.61.1353

type DescribeDomainWithIntegrityResponse struct {
	*responses.BaseResponse
	RequestId string        `json:"RequestId" xml:"RequestId"`
	Content   []ContentItem `json:"Content" xml:"Content"`
}

DescribeDomainWithIntegrityResponse is the response struct for api DescribeDomainWithIntegrity

func CreateDescribeDomainWithIntegrityResponse ¶ added in v1.61.1353

func CreateDescribeDomainWithIntegrityResponse() (response *DescribeDomainWithIntegrityResponse)

CreateDescribeDomainWithIntegrityResponse creates a response to parse from DescribeDomainWithIntegrity response

type DescribeForbidPushStreamRoomListRequest ¶

type DescribeForbidPushStreamRoomListRequest struct {
	*requests.RpcRequest
	PageNum  requests.Integer `position:"Query" name:"PageNum"`
	PageSize requests.Integer `position:"Query" name:"PageSize"`
	Order    string           `position:"Query" name:"Order"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
	AppId    string           `position:"Query" name:"AppId"`
}

DescribeForbidPushStreamRoomListRequest is the request struct for api DescribeForbidPushStreamRoomList

func CreateDescribeForbidPushStreamRoomListRequest ¶

func CreateDescribeForbidPushStreamRoomListRequest() (request *DescribeForbidPushStreamRoomListRequest)

CreateDescribeForbidPushStreamRoomListRequest creates a request to invoke DescribeForbidPushStreamRoomList API

type DescribeForbidPushStreamRoomListResponse ¶

type DescribeForbidPushStreamRoomListResponse struct {
	*responses.BaseResponse
	TotalPage int    `json:"TotalPage" xml:"TotalPage"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	TotalNum  int    `json:"TotalNum" xml:"TotalNum"`
	RoomList  []Room `json:"RoomList" xml:"RoomList"`
}

DescribeForbidPushStreamRoomListResponse is the response struct for api DescribeForbidPushStreamRoomList

func CreateDescribeForbidPushStreamRoomListResponse ¶

func CreateDescribeForbidPushStreamRoomListResponse() (response *DescribeForbidPushStreamRoomListResponse)

CreateDescribeForbidPushStreamRoomListResponse creates a response to parse from DescribeForbidPushStreamRoomList response

type DescribeHlsLiveStreamRealTimeBpsDataRequest ¶

type DescribeHlsLiveStreamRealTimeBpsDataRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	Time       string           `position:"Query" name:"Time"`
}

DescribeHlsLiveStreamRealTimeBpsDataRequest is the request struct for api DescribeHlsLiveStreamRealTimeBpsData

func CreateDescribeHlsLiveStreamRealTimeBpsDataRequest ¶

func CreateDescribeHlsLiveStreamRealTimeBpsDataRequest() (request *DescribeHlsLiveStreamRealTimeBpsDataRequest)

CreateDescribeHlsLiveStreamRealTimeBpsDataRequest creates a request to invoke DescribeHlsLiveStreamRealTimeBpsData API

type DescribeHlsLiveStreamRealTimeBpsDataResponse ¶

type DescribeHlsLiveStreamRealTimeBpsDataResponse struct {
	*responses.BaseResponse
	Time      string               `json:"Time" xml:"Time"`
	RequestId string               `json:"RequestId" xml:"RequestId"`
	UsageData []UsageDataPerDomain `json:"UsageData" xml:"UsageData"`
}

DescribeHlsLiveStreamRealTimeBpsDataResponse is the response struct for api DescribeHlsLiveStreamRealTimeBpsData

func CreateDescribeHlsLiveStreamRealTimeBpsDataResponse ¶

func CreateDescribeHlsLiveStreamRealTimeBpsDataResponse() (response *DescribeHlsLiveStreamRealTimeBpsDataResponse)

CreateDescribeHlsLiveStreamRealTimeBpsDataResponse creates a response to parse from DescribeHlsLiveStreamRealTimeBpsData response

type DescribeLiveAudioAuditConfigRequest ¶ added in v1.61.199

type DescribeLiveAudioAuditConfigRequest struct {
	*requests.RpcRequest
	AppName    string           `position:"Query" name:"AppName"`
	StreamName string           `position:"Query" name:"StreamName"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveAudioAuditConfigRequest is the request struct for api DescribeLiveAudioAuditConfig

func CreateDescribeLiveAudioAuditConfigRequest ¶ added in v1.61.199

func CreateDescribeLiveAudioAuditConfigRequest() (request *DescribeLiveAudioAuditConfigRequest)

CreateDescribeLiveAudioAuditConfigRequest creates a request to invoke DescribeLiveAudioAuditConfig API

type DescribeLiveAudioAuditConfigResponse ¶ added in v1.61.199

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

DescribeLiveAudioAuditConfigResponse is the response struct for api DescribeLiveAudioAuditConfig

func CreateDescribeLiveAudioAuditConfigResponse ¶ added in v1.61.199

func CreateDescribeLiveAudioAuditConfigResponse() (response *DescribeLiveAudioAuditConfigResponse)

CreateDescribeLiveAudioAuditConfigResponse creates a response to parse from DescribeLiveAudioAuditConfig response

type DescribeLiveAudioAuditNotifyConfigRequest ¶ added in v1.61.199

type DescribeLiveAudioAuditNotifyConfigRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveAudioAuditNotifyConfigRequest is the request struct for api DescribeLiveAudioAuditNotifyConfig

func CreateDescribeLiveAudioAuditNotifyConfigRequest ¶ added in v1.61.199

func CreateDescribeLiveAudioAuditNotifyConfigRequest() (request *DescribeLiveAudioAuditNotifyConfigRequest)

CreateDescribeLiveAudioAuditNotifyConfigRequest creates a request to invoke DescribeLiveAudioAuditNotifyConfig API

type DescribeLiveAudioAuditNotifyConfigResponse ¶ added in v1.61.199

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

DescribeLiveAudioAuditNotifyConfigResponse is the response struct for api DescribeLiveAudioAuditNotifyConfig

func CreateDescribeLiveAudioAuditNotifyConfigResponse ¶ added in v1.61.199

func CreateDescribeLiveAudioAuditNotifyConfigResponse() (response *DescribeLiveAudioAuditNotifyConfigResponse)

CreateDescribeLiveAudioAuditNotifyConfigResponse creates a response to parse from DescribeLiveAudioAuditNotifyConfig response

type DescribeLiveCdnDiagnoseInfoRequest ¶ added in v1.62.507

type DescribeLiveCdnDiagnoseInfoRequest struct {
	*requests.RpcRequest
	IntervalType  string           `position:"Query" name:"intervalType"`
	StreamSuffix  string           `position:"Query" name:"streamSuffix"`
	StartTime     requests.Integer `position:"Query" name:"startTime"`
	RequestType   string           `position:"Query" name:"requestType"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	StreamName    string           `position:"Query" name:"streamName"`
	App           string           `position:"Query" name:"app"`
	Phase         requests.Integer `position:"Query" name:"phase"`
	EndTime       requests.Integer `position:"Query" name:"endTime"`
	Domain        string           `position:"Query" name:"domain"`
}

DescribeLiveCdnDiagnoseInfoRequest is the request struct for api DescribeLiveCdnDiagnoseInfo

func CreateDescribeLiveCdnDiagnoseInfoRequest ¶ added in v1.62.507

func CreateDescribeLiveCdnDiagnoseInfoRequest() (request *DescribeLiveCdnDiagnoseInfoRequest)

CreateDescribeLiveCdnDiagnoseInfoRequest creates a request to invoke DescribeLiveCdnDiagnoseInfo API

type DescribeLiveCdnDiagnoseInfoResponse ¶ added in v1.62.507

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

DescribeLiveCdnDiagnoseInfoResponse is the response struct for api DescribeLiveCdnDiagnoseInfo

func CreateDescribeLiveCdnDiagnoseInfoResponse ¶ added in v1.62.507

func CreateDescribeLiveCdnDiagnoseInfoResponse() (response *DescribeLiveCdnDiagnoseInfoResponse)

CreateDescribeLiveCdnDiagnoseInfoResponse creates a response to parse from DescribeLiveCdnDiagnoseInfo response

type DescribeLiveCenterStreamRateDataRequest ¶ added in v1.62.734

type DescribeLiveCenterStreamRateDataRequest struct {
	*requests.RpcRequest
	StartTime  string `position:"Query" name:"StartTime"`
	AppName    string `position:"Query" name:"AppName"`
	StreamName string `position:"Query" name:"StreamName"`
	DomainName string `position:"Query" name:"DomainName"`
	EndTime    string `position:"Query" name:"EndTime"`
}

DescribeLiveCenterStreamRateDataRequest is the request struct for api DescribeLiveCenterStreamRateData

func CreateDescribeLiveCenterStreamRateDataRequest ¶ added in v1.62.734

func CreateDescribeLiveCenterStreamRateDataRequest() (request *DescribeLiveCenterStreamRateDataRequest)

CreateDescribeLiveCenterStreamRateDataRequest creates a request to invoke DescribeLiveCenterStreamRateData API

type DescribeLiveCenterStreamRateDataResponse ¶ added in v1.62.734

type DescribeLiveCenterStreamRateDataResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	RateDatas []Data `json:"RateDatas" xml:"RateDatas"`
}

DescribeLiveCenterStreamRateDataResponse is the response struct for api DescribeLiveCenterStreamRateData

func CreateDescribeLiveCenterStreamRateDataResponse ¶ added in v1.62.734

func CreateDescribeLiveCenterStreamRateDataResponse() (response *DescribeLiveCenterStreamRateDataResponse)

CreateDescribeLiveCenterStreamRateDataResponse creates a response to parse from DescribeLiveCenterStreamRateData response

type DescribeLiveCenterTransferRequest ¶ added in v1.62.106

type DescribeLiveCenterTransferRequest struct {
	*requests.RpcRequest
	AppName    string           `position:"Query" name:"AppName"`
	StreamName string           `position:"Query" name:"StreamName"`
	DstUrl     string           `position:"Query" name:"DstUrl"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveCenterTransferRequest is the request struct for api DescribeLiveCenterTransfer

func CreateDescribeLiveCenterTransferRequest ¶ added in v1.62.106

func CreateDescribeLiveCenterTransferRequest() (request *DescribeLiveCenterTransferRequest)

CreateDescribeLiveCenterTransferRequest creates a request to invoke DescribeLiveCenterTransfer API

type DescribeLiveCenterTransferResponse ¶ added in v1.62.106

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

DescribeLiveCenterTransferResponse is the response struct for api DescribeLiveCenterTransfer

func CreateDescribeLiveCenterTransferResponse ¶ added in v1.62.106

func CreateDescribeLiveCenterTransferResponse() (response *DescribeLiveCenterTransferResponse)

CreateDescribeLiveCenterTransferResponse creates a response to parse from DescribeLiveCenterTransfer response

type DescribeLiveCertificateDetailRequest ¶

type DescribeLiveCertificateDetailRequest struct {
	*requests.RpcRequest
	CertName      string           `position:"Query" name:"CertName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
}

DescribeLiveCertificateDetailRequest is the request struct for api DescribeLiveCertificateDetail

func CreateDescribeLiveCertificateDetailRequest ¶

func CreateDescribeLiveCertificateDetailRequest() (request *DescribeLiveCertificateDetailRequest)

CreateDescribeLiveCertificateDetailRequest creates a request to invoke DescribeLiveCertificateDetail API

type DescribeLiveCertificateDetailResponse ¶

type DescribeLiveCertificateDetailResponse struct {
	*responses.BaseResponse
	CertName  string `json:"CertName" xml:"CertName"`
	Cert      string `json:"Cert" xml:"Cert"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	CertId    int64  `json:"CertId" xml:"CertId"`
}

DescribeLiveCertificateDetailResponse is the response struct for api DescribeLiveCertificateDetail

func CreateDescribeLiveCertificateDetailResponse ¶

func CreateDescribeLiveCertificateDetailResponse() (response *DescribeLiveCertificateDetailResponse)

CreateDescribeLiveCertificateDetailResponse creates a response to parse from DescribeLiveCertificateDetail response

type DescribeLiveCertificateListRequest ¶

type DescribeLiveCertificateListRequest struct {
	*requests.RpcRequest
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
}

DescribeLiveCertificateListRequest is the request struct for api DescribeLiveCertificateList

func CreateDescribeLiveCertificateListRequest ¶

func CreateDescribeLiveCertificateListRequest() (request *DescribeLiveCertificateListRequest)

CreateDescribeLiveCertificateListRequest creates a request to invoke DescribeLiveCertificateList API

type DescribeLiveCertificateListResponse ¶

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

DescribeLiveCertificateListResponse is the response struct for api DescribeLiveCertificateList

func CreateDescribeLiveCertificateListResponse ¶

func CreateDescribeLiveCertificateListResponse() (response *DescribeLiveCertificateListResponse)

CreateDescribeLiveCertificateListResponse creates a response to parse from DescribeLiveCertificateList response

type DescribeLiveDelayConfigRequest ¶ added in v1.62.252

type DescribeLiveDelayConfigRequest struct {
	*requests.RpcRequest
	Stream  string           `position:"Query" name:"Stream"`
	App     string           `position:"Query" name:"App"`
	OwnerId requests.Integer `position:"Query" name:"OwnerId"`
	Domain  string           `position:"Query" name:"Domain"`
}

DescribeLiveDelayConfigRequest is the request struct for api DescribeLiveDelayConfig

func CreateDescribeLiveDelayConfigRequest ¶ added in v1.62.252

func CreateDescribeLiveDelayConfigRequest() (request *DescribeLiveDelayConfigRequest)

CreateDescribeLiveDelayConfigRequest creates a request to invoke DescribeLiveDelayConfig API

type DescribeLiveDelayConfigResponse ¶ added in v1.62.252

type DescribeLiveDelayConfigResponse struct {
	*responses.BaseResponse
	Domain          string `json:"Domain" xml:"Domain"`
	RequestId       string `json:"RequestId" xml:"RequestId"`
	TaskTriggerMode string `json:"TaskTriggerMode" xml:"TaskTriggerMode"`
	App             string `json:"App" xml:"App"`
	DelayTime       string `json:"DelayTime" xml:"DelayTime"`
	Stream          string `json:"Stream" xml:"Stream"`
}

DescribeLiveDelayConfigResponse is the response struct for api DescribeLiveDelayConfig

func CreateDescribeLiveDelayConfigResponse ¶ added in v1.62.252

func CreateDescribeLiveDelayConfigResponse() (response *DescribeLiveDelayConfigResponse)

CreateDescribeLiveDelayConfigResponse creates a response to parse from DescribeLiveDelayConfig response

type DescribeLiveDelayedStreamingUsageRequest ¶ added in v1.62.159

type DescribeLiveDelayedStreamingUsageRequest struct {
	*requests.RpcRequest
	StartTime  string           `position:"Query" name:"StartTime"`
	StreamName string           `position:"Query" name:"StreamName"`
	SplitBy    string           `position:"Query" name:"SplitBy"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	Interval   string           `position:"Query" name:"Interval"`
	Region     string           `position:"Query" name:"Region"`
}

DescribeLiveDelayedStreamingUsageRequest is the request struct for api DescribeLiveDelayedStreamingUsage

func CreateDescribeLiveDelayedStreamingUsageRequest ¶ added in v1.62.159

func CreateDescribeLiveDelayedStreamingUsageRequest() (request *DescribeLiveDelayedStreamingUsageRequest)

CreateDescribeLiveDelayedStreamingUsageRequest creates a request to invoke DescribeLiveDelayedStreamingUsage API

type DescribeLiveDelayedStreamingUsageResponse ¶ added in v1.62.159

type DescribeLiveDelayedStreamingUsageResponse struct {
	*responses.BaseResponse
	EndTime   string    `json:"EndTime" xml:"EndTime"`
	RequestId string    `json:"RequestId" xml:"RequestId"`
	StartTime string    `json:"StartTime" xml:"StartTime"`
	DelayData DelayData `json:"DelayData" xml:"DelayData"`
}

DescribeLiveDelayedStreamingUsageResponse is the response struct for api DescribeLiveDelayedStreamingUsage

func CreateDescribeLiveDelayedStreamingUsageResponse ¶ added in v1.62.159

func CreateDescribeLiveDelayedStreamingUsageResponse() (response *DescribeLiveDelayedStreamingUsageResponse)

CreateDescribeLiveDelayedStreamingUsageResponse creates a response to parse from DescribeLiveDelayedStreamingUsage response

type DescribeLiveDetectNotifyConfigRequest ¶

type DescribeLiveDetectNotifyConfigRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveDetectNotifyConfigRequest is the request struct for api DescribeLiveDetectNotifyConfig

func CreateDescribeLiveDetectNotifyConfigRequest ¶

func CreateDescribeLiveDetectNotifyConfigRequest() (request *DescribeLiveDetectNotifyConfigRequest)

CreateDescribeLiveDetectNotifyConfigRequest creates a request to invoke DescribeLiveDetectNotifyConfig API

type DescribeLiveDetectNotifyConfigResponse ¶

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

DescribeLiveDetectNotifyConfigResponse is the response struct for api DescribeLiveDetectNotifyConfig

func CreateDescribeLiveDetectNotifyConfigResponse ¶

func CreateDescribeLiveDetectNotifyConfigResponse() (response *DescribeLiveDetectNotifyConfigResponse)

CreateDescribeLiveDetectNotifyConfigResponse creates a response to parse from DescribeLiveDetectNotifyConfig response

type DescribeLiveDetectPornDataRequest ¶

type DescribeLiveDetectPornDataRequest struct {
	*requests.RpcRequest
	Fee        string           `position:"Query" name:"Fee"`
	StartTime  string           `position:"Query" name:"StartTime"`
	Scene      string           `position:"Query" name:"Scene"`
	Stream     string           `position:"Query" name:"Stream"`
	SplitBy    string           `position:"Query" name:"SplitBy"`
	App        string           `position:"Query" name:"App"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	Region     string           `position:"Query" name:"Region"`
}

DescribeLiveDetectPornDataRequest is the request struct for api DescribeLiveDetectPornData

func CreateDescribeLiveDetectPornDataRequest ¶

func CreateDescribeLiveDetectPornDataRequest() (request *DescribeLiveDetectPornDataRequest)

CreateDescribeLiveDetectPornDataRequest creates a request to invoke DescribeLiveDetectPornData API

type DescribeLiveDetectPornDataResponse ¶

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

DescribeLiveDetectPornDataResponse is the response struct for api DescribeLiveDetectPornData

func CreateDescribeLiveDetectPornDataResponse ¶

func CreateDescribeLiveDetectPornDataResponse() (response *DescribeLiveDetectPornDataResponse)

CreateDescribeLiveDetectPornDataResponse creates a response to parse from DescribeLiveDetectPornData response

type DescribeLiveDomainBpsDataByLayerRequest ¶ added in v1.61.1560

type DescribeLiveDomainBpsDataByLayerRequest struct {
	*requests.RpcRequest
	LocationNameEn string           `position:"Query" name:"LocationNameEn"`
	StartTime      string           `position:"Query" name:"StartTime"`
	IspNameEn      string           `position:"Query" name:"IspNameEn"`
	Layer          string           `position:"Query" name:"Layer"`
	DomainName     string           `position:"Query" name:"DomainName"`
	EndTime        string           `position:"Query" name:"EndTime"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
	Interval       string           `position:"Query" name:"Interval"`
}

DescribeLiveDomainBpsDataByLayerRequest is the request struct for api DescribeLiveDomainBpsDataByLayer

func CreateDescribeLiveDomainBpsDataByLayerRequest ¶ added in v1.61.1560

func CreateDescribeLiveDomainBpsDataByLayerRequest() (request *DescribeLiveDomainBpsDataByLayerRequest)

CreateDescribeLiveDomainBpsDataByLayerRequest creates a request to invoke DescribeLiveDomainBpsDataByLayer API

type DescribeLiveDomainBpsDataByLayerResponse ¶ added in v1.61.1560

type DescribeLiveDomainBpsDataByLayerResponse struct {
	*responses.BaseResponse
	DataInterval    string          `json:"DataInterval" xml:"DataInterval"`
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	BpsDataInterval BpsDataInterval `json:"BpsDataInterval" xml:"BpsDataInterval"`
}

DescribeLiveDomainBpsDataByLayerResponse is the response struct for api DescribeLiveDomainBpsDataByLayer

func CreateDescribeLiveDomainBpsDataByLayerResponse ¶ added in v1.61.1560

func CreateDescribeLiveDomainBpsDataByLayerResponse() (response *DescribeLiveDomainBpsDataByLayerResponse)

CreateDescribeLiveDomainBpsDataByLayerResponse creates a response to parse from DescribeLiveDomainBpsDataByLayer response

type DescribeLiveDomainBpsDataByTimeStampRequest ¶

type DescribeLiveDomainBpsDataByTimeStampRequest struct {
	*requests.RpcRequest
	LocationNames string           `position:"Query" name:"LocationNames"`
	IspNames      string           `position:"Query" name:"IspNames"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	TimePoint     string           `position:"Query" name:"TimePoint"`
}

DescribeLiveDomainBpsDataByTimeStampRequest is the request struct for api DescribeLiveDomainBpsDataByTimeStamp

func CreateDescribeLiveDomainBpsDataByTimeStampRequest ¶

func CreateDescribeLiveDomainBpsDataByTimeStampRequest() (request *DescribeLiveDomainBpsDataByTimeStampRequest)

CreateDescribeLiveDomainBpsDataByTimeStampRequest creates a request to invoke DescribeLiveDomainBpsDataByTimeStamp API

type DescribeLiveDomainBpsDataByTimeStampResponse ¶

type DescribeLiveDomainBpsDataByTimeStampResponse struct {
	*responses.BaseResponse
	TimeStamp   string      `json:"TimeStamp" xml:"TimeStamp"`
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	DomainName  string      `json:"DomainName" xml:"DomainName"`
	BpsDataList BpsDataList `json:"BpsDataList" xml:"BpsDataList"`
}

DescribeLiveDomainBpsDataByTimeStampResponse is the response struct for api DescribeLiveDomainBpsDataByTimeStamp

func CreateDescribeLiveDomainBpsDataByTimeStampResponse ¶

func CreateDescribeLiveDomainBpsDataByTimeStampResponse() (response *DescribeLiveDomainBpsDataByTimeStampResponse)

CreateDescribeLiveDomainBpsDataByTimeStampResponse creates a response to parse from DescribeLiveDomainBpsDataByTimeStamp response

type DescribeLiveDomainBpsDataRequest ¶

type DescribeLiveDomainBpsDataRequest struct {
	*requests.RpcRequest
	LocationNameEn string           `position:"Query" name:"LocationNameEn"`
	StartTime      string           `position:"Query" name:"StartTime"`
	IspNameEn      string           `position:"Query" name:"IspNameEn"`
	DomainName     string           `position:"Query" name:"DomainName"`
	EndTime        string           `position:"Query" name:"EndTime"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
	Interval       string           `position:"Query" name:"Interval"`
}

DescribeLiveDomainBpsDataRequest is the request struct for api DescribeLiveDomainBpsData

func CreateDescribeLiveDomainBpsDataRequest ¶

func CreateDescribeLiveDomainBpsDataRequest() (request *DescribeLiveDomainBpsDataRequest)

CreateDescribeLiveDomainBpsDataRequest creates a request to invoke DescribeLiveDomainBpsData API

type DescribeLiveDomainBpsDataResponse ¶

type DescribeLiveDomainBpsDataResponse struct {
	*responses.BaseResponse
	EndTime            string                                        `json:"EndTime" xml:"EndTime"`
	StartTime          string                                        `json:"StartTime" xml:"StartTime"`
	RequestId          string                                        `json:"RequestId" xml:"RequestId"`
	DomainName         string                                        `json:"DomainName" xml:"DomainName"`
	DataInterval       string                                        `json:"DataInterval" xml:"DataInterval"`
	BpsDataPerInterval BpsDataPerIntervalInDescribeLiveDomainBpsData `json:"BpsDataPerInterval" xml:"BpsDataPerInterval"`
}

DescribeLiveDomainBpsDataResponse is the response struct for api DescribeLiveDomainBpsData

func CreateDescribeLiveDomainBpsDataResponse ¶

func CreateDescribeLiveDomainBpsDataResponse() (response *DescribeLiveDomainBpsDataResponse)

CreateDescribeLiveDomainBpsDataResponse creates a response to parse from DescribeLiveDomainBpsData response

type DescribeLiveDomainByCertificateRequest ¶ added in v1.62.584

type DescribeLiveDomainByCertificateRequest struct {
	*requests.RpcRequest
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
	SSLStatus requests.Boolean `position:"Query" name:"SSLStatus"`
	SSLPub    string           `position:"Query" name:"SSLPub"`
}

DescribeLiveDomainByCertificateRequest is the request struct for api DescribeLiveDomainByCertificate

func CreateDescribeLiveDomainByCertificateRequest ¶ added in v1.62.584

func CreateDescribeLiveDomainByCertificateRequest() (request *DescribeLiveDomainByCertificateRequest)

CreateDescribeLiveDomainByCertificateRequest creates a request to invoke DescribeLiveDomainByCertificate API

type DescribeLiveDomainByCertificateResponse ¶ added in v1.62.584

type DescribeLiveDomainByCertificateResponse struct {
	*responses.BaseResponse
	RequestId string                                     `json:"RequestId" xml:"RequestId"`
	CertInfos CertInfosInDescribeLiveDomainByCertificate `json:"CertInfos" xml:"CertInfos"`
}

DescribeLiveDomainByCertificateResponse is the response struct for api DescribeLiveDomainByCertificate

func CreateDescribeLiveDomainByCertificateResponse ¶ added in v1.62.584

func CreateDescribeLiveDomainByCertificateResponse() (response *DescribeLiveDomainByCertificateResponse)

CreateDescribeLiveDomainByCertificateResponse creates a response to parse from DescribeLiveDomainByCertificate response

type DescribeLiveDomainCertificateInfoRequest ¶ added in v1.61.429

type DescribeLiveDomainCertificateInfoRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveDomainCertificateInfoRequest is the request struct for api DescribeLiveDomainCertificateInfo

func CreateDescribeLiveDomainCertificateInfoRequest ¶ added in v1.61.429

func CreateDescribeLiveDomainCertificateInfoRequest() (request *DescribeLiveDomainCertificateInfoRequest)

CreateDescribeLiveDomainCertificateInfoRequest creates a request to invoke DescribeLiveDomainCertificateInfo API

type DescribeLiveDomainCertificateInfoResponse ¶ added in v1.61.429

type DescribeLiveDomainCertificateInfoResponse struct {
	*responses.BaseResponse
	RequestId string                                       `json:"RequestId" xml:"RequestId"`
	CertInfos CertInfosInDescribeLiveDomainCertificateInfo `json:"CertInfos" xml:"CertInfos"`
}

DescribeLiveDomainCertificateInfoResponse is the response struct for api DescribeLiveDomainCertificateInfo

func CreateDescribeLiveDomainCertificateInfoResponse ¶ added in v1.61.429

func CreateDescribeLiveDomainCertificateInfoResponse() (response *DescribeLiveDomainCertificateInfoResponse)

CreateDescribeLiveDomainCertificateInfoResponse creates a response to parse from DescribeLiveDomainCertificateInfo response

type DescribeLiveDomainConfigsRequest ¶

type DescribeLiveDomainConfigsRequest struct {
	*requests.RpcRequest
	FunctionNames string           `position:"Query" name:"FunctionNames"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
}

DescribeLiveDomainConfigsRequest is the request struct for api DescribeLiveDomainConfigs

func CreateDescribeLiveDomainConfigsRequest ¶

func CreateDescribeLiveDomainConfigsRequest() (request *DescribeLiveDomainConfigsRequest)

CreateDescribeLiveDomainConfigsRequest creates a request to invoke DescribeLiveDomainConfigs API

type DescribeLiveDomainConfigsResponse ¶

type DescribeLiveDomainConfigsResponse struct {
	*responses.BaseResponse
	RequestId     string                                   `json:"RequestId" xml:"RequestId"`
	DomainConfigs DomainConfigsInDescribeLiveDomainConfigs `json:"DomainConfigs" xml:"DomainConfigs"`
}

DescribeLiveDomainConfigsResponse is the response struct for api DescribeLiveDomainConfigs

func CreateDescribeLiveDomainConfigsResponse ¶

func CreateDescribeLiveDomainConfigsResponse() (response *DescribeLiveDomainConfigsResponse)

CreateDescribeLiveDomainConfigsResponse creates a response to parse from DescribeLiveDomainConfigs response

type DescribeLiveDomainDetailRequest ¶

type DescribeLiveDomainDetailRequest struct {
	*requests.RpcRequest
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
}

DescribeLiveDomainDetailRequest is the request struct for api DescribeLiveDomainDetail

func CreateDescribeLiveDomainDetailRequest ¶

func CreateDescribeLiveDomainDetailRequest() (request *DescribeLiveDomainDetailRequest)

CreateDescribeLiveDomainDetailRequest creates a request to invoke DescribeLiveDomainDetail API

type DescribeLiveDomainDetailResponse ¶

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

DescribeLiveDomainDetailResponse is the response struct for api DescribeLiveDomainDetail

func CreateDescribeLiveDomainDetailResponse ¶

func CreateDescribeLiveDomainDetailResponse() (response *DescribeLiveDomainDetailResponse)

CreateDescribeLiveDomainDetailResponse creates a response to parse from DescribeLiveDomainDetail response

type DescribeLiveDomainEdgeLogRequest ¶ added in v1.62.634

type DescribeLiveDomainEdgeLogRequest struct {
	*requests.RpcRequest
	StartTime  string           `position:"Query" name:"StartTime"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	LogType    string           `position:"Query" name:"LogType"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveDomainEdgeLogRequest is the request struct for api DescribeLiveDomainEdgeLog

func CreateDescribeLiveDomainEdgeLogRequest ¶ added in v1.62.634

func CreateDescribeLiveDomainEdgeLogRequest() (request *DescribeLiveDomainEdgeLogRequest)

CreateDescribeLiveDomainEdgeLogRequest creates a request to invoke DescribeLiveDomainEdgeLog API

type DescribeLiveDomainEdgeLogResponse ¶ added in v1.62.634

type DescribeLiveDomainEdgeLogResponse struct {
	*responses.BaseResponse
	DomainName       string                                      `json:"DomainName" xml:"DomainName"`
	RequestId        string                                      `json:"RequestId" xml:"RequestId"`
	DomainLogDetails DomainLogDetailsInDescribeLiveDomainEdgeLog `json:"DomainLogDetails" xml:"DomainLogDetails"`
}

DescribeLiveDomainEdgeLogResponse is the response struct for api DescribeLiveDomainEdgeLog

func CreateDescribeLiveDomainEdgeLogResponse ¶ added in v1.62.634

func CreateDescribeLiveDomainEdgeLogResponse() (response *DescribeLiveDomainEdgeLogResponse)

CreateDescribeLiveDomainEdgeLogResponse creates a response to parse from DescribeLiveDomainEdgeLog response

type DescribeLiveDomainFrameRateAndBitRateDataRequest ¶

type DescribeLiveDomainFrameRateAndBitRateDataRequest struct {
	*requests.RpcRequest
	QueryTime  string           `position:"Query" name:"QueryTime"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveDomainFrameRateAndBitRateDataRequest is the request struct for api DescribeLiveDomainFrameRateAndBitRateData

func CreateDescribeLiveDomainFrameRateAndBitRateDataRequest ¶

func CreateDescribeLiveDomainFrameRateAndBitRateDataRequest() (request *DescribeLiveDomainFrameRateAndBitRateDataRequest)

CreateDescribeLiveDomainFrameRateAndBitRateDataRequest creates a request to invoke DescribeLiveDomainFrameRateAndBitRateData API

type DescribeLiveDomainFrameRateAndBitRateDataResponse ¶

type DescribeLiveDomainFrameRateAndBitRateDataResponse struct {
	*responses.BaseResponse
	RequestId                string                                                              `json:"RequestId" xml:"RequestId"`
	FrameRateAndBitRateInfos FrameRateAndBitRateInfosInDescribeLiveDomainFrameRateAndBitRateData `json:"FrameRateAndBitRateInfos" xml:"FrameRateAndBitRateInfos"`
}

DescribeLiveDomainFrameRateAndBitRateDataResponse is the response struct for api DescribeLiveDomainFrameRateAndBitRateData

func CreateDescribeLiveDomainFrameRateAndBitRateDataResponse ¶

func CreateDescribeLiveDomainFrameRateAndBitRateDataResponse() (response *DescribeLiveDomainFrameRateAndBitRateDataResponse)

CreateDescribeLiveDomainFrameRateAndBitRateDataResponse creates a response to parse from DescribeLiveDomainFrameRateAndBitRateData response

type DescribeLiveDomainLimitRequest ¶ added in v1.61.199

type DescribeLiveDomainLimitRequest struct {
	*requests.RpcRequest
	LiveapiRequestFrom string           `position:"Query" name:"LiveapiRequestFrom"`
	DomainName         string           `position:"Query" name:"DomainName"`
	OwnerId            requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveDomainLimitRequest is the request struct for api DescribeLiveDomainLimit

func CreateDescribeLiveDomainLimitRequest ¶ added in v1.61.199

func CreateDescribeLiveDomainLimitRequest() (request *DescribeLiveDomainLimitRequest)

CreateDescribeLiveDomainLimitRequest creates a request to invoke DescribeLiveDomainLimit API

type DescribeLiveDomainLimitResponse ¶ added in v1.61.199

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

DescribeLiveDomainLimitResponse is the response struct for api DescribeLiveDomainLimit

func CreateDescribeLiveDomainLimitResponse ¶ added in v1.61.199

func CreateDescribeLiveDomainLimitResponse() (response *DescribeLiveDomainLimitResponse)

CreateDescribeLiveDomainLimitResponse creates a response to parse from DescribeLiveDomainLimit response

type DescribeLiveDomainLogExTtlRequest ¶ added in v1.62.614

type DescribeLiveDomainLogExTtlRequest struct {
	*requests.RpcRequest
	StartTime  string           `position:"Query" name:"StartTime"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	LogType    string           `position:"Query" name:"LogType"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveDomainLogExTtlRequest is the request struct for api DescribeLiveDomainLogExTtl

func CreateDescribeLiveDomainLogExTtlRequest ¶ added in v1.62.614

func CreateDescribeLiveDomainLogExTtlRequest() (request *DescribeLiveDomainLogExTtlRequest)

CreateDescribeLiveDomainLogExTtlRequest creates a request to invoke DescribeLiveDomainLogExTtl API

type DescribeLiveDomainLogExTtlResponse ¶ added in v1.62.614

type DescribeLiveDomainLogExTtlResponse struct {
	*responses.BaseResponse
	DomainName       string                                       `json:"DomainName" xml:"DomainName"`
	RequestId        string                                       `json:"RequestId" xml:"RequestId"`
	DomainLogDetails DomainLogDetailsInDescribeLiveDomainLogExTtl `json:"DomainLogDetails" xml:"DomainLogDetails"`
}

DescribeLiveDomainLogExTtlResponse is the response struct for api DescribeLiveDomainLogExTtl

func CreateDescribeLiveDomainLogExTtlResponse ¶ added in v1.62.614

func CreateDescribeLiveDomainLogExTtlResponse() (response *DescribeLiveDomainLogExTtlResponse)

CreateDescribeLiveDomainLogExTtlResponse creates a response to parse from DescribeLiveDomainLogExTtl response

type DescribeLiveDomainLogRequest ¶ added in v1.61.1301

type DescribeLiveDomainLogRequest struct {
	*requests.RpcRequest
	StartTime  string           `position:"Query" name:"StartTime"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveDomainLogRequest is the request struct for api DescribeLiveDomainLog

func CreateDescribeLiveDomainLogRequest ¶ added in v1.61.1301

func CreateDescribeLiveDomainLogRequest() (request *DescribeLiveDomainLogRequest)

CreateDescribeLiveDomainLogRequest creates a request to invoke DescribeLiveDomainLog API

type DescribeLiveDomainLogResponse ¶ added in v1.61.1301

type DescribeLiveDomainLogResponse struct {
	*responses.BaseResponse
	DomainName       string                                  `json:"DomainName" xml:"DomainName"`
	RequestId        string                                  `json:"RequestId" xml:"RequestId"`
	DomainLogDetails DomainLogDetailsInDescribeLiveDomainLog `json:"DomainLogDetails" xml:"DomainLogDetails"`
}

DescribeLiveDomainLogResponse is the response struct for api DescribeLiveDomainLog

func CreateDescribeLiveDomainLogResponse ¶ added in v1.61.1301

func CreateDescribeLiveDomainLogResponse() (response *DescribeLiveDomainLogResponse)

CreateDescribeLiveDomainLogResponse creates a response to parse from DescribeLiveDomainLog response

type DescribeLiveDomainMappingRequest ¶

type DescribeLiveDomainMappingRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveDomainMappingRequest is the request struct for api DescribeLiveDomainMapping

func CreateDescribeLiveDomainMappingRequest ¶

func CreateDescribeLiveDomainMappingRequest() (request *DescribeLiveDomainMappingRequest)

CreateDescribeLiveDomainMappingRequest creates a request to invoke DescribeLiveDomainMapping API

type DescribeLiveDomainMappingResponse ¶

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

DescribeLiveDomainMappingResponse is the response struct for api DescribeLiveDomainMapping

func CreateDescribeLiveDomainMappingResponse ¶

func CreateDescribeLiveDomainMappingResponse() (response *DescribeLiveDomainMappingResponse)

CreateDescribeLiveDomainMappingResponse creates a response to parse from DescribeLiveDomainMapping response

type DescribeLiveDomainMonitoringUsageDataRequest ¶ added in v1.62.584

type DescribeLiveDomainMonitoringUsageDataRequest struct {
	*requests.RpcRequest
	StartTime  string           `position:"Query" name:"StartTime"`
	SplitBy    string           `position:"Query" name:"SplitBy"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	InstanceId string           `position:"Query" name:"InstanceId"`
	Interval   string           `position:"Query" name:"Interval"`
	Region     string           `position:"Query" name:"Region"`
}

DescribeLiveDomainMonitoringUsageDataRequest is the request struct for api DescribeLiveDomainMonitoringUsageData

func CreateDescribeLiveDomainMonitoringUsageDataRequest ¶ added in v1.62.584

func CreateDescribeLiveDomainMonitoringUsageDataRequest() (request *DescribeLiveDomainMonitoringUsageDataRequest)

CreateDescribeLiveDomainMonitoringUsageDataRequest creates a request to invoke DescribeLiveDomainMonitoringUsageData API

type DescribeLiveDomainMonitoringUsageDataResponse ¶ added in v1.62.584

type DescribeLiveDomainMonitoringUsageDataResponse struct {
	*responses.BaseResponse
	DomainName     string         `json:"DomainName" xml:"DomainName"`
	EndTime        string         `json:"EndTime" xml:"EndTime"`
	InstanceId     string         `json:"InstanceId" xml:"InstanceId"`
	Region         string         `json:"Region" xml:"Region"`
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	StartTime      string         `json:"StartTime" xml:"StartTime"`
	MonitoringData MonitoringData `json:"MonitoringData" xml:"MonitoringData"`
}

DescribeLiveDomainMonitoringUsageDataResponse is the response struct for api DescribeLiveDomainMonitoringUsageData

func CreateDescribeLiveDomainMonitoringUsageDataResponse ¶ added in v1.62.584

func CreateDescribeLiveDomainMonitoringUsageDataResponse() (response *DescribeLiveDomainMonitoringUsageDataResponse)

CreateDescribeLiveDomainMonitoringUsageDataResponse creates a response to parse from DescribeLiveDomainMonitoringUsageData response

type DescribeLiveDomainOnlineUserNumRequest ¶

type DescribeLiveDomainOnlineUserNumRequest struct {
	*requests.RpcRequest
	QueryTime  string           `position:"Query" name:"QueryTime"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveDomainOnlineUserNumRequest is the request struct for api DescribeLiveDomainOnlineUserNum

func CreateDescribeLiveDomainOnlineUserNumRequest ¶

func CreateDescribeLiveDomainOnlineUserNumRequest() (request *DescribeLiveDomainOnlineUserNumRequest)

CreateDescribeLiveDomainOnlineUserNumRequest creates a request to invoke DescribeLiveDomainOnlineUserNum API

type DescribeLiveDomainOnlineUserNumResponse ¶

type DescribeLiveDomainOnlineUserNumResponse struct {
	*responses.BaseResponse
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	UserCount      int            `json:"UserCount" xml:"UserCount"`
	StreamCount    int            `json:"StreamCount" xml:"StreamCount"`
	OnlineUserInfo OnlineUserInfo `json:"OnlineUserInfo" xml:"OnlineUserInfo"`
}

DescribeLiveDomainOnlineUserNumResponse is the response struct for api DescribeLiveDomainOnlineUserNum

func CreateDescribeLiveDomainOnlineUserNumResponse ¶

func CreateDescribeLiveDomainOnlineUserNumResponse() (response *DescribeLiveDomainOnlineUserNumResponse)

CreateDescribeLiveDomainOnlineUserNumResponse creates a response to parse from DescribeLiveDomainOnlineUserNum response

type DescribeLiveDomainPublishErrorCodeRequest ¶ added in v1.62.686

type DescribeLiveDomainPublishErrorCodeRequest struct {
	*requests.RpcRequest
	StartTime  string           `position:"Query" name:"StartTime"`
	AppName    string           `position:"Query" name:"AppName"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveDomainPublishErrorCodeRequest is the request struct for api DescribeLiveDomainPublishErrorCode

func CreateDescribeLiveDomainPublishErrorCodeRequest ¶ added in v1.62.686

func CreateDescribeLiveDomainPublishErrorCodeRequest() (request *DescribeLiveDomainPublishErrorCodeRequest)

CreateDescribeLiveDomainPublishErrorCodeRequest creates a request to invoke DescribeLiveDomainPublishErrorCode API

type DescribeLiveDomainPublishErrorCodeResponse ¶ added in v1.62.686

type DescribeLiveDomainPublishErrorCodeResponse struct {
	*responses.BaseResponse
	DataInterval     string `json:"DataInterval" xml:"DataInterval"`
	DomainName       string `json:"DomainName" xml:"DomainName"`
	EndTime          string `json:"EndTime" xml:"EndTime"`
	RequestId        string `json:"RequestId" xml:"RequestId"`
	StartTime        string `json:"StartTime" xml:"StartTime"`
	RealTimeCodeData []Rtcd `json:"RealTimeCodeData" xml:"RealTimeCodeData"`
}

DescribeLiveDomainPublishErrorCodeResponse is the response struct for api DescribeLiveDomainPublishErrorCode

func CreateDescribeLiveDomainPublishErrorCodeResponse ¶ added in v1.62.686

func CreateDescribeLiveDomainPublishErrorCodeResponse() (response *DescribeLiveDomainPublishErrorCodeResponse)

CreateDescribeLiveDomainPublishErrorCodeResponse creates a response to parse from DescribeLiveDomainPublishErrorCode response

type DescribeLiveDomainPushBpsDataRequest ¶ added in v1.61.199

type DescribeLiveDomainPushBpsDataRequest struct {
	*requests.RpcRequest
	LocationNameEn string           `position:"Query" name:"LocationNameEn"`
	StartTime      string           `position:"Query" name:"StartTime"`
	IspNameEn      string           `position:"Query" name:"IspNameEn"`
	DomainName     string           `position:"Query" name:"DomainName"`
	EndTime        string           `position:"Query" name:"EndTime"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
	Interval       string           `position:"Query" name:"Interval"`
}

DescribeLiveDomainPushBpsDataRequest is the request struct for api DescribeLiveDomainPushBpsData

func CreateDescribeLiveDomainPushBpsDataRequest ¶ added in v1.61.199

func CreateDescribeLiveDomainPushBpsDataRequest() (request *DescribeLiveDomainPushBpsDataRequest)

CreateDescribeLiveDomainPushBpsDataRequest creates a request to invoke DescribeLiveDomainPushBpsData API

type DescribeLiveDomainPushBpsDataResponse ¶ added in v1.61.199

type DescribeLiveDomainPushBpsDataResponse struct {
	*responses.BaseResponse
	EndTime            string                                            `json:"EndTime" xml:"EndTime"`
	StartTime          string                                            `json:"StartTime" xml:"StartTime"`
	RequestId          string                                            `json:"RequestId" xml:"RequestId"`
	DomainName         string                                            `json:"DomainName" xml:"DomainName"`
	DataInterval       string                                            `json:"DataInterval" xml:"DataInterval"`
	BpsDataPerInterval BpsDataPerIntervalInDescribeLiveDomainPushBpsData `json:"BpsDataPerInterval" xml:"BpsDataPerInterval"`
}

DescribeLiveDomainPushBpsDataResponse is the response struct for api DescribeLiveDomainPushBpsData

func CreateDescribeLiveDomainPushBpsDataResponse ¶ added in v1.61.199

func CreateDescribeLiveDomainPushBpsDataResponse() (response *DescribeLiveDomainPushBpsDataResponse)

CreateDescribeLiveDomainPushBpsDataResponse creates a response to parse from DescribeLiveDomainPushBpsData response

type DescribeLiveDomainPushTrafficDataRequest ¶ added in v1.61.199

type DescribeLiveDomainPushTrafficDataRequest struct {
	*requests.RpcRequest
	LocationNameEn string           `position:"Query" name:"LocationNameEn"`
	StartTime      string           `position:"Query" name:"StartTime"`
	IspNameEn      string           `position:"Query" name:"IspNameEn"`
	DomainName     string           `position:"Query" name:"DomainName"`
	EndTime        string           `position:"Query" name:"EndTime"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
	Interval       string           `position:"Query" name:"Interval"`
}

DescribeLiveDomainPushTrafficDataRequest is the request struct for api DescribeLiveDomainPushTrafficData

func CreateDescribeLiveDomainPushTrafficDataRequest ¶ added in v1.61.199

func CreateDescribeLiveDomainPushTrafficDataRequest() (request *DescribeLiveDomainPushTrafficDataRequest)

CreateDescribeLiveDomainPushTrafficDataRequest creates a request to invoke DescribeLiveDomainPushTrafficData API

type DescribeLiveDomainPushTrafficDataResponse ¶ added in v1.61.199

type DescribeLiveDomainPushTrafficDataResponse struct {
	*responses.BaseResponse
	EndTime                string                                                    `json:"EndTime" xml:"EndTime"`
	StartTime              string                                                    `json:"StartTime" xml:"StartTime"`
	RequestId              string                                                    `json:"RequestId" xml:"RequestId"`
	DomainName             string                                                    `json:"DomainName" xml:"DomainName"`
	DataInterval           string                                                    `json:"DataInterval" xml:"DataInterval"`
	TrafficDataPerInterval TrafficDataPerIntervalInDescribeLiveDomainPushTrafficData `json:"TrafficDataPerInterval" xml:"TrafficDataPerInterval"`
}

DescribeLiveDomainPushTrafficDataResponse is the response struct for api DescribeLiveDomainPushTrafficData

func CreateDescribeLiveDomainPushTrafficDataResponse ¶ added in v1.61.199

func CreateDescribeLiveDomainPushTrafficDataResponse() (response *DescribeLiveDomainPushTrafficDataResponse)

CreateDescribeLiveDomainPushTrafficDataResponse creates a response to parse from DescribeLiveDomainPushTrafficData response

type DescribeLiveDomainPvUvDataRequest ¶ added in v1.61.856

type DescribeLiveDomainPvUvDataRequest struct {
	*requests.RpcRequest
	StartTime  string           `position:"Query" name:"StartTime"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveDomainPvUvDataRequest is the request struct for api DescribeLiveDomainPvUvData

func CreateDescribeLiveDomainPvUvDataRequest ¶ added in v1.61.856

func CreateDescribeLiveDomainPvUvDataRequest() (request *DescribeLiveDomainPvUvDataRequest)

CreateDescribeLiveDomainPvUvDataRequest creates a request to invoke DescribeLiveDomainPvUvData API

type DescribeLiveDomainPvUvDataResponse ¶ added in v1.61.856

type DescribeLiveDomainPvUvDataResponse struct {
	*responses.BaseResponse
	EndTime       string        `json:"EndTime" xml:"EndTime"`
	StartTime     string        `json:"StartTime" xml:"StartTime"`
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	DomainName    string        `json:"DomainName" xml:"DomainName"`
	DataInterval  string        `json:"DataInterval" xml:"DataInterval"`
	PvUvDataInfos PvUvDataInfos `json:"PvUvDataInfos" xml:"PvUvDataInfos"`
}

DescribeLiveDomainPvUvDataResponse is the response struct for api DescribeLiveDomainPvUvData

func CreateDescribeLiveDomainPvUvDataResponse ¶ added in v1.61.856

func CreateDescribeLiveDomainPvUvDataResponse() (response *DescribeLiveDomainPvUvDataResponse)

CreateDescribeLiveDomainPvUvDataResponse creates a response to parse from DescribeLiveDomainPvUvData response

type DescribeLiveDomainRealTimeBpsDataRequest ¶

type DescribeLiveDomainRealTimeBpsDataRequest struct {
	*requests.RpcRequest
	LocationNameEn string           `position:"Query" name:"LocationNameEn"`
	IspNameEn      string           `position:"Query" name:"IspNameEn"`
	StartTime      string           `position:"Query" name:"StartTime"`
	DomainName     string           `position:"Query" name:"DomainName"`
	EndTime        string           `position:"Query" name:"EndTime"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveDomainRealTimeBpsDataRequest is the request struct for api DescribeLiveDomainRealTimeBpsData

func CreateDescribeLiveDomainRealTimeBpsDataRequest ¶

func CreateDescribeLiveDomainRealTimeBpsDataRequest() (request *DescribeLiveDomainRealTimeBpsDataRequest)

CreateDescribeLiveDomainRealTimeBpsDataRequest creates a request to invoke DescribeLiveDomainRealTimeBpsData API

type DescribeLiveDomainRealTimeBpsDataResponse ¶

type DescribeLiveDomainRealTimeBpsDataResponse struct {
	*responses.BaseResponse
	EndTime                    string                     `json:"EndTime" xml:"EndTime"`
	StartTime                  string                     `json:"StartTime" xml:"StartTime"`
	RequestId                  string                     `json:"RequestId" xml:"RequestId"`
	DomainName                 string                     `json:"DomainName" xml:"DomainName"`
	DataInterval               string                     `json:"DataInterval" xml:"DataInterval"`
	RealTimeBpsDataPerInterval RealTimeBpsDataPerInterval `json:"RealTimeBpsDataPerInterval" xml:"RealTimeBpsDataPerInterval"`
}

DescribeLiveDomainRealTimeBpsDataResponse is the response struct for api DescribeLiveDomainRealTimeBpsData

func CreateDescribeLiveDomainRealTimeBpsDataResponse ¶

func CreateDescribeLiveDomainRealTimeBpsDataResponse() (response *DescribeLiveDomainRealTimeBpsDataResponse)

CreateDescribeLiveDomainRealTimeBpsDataResponse creates a response to parse from DescribeLiveDomainRealTimeBpsData response

type DescribeLiveDomainRealTimeHttpCodeDataRequest ¶

type DescribeLiveDomainRealTimeHttpCodeDataRequest struct {
	*requests.RpcRequest
	LocationNameEn string           `position:"Query" name:"LocationNameEn"`
	StartTime      string           `position:"Query" name:"StartTime"`
	IspNameEn      string           `position:"Query" name:"IspNameEn"`
	DomainName     string           `position:"Query" name:"DomainName"`
	EndTime        string           `position:"Query" name:"EndTime"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveDomainRealTimeHttpCodeDataRequest is the request struct for api DescribeLiveDomainRealTimeHttpCodeData

func CreateDescribeLiveDomainRealTimeHttpCodeDataRequest ¶

func CreateDescribeLiveDomainRealTimeHttpCodeDataRequest() (request *DescribeLiveDomainRealTimeHttpCodeDataRequest)

CreateDescribeLiveDomainRealTimeHttpCodeDataRequest creates a request to invoke DescribeLiveDomainRealTimeHttpCodeData API

type DescribeLiveDomainRealTimeHttpCodeDataResponse ¶

type DescribeLiveDomainRealTimeHttpCodeDataResponse struct {
	*responses.BaseResponse
	EndTime              string               `json:"EndTime" xml:"EndTime"`
	StartTime            string               `json:"StartTime" xml:"StartTime"`
	RequestId            string               `json:"RequestId" xml:"RequestId"`
	DomainName           string               `json:"DomainName" xml:"DomainName"`
	DataInterval         string               `json:"DataInterval" xml:"DataInterval"`
	RealTimeHttpCodeData RealTimeHttpCodeData `json:"RealTimeHttpCodeData" xml:"RealTimeHttpCodeData"`
}

DescribeLiveDomainRealTimeHttpCodeDataResponse is the response struct for api DescribeLiveDomainRealTimeHttpCodeData

func CreateDescribeLiveDomainRealTimeHttpCodeDataResponse ¶

func CreateDescribeLiveDomainRealTimeHttpCodeDataResponse() (response *DescribeLiveDomainRealTimeHttpCodeDataResponse)

CreateDescribeLiveDomainRealTimeHttpCodeDataResponse creates a response to parse from DescribeLiveDomainRealTimeHttpCodeData response

type DescribeLiveDomainRealTimeTrafficDataRequest ¶

type DescribeLiveDomainRealTimeTrafficDataRequest struct {
	*requests.RpcRequest
	LocationNameEn string           `position:"Query" name:"LocationNameEn"`
	StartTime      string           `position:"Query" name:"StartTime"`
	IspNameEn      string           `position:"Query" name:"IspNameEn"`
	DomainName     string           `position:"Query" name:"DomainName"`
	EndTime        string           `position:"Query" name:"EndTime"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveDomainRealTimeTrafficDataRequest is the request struct for api DescribeLiveDomainRealTimeTrafficData

func CreateDescribeLiveDomainRealTimeTrafficDataRequest ¶

func CreateDescribeLiveDomainRealTimeTrafficDataRequest() (request *DescribeLiveDomainRealTimeTrafficDataRequest)

CreateDescribeLiveDomainRealTimeTrafficDataRequest creates a request to invoke DescribeLiveDomainRealTimeTrafficData API

type DescribeLiveDomainRealTimeTrafficDataResponse ¶

type DescribeLiveDomainRealTimeTrafficDataResponse struct {
	*responses.BaseResponse
	EndTime                        string                         `json:"EndTime" xml:"EndTime"`
	StartTime                      string                         `json:"StartTime" xml:"StartTime"`
	RequestId                      string                         `json:"RequestId" xml:"RequestId"`
	DomainName                     string                         `json:"DomainName" xml:"DomainName"`
	DataInterval                   string                         `json:"DataInterval" xml:"DataInterval"`
	RealTimeTrafficDataPerInterval RealTimeTrafficDataPerInterval `json:"RealTimeTrafficDataPerInterval" xml:"RealTimeTrafficDataPerInterval"`
}

DescribeLiveDomainRealTimeTrafficDataResponse is the response struct for api DescribeLiveDomainRealTimeTrafficData

func CreateDescribeLiveDomainRealTimeTrafficDataResponse ¶

func CreateDescribeLiveDomainRealTimeTrafficDataResponse() (response *DescribeLiveDomainRealTimeTrafficDataResponse)

CreateDescribeLiveDomainRealTimeTrafficDataResponse creates a response to parse from DescribeLiveDomainRealTimeTrafficData response

type DescribeLiveDomainRealtimeLogDeliveryRequest ¶

type DescribeLiveDomainRealtimeLogDeliveryRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveDomainRealtimeLogDeliveryRequest is the request struct for api DescribeLiveDomainRealtimeLogDelivery

func CreateDescribeLiveDomainRealtimeLogDeliveryRequest ¶

func CreateDescribeLiveDomainRealtimeLogDeliveryRequest() (request *DescribeLiveDomainRealtimeLogDeliveryRequest)

CreateDescribeLiveDomainRealtimeLogDeliveryRequest creates a request to invoke DescribeLiveDomainRealtimeLogDelivery API

type DescribeLiveDomainRealtimeLogDeliveryResponse ¶

type DescribeLiveDomainRealtimeLogDeliveryResponse struct {
	*responses.BaseResponse
	Status    string `json:"Status" xml:"Status"`
	Logstore  string `json:"Logstore" xml:"Logstore"`
	Project   string `json:"Project" xml:"Project"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Region    string `json:"Region" xml:"Region"`
}

DescribeLiveDomainRealtimeLogDeliveryResponse is the response struct for api DescribeLiveDomainRealtimeLogDelivery

func CreateDescribeLiveDomainRealtimeLogDeliveryResponse ¶

func CreateDescribeLiveDomainRealtimeLogDeliveryResponse() (response *DescribeLiveDomainRealtimeLogDeliveryResponse)

CreateDescribeLiveDomainRealtimeLogDeliveryResponse creates a response to parse from DescribeLiveDomainRealtimeLogDelivery response

type DescribeLiveDomainRecordDataRequest ¶

type DescribeLiveDomainRecordDataRequest struct {
	*requests.RpcRequest
	StartTime  string           `position:"Query" name:"StartTime"`
	RecordType string           `position:"Query" name:"RecordType"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveDomainRecordDataRequest is the request struct for api DescribeLiveDomainRecordData

func CreateDescribeLiveDomainRecordDataRequest ¶

func CreateDescribeLiveDomainRecordDataRequest() (request *DescribeLiveDomainRecordDataRequest)

CreateDescribeLiveDomainRecordDataRequest creates a request to invoke DescribeLiveDomainRecordData API

type DescribeLiveDomainRecordDataResponse ¶

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

DescribeLiveDomainRecordDataResponse is the response struct for api DescribeLiveDomainRecordData

func CreateDescribeLiveDomainRecordDataResponse ¶

func CreateDescribeLiveDomainRecordDataResponse() (response *DescribeLiveDomainRecordDataResponse)

CreateDescribeLiveDomainRecordDataResponse creates a response to parse from DescribeLiveDomainRecordData response

type DescribeLiveDomainRecordUsageDataRequest ¶ added in v1.61.1174

type DescribeLiveDomainRecordUsageDataRequest struct {
	*requests.RpcRequest
	StartTime  string           `position:"Query" name:"StartTime"`
	SplitBy    string           `position:"Query" name:"SplitBy"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	Interval   string           `position:"Query" name:"Interval"`
	Region     string           `position:"Query" name:"Region"`
}

DescribeLiveDomainRecordUsageDataRequest is the request struct for api DescribeLiveDomainRecordUsageData

func CreateDescribeLiveDomainRecordUsageDataRequest ¶ added in v1.61.1174

func CreateDescribeLiveDomainRecordUsageDataRequest() (request *DescribeLiveDomainRecordUsageDataRequest)

CreateDescribeLiveDomainRecordUsageDataRequest creates a request to invoke DescribeLiveDomainRecordUsageData API

type DescribeLiveDomainRecordUsageDataResponse ¶ added in v1.61.1174

type DescribeLiveDomainRecordUsageDataResponse struct {
	*responses.BaseResponse
	EndTime         string          `json:"EndTime" xml:"EndTime"`
	StartTime       string          `json:"StartTime" xml:"StartTime"`
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	RecordUsageData RecordUsageData `json:"RecordUsageData" xml:"RecordUsageData"`
}

DescribeLiveDomainRecordUsageDataResponse is the response struct for api DescribeLiveDomainRecordUsageData

func CreateDescribeLiveDomainRecordUsageDataResponse ¶ added in v1.61.1174

func CreateDescribeLiveDomainRecordUsageDataResponse() (response *DescribeLiveDomainRecordUsageDataResponse)

CreateDescribeLiveDomainRecordUsageDataResponse creates a response to parse from DescribeLiveDomainRecordUsageData response

type DescribeLiveDomainSnapshotDataRequest ¶

type DescribeLiveDomainSnapshotDataRequest struct {
	*requests.RpcRequest
	StartTime  string           `position:"Query" name:"StartTime"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveDomainSnapshotDataRequest is the request struct for api DescribeLiveDomainSnapshotData

func CreateDescribeLiveDomainSnapshotDataRequest ¶

func CreateDescribeLiveDomainSnapshotDataRequest() (request *DescribeLiveDomainSnapshotDataRequest)

CreateDescribeLiveDomainSnapshotDataRequest creates a request to invoke DescribeLiveDomainSnapshotData API

type DescribeLiveDomainSnapshotDataResponse ¶

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

DescribeLiveDomainSnapshotDataResponse is the response struct for api DescribeLiveDomainSnapshotData

func CreateDescribeLiveDomainSnapshotDataResponse ¶

func CreateDescribeLiveDomainSnapshotDataResponse() (response *DescribeLiveDomainSnapshotDataResponse)

CreateDescribeLiveDomainSnapshotDataResponse creates a response to parse from DescribeLiveDomainSnapshotData response

type DescribeLiveDomainStagingConfigRequest ¶ added in v1.61.1138

type DescribeLiveDomainStagingConfigRequest struct {
	*requests.RpcRequest
	FunctionNames string           `position:"Query" name:"FunctionNames"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveDomainStagingConfigRequest is the request struct for api DescribeLiveDomainStagingConfig

func CreateDescribeLiveDomainStagingConfigRequest ¶ added in v1.61.1138

func CreateDescribeLiveDomainStagingConfigRequest() (request *DescribeLiveDomainStagingConfigRequest)

CreateDescribeLiveDomainStagingConfigRequest creates a request to invoke DescribeLiveDomainStagingConfig API

type DescribeLiveDomainStagingConfigResponse ¶ added in v1.61.1138

type DescribeLiveDomainStagingConfigResponse struct {
	*responses.BaseResponse
	RequestId     string         `json:"RequestId" xml:"RequestId"`
	DomainConfigs []DomainConfig `json:"DomainConfigs" xml:"DomainConfigs"`
}

DescribeLiveDomainStagingConfigResponse is the response struct for api DescribeLiveDomainStagingConfig

func CreateDescribeLiveDomainStagingConfigResponse ¶ added in v1.61.1138

func CreateDescribeLiveDomainStagingConfigResponse() (response *DescribeLiveDomainStagingConfigResponse)

CreateDescribeLiveDomainStagingConfigResponse creates a response to parse from DescribeLiveDomainStagingConfig response

type DescribeLiveDomainStreamTranscodeDataRequest ¶ added in v1.61.1050

type DescribeLiveDomainStreamTranscodeDataRequest struct {
	*requests.RpcRequest
	Precision  string           `position:"Query" name:"Precision"`
	StartTime  string           `position:"Query" name:"StartTime"`
	Split      string           `position:"Query" name:"Split"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	Interval   string           `position:"Query" name:"Interval"`
}

DescribeLiveDomainStreamTranscodeDataRequest is the request struct for api DescribeLiveDomainStreamTranscodeData

func CreateDescribeLiveDomainStreamTranscodeDataRequest ¶ added in v1.61.1050

func CreateDescribeLiveDomainStreamTranscodeDataRequest() (request *DescribeLiveDomainStreamTranscodeDataRequest)

CreateDescribeLiveDomainStreamTranscodeDataRequest creates a request to invoke DescribeLiveDomainStreamTranscodeData API

type DescribeLiveDomainStreamTranscodeDataResponse ¶ added in v1.61.1050

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

DescribeLiveDomainStreamTranscodeDataResponse is the response struct for api DescribeLiveDomainStreamTranscodeData

func CreateDescribeLiveDomainStreamTranscodeDataResponse ¶ added in v1.61.1050

func CreateDescribeLiveDomainStreamTranscodeDataResponse() (response *DescribeLiveDomainStreamTranscodeDataResponse)

CreateDescribeLiveDomainStreamTranscodeDataResponse creates a response to parse from DescribeLiveDomainStreamTranscodeData response

type DescribeLiveDomainTimeShiftDataRequest ¶ added in v1.61.429

type DescribeLiveDomainTimeShiftDataRequest struct {
	*requests.RpcRequest
	StartTime  string           `position:"Query" name:"StartTime"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	Interval   string           `position:"Query" name:"Interval"`
}

DescribeLiveDomainTimeShiftDataRequest is the request struct for api DescribeLiveDomainTimeShiftData

func CreateDescribeLiveDomainTimeShiftDataRequest ¶ added in v1.61.429

func CreateDescribeLiveDomainTimeShiftDataRequest() (request *DescribeLiveDomainTimeShiftDataRequest)

CreateDescribeLiveDomainTimeShiftDataRequest creates a request to invoke DescribeLiveDomainTimeShiftData API

type DescribeLiveDomainTimeShiftDataResponse ¶ added in v1.61.429

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

DescribeLiveDomainTimeShiftDataResponse is the response struct for api DescribeLiveDomainTimeShiftData

func CreateDescribeLiveDomainTimeShiftDataResponse ¶ added in v1.61.429

func CreateDescribeLiveDomainTimeShiftDataResponse() (response *DescribeLiveDomainTimeShiftDataResponse)

CreateDescribeLiveDomainTimeShiftDataResponse creates a response to parse from DescribeLiveDomainTimeShiftData response

type DescribeLiveDomainTrafficDataRequest ¶

type DescribeLiveDomainTrafficDataRequest struct {
	*requests.RpcRequest
	LocationNameEn string           `position:"Query" name:"LocationNameEn"`
	StartTime      string           `position:"Query" name:"StartTime"`
	IspNameEn      string           `position:"Query" name:"IspNameEn"`
	DomainName     string           `position:"Query" name:"DomainName"`
	EndTime        string           `position:"Query" name:"EndTime"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
	Interval       string           `position:"Query" name:"Interval"`
}

DescribeLiveDomainTrafficDataRequest is the request struct for api DescribeLiveDomainTrafficData

func CreateDescribeLiveDomainTrafficDataRequest ¶

func CreateDescribeLiveDomainTrafficDataRequest() (request *DescribeLiveDomainTrafficDataRequest)

CreateDescribeLiveDomainTrafficDataRequest creates a request to invoke DescribeLiveDomainTrafficData API

type DescribeLiveDomainTrafficDataResponse ¶

type DescribeLiveDomainTrafficDataResponse struct {
	*responses.BaseResponse
	EndTime                string                                                `json:"EndTime" xml:"EndTime"`
	StartTime              string                                                `json:"StartTime" xml:"StartTime"`
	RequestId              string                                                `json:"RequestId" xml:"RequestId"`
	DomainName             string                                                `json:"DomainName" xml:"DomainName"`
	DataInterval           string                                                `json:"DataInterval" xml:"DataInterval"`
	TrafficDataPerInterval TrafficDataPerIntervalInDescribeLiveDomainTrafficData `json:"TrafficDataPerInterval" xml:"TrafficDataPerInterval"`
}

DescribeLiveDomainTrafficDataResponse is the response struct for api DescribeLiveDomainTrafficData

func CreateDescribeLiveDomainTrafficDataResponse ¶

func CreateDescribeLiveDomainTrafficDataResponse() (response *DescribeLiveDomainTrafficDataResponse)

CreateDescribeLiveDomainTrafficDataResponse creates a response to parse from DescribeLiveDomainTrafficData response

type DescribeLiveDomainTranscodeDataRequest ¶

type DescribeLiveDomainTranscodeDataRequest struct {
	*requests.RpcRequest
	StartTime  string           `position:"Query" name:"StartTime"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveDomainTranscodeDataRequest is the request struct for api DescribeLiveDomainTranscodeData

func CreateDescribeLiveDomainTranscodeDataRequest ¶

func CreateDescribeLiveDomainTranscodeDataRequest() (request *DescribeLiveDomainTranscodeDataRequest)

CreateDescribeLiveDomainTranscodeDataRequest creates a request to invoke DescribeLiveDomainTranscodeData API

type DescribeLiveDomainTranscodeDataResponse ¶

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

DescribeLiveDomainTranscodeDataResponse is the response struct for api DescribeLiveDomainTranscodeData

func CreateDescribeLiveDomainTranscodeDataResponse ¶

func CreateDescribeLiveDomainTranscodeDataResponse() (response *DescribeLiveDomainTranscodeDataResponse)

CreateDescribeLiveDomainTranscodeDataResponse creates a response to parse from DescribeLiveDomainTranscodeData response

type DescribeLiveDomainTranscodeParamsRequest ¶ added in v1.62.507

type DescribeLiveDomainTranscodeParamsRequest struct {
	*requests.RpcRequest
	Pushdomain    string `position:"Query" name:"pushdomain"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	App           string `position:"Query" name:"app"`
	TemplateName  string `position:"Query" name:"template_name"`
}

DescribeLiveDomainTranscodeParamsRequest is the request struct for api DescribeLiveDomainTranscodeParams

func CreateDescribeLiveDomainTranscodeParamsRequest ¶ added in v1.62.507

func CreateDescribeLiveDomainTranscodeParamsRequest() (request *DescribeLiveDomainTranscodeParamsRequest)

CreateDescribeLiveDomainTranscodeParamsRequest creates a request to invoke DescribeLiveDomainTranscodeParams API

type DescribeLiveDomainTranscodeParamsResponse ¶ added in v1.62.507

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

DescribeLiveDomainTranscodeParamsResponse is the response struct for api DescribeLiveDomainTranscodeParams

func CreateDescribeLiveDomainTranscodeParamsResponse ¶ added in v1.62.507

func CreateDescribeLiveDomainTranscodeParamsResponse() (response *DescribeLiveDomainTranscodeParamsResponse)

CreateDescribeLiveDomainTranscodeParamsResponse creates a response to parse from DescribeLiveDomainTranscodeParams response

type DescribeLiveDrmUsageDataRequest ¶ added in v1.61.1174

type DescribeLiveDrmUsageDataRequest struct {
	*requests.RpcRequest
	StartTime  string           `position:"Query" name:"StartTime"`
	SplitBy    string           `position:"Query" name:"SplitBy"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	Interval   string           `position:"Query" name:"Interval"`
}

DescribeLiveDrmUsageDataRequest is the request struct for api DescribeLiveDrmUsageData

func CreateDescribeLiveDrmUsageDataRequest ¶ added in v1.61.1174

func CreateDescribeLiveDrmUsageDataRequest() (request *DescribeLiveDrmUsageDataRequest)

CreateDescribeLiveDrmUsageDataRequest creates a request to invoke DescribeLiveDrmUsageData API

type DescribeLiveDrmUsageDataResponse ¶ added in v1.61.1174

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

DescribeLiveDrmUsageDataResponse is the response struct for api DescribeLiveDrmUsageData

func CreateDescribeLiveDrmUsageDataResponse ¶ added in v1.61.1174

func CreateDescribeLiveDrmUsageDataResponse() (response *DescribeLiveDrmUsageDataResponse)

CreateDescribeLiveDrmUsageDataResponse creates a response to parse from DescribeLiveDrmUsageData response

type DescribeLiveEdgeTransferRequest ¶ added in v1.61.1259

type DescribeLiveEdgeTransferRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveEdgeTransferRequest is the request struct for api DescribeLiveEdgeTransfer

func CreateDescribeLiveEdgeTransferRequest ¶ added in v1.61.1259

func CreateDescribeLiveEdgeTransferRequest() (request *DescribeLiveEdgeTransferRequest)

CreateDescribeLiveEdgeTransferRequest creates a request to invoke DescribeLiveEdgeTransfer API

type DescribeLiveEdgeTransferResponse ¶ added in v1.61.1259

type DescribeLiveEdgeTransferResponse struct {
	*responses.BaseResponse
	HttpDns          string `json:"HttpDns" xml:"HttpDns"`
	AppName          string `json:"AppName" xml:"AppName"`
	RequestId        string `json:"RequestId" xml:"RequestId"`
	TransferArgs     string `json:"TransferArgs" xml:"TransferArgs"`
	StreamName       string `json:"StreamName" xml:"StreamName"`
	TargetDomainList string `json:"TargetDomainList" xml:"TargetDomainList"`
	DomainName       string `json:"DomainName" xml:"DomainName"`
}

DescribeLiveEdgeTransferResponse is the response struct for api DescribeLiveEdgeTransfer

func CreateDescribeLiveEdgeTransferResponse ¶ added in v1.61.1259

func CreateDescribeLiveEdgeTransferResponse() (response *DescribeLiveEdgeTransferResponse)

CreateDescribeLiveEdgeTransferResponse creates a response to parse from DescribeLiveEdgeTransfer response

type DescribeLiveGrtnDurationRequest ¶ added in v1.62.584

type DescribeLiveGrtnDurationRequest struct {
	*requests.RpcRequest
	StartTime string           `position:"Query" name:"StartTime"`
	Area      string           `position:"Query" name:"Area"`
	EndTime   string           `position:"Query" name:"EndTime"`
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
	AppId     string           `position:"Query" name:"AppId"`
	Interval  string           `position:"Query" name:"Interval"`
}

DescribeLiveGrtnDurationRequest is the request struct for api DescribeLiveGrtnDuration

func CreateDescribeLiveGrtnDurationRequest ¶ added in v1.62.584

func CreateDescribeLiveGrtnDurationRequest() (request *DescribeLiveGrtnDurationRequest)

CreateDescribeLiveGrtnDurationRequest creates a request to invoke DescribeLiveGrtnDuration API

type DescribeLiveGrtnDurationResponse ¶ added in v1.62.584

type DescribeLiveGrtnDurationResponse struct {
	*responses.BaseResponse
	RequestId        string                                     `json:"RequestId" xml:"RequestId"`
	StreamDetailData StreamDetailDataInDescribeLiveGrtnDuration `json:"StreamDetailData" xml:"StreamDetailData"`
}

DescribeLiveGrtnDurationResponse is the response struct for api DescribeLiveGrtnDuration

func CreateDescribeLiveGrtnDurationResponse ¶ added in v1.62.584

func CreateDescribeLiveGrtnDurationResponse() (response *DescribeLiveGrtnDurationResponse)

CreateDescribeLiveGrtnDurationResponse creates a response to parse from DescribeLiveGrtnDuration response

type DescribeLiveGrtnTrafficUsageRequest ¶ added in v1.62.614

type DescribeLiveGrtnTrafficUsageRequest struct {
	*requests.RpcRequest
	StartTime string           `position:"Query" name:"StartTime"`
	Area      string           `position:"Query" name:"Area"`
	EndTime   string           `position:"Query" name:"EndTime"`
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
	Field     string           `position:"Query" name:"Field"`
	AppId     string           `position:"Query" name:"AppId"`
	Interval  string           `position:"Query" name:"Interval"`
}

DescribeLiveGrtnTrafficUsageRequest is the request struct for api DescribeLiveGrtnTrafficUsage

func CreateDescribeLiveGrtnTrafficUsageRequest ¶ added in v1.62.614

func CreateDescribeLiveGrtnTrafficUsageRequest() (request *DescribeLiveGrtnTrafficUsageRequest)

CreateDescribeLiveGrtnTrafficUsageRequest creates a request to invoke DescribeLiveGrtnTrafficUsage API

type DescribeLiveGrtnTrafficUsageResponse ¶ added in v1.62.614

type DescribeLiveGrtnTrafficUsageResponse struct {
	*responses.BaseResponse
	EndTime              string                                             `json:"EndTime" xml:"EndTime"`
	StartTime            string                                             `json:"StartTime" xml:"StartTime"`
	RequestId            string                                             `json:"RequestId" xml:"RequestId"`
	Filed                string                                             `json:"Filed" xml:"Filed"`
	AppId                string                                             `json:"AppId" xml:"AppId"`
	Area                 string                                             `json:"Area" xml:"Area"`
	UsageDataPerInterval UsageDataPerIntervalInDescribeLiveGrtnTrafficUsage `json:"UsageDataPerInterval" xml:"UsageDataPerInterval"`
}

DescribeLiveGrtnTrafficUsageResponse is the response struct for api DescribeLiveGrtnTrafficUsage

func CreateDescribeLiveGrtnTrafficUsageResponse ¶ added in v1.62.614

func CreateDescribeLiveGrtnTrafficUsageResponse() (response *DescribeLiveGrtnTrafficUsageResponse)

CreateDescribeLiveGrtnTrafficUsageResponse creates a response to parse from DescribeLiveGrtnTrafficUsage response

type DescribeLiveHttpsDomainListRequest ¶ added in v1.62.584

type DescribeLiveHttpsDomainListRequest struct {
	*requests.RpcRequest
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	Keyword    string           `position:"Query" name:"Keyword"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveHttpsDomainListRequest is the request struct for api DescribeLiveHttpsDomainList

func CreateDescribeLiveHttpsDomainListRequest ¶ added in v1.62.584

func CreateDescribeLiveHttpsDomainListRequest() (request *DescribeLiveHttpsDomainListRequest)

CreateDescribeLiveHttpsDomainListRequest creates a request to invoke DescribeLiveHttpsDomainList API

type DescribeLiveHttpsDomainListResponse ¶ added in v1.62.584

type DescribeLiveHttpsDomainListResponse struct {
	*responses.BaseResponse
	RequestId  string                                 `json:"RequestId" xml:"RequestId"`
	TotalCount int                                    `json:"TotalCount" xml:"TotalCount"`
	CertInfos  CertInfosInDescribeLiveHttpsDomainList `json:"CertInfos" xml:"CertInfos"`
}

DescribeLiveHttpsDomainListResponse is the response struct for api DescribeLiveHttpsDomainList

func CreateDescribeLiveHttpsDomainListResponse ¶ added in v1.62.584

func CreateDescribeLiveHttpsDomainListResponse() (response *DescribeLiveHttpsDomainListResponse)

CreateDescribeLiveHttpsDomainListResponse creates a response to parse from DescribeLiveHttpsDomainList response

type DescribeLiveInteractionMetricDataRequest ¶ added in v1.62.728

type DescribeLiveInteractionMetricDataRequest struct {
	*requests.RpcRequest
	MetricType   string           `position:"Query" name:"MetricType"`
	EndTs        requests.Integer `position:"Query" name:"EndTs"`
	Os           string           `position:"Query" name:"Os"`
	BeginTs      requests.Integer `position:"Query" name:"BeginTs"`
	AppId        string           `position:"Query" name:"AppId"`
	TerminalType string           `position:"Query" name:"TerminalType"`
}

DescribeLiveInteractionMetricDataRequest is the request struct for api DescribeLiveInteractionMetricData

func CreateDescribeLiveInteractionMetricDataRequest ¶ added in v1.62.728

func CreateDescribeLiveInteractionMetricDataRequest() (request *DescribeLiveInteractionMetricDataRequest)

CreateDescribeLiveInteractionMetricDataRequest creates a request to invoke DescribeLiveInteractionMetricData API

type DescribeLiveInteractionMetricDataResponse ¶ added in v1.62.728

type DescribeLiveInteractionMetricDataResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	SummaryData string `json:"SummaryData" xml:"SummaryData"`
	Nodes       []Data `json:"Nodes" xml:"Nodes"`
}

DescribeLiveInteractionMetricDataResponse is the response struct for api DescribeLiveInteractionMetricData

func CreateDescribeLiveInteractionMetricDataResponse ¶ added in v1.62.728

func CreateDescribeLiveInteractionMetricDataResponse() (response *DescribeLiveInteractionMetricDataResponse)

CreateDescribeLiveInteractionMetricDataResponse creates a response to parse from DescribeLiveInteractionMetricData response

type DescribeLiveIpInfoRequest ¶ added in v1.61.1259

type DescribeLiveIpInfoRequest struct {
	*requests.RpcRequest
	Method  string           `position:"Query" name:"Method"`
	IP      string           `position:"Query" name:"IP"`
	OwnerId requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveIpInfoRequest is the request struct for api DescribeLiveIpInfo

func CreateDescribeLiveIpInfoRequest ¶ added in v1.61.1259

func CreateDescribeLiveIpInfoRequest() (request *DescribeLiveIpInfoRequest)

CreateDescribeLiveIpInfoRequest creates a request to invoke DescribeLiveIpInfo API

type DescribeLiveIpInfoResponse ¶ added in v1.61.1259

type DescribeLiveIpInfoResponse struct {
	*responses.BaseResponse
	IspEname    string `json:"IspEname" xml:"IspEname"`
	RequestId   string `json:"RequestId" xml:"RequestId"`
	RegionEname string `json:"RegionEname" xml:"RegionEname"`
	ISP         string `json:"ISP" xml:"ISP"`
	Region      string `json:"Region" xml:"Region"`
}

DescribeLiveIpInfoResponse is the response struct for api DescribeLiveIpInfo

func CreateDescribeLiveIpInfoResponse ¶ added in v1.61.1259

func CreateDescribeLiveIpInfoResponse() (response *DescribeLiveIpInfoResponse)

CreateDescribeLiveIpInfoResponse creates a response to parse from DescribeLiveIpInfo response

type DescribeLiveLazyPullStreamConfigRequest ¶

type DescribeLiveLazyPullStreamConfigRequest struct {
	*requests.RpcRequest
	AppName            string           `position:"Query" name:"AppName"`
	LiveapiRequestFrom string           `position:"Query" name:"LiveapiRequestFrom"`
	DomainName         string           `position:"Query" name:"DomainName"`
	OwnerId            requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveLazyPullStreamConfigRequest is the request struct for api DescribeLiveLazyPullStreamConfig

func CreateDescribeLiveLazyPullStreamConfigRequest ¶

func CreateDescribeLiveLazyPullStreamConfigRequest() (request *DescribeLiveLazyPullStreamConfigRequest)

CreateDescribeLiveLazyPullStreamConfigRequest creates a request to invoke DescribeLiveLazyPullStreamConfig API

type DescribeLiveLazyPullStreamConfigResponse ¶

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

DescribeLiveLazyPullStreamConfigResponse is the response struct for api DescribeLiveLazyPullStreamConfig

func CreateDescribeLiveLazyPullStreamConfigResponse ¶

func CreateDescribeLiveLazyPullStreamConfigResponse() (response *DescribeLiveLazyPullStreamConfigResponse)

CreateDescribeLiveLazyPullStreamConfigResponse creates a response to parse from DescribeLiveLazyPullStreamConfig response

type DescribeLiveMessageAppRequest ¶ added in v1.62.592

type DescribeLiveMessageAppRequest struct {
	*requests.RpcRequest
	DataCenter string `position:"Query" name:"DataCenter"`
	AppId      string `position:"Query" name:"AppId"`
}

DescribeLiveMessageAppRequest is the request struct for api DescribeLiveMessageApp

func CreateDescribeLiveMessageAppRequest ¶ added in v1.62.592

func CreateDescribeLiveMessageAppRequest() (request *DescribeLiveMessageAppRequest)

CreateDescribeLiveMessageAppRequest creates a request to invoke DescribeLiveMessageApp API

type DescribeLiveMessageAppResponse ¶ added in v1.62.592

type DescribeLiveMessageAppResponse struct {
	*responses.BaseResponse
	RequestId        string `json:"RequestId" xml:"RequestId"`
	AppId            string `json:"AppId" xml:"AppId"`
	AppName          string `json:"AppName" xml:"AppName"`
	AppKey           string `json:"AppKey" xml:"AppKey"`
	AppSign          string `json:"AppSign" xml:"AppSign"`
	AuditType        int    `json:"AuditType" xml:"AuditType"`
	AuditUrl         string `json:"AuditUrl" xml:"AuditUrl"`
	EventCallbackUrl string `json:"EventCallbackUrl" xml:"EventCallbackUrl"`
	CallbackUrl      string `json:"CallbackUrl" xml:"CallbackUrl"`
	Disable          bool   `json:"Disable" xml:"Disable"`
	CreateTime       int64  `json:"CreateTime" xml:"CreateTime"`
	ModifyTime       int64  `json:"ModifyTime" xml:"ModifyTime"`
	DataCenter       string `json:"DataCenter" xml:"DataCenter"`
}

DescribeLiveMessageAppResponse is the response struct for api DescribeLiveMessageApp

func CreateDescribeLiveMessageAppResponse ¶ added in v1.62.592

func CreateDescribeLiveMessageAppResponse() (response *DescribeLiveMessageAppResponse)

CreateDescribeLiveMessageAppResponse creates a response to parse from DescribeLiveMessageApp response

type DescribeLiveMessageGroupBandRequest ¶ added in v1.62.592

type DescribeLiveMessageGroupBandRequest struct {
	*requests.RpcRequest
	GroupId    string `position:"Query" name:"GroupId"`
	DataCenter string `position:"Query" name:"DataCenter"`
	AppId      string `position:"Query" name:"AppId"`
}

DescribeLiveMessageGroupBandRequest is the request struct for api DescribeLiveMessageGroupBand

func CreateDescribeLiveMessageGroupBandRequest ¶ added in v1.62.592

func CreateDescribeLiveMessageGroupBandRequest() (request *DescribeLiveMessageGroupBandRequest)

CreateDescribeLiveMessageGroupBandRequest creates a request to invoke DescribeLiveMessageGroupBand API

type DescribeLiveMessageGroupBandResponse ¶ added in v1.62.592

type DescribeLiveMessageGroupBandResponse struct {
	*responses.BaseResponse
	RequestId        string   `json:"RequestId" xml:"RequestId"`
	GroupId          string   `json:"GroupId" xml:"GroupId"`
	IsbannedAll      bool     `json:"IsbannedAll" xml:"IsbannedAll"`
	BannedUserList   []string `json:"BannedUserList" xml:"BannedUserList"`
	UnbannedUserList []string `json:"UnbannedUserList" xml:"UnbannedUserList"`
}

DescribeLiveMessageGroupBandResponse is the response struct for api DescribeLiveMessageGroupBand

func CreateDescribeLiveMessageGroupBandResponse ¶ added in v1.62.592

func CreateDescribeLiveMessageGroupBandResponse() (response *DescribeLiveMessageGroupBandResponse)

CreateDescribeLiveMessageGroupBandResponse creates a response to parse from DescribeLiveMessageGroupBand response

type DescribeLiveMessageGroupRequest ¶ added in v1.62.592

type DescribeLiveMessageGroupRequest struct {
	*requests.RpcRequest
	GroupId    string `position:"Query" name:"GroupId"`
	DataCenter string `position:"Query" name:"DataCenter"`
	AppId      string `position:"Query" name:"AppId"`
}

DescribeLiveMessageGroupRequest is the request struct for api DescribeLiveMessageGroup

func CreateDescribeLiveMessageGroupRequest ¶ added in v1.62.592

func CreateDescribeLiveMessageGroupRequest() (request *DescribeLiveMessageGroupRequest)

CreateDescribeLiveMessageGroupRequest creates a request to invoke DescribeLiveMessageGroup API

type DescribeLiveMessageGroupResponse ¶ added in v1.62.592

type DescribeLiveMessageGroupResponse struct {
	*responses.BaseResponse
	RequestId        string                 `json:"RequestId" xml:"RequestId"`
	GroupId          string                 `json:"GroupId" xml:"GroupId"`
	CreatorId        string                 `json:"CreatorId" xml:"CreatorId"`
	Createtime       int64                  `json:"Createtime" xml:"Createtime"`
	GroupName        string                 `json:"GroupName" xml:"GroupName"`
	GroupInfo        string                 `json:"GroupInfo" xml:"GroupInfo"`
	Delete           bool                   `json:"Delete" xml:"Delete"`
	TotalTimes       int64                  `json:"TotalTimes" xml:"TotalTimes"`
	OnlineUserCounts int64                  `json:"OnlineUserCounts" xml:"OnlineUserCounts"`
	MsgAmount        map[string]interface{} `json:"MsgAmount" xml:"MsgAmount"`
	Deletatime       int64                  `json:"Deletatime" xml:"Deletatime"`
	Deletor          string                 `json:"Deletor" xml:"Deletor"`
	AdminList        []string               `json:"AdminList" xml:"AdminList"`
}

DescribeLiveMessageGroupResponse is the response struct for api DescribeLiveMessageGroup

func CreateDescribeLiveMessageGroupResponse ¶ added in v1.62.592

func CreateDescribeLiveMessageGroupResponse() (response *DescribeLiveMessageGroupResponse)

CreateDescribeLiveMessageGroupResponse creates a response to parse from DescribeLiveMessageGroup response

type DescribeLivePackageConfigRequest ¶ added in v1.62.584

type DescribeLivePackageConfigRequest struct {
	*requests.RpcRequest
	PageNum    requests.Integer `position:"Query" name:"PageNum"`
	AppName    string           `position:"Query" name:"AppName"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	StreamName string           `position:"Query" name:"StreamName"`
	Order      string           `position:"Query" name:"Order"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLivePackageConfigRequest is the request struct for api DescribeLivePackageConfig

func CreateDescribeLivePackageConfigRequest ¶ added in v1.62.584

func CreateDescribeLivePackageConfigRequest() (request *DescribeLivePackageConfigRequest)

CreateDescribeLivePackageConfigRequest creates a request to invoke DescribeLivePackageConfig API

type DescribeLivePackageConfigResponse ¶ added in v1.62.584

type DescribeLivePackageConfigResponse struct {
	*responses.BaseResponse
	Order                 string                `json:"Order" xml:"Order"`
	PageNum               int                   `json:"PageNum" xml:"PageNum"`
	PageSize              int                   `json:"PageSize" xml:"PageSize"`
	RequestId             string                `json:"RequestId" xml:"RequestId"`
	TotalNum              int                   `json:"TotalNum" xml:"TotalNum"`
	TotalPage             int                   `json:"TotalPage" xml:"TotalPage"`
	LivePackageConfigList LivePackageConfigList `json:"LivePackageConfigList" xml:"LivePackageConfigList"`
}

DescribeLivePackageConfigResponse is the response struct for api DescribeLivePackageConfig

func CreateDescribeLivePackageConfigResponse ¶ added in v1.62.584

func CreateDescribeLivePackageConfigResponse() (response *DescribeLivePackageConfigResponse)

CreateDescribeLivePackageConfigResponse creates a response to parse from DescribeLivePackageConfig response

type DescribeLiveProducerUsageDataRequest ¶ added in v1.61.1772

type DescribeLiveProducerUsageDataRequest struct {
	*requests.RpcRequest
	Instance   string           `position:"Query" name:"Instance"`
	StartTime  string           `position:"Query" name:"StartTime"`
	Type       string           `position:"Query" name:"Type"`
	SplitBy    string           `position:"Query" name:"SplitBy"`
	App        string           `position:"Query" name:"app"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	Interval   string           `position:"Query" name:"Interval"`
	Region     string           `position:"Query" name:"Region"`
}

DescribeLiveProducerUsageDataRequest is the request struct for api DescribeLiveProducerUsageData

func CreateDescribeLiveProducerUsageDataRequest ¶ added in v1.61.1772

func CreateDescribeLiveProducerUsageDataRequest() (request *DescribeLiveProducerUsageDataRequest)

CreateDescribeLiveProducerUsageDataRequest creates a request to invoke DescribeLiveProducerUsageData API

type DescribeLiveProducerUsageDataResponse ¶ added in v1.61.1772

type DescribeLiveProducerUsageDataResponse struct {
	*responses.BaseResponse
	EndTime          string           `json:"EndTime" xml:"EndTime"`
	RequestId        string           `json:"RequestId" xml:"RequestId"`
	StartTime        string           `json:"StartTime" xml:"StartTime"`
	BillProducerData BillProducerData `json:"BillProducerData" xml:"BillProducerData"`
}

DescribeLiveProducerUsageDataResponse is the response struct for api DescribeLiveProducerUsageData

func CreateDescribeLiveProducerUsageDataResponse ¶ added in v1.61.1772

func CreateDescribeLiveProducerUsageDataResponse() (response *DescribeLiveProducerUsageDataResponse)

CreateDescribeLiveProducerUsageDataResponse creates a response to parse from DescribeLiveProducerUsageData response

type DescribeLivePullStreamConfigRequest ¶

type DescribeLivePullStreamConfigRequest struct {
	*requests.RpcRequest
	LiveapiRequestFrom string           `position:"Query" name:"LiveapiRequestFrom"`
	DomainName         string           `position:"Query" name:"DomainName"`
	OwnerId            requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLivePullStreamConfigRequest is the request struct for api DescribeLivePullStreamConfig

func CreateDescribeLivePullStreamConfigRequest ¶

func CreateDescribeLivePullStreamConfigRequest() (request *DescribeLivePullStreamConfigRequest)

CreateDescribeLivePullStreamConfigRequest creates a request to invoke DescribeLivePullStreamConfig API

type DescribeLivePullStreamConfigResponse ¶

type DescribeLivePullStreamConfigResponse struct {
	*responses.BaseResponse
	RequestId         string                                          `json:"RequestId" xml:"RequestId"`
	LiveAppRecordList LiveAppRecordListInDescribeLivePullStreamConfig `json:"LiveAppRecordList" xml:"LiveAppRecordList"`
}

DescribeLivePullStreamConfigResponse is the response struct for api DescribeLivePullStreamConfig

func CreateDescribeLivePullStreamConfigResponse ¶

func CreateDescribeLivePullStreamConfigResponse() (response *DescribeLivePullStreamConfigResponse)

CreateDescribeLivePullStreamConfigResponse creates a response to parse from DescribeLivePullStreamConfig response

type DescribeLivePushProxyLogRequest ¶ added in v1.62.584

type DescribeLivePushProxyLogRequest struct {
	*requests.RpcRequest
	StartTime  string           `position:"Query" name:"StartTime"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	LogType    string           `position:"Query" name:"LogType"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLivePushProxyLogRequest is the request struct for api DescribeLivePushProxyLog

func CreateDescribeLivePushProxyLogRequest ¶ added in v1.62.584

func CreateDescribeLivePushProxyLogRequest() (request *DescribeLivePushProxyLogRequest)

CreateDescribeLivePushProxyLogRequest creates a request to invoke DescribeLivePushProxyLog API

type DescribeLivePushProxyLogResponse ¶ added in v1.62.584

type DescribeLivePushProxyLogResponse struct {
	*responses.BaseResponse
	DomainName       string                                     `json:"DomainName" xml:"DomainName"`
	RequestId        string                                     `json:"RequestId" xml:"RequestId"`
	DomainLogDetails DomainLogDetailsInDescribeLivePushProxyLog `json:"DomainLogDetails" xml:"DomainLogDetails"`
}

DescribeLivePushProxyLogResponse is the response struct for api DescribeLivePushProxyLog

func CreateDescribeLivePushProxyLogResponse ¶ added in v1.62.584

func CreateDescribeLivePushProxyLogResponse() (response *DescribeLivePushProxyLogResponse)

CreateDescribeLivePushProxyLogResponse creates a response to parse from DescribeLivePushProxyLog response

type DescribeLivePushProxyUsageDataRequest ¶ added in v1.62.584

type DescribeLivePushProxyUsageDataRequest struct {
	*requests.RpcRequest
	StartTime  string           `position:"Query" name:"StartTime"`
	SplitBy    string           `position:"Query" name:"SplitBy"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	Region     string           `position:"Query" name:"Region"`
}

DescribeLivePushProxyUsageDataRequest is the request struct for api DescribeLivePushProxyUsageData

func CreateDescribeLivePushProxyUsageDataRequest ¶ added in v1.62.584

func CreateDescribeLivePushProxyUsageDataRequest() (request *DescribeLivePushProxyUsageDataRequest)

CreateDescribeLivePushProxyUsageDataRequest creates a request to invoke DescribeLivePushProxyUsageData API

type DescribeLivePushProxyUsageDataResponse ¶ added in v1.62.584

type DescribeLivePushProxyUsageDataResponse struct {
	*responses.BaseResponse
	EndTime       string        `json:"EndTime" xml:"EndTime"`
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	StartTime     string        `json:"StartTime" xml:"StartTime"`
	PushProxyData PushProxyData `json:"PushProxyData" xml:"PushProxyData"`
}

DescribeLivePushProxyUsageDataResponse is the response struct for api DescribeLivePushProxyUsageData

func CreateDescribeLivePushProxyUsageDataResponse ¶ added in v1.62.584

func CreateDescribeLivePushProxyUsageDataResponse() (response *DescribeLivePushProxyUsageDataResponse)

CreateDescribeLivePushProxyUsageDataResponse creates a response to parse from DescribeLivePushProxyUsageData response

type DescribeLiveRealtimeDeliveryAccRequest ¶

type DescribeLiveRealtimeDeliveryAccRequest struct {
	*requests.RpcRequest
	Project    string           `position:"Query" name:"Project"`
	StartTime  string           `position:"Query" name:"StartTime"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	Interval   string           `position:"Query" name:"Interval"`
	LogStore   string           `position:"Query" name:"LogStore"`
}

DescribeLiveRealtimeDeliveryAccRequest is the request struct for api DescribeLiveRealtimeDeliveryAcc

func CreateDescribeLiveRealtimeDeliveryAccRequest ¶

func CreateDescribeLiveRealtimeDeliveryAccRequest() (request *DescribeLiveRealtimeDeliveryAccRequest)

CreateDescribeLiveRealtimeDeliveryAccRequest creates a request to invoke DescribeLiveRealtimeDeliveryAcc API

type DescribeLiveRealtimeDeliveryAccResponse ¶

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

DescribeLiveRealtimeDeliveryAccResponse is the response struct for api DescribeLiveRealtimeDeliveryAcc

func CreateDescribeLiveRealtimeDeliveryAccResponse ¶

func CreateDescribeLiveRealtimeDeliveryAccResponse() (response *DescribeLiveRealtimeDeliveryAccResponse)

CreateDescribeLiveRealtimeDeliveryAccResponse creates a response to parse from DescribeLiveRealtimeDeliveryAcc response

type DescribeLiveRealtimeLogAuthorizedRequest ¶

type DescribeLiveRealtimeLogAuthorizedRequest struct {
	*requests.RpcRequest
	OwnerId            requests.Integer `position:"Query" name:"OwnerId"`
	LiveOpenapiReserve string           `position:"Query" name:"LiveOpenapiReserve"`
}

DescribeLiveRealtimeLogAuthorizedRequest is the request struct for api DescribeLiveRealtimeLogAuthorized

func CreateDescribeLiveRealtimeLogAuthorizedRequest ¶

func CreateDescribeLiveRealtimeLogAuthorizedRequest() (request *DescribeLiveRealtimeLogAuthorizedRequest)

CreateDescribeLiveRealtimeLogAuthorizedRequest creates a request to invoke DescribeLiveRealtimeLogAuthorized API

type DescribeLiveRealtimeLogAuthorizedResponse ¶

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

DescribeLiveRealtimeLogAuthorizedResponse is the response struct for api DescribeLiveRealtimeLogAuthorized

func CreateDescribeLiveRealtimeLogAuthorizedResponse ¶

func CreateDescribeLiveRealtimeLogAuthorizedResponse() (response *DescribeLiveRealtimeLogAuthorizedResponse)

CreateDescribeLiveRealtimeLogAuthorizedResponse creates a response to parse from DescribeLiveRealtimeLogAuthorized response

type DescribeLiveRecordConfigRequest ¶

type DescribeLiveRecordConfigRequest struct {
	*requests.RpcRequest
	PageNum       requests.Integer `position:"Query" name:"PageNum"`
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	StreamName    string           `position:"Query" name:"StreamName"`
	Order         string           `position:"Query" name:"Order"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveRecordConfigRequest is the request struct for api DescribeLiveRecordConfig

func CreateDescribeLiveRecordConfigRequest ¶

func CreateDescribeLiveRecordConfigRequest() (request *DescribeLiveRecordConfigRequest)

CreateDescribeLiveRecordConfigRequest creates a request to invoke DescribeLiveRecordConfig API

type DescribeLiveRecordConfigResponse ¶

type DescribeLiveRecordConfigResponse struct {
	*responses.BaseResponse
	PageNum           int                                         `json:"PageNum" xml:"PageNum"`
	RequestId         string                                      `json:"RequestId" xml:"RequestId"`
	Order             string                                      `json:"Order" xml:"Order"`
	TotalPage         int                                         `json:"TotalPage" xml:"TotalPage"`
	PageSize          int                                         `json:"PageSize" xml:"PageSize"`
	TotalNum          int                                         `json:"TotalNum" xml:"TotalNum"`
	LiveAppRecordList LiveAppRecordListInDescribeLiveRecordConfig `json:"LiveAppRecordList" xml:"LiveAppRecordList"`
}

DescribeLiveRecordConfigResponse is the response struct for api DescribeLiveRecordConfig

func CreateDescribeLiveRecordConfigResponse ¶

func CreateDescribeLiveRecordConfigResponse() (response *DescribeLiveRecordConfigResponse)

CreateDescribeLiveRecordConfigResponse creates a response to parse from DescribeLiveRecordConfig response

type DescribeLiveRecordNotifyConfigRequest ¶

type DescribeLiveRecordNotifyConfigRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveRecordNotifyConfigRequest is the request struct for api DescribeLiveRecordNotifyConfig

func CreateDescribeLiveRecordNotifyConfigRequest ¶

func CreateDescribeLiveRecordNotifyConfigRequest() (request *DescribeLiveRecordNotifyConfigRequest)

CreateDescribeLiveRecordNotifyConfigRequest creates a request to invoke DescribeLiveRecordNotifyConfig API

type DescribeLiveRecordNotifyConfigResponse ¶

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

DescribeLiveRecordNotifyConfigResponse is the response struct for api DescribeLiveRecordNotifyConfig

func CreateDescribeLiveRecordNotifyConfigResponse ¶

func CreateDescribeLiveRecordNotifyConfigResponse() (response *DescribeLiveRecordNotifyConfigResponse)

CreateDescribeLiveRecordNotifyConfigResponse creates a response to parse from DescribeLiveRecordNotifyConfig response

type DescribeLiveRecordNotifyRecordsRequest ¶ added in v1.62.252

type DescribeLiveRecordNotifyRecordsRequest struct {
	*requests.RpcRequest
	StartTime  string           `position:"Query" name:"StartTime"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	AppName    string           `position:"Query" name:"AppName"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	StreamName string           `position:"Query" name:"StreamName"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	Status     string           `position:"Query" name:"Status"`
}

DescribeLiveRecordNotifyRecordsRequest is the request struct for api DescribeLiveRecordNotifyRecords

func CreateDescribeLiveRecordNotifyRecordsRequest ¶ added in v1.62.252

func CreateDescribeLiveRecordNotifyRecordsRequest() (request *DescribeLiveRecordNotifyRecordsRequest)

CreateDescribeLiveRecordNotifyRecordsRequest creates a request to invoke DescribeLiveRecordNotifyRecords API

type DescribeLiveRecordNotifyRecordsResponse ¶ added in v1.62.252

type DescribeLiveRecordNotifyRecordsResponse struct {
	*responses.BaseResponse
	Code         int        `json:"Code" xml:"Code"`
	Msg          string     `json:"Msg" xml:"Msg"`
	PageNum      int        `json:"PageNum" xml:"PageNum"`
	PageSize     int        `json:"PageSize" xml:"PageSize"`
	RequestId    string     `json:"RequestId" xml:"RequestId"`
	TotalNum     int        `json:"TotalNum" xml:"TotalNum"`
	TotalPage    int        `json:"TotalPage" xml:"TotalPage"`
	CallbackList []Callback `json:"CallbackList" xml:"CallbackList"`
}

DescribeLiveRecordNotifyRecordsResponse is the response struct for api DescribeLiveRecordNotifyRecords

func CreateDescribeLiveRecordNotifyRecordsResponse ¶ added in v1.62.252

func CreateDescribeLiveRecordNotifyRecordsResponse() (response *DescribeLiveRecordNotifyRecordsResponse)

CreateDescribeLiveRecordNotifyRecordsResponse creates a response to parse from DescribeLiveRecordNotifyRecords response

type DescribeLiveRecordVodConfigsRequest ¶

type DescribeLiveRecordVodConfigsRequest struct {
	*requests.RpcRequest
	PageNum    requests.Integer `position:"Query" name:"PageNum"`
	AppName    string           `position:"Query" name:"AppName"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	StreamName string           `position:"Query" name:"StreamName"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveRecordVodConfigsRequest is the request struct for api DescribeLiveRecordVodConfigs

func CreateDescribeLiveRecordVodConfigsRequest ¶

func CreateDescribeLiveRecordVodConfigsRequest() (request *DescribeLiveRecordVodConfigsRequest)

CreateDescribeLiveRecordVodConfigsRequest creates a request to invoke DescribeLiveRecordVodConfigs API

type DescribeLiveRecordVodConfigsResponse ¶

type DescribeLiveRecordVodConfigsResponse struct {
	*responses.BaseResponse
	PageNum              int                  `json:"PageNum" xml:"PageNum"`
	RequestId            string               `json:"RequestId" xml:"RequestId"`
	PageSize             int                  `json:"PageSize" xml:"PageSize"`
	Total                string               `json:"Total" xml:"Total"`
	LiveRecordVodConfigs LiveRecordVodConfigs `json:"LiveRecordVodConfigs" xml:"LiveRecordVodConfigs"`
}

DescribeLiveRecordVodConfigsResponse is the response struct for api DescribeLiveRecordVodConfigs

func CreateDescribeLiveRecordVodConfigsResponse ¶

func CreateDescribeLiveRecordVodConfigsResponse() (response *DescribeLiveRecordVodConfigsResponse)

CreateDescribeLiveRecordVodConfigsResponse creates a response to parse from DescribeLiveRecordVodConfigs response

type DescribeLiveShiftConfigsRequest ¶ added in v1.61.1050

type DescribeLiveShiftConfigsRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveShiftConfigsRequest is the request struct for api DescribeLiveShiftConfigs

func CreateDescribeLiveShiftConfigsRequest ¶ added in v1.61.1050

func CreateDescribeLiveShiftConfigsRequest() (request *DescribeLiveShiftConfigsRequest)

CreateDescribeLiveShiftConfigsRequest creates a request to invoke DescribeLiveShiftConfigs API

type DescribeLiveShiftConfigsResponse ¶ added in v1.61.1050

type DescribeLiveShiftConfigsResponse struct {
	*responses.BaseResponse
	RequestId string                            `json:"RequestId" xml:"RequestId"`
	Content   ContentInDescribeLiveShiftConfigs `json:"Content" xml:"Content"`
}

DescribeLiveShiftConfigsResponse is the response struct for api DescribeLiveShiftConfigs

func CreateDescribeLiveShiftConfigsResponse ¶ added in v1.61.1050

func CreateDescribeLiveShiftConfigsResponse() (response *DescribeLiveShiftConfigsResponse)

CreateDescribeLiveShiftConfigsResponse creates a response to parse from DescribeLiveShiftConfigs response

type DescribeLiveSnapshotConfigRequest ¶

type DescribeLiveSnapshotConfigRequest struct {
	*requests.RpcRequest
	PageNum       requests.Integer `position:"Query" name:"PageNum"`
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	Order         string           `position:"Query" name:"Order"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveSnapshotConfigRequest is the request struct for api DescribeLiveSnapshotConfig

func CreateDescribeLiveSnapshotConfigRequest ¶

func CreateDescribeLiveSnapshotConfigRequest() (request *DescribeLiveSnapshotConfigRequest)

CreateDescribeLiveSnapshotConfigRequest creates a request to invoke DescribeLiveSnapshotConfig API

type DescribeLiveSnapshotConfigResponse ¶

type DescribeLiveSnapshotConfigResponse struct {
	*responses.BaseResponse
	PageNum                      int                          `json:"PageNum" xml:"PageNum"`
	RequestId                    string                       `json:"RequestId" xml:"RequestId"`
	Order                        string                       `json:"Order" xml:"Order"`
	TotalPage                    int                          `json:"TotalPage" xml:"TotalPage"`
	PageSize                     int                          `json:"PageSize" xml:"PageSize"`
	TotalNum                     int                          `json:"TotalNum" xml:"TotalNum"`
	LiveStreamSnapshotConfigList LiveStreamSnapshotConfigList `json:"LiveStreamSnapshotConfigList" xml:"LiveStreamSnapshotConfigList"`
}

DescribeLiveSnapshotConfigResponse is the response struct for api DescribeLiveSnapshotConfig

func CreateDescribeLiveSnapshotConfigResponse ¶

func CreateDescribeLiveSnapshotConfigResponse() (response *DescribeLiveSnapshotConfigResponse)

CreateDescribeLiveSnapshotConfigResponse creates a response to parse from DescribeLiveSnapshotConfig response

type DescribeLiveSnapshotDetectPornConfigRequest ¶

type DescribeLiveSnapshotDetectPornConfigRequest struct {
	*requests.RpcRequest
	PageNum       requests.Integer `position:"Query" name:"PageNum"`
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	Order         string           `position:"Query" name:"Order"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveSnapshotDetectPornConfigRequest is the request struct for api DescribeLiveSnapshotDetectPornConfig

func CreateDescribeLiveSnapshotDetectPornConfigRequest ¶

func CreateDescribeLiveSnapshotDetectPornConfigRequest() (request *DescribeLiveSnapshotDetectPornConfigRequest)

CreateDescribeLiveSnapshotDetectPornConfigRequest creates a request to invoke DescribeLiveSnapshotDetectPornConfig API

type DescribeLiveSnapshotDetectPornConfigResponse ¶

type DescribeLiveSnapshotDetectPornConfigResponse struct {
	*responses.BaseResponse
	PageNum                          int                              `json:"PageNum" xml:"PageNum"`
	RequestId                        string                           `json:"RequestId" xml:"RequestId"`
	Order                            string                           `json:"Order" xml:"Order"`
	TotalPage                        int                              `json:"TotalPage" xml:"TotalPage"`
	PageSize                         int                              `json:"PageSize" xml:"PageSize"`
	TotalNum                         int                              `json:"TotalNum" xml:"TotalNum"`
	LiveSnapshotDetectPornConfigList LiveSnapshotDetectPornConfigList `json:"LiveSnapshotDetectPornConfigList" xml:"LiveSnapshotDetectPornConfigList"`
}

DescribeLiveSnapshotDetectPornConfigResponse is the response struct for api DescribeLiveSnapshotDetectPornConfig

func CreateDescribeLiveSnapshotDetectPornConfigResponse ¶

func CreateDescribeLiveSnapshotDetectPornConfigResponse() (response *DescribeLiveSnapshotDetectPornConfigResponse)

CreateDescribeLiveSnapshotDetectPornConfigResponse creates a response to parse from DescribeLiveSnapshotDetectPornConfig response

type DescribeLiveSnapshotNotifyConfigRequest ¶ added in v1.62.68

type DescribeLiveSnapshotNotifyConfigRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveSnapshotNotifyConfigRequest is the request struct for api DescribeLiveSnapshotNotifyConfig

func CreateDescribeLiveSnapshotNotifyConfigRequest ¶ added in v1.62.68

func CreateDescribeLiveSnapshotNotifyConfigRequest() (request *DescribeLiveSnapshotNotifyConfigRequest)

CreateDescribeLiveSnapshotNotifyConfigRequest creates a request to invoke DescribeLiveSnapshotNotifyConfig API

type DescribeLiveSnapshotNotifyConfigResponse ¶ added in v1.62.68

type DescribeLiveSnapshotNotifyConfigResponse struct {
	*responses.BaseResponse
	DomainName    string `json:"DomainName" xml:"DomainName"`
	NotifyAuthKey string `json:"NotifyAuthKey" xml:"NotifyAuthKey"`
	NotifyReqAuth string `json:"NotifyReqAuth" xml:"NotifyReqAuth"`
	NotifyUrl     string `json:"NotifyUrl" xml:"NotifyUrl"`
	RequestId     string `json:"RequestId" xml:"RequestId"`
}

DescribeLiveSnapshotNotifyConfigResponse is the response struct for api DescribeLiveSnapshotNotifyConfig

func CreateDescribeLiveSnapshotNotifyConfigResponse ¶ added in v1.62.68

func CreateDescribeLiveSnapshotNotifyConfigResponse() (response *DescribeLiveSnapshotNotifyConfigResponse)

CreateDescribeLiveSnapshotNotifyConfigResponse creates a response to parse from DescribeLiveSnapshotNotifyConfig response

type DescribeLiveStreamAuthCheckingRequest ¶ added in v1.62.68

type DescribeLiveStreamAuthCheckingRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	Url        string           `position:"Query" name:"Url"`
}

DescribeLiveStreamAuthCheckingRequest is the request struct for api DescribeLiveStreamAuthChecking

func CreateDescribeLiveStreamAuthCheckingRequest ¶ added in v1.62.68

func CreateDescribeLiveStreamAuthCheckingRequest() (request *DescribeLiveStreamAuthCheckingRequest)

CreateDescribeLiveStreamAuthCheckingRequest creates a request to invoke DescribeLiveStreamAuthChecking API

type DescribeLiveStreamAuthCheckingResponse ¶ added in v1.62.68

type DescribeLiveStreamAuthCheckingResponse struct {
	*responses.BaseResponse
	Description string `json:"Description" xml:"Description"`
	RequestId   string `json:"RequestId" xml:"RequestId"`
	Status      string `json:"Status" xml:"Status"`
}

DescribeLiveStreamAuthCheckingResponse is the response struct for api DescribeLiveStreamAuthChecking

func CreateDescribeLiveStreamAuthCheckingResponse ¶ added in v1.62.68

func CreateDescribeLiveStreamAuthCheckingResponse() (response *DescribeLiveStreamAuthCheckingResponse)

CreateDescribeLiveStreamAuthCheckingResponse creates a response to parse from DescribeLiveStreamAuthChecking response

type DescribeLiveStreamBitRateDataRequest ¶

type DescribeLiveStreamBitRateDataRequest struct {
	*requests.RpcRequest
	StartTime     string           `position:"Query" name:"StartTime"`
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	StreamName    string           `position:"Query" name:"StreamName"`
	DomainName    string           `position:"Query" name:"DomainName"`
	EndTime       string           `position:"Query" name:"EndTime"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveStreamBitRateDataRequest is the request struct for api DescribeLiveStreamBitRateData

func CreateDescribeLiveStreamBitRateDataRequest ¶

func CreateDescribeLiveStreamBitRateDataRequest() (request *DescribeLiveStreamBitRateDataRequest)

CreateDescribeLiveStreamBitRateDataRequest creates a request to invoke DescribeLiveStreamBitRateData API

type DescribeLiveStreamBitRateDataResponse ¶

type DescribeLiveStreamBitRateDataResponse struct {
	*responses.BaseResponse
	RequestId                string                                                  `json:"RequestId" xml:"RequestId"`
	FrameRateAndBitRateInfos FrameRateAndBitRateInfosInDescribeLiveStreamBitRateData `json:"FrameRateAndBitRateInfos" xml:"FrameRateAndBitRateInfos"`
}

DescribeLiveStreamBitRateDataResponse is the response struct for api DescribeLiveStreamBitRateData

func CreateDescribeLiveStreamBitRateDataResponse ¶

func CreateDescribeLiveStreamBitRateDataResponse() (response *DescribeLiveStreamBitRateDataResponse)

CreateDescribeLiveStreamBitRateDataResponse creates a response to parse from DescribeLiveStreamBitRateData response

type DescribeLiveStreamCountRequest ¶

type DescribeLiveStreamCountRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveStreamCountRequest is the request struct for api DescribeLiveStreamCount

func CreateDescribeLiveStreamCountRequest ¶

func CreateDescribeLiveStreamCountRequest() (request *DescribeLiveStreamCountRequest)

CreateDescribeLiveStreamCountRequest creates a request to invoke DescribeLiveStreamCount API

type DescribeLiveStreamCountResponse ¶

type DescribeLiveStreamCountResponse struct {
	*responses.BaseResponse
	RequestId        string                                    `json:"RequestId" xml:"RequestId"`
	StreamCountInfos StreamCountInfosInDescribeLiveStreamCount `json:"StreamCountInfos" xml:"StreamCountInfos"`
}

DescribeLiveStreamCountResponse is the response struct for api DescribeLiveStreamCount

func CreateDescribeLiveStreamCountResponse ¶

func CreateDescribeLiveStreamCountResponse() (response *DescribeLiveStreamCountResponse)

CreateDescribeLiveStreamCountResponse creates a response to parse from DescribeLiveStreamCount response

type DescribeLiveStreamDelayConfigRequest ¶

type DescribeLiveStreamDelayConfigRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveStreamDelayConfigRequest is the request struct for api DescribeLiveStreamDelayConfig

func CreateDescribeLiveStreamDelayConfigRequest ¶

func CreateDescribeLiveStreamDelayConfigRequest() (request *DescribeLiveStreamDelayConfigRequest)

CreateDescribeLiveStreamDelayConfigRequest creates a request to invoke DescribeLiveStreamDelayConfig API

type DescribeLiveStreamDelayConfigResponse ¶

type DescribeLiveStreamDelayConfigResponse struct {
	*responses.BaseResponse
	RequestId                 string                    `json:"RequestId" xml:"RequestId"`
	LiveStreamHlsDelayConfig  LiveStreamHlsDelayConfig  `json:"LiveStreamHlsDelayConfig" xml:"LiveStreamHlsDelayConfig"`
	LiveStreamFlvDelayConfig  LiveStreamFlvDelayConfig  `json:"LiveStreamFlvDelayConfig" xml:"LiveStreamFlvDelayConfig"`
	LiveStreamRtmpDelayConfig LiveStreamRtmpDelayConfig `json:"LiveStreamRtmpDelayConfig" xml:"LiveStreamRtmpDelayConfig"`
}

DescribeLiveStreamDelayConfigResponse is the response struct for api DescribeLiveStreamDelayConfig

func CreateDescribeLiveStreamDelayConfigResponse ¶

func CreateDescribeLiveStreamDelayConfigResponse() (response *DescribeLiveStreamDelayConfigResponse)

CreateDescribeLiveStreamDelayConfigResponse creates a response to parse from DescribeLiveStreamDelayConfig response

type DescribeLiveStreamDetailFrameRateAndBitRateDataRequest ¶ added in v1.62.728

type DescribeLiveStreamDetailFrameRateAndBitRateDataRequest struct {
	*requests.RpcRequest
	StartTime  string           `position:"Query" name:"StartTime"`
	AppName    string           `position:"Query" name:"AppName"`
	StreamName string           `position:"Query" name:"StreamName"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveStreamDetailFrameRateAndBitRateDataRequest is the request struct for api DescribeLiveStreamDetailFrameRateAndBitRateData

func CreateDescribeLiveStreamDetailFrameRateAndBitRateDataRequest ¶ added in v1.62.728

func CreateDescribeLiveStreamDetailFrameRateAndBitRateDataRequest() (request *DescribeLiveStreamDetailFrameRateAndBitRateDataRequest)

CreateDescribeLiveStreamDetailFrameRateAndBitRateDataRequest creates a request to invoke DescribeLiveStreamDetailFrameRateAndBitRateData API

type DescribeLiveStreamDetailFrameRateAndBitRateDataResponse ¶ added in v1.62.728

type DescribeLiveStreamDetailFrameRateAndBitRateDataResponse struct {
	*responses.BaseResponse
	RequestId                string  `json:"RequestId" xml:"RequestId"`
	FrameRateAndBitRateInfos []Frabr `json:"FrameRateAndBitRateInfos" xml:"FrameRateAndBitRateInfos"`
}

DescribeLiveStreamDetailFrameRateAndBitRateDataResponse is the response struct for api DescribeLiveStreamDetailFrameRateAndBitRateData

func CreateDescribeLiveStreamDetailFrameRateAndBitRateDataResponse ¶ added in v1.62.728

func CreateDescribeLiveStreamDetailFrameRateAndBitRateDataResponse() (response *DescribeLiveStreamDetailFrameRateAndBitRateDataResponse)

CreateDescribeLiveStreamDetailFrameRateAndBitRateDataResponse creates a response to parse from DescribeLiveStreamDetailFrameRateAndBitRateData response

type DescribeLiveStreamHistoryUserNumRequest ¶

type DescribeLiveStreamHistoryUserNumRequest struct {
	*requests.RpcRequest
	StartTime     string           `position:"Query" name:"StartTime"`
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	StreamName    string           `position:"Query" name:"StreamName"`
	DomainName    string           `position:"Query" name:"DomainName"`
	EndTime       string           `position:"Query" name:"EndTime"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveStreamHistoryUserNumRequest is the request struct for api DescribeLiveStreamHistoryUserNum

func CreateDescribeLiveStreamHistoryUserNumRequest ¶

func CreateDescribeLiveStreamHistoryUserNumRequest() (request *DescribeLiveStreamHistoryUserNumRequest)

CreateDescribeLiveStreamHistoryUserNumRequest creates a request to invoke DescribeLiveStreamHistoryUserNum API

type DescribeLiveStreamHistoryUserNumResponse ¶

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

DescribeLiveStreamHistoryUserNumResponse is the response struct for api DescribeLiveStreamHistoryUserNum

func CreateDescribeLiveStreamHistoryUserNumResponse ¶

func CreateDescribeLiveStreamHistoryUserNumResponse() (response *DescribeLiveStreamHistoryUserNumResponse)

CreateDescribeLiveStreamHistoryUserNumResponse creates a response to parse from DescribeLiveStreamHistoryUserNum response

type DescribeLiveStreamMetricDetailDataRequest ¶ added in v1.61.1836

type DescribeLiveStreamMetricDetailDataRequest struct {
	*requests.RpcRequest
	NextPageToken string           `position:"Query" name:"NextPageToken"`
	StartTime     string           `position:"Query" name:"StartTime"`
	Protocol      string           `position:"Query" name:"Protocol"`
	AppName       string           `position:"Query" name:"AppName"`
	StreamName    string           `position:"Query" name:"StreamName"`
	DomainName    string           `position:"Query" name:"DomainName"`
	EndTime       string           `position:"Query" name:"EndTime"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveStreamMetricDetailDataRequest is the request struct for api DescribeLiveStreamMetricDetailData

func CreateDescribeLiveStreamMetricDetailDataRequest ¶ added in v1.61.1836

func CreateDescribeLiveStreamMetricDetailDataRequest() (request *DescribeLiveStreamMetricDetailDataRequest)

CreateDescribeLiveStreamMetricDetailDataRequest creates a request to invoke DescribeLiveStreamMetricDetailData API

type DescribeLiveStreamMetricDetailDataResponse ¶ added in v1.61.1836

type DescribeLiveStreamMetricDetailDataResponse struct {
	*responses.BaseResponse
	DomainName       string                                               `json:"DomainName" xml:"DomainName"`
	EndTime          string                                               `json:"EndTime" xml:"EndTime"`
	NextPageToken    string                                               `json:"NextPageToken" xml:"NextPageToken"`
	PageSize         int                                                  `json:"PageSize" xml:"PageSize"`
	RequestId        string                                               `json:"RequestId" xml:"RequestId"`
	StartTime        string                                               `json:"StartTime" xml:"StartTime"`
	StreamDetailData StreamDetailDataInDescribeLiveStreamMetricDetailData `json:"StreamDetailData" xml:"StreamDetailData"`
}

DescribeLiveStreamMetricDetailDataResponse is the response struct for api DescribeLiveStreamMetricDetailData

func CreateDescribeLiveStreamMetricDetailDataResponse ¶ added in v1.61.1836

func CreateDescribeLiveStreamMetricDetailDataResponse() (response *DescribeLiveStreamMetricDetailDataResponse)

CreateDescribeLiveStreamMetricDetailDataResponse creates a response to parse from DescribeLiveStreamMetricDetailData response

type DescribeLiveStreamMonitorListRequest ¶ added in v1.61.1353

type DescribeLiveStreamMonitorListRequest struct {
	*requests.RpcRequest
	MonitorId string           `position:"Query" name:"MonitorId"`
	PageNum   requests.Integer `position:"Query" name:"PageNum"`
	PageSize  requests.Integer `position:"Query" name:"PageSize"`
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
	OrderRule requests.Integer `position:"Query" name:"OrderRule"`
	Status    requests.Integer `position:"Query" name:"Status"`
}

DescribeLiveStreamMonitorListRequest is the request struct for api DescribeLiveStreamMonitorList

func CreateDescribeLiveStreamMonitorListRequest ¶ added in v1.61.1353

func CreateDescribeLiveStreamMonitorListRequest() (request *DescribeLiveStreamMonitorListRequest)

CreateDescribeLiveStreamMonitorListRequest creates a request to invoke DescribeLiveStreamMonitorList API

type DescribeLiveStreamMonitorListResponse ¶ added in v1.61.1353

type DescribeLiveStreamMonitorListResponse struct {
	*responses.BaseResponse
	Total                 int                     `json:"Total" xml:"Total"`
	RequestId             string                  `json:"RequestId" xml:"RequestId"`
	LiveStreamMonitorList []LiveStreamMonitorInfo `json:"LiveStreamMonitorList" xml:"LiveStreamMonitorList"`
}

DescribeLiveStreamMonitorListResponse is the response struct for api DescribeLiveStreamMonitorList

func CreateDescribeLiveStreamMonitorListResponse ¶ added in v1.61.1353

func CreateDescribeLiveStreamMonitorListResponse() (response *DescribeLiveStreamMonitorListResponse)

CreateDescribeLiveStreamMonitorListResponse creates a response to parse from DescribeLiveStreamMonitorList response

type DescribeLiveStreamOptimizedFeatureConfigRequest ¶

type DescribeLiveStreamOptimizedFeatureConfigRequest struct {
	*requests.RpcRequest
	ConfigName string           `position:"Query" name:"ConfigName"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveStreamOptimizedFeatureConfigRequest is the request struct for api DescribeLiveStreamOptimizedFeatureConfig

func CreateDescribeLiveStreamOptimizedFeatureConfigRequest ¶

func CreateDescribeLiveStreamOptimizedFeatureConfigRequest() (request *DescribeLiveStreamOptimizedFeatureConfigRequest)

CreateDescribeLiveStreamOptimizedFeatureConfigRequest creates a request to invoke DescribeLiveStreamOptimizedFeatureConfig API

type DescribeLiveStreamOptimizedFeatureConfigResponse ¶

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

DescribeLiveStreamOptimizedFeatureConfigResponse is the response struct for api DescribeLiveStreamOptimizedFeatureConfig

func CreateDescribeLiveStreamOptimizedFeatureConfigResponse ¶

func CreateDescribeLiveStreamOptimizedFeatureConfigResponse() (response *DescribeLiveStreamOptimizedFeatureConfigResponse)

CreateDescribeLiveStreamOptimizedFeatureConfigResponse creates a response to parse from DescribeLiveStreamOptimizedFeatureConfig response

type DescribeLiveStreamPreloadTasksRequest ¶ added in v1.62.507

type DescribeLiveStreamPreloadTasksRequest struct {
	*requests.RpcRequest
	StartTime  string           `position:"Query" name:"StartTime"`
	PageNum    requests.Integer `position:"Query" name:"PageNum"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	TaskId     string           `position:"Query" name:"TaskId"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	PlayUrl    string           `position:"Query" name:"PlayUrl"`
	Status     string           `position:"Query" name:"Status"`
}

DescribeLiveStreamPreloadTasksRequest is the request struct for api DescribeLiveStreamPreloadTasks

func CreateDescribeLiveStreamPreloadTasksRequest ¶ added in v1.62.507

func CreateDescribeLiveStreamPreloadTasksRequest() (request *DescribeLiveStreamPreloadTasksRequest)

CreateDescribeLiveStreamPreloadTasksRequest creates a request to invoke DescribeLiveStreamPreloadTasks API

type DescribeLiveStreamPreloadTasksResponse ¶ added in v1.62.507

type DescribeLiveStreamPreloadTasksResponse struct {
	*responses.BaseResponse
	PageNum      int          `json:"PageNum" xml:"PageNum"`
	PageSize     int          `json:"PageSize" xml:"PageSize"`
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	TotalNum     int          `json:"TotalNum" xml:"TotalNum"`
	TotalPage    int          `json:"TotalPage" xml:"TotalPage"`
	PreloadTasks PreloadTasks `json:"PreloadTasks" xml:"PreloadTasks"`
}

DescribeLiveStreamPreloadTasksResponse is the response struct for api DescribeLiveStreamPreloadTasks

func CreateDescribeLiveStreamPreloadTasksResponse ¶ added in v1.62.507

func CreateDescribeLiveStreamPreloadTasksResponse() (response *DescribeLiveStreamPreloadTasksResponse)

CreateDescribeLiveStreamPreloadTasksResponse creates a response to parse from DescribeLiveStreamPreloadTasks response

type DescribeLiveStreamPushMetricDetailDataRequest ¶ added in v1.62.584

type DescribeLiveStreamPushMetricDetailDataRequest struct {
	*requests.RpcRequest
	NextPageToken string           `position:"Query" name:"NextPageToken"`
	StartTime     string           `position:"Query" name:"StartTime"`
	AppName       string           `position:"Query" name:"AppName"`
	StreamName    string           `position:"Query" name:"StreamName"`
	DomainName    string           `position:"Query" name:"DomainName"`
	EndTime       string           `position:"Query" name:"EndTime"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveStreamPushMetricDetailDataRequest is the request struct for api DescribeLiveStreamPushMetricDetailData

func CreateDescribeLiveStreamPushMetricDetailDataRequest ¶ added in v1.62.584

func CreateDescribeLiveStreamPushMetricDetailDataRequest() (request *DescribeLiveStreamPushMetricDetailDataRequest)

CreateDescribeLiveStreamPushMetricDetailDataRequest creates a request to invoke DescribeLiveStreamPushMetricDetailData API

type DescribeLiveStreamPushMetricDetailDataResponse ¶ added in v1.62.584

type DescribeLiveStreamPushMetricDetailDataResponse struct {
	*responses.BaseResponse
	DomainName       string                                                   `json:"DomainName" xml:"DomainName"`
	EndTime          string                                                   `json:"EndTime" xml:"EndTime"`
	NextPageToken    string                                                   `json:"NextPageToken" xml:"NextPageToken"`
	PageSize         int                                                      `json:"PageSize" xml:"PageSize"`
	RequestId        string                                                   `json:"RequestId" xml:"RequestId"`
	StartTime        string                                                   `json:"StartTime" xml:"StartTime"`
	StreamDetailData StreamDetailDataInDescribeLiveStreamPushMetricDetailData `json:"StreamDetailData" xml:"StreamDetailData"`
}

DescribeLiveStreamPushMetricDetailDataResponse is the response struct for api DescribeLiveStreamPushMetricDetailData

func CreateDescribeLiveStreamPushMetricDetailDataResponse ¶ added in v1.62.584

func CreateDescribeLiveStreamPushMetricDetailDataResponse() (response *DescribeLiveStreamPushMetricDetailDataResponse)

CreateDescribeLiveStreamPushMetricDetailDataResponse creates a response to parse from DescribeLiveStreamPushMetricDetailData response

type DescribeLiveStreamRecordContentRequest ¶

type DescribeLiveStreamRecordContentRequest struct {
	*requests.RpcRequest
	StartTime     string           `position:"Query" name:"StartTime"`
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	StreamName    string           `position:"Query" name:"StreamName"`
	DomainName    string           `position:"Query" name:"DomainName"`
	EndTime       string           `position:"Query" name:"EndTime"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveStreamRecordContentRequest is the request struct for api DescribeLiveStreamRecordContent

func CreateDescribeLiveStreamRecordContentRequest ¶

func CreateDescribeLiveStreamRecordContentRequest() (request *DescribeLiveStreamRecordContentRequest)

CreateDescribeLiveStreamRecordContentRequest creates a request to invoke DescribeLiveStreamRecordContent API

type DescribeLiveStreamRecordContentResponse ¶

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

DescribeLiveStreamRecordContentResponse is the response struct for api DescribeLiveStreamRecordContent

func CreateDescribeLiveStreamRecordContentResponse ¶

func CreateDescribeLiveStreamRecordContentResponse() (response *DescribeLiveStreamRecordContentResponse)

CreateDescribeLiveStreamRecordContentResponse creates a response to parse from DescribeLiveStreamRecordContent response

type DescribeLiveStreamRecordIndexFileRequest ¶

type DescribeLiveStreamRecordIndexFileRequest struct {
	*requests.RpcRequest
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	StreamName    string           `position:"Query" name:"StreamName"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	RecordId      string           `position:"Query" name:"RecordId"`
}

DescribeLiveStreamRecordIndexFileRequest is the request struct for api DescribeLiveStreamRecordIndexFile

func CreateDescribeLiveStreamRecordIndexFileRequest ¶

func CreateDescribeLiveStreamRecordIndexFileRequest() (request *DescribeLiveStreamRecordIndexFileRequest)

CreateDescribeLiveStreamRecordIndexFileRequest creates a request to invoke DescribeLiveStreamRecordIndexFile API

type DescribeLiveStreamRecordIndexFileResponse ¶

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

DescribeLiveStreamRecordIndexFileResponse is the response struct for api DescribeLiveStreamRecordIndexFile

func CreateDescribeLiveStreamRecordIndexFileResponse ¶

func CreateDescribeLiveStreamRecordIndexFileResponse() (response *DescribeLiveStreamRecordIndexFileResponse)

CreateDescribeLiveStreamRecordIndexFileResponse creates a response to parse from DescribeLiveStreamRecordIndexFile response

type DescribeLiveStreamRecordIndexFilesRequest ¶

type DescribeLiveStreamRecordIndexFilesRequest struct {
	*requests.RpcRequest
	StartTime     string           `position:"Query" name:"StartTime"`
	PageNum       requests.Integer `position:"Query" name:"PageNum"`
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	StreamName    string           `position:"Query" name:"StreamName"`
	Order         string           `position:"Query" name:"Order"`
	DomainName    string           `position:"Query" name:"DomainName"`
	EndTime       string           `position:"Query" name:"EndTime"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveStreamRecordIndexFilesRequest is the request struct for api DescribeLiveStreamRecordIndexFiles

func CreateDescribeLiveStreamRecordIndexFilesRequest ¶

func CreateDescribeLiveStreamRecordIndexFilesRequest() (request *DescribeLiveStreamRecordIndexFilesRequest)

CreateDescribeLiveStreamRecordIndexFilesRequest creates a request to invoke DescribeLiveStreamRecordIndexFiles API

type DescribeLiveStreamRecordIndexFilesResponse ¶

type DescribeLiveStreamRecordIndexFilesResponse struct {
	*responses.BaseResponse
	PageNum             int                 `json:"PageNum" xml:"PageNum"`
	RequestId           string              `json:"RequestId" xml:"RequestId"`
	Order               string              `json:"Order" xml:"Order"`
	TotalPage           int                 `json:"TotalPage" xml:"TotalPage"`
	PageSize            int                 `json:"PageSize" xml:"PageSize"`
	TotalNum            int                 `json:"TotalNum" xml:"TotalNum"`
	RecordIndexInfoList RecordIndexInfoList `json:"RecordIndexInfoList" xml:"RecordIndexInfoList"`
}

DescribeLiveStreamRecordIndexFilesResponse is the response struct for api DescribeLiveStreamRecordIndexFiles

func CreateDescribeLiveStreamRecordIndexFilesResponse ¶

func CreateDescribeLiveStreamRecordIndexFilesResponse() (response *DescribeLiveStreamRecordIndexFilesResponse)

CreateDescribeLiveStreamRecordIndexFilesResponse creates a response to parse from DescribeLiveStreamRecordIndexFiles response

type DescribeLiveStreamSnapshotInfoRequest ¶

type DescribeLiveStreamSnapshotInfoRequest struct {
	*requests.RpcRequest
	StartTime     string           `position:"Query" name:"StartTime"`
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	Limit         requests.Integer `position:"Query" name:"Limit"`
	StreamName    string           `position:"Query" name:"StreamName"`
	Order         string           `position:"Query" name:"Order"`
	DomainName    string           `position:"Query" name:"DomainName"`
	EndTime       string           `position:"Query" name:"EndTime"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveStreamSnapshotInfoRequest is the request struct for api DescribeLiveStreamSnapshotInfo

func CreateDescribeLiveStreamSnapshotInfoRequest ¶

func CreateDescribeLiveStreamSnapshotInfoRequest() (request *DescribeLiveStreamSnapshotInfoRequest)

CreateDescribeLiveStreamSnapshotInfoRequest creates a request to invoke DescribeLiveStreamSnapshotInfo API

type DescribeLiveStreamSnapshotInfoResponse ¶

type DescribeLiveStreamSnapshotInfoResponse struct {
	*responses.BaseResponse
	NextStartTime              string                     `json:"NextStartTime" xml:"NextStartTime"`
	RequestId                  string                     `json:"RequestId" xml:"RequestId"`
	LiveStreamSnapshotInfoList LiveStreamSnapshotInfoList `json:"LiveStreamSnapshotInfoList" xml:"LiveStreamSnapshotInfoList"`
}

DescribeLiveStreamSnapshotInfoResponse is the response struct for api DescribeLiveStreamSnapshotInfo

func CreateDescribeLiveStreamSnapshotInfoResponse ¶

func CreateDescribeLiveStreamSnapshotInfoResponse() (response *DescribeLiveStreamSnapshotInfoResponse)

CreateDescribeLiveStreamSnapshotInfoResponse creates a response to parse from DescribeLiveStreamSnapshotInfo response

type DescribeLiveStreamStateRequest ¶ added in v1.61.1259

type DescribeLiveStreamStateRequest struct {
	*requests.RpcRequest
	AppName    string           `position:"Query" name:"AppName"`
	StreamName string           `position:"Query" name:"StreamName"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveStreamStateRequest is the request struct for api DescribeLiveStreamState

func CreateDescribeLiveStreamStateRequest ¶ added in v1.61.1259

func CreateDescribeLiveStreamStateRequest() (request *DescribeLiveStreamStateRequest)

CreateDescribeLiveStreamStateRequest creates a request to invoke DescribeLiveStreamState API

type DescribeLiveStreamStateResponse ¶ added in v1.61.1259

type DescribeLiveStreamStateResponse struct {
	*responses.BaseResponse
	Type        string `json:"Type" xml:"Type"`
	RequestId   string `json:"RequestId" xml:"RequestId"`
	StreamState string `json:"StreamState" xml:"StreamState"`
}

DescribeLiveStreamStateResponse is the response struct for api DescribeLiveStreamState

func CreateDescribeLiveStreamStateResponse ¶ added in v1.61.1259

func CreateDescribeLiveStreamStateResponse() (response *DescribeLiveStreamStateResponse)

CreateDescribeLiveStreamStateResponse creates a response to parse from DescribeLiveStreamState response

type DescribeLiveStreamTranscodeInfoRequest ¶

type DescribeLiveStreamTranscodeInfoRequest struct {
	*requests.RpcRequest
	AppName             string           `position:"Query" name:"AppName"`
	OwnerId             requests.Integer `position:"Query" name:"OwnerId"`
	DomainTranscodeName string           `position:"Query" name:"DomainTranscodeName"`
}

DescribeLiveStreamTranscodeInfoRequest is the request struct for api DescribeLiveStreamTranscodeInfo

func CreateDescribeLiveStreamTranscodeInfoRequest ¶

func CreateDescribeLiveStreamTranscodeInfoRequest() (request *DescribeLiveStreamTranscodeInfoRequest)

CreateDescribeLiveStreamTranscodeInfoRequest creates a request to invoke DescribeLiveStreamTranscodeInfo API

type DescribeLiveStreamTranscodeInfoResponse ¶

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

DescribeLiveStreamTranscodeInfoResponse is the response struct for api DescribeLiveStreamTranscodeInfo

func CreateDescribeLiveStreamTranscodeInfoResponse ¶

func CreateDescribeLiveStreamTranscodeInfoResponse() (response *DescribeLiveStreamTranscodeInfoResponse)

CreateDescribeLiveStreamTranscodeInfoResponse creates a response to parse from DescribeLiveStreamTranscodeInfo response

type DescribeLiveStreamTranscodeMetricDataRequest ¶ added in v1.62.614

type DescribeLiveStreamTranscodeMetricDataRequest struct {
	*requests.RpcRequest
	NextPageToken string           `position:"Query" name:"NextPageToken"`
	StartTime     string           `position:"Query" name:"StartTime"`
	AppName       string           `position:"Query" name:"AppName"`
	StreamName    string           `position:"Query" name:"StreamName"`
	DomainName    string           `position:"Query" name:"DomainName"`
	EndTime       string           `position:"Query" name:"EndTime"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveStreamTranscodeMetricDataRequest is the request struct for api DescribeLiveStreamTranscodeMetricData

func CreateDescribeLiveStreamTranscodeMetricDataRequest ¶ added in v1.62.614

func CreateDescribeLiveStreamTranscodeMetricDataRequest() (request *DescribeLiveStreamTranscodeMetricDataRequest)

CreateDescribeLiveStreamTranscodeMetricDataRequest creates a request to invoke DescribeLiveStreamTranscodeMetricData API

type DescribeLiveStreamTranscodeMetricDataResponse ¶ added in v1.62.614

type DescribeLiveStreamTranscodeMetricDataResponse struct {
	*responses.BaseResponse
	DomainName       string                                                  `json:"DomainName" xml:"DomainName"`
	EndTime          string                                                  `json:"EndTime" xml:"EndTime"`
	NextPageToken    string                                                  `json:"NextPageToken" xml:"NextPageToken"`
	PageSize         int                                                     `json:"PageSize" xml:"PageSize"`
	RequestId        string                                                  `json:"RequestId" xml:"RequestId"`
	StartTime        string                                                  `json:"StartTime" xml:"StartTime"`
	StreamDetailData StreamDetailDataInDescribeLiveStreamTranscodeMetricData `json:"StreamDetailData" xml:"StreamDetailData"`
}

DescribeLiveStreamTranscodeMetricDataResponse is the response struct for api DescribeLiveStreamTranscodeMetricData

func CreateDescribeLiveStreamTranscodeMetricDataResponse ¶ added in v1.62.614

func CreateDescribeLiveStreamTranscodeMetricDataResponse() (response *DescribeLiveStreamTranscodeMetricDataResponse)

CreateDescribeLiveStreamTranscodeMetricDataResponse creates a response to parse from DescribeLiveStreamTranscodeMetricData response

type DescribeLiveStreamTranscodeStreamNumRequest ¶

type DescribeLiveStreamTranscodeStreamNumRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveStreamTranscodeStreamNumRequest is the request struct for api DescribeLiveStreamTranscodeStreamNum

func CreateDescribeLiveStreamTranscodeStreamNumRequest ¶

func CreateDescribeLiveStreamTranscodeStreamNumRequest() (request *DescribeLiveStreamTranscodeStreamNumRequest)

CreateDescribeLiveStreamTranscodeStreamNumRequest creates a request to invoke DescribeLiveStreamTranscodeStreamNum API

type DescribeLiveStreamTranscodeStreamNumResponse ¶

type DescribeLiveStreamTranscodeStreamNumResponse struct {
	*responses.BaseResponse
	UntranscodeNumber    int64  `json:"UntranscodeNumber" xml:"UntranscodeNumber"`
	LazyTranscodedNumber int64  `json:"LazyTranscodedNumber" xml:"LazyTranscodedNumber"`
	TranscodedNumber     int64  `json:"TranscodedNumber" xml:"TranscodedNumber"`
	RequestId            string `json:"RequestId" xml:"RequestId"`
	Total                int64  `json:"Total" xml:"Total"`
}

DescribeLiveStreamTranscodeStreamNumResponse is the response struct for api DescribeLiveStreamTranscodeStreamNum

func CreateDescribeLiveStreamTranscodeStreamNumResponse ¶

func CreateDescribeLiveStreamTranscodeStreamNumResponse() (response *DescribeLiveStreamTranscodeStreamNumResponse)

CreateDescribeLiveStreamTranscodeStreamNumResponse creates a response to parse from DescribeLiveStreamTranscodeStreamNum response

type DescribeLiveStreamWatermarkRulesRequest ¶ added in v1.61.1461

type DescribeLiveStreamWatermarkRulesRequest struct {
	*requests.RpcRequest
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	Domain     string           `position:"Query" name:"Domain"`
}

DescribeLiveStreamWatermarkRulesRequest is the request struct for api DescribeLiveStreamWatermarkRules

func CreateDescribeLiveStreamWatermarkRulesRequest ¶ added in v1.61.1461

func CreateDescribeLiveStreamWatermarkRulesRequest() (request *DescribeLiveStreamWatermarkRulesRequest)

CreateDescribeLiveStreamWatermarkRulesRequest creates a request to invoke DescribeLiveStreamWatermarkRules API

type DescribeLiveStreamWatermarkRulesResponse ¶ added in v1.61.1461

type DescribeLiveStreamWatermarkRulesResponse struct {
	*responses.BaseResponse
	Total        int          `json:"Total" xml:"Total"`
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	RuleInfoList RuleInfoList `json:"RuleInfoList" xml:"RuleInfoList"`
}

DescribeLiveStreamWatermarkRulesResponse is the response struct for api DescribeLiveStreamWatermarkRules

func CreateDescribeLiveStreamWatermarkRulesResponse ¶ added in v1.61.1461

func CreateDescribeLiveStreamWatermarkRulesResponse() (response *DescribeLiveStreamWatermarkRulesResponse)

CreateDescribeLiveStreamWatermarkRulesResponse creates a response to parse from DescribeLiveStreamWatermarkRules response

type DescribeLiveStreamWatermarksRequest ¶ added in v1.61.1461

type DescribeLiveStreamWatermarksRequest struct {
	*requests.RpcRequest
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	KeyWord    string           `position:"Query" name:"KeyWord"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	Domain     string           `position:"Query" name:"Domain"`
}

DescribeLiveStreamWatermarksRequest is the request struct for api DescribeLiveStreamWatermarks

func CreateDescribeLiveStreamWatermarksRequest ¶ added in v1.61.1461

func CreateDescribeLiveStreamWatermarksRequest() (request *DescribeLiveStreamWatermarksRequest)

CreateDescribeLiveStreamWatermarksRequest creates a request to invoke DescribeLiveStreamWatermarks API

type DescribeLiveStreamWatermarksResponse ¶ added in v1.61.1461

type DescribeLiveStreamWatermarksResponse struct {
	*responses.BaseResponse
	Total         int           `json:"Total" xml:"Total"`
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	WatermarkList WatermarkList `json:"WatermarkList" xml:"WatermarkList"`
}

DescribeLiveStreamWatermarksResponse is the response struct for api DescribeLiveStreamWatermarks

func CreateDescribeLiveStreamWatermarksResponse ¶ added in v1.61.1461

func CreateDescribeLiveStreamWatermarksResponse() (response *DescribeLiveStreamWatermarksResponse)

CreateDescribeLiveStreamWatermarksResponse creates a response to parse from DescribeLiveStreamWatermarks response

type DescribeLiveStreamsBlockListRequest ¶

type DescribeLiveStreamsBlockListRequest struct {
	*requests.RpcRequest
	PageNum       requests.Integer `position:"Query" name:"PageNum"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveStreamsBlockListRequest is the request struct for api DescribeLiveStreamsBlockList

func CreateDescribeLiveStreamsBlockListRequest ¶

func CreateDescribeLiveStreamsBlockListRequest() (request *DescribeLiveStreamsBlockListRequest)

CreateDescribeLiveStreamsBlockListRequest creates a request to invoke DescribeLiveStreamsBlockList API

type DescribeLiveStreamsBlockListResponse ¶

type DescribeLiveStreamsBlockListResponse struct {
	*responses.BaseResponse
	PageNum    int        `json:"PageNum" xml:"PageNum"`
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	TotalPage  int        `json:"TotalPage" xml:"TotalPage"`
	PageSize   int        `json:"PageSize" xml:"PageSize"`
	TotalNum   int        `json:"TotalNum" xml:"TotalNum"`
	DomainName string     `json:"DomainName" xml:"DomainName"`
	StreamUrls StreamUrls `json:"StreamUrls" xml:"StreamUrls"`
}

DescribeLiveStreamsBlockListResponse is the response struct for api DescribeLiveStreamsBlockList

func CreateDescribeLiveStreamsBlockListResponse ¶

func CreateDescribeLiveStreamsBlockListResponse() (response *DescribeLiveStreamsBlockListResponse)

CreateDescribeLiveStreamsBlockListResponse creates a response to parse from DescribeLiveStreamsBlockList response

type DescribeLiveStreamsControlHistoryRequest ¶

type DescribeLiveStreamsControlHistoryRequest struct {
	*requests.RpcRequest
	StartTime  string           `position:"Query" name:"StartTime"`
	AppName    string           `position:"Query" name:"AppName"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	Rows       requests.Integer `position:"Query" name:"Rows"`
	Page       requests.Integer `position:"Query" name:"Page"`
}

DescribeLiveStreamsControlHistoryRequest is the request struct for api DescribeLiveStreamsControlHistory

func CreateDescribeLiveStreamsControlHistoryRequest ¶

func CreateDescribeLiveStreamsControlHistoryRequest() (request *DescribeLiveStreamsControlHistoryRequest)

CreateDescribeLiveStreamsControlHistoryRequest creates a request to invoke DescribeLiveStreamsControlHistory API

type DescribeLiveStreamsControlHistoryResponse ¶

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

DescribeLiveStreamsControlHistoryResponse is the response struct for api DescribeLiveStreamsControlHistory

func CreateDescribeLiveStreamsControlHistoryResponse ¶

func CreateDescribeLiveStreamsControlHistoryResponse() (response *DescribeLiveStreamsControlHistoryResponse)

CreateDescribeLiveStreamsControlHistoryResponse creates a response to parse from DescribeLiveStreamsControlHistory response

type DescribeLiveStreamsNotifyRecordsRequest ¶ added in v1.62.68

type DescribeLiveStreamsNotifyRecordsRequest struct {
	*requests.RpcRequest
	StartTime  string           `position:"Query" name:"StartTime"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	AppName    string           `position:"Query" name:"AppName"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	StreamName string           `position:"Query" name:"StreamName"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	Status     string           `position:"Query" name:"Status"`
}

DescribeLiveStreamsNotifyRecordsRequest is the request struct for api DescribeLiveStreamsNotifyRecords

func CreateDescribeLiveStreamsNotifyRecordsRequest ¶ added in v1.62.68

func CreateDescribeLiveStreamsNotifyRecordsRequest() (request *DescribeLiveStreamsNotifyRecordsRequest)

CreateDescribeLiveStreamsNotifyRecordsRequest creates a request to invoke DescribeLiveStreamsNotifyRecords API

type DescribeLiveStreamsNotifyRecordsResponse ¶ added in v1.62.68

type DescribeLiveStreamsNotifyRecordsResponse struct {
	*responses.BaseResponse
	PageNum           int               `json:"PageNum" xml:"PageNum"`
	PageSize          int               `json:"PageSize" xml:"PageSize"`
	RequestId         string            `json:"RequestId" xml:"RequestId"`
	TotalNum          int               `json:"TotalNum" xml:"TotalNum"`
	TotalPage         int               `json:"TotalPage" xml:"TotalPage"`
	NotifyRecordsInfo NotifyRecordsInfo `json:"NotifyRecordsInfo" xml:"NotifyRecordsInfo"`
}

DescribeLiveStreamsNotifyRecordsResponse is the response struct for api DescribeLiveStreamsNotifyRecords

func CreateDescribeLiveStreamsNotifyRecordsResponse ¶ added in v1.62.68

func CreateDescribeLiveStreamsNotifyRecordsResponse() (response *DescribeLiveStreamsNotifyRecordsResponse)

CreateDescribeLiveStreamsNotifyRecordsResponse creates a response to parse from DescribeLiveStreamsNotifyRecords response

type DescribeLiveStreamsNotifyUrlConfigRequest ¶

type DescribeLiveStreamsNotifyUrlConfigRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveStreamsNotifyUrlConfigRequest is the request struct for api DescribeLiveStreamsNotifyUrlConfig

func CreateDescribeLiveStreamsNotifyUrlConfigRequest ¶

func CreateDescribeLiveStreamsNotifyUrlConfigRequest() (request *DescribeLiveStreamsNotifyUrlConfigRequest)

CreateDescribeLiveStreamsNotifyUrlConfigRequest creates a request to invoke DescribeLiveStreamsNotifyUrlConfig API

type DescribeLiveStreamsNotifyUrlConfigResponse ¶

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

DescribeLiveStreamsNotifyUrlConfigResponse is the response struct for api DescribeLiveStreamsNotifyUrlConfig

func CreateDescribeLiveStreamsNotifyUrlConfigResponse ¶

func CreateDescribeLiveStreamsNotifyUrlConfigResponse() (response *DescribeLiveStreamsNotifyUrlConfigResponse)

CreateDescribeLiveStreamsNotifyUrlConfigResponse creates a response to parse from DescribeLiveStreamsNotifyUrlConfig response

type DescribeLiveStreamsOnlineListRequest ¶

type DescribeLiveStreamsOnlineListRequest struct {
	*requests.RpcRequest
	OnlyStream string           `position:"Query" name:"OnlyStream"`
	StartTime  string           `position:"Query" name:"StartTime"`
	PageNum    requests.Integer `position:"Query" name:"PageNum"`
	AppName    string           `position:"Query" name:"AppName"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	StreamName string           `position:"Query" name:"StreamName"`
	QueryType  string           `position:"Query" name:"QueryType"`
	StreamType string           `position:"Query" name:"StreamType"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OrderBy    string           `position:"Query" name:"OrderBy"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveStreamsOnlineListRequest is the request struct for api DescribeLiveStreamsOnlineList

func CreateDescribeLiveStreamsOnlineListRequest ¶

func CreateDescribeLiveStreamsOnlineListRequest() (request *DescribeLiveStreamsOnlineListRequest)

CreateDescribeLiveStreamsOnlineListRequest creates a request to invoke DescribeLiveStreamsOnlineList API

type DescribeLiveStreamsOnlineListResponse ¶

type DescribeLiveStreamsOnlineListResponse struct {
	*responses.BaseResponse
	TotalPage  int        `json:"TotalPage" xml:"TotalPage"`
	PageNum    int        `json:"PageNum" xml:"PageNum"`
	PageSize   int        `json:"PageSize" xml:"PageSize"`
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	TotalNum   int        `json:"TotalNum" xml:"TotalNum"`
	OnlineInfo OnlineInfo `json:"OnlineInfo" xml:"OnlineInfo"`
}

DescribeLiveStreamsOnlineListResponse is the response struct for api DescribeLiveStreamsOnlineList

func CreateDescribeLiveStreamsOnlineListResponse ¶

func CreateDescribeLiveStreamsOnlineListResponse() (response *DescribeLiveStreamsOnlineListResponse)

CreateDescribeLiveStreamsOnlineListResponse creates a response to parse from DescribeLiveStreamsOnlineList response

type DescribeLiveStreamsPublishListRequest ¶

type DescribeLiveStreamsPublishListRequest struct {
	*requests.RpcRequest
	StartTime  string           `position:"Query" name:"StartTime"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	AppName    string           `position:"Query" name:"AppName"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	StreamName string           `position:"Query" name:"StreamName"`
	QueryType  string           `position:"Query" name:"QueryType"`
	StreamType string           `position:"Query" name:"StreamType"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OrderBy    string           `position:"Query" name:"OrderBy"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveStreamsPublishListRequest is the request struct for api DescribeLiveStreamsPublishList

func CreateDescribeLiveStreamsPublishListRequest ¶

func CreateDescribeLiveStreamsPublishListRequest() (request *DescribeLiveStreamsPublishListRequest)

CreateDescribeLiveStreamsPublishListRequest creates a request to invoke DescribeLiveStreamsPublishList API

type DescribeLiveStreamsPublishListResponse ¶

type DescribeLiveStreamsPublishListResponse struct {
	*responses.BaseResponse
	TotalPage   int         `json:"TotalPage" xml:"TotalPage"`
	PageNum     int         `json:"PageNum" xml:"PageNum"`
	PageSize    int         `json:"PageSize" xml:"PageSize"`
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	TotalNum    int         `json:"TotalNum" xml:"TotalNum"`
	PublishInfo PublishInfo `json:"PublishInfo" xml:"PublishInfo"`
}

DescribeLiveStreamsPublishListResponse is the response struct for api DescribeLiveStreamsPublishList

func CreateDescribeLiveStreamsPublishListResponse ¶

func CreateDescribeLiveStreamsPublishListResponse() (response *DescribeLiveStreamsPublishListResponse)

CreateDescribeLiveStreamsPublishListResponse creates a response to parse from DescribeLiveStreamsPublishList response

type DescribeLiveStreamsTotalCountRequest ¶ added in v1.62.584

type DescribeLiveStreamsTotalCountRequest struct {
	*requests.RpcRequest
	Typ        string           `position:"Query" name:"Typ"`
	StartTime  string           `position:"Query" name:"StartTime"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveStreamsTotalCountRequest is the request struct for api DescribeLiveStreamsTotalCount

func CreateDescribeLiveStreamsTotalCountRequest ¶ added in v1.62.584

func CreateDescribeLiveStreamsTotalCountRequest() (request *DescribeLiveStreamsTotalCountRequest)

CreateDescribeLiveStreamsTotalCountRequest creates a request to invoke DescribeLiveStreamsTotalCount API

type DescribeLiveStreamsTotalCountResponse ¶ added in v1.62.584

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

DescribeLiveStreamsTotalCountResponse is the response struct for api DescribeLiveStreamsTotalCount

func CreateDescribeLiveStreamsTotalCountResponse ¶ added in v1.62.584

func CreateDescribeLiveStreamsTotalCountResponse() (response *DescribeLiveStreamsTotalCountResponse)

CreateDescribeLiveStreamsTotalCountResponse creates a response to parse from DescribeLiveStreamsTotalCount response

type DescribeLiveTagResourcesRequest ¶ added in v1.61.199

type DescribeLiveTagResourcesRequest struct {
	*requests.RpcRequest
	Scope        string                         `position:"Query" name:"Scope"`
	Tag          *[]DescribeLiveTagResourcesTag `position:"Query" name:"Tag"  type:"Repeated"`
	ResourceId   *[]string                      `position:"Query" name:"ResourceId"  type:"Repeated"`
	OwnerId      requests.Integer               `position:"Query" name:"OwnerId"`
	ResourceType string                         `position:"Query" name:"ResourceType"`
}

DescribeLiveTagResourcesRequest is the request struct for api DescribeLiveTagResources

func CreateDescribeLiveTagResourcesRequest ¶ added in v1.61.199

func CreateDescribeLiveTagResourcesRequest() (request *DescribeLiveTagResourcesRequest)

CreateDescribeLiveTagResourcesRequest creates a request to invoke DescribeLiveTagResources API

type DescribeLiveTagResourcesResponse ¶ added in v1.61.199

type DescribeLiveTagResourcesResponse struct {
	*responses.BaseResponse
	RequestId    string        `json:"RequestId" xml:"RequestId"`
	TagResources []TagResource `json:"TagResources" xml:"TagResources"`
}

DescribeLiveTagResourcesResponse is the response struct for api DescribeLiveTagResources

func CreateDescribeLiveTagResourcesResponse ¶ added in v1.61.199

func CreateDescribeLiveTagResourcesResponse() (response *DescribeLiveTagResourcesResponse)

CreateDescribeLiveTagResourcesResponse creates a response to parse from DescribeLiveTagResources response

type DescribeLiveTagResourcesTag ¶ added in v1.61.199

type DescribeLiveTagResourcesTag struct {
	Key   string `name:"Key"`
	Value string `name:"Value"`
}

DescribeLiveTagResourcesTag is a repeated param struct in DescribeLiveTagResourcesRequest

type DescribeLiveTopDomainsByFlowRequest ¶

type DescribeLiveTopDomainsByFlowRequest struct {
	*requests.RpcRequest
	StartTime string           `position:"Query" name:"StartTime"`
	Limit     requests.Integer `position:"Query" name:"Limit"`
	EndTime   string           `position:"Query" name:"EndTime"`
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveTopDomainsByFlowRequest is the request struct for api DescribeLiveTopDomainsByFlow

func CreateDescribeLiveTopDomainsByFlowRequest ¶

func CreateDescribeLiveTopDomainsByFlowRequest() (request *DescribeLiveTopDomainsByFlowRequest)

CreateDescribeLiveTopDomainsByFlowRequest creates a request to invoke DescribeLiveTopDomainsByFlow API

type DescribeLiveTopDomainsByFlowResponse ¶

type DescribeLiveTopDomainsByFlowResponse struct {
	*responses.BaseResponse
	DomainOnlineCount int64      `json:"DomainOnlineCount" xml:"DomainOnlineCount"`
	EndTime           string     `json:"EndTime" xml:"EndTime"`
	StartTime         string     `json:"StartTime" xml:"StartTime"`
	RequestId         string     `json:"RequestId" xml:"RequestId"`
	DomainCount       int64      `json:"DomainCount" xml:"DomainCount"`
	TopDomains        TopDomains `json:"TopDomains" xml:"TopDomains"`
}

DescribeLiveTopDomainsByFlowResponse is the response struct for api DescribeLiveTopDomainsByFlow

func CreateDescribeLiveTopDomainsByFlowResponse ¶

func CreateDescribeLiveTopDomainsByFlowResponse() (response *DescribeLiveTopDomainsByFlowResponse)

CreateDescribeLiveTopDomainsByFlowResponse creates a response to parse from DescribeLiveTopDomainsByFlow response

type DescribeLiveUpVideoAudioInfoRequest ¶ added in v1.62.686

type DescribeLiveUpVideoAudioInfoRequest struct {
	*requests.RpcRequest
	StartTime string           `position:"Query" name:"StartTime"`
	Stream    string           `position:"Query" name:"Stream"`
	EndTime   string           `position:"Query" name:"EndTime"`
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveUpVideoAudioInfoRequest is the request struct for api DescribeLiveUpVideoAudioInfo

func CreateDescribeLiveUpVideoAudioInfoRequest ¶ added in v1.62.686

func CreateDescribeLiveUpVideoAudioInfoRequest() (request *DescribeLiveUpVideoAudioInfoRequest)

CreateDescribeLiveUpVideoAudioInfoRequest creates a request to invoke DescribeLiveUpVideoAudioInfo API

type DescribeLiveUpVideoAudioInfoResponse ¶ added in v1.62.686

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

DescribeLiveUpVideoAudioInfoResponse is the response struct for api DescribeLiveUpVideoAudioInfo

func CreateDescribeLiveUpVideoAudioInfoResponse ¶ added in v1.62.686

func CreateDescribeLiveUpVideoAudioInfoResponse() (response *DescribeLiveUpVideoAudioInfoResponse)

CreateDescribeLiveUpVideoAudioInfoResponse creates a response to parse from DescribeLiveUpVideoAudioInfo response

type DescribeLiveUserBillPredictionRequest ¶ added in v1.61.1560

type DescribeLiveUserBillPredictionRequest struct {
	*requests.RpcRequest
	StartTime string           `position:"Query" name:"StartTime"`
	EndTime   string           `position:"Query" name:"EndTime"`
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveUserBillPredictionRequest is the request struct for api DescribeLiveUserBillPrediction

func CreateDescribeLiveUserBillPredictionRequest ¶ added in v1.61.1560

func CreateDescribeLiveUserBillPredictionRequest() (request *DescribeLiveUserBillPredictionRequest)

CreateDescribeLiveUserBillPredictionRequest creates a request to invoke DescribeLiveUserBillPrediction API

type DescribeLiveUserBillPredictionResponse ¶ added in v1.61.1560

type DescribeLiveUserBillPredictionResponse struct {
	*responses.BaseResponse
	EndTime            string             `json:"EndTime" xml:"EndTime"`
	StartTime          string             `json:"StartTime" xml:"StartTime"`
	RequestId          string             `json:"RequestId" xml:"RequestId"`
	BillType           string             `json:"BillType" xml:"BillType"`
	BillPredictionData BillPredictionData `json:"BillPredictionData" xml:"BillPredictionData"`
}

DescribeLiveUserBillPredictionResponse is the response struct for api DescribeLiveUserBillPrediction

func CreateDescribeLiveUserBillPredictionResponse ¶ added in v1.61.1560

func CreateDescribeLiveUserBillPredictionResponse() (response *DescribeLiveUserBillPredictionResponse)

CreateDescribeLiveUserBillPredictionResponse creates a response to parse from DescribeLiveUserBillPrediction response

type DescribeLiveUserDomainsRequest ¶

type DescribeLiveUserDomainsRequest struct {
	*requests.RpcRequest
	PageNumber       requests.Integer              `position:"Query" name:"PageNumber"`
	SecurityToken    string                        `position:"Query" name:"SecurityToken"`
	PageSize         requests.Integer              `position:"Query" name:"PageSize"`
	RegionName       string                        `position:"Query" name:"RegionName"`
	Tag              *[]DescribeLiveUserDomainsTag `position:"Query" name:"Tag"  type:"Repeated"`
	DomainName       string                        `position:"Query" name:"DomainName"`
	OwnerId          requests.Integer              `position:"Query" name:"OwnerId"`
	DomainStatus     string                        `position:"Query" name:"DomainStatus"`
	DomainSearchType string                        `position:"Query" name:"DomainSearchType"`
	LiveDomainType   string                        `position:"Query" name:"LiveDomainType"`
}

DescribeLiveUserDomainsRequest is the request struct for api DescribeLiveUserDomains

func CreateDescribeLiveUserDomainsRequest ¶

func CreateDescribeLiveUserDomainsRequest() (request *DescribeLiveUserDomainsRequest)

CreateDescribeLiveUserDomainsRequest creates a request to invoke DescribeLiveUserDomains API

type DescribeLiveUserDomainsResponse ¶

type DescribeLiveUserDomainsResponse struct {
	*responses.BaseResponse
	PageNumber int64                            `json:"PageNumber" xml:"PageNumber"`
	PageSize   int64                            `json:"PageSize" xml:"PageSize"`
	RequestId  string                           `json:"RequestId" xml:"RequestId"`
	TotalCount int64                            `json:"TotalCount" xml:"TotalCount"`
	Domains    DomainsInDescribeLiveUserDomains `json:"Domains" xml:"Domains"`
}

DescribeLiveUserDomainsResponse is the response struct for api DescribeLiveUserDomains

func CreateDescribeLiveUserDomainsResponse ¶

func CreateDescribeLiveUserDomainsResponse() (response *DescribeLiveUserDomainsResponse)

CreateDescribeLiveUserDomainsResponse creates a response to parse from DescribeLiveUserDomains response

type DescribeLiveUserDomainsTag ¶ added in v1.61.429

type DescribeLiveUserDomainsTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

DescribeLiveUserDomainsTag is a repeated param struct in DescribeLiveUserDomainsRequest

type DescribeLiveUserTagsRequest ¶ added in v1.61.199

type DescribeLiveUserTagsRequest struct {
	*requests.RpcRequest
	OwnerId requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeLiveUserTagsRequest is the request struct for api DescribeLiveUserTags

func CreateDescribeLiveUserTagsRequest ¶ added in v1.61.199

func CreateDescribeLiveUserTagsRequest() (request *DescribeLiveUserTagsRequest)

CreateDescribeLiveUserTagsRequest creates a request to invoke DescribeLiveUserTags API

type DescribeLiveUserTagsResponse ¶ added in v1.61.199

type DescribeLiveUserTagsResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Tags      []Tag  `json:"Tags" xml:"Tags"`
}

DescribeLiveUserTagsResponse is the response struct for api DescribeLiveUserTags

func CreateDescribeLiveUserTagsResponse ¶ added in v1.61.199

func CreateDescribeLiveUserTagsResponse() (response *DescribeLiveUserTagsResponse)

CreateDescribeLiveUserTagsResponse creates a response to parse from DescribeLiveUserTags response

type DescribeMeterLiveInteractionDauRequest ¶ added in v1.62.106

type DescribeMeterLiveInteractionDauRequest struct {
	*requests.RpcRequest
	StartTs     requests.Integer `position:"Query" name:"StartTs"`
	ServiceArea string           `position:"Query" name:"ServiceArea"`
	AppId       string           `position:"Query" name:"AppId"`
	EndTs       requests.Integer `position:"Query" name:"EndTs"`
	Interval    requests.Integer `position:"Query" name:"Interval"`
}

DescribeMeterLiveInteractionDauRequest is the request struct for api DescribeMeterLiveInteractionDau

func CreateDescribeMeterLiveInteractionDauRequest ¶ added in v1.62.106

func CreateDescribeMeterLiveInteractionDauRequest() (request *DescribeMeterLiveInteractionDauRequest)

CreateDescribeMeterLiveInteractionDauRequest creates a request to invoke DescribeMeterLiveInteractionDau API

type DescribeMeterLiveInteractionDauResponse ¶ added in v1.62.106

type DescribeMeterLiveInteractionDauResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	PeakDau   string     `json:"PeakDau" xml:"PeakDau"`
	Data      []DataItem `json:"Data" xml:"Data"`
}

DescribeMeterLiveInteractionDauResponse is the response struct for api DescribeMeterLiveInteractionDau

func CreateDescribeMeterLiveInteractionDauResponse ¶ added in v1.62.106

func CreateDescribeMeterLiveInteractionDauResponse() (response *DescribeMeterLiveInteractionDauResponse)

CreateDescribeMeterLiveInteractionDauResponse creates a response to parse from DescribeMeterLiveInteractionDau response

type DescribeMeterLiveRtcDurationRequest ¶ added in v1.61.1772

type DescribeMeterLiveRtcDurationRequest struct {
	*requests.RpcRequest
	EndTime     string `position:"Query" name:"EndTime"`
	StartTime   string `position:"Query" name:"StartTime"`
	ServiceArea string `position:"Query" name:"ServiceArea"`
	AppId       string `position:"Query" name:"appId"`
	Interval    string `position:"Query" name:"Interval"`
}

DescribeMeterLiveRtcDurationRequest is the request struct for api DescribeMeterLiveRtcDuration

func CreateDescribeMeterLiveRtcDurationRequest ¶ added in v1.61.1772

func CreateDescribeMeterLiveRtcDurationRequest() (request *DescribeMeterLiveRtcDurationRequest)

CreateDescribeMeterLiveRtcDurationRequest creates a request to invoke DescribeMeterLiveRtcDuration API

type DescribeMeterLiveRtcDurationResponse ¶ added in v1.61.1772

type DescribeMeterLiveRtcDurationResponse struct {
	*responses.BaseResponse
	RequestId            string                                   `json:"RequestId" xml:"RequestId"`
	TotalSummaryDuration int64                                    `json:"TotalSummaryDuration" xml:"TotalSummaryDuration"`
	AudioSummaryDuration int64                                    `json:"AudioSummaryDuration" xml:"AudioSummaryDuration"`
	V480SummaryDuration  int64                                    `json:"V480SummaryDuration" xml:"V480SummaryDuration"`
	V720SummaryDuration  int64                                    `json:"V720SummaryDuration" xml:"V720SummaryDuration"`
	V1080SummaryDuration int64                                    `json:"V1080SummaryDuration" xml:"V1080SummaryDuration"`
	Data                 []DataItemInDescribeMeterLiveRtcDuration `json:"Data" xml:"Data"`
}

DescribeMeterLiveRtcDurationResponse is the response struct for api DescribeMeterLiveRtcDuration

func CreateDescribeMeterLiveRtcDurationResponse ¶ added in v1.61.1772

func CreateDescribeMeterLiveRtcDurationResponse() (response *DescribeMeterLiveRtcDurationResponse)

CreateDescribeMeterLiveRtcDurationResponse creates a response to parse from DescribeMeterLiveRtcDuration response

type DescribeMixStreamListRequest ¶ added in v1.61.509

type DescribeMixStreamListRequest struct {
	*requests.RpcRequest
	StartTime   string           `position:"Query" name:"StartTime"`
	AppName     string           `position:"Query" name:"AppName"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	StreamName  string           `position:"Query" name:"StreamName"`
	MixStreamId string           `position:"Query" name:"MixStreamId"`
	DomainName  string           `position:"Query" name:"DomainName"`
	EndTime     string           `position:"Query" name:"EndTime"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
	PageNo      requests.Integer `position:"Query" name:"PageNo"`
}

DescribeMixStreamListRequest is the request struct for api DescribeMixStreamList

func CreateDescribeMixStreamListRequest ¶ added in v1.61.509

func CreateDescribeMixStreamListRequest() (request *DescribeMixStreamListRequest)

CreateDescribeMixStreamListRequest creates a request to invoke DescribeMixStreamList API

type DescribeMixStreamListResponse ¶ added in v1.61.509

type DescribeMixStreamListResponse struct {
	*responses.BaseResponse
	RequestId     string          `json:"RequestId" xml:"RequestId"`
	Total         int             `json:"Total" xml:"Total"`
	MixStreamList []MixStreamInfo `json:"MixStreamList" xml:"MixStreamList"`
}

DescribeMixStreamListResponse is the response struct for api DescribeMixStreamList

func CreateDescribeMixStreamListResponse ¶ added in v1.61.509

func CreateDescribeMixStreamListResponse() (response *DescribeMixStreamListResponse)

CreateDescribeMixStreamListResponse creates a response to parse from DescribeMixStreamList response

type DescribeRTSNativeSDKFirstFrameCostRequest ¶ added in v1.61.1836

type DescribeRTSNativeSDKFirstFrameCostRequest struct {
	*requests.RpcRequest
	EndTime        string    `position:"Query" name:"EndTime"`
	DomainNameList *[]string `position:"Query" name:"DomainNameList"  type:"Json"`
	StartTime      string    `position:"Query" name:"StartTime"`
	DataInterval   string    `position:"Query" name:"DataInterval"`
}

DescribeRTSNativeSDKFirstFrameCostRequest is the request struct for api DescribeRTSNativeSDKFirstFrameCost

func CreateDescribeRTSNativeSDKFirstFrameCostRequest ¶ added in v1.61.1836

func CreateDescribeRTSNativeSDKFirstFrameCostRequest() (request *DescribeRTSNativeSDKFirstFrameCostRequest)

CreateDescribeRTSNativeSDKFirstFrameCostRequest creates a request to invoke DescribeRTSNativeSDKFirstFrameCost API

type DescribeRTSNativeSDKFirstFrameCostResponse ¶ added in v1.61.1836

type DescribeRTSNativeSDKFirstFrameCostResponse struct {
	*responses.BaseResponse
	RequestId          string `json:"RequestId" xml:"RequestId"`
	DataInterval       string `json:"DataInterval" xml:"DataInterval"`
	StartTime          string `json:"StartTime" xml:"StartTime"`
	EndTime            string `json:"EndTime" xml:"EndTime"`
	FirstFrameCostData []Data `json:"FirstFrameCostData" xml:"FirstFrameCostData"`
}

DescribeRTSNativeSDKFirstFrameCostResponse is the response struct for api DescribeRTSNativeSDKFirstFrameCost

func CreateDescribeRTSNativeSDKFirstFrameCostResponse ¶ added in v1.61.1836

func CreateDescribeRTSNativeSDKFirstFrameCostResponse() (response *DescribeRTSNativeSDKFirstFrameCostResponse)

CreateDescribeRTSNativeSDKFirstFrameCostResponse creates a response to parse from DescribeRTSNativeSDKFirstFrameCost response

type DescribeRTSNativeSDKFirstFrameDelayRequest ¶ added in v1.61.1836

type DescribeRTSNativeSDKFirstFrameDelayRequest struct {
	*requests.RpcRequest
	EndTime        string    `position:"Query" name:"EndTime"`
	DomainNameList *[]string `position:"Query" name:"DomainNameList"  type:"Json"`
	StartTime      string    `position:"Query" name:"StartTime"`
	DataInterval   string    `position:"Query" name:"DataInterval"`
}

DescribeRTSNativeSDKFirstFrameDelayRequest is the request struct for api DescribeRTSNativeSDKFirstFrameDelay

func CreateDescribeRTSNativeSDKFirstFrameDelayRequest ¶ added in v1.61.1836

func CreateDescribeRTSNativeSDKFirstFrameDelayRequest() (request *DescribeRTSNativeSDKFirstFrameDelayRequest)

CreateDescribeRTSNativeSDKFirstFrameDelayRequest creates a request to invoke DescribeRTSNativeSDKFirstFrameDelay API

type DescribeRTSNativeSDKFirstFrameDelayResponse ¶ added in v1.61.1836

type DescribeRTSNativeSDKFirstFrameDelayResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	DataInterval   string `json:"DataInterval" xml:"DataInterval"`
	StartTime      string `json:"StartTime" xml:"StartTime"`
	EndTime        string `json:"EndTime" xml:"EndTime"`
	FrameDelayData []Data `json:"FrameDelayData" xml:"FrameDelayData"`
}

DescribeRTSNativeSDKFirstFrameDelayResponse is the response struct for api DescribeRTSNativeSDKFirstFrameDelay

func CreateDescribeRTSNativeSDKFirstFrameDelayResponse ¶ added in v1.61.1836

func CreateDescribeRTSNativeSDKFirstFrameDelayResponse() (response *DescribeRTSNativeSDKFirstFrameDelayResponse)

CreateDescribeRTSNativeSDKFirstFrameDelayResponse creates a response to parse from DescribeRTSNativeSDKFirstFrameDelay response

type DescribeRTSNativeSDKPlayFailStatusRequest ¶ added in v1.61.1836

type DescribeRTSNativeSDKPlayFailStatusRequest struct {
	*requests.RpcRequest
	EndTime        string    `position:"Query" name:"EndTime"`
	DomainNameList *[]string `position:"Query" name:"DomainNameList"  type:"Json"`
	StartTime      string    `position:"Query" name:"StartTime"`
	DataInterval   string    `position:"Query" name:"DataInterval"`
}

DescribeRTSNativeSDKPlayFailStatusRequest is the request struct for api DescribeRTSNativeSDKPlayFailStatus

func CreateDescribeRTSNativeSDKPlayFailStatusRequest ¶ added in v1.61.1836

func CreateDescribeRTSNativeSDKPlayFailStatusRequest() (request *DescribeRTSNativeSDKPlayFailStatusRequest)

CreateDescribeRTSNativeSDKPlayFailStatusRequest creates a request to invoke DescribeRTSNativeSDKPlayFailStatus API

type DescribeRTSNativeSDKPlayFailStatusResponse ¶ added in v1.61.1836

type DescribeRTSNativeSDKPlayFailStatusResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	DataInterval   string `json:"DataInterval" xml:"DataInterval"`
	StartTime      string `json:"StartTime" xml:"StartTime"`
	EndTime        string `json:"EndTime" xml:"EndTime"`
	PlayFailStatus []Data `json:"PlayFailStatus" xml:"PlayFailStatus"`
}

DescribeRTSNativeSDKPlayFailStatusResponse is the response struct for api DescribeRTSNativeSDKPlayFailStatus

func CreateDescribeRTSNativeSDKPlayFailStatusResponse ¶ added in v1.61.1836

func CreateDescribeRTSNativeSDKPlayFailStatusResponse() (response *DescribeRTSNativeSDKPlayFailStatusResponse)

CreateDescribeRTSNativeSDKPlayFailStatusResponse creates a response to parse from DescribeRTSNativeSDKPlayFailStatus response

type DescribeRTSNativeSDKPlayTimeRequest ¶ added in v1.61.1836

type DescribeRTSNativeSDKPlayTimeRequest struct {
	*requests.RpcRequest
	EndTime        string    `position:"Query" name:"EndTime"`
	DomainNameList *[]string `position:"Query" name:"DomainNameList"  type:"Json"`
	StartTime      string    `position:"Query" name:"StartTime"`
	DataInterval   string    `position:"Query" name:"DataInterval"`
}

DescribeRTSNativeSDKPlayTimeRequest is the request struct for api DescribeRTSNativeSDKPlayTime

func CreateDescribeRTSNativeSDKPlayTimeRequest ¶ added in v1.61.1836

func CreateDescribeRTSNativeSDKPlayTimeRequest() (request *DescribeRTSNativeSDKPlayTimeRequest)

CreateDescribeRTSNativeSDKPlayTimeRequest creates a request to invoke DescribeRTSNativeSDKPlayTime API

type DescribeRTSNativeSDKPlayTimeResponse ¶ added in v1.61.1836

type DescribeRTSNativeSDKPlayTimeResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	DataInterval string `json:"DataInterval" xml:"DataInterval"`
	StartTime    string `json:"StartTime" xml:"StartTime"`
	EndTime      string `json:"EndTime" xml:"EndTime"`
	PlayTimeData []Data `json:"PlayTimeData" xml:"PlayTimeData"`
}

DescribeRTSNativeSDKPlayTimeResponse is the response struct for api DescribeRTSNativeSDKPlayTime

func CreateDescribeRTSNativeSDKPlayTimeResponse ¶ added in v1.61.1836

func CreateDescribeRTSNativeSDKPlayTimeResponse() (response *DescribeRTSNativeSDKPlayTimeResponse)

CreateDescribeRTSNativeSDKPlayTimeResponse creates a response to parse from DescribeRTSNativeSDKPlayTime response

type DescribeRTSNativeSDKVvDataRequest ¶ added in v1.61.1836

type DescribeRTSNativeSDKVvDataRequest struct {
	*requests.RpcRequest
	EndTime        string    `position:"Query" name:"EndTime"`
	DomainNameList *[]string `position:"Query" name:"DomainNameList"  type:"Json"`
	StartTime      string    `position:"Query" name:"StartTime"`
	DataInterval   string    `position:"Query" name:"DataInterval"`
}

DescribeRTSNativeSDKVvDataRequest is the request struct for api DescribeRTSNativeSDKVvData

func CreateDescribeRTSNativeSDKVvDataRequest ¶ added in v1.61.1836

func CreateDescribeRTSNativeSDKVvDataRequest() (request *DescribeRTSNativeSDKVvDataRequest)

CreateDescribeRTSNativeSDKVvDataRequest creates a request to invoke DescribeRTSNativeSDKVvData API

type DescribeRTSNativeSDKVvDataResponse ¶ added in v1.61.1836

type DescribeRTSNativeSDKVvDataResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	DataInterval string `json:"DataInterval" xml:"DataInterval"`
	StartTime    string `json:"StartTime" xml:"StartTime"`
	EndTime      string `json:"EndTime" xml:"EndTime"`
	VvData       []Data `json:"VvData" xml:"VvData"`
}

DescribeRTSNativeSDKVvDataResponse is the response struct for api DescribeRTSNativeSDKVvData

func CreateDescribeRTSNativeSDKVvDataResponse ¶ added in v1.61.1836

func CreateDescribeRTSNativeSDKVvDataResponse() (response *DescribeRTSNativeSDKVvDataResponse)

CreateDescribeRTSNativeSDKVvDataResponse creates a response to parse from DescribeRTSNativeSDKVvData response

type DescribeRoomKickoutUserListRequest ¶

type DescribeRoomKickoutUserListRequest struct {
	*requests.RpcRequest
	PageNum  requests.Integer `position:"Query" name:"PageNum"`
	PageSize requests.Integer `position:"Query" name:"PageSize"`
	Order    string           `position:"Query" name:"Order"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
	RoomId   string           `position:"Query" name:"RoomId"`
	AppId    string           `position:"Query" name:"AppId"`
}

DescribeRoomKickoutUserListRequest is the request struct for api DescribeRoomKickoutUserList

func CreateDescribeRoomKickoutUserListRequest ¶

func CreateDescribeRoomKickoutUserListRequest() (request *DescribeRoomKickoutUserListRequest)

CreateDescribeRoomKickoutUserListRequest creates a request to invoke DescribeRoomKickoutUserList API

type DescribeRoomKickoutUserListResponse ¶

type DescribeRoomKickoutUserListResponse struct {
	*responses.BaseResponse
	TotalPage int    `json:"TotalPage" xml:"TotalPage"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	TotalNum  int    `json:"TotalNum" xml:"TotalNum"`
	UserList  []User `json:"UserList" xml:"UserList"`
}

DescribeRoomKickoutUserListResponse is the response struct for api DescribeRoomKickoutUserList

func CreateDescribeRoomKickoutUserListResponse ¶

func CreateDescribeRoomKickoutUserListResponse() (response *DescribeRoomKickoutUserListResponse)

CreateDescribeRoomKickoutUserListResponse creates a response to parse from DescribeRoomKickoutUserList response

type DescribeRoomListRequest ¶

type DescribeRoomListRequest struct {
	*requests.RpcRequest
	StartTime  string           `position:"Query" name:"StartTime"`
	AnchorId   string           `position:"Query" name:"AnchorId"`
	PageNum    requests.Integer `position:"Query" name:"PageNum"`
	RoomStatus requests.Integer `position:"Query" name:"RoomStatus"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	Order      string           `position:"Query" name:"Order"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	RoomId     string           `position:"Query" name:"RoomId"`
	AppId      string           `position:"Query" name:"AppId"`
}

DescribeRoomListRequest is the request struct for api DescribeRoomList

func CreateDescribeRoomListRequest ¶

func CreateDescribeRoomListRequest() (request *DescribeRoomListRequest)

CreateDescribeRoomListRequest creates a request to invoke DescribeRoomList API

type DescribeRoomListResponse ¶

type DescribeRoomListResponse struct {
	*responses.BaseResponse
	TotalPage int    `json:"TotalPage" xml:"TotalPage"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	TotalNum  int    `json:"TotalNum" xml:"TotalNum"`
	RoomList  []Room `json:"RoomList" xml:"RoomList"`
}

DescribeRoomListResponse is the response struct for api DescribeRoomList

func CreateDescribeRoomListResponse ¶

func CreateDescribeRoomListResponse() (response *DescribeRoomListResponse)

CreateDescribeRoomListResponse creates a response to parse from DescribeRoomList response

type DescribeRoomStatusRequest ¶

type DescribeRoomStatusRequest struct {
	*requests.RpcRequest
	OwnerId requests.Integer `position:"Query" name:"OwnerId"`
	RoomId  string           `position:"Query" name:"RoomId"`
	AppId   string           `position:"Query" name:"AppId"`
}

DescribeRoomStatusRequest is the request struct for api DescribeRoomStatus

func CreateDescribeRoomStatusRequest ¶

func CreateDescribeRoomStatusRequest() (request *DescribeRoomStatusRequest)

CreateDescribeRoomStatusRequest creates a request to invoke DescribeRoomStatus API

type DescribeRoomStatusResponse ¶

type DescribeRoomStatusResponse struct {
	*responses.BaseResponse
	RoomStatus int    `json:"RoomStatus" xml:"RoomStatus"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
}

DescribeRoomStatusResponse is the response struct for api DescribeRoomStatus

func CreateDescribeRoomStatusResponse ¶

func CreateDescribeRoomStatusResponse() (response *DescribeRoomStatusResponse)

CreateDescribeRoomStatusResponse creates a response to parse from DescribeRoomStatus response

type DescribeShowListRequest ¶ added in v1.61.1426

type DescribeShowListRequest struct {
	*requests.RpcRequest
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeShowListRequest is the request struct for api DescribeShowList

func CreateDescribeShowListRequest ¶ added in v1.61.1426

func CreateDescribeShowListRequest() (request *DescribeShowListRequest)

CreateDescribeShowListRequest creates a request to invoke DescribeShowList API

type DescribeShowListResponse ¶ added in v1.61.1426

type DescribeShowListResponse struct {
	*responses.BaseResponse
	ShowList     string       `json:"ShowList" xml:"ShowList"`
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	ShowListInfo ShowListInfo `json:"ShowListInfo" xml:"ShowListInfo"`
}

DescribeShowListResponse is the response struct for api DescribeShowList

func CreateDescribeShowListResponse ¶ added in v1.61.1426

func CreateDescribeShowListResponse() (response *DescribeShowListResponse)

CreateDescribeShowListResponse creates a response to parse from DescribeShowList response

type DescribeStreamLocationBlockRequest ¶ added in v1.62.507

type DescribeStreamLocationBlockRequest struct {
	*requests.RpcRequest
	BlockType  string           `position:"Query" name:"BlockType"`
	PageNum    requests.Integer `position:"Query" name:"PageNum"`
	AppName    string           `position:"Query" name:"AppName"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	StreamName string           `position:"Query" name:"StreamName"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeStreamLocationBlockRequest is the request struct for api DescribeStreamLocationBlock

func CreateDescribeStreamLocationBlockRequest ¶ added in v1.62.507

func CreateDescribeStreamLocationBlockRequest() (request *DescribeStreamLocationBlockRequest)

CreateDescribeStreamLocationBlockRequest creates a request to invoke DescribeStreamLocationBlock API

type DescribeStreamLocationBlockResponse ¶ added in v1.62.507

type DescribeStreamLocationBlockResponse struct {
	*responses.BaseResponse
	Count           int             `json:"Count" xml:"Count"`
	PageNum         int             `json:"PageNum" xml:"PageNum"`
	PageSize        int             `json:"PageSize" xml:"PageSize"`
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	TotalPage       int             `json:"TotalPage" xml:"TotalPage"`
	StreamBlockList StreamBlockList `json:"StreamBlockList" xml:"StreamBlockList"`
}

DescribeStreamLocationBlockResponse is the response struct for api DescribeStreamLocationBlock

func CreateDescribeStreamLocationBlockResponse ¶ added in v1.62.507

func CreateDescribeStreamLocationBlockResponse() (response *DescribeStreamLocationBlockResponse)

CreateDescribeStreamLocationBlockResponse creates a response to parse from DescribeStreamLocationBlock response

type DescribeStudioLayoutsRequest ¶ added in v1.61.1050

type DescribeStudioLayoutsRequest struct {
	*requests.RpcRequest
	LayoutId string           `position:"Query" name:"LayoutId"`
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeStudioLayoutsRequest is the request struct for api DescribeStudioLayouts

func CreateDescribeStudioLayoutsRequest ¶ added in v1.61.1050

func CreateDescribeStudioLayoutsRequest() (request *DescribeStudioLayoutsRequest)

CreateDescribeStudioLayoutsRequest creates a request to invoke DescribeStudioLayouts API

type DescribeStudioLayoutsResponse ¶ added in v1.61.1050

type DescribeStudioLayoutsResponse struct {
	*responses.BaseResponse
	RequestId     string         `json:"RequestId" xml:"RequestId"`
	Total         int            `json:"Total" xml:"Total"`
	StudioLayouts []StudioLayout `json:"StudioLayouts" xml:"StudioLayouts"`
}

DescribeStudioLayoutsResponse is the response struct for api DescribeStudioLayouts

func CreateDescribeStudioLayoutsResponse ¶ added in v1.61.1050

func CreateDescribeStudioLayoutsResponse() (response *DescribeStudioLayoutsResponse)

CreateDescribeStudioLayoutsResponse creates a response to parse from DescribeStudioLayouts response

type DescribeToutiaoLivePlayRequest ¶ added in v1.61.1174

type DescribeToutiaoLivePlayRequest struct {
	*requests.RpcRequest
	StartTime string           `position:"Query" name:"StartTime"`
	Stream    string           `position:"Query" name:"Stream"`
	App       string           `position:"Query" name:"App"`
	EndTime   string           `position:"Query" name:"EndTime"`
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
	Domain    string           `position:"Query" name:"Domain"`
}

DescribeToutiaoLivePlayRequest is the request struct for api DescribeToutiaoLivePlay

func CreateDescribeToutiaoLivePlayRequest ¶ added in v1.61.1174

func CreateDescribeToutiaoLivePlayRequest() (request *DescribeToutiaoLivePlayRequest)

CreateDescribeToutiaoLivePlayRequest creates a request to invoke DescribeToutiaoLivePlay API

type DescribeToutiaoLivePlayResponse ¶ added in v1.61.1174

type DescribeToutiaoLivePlayResponse struct {
	*responses.BaseResponse
	Description string        `json:"Description" xml:"Description"`
	RequestId   string        `json:"RequestId" xml:"RequestId"`
	Content     []ContentItem `json:"Content" xml:"Content"`
}

DescribeToutiaoLivePlayResponse is the response struct for api DescribeToutiaoLivePlay

func CreateDescribeToutiaoLivePlayResponse ¶ added in v1.61.1174

func CreateDescribeToutiaoLivePlayResponse() (response *DescribeToutiaoLivePlayResponse)

CreateDescribeToutiaoLivePlayResponse creates a response to parse from DescribeToutiaoLivePlay response

type DescribeToutiaoLivePublishRequest ¶ added in v1.61.1174

type DescribeToutiaoLivePublishRequest struct {
	*requests.RpcRequest
	StartTime string           `position:"Query" name:"StartTime"`
	Stream    string           `position:"Query" name:"Stream"`
	App       string           `position:"Query" name:"App"`
	EndTime   string           `position:"Query" name:"EndTime"`
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
	Domain    string           `position:"Query" name:"Domain"`
}

DescribeToutiaoLivePublishRequest is the request struct for api DescribeToutiaoLivePublish

func CreateDescribeToutiaoLivePublishRequest ¶ added in v1.61.1174

func CreateDescribeToutiaoLivePublishRequest() (request *DescribeToutiaoLivePublishRequest)

CreateDescribeToutiaoLivePublishRequest creates a request to invoke DescribeToutiaoLivePublish API

type DescribeToutiaoLivePublishResponse ¶ added in v1.61.1174

type DescribeToutiaoLivePublishResponse struct {
	*responses.BaseResponse
	Description string        `json:"Description" xml:"Description"`
	RequestId   string        `json:"RequestId" xml:"RequestId"`
	Content     []ContentItem `json:"Content" xml:"Content"`
}

DescribeToutiaoLivePublishResponse is the response struct for api DescribeToutiaoLivePublish

func CreateDescribeToutiaoLivePublishResponse ¶ added in v1.61.1174

func CreateDescribeToutiaoLivePublishResponse() (response *DescribeToutiaoLivePublishResponse)

CreateDescribeToutiaoLivePublishResponse creates a response to parse from DescribeToutiaoLivePublish response

type DescribeUpBpsPeakDataRequest ¶

type DescribeUpBpsPeakDataRequest struct {
	*requests.RpcRequest
	StartTime    string           `position:"Query" name:"StartTime"`
	DomainName   string           `position:"Query" name:"DomainName"`
	EndTime      string           `position:"Query" name:"EndTime"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
	DomainSwitch string           `position:"Query" name:"DomainSwitch"`
}

DescribeUpBpsPeakDataRequest is the request struct for api DescribeUpBpsPeakData

func CreateDescribeUpBpsPeakDataRequest ¶

func CreateDescribeUpBpsPeakDataRequest() (request *DescribeUpBpsPeakDataRequest)

CreateDescribeUpBpsPeakDataRequest creates a request to invoke DescribeUpBpsPeakData API

type DescribeUpBpsPeakDataResponse ¶

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

DescribeUpBpsPeakDataResponse is the response struct for api DescribeUpBpsPeakData

func CreateDescribeUpBpsPeakDataResponse ¶

func CreateDescribeUpBpsPeakDataResponse() (response *DescribeUpBpsPeakDataResponse)

CreateDescribeUpBpsPeakDataResponse creates a response to parse from DescribeUpBpsPeakData response

type DescribeUpBpsPeakOfLine ¶

type DescribeUpBpsPeakOfLine struct {
	QueryTime string  `json:"QueryTime" xml:"QueryTime"`
	StatName  string  `json:"StatName" xml:"StatName"`
	BandWidth float64 `json:"BandWidth" xml:"BandWidth"`
	PeakTime  string  `json:"PeakTime" xml:"PeakTime"`
}

DescribeUpBpsPeakOfLine is a nested struct in live response

type DescribeUpBpsPeakOfLineRequest ¶

type DescribeUpBpsPeakOfLineRequest struct {
	*requests.RpcRequest
	Line         string           `position:"Query" name:"Line"`
	StartTime    string           `position:"Query" name:"StartTime"`
	DomainName   string           `position:"Query" name:"DomainName"`
	EndTime      string           `position:"Query" name:"EndTime"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
	DomainSwitch string           `position:"Query" name:"DomainSwitch"`
}

DescribeUpBpsPeakOfLineRequest is the request struct for api DescribeUpBpsPeakOfLine

func CreateDescribeUpBpsPeakOfLineRequest ¶

func CreateDescribeUpBpsPeakOfLineRequest() (request *DescribeUpBpsPeakOfLineRequest)

CreateDescribeUpBpsPeakOfLineRequest creates a request to invoke DescribeUpBpsPeakOfLine API

type DescribeUpBpsPeakOfLineResponse ¶

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

DescribeUpBpsPeakOfLineResponse is the response struct for api DescribeUpBpsPeakOfLine

func CreateDescribeUpBpsPeakOfLineResponse ¶

func CreateDescribeUpBpsPeakOfLineResponse() (response *DescribeUpBpsPeakOfLineResponse)

CreateDescribeUpBpsPeakOfLineResponse creates a response to parse from DescribeUpBpsPeakOfLine response

type DescribeUpBpsPeakOfLines ¶

type DescribeUpBpsPeakOfLines struct {
	DescribeUpBpsPeakOfLine []DescribeUpBpsPeakOfLine `json:"DescribeUpBpsPeakOfLine" xml:"DescribeUpBpsPeakOfLine"`
}

DescribeUpBpsPeakOfLines is a nested struct in live response

type DescribeUpPeakPublishStreamData ¶

type DescribeUpPeakPublishStreamData struct {
	QueryTime        string `json:"QueryTime" xml:"QueryTime"`
	BandWidth        string `json:"BandWidth" xml:"BandWidth"`
	StatName         string `json:"StatName" xml:"StatName"`
	PeakTime         string `json:"PeakTime" xml:"PeakTime"`
	PublishStreamNum int    `json:"PublishStreamNum" xml:"PublishStreamNum"`
}

DescribeUpPeakPublishStreamData is a nested struct in live response

type DescribeUpPeakPublishStreamDataRequest ¶

type DescribeUpPeakPublishStreamDataRequest struct {
	*requests.RpcRequest
	StartTime    string           `position:"Query" name:"StartTime"`
	DomainName   string           `position:"Query" name:"DomainName"`
	EndTime      string           `position:"Query" name:"EndTime"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
	DomainSwitch string           `position:"Query" name:"DomainSwitch"`
}

DescribeUpPeakPublishStreamDataRequest is the request struct for api DescribeUpPeakPublishStreamData

func CreateDescribeUpPeakPublishStreamDataRequest ¶

func CreateDescribeUpPeakPublishStreamDataRequest() (request *DescribeUpPeakPublishStreamDataRequest)

CreateDescribeUpPeakPublishStreamDataRequest creates a request to invoke DescribeUpPeakPublishStreamData API

type DescribeUpPeakPublishStreamDataResponse ¶

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

DescribeUpPeakPublishStreamDataResponse is the response struct for api DescribeUpPeakPublishStreamData

func CreateDescribeUpPeakPublishStreamDataResponse ¶

func CreateDescribeUpPeakPublishStreamDataResponse() (response *DescribeUpPeakPublishStreamDataResponse)

CreateDescribeUpPeakPublishStreamDataResponse creates a response to parse from DescribeUpPeakPublishStreamData response

type DescribeUpPeakPublishStreamDatas ¶

type DescribeUpPeakPublishStreamDatas struct {
	DescribeUpPeakPublishStreamData []DescribeUpPeakPublishStreamData `json:"DescribeUpPeakPublishStreamData" xml:"DescribeUpPeakPublishStreamData"`
}

DescribeUpPeakPublishStreamDatas is a nested struct in live response

type DescribeUpPeakTraffic ¶

type DescribeUpPeakTraffic struct {
	QueryTime string `json:"QueryTime" xml:"QueryTime"`
	BandWidth string `json:"BandWidth" xml:"BandWidth"`
	StatName  string `json:"StatName" xml:"StatName"`
	PeakTime  string `json:"PeakTime" xml:"PeakTime"`
}

DescribeUpPeakTraffic is a nested struct in live response

type DescribeUpPeakTraffics ¶

type DescribeUpPeakTraffics struct {
	DescribeUpPeakTraffic []DescribeUpPeakTraffic `json:"DescribeUpPeakTraffic" xml:"DescribeUpPeakTraffic"`
}

DescribeUpPeakTraffics is a nested struct in live response

type Detail ¶

type Detail struct {
	Gop             string `json:"Gop" xml:"Gop"`
	FLV             int    `json:"FLV" xml:"FLV"`
	Profile         int    `json:"Profile" xml:"Profile"`
	Fps             int    `json:"Fps" xml:"Fps"`
	MP4             int    `json:"MP4" xml:"MP4"`
	AudioCodec      string `json:"AudioCodec" xml:"AudioCodec"`
	TS              int    `json:"TS" xml:"TS"`
	AudioProfile    string `json:"AudioProfile" xml:"AudioProfile"`
	Template        string `json:"Template" xml:"Template"`
	AudioRate       int    `json:"AudioRate" xml:"AudioRate"`
	Height          int    `json:"Height" xml:"Height"`
	Width           int    `json:"Width" xml:"Width"`
	TemplateType    string `json:"TemplateType" xml:"TemplateType"`
	BandWidth       int    `json:"BandWidth" xml:"BandWidth"`
	VideoBitrate    int    `json:"VideoBitrate" xml:"VideoBitrate"`
	AudioBitrate    int    `json:"AudioBitrate" xml:"AudioBitrate"`
	AudioChannelNum int    `json:"AudioChannelNum" xml:"AudioChannelNum"`
}

Detail is a nested struct in live response

type DetectPornData ¶

type DetectPornData struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

DetectPornData is a nested struct in live response

type DisableLiveRealtimeLogDeliveryRequest ¶

type DisableLiveRealtimeLogDeliveryRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

DisableLiveRealtimeLogDeliveryRequest is the request struct for api DisableLiveRealtimeLogDelivery

func CreateDisableLiveRealtimeLogDeliveryRequest ¶

func CreateDisableLiveRealtimeLogDeliveryRequest() (request *DisableLiveRealtimeLogDeliveryRequest)

CreateDisableLiveRealtimeLogDeliveryRequest creates a request to invoke DisableLiveRealtimeLogDelivery API

type DisableLiveRealtimeLogDeliveryResponse ¶

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

DisableLiveRealtimeLogDeliveryResponse is the response struct for api DisableLiveRealtimeLogDelivery

func CreateDisableLiveRealtimeLogDeliveryResponse ¶

func CreateDisableLiveRealtimeLogDeliveryResponse() (response *DisableLiveRealtimeLogDeliveryResponse)

CreateDisableLiveRealtimeLogDeliveryResponse creates a response to parse from DisableLiveRealtimeLogDelivery response

type DomainConfig ¶

type DomainConfig struct {
	ConfigId     string                                  `json:"ConfigId" xml:"ConfigId"`
	Status       string                                  `json:"Status" xml:"Status"`
	FunctionName string                                  `json:"FunctionName" xml:"FunctionName"`
	FunctionArgs FunctionArgsInDescribeLiveDomainConfigs `json:"FunctionArgs" xml:"FunctionArgs"`
}

DomainConfig is a nested struct in live response

type DomainConfigInDescribeLiveDomainConfigs ¶ added in v1.61.1138

type DomainConfigInDescribeLiveDomainConfigs struct {
	Status       string                                  `json:"Status" xml:"Status"`
	ConfigId     string                                  `json:"ConfigId" xml:"ConfigId"`
	FunctionName string                                  `json:"FunctionName" xml:"FunctionName"`
	FunctionArgs FunctionArgsInDescribeLiveDomainConfigs `json:"FunctionArgs" xml:"FunctionArgs"`
}

DomainConfigInDescribeLiveDomainConfigs is a nested struct in live response

type DomainConfigsInDescribeLiveDomainConfigs ¶ added in v1.61.1138

type DomainConfigsInDescribeLiveDomainConfigs struct {
	DomainConfig []DomainConfigInDescribeLiveDomainConfigs `json:"DomainConfig" xml:"DomainConfig"`
}

DomainConfigsInDescribeLiveDomainConfigs is a nested struct in live response

type DomainConfigsInDescribeLiveDomainStagingConfig ¶ added in v1.61.1138

type DomainConfigsInDescribeLiveDomainStagingConfig struct {
	DomainConfig []DomainConfig `json:"DomainConfig" xml:"DomainConfig"`
}

DomainConfigsInDescribeLiveDomainStagingConfig is a nested struct in live response

type DomainDetail ¶

type DomainDetail struct {
	CertName       string `json:"CertName" xml:"CertName"`
	Cname          string `json:"Cname" xml:"Cname"`
	Description    string `json:"Description" xml:"Description"`
	DomainName     string `json:"DomainName" xml:"DomainName"`
	DomainStatus   string `json:"DomainStatus" xml:"DomainStatus"`
	GmtCreated     string `json:"GmtCreated" xml:"GmtCreated"`
	GmtModified    string `json:"GmtModified" xml:"GmtModified"`
	LiveDomainType string `json:"LiveDomainType" xml:"LiveDomainType"`
	Region         string `json:"Region" xml:"Region"`
	SSLProtocol    string `json:"SSLProtocol" xml:"SSLProtocol"`
	SSLPub         string `json:"SSLPub" xml:"SSLPub"`
	Scope          string `json:"Scope" xml:"Scope"`
}

DomainDetail is a nested struct in live response

type DomainLogDetail ¶ added in v1.61.1301

type DomainLogDetail struct {
	LogCount  int64                               `json:"LogCount" xml:"LogCount"`
	PageInfos PageInfos                           `json:"PageInfos" xml:"PageInfos"`
	LogInfos  LogInfosInDescribeLiveDomainEdgeLog `json:"LogInfos" xml:"LogInfos"`
}

DomainLogDetail is a nested struct in live response

type DomainLogDetailsInDescribeLiveDomainEdgeLog ¶ added in v1.62.634

type DomainLogDetailsInDescribeLiveDomainEdgeLog struct {
	DomainLogDetail []DomainLogDetail `json:"DomainLogDetail" xml:"DomainLogDetail"`
}

DomainLogDetailsInDescribeLiveDomainEdgeLog is a nested struct in live response

type DomainLogDetailsInDescribeLiveDomainLog ¶ added in v1.62.584

type DomainLogDetailsInDescribeLiveDomainLog struct {
	DomainLogDetail []DomainLogDetail `json:"DomainLogDetail" xml:"DomainLogDetail"`
}

DomainLogDetailsInDescribeLiveDomainLog is a nested struct in live response

type DomainLogDetailsInDescribeLiveDomainLogExTtl ¶ added in v1.62.614

type DomainLogDetailsInDescribeLiveDomainLogExTtl struct {
	DomainLogDetail []DomainLogDetail `json:"DomainLogDetail" xml:"DomainLogDetail"`
}

DomainLogDetailsInDescribeLiveDomainLogExTtl is a nested struct in live response

type DomainLogDetailsInDescribeLivePushProxyLog ¶ added in v1.62.584

type DomainLogDetailsInDescribeLivePushProxyLog struct {
	DomainLogDetail []DomainLogDetail `json:"DomainLogDetail" xml:"DomainLogDetail"`
}

DomainLogDetailsInDescribeLivePushProxyLog is a nested struct in live response

type DomainTranscodeInfo ¶

type DomainTranscodeInfo struct {
	TranscodeApp              string                    `json:"TranscodeApp" xml:"TranscodeApp"`
	TranscodeTemplate         string                    `json:"TranscodeTemplate" xml:"TranscodeTemplate"`
	IsLazy                    bool                      `json:"IsLazy" xml:"IsLazy"`
	TranscodeName             string                    `json:"TranscodeName" xml:"TranscodeName"`
	CustomTranscodeParameters CustomTranscodeParameters `json:"CustomTranscodeParameters" xml:"CustomTranscodeParameters"`
	EncryptParameters         EncryptParameters         `json:"EncryptParameters" xml:"EncryptParameters"`
}

DomainTranscodeInfo is a nested struct in live response

type DomainTranscodeList ¶

type DomainTranscodeList struct {
	DomainTranscodeInfo []DomainTranscodeInfo `json:"DomainTranscodeInfo" xml:"DomainTranscodeInfo"`
}

DomainTranscodeList is a nested struct in live response

type Domains ¶

type Domains struct {
	DomainName string `json:"DomainName" xml:"DomainName"`
	Status     string `json:"Status" xml:"Status"`
}

Domains is a nested struct in live response

type DomainsInDescribeLiveUserDomains ¶

type DomainsInDescribeLiveUserDomains struct {
	PageData []PageData `json:"PageData" xml:"PageData"`
}

DomainsInDescribeLiveUserDomains is a nested struct in live response

type DrmUsageData ¶ added in v1.61.1174

type DrmUsageData struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

DrmUsageData is a nested struct in live response

type DynamicUpdateWaterMarkStreamRuleRequest ¶ added in v1.61.1560

type DynamicUpdateWaterMarkStreamRuleRequest struct {
	*requests.RpcRequest
	Stream     string           `position:"Query" name:"Stream"`
	App        string           `position:"Query" name:"App"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	TemplateId string           `position:"Query" name:"TemplateId"`
	Domain     string           `position:"Query" name:"Domain"`
}

DynamicUpdateWaterMarkStreamRuleRequest is the request struct for api DynamicUpdateWaterMarkStreamRule

func CreateDynamicUpdateWaterMarkStreamRuleRequest ¶ added in v1.61.1560

func CreateDynamicUpdateWaterMarkStreamRuleRequest() (request *DynamicUpdateWaterMarkStreamRuleRequest)

CreateDynamicUpdateWaterMarkStreamRuleRequest creates a request to invoke DynamicUpdateWaterMarkStreamRule API

type DynamicUpdateWaterMarkStreamRuleResponse ¶ added in v1.61.1560

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

DynamicUpdateWaterMarkStreamRuleResponse is the response struct for api DynamicUpdateWaterMarkStreamRule

func CreateDynamicUpdateWaterMarkStreamRuleResponse ¶ added in v1.61.1560

func CreateDynamicUpdateWaterMarkStreamRuleResponse() (response *DynamicUpdateWaterMarkStreamRuleResponse)

CreateDynamicUpdateWaterMarkStreamRuleResponse creates a response to parse from DynamicUpdateWaterMarkStreamRule response

type EditPlaylistRequest ¶ added in v1.61.1050

type EditPlaylistRequest struct {
	*requests.RpcRequest
	ProgramItems  string           `position:"Query" name:"ProgramItems"`
	ProgramId     string           `position:"Query" name:"ProgramId"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	ProgramConfig string           `position:"Query" name:"ProgramConfig"`
}

EditPlaylistRequest is the request struct for api EditPlaylist

func CreateEditPlaylistRequest ¶ added in v1.61.1050

func CreateEditPlaylistRequest() (request *EditPlaylistRequest)

CreateEditPlaylistRequest creates a request to invoke EditPlaylist API

type EditPlaylistResponse ¶ added in v1.61.1050

type EditPlaylistResponse struct {
	*responses.BaseResponse
	CasterId  string `json:"CasterId" xml:"CasterId"`
	ProgramId string `json:"ProgramId" xml:"ProgramId"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Items     Items  `json:"Items" xml:"Items"`
}

EditPlaylistResponse is the response struct for api EditPlaylist

func CreateEditPlaylistResponse ¶ added in v1.61.1050

func CreateEditPlaylistResponse() (response *EditPlaylistResponse)

CreateEditPlaylistResponse creates a response to parse from EditPlaylist response

type EditShowAndReplaceRequest ¶ added in v1.61.1510

type EditShowAndReplaceRequest struct {
	*requests.RpcRequest
	StartTime   requests.Float   `position:"Query" name:"StartTime"`
	UserData    string           `position:"Query" name:"UserData"`
	StorageInfo string           `position:"Query" name:"StorageInfo"`
	CasterId    string           `position:"Query" name:"CasterId"`
	EndTime     requests.Float   `position:"Query" name:"EndTime"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
	ShowId      string           `position:"Query" name:"ShowId"`
}

EditShowAndReplaceRequest is the request struct for api EditShowAndReplace

func CreateEditShowAndReplaceRequest ¶ added in v1.61.1510

func CreateEditShowAndReplaceRequest() (request *EditShowAndReplaceRequest)

CreateEditShowAndReplaceRequest creates a request to invoke EditShowAndReplace API

type EditShowAndReplaceResponse ¶ added in v1.61.1510

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

EditShowAndReplaceResponse is the response struct for api EditShowAndReplace

func CreateEditShowAndReplaceResponse ¶ added in v1.61.1510

func CreateEditShowAndReplaceResponse() (response *EditShowAndReplaceResponse)

CreateEditShowAndReplaceResponse creates a response to parse from EditShowAndReplace response

type EffectCasterUrgentRequest ¶

type EffectCasterUrgentRequest struct {
	*requests.RpcRequest
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
	SceneId  string           `position:"Query" name:"SceneId"`
}

EffectCasterUrgentRequest is the request struct for api EffectCasterUrgent

func CreateEffectCasterUrgentRequest ¶

func CreateEffectCasterUrgentRequest() (request *EffectCasterUrgentRequest)

CreateEffectCasterUrgentRequest creates a request to invoke EffectCasterUrgent API

type EffectCasterUrgentResponse ¶

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

EffectCasterUrgentResponse is the response struct for api EffectCasterUrgent

func CreateEffectCasterUrgentResponse ¶

func CreateEffectCasterUrgentResponse() (response *EffectCasterUrgentResponse)

CreateEffectCasterUrgentResponse creates a response to parse from EffectCasterUrgent response

type EffectCasterVideoResourceRequest ¶

type EffectCasterVideoResourceRequest struct {
	*requests.RpcRequest
	ResourceId string           `position:"Query" name:"ResourceId"`
	CasterId   string           `position:"Query" name:"CasterId"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	SceneId    string           `position:"Query" name:"SceneId"`
}

EffectCasterVideoResourceRequest is the request struct for api EffectCasterVideoResource

func CreateEffectCasterVideoResourceRequest ¶

func CreateEffectCasterVideoResourceRequest() (request *EffectCasterVideoResourceRequest)

CreateEffectCasterVideoResourceRequest creates a request to invoke EffectCasterVideoResource API

type EffectCasterVideoResourceResponse ¶

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

EffectCasterVideoResourceResponse is the response struct for api EffectCasterVideoResource

func CreateEffectCasterVideoResourceResponse ¶

func CreateEffectCasterVideoResourceResponse() (response *EffectCasterVideoResourceResponse)

CreateEffectCasterVideoResourceResponse creates a response to parse from EffectCasterVideoResource response

type EnableLiveRealtimeLogDeliveryRequest ¶

type EnableLiveRealtimeLogDeliveryRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

EnableLiveRealtimeLogDeliveryRequest is the request struct for api EnableLiveRealtimeLogDelivery

func CreateEnableLiveRealtimeLogDeliveryRequest ¶

func CreateEnableLiveRealtimeLogDeliveryRequest() (request *EnableLiveRealtimeLogDeliveryRequest)

CreateEnableLiveRealtimeLogDeliveryRequest creates a request to invoke EnableLiveRealtimeLogDelivery API

type EnableLiveRealtimeLogDeliveryResponse ¶

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

EnableLiveRealtimeLogDeliveryResponse is the response struct for api EnableLiveRealtimeLogDelivery

func CreateEnableLiveRealtimeLogDeliveryResponse ¶

func CreateEnableLiveRealtimeLogDeliveryResponse() (response *EnableLiveRealtimeLogDeliveryResponse)

CreateEnableLiveRealtimeLogDeliveryResponse creates a response to parse from EnableLiveRealtimeLogDelivery response

type EncryptParameters ¶ added in v1.61.856

type EncryptParameters struct {
	EncryptType          string `json:"EncryptType" xml:"EncryptType"`
	KmsKeyID             string `json:"KmsKeyID" xml:"KmsKeyID"`
	KmsKeyExpireInterval string `json:"KmsKeyExpireInterval" xml:"KmsKeyExpireInterval"`
}

EncryptParameters is a nested struct in live response

type Episode ¶

type Episode struct {
	EndTime      string                              `json:"EndTime" xml:"EndTime"`
	EpisodeId    string                              `json:"EpisodeId" xml:"EpisodeId"`
	EpisodeName  string                              `json:"EpisodeName" xml:"EpisodeName"`
	EpisodeType  string                              `json:"EpisodeType" xml:"EpisodeType"`
	ResourceId   string                              `json:"ResourceId" xml:"ResourceId"`
	StartTime    string                              `json:"StartTime" xml:"StartTime"`
	Status       int                                 `json:"Status" xml:"Status"`
	SwitchType   string                              `json:"SwitchType" xml:"SwitchType"`
	ComponentIds ComponentIdsInDescribeCasterProgram `json:"ComponentIds" xml:"ComponentIds"`
}

Episode is a nested struct in live response

type EpisodeId ¶

type EpisodeId struct {
	EpisodeId string `json:"EpisodeId" xml:"EpisodeId"`
}

EpisodeId is a nested struct in live response

type EpisodeIds ¶

type EpisodeIds struct {
	EpisodeId []EpisodeId `json:"EpisodeId" xml:"EpisodeId"`
}

EpisodeIds is a nested struct in live response

type Episodes ¶

type Episodes struct {
	Episode []Episode `json:"Episode" xml:"Episode"`
}

Episodes is a nested struct in live response

type ErrorFlags ¶ added in v1.62.686

type ErrorFlags struct {
	ErrorFlagsItem []ErrorFlagsItem `json:"ErrorFlags" xml:"ErrorFlags"`
}

ErrorFlags is a nested struct in live response

type ErrorFlagsItem ¶ added in v1.62.686

type ErrorFlagsItem struct {
	Time  int64 `json:"Time" xml:"Time"`
	Value int   `json:"Value" xml:"Value"`
}

ErrorFlagsItem is a nested struct in live response

type Events ¶

type Events struct {
	Events []string `json:"events" xml:"events"`
}

Events is a nested struct in live response

type FailGroups ¶ added in v1.62.734

type FailGroups struct {
	GroupId string `json:"GroupId" xml:"GroupId"`
	Success bool   `json:"Success" xml:"Success"`
	Reason  string `json:"Reason" xml:"Reason"`
	Code    int    `json:"Code" xml:"Code"`
}

FailGroups is a nested struct in live response

type FailList ¶ added in v1.62.734

type FailList struct {
	FailGroups []FailGroups `json:"FailGroups" xml:"FailGroups"`
}

FailList is a nested struct in live response

type FailedItem ¶ added in v1.61.1050

type FailedItem struct {
	ItemId   string `json:"ItemId" xml:"ItemId"`
	ItemName string `json:"ItemName" xml:"ItemName"`
}

FailedItem is a nested struct in live response

type FailedItemsInAddPlaylistItems ¶ added in v1.61.1050

type FailedItemsInAddPlaylistItems struct {
	FailedItem []FailedItem `json:"FailedItem" xml:"FailedItem"`
}

FailedItemsInAddPlaylistItems is a nested struct in live response

type FailedItemsInEditPlaylist ¶ added in v1.61.1050

type FailedItemsInEditPlaylist struct {
	FailedItem []FailedItem `json:"FailedItem" xml:"FailedItem"`
}

FailedItemsInEditPlaylist is a nested struct in live response

type FailedTemplates ¶ added in v1.61.1050

type FailedTemplates struct {
	AudioBitrate    int    `json:"AudioBitrate" xml:"AudioBitrate"`
	Template        string `json:"Template" xml:"Template"`
	Height          int    `json:"Height" xml:"Height"`
	TemplateType    string `json:"TemplateType" xml:"TemplateType"`
	BandWidth       int    `json:"BandWidth" xml:"BandWidth"`
	Profile         int    `json:"Profile" xml:"Profile"`
	AudioRate       int    `json:"AudioRate" xml:"AudioRate"`
	AudioCodec      string `json:"AudioCodec" xml:"AudioCodec"`
	Gop             string `json:"Gop" xml:"Gop"`
	Width           int    `json:"Width" xml:"Width"`
	VideoBitrate    int    `json:"VideoBitrate" xml:"VideoBitrate"`
	AudioChannelNum int    `json:"AudioChannelNum" xml:"AudioChannelNum"`
	Fps             int    `json:"Fps" xml:"Fps"`
	AudioProfile    string `json:"AudioProfile" xml:"AudioProfile"`
}

FailedTemplates is a nested struct in live response

type FirstFrameCostData ¶ added in v1.61.1836

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

FirstFrameCostData is a nested struct in live response

type ForbidLiveStreamRequest ¶

type ForbidLiveStreamRequest struct {
	*requests.RpcRequest
	AppName             string           `position:"Query" name:"AppName"`
	StreamName          string           `position:"Query" name:"StreamName"`
	ControlStreamAction string           `position:"Query" name:"ControlStreamAction"`
	ResumeTime          string           `position:"Query" name:"ResumeTime"`
	LiveStreamType      string           `position:"Query" name:"LiveStreamType"`
	DomainName          string           `position:"Query" name:"DomainName"`
	OwnerId             requests.Integer `position:"Query" name:"OwnerId"`
	Oneshot             string           `position:"Query" name:"Oneshot"`
}

ForbidLiveStreamRequest is the request struct for api ForbidLiveStream

func CreateForbidLiveStreamRequest ¶

func CreateForbidLiveStreamRequest() (request *ForbidLiveStreamRequest)

CreateForbidLiveStreamRequest creates a request to invoke ForbidLiveStream API

type ForbidLiveStreamResponse ¶

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

ForbidLiveStreamResponse is the response struct for api ForbidLiveStream

func CreateForbidLiveStreamResponse ¶

func CreateForbidLiveStreamResponse() (response *ForbidLiveStreamResponse)

CreateForbidLiveStreamResponse creates a response to parse from ForbidLiveStream response

type ForbidPushStreamRequest ¶

type ForbidPushStreamRequest struct {
	*requests.RpcRequest
	UserData string           `position:"Query" name:"UserData"`
	EndTime  string           `position:"Query" name:"EndTime"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
	RoomId   string           `position:"Query" name:"RoomId"`
	AppId    string           `position:"Query" name:"AppId"`
}

ForbidPushStreamRequest is the request struct for api ForbidPushStream

func CreateForbidPushStreamRequest ¶

func CreateForbidPushStreamRequest() (request *ForbidPushStreamRequest)

CreateForbidPushStreamRequest creates a request to invoke ForbidPushStream API

type ForbidPushStreamResponse ¶

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

ForbidPushStreamResponse is the response struct for api ForbidPushStream

func CreateForbidPushStreamResponse ¶

func CreateForbidPushStreamResponse() (response *ForbidPushStreamResponse)

CreateForbidPushStreamResponse creates a response to parse from ForbidPushStream response

type Frabr ¶ added in v1.62.728

type Frabr struct {
	Time           string  `json:"Time" xml:"Time"`
	VideoFrameRate float64 `json:"VideoFrameRate" xml:"VideoFrameRate"`
	AudioFrameRate float64 `json:"AudioFrameRate" xml:"AudioFrameRate"`
	StreamUrl      string  `json:"StreamUrl" xml:"StreamUrl"`
	BitRate        float64 `json:"BitRate" xml:"BitRate"`
	VideoBitRate   float64 `json:"VideoBitRate" xml:"VideoBitRate"`
	AudioBitRate   float64 `json:"AudioBitRate" xml:"AudioBitRate"`
}

Frabr is a nested struct in live response

type FrameDelayData ¶ added in v1.61.1836

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

FrameDelayData is a nested struct in live response

type FrameRateAndBitRateInfo ¶

type FrameRateAndBitRateInfo struct {
	BitRate        float64 `json:"BitRate" xml:"BitRate"`
	Time           string  `json:"Time" xml:"Time"`
	VideoFrameRate float64 `json:"VideoFrameRate" xml:"VideoFrameRate"`
	AudioFrameRate float64 `json:"AudioFrameRate" xml:"AudioFrameRate"`
	StreamUrl      string  `json:"StreamUrl" xml:"StreamUrl"`
}

FrameRateAndBitRateInfo is a nested struct in live response

type FrameRateAndBitRateInfosInDescribeLiveDomainFrameRateAndBitRateData ¶

type FrameRateAndBitRateInfosInDescribeLiveDomainFrameRateAndBitRateData struct {
	FrameRateAndBitRateInfo []FrameRateAndBitRateInfo `json:"FrameRateAndBitRateInfo" xml:"FrameRateAndBitRateInfo"`
}

FrameRateAndBitRateInfosInDescribeLiveDomainFrameRateAndBitRateData is a nested struct in live response

type FrameRateAndBitRateInfosInDescribeLiveStreamBitRateData ¶

type FrameRateAndBitRateInfosInDescribeLiveStreamBitRateData struct {
	FrameRateAndBitRateInfo []FrameRateAndBitRateInfo `json:"FrameRateAndBitRateInfo" xml:"FrameRateAndBitRateInfo"`
}

FrameRateAndBitRateInfosInDescribeLiveStreamBitRateData is a nested struct in live response

type FrameRateAndBitRateInfosInDescribeLiveStreamDetailFrameRateAndBitRateData ¶ added in v1.62.728

type FrameRateAndBitRateInfosInDescribeLiveStreamDetailFrameRateAndBitRateData struct {
	Frabr []Frabr `json:"frabr" xml:"frabr"`
}

FrameRateAndBitRateInfosInDescribeLiveStreamDetailFrameRateAndBitRateData is a nested struct in live response

type FunctionArg ¶

type FunctionArg struct {
	ArgName  string `json:"ArgName" xml:"ArgName"`
	ArgValue string `json:"ArgValue" xml:"ArgValue"`
}

FunctionArg is a nested struct in live response

type FunctionArgsInDescribeLiveDomainConfigs ¶ added in v1.61.1138

type FunctionArgsInDescribeLiveDomainConfigs struct {
	FunctionArg []FunctionArg `json:"FunctionArg" xml:"FunctionArg"`
}

FunctionArgsInDescribeLiveDomainConfigs is a nested struct in live response

type FunctionArgsInDescribeLiveDomainStagingConfig ¶ added in v1.61.1138

type FunctionArgsInDescribeLiveDomainStagingConfig struct {
	FunctionArg []FunctionArg `json:"FunctionArg" xml:"FunctionArg"`
}

FunctionArgsInDescribeLiveDomainStagingConfig is a nested struct in live response

type GetAllCustomTemplatesRequest ¶ added in v1.61.1301

type GetAllCustomTemplatesRequest struct {
	*requests.RpcRequest
	UserId  string           `position:"Query" name:"UserId"`
	OwnerId requests.Integer `position:"Query" name:"OwnerId"`
}

GetAllCustomTemplatesRequest is the request struct for api GetAllCustomTemplates

func CreateGetAllCustomTemplatesRequest ¶ added in v1.61.1301

func CreateGetAllCustomTemplatesRequest() (request *GetAllCustomTemplatesRequest)

CreateGetAllCustomTemplatesRequest creates a request to invoke GetAllCustomTemplates API

type GetAllCustomTemplatesResponse ¶ added in v1.61.1301

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

GetAllCustomTemplatesResponse is the response struct for api GetAllCustomTemplates

func CreateGetAllCustomTemplatesResponse ¶ added in v1.61.1301

func CreateGetAllCustomTemplatesResponse() (response *GetAllCustomTemplatesResponse)

CreateGetAllCustomTemplatesResponse creates a response to parse from GetAllCustomTemplates response

type GetCustomTemplateRequest ¶ added in v1.61.1259

type GetCustomTemplateRequest struct {
	*requests.RpcRequest
	Template string           `position:"Query" name:"Template"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
}

GetCustomTemplateRequest is the request struct for api GetCustomTemplate

func CreateGetCustomTemplateRequest ¶ added in v1.61.1259

func CreateGetCustomTemplateRequest() (request *GetCustomTemplateRequest)

CreateGetCustomTemplateRequest creates a request to invoke GetCustomTemplate API

type GetCustomTemplateResponse ¶ added in v1.61.1259

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

GetCustomTemplateResponse is the response struct for api GetCustomTemplate

func CreateGetCustomTemplateResponse ¶ added in v1.61.1259

func CreateGetCustomTemplateResponse() (response *GetCustomTemplateResponse)

CreateGetCustomTemplateResponse creates a response to parse from GetCustomTemplate response

type GetEdgeTranscodeJobRequest ¶ added in v1.62.584

type GetEdgeTranscodeJobRequest struct {
	*requests.RpcRequest
	JobId     string           `position:"Query" name:"JobId"`
	ClusterId string           `position:"Query" name:"ClusterId"`
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
}

GetEdgeTranscodeJobRequest is the request struct for api GetEdgeTranscodeJob

func CreateGetEdgeTranscodeJobRequest ¶ added in v1.62.584

func CreateGetEdgeTranscodeJobRequest() (request *GetEdgeTranscodeJobRequest)

CreateGetEdgeTranscodeJobRequest creates a request to invoke GetEdgeTranscodeJob API

type GetEdgeTranscodeJobResponse ¶ added in v1.62.584

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

GetEdgeTranscodeJobResponse is the response struct for api GetEdgeTranscodeJob

func CreateGetEdgeTranscodeJobResponse ¶ added in v1.62.584

func CreateGetEdgeTranscodeJobResponse() (response *GetEdgeTranscodeJobResponse)

CreateGetEdgeTranscodeJobResponse creates a response to parse from GetEdgeTranscodeJob response

type GetEdgeTranscodeTemplateRequest ¶ added in v1.62.584

type GetEdgeTranscodeTemplateRequest struct {
	*requests.RpcRequest
	ClusterId  string           `position:"Query" name:"ClusterId"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	TemplateId string           `position:"Query" name:"TemplateId"`
}

GetEdgeTranscodeTemplateRequest is the request struct for api GetEdgeTranscodeTemplate

func CreateGetEdgeTranscodeTemplateRequest ¶ added in v1.62.584

func CreateGetEdgeTranscodeTemplateRequest() (request *GetEdgeTranscodeTemplateRequest)

CreateGetEdgeTranscodeTemplateRequest creates a request to invoke GetEdgeTranscodeTemplate API

type GetEdgeTranscodeTemplateResponse ¶ added in v1.62.584

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

GetEdgeTranscodeTemplateResponse is the response struct for api GetEdgeTranscodeTemplate

func CreateGetEdgeTranscodeTemplateResponse ¶ added in v1.62.584

func CreateGetEdgeTranscodeTemplateResponse() (response *GetEdgeTranscodeTemplateResponse)

CreateGetEdgeTranscodeTemplateResponse creates a response to parse from GetEdgeTranscodeTemplate response

type GetEditingJobInfoRequest ¶ added in v1.61.1510

type GetEditingJobInfoRequest struct {
	*requests.RpcRequest
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
	ShowId   string           `position:"Query" name:"ShowId"`
}

GetEditingJobInfoRequest is the request struct for api GetEditingJobInfo

func CreateGetEditingJobInfoRequest ¶ added in v1.61.1510

func CreateGetEditingJobInfoRequest() (request *GetEditingJobInfoRequest)

CreateGetEditingJobInfoRequest creates a request to invoke GetEditingJobInfo API

type GetEditingJobInfoResponse ¶ added in v1.61.1510

type GetEditingJobInfoResponse struct {
	*responses.BaseResponse
	CasterId         string `json:"CasterId" xml:"CasterId"`
	EditingTasksInfo string `json:"EditingTasksInfo" xml:"EditingTasksInfo"`
	RequestId        string `json:"RequestId" xml:"RequestId"`
}

GetEditingJobInfoResponse is the response struct for api GetEditingJobInfo

func CreateGetEditingJobInfoResponse ¶ added in v1.61.1510

func CreateGetEditingJobInfoResponse() (response *GetEditingJobInfoResponse)

CreateGetEditingJobInfoResponse creates a response to parse from GetEditingJobInfo response

type GetMessageAppRequest ¶ added in v1.61.1772

type GetMessageAppRequest struct {
	*requests.RpcRequest
	AppId string `position:"Body" name:"AppId"`
}

GetMessageAppRequest is the request struct for api GetMessageApp

func CreateGetMessageAppRequest ¶ added in v1.61.1772

func CreateGetMessageAppRequest() (request *GetMessageAppRequest)

CreateGetMessageAppRequest creates a request to invoke GetMessageApp API

type GetMessageAppResponse ¶ added in v1.61.1772

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

GetMessageAppResponse is the response struct for api GetMessageApp

func CreateGetMessageAppResponse ¶ added in v1.61.1772

func CreateGetMessageAppResponse() (response *GetMessageAppResponse)

CreateGetMessageAppResponse creates a response to parse from GetMessageApp response

type GetMessageGroupRequest ¶ added in v1.61.1772

type GetMessageGroupRequest struct {
	*requests.RpcRequest
	GroupId string `position:"Body" name:"GroupId"`
	AppId   string `position:"Body" name:"AppId"`
}

GetMessageGroupRequest is the request struct for api GetMessageGroup

func CreateGetMessageGroupRequest ¶ added in v1.61.1772

func CreateGetMessageGroupRequest() (request *GetMessageGroupRequest)

CreateGetMessageGroupRequest creates a request to invoke GetMessageGroup API

type GetMessageGroupResponse ¶ added in v1.61.1772

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

GetMessageGroupResponse is the response struct for api GetMessageGroup

func CreateGetMessageGroupResponse ¶ added in v1.61.1772

func CreateGetMessageGroupResponse() (response *GetMessageGroupResponse)

CreateGetMessageGroupResponse creates a response to parse from GetMessageGroup response

type GetMessageTokenRequest ¶ added in v1.61.1772

type GetMessageTokenRequest struct {
	*requests.RpcRequest
	UserId     string `position:"Body" name:"UserId"`
	DeviceType string `position:"Body" name:"DeviceType"`
	DeviceId   string `position:"Body" name:"DeviceId"`
	AppId      string `position:"Body" name:"AppId"`
}

GetMessageTokenRequest is the request struct for api GetMessageToken

func CreateGetMessageTokenRequest ¶ added in v1.61.1772

func CreateGetMessageTokenRequest() (request *GetMessageTokenRequest)

CreateGetMessageTokenRequest creates a request to invoke GetMessageToken API

type GetMessageTokenResponse ¶ added in v1.61.1772

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

GetMessageTokenResponse is the response struct for api GetMessageToken

func CreateGetMessageTokenResponse ¶ added in v1.61.1772

func CreateGetMessageTokenResponse() (response *GetMessageTokenResponse)

CreateGetMessageTokenResponse creates a response to parse from GetMessageToken response

type GetMultiRateConfigListRequest ¶ added in v1.61.1050

type GetMultiRateConfigListRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

GetMultiRateConfigListRequest is the request struct for api GetMultiRateConfigList

func CreateGetMultiRateConfigListRequest ¶ added in v1.61.1050

func CreateGetMultiRateConfigListRequest() (request *GetMultiRateConfigListRequest)

CreateGetMultiRateConfigListRequest creates a request to invoke GetMultiRateConfigList API

type GetMultiRateConfigListResponse ¶ added in v1.61.1050

type GetMultiRateConfigListResponse struct {
	*responses.BaseResponse
	Code      int       `json:"Code" xml:"Code"`
	Message   string    `json:"Message" xml:"Message"`
	RequestId string    `json:"RequestId" xml:"RequestId"`
	GroupInfo GroupInfo `json:"GroupInfo" xml:"GroupInfo"`
}

GetMultiRateConfigListResponse is the response struct for api GetMultiRateConfigList

func CreateGetMultiRateConfigListResponse ¶ added in v1.61.1050

func CreateGetMultiRateConfigListResponse() (response *GetMultiRateConfigListResponse)

CreateGetMultiRateConfigListResponse creates a response to parse from GetMultiRateConfigList response

type GetMultiRateConfigRequest ¶ added in v1.61.1050

type GetMultiRateConfigRequest struct {
	*requests.RpcRequest
	App        string           `position:"Query" name:"App"`
	GroupId    string           `position:"Query" name:"GroupId"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

GetMultiRateConfigRequest is the request struct for api GetMultiRateConfig

func CreateGetMultiRateConfigRequest ¶ added in v1.61.1050

func CreateGetMultiRateConfigRequest() (request *GetMultiRateConfigRequest)

CreateGetMultiRateConfigRequest creates a request to invoke GetMultiRateConfig API

type GetMultiRateConfigResponse ¶ added in v1.61.1050

type GetMultiRateConfigResponse struct {
	*responses.BaseResponse
	Domain        string        `json:"Domain" xml:"Domain"`
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	GroupId       string        `json:"GroupId" xml:"GroupId"`
	App           string        `json:"App" xml:"App"`
	AvFormat      string        `json:"AvFormat" xml:"AvFormat"`
	Stream        string        `json:"Stream" xml:"Stream"`
	Code          int           `json:"Code" xml:"Code"`
	Message       string        `json:"Message" xml:"Message"`
	IsLazy        string        `json:"IsLazy" xml:"IsLazy"`
	IsTimeAlign   string        `json:"IsTimeAlign" xml:"IsTimeAlign"`
	TemplatesInfo TemplatesInfo `json:"TemplatesInfo" xml:"TemplatesInfo"`
}

GetMultiRateConfigResponse is the response struct for api GetMultiRateConfig

func CreateGetMultiRateConfigResponse ¶ added in v1.61.1050

func CreateGetMultiRateConfigResponse() (response *GetMultiRateConfigResponse)

CreateGetMultiRateConfigResponse creates a response to parse from GetMultiRateConfig response

type GetTranscodeTaskStatusRequest ¶ added in v1.62.728

type GetTranscodeTaskStatusRequest struct {
	*requests.RpcRequest
	TranscodingTemplate string `position:"Query" name:"TranscodingTemplate"`
	SecurityToken       string `position:"Query" name:"SecurityToken"`
	PushDomain          string `position:"Query" name:"PushDomain"`
	StreamName          string `position:"Query" name:"StreamName"`
	App                 string `position:"Query" name:"App"`
}

GetTranscodeTaskStatusRequest is the request struct for api GetTranscodeTaskStatus

func CreateGetTranscodeTaskStatusRequest ¶ added in v1.62.728

func CreateGetTranscodeTaskStatusRequest() (request *GetTranscodeTaskStatusRequest)

CreateGetTranscodeTaskStatusRequest creates a request to invoke GetTranscodeTaskStatus API

type GetTranscodeTaskStatusResponse ¶ added in v1.62.728

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

GetTranscodeTaskStatusResponse is the response struct for api GetTranscodeTaskStatus

func CreateGetTranscodeTaskStatusResponse ¶ added in v1.62.728

func CreateGetTranscodeTaskStatusResponse() (response *GetTranscodeTaskStatusResponse)

CreateGetTranscodeTaskStatusResponse creates a response to parse from GetTranscodeTaskStatus response

type GroupInfo ¶ added in v1.61.1050

type GroupInfo struct {
	Info []Info `json:"Info" xml:"Info"`
}

GroupInfo is a nested struct in live response

type GroupListInListLiveMessageGroups ¶ added in v1.62.592

type GroupListInListLiveMessageGroups struct {
	Groups []Groups `json:"Groups" xml:"Groups"`
}

GroupListInListLiveMessageGroups is a nested struct in live response

type GroupListInListMessageGroup ¶ added in v1.61.1772

type GroupListInListMessageGroup struct {
	GroupListItem []GroupListItem `json:"groupList" xml:"groupList"`
}

GroupListInListMessageGroup is a nested struct in live response

type GroupListItem ¶ added in v1.62.68

type GroupListItem struct {
	GroupId    string                 `json:"GroupId" xml:"GroupId"`
	AppId      string                 `json:"AppId" xml:"AppId"`
	CreateTime int64                  `json:"CreateTime" xml:"CreateTime"`
	Status     int                    `json:"Status" xml:"Status"`
	CreatorId  string                 `json:"CreatorId" xml:"CreatorId"`
	Extension  map[string]interface{} `json:"Extension" xml:"Extension"`
}

GroupListItem is a nested struct in live response

type Groups ¶ added in v1.62.592

type Groups struct {
	GroupId    string   `json:"GroupId" xml:"GroupId"`
	CreatorId  string   `json:"CreatorId" xml:"CreatorId"`
	Createtime int64    `json:"Createtime" xml:"Createtime"`
	GroupName  string   `json:"GroupName" xml:"GroupName"`
	GroupInfo  string   `json:"GroupInfo" xml:"GroupInfo"`
	Delete     bool     `json:"Delete" xml:"Delete"`
	AdminList  []string `json:"AdminList" xml:"AdminList"`
}

Groups is a nested struct in live response

type HotLiveRtcStreamRequest ¶ added in v1.61.1648

type HotLiveRtcStreamRequest struct {
	*requests.RpcRequest
	VideoMsid         string           `position:"Query" name:"VideoMsid"`
	RegionCode        string           `position:"Query" name:"RegionCode"`
	ConnectionTimeout string           `position:"Query" name:"ConnectionTimeout"`
	AppName           string           `position:"Query" name:"AppName"`
	AudioMsid         string           `position:"Query" name:"AudioMsid"`
	MediaTimeout      string           `position:"Query" name:"MediaTimeout"`
	StreamName        string           `position:"Query" name:"StreamName"`
	DomainName        string           `position:"Query" name:"DomainName"`
	OwnerId           requests.Integer `position:"Query" name:"OwnerId"`
}

HotLiveRtcStreamRequest is the request struct for api HotLiveRtcStream

func CreateHotLiveRtcStreamRequest ¶ added in v1.61.1648

func CreateHotLiveRtcStreamRequest() (request *HotLiveRtcStreamRequest)

CreateHotLiveRtcStreamRequest creates a request to invoke HotLiveRtcStream API

type HotLiveRtcStreamResponse ¶ added in v1.61.1648

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

HotLiveRtcStreamResponse is the response struct for api HotLiveRtcStream

func CreateHotLiveRtcStreamResponse ¶ added in v1.61.1648

func CreateHotLiveRtcStreamResponse() (response *HotLiveRtcStreamResponse)

CreateHotLiveRtcStreamResponse creates a response to parse from HotLiveRtcStream response

type ImageLayerContent ¶

type ImageLayerContent struct {
	MaterialId string `json:"MaterialId" xml:"MaterialId"`
}

ImageLayerContent is a nested struct in live response

type Info ¶

type Info struct {
	App               string  `json:"App" xml:"App"`
	Count             int     `json:"Count" xml:"Count"`
	Online            float64 `json:"Online" xml:"Online"`
	AvFormat          string  `json:"AvFormat" xml:"AvFormat"`
	DownFlow          float64 `json:"DownFlow" xml:"DownFlow"`
	GroupId           string  `json:"GroupId" xml:"GroupId"`
	TranscodeTemplate string  `json:"TranscodeTemplate" xml:"TranscodeTemplate"`
	Rate              string  `json:"Rate" xml:"Rate"`
	UserNumber        int64   `json:"UserNumber" xml:"UserNumber"`
}

Info is a nested struct in live response

type InfosInDescribeHlsLiveStreamRealTimeBpsData ¶

type InfosInDescribeHlsLiveStreamRealTimeBpsData struct {
	Info []Info `json:"Info" xml:"Info"`
}

InfosInDescribeHlsLiveStreamRealTimeBpsData is a nested struct in live response

type InfosInDescribeLiveDomainOnlineUserNum ¶

type InfosInDescribeLiveDomainOnlineUserNum struct {
	Info []Info `json:"Info" xml:"Info"`
}

InfosInDescribeLiveDomainOnlineUserNum is a nested struct in live response

type InitializeAutoShowListTaskRequest ¶ added in v1.61.1510

type InitializeAutoShowListTaskRequest struct {
	*requests.RpcRequest
	StartTime    requests.Integer `position:"Query" name:"StartTime"`
	CasterConfig string           `position:"Query" name:"CasterConfig"`
	DomainName   string           `position:"Query" name:"DomainName"`
	EndTime      requests.Integer `position:"Query" name:"EndTime"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
	CallBackUrl  string           `position:"Query" name:"CallBackUrl"`
	ResourceIds  string           `position:"Query" name:"ResourceIds"`
}

InitializeAutoShowListTaskRequest is the request struct for api InitializeAutoShowListTask

func CreateInitializeAutoShowListTaskRequest ¶ added in v1.61.1510

func CreateInitializeAutoShowListTaskRequest() (request *InitializeAutoShowListTaskRequest)

CreateInitializeAutoShowListTaskRequest creates a request to invoke InitializeAutoShowListTask API

type InitializeAutoShowListTaskResponse ¶ added in v1.61.1510

type InitializeAutoShowListTaskResponse struct {
	*responses.BaseResponse
	CasterId   string `json:"CasterId" xml:"CasterId"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
	StreamList string `json:"StreamList" xml:"StreamList"`
}

InitializeAutoShowListTaskResponse is the response struct for api InitializeAutoShowListTask

func CreateInitializeAutoShowListTaskResponse ¶ added in v1.61.1510

func CreateInitializeAutoShowListTaskResponse() (response *InitializeAutoShowListTaskResponse)

CreateInitializeAutoShowListTaskResponse creates a response to parse from InitializeAutoShowListTask response

type InputConfig ¶ added in v1.61.1353

type InputConfig struct {
	Index        int          `json:"Index" xml:"Index"`
	InputUrl     string       `json:"InputUrl" xml:"InputUrl"`
	LayoutId     int          `json:"LayoutId" xml:"LayoutId"`
	StreamName   string       `json:"StreamName" xml:"StreamName"`
	LayoutConfig LayoutConfig `json:"LayoutConfig" xml:"LayoutConfig"`
	PlayConfig   PlayConfig   `json:"PlayConfig" xml:"PlayConfig"`
}

InputConfig is a nested struct in live response

type InputList ¶ added in v1.61.1353

type InputList struct {
	InputConfig []InputConfig `json:"InputConfig" xml:"InputConfig"`
}

InputList is a nested struct in live response

type InteractiveUserList ¶ added in v1.62.507

type InteractiveUserList struct {
	InteractiveUser []string `json:"InteractiveUser" xml:"InteractiveUser"`
}

InteractiveUserList is a nested struct in live response

type ItemIdsInAddCasterEpisodeGroup ¶

type ItemIdsInAddCasterEpisodeGroup struct {
	ItemId []string `json:"ItemId" xml:"ItemId"`
}

ItemIdsInAddCasterEpisodeGroup is a nested struct in live response

type ItemIdsInAddCasterEpisodeGroupContent ¶

type ItemIdsInAddCasterEpisodeGroupContent struct {
	ItemId []string `json:"ItemId" xml:"ItemId"`
}

ItemIdsInAddCasterEpisodeGroupContent is a nested struct in live response

type Items ¶ added in v1.61.1050

type Items struct {
	SuccessItems []SuccessItem `json:"SuccessItems" xml:"SuccessItems"`
	FailedItems  []FailedItem  `json:"FailedItems" xml:"FailedItems"`
}

Items is a nested struct in live response

type Job ¶ added in v1.62.584

type Job struct {
	Name         string `json:"Name" xml:"Name"`
	TemplateId   string `json:"TemplateId" xml:"TemplateId"`
	JobId        string `json:"JobId" xml:"JobId"`
	StreamOutput string `json:"StreamOutput" xml:"StreamOutput"`
	TemplateName string `json:"TemplateName" xml:"TemplateName"`
	StreamInput  string `json:"StreamInput" xml:"StreamInput"`
	LastStopAt   string `json:"LastStopAt" xml:"LastStopAt"`
	CreateTime   string `json:"CreateTime" xml:"CreateTime"`
	Status       string `json:"Status" xml:"Status"`
	LastStartAt  string `json:"LastStartAt" xml:"LastStartAt"`
	Type         string `json:"Type" xml:"Type"`
}

Job is a nested struct in live response

type JobList ¶ added in v1.62.584

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

JobList is a nested struct in live response

type JoinMessageGroupRequest ¶ added in v1.61.1772

type JoinMessageGroupRequest struct {
	*requests.RpcRequest
	UserId              string           `position:"Body" name:"UserId"`
	BroadCastType       requests.Integer `position:"Body" name:"BroadCastType"`
	BroadCastStatistics requests.Boolean `position:"Body" name:"BroadCastStatistics"`
	GroupId             string           `position:"Body" name:"GroupId"`
	AppId               string           `position:"Body" name:"AppId"`
}

JoinMessageGroupRequest is the request struct for api JoinMessageGroup

func CreateJoinMessageGroupRequest ¶ added in v1.61.1772

func CreateJoinMessageGroupRequest() (request *JoinMessageGroupRequest)

CreateJoinMessageGroupRequest creates a request to invoke JoinMessageGroup API

type JoinMessageGroupResponse ¶ added in v1.61.1772

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

JoinMessageGroupResponse is the response struct for api JoinMessageGroup

func CreateJoinMessageGroupResponse ¶ added in v1.61.1772

func CreateJoinMessageGroupResponse() (response *JoinMessageGroupResponse)

CreateJoinMessageGroupResponse creates a response to parse from JoinMessageGroup response

type KickLiveMessageGroupUserRequest ¶ added in v1.62.592

type KickLiveMessageGroupUserRequest struct {
	*requests.RpcRequest
	GroupId     string `position:"Query" name:"GroupId"`
	DataCenter  string `position:"Query" name:"DataCenter"`
	KickoffUser string `position:"Query" name:"KickoffUser"`
	AppId       string `position:"Query" name:"AppId"`
}

KickLiveMessageGroupUserRequest is the request struct for api KickLiveMessageGroupUser

func CreateKickLiveMessageGroupUserRequest ¶ added in v1.62.592

func CreateKickLiveMessageGroupUserRequest() (request *KickLiveMessageGroupUserRequest)

CreateKickLiveMessageGroupUserRequest creates a request to invoke KickLiveMessageGroupUser API

type KickLiveMessageGroupUserResponse ¶ added in v1.62.592

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

KickLiveMessageGroupUserResponse is the response struct for api KickLiveMessageGroupUser

func CreateKickLiveMessageGroupUserResponse ¶ added in v1.62.592

func CreateKickLiveMessageGroupUserResponse() (response *KickLiveMessageGroupUserResponse)

CreateKickLiveMessageGroupUserResponse creates a response to parse from KickLiveMessageGroupUser response

type LayerOrderConfig ¶ added in v1.61.1050

type LayerOrderConfig struct {
	Id   string `json:"Id" xml:"Id"`
	Type string `json:"Type" xml:"Type"`
}

LayerOrderConfig is a nested struct in live response

type LayerOrderConfigList ¶ added in v1.61.1050

type LayerOrderConfigList struct {
	LayerOrderConfig []LayerOrderConfig `json:"LayerOrderConfig" xml:"LayerOrderConfig"`
}

LayerOrderConfigList is a nested struct in live response

type Layout ¶

type Layout struct {
	LayoutId    string                             `json:"LayoutId" xml:"LayoutId"`
	BlendList   BlendList                          `json:"BlendList" xml:"BlendList"`
	MixList     MixListInDescribeCasterLayouts     `json:"MixList" xml:"MixList"`
	AudioLayers AudioLayersInDescribeCasterLayouts `json:"AudioLayers" xml:"AudioLayers"`
	VideoLayers VideoLayers                        `json:"VideoLayers" xml:"VideoLayers"`
}

Layout is a nested struct in live response

type LayoutConfig ¶ added in v1.61.1353

type LayoutConfig struct {
	FillMode           string    `json:"FillMode" xml:"FillMode"`
	PositionRefer      string    `json:"PositionRefer" xml:"PositionRefer"`
	PositionNormalized []float64 `json:"PositionNormalized" xml:"PositionNormalized"`
	SizeNormalized     []float64 `json:"SizeNormalized" xml:"SizeNormalized"`
}

LayoutConfig is a nested struct in live response

type Layouts ¶

type Layouts struct {
	Layout []Layout `json:"Layout" xml:"Layout"`
}

Layouts is a nested struct in live response

type LeaveMessageGroupRequest ¶ added in v1.61.1772

type LeaveMessageGroupRequest struct {
	*requests.RpcRequest
	UserId              string           `position:"Body" name:"UserId"`
	BroadCastType       requests.Integer `position:"Body" name:"BroadCastType"`
	BroadCastStatistics requests.Boolean `position:"Body" name:"BroadCastStatistics"`
	GroupId             string           `position:"Body" name:"GroupId"`
	AppId               string           `position:"Body" name:"AppId"`
}

LeaveMessageGroupRequest is the request struct for api LeaveMessageGroup

func CreateLeaveMessageGroupRequest ¶ added in v1.61.1772

func CreateLeaveMessageGroupRequest() (request *LeaveMessageGroupRequest)

CreateLeaveMessageGroupRequest creates a request to invoke LeaveMessageGroup API

type LeaveMessageGroupResponse ¶ added in v1.61.1772

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

LeaveMessageGroupResponse is the response struct for api LeaveMessageGroup

func CreateLeaveMessageGroupResponse ¶ added in v1.61.1772

func CreateLeaveMessageGroupResponse() (response *LeaveMessageGroupResponse)

CreateLeaveMessageGroupResponse creates a response to parse from LeaveMessageGroup response

type ListEdgeTranscodeJobRequest ¶ added in v1.62.584

type ListEdgeTranscodeJobRequest struct {
	*requests.RpcRequest
	Type      string           `position:"Query" name:"Type"`
	PageSize  requests.Integer `position:"Query" name:"PageSize"`
	Keyword   string           `position:"Query" name:"Keyword"`
	ClusterId string           `position:"Query" name:"ClusterId"`
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
	PageNo    requests.Integer `position:"Query" name:"PageNo"`
	SortBy    string           `position:"Query" name:"SortBy"`
	Status    requests.Integer `position:"Query" name:"Status"`
}

ListEdgeTranscodeJobRequest is the request struct for api ListEdgeTranscodeJob

func CreateListEdgeTranscodeJobRequest ¶ added in v1.62.584

func CreateListEdgeTranscodeJobRequest() (request *ListEdgeTranscodeJobRequest)

CreateListEdgeTranscodeJobRequest creates a request to invoke ListEdgeTranscodeJob API

type ListEdgeTranscodeJobResponse ¶ added in v1.62.584

type ListEdgeTranscodeJobResponse struct {
	*responses.BaseResponse
	TotalCount int     `json:"TotalCount" xml:"TotalCount"`
	RequestId  string  `json:"RequestId" xml:"RequestId"`
	JobList    JobList `json:"JobList" xml:"JobList"`
}

ListEdgeTranscodeJobResponse is the response struct for api ListEdgeTranscodeJob

func CreateListEdgeTranscodeJobResponse ¶ added in v1.62.584

func CreateListEdgeTranscodeJobResponse() (response *ListEdgeTranscodeJobResponse)

CreateListEdgeTranscodeJobResponse creates a response to parse from ListEdgeTranscodeJob response

type ListEdgeTranscodeTemplateRequest ¶ added in v1.62.584

type ListEdgeTranscodeTemplateRequest struct {
	*requests.RpcRequest
	Type       string           `position:"Query" name:"Type"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	Keyword    string           `position:"Query" name:"Keyword"`
	ClusterId  string           `position:"Query" name:"ClusterId"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	PageNo     requests.Integer `position:"Query" name:"PageNo"`
	SortBy     string           `position:"Query" name:"SortBy"`
	VideoCodec string           `position:"Query" name:"VideoCodec"`
}

ListEdgeTranscodeTemplateRequest is the request struct for api ListEdgeTranscodeTemplate

func CreateListEdgeTranscodeTemplateRequest ¶ added in v1.62.584

func CreateListEdgeTranscodeTemplateRequest() (request *ListEdgeTranscodeTemplateRequest)

CreateListEdgeTranscodeTemplateRequest creates a request to invoke ListEdgeTranscodeTemplate API

type ListEdgeTranscodeTemplateResponse ¶ added in v1.62.584

type ListEdgeTranscodeTemplateResponse struct {
	*responses.BaseResponse
	TotalCount   int          `json:"TotalCount" xml:"TotalCount"`
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	TemplateList TemplateList `json:"TemplateList" xml:"TemplateList"`
}

ListEdgeTranscodeTemplateResponse is the response struct for api ListEdgeTranscodeTemplate

func CreateListEdgeTranscodeTemplateResponse ¶ added in v1.62.584

func CreateListEdgeTranscodeTemplateResponse() (response *ListEdgeTranscodeTemplateResponse)

CreateListEdgeTranscodeTemplateResponse creates a response to parse from ListEdgeTranscodeTemplate response

type ListEventSubEventRequest ¶ added in v1.62.634

type ListEventSubEventRequest struct {
	*requests.RpcRequest
	SubscribeId string           `position:"Query" name:"SubscribeId"`
	EndTime     requests.Integer `position:"Query" name:"EndTime"`
	StartTime   requests.Integer `position:"Query" name:"StartTime"`
	PageNo      requests.Integer `position:"Query" name:"PageNo"`
	AppId       string           `position:"Query" name:"AppId"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
}

ListEventSubEventRequest is the request struct for api ListEventSubEvent

func CreateListEventSubEventRequest ¶ added in v1.62.634

func CreateListEventSubEventRequest() (request *ListEventSubEventRequest)

CreateListEventSubEventRequest creates a request to invoke ListEventSubEvent API

type ListEventSubEventResponse ¶ added in v1.62.634

type ListEventSubEventResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Count     int64      `json:"Count" xml:"Count"`
	HasMore   bool       `json:"HasMore" xml:"HasMore"`
	Logs      []LogsItem `json:"Logs" xml:"Logs"`
}

ListEventSubEventResponse is the response struct for api ListEventSubEvent

func CreateListEventSubEventResponse ¶ added in v1.62.634

func CreateListEventSubEventResponse() (response *ListEventSubEventResponse)

CreateListEventSubEventResponse creates a response to parse from ListEventSubEvent response

type ListEventSubRequest ¶ added in v1.62.634

type ListEventSubRequest struct {
	*requests.RpcRequest
	AppId string `position:"Query" name:"AppId"`
}

ListEventSubRequest is the request struct for api ListEventSub

func CreateListEventSubRequest ¶ added in v1.62.634

func CreateListEventSubRequest() (request *ListEventSubRequest)

CreateListEventSubRequest creates a request to invoke ListEventSub API

type ListEventSubResponse ¶ added in v1.62.634

type ListEventSubResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	Subscribers []Data `json:"Subscribers" xml:"Subscribers"`
}

ListEventSubResponse is the response struct for api ListEventSub

func CreateListEventSubResponse ¶ added in v1.62.634

func CreateListEventSubResponse() (response *ListEventSubResponse)

CreateListEventSubResponse creates a response to parse from ListEventSub response

type ListLiveDelayConfigRequest ¶ added in v1.62.252

type ListLiveDelayConfigRequest struct {
	*requests.RpcRequest
	PageNum  requests.Integer `position:"Query" name:"PageNum"`
	PageSize requests.Integer `position:"Query" name:"PageSize"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
	Domain   string           `position:"Query" name:"Domain"`
}

ListLiveDelayConfigRequest is the request struct for api ListLiveDelayConfig

func CreateListLiveDelayConfigRequest ¶ added in v1.62.252

func CreateListLiveDelayConfigRequest() (request *ListLiveDelayConfigRequest)

CreateListLiveDelayConfigRequest creates a request to invoke ListLiveDelayConfig API

type ListLiveDelayConfigResponse ¶ added in v1.62.252

type ListLiveDelayConfigResponse struct {
	*responses.BaseResponse
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	Total           int             `json:"Total" xml:"Total"`
	DelayConfigList DelayConfigList `json:"DelayConfigList" xml:"DelayConfigList"`
}

ListLiveDelayConfigResponse is the response struct for api ListLiveDelayConfig

func CreateListLiveDelayConfigResponse ¶ added in v1.62.252

func CreateListLiveDelayConfigResponse() (response *ListLiveDelayConfigResponse)

CreateListLiveDelayConfigResponse creates a response to parse from ListLiveDelayConfig response

type ListLiveMessageAppsRequest ¶ added in v1.62.592

type ListLiveMessageAppsRequest struct {
	*requests.RpcRequest
	SortType      requests.Integer `position:"Query" name:"SortType"`
	NextPageToken requests.Integer `position:"Query" name:"NextPageToken"`
	DataCenter    string           `position:"Query" name:"DataCenter"`
}

ListLiveMessageAppsRequest is the request struct for api ListLiveMessageApps

func CreateListLiveMessageAppsRequest ¶ added in v1.62.592

func CreateListLiveMessageAppsRequest() (request *ListLiveMessageAppsRequest)

CreateListLiveMessageAppsRequest creates a request to invoke ListLiveMessageApps API

type ListLiveMessageAppsResponse ¶ added in v1.62.592

type ListLiveMessageAppsResponse struct {
	*responses.BaseResponse
	RequestId     string `json:"RequestId" xml:"RequestId"`
	HasMore       bool   `json:"HasMore" xml:"HasMore"`
	NextPageToken int64  `json:"NextPageToken" xml:"NextPageToken"`
	AppList       []Apps `json:"AppList" xml:"AppList"`
}

ListLiveMessageAppsResponse is the response struct for api ListLiveMessageApps

func CreateListLiveMessageAppsResponse ¶ added in v1.62.592

func CreateListLiveMessageAppsResponse() (response *ListLiveMessageAppsResponse)

CreateListLiveMessageAppsResponse creates a response to parse from ListLiveMessageApps response

type ListLiveMessageGroupMessagesRequest ¶ added in v1.62.592

type ListLiveMessageGroupMessagesRequest struct {
	*requests.RpcRequest
	SortType      requests.Integer `position:"Query" name:"SortType"`
	NextPageToken requests.Integer `position:"Query" name:"NextPageToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	MsgType       requests.Integer `position:"Query" name:"MsgType"`
	GroupId       string           `position:"Query" name:"GroupId"`
	EndTime       requests.Integer `position:"Query" name:"EndTime"`
	BeginTime     requests.Integer `position:"Query" name:"BeginTime"`
	DataCenter    string           `position:"Query" name:"DataCenter"`
	AppId         string           `position:"Query" name:"AppId"`
}

ListLiveMessageGroupMessagesRequest is the request struct for api ListLiveMessageGroupMessages

func CreateListLiveMessageGroupMessagesRequest ¶ added in v1.62.592

func CreateListLiveMessageGroupMessagesRequest() (request *ListLiveMessageGroupMessagesRequest)

CreateListLiveMessageGroupMessagesRequest creates a request to invoke ListLiveMessageGroupMessages API

type ListLiveMessageGroupMessagesResponse ¶ added in v1.62.592

type ListLiveMessageGroupMessagesResponse struct {
	*responses.BaseResponse
	RequestId     string     `json:"RequestId" xml:"RequestId"`
	GroupId       string     `json:"GroupId" xml:"GroupId"`
	NextPageToken int64      `json:"NextPageToken" xml:"NextPageToken"`
	Hasmore       bool       `json:"Hasmore" xml:"Hasmore"`
	MessageList   []Messages `json:"MessageList" xml:"MessageList"`
}

ListLiveMessageGroupMessagesResponse is the response struct for api ListLiveMessageGroupMessages

func CreateListLiveMessageGroupMessagesResponse ¶ added in v1.62.592

func CreateListLiveMessageGroupMessagesResponse() (response *ListLiveMessageGroupMessagesResponse)

CreateListLiveMessageGroupMessagesResponse creates a response to parse from ListLiveMessageGroupMessages response

type ListLiveMessageGroupUsersRequest ¶ added in v1.62.592

type ListLiveMessageGroupUsersRequest struct {
	*requests.RpcRequest
	SortType      requests.Integer `position:"Query" name:"SortType"`
	NextPageToken requests.Integer `position:"Query" name:"NextPageToken"`
	GroupId       string           `position:"Query" name:"GroupId"`
	DataCenter    string           `position:"Query" name:"DataCenter"`
	AppId         string           `position:"Query" name:"AppId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
}

ListLiveMessageGroupUsersRequest is the request struct for api ListLiveMessageGroupUsers

func CreateListLiveMessageGroupUsersRequest ¶ added in v1.62.592

func CreateListLiveMessageGroupUsersRequest() (request *ListLiveMessageGroupUsersRequest)

CreateListLiveMessageGroupUsersRequest creates a request to invoke ListLiveMessageGroupUsers API

type ListLiveMessageGroupUsersResponse ¶ added in v1.62.592

type ListLiveMessageGroupUsersResponse struct {
	*responses.BaseResponse
	RequestId     string  `json:"RequestId" xml:"RequestId"`
	GroupId       string  `json:"GroupId" xml:"GroupId"`
	NextPageToken int64   `json:"NextPageToken" xml:"NextPageToken"`
	Hasmore       bool    `json:"Hasmore" xml:"Hasmore"`
	UserList      []Users `json:"UserList" xml:"UserList"`
}

ListLiveMessageGroupUsersResponse is the response struct for api ListLiveMessageGroupUsers

func CreateListLiveMessageGroupUsersResponse ¶ added in v1.62.592

func CreateListLiveMessageGroupUsersResponse() (response *ListLiveMessageGroupUsersResponse)

CreateListLiveMessageGroupUsersResponse creates a response to parse from ListLiveMessageGroupUsers response

type ListLiveMessageGroupsRequest ¶ added in v1.62.592

type ListLiveMessageGroupsRequest struct {
	*requests.RpcRequest
	SortType      requests.Integer `position:"Query" name:"SortType"`
	NextPageToken requests.Integer `position:"Query" name:"NextPageToken"`
	DataCenter    string           `position:"Query" name:"DataCenter"`
	AppId         string           `position:"Query" name:"AppId"`
}

ListLiveMessageGroupsRequest is the request struct for api ListLiveMessageGroups

func CreateListLiveMessageGroupsRequest ¶ added in v1.62.592

func CreateListLiveMessageGroupsRequest() (request *ListLiveMessageGroupsRequest)

CreateListLiveMessageGroupsRequest creates a request to invoke ListLiveMessageGroups API

type ListLiveMessageGroupsResponse ¶ added in v1.62.592

type ListLiveMessageGroupsResponse struct {
	*responses.BaseResponse
	RequestId     string   `json:"RequestId" xml:"RequestId"`
	Hasmore       bool     `json:"Hasmore" xml:"Hasmore"`
	NextpageToken string   `json:"NextpageToken" xml:"NextpageToken"`
	GroupList     []Groups `json:"GroupList" xml:"GroupList"`
}

ListLiveMessageGroupsResponse is the response struct for api ListLiveMessageGroups

func CreateListLiveMessageGroupsResponse ¶ added in v1.62.592

func CreateListLiveMessageGroupsResponse() (response *ListLiveMessageGroupsResponse)

CreateListLiveMessageGroupsResponse creates a response to parse from ListLiveMessageGroups response

type ListLiveRealtimeLogDeliveryDomainsRequest ¶

type ListLiveRealtimeLogDeliveryDomainsRequest struct {
	*requests.RpcRequest
	Project  string           `position:"Query" name:"Project"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
	Region   string           `position:"Query" name:"Region"`
	Logstore string           `position:"Query" name:"Logstore"`
}

ListLiveRealtimeLogDeliveryDomainsRequest is the request struct for api ListLiveRealtimeLogDeliveryDomains

func CreateListLiveRealtimeLogDeliveryDomainsRequest ¶

func CreateListLiveRealtimeLogDeliveryDomainsRequest() (request *ListLiveRealtimeLogDeliveryDomainsRequest)

CreateListLiveRealtimeLogDeliveryDomainsRequest creates a request to invoke ListLiveRealtimeLogDeliveryDomains API

type ListLiveRealtimeLogDeliveryDomainsResponse ¶

type ListLiveRealtimeLogDeliveryDomainsResponse struct {
	*responses.BaseResponse
	RequestId string                                      `json:"RequestId" xml:"RequestId"`
	Content   ContentInListLiveRealtimeLogDeliveryDomains `json:"Content" xml:"Content"`
}

ListLiveRealtimeLogDeliveryDomainsResponse is the response struct for api ListLiveRealtimeLogDeliveryDomains

func CreateListLiveRealtimeLogDeliveryDomainsResponse ¶

func CreateListLiveRealtimeLogDeliveryDomainsResponse() (response *ListLiveRealtimeLogDeliveryDomainsResponse)

CreateListLiveRealtimeLogDeliveryDomainsResponse creates a response to parse from ListLiveRealtimeLogDeliveryDomains response

type ListLiveRealtimeLogDeliveryInfosRequest ¶

type ListLiveRealtimeLogDeliveryInfosRequest struct {
	*requests.RpcRequest
	OwnerId            requests.Integer `position:"Query" name:"OwnerId"`
	LiveOpenapiReserve string           `position:"Query" name:"LiveOpenapiReserve"`
}

ListLiveRealtimeLogDeliveryInfosRequest is the request struct for api ListLiveRealtimeLogDeliveryInfos

func CreateListLiveRealtimeLogDeliveryInfosRequest ¶

func CreateListLiveRealtimeLogDeliveryInfosRequest() (request *ListLiveRealtimeLogDeliveryInfosRequest)

CreateListLiveRealtimeLogDeliveryInfosRequest creates a request to invoke ListLiveRealtimeLogDeliveryInfos API

type ListLiveRealtimeLogDeliveryInfosResponse ¶

type ListLiveRealtimeLogDeliveryInfosResponse struct {
	*responses.BaseResponse
	RequestId string                                    `json:"RequestId" xml:"RequestId"`
	Content   ContentInListLiveRealtimeLogDeliveryInfos `json:"Content" xml:"Content"`
}

ListLiveRealtimeLogDeliveryInfosResponse is the response struct for api ListLiveRealtimeLogDeliveryInfos

func CreateListLiveRealtimeLogDeliveryInfosResponse ¶

func CreateListLiveRealtimeLogDeliveryInfosResponse() (response *ListLiveRealtimeLogDeliveryInfosResponse)

CreateListLiveRealtimeLogDeliveryInfosResponse creates a response to parse from ListLiveRealtimeLogDeliveryInfos response

type ListLiveRealtimeLogDeliveryRequest ¶

type ListLiveRealtimeLogDeliveryRequest struct {
	*requests.RpcRequest
	OwnerId            requests.Integer `position:"Query" name:"OwnerId"`
	LiveOpenapiReserve string           `position:"Query" name:"LiveOpenapiReserve"`
}

ListLiveRealtimeLogDeliveryRequest is the request struct for api ListLiveRealtimeLogDelivery

func CreateListLiveRealtimeLogDeliveryRequest ¶

func CreateListLiveRealtimeLogDeliveryRequest() (request *ListLiveRealtimeLogDeliveryRequest)

CreateListLiveRealtimeLogDeliveryRequest creates a request to invoke ListLiveRealtimeLogDelivery API

type ListLiveRealtimeLogDeliveryResponse ¶

type ListLiveRealtimeLogDeliveryResponse struct {
	*responses.BaseResponse
	RequestId string                               `json:"RequestId" xml:"RequestId"`
	Content   ContentInListLiveRealtimeLogDelivery `json:"Content" xml:"Content"`
}

ListLiveRealtimeLogDeliveryResponse is the response struct for api ListLiveRealtimeLogDelivery

func CreateListLiveRealtimeLogDeliveryResponse ¶

func CreateListLiveRealtimeLogDeliveryResponse() (response *ListLiveRealtimeLogDeliveryResponse)

CreateListLiveRealtimeLogDeliveryResponse creates a response to parse from ListLiveRealtimeLogDelivery response

type ListMessageAppRequest ¶ added in v1.61.1772

type ListMessageAppRequest struct {
	*requests.RpcRequest
	SortType requests.Integer `position:"Body" name:"SortType"`
	PageNum  requests.Integer `position:"Body" name:"PageNum"`
	PageSize requests.Integer `position:"Body" name:"PageSize"`
}

ListMessageAppRequest is the request struct for api ListMessageApp

func CreateListMessageAppRequest ¶ added in v1.61.1772

func CreateListMessageAppRequest() (request *ListMessageAppRequest)

CreateListMessageAppRequest creates a request to invoke ListMessageApp API

type ListMessageAppResponse ¶ added in v1.61.1772

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

ListMessageAppResponse is the response struct for api ListMessageApp

func CreateListMessageAppResponse ¶ added in v1.61.1772

func CreateListMessageAppResponse() (response *ListMessageAppResponse)

CreateListMessageAppResponse creates a response to parse from ListMessageApp response

type ListMessageGroupRequest ¶ added in v1.61.1772

type ListMessageGroupRequest struct {
	*requests.RpcRequest
	SortType requests.Integer `position:"Body" name:"SortType"`
	PageNum  requests.Integer `position:"Body" name:"PageNum"`
	UserId   string           `position:"Body" name:"UserId"`
	PageSize requests.Integer `position:"Body" name:"PageSize"`
	AppId    string           `position:"Body" name:"AppId"`
}

ListMessageGroupRequest is the request struct for api ListMessageGroup

func CreateListMessageGroupRequest ¶ added in v1.61.1772

func CreateListMessageGroupRequest() (request *ListMessageGroupRequest)

CreateListMessageGroupRequest creates a request to invoke ListMessageGroup API

type ListMessageGroupResponse ¶ added in v1.61.1772

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

ListMessageGroupResponse is the response struct for api ListMessageGroup

func CreateListMessageGroupResponse ¶ added in v1.61.1772

func CreateListMessageGroupResponse() (response *ListMessageGroupResponse)

CreateListMessageGroupResponse creates a response to parse from ListMessageGroup response

type ListMessageGroupUserByIdRequest ¶ added in v1.62.68

type ListMessageGroupUserByIdRequest struct {
	*requests.RpcRequest
	UserIdList *[]string `position:"Body" name:"UserIdList"  type:"Repeated"`
	GroupId    string    `position:"Body" name:"GroupId"`
	AppId      string    `position:"Body" name:"AppId"`
}

ListMessageGroupUserByIdRequest is the request struct for api ListMessageGroupUserById

func CreateListMessageGroupUserByIdRequest ¶ added in v1.62.68

func CreateListMessageGroupUserByIdRequest() (request *ListMessageGroupUserByIdRequest)

CreateListMessageGroupUserByIdRequest creates a request to invoke ListMessageGroupUserById API

type ListMessageGroupUserByIdResponse ¶ added in v1.62.68

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

ListMessageGroupUserByIdResponse is the response struct for api ListMessageGroupUserById

func CreateListMessageGroupUserByIdResponse ¶ added in v1.62.68

func CreateListMessageGroupUserByIdResponse() (response *ListMessageGroupUserByIdResponse)

CreateListMessageGroupUserByIdResponse creates a response to parse from ListMessageGroupUserById response

type ListMessageGroupUserRequest ¶ added in v1.61.1772

type ListMessageGroupUserRequest struct {
	*requests.RpcRequest
	SortType requests.Integer `position:"Body" name:"SortType"`
	PageNum  requests.Integer `position:"Body" name:"PageNum"`
	PageSize requests.Integer `position:"Body" name:"PageSize"`
	GroupId  string           `position:"Body" name:"GroupId"`
	AppId    string           `position:"Body" name:"AppId"`
}

ListMessageGroupUserRequest is the request struct for api ListMessageGroupUser

func CreateListMessageGroupUserRequest ¶ added in v1.61.1772

func CreateListMessageGroupUserRequest() (request *ListMessageGroupUserRequest)

CreateListMessageGroupUserRequest creates a request to invoke ListMessageGroupUser API

type ListMessageGroupUserResponse ¶ added in v1.61.1772

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

ListMessageGroupUserResponse is the response struct for api ListMessageGroupUser

func CreateListMessageGroupUserResponse ¶ added in v1.61.1772

func CreateListMessageGroupUserResponse() (response *ListMessageGroupUserResponse)

CreateListMessageGroupUserResponse creates a response to parse from ListMessageGroupUser response

type ListMessageRequest ¶ added in v1.61.1772

type ListMessageRequest struct {
	*requests.RpcRequest
	SortType requests.Integer `position:"Body" name:"SortType"`
	Type     requests.Integer `position:"Body" name:"Type"`
	PageNum  requests.Integer `position:"Body" name:"PageNum"`
	PageSize requests.Integer `position:"Body" name:"PageSize"`
	GroupId  string           `position:"Body" name:"GroupId"`
	AppId    string           `position:"Body" name:"AppId"`
}

ListMessageRequest is the request struct for api ListMessage

func CreateListMessageRequest ¶ added in v1.61.1772

func CreateListMessageRequest() (request *ListMessageRequest)

CreateListMessageRequest creates a request to invoke ListMessage API

type ListMessageResponse ¶ added in v1.61.1772

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

ListMessageResponse is the response struct for api ListMessage

func CreateListMessageResponse ¶ added in v1.61.1772

func CreateListMessageResponse() (response *ListMessageResponse)

CreateListMessageResponse creates a response to parse from ListMessage response

type ListMuteGroupUserRequest ¶ added in v1.62.686

type ListMuteGroupUserRequest struct {
	*requests.RpcRequest
	PageNum        requests.Integer `position:"Body" name:"PageNum"`
	PageSize       requests.Integer `position:"Body" name:"PageSize"`
	OperatorUserId string           `position:"Body" name:"OperatorUserId"`
	GroupId        string           `position:"Body" name:"GroupId"`
	AppId          string           `position:"Body" name:"AppId"`
}

ListMuteGroupUserRequest is the request struct for api ListMuteGroupUser

func CreateListMuteGroupUserRequest ¶ added in v1.62.686

func CreateListMuteGroupUserRequest() (request *ListMuteGroupUserRequest)

CreateListMuteGroupUserRequest creates a request to invoke ListMuteGroupUser API

type ListMuteGroupUserResponse ¶ added in v1.62.686

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

ListMuteGroupUserResponse is the response struct for api ListMuteGroupUser

func CreateListMuteGroupUserResponse ¶ added in v1.62.686

func CreateListMuteGroupUserResponse() (response *ListMuteGroupUserResponse)

CreateListMuteGroupUserResponse creates a response to parse from ListMuteGroupUser response

type ListPlaylistItemsRequest ¶ added in v1.61.1050

type ListPlaylistItemsRequest struct {
	*requests.RpcRequest
	ProgramItemIds string           `position:"Query" name:"ProgramItemIds"`
	ProgramId      string           `position:"Query" name:"ProgramId"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
}

ListPlaylistItemsRequest is the request struct for api ListPlaylistItems

func CreateListPlaylistItemsRequest ¶ added in v1.61.1050

func CreateListPlaylistItemsRequest() (request *ListPlaylistItemsRequest)

CreateListPlaylistItemsRequest creates a request to invoke ListPlaylistItems API

type ListPlaylistItemsResponse ¶ added in v1.61.1050

type ListPlaylistItemsResponse struct {
	*responses.BaseResponse
	Total        int           `json:"Total" xml:"Total"`
	RequestId    string        `json:"RequestId" xml:"RequestId"`
	ProgramItems []ProgramItem `json:"ProgramItems" xml:"ProgramItems"`
}

ListPlaylistItemsResponse is the response struct for api ListPlaylistItems

func CreateListPlaylistItemsResponse ¶ added in v1.61.1050

func CreateListPlaylistItemsResponse() (response *ListPlaylistItemsResponse)

CreateListPlaylistItemsResponse creates a response to parse from ListPlaylistItems response

type ListPlaylistRequest ¶ added in v1.61.1050

type ListPlaylistRequest struct {
	*requests.RpcRequest
	PageSize  requests.Integer `position:"Query" name:"PageSize"`
	ProgramId string           `position:"Query" name:"ProgramId"`
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
	Page      requests.Integer `position:"Query" name:"Page"`
}

ListPlaylistRequest is the request struct for api ListPlaylist

func CreateListPlaylistRequest ¶ added in v1.61.1050

func CreateListPlaylistRequest() (request *ListPlaylistRequest)

CreateListPlaylistRequest creates a request to invoke ListPlaylist API

type ListPlaylistResponse ¶ added in v1.61.1050

type ListPlaylistResponse struct {
	*responses.BaseResponse
	RequestId   string        `json:"RequestId" xml:"RequestId"`
	Total       int           `json:"Total" xml:"Total"`
	ProgramList []ProgramInfo `json:"ProgramList" xml:"ProgramList"`
}

ListPlaylistResponse is the response struct for api ListPlaylist

func CreateListPlaylistResponse ¶ added in v1.61.1050

func CreateListPlaylistResponse() (response *ListPlaylistResponse)

CreateListPlaylistResponse creates a response to parse from ListPlaylist response

type LiveAppRecord ¶

type LiveAppRecord struct {
	SourceUsing               string                    `json:"SourceUsing" xml:"SourceUsing"`
	DomainName                string                    `json:"DomainName" xml:"DomainName"`
	CreateTime                string                    `json:"CreateTime" xml:"CreateTime"`
	SourceUrl                 string                    `json:"SourceUrl" xml:"SourceUrl"`
	StreamName                string                    `json:"StreamName" xml:"StreamName"`
	OssBucket                 string                    `json:"OssBucket" xml:"OssBucket"`
	StartTime                 string                    `json:"StartTime" xml:"StartTime"`
	EndTime                   string                    `json:"EndTime" xml:"EndTime"`
	Always                    string                    `json:"Always" xml:"Always"`
	OnDemond                  int                       `json:"OnDemond" xml:"OnDemond"`
	DelayTime                 int                       `json:"DelayTime" xml:"DelayTime"`
	OssEndpoint               string                    `json:"OssEndpoint" xml:"OssEndpoint"`
	AppName                   string                    `json:"AppName" xml:"AppName"`
	TranscodeTemplates        TranscodeTemplates        `json:"TranscodeTemplates" xml:"TranscodeTemplates"`
	TranscodeRecordFormatList TranscodeRecordFormatList `json:"TranscodeRecordFormatList" xml:"TranscodeRecordFormatList"`
	RecordFormatList          RecordFormatList          `json:"RecordFormatList" xml:"RecordFormatList"`
}

LiveAppRecord is a nested struct in live response

type LiveAppRecordListInDescribeLivePullStreamConfig ¶

type LiveAppRecordListInDescribeLivePullStreamConfig struct {
	LiveAppRecord []LiveAppRecord `json:"LiveAppRecord" xml:"LiveAppRecord"`
}

LiveAppRecordListInDescribeLivePullStreamConfig is a nested struct in live response

type LiveAppRecordListInDescribeLiveRecordConfig ¶

type LiveAppRecordListInDescribeLiveRecordConfig struct {
	LiveAppRecord []LiveAppRecord `json:"LiveAppRecord" xml:"LiveAppRecord"`
}

LiveAppRecordListInDescribeLiveRecordConfig is a nested struct in live response

type LiveAudioAuditConfig ¶ added in v1.61.199

type LiveAudioAuditConfig struct {
	AppName    string                               `json:"AppName" xml:"AppName"`
	DomainName string                               `json:"DomainName" xml:"DomainName"`
	StreamName string                               `json:"StreamName" xml:"StreamName"`
	BizType    string                               `json:"BizType" xml:"BizType"`
	Scenes     ScenesInDescribeLiveAudioAuditConfig `json:"Scenes" xml:"Scenes"`
}

LiveAudioAuditConfig is a nested struct in live response

type LiveAudioAuditConfigList ¶ added in v1.61.199

type LiveAudioAuditConfigList struct {
	LiveAudioAuditConfig []LiveAudioAuditConfig `json:"LiveAudioAuditConfig" xml:"LiveAudioAuditConfig"`
}

LiveAudioAuditConfigList is a nested struct in live response

type LiveAudioAuditNotifyConfig ¶ added in v1.61.199

type LiveAudioAuditNotifyConfig struct {
	CallbackTemplate string `json:"CallbackTemplate" xml:"CallbackTemplate"`
	DomainName       string `json:"DomainName" xml:"DomainName"`
	Callback         string `json:"Callback" xml:"Callback"`
}

LiveAudioAuditNotifyConfig is a nested struct in live response

type LiveAudioAuditNotifyConfigList ¶ added in v1.61.199

type LiveAudioAuditNotifyConfigList struct {
	LiveAudioAuditNotifyConfig []LiveAudioAuditNotifyConfig `json:"LiveAudioAuditNotifyConfig" xml:"LiveAudioAuditNotifyConfig"`
}

LiveAudioAuditNotifyConfigList is a nested struct in live response

type LiveCenterTransferInfo ¶ added in v1.62.106

type LiveCenterTransferInfo struct {
	AppName      string `json:"AppName" xml:"AppName"`
	DomainName   string `json:"DomainName" xml:"DomainName"`
	DstUrl       string `json:"DstUrl" xml:"DstUrl"`
	EndTime      string `json:"EndTime" xml:"EndTime"`
	StartTime    string `json:"StartTime" xml:"StartTime"`
	StreamName   string `json:"StreamName" xml:"StreamName"`
	TransferArgs string `json:"TransferArgs" xml:"TransferArgs"`
}

LiveCenterTransferInfo is a nested struct in live response

type LiveCenterTransferInfoList ¶ added in v1.62.106

type LiveCenterTransferInfoList struct {
	LiveCenterTransferInfo []LiveCenterTransferInfo `json:"LiveCenterTransferInfo" xml:"LiveCenterTransferInfo"`
}

LiveCenterTransferInfoList is a nested struct in live response

type LiveDetectNotifyConfig ¶

type LiveDetectNotifyConfig struct {
	DomainName string `json:"DomainName" xml:"DomainName"`
	NotifyUrl  string `json:"NotifyUrl" xml:"NotifyUrl"`
}

LiveDetectNotifyConfig is a nested struct in live response

type LiveDomainLimit ¶ added in v1.61.199

type LiveDomainLimit struct {
	LimitTranscodeNum   int    `json:"LimitTranscodeNum" xml:"LimitTranscodeNum"`
	CurrentTranscodeNum int    `json:"CurrentTranscodeNum" xml:"CurrentTranscodeNum"`
	LimitNum            int    `json:"LimitNum" xml:"LimitNum"`
	LimitTransferNum    int    `json:"LimitTransferNum" xml:"LimitTransferNum"`
	CurrentNum          int    `json:"CurrentNum" xml:"CurrentNum"`
	CurrentTransferNum  int    `json:"CurrentTransferNum" xml:"CurrentTransferNum"`
	DomainName          string `json:"DomainName" xml:"DomainName"`
}

LiveDomainLimit is a nested struct in live response

type LiveDomainLimitList ¶ added in v1.61.199

type LiveDomainLimitList struct {
	LiveDomainLimit []LiveDomainLimit `json:"LiveDomainLimit" xml:"LiveDomainLimit"`
}

LiveDomainLimitList is a nested struct in live response

type LiveDomainModel ¶

type LiveDomainModel struct {
	Type       string `json:"Type" xml:"Type"`
	DomainName string `json:"DomainName" xml:"DomainName"`
}

LiveDomainModel is a nested struct in live response

type LiveDomainModels ¶

type LiveDomainModels struct {
	LiveDomainModel []LiveDomainModel `json:"LiveDomainModel" xml:"LiveDomainModel"`
}

LiveDomainModels is a nested struct in live response

type LiveLazyPullConfig ¶

type LiveLazyPullConfig struct {
	AppName        string `json:"AppName" xml:"AppName"`
	PullArgs       string `json:"PullArgs" xml:"PullArgs"`
	PullAppName    string `json:"PullAppName" xml:"PullAppName"`
	PullProtocol   string `json:"PullProtocol" xml:"PullProtocol"`
	PullAuthKey    string `json:"PullAuthKey" xml:"PullAuthKey"`
	PullDomainName string `json:"PullDomainName" xml:"PullDomainName"`
	DomainName     string `json:"DomainName" xml:"DomainName"`
	PullAuthType   string `json:"PullAuthType" xml:"PullAuthType"`
	TranscodeLazy  string `json:"TranscodeLazy" xml:"TranscodeLazy"`
}

LiveLazyPullConfig is a nested struct in live response

type LiveLazyPullConfigList ¶

type LiveLazyPullConfigList struct {
	LiveLazyPullConfig []LiveLazyPullConfig `json:"LiveLazyPullConfig" xml:"LiveLazyPullConfig"`
}

LiveLazyPullConfigList is a nested struct in live response

type LivePackageConfig ¶ added in v1.62.584

type LivePackageConfig struct {
	AppName         string `json:"AppName" xml:"AppName"`
	DomainName      string `json:"DomainName" xml:"DomainName"`
	IgnoreTranscode bool   `json:"IgnoreTranscode" xml:"IgnoreTranscode"`
	PartDuration    int    `json:"PartDuration" xml:"PartDuration"`
	Protocol        string `json:"Protocol" xml:"Protocol"`
	SegmentDuration int    `json:"SegmentDuration" xml:"SegmentDuration"`
	SegmentNum      int    `json:"SegmentNum" xml:"SegmentNum"`
	StreamName      string `json:"StreamName" xml:"StreamName"`
}

LivePackageConfig is a nested struct in live response

type LivePackageConfigList ¶ added in v1.62.584

type LivePackageConfigList struct {
	LivePackageConfig []LivePackageConfig `json:"LivePackageConfig" xml:"LivePackageConfig"`
}

LivePackageConfigList is a nested struct in live response

type LiveRecordNotifyConfig ¶

type LiveRecordNotifyConfig struct {
	NeedStatusNotify bool   `json:"NeedStatusNotify" xml:"NeedStatusNotify"`
	OnDemandUrl      string `json:"OnDemandUrl" xml:"OnDemandUrl"`
	DomainName       string `json:"DomainName" xml:"DomainName"`
	NotifyUrl        string `json:"NotifyUrl" xml:"NotifyUrl"`
}

LiveRecordNotifyConfig is a nested struct in live response

type LiveRecordVodConfig ¶

type LiveRecordVodConfig struct {
	StorageLocation            string `json:"StorageLocation" xml:"StorageLocation"`
	AppName                    string `json:"AppName" xml:"AppName"`
	AutoCompose                string `json:"AutoCompose" xml:"AutoCompose"`
	OnDemand                   int    `json:"OnDemand" xml:"OnDemand"`
	StreamName                 string `json:"StreamName" xml:"StreamName"`
	CreateTime                 string `json:"CreateTime" xml:"CreateTime"`
	VodTranscodeGroupId        string `json:"VodTranscodeGroupId" xml:"VodTranscodeGroupId"`
	CycleDuration              int    `json:"CycleDuration" xml:"CycleDuration"`
	DomainName                 string `json:"DomainName" xml:"DomainName"`
	ComposeVodTranscodeGroupId string `json:"ComposeVodTranscodeGroupId" xml:"ComposeVodTranscodeGroupId"`
}

LiveRecordVodConfig is a nested struct in live response

type LiveRecordVodConfigs ¶

type LiveRecordVodConfigs struct {
	LiveRecordVodConfig []LiveRecordVodConfig `json:"LiveRecordVodConfig" xml:"LiveRecordVodConfig"`
}

LiveRecordVodConfigs is a nested struct in live response

type LiveSnapshotDetectPornConfig ¶

type LiveSnapshotDetectPornConfig struct {
	OssObject   string                                       `json:"OssObject" xml:"OssObject"`
	AppName     string                                       `json:"AppName" xml:"AppName"`
	Interval    int                                          `json:"Interval" xml:"Interval"`
	OssBucket   string                                       `json:"OssBucket" xml:"OssBucket"`
	DomainName  string                                       `json:"DomainName" xml:"DomainName"`
	OssEndpoint string                                       `json:"OssEndpoint" xml:"OssEndpoint"`
	Scenes      ScenesInDescribeLiveSnapshotDetectPornConfig `json:"Scenes" xml:"Scenes"`
}

LiveSnapshotDetectPornConfig is a nested struct in live response

type LiveSnapshotDetectPornConfigList ¶

type LiveSnapshotDetectPornConfigList struct {
	LiveSnapshotDetectPornConfig []LiveSnapshotDetectPornConfig `json:"LiveSnapshotDetectPornConfig" xml:"LiveSnapshotDetectPornConfig"`
}

LiveSnapshotDetectPornConfigList is a nested struct in live response

type LiveStreamControlInfo ¶

type LiveStreamControlInfo struct {
	ClientIP   string `json:"ClientIP" xml:"ClientIP"`
	TimeStamp  string `json:"TimeStamp" xml:"TimeStamp"`
	Action     string `json:"Action" xml:"Action"`
	StreamName string `json:"StreamName" xml:"StreamName"`
}

LiveStreamControlInfo is a nested struct in live response

type LiveStreamFlvDelayConfig ¶

type LiveStreamFlvDelayConfig struct {
	Delay int    `json:"Delay" xml:"Delay"`
	Level string `json:"Level" xml:"Level"`
}

LiveStreamFlvDelayConfig is a nested struct in live response

type LiveStreamHlsDelayConfig ¶

type LiveStreamHlsDelayConfig struct {
	Delay int    `json:"Delay" xml:"Delay"`
	Level string `json:"Level" xml:"Level"`
}

LiveStreamHlsDelayConfig is a nested struct in live response

type LiveStreamMonitorInfo ¶ added in v1.61.1353

type LiveStreamMonitorInfo struct {
	MonitorConfig      string        `json:"MonitorConfig" xml:"MonitorConfig"`
	Status             int           `json:"Status" xml:"Status"`
	MonitorId          string        `json:"MonitorId" xml:"MonitorId"`
	Domain             string        `json:"Domain" xml:"Domain"`
	CallbackUrl        string        `json:"CallbackUrl" xml:"CallbackUrl"`
	AudioFrom          int           `json:"AudioFrom" xml:"AudioFrom"`
	DingTalkWebHookUrl string        `json:"DingTalkWebHookUrl" xml:"DingTalkWebHookUrl"`
	MonitorName        string        `json:"MonitorName" xml:"MonitorName"`
	StopTime           string        `json:"StopTime" xml:"StopTime"`
	StartTime          string        `json:"StartTime" xml:"StartTime"`
	OutputTemplate     string        `json:"OutputTemplate" xml:"OutputTemplate"`
	Region             string        `json:"Region" xml:"Region"`
	OutputUrls         OutputUrls    `json:"OutputUrls" xml:"OutputUrls"`
	InputList          []InputConfig `json:"InputList" xml:"InputList"`
}

LiveStreamMonitorInfo is a nested struct in live response

type LiveStreamMonitorList ¶ added in v1.61.1353

type LiveStreamMonitorList struct {
	LiveStreamMonitorInfo []LiveStreamMonitorInfo `json:"LiveStreamMonitorInfo" xml:"LiveStreamMonitorInfo"`
}

LiveStreamMonitorList is a nested struct in live response

type LiveStreamNotifyRecordsInfo ¶ added in v1.62.68

type LiveStreamNotifyRecordsInfo struct {
	AppName       string `json:"AppName" xml:"AppName"`
	Description   string `json:"Description" xml:"Description"`
	DomainName    string `json:"DomainName" xml:"DomainName"`
	NotifyContent string `json:"NotifyContent" xml:"NotifyContent"`
	NotifyResult  string `json:"NotifyResult" xml:"NotifyResult"`
	NotifyTime    string `json:"NotifyTime" xml:"NotifyTime"`
	NotifyType    string `json:"NotifyType" xml:"NotifyType"`
	NotifyUrl     string `json:"NotifyUrl" xml:"NotifyUrl"`
	StreamName    string `json:"StreamName" xml:"StreamName"`
}

LiveStreamNotifyRecordsInfo is a nested struct in live response

type LiveStreamOnlineInfo ¶

type LiveStreamOnlineInfo struct {
	AudioDataRate int    `json:"AudioDataRate" xml:"AudioDataRate"`
	FrameRate     int    `json:"FrameRate" xml:"FrameRate"`
	PublishUrl    string `json:"PublishUrl" xml:"PublishUrl"`
	StreamName    string `json:"StreamName" xml:"StreamName"`
	AudioCodecId  int    `json:"AudioCodecId" xml:"AudioCodecId"`
	Height        int    `json:"Height" xml:"Height"`
	VideoDataRate int    `json:"VideoDataRate" xml:"VideoDataRate"`
	DomainName    string `json:"DomainName" xml:"DomainName"`
	TranscodeId   string `json:"TranscodeId" xml:"TranscodeId"`
	TranscodeDrm  string `json:"TranscodeDrm" xml:"TranscodeDrm"`
	PublishDomain string `json:"PublishDomain" xml:"PublishDomain"`
	PublishTime   string `json:"PublishTime" xml:"PublishTime"`
	AppName       string `json:"AppName" xml:"AppName"`
	PublishType   string `json:"PublishType" xml:"PublishType"`
	VideoCodecId  int    `json:"VideoCodecId" xml:"VideoCodecId"`
	Transcoded    string `json:"Transcoded" xml:"Transcoded"`
	Width         int    `json:"Width" xml:"Width"`
	ClientIp      string `json:"ClientIp" xml:"ClientIp"`
	ServerIp      string `json:"ServerIp" xml:"ServerIp"`
	StreamUrlArgs string `json:"StreamUrlArgs" xml:"StreamUrlArgs"`
}

LiveStreamOnlineInfo is a nested struct in live response

type LiveStreamOnlineUserNumInfo ¶

type LiveStreamOnlineUserNumInfo struct {
	StreamName string                                 `json:"StreamName" xml:"StreamName"`
	Infos      InfosInDescribeLiveDomainOnlineUserNum `json:"Infos" xml:"Infos"`
}

LiveStreamOnlineUserNumInfo is a nested struct in live response

type LiveStreamOptimizedFeatureConfig ¶

type LiveStreamOptimizedFeatureConfig struct {
	ConfigName   string `json:"ConfigName" xml:"ConfigName"`
	ConfigStatus string `json:"ConfigStatus" xml:"ConfigStatus"`
	DomainName   string `json:"DomainName" xml:"DomainName"`
	ConfigValue  string `json:"ConfigValue" xml:"ConfigValue"`
}

LiveStreamOptimizedFeatureConfig is a nested struct in live response

type LiveStreamOptimizedFeatureConfigList ¶

type LiveStreamOptimizedFeatureConfigList struct {
	LiveStreamOptimizedFeatureConfig []LiveStreamOptimizedFeatureConfig `json:"LiveStreamOptimizedFeatureConfig" xml:"LiveStreamOptimizedFeatureConfig"`
}

LiveStreamOptimizedFeatureConfigList is a nested struct in live response

type LiveStreamPublishInfo ¶

type LiveStreamPublishInfo struct {
	EdgeNodeAddr  string `json:"EdgeNodeAddr" xml:"EdgeNodeAddr"`
	PublishUrl    string `json:"PublishUrl" xml:"PublishUrl"`
	StreamName    string `json:"StreamName" xml:"StreamName"`
	DomainName    string `json:"DomainName" xml:"DomainName"`
	StopTime      string `json:"StopTime" xml:"StopTime"`
	TranscodeId   string `json:"TranscodeId" xml:"TranscodeId"`
	PublishDomain string `json:"PublishDomain" xml:"PublishDomain"`
	AppName       string `json:"AppName" xml:"AppName"`
	PublishTime   string `json:"PublishTime" xml:"PublishTime"`
	PublishType   string `json:"PublishType" xml:"PublishType"`
	Transcoded    string `json:"Transcoded" xml:"Transcoded"`
	ClientAddr    string `json:"ClientAddr" xml:"ClientAddr"`
	StreamUrl     string `json:"StreamUrl" xml:"StreamUrl"`
}

LiveStreamPublishInfo is a nested struct in live response

type LiveStreamRtmpDelayConfig ¶

type LiveStreamRtmpDelayConfig struct {
	Delay int    `json:"Delay" xml:"Delay"`
	Level string `json:"Level" xml:"Level"`
}

LiveStreamRtmpDelayConfig is a nested struct in live response

type LiveStreamSnapshotConfig ¶

type LiveStreamSnapshotConfig struct {
	OverwriteOssObject string `json:"OverwriteOssObject" xml:"OverwriteOssObject"`
	TimeInterval       int    `json:"TimeInterval" xml:"TimeInterval"`
	AppName            string `json:"AppName" xml:"AppName"`
	CreateTime         string `json:"CreateTime" xml:"CreateTime"`
	OssBucket          string `json:"OssBucket" xml:"OssBucket"`
	DomainName         string `json:"DomainName" xml:"DomainName"`
	Callback           string `json:"Callback" xml:"Callback"`
	SequenceOssObject  string `json:"SequenceOssObject" xml:"SequenceOssObject"`
	OssEndpoint        string `json:"OssEndpoint" xml:"OssEndpoint"`
}

LiveStreamSnapshotConfig is a nested struct in live response

type LiveStreamSnapshotConfigList ¶

type LiveStreamSnapshotConfigList struct {
	LiveStreamSnapshotConfig []LiveStreamSnapshotConfig `json:"LiveStreamSnapshotConfig" xml:"LiveStreamSnapshotConfig"`
}

LiveStreamSnapshotConfigList is a nested struct in live response

type LiveStreamSnapshotInfo ¶

type LiveStreamSnapshotInfo struct {
	OssObject       string `json:"OssObject" xml:"OssObject"`
	OssBucket       string `json:"OssBucket" xml:"OssBucket"`
	CreateTime      string `json:"CreateTime" xml:"CreateTime"`
	OssEndpoint     string `json:"OssEndpoint" xml:"OssEndpoint"`
	IsOverlay       bool   `json:"IsOverlay" xml:"IsOverlay"`
	CreateTimestamp int64  `json:"CreateTimestamp" xml:"CreateTimestamp"`
}

LiveStreamSnapshotInfo is a nested struct in live response

type LiveStreamSnapshotInfoList ¶

type LiveStreamSnapshotInfoList struct {
	LiveStreamSnapshotInfo []LiveStreamSnapshotInfo `json:"LiveStreamSnapshotInfo" xml:"LiveStreamSnapshotInfo"`
}

LiveStreamSnapshotInfoList is a nested struct in live response

type LiveStreamUserNumInfo ¶

type LiveStreamUserNumInfo struct {
	UserNum    string `json:"UserNum" xml:"UserNum"`
	StreamTime string `json:"StreamTime" xml:"StreamTime"`
}

LiveStreamUserNumInfo is a nested struct in live response

type LiveStreamUserNumInfos ¶

type LiveStreamUserNumInfos struct {
	LiveStreamUserNumInfo []LiveStreamUserNumInfo `json:"LiveStreamUserNumInfo" xml:"LiveStreamUserNumInfo"`
}

LiveStreamUserNumInfos is a nested struct in live response

type LiveStreamsNotifyConfig ¶

type LiveStreamsNotifyConfig struct {
	NotifyReqAuth string `json:"NotifyReqAuth" xml:"NotifyReqAuth"`
	AuthType      string `json:"AuthType" xml:"AuthType"`
	NotifyUrl     string `json:"NotifyUrl" xml:"NotifyUrl"`
	NotifyAuthKey string `json:"NotifyAuthKey" xml:"NotifyAuthKey"`
	AuthKey       string `json:"AuthKey" xml:"AuthKey"`
	DomainName    string `json:"DomainName" xml:"DomainName"`
}

LiveStreamsNotifyConfig is a nested struct in live response

type LiveTemplateIds ¶

type LiveTemplateIds struct {
	LocationId []string `json:"LocationId" xml:"LocationId"`
}

LiveTemplateIds is a nested struct in live response

type LiveUserList ¶ added in v1.62.507

type LiveUserList struct {
	LiveUser []string `json:"LiveUser" xml:"LiveUser"`
}

LiveUserList is a nested struct in live response

type LogInfoDetail ¶ added in v1.61.1301

type LogInfoDetail struct {
	LogSize   int64  `json:"LogSize" xml:"LogSize"`
	StartTime string `json:"StartTime" xml:"StartTime"`
	EndTime   string `json:"EndTime" xml:"EndTime"`
	LogPath   string `json:"LogPath" xml:"LogPath"`
	LogName   string `json:"LogName" xml:"LogName"`
}

LogInfoDetail is a nested struct in live response

type LogInfosInDescribeLiveDomainEdgeLog ¶ added in v1.62.634

type LogInfosInDescribeLiveDomainEdgeLog struct {
	LogInfoDetail []LogInfoDetail `json:"LogInfoDetail" xml:"LogInfoDetail"`
}

LogInfosInDescribeLiveDomainEdgeLog is a nested struct in live response

type LogInfosInDescribeLiveDomainLog ¶ added in v1.62.584

type LogInfosInDescribeLiveDomainLog struct {
	LogInfoDetail []LogInfoDetail `json:"LogInfoDetail" xml:"LogInfoDetail"`
}

LogInfosInDescribeLiveDomainLog is a nested struct in live response

type LogInfosInDescribeLiveDomainLogExTtl ¶ added in v1.62.614

type LogInfosInDescribeLiveDomainLogExTtl struct {
	LogInfoDetail []LogInfoDetail `json:"LogInfoDetail" xml:"LogInfoDetail"`
}

LogInfosInDescribeLiveDomainLogExTtl is a nested struct in live response

type LogInfosInDescribeLivePushProxyLog ¶ added in v1.62.584

type LogInfosInDescribeLivePushProxyLog struct {
	LogInfoDetail []LogInfoDetail `json:"LogInfoDetail" xml:"LogInfoDetail"`
}

LogInfosInDescribeLivePushProxyLog is a nested struct in live response

type Logs ¶ added in v1.62.634

type Logs struct {
	LogsItem []LogsItem `json:"logs" xml:"logs"`
}

Logs is a nested struct in live response

type LogsItem ¶ added in v1.62.634

type LogsItem struct {
	AppId     string `json:"AppId" xml:"AppId"`
	SubId     string `json:"SubId" xml:"SubId"`
	MessageId string `json:"MessageId" xml:"MessageId"`
	Data      string `json:"Data" xml:"Data"`
	Cost      int    `json:"Cost" xml:"Cost"`
	Time      string `json:"Time" xml:"Time"`
	Url       string `json:"Url" xml:"Url"`
	Code      int    `json:"Code" xml:"Code"`
}

LogsItem is a nested struct in live response

type MediaInputConfig ¶ added in v1.61.1050

type MediaInputConfig struct {
	ChannelId          string    `json:"ChannelId" xml:"ChannelId"`
	FillMode           string    `json:"FillMode" xml:"FillMode"`
	HeightNormalized   float64   `json:"HeightNormalized" xml:"HeightNormalized"`
	Id                 string    `json:"Id" xml:"Id"`
	ImageMaterialId    string    `json:"ImageMaterialId" xml:"ImageMaterialId"`
	Index              int       `json:"Index" xml:"Index"`
	PositionRefer      string    `json:"PositionRefer" xml:"PositionRefer"`
	VideoResourceId    string    `json:"VideoResourceId" xml:"VideoResourceId"`
	WidthNormalized    float64   `json:"WidthNormalized" xml:"WidthNormalized"`
	PositionNormalized []float64 `json:"PositionNormalized" xml:"PositionNormalized"`
}

MediaInputConfig is a nested struct in live response

type MediaInputConfigList ¶ added in v1.61.1050

type MediaInputConfigList struct {
	MediaInputConfig []MediaInputConfig `json:"MediaInputConfig" xml:"MediaInputConfig"`
}

MediaInputConfigList is a nested struct in live response

type MessageListInListLiveMessageGroupMessages ¶ added in v1.62.592

type MessageListInListLiveMessageGroupMessages struct {
	Messages []Messages `json:"Messages" xml:"Messages"`
}

MessageListInListLiveMessageGroupMessages is a nested struct in live response

type MessageListInListMessage ¶ added in v1.61.1772

type MessageListInListMessage struct {
	MessageListItem []MessageListItem `json:"messageList" xml:"messageList"`
}

MessageListInListMessage is a nested struct in live response

type MessageListItem ¶ added in v1.62.68

type MessageListItem struct {
	GroupId   string `json:"GroupId" xml:"GroupId"`
	MessageId string `json:"MessageId" xml:"MessageId"`
	Type      int    `json:"Type" xml:"Type"`
	SenderId  string `json:"SenderId" xml:"SenderId"`
	Data      string `json:"Data" xml:"Data"`
}

MessageListItem is a nested struct in live response

type Messages ¶ added in v1.62.592

type Messages struct {
	Body          string `json:"Body" xml:"Body"`
	Timestamp     int64  `json:"Timestamp" xml:"Timestamp"`
	MsgTid        string `json:"MsgTid" xml:"MsgTid"`
	MsgType       int64  `json:"MsgType" xml:"MsgType"`
	SeqNumber     int64  `json:"SeqNumber" xml:"SeqNumber"`
	TotalMessages int64  `json:"TotalMessages" xml:"TotalMessages"`
	Sender        Sender `json:"Sender" xml:"Sender"`
}

Messages is a nested struct in live response

type MiguLivePullToPushStartRequest ¶ added in v1.62.658

type MiguLivePullToPushStartRequest struct {
	*requests.RpcRequest
	MiguData   string           `position:"Query" name:"MiguData"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

MiguLivePullToPushStartRequest is the request struct for api MiguLivePullToPushStart

func CreateMiguLivePullToPushStartRequest ¶ added in v1.62.658

func CreateMiguLivePullToPushStartRequest() (request *MiguLivePullToPushStartRequest)

CreateMiguLivePullToPushStartRequest creates a request to invoke MiguLivePullToPushStart API

type MiguLivePullToPushStartResponse ¶ added in v1.62.658

type MiguLivePullToPushStartResponse struct {
	*responses.BaseResponse
	Code      string `json:"code" xml:"code"`
	Message   string `json:"message" xml:"message"`
	RequestId string `json:"requestId" xml:"requestId"`
	Timestamp string `json:"timestamp" xml:"timestamp"`
}

MiguLivePullToPushStartResponse is the response struct for api MiguLivePullToPushStart

func CreateMiguLivePullToPushStartResponse ¶ added in v1.62.658

func CreateMiguLivePullToPushStartResponse() (response *MiguLivePullToPushStartResponse)

CreateMiguLivePullToPushStartResponse creates a response to parse from MiguLivePullToPushStart response

type MiguLivePullToPushStatusRequest ¶ added in v1.62.658

type MiguLivePullToPushStatusRequest struct {
	*requests.RpcRequest
	MiguData   string           `position:"Query" name:"MiguData"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

MiguLivePullToPushStatusRequest is the request struct for api MiguLivePullToPushStatus

func CreateMiguLivePullToPushStatusRequest ¶ added in v1.62.658

func CreateMiguLivePullToPushStatusRequest() (request *MiguLivePullToPushStatusRequest)

CreateMiguLivePullToPushStatusRequest creates a request to invoke MiguLivePullToPushStatus API

type MiguLivePullToPushStatusResponse ¶ added in v1.62.658

type MiguLivePullToPushStatusResponse struct {
	*responses.BaseResponse
	Code      string `json:"code" xml:"code"`
	Message   string `json:"message" xml:"message"`
	RequestId string `json:"requestId" xml:"requestId"`
	Timestamp string `json:"timestamp" xml:"timestamp"`
	Data      Data   `json:"data" xml:"data"`
}

MiguLivePullToPushStatusResponse is the response struct for api MiguLivePullToPushStatus

func CreateMiguLivePullToPushStatusResponse ¶ added in v1.62.658

func CreateMiguLivePullToPushStatusResponse() (response *MiguLivePullToPushStatusResponse)

CreateMiguLivePullToPushStatusResponse creates a response to parse from MiguLivePullToPushStatus response

type MixListInDescribeCasterLayouts ¶

type MixListInDescribeCasterLayouts struct {
	LocationId []string `json:"LocationId" xml:"LocationId"`
}

MixListInDescribeCasterLayouts is a nested struct in live response

type MixListInDescribeCasterSceneAudio ¶

type MixListInDescribeCasterSceneAudio struct {
	LocationId []string `json:"LocationId" xml:"LocationId"`
}

MixListInDescribeCasterSceneAudio is a nested struct in live response

type MixStreamInfo ¶ added in v1.61.509

type MixStreamInfo struct {
	AppName           string `json:"AppName" xml:"AppName"`
	DomainName        string `json:"DomainName" xml:"DomainName"`
	GmtCreate         string `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified       string `json:"GmtModified" xml:"GmtModified"`
	InputStreamNumber int    `json:"InputStreamNumber" xml:"InputStreamNumber"`
	LayoutId          string `json:"LayoutId" xml:"LayoutId"`
	MixStreamTemplate string `json:"MixStreamTemplate" xml:"MixStreamTemplate"`
	MixstreamId       string `json:"MixstreamId" xml:"MixstreamId"`
	StreamName        string `json:"StreamName" xml:"StreamName"`
}

MixStreamInfo is a nested struct in live response

type MixStreamList ¶ added in v1.61.509

type MixStreamList struct {
	MixStreamInfo []MixStreamInfo `json:"MixStreamInfo" xml:"MixStreamInfo"`
}

MixStreamList is a nested struct in live response

type ModifyCasterComponentRequest ¶

type ModifyCasterComponentRequest struct {
	*requests.RpcRequest
	ImageLayerContent   string           `position:"Query" name:"ImageLayerContent"`
	ComponentName       string           `position:"Query" name:"ComponentName"`
	ComponentId         string           `position:"Query" name:"ComponentId"`
	CasterId            string           `position:"Query" name:"CasterId"`
	ComponentLayer      string           `position:"Query" name:"ComponentLayer"`
	OwnerId             requests.Integer `position:"Query" name:"OwnerId"`
	ComponentType       string           `position:"Query" name:"ComponentType"`
	Effect              string           `position:"Query" name:"Effect"`
	CaptionLayerContent string           `position:"Query" name:"CaptionLayerContent"`
	TextLayerContent    string           `position:"Query" name:"TextLayerContent"`
}

ModifyCasterComponentRequest is the request struct for api ModifyCasterComponent

func CreateModifyCasterComponentRequest ¶

func CreateModifyCasterComponentRequest() (request *ModifyCasterComponentRequest)

CreateModifyCasterComponentRequest creates a request to invoke ModifyCasterComponent API

type ModifyCasterComponentResponse ¶

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

ModifyCasterComponentResponse is the response struct for api ModifyCasterComponent

func CreateModifyCasterComponentResponse ¶

func CreateModifyCasterComponentResponse() (response *ModifyCasterComponentResponse)

CreateModifyCasterComponentResponse creates a response to parse from ModifyCasterComponent response

type ModifyCasterEpisodeRequest ¶

type ModifyCasterEpisodeRequest struct {
	*requests.RpcRequest
	EpisodeName string           `position:"Query" name:"EpisodeName"`
	StartTime   string           `position:"Query" name:"StartTime"`
	ResourceId  string           `position:"Query" name:"ResourceId"`
	ComponentId *[]string        `position:"Query" name:"ComponentId"  type:"Repeated"`
	CasterId    string           `position:"Query" name:"CasterId"`
	EndTime     string           `position:"Query" name:"EndTime"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
	EpisodeId   string           `position:"Query" name:"EpisodeId"`
	SwitchType  string           `position:"Query" name:"SwitchType"`
}

ModifyCasterEpisodeRequest is the request struct for api ModifyCasterEpisode

func CreateModifyCasterEpisodeRequest ¶

func CreateModifyCasterEpisodeRequest() (request *ModifyCasterEpisodeRequest)

CreateModifyCasterEpisodeRequest creates a request to invoke ModifyCasterEpisode API

type ModifyCasterEpisodeResponse ¶

type ModifyCasterEpisodeResponse struct {
	*responses.BaseResponse
	CasterId  string `json:"CasterId" xml:"CasterId"`
	EpisodeId string `json:"EpisodeId" xml:"EpisodeId"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyCasterEpisodeResponse is the response struct for api ModifyCasterEpisode

func CreateModifyCasterEpisodeResponse ¶

func CreateModifyCasterEpisodeResponse() (response *ModifyCasterEpisodeResponse)

CreateModifyCasterEpisodeResponse creates a response to parse from ModifyCasterEpisode response

type ModifyCasterLayoutAudioLayer ¶

type ModifyCasterLayoutAudioLayer struct {
	FixedDelayDuration string `name:"FixedDelayDuration"`
	ValidChannel       string `name:"ValidChannel"`
	VolumeRate         string `name:"VolumeRate"`
}

ModifyCasterLayoutAudioLayer is a repeated param struct in ModifyCasterLayoutRequest

type ModifyCasterLayoutRequest ¶

type ModifyCasterLayoutRequest struct {
	*requests.RpcRequest
	BlendList  *[]string                       `position:"Query" name:"BlendList"  type:"Repeated"`
	LayoutId   string                          `position:"Query" name:"LayoutId"`
	CasterId   string                          `position:"Query" name:"CasterId"`
	OwnerId    requests.Integer                `position:"Query" name:"OwnerId"`
	AudioLayer *[]ModifyCasterLayoutAudioLayer `position:"Query" name:"AudioLayer"  type:"Repeated"`
	VideoLayer *[]ModifyCasterLayoutVideoLayer `position:"Query" name:"VideoLayer"  type:"Repeated"`
	MixList    *[]string                       `position:"Query" name:"MixList"  type:"Repeated"`
}

ModifyCasterLayoutRequest is the request struct for api ModifyCasterLayout

func CreateModifyCasterLayoutRequest ¶

func CreateModifyCasterLayoutRequest() (request *ModifyCasterLayoutRequest)

CreateModifyCasterLayoutRequest creates a request to invoke ModifyCasterLayout API

type ModifyCasterLayoutResponse ¶

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

ModifyCasterLayoutResponse is the response struct for api ModifyCasterLayout

func CreateModifyCasterLayoutResponse ¶

func CreateModifyCasterLayoutResponse() (response *ModifyCasterLayoutResponse)

CreateModifyCasterLayoutResponse creates a response to parse from ModifyCasterLayout response

type ModifyCasterLayoutVideoLayer ¶

type ModifyCasterLayoutVideoLayer struct {
	FillMode           string    `name:"FillMode"`
	FixedDelayDuration string    `name:"FixedDelayDuration"`
	HeightNormalized   string    `name:"HeightNormalized"`
	PositionNormalized *[]string `name:"PositionNormalized" type:"Repeated"`
	PositionRefer      string    `name:"PositionRefer"`
	WidthNormalized    string    `name:"WidthNormalized"`
}

ModifyCasterLayoutVideoLayer is a repeated param struct in ModifyCasterLayoutRequest

type ModifyCasterProgramEpisode ¶

type ModifyCasterProgramEpisode struct {
	ComponentId *[]string `name:"ComponentId" type:"Repeated"`
	EndTime     string    `name:"EndTime"`
	EpisodeId   string    `name:"EpisodeId"`
	EpisodeName string    `name:"EpisodeName"`
	EpisodeType string    `name:"EpisodeType"`
	ResourceId  string    `name:"ResourceId"`
	StartTime   string    `name:"StartTime"`
	SwitchType  string    `name:"SwitchType"`
}

ModifyCasterProgramEpisode is a repeated param struct in ModifyCasterProgramRequest

type ModifyCasterProgramRequest ¶

type ModifyCasterProgramRequest struct {
	*requests.RpcRequest
	Episode  *[]ModifyCasterProgramEpisode `position:"Query" name:"Episode"  type:"Repeated"`
	CasterId string                        `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer              `position:"Query" name:"OwnerId"`
}

ModifyCasterProgramRequest is the request struct for api ModifyCasterProgram

func CreateModifyCasterProgramRequest ¶

func CreateModifyCasterProgramRequest() (request *ModifyCasterProgramRequest)

CreateModifyCasterProgramRequest creates a request to invoke ModifyCasterProgram API

type ModifyCasterProgramResponse ¶

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

ModifyCasterProgramResponse is the response struct for api ModifyCasterProgram

func CreateModifyCasterProgramResponse ¶

func CreateModifyCasterProgramResponse() (response *ModifyCasterProgramResponse)

CreateModifyCasterProgramResponse creates a response to parse from ModifyCasterProgram response

type ModifyCasterVideoResourceRequest ¶

type ModifyCasterVideoResourceRequest struct {
	*requests.RpcRequest
	ImageId             string           `position:"Query" name:"ImageId"`
	InputType           requests.Integer `position:"Query" name:"InputType"`
	EndOffset           requests.Integer `position:"Query" name:"EndOffset"`
	MaterialId          string           `position:"Query" name:"MaterialId"`
	ResourceId          string           `position:"Query" name:"ResourceId"`
	VodUrl              string           `position:"Query" name:"VodUrl"`
	CasterId            string           `position:"Query" name:"CasterId"`
	OwnerId             requests.Integer `position:"Query" name:"OwnerId"`
	BeginOffset         requests.Integer `position:"Query" name:"BeginOffset"`
	LiveStreamUrl       string           `position:"Query" name:"LiveStreamUrl"`
	ImageUrl            string           `position:"Query" name:"ImageUrl"`
	PtsCallbackInterval requests.Integer `position:"Query" name:"PtsCallbackInterval"`
	ResourceName        string           `position:"Query" name:"ResourceName"`
	RepeatNum           requests.Integer `position:"Query" name:"RepeatNum"`
}

ModifyCasterVideoResourceRequest is the request struct for api ModifyCasterVideoResource

func CreateModifyCasterVideoResourceRequest ¶

func CreateModifyCasterVideoResourceRequest() (request *ModifyCasterVideoResourceRequest)

CreateModifyCasterVideoResourceRequest creates a request to invoke ModifyCasterVideoResource API

type ModifyCasterVideoResourceResponse ¶

type ModifyCasterVideoResourceResponse struct {
	*responses.BaseResponse
	CasterId   string `json:"CasterId" xml:"CasterId"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
	ResourceId string `json:"ResourceId" xml:"ResourceId"`
}

ModifyCasterVideoResourceResponse is the response struct for api ModifyCasterVideoResource

func CreateModifyCasterVideoResourceResponse ¶

func CreateModifyCasterVideoResourceResponse() (response *ModifyCasterVideoResourceResponse)

CreateModifyCasterVideoResourceResponse creates a response to parse from ModifyCasterVideoResource response

type ModifyLiveDomainSchdmByPropertyRequest ¶

type ModifyLiveDomainSchdmByPropertyRequest struct {
	*requests.RpcRequest
	Property   string           `position:"Query" name:"Property"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

ModifyLiveDomainSchdmByPropertyRequest is the request struct for api ModifyLiveDomainSchdmByProperty

func CreateModifyLiveDomainSchdmByPropertyRequest ¶

func CreateModifyLiveDomainSchdmByPropertyRequest() (request *ModifyLiveDomainSchdmByPropertyRequest)

CreateModifyLiveDomainSchdmByPropertyRequest creates a request to invoke ModifyLiveDomainSchdmByProperty API

type ModifyLiveDomainSchdmByPropertyResponse ¶

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

ModifyLiveDomainSchdmByPropertyResponse is the response struct for api ModifyLiveDomainSchdmByProperty

func CreateModifyLiveDomainSchdmByPropertyResponse ¶

func CreateModifyLiveDomainSchdmByPropertyResponse() (response *ModifyLiveDomainSchdmByPropertyResponse)

CreateModifyLiveDomainSchdmByPropertyResponse creates a response to parse from ModifyLiveDomainSchdmByProperty response

type ModifyLiveMessageAppAuditRequest ¶ added in v1.62.592

type ModifyLiveMessageAppAuditRequest struct {
	*requests.RpcRequest
	DataCenter string           `position:"Query" name:"DataCenter"`
	AppId      string           `position:"Query" name:"AppId"`
	AuditType  requests.Integer `position:"Query" name:"AuditType"`
	AuditUrl   string           `position:"Query" name:"AuditUrl"`
}

ModifyLiveMessageAppAuditRequest is the request struct for api ModifyLiveMessageAppAudit

func CreateModifyLiveMessageAppAuditRequest ¶ added in v1.62.592

func CreateModifyLiveMessageAppAuditRequest() (request *ModifyLiveMessageAppAuditRequest)

CreateModifyLiveMessageAppAuditRequest creates a request to invoke ModifyLiveMessageAppAudit API

type ModifyLiveMessageAppAuditResponse ¶ added in v1.62.592

type ModifyLiveMessageAppAuditResponse struct {
	*responses.BaseResponse
	RequestId               string `json:"RequestId" xml:"RequestId"`
	AppId                   string `json:"AppId" xml:"AppId"`
	AppSign                 string `json:"AppSign" xml:"AppSign"`
	AuditType               int    `json:"AuditType" xml:"AuditType"`
	AuditUrl                string `json:"AuditUrl" xml:"AuditUrl"`
	AuditNeedAuthentication bool   `json:"AuditNeedAuthentication" xml:"AuditNeedAuthentication"`
}

ModifyLiveMessageAppAuditResponse is the response struct for api ModifyLiveMessageAppAudit

func CreateModifyLiveMessageAppAuditResponse ¶ added in v1.62.592

func CreateModifyLiveMessageAppAuditResponse() (response *ModifyLiveMessageAppAuditResponse)

CreateModifyLiveMessageAppAuditResponse creates a response to parse from ModifyLiveMessageAppAudit response

type ModifyLiveMessageAppCallbackRequest ¶ added in v1.62.592

type ModifyLiveMessageAppCallbackRequest struct {
	*requests.RpcRequest
	DataCenter       string `position:"Query" name:"DataCenter"`
	AppId            string `position:"Query" name:"AppId"`
	EventCallbackUrl string `position:"Query" name:"EventCallbackUrl"`
}

ModifyLiveMessageAppCallbackRequest is the request struct for api ModifyLiveMessageAppCallback

func CreateModifyLiveMessageAppCallbackRequest ¶ added in v1.62.592

func CreateModifyLiveMessageAppCallbackRequest() (request *ModifyLiveMessageAppCallbackRequest)

CreateModifyLiveMessageAppCallbackRequest creates a request to invoke ModifyLiveMessageAppCallback API

type ModifyLiveMessageAppCallbackResponse ¶ added in v1.62.592

type ModifyLiveMessageAppCallbackResponse struct {
	*responses.BaseResponse
	RequestId                       string `json:"RequestId" xml:"RequestId"`
	AppId                           string `json:"AppId" xml:"AppId"`
	AppSign                         string `json:"AppSign" xml:"AppSign"`
	EventCallbackUrl                string `json:"EventCallbackUrl" xml:"EventCallbackUrl"`
	EventCallbackNeedAuthentication bool   `json:"EventCallbackNeedAuthentication" xml:"EventCallbackNeedAuthentication"`
}

ModifyLiveMessageAppCallbackResponse is the response struct for api ModifyLiveMessageAppCallback

func CreateModifyLiveMessageAppCallbackResponse ¶ added in v1.62.592

func CreateModifyLiveMessageAppCallbackResponse() (response *ModifyLiveMessageAppCallbackResponse)

CreateModifyLiveMessageAppCallbackResponse creates a response to parse from ModifyLiveMessageAppCallback response

type ModifyLiveMessageAppDisableRequest ¶ added in v1.62.592

type ModifyLiveMessageAppDisableRequest struct {
	*requests.RpcRequest
	DataCenter string           `position:"Query" name:"DataCenter"`
	Disable    requests.Boolean `position:"Query" name:"Disable"`
	AppId      string           `position:"Query" name:"AppId"`
}

ModifyLiveMessageAppDisableRequest is the request struct for api ModifyLiveMessageAppDisable

func CreateModifyLiveMessageAppDisableRequest ¶ added in v1.62.592

func CreateModifyLiveMessageAppDisableRequest() (request *ModifyLiveMessageAppDisableRequest)

CreateModifyLiveMessageAppDisableRequest creates a request to invoke ModifyLiveMessageAppDisable API

type ModifyLiveMessageAppDisableResponse ¶ added in v1.62.592

type ModifyLiveMessageAppDisableResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	AppId     string `json:"AppId" xml:"AppId"`
	AppSign   string `json:"AppSign" xml:"AppSign"`
	Disable   bool   `json:"Disable" xml:"Disable"`
}

ModifyLiveMessageAppDisableResponse is the response struct for api ModifyLiveMessageAppDisable

func CreateModifyLiveMessageAppDisableResponse ¶ added in v1.62.592

func CreateModifyLiveMessageAppDisableResponse() (response *ModifyLiveMessageAppDisableResponse)

CreateModifyLiveMessageAppDisableResponse creates a response to parse from ModifyLiveMessageAppDisable response

type ModifyLiveMessageGroupBandRequest ¶ added in v1.62.592

type ModifyLiveMessageGroupBandRequest struct {
	*requests.RpcRequest
	BannedAll    requests.Boolean `position:"Query" name:"BannedAll"`
	GroupId      string           `position:"Query" name:"GroupId"`
	ExceptUsers  *[]string        `position:"Query" name:"ExceptUsers"  type:"Repeated"`
	DataCenter   string           `position:"Query" name:"DataCenter"`
	AppId        string           `position:"Query" name:"AppId"`
	BannnedUsers *[]string        `position:"Query" name:"BannnedUsers"  type:"Repeated"`
}

ModifyLiveMessageGroupBandRequest is the request struct for api ModifyLiveMessageGroupBand

func CreateModifyLiveMessageGroupBandRequest ¶ added in v1.62.592

func CreateModifyLiveMessageGroupBandRequest() (request *ModifyLiveMessageGroupBandRequest)

CreateModifyLiveMessageGroupBandRequest creates a request to invoke ModifyLiveMessageGroupBand API

type ModifyLiveMessageGroupBandResponse ¶ added in v1.62.592

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

ModifyLiveMessageGroupBandResponse is the response struct for api ModifyLiveMessageGroupBand

func CreateModifyLiveMessageGroupBandResponse ¶ added in v1.62.592

func CreateModifyLiveMessageGroupBandResponse() (response *ModifyLiveMessageGroupBandResponse)

CreateModifyLiveMessageGroupBandResponse creates a response to parse from ModifyLiveMessageGroupBand response

type ModifyLiveMessageGroupRequest ¶ added in v1.62.592

type ModifyLiveMessageGroupRequest struct {
	*requests.RpcRequest
	GroupId     string           `position:"Query" name:"GroupId"`
	GroupInfo   string           `position:"Query" name:"GroupInfo"`
	DataCenter  string           `position:"Query" name:"DataCenter"`
	ModifyInfo  requests.Boolean `position:"Query" name:"ModifyInfo"`
	AdminList   *[]string        `position:"Query" name:"AdminList"  type:"Repeated"`
	AppId       string           `position:"Query" name:"AppId"`
	ModifyAdmin requests.Boolean `position:"Query" name:"ModifyAdmin"`
}

ModifyLiveMessageGroupRequest is the request struct for api ModifyLiveMessageGroup

func CreateModifyLiveMessageGroupRequest ¶ added in v1.62.592

func CreateModifyLiveMessageGroupRequest() (request *ModifyLiveMessageGroupRequest)

CreateModifyLiveMessageGroupRequest creates a request to invoke ModifyLiveMessageGroup API

type ModifyLiveMessageGroupResponse ¶ added in v1.62.592

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

ModifyLiveMessageGroupResponse is the response struct for api ModifyLiveMessageGroup

func CreateModifyLiveMessageGroupResponse ¶ added in v1.62.592

func CreateModifyLiveMessageGroupResponse() (response *ModifyLiveMessageGroupResponse)

CreateModifyLiveMessageGroupResponse creates a response to parse from ModifyLiveMessageGroup response

type ModifyLiveMessageUserInfoRequest ¶ added in v1.62.592

type ModifyLiveMessageUserInfoRequest struct {
	*requests.RpcRequest
	DataCenter   string `position:"Query" name:"DataCenter"`
	UserId       string `position:"Query" name:"UserId"`
	UserMetaInfo string `position:"Query" name:"UserMetaInfo"`
	AppId        string `position:"Query" name:"AppId"`
}

ModifyLiveMessageUserInfoRequest is the request struct for api ModifyLiveMessageUserInfo

func CreateModifyLiveMessageUserInfoRequest ¶ added in v1.62.592

func CreateModifyLiveMessageUserInfoRequest() (request *ModifyLiveMessageUserInfoRequest)

CreateModifyLiveMessageUserInfoRequest creates a request to invoke ModifyLiveMessageUserInfo API

type ModifyLiveMessageUserInfoResponse ¶ added in v1.62.592

type ModifyLiveMessageUserInfoResponse struct {
	*responses.BaseResponse
	RequestId   string          `json:"RequestId" xml:"RequestId"`
	SuccessList []SuccessGroups `json:"SuccessList" xml:"SuccessList"`
	FailList    []FailGroups    `json:"FailList" xml:"FailList"`
}

ModifyLiveMessageUserInfoResponse is the response struct for api ModifyLiveMessageUserInfo

func CreateModifyLiveMessageUserInfoResponse ¶ added in v1.62.592

func CreateModifyLiveMessageUserInfoResponse() (response *ModifyLiveMessageUserInfoResponse)

CreateModifyLiveMessageUserInfoResponse creates a response to parse from ModifyLiveMessageUserInfo response

type ModifyLiveRealtimeLogDeliveryRequest ¶

type ModifyLiveRealtimeLogDeliveryRequest struct {
	*requests.RpcRequest
	Project    string           `position:"Query" name:"Project"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	Region     string           `position:"Query" name:"Region"`
	Logstore   string           `position:"Query" name:"Logstore"`
}

ModifyLiveRealtimeLogDeliveryRequest is the request struct for api ModifyLiveRealtimeLogDelivery

func CreateModifyLiveRealtimeLogDeliveryRequest ¶

func CreateModifyLiveRealtimeLogDeliveryRequest() (request *ModifyLiveRealtimeLogDeliveryRequest)

CreateModifyLiveRealtimeLogDeliveryRequest creates a request to invoke ModifyLiveRealtimeLogDelivery API

type ModifyLiveRealtimeLogDeliveryResponse ¶

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

ModifyLiveRealtimeLogDeliveryResponse is the response struct for api ModifyLiveRealtimeLogDelivery

func CreateModifyLiveRealtimeLogDeliveryResponse ¶

func CreateModifyLiveRealtimeLogDeliveryResponse() (response *ModifyLiveRealtimeLogDeliveryResponse)

CreateModifyLiveRealtimeLogDeliveryResponse creates a response to parse from ModifyLiveRealtimeLogDelivery response

type ModifyShowListRequest ¶ added in v1.61.1426

type ModifyShowListRequest struct {
	*requests.RpcRequest
	RepeatTimes               requests.Integer `position:"Query" name:"RepeatTimes"`
	HighPriorityShowStartTime string           `position:"Query" name:"HighPriorityShowStartTime"`
	CasterId                  string           `position:"Query" name:"CasterId"`
	HighPriorityShowId        string           `position:"Query" name:"HighPriorityShowId"`
	OwnerId                   requests.Integer `position:"Query" name:"OwnerId"`
	ShowId                    string           `position:"Query" name:"ShowId"`
	Spot                      requests.Integer `position:"Query" name:"Spot"`
}

ModifyShowListRequest is the request struct for api ModifyShowList

func CreateModifyShowListRequest ¶ added in v1.61.1426

func CreateModifyShowListRequest() (request *ModifyShowListRequest)

CreateModifyShowListRequest creates a request to invoke ModifyShowList API

type ModifyShowListResponse ¶ added in v1.61.1426

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

ModifyShowListResponse is the response struct for api ModifyShowList

func CreateModifyShowListResponse ¶ added in v1.61.1426

func CreateModifyShowListResponse() (response *ModifyShowListResponse)

CreateModifyShowListResponse creates a response to parse from ModifyShowList response

type ModifyStudioLayoutRequest ¶ added in v1.61.1050

type ModifyStudioLayoutRequest struct {
	*requests.RpcRequest
	ScreenInputConfigList string           `position:"Query" name:"ScreenInputConfigList"`
	LayoutId              string           `position:"Query" name:"LayoutId"`
	LayoutName            string           `position:"Query" name:"LayoutName"`
	LayerOrderConfigList  string           `position:"Query" name:"LayerOrderConfigList"`
	MediaInputConfigList  string           `position:"Query" name:"MediaInputConfigList"`
	CasterId              string           `position:"Query" name:"CasterId"`
	BgImageConfig         string           `position:"Query" name:"BgImageConfig"`
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
	CommonConfig          string           `position:"Query" name:"CommonConfig"`
}

ModifyStudioLayoutRequest is the request struct for api ModifyStudioLayout

func CreateModifyStudioLayoutRequest ¶ added in v1.61.1050

func CreateModifyStudioLayoutRequest() (request *ModifyStudioLayoutRequest)

CreateModifyStudioLayoutRequest creates a request to invoke ModifyStudioLayout API

type ModifyStudioLayoutResponse ¶ added in v1.61.1050

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

ModifyStudioLayoutResponse is the response struct for api ModifyStudioLayout

func CreateModifyStudioLayoutResponse ¶ added in v1.61.1050

func CreateModifyStudioLayoutResponse() (response *ModifyStudioLayoutResponse)

CreateModifyStudioLayoutResponse creates a response to parse from ModifyStudioLayout response

type MonitoringData ¶ added in v1.62.584

type MonitoringData struct {
	MonitoringDataItem []MonitoringDataItem `json:"MonitoringDataItem" xml:"MonitoringDataItem"`
}

MonitoringData is a nested struct in live response

type MonitoringDataItem ¶ added in v1.62.584

type MonitoringDataItem struct {
	DomainName string `json:"DomainName" xml:"DomainName"`
	Duration   int    `json:"Duration" xml:"Duration"`
	InstanceId string `json:"InstanceId" xml:"InstanceId"`
	Region     string `json:"Region" xml:"Region"`
	Resolution string `json:"Resolution" xml:"Resolution"`
	TimeStamp  string `json:"TimeStamp" xml:"TimeStamp"`
}

MonitoringDataItem is a nested struct in live response

type MuteAllGroupUserRequest ¶ added in v1.62.106

type MuteAllGroupUserRequest struct {
	*requests.RpcRequest
	OperatorUserId string           `position:"Body" name:"OperatorUserId"`
	BroadCastType  requests.Integer `position:"Body" name:"BroadCastType"`
	GroupId        string           `position:"Body" name:"GroupId"`
	AppId          string           `position:"Body" name:"AppId"`
}

MuteAllGroupUserRequest is the request struct for api MuteAllGroupUser

func CreateMuteAllGroupUserRequest ¶ added in v1.62.106

func CreateMuteAllGroupUserRequest() (request *MuteAllGroupUserRequest)

CreateMuteAllGroupUserRequest creates a request to invoke MuteAllGroupUser API

type MuteAllGroupUserResponse ¶ added in v1.62.106

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

MuteAllGroupUserResponse is the response struct for api MuteAllGroupUser

func CreateMuteAllGroupUserResponse ¶ added in v1.62.106

func CreateMuteAllGroupUserResponse() (response *MuteAllGroupUserResponse)

CreateMuteAllGroupUserResponse creates a response to parse from MuteAllGroupUser response

type MuteBy ¶ added in v1.62.68

type MuteBy struct {
	MuteBy []string `json:"muteBy" xml:"muteBy"`
}

MuteBy is a nested struct in live response

type MuteGroupUserRequest ¶ added in v1.62.106

type MuteGroupUserRequest struct {
	*requests.RpcRequest
	MuteUserList   *[]string        `position:"Body" name:"MuteUserList"  type:"Repeated"`
	OperatorUserId string           `position:"Body" name:"OperatorUserId"`
	BroadCastType  requests.Integer `position:"Body" name:"BroadCastType"`
	GroupId        string           `position:"Body" name:"GroupId"`
	MuteTime       requests.Integer `position:"Body" name:"MuteTime"`
	AppId          string           `position:"Body" name:"AppId"`
}

MuteGroupUserRequest is the request struct for api MuteGroupUser

func CreateMuteGroupUserRequest ¶ added in v1.62.106

func CreateMuteGroupUserRequest() (request *MuteGroupUserRequest)

CreateMuteGroupUserRequest creates a request to invoke MuteGroupUser API

type MuteGroupUserResponse ¶ added in v1.62.106

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

MuteGroupUserResponse is the response struct for api MuteGroupUser

func CreateMuteGroupUserResponse ¶ added in v1.62.106

func CreateMuteGroupUserResponse() (response *MuteGroupUserResponse)

CreateMuteGroupUserResponse creates a response to parse from MuteGroupUser response

type Nodes ¶ added in v1.62.728

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

Nodes is a nested struct in live response

type NotifyRecordsInfo ¶ added in v1.62.68

type NotifyRecordsInfo struct {
	LiveStreamNotifyRecordsInfo []LiveStreamNotifyRecordsInfo `json:"LiveStreamNotifyRecordsInfo" xml:"LiveStreamNotifyRecordsInfo"`
}

NotifyRecordsInfo is a nested struct in live response

type OnlineInfo ¶

type OnlineInfo struct {
	LiveStreamOnlineInfo []LiveStreamOnlineInfo `json:"LiveStreamOnlineInfo" xml:"LiveStreamOnlineInfo"`
}

OnlineInfo is a nested struct in live response

type OnlineUserInfo ¶ added in v1.61.856

type OnlineUserInfo struct {
	LiveStreamOnlineUserNumInfo []LiveStreamOnlineUserNumInfo `json:"LiveStreamOnlineUserNumInfo" xml:"LiveStreamOnlineUserNumInfo"`
}

OnlineUserInfo is a nested struct in live response

type OnlineUsers ¶ added in v1.62.252

type OnlineUsers struct {
	OnlineUsersItem []OnlineUsersItem `json:"onlineUsers" xml:"onlineUsers"`
}

OnlineUsers is a nested struct in live response

type OnlineUsersItem ¶ added in v1.62.252

type OnlineUsersItem struct {
	UserId   string `json:"UserId" xml:"UserId"`
	JoinTime int64  `json:"JoinTime" xml:"JoinTime"`
	Online   bool   `json:"Online" xml:"Online"`
}

OnlineUsersItem is a nested struct in live response

type OpenLiveShiftRequest ¶ added in v1.61.1050

type OpenLiveShiftRequest struct {
	*requests.RpcRequest
	Duration        requests.Integer `position:"Query" name:"Duration"`
	AppName         string           `position:"Query" name:"AppName"`
	StreamName      string           `position:"Query" name:"StreamName"`
	IgnoreTranscode requests.Boolean `position:"Query" name:"IgnoreTranscode"`
	DomainName      string           `position:"Query" name:"DomainName"`
	OwnerId         requests.Integer `position:"Query" name:"OwnerId"`
	Vision          requests.Integer `position:"Query" name:"Vision"`
}

OpenLiveShiftRequest is the request struct for api OpenLiveShift

func CreateOpenLiveShiftRequest ¶ added in v1.61.1050

func CreateOpenLiveShiftRequest() (request *OpenLiveShiftRequest)

CreateOpenLiveShiftRequest creates a request to invoke OpenLiveShift API

type OpenLiveShiftResponse ¶ added in v1.61.1050

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

OpenLiveShiftResponse is the response struct for api OpenLiveShift

func CreateOpenLiveShiftResponse ¶ added in v1.61.1050

func CreateOpenLiveShiftResponse() (response *OpenLiveShiftResponse)

CreateOpenLiveShiftResponse creates a response to parse from OpenLiveShift response

type OutputUrls ¶ added in v1.61.1353

type OutputUrls struct {
	FlvUrl  string `json:"FlvUrl" xml:"FlvUrl"`
	RtmpUrl string `json:"RtmpUrl" xml:"RtmpUrl"`
}

OutputUrls is a nested struct in live response

type PageData ¶

type PageData struct {
	Cname            string `json:"Cname" xml:"Cname"`
	Description      string `json:"Description" xml:"Description"`
	DomainName       string `json:"DomainName" xml:"DomainName"`
	GmtCreated       string `json:"GmtCreated" xml:"GmtCreated"`
	GmtModified      string `json:"GmtModified" xml:"GmtModified"`
	LiveDomainStatus string `json:"LiveDomainStatus" xml:"LiveDomainStatus"`
	LiveDomainType   string `json:"LiveDomainType" xml:"LiveDomainType"`
	RegionName       string `json:"RegionName" xml:"RegionName"`
}

PageData is a nested struct in live response

type PageInfos ¶ added in v1.61.1301

type PageInfos struct {
	PageIndex int64 `json:"PageIndex" xml:"PageIndex"`
	PageSize  int64 `json:"PageSize" xml:"PageSize"`
	Total     int64 `json:"Total" xml:"Total"`
}

PageInfos is a nested struct in live response

type PgmSceneInfos ¶

type PgmSceneInfos struct {
	SceneInfo []SceneInfo `json:"SceneInfo" xml:"SceneInfo"`
}

PgmSceneInfos is a nested struct in live response

type PlayChoosenShowRequest ¶ added in v1.61.1426

type PlayChoosenShowRequest struct {
	*requests.RpcRequest
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
	ShowId   string           `position:"Query" name:"ShowId"`
}

PlayChoosenShowRequest is the request struct for api PlayChoosenShow

func CreatePlayChoosenShowRequest ¶ added in v1.61.1426

func CreatePlayChoosenShowRequest() (request *PlayChoosenShowRequest)

CreatePlayChoosenShowRequest creates a request to invoke PlayChoosenShow API

type PlayChoosenShowResponse ¶ added in v1.61.1426

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

PlayChoosenShowResponse is the response struct for api PlayChoosenShow

func CreatePlayChoosenShowResponse ¶ added in v1.61.1426

func CreatePlayChoosenShowResponse() (response *PlayChoosenShowResponse)

CreatePlayChoosenShowResponse creates a response to parse from PlayChoosenShow response

type PlayConfig ¶ added in v1.61.1353

type PlayConfig struct {
	VolumeRate float64 `json:"VolumeRate" xml:"VolumeRate"`
}

PlayConfig is a nested struct in live response

type PlayFailStatus ¶ added in v1.61.1836

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

PlayFailStatus is a nested struct in live response

type PlayTimeData ¶ added in v1.61.1836

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

PlayTimeData is a nested struct in live response

type Points ¶ added in v1.61.1353

type Points struct {
	Points []string `json:"points" xml:"points"`
}

Points is a nested struct in live response

type PositionNormalizedInDescribeLiveStreamMonitorList ¶ added in v1.61.1353

type PositionNormalizedInDescribeLiveStreamMonitorList struct {
	Position []float64 `json:"Position" xml:"Position"`
}

PositionNormalizedInDescribeLiveStreamMonitorList is a nested struct in live response

type PositionNormalizedInDescribeStudioLayouts ¶ added in v1.61.1353

type PositionNormalizedInDescribeStudioLayouts struct {
	Position []float64 `json:"Position" xml:"Position"`
}

PositionNormalizedInDescribeStudioLayouts is a nested struct in live response

type PositionNormalizedsInDescribeCasterComponents ¶

type PositionNormalizedsInDescribeCasterComponents struct {
	Position []float64 `json:"Position" xml:"Position"`
}

PositionNormalizedsInDescribeCasterComponents is a nested struct in live response

type PositionNormalizedsInDescribeCasterLayouts ¶

type PositionNormalizedsInDescribeCasterLayouts struct {
	Position []float64 `json:"Position" xml:"Position"`
}

PositionNormalizedsInDescribeCasterLayouts is a nested struct in live response

type PreloadTask ¶ added in v1.62.507

type PreloadTask struct {
	Area               string `json:"Area" xml:"Area"`
	CreateTime         string `json:"CreateTime" xml:"CreateTime"`
	Description        string `json:"Description" xml:"Description"`
	DomainName         string `json:"DomainName" xml:"DomainName"`
	PlayUrl            string `json:"PlayUrl" xml:"PlayUrl"`
	PreloadedEndTime   string `json:"PreloadedEndTime" xml:"PreloadedEndTime"`
	PreloadedStartTime string `json:"PreloadedStartTime" xml:"PreloadedStartTime"`
	Process            string `json:"Process" xml:"Process"`
	Status             string `json:"Status" xml:"Status"`
	TaskId             string `json:"TaskId" xml:"TaskId"`
}

PreloadTask is a nested struct in live response

type PreloadTasks ¶ added in v1.62.507

type PreloadTasks struct {
	PreloadTask []PreloadTask `json:"PreloadTask" xml:"PreloadTask"`
}

PreloadTasks is a nested struct in live response

type PreloadTasksMessage ¶ added in v1.62.507

type PreloadTasksMessage struct {
	Description string `json:"Description" xml:"Description"`
	PlayUrl     string `json:"PlayUrl" xml:"PlayUrl"`
	TaskId      string `json:"TaskId" xml:"TaskId"`
}

PreloadTasksMessage is a nested struct in live response

type PreloadTasksMessages ¶ added in v1.62.507

type PreloadTasksMessages struct {
	PreloadTasksMessage []PreloadTasksMessage `json:"PreloadTasksMessage" xml:"PreloadTasksMessage"`
}

PreloadTasksMessages is a nested struct in live response

type ProgramInfo ¶ added in v1.61.1050

type ProgramInfo struct {
	CasterId     string `json:"CasterId" xml:"CasterId"`
	DomainName   string `json:"DomainName" xml:"DomainName"`
	ProgramId    string `json:"ProgramId" xml:"ProgramId"`
	ProgramName  string `json:"ProgramName" xml:"ProgramName"`
	RepeatNumber int    `json:"RepeatNumber" xml:"RepeatNumber"`
	Status       int    `json:"Status" xml:"Status"`
}

ProgramInfo is a nested struct in live response

type ProgramItem ¶ added in v1.61.1050

type ProgramItem struct {
	Index           int    `json:"Index" xml:"Index"`
	ResourceType    string `json:"ResourceType" xml:"ResourceType"`
	ProgramItemId   string `json:"ProgramItemId" xml:"ProgramItemId"`
	ProgramId       string `json:"ProgramId" xml:"ProgramId"`
	ProgramItemName string `json:"ProgramItemName" xml:"ProgramItemName"`
	ResourceValue   string `json:"ResourceValue" xml:"ResourceValue"`
}

ProgramItem is a nested struct in live response

type ProgramItems ¶ added in v1.61.1050

type ProgramItems struct {
	ProgramItem []ProgramItem `json:"ProgramItem" xml:"ProgramItem"`
}

ProgramItems is a nested struct in live response

type ProgramList ¶ added in v1.61.1050

type ProgramList struct {
	ProgramInfo []ProgramInfo `json:"ProgramInfo" xml:"ProgramInfo"`
}

ProgramList is a nested struct in live response

type PublishInfo ¶

type PublishInfo struct {
	LiveStreamPublishInfo []LiveStreamPublishInfo `json:"LiveStreamPublishInfo" xml:"LiveStreamPublishInfo"`
}

PublishInfo is a nested struct in live response

type PublishItem ¶ added in v1.62.686

type PublishItem struct {
	AppName            string             `json:"AppName" xml:"AppName"`
	CodecInfo          string             `json:"CodecInfo" xml:"CodecInfo"`
	DomainName         string             `json:"DomainName" xml:"DomainName"`
	PublishInterval    string             `json:"PublishInterval" xml:"PublishInterval"`
	PublishIp          string             `json:"PublishIp" xml:"PublishIp"`
	PublishStatus      string             `json:"PublishStatus" xml:"PublishStatus"`
	PublishTime        string             `json:"PublishTime" xml:"PublishTime"`
	StopTime           string             `json:"StopTime" xml:"StopTime"`
	StreamName         string             `json:"StreamName" xml:"StreamName"`
	UniqueId           string             `json:"UniqueId" xml:"UniqueId"`
	AacHeaders         AacHeaders         `json:"AacHeaders" xml:"AacHeaders"`
	AudioBitRate       AudioBitRate       `json:"AudioBitRate" xml:"AudioBitRate"`
	AudioFrames        AudioFrames        `json:"AudioFrames" xml:"AudioFrames"`
	AudioInterval      AudioInterval      `json:"AudioInterval" xml:"AudioInterval"`
	AudioStamps        AudioStamps        `json:"AudioStamps" xml:"AudioStamps"`
	AvcHeaders         AvcHeaders         `json:"AvcHeaders" xml:"AvcHeaders"`
	ErrorFlags         ErrorFlags         `json:"ErrorFlags" xml:"ErrorFlags"`
	VideoAndAudioStamp VideoAndAudioStamp `json:"VideoAndAudioStamp" xml:"VideoAndAudioStamp"`
	VideoBitRate       VideoBitRate       `json:"VideoBitRate" xml:"VideoBitRate"`
	VideoFrames        VideoFrames        `json:"VideoFrames" xml:"VideoFrames"`
	VideoInterval      VideoInterval      `json:"VideoInterval" xml:"VideoInterval"`
	VideoStamps        VideoStamps        `json:"VideoStamps" xml:"VideoStamps"`
}

PublishItem is a nested struct in live response

type PublishLiveStagingConfigToProductionRequest ¶ added in v1.61.1138

type PublishLiveStagingConfigToProductionRequest struct {
	*requests.RpcRequest
	FunctionName string           `position:"Query" name:"FunctionName"`
	DomainName   string           `position:"Query" name:"DomainName"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
}

PublishLiveStagingConfigToProductionRequest is the request struct for api PublishLiveStagingConfigToProduction

func CreatePublishLiveStagingConfigToProductionRequest ¶ added in v1.61.1138

func CreatePublishLiveStagingConfigToProductionRequest() (request *PublishLiveStagingConfigToProductionRequest)

CreatePublishLiveStagingConfigToProductionRequest creates a request to invoke PublishLiveStagingConfigToProduction API

type PublishLiveStagingConfigToProductionResponse ¶ added in v1.61.1138

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

PublishLiveStagingConfigToProductionResponse is the response struct for api PublishLiveStagingConfigToProduction

func CreatePublishLiveStagingConfigToProductionResponse ¶ added in v1.61.1138

func CreatePublishLiveStagingConfigToProductionResponse() (response *PublishLiveStagingConfigToProductionResponse)

CreatePublishLiveStagingConfigToProductionResponse creates a response to parse from PublishLiveStagingConfigToProduction response

type PushProxyData ¶ added in v1.62.584

type PushProxyData struct {
	PushProxyDataItem []PushProxyDataItem `json:"PushProxyDataItem" xml:"PushProxyDataItem"`
}

PushProxyData is a nested struct in live response

type PushProxyDataItem ¶ added in v1.62.584

type PushProxyDataItem struct {
	DomainName  string `json:"DomainName" xml:"DomainName"`
	Region      string `json:"Region" xml:"Region"`
	StreamCount int64  `json:"StreamCount" xml:"StreamCount"`
	TimeStamp   string `json:"TimeStamp" xml:"TimeStamp"`
}

PushProxyDataItem is a nested struct in live response

type PvUvDataInfo ¶ added in v1.61.856

type PvUvDataInfo struct {
	PV        string `json:"PV" xml:"PV"`
	TimeStamp string `json:"TimeStamp" xml:"TimeStamp"`
	UV        string `json:"UV" xml:"UV"`
}

PvUvDataInfo is a nested struct in live response

type PvUvDataInfos ¶ added in v1.61.856

type PvUvDataInfos struct {
	PvUvDataInfo []PvUvDataInfo `json:"PvUvDataInfo" xml:"PvUvDataInfo"`
}

PvUvDataInfos is a nested struct in live response

type PvwSceneInfos ¶

type PvwSceneInfos struct {
	SceneInfo []SceneInfo `json:"SceneInfo" xml:"SceneInfo"`
}

PvwSceneInfos is a nested struct in live response

type QueryMessageAppRequest ¶ added in v1.62.68

type QueryMessageAppRequest struct {
	*requests.RpcRequest
	SortType requests.Integer `position:"Body" name:"SortType"`
	PageNum  requests.Integer `position:"Body" name:"PageNum"`
	AppName  string           `position:"Body" name:"AppName"`
	PageSize requests.Integer `position:"Body" name:"PageSize"`
	AppId    string           `position:"Body" name:"AppId"`
}

QueryMessageAppRequest is the request struct for api QueryMessageApp

func CreateQueryMessageAppRequest ¶ added in v1.62.68

func CreateQueryMessageAppRequest() (request *QueryMessageAppRequest)

CreateQueryMessageAppRequest creates a request to invoke QueryMessageApp API

type QueryMessageAppResponse ¶ added in v1.62.68

type QueryMessageAppResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Result    []ResultItem `json:"Result" xml:"Result"`
}

QueryMessageAppResponse is the response struct for api QueryMessageApp

func CreateQueryMessageAppResponse ¶ added in v1.62.68

func CreateQueryMessageAppResponse() (response *QueryMessageAppResponse)

CreateQueryMessageAppResponse creates a response to parse from QueryMessageApp response

type QuerySnapshotCallbackAuthRequest ¶ added in v1.61.1461

type QuerySnapshotCallbackAuthRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

QuerySnapshotCallbackAuthRequest is the request struct for api QuerySnapshotCallbackAuth

func CreateQuerySnapshotCallbackAuthRequest ¶ added in v1.61.1461

func CreateQuerySnapshotCallbackAuthRequest() (request *QuerySnapshotCallbackAuthRequest)

CreateQuerySnapshotCallbackAuthRequest creates a request to invoke QuerySnapshotCallbackAuth API

type QuerySnapshotCallbackAuthResponse ¶ added in v1.61.1461

type QuerySnapshotCallbackAuthResponse struct {
	*responses.BaseResponse
	RequestId       string `json:"RequestId" xml:"RequestId"`
	CallbackAuthKey string `json:"CallbackAuthKey" xml:"CallbackAuthKey"`
	DomainName      string `json:"DomainName" xml:"DomainName"`
	CallbackReqAuth string `json:"CallbackReqAuth" xml:"CallbackReqAuth"`
}

QuerySnapshotCallbackAuthResponse is the response struct for api QuerySnapshotCallbackAuth

func CreateQuerySnapshotCallbackAuthResponse ¶ added in v1.61.1461

func CreateQuerySnapshotCallbackAuthResponse() (response *QuerySnapshotCallbackAuthResponse)

CreateQuerySnapshotCallbackAuthResponse creates a response to parse from QuerySnapshotCallbackAuth response

type RateDatas ¶ added in v1.62.734

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

RateDatas is a nested struct in live response

type RealTimeBpsDataPerInterval ¶

type RealTimeBpsDataPerInterval struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

RealTimeBpsDataPerInterval is a nested struct in live response

type RealTimeCodeData ¶ added in v1.62.686

type RealTimeCodeData struct {
	Rtcd []Rtcd `json:"rtcd" xml:"rtcd"`
}

RealTimeCodeData is a nested struct in live response

type RealTimeCodeProportionData ¶

type RealTimeCodeProportionData struct {
	Code       string `json:"Code" xml:"Code"`
	Proportion string `json:"Proportion" xml:"Proportion"`
	Count      string `json:"Count" xml:"Count"`
}

RealTimeCodeProportionData is a nested struct in live response

type RealTimeDeliveryAccData ¶

type RealTimeDeliveryAccData struct {
	AccData []AccData `json:"AccData" xml:"AccData"`
}

RealTimeDeliveryAccData is a nested struct in live response

type RealTimeHttpCodeData ¶

type RealTimeHttpCodeData struct {
	UsageData []UsageData `json:"UsageData" xml:"UsageData"`
}

RealTimeHttpCodeData is a nested struct in live response

type RealTimeRecordCommandRequest ¶

type RealTimeRecordCommandRequest struct {
	*requests.RpcRequest
	AppName    string           `position:"Query" name:"AppName"`
	StreamName string           `position:"Query" name:"StreamName"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	Command    string           `position:"Query" name:"Command"`
}

RealTimeRecordCommandRequest is the request struct for api RealTimeRecordCommand

func CreateRealTimeRecordCommandRequest ¶

func CreateRealTimeRecordCommandRequest() (request *RealTimeRecordCommandRequest)

CreateRealTimeRecordCommandRequest creates a request to invoke RealTimeRecordCommand API

type RealTimeRecordCommandResponse ¶

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

RealTimeRecordCommandResponse is the response struct for api RealTimeRecordCommand

func CreateRealTimeRecordCommandResponse ¶

func CreateRealTimeRecordCommandResponse() (response *RealTimeRecordCommandResponse)

CreateRealTimeRecordCommandResponse creates a response to parse from RealTimeRecordCommand response

type RealTimeSnapshotCommandRequest ¶

type RealTimeSnapshotCommandRequest struct {
	*requests.RpcRequest
	Source       requests.Integer `position:"Query" name:"Source"`
	Mode         requests.Integer `position:"Query" name:"Mode"`
	UserData     string           `position:"Query" name:"UserData"`
	AppName      string           `position:"Query" name:"AppName"`
	StreamName   string           `position:"Query" name:"StreamName"`
	DomainName   string           `position:"Query" name:"DomainName"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
	Command      string           `position:"Query" name:"Command"`
	SnapshotType requests.Integer `position:"Query" name:"SnapshotType"`
	Interval     requests.Integer `position:"Query" name:"Interval"`
}

RealTimeSnapshotCommandRequest is the request struct for api RealTimeSnapshotCommand

func CreateRealTimeSnapshotCommandRequest ¶

func CreateRealTimeSnapshotCommandRequest() (request *RealTimeSnapshotCommandRequest)

CreateRealTimeSnapshotCommandRequest creates a request to invoke RealTimeSnapshotCommand API

type RealTimeSnapshotCommandResponse ¶

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

RealTimeSnapshotCommandResponse is the response struct for api RealTimeSnapshotCommand

func CreateRealTimeSnapshotCommandResponse ¶

func CreateRealTimeSnapshotCommandResponse() (response *RealTimeSnapshotCommandResponse)

CreateRealTimeSnapshotCommandResponse creates a response to parse from RealTimeSnapshotCommand response

type RealTimeTrafficDataPerInterval ¶

type RealTimeTrafficDataPerInterval struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

RealTimeTrafficDataPerInterval is a nested struct in live response

type RealtimeLogDeliveryInfo ¶

type RealtimeLogDeliveryInfo struct {
	Status     string `json:"Status" xml:"Status"`
	DmId       int    `json:"DmId" xml:"DmId"`
	Region     string `json:"Region" xml:"Region"`
	Logstore   string `json:"Logstore" xml:"Logstore"`
	Project    string `json:"Project" xml:"Project"`
	DomainName string `json:"DomainName" xml:"DomainName"`
}

RealtimeLogDeliveryInfo is a nested struct in live response

type RealtimeLogDeliveryInfos ¶

type RealtimeLogDeliveryInfos struct {
	Logstore string `json:"Logstore" xml:"Logstore"`
	Project  string `json:"Project" xml:"Project"`
	Region   string `json:"Region" xml:"Region"`
}

RealtimeLogDeliveryInfos is a nested struct in live response

type RecordConfig ¶

type RecordConfig struct {
	OnDemand     int                                `json:"OnDemand" xml:"OnDemand"`
	OssBucket    string                             `json:"OssBucket" xml:"OssBucket"`
	OssEndpoint  string                             `json:"OssEndpoint" xml:"OssEndpoint"`
	RecordFormat RecordFormatInDescribeCasterConfig `json:"RecordFormat" xml:"RecordFormat"`
}

RecordConfig is a nested struct in live response

type RecordContentInfo ¶

type RecordContentInfo struct {
	EndTime         string  `json:"EndTime" xml:"EndTime"`
	StartTime       string  `json:"StartTime" xml:"StartTime"`
	Duration        float64 `json:"Duration" xml:"Duration"`
	OssBucket       string  `json:"OssBucket" xml:"OssBucket"`
	OssObjectPrefix string  `json:"OssObjectPrefix" xml:"OssObjectPrefix"`
	OssEndpoint     string  `json:"OssEndpoint" xml:"OssEndpoint"`
}

RecordContentInfo is a nested struct in live response

type RecordContentInfoList ¶

type RecordContentInfoList struct {
	RecordContentInfo []RecordContentInfo `json:"RecordContentInfo" xml:"RecordContentInfo"`
}

RecordContentInfoList is a nested struct in live response

type RecordDataInfo ¶

type RecordDataInfo struct {
	Date   string `json:"Date" xml:"Date"`
	Total  int    `json:"Total" xml:"Total"`
	Detail Detail `json:"Detail" xml:"Detail"`
}

RecordDataInfo is a nested struct in live response

type RecordDataInfos ¶

type RecordDataInfos struct {
	RecordDataInfo []RecordDataInfo `json:"RecordDataInfo" xml:"RecordDataInfo"`
}

RecordDataInfos is a nested struct in live response

type RecordDeleteInfo ¶ added in v1.61.1648

type RecordDeleteInfo struct {
	Message  string `json:"Message" xml:"Message"`
	RecordId string `json:"RecordId" xml:"RecordId"`
}

RecordDeleteInfo is a nested struct in live response

type RecordDeleteInfoList ¶ added in v1.61.1648

type RecordDeleteInfoList struct {
	RecordDeleteInfo []RecordDeleteInfo `json:"RecordDeleteInfo" xml:"RecordDeleteInfo"`
}

RecordDeleteInfoList is a nested struct in live response

type RecordFormat ¶

type RecordFormat struct {
	Format               string `json:"Format" xml:"Format"`
	OssObjectPrefix      string `json:"OssObjectPrefix" xml:"OssObjectPrefix"`
	SliceOssObjectPrefix string `json:"SliceOssObjectPrefix" xml:"SliceOssObjectPrefix"`
	SliceDuration        int    `json:"SliceDuration" xml:"SliceDuration"`
	CycleDuration        int    `json:"CycleDuration" xml:"CycleDuration"`
}

RecordFormat is a nested struct in live response

type RecordFormatInDescribeCasterConfig ¶

type RecordFormatInDescribeCasterConfig struct {
	RecordFormatItem []RecordFormatItem `json:"RecordFormat" xml:"RecordFormat"`
}

RecordFormatInDescribeCasterConfig is a nested struct in live response

type RecordFormatItem ¶

type RecordFormatItem struct {
	CycleDuration        int    `json:"CycleDuration" xml:"CycleDuration"`
	Format               string `json:"Format" xml:"Format"`
	OssObjectPrefix      string `json:"OssObjectPrefix" xml:"OssObjectPrefix"`
	SliceOssObjectPrefix string `json:"SliceOssObjectPrefix" xml:"SliceOssObjectPrefix"`
}

RecordFormatItem is a nested struct in live response

type RecordFormatList ¶

type RecordFormatList struct {
	RecordFormat []RecordFormat `json:"RecordFormat" xml:"RecordFormat"`
}

RecordFormatList is a nested struct in live response

type RecordIndexInfo ¶

type RecordIndexInfo struct {
	OssObject   string  `json:"OssObject" xml:"OssObject"`
	DomainName  string  `json:"DomainName" xml:"DomainName"`
	RecordUrl   string  `json:"RecordUrl" xml:"RecordUrl"`
	CreateTime  string  `json:"CreateTime" xml:"CreateTime"`
	StreamName  string  `json:"StreamName" xml:"StreamName"`
	OssBucket   string  `json:"OssBucket" xml:"OssBucket"`
	StartTime   string  `json:"StartTime" xml:"StartTime"`
	EndTime     string  `json:"EndTime" xml:"EndTime"`
	Duration    float64 `json:"Duration" xml:"Duration"`
	RecordId    string  `json:"RecordId" xml:"RecordId"`
	OssEndpoint string  `json:"OssEndpoint" xml:"OssEndpoint"`
	Height      int     `json:"Height" xml:"Height"`
	Width       int     `json:"Width" xml:"Width"`
	AppName     string  `json:"AppName" xml:"AppName"`
}

RecordIndexInfo is a nested struct in live response

type RecordIndexInfoList ¶

type RecordIndexInfoList struct {
	RecordIndexInfo []RecordIndexInfo `json:"RecordIndexInfo" xml:"RecordIndexInfo"`
}

RecordIndexInfoList is a nested struct in live response

type RecordInfo ¶

type RecordInfo struct {
	RecordUrl   string  `json:"RecordUrl" xml:"RecordUrl"`
	StreamName  string  `json:"StreamName" xml:"StreamName"`
	CreateTime  string  `json:"CreateTime" xml:"CreateTime"`
	RecordId    string  `json:"RecordId" xml:"RecordId"`
	Height      int     `json:"Height" xml:"Height"`
	OssBucket   string  `json:"OssBucket" xml:"OssBucket"`
	DomainName  string  `json:"DomainName" xml:"DomainName"`
	OssObject   string  `json:"OssObject" xml:"OssObject"`
	EndTime     string  `json:"EndTime" xml:"EndTime"`
	AppName     string  `json:"AppName" xml:"AppName"`
	StartTime   string  `json:"StartTime" xml:"StartTime"`
	Width       int     `json:"Width" xml:"Width"`
	Duration    float64 `json:"Duration" xml:"Duration"`
	OssEndpoint string  `json:"OssEndpoint" xml:"OssEndpoint"`
}

RecordInfo is a nested struct in live response

type RecordUsageData ¶ added in v1.61.1174

type RecordUsageData struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

RecordUsageData is a nested struct in live response

type RemoveShowFromShowListRequest ¶ added in v1.61.1426

type RemoveShowFromShowListRequest struct {
	*requests.RpcRequest
	IsBatchMode requests.Boolean `position:"Query" name:"isBatchMode"`
	ShowIdList  *[]string        `position:"Query" name:"showIdList"  type:"Repeated"`
	CasterId    string           `position:"Query" name:"CasterId"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
	ShowId      string           `position:"Query" name:"ShowId"`
}

RemoveShowFromShowListRequest is the request struct for api RemoveShowFromShowList

func CreateRemoveShowFromShowListRequest ¶ added in v1.61.1426

func CreateRemoveShowFromShowListRequest() (request *RemoveShowFromShowListRequest)

CreateRemoveShowFromShowListRequest creates a request to invoke RemoveShowFromShowList API

type RemoveShowFromShowListResponse ¶ added in v1.61.1426

type RemoveShowFromShowListResponse struct {
	*responses.BaseResponse
	RequestId         string `json:"RequestId" xml:"RequestId"`
	ShowId            string `json:"ShowId" xml:"ShowId"`
	FailedList        string `json:"failedList" xml:"failedList"`
	SuccessfulShowIds string `json:"successfulShowIds" xml:"successfulShowIds"`
}

RemoveShowFromShowListResponse is the response struct for api RemoveShowFromShowList

func CreateRemoveShowFromShowListResponse ¶ added in v1.61.1426

func CreateRemoveShowFromShowListResponse() (response *RemoveShowFromShowListResponse)

CreateRemoveShowFromShowListResponse creates a response to parse from RemoveShowFromShowList response

type RemoveTerminalsRequest ¶ added in v1.62.323

type RemoveTerminalsRequest struct {
	*requests.RpcRequest
	AppId       string    `position:"Query" name:"AppId"`
	TerminalIds *[]string `position:"Query" name:"TerminalIds"  type:"Repeated"`
	ChannelId   string    `position:"Query" name:"ChannelId"`
}

RemoveTerminalsRequest is the request struct for api RemoveTerminals

func CreateRemoveTerminalsRequest ¶ added in v1.62.323

func CreateRemoveTerminalsRequest() (request *RemoveTerminalsRequest)

CreateRemoveTerminalsRequest creates a request to invoke RemoveTerminals API

type RemoveTerminalsResponse ¶ added in v1.62.323

type RemoveTerminalsResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Terminals []Terminal `json:"Terminals" xml:"Terminals"`
}

RemoveTerminalsResponse is the response struct for api RemoveTerminals

func CreateRemoveTerminalsResponse ¶ added in v1.62.323

func CreateRemoveTerminalsResponse() (response *RemoveTerminalsResponse)

CreateRemoveTerminalsResponse creates a response to parse from RemoveTerminals response

type ResourceIdsInDescribeCasterConfig ¶ added in v1.61.1301

type ResourceIdsInDescribeCasterConfig struct {
	ResourceId []string `json:"ResourceId" xml:"ResourceId"`
}

ResourceIdsInDescribeCasterConfig is a nested struct in live response

type ResourceIdsInDescribeCasterSyncGroup ¶ added in v1.61.1301

type ResourceIdsInDescribeCasterSyncGroup struct {
	ResourceId []string `json:"ResourceId" xml:"ResourceId"`
}

ResourceIdsInDescribeCasterSyncGroup is a nested struct in live response

type ResourceInfo ¶ added in v1.61.1593

type ResourceInfo struct {
	LiveInputType int    `json:"LiveInputType" xml:"LiveInputType"`
	ResourceUrl   string `json:"ResourceUrl" xml:"ResourceUrl"`
	ResourceType  string `json:"ResourceType" xml:"ResourceType"`
	ResourceId    string `json:"ResourceId" xml:"ResourceId"`
}

ResourceInfo is a nested struct in live response

type RestartCasterRequest ¶ added in v1.62.68

type RestartCasterRequest struct {
	*requests.RpcRequest
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
}

RestartCasterRequest is the request struct for api RestartCaster

func CreateRestartCasterRequest ¶ added in v1.62.68

func CreateRestartCasterRequest() (request *RestartCasterRequest)

CreateRestartCasterRequest creates a request to invoke RestartCaster API

type RestartCasterResponse ¶ added in v1.62.68

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

RestartCasterResponse is the response struct for api RestartCaster

func CreateRestartCasterResponse ¶ added in v1.62.68

func CreateRestartCasterResponse() (response *RestartCasterResponse)

CreateRestartCasterResponse creates a response to parse from RestartCaster response

type RestartTranscodeTaskRequest ¶ added in v1.62.728

type RestartTranscodeTaskRequest struct {
	*requests.RpcRequest
	TranscodingTemplate string `position:"Query" name:"TranscodingTemplate"`
	SecurityToken       string `position:"Query" name:"SecurityToken"`
	PushDomain          string `position:"Query" name:"PushDomain"`
	StreamName          string `position:"Query" name:"StreamName"`
	App                 string `position:"Query" name:"App"`
}

RestartTranscodeTaskRequest is the request struct for api RestartTranscodeTask

func CreateRestartTranscodeTaskRequest ¶ added in v1.62.728

func CreateRestartTranscodeTaskRequest() (request *RestartTranscodeTaskRequest)

CreateRestartTranscodeTaskRequest creates a request to invoke RestartTranscodeTask API

type RestartTranscodeTaskResponse ¶ added in v1.62.728

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

RestartTranscodeTaskResponse is the response struct for api RestartTranscodeTask

func CreateRestartTranscodeTaskResponse ¶ added in v1.62.728

func CreateRestartTranscodeTaskResponse() (response *RestartTranscodeTaskResponse)

CreateRestartTranscodeTaskResponse creates a response to parse from RestartTranscodeTask response

type Result ¶ added in v1.61.1772

type Result struct {
	Status                 int                    `json:"Status" xml:"Status"`
	AppConfig              map[string]interface{} `json:"AppConfig" xml:"AppConfig"`
	CreateTime             int64                  `json:"CreateTime" xml:"CreateTime"`
	IsMuteAll              bool                   `json:"IsMuteAll" xml:"IsMuteAll"`
	RefreshToken           string                 `json:"RefreshToken" xml:"RefreshToken"`
	HasMore                bool                   `json:"HasMore" xml:"HasMore"`
	AppId                  string                 `json:"AppId" xml:"AppId"`
	MessageId              string                 `json:"MessageId" xml:"MessageId"`
	AccessTokenExpiredTime int64                  `json:"AccessTokenExpiredTime" xml:"AccessTokenExpiredTime"`
	Success                bool                   `json:"Success" xml:"Success"`
	Total                  int                    `json:"Total" xml:"Total"`
	Extension              map[string]interface{} `json:"Extension" xml:"Extension"`
	CreatorId              string                 `json:"CreatorId" xml:"CreatorId"`
	AccessToken            string                 `json:"AccessToken" xml:"AccessToken"`
	LikeCount              int                    `json:"LikeCount" xml:"LikeCount"`
	GroupId                string                 `json:"GroupId" xml:"GroupId"`
	AppName                string                 `json:"AppName" xml:"AppName"`
	UserList               []UserListItem         `json:"UserList" xml:"UserList"`
	MessageList            []MessageListItem      `json:"MessageList" xml:"MessageList"`
	GroupList              []GroupListItem        `json:"GroupList" xml:"GroupList"`
	AppList                []AppListItem          `json:"AppList" xml:"AppList"`
	OnlineUsers            []OnlineUsersItem      `json:"OnlineUsers" xml:"OnlineUsers"`
}

Result is a nested struct in live response

type ResultInQueryMessageApp ¶ added in v1.62.68

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

ResultInQueryMessageApp is a nested struct in live response

type ResultItem ¶ added in v1.62.68

type ResultItem struct {
	TotalCount int           `json:"TotalCount" xml:"TotalCount"`
	HasMore    bool          `json:"HasMore" xml:"HasMore"`
	AppList    []AppListItem `json:"AppList" xml:"AppList"`
}

ResultItem is a nested struct in live response

type ResumeLiveStreamRequest ¶

type ResumeLiveStreamRequest struct {
	*requests.RpcRequest
	AppName        string           `position:"Query" name:"AppName"`
	SecurityToken  string           `position:"Query" name:"SecurityToken"`
	StreamName     string           `position:"Query" name:"StreamName"`
	LiveStreamType string           `position:"Query" name:"LiveStreamType"`
	DomainName     string           `position:"Query" name:"DomainName"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
}

ResumeLiveStreamRequest is the request struct for api ResumeLiveStream

func CreateResumeLiveStreamRequest ¶

func CreateResumeLiveStreamRequest() (request *ResumeLiveStreamRequest)

CreateResumeLiveStreamRequest creates a request to invoke ResumeLiveStream API

type ResumeLiveStreamResponse ¶

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

ResumeLiveStreamResponse is the response struct for api ResumeLiveStream

func CreateResumeLiveStreamResponse ¶

func CreateResumeLiveStreamResponse() (response *ResumeLiveStreamResponse)

CreateResumeLiveStreamResponse creates a response to parse from ResumeLiveStream response

type RollbackLiveStagingConfigRequest ¶ added in v1.61.1138

type RollbackLiveStagingConfigRequest struct {
	*requests.RpcRequest
	FunctionName string           `position:"Query" name:"FunctionName"`
	DomainName   string           `position:"Query" name:"DomainName"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
}

RollbackLiveStagingConfigRequest is the request struct for api RollbackLiveStagingConfig

func CreateRollbackLiveStagingConfigRequest ¶ added in v1.61.1138

func CreateRollbackLiveStagingConfigRequest() (request *RollbackLiveStagingConfigRequest)

CreateRollbackLiveStagingConfigRequest creates a request to invoke RollbackLiveStagingConfig API

type RollbackLiveStagingConfigResponse ¶ added in v1.61.1138

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

RollbackLiveStagingConfigResponse is the response struct for api RollbackLiveStagingConfig

func CreateRollbackLiveStagingConfigResponse ¶ added in v1.61.1138

func CreateRollbackLiveStagingConfigResponse() (response *RollbackLiveStagingConfigResponse)

CreateRollbackLiveStagingConfigResponse creates a response to parse from RollbackLiveStagingConfig response

type Room ¶

type Room struct {
	AnchorId     string `json:"AnchorId" xml:"AnchorId"`
	OpEndTime    string `json:"OpEndTime" xml:"OpEndTime"`
	OpStartTime  string `json:"OpStartTime" xml:"OpStartTime"`
	CreateTime   string `json:"CreateTime" xml:"CreateTime"`
	RoomStatus   int    `json:"RoomStatus" xml:"RoomStatus"`
	RoomId       string `json:"RoomId" xml:"RoomId"`
	ForbidStream string `json:"ForbidStream" xml:"ForbidStream"`
}

Room is a nested struct in live response

type RoomListInDescribeForbidPushStreamRoomList ¶

type RoomListInDescribeForbidPushStreamRoomList struct {
	Room []Room `json:"Room" xml:"Room"`
}

RoomListInDescribeForbidPushStreamRoomList is a nested struct in live response

type RoomListInDescribeRoomList ¶

type RoomListInDescribeRoomList struct {
	Room []Room `json:"Room" xml:"Room"`
}

RoomListInDescribeRoomList is a nested struct in live response

type Rtcd ¶ added in v1.62.686

type Rtcd struct {
	TimeStamp string `json:"TimeStamp" xml:"TimeStamp"`
	CodeData  []Cd   `json:"CodeData" xml:"CodeData"`
}

Rtcd is a nested struct in live response

type RuleInfo ¶ added in v1.61.1461

type RuleInfo struct {
	Domain      string `json:"Domain" xml:"Domain"`
	Description string `json:"Description" xml:"Description"`
	App         string `json:"App" xml:"App"`
	Stream      string `json:"Stream" xml:"Stream"`
	Name        string `json:"Name" xml:"Name"`
	TemplateId  string `json:"TemplateId" xml:"TemplateId"`
	RuleId      string `json:"RuleId" xml:"RuleId"`
}

RuleInfo is a nested struct in live response

type RuleInfoList ¶ added in v1.61.1461

type RuleInfoList struct {
	RuleInfo []RuleInfo `json:"RuleInfo" xml:"RuleInfo"`
}

RuleInfoList is a nested struct in live response

type Scene ¶

type Scene struct {
	LayoutId     string                             `json:"LayoutId" xml:"LayoutId"`
	OutputType   string                             `json:"OutputType" xml:"OutputType"`
	RtsUrl       string                             `json:"RtsUrl" xml:"RtsUrl"`
	SceneId      string                             `json:"SceneId" xml:"SceneId"`
	SceneName    string                             `json:"SceneName" xml:"SceneName"`
	Status       int                                `json:"Status" xml:"Status"`
	StreamUrl    string                             `json:"StreamUrl" xml:"StreamUrl"`
	ComponentIds ComponentIdsInDescribeCasterScenes `json:"ComponentIds" xml:"ComponentIds"`
	StreamInfos  StreamInfosInDescribeCasterScenes  `json:"StreamInfos" xml:"StreamInfos"`
}

Scene is a nested struct in live response

type SceneInfo ¶

type SceneInfo struct {
	SceneId     string                   `json:"SceneId" xml:"SceneId"`
	StreamUrl   string                   `json:"StreamUrl" xml:"StreamUrl"`
	RtsUrl      string                   `json:"RtsUrl" xml:"RtsUrl"`
	StreamInfos StreamInfosInStartCaster `json:"StreamInfos" xml:"StreamInfos"`
}

SceneInfo is a nested struct in live response

type SceneList ¶

type SceneList struct {
	Scene []Scene `json:"Scene" xml:"Scene"`
}

SceneList is a nested struct in live response

type ScenesInDescribeLiveAudioAuditConfig ¶ added in v1.61.199

type ScenesInDescribeLiveAudioAuditConfig struct {
	Scene []string `json:"scene" xml:"scene"`
}

ScenesInDescribeLiveAudioAuditConfig is a nested struct in live response

type ScenesInDescribeLiveSnapshotDetectPornConfig ¶ added in v1.61.199

type ScenesInDescribeLiveSnapshotDetectPornConfig struct {
	Scene []string `json:"scene" xml:"scene"`
}

ScenesInDescribeLiveSnapshotDetectPornConfig is a nested struct in live response

type ScreenInputConfig ¶ added in v1.61.1050

type ScreenInputConfig struct {
	ChannelId        string      `json:"ChannelId" xml:"ChannelId"`
	Color            string      `json:"Color" xml:"Color"`
	HeightNormalized float64     `json:"HeightNormalized" xml:"HeightNormalized"`
	Id               string      `json:"Id" xml:"Id"`
	Index            int         `json:"Index" xml:"Index"`
	OnlyAudio        bool        `json:"OnlyAudio" xml:"OnlyAudio"`
	PortraitType     int         `json:"PortraitType" xml:"PortraitType"`
	PositionX        string      `json:"PositionX" xml:"PositionX"`
	PositionY        string      `json:"PositionY" xml:"PositionY"`
	VideoResourceId  string      `json:"VideoResourceId" xml:"VideoResourceId"`
	AudioConfig      AudioConfig `json:"AudioConfig" xml:"AudioConfig"`
}

ScreenInputConfig is a nested struct in live response

type ScreenInputConfigList ¶ added in v1.61.1050

type ScreenInputConfigList struct {
	ScreenInputConfig []ScreenInputConfig `json:"ScreenInputConfig" xml:"ScreenInputConfig"`
}

ScreenInputConfigList is a nested struct in live response

type SendLikeRequest ¶ added in v1.62.68

type SendLikeRequest struct {
	*requests.RpcRequest
	OperatorUserId string           `position:"Body" name:"OperatorUserId"`
	BroadCastType  requests.Integer `position:"Body" name:"BroadCastType"`
	GroupId        string           `position:"Body" name:"GroupId"`
	Count          string           `position:"Body" name:"Count"`
	AppId          string           `position:"Body" name:"AppId"`
}

SendLikeRequest is the request struct for api SendLike

func CreateSendLikeRequest ¶ added in v1.62.68

func CreateSendLikeRequest() (request *SendLikeRequest)

CreateSendLikeRequest creates a request to invoke SendLike API

type SendLikeResponse ¶ added in v1.62.68

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

SendLikeResponse is the response struct for api SendLike

func CreateSendLikeResponse ¶ added in v1.62.68

func CreateSendLikeResponse() (response *SendLikeResponse)

CreateSendLikeResponse creates a response to parse from SendLike response

type SendLiveMessageGroupRequest ¶ added in v1.62.592

type SendLiveMessageGroupRequest struct {
	*requests.RpcRequest
	SenderMetaInfo  string           `position:"Query" name:"SenderMetaInfo"`
	Body            string           `position:"Query" name:"Body"`
	StaticsIncrease requests.Integer `position:"Query" name:"StaticsIncrease"`
	NoCache         requests.Boolean `position:"Query" name:"NoCache"`
	MsgType         requests.Integer `position:"Query" name:"MsgType"`
	NoStorage       requests.Boolean `position:"Query" name:"NoStorage"`
	GroupId         string           `position:"Query" name:"GroupId"`
	Weight          requests.Integer `position:"Query" name:"Weight"`
	DataCenter      string           `position:"Query" name:"DataCenter"`
	MsgTid          string           `position:"Query" name:"MsgTid"`
	SenderId        string           `position:"Query" name:"SenderId"`
	AppId           string           `position:"Query" name:"AppId"`
}

SendLiveMessageGroupRequest is the request struct for api SendLiveMessageGroup

func CreateSendLiveMessageGroupRequest ¶ added in v1.62.592

func CreateSendLiveMessageGroupRequest() (request *SendLiveMessageGroupRequest)

CreateSendLiveMessageGroupRequest creates a request to invoke SendLiveMessageGroup API

type SendLiveMessageGroupResponse ¶ added in v1.62.592

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

SendLiveMessageGroupResponse is the response struct for api SendLiveMessageGroup

func CreateSendLiveMessageGroupResponse ¶ added in v1.62.592

func CreateSendLiveMessageGroupResponse() (response *SendLiveMessageGroupResponse)

CreateSendLiveMessageGroupResponse creates a response to parse from SendLiveMessageGroup response

type SendLiveMessageUserRequest ¶ added in v1.62.592

type SendLiveMessageUserRequest struct {
	*requests.RpcRequest
	DataCenter string           `position:"Query" name:"DataCenter"`
	MsgTid     string           `position:"Query" name:"MsgTid"`
	Body       string           `position:"Query" name:"Body"`
	SenderId   string           `position:"Query" name:"SenderId"`
	ReceiverId string           `position:"Query" name:"ReceiverId"`
	AppId      string           `position:"Query" name:"AppId"`
	SenderInfo string           `position:"Query" name:"SenderInfo"`
	MsgType    requests.Integer `position:"Query" name:"MsgType"`
}

SendLiveMessageUserRequest is the request struct for api SendLiveMessageUser

func CreateSendLiveMessageUserRequest ¶ added in v1.62.592

func CreateSendLiveMessageUserRequest() (request *SendLiveMessageUserRequest)

CreateSendLiveMessageUserRequest creates a request to invoke SendLiveMessageUser API

type SendLiveMessageUserResponse ¶ added in v1.62.592

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

SendLiveMessageUserResponse is the response struct for api SendLiveMessageUser

func CreateSendLiveMessageUserResponse ¶ added in v1.62.592

func CreateSendLiveMessageUserResponse() (response *SendLiveMessageUserResponse)

CreateSendLiveMessageUserResponse creates a response to parse from SendLiveMessageUser response

type SendMessageToGroupRequest ¶ added in v1.61.1772

type SendMessageToGroupRequest struct {
	*requests.RpcRequest
	Data           string           `position:"Body" name:"Data"`
	SkipAudit      requests.Boolean `position:"Query" name:"SkipAudit"`
	Type           requests.Integer `position:"Body" name:"Type"`
	OperatorUserId string           `position:"Body" name:"OperatorUserId"`
	GroupId        string           `position:"Body" name:"GroupId"`
	AppId          string           `position:"Body" name:"AppId"`
}

SendMessageToGroupRequest is the request struct for api SendMessageToGroup

func CreateSendMessageToGroupRequest ¶ added in v1.61.1772

func CreateSendMessageToGroupRequest() (request *SendMessageToGroupRequest)

CreateSendMessageToGroupRequest creates a request to invoke SendMessageToGroup API

type SendMessageToGroupResponse ¶ added in v1.61.1772

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

SendMessageToGroupResponse is the response struct for api SendMessageToGroup

func CreateSendMessageToGroupResponse ¶ added in v1.61.1772

func CreateSendMessageToGroupResponse() (response *SendMessageToGroupResponse)

CreateSendMessageToGroupResponse creates a response to parse from SendMessageToGroup response

type SendMessageToGroupUsersRequest ¶ added in v1.61.1772

type SendMessageToGroupUsersRequest struct {
	*requests.RpcRequest
	Data           string           `position:"Body" name:"Data"`
	SkipAudit      requests.Boolean `position:"Query" name:"SkipAudit"`
	Type           requests.Integer `position:"Body" name:"Type"`
	OperatorUserId string           `position:"Body" name:"OperatorUserId"`
	ReceiverIdList *[]string        `position:"Body" name:"ReceiverIdList"  type:"Repeated"`
	GroupId        string           `position:"Body" name:"GroupId"`
	AppId          string           `position:"Body" name:"AppId"`
}

SendMessageToGroupUsersRequest is the request struct for api SendMessageToGroupUsers

func CreateSendMessageToGroupUsersRequest ¶ added in v1.61.1772

func CreateSendMessageToGroupUsersRequest() (request *SendMessageToGroupUsersRequest)

CreateSendMessageToGroupUsersRequest creates a request to invoke SendMessageToGroupUsers API

type SendMessageToGroupUsersResponse ¶ added in v1.61.1772

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

SendMessageToGroupUsersResponse is the response struct for api SendMessageToGroupUsers

func CreateSendMessageToGroupUsersResponse ¶ added in v1.61.1772

func CreateSendMessageToGroupUsersResponse() (response *SendMessageToGroupUsersResponse)

CreateSendMessageToGroupUsersResponse creates a response to parse from SendMessageToGroupUsers response

type SendRoomNotificationRequest ¶

type SendRoomNotificationRequest struct {
	*requests.RpcRequest
	Data     string           `position:"Query" name:"Data"`
	AppUid   string           `position:"Query" name:"AppUid"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
	Priority requests.Integer `position:"Query" name:"Priority"`
	RoomId   string           `position:"Query" name:"RoomId"`
	AppId    string           `position:"Query" name:"AppId"`
}

SendRoomNotificationRequest is the request struct for api SendRoomNotification

func CreateSendRoomNotificationRequest ¶

func CreateSendRoomNotificationRequest() (request *SendRoomNotificationRequest)

CreateSendRoomNotificationRequest creates a request to invoke SendRoomNotification API

type SendRoomNotificationResponse ¶

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

SendRoomNotificationResponse is the response struct for api SendRoomNotification

func CreateSendRoomNotificationResponse ¶

func CreateSendRoomNotificationResponse() (response *SendRoomNotificationResponse)

CreateSendRoomNotificationResponse creates a response to parse from SendRoomNotification response

type SendRoomUserNotificationRequest ¶

type SendRoomUserNotificationRequest struct {
	*requests.RpcRequest
	Data     string           `position:"Query" name:"Data"`
	ToAppUid string           `position:"Query" name:"ToAppUid"`
	AppUid   string           `position:"Query" name:"AppUid"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
	Priority requests.Integer `position:"Query" name:"Priority"`
	RoomId   string           `position:"Query" name:"RoomId"`
	AppId    string           `position:"Query" name:"AppId"`
}

SendRoomUserNotificationRequest is the request struct for api SendRoomUserNotification

func CreateSendRoomUserNotificationRequest ¶

func CreateSendRoomUserNotificationRequest() (request *SendRoomUserNotificationRequest)

CreateSendRoomUserNotificationRequest creates a request to invoke SendRoomUserNotification API

type SendRoomUserNotificationResponse ¶

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

SendRoomUserNotificationResponse is the response struct for api SendRoomUserNotification

func CreateSendRoomUserNotificationResponse ¶

func CreateSendRoomUserNotificationResponse() (response *SendRoomUserNotificationResponse)

CreateSendRoomUserNotificationResponse creates a response to parse from SendRoomUserNotification response

type Sender ¶ added in v1.62.592

type Sender struct {
	UserId   string `json:"UserId" xml:"UserId"`
	UserInfo string `json:"UserInfo" xml:"UserInfo"`
}

Sender is a nested struct in live response

type SetCasterChannelRequest ¶

type SetCasterChannelRequest struct {
	*requests.RpcRequest
	FaceBeauty       string           `position:"Query" name:"FaceBeauty"`
	SeekOffset       requests.Integer `position:"Query" name:"SeekOffset"`
	PlayStatus       requests.Integer `position:"Query" name:"PlayStatus"`
	ResourceId       string           `position:"Query" name:"ResourceId"`
	CasterId         string           `position:"Query" name:"CasterId"`
	EnableSeekResume requests.Boolean `position:"Query" name:"EnableSeekResume"`
	OwnerId          requests.Integer `position:"Query" name:"OwnerId"`
	ReloadFlag       requests.Integer `position:"Query" name:"ReloadFlag"`
	ChannelId        string           `position:"Query" name:"ChannelId"`
}

SetCasterChannelRequest is the request struct for api SetCasterChannel

func CreateSetCasterChannelRequest ¶

func CreateSetCasterChannelRequest() (request *SetCasterChannelRequest)

CreateSetCasterChannelRequest creates a request to invoke SetCasterChannel API

type SetCasterChannelResponse ¶

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

SetCasterChannelResponse is the response struct for api SetCasterChannel

func CreateSetCasterChannelResponse ¶

func CreateSetCasterChannelResponse() (response *SetCasterChannelResponse)

CreateSetCasterChannelResponse creates a response to parse from SetCasterChannel response

type SetCasterConfigRequest ¶

type SetCasterConfigRequest struct {
	*requests.RpcRequest
	ChannelEnable          requests.Integer `position:"Query" name:"ChannelEnable"`
	ProgramEffect          requests.Integer `position:"Query" name:"ProgramEffect"`
	ProgramName            string           `position:"Query" name:"ProgramName"`
	UrgentImageUrl         string           `position:"Query" name:"UrgentImageUrl"`
	RecordConfig           string           `position:"Query" name:"RecordConfig"`
	UrgentMaterialId       string           `position:"Query" name:"UrgentMaterialId"`
	TranscodeConfig        string           `position:"Query" name:"TranscodeConfig"`
	CasterName             string           `position:"Query" name:"CasterName"`
	AutoSwitchUrgentOn     requests.Boolean `position:"Query" name:"AutoSwitchUrgentOn"`
	AutoSwitchUrgentConfig string           `position:"Query" name:"AutoSwitchUrgentConfig"`
	UrgentLiveStreamUrl    string           `position:"Query" name:"UrgentLiveStreamUrl"`
	SideOutputUrl          string           `position:"Query" name:"SideOutputUrl"`
	SyncGroupsConfig       string           `position:"Query" name:"SyncGroupsConfig"`
	SideOutputUrlList      string           `position:"Query" name:"SideOutputUrlList"`
	CasterId               string           `position:"Query" name:"CasterId"`
	DomainName             string           `position:"Query" name:"DomainName"`
	OwnerId                requests.Integer `position:"Query" name:"OwnerId"`
	Delay                  requests.Float   `position:"Query" name:"Delay"`
	UrgentImageId          string           `position:"Query" name:"UrgentImageId"`
	CallbackUrl            string           `position:"Query" name:"CallbackUrl"`
}

SetCasterConfigRequest is the request struct for api SetCasterConfig

func CreateSetCasterConfigRequest ¶

func CreateSetCasterConfigRequest() (request *SetCasterConfigRequest)

CreateSetCasterConfigRequest creates a request to invoke SetCasterConfig API

type SetCasterConfigResponse ¶

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

SetCasterConfigResponse is the response struct for api SetCasterConfig

func CreateSetCasterConfigResponse ¶

func CreateSetCasterConfigResponse() (response *SetCasterConfigResponse)

CreateSetCasterConfigResponse creates a response to parse from SetCasterConfig response

type SetCasterSceneConfigRequest ¶

type SetCasterSceneConfigRequest struct {
	*requests.RpcRequest
	LayoutId    string           `position:"Query" name:"LayoutId"`
	ComponentId *[]string        `position:"Query" name:"ComponentId"  type:"Repeated"`
	CasterId    string           `position:"Query" name:"CasterId"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
	SceneId     string           `position:"Query" name:"SceneId"`
}

SetCasterSceneConfigRequest is the request struct for api SetCasterSceneConfig

func CreateSetCasterSceneConfigRequest ¶

func CreateSetCasterSceneConfigRequest() (request *SetCasterSceneConfigRequest)

CreateSetCasterSceneConfigRequest creates a request to invoke SetCasterSceneConfig API

type SetCasterSceneConfigResponse ¶

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

SetCasterSceneConfigResponse is the response struct for api SetCasterSceneConfig

func CreateSetCasterSceneConfigResponse ¶

func CreateSetCasterSceneConfigResponse() (response *SetCasterSceneConfigResponse)

CreateSetCasterSceneConfigResponse creates a response to parse from SetCasterSceneConfig response

type SetCasterSyncGroupRequest ¶

type SetCasterSyncGroupRequest struct {
	*requests.RpcRequest
	CasterId  string                         `position:"Query" name:"CasterId"`
	OwnerId   requests.Integer               `position:"Query" name:"OwnerId"`
	SyncGroup *[]SetCasterSyncGroupSyncGroup `position:"Query" name:"SyncGroup"  type:"Repeated"`
}

SetCasterSyncGroupRequest is the request struct for api SetCasterSyncGroup

func CreateSetCasterSyncGroupRequest ¶

func CreateSetCasterSyncGroupRequest() (request *SetCasterSyncGroupRequest)

CreateSetCasterSyncGroupRequest creates a request to invoke SetCasterSyncGroup API

type SetCasterSyncGroupResponse ¶

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

SetCasterSyncGroupResponse is the response struct for api SetCasterSyncGroup

func CreateSetCasterSyncGroupResponse ¶

func CreateSetCasterSyncGroupResponse() (response *SetCasterSyncGroupResponse)

CreateSetCasterSyncGroupResponse creates a response to parse from SetCasterSyncGroup response

type SetCasterSyncGroupSyncGroup ¶

type SetCasterSyncGroupSyncGroup struct {
	HostResourceId     string    `name:"HostResourceId"`
	Mode               string    `name:"Mode"`
	ResourceIds        *[]string `name:"ResourceIds" type:"Repeated"`
	SyncDelayThreshold string    `name:"SyncDelayThreshold"`
	SyncOffsets        *[]string `name:"SyncOffsets" type:"Repeated"`
}

SetCasterSyncGroupSyncGroup is a repeated param struct in SetCasterSyncGroupRequest

type SetCasterTimedEventRequest ¶ added in v1.61.1772

type SetCasterTimedEventRequest struct {
	*requests.RpcRequest
	EventName    string           `position:"Query" name:"EventName"`
	StartTimeUTC string           `position:"Query" name:"StartTimeUTC"`
	CasterId     string           `position:"Query" name:"CasterId"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
}

SetCasterTimedEventRequest is the request struct for api SetCasterTimedEvent

func CreateSetCasterTimedEventRequest ¶ added in v1.61.1772

func CreateSetCasterTimedEventRequest() (request *SetCasterTimedEventRequest)

CreateSetCasterTimedEventRequest creates a request to invoke SetCasterTimedEvent API

type SetCasterTimedEventResponse ¶ added in v1.61.1772

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

SetCasterTimedEventResponse is the response struct for api SetCasterTimedEvent

func CreateSetCasterTimedEventResponse ¶ added in v1.61.1772

func CreateSetCasterTimedEventResponse() (response *SetCasterTimedEventResponse)

CreateSetCasterTimedEventResponse creates a response to parse from SetCasterTimedEvent response

type SetLiveDomainCertificateRequest ¶

type SetLiveDomainCertificateRequest struct {
	*requests.RpcRequest
	SSLProtocol   string           `position:"Query" name:"SSLProtocol"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	CertType      string           `position:"Query" name:"CertType"`
	SSLPri        string           `position:"Query" name:"SSLPri"`
	ForceSet      string           `position:"Query" name:"ForceSet"`
	CertName      string           `position:"Query" name:"CertName"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SSLPub        string           `position:"Query" name:"SSLPub"`
}

SetLiveDomainCertificateRequest is the request struct for api SetLiveDomainCertificate

func CreateSetLiveDomainCertificateRequest ¶

func CreateSetLiveDomainCertificateRequest() (request *SetLiveDomainCertificateRequest)

CreateSetLiveDomainCertificateRequest creates a request to invoke SetLiveDomainCertificate API

type SetLiveDomainCertificateResponse ¶

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

SetLiveDomainCertificateResponse is the response struct for api SetLiveDomainCertificate

func CreateSetLiveDomainCertificateResponse ¶

func CreateSetLiveDomainCertificateResponse() (response *SetLiveDomainCertificateResponse)

CreateSetLiveDomainCertificateResponse creates a response to parse from SetLiveDomainCertificate response

type SetLiveDomainStagingConfigRequest ¶ added in v1.61.1138

type SetLiveDomainStagingConfigRequest struct {
	*requests.RpcRequest
	Functions  string           `position:"Query" name:"Functions"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

SetLiveDomainStagingConfigRequest is the request struct for api SetLiveDomainStagingConfig

func CreateSetLiveDomainStagingConfigRequest ¶ added in v1.61.1138

func CreateSetLiveDomainStagingConfigRequest() (request *SetLiveDomainStagingConfigRequest)

CreateSetLiveDomainStagingConfigRequest creates a request to invoke SetLiveDomainStagingConfig API

type SetLiveDomainStagingConfigResponse ¶ added in v1.61.1138

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

SetLiveDomainStagingConfigResponse is the response struct for api SetLiveDomainStagingConfig

func CreateSetLiveDomainStagingConfigResponse ¶ added in v1.61.1138

func CreateSetLiveDomainStagingConfigResponse() (response *SetLiveDomainStagingConfigResponse)

CreateSetLiveDomainStagingConfigResponse creates a response to parse from SetLiveDomainStagingConfig response

type SetLiveEdgeTransferRequest ¶ added in v1.61.1259

type SetLiveEdgeTransferRequest struct {
	*requests.RpcRequest
	TransferArgs     string           `position:"Query" name:"TransferArgs"`
	AppName          string           `position:"Query" name:"AppName"`
	StreamName       string           `position:"Query" name:"StreamName"`
	TargetDomainList string           `position:"Query" name:"TargetDomainList"`
	DomainName       string           `position:"Query" name:"DomainName"`
	OwnerId          requests.Integer `position:"Query" name:"OwnerId"`
	HttpDns          string           `position:"Query" name:"HttpDns"`
}

SetLiveEdgeTransferRequest is the request struct for api SetLiveEdgeTransfer

func CreateSetLiveEdgeTransferRequest ¶ added in v1.61.1259

func CreateSetLiveEdgeTransferRequest() (request *SetLiveEdgeTransferRequest)

CreateSetLiveEdgeTransferRequest creates a request to invoke SetLiveEdgeTransfer API

type SetLiveEdgeTransferResponse ¶ added in v1.61.1259

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

SetLiveEdgeTransferResponse is the response struct for api SetLiveEdgeTransfer

func CreateSetLiveEdgeTransferResponse ¶ added in v1.61.1259

func CreateSetLiveEdgeTransferResponse() (response *SetLiveEdgeTransferResponse)

CreateSetLiveEdgeTransferResponse creates a response to parse from SetLiveEdgeTransfer response

type SetLiveLazyPullStreamInfoConfigRequest ¶

type SetLiveLazyPullStreamInfoConfigRequest struct {
	*requests.RpcRequest
	PullArgs           string           `position:"Query" name:"PullArgs"`
	AppName            string           `position:"Query" name:"AppName"`
	LiveapiRequestFrom string           `position:"Query" name:"LiveapiRequestFrom"`
	PullAuthKey        string           `position:"Query" name:"PullAuthKey"`
	PullAuthType       string           `position:"Query" name:"PullAuthType"`
	DomainName         string           `position:"Query" name:"DomainName"`
	PullDomainName     string           `position:"Query" name:"PullDomainName"`
	OwnerId            requests.Integer `position:"Query" name:"OwnerId"`
	PullAppName        string           `position:"Query" name:"PullAppName"`
	TranscodeLazy      string           `position:"Query" name:"TranscodeLazy"`
	PullProtocol       string           `position:"Query" name:"PullProtocol"`
}

SetLiveLazyPullStreamInfoConfigRequest is the request struct for api SetLiveLazyPullStreamInfoConfig

func CreateSetLiveLazyPullStreamInfoConfigRequest ¶

func CreateSetLiveLazyPullStreamInfoConfigRequest() (request *SetLiveLazyPullStreamInfoConfigRequest)

CreateSetLiveLazyPullStreamInfoConfigRequest creates a request to invoke SetLiveLazyPullStreamInfoConfig API

type SetLiveLazyPullStreamInfoConfigResponse ¶

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

SetLiveLazyPullStreamInfoConfigResponse is the response struct for api SetLiveLazyPullStreamInfoConfig

func CreateSetLiveLazyPullStreamInfoConfigResponse ¶

func CreateSetLiveLazyPullStreamInfoConfigResponse() (response *SetLiveLazyPullStreamInfoConfigResponse)

CreateSetLiveLazyPullStreamInfoConfigResponse creates a response to parse from SetLiveLazyPullStreamInfoConfig response

type SetLiveMpuTaskSeiRequest ¶ added in v1.62.159

type SetLiveMpuTaskSeiRequest struct {
	*requests.RpcRequest
	CustomSei string `position:"Query" name:"CustomSei"`
	AppId     string `position:"Query" name:"AppId"`
	TaskId    string `position:"Query" name:"TaskId"`
}

SetLiveMpuTaskSeiRequest is the request struct for api SetLiveMpuTaskSei

func CreateSetLiveMpuTaskSeiRequest ¶ added in v1.62.159

func CreateSetLiveMpuTaskSeiRequest() (request *SetLiveMpuTaskSeiRequest)

CreateSetLiveMpuTaskSeiRequest creates a request to invoke SetLiveMpuTaskSei API

type SetLiveMpuTaskSeiResponse ¶ added in v1.62.159

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

SetLiveMpuTaskSeiResponse is the response struct for api SetLiveMpuTaskSei

func CreateSetLiveMpuTaskSeiResponse ¶ added in v1.62.159

func CreateSetLiveMpuTaskSeiResponse() (response *SetLiveMpuTaskSeiResponse)

CreateSetLiveMpuTaskSeiResponse creates a response to parse from SetLiveMpuTaskSei response

type SetLiveStreamBlockRequest ¶ added in v1.62.507

type SetLiveStreamBlockRequest struct {
	*requests.RpcRequest
	LocationList string           `position:"Query" name:"LocationList"`
	BlockType    string           `position:"Query" name:"BlockType"`
	ReleaseTime  string           `position:"Query" name:"ReleaseTime"`
	AppName      string           `position:"Query" name:"AppName"`
	StreamName   string           `position:"Query" name:"StreamName"`
	DomainName   string           `position:"Query" name:"DomainName"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
}

SetLiveStreamBlockRequest is the request struct for api SetLiveStreamBlock

func CreateSetLiveStreamBlockRequest ¶ added in v1.62.507

func CreateSetLiveStreamBlockRequest() (request *SetLiveStreamBlockRequest)

CreateSetLiveStreamBlockRequest creates a request to invoke SetLiveStreamBlock API

type SetLiveStreamBlockResponse ¶ added in v1.62.507

type SetLiveStreamBlockResponse struct {
	*responses.BaseResponse
	Description string `json:"Description" xml:"Description"`
	RequestId   string `json:"RequestId" xml:"RequestId"`
	Status      string `json:"Status" xml:"Status"`
}

SetLiveStreamBlockResponse is the response struct for api SetLiveStreamBlock

func CreateSetLiveStreamBlockResponse ¶ added in v1.62.507

func CreateSetLiveStreamBlockResponse() (response *SetLiveStreamBlockResponse)

CreateSetLiveStreamBlockResponse creates a response to parse from SetLiveStreamBlock response

type SetLiveStreamDelayConfigRequest ¶

type SetLiveStreamDelayConfigRequest struct {
	*requests.RpcRequest
	FlvLevel   string           `position:"Query" name:"FlvLevel"`
	HlsLevel   string           `position:"Query" name:"HlsLevel"`
	RtmpDelay  requests.Integer `position:"Query" name:"RtmpDelay"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	FlvDelay   requests.Integer `position:"Query" name:"FlvDelay"`
	RtmpLevel  string           `position:"Query" name:"RtmpLevel"`
	HlsDelay   requests.Integer `position:"Query" name:"HlsDelay"`
}

SetLiveStreamDelayConfigRequest is the request struct for api SetLiveStreamDelayConfig

func CreateSetLiveStreamDelayConfigRequest ¶

func CreateSetLiveStreamDelayConfigRequest() (request *SetLiveStreamDelayConfigRequest)

CreateSetLiveStreamDelayConfigRequest creates a request to invoke SetLiveStreamDelayConfig API

type SetLiveStreamDelayConfigResponse ¶

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

SetLiveStreamDelayConfigResponse is the response struct for api SetLiveStreamDelayConfig

func CreateSetLiveStreamDelayConfigResponse ¶

func CreateSetLiveStreamDelayConfigResponse() (response *SetLiveStreamDelayConfigResponse)

CreateSetLiveStreamDelayConfigResponse creates a response to parse from SetLiveStreamDelayConfig response

type SetLiveStreamOptimizedFeatureConfigRequest ¶

type SetLiveStreamOptimizedFeatureConfigRequest struct {
	*requests.RpcRequest
	ConfigStatus string           `position:"Query" name:"ConfigStatus"`
	ConfigName   string           `position:"Query" name:"ConfigName"`
	DomainName   string           `position:"Query" name:"DomainName"`
	ConfigValue  string           `position:"Query" name:"ConfigValue"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
}

SetLiveStreamOptimizedFeatureConfigRequest is the request struct for api SetLiveStreamOptimizedFeatureConfig

func CreateSetLiveStreamOptimizedFeatureConfigRequest ¶

func CreateSetLiveStreamOptimizedFeatureConfigRequest() (request *SetLiveStreamOptimizedFeatureConfigRequest)

CreateSetLiveStreamOptimizedFeatureConfigRequest creates a request to invoke SetLiveStreamOptimizedFeatureConfig API

type SetLiveStreamOptimizedFeatureConfigResponse ¶

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

SetLiveStreamOptimizedFeatureConfigResponse is the response struct for api SetLiveStreamOptimizedFeatureConfig

func CreateSetLiveStreamOptimizedFeatureConfigResponse ¶

func CreateSetLiveStreamOptimizedFeatureConfigResponse() (response *SetLiveStreamOptimizedFeatureConfigResponse)

CreateSetLiveStreamOptimizedFeatureConfigResponse creates a response to parse from SetLiveStreamOptimizedFeatureConfig response

type SetLiveStreamPreloadTasksRequest ¶ added in v1.62.507

type SetLiveStreamPreloadTasksRequest struct {
	*requests.RpcRequest
	PreloadedStartTime string           `position:"Query" name:"PreloadedStartTime"`
	Area               string           `position:"Query" name:"Area"`
	PreloadedEndTime   string           `position:"Query" name:"PreloadedEndTime"`
	DomainName         string           `position:"Query" name:"DomainName"`
	OwnerId            requests.Integer `position:"Query" name:"OwnerId"`
	PlayUrl            string           `position:"Query" name:"PlayUrl"`
}

SetLiveStreamPreloadTasksRequest is the request struct for api SetLiveStreamPreloadTasks

func CreateSetLiveStreamPreloadTasksRequest ¶ added in v1.62.507

func CreateSetLiveStreamPreloadTasksRequest() (request *SetLiveStreamPreloadTasksRequest)

CreateSetLiveStreamPreloadTasksRequest creates a request to invoke SetLiveStreamPreloadTasks API

type SetLiveStreamPreloadTasksResponse ¶ added in v1.62.507

type SetLiveStreamPreloadTasksResponse struct {
	*responses.BaseResponse
	FailedURL            int                  `json:"FailedURL" xml:"FailedURL"`
	RequestId            string               `json:"RequestId" xml:"RequestId"`
	Status               string               `json:"Status" xml:"Status"`
	SuccessURL           int                  `json:"SuccessURL" xml:"SuccessURL"`
	TotalURL             int                  `json:"TotalURL" xml:"TotalURL"`
	PreloadTasksMessages PreloadTasksMessages `json:"PreloadTasksMessages" xml:"PreloadTasksMessages"`
}

SetLiveStreamPreloadTasksResponse is the response struct for api SetLiveStreamPreloadTasks

func CreateSetLiveStreamPreloadTasksResponse ¶ added in v1.62.507

func CreateSetLiveStreamPreloadTasksResponse() (response *SetLiveStreamPreloadTasksResponse)

CreateSetLiveStreamPreloadTasksResponse creates a response to parse from SetLiveStreamPreloadTasks response

type SetLiveStreamsNotifyUrlConfigRequest ¶

type SetLiveStreamsNotifyUrlConfigRequest struct {
	*requests.RpcRequest
	AuthKey       string           `position:"Query" name:"AuthKey"`
	AuthType      string           `position:"Query" name:"AuthType"`
	NotifyReqAuth string           `position:"Query" name:"NotifyReqAuth"`
	NotifyUrl     string           `position:"Query" name:"NotifyUrl"`
	NotifyType    string           `position:"Query" name:"NotifyType"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	NotifyAuthKey string           `position:"Query" name:"NotifyAuthKey"`
}

SetLiveStreamsNotifyUrlConfigRequest is the request struct for api SetLiveStreamsNotifyUrlConfig

func CreateSetLiveStreamsNotifyUrlConfigRequest ¶

func CreateSetLiveStreamsNotifyUrlConfigRequest() (request *SetLiveStreamsNotifyUrlConfigRequest)

CreateSetLiveStreamsNotifyUrlConfigRequest creates a request to invoke SetLiveStreamsNotifyUrlConfig API

type SetLiveStreamsNotifyUrlConfigResponse ¶

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

SetLiveStreamsNotifyUrlConfigResponse is the response struct for api SetLiveStreamsNotifyUrlConfig

func CreateSetLiveStreamsNotifyUrlConfigResponse ¶

func CreateSetLiveStreamsNotifyUrlConfigResponse() (response *SetLiveStreamsNotifyUrlConfigResponse)

CreateSetLiveStreamsNotifyUrlConfigResponse creates a response to parse from SetLiveStreamsNotifyUrlConfig response

type SetSnapshotCallbackAuthRequest ¶ added in v1.61.1461

type SetSnapshotCallbackAuthRequest struct {
	*requests.RpcRequest
	CallbackAuthKey string           `position:"Query" name:"CallbackAuthKey"`
	DomainName      string           `position:"Query" name:"DomainName"`
	OwnerId         requests.Integer `position:"Query" name:"OwnerId"`
	CallbackReqAuth string           `position:"Query" name:"CallbackReqAuth"`
}

SetSnapshotCallbackAuthRequest is the request struct for api SetSnapshotCallbackAuth

func CreateSetSnapshotCallbackAuthRequest ¶ added in v1.61.1461

func CreateSetSnapshotCallbackAuthRequest() (request *SetSnapshotCallbackAuthRequest)

CreateSetSnapshotCallbackAuthRequest creates a request to invoke SetSnapshotCallbackAuth API

type SetSnapshotCallbackAuthResponse ¶ added in v1.61.1461

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

SetSnapshotCallbackAuthResponse is the response struct for api SetSnapshotCallbackAuth

func CreateSetSnapshotCallbackAuthResponse ¶ added in v1.61.1461

func CreateSetSnapshotCallbackAuthResponse() (response *SetSnapshotCallbackAuthResponse)

CreateSetSnapshotCallbackAuthResponse creates a response to parse from SetSnapshotCallbackAuth response

type Show ¶ added in v1.61.1593

type Show struct {
	ShowName     string       `json:"ShowName" xml:"ShowName"`
	Duration     int64        `json:"Duration" xml:"Duration"`
	RepeatTimes  int          `json:"RepeatTimes" xml:"RepeatTimes"`
	ShowId       string       `json:"ShowId" xml:"ShowId"`
	ResourceInfo ResourceInfo `json:"ResourceInfo" xml:"ResourceInfo"`
}

Show is a nested struct in live response

type ShowList ¶ added in v1.61.1593

type ShowList struct {
	Show []Show `json:"Show" xml:"Show"`
}

ShowList is a nested struct in live response

type ShowListInfo ¶ added in v1.61.1593

type ShowListInfo struct {
	HighPriorityShowStartTime string   `json:"HighPriorityShowStartTime" xml:"HighPriorityShowStartTime"`
	TotalShowListRepeatTimes  int      `json:"TotalShowListRepeatTimes" xml:"TotalShowListRepeatTimes"`
	ShowListRepeatTimes       int      `json:"ShowListRepeatTimes" xml:"ShowListRepeatTimes"`
	CurrentShowId             string   `json:"CurrentShowId" xml:"CurrentShowId"`
	HighPriorityShowId        string   `json:"HighPriorityShowId" xml:"HighPriorityShowId"`
	ShowList                  ShowList `json:"ShowList" xml:"ShowList"`
}

ShowListInfo is a nested struct in live response

type SizeNormalized ¶ added in v1.61.1353

type SizeNormalized struct {
	Size []float64 `json:"Size" xml:"Size"`
}

SizeNormalized is a nested struct in live response

type SnapshotDataInfo ¶

type SnapshotDataInfo struct {
	Date  string `json:"Date" xml:"Date"`
	Total int    `json:"Total" xml:"Total"`
}

SnapshotDataInfo is a nested struct in live response

type SnapshotDataInfos ¶

type SnapshotDataInfos struct {
	SnapshotDataInfo []SnapshotDataInfo `json:"SnapshotDataInfo" xml:"SnapshotDataInfo"`
}

SnapshotDataInfos is a nested struct in live response

type SnapshotDeleteInfo ¶ added in v1.61.1648

type SnapshotDeleteInfo struct {
	CreateTimestamp int64  `json:"CreateTimestamp" xml:"CreateTimestamp"`
	Message         string `json:"Message" xml:"Message"`
}

SnapshotDeleteInfo is a nested struct in live response

type SnapshotDeleteInfoList ¶ added in v1.61.1648

type SnapshotDeleteInfoList struct {
	SnapshotDeleteInfo []SnapshotDeleteInfo `json:"SnapshotDeleteInfo" xml:"SnapshotDeleteInfo"`
}

SnapshotDeleteInfoList is a nested struct in live response

type StartCasterRequest ¶

type StartCasterRequest struct {
	*requests.RpcRequest
	PlayerType requests.Integer `position:"Query" name:"PlayerType"`
	CasterId   string           `position:"Query" name:"CasterId"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

StartCasterRequest is the request struct for api StartCaster

func CreateStartCasterRequest ¶

func CreateStartCasterRequest() (request *StartCasterRequest)

CreateStartCasterRequest creates a request to invoke StartCaster API

type StartCasterResponse ¶

type StartCasterResponse struct {
	*responses.BaseResponse
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	PgmSceneInfos PgmSceneInfos `json:"PgmSceneInfos" xml:"PgmSceneInfos"`
	PvwSceneInfos PvwSceneInfos `json:"PvwSceneInfos" xml:"PvwSceneInfos"`
}

StartCasterResponse is the response struct for api StartCaster

func CreateStartCasterResponse ¶

func CreateStartCasterResponse() (response *StartCasterResponse)

CreateStartCasterResponse creates a response to parse from StartCaster response

type StartCasterSceneRequest ¶

type StartCasterSceneRequest struct {
	*requests.RpcRequest
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
	SceneId  string           `position:"Query" name:"SceneId"`
}

StartCasterSceneRequest is the request struct for api StartCasterScene

func CreateStartCasterSceneRequest ¶

func CreateStartCasterSceneRequest() (request *StartCasterSceneRequest)

CreateStartCasterSceneRequest creates a request to invoke StartCasterScene API

type StartCasterSceneResponse ¶

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

StartCasterSceneResponse is the response struct for api StartCasterScene

func CreateStartCasterSceneResponse ¶

func CreateStartCasterSceneResponse() (response *StartCasterSceneResponse)

CreateStartCasterSceneResponse creates a response to parse from StartCasterScene response

type StartEdgeTranscodeJobRequest ¶ added in v1.62.584

type StartEdgeTranscodeJobRequest struct {
	*requests.RpcRequest
	JobId     string           `position:"Query" name:"JobId"`
	ClusterId string           `position:"Query" name:"ClusterId"`
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
}

StartEdgeTranscodeJobRequest is the request struct for api StartEdgeTranscodeJob

func CreateStartEdgeTranscodeJobRequest ¶ added in v1.62.584

func CreateStartEdgeTranscodeJobRequest() (request *StartEdgeTranscodeJobRequest)

CreateStartEdgeTranscodeJobRequest creates a request to invoke StartEdgeTranscodeJob API

type StartEdgeTranscodeJobResponse ¶ added in v1.62.584

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

StartEdgeTranscodeJobResponse is the response struct for api StartEdgeTranscodeJob

func CreateStartEdgeTranscodeJobResponse ¶ added in v1.62.584

func CreateStartEdgeTranscodeJobResponse() (response *StartEdgeTranscodeJobResponse)

CreateStartEdgeTranscodeJobResponse creates a response to parse from StartEdgeTranscodeJob response

type StartLiveDomainRequest ¶

type StartLiveDomainRequest struct {
	*requests.RpcRequest
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
}

StartLiveDomainRequest is the request struct for api StartLiveDomain

func CreateStartLiveDomainRequest ¶

func CreateStartLiveDomainRequest() (request *StartLiveDomainRequest)

CreateStartLiveDomainRequest creates a request to invoke StartLiveDomain API

type StartLiveDomainResponse ¶

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

StartLiveDomainResponse is the response struct for api StartLiveDomain

func CreateStartLiveDomainResponse ¶

func CreateStartLiveDomainResponse() (response *StartLiveDomainResponse)

CreateStartLiveDomainResponse creates a response to parse from StartLiveDomain response

type StartLiveMPUTaskRequest ¶ added in v1.62.584

type StartLiveMPUTaskRequest struct {
	*requests.RpcRequest
	SingleSubParams StartLiveMPUTaskSingleSubParams `position:"Query" name:"SingleSubParams"  type:"Struct"`
	SeiParams       StartLiveMPUTaskSeiParams       `position:"Query" name:"SeiParams"  type:"Struct"`
	TranscodeParams StartLiveMPUTaskTranscodeParams `position:"Query" name:"TranscodeParams"  type:"Struct"`
	AppId           string                          `position:"Query" name:"AppId"`
	Region          string                          `position:"Query" name:"Region"`
	MixMode         string                          `position:"Query" name:"MixMode"`
	ChannelId       string                          `position:"Query" name:"ChannelId"`
	TaskId          string                          `position:"Query" name:"TaskId"`
	StreamURL       string                          `position:"Query" name:"StreamURL"`
}

StartLiveMPUTaskRequest is the request struct for api StartLiveMPUTask

func CreateStartLiveMPUTaskRequest ¶ added in v1.62.584

func CreateStartLiveMPUTaskRequest() (request *StartLiveMPUTaskRequest)

CreateStartLiveMPUTaskRequest creates a request to invoke StartLiveMPUTask API

type StartLiveMPUTaskResponse ¶ added in v1.62.584

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

StartLiveMPUTaskResponse is the response struct for api StartLiveMPUTask

func CreateStartLiveMPUTaskResponse ¶ added in v1.62.584

func CreateStartLiveMPUTaskResponse() (response *StartLiveMPUTaskResponse)

CreateStartLiveMPUTaskResponse creates a response to parse from StartLiveMPUTask response

type StartLiveMPUTaskSeiParams ¶ added in v1.62.584

type StartLiveMPUTaskSeiParams struct {
	PayloadType  string                                `name:"PayloadType"`
	LayoutVolume StartLiveMPUTaskSeiParamsLayoutVolume `name:"LayoutVolume" type:"Struct"`
	PassThrough  StartLiveMPUTaskSeiParamsPassThrough  `name:"PassThrough" type:"Struct"`
}

StartLiveMPUTaskSeiParams is a repeated param struct in StartLiveMPUTaskRequest

type StartLiveMPUTaskSeiParamsLayoutVolume ¶ added in v1.62.584

type StartLiveMPUTaskSeiParamsLayoutVolume struct {
	FollowIdr string `name:"FollowIdr"`
	Interval  string `name:"Interval"`
}

StartLiveMPUTaskSeiParamsLayoutVolume is a repeated param struct in StartLiveMPUTaskRequest

type StartLiveMPUTaskSeiParamsPassThrough ¶ added in v1.62.584

type StartLiveMPUTaskSeiParamsPassThrough struct {
	FollowIdr         string `name:"FollowIdr"`
	PayloadContentKey string `name:"PayloadContentKey"`
	PayloadContent    string `name:"PayloadContent"`
	Interval          string `name:"Interval"`
}

StartLiveMPUTaskSeiParamsPassThrough is a repeated param struct in StartLiveMPUTaskRequest

type StartLiveMPUTaskSingleSubParams ¶ added in v1.62.584

type StartLiveMPUTaskSingleSubParams struct {
	StreamType string `name:"StreamType"`
	SourceType string `name:"SourceType"`
	UserId     string `name:"UserId"`
}

StartLiveMPUTaskSingleSubParams is a repeated param struct in StartLiveMPUTaskRequest

type StartLiveMPUTaskTranscodeParams ¶ added in v1.62.584

type StartLiveMPUTaskTranscodeParams struct {
	Layout       StartLiveMPUTaskTranscodeParamsLayout           `name:"Layout" type:"Struct"`
	Background   StartLiveMPUTaskTranscodeParamsBackground       `name:"Background" type:"Struct"`
	UserInfos    *[]StartLiveMPUTaskTranscodeParamsUserInfosItem `name:"UserInfos" type:"Repeated"`
	EncodeParams StartLiveMPUTaskTranscodeParamsEncodeParams     `name:"EncodeParams" type:"Struct"`
}

StartLiveMPUTaskTranscodeParams is a repeated param struct in StartLiveMPUTaskRequest

type StartLiveMPUTaskTranscodeParamsBackground ¶ added in v1.62.645

type StartLiveMPUTaskTranscodeParamsBackground struct {
	URL        string `name:"URL"`
	RenderMode string `name:"RenderMode"`
}

StartLiveMPUTaskTranscodeParamsBackground is a repeated param struct in StartLiveMPUTaskRequest

type StartLiveMPUTaskTranscodeParamsEncodeParams ¶ added in v1.62.584

type StartLiveMPUTaskTranscodeParamsEncodeParams struct {
	AudioOnly       string `name:"AudioOnly"`
	VideoWidth      string `name:"VideoWidth"`
	AudioBitrate    string `name:"AudioBitrate"`
	VideoFramerate  string `name:"VideoFramerate"`
	VideoHeight     string `name:"VideoHeight"`
	VideoBitrate    string `name:"VideoBitrate"`
	AudioSampleRate string `name:"AudioSampleRate"`
	VideoGop        string `name:"VideoGop"`
	AudioChannels   string `name:"AudioChannels"`
}

StartLiveMPUTaskTranscodeParamsEncodeParams is a repeated param struct in StartLiveMPUTaskRequest

type StartLiveMPUTaskTranscodeParamsLayout ¶ added in v1.62.584

type StartLiveMPUTaskTranscodeParamsLayout struct {
	UserPanes    *[]StartLiveMPUTaskTranscodeParamsLayoutUserPanesItem `name:"UserPanes" type:"Repeated"`
	LayoutMode   string                                                `name:"LayoutMode"`
	MaxVideoUser StartLiveMPUTaskTranscodeParamsLayoutMaxVideoUser     `name:"MaxVideoUser" type:"Struct"`
}

StartLiveMPUTaskTranscodeParamsLayout is a repeated param struct in StartLiveMPUTaskRequest

type StartLiveMPUTaskTranscodeParamsLayoutMaxVideoUser ¶ added in v1.62.584

type StartLiveMPUTaskTranscodeParamsLayoutMaxVideoUser struct {
	StreamType string `name:"StreamType"`
	SourceType string `name:"SourceType"`
	UserId     string `name:"UserId"`
}

StartLiveMPUTaskTranscodeParamsLayoutMaxVideoUser is a repeated param struct in StartLiveMPUTaskRequest

type StartLiveMPUTaskTranscodeParamsLayoutUserPanesItem ¶ added in v1.62.584

type StartLiveMPUTaskTranscodeParamsLayoutUserPanesItem struct {
	BackgroundImageUrl string                                                     `name:"BackgroundImageUrl"`
	ZOrder             string                                                     `name:"ZOrder"`
	X                  string                                                     `name:"X"`
	Width              string                                                     `name:"Width"`
	Y                  string                                                     `name:"Y"`
	UserInfo           StartLiveMPUTaskTranscodeParamsLayoutUserPanesItemUserInfo `name:"UserInfo" type:"Struct"`
	RenderMode         string                                                     `name:"RenderMode"`
	Height             string                                                     `name:"Height"`
}

StartLiveMPUTaskTranscodeParamsLayoutUserPanesItem is a repeated param struct in StartLiveMPUTaskRequest

type StartLiveMPUTaskTranscodeParamsLayoutUserPanesItemUserInfo ¶ added in v1.62.584

type StartLiveMPUTaskTranscodeParamsLayoutUserPanesItemUserInfo struct {
	SourceType string `name:"SourceType"`
	UserId     string `name:"UserId"`
}

StartLiveMPUTaskTranscodeParamsLayoutUserPanesItemUserInfo is a repeated param struct in StartLiveMPUTaskRequest

type StartLiveMPUTaskTranscodeParamsUserInfosItem ¶ added in v1.62.584

type StartLiveMPUTaskTranscodeParamsUserInfosItem struct {
	StreamType string `name:"StreamType"`
	SourceType string `name:"SourceType"`
	UserId     string `name:"UserId"`
}

StartLiveMPUTaskTranscodeParamsUserInfosItem is a repeated param struct in StartLiveMPUTaskRequest

type StartLiveStreamMonitorRequest ¶ added in v1.61.1353

type StartLiveStreamMonitorRequest struct {
	*requests.RpcRequest
	MonitorId string           `position:"Query" name:"MonitorId"`
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
}

StartLiveStreamMonitorRequest is the request struct for api StartLiveStreamMonitor

func CreateStartLiveStreamMonitorRequest ¶ added in v1.61.1353

func CreateStartLiveStreamMonitorRequest() (request *StartLiveStreamMonitorRequest)

CreateStartLiveStreamMonitorRequest creates a request to invoke StartLiveStreamMonitor API

type StartLiveStreamMonitorResponse ¶ added in v1.61.1353

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

StartLiveStreamMonitorResponse is the response struct for api StartLiveStreamMonitor

func CreateStartLiveStreamMonitorResponse ¶ added in v1.61.1353

func CreateStartLiveStreamMonitorResponse() (response *StartLiveStreamMonitorResponse)

CreateStartLiveStreamMonitorResponse creates a response to parse from StartLiveStreamMonitor response

type StartPlaylistRequest ¶ added in v1.61.1050

type StartPlaylistRequest struct {
	*requests.RpcRequest
	ResumeMode  string           `position:"Query" name:"ResumeMode"`
	StartItemId string           `position:"Query" name:"StartItemId"`
	ProgramId   string           `position:"Query" name:"ProgramId"`
	Offset      requests.Integer `position:"Query" name:"Offset"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
}

StartPlaylistRequest is the request struct for api StartPlaylist

func CreateStartPlaylistRequest ¶ added in v1.61.1050

func CreateStartPlaylistRequest() (request *StartPlaylistRequest)

CreateStartPlaylistRequest creates a request to invoke StartPlaylist API

type StartPlaylistResponse ¶ added in v1.61.1050

type StartPlaylistResponse struct {
	*responses.BaseResponse
	ProgramId  string     `json:"ProgramId" xml:"ProgramId"`
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	StreamInfo StreamInfo `json:"StreamInfo" xml:"StreamInfo"`
}

StartPlaylistResponse is the response struct for api StartPlaylist

func CreateStartPlaylistResponse ¶ added in v1.61.1050

func CreateStartPlaylistResponse() (response *StartPlaylistResponse)

CreateStartPlaylistResponse creates a response to parse from StartPlaylist response

type StopCasterRequest ¶

type StopCasterRequest struct {
	*requests.RpcRequest
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
}

StopCasterRequest is the request struct for api StopCaster

func CreateStopCasterRequest ¶

func CreateStopCasterRequest() (request *StopCasterRequest)

CreateStopCasterRequest creates a request to invoke StopCaster API

type StopCasterResponse ¶

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

StopCasterResponse is the response struct for api StopCaster

func CreateStopCasterResponse ¶

func CreateStopCasterResponse() (response *StopCasterResponse)

CreateStopCasterResponse creates a response to parse from StopCaster response

type StopCasterSceneRequest ¶

type StopCasterSceneRequest struct {
	*requests.RpcRequest
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
	SceneId  string           `position:"Query" name:"SceneId"`
}

StopCasterSceneRequest is the request struct for api StopCasterScene

func CreateStopCasterSceneRequest ¶

func CreateStopCasterSceneRequest() (request *StopCasterSceneRequest)

CreateStopCasterSceneRequest creates a request to invoke StopCasterScene API

type StopCasterSceneResponse ¶

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

StopCasterSceneResponse is the response struct for api StopCasterScene

func CreateStopCasterSceneResponse ¶

func CreateStopCasterSceneResponse() (response *StopCasterSceneResponse)

CreateStopCasterSceneResponse creates a response to parse from StopCasterScene response

type StopEdgeTranscodeJobRequest ¶ added in v1.62.584

type StopEdgeTranscodeJobRequest struct {
	*requests.RpcRequest
	JobId     string           `position:"Query" name:"JobId"`
	ClusterId string           `position:"Query" name:"ClusterId"`
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
}

StopEdgeTranscodeJobRequest is the request struct for api StopEdgeTranscodeJob

func CreateStopEdgeTranscodeJobRequest ¶ added in v1.62.584

func CreateStopEdgeTranscodeJobRequest() (request *StopEdgeTranscodeJobRequest)

CreateStopEdgeTranscodeJobRequest creates a request to invoke StopEdgeTranscodeJob API

type StopEdgeTranscodeJobResponse ¶ added in v1.62.584

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

StopEdgeTranscodeJobResponse is the response struct for api StopEdgeTranscodeJob

func CreateStopEdgeTranscodeJobResponse ¶ added in v1.62.584

func CreateStopEdgeTranscodeJobResponse() (response *StopEdgeTranscodeJobResponse)

CreateStopEdgeTranscodeJobResponse creates a response to parse from StopEdgeTranscodeJob response

type StopLiveDomainRequest ¶

type StopLiveDomainRequest struct {
	*requests.RpcRequest
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
}

StopLiveDomainRequest is the request struct for api StopLiveDomain

func CreateStopLiveDomainRequest ¶

func CreateStopLiveDomainRequest() (request *StopLiveDomainRequest)

CreateStopLiveDomainRequest creates a request to invoke StopLiveDomain API

type StopLiveDomainResponse ¶

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

StopLiveDomainResponse is the response struct for api StopLiveDomain

func CreateStopLiveDomainResponse ¶

func CreateStopLiveDomainResponse() (response *StopLiveDomainResponse)

CreateStopLiveDomainResponse creates a response to parse from StopLiveDomain response

type StopLiveMPUTaskRequest ¶ added in v1.62.584

type StopLiveMPUTaskRequest struct {
	*requests.RpcRequest
	AppId  string `position:"Query" name:"AppId"`
	TaskId string `position:"Query" name:"TaskId"`
}

StopLiveMPUTaskRequest is the request struct for api StopLiveMPUTask

func CreateStopLiveMPUTaskRequest ¶ added in v1.62.584

func CreateStopLiveMPUTaskRequest() (request *StopLiveMPUTaskRequest)

CreateStopLiveMPUTaskRequest creates a request to invoke StopLiveMPUTask API

type StopLiveMPUTaskResponse ¶ added in v1.62.584

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

StopLiveMPUTaskResponse is the response struct for api StopLiveMPUTask

func CreateStopLiveMPUTaskResponse ¶ added in v1.62.584

func CreateStopLiveMPUTaskResponse() (response *StopLiveMPUTaskResponse)

CreateStopLiveMPUTaskResponse creates a response to parse from StopLiveMPUTask response

type StopLiveStreamMonitorRequest ¶ added in v1.61.1353

type StopLiveStreamMonitorRequest struct {
	*requests.RpcRequest
	MonitorId string           `position:"Query" name:"MonitorId"`
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
}

StopLiveStreamMonitorRequest is the request struct for api StopLiveStreamMonitor

func CreateStopLiveStreamMonitorRequest ¶ added in v1.61.1353

func CreateStopLiveStreamMonitorRequest() (request *StopLiveStreamMonitorRequest)

CreateStopLiveStreamMonitorRequest creates a request to invoke StopLiveStreamMonitor API

type StopLiveStreamMonitorResponse ¶ added in v1.61.1353

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

StopLiveStreamMonitorResponse is the response struct for api StopLiveStreamMonitor

func CreateStopLiveStreamMonitorResponse ¶ added in v1.61.1353

func CreateStopLiveStreamMonitorResponse() (response *StopLiveStreamMonitorResponse)

CreateStopLiveStreamMonitorResponse creates a response to parse from StopLiveStreamMonitor response

type StopPlaylistRequest ¶ added in v1.61.1050

type StopPlaylistRequest struct {
	*requests.RpcRequest
	ProgramId string           `position:"Query" name:"ProgramId"`
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
}

StopPlaylistRequest is the request struct for api StopPlaylist

func CreateStopPlaylistRequest ¶ added in v1.61.1050

func CreateStopPlaylistRequest() (request *StopPlaylistRequest)

CreateStopPlaylistRequest creates a request to invoke StopPlaylist API

type StopPlaylistResponse ¶ added in v1.61.1050

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

StopPlaylistResponse is the response struct for api StopPlaylist

func CreateStopPlaylistResponse ¶ added in v1.61.1050

func CreateStopPlaylistResponse() (response *StopPlaylistResponse)

CreateStopPlaylistResponse creates a response to parse from StopPlaylist response

type Stream ¶ added in v1.61.1050

type Stream struct {
	PullFlvUrl  string `json:"PullFlvUrl" xml:"PullFlvUrl"`
	PullM3U8Url string `json:"PullM3U8Url" xml:"PullM3U8Url"`
	PullRtmpUrl string `json:"PullRtmpUrl" xml:"PullRtmpUrl"`
	Quality     string `json:"Quality" xml:"Quality"`
}

Stream is a nested struct in live response

type StreamBlock ¶ added in v1.62.507

type StreamBlock struct {
	AppName      string `json:"AppName" xml:"AppName"`
	BlockType    string `json:"BlockType" xml:"BlockType"`
	DomainName   string `json:"DomainName" xml:"DomainName"`
	LocationList string `json:"LocationList" xml:"LocationList"`
	ReleaseTime  string `json:"ReleaseTime" xml:"ReleaseTime"`
	Status       int    `json:"Status" xml:"Status"`
	StreamName   string `json:"StreamName" xml:"StreamName"`
	UpdateTime   string `json:"UpdateTime" xml:"UpdateTime"`
}

StreamBlock is a nested struct in live response

type StreamBlockList ¶ added in v1.62.507

type StreamBlockList struct {
	StreamBlock []StreamBlock `json:"StreamBlock" xml:"StreamBlock"`
}

StreamBlockList is a nested struct in live response

type StreamCountDetail ¶

type StreamCountDetail struct {
	VideoDataRate int64  `json:"VideoDataRate" xml:"VideoDataRate"`
	Format        string `json:"Format" xml:"Format"`
	Count         int64  `json:"Count" xml:"Count"`
}

StreamCountDetail is a nested struct in live response

type StreamCountDetails ¶

type StreamCountDetails struct {
	StreamCountDetail []StreamCountDetail `json:"StreamCountDetail" xml:"StreamCountDetail"`
}

StreamCountDetails is a nested struct in live response

type StreamCountInfo ¶

type StreamCountInfo struct {
	Type               string             `json:"Type" xml:"Type"`
	Count              int64              `json:"Count" xml:"Count"`
	Limit              int64              `json:"Limit" xml:"Limit"`
	StreamCountDetails StreamCountDetails `json:"StreamCountDetails" xml:"StreamCountDetails"`
}

StreamCountInfo is a nested struct in live response

type StreamCountInfos ¶

type StreamCountInfos struct {
	Count     int    `json:"Count" xml:"Count"`
	Timestamp string `json:"Timestamp" xml:"Timestamp"`
}

StreamCountInfos is a nested struct in live response

type StreamCountInfosInDescribeLiveStreamCount ¶ added in v1.62.584

type StreamCountInfosInDescribeLiveStreamCount struct {
	StreamCountInfo []StreamCountInfo `json:"StreamCountInfo" xml:"StreamCountInfo"`
}

StreamCountInfosInDescribeLiveStreamCount is a nested struct in live response

type StreamCountList ¶ added in v1.62.584

type StreamCountList struct {
	StreamCountInfos []StreamCountInfos `json:"StreamCountInfos" xml:"StreamCountInfos"`
}

StreamCountList is a nested struct in live response

type StreamData ¶ added in v1.61.1836

type StreamData struct {
	Region        string  `json:"Region" xml:"Region"`
	MediaProfile  string  `json:"MediaProfile" xml:"MediaProfile"`
	NewConns      string  `json:"NewConns" xml:"NewConns"`
	RtsTraffic    int64   `json:"RtsTraffic" xml:"RtsTraffic"`
	Fps           string  `json:"Fps" xml:"Fps"`
	RtmpTraffic   int64   `json:"RtmpTraffic" xml:"RtmpTraffic"`
	HlsCount      int64   `json:"HlsCount" xml:"HlsCount"`
	HlsTraffic    int64   `json:"HlsTraffic" xml:"HlsTraffic"`
	ReqBps        float64 `json:"ReqBps" xml:"ReqBps"`
	MediaType     string  `json:"MediaType" xml:"MediaType"`
	P2pTraffic    int64   `json:"P2pTraffic" xml:"P2pTraffic"`
	StreamName    string  `json:"StreamName" xml:"StreamName"`
	RtsCount      int64   `json:"RtsCount" xml:"RtsCount"`
	RtmpCount     int64   `json:"RtmpCount" xml:"RtmpCount"`
	TranscodeType string  `json:"TranscodeType" xml:"TranscodeType"`
	FlvCount      int64   `json:"FlvCount" xml:"FlvCount"`
	TimeStamp     string  `json:"TimeStamp" xml:"TimeStamp"`
	RtsBps        float64 `json:"RtsBps" xml:"RtsBps"`
	FlvBps        float64 `json:"FlvBps" xml:"FlvBps"`
	Duration      int64   `json:"Duration" xml:"Duration"`
	FlvTraffic    int64   `json:"FlvTraffic" xml:"FlvTraffic"`
	RtmpBps       float64 `json:"RtmpBps" xml:"RtmpBps"`
	Bps           float64 `json:"Bps" xml:"Bps"`
	AppId         string  `json:"AppId" xml:"AppId"`
	P2pCount      int64   `json:"P2pCount" xml:"P2pCount"`
	ReqTraffic    int64   `json:"ReqTraffic" xml:"ReqTraffic"`
	Resolution    string  `json:"Resolution" xml:"Resolution"`
	HlsBps        float64 `json:"HlsBps" xml:"HlsBps"`
	P2pBps        float64 `json:"P2pBps" xml:"P2pBps"`
	Count         int64   `json:"Count" xml:"Count"`
	Traffic       int64   `json:"Traffic" xml:"Traffic"`
	AppName       string  `json:"AppName" xml:"AppName"`
}

StreamData is a nested struct in live response

type StreamDetailDataInDescribeLiveGrtnDuration ¶ added in v1.62.584

type StreamDetailDataInDescribeLiveGrtnDuration struct {
	StreamData []StreamData `json:"StreamData" xml:"StreamData"`
}

StreamDetailDataInDescribeLiveGrtnDuration is a nested struct in live response

type StreamDetailDataInDescribeLiveStreamMetricDetailData ¶ added in v1.62.584

type StreamDetailDataInDescribeLiveStreamMetricDetailData struct {
	StreamData []StreamData `json:"StreamData" xml:"StreamData"`
}

StreamDetailDataInDescribeLiveStreamMetricDetailData is a nested struct in live response

type StreamDetailDataInDescribeLiveStreamPushMetricDetailData ¶ added in v1.62.584

type StreamDetailDataInDescribeLiveStreamPushMetricDetailData struct {
	StreamData []StreamData `json:"StreamData" xml:"StreamData"`
}

StreamDetailDataInDescribeLiveStreamPushMetricDetailData is a nested struct in live response

type StreamDetailDataInDescribeLiveStreamTranscodeMetricData ¶ added in v1.62.614

type StreamDetailDataInDescribeLiveStreamTranscodeMetricData struct {
	StreamData []StreamData `json:"StreamData" xml:"StreamData"`
}

StreamDetailDataInDescribeLiveStreamTranscodeMetricData is a nested struct in live response

type StreamInfo ¶

type StreamInfo struct {
	VideoFormat     string  `json:"VideoFormat" xml:"VideoFormat"`
	TranscodeConfig string  `json:"TranscodeConfig" xml:"TranscodeConfig"`
	DomainName      string  `json:"DomainName" xml:"DomainName"`
	OutputStreamUrl string  `json:"OutputStreamUrl" xml:"OutputStreamUrl"`
	AppName         string  `json:"AppName" xml:"AppName"`
	StreamName      string  `json:"StreamName" xml:"StreamName"`
	Streams         Streams `json:"Streams" xml:"Streams"`
	Infos           []Info  `json:"Infos" xml:"Infos"`
}

StreamInfo is a nested struct in live response

type StreamInfoInDescribeHlsLiveStreamRealTimeBpsData ¶ added in v1.61.199

type StreamInfoInDescribeHlsLiveStreamRealTimeBpsData struct {
	StreamName string `json:"StreamName" xml:"StreamName"`
	Infos      []Info `json:"Infos" xml:"Infos"`
}

StreamInfoInDescribeHlsLiveStreamRealTimeBpsData is a nested struct in live response

type StreamInfosInDescribeCasterScenes ¶

type StreamInfosInDescribeCasterScenes struct {
	StreamInfo []StreamInfo `json:"StreamInfo" xml:"StreamInfo"`
}

StreamInfosInDescribeCasterScenes is a nested struct in live response

type StreamInfosInDescribeCasterStreamUrl ¶

type StreamInfosInDescribeCasterStreamUrl struct {
	StreamInfo []StreamInfo `json:"StreamInfo" xml:"StreamInfo"`
}

StreamInfosInDescribeCasterStreamUrl is a nested struct in live response

type StreamInfosInDescribeHlsLiveStreamRealTimeBpsData ¶

type StreamInfosInDescribeHlsLiveStreamRealTimeBpsData struct {
	StreamInfo []StreamInfoInDescribeHlsLiveStreamRealTimeBpsData `json:"StreamInfo" xml:"StreamInfo"`
}

StreamInfosInDescribeHlsLiveStreamRealTimeBpsData is a nested struct in live response

type StreamInfosInStartCaster ¶

type StreamInfosInStartCaster struct {
	StreamInfo []StreamInfo `json:"StreamInfo" xml:"StreamInfo"`
}

StreamInfosInStartCaster is a nested struct in live response

type StreamUrls ¶

type StreamUrls struct {
	StreamUrl []string `json:"StreamUrl" xml:"StreamUrl"`
}

StreamUrls is a nested struct in live response

type Streams ¶ added in v1.61.1050

type Streams struct {
	Stream []Stream `json:"Stream" xml:"Stream"`
}

Streams is a nested struct in live response

type StudioLayout ¶ added in v1.61.1050

type StudioLayout struct {
	LayoutId              string              `json:"LayoutId" xml:"LayoutId"`
	LayoutName            string              `json:"LayoutName" xml:"LayoutName"`
	LayoutType            string              `json:"LayoutType" xml:"LayoutType"`
	BgImageConfig         BgImageConfig       `json:"BgImageConfig" xml:"BgImageConfig"`
	CommonConfig          CommonConfig        `json:"CommonConfig" xml:"CommonConfig"`
	LayerOrderConfigList  []LayerOrderConfig  `json:"LayerOrderConfigList" xml:"LayerOrderConfigList"`
	MediaInputConfigList  []MediaInputConfig  `json:"MediaInputConfigList" xml:"MediaInputConfigList"`
	ScreenInputConfigList []ScreenInputConfig `json:"ScreenInputConfigList" xml:"ScreenInputConfigList"`
}

StudioLayout is a nested struct in live response

type StudioLayouts ¶ added in v1.61.1050

type StudioLayouts struct {
	StudioLayout []StudioLayout `json:"StudioLayout" xml:"StudioLayout"`
}

StudioLayouts is a nested struct in live response

type Subscribers ¶ added in v1.62.634

type Subscribers struct {
	Data []Data `json:"data" xml:"data"`
}

Subscribers is a nested struct in live response

type SuccessGroups ¶ added in v1.62.734

type SuccessGroups struct {
	GroupId string `json:"GroupId" xml:"GroupId"`
	Success bool   `json:"Success" xml:"Success"`
}

SuccessGroups is a nested struct in live response

type SuccessItem ¶ added in v1.61.1050

type SuccessItem struct {
	ItemId   string `json:"ItemId" xml:"ItemId"`
	ItemName string `json:"ItemName" xml:"ItemName"`
}

SuccessItem is a nested struct in live response

type SuccessItemsInAddPlaylistItems ¶ added in v1.61.1050

type SuccessItemsInAddPlaylistItems struct {
	SuccessItem []SuccessItem `json:"SuccessItem" xml:"SuccessItem"`
}

SuccessItemsInAddPlaylistItems is a nested struct in live response

type SuccessItemsInEditPlaylist ¶ added in v1.61.1050

type SuccessItemsInEditPlaylist struct {
	SuccessItem []SuccessItem `json:"SuccessItem" xml:"SuccessItem"`
}

SuccessItemsInEditPlaylist is a nested struct in live response

type SuccessList ¶ added in v1.62.734

type SuccessList struct {
	SuccessGroups []SuccessGroups `json:"SuccessGroups" xml:"SuccessGroups"`
}

SuccessList is a nested struct in live response

type SyncGroup ¶

type SyncGroup struct {
	HostResourceId string                            `json:"HostResourceId" xml:"HostResourceId"`
	Mode           int                               `json:"Mode" xml:"Mode"`
	ResourceIds    ResourceIdsInDescribeCasterConfig `json:"ResourceIds" xml:"ResourceIds"`
}

SyncGroup is a nested struct in live response

type SyncGroups ¶

type SyncGroups struct {
	SyncGroup []SyncGroup `json:"SyncGroup" xml:"SyncGroup"`
}

SyncGroups is a nested struct in live response

type SyncGroupsConfig ¶ added in v1.61.1301

type SyncGroupsConfig struct {
	SyncGroup []SyncGroup `json:"SyncGroup" xml:"SyncGroup"`
}

SyncGroupsConfig is a nested struct in live response

type Tag ¶ added in v1.61.199

type Tag struct {
	Key   string   `json:"Key" xml:"Key"`
	Value []string `json:"Value" xml:"Value"`
}

Tag is a nested struct in live response

type TagInDescribeLiveTagResources ¶ added in v1.61.199

type TagInDescribeLiveTagResources struct {
	TagItem []TagItem `json:"Tag" xml:"Tag"`
}

TagInDescribeLiveTagResources is a nested struct in live response

type TagItem ¶ added in v1.61.199

type TagItem struct {
	Key   string `json:"Key" xml:"Key"`
	Value string `json:"Value" xml:"Value"`
}

TagItem is a nested struct in live response

type TagLiveResourcesRequest ¶ added in v1.61.199

type TagLiveResourcesRequest struct {
	*requests.RpcRequest
	Tag          *[]TagLiveResourcesTag `position:"Query" name:"Tag"  type:"Repeated"`
	ResourceId   *[]string              `position:"Query" name:"ResourceId"  type:"Repeated"`
	OwnerId      requests.Integer       `position:"Query" name:"OwnerId"`
	ResourceType string                 `position:"Query" name:"ResourceType"`
}

TagLiveResourcesRequest is the request struct for api TagLiveResources

func CreateTagLiveResourcesRequest ¶ added in v1.61.199

func CreateTagLiveResourcesRequest() (request *TagLiveResourcesRequest)

CreateTagLiveResourcesRequest creates a request to invoke TagLiveResources API

type TagLiveResourcesResponse ¶ added in v1.61.199

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

TagLiveResourcesResponse is the response struct for api TagLiveResources

func CreateTagLiveResourcesResponse ¶ added in v1.61.199

func CreateTagLiveResourcesResponse() (response *TagLiveResourcesResponse)

CreateTagLiveResourcesResponse creates a response to parse from TagLiveResources response

type TagLiveResourcesTag ¶ added in v1.61.199

type TagLiveResourcesTag struct {
	Key   string `name:"Key"`
	Value string `name:"Value"`
}

TagLiveResourcesTag is a repeated param struct in TagLiveResourcesRequest

type TagResource ¶ added in v1.61.199

type TagResource struct {
	ResourceId string    `json:"ResourceId" xml:"ResourceId"`
	Tag        []TagItem `json:"Tag" xml:"Tag"`
}

TagResource is a nested struct in live response

type TagResources ¶ added in v1.61.199

type TagResources struct {
	TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}

TagResources is a nested struct in live response

type Tags ¶ added in v1.61.199

type Tags struct {
	Tag []Tag `json:"Tag" xml:"Tag"`
}

Tags is a nested struct in live response

type Template ¶ added in v1.62.584

type Template struct {
	Name       string `json:"Name" xml:"Name"`
	TemplateId string `json:"TemplateId" xml:"TemplateId"`
	Gop        string `json:"Gop" xml:"Gop"`
	Resolution string `json:"Resolution" xml:"Resolution"`
	Fps        string `json:"Fps" xml:"Fps"`
	Bitrate    string `json:"Bitrate" xml:"Bitrate"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
	Codec      string `json:"Codec" xml:"Codec"`
	Type       string `json:"Type" xml:"Type"`
}

Template is a nested struct in live response

type TemplateList ¶ added in v1.62.584

type TemplateList struct {
	Template []Template `json:"Template" xml:"Template"`
}

TemplateList is a nested struct in live response

type TemplatesInfo ¶ added in v1.61.1050

type TemplatesInfo struct {
	Detail []Detail `json:"Detail" xml:"Detail"`
}

TemplatesInfo is a nested struct in live response

type Terminal ¶ added in v1.62.323

type Terminal struct {
	Code    int    `json:"Code" xml:"Code"`
	Message string `json:"Message" xml:"Message"`
	Id      string `json:"Id" xml:"Id"`
}

Terminal is a nested struct in live response

type Terminals ¶ added in v1.62.323

type Terminals struct {
	Terminal []Terminal `json:"Terminal" xml:"Terminal"`
}

Terminals is a nested struct in live response

type TextLayerContent ¶

type TextLayerContent struct {
	BorderColor           string  `json:"BorderColor" xml:"BorderColor"`
	BorderWidthNormalized float64 `json:"BorderWidthNormalized" xml:"BorderWidthNormalized"`
	Color                 string  `json:"Color" xml:"Color"`
	FontName              string  `json:"FontName" xml:"FontName"`
	SizeNormalized        float64 `json:"SizeNormalized" xml:"SizeNormalized"`
	Text                  string  `json:"Text" xml:"Text"`
}

TextLayerContent is a nested struct in live response

type TimeShiftData ¶ added in v1.61.429

type TimeShiftData struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

TimeShiftData is a nested struct in live response

type TopDomain ¶

type TopDomain struct {
	MaxBps         int64  `json:"MaxBps" xml:"MaxBps"`
	Rank           int64  `json:"Rank" xml:"Rank"`
	TotalAccess    int64  `json:"TotalAccess" xml:"TotalAccess"`
	TrafficPercent string `json:"TrafficPercent" xml:"TrafficPercent"`
	DomainName     string `json:"DomainName" xml:"DomainName"`
	TotalTraffic   string `json:"TotalTraffic" xml:"TotalTraffic"`
	MaxBpsTime     string `json:"MaxBpsTime" xml:"MaxBpsTime"`
}

TopDomain is a nested struct in live response

type TopDomains ¶

type TopDomains struct {
	TopDomain []TopDomain `json:"TopDomain" xml:"TopDomain"`
}

TopDomains is a nested struct in live response

type TrafficDataPerIntervalInDescribeLiveDomainPushTrafficData ¶ added in v1.61.199

type TrafficDataPerIntervalInDescribeLiveDomainPushTrafficData struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

TrafficDataPerIntervalInDescribeLiveDomainPushTrafficData is a nested struct in live response

type TrafficDataPerIntervalInDescribeLiveDomainTrafficData ¶ added in v1.61.199

type TrafficDataPerIntervalInDescribeLiveDomainTrafficData struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

TrafficDataPerIntervalInDescribeLiveDomainTrafficData is a nested struct in live response

type TranscodeConfig ¶

type TranscodeConfig struct {
	CasterTemplate  string          `json:"CasterTemplate" xml:"CasterTemplate"`
	LiveTemplateIds LiveTemplateIds `json:"LiveTemplateIds" xml:"LiveTemplateIds"`
}

TranscodeConfig is a nested struct in live response

type TranscodeData ¶ added in v1.61.1050

type TranscodeData struct {
	TanscodeType string `json:"TanscodeType" xml:"TanscodeType"`
	Domain       string `json:"Domain" xml:"Domain"`
	Region       string `json:"Region" xml:"Region"`
	Duration     int    `json:"Duration" xml:"Duration"`
	TimeStamp    string `json:"TimeStamp" xml:"TimeStamp"`
	Fps          string `json:"Fps" xml:"Fps"`
	Resolution   string `json:"Resolution" xml:"Resolution"`
}

TranscodeData is a nested struct in live response

type TranscodeDataInfo ¶

type TranscodeDataInfo struct {
	Date   string `json:"Date" xml:"Date"`
	Total  int    `json:"Total" xml:"Total"`
	Detail string `json:"Detail" xml:"Detail"`
}

TranscodeDataInfo is a nested struct in live response

type TranscodeDataInfos ¶

type TranscodeDataInfos struct {
	TranscodeDataInfo []TranscodeDataInfo `json:"TranscodeDataInfo" xml:"TranscodeDataInfo"`
}

TranscodeDataInfos is a nested struct in live response

type TranscodeDataList ¶ added in v1.61.1050

type TranscodeDataList struct {
	TranscodeData []TranscodeData `json:"TranscodeData" xml:"TranscodeData"`
}

TranscodeDataList is a nested struct in live response

type TranscodeRecordFormatList ¶ added in v1.61.1259

type TranscodeRecordFormatList struct {
	RecordFormat []RecordFormat `json:"RecordFormat" xml:"RecordFormat"`
}

TranscodeRecordFormatList is a nested struct in live response

type TranscodeTemplates ¶ added in v1.61.1259

type TranscodeTemplates struct {
	Templates []string `json:"Templates" xml:"Templates"`
}

TranscodeTemplates is a nested struct in live response

type UnTagLiveResourcesRequest ¶ added in v1.61.199

type UnTagLiveResourcesRequest struct {
	*requests.RpcRequest
	All          requests.Boolean `position:"Query" name:"All"`
	ResourceId   *[]string        `position:"Query" name:"ResourceId"  type:"Repeated"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
	ResourceType string           `position:"Query" name:"ResourceType"`
	TagKey       *[]string        `position:"Query" name:"TagKey"  type:"Repeated"`
}

UnTagLiveResourcesRequest is the request struct for api UnTagLiveResources

func CreateUnTagLiveResourcesRequest ¶ added in v1.61.199

func CreateUnTagLiveResourcesRequest() (request *UnTagLiveResourcesRequest)

CreateUnTagLiveResourcesRequest creates a request to invoke UnTagLiveResources API

type UnTagLiveResourcesResponse ¶ added in v1.61.199

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

UnTagLiveResourcesResponse is the response struct for api UnTagLiveResources

func CreateUnTagLiveResourcesResponse ¶ added in v1.61.199

func CreateUnTagLiveResourcesResponse() (response *UnTagLiveResourcesResponse)

CreateUnTagLiveResourcesResponse creates a response to parse from UnTagLiveResources response

type UnbannedUserList ¶ added in v1.62.592

type UnbannedUserList struct {
	UnbannedUsers []string `json:"UnbannedUsers" xml:"UnbannedUsers"`
}

UnbannedUserList is a nested struct in live response

type UpItems ¶ added in v1.62.686

type UpItems struct {
	PublishItem []PublishItem `json:"PublishItem" xml:"PublishItem"`
}

UpItems is a nested struct in live response

type UpdateCasterSceneAudioAudioLayer ¶

type UpdateCasterSceneAudioAudioLayer struct {
	Filter             string `name:"Filter"`
	FixedDelayDuration string `name:"FixedDelayDuration"`
	ValidChannel       string `name:"ValidChannel"`
	VolumeRate         string `name:"VolumeRate"`
}

UpdateCasterSceneAudioAudioLayer is a repeated param struct in UpdateCasterSceneAudioRequest

type UpdateCasterSceneAudioRequest ¶

type UpdateCasterSceneAudioRequest struct {
	*requests.RpcRequest
	CasterId     string                              `position:"Query" name:"CasterId"`
	OwnerId      requests.Integer                    `position:"Query" name:"OwnerId"`
	AudioLayer   *[]UpdateCasterSceneAudioAudioLayer `position:"Query" name:"AudioLayer"  type:"Repeated"`
	SceneId      string                              `position:"Query" name:"SceneId"`
	MixList      *[]string                           `position:"Query" name:"MixList"  type:"Repeated"`
	FollowEnable requests.Integer                    `position:"Query" name:"FollowEnable"`
}

UpdateCasterSceneAudioRequest is the request struct for api UpdateCasterSceneAudio

func CreateUpdateCasterSceneAudioRequest ¶

func CreateUpdateCasterSceneAudioRequest() (request *UpdateCasterSceneAudioRequest)

CreateUpdateCasterSceneAudioRequest creates a request to invoke UpdateCasterSceneAudio API

type UpdateCasterSceneAudioResponse ¶

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

UpdateCasterSceneAudioResponse is the response struct for api UpdateCasterSceneAudio

func CreateUpdateCasterSceneAudioResponse ¶

func CreateUpdateCasterSceneAudioResponse() (response *UpdateCasterSceneAudioResponse)

CreateUpdateCasterSceneAudioResponse creates a response to parse from UpdateCasterSceneAudio response

type UpdateCasterSceneConfigRequest ¶

type UpdateCasterSceneConfigRequest struct {
	*requests.RpcRequest
	LayoutId    string           `position:"Query" name:"LayoutId"`
	ComponentId *[]string        `position:"Query" name:"ComponentId"  type:"Repeated"`
	CasterId    string           `position:"Query" name:"CasterId"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
	SceneId     string           `position:"Query" name:"SceneId"`
}

UpdateCasterSceneConfigRequest is the request struct for api UpdateCasterSceneConfig

func CreateUpdateCasterSceneConfigRequest ¶

func CreateUpdateCasterSceneConfigRequest() (request *UpdateCasterSceneConfigRequest)

CreateUpdateCasterSceneConfigRequest creates a request to invoke UpdateCasterSceneConfig API

type UpdateCasterSceneConfigResponse ¶

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

UpdateCasterSceneConfigResponse is the response struct for api UpdateCasterSceneConfig

func CreateUpdateCasterSceneConfigResponse ¶

func CreateUpdateCasterSceneConfigResponse() (response *UpdateCasterSceneConfigResponse)

CreateUpdateCasterSceneConfigResponse creates a response to parse from UpdateCasterSceneConfig response

type UpdateEdgeTranscodeJobRequest ¶ added in v1.62.584

type UpdateEdgeTranscodeJobRequest struct {
	*requests.RpcRequest
	StreamInput  string           `position:"Query" name:"StreamInput"`
	StreamOutput string           `position:"Query" name:"StreamOutput"`
	JobId        string           `position:"Query" name:"JobId"`
	ClusterId    string           `position:"Query" name:"ClusterId"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
	TemplateId   string           `position:"Query" name:"TemplateId"`
	Name         string           `position:"Query" name:"Name"`
}

UpdateEdgeTranscodeJobRequest is the request struct for api UpdateEdgeTranscodeJob

func CreateUpdateEdgeTranscodeJobRequest ¶ added in v1.62.584

func CreateUpdateEdgeTranscodeJobRequest() (request *UpdateEdgeTranscodeJobRequest)

CreateUpdateEdgeTranscodeJobRequest creates a request to invoke UpdateEdgeTranscodeJob API

type UpdateEdgeTranscodeJobResponse ¶ added in v1.62.584

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

UpdateEdgeTranscodeJobResponse is the response struct for api UpdateEdgeTranscodeJob

func CreateUpdateEdgeTranscodeJobResponse ¶ added in v1.62.584

func CreateUpdateEdgeTranscodeJobResponse() (response *UpdateEdgeTranscodeJobResponse)

CreateUpdateEdgeTranscodeJobResponse creates a response to parse from UpdateEdgeTranscodeJob response

type UpdateEventSubRequest ¶ added in v1.62.634

type UpdateEventSubRequest struct {
	*requests.RpcRequest
	SubscribeId string    `position:"Query" name:"SubscribeId"`
	Users       *[]string `position:"Query" name:"Users"  type:"Repeated"`
	AppId       string    `position:"Query" name:"AppId"`
	CallbackUrl string    `position:"Query" name:"CallbackUrl"`
	ChannelId   string    `position:"Query" name:"ChannelId"`
	Events      *[]string `position:"Query" name:"Events"  type:"Repeated"`
}

UpdateEventSubRequest is the request struct for api UpdateEventSub

func CreateUpdateEventSubRequest ¶ added in v1.62.634

func CreateUpdateEventSubRequest() (request *UpdateEventSubRequest)

CreateUpdateEventSubRequest creates a request to invoke UpdateEventSub API

type UpdateEventSubResponse ¶ added in v1.62.634

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

UpdateEventSubResponse is the response struct for api UpdateEventSub

func CreateUpdateEventSubResponse ¶ added in v1.62.634

func CreateUpdateEventSubResponse() (response *UpdateEventSubResponse)

CreateUpdateEventSubResponse creates a response to parse from UpdateEventSub response

type UpdateLiveAppRecordConfigRecordFormat ¶ added in v1.62.507

type UpdateLiveAppRecordConfigRecordFormat struct {
	SliceDuration string `name:"SliceDuration"`
	Format        string `name:"Format"`
	CycleDuration string `name:"CycleDuration"`
}

UpdateLiveAppRecordConfigRecordFormat is a repeated param struct in UpdateLiveAppRecordConfigRequest

type UpdateLiveAppRecordConfigRequest ¶ added in v1.62.507

type UpdateLiveAppRecordConfigRequest struct {
	*requests.RpcRequest
	OssEndpoint           string                                            `position:"Query" name:"OssEndpoint"`
	DelayTime             requests.Integer                                  `position:"Query" name:"DelayTime"`
	TranscodeTemplates    *[]string                                         `position:"Query" name:"TranscodeTemplates"  type:"Repeated"`
	StartTime             string                                            `position:"Query" name:"StartTime"`
	AppName               string                                            `position:"Query" name:"AppName"`
	SecurityToken         string                                            `position:"Query" name:"SecurityToken"`
	TranscodeRecordFormat *[]UpdateLiveAppRecordConfigTranscodeRecordFormat `position:"Query" name:"TranscodeRecordFormat"  type:"Repeated"`
	OnDemand              requests.Integer                                  `position:"Query" name:"OnDemand"`
	StreamName            string                                            `position:"Query" name:"StreamName"`
	DomainName            string                                            `position:"Query" name:"DomainName"`
	EndTime               string                                            `position:"Query" name:"EndTime"`
	OwnerId               requests.Integer                                  `position:"Query" name:"OwnerId"`
	RecordFormat          *[]UpdateLiveAppRecordConfigRecordFormat          `position:"Query" name:"RecordFormat"  type:"Repeated"`
}

UpdateLiveAppRecordConfigRequest is the request struct for api UpdateLiveAppRecordConfig

func CreateUpdateLiveAppRecordConfigRequest ¶ added in v1.62.507

func CreateUpdateLiveAppRecordConfigRequest() (request *UpdateLiveAppRecordConfigRequest)

CreateUpdateLiveAppRecordConfigRequest creates a request to invoke UpdateLiveAppRecordConfig API

type UpdateLiveAppRecordConfigResponse ¶ added in v1.62.507

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

UpdateLiveAppRecordConfigResponse is the response struct for api UpdateLiveAppRecordConfig

func CreateUpdateLiveAppRecordConfigResponse ¶ added in v1.62.507

func CreateUpdateLiveAppRecordConfigResponse() (response *UpdateLiveAppRecordConfigResponse)

CreateUpdateLiveAppRecordConfigResponse creates a response to parse from UpdateLiveAppRecordConfig response

type UpdateLiveAppRecordConfigTranscodeRecordFormat ¶ added in v1.62.507

type UpdateLiveAppRecordConfigTranscodeRecordFormat struct {
	SliceDuration string `name:"SliceDuration"`
	Format        string `name:"Format"`
	CycleDuration string `name:"CycleDuration"`
}

UpdateLiveAppRecordConfigTranscodeRecordFormat is a repeated param struct in UpdateLiveAppRecordConfigRequest

type UpdateLiveAppSnapshotConfigRequest ¶

type UpdateLiveAppSnapshotConfigRequest struct {
	*requests.RpcRequest
	TimeInterval       requests.Integer `position:"Query" name:"TimeInterval"`
	OssEndpoint        string           `position:"Query" name:"OssEndpoint"`
	AppName            string           `position:"Query" name:"AppName"`
	SecurityToken      string           `position:"Query" name:"SecurityToken"`
	OverwriteOssObject string           `position:"Query" name:"OverwriteOssObject"`
	OssBucket          string           `position:"Query" name:"OssBucket"`
	DomainName         string           `position:"Query" name:"DomainName"`
	SequenceOssObject  string           `position:"Query" name:"SequenceOssObject"`
	OwnerId            requests.Integer `position:"Query" name:"OwnerId"`
	Callback           string           `position:"Query" name:"Callback"`
}

UpdateLiveAppSnapshotConfigRequest is the request struct for api UpdateLiveAppSnapshotConfig

func CreateUpdateLiveAppSnapshotConfigRequest ¶

func CreateUpdateLiveAppSnapshotConfigRequest() (request *UpdateLiveAppSnapshotConfigRequest)

CreateUpdateLiveAppSnapshotConfigRequest creates a request to invoke UpdateLiveAppSnapshotConfig API

type UpdateLiveAppSnapshotConfigResponse ¶

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

UpdateLiveAppSnapshotConfigResponse is the response struct for api UpdateLiveAppSnapshotConfig

func CreateUpdateLiveAppSnapshotConfigResponse ¶

func CreateUpdateLiveAppSnapshotConfigResponse() (response *UpdateLiveAppSnapshotConfigResponse)

CreateUpdateLiveAppSnapshotConfigResponse creates a response to parse from UpdateLiveAppSnapshotConfig response

type UpdateLiveAudioAuditConfigRequest ¶ added in v1.61.199

type UpdateLiveAudioAuditConfigRequest struct {
	*requests.RpcRequest
	OssEndpoint string           `position:"Query" name:"OssEndpoint"`
	OssObject   string           `position:"Query" name:"OssObject"`
	AppName     string           `position:"Query" name:"AppName"`
	StreamName  string           `position:"Query" name:"StreamName"`
	OssBucket   string           `position:"Query" name:"OssBucket"`
	DomainName  string           `position:"Query" name:"DomainName"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
	BizType     string           `position:"Query" name:"BizType"`
}

UpdateLiveAudioAuditConfigRequest is the request struct for api UpdateLiveAudioAuditConfig

func CreateUpdateLiveAudioAuditConfigRequest ¶ added in v1.61.199

func CreateUpdateLiveAudioAuditConfigRequest() (request *UpdateLiveAudioAuditConfigRequest)

CreateUpdateLiveAudioAuditConfigRequest creates a request to invoke UpdateLiveAudioAuditConfig API

type UpdateLiveAudioAuditConfigResponse ¶ added in v1.61.199

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

UpdateLiveAudioAuditConfigResponse is the response struct for api UpdateLiveAudioAuditConfig

func CreateUpdateLiveAudioAuditConfigResponse ¶ added in v1.61.199

func CreateUpdateLiveAudioAuditConfigResponse() (response *UpdateLiveAudioAuditConfigResponse)

CreateUpdateLiveAudioAuditConfigResponse creates a response to parse from UpdateLiveAudioAuditConfig response

type UpdateLiveAudioAuditNotifyConfigRequest ¶ added in v1.61.199

type UpdateLiveAudioAuditNotifyConfigRequest struct {
	*requests.RpcRequest
	DomainName       string           `position:"Query" name:"DomainName"`
	OwnerId          requests.Integer `position:"Query" name:"OwnerId"`
	CallbackTemplate string           `position:"Query" name:"CallbackTemplate"`
	Callback         string           `position:"Query" name:"Callback"`
}

UpdateLiveAudioAuditNotifyConfigRequest is the request struct for api UpdateLiveAudioAuditNotifyConfig

func CreateUpdateLiveAudioAuditNotifyConfigRequest ¶ added in v1.61.199

func CreateUpdateLiveAudioAuditNotifyConfigRequest() (request *UpdateLiveAudioAuditNotifyConfigRequest)

CreateUpdateLiveAudioAuditNotifyConfigRequest creates a request to invoke UpdateLiveAudioAuditNotifyConfig API

type UpdateLiveAudioAuditNotifyConfigResponse ¶ added in v1.61.199

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

UpdateLiveAudioAuditNotifyConfigResponse is the response struct for api UpdateLiveAudioAuditNotifyConfig

func CreateUpdateLiveAudioAuditNotifyConfigResponse ¶ added in v1.61.199

func CreateUpdateLiveAudioAuditNotifyConfigResponse() (response *UpdateLiveAudioAuditNotifyConfigResponse)

CreateUpdateLiveAudioAuditNotifyConfigResponse creates a response to parse from UpdateLiveAudioAuditNotifyConfig response

type UpdateLiveCenterTransferRequest ¶ added in v1.62.106

type UpdateLiveCenterTransferRequest struct {
	*requests.RpcRequest
	TransferArgs string           `position:"Query" name:"TransferArgs"`
	StartTime    string           `position:"Query" name:"StartTime"`
	AppName      string           `position:"Query" name:"AppName"`
	StreamName   string           `position:"Query" name:"StreamName"`
	DstUrl       string           `position:"Query" name:"DstUrl"`
	DomainName   string           `position:"Query" name:"DomainName"`
	EndTime      string           `position:"Query" name:"EndTime"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
}

UpdateLiveCenterTransferRequest is the request struct for api UpdateLiveCenterTransfer

func CreateUpdateLiveCenterTransferRequest ¶ added in v1.62.106

func CreateUpdateLiveCenterTransferRequest() (request *UpdateLiveCenterTransferRequest)

CreateUpdateLiveCenterTransferRequest creates a request to invoke UpdateLiveCenterTransfer API

type UpdateLiveCenterTransferResponse ¶ added in v1.62.106

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

UpdateLiveCenterTransferResponse is the response struct for api UpdateLiveCenterTransfer

func CreateUpdateLiveCenterTransferResponse ¶ added in v1.62.106

func CreateUpdateLiveCenterTransferResponse() (response *UpdateLiveCenterTransferResponse)

CreateUpdateLiveCenterTransferResponse creates a response to parse from UpdateLiveCenterTransfer response

type UpdateLiveDelayConfigRequest ¶ added in v1.62.252

type UpdateLiveDelayConfigRequest struct {
	*requests.RpcRequest
	DelayTime       requests.Integer `position:"Query" name:"DelayTime"`
	Stream          string           `position:"Query" name:"Stream"`
	App             string           `position:"Query" name:"App"`
	OwnerId         requests.Integer `position:"Query" name:"OwnerId"`
	TaskTriggerMode string           `position:"Query" name:"TaskTriggerMode"`
	Domain          string           `position:"Query" name:"Domain"`
}

UpdateLiveDelayConfigRequest is the request struct for api UpdateLiveDelayConfig

func CreateUpdateLiveDelayConfigRequest ¶ added in v1.62.252

func CreateUpdateLiveDelayConfigRequest() (request *UpdateLiveDelayConfigRequest)

CreateUpdateLiveDelayConfigRequest creates a request to invoke UpdateLiveDelayConfig API

type UpdateLiveDelayConfigResponse ¶ added in v1.62.252

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

UpdateLiveDelayConfigResponse is the response struct for api UpdateLiveDelayConfig

func CreateUpdateLiveDelayConfigResponse ¶ added in v1.62.252

func CreateUpdateLiveDelayConfigResponse() (response *UpdateLiveDelayConfigResponse)

CreateUpdateLiveDelayConfigResponse creates a response to parse from UpdateLiveDelayConfig response

type UpdateLiveDetectNotifyConfigRequest ¶

type UpdateLiveDetectNotifyConfigRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	NotifyUrl     string           `position:"Query" name:"NotifyUrl"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

UpdateLiveDetectNotifyConfigRequest is the request struct for api UpdateLiveDetectNotifyConfig

func CreateUpdateLiveDetectNotifyConfigRequest ¶

func CreateUpdateLiveDetectNotifyConfigRequest() (request *UpdateLiveDetectNotifyConfigRequest)

CreateUpdateLiveDetectNotifyConfigRequest creates a request to invoke UpdateLiveDetectNotifyConfig API

type UpdateLiveDetectNotifyConfigResponse ¶

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

UpdateLiveDetectNotifyConfigResponse is the response struct for api UpdateLiveDetectNotifyConfig

func CreateUpdateLiveDetectNotifyConfigResponse ¶

func CreateUpdateLiveDetectNotifyConfigResponse() (response *UpdateLiveDetectNotifyConfigResponse)

CreateUpdateLiveDetectNotifyConfigResponse creates a response to parse from UpdateLiveDetectNotifyConfig response

type UpdateLiveMPUTaskRequest ¶ added in v1.62.584

type UpdateLiveMPUTaskRequest struct {
	*requests.RpcRequest
	SingleSubParams UpdateLiveMPUTaskSingleSubParams `position:"Query" name:"SingleSubParams"  type:"Struct"`
	SeiParams       UpdateLiveMPUTaskSeiParams       `position:"Query" name:"SeiParams"  type:"Struct"`
	TranscodeParams UpdateLiveMPUTaskTranscodeParams `position:"Query" name:"TranscodeParams"  type:"Struct"`
	AppId           string                           `position:"Query" name:"AppId"`
	MixMode         string                           `position:"Query" name:"MixMode"`
	ChannelId       string                           `position:"Query" name:"ChannelId"`
	TaskId          string                           `position:"Query" name:"TaskId"`
	StreamURL       string                           `position:"Query" name:"StreamURL"`
}

UpdateLiveMPUTaskRequest is the request struct for api UpdateLiveMPUTask

func CreateUpdateLiveMPUTaskRequest ¶ added in v1.62.584

func CreateUpdateLiveMPUTaskRequest() (request *UpdateLiveMPUTaskRequest)

CreateUpdateLiveMPUTaskRequest creates a request to invoke UpdateLiveMPUTask API

type UpdateLiveMPUTaskResponse ¶ added in v1.62.584

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

UpdateLiveMPUTaskResponse is the response struct for api UpdateLiveMPUTask

func CreateUpdateLiveMPUTaskResponse ¶ added in v1.62.584

func CreateUpdateLiveMPUTaskResponse() (response *UpdateLiveMPUTaskResponse)

CreateUpdateLiveMPUTaskResponse creates a response to parse from UpdateLiveMPUTask response

type UpdateLiveMPUTaskSeiParams ¶ added in v1.62.584

type UpdateLiveMPUTaskSeiParams struct {
	LayoutVolume UpdateLiveMPUTaskSeiParamsLayoutVolume `name:"LayoutVolume" type:"Struct"`
	PassThrough  UpdateLiveMPUTaskSeiParamsPassThrough  `name:"PassThrough" type:"Struct"`
}

UpdateLiveMPUTaskSeiParams is a repeated param struct in UpdateLiveMPUTaskRequest

type UpdateLiveMPUTaskSeiParamsLayoutVolume ¶ added in v1.62.584

type UpdateLiveMPUTaskSeiParamsLayoutVolume struct {
	FollowIdr string `name:"FollowIdr"`
	Interval  string `name:"Interval"`
}

UpdateLiveMPUTaskSeiParamsLayoutVolume is a repeated param struct in UpdateLiveMPUTaskRequest

type UpdateLiveMPUTaskSeiParamsPassThrough ¶ added in v1.62.584

type UpdateLiveMPUTaskSeiParamsPassThrough struct {
	FollowIdr         string `name:"FollowIdr"`
	PayloadContentKey string `name:"PayloadContentKey"`
	PayloadContent    string `name:"PayloadContent"`
	Interval          string `name:"Interval"`
}

UpdateLiveMPUTaskSeiParamsPassThrough is a repeated param struct in UpdateLiveMPUTaskRequest

type UpdateLiveMPUTaskSingleSubParams ¶ added in v1.62.584

type UpdateLiveMPUTaskSingleSubParams struct {
	StreamType string `name:"StreamType"`
	SourceType string `name:"SourceType"`
	UserId     string `name:"UserId"`
}

UpdateLiveMPUTaskSingleSubParams is a repeated param struct in UpdateLiveMPUTaskRequest

type UpdateLiveMPUTaskTranscodeParams ¶ added in v1.62.584

type UpdateLiveMPUTaskTranscodeParams struct {
	Layout       UpdateLiveMPUTaskTranscodeParamsLayout           `name:"Layout" type:"Struct"`
	Background   UpdateLiveMPUTaskTranscodeParamsBackground       `name:"Background" type:"Struct"`
	UserInfos    *[]UpdateLiveMPUTaskTranscodeParamsUserInfosItem `name:"UserInfos" type:"Repeated"`
	EncodeParams UpdateLiveMPUTaskTranscodeParamsEncodeParams     `name:"EncodeParams" type:"Struct"`
}

UpdateLiveMPUTaskTranscodeParams is a repeated param struct in UpdateLiveMPUTaskRequest

type UpdateLiveMPUTaskTranscodeParamsBackground ¶ added in v1.62.645

type UpdateLiveMPUTaskTranscodeParamsBackground struct {
	URL        string `name:"URL"`
	RenderMode string `name:"RenderMode"`
}

UpdateLiveMPUTaskTranscodeParamsBackground is a repeated param struct in UpdateLiveMPUTaskRequest

type UpdateLiveMPUTaskTranscodeParamsEncodeParams ¶ added in v1.62.584

type UpdateLiveMPUTaskTranscodeParamsEncodeParams struct {
	AudioOnly       string `name:"AudioOnly"`
	VideoWidth      string `name:"VideoWidth"`
	AudioBitrate    string `name:"AudioBitrate"`
	VideoFramerate  string `name:"VideoFramerate"`
	VideoHeight     string `name:"VideoHeight"`
	VideoBitrate    string `name:"VideoBitrate"`
	AudioSampleRate string `name:"AudioSampleRate"`
	VideoGop        string `name:"VideoGop"`
	AudioChannels   string `name:"AudioChannels"`
}

UpdateLiveMPUTaskTranscodeParamsEncodeParams is a repeated param struct in UpdateLiveMPUTaskRequest

type UpdateLiveMPUTaskTranscodeParamsLayout ¶ added in v1.62.584

type UpdateLiveMPUTaskTranscodeParamsLayout struct {
	UserPanes    *[]UpdateLiveMPUTaskTranscodeParamsLayoutUserPanesItem `name:"UserPanes" type:"Repeated"`
	LayoutMode   string                                                 `name:"LayoutMode"`
	MaxVideoUser UpdateLiveMPUTaskTranscodeParamsLayoutMaxVideoUser     `name:"MaxVideoUser" type:"Struct"`
}

UpdateLiveMPUTaskTranscodeParamsLayout is a repeated param struct in UpdateLiveMPUTaskRequest

type UpdateLiveMPUTaskTranscodeParamsLayoutMaxVideoUser ¶ added in v1.62.584

type UpdateLiveMPUTaskTranscodeParamsLayoutMaxVideoUser struct {
	StreamType string `name:"StreamType"`
	SourceType string `name:"SourceType"`
	UserId     string `name:"UserId"`
}

UpdateLiveMPUTaskTranscodeParamsLayoutMaxVideoUser is a repeated param struct in UpdateLiveMPUTaskRequest

type UpdateLiveMPUTaskTranscodeParamsLayoutUserPanesItem ¶ added in v1.62.584

type UpdateLiveMPUTaskTranscodeParamsLayoutUserPanesItem struct {
	BackgroundImageUrl string                                                      `name:"BackgroundImageUrl"`
	ZOrder             string                                                      `name:"ZOrder"`
	X                  string                                                      `name:"X"`
	Width              string                                                      `name:"Width"`
	Y                  string                                                      `name:"Y"`
	UserInfo           UpdateLiveMPUTaskTranscodeParamsLayoutUserPanesItemUserInfo `name:"UserInfo" type:"Struct"`
	RenderMode         string                                                      `name:"RenderMode"`
	Height             string                                                      `name:"Height"`
}

UpdateLiveMPUTaskTranscodeParamsLayoutUserPanesItem is a repeated param struct in UpdateLiveMPUTaskRequest

type UpdateLiveMPUTaskTranscodeParamsLayoutUserPanesItemUserInfo ¶ added in v1.62.584

type UpdateLiveMPUTaskTranscodeParamsLayoutUserPanesItemUserInfo struct {
	SourceType string `name:"SourceType"`
	UserId     string `name:"UserId"`
}

UpdateLiveMPUTaskTranscodeParamsLayoutUserPanesItemUserInfo is a repeated param struct in UpdateLiveMPUTaskRequest

type UpdateLiveMPUTaskTranscodeParamsUserInfosItem ¶ added in v1.62.584

type UpdateLiveMPUTaskTranscodeParamsUserInfosItem struct {
	StreamType string `name:"StreamType"`
	SourceType string `name:"SourceType"`
	UserId     string `name:"UserId"`
}

UpdateLiveMPUTaskTranscodeParamsUserInfosItem is a repeated param struct in UpdateLiveMPUTaskRequest

type UpdateLivePackageConfigRequest ¶ added in v1.62.584

type UpdateLivePackageConfigRequest struct {
	*requests.RpcRequest
	SegmentNum      requests.Integer `position:"Query" name:"SegmentNum"`
	Protocol        string           `position:"Query" name:"Protocol"`
	AppName         string           `position:"Query" name:"AppName"`
	PartDuration    requests.Integer `position:"Query" name:"PartDuration"`
	StreamName      string           `position:"Query" name:"StreamName"`
	IgnoreTranscode requests.Boolean `position:"Query" name:"IgnoreTranscode"`
	DomainName      string           `position:"Query" name:"DomainName"`
	OwnerId         requests.Integer `position:"Query" name:"OwnerId"`
	SegmentDuration requests.Integer `position:"Query" name:"SegmentDuration"`
}

UpdateLivePackageConfigRequest is the request struct for api UpdateLivePackageConfig

func CreateUpdateLivePackageConfigRequest ¶ added in v1.62.584

func CreateUpdateLivePackageConfigRequest() (request *UpdateLivePackageConfigRequest)

CreateUpdateLivePackageConfigRequest creates a request to invoke UpdateLivePackageConfig API

type UpdateLivePackageConfigResponse ¶ added in v1.62.584

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

UpdateLivePackageConfigResponse is the response struct for api UpdateLivePackageConfig

func CreateUpdateLivePackageConfigResponse ¶ added in v1.62.584

func CreateUpdateLivePackageConfigResponse() (response *UpdateLivePackageConfigResponse)

CreateUpdateLivePackageConfigResponse creates a response to parse from UpdateLivePackageConfig response

type UpdateLivePullStreamInfoConfigRequest ¶ added in v1.61.1174

type UpdateLivePullStreamInfoConfigRequest struct {
	*requests.RpcRequest
	StartTime  string           `position:"Query" name:"StartTime"`
	AppName    string           `position:"Query" name:"AppName"`
	StreamName string           `position:"Query" name:"StreamName"`
	PullAlways string           `position:"Query" name:"PullAlways"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	SourceUrl  string           `position:"Query" name:"SourceUrl"`
}

UpdateLivePullStreamInfoConfigRequest is the request struct for api UpdateLivePullStreamInfoConfig

func CreateUpdateLivePullStreamInfoConfigRequest ¶ added in v1.61.1174

func CreateUpdateLivePullStreamInfoConfigRequest() (request *UpdateLivePullStreamInfoConfigRequest)

CreateUpdateLivePullStreamInfoConfigRequest creates a request to invoke UpdateLivePullStreamInfoConfig API

type UpdateLivePullStreamInfoConfigResponse ¶ added in v1.61.1174

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

UpdateLivePullStreamInfoConfigResponse is the response struct for api UpdateLivePullStreamInfoConfig

func CreateUpdateLivePullStreamInfoConfigResponse ¶ added in v1.61.1174

func CreateUpdateLivePullStreamInfoConfigResponse() (response *UpdateLivePullStreamInfoConfigResponse)

CreateUpdateLivePullStreamInfoConfigResponse creates a response to parse from UpdateLivePullStreamInfoConfig response

type UpdateLiveRecordNotifyConfigRequest ¶

type UpdateLiveRecordNotifyConfigRequest struct {
	*requests.RpcRequest
	OnDemandUrl      string           `position:"Query" name:"OnDemandUrl"`
	SecurityToken    string           `position:"Query" name:"SecurityToken"`
	NotifyUrl        string           `position:"Query" name:"NotifyUrl"`
	NeedStatusNotify requests.Boolean `position:"Query" name:"NeedStatusNotify"`
	DomainName       string           `position:"Query" name:"DomainName"`
	OwnerId          requests.Integer `position:"Query" name:"OwnerId"`
}

UpdateLiveRecordNotifyConfigRequest is the request struct for api UpdateLiveRecordNotifyConfig

func CreateUpdateLiveRecordNotifyConfigRequest ¶

func CreateUpdateLiveRecordNotifyConfigRequest() (request *UpdateLiveRecordNotifyConfigRequest)

CreateUpdateLiveRecordNotifyConfigRequest creates a request to invoke UpdateLiveRecordNotifyConfig API

type UpdateLiveRecordNotifyConfigResponse ¶

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

UpdateLiveRecordNotifyConfigResponse is the response struct for api UpdateLiveRecordNotifyConfig

func CreateUpdateLiveRecordNotifyConfigResponse ¶

func CreateUpdateLiveRecordNotifyConfigResponse() (response *UpdateLiveRecordNotifyConfigResponse)

CreateUpdateLiveRecordNotifyConfigResponse creates a response to parse from UpdateLiveRecordNotifyConfig response

type UpdateLiveRecordVodConfigRequest ¶ added in v1.62.507

type UpdateLiveRecordVodConfigRequest struct {
	*requests.RpcRequest
	AutoCompose                string           `position:"Query" name:"AutoCompose"`
	ComposeVodTranscodeGroupId string           `position:"Query" name:"ComposeVodTranscodeGroupId"`
	StorageLocation            string           `position:"Query" name:"StorageLocation"`
	AppName                    string           `position:"Query" name:"AppName"`
	OnDemand                   requests.Integer `position:"Query" name:"OnDemand"`
	StreamName                 string           `position:"Query" name:"StreamName"`
	VodTranscodeGroupId        string           `position:"Query" name:"VodTranscodeGroupId"`
	DomainName                 string           `position:"Query" name:"DomainName"`
	CycleDuration              requests.Integer `position:"Query" name:"CycleDuration"`
	OwnerId                    requests.Integer `position:"Query" name:"OwnerId"`
}

UpdateLiveRecordVodConfigRequest is the request struct for api UpdateLiveRecordVodConfig

func CreateUpdateLiveRecordVodConfigRequest ¶ added in v1.62.507

func CreateUpdateLiveRecordVodConfigRequest() (request *UpdateLiveRecordVodConfigRequest)

CreateUpdateLiveRecordVodConfigRequest creates a request to invoke UpdateLiveRecordVodConfig API

type UpdateLiveRecordVodConfigResponse ¶ added in v1.62.507

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

UpdateLiveRecordVodConfigResponse is the response struct for api UpdateLiveRecordVodConfig

func CreateUpdateLiveRecordVodConfigResponse ¶ added in v1.62.507

func CreateUpdateLiveRecordVodConfigResponse() (response *UpdateLiveRecordVodConfigResponse)

CreateUpdateLiveRecordVodConfigResponse creates a response to parse from UpdateLiveRecordVodConfig response

type UpdateLiveSnapshotDetectPornConfigRequest ¶

type UpdateLiveSnapshotDetectPornConfigRequest struct {
	*requests.RpcRequest
	OssEndpoint   string           `position:"Query" name:"OssEndpoint"`
	OssObject     string           `position:"Query" name:"OssObject"`
	Scene         *[]string        `position:"Query" name:"Scene"  type:"Repeated"`
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	OssBucket     string           `position:"Query" name:"OssBucket"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	Interval      requests.Integer `position:"Query" name:"Interval"`
}

UpdateLiveSnapshotDetectPornConfigRequest is the request struct for api UpdateLiveSnapshotDetectPornConfig

func CreateUpdateLiveSnapshotDetectPornConfigRequest ¶

func CreateUpdateLiveSnapshotDetectPornConfigRequest() (request *UpdateLiveSnapshotDetectPornConfigRequest)

CreateUpdateLiveSnapshotDetectPornConfigRequest creates a request to invoke UpdateLiveSnapshotDetectPornConfig API

type UpdateLiveSnapshotDetectPornConfigResponse ¶

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

UpdateLiveSnapshotDetectPornConfigResponse is the response struct for api UpdateLiveSnapshotDetectPornConfig

func CreateUpdateLiveSnapshotDetectPornConfigResponse ¶

func CreateUpdateLiveSnapshotDetectPornConfigResponse() (response *UpdateLiveSnapshotDetectPornConfigResponse)

CreateUpdateLiveSnapshotDetectPornConfigResponse creates a response to parse from UpdateLiveSnapshotDetectPornConfig response

type UpdateLiveSnapshotNotifyConfigRequest ¶ added in v1.62.68

type UpdateLiveSnapshotNotifyConfigRequest struct {
	*requests.RpcRequest
	NotifyReqAuth string           `position:"Query" name:"NotifyReqAuth"`
	NotifyUrl     string           `position:"Query" name:"NotifyUrl"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	NotifyAuthKey string           `position:"Query" name:"NotifyAuthKey"`
}

UpdateLiveSnapshotNotifyConfigRequest is the request struct for api UpdateLiveSnapshotNotifyConfig

func CreateUpdateLiveSnapshotNotifyConfigRequest ¶ added in v1.62.68

func CreateUpdateLiveSnapshotNotifyConfigRequest() (request *UpdateLiveSnapshotNotifyConfigRequest)

CreateUpdateLiveSnapshotNotifyConfigRequest creates a request to invoke UpdateLiveSnapshotNotifyConfig API

type UpdateLiveSnapshotNotifyConfigResponse ¶ added in v1.62.68

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

UpdateLiveSnapshotNotifyConfigResponse is the response struct for api UpdateLiveSnapshotNotifyConfig

func CreateUpdateLiveSnapshotNotifyConfigResponse ¶ added in v1.62.68

func CreateUpdateLiveSnapshotNotifyConfigResponse() (response *UpdateLiveSnapshotNotifyConfigResponse)

CreateUpdateLiveSnapshotNotifyConfigResponse creates a response to parse from UpdateLiveSnapshotNotifyConfig response

type UpdateLiveStreamMonitorRequest ¶ added in v1.61.1353

type UpdateLiveStreamMonitorRequest struct {
	*requests.RpcRequest
	MonitorId          string           `position:"Query" name:"MonitorId"`
	MonitorConfig      string           `position:"Query" name:"MonitorConfig"`
	MonitorName        string           `position:"Query" name:"MonitorName"`
	Stream             string           `position:"Query" name:"Stream"`
	OutputTemplate     string           `position:"Query" name:"OutputTemplate"`
	App                string           `position:"Query" name:"App"`
	InputList          string           `position:"Query" name:"InputList"`
	DingTalkWebHookUrl string           `position:"Query" name:"DingTalkWebHookUrl"`
	OwnerId            requests.Integer `position:"Query" name:"OwnerId"`
	Domain             string           `position:"Query" name:"Domain"`
	CallbackUrl        string           `position:"Query" name:"CallbackUrl"`
}

UpdateLiveStreamMonitorRequest is the request struct for api UpdateLiveStreamMonitor

func CreateUpdateLiveStreamMonitorRequest ¶ added in v1.61.1353

func CreateUpdateLiveStreamMonitorRequest() (request *UpdateLiveStreamMonitorRequest)

CreateUpdateLiveStreamMonitorRequest creates a request to invoke UpdateLiveStreamMonitor API

type UpdateLiveStreamMonitorResponse ¶ added in v1.61.1353

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

UpdateLiveStreamMonitorResponse is the response struct for api UpdateLiveStreamMonitor

func CreateUpdateLiveStreamMonitorResponse ¶ added in v1.61.1353

func CreateUpdateLiveStreamMonitorResponse() (response *UpdateLiveStreamMonitorResponse)

CreateUpdateLiveStreamMonitorResponse creates a response to parse from UpdateLiveStreamMonitor response

type UpdateLiveStreamWatermarkRequest ¶ added in v1.61.1461

type UpdateLiveStreamWatermarkRequest struct {
	*requests.RpcRequest
	YOffset      requests.Float   `position:"Query" name:"YOffset"`
	PictureUrl   string           `position:"Query" name:"PictureUrl"`
	Description  string           `position:"Query" name:"Description"`
	Height       requests.Integer `position:"Query" name:"Height"`
	XOffset      requests.Float   `position:"Query" name:"XOffset"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
	TemplateId   string           `position:"Query" name:"TemplateId"`
	RefWidth     requests.Integer `position:"Query" name:"RefWidth"`
	Transparency requests.Integer `position:"Query" name:"Transparency"`
	Name         string           `position:"Query" name:"Name"`
	OffsetCorner string           `position:"Query" name:"OffsetCorner"`
	RefHeight    requests.Integer `position:"Query" name:"RefHeight"`
}

UpdateLiveStreamWatermarkRequest is the request struct for api UpdateLiveStreamWatermark

func CreateUpdateLiveStreamWatermarkRequest ¶ added in v1.61.1461

func CreateUpdateLiveStreamWatermarkRequest() (request *UpdateLiveStreamWatermarkRequest)

CreateUpdateLiveStreamWatermarkRequest creates a request to invoke UpdateLiveStreamWatermark API

type UpdateLiveStreamWatermarkResponse ¶ added in v1.61.1461

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

UpdateLiveStreamWatermarkResponse is the response struct for api UpdateLiveStreamWatermark

func CreateUpdateLiveStreamWatermarkResponse ¶ added in v1.61.1461

func CreateUpdateLiveStreamWatermarkResponse() (response *UpdateLiveStreamWatermarkResponse)

CreateUpdateLiveStreamWatermarkResponse creates a response to parse from UpdateLiveStreamWatermark response

type UpdateLiveStreamWatermarkRuleRequest ¶ added in v1.61.1461

type UpdateLiveStreamWatermarkRuleRequest struct {
	*requests.RpcRequest
	Description string           `position:"Query" name:"Description"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
	TemplateId  string           `position:"Query" name:"TemplateId"`
	Name        string           `position:"Query" name:"Name"`
	RuleId      string           `position:"Query" name:"RuleId"`
}

UpdateLiveStreamWatermarkRuleRequest is the request struct for api UpdateLiveStreamWatermarkRule

func CreateUpdateLiveStreamWatermarkRuleRequest ¶ added in v1.61.1461

func CreateUpdateLiveStreamWatermarkRuleRequest() (request *UpdateLiveStreamWatermarkRuleRequest)

CreateUpdateLiveStreamWatermarkRuleRequest creates a request to invoke UpdateLiveStreamWatermarkRule API

type UpdateLiveStreamWatermarkRuleResponse ¶ added in v1.61.1461

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

UpdateLiveStreamWatermarkRuleResponse is the response struct for api UpdateLiveStreamWatermarkRule

func CreateUpdateLiveStreamWatermarkRuleResponse ¶ added in v1.61.1461

func CreateUpdateLiveStreamWatermarkRuleResponse() (response *UpdateLiveStreamWatermarkRuleResponse)

CreateUpdateLiveStreamWatermarkRuleResponse creates a response to parse from UpdateLiveStreamWatermarkRule response

type UpdateLiveTopLevelDomainRequest ¶

type UpdateLiveTopLevelDomainRequest struct {
	*requests.RpcRequest
	TopLevelDomain string           `position:"Query" name:"TopLevelDomain"`
	DomainName     string           `position:"Query" name:"DomainName"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
	SecurityToken  string           `position:"Query" name:"SecurityToken"`
}

UpdateLiveTopLevelDomainRequest is the request struct for api UpdateLiveTopLevelDomain

func CreateUpdateLiveTopLevelDomainRequest ¶

func CreateUpdateLiveTopLevelDomainRequest() (request *UpdateLiveTopLevelDomainRequest)

CreateUpdateLiveTopLevelDomainRequest creates a request to invoke UpdateLiveTopLevelDomain API

type UpdateLiveTopLevelDomainResponse ¶

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

UpdateLiveTopLevelDomainResponse is the response struct for api UpdateLiveTopLevelDomain

func CreateUpdateLiveTopLevelDomainResponse ¶

func CreateUpdateLiveTopLevelDomainResponse() (response *UpdateLiveTopLevelDomainResponse)

CreateUpdateLiveTopLevelDomainResponse creates a response to parse from UpdateLiveTopLevelDomain response

type UpdateMessageAppRequest ¶ added in v1.62.68

type UpdateMessageAppRequest struct {
	*requests.RpcRequest
	Extension map[string]string `position:"Body" name:"Extension"  type:"Map"`
	AppConfig map[string]string `position:"Body" name:"AppConfig"  type:"Map"`
	AppName   string            `position:"Body" name:"AppName"`
	AppId     string            `position:"Body" name:"AppId"`
}

UpdateMessageAppRequest is the request struct for api UpdateMessageApp

func CreateUpdateMessageAppRequest ¶ added in v1.62.68

func CreateUpdateMessageAppRequest() (request *UpdateMessageAppRequest)

CreateUpdateMessageAppRequest creates a request to invoke UpdateMessageApp API

type UpdateMessageAppResponse ¶ added in v1.62.68

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

UpdateMessageAppResponse is the response struct for api UpdateMessageApp

func CreateUpdateMessageAppResponse ¶ added in v1.62.68

func CreateUpdateMessageAppResponse() (response *UpdateMessageAppResponse)

CreateUpdateMessageAppResponse creates a response to parse from UpdateMessageApp response

type UpdateMessageGroupRequest ¶ added in v1.62.68

type UpdateMessageGroupRequest struct {
	*requests.RpcRequest
	Extension map[string]string `position:"Body" name:"Extension"  type:"Map"`
	GroupId   string            `position:"Body" name:"GroupId"`
	AppId     string            `position:"Body" name:"AppId"`
}

UpdateMessageGroupRequest is the request struct for api UpdateMessageGroup

func CreateUpdateMessageGroupRequest ¶ added in v1.62.68

func CreateUpdateMessageGroupRequest() (request *UpdateMessageGroupRequest)

CreateUpdateMessageGroupRequest creates a request to invoke UpdateMessageGroup API

type UpdateMessageGroupResponse ¶ added in v1.62.68

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

UpdateMessageGroupResponse is the response struct for api UpdateMessageGroup

func CreateUpdateMessageGroupResponse ¶ added in v1.62.68

func CreateUpdateMessageGroupResponse() (response *UpdateMessageGroupResponse)

CreateUpdateMessageGroupResponse creates a response to parse from UpdateMessageGroup response

type UpdateMixStreamRequest ¶ added in v1.61.509

type UpdateMixStreamRequest struct {
	*requests.RpcRequest
	LayoutId        string           `position:"Query" name:"LayoutId"`
	MixStreamId     string           `position:"Query" name:"MixStreamId"`
	DomainName      string           `position:"Query" name:"DomainName"`
	InputStreamList string           `position:"Query" name:"InputStreamList"`
	OwnerId         requests.Integer `position:"Query" name:"OwnerId"`
}

UpdateMixStreamRequest is the request struct for api UpdateMixStream

func CreateUpdateMixStreamRequest ¶ added in v1.61.509

func CreateUpdateMixStreamRequest() (request *UpdateMixStreamRequest)

CreateUpdateMixStreamRequest creates a request to invoke UpdateMixStream API

type UpdateMixStreamResponse ¶ added in v1.61.509

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

UpdateMixStreamResponse is the response struct for api UpdateMixStream

func CreateUpdateMixStreamResponse ¶ added in v1.61.509

func CreateUpdateMixStreamResponse() (response *UpdateMixStreamResponse)

CreateUpdateMixStreamResponse creates a response to parse from UpdateMixStream response

type UsageData ¶

type UsageData struct {
	TimeStamp string                                        `json:"TimeStamp" xml:"TimeStamp"`
	Value     ValueInDescribeLiveDomainRealTimeHttpCodeData `json:"Value" xml:"Value"`
}

UsageData is a nested struct in live response

type UsageDataInDescribeHlsLiveStreamRealTimeBpsData ¶

type UsageDataInDescribeHlsLiveStreamRealTimeBpsData struct {
	UsageDataPerDomain []UsageDataPerDomain `json:"UsageDataPerDomain" xml:"UsageDataPerDomain"`
}

UsageDataInDescribeHlsLiveStreamRealTimeBpsData is a nested struct in live response

type UsageDataInDescribeLiveGrtnTrafficUsage ¶ added in v1.62.614

type UsageDataInDescribeLiveGrtnTrafficUsage struct {
	Value     string `json:"Value" xml:"Value"`
	TimeStamp string `json:"TimeStamp" xml:"TimeStamp"`
}

UsageDataInDescribeLiveGrtnTrafficUsage is a nested struct in live response

type UsageDataPerDomain ¶

type UsageDataPerDomain struct {
	DomainName  string                                             `json:"DomainName" xml:"DomainName"`
	StreamInfos []StreamInfoInDescribeHlsLiveStreamRealTimeBpsData `json:"StreamInfos" xml:"StreamInfos"`
}

UsageDataPerDomain is a nested struct in live response

type UsageDataPerIntervalInDescribeDomainUsageData ¶ added in v1.62.614

type UsageDataPerIntervalInDescribeDomainUsageData struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

UsageDataPerIntervalInDescribeDomainUsageData is a nested struct in live response

type UsageDataPerIntervalInDescribeLiveGrtnTrafficUsage ¶ added in v1.62.614

type UsageDataPerIntervalInDescribeLiveGrtnTrafficUsage struct {
	UsageData []UsageDataInDescribeLiveGrtnTrafficUsage `json:"UsageData" xml:"UsageData"`
}

UsageDataPerIntervalInDescribeLiveGrtnTrafficUsage is a nested struct in live response

type User ¶

type User struct {
	OpStartTime string `json:"OpStartTime" xml:"OpStartTime"`
	OpEndTime   string `json:"OpEndTime" xml:"OpEndTime"`
	AppUid      string `json:"AppUid" xml:"AppUid"`
}

User is a nested struct in live response

type UserListInCheckLiveMessageUsersOnline ¶ added in v1.62.592

type UserListInCheckLiveMessageUsersOnline struct {
	Users []Users `json:"Users" xml:"Users"`
}

UserListInCheckLiveMessageUsersOnline is a nested struct in live response

type UserListInDescribeChannelParticipants ¶ added in v1.62.323

type UserListInDescribeChannelParticipants struct {
	Users []string `json:"Users" xml:"Users"`
}

UserListInDescribeChannelParticipants is a nested struct in live response

type UserListInDescribeRoomKickoutUserList ¶ added in v1.61.1772

type UserListInDescribeRoomKickoutUserList struct {
	User []User `json:"User" xml:"User"`
}

UserListInDescribeRoomKickoutUserList is a nested struct in live response

type UserListInListLiveMessageGroupUsers ¶ added in v1.62.592

type UserListInListLiveMessageGroupUsers struct {
	Users []Users `json:"Users" xml:"Users"`
}

UserListInListLiveMessageGroupUsers is a nested struct in live response

type UserListInListMessageGroupUser ¶ added in v1.61.1772

type UserListInListMessageGroupUser struct {
	UserListItem []UserListItem `json:"userList" xml:"userList"`
}

UserListInListMessageGroupUser is a nested struct in live response

type UserListInListMessageGroupUserById ¶ added in v1.62.68

type UserListInListMessageGroupUserById struct {
	UserListItem []UserListItem `json:"userList" xml:"userList"`
}

UserListInListMessageGroupUserById is a nested struct in live response

type UserListInListMuteGroupUser ¶ added in v1.62.686

type UserListInListMuteGroupUser struct {
	UserListItem []UserListItem `json:"userList" xml:"userList"`
}

UserListInListMuteGroupUser is a nested struct in live response

type UserListItem ¶ added in v1.62.68

type UserListItem struct {
	UserExtension string   `json:"UserExtension" xml:"UserExtension"`
	UserAvatar    string   `json:"UserAvatar" xml:"UserAvatar"`
	UserNick      string   `json:"UserNick" xml:"UserNick"`
	UserId        string   `json:"UserId" xml:"UserId"`
	JoinTime      int64    `json:"JoinTime" xml:"JoinTime"`
	IsMute        bool     `json:"IsMute" xml:"IsMute"`
	MuteBy        []string `json:"MuteBy" xml:"MuteBy"`
}

UserListItem is a nested struct in live response

type Users ¶ added in v1.62.592

type Users struct {
	UserInfo string `json:"UserInfo" xml:"UserInfo"`
	UserId   string `json:"UserId" xml:"UserId"`
	Online   bool   `json:"Online" xml:"Online"`
}

Users is a nested struct in live response

type UsersInCheckLiveMessageUsersInGroup ¶ added in v1.62.592

type UsersInCheckLiveMessageUsersInGroup struct {
	UsersItem []UsersItem `json:"users" xml:"users"`
}

UsersInCheckLiveMessageUsersInGroup is a nested struct in live response

type UsersInListEventSub ¶ added in v1.62.634

type UsersInListEventSub struct {
	Users []string `json:"users" xml:"users"`
}

UsersInListEventSub is a nested struct in live response

type UsersItem ¶ added in v1.62.592

type UsersItem struct {
	UserId string `json:"UserId" xml:"UserId"`
	Online bool   `json:"Online" xml:"Online"`
}

UsersItem is a nested struct in live response

type VAStamp ¶ added in v1.62.686

type VAStamp struct {
	Time  int64 `json:"Time" xml:"Time"`
	Value int   `json:"Value" xml:"Value"`
}

VAStamp is a nested struct in live response

type ValueInDescribeLiveDomainRealTimeHttpCodeData ¶ added in v1.61.199

type ValueInDescribeLiveDomainRealTimeHttpCodeData struct {
	RealTimeCodeProportionData []RealTimeCodeProportionData `json:"RealTimeCodeProportionData" xml:"RealTimeCodeProportionData"`
}

ValueInDescribeLiveDomainRealTimeHttpCodeData is a nested struct in live response

type ValueInDescribeLiveUserTags ¶ added in v1.61.199

type ValueInDescribeLiveUserTags struct {
	Value []string `json:"Value" xml:"Value"`
}

ValueInDescribeLiveUserTags is a nested struct in live response

type VerifyLiveDomainOwnerRequest ¶ added in v1.61.856

type VerifyLiveDomainOwnerRequest struct {
	*requests.RpcRequest
	VerifyType string           `position:"Query" name:"VerifyType"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

VerifyLiveDomainOwnerRequest is the request struct for api VerifyLiveDomainOwner

func CreateVerifyLiveDomainOwnerRequest ¶ added in v1.61.856

func CreateVerifyLiveDomainOwnerRequest() (request *VerifyLiveDomainOwnerRequest)

CreateVerifyLiveDomainOwnerRequest creates a request to invoke VerifyLiveDomainOwner API

type VerifyLiveDomainOwnerResponse ¶ added in v1.61.856

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

VerifyLiveDomainOwnerResponse is the response struct for api VerifyLiveDomainOwner

func CreateVerifyLiveDomainOwnerResponse ¶ added in v1.61.856

func CreateVerifyLiveDomainOwnerResponse() (response *VerifyLiveDomainOwnerResponse)

CreateVerifyLiveDomainOwnerResponse creates a response to parse from VerifyLiveDomainOwner response

type VideoAndAudioStamp ¶ added in v1.62.686

type VideoAndAudioStamp struct {
	V_AStamp []VAStamp `json:"V_AStamp" xml:"V_AStamp"`
}

VideoAndAudioStamp is a nested struct in live response

type VideoBitRate ¶ added in v1.62.686

type VideoBitRate struct {
	VideoBitRateItem []VideoBitRateItem `json:"VideoBitRate" xml:"VideoBitRate"`
}

VideoBitRate is a nested struct in live response

type VideoBitRateItem ¶ added in v1.62.686

type VideoBitRateItem struct {
	Time  int64 `json:"Time" xml:"Time"`
	Value int   `json:"Value" xml:"Value"`
}

VideoBitRateItem is a nested struct in live response

type VideoFrames ¶ added in v1.62.686

type VideoFrames struct {
	VideoFramesItem []VideoFramesItem `json:"VideoFrames" xml:"VideoFrames"`
}

VideoFrames is a nested struct in live response

type VideoFramesItem ¶ added in v1.62.686

type VideoFramesItem struct {
	Time  int64 `json:"Time" xml:"Time"`
	Value int   `json:"Value" xml:"Value"`
}

VideoFramesItem is a nested struct in live response

type VideoInterval ¶ added in v1.62.686

type VideoInterval struct {
	VideoIntervalItem []VideoIntervalItem `json:"VideoInterval" xml:"VideoInterval"`
}

VideoInterval is a nested struct in live response

type VideoIntervalItem ¶ added in v1.62.686

type VideoIntervalItem struct {
	Time  int64 `json:"Time" xml:"Time"`
	Value int   `json:"Value" xml:"Value"`
}

VideoIntervalItem is a nested struct in live response

type VideoLayer ¶

type VideoLayer struct {
	FillMode            string                                     `json:"FillMode" xml:"FillMode"`
	FixedDelayDuration  int                                        `json:"FixedDelayDuration" xml:"FixedDelayDuration"`
	HeightNormalized    float64                                    `json:"HeightNormalized" xml:"HeightNormalized"`
	PositionRefer       string                                     `json:"PositionRefer" xml:"PositionRefer"`
	WidthNormalized     float64                                    `json:"WidthNormalized" xml:"WidthNormalized"`
	PositionNormalizeds PositionNormalizedsInDescribeCasterLayouts `json:"PositionNormalizeds" xml:"PositionNormalizeds"`
}

VideoLayer is a nested struct in live response

type VideoLayers ¶

type VideoLayers struct {
	VideoLayer []VideoLayer `json:"VideoLayer" xml:"VideoLayer"`
}

VideoLayers is a nested struct in live response

type VideoResource ¶

type VideoResource struct {
	BeginOffset         int    `json:"BeginOffset" xml:"BeginOffset"`
	EndOffset           int    `json:"EndOffset" xml:"EndOffset"`
	FlvUrl              string `json:"FlvUrl" xml:"FlvUrl"`
	ImageId             string `json:"ImageId" xml:"ImageId"`
	ImageUrl            string `json:"ImageUrl" xml:"ImageUrl"`
	LiveStreamUrl       string `json:"LiveStreamUrl" xml:"LiveStreamUrl"`
	LocationId          string `json:"LocationId" xml:"LocationId"`
	MaterialId          string `json:"MaterialId" xml:"MaterialId"`
	PtsCallbackInterval int    `json:"PtsCallbackInterval" xml:"PtsCallbackInterval"`
	RepeatNum           int    `json:"RepeatNum" xml:"RepeatNum"`
	ResourceId          string `json:"ResourceId" xml:"ResourceId"`
	ResourceName        string `json:"ResourceName" xml:"ResourceName"`
	VodUrl              string `json:"VodUrl" xml:"VodUrl"`
}

VideoResource is a nested struct in live response

type VideoResources ¶

type VideoResources struct {
	VideoResource []VideoResource `json:"VideoResource" xml:"VideoResource"`
}

VideoResources is a nested struct in live response

type VideoStamps ¶ added in v1.62.686

type VideoStamps struct {
	VideoStampsItem []VideoStampsItem `json:"VideoStamps" xml:"VideoStamps"`
}

VideoStamps is a nested struct in live response

type VideoStampsItem ¶ added in v1.62.686

type VideoStampsItem struct {
	Time  int64 `json:"Time" xml:"Time"`
	Value int   `json:"Value" xml:"Value"`
}

VideoStampsItem is a nested struct in live response

type VvData ¶ added in v1.61.1836

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

VvData is a nested struct in live response

type Watermark ¶ added in v1.61.1461

type Watermark struct {
	Type         int     `json:"Type" xml:"Type"`
	XOffset      float64 `json:"XOffset" xml:"XOffset"`
	RefWidth     int     `json:"RefWidth" xml:"RefWidth"`
	YOffset      float64 `json:"YOffset" xml:"YOffset"`
	Height       int     `json:"Height" xml:"Height"`
	RefHeight    int     `json:"RefHeight" xml:"RefHeight"`
	PictureUrl   string  `json:"PictureUrl" xml:"PictureUrl"`
	Transparency int     `json:"Transparency" xml:"Transparency"`
	Description  string  `json:"Description" xml:"Description"`
	OffsetCorner string  `json:"OffsetCorner" xml:"OffsetCorner"`
	RuleCount    int     `json:"RuleCount" xml:"RuleCount"`
	Name         string  `json:"Name" xml:"Name"`
	TemplateId   string  `json:"TemplateId" xml:"TemplateId"`
}

Watermark is a nested struct in live response

type WatermarkList ¶ added in v1.61.1461

type WatermarkList struct {
	Watermark []Watermark `json:"Watermark" xml:"Watermark"`
}

WatermarkList is a nested struct in live response

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL