live

package
v0.0.0-...-bbc24d0 Latest Latest
Warning

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

Go to latest
Published: Mar 25, 2019 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

This section is empty.

Functions ¶

This section is empty.

Types ¶

type AddCasterComponentRequest ¶

type AddCasterComponentRequest struct {
	*requests.RpcRequest
	ComponentType       string           `position:"Query" name:"ComponentType"`
	LocationId          string           `position:"Query" name:"LocationId"`
	ImageLayerContent   string           `position:"Query" name:"ImageLayerContent"`
	CasterId            string           `position:"Query" name:"CasterId"`
	Effect              string           `position:"Query" name:"Effect"`
	ComponentLayer      string           `position:"Query" name:"ComponentLayer"`
	CaptionLayerContent string           `position:"Query" name:"CaptionLayerContent"`
	ComponentName       string           `position:"Query" name:"ComponentName"`
	OwnerId             requests.Integer `position:"Query" name:"OwnerId"`
	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
	RequestId   string `json:"RequestId" xml:"RequestId"`
	ComponentId string `json:"ComponentId" xml:"ComponentId"`
}

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"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
	Content     string           `position:"Query" name:"Content"`
}

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
	RequestId string                                `json:"RequestId" xml:"RequestId"`
	ProgramId string                                `json:"ProgramId" xml:"ProgramId"`
	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 {
	VodUrl   string `name:"VodUrl"`
	ItemName string `name:"ItemName"`
}

AddCasterEpisodeGroupItem is a repeated param struct in AddCasterEpisodeGroupRequest

type AddCasterEpisodeGroupRequest ¶

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

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
	RequestId string                         `json:"RequestId" xml:"RequestId"`
	ProgramId string                         `json:"ProgramId" xml:"ProgramId"`
	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
	ResourceId  string           `position:"Query" name:"ResourceId"`
	ComponentId *[]string        `position:"Query" name:"ComponentId"  type:"Repeated"`
	SwitchType  string           `position:"Query" name:"SwitchType"`
	CasterId    string           `position:"Query" name:"CasterId"`
	EpisodeType string           `position:"Query" name:"EpisodeType"`
	EpisodeName string           `position:"Query" name:"EpisodeName"`
	EndTime     string           `position:"Query" name:"EndTime"`
	StartTime   string           `position:"Query" name:"StartTime"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
}

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
	RequestId string `json:"RequestId" xml:"RequestId"`
	EpisodeId string `json:"EpisodeId" xml:"EpisodeId"`
}

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"`
	VolumeRate         string `name:"VolumeRate"`
	ValidChannel       string `name:"ValidChannel"`
}

AddCasterLayoutAudioLayer is a repeated param struct in AddCasterLayoutRequest

type AddCasterLayoutRequest ¶

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

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
	RequestId string `json:"RequestId" xml:"RequestId"`
	LayoutId  string `json:"LayoutId" xml:"LayoutId"`
}

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"`
	WidthNormalized    string            `name:"WidthNormalized"`
	FixedDelayDuration string            `name:"FixedDelayDuration"`
	PositionRefer      string            `name:"PositionRefer"`
	PositionNormalized *[]requests.Float `name:"PositionNormalized" type:"Repeated"`
	HeightNormalized   string            `name:"HeightNormalized"`
}

AddCasterLayoutVideoLayer is a repeated param struct in AddCasterLayoutRequest

type AddCasterProgramEpisode ¶

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

AddCasterProgramEpisode is a repeated param struct in AddCasterProgramRequest

type AddCasterProgramRequest ¶

type AddCasterProgramRequest struct {
	*requests.RpcRequest
	CasterId string                     `position:"Query" name:"CasterId"`
	Episode  *[]AddCasterProgramEpisode `position:"Query" name:"Episode"  type:"Repeated"`
	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
	VodUrl              string           `position:"Query" name:"VodUrl"`
	CasterId            string           `position:"Query" name:"CasterId"`
	EndOffset           requests.Integer `position:"Query" name:"EndOffset"`
	OwnerId             requests.Integer `position:"Query" name:"OwnerId"`
	MaterialId          string           `position:"Query" name:"MaterialId"`
	BeginOffset         requests.Integer `position:"Query" name:"BeginOffset"`
	LiveStreamUrl       string           `position:"Query" name:"LiveStreamUrl"`
	LocationId          string           `position:"Query" name:"LocationId"`
	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
	App          string           `position:"Query" name:"App"`
	Template     string           `position:"Query" name:"Template"`
	Profile      requests.Integer `position:"Query" name:"Profile"`
	FPS          requests.Integer `position:"Query" name:"FPS"`
	Gop          string           `position:"Query" name:"Gop"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
	TemplateType string           `position:"Query" name:"TemplateType"`
	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"`
	Height       requests.Integer `position:"Query" name:"Height"`
}

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"`
	Format               string `name:"Format"`
	OssObjectPrefix      string `name:"OssObjectPrefix"`
	CycleDuration        string `name:"CycleDuration"`
}

AddLiveAppRecordConfigRecordFormat is a repeated param struct in AddLiveAppRecordConfigRequest

type AddLiveAppRecordConfigRequest ¶

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

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 AddLiveAppSnapshotConfigRequest ¶

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

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 AddLiveDetectNotifyConfigRequest ¶

type AddLiveDetectNotifyConfigRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	NotifyUrl     string           `position:"Query" name:"NotifyUrl"`
	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
	PullDomain    string           `position:"Query" name:"PullDomain"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PushDomain    string           `position:"Query" name:"PushDomain"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

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 AddLiveDomainRequest ¶

type AddLiveDomainRequest struct {
	*requests.RpcRequest
	TopLevelDomain string           `position:"Query" name:"TopLevelDomain"`
	SecurityToken  string           `position:"Query" name:"SecurityToken"`
	OwnerAccount   string           `position:"Query" name:"OwnerAccount"`
	Scope          string           `position:"Query" name:"Scope"`
	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 AddLiveMixConfigRequest ¶

type AddLiveMixConfigRequest struct {
	*requests.RpcRequest
	Template      string           `position:"Query" name:"Template"`
	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"`
}

AddLiveMixConfigRequest is the request struct for api AddLiveMixConfig

func CreateAddLiveMixConfigRequest ¶

func CreateAddLiveMixConfigRequest() (request *AddLiveMixConfigRequest)

CreateAddLiveMixConfigRequest creates a request to invoke AddLiveMixConfig API

type AddLiveMixConfigResponse ¶

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

AddLiveMixConfigResponse is the response struct for api AddLiveMixConfig

func CreateAddLiveMixConfigResponse ¶

func CreateAddLiveMixConfigResponse() (response *AddLiveMixConfigResponse)

CreateAddLiveMixConfigResponse creates a response to parse from AddLiveMixConfig response

type AddLiveMixNotifyConfigRequest ¶

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

AddLiveMixNotifyConfigRequest is the request struct for api AddLiveMixNotifyConfig

func CreateAddLiveMixNotifyConfigRequest ¶

func CreateAddLiveMixNotifyConfigRequest() (request *AddLiveMixNotifyConfigRequest)

CreateAddLiveMixNotifyConfigRequest creates a request to invoke AddLiveMixNotifyConfig API

type AddLiveMixNotifyConfigResponse ¶

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

AddLiveMixNotifyConfigResponse is the response struct for api AddLiveMixNotifyConfig

func CreateAddLiveMixNotifyConfigResponse ¶

func CreateAddLiveMixNotifyConfigResponse() (response *AddLiveMixNotifyConfigResponse)

CreateAddLiveMixNotifyConfigResponse creates a response to parse from AddLiveMixNotifyConfig response

type AddLivePullStreamInfoConfigRequest ¶

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

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"`
	DomainName       string           `position:"Query" name:"DomainName"`
	NotifyUrl        string           `position:"Query" name:"NotifyUrl"`
	OwnerId          requests.Integer `position:"Query" name:"OwnerId"`
	NeedStatusNotify requests.Boolean `position:"Query" name:"NeedStatusNotify"`
}

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
	AppName                    string           `position:"Query" name:"AppName"`
	AutoCompose                string           `position:"Query" name:"AutoCompose"`
	DomainName                 string           `position:"Query" name:"DomainName"`
	CycleDuration              requests.Integer `position:"Query" name:"CycleDuration"`
	OwnerId                    requests.Integer `position:"Query" name:"OwnerId"`
	ComposeVodTranscodeGroupId string           `position:"Query" name:"ComposeVodTranscodeGroupId"`
	StreamName                 string           `position:"Query" name:"StreamName"`
	VodTranscodeGroupId        string           `position:"Query" name:"VodTranscodeGroupId"`
}

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
	OssBucket     string           `position:"Query" name:"OssBucket"`
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OssEndpoint   string           `position:"Query" name:"OssEndpoint"`
	Interval      requests.Integer `position:"Query" name:"Interval"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	OssObject     string           `position:"Query" name:"OssObject"`
	Scene         *[]string        `position:"Query" name:"Scene"  type:"Repeated"`
}

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 AddLiveStreamTranscodeRequest ¶

type AddLiveStreamTranscodeRequest struct {
	*requests.RpcRequest
	App           string           `position:"Query" name:"App"`
	Template      string           `position:"Query" name:"Template"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	Domain        string           `position:"Query" name:"Domain"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

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 AddMultipleStreamMixServiceRequest ¶

type AddMultipleStreamMixServiceRequest struct {
	*requests.RpcRequest
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	MixStreamName string           `position:"Query" name:"MixStreamName"`
	MixDomainName string           `position:"Query" name:"MixDomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	MixAppName    string           `position:"Query" name:"MixAppName"`
	StreamName    string           `position:"Query" name:"StreamName"`
}

AddMultipleStreamMixServiceRequest is the request struct for api AddMultipleStreamMixService

func CreateAddMultipleStreamMixServiceRequest ¶

func CreateAddMultipleStreamMixServiceRequest() (request *AddMultipleStreamMixServiceRequest)

CreateAddMultipleStreamMixServiceRequest creates a request to invoke AddMultipleStreamMixService API

type AddMultipleStreamMixServiceResponse ¶

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

AddMultipleStreamMixServiceResponse is the response struct for api AddMultipleStreamMixService

func CreateAddMultipleStreamMixServiceResponse ¶

func CreateAddMultipleStreamMixServiceResponse() (response *AddMultipleStreamMixServiceResponse)

CreateAddMultipleStreamMixServiceResponse creates a response to parse from AddMultipleStreamMixService response

type AddTrancodeSEIRequest ¶

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

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 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 ApplyBoardTokenRequest ¶

type ApplyBoardTokenRequest struct {
	*requests.RpcRequest
	BoardId string           `position:"Query" name:"BoardId"`
	AppUid  string           `position:"Query" name:"AppUid"`
	OwnerId requests.Integer `position:"Query" name:"OwnerId"`
	AppId   string           `position:"Query" name:"AppId"`
}

ApplyBoardTokenRequest is the request struct for api ApplyBoardToken

func CreateApplyBoardTokenRequest ¶

func CreateApplyBoardTokenRequest() (request *ApplyBoardTokenRequest)

CreateApplyBoardTokenRequest creates a request to invoke ApplyBoardToken API

type ApplyBoardTokenResponse ¶

type ApplyBoardTokenResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Token     string `json:"Token" xml:"Token"`
	Expired   string `json:"Expired" xml:"Expired"`
}

ApplyBoardTokenResponse is the response struct for api ApplyBoardToken

func CreateApplyBoardTokenResponse ¶

func CreateApplyBoardTokenResponse() (response *ApplyBoardTokenResponse)

CreateApplyBoardTokenResponse creates a response to parse from ApplyBoardToken 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 BatchDeleteLiveDomainConfigsRequest ¶

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

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 BatchSetLiveDomainConfigsRequest ¶

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

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 BlendList ¶

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

BlendList is a nested struct in live response

type Board ¶

type Board struct {
	BoardId         string   `json:"BoardId" xml:"BoardId"`
	AppUid          string   `json:"AppUid" xml:"AppUid"`
	EventTimestamp  int      `json:"EventTimestamp" xml:"EventTimestamp"`
	CreateTimestamp int      `json:"CreateTimestamp" xml:"CreateTimestamp"`
	UpdateTimestamp int      `json:"UpdateTimestamp" xml:"UpdateTimestamp"`
	Pages           []Page   `json:"Pages" xml:"Pages"`
	Configs         []Config `json:"Configs" xml:"Configs"`
}

Board is a nested struct in live response

type Boards ¶

type Boards struct {
	Event []Event `json:"Event" xml:"Event"`
}

Boards is a nested struct in live response

type BpsDataPerInterval ¶

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

BpsDataPerInterval is a nested struct in live response

type CaptionLayerContent ¶

type CaptionLayerContent struct {
	LocationId            string  `json:"LocationId" xml:"LocationId"`
	PtsOffset             int     `json:"PtsOffset" xml:"PtsOffset"`
	WordsCount            int     `json:"WordsCount" xml:"WordsCount"`
	Color                 string  `json:"Color" xml:"Color"`
	FontName              string  `json:"FontName" xml:"FontName"`
	SizeNormalized        float64 `json:"SizeNormalized" xml:"SizeNormalized"`
	BorderWidthNormalized float64 `json:"BorderWidthNormalized" xml:"BorderWidthNormalized"`
	BorderColor           string  `json:"BorderColor" xml:"BorderColor"`
}

CaptionLayerContent is a nested struct in live response

type Caster ¶

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

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 {
	SceneId     string                               `json:"SceneId" xml:"SceneId"`
	StreamUrl   string                               `json:"StreamUrl" xml:"StreamUrl"`
	RtmpUrl     string                               `json:"RtmpUrl" xml:"RtmpUrl"`
	OutputType  int                                  `json:"OutputType" xml:"OutputType"`
	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 Cert ¶

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

Cert 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"`
	ResourceId string `json:"ResourceId" xml:"ResourceId"`
	StreamUrl  string `json:"StreamUrl" xml:"StreamUrl"`
	RtmpUrl    string `json:"RtmpUrl" xml:"RtmpUrl"`
}

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 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://help.aliyun.com/document_detail/66217.html

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://help.aliyun.com/document_detail/66223.html

func NewClientWithOptions ¶

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

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

func NewClientWithRamRoleArn ¶

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

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://help.aliyun.com/document_detail/66222.html

func NewClientWithRsaKeyPair ¶

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

NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair attention: rsa key pair auth is only Japan regions available

func NewClientWithStsToken ¶

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

NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://help.aliyun.com/document_detail/66222.html

func (*Client) AddCasterComponent ¶

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

AddCasterComponent invokes the live.AddCasterComponent API synchronously api document: https://help.aliyun.com/api/live/addcastercomponent.html

func (*Client) AddCasterComponentWithCallback ¶

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

AddCasterComponentWithCallback invokes the live.AddCasterComponent API asynchronously api document: https://help.aliyun.com/api/live/addcastercomponent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddCasterComponentWithChan ¶

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

AddCasterComponentWithChan invokes the live.AddCasterComponent API asynchronously api document: https://help.aliyun.com/api/live/addcastercomponent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddCasterEpisode ¶

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

AddCasterEpisode invokes the live.AddCasterEpisode API synchronously api document: https://help.aliyun.com/api/live/addcasterepisode.html

func (*Client) AddCasterEpisodeGroup ¶

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

AddCasterEpisodeGroup invokes the live.AddCasterEpisodeGroup API synchronously api document: https://help.aliyun.com/api/live/addcasterepisodegroup.html

func (*Client) AddCasterEpisodeGroupContent ¶

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

AddCasterEpisodeGroupContent invokes the live.AddCasterEpisodeGroupContent API synchronously api document: https://help.aliyun.com/api/live/addcasterepisodegroupcontent.html

func (*Client) AddCasterEpisodeGroupContentWithCallback ¶

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

AddCasterEpisodeGroupContentWithCallback invokes the live.AddCasterEpisodeGroupContent API asynchronously api document: https://help.aliyun.com/api/live/addcasterepisodegroupcontent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddCasterEpisodeGroupContentWithChan ¶

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

AddCasterEpisodeGroupContentWithChan invokes the live.AddCasterEpisodeGroupContent API asynchronously api document: https://help.aliyun.com/api/live/addcasterepisodegroupcontent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddCasterEpisodeGroupWithCallback ¶

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

AddCasterEpisodeGroupWithCallback invokes the live.AddCasterEpisodeGroup API asynchronously api document: https://help.aliyun.com/api/live/addcasterepisodegroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddCasterEpisodeGroupWithChan ¶

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

AddCasterEpisodeGroupWithChan invokes the live.AddCasterEpisodeGroup API asynchronously api document: https://help.aliyun.com/api/live/addcasterepisodegroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddCasterEpisodeWithCallback ¶

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

AddCasterEpisodeWithCallback invokes the live.AddCasterEpisode API asynchronously api document: https://help.aliyun.com/api/live/addcasterepisode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddCasterEpisodeWithChan ¶

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

AddCasterEpisodeWithChan invokes the live.AddCasterEpisode API asynchronously api document: https://help.aliyun.com/api/live/addcasterepisode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddCasterLayout ¶

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

AddCasterLayout invokes the live.AddCasterLayout API synchronously api document: https://help.aliyun.com/api/live/addcasterlayout.html

func (*Client) AddCasterLayoutWithCallback ¶

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

AddCasterLayoutWithCallback invokes the live.AddCasterLayout API asynchronously api document: https://help.aliyun.com/api/live/addcasterlayout.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddCasterLayoutWithChan ¶

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

AddCasterLayoutWithChan invokes the live.AddCasterLayout API asynchronously api document: https://help.aliyun.com/api/live/addcasterlayout.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddCasterProgram ¶

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

AddCasterProgram invokes the live.AddCasterProgram API synchronously api document: https://help.aliyun.com/api/live/addcasterprogram.html

func (*Client) AddCasterProgramWithCallback ¶

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

AddCasterProgramWithCallback invokes the live.AddCasterProgram API asynchronously api document: https://help.aliyun.com/api/live/addcasterprogram.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddCasterProgramWithChan ¶

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

AddCasterProgramWithChan invokes the live.AddCasterProgram API asynchronously api document: https://help.aliyun.com/api/live/addcasterprogram.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddCasterVideoResource ¶

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

AddCasterVideoResource invokes the live.AddCasterVideoResource API synchronously api document: https://help.aliyun.com/api/live/addcastervideoresource.html

func (*Client) AddCasterVideoResourceWithCallback ¶

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

AddCasterVideoResourceWithCallback invokes the live.AddCasterVideoResource API asynchronously api document: https://help.aliyun.com/api/live/addcastervideoresource.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddCasterVideoResourceWithChan ¶

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

AddCasterVideoResourceWithChan invokes the live.AddCasterVideoResource API asynchronously api document: https://help.aliyun.com/api/live/addcastervideoresource.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddCustomLiveStreamTranscode ¶

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

AddCustomLiveStreamTranscode invokes the live.AddCustomLiveStreamTranscode API synchronously api document: https://help.aliyun.com/api/live/addcustomlivestreamtranscode.html

func (*Client) AddCustomLiveStreamTranscodeWithCallback ¶

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

AddCustomLiveStreamTranscodeWithCallback invokes the live.AddCustomLiveStreamTranscode API asynchronously api document: https://help.aliyun.com/api/live/addcustomlivestreamtranscode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddCustomLiveStreamTranscodeWithChan ¶

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

AddCustomLiveStreamTranscodeWithChan invokes the live.AddCustomLiveStreamTranscode API asynchronously api document: https://help.aliyun.com/api/live/addcustomlivestreamtranscode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddLiveAppRecordConfig ¶

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

AddLiveAppRecordConfig invokes the live.AddLiveAppRecordConfig API synchronously api document: https://help.aliyun.com/api/live/addliveapprecordconfig.html

func (*Client) AddLiveAppRecordConfigWithCallback ¶

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

AddLiveAppRecordConfigWithCallback invokes the live.AddLiveAppRecordConfig API asynchronously api document: https://help.aliyun.com/api/live/addliveapprecordconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddLiveAppRecordConfigWithChan ¶

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

AddLiveAppRecordConfigWithChan invokes the live.AddLiveAppRecordConfig API asynchronously api document: https://help.aliyun.com/api/live/addliveapprecordconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddLiveAppSnapshotConfig ¶

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

AddLiveAppSnapshotConfig invokes the live.AddLiveAppSnapshotConfig API synchronously api document: https://help.aliyun.com/api/live/addliveappsnapshotconfig.html

func (*Client) AddLiveAppSnapshotConfigWithCallback ¶

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

AddLiveAppSnapshotConfigWithCallback invokes the live.AddLiveAppSnapshotConfig API asynchronously api document: https://help.aliyun.com/api/live/addliveappsnapshotconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddLiveAppSnapshotConfigWithChan ¶

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

AddLiveAppSnapshotConfigWithChan invokes the live.AddLiveAppSnapshotConfig API asynchronously api document: https://help.aliyun.com/api/live/addliveappsnapshotconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddLiveDetectNotifyConfig ¶

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

AddLiveDetectNotifyConfig invokes the live.AddLiveDetectNotifyConfig API synchronously api document: https://help.aliyun.com/api/live/addlivedetectnotifyconfig.html

func (*Client) AddLiveDetectNotifyConfigWithCallback ¶

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

AddLiveDetectNotifyConfigWithCallback invokes the live.AddLiveDetectNotifyConfig API asynchronously api document: https://help.aliyun.com/api/live/addlivedetectnotifyconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddLiveDetectNotifyConfigWithChan ¶

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

AddLiveDetectNotifyConfigWithChan invokes the live.AddLiveDetectNotifyConfig API asynchronously api document: https://help.aliyun.com/api/live/addlivedetectnotifyconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddLiveDomain ¶

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

AddLiveDomain invokes the live.AddLiveDomain API synchronously api document: https://help.aliyun.com/api/live/addlivedomain.html

func (*Client) AddLiveDomainMapping ¶

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

AddLiveDomainMapping invokes the live.AddLiveDomainMapping API synchronously api document: https://help.aliyun.com/api/live/addlivedomainmapping.html

func (*Client) AddLiveDomainMappingWithCallback ¶

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

AddLiveDomainMappingWithCallback invokes the live.AddLiveDomainMapping API asynchronously api document: https://help.aliyun.com/api/live/addlivedomainmapping.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddLiveDomainMappingWithChan ¶

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

AddLiveDomainMappingWithChan invokes the live.AddLiveDomainMapping API asynchronously api document: https://help.aliyun.com/api/live/addlivedomainmapping.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddLiveDomainWithCallback ¶

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

AddLiveDomainWithCallback invokes the live.AddLiveDomain API asynchronously api document: https://help.aliyun.com/api/live/addlivedomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddLiveDomainWithChan ¶

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

AddLiveDomainWithChan invokes the live.AddLiveDomain API asynchronously api document: https://help.aliyun.com/api/live/addlivedomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddLiveMixConfig ¶

func (client *Client) AddLiveMixConfig(request *AddLiveMixConfigRequest) (response *AddLiveMixConfigResponse, err error)

AddLiveMixConfig invokes the live.AddLiveMixConfig API synchronously api document: https://help.aliyun.com/api/live/addlivemixconfig.html

func (*Client) AddLiveMixConfigWithCallback ¶

func (client *Client) AddLiveMixConfigWithCallback(request *AddLiveMixConfigRequest, callback func(response *AddLiveMixConfigResponse, err error)) <-chan int

AddLiveMixConfigWithCallback invokes the live.AddLiveMixConfig API asynchronously api document: https://help.aliyun.com/api/live/addlivemixconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddLiveMixConfigWithChan ¶

func (client *Client) AddLiveMixConfigWithChan(request *AddLiveMixConfigRequest) (<-chan *AddLiveMixConfigResponse, <-chan error)

AddLiveMixConfigWithChan invokes the live.AddLiveMixConfig API asynchronously api document: https://help.aliyun.com/api/live/addlivemixconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddLiveMixNotifyConfig ¶

func (client *Client) AddLiveMixNotifyConfig(request *AddLiveMixNotifyConfigRequest) (response *AddLiveMixNotifyConfigResponse, err error)

AddLiveMixNotifyConfig invokes the live.AddLiveMixNotifyConfig API synchronously api document: https://help.aliyun.com/api/live/addlivemixnotifyconfig.html

func (*Client) AddLiveMixNotifyConfigWithCallback ¶

func (client *Client) AddLiveMixNotifyConfigWithCallback(request *AddLiveMixNotifyConfigRequest, callback func(response *AddLiveMixNotifyConfigResponse, err error)) <-chan int

AddLiveMixNotifyConfigWithCallback invokes the live.AddLiveMixNotifyConfig API asynchronously api document: https://help.aliyun.com/api/live/addlivemixnotifyconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddLiveMixNotifyConfigWithChan ¶

func (client *Client) AddLiveMixNotifyConfigWithChan(request *AddLiveMixNotifyConfigRequest) (<-chan *AddLiveMixNotifyConfigResponse, <-chan error)

AddLiveMixNotifyConfigWithChan invokes the live.AddLiveMixNotifyConfig API asynchronously api document: https://help.aliyun.com/api/live/addlivemixnotifyconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddLivePullStreamInfoConfig ¶

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

AddLivePullStreamInfoConfig invokes the live.AddLivePullStreamInfoConfig API synchronously api document: https://help.aliyun.com/api/live/addlivepullstreaminfoconfig.html

func (*Client) AddLivePullStreamInfoConfigWithCallback ¶

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

AddLivePullStreamInfoConfigWithCallback invokes the live.AddLivePullStreamInfoConfig API asynchronously api document: https://help.aliyun.com/api/live/addlivepullstreaminfoconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddLivePullStreamInfoConfigWithChan ¶

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

AddLivePullStreamInfoConfigWithChan invokes the live.AddLivePullStreamInfoConfig API asynchronously api document: https://help.aliyun.com/api/live/addlivepullstreaminfoconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddLiveRecordNotifyConfig ¶

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

AddLiveRecordNotifyConfig invokes the live.AddLiveRecordNotifyConfig API synchronously api document: https://help.aliyun.com/api/live/addliverecordnotifyconfig.html

func (*Client) AddLiveRecordNotifyConfigWithCallback ¶

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

AddLiveRecordNotifyConfigWithCallback invokes the live.AddLiveRecordNotifyConfig API asynchronously api document: https://help.aliyun.com/api/live/addliverecordnotifyconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddLiveRecordNotifyConfigWithChan ¶

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

AddLiveRecordNotifyConfigWithChan invokes the live.AddLiveRecordNotifyConfig API asynchronously api document: https://help.aliyun.com/api/live/addliverecordnotifyconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddLiveRecordVodConfig ¶

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

AddLiveRecordVodConfig invokes the live.AddLiveRecordVodConfig API synchronously api document: https://help.aliyun.com/api/live/addliverecordvodconfig.html

func (*Client) AddLiveRecordVodConfigWithCallback ¶

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

AddLiveRecordVodConfigWithCallback invokes the live.AddLiveRecordVodConfig API asynchronously api document: https://help.aliyun.com/api/live/addliverecordvodconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddLiveRecordVodConfigWithChan ¶

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

AddLiveRecordVodConfigWithChan invokes the live.AddLiveRecordVodConfig API asynchronously api document: https://help.aliyun.com/api/live/addliverecordvodconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddLiveSnapshotDetectPornConfig ¶

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

AddLiveSnapshotDetectPornConfig invokes the live.AddLiveSnapshotDetectPornConfig API synchronously api document: https://help.aliyun.com/api/live/addlivesnapshotdetectpornconfig.html

func (*Client) AddLiveSnapshotDetectPornConfigWithCallback ¶

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

AddLiveSnapshotDetectPornConfigWithCallback invokes the live.AddLiveSnapshotDetectPornConfig API asynchronously api document: https://help.aliyun.com/api/live/addlivesnapshotdetectpornconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddLiveSnapshotDetectPornConfigWithChan ¶

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

AddLiveSnapshotDetectPornConfigWithChan invokes the live.AddLiveSnapshotDetectPornConfig API asynchronously api document: https://help.aliyun.com/api/live/addlivesnapshotdetectpornconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddLiveStreamTranscode ¶

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

AddLiveStreamTranscode invokes the live.AddLiveStreamTranscode API synchronously api document: https://help.aliyun.com/api/live/addlivestreamtranscode.html

func (*Client) AddLiveStreamTranscodeWithCallback ¶

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

AddLiveStreamTranscodeWithCallback invokes the live.AddLiveStreamTranscode API asynchronously api document: https://help.aliyun.com/api/live/addlivestreamtranscode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddLiveStreamTranscodeWithChan ¶

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

AddLiveStreamTranscodeWithChan invokes the live.AddLiveStreamTranscode API asynchronously api document: https://help.aliyun.com/api/live/addlivestreamtranscode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddMultipleStreamMixService ¶

func (client *Client) AddMultipleStreamMixService(request *AddMultipleStreamMixServiceRequest) (response *AddMultipleStreamMixServiceResponse, err error)

AddMultipleStreamMixService invokes the live.AddMultipleStreamMixService API synchronously api document: https://help.aliyun.com/api/live/addmultiplestreammixservice.html

func (*Client) AddMultipleStreamMixServiceWithCallback ¶

func (client *Client) AddMultipleStreamMixServiceWithCallback(request *AddMultipleStreamMixServiceRequest, callback func(response *AddMultipleStreamMixServiceResponse, err error)) <-chan int

AddMultipleStreamMixServiceWithCallback invokes the live.AddMultipleStreamMixService API asynchronously api document: https://help.aliyun.com/api/live/addmultiplestreammixservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddMultipleStreamMixServiceWithChan ¶

func (client *Client) AddMultipleStreamMixServiceWithChan(request *AddMultipleStreamMixServiceRequest) (<-chan *AddMultipleStreamMixServiceResponse, <-chan error)

AddMultipleStreamMixServiceWithChan invokes the live.AddMultipleStreamMixService API asynchronously api document: https://help.aliyun.com/api/live/addmultiplestreammixservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddTrancodeSEI ¶

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

AddTrancodeSEI invokes the live.AddTrancodeSEI API synchronously api document: https://help.aliyun.com/api/live/addtrancodesei.html

func (*Client) AddTrancodeSEIWithCallback ¶

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

AddTrancodeSEIWithCallback invokes the live.AddTrancodeSEI API asynchronously api document: https://help.aliyun.com/api/live/addtrancodesei.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddTrancodeSEIWithChan ¶

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

AddTrancodeSEIWithChan invokes the live.AddTrancodeSEI API asynchronously api document: https://help.aliyun.com/api/live/addtrancodesei.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AllowPushStream ¶

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

AllowPushStream invokes the live.AllowPushStream API synchronously api document: https://help.aliyun.com/api/live/allowpushstream.html

func (*Client) AllowPushStreamWithCallback ¶

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

AllowPushStreamWithCallback invokes the live.AllowPushStream API asynchronously api document: https://help.aliyun.com/api/live/allowpushstream.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AllowPushStreamWithChan ¶

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

AllowPushStreamWithChan invokes the live.AllowPushStream API asynchronously api document: https://help.aliyun.com/api/live/allowpushstream.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ApplyBoardToken ¶

func (client *Client) ApplyBoardToken(request *ApplyBoardTokenRequest) (response *ApplyBoardTokenResponse, err error)

ApplyBoardToken invokes the live.ApplyBoardToken API synchronously api document: https://help.aliyun.com/api/live/applyboardtoken.html

func (*Client) ApplyBoardTokenWithCallback ¶

func (client *Client) ApplyBoardTokenWithCallback(request *ApplyBoardTokenRequest, callback func(response *ApplyBoardTokenResponse, err error)) <-chan int

ApplyBoardTokenWithCallback invokes the live.ApplyBoardToken API asynchronously api document: https://help.aliyun.com/api/live/applyboardtoken.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ApplyBoardTokenWithChan ¶

func (client *Client) ApplyBoardTokenWithChan(request *ApplyBoardTokenRequest) (<-chan *ApplyBoardTokenResponse, <-chan error)

ApplyBoardTokenWithChan invokes the live.ApplyBoardToken API asynchronously api document: https://help.aliyun.com/api/live/applyboardtoken.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) BatchDeleteLiveDomainConfigs ¶

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

BatchDeleteLiveDomainConfigs invokes the live.BatchDeleteLiveDomainConfigs API synchronously api document: https://help.aliyun.com/api/live/batchdeletelivedomainconfigs.html

func (*Client) BatchDeleteLiveDomainConfigsWithCallback ¶

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

BatchDeleteLiveDomainConfigsWithCallback invokes the live.BatchDeleteLiveDomainConfigs API asynchronously api document: https://help.aliyun.com/api/live/batchdeletelivedomainconfigs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) BatchDeleteLiveDomainConfigsWithChan ¶

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

BatchDeleteLiveDomainConfigsWithChan invokes the live.BatchDeleteLiveDomainConfigs API asynchronously api document: https://help.aliyun.com/api/live/batchdeletelivedomainconfigs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) BatchSetLiveDomainConfigs ¶

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

BatchSetLiveDomainConfigs invokes the live.BatchSetLiveDomainConfigs API synchronously api document: https://help.aliyun.com/api/live/batchsetlivedomainconfigs.html

func (*Client) BatchSetLiveDomainConfigsWithCallback ¶

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

BatchSetLiveDomainConfigsWithCallback invokes the live.BatchSetLiveDomainConfigs API asynchronously api document: https://help.aliyun.com/api/live/batchsetlivedomainconfigs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) BatchSetLiveDomainConfigsWithChan ¶

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

BatchSetLiveDomainConfigsWithChan invokes the live.BatchSetLiveDomainConfigs API asynchronously api document: https://help.aliyun.com/api/live/batchsetlivedomainconfigs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CompleteBoard ¶

func (client *Client) CompleteBoard(request *CompleteBoardRequest) (response *CompleteBoardResponse, err error)

CompleteBoard invokes the live.CompleteBoard API synchronously api document: https://help.aliyun.com/api/live/completeboard.html

func (*Client) CompleteBoardWithCallback ¶

func (client *Client) CompleteBoardWithCallback(request *CompleteBoardRequest, callback func(response *CompleteBoardResponse, err error)) <-chan int

CompleteBoardWithCallback invokes the live.CompleteBoard API asynchronously api document: https://help.aliyun.com/api/live/completeboard.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CompleteBoardWithChan ¶

func (client *Client) CompleteBoardWithChan(request *CompleteBoardRequest) (<-chan *CompleteBoardResponse, <-chan error)

CompleteBoardWithChan invokes the live.CompleteBoard API asynchronously api document: https://help.aliyun.com/api/live/completeboard.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CopyCaster ¶

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

CopyCaster invokes the live.CopyCaster API synchronously api document: https://help.aliyun.com/api/live/copycaster.html

func (*Client) CopyCasterSceneConfig ¶

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

CopyCasterSceneConfig invokes the live.CopyCasterSceneConfig API synchronously api document: https://help.aliyun.com/api/live/copycastersceneconfig.html

func (*Client) CopyCasterSceneConfigWithCallback ¶

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

CopyCasterSceneConfigWithCallback invokes the live.CopyCasterSceneConfig API asynchronously api document: https://help.aliyun.com/api/live/copycastersceneconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CopyCasterSceneConfigWithChan ¶

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

CopyCasterSceneConfigWithChan invokes the live.CopyCasterSceneConfig API asynchronously api document: https://help.aliyun.com/api/live/copycastersceneconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CopyCasterWithCallback ¶

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

CopyCasterWithCallback invokes the live.CopyCaster API asynchronously api document: https://help.aliyun.com/api/live/copycaster.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CopyCasterWithChan ¶

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

CopyCasterWithChan invokes the live.CopyCaster API asynchronously api document: https://help.aliyun.com/api/live/copycaster.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateBoard ¶

func (client *Client) CreateBoard(request *CreateBoardRequest) (response *CreateBoardResponse, err error)

CreateBoard invokes the live.CreateBoard API synchronously api document: https://help.aliyun.com/api/live/createboard.html

func (*Client) CreateBoardWithCallback ¶

func (client *Client) CreateBoardWithCallback(request *CreateBoardRequest, callback func(response *CreateBoardResponse, err error)) <-chan int

CreateBoardWithCallback invokes the live.CreateBoard API asynchronously api document: https://help.aliyun.com/api/live/createboard.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateBoardWithChan ¶

func (client *Client) CreateBoardWithChan(request *CreateBoardRequest) (<-chan *CreateBoardResponse, <-chan error)

CreateBoardWithChan invokes the live.CreateBoard API asynchronously api document: https://help.aliyun.com/api/live/createboard.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateCaster ¶

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

CreateCaster invokes the live.CreateCaster API synchronously api document: https://help.aliyun.com/api/live/createcaster.html

func (*Client) CreateCasterWithCallback ¶

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

CreateCasterWithCallback invokes the live.CreateCaster API asynchronously api document: https://help.aliyun.com/api/live/createcaster.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateCasterWithChan ¶

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

CreateCasterWithChan invokes the live.CreateCaster API asynchronously api document: https://help.aliyun.com/api/live/createcaster.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateLiveStreamRecordIndexFiles ¶

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

CreateLiveStreamRecordIndexFiles invokes the live.CreateLiveStreamRecordIndexFiles API synchronously api document: https://help.aliyun.com/api/live/createlivestreamrecordindexfiles.html

func (*Client) CreateLiveStreamRecordIndexFilesWithCallback ¶

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

CreateLiveStreamRecordIndexFilesWithCallback invokes the live.CreateLiveStreamRecordIndexFiles API asynchronously api document: https://help.aliyun.com/api/live/createlivestreamrecordindexfiles.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateLiveStreamRecordIndexFilesWithChan ¶

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

CreateLiveStreamRecordIndexFilesWithChan invokes the live.CreateLiveStreamRecordIndexFiles API asynchronously api document: https://help.aliyun.com/api/live/createlivestreamrecordindexfiles.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateRoom ¶

func (client *Client) CreateRoom(request *CreateRoomRequest) (response *CreateRoomResponse, err error)

CreateRoom invokes the live.CreateRoom API synchronously api document: https://help.aliyun.com/api/live/createroom.html

func (*Client) CreateRoomWithCallback ¶

func (client *Client) CreateRoomWithCallback(request *CreateRoomRequest, callback func(response *CreateRoomResponse, err error)) <-chan int

CreateRoomWithCallback invokes the live.CreateRoom API asynchronously api document: https://help.aliyun.com/api/live/createroom.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateRoomWithChan ¶

func (client *Client) CreateRoomWithChan(request *CreateRoomRequest) (<-chan *CreateRoomResponse, <-chan error)

CreateRoomWithChan invokes the live.CreateRoom API asynchronously api document: https://help.aliyun.com/api/live/createroom.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteBoard ¶

func (client *Client) DeleteBoard(request *DeleteBoardRequest) (response *DeleteBoardResponse, err error)

DeleteBoard invokes the live.DeleteBoard API synchronously api document: https://help.aliyun.com/api/live/deleteboard.html

func (*Client) DeleteBoardWithCallback ¶

func (client *Client) DeleteBoardWithCallback(request *DeleteBoardRequest, callback func(response *DeleteBoardResponse, err error)) <-chan int

DeleteBoardWithCallback invokes the live.DeleteBoard API asynchronously api document: https://help.aliyun.com/api/live/deleteboard.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteBoardWithChan ¶

func (client *Client) DeleteBoardWithChan(request *DeleteBoardRequest) (<-chan *DeleteBoardResponse, <-chan error)

DeleteBoardWithChan invokes the live.DeleteBoard API asynchronously api document: https://help.aliyun.com/api/live/deleteboard.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCaster ¶

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

DeleteCaster invokes the live.DeleteCaster API synchronously api document: https://help.aliyun.com/api/live/deletecaster.html

func (*Client) DeleteCasterComponent ¶

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

DeleteCasterComponent invokes the live.DeleteCasterComponent API synchronously api document: https://help.aliyun.com/api/live/deletecastercomponent.html

func (*Client) DeleteCasterComponentWithCallback ¶

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

DeleteCasterComponentWithCallback invokes the live.DeleteCasterComponent API asynchronously api document: https://help.aliyun.com/api/live/deletecastercomponent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCasterComponentWithChan ¶

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

DeleteCasterComponentWithChan invokes the live.DeleteCasterComponent API asynchronously api document: https://help.aliyun.com/api/live/deletecastercomponent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCasterEpisode ¶

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

DeleteCasterEpisode invokes the live.DeleteCasterEpisode API synchronously api document: https://help.aliyun.com/api/live/deletecasterepisode.html

func (*Client) DeleteCasterEpisodeGroup ¶

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

DeleteCasterEpisodeGroup invokes the live.DeleteCasterEpisodeGroup API synchronously api document: https://help.aliyun.com/api/live/deletecasterepisodegroup.html

func (*Client) DeleteCasterEpisodeGroupWithCallback ¶

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

DeleteCasterEpisodeGroupWithCallback invokes the live.DeleteCasterEpisodeGroup API asynchronously api document: https://help.aliyun.com/api/live/deletecasterepisodegroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCasterEpisodeGroupWithChan ¶

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

DeleteCasterEpisodeGroupWithChan invokes the live.DeleteCasterEpisodeGroup API asynchronously api document: https://help.aliyun.com/api/live/deletecasterepisodegroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCasterEpisodeWithCallback ¶

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

DeleteCasterEpisodeWithCallback invokes the live.DeleteCasterEpisode API asynchronously api document: https://help.aliyun.com/api/live/deletecasterepisode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCasterEpisodeWithChan ¶

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

DeleteCasterEpisodeWithChan invokes the live.DeleteCasterEpisode API asynchronously api document: https://help.aliyun.com/api/live/deletecasterepisode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCasterLayout ¶

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

DeleteCasterLayout invokes the live.DeleteCasterLayout API synchronously api document: https://help.aliyun.com/api/live/deletecasterlayout.html

func (*Client) DeleteCasterLayoutWithCallback ¶

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

DeleteCasterLayoutWithCallback invokes the live.DeleteCasterLayout API asynchronously api document: https://help.aliyun.com/api/live/deletecasterlayout.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCasterLayoutWithChan ¶

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

DeleteCasterLayoutWithChan invokes the live.DeleteCasterLayout API asynchronously api document: https://help.aliyun.com/api/live/deletecasterlayout.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCasterProgram ¶

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

DeleteCasterProgram invokes the live.DeleteCasterProgram API synchronously api document: https://help.aliyun.com/api/live/deletecasterprogram.html

func (*Client) DeleteCasterProgramWithCallback ¶

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

DeleteCasterProgramWithCallback invokes the live.DeleteCasterProgram API asynchronously api document: https://help.aliyun.com/api/live/deletecasterprogram.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCasterProgramWithChan ¶

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

DeleteCasterProgramWithChan invokes the live.DeleteCasterProgram API asynchronously api document: https://help.aliyun.com/api/live/deletecasterprogram.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCasterSceneConfig ¶

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

DeleteCasterSceneConfig invokes the live.DeleteCasterSceneConfig API synchronously api document: https://help.aliyun.com/api/live/deletecastersceneconfig.html

func (*Client) DeleteCasterSceneConfigWithCallback ¶

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

DeleteCasterSceneConfigWithCallback invokes the live.DeleteCasterSceneConfig API asynchronously api document: https://help.aliyun.com/api/live/deletecastersceneconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCasterSceneConfigWithChan ¶

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

DeleteCasterSceneConfigWithChan invokes the live.DeleteCasterSceneConfig API asynchronously api document: https://help.aliyun.com/api/live/deletecastersceneconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCasterVideoResource ¶

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

DeleteCasterVideoResource invokes the live.DeleteCasterVideoResource API synchronously api document: https://help.aliyun.com/api/live/deletecastervideoresource.html

func (*Client) DeleteCasterVideoResourceWithCallback ¶

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

DeleteCasterVideoResourceWithCallback invokes the live.DeleteCasterVideoResource API asynchronously api document: https://help.aliyun.com/api/live/deletecastervideoresource.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCasterVideoResourceWithChan ¶

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

DeleteCasterVideoResourceWithChan invokes the live.DeleteCasterVideoResource API asynchronously api document: https://help.aliyun.com/api/live/deletecastervideoresource.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCasterWithCallback ¶

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

DeleteCasterWithCallback invokes the live.DeleteCaster API asynchronously api document: https://help.aliyun.com/api/live/deletecaster.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCasterWithChan ¶

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

DeleteCasterWithChan invokes the live.DeleteCaster API asynchronously api document: https://help.aliyun.com/api/live/deletecaster.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveAppRecordConfig ¶

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

DeleteLiveAppRecordConfig invokes the live.DeleteLiveAppRecordConfig API synchronously api document: https://help.aliyun.com/api/live/deleteliveapprecordconfig.html

func (*Client) DeleteLiveAppRecordConfigWithCallback ¶

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

DeleteLiveAppRecordConfigWithCallback invokes the live.DeleteLiveAppRecordConfig API asynchronously api document: https://help.aliyun.com/api/live/deleteliveapprecordconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveAppRecordConfigWithChan ¶

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

DeleteLiveAppRecordConfigWithChan invokes the live.DeleteLiveAppRecordConfig API asynchronously api document: https://help.aliyun.com/api/live/deleteliveapprecordconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveAppSnapshotConfig ¶

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

DeleteLiveAppSnapshotConfig invokes the live.DeleteLiveAppSnapshotConfig API synchronously api document: https://help.aliyun.com/api/live/deleteliveappsnapshotconfig.html

func (*Client) DeleteLiveAppSnapshotConfigWithCallback ¶

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

DeleteLiveAppSnapshotConfigWithCallback invokes the live.DeleteLiveAppSnapshotConfig API asynchronously api document: https://help.aliyun.com/api/live/deleteliveappsnapshotconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveAppSnapshotConfigWithChan ¶

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

DeleteLiveAppSnapshotConfigWithChan invokes the live.DeleteLiveAppSnapshotConfig API asynchronously api document: https://help.aliyun.com/api/live/deleteliveappsnapshotconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveDetectNotifyConfig ¶

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

DeleteLiveDetectNotifyConfig invokes the live.DeleteLiveDetectNotifyConfig API synchronously api document: https://help.aliyun.com/api/live/deletelivedetectnotifyconfig.html

func (*Client) DeleteLiveDetectNotifyConfigWithCallback ¶

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

DeleteLiveDetectNotifyConfigWithCallback invokes the live.DeleteLiveDetectNotifyConfig API asynchronously api document: https://help.aliyun.com/api/live/deletelivedetectnotifyconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveDetectNotifyConfigWithChan ¶

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

DeleteLiveDetectNotifyConfigWithChan invokes the live.DeleteLiveDetectNotifyConfig API asynchronously api document: https://help.aliyun.com/api/live/deletelivedetectnotifyconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveDomain ¶

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

DeleteLiveDomain invokes the live.DeleteLiveDomain API synchronously api document: https://help.aliyun.com/api/live/deletelivedomain.html

func (*Client) DeleteLiveDomainMapping ¶

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

DeleteLiveDomainMapping invokes the live.DeleteLiveDomainMapping API synchronously api document: https://help.aliyun.com/api/live/deletelivedomainmapping.html

func (*Client) DeleteLiveDomainMappingWithCallback ¶

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

DeleteLiveDomainMappingWithCallback invokes the live.DeleteLiveDomainMapping API asynchronously api document: https://help.aliyun.com/api/live/deletelivedomainmapping.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveDomainMappingWithChan ¶

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

DeleteLiveDomainMappingWithChan invokes the live.DeleteLiveDomainMapping API asynchronously api document: https://help.aliyun.com/api/live/deletelivedomainmapping.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveDomainWithCallback ¶

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

DeleteLiveDomainWithCallback invokes the live.DeleteLiveDomain API asynchronously api document: https://help.aliyun.com/api/live/deletelivedomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveDomainWithChan ¶

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

DeleteLiveDomainWithChan invokes the live.DeleteLiveDomain API asynchronously api document: https://help.aliyun.com/api/live/deletelivedomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveLazyPullStreamInfoConfig ¶

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

DeleteLiveLazyPullStreamInfoConfig invokes the live.DeleteLiveLazyPullStreamInfoConfig API synchronously api document: https://help.aliyun.com/api/live/deletelivelazypullstreaminfoconfig.html

func (*Client) DeleteLiveLazyPullStreamInfoConfigWithCallback ¶

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

DeleteLiveLazyPullStreamInfoConfigWithCallback invokes the live.DeleteLiveLazyPullStreamInfoConfig API asynchronously api document: https://help.aliyun.com/api/live/deletelivelazypullstreaminfoconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveLazyPullStreamInfoConfigWithChan ¶

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

DeleteLiveLazyPullStreamInfoConfigWithChan invokes the live.DeleteLiveLazyPullStreamInfoConfig API asynchronously api document: https://help.aliyun.com/api/live/deletelivelazypullstreaminfoconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveMixConfig ¶

func (client *Client) DeleteLiveMixConfig(request *DeleteLiveMixConfigRequest) (response *DeleteLiveMixConfigResponse, err error)

DeleteLiveMixConfig invokes the live.DeleteLiveMixConfig API synchronously api document: https://help.aliyun.com/api/live/deletelivemixconfig.html

func (*Client) DeleteLiveMixConfigWithCallback ¶

func (client *Client) DeleteLiveMixConfigWithCallback(request *DeleteLiveMixConfigRequest, callback func(response *DeleteLiveMixConfigResponse, err error)) <-chan int

DeleteLiveMixConfigWithCallback invokes the live.DeleteLiveMixConfig API asynchronously api document: https://help.aliyun.com/api/live/deletelivemixconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveMixConfigWithChan ¶

func (client *Client) DeleteLiveMixConfigWithChan(request *DeleteLiveMixConfigRequest) (<-chan *DeleteLiveMixConfigResponse, <-chan error)

DeleteLiveMixConfigWithChan invokes the live.DeleteLiveMixConfig API asynchronously api document: https://help.aliyun.com/api/live/deletelivemixconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveMixNotifyConfig ¶

func (client *Client) DeleteLiveMixNotifyConfig(request *DeleteLiveMixNotifyConfigRequest) (response *DeleteLiveMixNotifyConfigResponse, err error)

DeleteLiveMixNotifyConfig invokes the live.DeleteLiveMixNotifyConfig API synchronously api document: https://help.aliyun.com/api/live/deletelivemixnotifyconfig.html

func (*Client) DeleteLiveMixNotifyConfigWithCallback ¶

func (client *Client) DeleteLiveMixNotifyConfigWithCallback(request *DeleteLiveMixNotifyConfigRequest, callback func(response *DeleteLiveMixNotifyConfigResponse, err error)) <-chan int

DeleteLiveMixNotifyConfigWithCallback invokes the live.DeleteLiveMixNotifyConfig API asynchronously api document: https://help.aliyun.com/api/live/deletelivemixnotifyconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveMixNotifyConfigWithChan ¶

func (client *Client) DeleteLiveMixNotifyConfigWithChan(request *DeleteLiveMixNotifyConfigRequest) (<-chan *DeleteLiveMixNotifyConfigResponse, <-chan error)

DeleteLiveMixNotifyConfigWithChan invokes the live.DeleteLiveMixNotifyConfig API asynchronously api document: https://help.aliyun.com/api/live/deletelivemixnotifyconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLivePullStreamInfoConfig ¶

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

DeleteLivePullStreamInfoConfig invokes the live.DeleteLivePullStreamInfoConfig API synchronously api document: https://help.aliyun.com/api/live/deletelivepullstreaminfoconfig.html

func (*Client) DeleteLivePullStreamInfoConfigWithCallback ¶

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

DeleteLivePullStreamInfoConfigWithCallback invokes the live.DeleteLivePullStreamInfoConfig API asynchronously api document: https://help.aliyun.com/api/live/deletelivepullstreaminfoconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLivePullStreamInfoConfigWithChan ¶

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

DeleteLivePullStreamInfoConfigWithChan invokes the live.DeleteLivePullStreamInfoConfig API asynchronously api document: https://help.aliyun.com/api/live/deletelivepullstreaminfoconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveRecordNotifyConfig ¶

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

DeleteLiveRecordNotifyConfig invokes the live.DeleteLiveRecordNotifyConfig API synchronously api document: https://help.aliyun.com/api/live/deleteliverecordnotifyconfig.html

func (*Client) DeleteLiveRecordNotifyConfigWithCallback ¶

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

DeleteLiveRecordNotifyConfigWithCallback invokes the live.DeleteLiveRecordNotifyConfig API asynchronously api document: https://help.aliyun.com/api/live/deleteliverecordnotifyconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveRecordNotifyConfigWithChan ¶

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

DeleteLiveRecordNotifyConfigWithChan invokes the live.DeleteLiveRecordNotifyConfig API asynchronously api document: https://help.aliyun.com/api/live/deleteliverecordnotifyconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveRecordVodConfig ¶

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

DeleteLiveRecordVodConfig invokes the live.DeleteLiveRecordVodConfig API synchronously api document: https://help.aliyun.com/api/live/deleteliverecordvodconfig.html

func (*Client) DeleteLiveRecordVodConfigWithCallback ¶

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

DeleteLiveRecordVodConfigWithCallback invokes the live.DeleteLiveRecordVodConfig API asynchronously api document: https://help.aliyun.com/api/live/deleteliverecordvodconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveRecordVodConfigWithChan ¶

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

DeleteLiveRecordVodConfigWithChan invokes the live.DeleteLiveRecordVodConfig API asynchronously api document: https://help.aliyun.com/api/live/deleteliverecordvodconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveSnapshotDetectPornConfig ¶

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

DeleteLiveSnapshotDetectPornConfig invokes the live.DeleteLiveSnapshotDetectPornConfig API synchronously api document: https://help.aliyun.com/api/live/deletelivesnapshotdetectpornconfig.html

func (*Client) DeleteLiveSnapshotDetectPornConfigWithCallback ¶

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

DeleteLiveSnapshotDetectPornConfigWithCallback invokes the live.DeleteLiveSnapshotDetectPornConfig API asynchronously api document: https://help.aliyun.com/api/live/deletelivesnapshotdetectpornconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveSnapshotDetectPornConfigWithChan ¶

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

DeleteLiveSnapshotDetectPornConfigWithChan invokes the live.DeleteLiveSnapshotDetectPornConfig API asynchronously api document: https://help.aliyun.com/api/live/deletelivesnapshotdetectpornconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveSpecificConfig ¶

func (client *Client) DeleteLiveSpecificConfig(request *DeleteLiveSpecificConfigRequest) (response *DeleteLiveSpecificConfigResponse, err error)

DeleteLiveSpecificConfig invokes the live.DeleteLiveSpecificConfig API synchronously api document: https://help.aliyun.com/api/live/deletelivespecificconfig.html

func (*Client) DeleteLiveSpecificConfigWithCallback ¶

func (client *Client) DeleteLiveSpecificConfigWithCallback(request *DeleteLiveSpecificConfigRequest, callback func(response *DeleteLiveSpecificConfigResponse, err error)) <-chan int

DeleteLiveSpecificConfigWithCallback invokes the live.DeleteLiveSpecificConfig API asynchronously api document: https://help.aliyun.com/api/live/deletelivespecificconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveSpecificConfigWithChan ¶

func (client *Client) DeleteLiveSpecificConfigWithChan(request *DeleteLiveSpecificConfigRequest) (<-chan *DeleteLiveSpecificConfigResponse, <-chan error)

DeleteLiveSpecificConfigWithChan invokes the live.DeleteLiveSpecificConfig API asynchronously api document: https://help.aliyun.com/api/live/deletelivespecificconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveStreamTranscode ¶

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

DeleteLiveStreamTranscode invokes the live.DeleteLiveStreamTranscode API synchronously api document: https://help.aliyun.com/api/live/deletelivestreamtranscode.html

func (*Client) DeleteLiveStreamTranscodeWithCallback ¶

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

DeleteLiveStreamTranscodeWithCallback invokes the live.DeleteLiveStreamTranscode API asynchronously api document: https://help.aliyun.com/api/live/deletelivestreamtranscode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveStreamTranscodeWithChan ¶

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

DeleteLiveStreamTranscodeWithChan invokes the live.DeleteLiveStreamTranscode API asynchronously api document: https://help.aliyun.com/api/live/deletelivestreamtranscode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveStreamsNotifyUrlConfig ¶

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

DeleteLiveStreamsNotifyUrlConfig invokes the live.DeleteLiveStreamsNotifyUrlConfig API synchronously api document: https://help.aliyun.com/api/live/deletelivestreamsnotifyurlconfig.html

func (*Client) DeleteLiveStreamsNotifyUrlConfigWithCallback ¶

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

DeleteLiveStreamsNotifyUrlConfigWithCallback invokes the live.DeleteLiveStreamsNotifyUrlConfig API asynchronously api document: https://help.aliyun.com/api/live/deletelivestreamsnotifyurlconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLiveStreamsNotifyUrlConfigWithChan ¶

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

DeleteLiveStreamsNotifyUrlConfigWithChan invokes the live.DeleteLiveStreamsNotifyUrlConfig API asynchronously api document: https://help.aliyun.com/api/live/deletelivestreamsnotifyurlconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteRoom ¶

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

DeleteRoom invokes the live.DeleteRoom API synchronously api document: https://help.aliyun.com/api/live/deleteroom.html

func (*Client) DeleteRoomWithCallback ¶

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

DeleteRoomWithCallback invokes the live.DeleteRoom API asynchronously api document: https://help.aliyun.com/api/live/deleteroom.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteRoomWithChan ¶

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

DeleteRoomWithChan invokes the live.DeleteRoom API asynchronously api document: https://help.aliyun.com/api/live/deleteroom.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeBoardEvents ¶

func (client *Client) DescribeBoardEvents(request *DescribeBoardEventsRequest) (response *DescribeBoardEventsResponse, err error)

DescribeBoardEvents invokes the live.DescribeBoardEvents API synchronously api document: https://help.aliyun.com/api/live/describeboardevents.html

func (*Client) DescribeBoardEventsWithCallback ¶

func (client *Client) DescribeBoardEventsWithCallback(request *DescribeBoardEventsRequest, callback func(response *DescribeBoardEventsResponse, err error)) <-chan int

DescribeBoardEventsWithCallback invokes the live.DescribeBoardEvents API asynchronously api document: https://help.aliyun.com/api/live/describeboardevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeBoardEventsWithChan ¶

func (client *Client) DescribeBoardEventsWithChan(request *DescribeBoardEventsRequest) (<-chan *DescribeBoardEventsResponse, <-chan error)

DescribeBoardEventsWithChan invokes the live.DescribeBoardEvents API asynchronously api document: https://help.aliyun.com/api/live/describeboardevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeBoardSnapshot ¶

func (client *Client) DescribeBoardSnapshot(request *DescribeBoardSnapshotRequest) (response *DescribeBoardSnapshotResponse, err error)

DescribeBoardSnapshot invokes the live.DescribeBoardSnapshot API synchronously api document: https://help.aliyun.com/api/live/describeboardsnapshot.html

func (*Client) DescribeBoardSnapshotWithCallback ¶

func (client *Client) DescribeBoardSnapshotWithCallback(request *DescribeBoardSnapshotRequest, callback func(response *DescribeBoardSnapshotResponse, err error)) <-chan int

DescribeBoardSnapshotWithCallback invokes the live.DescribeBoardSnapshot API asynchronously api document: https://help.aliyun.com/api/live/describeboardsnapshot.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeBoardSnapshotWithChan ¶

func (client *Client) DescribeBoardSnapshotWithChan(request *DescribeBoardSnapshotRequest) (<-chan *DescribeBoardSnapshotResponse, <-chan error)

DescribeBoardSnapshotWithChan invokes the live.DescribeBoardSnapshot API asynchronously api document: https://help.aliyun.com/api/live/describeboardsnapshot.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeBoards ¶

func (client *Client) DescribeBoards(request *DescribeBoardsRequest) (response *DescribeBoardsResponse, err error)

DescribeBoards invokes the live.DescribeBoards API synchronously api document: https://help.aliyun.com/api/live/describeboards.html

func (*Client) DescribeBoardsWithCallback ¶

func (client *Client) DescribeBoardsWithCallback(request *DescribeBoardsRequest, callback func(response *DescribeBoardsResponse, err error)) <-chan int

DescribeBoardsWithCallback invokes the live.DescribeBoards API asynchronously api document: https://help.aliyun.com/api/live/describeboards.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeBoardsWithChan ¶

func (client *Client) DescribeBoardsWithChan(request *DescribeBoardsRequest) (<-chan *DescribeBoardsResponse, <-chan error)

DescribeBoardsWithChan invokes the live.DescribeBoards API asynchronously api document: https://help.aliyun.com/api/live/describeboards.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCasterChannels ¶

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

DescribeCasterChannels invokes the live.DescribeCasterChannels API synchronously api document: https://help.aliyun.com/api/live/describecasterchannels.html

func (*Client) DescribeCasterChannelsWithCallback ¶

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

DescribeCasterChannelsWithCallback invokes the live.DescribeCasterChannels API asynchronously api document: https://help.aliyun.com/api/live/describecasterchannels.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCasterChannelsWithChan ¶

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

DescribeCasterChannelsWithChan invokes the live.DescribeCasterChannels API asynchronously api document: https://help.aliyun.com/api/live/describecasterchannels.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCasterComponents ¶

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

DescribeCasterComponents invokes the live.DescribeCasterComponents API synchronously api document: https://help.aliyun.com/api/live/describecastercomponents.html

func (*Client) DescribeCasterComponentsWithCallback ¶

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

DescribeCasterComponentsWithCallback invokes the live.DescribeCasterComponents API asynchronously api document: https://help.aliyun.com/api/live/describecastercomponents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCasterComponentsWithChan ¶

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

DescribeCasterComponentsWithChan invokes the live.DescribeCasterComponents API asynchronously api document: https://help.aliyun.com/api/live/describecastercomponents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCasterConfig ¶

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

DescribeCasterConfig invokes the live.DescribeCasterConfig API synchronously api document: https://help.aliyun.com/api/live/describecasterconfig.html

func (*Client) DescribeCasterConfigWithCallback ¶

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

DescribeCasterConfigWithCallback invokes the live.DescribeCasterConfig API asynchronously api document: https://help.aliyun.com/api/live/describecasterconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCasterConfigWithChan ¶

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

DescribeCasterConfigWithChan invokes the live.DescribeCasterConfig API asynchronously api document: https://help.aliyun.com/api/live/describecasterconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCasterLayouts ¶

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

DescribeCasterLayouts invokes the live.DescribeCasterLayouts API synchronously api document: https://help.aliyun.com/api/live/describecasterlayouts.html

func (*Client) DescribeCasterLayoutsWithCallback ¶

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

DescribeCasterLayoutsWithCallback invokes the live.DescribeCasterLayouts API asynchronously api document: https://help.aliyun.com/api/live/describecasterlayouts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCasterLayoutsWithChan ¶

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

DescribeCasterLayoutsWithChan invokes the live.DescribeCasterLayouts API asynchronously api document: https://help.aliyun.com/api/live/describecasterlayouts.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCasterProgram ¶

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

DescribeCasterProgram invokes the live.DescribeCasterProgram API synchronously api document: https://help.aliyun.com/api/live/describecasterprogram.html

func (*Client) DescribeCasterProgramWithCallback ¶

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

DescribeCasterProgramWithCallback invokes the live.DescribeCasterProgram API asynchronously api document: https://help.aliyun.com/api/live/describecasterprogram.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCasterProgramWithChan ¶

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

DescribeCasterProgramWithChan invokes the live.DescribeCasterProgram API asynchronously api document: https://help.aliyun.com/api/live/describecasterprogram.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCasterRtcInfo ¶

func (client *Client) DescribeCasterRtcInfo(request *DescribeCasterRtcInfoRequest) (response *DescribeCasterRtcInfoResponse, err error)

DescribeCasterRtcInfo invokes the live.DescribeCasterRtcInfo API synchronously api document: https://help.aliyun.com/api/live/describecasterrtcinfo.html

func (*Client) DescribeCasterRtcInfoWithCallback ¶

func (client *Client) DescribeCasterRtcInfoWithCallback(request *DescribeCasterRtcInfoRequest, callback func(response *DescribeCasterRtcInfoResponse, err error)) <-chan int

DescribeCasterRtcInfoWithCallback invokes the live.DescribeCasterRtcInfo API asynchronously api document: https://help.aliyun.com/api/live/describecasterrtcinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCasterRtcInfoWithChan ¶

func (client *Client) DescribeCasterRtcInfoWithChan(request *DescribeCasterRtcInfoRequest) (<-chan *DescribeCasterRtcInfoResponse, <-chan error)

DescribeCasterRtcInfoWithChan invokes the live.DescribeCasterRtcInfo API asynchronously api document: https://help.aliyun.com/api/live/describecasterrtcinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCasterSceneAudio ¶

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

DescribeCasterSceneAudio invokes the live.DescribeCasterSceneAudio API synchronously api document: https://help.aliyun.com/api/live/describecastersceneaudio.html

func (*Client) DescribeCasterSceneAudioWithCallback ¶

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

DescribeCasterSceneAudioWithCallback invokes the live.DescribeCasterSceneAudio API asynchronously api document: https://help.aliyun.com/api/live/describecastersceneaudio.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCasterSceneAudioWithChan ¶

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

DescribeCasterSceneAudioWithChan invokes the live.DescribeCasterSceneAudio API asynchronously api document: https://help.aliyun.com/api/live/describecastersceneaudio.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCasterScenes ¶

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

DescribeCasterScenes invokes the live.DescribeCasterScenes API synchronously api document: https://help.aliyun.com/api/live/describecasterscenes.html

func (*Client) DescribeCasterScenesWithCallback ¶

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

DescribeCasterScenesWithCallback invokes the live.DescribeCasterScenes API asynchronously api document: https://help.aliyun.com/api/live/describecasterscenes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCasterScenesWithChan ¶

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

DescribeCasterScenesWithChan invokes the live.DescribeCasterScenes API asynchronously api document: https://help.aliyun.com/api/live/describecasterscenes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCasterStreamUrl ¶

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

DescribeCasterStreamUrl invokes the live.DescribeCasterStreamUrl API synchronously api document: https://help.aliyun.com/api/live/describecasterstreamurl.html

func (*Client) DescribeCasterStreamUrlWithCallback ¶

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

DescribeCasterStreamUrlWithCallback invokes the live.DescribeCasterStreamUrl API asynchronously api document: https://help.aliyun.com/api/live/describecasterstreamurl.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCasterStreamUrlWithChan ¶

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

DescribeCasterStreamUrlWithChan invokes the live.DescribeCasterStreamUrl API asynchronously api document: https://help.aliyun.com/api/live/describecasterstreamurl.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCasterVideoResources ¶

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

DescribeCasterVideoResources invokes the live.DescribeCasterVideoResources API synchronously api document: https://help.aliyun.com/api/live/describecastervideoresources.html

func (*Client) DescribeCasterVideoResourcesWithCallback ¶

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

DescribeCasterVideoResourcesWithCallback invokes the live.DescribeCasterVideoResources API asynchronously api document: https://help.aliyun.com/api/live/describecastervideoresources.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCasterVideoResourcesWithChan ¶

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

DescribeCasterVideoResourcesWithChan invokes the live.DescribeCasterVideoResources API asynchronously api document: https://help.aliyun.com/api/live/describecastervideoresources.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCasters ¶

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

DescribeCasters invokes the live.DescribeCasters API synchronously api document: https://help.aliyun.com/api/live/describecasters.html

func (*Client) DescribeCastersWithCallback ¶

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

DescribeCastersWithCallback invokes the live.DescribeCasters API asynchronously api document: https://help.aliyun.com/api/live/describecasters.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCastersWithChan ¶

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

DescribeCastersWithChan invokes the live.DescribeCasters API asynchronously api document: https://help.aliyun.com/api/live/describecasters.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeForbidPushStreamRoomList ¶

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

DescribeForbidPushStreamRoomList invokes the live.DescribeForbidPushStreamRoomList API synchronously api document: https://help.aliyun.com/api/live/describeforbidpushstreamroomlist.html

func (*Client) DescribeForbidPushStreamRoomListWithCallback ¶

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

DescribeForbidPushStreamRoomListWithCallback invokes the live.DescribeForbidPushStreamRoomList API asynchronously api document: https://help.aliyun.com/api/live/describeforbidpushstreamroomlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeForbidPushStreamRoomListWithChan ¶

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

DescribeForbidPushStreamRoomListWithChan invokes the live.DescribeForbidPushStreamRoomList API asynchronously api document: https://help.aliyun.com/api/live/describeforbidpushstreamroomlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeHlsLiveStreamRealTimeBpsData ¶

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

DescribeHlsLiveStreamRealTimeBpsData invokes the live.DescribeHlsLiveStreamRealTimeBpsData API synchronously api document: https://help.aliyun.com/api/live/describehlslivestreamrealtimebpsdata.html

func (*Client) DescribeHlsLiveStreamRealTimeBpsDataWithCallback ¶

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

DescribeHlsLiveStreamRealTimeBpsDataWithCallback invokes the live.DescribeHlsLiveStreamRealTimeBpsData API asynchronously api document: https://help.aliyun.com/api/live/describehlslivestreamrealtimebpsdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeHlsLiveStreamRealTimeBpsDataWithChan ¶

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

DescribeHlsLiveStreamRealTimeBpsDataWithChan invokes the live.DescribeHlsLiveStreamRealTimeBpsData API asynchronously api document: https://help.aliyun.com/api/live/describehlslivestreamrealtimebpsdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveCertificateDetail ¶

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

DescribeLiveCertificateDetail invokes the live.DescribeLiveCertificateDetail API synchronously api document: https://help.aliyun.com/api/live/describelivecertificatedetail.html

func (*Client) DescribeLiveCertificateDetailWithCallback ¶

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

DescribeLiveCertificateDetailWithCallback invokes the live.DescribeLiveCertificateDetail API asynchronously api document: https://help.aliyun.com/api/live/describelivecertificatedetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveCertificateDetailWithChan ¶

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

DescribeLiveCertificateDetailWithChan invokes the live.DescribeLiveCertificateDetail API asynchronously api document: https://help.aliyun.com/api/live/describelivecertificatedetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveCertificateList ¶

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

DescribeLiveCertificateList invokes the live.DescribeLiveCertificateList API synchronously api document: https://help.aliyun.com/api/live/describelivecertificatelist.html

func (*Client) DescribeLiveCertificateListWithCallback ¶

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

DescribeLiveCertificateListWithCallback invokes the live.DescribeLiveCertificateList API asynchronously api document: https://help.aliyun.com/api/live/describelivecertificatelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveCertificateListWithChan ¶

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

DescribeLiveCertificateListWithChan invokes the live.DescribeLiveCertificateList API asynchronously api document: https://help.aliyun.com/api/live/describelivecertificatelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveDetectNotifyConfig ¶

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

DescribeLiveDetectNotifyConfig invokes the live.DescribeLiveDetectNotifyConfig API synchronously api document: https://help.aliyun.com/api/live/describelivedetectnotifyconfig.html

func (*Client) DescribeLiveDetectNotifyConfigWithCallback ¶

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

DescribeLiveDetectNotifyConfigWithCallback invokes the live.DescribeLiveDetectNotifyConfig API asynchronously api document: https://help.aliyun.com/api/live/describelivedetectnotifyconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveDetectNotifyConfigWithChan ¶

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

DescribeLiveDetectNotifyConfigWithChan invokes the live.DescribeLiveDetectNotifyConfig API asynchronously api document: https://help.aliyun.com/api/live/describelivedetectnotifyconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveDomainBpsData ¶

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

DescribeLiveDomainBpsData invokes the live.DescribeLiveDomainBpsData API synchronously api document: https://help.aliyun.com/api/live/describelivedomainbpsdata.html

func (*Client) DescribeLiveDomainBpsDataWithCallback ¶

func (client *Client) DescribeLiveDomainBpsDataWithCallback(request *DescribeLiveDomainBpsDataRequest, callback func(response *DescribeLiveDomainBpsDataResponse, err error)) <-chan int

DescribeLiveDomainBpsDataWithCallback invokes the live.DescribeLiveDomainBpsData API asynchronously api document: https://help.aliyun.com/api/live/describelivedomainbpsdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveDomainBpsDataWithChan ¶

func (client *Client) DescribeLiveDomainBpsDataWithChan(request *DescribeLiveDomainBpsDataRequest) (<-chan *DescribeLiveDomainBpsDataResponse, <-chan error)

DescribeLiveDomainBpsDataWithChan invokes the live.DescribeLiveDomainBpsData API asynchronously api document: https://help.aliyun.com/api/live/describelivedomainbpsdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveDomainConfigs ¶

func (client *Client) DescribeLiveDomainConfigs(request *DescribeLiveDomainConfigsRequest) (response *DescribeLiveDomainConfigsResponse, err error)

DescribeLiveDomainConfigs invokes the live.DescribeLiveDomainConfigs API synchronously api document: https://help.aliyun.com/api/live/describelivedomainconfigs.html

func (*Client) DescribeLiveDomainConfigsWithCallback ¶

func (client *Client) DescribeLiveDomainConfigsWithCallback(request *DescribeLiveDomainConfigsRequest, callback func(response *DescribeLiveDomainConfigsResponse, err error)) <-chan int

DescribeLiveDomainConfigsWithCallback invokes the live.DescribeLiveDomainConfigs API asynchronously api document: https://help.aliyun.com/api/live/describelivedomainconfigs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveDomainConfigsWithChan ¶

func (client *Client) DescribeLiveDomainConfigsWithChan(request *DescribeLiveDomainConfigsRequest) (<-chan *DescribeLiveDomainConfigsResponse, <-chan error)

DescribeLiveDomainConfigsWithChan invokes the live.DescribeLiveDomainConfigs API asynchronously api document: https://help.aliyun.com/api/live/describelivedomainconfigs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveDomainDetail ¶

func (client *Client) DescribeLiveDomainDetail(request *DescribeLiveDomainDetailRequest) (response *DescribeLiveDomainDetailResponse, err error)

DescribeLiveDomainDetail invokes the live.DescribeLiveDomainDetail API synchronously api document: https://help.aliyun.com/api/live/describelivedomaindetail.html

func (*Client) DescribeLiveDomainDetailWithCallback ¶

func (client *Client) DescribeLiveDomainDetailWithCallback(request *DescribeLiveDomainDetailRequest, callback func(response *DescribeLiveDomainDetailResponse, err error)) <-chan int

DescribeLiveDomainDetailWithCallback invokes the live.DescribeLiveDomainDetail API asynchronously api document: https://help.aliyun.com/api/live/describelivedomaindetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveDomainDetailWithChan ¶

func (client *Client) DescribeLiveDomainDetailWithChan(request *DescribeLiveDomainDetailRequest) (<-chan *DescribeLiveDomainDetailResponse, <-chan error)

DescribeLiveDomainDetailWithChan invokes the live.DescribeLiveDomainDetail API asynchronously api document: https://help.aliyun.com/api/live/describelivedomaindetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveDomainRealTimeBpsData ¶

func (client *Client) DescribeLiveDomainRealTimeBpsData(request *DescribeLiveDomainRealTimeBpsDataRequest) (response *DescribeLiveDomainRealTimeBpsDataResponse, err error)

DescribeLiveDomainRealTimeBpsData invokes the live.DescribeLiveDomainRealTimeBpsData API synchronously api document: https://help.aliyun.com/api/live/describelivedomainrealtimebpsdata.html

func (*Client) DescribeLiveDomainRealTimeBpsDataWithCallback ¶

func (client *Client) DescribeLiveDomainRealTimeBpsDataWithCallback(request *DescribeLiveDomainRealTimeBpsDataRequest, callback func(response *DescribeLiveDomainRealTimeBpsDataResponse, err error)) <-chan int

DescribeLiveDomainRealTimeBpsDataWithCallback invokes the live.DescribeLiveDomainRealTimeBpsData API asynchronously api document: https://help.aliyun.com/api/live/describelivedomainrealtimebpsdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveDomainRealTimeBpsDataWithChan ¶

func (client *Client) DescribeLiveDomainRealTimeBpsDataWithChan(request *DescribeLiveDomainRealTimeBpsDataRequest) (<-chan *DescribeLiveDomainRealTimeBpsDataResponse, <-chan error)

DescribeLiveDomainRealTimeBpsDataWithChan invokes the live.DescribeLiveDomainRealTimeBpsData API asynchronously api document: https://help.aliyun.com/api/live/describelivedomainrealtimebpsdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveDomainRealTimeHttpCodeData ¶

func (client *Client) DescribeLiveDomainRealTimeHttpCodeData(request *DescribeLiveDomainRealTimeHttpCodeDataRequest) (response *DescribeLiveDomainRealTimeHttpCodeDataResponse, err error)

DescribeLiveDomainRealTimeHttpCodeData invokes the live.DescribeLiveDomainRealTimeHttpCodeData API synchronously api document: https://help.aliyun.com/api/live/describelivedomainrealtimehttpcodedata.html

func (*Client) DescribeLiveDomainRealTimeHttpCodeDataWithCallback ¶

func (client *Client) DescribeLiveDomainRealTimeHttpCodeDataWithCallback(request *DescribeLiveDomainRealTimeHttpCodeDataRequest, callback func(response *DescribeLiveDomainRealTimeHttpCodeDataResponse, err error)) <-chan int

DescribeLiveDomainRealTimeHttpCodeDataWithCallback invokes the live.DescribeLiveDomainRealTimeHttpCodeData API asynchronously api document: https://help.aliyun.com/api/live/describelivedomainrealtimehttpcodedata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveDomainRealTimeHttpCodeDataWithChan ¶

func (client *Client) DescribeLiveDomainRealTimeHttpCodeDataWithChan(request *DescribeLiveDomainRealTimeHttpCodeDataRequest) (<-chan *DescribeLiveDomainRealTimeHttpCodeDataResponse, <-chan error)

DescribeLiveDomainRealTimeHttpCodeDataWithChan invokes the live.DescribeLiveDomainRealTimeHttpCodeData API asynchronously api document: https://help.aliyun.com/api/live/describelivedomainrealtimehttpcodedata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveDomainRealTimeTrafficData ¶

func (client *Client) DescribeLiveDomainRealTimeTrafficData(request *DescribeLiveDomainRealTimeTrafficDataRequest) (response *DescribeLiveDomainRealTimeTrafficDataResponse, err error)

DescribeLiveDomainRealTimeTrafficData invokes the live.DescribeLiveDomainRealTimeTrafficData API synchronously api document: https://help.aliyun.com/api/live/describelivedomainrealtimetrafficdata.html

func (*Client) DescribeLiveDomainRealTimeTrafficDataWithCallback ¶

func (client *Client) DescribeLiveDomainRealTimeTrafficDataWithCallback(request *DescribeLiveDomainRealTimeTrafficDataRequest, callback func(response *DescribeLiveDomainRealTimeTrafficDataResponse, err error)) <-chan int

DescribeLiveDomainRealTimeTrafficDataWithCallback invokes the live.DescribeLiveDomainRealTimeTrafficData API asynchronously api document: https://help.aliyun.com/api/live/describelivedomainrealtimetrafficdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveDomainRealTimeTrafficDataWithChan ¶

func (client *Client) DescribeLiveDomainRealTimeTrafficDataWithChan(request *DescribeLiveDomainRealTimeTrafficDataRequest) (<-chan *DescribeLiveDomainRealTimeTrafficDataResponse, <-chan error)

DescribeLiveDomainRealTimeTrafficDataWithChan invokes the live.DescribeLiveDomainRealTimeTrafficData API asynchronously api document: https://help.aliyun.com/api/live/describelivedomainrealtimetrafficdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveDomainRecordData ¶

func (client *Client) DescribeLiveDomainRecordData(request *DescribeLiveDomainRecordDataRequest) (response *DescribeLiveDomainRecordDataResponse, err error)

DescribeLiveDomainRecordData invokes the live.DescribeLiveDomainRecordData API synchronously api document: https://help.aliyun.com/api/live/describelivedomainrecorddata.html

func (*Client) DescribeLiveDomainRecordDataWithCallback ¶

func (client *Client) DescribeLiveDomainRecordDataWithCallback(request *DescribeLiveDomainRecordDataRequest, callback func(response *DescribeLiveDomainRecordDataResponse, err error)) <-chan int

DescribeLiveDomainRecordDataWithCallback invokes the live.DescribeLiveDomainRecordData API asynchronously api document: https://help.aliyun.com/api/live/describelivedomainrecorddata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveDomainRecordDataWithChan ¶

func (client *Client) DescribeLiveDomainRecordDataWithChan(request *DescribeLiveDomainRecordDataRequest) (<-chan *DescribeLiveDomainRecordDataResponse, <-chan error)

DescribeLiveDomainRecordDataWithChan invokes the live.DescribeLiveDomainRecordData API asynchronously api document: https://help.aliyun.com/api/live/describelivedomainrecorddata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveDomainSnapshotData ¶

func (client *Client) DescribeLiveDomainSnapshotData(request *DescribeLiveDomainSnapshotDataRequest) (response *DescribeLiveDomainSnapshotDataResponse, err error)

DescribeLiveDomainSnapshotData invokes the live.DescribeLiveDomainSnapshotData API synchronously api document: https://help.aliyun.com/api/live/describelivedomainsnapshotdata.html

func (*Client) DescribeLiveDomainSnapshotDataWithCallback ¶

func (client *Client) DescribeLiveDomainSnapshotDataWithCallback(request *DescribeLiveDomainSnapshotDataRequest, callback func(response *DescribeLiveDomainSnapshotDataResponse, err error)) <-chan int

DescribeLiveDomainSnapshotDataWithCallback invokes the live.DescribeLiveDomainSnapshotData API asynchronously api document: https://help.aliyun.com/api/live/describelivedomainsnapshotdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveDomainSnapshotDataWithChan ¶

func (client *Client) DescribeLiveDomainSnapshotDataWithChan(request *DescribeLiveDomainSnapshotDataRequest) (<-chan *DescribeLiveDomainSnapshotDataResponse, <-chan error)

DescribeLiveDomainSnapshotDataWithChan invokes the live.DescribeLiveDomainSnapshotData API asynchronously api document: https://help.aliyun.com/api/live/describelivedomainsnapshotdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveDomainTrafficData ¶

func (client *Client) DescribeLiveDomainTrafficData(request *DescribeLiveDomainTrafficDataRequest) (response *DescribeLiveDomainTrafficDataResponse, err error)

DescribeLiveDomainTrafficData invokes the live.DescribeLiveDomainTrafficData API synchronously api document: https://help.aliyun.com/api/live/describelivedomaintrafficdata.html

func (*Client) DescribeLiveDomainTrafficDataWithCallback ¶

func (client *Client) DescribeLiveDomainTrafficDataWithCallback(request *DescribeLiveDomainTrafficDataRequest, callback func(response *DescribeLiveDomainTrafficDataResponse, err error)) <-chan int

DescribeLiveDomainTrafficDataWithCallback invokes the live.DescribeLiveDomainTrafficData API asynchronously api document: https://help.aliyun.com/api/live/describelivedomaintrafficdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveDomainTrafficDataWithChan ¶

func (client *Client) DescribeLiveDomainTrafficDataWithChan(request *DescribeLiveDomainTrafficDataRequest) (<-chan *DescribeLiveDomainTrafficDataResponse, <-chan error)

DescribeLiveDomainTrafficDataWithChan invokes the live.DescribeLiveDomainTrafficData API asynchronously api document: https://help.aliyun.com/api/live/describelivedomaintrafficdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveDomainTranscodeData ¶

func (client *Client) DescribeLiveDomainTranscodeData(request *DescribeLiveDomainTranscodeDataRequest) (response *DescribeLiveDomainTranscodeDataResponse, err error)

DescribeLiveDomainTranscodeData invokes the live.DescribeLiveDomainTranscodeData API synchronously api document: https://help.aliyun.com/api/live/describelivedomaintranscodedata.html

func (*Client) DescribeLiveDomainTranscodeDataWithCallback ¶

func (client *Client) DescribeLiveDomainTranscodeDataWithCallback(request *DescribeLiveDomainTranscodeDataRequest, callback func(response *DescribeLiveDomainTranscodeDataResponse, err error)) <-chan int

DescribeLiveDomainTranscodeDataWithCallback invokes the live.DescribeLiveDomainTranscodeData API asynchronously api document: https://help.aliyun.com/api/live/describelivedomaintranscodedata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveDomainTranscodeDataWithChan ¶

func (client *Client) DescribeLiveDomainTranscodeDataWithChan(request *DescribeLiveDomainTranscodeDataRequest) (<-chan *DescribeLiveDomainTranscodeDataResponse, <-chan error)

DescribeLiveDomainTranscodeDataWithChan invokes the live.DescribeLiveDomainTranscodeData API asynchronously api document: https://help.aliyun.com/api/live/describelivedomaintranscodedata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveLazyPullStreamConfig ¶

func (client *Client) DescribeLiveLazyPullStreamConfig(request *DescribeLiveLazyPullStreamConfigRequest) (response *DescribeLiveLazyPullStreamConfigResponse, err error)

DescribeLiveLazyPullStreamConfig invokes the live.DescribeLiveLazyPullStreamConfig API synchronously api document: https://help.aliyun.com/api/live/describelivelazypullstreamconfig.html

func (*Client) DescribeLiveLazyPullStreamConfigWithCallback ¶

func (client *Client) DescribeLiveLazyPullStreamConfigWithCallback(request *DescribeLiveLazyPullStreamConfigRequest, callback func(response *DescribeLiveLazyPullStreamConfigResponse, err error)) <-chan int

DescribeLiveLazyPullStreamConfigWithCallback invokes the live.DescribeLiveLazyPullStreamConfig API asynchronously api document: https://help.aliyun.com/api/live/describelivelazypullstreamconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveLazyPullStreamConfigWithChan ¶

func (client *Client) DescribeLiveLazyPullStreamConfigWithChan(request *DescribeLiveLazyPullStreamConfigRequest) (<-chan *DescribeLiveLazyPullStreamConfigResponse, <-chan error)

DescribeLiveLazyPullStreamConfigWithChan invokes the live.DescribeLiveLazyPullStreamConfig API asynchronously api document: https://help.aliyun.com/api/live/describelivelazypullstreamconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveMixConfig ¶

func (client *Client) DescribeLiveMixConfig(request *DescribeLiveMixConfigRequest) (response *DescribeLiveMixConfigResponse, err error)

DescribeLiveMixConfig invokes the live.DescribeLiveMixConfig API synchronously api document: https://help.aliyun.com/api/live/describelivemixconfig.html

func (*Client) DescribeLiveMixConfigWithCallback ¶

func (client *Client) DescribeLiveMixConfigWithCallback(request *DescribeLiveMixConfigRequest, callback func(response *DescribeLiveMixConfigResponse, err error)) <-chan int

DescribeLiveMixConfigWithCallback invokes the live.DescribeLiveMixConfig API asynchronously api document: https://help.aliyun.com/api/live/describelivemixconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveMixConfigWithChan ¶

func (client *Client) DescribeLiveMixConfigWithChan(request *DescribeLiveMixConfigRequest) (<-chan *DescribeLiveMixConfigResponse, <-chan error)

DescribeLiveMixConfigWithChan invokes the live.DescribeLiveMixConfig API asynchronously api document: https://help.aliyun.com/api/live/describelivemixconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveMixNotifyConfig ¶

func (client *Client) DescribeLiveMixNotifyConfig(request *DescribeLiveMixNotifyConfigRequest) (response *DescribeLiveMixNotifyConfigResponse, err error)

DescribeLiveMixNotifyConfig invokes the live.DescribeLiveMixNotifyConfig API synchronously api document: https://help.aliyun.com/api/live/describelivemixnotifyconfig.html

func (*Client) DescribeLiveMixNotifyConfigWithCallback ¶

func (client *Client) DescribeLiveMixNotifyConfigWithCallback(request *DescribeLiveMixNotifyConfigRequest, callback func(response *DescribeLiveMixNotifyConfigResponse, err error)) <-chan int

DescribeLiveMixNotifyConfigWithCallback invokes the live.DescribeLiveMixNotifyConfig API asynchronously api document: https://help.aliyun.com/api/live/describelivemixnotifyconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveMixNotifyConfigWithChan ¶

func (client *Client) DescribeLiveMixNotifyConfigWithChan(request *DescribeLiveMixNotifyConfigRequest) (<-chan *DescribeLiveMixNotifyConfigResponse, <-chan error)

DescribeLiveMixNotifyConfigWithChan invokes the live.DescribeLiveMixNotifyConfig API asynchronously api document: https://help.aliyun.com/api/live/describelivemixnotifyconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLivePullStreamConfig ¶

func (client *Client) DescribeLivePullStreamConfig(request *DescribeLivePullStreamConfigRequest) (response *DescribeLivePullStreamConfigResponse, err error)

DescribeLivePullStreamConfig invokes the live.DescribeLivePullStreamConfig API synchronously api document: https://help.aliyun.com/api/live/describelivepullstreamconfig.html

func (*Client) DescribeLivePullStreamConfigWithCallback ¶

func (client *Client) DescribeLivePullStreamConfigWithCallback(request *DescribeLivePullStreamConfigRequest, callback func(response *DescribeLivePullStreamConfigResponse, err error)) <-chan int

DescribeLivePullStreamConfigWithCallback invokes the live.DescribeLivePullStreamConfig API asynchronously api document: https://help.aliyun.com/api/live/describelivepullstreamconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLivePullStreamConfigWithChan ¶

func (client *Client) DescribeLivePullStreamConfigWithChan(request *DescribeLivePullStreamConfigRequest) (<-chan *DescribeLivePullStreamConfigResponse, <-chan error)

DescribeLivePullStreamConfigWithChan invokes the live.DescribeLivePullStreamConfig API asynchronously api document: https://help.aliyun.com/api/live/describelivepullstreamconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveRecordConfig ¶

func (client *Client) DescribeLiveRecordConfig(request *DescribeLiveRecordConfigRequest) (response *DescribeLiveRecordConfigResponse, err error)

DescribeLiveRecordConfig invokes the live.DescribeLiveRecordConfig API synchronously api document: https://help.aliyun.com/api/live/describeliverecordconfig.html

func (*Client) DescribeLiveRecordConfigWithCallback ¶

func (client *Client) DescribeLiveRecordConfigWithCallback(request *DescribeLiveRecordConfigRequest, callback func(response *DescribeLiveRecordConfigResponse, err error)) <-chan int

DescribeLiveRecordConfigWithCallback invokes the live.DescribeLiveRecordConfig API asynchronously api document: https://help.aliyun.com/api/live/describeliverecordconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveRecordConfigWithChan ¶

func (client *Client) DescribeLiveRecordConfigWithChan(request *DescribeLiveRecordConfigRequest) (<-chan *DescribeLiveRecordConfigResponse, <-chan error)

DescribeLiveRecordConfigWithChan invokes the live.DescribeLiveRecordConfig API asynchronously api document: https://help.aliyun.com/api/live/describeliverecordconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveRecordNotifyConfig ¶

func (client *Client) DescribeLiveRecordNotifyConfig(request *DescribeLiveRecordNotifyConfigRequest) (response *DescribeLiveRecordNotifyConfigResponse, err error)

DescribeLiveRecordNotifyConfig invokes the live.DescribeLiveRecordNotifyConfig API synchronously api document: https://help.aliyun.com/api/live/describeliverecordnotifyconfig.html

func (*Client) DescribeLiveRecordNotifyConfigWithCallback ¶

func (client *Client) DescribeLiveRecordNotifyConfigWithCallback(request *DescribeLiveRecordNotifyConfigRequest, callback func(response *DescribeLiveRecordNotifyConfigResponse, err error)) <-chan int

DescribeLiveRecordNotifyConfigWithCallback invokes the live.DescribeLiveRecordNotifyConfig API asynchronously api document: https://help.aliyun.com/api/live/describeliverecordnotifyconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveRecordNotifyConfigWithChan ¶

func (client *Client) DescribeLiveRecordNotifyConfigWithChan(request *DescribeLiveRecordNotifyConfigRequest) (<-chan *DescribeLiveRecordNotifyConfigResponse, <-chan error)

DescribeLiveRecordNotifyConfigWithChan invokes the live.DescribeLiveRecordNotifyConfig API asynchronously api document: https://help.aliyun.com/api/live/describeliverecordnotifyconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveRecordVodConfigs ¶

func (client *Client) DescribeLiveRecordVodConfigs(request *DescribeLiveRecordVodConfigsRequest) (response *DescribeLiveRecordVodConfigsResponse, err error)

DescribeLiveRecordVodConfigs invokes the live.DescribeLiveRecordVodConfigs API synchronously api document: https://help.aliyun.com/api/live/describeliverecordvodconfigs.html

func (*Client) DescribeLiveRecordVodConfigsWithCallback ¶

func (client *Client) DescribeLiveRecordVodConfigsWithCallback(request *DescribeLiveRecordVodConfigsRequest, callback func(response *DescribeLiveRecordVodConfigsResponse, err error)) <-chan int

DescribeLiveRecordVodConfigsWithCallback invokes the live.DescribeLiveRecordVodConfigs API asynchronously api document: https://help.aliyun.com/api/live/describeliverecordvodconfigs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveRecordVodConfigsWithChan ¶

func (client *Client) DescribeLiveRecordVodConfigsWithChan(request *DescribeLiveRecordVodConfigsRequest) (<-chan *DescribeLiveRecordVodConfigsResponse, <-chan error)

DescribeLiveRecordVodConfigsWithChan invokes the live.DescribeLiveRecordVodConfigs API asynchronously api document: https://help.aliyun.com/api/live/describeliverecordvodconfigs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveSnapshotConfig ¶

func (client *Client) DescribeLiveSnapshotConfig(request *DescribeLiveSnapshotConfigRequest) (response *DescribeLiveSnapshotConfigResponse, err error)

DescribeLiveSnapshotConfig invokes the live.DescribeLiveSnapshotConfig API synchronously api document: https://help.aliyun.com/api/live/describelivesnapshotconfig.html

func (*Client) DescribeLiveSnapshotConfigWithCallback ¶

func (client *Client) DescribeLiveSnapshotConfigWithCallback(request *DescribeLiveSnapshotConfigRequest, callback func(response *DescribeLiveSnapshotConfigResponse, err error)) <-chan int

DescribeLiveSnapshotConfigWithCallback invokes the live.DescribeLiveSnapshotConfig API asynchronously api document: https://help.aliyun.com/api/live/describelivesnapshotconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveSnapshotConfigWithChan ¶

func (client *Client) DescribeLiveSnapshotConfigWithChan(request *DescribeLiveSnapshotConfigRequest) (<-chan *DescribeLiveSnapshotConfigResponse, <-chan error)

DescribeLiveSnapshotConfigWithChan invokes the live.DescribeLiveSnapshotConfig API asynchronously api document: https://help.aliyun.com/api/live/describelivesnapshotconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveSnapshotDetectPornConfig ¶

func (client *Client) DescribeLiveSnapshotDetectPornConfig(request *DescribeLiveSnapshotDetectPornConfigRequest) (response *DescribeLiveSnapshotDetectPornConfigResponse, err error)

DescribeLiveSnapshotDetectPornConfig invokes the live.DescribeLiveSnapshotDetectPornConfig API synchronously api document: https://help.aliyun.com/api/live/describelivesnapshotdetectpornconfig.html

func (*Client) DescribeLiveSnapshotDetectPornConfigWithCallback ¶

func (client *Client) DescribeLiveSnapshotDetectPornConfigWithCallback(request *DescribeLiveSnapshotDetectPornConfigRequest, callback func(response *DescribeLiveSnapshotDetectPornConfigResponse, err error)) <-chan int

DescribeLiveSnapshotDetectPornConfigWithCallback invokes the live.DescribeLiveSnapshotDetectPornConfig API asynchronously api document: https://help.aliyun.com/api/live/describelivesnapshotdetectpornconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveSnapshotDetectPornConfigWithChan ¶

func (client *Client) DescribeLiveSnapshotDetectPornConfigWithChan(request *DescribeLiveSnapshotDetectPornConfigRequest) (<-chan *DescribeLiveSnapshotDetectPornConfigResponse, <-chan error)

DescribeLiveSnapshotDetectPornConfigWithChan invokes the live.DescribeLiveSnapshotDetectPornConfig API asynchronously api document: https://help.aliyun.com/api/live/describelivesnapshotdetectpornconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamBitRateData ¶

func (client *Client) DescribeLiveStreamBitRateData(request *DescribeLiveStreamBitRateDataRequest) (response *DescribeLiveStreamBitRateDataResponse, err error)

DescribeLiveStreamBitRateData invokes the live.DescribeLiveStreamBitRateData API synchronously api document: https://help.aliyun.com/api/live/describelivestreambitratedata.html

func (*Client) DescribeLiveStreamBitRateDataWithCallback ¶

func (client *Client) DescribeLiveStreamBitRateDataWithCallback(request *DescribeLiveStreamBitRateDataRequest, callback func(response *DescribeLiveStreamBitRateDataResponse, err error)) <-chan int

DescribeLiveStreamBitRateDataWithCallback invokes the live.DescribeLiveStreamBitRateData API asynchronously api document: https://help.aliyun.com/api/live/describelivestreambitratedata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamBitRateDataWithChan ¶

func (client *Client) DescribeLiveStreamBitRateDataWithChan(request *DescribeLiveStreamBitRateDataRequest) (<-chan *DescribeLiveStreamBitRateDataResponse, <-chan error)

DescribeLiveStreamBitRateDataWithChan invokes the live.DescribeLiveStreamBitRateData API asynchronously api document: https://help.aliyun.com/api/live/describelivestreambitratedata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamCount ¶

func (client *Client) DescribeLiveStreamCount(request *DescribeLiveStreamCountRequest) (response *DescribeLiveStreamCountResponse, err error)

DescribeLiveStreamCount invokes the live.DescribeLiveStreamCount API synchronously api document: https://help.aliyun.com/api/live/describelivestreamcount.html

func (*Client) DescribeLiveStreamCountWithCallback ¶

func (client *Client) DescribeLiveStreamCountWithCallback(request *DescribeLiveStreamCountRequest, callback func(response *DescribeLiveStreamCountResponse, err error)) <-chan int

DescribeLiveStreamCountWithCallback invokes the live.DescribeLiveStreamCount API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamCountWithChan ¶

func (client *Client) DescribeLiveStreamCountWithChan(request *DescribeLiveStreamCountRequest) (<-chan *DescribeLiveStreamCountResponse, <-chan error)

DescribeLiveStreamCountWithChan invokes the live.DescribeLiveStreamCount API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamHistoryUserNum ¶

func (client *Client) DescribeLiveStreamHistoryUserNum(request *DescribeLiveStreamHistoryUserNumRequest) (response *DescribeLiveStreamHistoryUserNumResponse, err error)

DescribeLiveStreamHistoryUserNum invokes the live.DescribeLiveStreamHistoryUserNum API synchronously api document: https://help.aliyun.com/api/live/describelivestreamhistoryusernum.html

func (*Client) DescribeLiveStreamHistoryUserNumWithCallback ¶

func (client *Client) DescribeLiveStreamHistoryUserNumWithCallback(request *DescribeLiveStreamHistoryUserNumRequest, callback func(response *DescribeLiveStreamHistoryUserNumResponse, err error)) <-chan int

DescribeLiveStreamHistoryUserNumWithCallback invokes the live.DescribeLiveStreamHistoryUserNum API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamhistoryusernum.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamHistoryUserNumWithChan ¶

func (client *Client) DescribeLiveStreamHistoryUserNumWithChan(request *DescribeLiveStreamHistoryUserNumRequest) (<-chan *DescribeLiveStreamHistoryUserNumResponse, <-chan error)

DescribeLiveStreamHistoryUserNumWithChan invokes the live.DescribeLiveStreamHistoryUserNum API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamhistoryusernum.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamOnlineUserNum ¶

func (client *Client) DescribeLiveStreamOnlineUserNum(request *DescribeLiveStreamOnlineUserNumRequest) (response *DescribeLiveStreamOnlineUserNumResponse, err error)

DescribeLiveStreamOnlineUserNum invokes the live.DescribeLiveStreamOnlineUserNum API synchronously api document: https://help.aliyun.com/api/live/describelivestreamonlineusernum.html

func (*Client) DescribeLiveStreamOnlineUserNumWithCallback ¶

func (client *Client) DescribeLiveStreamOnlineUserNumWithCallback(request *DescribeLiveStreamOnlineUserNumRequest, callback func(response *DescribeLiveStreamOnlineUserNumResponse, err error)) <-chan int

DescribeLiveStreamOnlineUserNumWithCallback invokes the live.DescribeLiveStreamOnlineUserNum API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamonlineusernum.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamOnlineUserNumWithChan ¶

func (client *Client) DescribeLiveStreamOnlineUserNumWithChan(request *DescribeLiveStreamOnlineUserNumRequest) (<-chan *DescribeLiveStreamOnlineUserNumResponse, <-chan error)

DescribeLiveStreamOnlineUserNumWithChan invokes the live.DescribeLiveStreamOnlineUserNum API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamonlineusernum.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamRecordContent ¶

func (client *Client) DescribeLiveStreamRecordContent(request *DescribeLiveStreamRecordContentRequest) (response *DescribeLiveStreamRecordContentResponse, err error)

DescribeLiveStreamRecordContent invokes the live.DescribeLiveStreamRecordContent API synchronously api document: https://help.aliyun.com/api/live/describelivestreamrecordcontent.html

func (*Client) DescribeLiveStreamRecordContentWithCallback ¶

func (client *Client) DescribeLiveStreamRecordContentWithCallback(request *DescribeLiveStreamRecordContentRequest, callback func(response *DescribeLiveStreamRecordContentResponse, err error)) <-chan int

DescribeLiveStreamRecordContentWithCallback invokes the live.DescribeLiveStreamRecordContent API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamrecordcontent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamRecordContentWithChan ¶

func (client *Client) DescribeLiveStreamRecordContentWithChan(request *DescribeLiveStreamRecordContentRequest) (<-chan *DescribeLiveStreamRecordContentResponse, <-chan error)

DescribeLiveStreamRecordContentWithChan invokes the live.DescribeLiveStreamRecordContent API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamrecordcontent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamRecordIndexFile ¶

func (client *Client) DescribeLiveStreamRecordIndexFile(request *DescribeLiveStreamRecordIndexFileRequest) (response *DescribeLiveStreamRecordIndexFileResponse, err error)

DescribeLiveStreamRecordIndexFile invokes the live.DescribeLiveStreamRecordIndexFile API synchronously api document: https://help.aliyun.com/api/live/describelivestreamrecordindexfile.html

func (*Client) DescribeLiveStreamRecordIndexFileWithCallback ¶

func (client *Client) DescribeLiveStreamRecordIndexFileWithCallback(request *DescribeLiveStreamRecordIndexFileRequest, callback func(response *DescribeLiveStreamRecordIndexFileResponse, err error)) <-chan int

DescribeLiveStreamRecordIndexFileWithCallback invokes the live.DescribeLiveStreamRecordIndexFile API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamrecordindexfile.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamRecordIndexFileWithChan ¶

func (client *Client) DescribeLiveStreamRecordIndexFileWithChan(request *DescribeLiveStreamRecordIndexFileRequest) (<-chan *DescribeLiveStreamRecordIndexFileResponse, <-chan error)

DescribeLiveStreamRecordIndexFileWithChan invokes the live.DescribeLiveStreamRecordIndexFile API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamrecordindexfile.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamRecordIndexFiles ¶

func (client *Client) DescribeLiveStreamRecordIndexFiles(request *DescribeLiveStreamRecordIndexFilesRequest) (response *DescribeLiveStreamRecordIndexFilesResponse, err error)

DescribeLiveStreamRecordIndexFiles invokes the live.DescribeLiveStreamRecordIndexFiles API synchronously api document: https://help.aliyun.com/api/live/describelivestreamrecordindexfiles.html

func (*Client) DescribeLiveStreamRecordIndexFilesWithCallback ¶

func (client *Client) DescribeLiveStreamRecordIndexFilesWithCallback(request *DescribeLiveStreamRecordIndexFilesRequest, callback func(response *DescribeLiveStreamRecordIndexFilesResponse, err error)) <-chan int

DescribeLiveStreamRecordIndexFilesWithCallback invokes the live.DescribeLiveStreamRecordIndexFiles API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamrecordindexfiles.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamRecordIndexFilesWithChan ¶

func (client *Client) DescribeLiveStreamRecordIndexFilesWithChan(request *DescribeLiveStreamRecordIndexFilesRequest) (<-chan *DescribeLiveStreamRecordIndexFilesResponse, <-chan error)

DescribeLiveStreamRecordIndexFilesWithChan invokes the live.DescribeLiveStreamRecordIndexFiles API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamrecordindexfiles.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamSnapshotInfo ¶

func (client *Client) DescribeLiveStreamSnapshotInfo(request *DescribeLiveStreamSnapshotInfoRequest) (response *DescribeLiveStreamSnapshotInfoResponse, err error)

DescribeLiveStreamSnapshotInfo invokes the live.DescribeLiveStreamSnapshotInfo API synchronously api document: https://help.aliyun.com/api/live/describelivestreamsnapshotinfo.html

func (*Client) DescribeLiveStreamSnapshotInfoWithCallback ¶

func (client *Client) DescribeLiveStreamSnapshotInfoWithCallback(request *DescribeLiveStreamSnapshotInfoRequest, callback func(response *DescribeLiveStreamSnapshotInfoResponse, err error)) <-chan int

DescribeLiveStreamSnapshotInfoWithCallback invokes the live.DescribeLiveStreamSnapshotInfo API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamsnapshotinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamSnapshotInfoWithChan ¶

func (client *Client) DescribeLiveStreamSnapshotInfoWithChan(request *DescribeLiveStreamSnapshotInfoRequest) (<-chan *DescribeLiveStreamSnapshotInfoResponse, <-chan error)

DescribeLiveStreamSnapshotInfoWithChan invokes the live.DescribeLiveStreamSnapshotInfo API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamsnapshotinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamTranscodeInfo ¶

func (client *Client) DescribeLiveStreamTranscodeInfo(request *DescribeLiveStreamTranscodeInfoRequest) (response *DescribeLiveStreamTranscodeInfoResponse, err error)

DescribeLiveStreamTranscodeInfo invokes the live.DescribeLiveStreamTranscodeInfo API synchronously api document: https://help.aliyun.com/api/live/describelivestreamtranscodeinfo.html

func (*Client) DescribeLiveStreamTranscodeInfoWithCallback ¶

func (client *Client) DescribeLiveStreamTranscodeInfoWithCallback(request *DescribeLiveStreamTranscodeInfoRequest, callback func(response *DescribeLiveStreamTranscodeInfoResponse, err error)) <-chan int

DescribeLiveStreamTranscodeInfoWithCallback invokes the live.DescribeLiveStreamTranscodeInfo API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamtranscodeinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamTranscodeInfoWithChan ¶

func (client *Client) DescribeLiveStreamTranscodeInfoWithChan(request *DescribeLiveStreamTranscodeInfoRequest) (<-chan *DescribeLiveStreamTranscodeInfoResponse, <-chan error)

DescribeLiveStreamTranscodeInfoWithChan invokes the live.DescribeLiveStreamTranscodeInfo API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamtranscodeinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamsBlockList ¶

func (client *Client) DescribeLiveStreamsBlockList(request *DescribeLiveStreamsBlockListRequest) (response *DescribeLiveStreamsBlockListResponse, err error)

DescribeLiveStreamsBlockList invokes the live.DescribeLiveStreamsBlockList API synchronously api document: https://help.aliyun.com/api/live/describelivestreamsblocklist.html

func (*Client) DescribeLiveStreamsBlockListWithCallback ¶

func (client *Client) DescribeLiveStreamsBlockListWithCallback(request *DescribeLiveStreamsBlockListRequest, callback func(response *DescribeLiveStreamsBlockListResponse, err error)) <-chan int

DescribeLiveStreamsBlockListWithCallback invokes the live.DescribeLiveStreamsBlockList API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamsblocklist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamsBlockListWithChan ¶

func (client *Client) DescribeLiveStreamsBlockListWithChan(request *DescribeLiveStreamsBlockListRequest) (<-chan *DescribeLiveStreamsBlockListResponse, <-chan error)

DescribeLiveStreamsBlockListWithChan invokes the live.DescribeLiveStreamsBlockList API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamsblocklist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamsControlHistory ¶

func (client *Client) DescribeLiveStreamsControlHistory(request *DescribeLiveStreamsControlHistoryRequest) (response *DescribeLiveStreamsControlHistoryResponse, err error)

DescribeLiveStreamsControlHistory invokes the live.DescribeLiveStreamsControlHistory API synchronously api document: https://help.aliyun.com/api/live/describelivestreamscontrolhistory.html

func (*Client) DescribeLiveStreamsControlHistoryWithCallback ¶

func (client *Client) DescribeLiveStreamsControlHistoryWithCallback(request *DescribeLiveStreamsControlHistoryRequest, callback func(response *DescribeLiveStreamsControlHistoryResponse, err error)) <-chan int

DescribeLiveStreamsControlHistoryWithCallback invokes the live.DescribeLiveStreamsControlHistory API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamscontrolhistory.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamsControlHistoryWithChan ¶

func (client *Client) DescribeLiveStreamsControlHistoryWithChan(request *DescribeLiveStreamsControlHistoryRequest) (<-chan *DescribeLiveStreamsControlHistoryResponse, <-chan error)

DescribeLiveStreamsControlHistoryWithChan invokes the live.DescribeLiveStreamsControlHistory API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamscontrolhistory.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamsFrameRateAndBitRateData ¶

func (client *Client) DescribeLiveStreamsFrameRateAndBitRateData(request *DescribeLiveStreamsFrameRateAndBitRateDataRequest) (response *DescribeLiveStreamsFrameRateAndBitRateDataResponse, err error)

DescribeLiveStreamsFrameRateAndBitRateData invokes the live.DescribeLiveStreamsFrameRateAndBitRateData API synchronously api document: https://help.aliyun.com/api/live/describelivestreamsframerateandbitratedata.html

func (*Client) DescribeLiveStreamsFrameRateAndBitRateDataWithCallback ¶

func (client *Client) DescribeLiveStreamsFrameRateAndBitRateDataWithCallback(request *DescribeLiveStreamsFrameRateAndBitRateDataRequest, callback func(response *DescribeLiveStreamsFrameRateAndBitRateDataResponse, err error)) <-chan int

DescribeLiveStreamsFrameRateAndBitRateDataWithCallback invokes the live.DescribeLiveStreamsFrameRateAndBitRateData API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamsframerateandbitratedata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamsFrameRateAndBitRateDataWithChan ¶

func (client *Client) DescribeLiveStreamsFrameRateAndBitRateDataWithChan(request *DescribeLiveStreamsFrameRateAndBitRateDataRequest) (<-chan *DescribeLiveStreamsFrameRateAndBitRateDataResponse, <-chan error)

DescribeLiveStreamsFrameRateAndBitRateDataWithChan invokes the live.DescribeLiveStreamsFrameRateAndBitRateData API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamsframerateandbitratedata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamsNotifyUrlConfig ¶

func (client *Client) DescribeLiveStreamsNotifyUrlConfig(request *DescribeLiveStreamsNotifyUrlConfigRequest) (response *DescribeLiveStreamsNotifyUrlConfigResponse, err error)

DescribeLiveStreamsNotifyUrlConfig invokes the live.DescribeLiveStreamsNotifyUrlConfig API synchronously api document: https://help.aliyun.com/api/live/describelivestreamsnotifyurlconfig.html

func (*Client) DescribeLiveStreamsNotifyUrlConfigWithCallback ¶

func (client *Client) DescribeLiveStreamsNotifyUrlConfigWithCallback(request *DescribeLiveStreamsNotifyUrlConfigRequest, callback func(response *DescribeLiveStreamsNotifyUrlConfigResponse, err error)) <-chan int

DescribeLiveStreamsNotifyUrlConfigWithCallback invokes the live.DescribeLiveStreamsNotifyUrlConfig API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamsnotifyurlconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamsNotifyUrlConfigWithChan ¶

func (client *Client) DescribeLiveStreamsNotifyUrlConfigWithChan(request *DescribeLiveStreamsNotifyUrlConfigRequest) (<-chan *DescribeLiveStreamsNotifyUrlConfigResponse, <-chan error)

DescribeLiveStreamsNotifyUrlConfigWithChan invokes the live.DescribeLiveStreamsNotifyUrlConfig API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamsnotifyurlconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamsOnlineList ¶

func (client *Client) DescribeLiveStreamsOnlineList(request *DescribeLiveStreamsOnlineListRequest) (response *DescribeLiveStreamsOnlineListResponse, err error)

DescribeLiveStreamsOnlineList invokes the live.DescribeLiveStreamsOnlineList API synchronously api document: https://help.aliyun.com/api/live/describelivestreamsonlinelist.html

func (*Client) DescribeLiveStreamsOnlineListWithCallback ¶

func (client *Client) DescribeLiveStreamsOnlineListWithCallback(request *DescribeLiveStreamsOnlineListRequest, callback func(response *DescribeLiveStreamsOnlineListResponse, err error)) <-chan int

DescribeLiveStreamsOnlineListWithCallback invokes the live.DescribeLiveStreamsOnlineList API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamsonlinelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamsOnlineListWithChan ¶

func (client *Client) DescribeLiveStreamsOnlineListWithChan(request *DescribeLiveStreamsOnlineListRequest) (<-chan *DescribeLiveStreamsOnlineListResponse, <-chan error)

DescribeLiveStreamsOnlineListWithChan invokes the live.DescribeLiveStreamsOnlineList API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamsonlinelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamsPublishList ¶

func (client *Client) DescribeLiveStreamsPublishList(request *DescribeLiveStreamsPublishListRequest) (response *DescribeLiveStreamsPublishListResponse, err error)

DescribeLiveStreamsPublishList invokes the live.DescribeLiveStreamsPublishList API synchronously api document: https://help.aliyun.com/api/live/describelivestreamspublishlist.html

func (*Client) DescribeLiveStreamsPublishListWithCallback ¶

func (client *Client) DescribeLiveStreamsPublishListWithCallback(request *DescribeLiveStreamsPublishListRequest, callback func(response *DescribeLiveStreamsPublishListResponse, err error)) <-chan int

DescribeLiveStreamsPublishListWithCallback invokes the live.DescribeLiveStreamsPublishList API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamspublishlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveStreamsPublishListWithChan ¶

func (client *Client) DescribeLiveStreamsPublishListWithChan(request *DescribeLiveStreamsPublishListRequest) (<-chan *DescribeLiveStreamsPublishListResponse, <-chan error)

DescribeLiveStreamsPublishListWithChan invokes the live.DescribeLiveStreamsPublishList API asynchronously api document: https://help.aliyun.com/api/live/describelivestreamspublishlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveTopDomainsByFlow ¶

func (client *Client) DescribeLiveTopDomainsByFlow(request *DescribeLiveTopDomainsByFlowRequest) (response *DescribeLiveTopDomainsByFlowResponse, err error)

DescribeLiveTopDomainsByFlow invokes the live.DescribeLiveTopDomainsByFlow API synchronously api document: https://help.aliyun.com/api/live/describelivetopdomainsbyflow.html

func (*Client) DescribeLiveTopDomainsByFlowWithCallback ¶

func (client *Client) DescribeLiveTopDomainsByFlowWithCallback(request *DescribeLiveTopDomainsByFlowRequest, callback func(response *DescribeLiveTopDomainsByFlowResponse, err error)) <-chan int

DescribeLiveTopDomainsByFlowWithCallback invokes the live.DescribeLiveTopDomainsByFlow API asynchronously api document: https://help.aliyun.com/api/live/describelivetopdomainsbyflow.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveTopDomainsByFlowWithChan ¶

func (client *Client) DescribeLiveTopDomainsByFlowWithChan(request *DescribeLiveTopDomainsByFlowRequest) (<-chan *DescribeLiveTopDomainsByFlowResponse, <-chan error)

DescribeLiveTopDomainsByFlowWithChan invokes the live.DescribeLiveTopDomainsByFlow API asynchronously api document: https://help.aliyun.com/api/live/describelivetopdomainsbyflow.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveUserDomains ¶

func (client *Client) DescribeLiveUserDomains(request *DescribeLiveUserDomainsRequest) (response *DescribeLiveUserDomainsResponse, err error)

DescribeLiveUserDomains invokes the live.DescribeLiveUserDomains API synchronously api document: https://help.aliyun.com/api/live/describeliveuserdomains.html

func (*Client) DescribeLiveUserDomainsWithCallback ¶

func (client *Client) DescribeLiveUserDomainsWithCallback(request *DescribeLiveUserDomainsRequest, callback func(response *DescribeLiveUserDomainsResponse, err error)) <-chan int

DescribeLiveUserDomainsWithCallback invokes the live.DescribeLiveUserDomains API asynchronously api document: https://help.aliyun.com/api/live/describeliveuserdomains.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLiveUserDomainsWithChan ¶

func (client *Client) DescribeLiveUserDomainsWithChan(request *DescribeLiveUserDomainsRequest) (<-chan *DescribeLiveUserDomainsResponse, <-chan error)

DescribeLiveUserDomainsWithChan invokes the live.DescribeLiveUserDomains API asynchronously api document: https://help.aliyun.com/api/live/describeliveuserdomains.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRoomKickoutUserList ¶

func (client *Client) DescribeRoomKickoutUserList(request *DescribeRoomKickoutUserListRequest) (response *DescribeRoomKickoutUserListResponse, err error)

DescribeRoomKickoutUserList invokes the live.DescribeRoomKickoutUserList API synchronously api document: https://help.aliyun.com/api/live/describeroomkickoutuserlist.html

func (*Client) DescribeRoomKickoutUserListWithCallback ¶

func (client *Client) DescribeRoomKickoutUserListWithCallback(request *DescribeRoomKickoutUserListRequest, callback func(response *DescribeRoomKickoutUserListResponse, err error)) <-chan int

DescribeRoomKickoutUserListWithCallback invokes the live.DescribeRoomKickoutUserList API asynchronously api document: https://help.aliyun.com/api/live/describeroomkickoutuserlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRoomKickoutUserListWithChan ¶

func (client *Client) DescribeRoomKickoutUserListWithChan(request *DescribeRoomKickoutUserListRequest) (<-chan *DescribeRoomKickoutUserListResponse, <-chan error)

DescribeRoomKickoutUserListWithChan invokes the live.DescribeRoomKickoutUserList API asynchronously api document: https://help.aliyun.com/api/live/describeroomkickoutuserlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRoomList ¶

func (client *Client) DescribeRoomList(request *DescribeRoomListRequest) (response *DescribeRoomListResponse, err error)

DescribeRoomList invokes the live.DescribeRoomList API synchronously api document: https://help.aliyun.com/api/live/describeroomlist.html

func (*Client) DescribeRoomListWithCallback ¶

func (client *Client) DescribeRoomListWithCallback(request *DescribeRoomListRequest, callback func(response *DescribeRoomListResponse, err error)) <-chan int

DescribeRoomListWithCallback invokes the live.DescribeRoomList API asynchronously api document: https://help.aliyun.com/api/live/describeroomlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRoomListWithChan ¶

func (client *Client) DescribeRoomListWithChan(request *DescribeRoomListRequest) (<-chan *DescribeRoomListResponse, <-chan error)

DescribeRoomListWithChan invokes the live.DescribeRoomList API asynchronously api document: https://help.aliyun.com/api/live/describeroomlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRoomStatus ¶

func (client *Client) DescribeRoomStatus(request *DescribeRoomStatusRequest) (response *DescribeRoomStatusResponse, err error)

DescribeRoomStatus invokes the live.DescribeRoomStatus API synchronously api document: https://help.aliyun.com/api/live/describeroomstatus.html

func (*Client) DescribeRoomStatusWithCallback ¶

func (client *Client) DescribeRoomStatusWithCallback(request *DescribeRoomStatusRequest, callback func(response *DescribeRoomStatusResponse, err error)) <-chan int

DescribeRoomStatusWithCallback invokes the live.DescribeRoomStatus API asynchronously api document: https://help.aliyun.com/api/live/describeroomstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRoomStatusWithChan ¶

func (client *Client) DescribeRoomStatusWithChan(request *DescribeRoomStatusRequest) (<-chan *DescribeRoomStatusResponse, <-chan error)

DescribeRoomStatusWithChan invokes the live.DescribeRoomStatus API asynchronously api document: https://help.aliyun.com/api/live/describeroomstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUpBpsPeakData ¶

func (client *Client) DescribeUpBpsPeakData(request *DescribeUpBpsPeakDataRequest) (response *DescribeUpBpsPeakDataResponse, err error)

DescribeUpBpsPeakData invokes the live.DescribeUpBpsPeakData API synchronously api document: https://help.aliyun.com/api/live/describeupbpspeakdata.html

func (*Client) DescribeUpBpsPeakDataWithCallback ¶

func (client *Client) DescribeUpBpsPeakDataWithCallback(request *DescribeUpBpsPeakDataRequest, callback func(response *DescribeUpBpsPeakDataResponse, err error)) <-chan int

DescribeUpBpsPeakDataWithCallback invokes the live.DescribeUpBpsPeakData API asynchronously api document: https://help.aliyun.com/api/live/describeupbpspeakdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUpBpsPeakDataWithChan ¶

func (client *Client) DescribeUpBpsPeakDataWithChan(request *DescribeUpBpsPeakDataRequest) (<-chan *DescribeUpBpsPeakDataResponse, <-chan error)

DescribeUpBpsPeakDataWithChan invokes the live.DescribeUpBpsPeakData API asynchronously api document: https://help.aliyun.com/api/live/describeupbpspeakdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUpBpsPeakOfLine ¶

func (client *Client) DescribeUpBpsPeakOfLine(request *DescribeUpBpsPeakOfLineRequest) (response *DescribeUpBpsPeakOfLineResponse, err error)

DescribeUpBpsPeakOfLine invokes the live.DescribeUpBpsPeakOfLine API synchronously api document: https://help.aliyun.com/api/live/describeupbpspeakofline.html

func (*Client) DescribeUpBpsPeakOfLineWithCallback ¶

func (client *Client) DescribeUpBpsPeakOfLineWithCallback(request *DescribeUpBpsPeakOfLineRequest, callback func(response *DescribeUpBpsPeakOfLineResponse, err error)) <-chan int

DescribeUpBpsPeakOfLineWithCallback invokes the live.DescribeUpBpsPeakOfLine API asynchronously api document: https://help.aliyun.com/api/live/describeupbpspeakofline.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUpBpsPeakOfLineWithChan ¶

func (client *Client) DescribeUpBpsPeakOfLineWithChan(request *DescribeUpBpsPeakOfLineRequest) (<-chan *DescribeUpBpsPeakOfLineResponse, <-chan error)

DescribeUpBpsPeakOfLineWithChan invokes the live.DescribeUpBpsPeakOfLine API asynchronously api document: https://help.aliyun.com/api/live/describeupbpspeakofline.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUpPeakPublishStreamData ¶

func (client *Client) DescribeUpPeakPublishStreamData(request *DescribeUpPeakPublishStreamDataRequest) (response *DescribeUpPeakPublishStreamDataResponse, err error)

DescribeUpPeakPublishStreamData invokes the live.DescribeUpPeakPublishStreamData API synchronously api document: https://help.aliyun.com/api/live/describeuppeakpublishstreamdata.html

func (*Client) DescribeUpPeakPublishStreamDataWithCallback ¶

func (client *Client) DescribeUpPeakPublishStreamDataWithCallback(request *DescribeUpPeakPublishStreamDataRequest, callback func(response *DescribeUpPeakPublishStreamDataResponse, err error)) <-chan int

DescribeUpPeakPublishStreamDataWithCallback invokes the live.DescribeUpPeakPublishStreamData API asynchronously api document: https://help.aliyun.com/api/live/describeuppeakpublishstreamdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUpPeakPublishStreamDataWithChan ¶

func (client *Client) DescribeUpPeakPublishStreamDataWithChan(request *DescribeUpPeakPublishStreamDataRequest) (<-chan *DescribeUpPeakPublishStreamDataResponse, <-chan error)

DescribeUpPeakPublishStreamDataWithChan invokes the live.DescribeUpPeakPublishStreamData API asynchronously api document: https://help.aliyun.com/api/live/describeuppeakpublishstreamdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) EffectCasterUrgent ¶

func (client *Client) EffectCasterUrgent(request *EffectCasterUrgentRequest) (response *EffectCasterUrgentResponse, err error)

EffectCasterUrgent invokes the live.EffectCasterUrgent API synchronously api document: https://help.aliyun.com/api/live/effectcasterurgent.html

func (*Client) EffectCasterUrgentWithCallback ¶

func (client *Client) EffectCasterUrgentWithCallback(request *EffectCasterUrgentRequest, callback func(response *EffectCasterUrgentResponse, err error)) <-chan int

EffectCasterUrgentWithCallback invokes the live.EffectCasterUrgent API asynchronously api document: https://help.aliyun.com/api/live/effectcasterurgent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) EffectCasterUrgentWithChan ¶

func (client *Client) EffectCasterUrgentWithChan(request *EffectCasterUrgentRequest) (<-chan *EffectCasterUrgentResponse, <-chan error)

EffectCasterUrgentWithChan invokes the live.EffectCasterUrgent API asynchronously api document: https://help.aliyun.com/api/live/effectcasterurgent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) EffectCasterVideoResource ¶

func (client *Client) EffectCasterVideoResource(request *EffectCasterVideoResourceRequest) (response *EffectCasterVideoResourceResponse, err error)

EffectCasterVideoResource invokes the live.EffectCasterVideoResource API synchronously api document: https://help.aliyun.com/api/live/effectcastervideoresource.html

func (*Client) EffectCasterVideoResourceWithCallback ¶

func (client *Client) EffectCasterVideoResourceWithCallback(request *EffectCasterVideoResourceRequest, callback func(response *EffectCasterVideoResourceResponse, err error)) <-chan int

EffectCasterVideoResourceWithCallback invokes the live.EffectCasterVideoResource API asynchronously api document: https://help.aliyun.com/api/live/effectcastervideoresource.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) EffectCasterVideoResourceWithChan ¶

func (client *Client) EffectCasterVideoResourceWithChan(request *EffectCasterVideoResourceRequest) (<-chan *EffectCasterVideoResourceResponse, <-chan error)

EffectCasterVideoResourceWithChan invokes the live.EffectCasterVideoResource API asynchronously api document: https://help.aliyun.com/api/live/effectcastervideoresource.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ForbidLiveStream ¶

func (client *Client) ForbidLiveStream(request *ForbidLiveStreamRequest) (response *ForbidLiveStreamResponse, err error)

ForbidLiveStream invokes the live.ForbidLiveStream API synchronously api document: https://help.aliyun.com/api/live/forbidlivestream.html

func (*Client) ForbidLiveStreamWithCallback ¶

func (client *Client) ForbidLiveStreamWithCallback(request *ForbidLiveStreamRequest, callback func(response *ForbidLiveStreamResponse, err error)) <-chan int

ForbidLiveStreamWithCallback invokes the live.ForbidLiveStream API asynchronously api document: https://help.aliyun.com/api/live/forbidlivestream.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ForbidLiveStreamWithChan ¶

func (client *Client) ForbidLiveStreamWithChan(request *ForbidLiveStreamRequest) (<-chan *ForbidLiveStreamResponse, <-chan error)

ForbidLiveStreamWithChan invokes the live.ForbidLiveStream API asynchronously api document: https://help.aliyun.com/api/live/forbidlivestream.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ForbidPushStream ¶

func (client *Client) ForbidPushStream(request *ForbidPushStreamRequest) (response *ForbidPushStreamResponse, err error)

ForbidPushStream invokes the live.ForbidPushStream API synchronously api document: https://help.aliyun.com/api/live/forbidpushstream.html

func (*Client) ForbidPushStreamWithCallback ¶

func (client *Client) ForbidPushStreamWithCallback(request *ForbidPushStreamRequest, callback func(response *ForbidPushStreamResponse, err error)) <-chan int

ForbidPushStreamWithCallback invokes the live.ForbidPushStream API asynchronously api document: https://help.aliyun.com/api/live/forbidpushstream.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ForbidPushStreamWithChan ¶

func (client *Client) ForbidPushStreamWithChan(request *ForbidPushStreamRequest) (<-chan *ForbidPushStreamResponse, <-chan error)

ForbidPushStreamWithChan invokes the live.ForbidPushStream API asynchronously api document: https://help.aliyun.com/api/live/forbidpushstream.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) JoinBoard ¶

func (client *Client) JoinBoard(request *JoinBoardRequest) (response *JoinBoardResponse, err error)

JoinBoard invokes the live.JoinBoard API synchronously api document: https://help.aliyun.com/api/live/joinboard.html

func (*Client) JoinBoardWithCallback ¶

func (client *Client) JoinBoardWithCallback(request *JoinBoardRequest, callback func(response *JoinBoardResponse, err error)) <-chan int

JoinBoardWithCallback invokes the live.JoinBoard API asynchronously api document: https://help.aliyun.com/api/live/joinboard.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) JoinBoardWithChan ¶

func (client *Client) JoinBoardWithChan(request *JoinBoardRequest) (<-chan *JoinBoardResponse, <-chan error)

JoinBoardWithChan invokes the live.JoinBoard API asynchronously api document: https://help.aliyun.com/api/live/joinboard.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyCasterComponent ¶

func (client *Client) ModifyCasterComponent(request *ModifyCasterComponentRequest) (response *ModifyCasterComponentResponse, err error)

ModifyCasterComponent invokes the live.ModifyCasterComponent API synchronously api document: https://help.aliyun.com/api/live/modifycastercomponent.html

func (*Client) ModifyCasterComponentWithCallback ¶

func (client *Client) ModifyCasterComponentWithCallback(request *ModifyCasterComponentRequest, callback func(response *ModifyCasterComponentResponse, err error)) <-chan int

ModifyCasterComponentWithCallback invokes the live.ModifyCasterComponent API asynchronously api document: https://help.aliyun.com/api/live/modifycastercomponent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyCasterComponentWithChan ¶

func (client *Client) ModifyCasterComponentWithChan(request *ModifyCasterComponentRequest) (<-chan *ModifyCasterComponentResponse, <-chan error)

ModifyCasterComponentWithChan invokes the live.ModifyCasterComponent API asynchronously api document: https://help.aliyun.com/api/live/modifycastercomponent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyCasterEpisode ¶

func (client *Client) ModifyCasterEpisode(request *ModifyCasterEpisodeRequest) (response *ModifyCasterEpisodeResponse, err error)

ModifyCasterEpisode invokes the live.ModifyCasterEpisode API synchronously api document: https://help.aliyun.com/api/live/modifycasterepisode.html

func (*Client) ModifyCasterEpisodeWithCallback ¶

func (client *Client) ModifyCasterEpisodeWithCallback(request *ModifyCasterEpisodeRequest, callback func(response *ModifyCasterEpisodeResponse, err error)) <-chan int

ModifyCasterEpisodeWithCallback invokes the live.ModifyCasterEpisode API asynchronously api document: https://help.aliyun.com/api/live/modifycasterepisode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyCasterEpisodeWithChan ¶

func (client *Client) ModifyCasterEpisodeWithChan(request *ModifyCasterEpisodeRequest) (<-chan *ModifyCasterEpisodeResponse, <-chan error)

ModifyCasterEpisodeWithChan invokes the live.ModifyCasterEpisode API asynchronously api document: https://help.aliyun.com/api/live/modifycasterepisode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyCasterLayout ¶

func (client *Client) ModifyCasterLayout(request *ModifyCasterLayoutRequest) (response *ModifyCasterLayoutResponse, err error)

ModifyCasterLayout invokes the live.ModifyCasterLayout API synchronously api document: https://help.aliyun.com/api/live/modifycasterlayout.html

func (*Client) ModifyCasterLayoutWithCallback ¶

func (client *Client) ModifyCasterLayoutWithCallback(request *ModifyCasterLayoutRequest, callback func(response *ModifyCasterLayoutResponse, err error)) <-chan int

ModifyCasterLayoutWithCallback invokes the live.ModifyCasterLayout API asynchronously api document: https://help.aliyun.com/api/live/modifycasterlayout.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyCasterLayoutWithChan ¶

func (client *Client) ModifyCasterLayoutWithChan(request *ModifyCasterLayoutRequest) (<-chan *ModifyCasterLayoutResponse, <-chan error)

ModifyCasterLayoutWithChan invokes the live.ModifyCasterLayout API asynchronously api document: https://help.aliyun.com/api/live/modifycasterlayout.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyCasterProgram ¶

func (client *Client) ModifyCasterProgram(request *ModifyCasterProgramRequest) (response *ModifyCasterProgramResponse, err error)

ModifyCasterProgram invokes the live.ModifyCasterProgram API synchronously api document: https://help.aliyun.com/api/live/modifycasterprogram.html

func (*Client) ModifyCasterProgramWithCallback ¶

func (client *Client) ModifyCasterProgramWithCallback(request *ModifyCasterProgramRequest, callback func(response *ModifyCasterProgramResponse, err error)) <-chan int

ModifyCasterProgramWithCallback invokes the live.ModifyCasterProgram API asynchronously api document: https://help.aliyun.com/api/live/modifycasterprogram.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyCasterProgramWithChan ¶

func (client *Client) ModifyCasterProgramWithChan(request *ModifyCasterProgramRequest) (<-chan *ModifyCasterProgramResponse, <-chan error)

ModifyCasterProgramWithChan invokes the live.ModifyCasterProgram API asynchronously api document: https://help.aliyun.com/api/live/modifycasterprogram.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyCasterVideoResource ¶

func (client *Client) ModifyCasterVideoResource(request *ModifyCasterVideoResourceRequest) (response *ModifyCasterVideoResourceResponse, err error)

ModifyCasterVideoResource invokes the live.ModifyCasterVideoResource API synchronously api document: https://help.aliyun.com/api/live/modifycastervideoresource.html

func (*Client) ModifyCasterVideoResourceWithCallback ¶

func (client *Client) ModifyCasterVideoResourceWithCallback(request *ModifyCasterVideoResourceRequest, callback func(response *ModifyCasterVideoResourceResponse, err error)) <-chan int

ModifyCasterVideoResourceWithCallback invokes the live.ModifyCasterVideoResource API asynchronously api document: https://help.aliyun.com/api/live/modifycastervideoresource.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyCasterVideoResourceWithChan ¶

func (client *Client) ModifyCasterVideoResourceWithChan(request *ModifyCasterVideoResourceRequest) (<-chan *ModifyCasterVideoResourceResponse, <-chan error)

ModifyCasterVideoResourceWithChan invokes the live.ModifyCasterVideoResource API asynchronously api document: https://help.aliyun.com/api/live/modifycastervideoresource.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RealTimeRecordCommand ¶

func (client *Client) RealTimeRecordCommand(request *RealTimeRecordCommandRequest) (response *RealTimeRecordCommandResponse, err error)

RealTimeRecordCommand invokes the live.RealTimeRecordCommand API synchronously api document: https://help.aliyun.com/api/live/realtimerecordcommand.html

func (*Client) RealTimeRecordCommandWithCallback ¶

func (client *Client) RealTimeRecordCommandWithCallback(request *RealTimeRecordCommandRequest, callback func(response *RealTimeRecordCommandResponse, err error)) <-chan int

RealTimeRecordCommandWithCallback invokes the live.RealTimeRecordCommand API asynchronously api document: https://help.aliyun.com/api/live/realtimerecordcommand.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RealTimeRecordCommandWithChan ¶

func (client *Client) RealTimeRecordCommandWithChan(request *RealTimeRecordCommandRequest) (<-chan *RealTimeRecordCommandResponse, <-chan error)

RealTimeRecordCommandWithChan invokes the live.RealTimeRecordCommand API asynchronously api document: https://help.aliyun.com/api/live/realtimerecordcommand.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RemoveMultipleStreamMixService ¶

func (client *Client) RemoveMultipleStreamMixService(request *RemoveMultipleStreamMixServiceRequest) (response *RemoveMultipleStreamMixServiceResponse, err error)

RemoveMultipleStreamMixService invokes the live.RemoveMultipleStreamMixService API synchronously api document: https://help.aliyun.com/api/live/removemultiplestreammixservice.html

func (*Client) RemoveMultipleStreamMixServiceWithCallback ¶

func (client *Client) RemoveMultipleStreamMixServiceWithCallback(request *RemoveMultipleStreamMixServiceRequest, callback func(response *RemoveMultipleStreamMixServiceResponse, err error)) <-chan int

RemoveMultipleStreamMixServiceWithCallback invokes the live.RemoveMultipleStreamMixService API asynchronously api document: https://help.aliyun.com/api/live/removemultiplestreammixservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RemoveMultipleStreamMixServiceWithChan ¶

func (client *Client) RemoveMultipleStreamMixServiceWithChan(request *RemoveMultipleStreamMixServiceRequest) (<-chan *RemoveMultipleStreamMixServiceResponse, <-chan error)

RemoveMultipleStreamMixServiceWithChan invokes the live.RemoveMultipleStreamMixService API asynchronously api document: https://help.aliyun.com/api/live/removemultiplestreammixservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ResumeLiveStream ¶

func (client *Client) ResumeLiveStream(request *ResumeLiveStreamRequest) (response *ResumeLiveStreamResponse, err error)

ResumeLiveStream invokes the live.ResumeLiveStream API synchronously api document: https://help.aliyun.com/api/live/resumelivestream.html

func (*Client) ResumeLiveStreamWithCallback ¶

func (client *Client) ResumeLiveStreamWithCallback(request *ResumeLiveStreamRequest, callback func(response *ResumeLiveStreamResponse, err error)) <-chan int

ResumeLiveStreamWithCallback invokes the live.ResumeLiveStream API asynchronously api document: https://help.aliyun.com/api/live/resumelivestream.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ResumeLiveStreamWithChan ¶

func (client *Client) ResumeLiveStreamWithChan(request *ResumeLiveStreamRequest) (<-chan *ResumeLiveStreamResponse, <-chan error)

ResumeLiveStreamWithChan invokes the live.ResumeLiveStream API asynchronously api document: https://help.aliyun.com/api/live/resumelivestream.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SendRoomNotification ¶

func (client *Client) SendRoomNotification(request *SendRoomNotificationRequest) (response *SendRoomNotificationResponse, err error)

SendRoomNotification invokes the live.SendRoomNotification API synchronously api document: https://help.aliyun.com/api/live/sendroomnotification.html

func (*Client) SendRoomNotificationWithCallback ¶

func (client *Client) SendRoomNotificationWithCallback(request *SendRoomNotificationRequest, callback func(response *SendRoomNotificationResponse, err error)) <-chan int

SendRoomNotificationWithCallback invokes the live.SendRoomNotification API asynchronously api document: https://help.aliyun.com/api/live/sendroomnotification.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SendRoomNotificationWithChan ¶

func (client *Client) SendRoomNotificationWithChan(request *SendRoomNotificationRequest) (<-chan *SendRoomNotificationResponse, <-chan error)

SendRoomNotificationWithChan invokes the live.SendRoomNotification API asynchronously api document: https://help.aliyun.com/api/live/sendroomnotification.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SendRoomUserNotification ¶

func (client *Client) SendRoomUserNotification(request *SendRoomUserNotificationRequest) (response *SendRoomUserNotificationResponse, err error)

SendRoomUserNotification invokes the live.SendRoomUserNotification API synchronously api document: https://help.aliyun.com/api/live/sendroomusernotification.html

func (*Client) SendRoomUserNotificationWithCallback ¶

func (client *Client) SendRoomUserNotificationWithCallback(request *SendRoomUserNotificationRequest, callback func(response *SendRoomUserNotificationResponse, err error)) <-chan int

SendRoomUserNotificationWithCallback invokes the live.SendRoomUserNotification API asynchronously api document: https://help.aliyun.com/api/live/sendroomusernotification.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SendRoomUserNotificationWithChan ¶

func (client *Client) SendRoomUserNotificationWithChan(request *SendRoomUserNotificationRequest) (<-chan *SendRoomUserNotificationResponse, <-chan error)

SendRoomUserNotificationWithChan invokes the live.SendRoomUserNotification API asynchronously api document: https://help.aliyun.com/api/live/sendroomusernotification.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SetCasterChannel ¶

func (client *Client) SetCasterChannel(request *SetCasterChannelRequest) (response *SetCasterChannelResponse, err error)

SetCasterChannel invokes the live.SetCasterChannel API synchronously api document: https://help.aliyun.com/api/live/setcasterchannel.html

func (*Client) SetCasterChannelWithCallback ¶

func (client *Client) SetCasterChannelWithCallback(request *SetCasterChannelRequest, callback func(response *SetCasterChannelResponse, err error)) <-chan int

SetCasterChannelWithCallback invokes the live.SetCasterChannel API asynchronously api document: https://help.aliyun.com/api/live/setcasterchannel.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SetCasterChannelWithChan ¶

func (client *Client) SetCasterChannelWithChan(request *SetCasterChannelRequest) (<-chan *SetCasterChannelResponse, <-chan error)

SetCasterChannelWithChan invokes the live.SetCasterChannel API asynchronously api document: https://help.aliyun.com/api/live/setcasterchannel.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SetCasterConfig ¶

func (client *Client) SetCasterConfig(request *SetCasterConfigRequest) (response *SetCasterConfigResponse, err error)

SetCasterConfig invokes the live.SetCasterConfig API synchronously api document: https://help.aliyun.com/api/live/setcasterconfig.html

func (*Client) SetCasterConfigWithCallback ¶

func (client *Client) SetCasterConfigWithCallback(request *SetCasterConfigRequest, callback func(response *SetCasterConfigResponse, err error)) <-chan int

SetCasterConfigWithCallback invokes the live.SetCasterConfig API asynchronously api document: https://help.aliyun.com/api/live/setcasterconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SetCasterConfigWithChan ¶

func (client *Client) SetCasterConfigWithChan(request *SetCasterConfigRequest) (<-chan *SetCasterConfigResponse, <-chan error)

SetCasterConfigWithChan invokes the live.SetCasterConfig API asynchronously api document: https://help.aliyun.com/api/live/setcasterconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SetCasterSceneConfig ¶

func (client *Client) SetCasterSceneConfig(request *SetCasterSceneConfigRequest) (response *SetCasterSceneConfigResponse, err error)

SetCasterSceneConfig invokes the live.SetCasterSceneConfig API synchronously api document: https://help.aliyun.com/api/live/setcastersceneconfig.html

func (*Client) SetCasterSceneConfigWithCallback ¶

func (client *Client) SetCasterSceneConfigWithCallback(request *SetCasterSceneConfigRequest, callback func(response *SetCasterSceneConfigResponse, err error)) <-chan int

SetCasterSceneConfigWithCallback invokes the live.SetCasterSceneConfig API asynchronously api document: https://help.aliyun.com/api/live/setcastersceneconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SetCasterSceneConfigWithChan ¶

func (client *Client) SetCasterSceneConfigWithChan(request *SetCasterSceneConfigRequest) (<-chan *SetCasterSceneConfigResponse, <-chan error)

SetCasterSceneConfigWithChan invokes the live.SetCasterSceneConfig API asynchronously api document: https://help.aliyun.com/api/live/setcastersceneconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SetLiveDomainCertificate ¶

func (client *Client) SetLiveDomainCertificate(request *SetLiveDomainCertificateRequest) (response *SetLiveDomainCertificateResponse, err error)

SetLiveDomainCertificate invokes the live.SetLiveDomainCertificate API synchronously api document: https://help.aliyun.com/api/live/setlivedomaincertificate.html

func (*Client) SetLiveDomainCertificateWithCallback ¶

func (client *Client) SetLiveDomainCertificateWithCallback(request *SetLiveDomainCertificateRequest, callback func(response *SetLiveDomainCertificateResponse, err error)) <-chan int

SetLiveDomainCertificateWithCallback invokes the live.SetLiveDomainCertificate API asynchronously api document: https://help.aliyun.com/api/live/setlivedomaincertificate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SetLiveDomainCertificateWithChan ¶

func (client *Client) SetLiveDomainCertificateWithChan(request *SetLiveDomainCertificateRequest) (<-chan *SetLiveDomainCertificateResponse, <-chan error)

SetLiveDomainCertificateWithChan invokes the live.SetLiveDomainCertificate API asynchronously api document: https://help.aliyun.com/api/live/setlivedomaincertificate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SetLiveLazyPullStreamInfoConfig ¶

func (client *Client) SetLiveLazyPullStreamInfoConfig(request *SetLiveLazyPullStreamInfoConfigRequest) (response *SetLiveLazyPullStreamInfoConfigResponse, err error)

SetLiveLazyPullStreamInfoConfig invokes the live.SetLiveLazyPullStreamInfoConfig API synchronously api document: https://help.aliyun.com/api/live/setlivelazypullstreaminfoconfig.html

func (*Client) SetLiveLazyPullStreamInfoConfigWithCallback ¶

func (client *Client) SetLiveLazyPullStreamInfoConfigWithCallback(request *SetLiveLazyPullStreamInfoConfigRequest, callback func(response *SetLiveLazyPullStreamInfoConfigResponse, err error)) <-chan int

SetLiveLazyPullStreamInfoConfigWithCallback invokes the live.SetLiveLazyPullStreamInfoConfig API asynchronously api document: https://help.aliyun.com/api/live/setlivelazypullstreaminfoconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SetLiveLazyPullStreamInfoConfigWithChan ¶

func (client *Client) SetLiveLazyPullStreamInfoConfigWithChan(request *SetLiveLazyPullStreamInfoConfigRequest) (<-chan *SetLiveLazyPullStreamInfoConfigResponse, <-chan error)

SetLiveLazyPullStreamInfoConfigWithChan invokes the live.SetLiveLazyPullStreamInfoConfig API asynchronously api document: https://help.aliyun.com/api/live/setlivelazypullstreaminfoconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SetLiveStreamsNotifyUrlConfig ¶

func (client *Client) SetLiveStreamsNotifyUrlConfig(request *SetLiveStreamsNotifyUrlConfigRequest) (response *SetLiveStreamsNotifyUrlConfigResponse, err error)

SetLiveStreamsNotifyUrlConfig invokes the live.SetLiveStreamsNotifyUrlConfig API synchronously api document: https://help.aliyun.com/api/live/setlivestreamsnotifyurlconfig.html

func (*Client) SetLiveStreamsNotifyUrlConfigWithCallback ¶

func (client *Client) SetLiveStreamsNotifyUrlConfigWithCallback(request *SetLiveStreamsNotifyUrlConfigRequest, callback func(response *SetLiveStreamsNotifyUrlConfigResponse, err error)) <-chan int

SetLiveStreamsNotifyUrlConfigWithCallback invokes the live.SetLiveStreamsNotifyUrlConfig API asynchronously api document: https://help.aliyun.com/api/live/setlivestreamsnotifyurlconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SetLiveStreamsNotifyUrlConfigWithChan ¶

func (client *Client) SetLiveStreamsNotifyUrlConfigWithChan(request *SetLiveStreamsNotifyUrlConfigRequest) (<-chan *SetLiveStreamsNotifyUrlConfigResponse, <-chan error)

SetLiveStreamsNotifyUrlConfigWithChan invokes the live.SetLiveStreamsNotifyUrlConfig API asynchronously api document: https://help.aliyun.com/api/live/setlivestreamsnotifyurlconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StartCaster ¶

func (client *Client) StartCaster(request *StartCasterRequest) (response *StartCasterResponse, err error)

StartCaster invokes the live.StartCaster API synchronously api document: https://help.aliyun.com/api/live/startcaster.html

func (*Client) StartCasterScene ¶

func (client *Client) StartCasterScene(request *StartCasterSceneRequest) (response *StartCasterSceneResponse, err error)

StartCasterScene invokes the live.StartCasterScene API synchronously api document: https://help.aliyun.com/api/live/startcasterscene.html

func (*Client) StartCasterSceneWithCallback ¶

func (client *Client) StartCasterSceneWithCallback(request *StartCasterSceneRequest, callback func(response *StartCasterSceneResponse, err error)) <-chan int

StartCasterSceneWithCallback invokes the live.StartCasterScene API asynchronously api document: https://help.aliyun.com/api/live/startcasterscene.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StartCasterSceneWithChan ¶

func (client *Client) StartCasterSceneWithChan(request *StartCasterSceneRequest) (<-chan *StartCasterSceneResponse, <-chan error)

StartCasterSceneWithChan invokes the live.StartCasterScene API asynchronously api document: https://help.aliyun.com/api/live/startcasterscene.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StartCasterWithCallback ¶

func (client *Client) StartCasterWithCallback(request *StartCasterRequest, callback func(response *StartCasterResponse, err error)) <-chan int

StartCasterWithCallback invokes the live.StartCaster API asynchronously api document: https://help.aliyun.com/api/live/startcaster.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StartCasterWithChan ¶

func (client *Client) StartCasterWithChan(request *StartCasterRequest) (<-chan *StartCasterResponse, <-chan error)

StartCasterWithChan invokes the live.StartCaster API asynchronously api document: https://help.aliyun.com/api/live/startcaster.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StartLiveDomain ¶

func (client *Client) StartLiveDomain(request *StartLiveDomainRequest) (response *StartLiveDomainResponse, err error)

StartLiveDomain invokes the live.StartLiveDomain API synchronously api document: https://help.aliyun.com/api/live/startlivedomain.html

func (*Client) StartLiveDomainWithCallback ¶

func (client *Client) StartLiveDomainWithCallback(request *StartLiveDomainRequest, callback func(response *StartLiveDomainResponse, err error)) <-chan int

StartLiveDomainWithCallback invokes the live.StartLiveDomain API asynchronously api document: https://help.aliyun.com/api/live/startlivedomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StartLiveDomainWithChan ¶

func (client *Client) StartLiveDomainWithChan(request *StartLiveDomainRequest) (<-chan *StartLiveDomainResponse, <-chan error)

StartLiveDomainWithChan invokes the live.StartLiveDomain API asynchronously api document: https://help.aliyun.com/api/live/startlivedomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StartMixStreamsService ¶

func (client *Client) StartMixStreamsService(request *StartMixStreamsServiceRequest) (response *StartMixStreamsServiceResponse, err error)

StartMixStreamsService invokes the live.StartMixStreamsService API synchronously api document: https://help.aliyun.com/api/live/startmixstreamsservice.html

func (*Client) StartMixStreamsServiceWithCallback ¶

func (client *Client) StartMixStreamsServiceWithCallback(request *StartMixStreamsServiceRequest, callback func(response *StartMixStreamsServiceResponse, err error)) <-chan int

StartMixStreamsServiceWithCallback invokes the live.StartMixStreamsService API asynchronously api document: https://help.aliyun.com/api/live/startmixstreamsservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StartMixStreamsServiceWithChan ¶

func (client *Client) StartMixStreamsServiceWithChan(request *StartMixStreamsServiceRequest) (<-chan *StartMixStreamsServiceResponse, <-chan error)

StartMixStreamsServiceWithChan invokes the live.StartMixStreamsService API asynchronously api document: https://help.aliyun.com/api/live/startmixstreamsservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StartMultipleStreamMixService ¶

func (client *Client) StartMultipleStreamMixService(request *StartMultipleStreamMixServiceRequest) (response *StartMultipleStreamMixServiceResponse, err error)

StartMultipleStreamMixService invokes the live.StartMultipleStreamMixService API synchronously api document: https://help.aliyun.com/api/live/startmultiplestreammixservice.html

func (*Client) StartMultipleStreamMixServiceWithCallback ¶

func (client *Client) StartMultipleStreamMixServiceWithCallback(request *StartMultipleStreamMixServiceRequest, callback func(response *StartMultipleStreamMixServiceResponse, err error)) <-chan int

StartMultipleStreamMixServiceWithCallback invokes the live.StartMultipleStreamMixService API asynchronously api document: https://help.aliyun.com/api/live/startmultiplestreammixservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StartMultipleStreamMixServiceWithChan ¶

func (client *Client) StartMultipleStreamMixServiceWithChan(request *StartMultipleStreamMixServiceRequest) (<-chan *StartMultipleStreamMixServiceResponse, <-chan error)

StartMultipleStreamMixServiceWithChan invokes the live.StartMultipleStreamMixService API asynchronously api document: https://help.aliyun.com/api/live/startmultiplestreammixservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StopCaster ¶

func (client *Client) StopCaster(request *StopCasterRequest) (response *StopCasterResponse, err error)

StopCaster invokes the live.StopCaster API synchronously api document: https://help.aliyun.com/api/live/stopcaster.html

func (*Client) StopCasterScene ¶

func (client *Client) StopCasterScene(request *StopCasterSceneRequest) (response *StopCasterSceneResponse, err error)

StopCasterScene invokes the live.StopCasterScene API synchronously api document: https://help.aliyun.com/api/live/stopcasterscene.html

func (*Client) StopCasterSceneWithCallback ¶

func (client *Client) StopCasterSceneWithCallback(request *StopCasterSceneRequest, callback func(response *StopCasterSceneResponse, err error)) <-chan int

StopCasterSceneWithCallback invokes the live.StopCasterScene API asynchronously api document: https://help.aliyun.com/api/live/stopcasterscene.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StopCasterSceneWithChan ¶

func (client *Client) StopCasterSceneWithChan(request *StopCasterSceneRequest) (<-chan *StopCasterSceneResponse, <-chan error)

StopCasterSceneWithChan invokes the live.StopCasterScene API asynchronously api document: https://help.aliyun.com/api/live/stopcasterscene.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StopCasterWithCallback ¶

func (client *Client) StopCasterWithCallback(request *StopCasterRequest, callback func(response *StopCasterResponse, err error)) <-chan int

StopCasterWithCallback invokes the live.StopCaster API asynchronously api document: https://help.aliyun.com/api/live/stopcaster.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StopCasterWithChan ¶

func (client *Client) StopCasterWithChan(request *StopCasterRequest) (<-chan *StopCasterResponse, <-chan error)

StopCasterWithChan invokes the live.StopCaster API asynchronously api document: https://help.aliyun.com/api/live/stopcaster.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StopLiveDomain ¶

func (client *Client) StopLiveDomain(request *StopLiveDomainRequest) (response *StopLiveDomainResponse, err error)

StopLiveDomain invokes the live.StopLiveDomain API synchronously api document: https://help.aliyun.com/api/live/stoplivedomain.html

func (*Client) StopLiveDomainWithCallback ¶

func (client *Client) StopLiveDomainWithCallback(request *StopLiveDomainRequest, callback func(response *StopLiveDomainResponse, err error)) <-chan int

StopLiveDomainWithCallback invokes the live.StopLiveDomain API asynchronously api document: https://help.aliyun.com/api/live/stoplivedomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StopLiveDomainWithChan ¶

func (client *Client) StopLiveDomainWithChan(request *StopLiveDomainRequest) (<-chan *StopLiveDomainResponse, <-chan error)

StopLiveDomainWithChan invokes the live.StopLiveDomain API asynchronously api document: https://help.aliyun.com/api/live/stoplivedomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StopMixStreamsService ¶

func (client *Client) StopMixStreamsService(request *StopMixStreamsServiceRequest) (response *StopMixStreamsServiceResponse, err error)

StopMixStreamsService invokes the live.StopMixStreamsService API synchronously api document: https://help.aliyun.com/api/live/stopmixstreamsservice.html

func (*Client) StopMixStreamsServiceWithCallback ¶

func (client *Client) StopMixStreamsServiceWithCallback(request *StopMixStreamsServiceRequest, callback func(response *StopMixStreamsServiceResponse, err error)) <-chan int

StopMixStreamsServiceWithCallback invokes the live.StopMixStreamsService API asynchronously api document: https://help.aliyun.com/api/live/stopmixstreamsservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StopMixStreamsServiceWithChan ¶

func (client *Client) StopMixStreamsServiceWithChan(request *StopMixStreamsServiceRequest) (<-chan *StopMixStreamsServiceResponse, <-chan error)

StopMixStreamsServiceWithChan invokes the live.StopMixStreamsService API asynchronously api document: https://help.aliyun.com/api/live/stopmixstreamsservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StopMultipleStreamMixService ¶

func (client *Client) StopMultipleStreamMixService(request *StopMultipleStreamMixServiceRequest) (response *StopMultipleStreamMixServiceResponse, err error)

StopMultipleStreamMixService invokes the live.StopMultipleStreamMixService API synchronously api document: https://help.aliyun.com/api/live/stopmultiplestreammixservice.html

func (*Client) StopMultipleStreamMixServiceWithCallback ¶

func (client *Client) StopMultipleStreamMixServiceWithCallback(request *StopMultipleStreamMixServiceRequest, callback func(response *StopMultipleStreamMixServiceResponse, err error)) <-chan int

StopMultipleStreamMixServiceWithCallback invokes the live.StopMultipleStreamMixService API asynchronously api document: https://help.aliyun.com/api/live/stopmultiplestreammixservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) StopMultipleStreamMixServiceWithChan ¶

func (client *Client) StopMultipleStreamMixServiceWithChan(request *StopMultipleStreamMixServiceRequest) (<-chan *StopMultipleStreamMixServiceResponse, <-chan error)

StopMultipleStreamMixServiceWithChan invokes the live.StopMultipleStreamMixService API asynchronously api document: https://help.aliyun.com/api/live/stopmultiplestreammixservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateBoard ¶

func (client *Client) UpdateBoard(request *UpdateBoardRequest) (response *UpdateBoardResponse, err error)

UpdateBoard invokes the live.UpdateBoard API synchronously api document: https://help.aliyun.com/api/live/updateboard.html

func (*Client) UpdateBoardWithCallback ¶

func (client *Client) UpdateBoardWithCallback(request *UpdateBoardRequest, callback func(response *UpdateBoardResponse, err error)) <-chan int

UpdateBoardWithCallback invokes the live.UpdateBoard API asynchronously api document: https://help.aliyun.com/api/live/updateboard.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateBoardWithChan ¶

func (client *Client) UpdateBoardWithChan(request *UpdateBoardRequest) (<-chan *UpdateBoardResponse, <-chan error)

UpdateBoardWithChan invokes the live.UpdateBoard API asynchronously api document: https://help.aliyun.com/api/live/updateboard.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateCasterSceneAudio ¶

func (client *Client) UpdateCasterSceneAudio(request *UpdateCasterSceneAudioRequest) (response *UpdateCasterSceneAudioResponse, err error)

UpdateCasterSceneAudio invokes the live.UpdateCasterSceneAudio API synchronously api document: https://help.aliyun.com/api/live/updatecastersceneaudio.html

func (*Client) UpdateCasterSceneAudioWithCallback ¶

func (client *Client) UpdateCasterSceneAudioWithCallback(request *UpdateCasterSceneAudioRequest, callback func(response *UpdateCasterSceneAudioResponse, err error)) <-chan int

UpdateCasterSceneAudioWithCallback invokes the live.UpdateCasterSceneAudio API asynchronously api document: https://help.aliyun.com/api/live/updatecastersceneaudio.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateCasterSceneAudioWithChan ¶

func (client *Client) UpdateCasterSceneAudioWithChan(request *UpdateCasterSceneAudioRequest) (<-chan *UpdateCasterSceneAudioResponse, <-chan error)

UpdateCasterSceneAudioWithChan invokes the live.UpdateCasterSceneAudio API asynchronously api document: https://help.aliyun.com/api/live/updatecastersceneaudio.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateCasterSceneConfig ¶

func (client *Client) UpdateCasterSceneConfig(request *UpdateCasterSceneConfigRequest) (response *UpdateCasterSceneConfigResponse, err error)

UpdateCasterSceneConfig invokes the live.UpdateCasterSceneConfig API synchronously api document: https://help.aliyun.com/api/live/updatecastersceneconfig.html

func (*Client) UpdateCasterSceneConfigWithCallback ¶

func (client *Client) UpdateCasterSceneConfigWithCallback(request *UpdateCasterSceneConfigRequest, callback func(response *UpdateCasterSceneConfigResponse, err error)) <-chan int

UpdateCasterSceneConfigWithCallback invokes the live.UpdateCasterSceneConfig API asynchronously api document: https://help.aliyun.com/api/live/updatecastersceneconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateCasterSceneConfigWithChan ¶

func (client *Client) UpdateCasterSceneConfigWithChan(request *UpdateCasterSceneConfigRequest) (<-chan *UpdateCasterSceneConfigResponse, <-chan error)

UpdateCasterSceneConfigWithChan invokes the live.UpdateCasterSceneConfig API asynchronously api document: https://help.aliyun.com/api/live/updatecastersceneconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateLiveAppSnapshotConfig ¶

func (client *Client) UpdateLiveAppSnapshotConfig(request *UpdateLiveAppSnapshotConfigRequest) (response *UpdateLiveAppSnapshotConfigResponse, err error)

UpdateLiveAppSnapshotConfig invokes the live.UpdateLiveAppSnapshotConfig API synchronously api document: https://help.aliyun.com/api/live/updateliveappsnapshotconfig.html

func (*Client) UpdateLiveAppSnapshotConfigWithCallback ¶

func (client *Client) UpdateLiveAppSnapshotConfigWithCallback(request *UpdateLiveAppSnapshotConfigRequest, callback func(response *UpdateLiveAppSnapshotConfigResponse, err error)) <-chan int

UpdateLiveAppSnapshotConfigWithCallback invokes the live.UpdateLiveAppSnapshotConfig API asynchronously api document: https://help.aliyun.com/api/live/updateliveappsnapshotconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateLiveAppSnapshotConfigWithChan ¶

func (client *Client) UpdateLiveAppSnapshotConfigWithChan(request *UpdateLiveAppSnapshotConfigRequest) (<-chan *UpdateLiveAppSnapshotConfigResponse, <-chan error)

UpdateLiveAppSnapshotConfigWithChan invokes the live.UpdateLiveAppSnapshotConfig API asynchronously api document: https://help.aliyun.com/api/live/updateliveappsnapshotconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateLiveDetectNotifyConfig ¶

func (client *Client) UpdateLiveDetectNotifyConfig(request *UpdateLiveDetectNotifyConfigRequest) (response *UpdateLiveDetectNotifyConfigResponse, err error)

UpdateLiveDetectNotifyConfig invokes the live.UpdateLiveDetectNotifyConfig API synchronously api document: https://help.aliyun.com/api/live/updatelivedetectnotifyconfig.html

func (*Client) UpdateLiveDetectNotifyConfigWithCallback ¶

func (client *Client) UpdateLiveDetectNotifyConfigWithCallback(request *UpdateLiveDetectNotifyConfigRequest, callback func(response *UpdateLiveDetectNotifyConfigResponse, err error)) <-chan int

UpdateLiveDetectNotifyConfigWithCallback invokes the live.UpdateLiveDetectNotifyConfig API asynchronously api document: https://help.aliyun.com/api/live/updatelivedetectnotifyconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateLiveDetectNotifyConfigWithChan ¶

func (client *Client) UpdateLiveDetectNotifyConfigWithChan(request *UpdateLiveDetectNotifyConfigRequest) (<-chan *UpdateLiveDetectNotifyConfigResponse, <-chan error)

UpdateLiveDetectNotifyConfigWithChan invokes the live.UpdateLiveDetectNotifyConfig API asynchronously api document: https://help.aliyun.com/api/live/updatelivedetectnotifyconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateLiveMixNotifyConfig ¶

func (client *Client) UpdateLiveMixNotifyConfig(request *UpdateLiveMixNotifyConfigRequest) (response *UpdateLiveMixNotifyConfigResponse, err error)

UpdateLiveMixNotifyConfig invokes the live.UpdateLiveMixNotifyConfig API synchronously api document: https://help.aliyun.com/api/live/updatelivemixnotifyconfig.html

func (*Client) UpdateLiveMixNotifyConfigWithCallback ¶

func (client *Client) UpdateLiveMixNotifyConfigWithCallback(request *UpdateLiveMixNotifyConfigRequest, callback func(response *UpdateLiveMixNotifyConfigResponse, err error)) <-chan int

UpdateLiveMixNotifyConfigWithCallback invokes the live.UpdateLiveMixNotifyConfig API asynchronously api document: https://help.aliyun.com/api/live/updatelivemixnotifyconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateLiveMixNotifyConfigWithChan ¶

func (client *Client) UpdateLiveMixNotifyConfigWithChan(request *UpdateLiveMixNotifyConfigRequest) (<-chan *UpdateLiveMixNotifyConfigResponse, <-chan error)

UpdateLiveMixNotifyConfigWithChan invokes the live.UpdateLiveMixNotifyConfig API asynchronously api document: https://help.aliyun.com/api/live/updatelivemixnotifyconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateLiveRecordNotifyConfig ¶

func (client *Client) UpdateLiveRecordNotifyConfig(request *UpdateLiveRecordNotifyConfigRequest) (response *UpdateLiveRecordNotifyConfigResponse, err error)

UpdateLiveRecordNotifyConfig invokes the live.UpdateLiveRecordNotifyConfig API synchronously api document: https://help.aliyun.com/api/live/updateliverecordnotifyconfig.html

func (*Client) UpdateLiveRecordNotifyConfigWithCallback ¶

func (client *Client) UpdateLiveRecordNotifyConfigWithCallback(request *UpdateLiveRecordNotifyConfigRequest, callback func(response *UpdateLiveRecordNotifyConfigResponse, err error)) <-chan int

UpdateLiveRecordNotifyConfigWithCallback invokes the live.UpdateLiveRecordNotifyConfig API asynchronously api document: https://help.aliyun.com/api/live/updateliverecordnotifyconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateLiveRecordNotifyConfigWithChan ¶

func (client *Client) UpdateLiveRecordNotifyConfigWithChan(request *UpdateLiveRecordNotifyConfigRequest) (<-chan *UpdateLiveRecordNotifyConfigResponse, <-chan error)

UpdateLiveRecordNotifyConfigWithChan invokes the live.UpdateLiveRecordNotifyConfig API asynchronously api document: https://help.aliyun.com/api/live/updateliverecordnotifyconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateLiveSnapshotDetectPornConfig ¶

func (client *Client) UpdateLiveSnapshotDetectPornConfig(request *UpdateLiveSnapshotDetectPornConfigRequest) (response *UpdateLiveSnapshotDetectPornConfigResponse, err error)

UpdateLiveSnapshotDetectPornConfig invokes the live.UpdateLiveSnapshotDetectPornConfig API synchronously api document: https://help.aliyun.com/api/live/updatelivesnapshotdetectpornconfig.html

func (*Client) UpdateLiveSnapshotDetectPornConfigWithCallback ¶

func (client *Client) UpdateLiveSnapshotDetectPornConfigWithCallback(request *UpdateLiveSnapshotDetectPornConfigRequest, callback func(response *UpdateLiveSnapshotDetectPornConfigResponse, err error)) <-chan int

UpdateLiveSnapshotDetectPornConfigWithCallback invokes the live.UpdateLiveSnapshotDetectPornConfig API asynchronously api document: https://help.aliyun.com/api/live/updatelivesnapshotdetectpornconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateLiveSnapshotDetectPornConfigWithChan ¶

func (client *Client) UpdateLiveSnapshotDetectPornConfigWithChan(request *UpdateLiveSnapshotDetectPornConfigRequest) (<-chan *UpdateLiveSnapshotDetectPornConfigResponse, <-chan error)

UpdateLiveSnapshotDetectPornConfigWithChan invokes the live.UpdateLiveSnapshotDetectPornConfig API asynchronously api document: https://help.aliyun.com/api/live/updatelivesnapshotdetectpornconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

type CompleteBoardRequest ¶

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

CompleteBoardRequest is the request struct for api CompleteBoard

func CreateCompleteBoardRequest ¶

func CreateCompleteBoardRequest() (request *CompleteBoardRequest)

CreateCompleteBoardRequest creates a request to invoke CompleteBoard API

type CompleteBoardResponse ¶

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

CompleteBoardResponse is the response struct for api CompleteBoard

func CreateCompleteBoardResponse ¶

func CreateCompleteBoardResponse() (response *CompleteBoardResponse)

CreateCompleteBoardResponse creates a response to parse from CompleteBoard response

type Component ¶

type Component struct {
	ComponentId         string              `json:"ComponentId" xml:"ComponentId"`
	ComponentName       string              `json:"ComponentName" xml:"ComponentName"`
	LocationId          string              `json:"LocationId" xml:"LocationId"`
	ComponentType       string              `json:"ComponentType" xml:"ComponentType"`
	Effect              string              `json:"Effect" xml:"Effect"`
	ComponentLayer      ComponentLayer      `json:"ComponentLayer" xml:"ComponentLayer"`
	TextLayerContent    TextLayerContent    `json:"TextLayerContent" xml:"TextLayerContent"`
	ImageLayerContent   ImageLayerContent   `json:"ImageLayerContent" xml:"ImageLayerContent"`
	CaptionLayerContent CaptionLayerContent `json:"CaptionLayerContent" xml:"CaptionLayerContent"`
}

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"`
	WidthNormalized     float64                                       `json:"WidthNormalized" xml:"WidthNormalized"`
	PositionRefer       string                                        `json:"PositionRefer" xml:"PositionRefer"`
	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 {
	AppUid string `json:"AppUid" xml:"AppUid"`
	Data   string `json:"Data" xml:"Data"`
}

Config is a nested struct in live response

type Configs ¶

type Configs struct {
	Config []Config `json:"Config" xml:"Config"`
}

Configs 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
	SrcCasterId string           `position:"Query" name:"SrcCasterId"`
	CasterName  string           `position:"Query" name:"CasterName"`
	ClientToken string           `position:"Query" name:"ClientToken"`
	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
	RequestId string `json:"RequestId" xml:"RequestId"`
	CasterId  string `json:"CasterId" xml:"CasterId"`
}

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"`
	CasterId    string           `position:"Query" name:"CasterId"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
	ToSceneId   string           `position:"Query" name:"ToSceneId"`
}

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 CreateBoardRequest ¶

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

CreateBoardRequest is the request struct for api CreateBoard

func CreateCreateBoardRequest ¶

func CreateCreateBoardRequest() (request *CreateBoardRequest)

CreateCreateBoardRequest creates a request to invoke CreateBoard API

type CreateBoardResponse ¶

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

CreateBoardResponse is the response struct for api CreateBoard

func CreateCreateBoardResponse ¶

func CreateCreateBoardResponse() (response *CreateBoardResponse)

CreateCreateBoardResponse creates a response to parse from CreateBoard response

type CreateCasterRequest ¶

type CreateCasterRequest struct {
	*requests.RpcRequest
	CasterTemplate string           `position:"Query" name:"CasterTemplate"`
	ExpireTime     string           `position:"Query" name:"ExpireTime"`
	NormType       requests.Integer `position:"Query" name:"NormType"`
	CasterName     string           `position:"Query" name:"CasterName"`
	ClientToken    string           `position:"Query" name:"ClientToken"`
	ChargeType     string           `position:"Query" name:"ChargeType"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
	PurchaseTime   string           `position:"Query" name:"PurchaseTime"`
}

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
	RequestId string `json:"RequestId" xml:"RequestId"`
	CasterId  string `json:"CasterId" xml:"CasterId"`
}

CreateCasterResponse is the response struct for api CreateCaster

func CreateCreateCasterResponse ¶

func CreateCreateCasterResponse() (response *CreateCasterResponse)

CreateCreateCasterResponse creates a response to parse from CreateCaster response

type CreateLiveStreamRecordIndexFilesRequest ¶

type CreateLiveStreamRecordIndexFilesRequest struct {
	*requests.RpcRequest
	OssBucket     string           `position:"Query" name:"OssBucket"`
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OssEndpoint   string           `position:"Query" name:"OssEndpoint"`
	EndTime       string           `position:"Query" name:"EndTime"`
	StartTime     string           `position:"Query" name:"StartTime"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	StreamName    string           `position:"Query" name:"StreamName"`
	OssObject     string           `position:"Query" name:"OssObject"`
}

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 CreateRoomRequest ¶

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

CreateRoomRequest is the request struct for api CreateRoom

func CreateCreateRoomRequest ¶

func CreateCreateRoomRequest() (request *CreateRoomRequest)

CreateCreateRoomRequest creates a request to invoke CreateRoom API

type CreateRoomResponse ¶

type CreateRoomResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	AppId     string `json:"AppId" xml:"AppId"`
	RoomId    string `json:"RoomId" xml:"RoomId"`
	AnchorId  string `json:"AnchorId" xml:"AnchorId"`
}

CreateRoomResponse is the response struct for api CreateRoom

func CreateCreateRoomResponse ¶

func CreateCreateRoomResponse() (response *CreateRoomResponse)

CreateCreateRoomResponse creates a response to parse from CreateRoom response

type CustomTranscodeParameters ¶

type CustomTranscodeParameters struct {
	VideoBitrate int    `json:"VideoBitrate" xml:"VideoBitrate"`
	FPS          int    `json:"FPS" xml:"FPS"`
	Height       int    `json:"Height" xml:"Height"`
	Width        int    `json:"Width" xml:"Width"`
	TemplateType string `json:"TemplateType" xml:"TemplateType"`
}

CustomTranscodeParameters is a nested struct in live response

type DataModule ¶

type DataModule struct {
	Value             string `json:"Value" xml:"Value"`
	TrafficValue      string `json:"TrafficValue" xml:"TrafficValue"`
	BpsValue          string `json:"BpsValue" xml:"BpsValue"`
	TimeStamp         string `json:"TimeStamp" xml:"TimeStamp"`
	HttpBpsValue      string `json:"HttpBpsValue" xml:"HttpBpsValue"`
	HttpsTrafficValue string `json:"HttpsTrafficValue" xml:"HttpsTrafficValue"`
	HttpsBpsValue     string `json:"HttpsBpsValue" xml:"HttpsBpsValue"`
	HttpTrafficValue  string `json:"HttpTrafficValue" xml:"HttpTrafficValue"`
}

DataModule is a nested struct in live response

type DeleteBoardRequest ¶

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

DeleteBoardRequest is the request struct for api DeleteBoard

func CreateDeleteBoardRequest ¶

func CreateDeleteBoardRequest() (request *DeleteBoardRequest)

CreateDeleteBoardRequest creates a request to invoke DeleteBoard API

type DeleteBoardResponse ¶

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

DeleteBoardResponse is the response struct for api DeleteBoard

func CreateDeleteBoardResponse ¶

func CreateDeleteBoardResponse() (response *DeleteBoardResponse)

CreateDeleteBoardResponse creates a response to parse from DeleteBoard 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
	RequestId   string `json:"RequestId" xml:"RequestId"`
	CasterId    string `json:"CasterId" xml:"CasterId"`
	ComponentId string `json:"ComponentId" xml:"ComponentId"`
}

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
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
	ProgramId string           `position:"Query" name:"ProgramId"`
}

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
	RequestId string `json:"RequestId" xml:"RequestId"`
	CasterId  string `json:"CasterId" xml:"CasterId"`
	EpisodeId string `json:"EpisodeId" xml:"EpisodeId"`
}

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
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
	LayoutId string           `position:"Query" name:"LayoutId"`
}

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
	RequestId string `json:"RequestId" xml:"RequestId"`
	CasterId  string `json:"CasterId" xml:"CasterId"`
	LayoutId  string `json:"LayoutId" xml:"LayoutId"`
}

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
	RequestId string `json:"RequestId" xml:"RequestId"`
	CasterId  string `json:"CasterId" xml:"CasterId"`
}

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
	RequestId string `json:"RequestId" xml:"RequestId"`
	CasterId  string `json:"CasterId" xml:"CasterId"`
}

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
	CasterId string           `position:"Query" name:"CasterId"`
	SceneId  string           `position:"Query" name:"SceneId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
	Type     string           `position:"Query" name:"Type"`
}

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 DeleteLiveAppRecordConfigRequest ¶

type DeleteLiveAppRecordConfigRequest 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"`
	StreamName    string           `position:"Query" name:"StreamName"`
}

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 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
	PullDomain    string           `position:"Query" name:"PullDomain"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PushDomain    string           `position:"Query" name:"PushDomain"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

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 DeleteLiveDomainRequest ¶

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

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 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 DeleteLiveMixConfigRequest ¶

type DeleteLiveMixConfigRequest 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"`
}

DeleteLiveMixConfigRequest is the request struct for api DeleteLiveMixConfig

func CreateDeleteLiveMixConfigRequest ¶

func CreateDeleteLiveMixConfigRequest() (request *DeleteLiveMixConfigRequest)

CreateDeleteLiveMixConfigRequest creates a request to invoke DeleteLiveMixConfig API

type DeleteLiveMixConfigResponse ¶

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

DeleteLiveMixConfigResponse is the response struct for api DeleteLiveMixConfig

func CreateDeleteLiveMixConfigResponse ¶

func CreateDeleteLiveMixConfigResponse() (response *DeleteLiveMixConfigResponse)

CreateDeleteLiveMixConfigResponse creates a response to parse from DeleteLiveMixConfig response

type DeleteLiveMixNotifyConfigRequest ¶

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

DeleteLiveMixNotifyConfigRequest is the request struct for api DeleteLiveMixNotifyConfig

func CreateDeleteLiveMixNotifyConfigRequest ¶

func CreateDeleteLiveMixNotifyConfigRequest() (request *DeleteLiveMixNotifyConfigRequest)

CreateDeleteLiveMixNotifyConfigRequest creates a request to invoke DeleteLiveMixNotifyConfig API

type DeleteLiveMixNotifyConfigResponse ¶

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

DeleteLiveMixNotifyConfigResponse is the response struct for api DeleteLiveMixNotifyConfig

func CreateDeleteLiveMixNotifyConfigResponse ¶

func CreateDeleteLiveMixNotifyConfigResponse() (response *DeleteLiveMixNotifyConfigResponse)

CreateDeleteLiveMixNotifyConfigResponse creates a response to parse from DeleteLiveMixNotifyConfig response

type DeleteLivePullStreamInfoConfigRequest ¶

type DeleteLivePullStreamInfoConfigRequest 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"`
	StreamName    string           `position:"Query" name:"StreamName"`
}

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 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"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	StreamName    string           `position:"Query" name:"StreamName"`
}

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 DeleteLiveSpecificConfigRequest ¶

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

DeleteLiveSpecificConfigRequest is the request struct for api DeleteLiveSpecificConfig

func CreateDeleteLiveSpecificConfigRequest ¶

func CreateDeleteLiveSpecificConfigRequest() (request *DeleteLiveSpecificConfigRequest)

CreateDeleteLiveSpecificConfigRequest creates a request to invoke DeleteLiveSpecificConfig API

type DeleteLiveSpecificConfigResponse ¶

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

DeleteLiveSpecificConfigResponse is the response struct for api DeleteLiveSpecificConfig

func CreateDeleteLiveSpecificConfigResponse ¶

func CreateDeleteLiveSpecificConfigResponse() (response *DeleteLiveSpecificConfigResponse)

CreateDeleteLiveSpecificConfigResponse creates a response to parse from DeleteLiveSpecificConfig response

type DeleteLiveStreamTranscodeRequest ¶

type DeleteLiveStreamTranscodeRequest struct {
	*requests.RpcRequest
	App           string           `position:"Query" name:"App"`
	Template      string           `position:"Query" name:"Template"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	Domain        string           `position:"Query" name:"Domain"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

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 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 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 DescribeBoardEventsRequest ¶

type DescribeBoardEventsRequest struct {
	*requests.RpcRequest
	StartTime string           `position:"Query" name:"StartTime"`
	BoardId   string           `position:"Query" name:"BoardId"`
	EndTime   string           `position:"Query" name:"EndTime"`
	OwnerId   requests.Integer `position:"Query" name:"OwnerId"`
	AppId     string           `position:"Query" name:"AppId"`
}

DescribeBoardEventsRequest is the request struct for api DescribeBoardEvents

func CreateDescribeBoardEventsRequest ¶

func CreateDescribeBoardEventsRequest() (request *DescribeBoardEventsRequest)

CreateDescribeBoardEventsRequest creates a request to invoke DescribeBoardEvents API

type DescribeBoardEventsResponse ¶

type DescribeBoardEventsResponse struct {
	*responses.BaseResponse
	RequestId string                       `json:"RequestId" xml:"RequestId"`
	Events    []EventInDescribeBoardEvents `json:"Events" xml:"Events"`
}

DescribeBoardEventsResponse is the response struct for api DescribeBoardEvents

func CreateDescribeBoardEventsResponse ¶

func CreateDescribeBoardEventsResponse() (response *DescribeBoardEventsResponse)

CreateDescribeBoardEventsResponse creates a response to parse from DescribeBoardEvents response

type DescribeBoardSnapshotRequest ¶

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

DescribeBoardSnapshotRequest is the request struct for api DescribeBoardSnapshot

func CreateDescribeBoardSnapshotRequest ¶

func CreateDescribeBoardSnapshotRequest() (request *DescribeBoardSnapshotRequest)

CreateDescribeBoardSnapshotRequest creates a request to invoke DescribeBoardSnapshot API

type DescribeBoardSnapshotResponse ¶

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

DescribeBoardSnapshotResponse is the response struct for api DescribeBoardSnapshot

func CreateDescribeBoardSnapshotResponse ¶

func CreateDescribeBoardSnapshotResponse() (response *DescribeBoardSnapshotResponse)

CreateDescribeBoardSnapshotResponse creates a response to parse from DescribeBoardSnapshot response

type DescribeBoardsRequest ¶

type DescribeBoardsRequest struct {
	*requests.RpcRequest
	PageNum  requests.Integer `position:"Query" name:"PageNum"`
	PageSize requests.Integer `position:"Query" name:"PageSize"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
	AppId    string           `position:"Query" name:"AppId"`
}

DescribeBoardsRequest is the request struct for api DescribeBoards

func CreateDescribeBoardsRequest ¶

func CreateDescribeBoardsRequest() (request *DescribeBoardsRequest)

CreateDescribeBoardsRequest creates a request to invoke DescribeBoards API

type DescribeBoardsResponse ¶

type DescribeBoardsResponse struct {
	*responses.BaseResponse
	RequestId string  `json:"RequestId" xml:"RequestId"`
	Boards    []Event `json:"Boards" xml:"Boards"`
}

DescribeBoardsResponse is the response struct for api DescribeBoards

func CreateDescribeBoardsResponse ¶

func CreateDescribeBoardsResponse() (response *DescribeBoardsResponse)

CreateDescribeBoardsResponse creates a response to parse from DescribeBoards 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
	RequestId        string          `json:"RequestId" xml:"RequestId"`
	CasterId         string          `json:"CasterId" xml:"CasterId"`
	CasterName       string          `json:"CasterName" xml:"CasterName"`
	DomainName       string          `json:"DomainName" xml:"DomainName"`
	Delay            float64         `json:"Delay" xml:"Delay"`
	UrgentMaterialId string          `json:"UrgentMaterialId" xml:"UrgentMaterialId"`
	SideOutputUrl    string          `json:"SideOutputUrl" xml:"SideOutputUrl"`
	CallbackUrl      string          `json:"CallbackUrl" xml:"CallbackUrl"`
	ProgramName      string          `json:"ProgramName" xml:"ProgramName"`
	ProgramEffect    int             `json:"ProgramEffect" xml:"ProgramEffect"`
	ChannelEnable    int             `json:"ChannelEnable" xml:"ChannelEnable"`
	TranscodeConfig  TranscodeConfig `json:"TranscodeConfig" xml:"TranscodeConfig"`
	RecordConfig     RecordConfig    `json:"RecordConfig" xml:"RecordConfig"`
}

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
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
	LayoutId string           `position:"Query" name:"LayoutId"`
}

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
	CasterId    string           `position:"Query" name:"CasterId"`
	EpisodeType string           `position:"Query" name:"EpisodeType"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	EndTime     string           `position:"Query" name:"EndTime"`
	StartTime   string           `position:"Query" name:"StartTime"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
	EpisodeId   string           `position:"Query" name:"EpisodeId"`
	PageNum     requests.Integer `position:"Query" name:"PageNum"`
	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
	RequestId     string   `json:"RequestId" xml:"RequestId"`
	CasterId      string   `json:"CasterId" xml:"CasterId"`
	ProgramName   string   `json:"ProgramName" xml:"ProgramName"`
	ProgramEffect int      `json:"ProgramEffect" xml:"ProgramEffect"`
	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 DescribeCasterRtcInfoRequest ¶

type DescribeCasterRtcInfoRequest struct {
	*requests.RpcRequest
	CasterId string           `position:"Query" name:"CasterId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeCasterRtcInfoRequest is the request struct for api DescribeCasterRtcInfo

func CreateDescribeCasterRtcInfoRequest ¶

func CreateDescribeCasterRtcInfoRequest() (request *DescribeCasterRtcInfoRequest)

CreateDescribeCasterRtcInfoRequest creates a request to invoke DescribeCasterRtcInfo API

type DescribeCasterRtcInfoResponse ¶

type DescribeCasterRtcInfoResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	CasterId  string `json:"CasterId" xml:"CasterId"`
	AuthToken string `json:"AuthToken" xml:"AuthToken"`
}

DescribeCasterRtcInfoResponse is the response struct for api DescribeCasterRtcInfo

func CreateDescribeCasterRtcInfoResponse ¶

func CreateDescribeCasterRtcInfoResponse() (response *DescribeCasterRtcInfoResponse)

CreateDescribeCasterRtcInfoResponse creates a response to parse from DescribeCasterRtcInfo response

type DescribeCasterSceneAudioRequest ¶

type DescribeCasterSceneAudioRequest struct {
	*requests.RpcRequest
	CasterId string           `position:"Query" name:"CasterId"`
	SceneId  string           `position:"Query" name:"SceneId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
}

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
	RequestId    string                                `json:"RequestId" xml:"RequestId"`
	CasterId     string                                `json:"CasterId" xml:"CasterId"`
	FollowEnable int                                   `json:"FollowEnable" xml:"FollowEnable"`
	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"`
	SceneId  string           `position:"Query" name:"SceneId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
}

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
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	CasterId      string        `json:"CasterId" xml:"CasterId"`
	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 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
	CasterName string           `position:"Query" name:"CasterName"`
	CasterId   string           `position:"Query" name:"CasterId"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	EndTime    string           `position:"Query" name:"EndTime"`
	StartTime  string           `position:"Query" name:"StartTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	PageNum    requests.Integer `position:"Query" name:"PageNum"`
	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 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
	RequestId string `json:"RequestId" xml:"RequestId"`
	TotalNum  int    `json:"TotalNum" xml:"TotalNum"`
	TotalPage int    `json:"TotalPage" xml:"TotalPage"`
	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"`
	Time       string           `position:"Query" name:"Time"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

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 DescribeLiveCertificateDetailRequest ¶

type DescribeLiveCertificateDetailRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	CertName      string           `position:"Query" name:"CertName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

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
	RequestId string `json:"RequestId" xml:"RequestId"`
	Cert      string `json:"Cert" xml:"Cert"`
	Key       string `json:"Key" xml:"Key"`
	CertId    int    `json:"CertId" xml:"CertId"`
	CertName  string `json:"CertName" xml:"CertName"`
}

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
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

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 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 DescribeLiveDomainBpsDataRequest ¶

type DescribeLiveDomainBpsDataRequest struct {
	*requests.RpcRequest
	DomainName     string           `position:"Query" name:"DomainName"`
	EndTime        string           `position:"Query" name:"EndTime"`
	Interval       string           `position:"Query" name:"Interval"`
	LocationNameEn string           `position:"Query" name:"LocationNameEn"`
	StartTime      string           `position:"Query" name:"StartTime"`
	IspNameEn      string           `position:"Query" name:"IspNameEn"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
}

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
	RequestId          string             `json:"RequestId" xml:"RequestId"`
	DomainName         string             `json:"DomainName" xml:"DomainName"`
	StartTime          string             `json:"StartTime" xml:"StartTime"`
	EndTime            string             `json:"EndTime" xml:"EndTime"`
	DataInterval       string             `json:"DataInterval" xml:"DataInterval"`
	BpsDataPerInterval BpsDataPerInterval `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 DescribeLiveDomainConfigsRequest ¶

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

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 DomainConfigs `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
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

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 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
	RequestId                  string                     `json:"RequestId" xml:"RequestId"`
	DomainName                 string                     `json:"DomainName" xml:"DomainName"`
	StartTime                  string                     `json:"StartTime" xml:"StartTime"`
	EndTime                    string                     `json:"EndTime" xml:"EndTime"`
	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
	RequestId            string               `json:"RequestId" xml:"RequestId"`
	DomainName           string               `json:"DomainName" xml:"DomainName"`
	StartTime            string               `json:"StartTime" xml:"StartTime"`
	EndTime              string               `json:"EndTime" xml:"EndTime"`
	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
	RequestId                      string                         `json:"RequestId" xml:"RequestId"`
	DomainName                     string                         `json:"DomainName" xml:"DomainName"`
	StartTime                      string                         `json:"StartTime" xml:"StartTime"`
	EndTime                        string                         `json:"EndTime" xml:"EndTime"`
	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 DescribeLiveDomainRecordDataRequest ¶

type DescribeLiveDomainRecordDataRequest struct {
	*requests.RpcRequest
	RecordType string           `position:"Query" name:"RecordType"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	StartTime  string           `position:"Query" name:"StartTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

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 DescribeLiveDomainSnapshotDataRequest ¶

type DescribeLiveDomainSnapshotDataRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	StartTime  string           `position:"Query" name:"StartTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

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 DescribeLiveDomainTrafficDataRequest ¶

type DescribeLiveDomainTrafficDataRequest struct {
	*requests.RpcRequest
	DomainName     string           `position:"Query" name:"DomainName"`
	EndTime        string           `position:"Query" name:"EndTime"`
	Interval       string           `position:"Query" name:"Interval"`
	LocationNameEn string           `position:"Query" name:"LocationNameEn"`
	StartTime      string           `position:"Query" name:"StartTime"`
	IspNameEn      string           `position:"Query" name:"IspNameEn"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
}

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
	RequestId              string                 `json:"RequestId" xml:"RequestId"`
	DomainName             string                 `json:"DomainName" xml:"DomainName"`
	StartTime              string                 `json:"StartTime" xml:"StartTime"`
	EndTime                string                 `json:"EndTime" xml:"EndTime"`
	DataInterval           string                 `json:"DataInterval" xml:"DataInterval"`
	TrafficDataPerInterval TrafficDataPerInterval `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
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	StartTime  string           `position:"Query" name:"StartTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

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 DescribeLiveLazyPullStreamConfigRequest ¶

type DescribeLiveLazyPullStreamConfigRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	AppName    string           `position:"Query" name:"AppName"`
}

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 DescribeLiveMixConfigRequest ¶

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

DescribeLiveMixConfigRequest is the request struct for api DescribeLiveMixConfig

func CreateDescribeLiveMixConfigRequest ¶

func CreateDescribeLiveMixConfigRequest() (request *DescribeLiveMixConfigRequest)

CreateDescribeLiveMixConfigRequest creates a request to invoke DescribeLiveMixConfig API

type DescribeLiveMixConfigResponse ¶

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

DescribeLiveMixConfigResponse is the response struct for api DescribeLiveMixConfig

func CreateDescribeLiveMixConfigResponse ¶

func CreateDescribeLiveMixConfigResponse() (response *DescribeLiveMixConfigResponse)

CreateDescribeLiveMixConfigResponse creates a response to parse from DescribeLiveMixConfig response

type DescribeLiveMixNotifyConfigRequest ¶

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

DescribeLiveMixNotifyConfigRequest is the request struct for api DescribeLiveMixNotifyConfig

func CreateDescribeLiveMixNotifyConfigRequest ¶

func CreateDescribeLiveMixNotifyConfigRequest() (request *DescribeLiveMixNotifyConfigRequest)

CreateDescribeLiveMixNotifyConfigRequest creates a request to invoke DescribeLiveMixNotifyConfig API

type DescribeLiveMixNotifyConfigResponse ¶

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

DescribeLiveMixNotifyConfigResponse is the response struct for api DescribeLiveMixNotifyConfig

func CreateDescribeLiveMixNotifyConfigResponse ¶

func CreateDescribeLiveMixNotifyConfigResponse() (response *DescribeLiveMixNotifyConfigResponse)

CreateDescribeLiveMixNotifyConfigResponse creates a response to parse from DescribeLiveMixNotifyConfig response

type DescribeLivePullStreamConfigRequest ¶

type DescribeLivePullStreamConfigRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	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 DescribeLiveRecordConfigRequest ¶

type DescribeLiveRecordConfigRequest struct {
	*requests.RpcRequest
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	PageNum       requests.Integer `position:"Query" name:"PageNum"`
	StreamName    string           `position:"Query" name:"StreamName"`
	Order         string           `position:"Query" name:"Order"`
}

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
	RequestId         string                                      `json:"RequestId" xml:"RequestId"`
	PageNum           int                                         `json:"PageNum" xml:"PageNum"`
	PageSize          int                                         `json:"PageSize" xml:"PageSize"`
	Order             string                                      `json:"Order" xml:"Order"`
	TotalNum          int                                         `json:"TotalNum" xml:"TotalNum"`
	TotalPage         int                                         `json:"TotalPage" xml:"TotalPage"`
	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 DescribeLiveRecordVodConfigsRequest ¶

type DescribeLiveRecordVodConfigsRequest struct {
	*requests.RpcRequest
	AppName    string           `position:"Query" name:"AppName"`
	DomainName string           `position:"Query" name:"DomainName"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	PageNum    requests.Integer `position:"Query" name:"PageNum"`
	StreamName string           `position:"Query" name:"StreamName"`
}

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
	RequestId            string               `json:"RequestId" xml:"RequestId"`
	PageNum              int                  `json:"PageNum" xml:"PageNum"`
	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 DescribeLiveSnapshotConfigRequest ¶

type DescribeLiveSnapshotConfigRequest struct {
	*requests.RpcRequest
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	PageNum       requests.Integer `position:"Query" name:"PageNum"`
	Order         string           `position:"Query" name:"Order"`
}

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
	RequestId                    string                       `json:"RequestId" xml:"RequestId"`
	PageNum                      int                          `json:"PageNum" xml:"PageNum"`
	PageSize                     int                          `json:"PageSize" xml:"PageSize"`
	Order                        string                       `json:"Order" xml:"Order"`
	TotalNum                     int                          `json:"TotalNum" xml:"TotalNum"`
	TotalPage                    int                          `json:"TotalPage" xml:"TotalPage"`
	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
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	PageNum       requests.Integer `position:"Query" name:"PageNum"`
	Order         string           `position:"Query" name:"Order"`
}

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
	RequestId                        string                           `json:"RequestId" xml:"RequestId"`
	PageNum                          int                              `json:"PageNum" xml:"PageNum"`
	PageSize                         int                              `json:"PageSize" xml:"PageSize"`
	Order                            string                           `json:"Order" xml:"Order"`
	TotalNum                         int                              `json:"TotalNum" xml:"TotalNum"`
	TotalPage                        int                              `json:"TotalPage" xml:"TotalPage"`
	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 DescribeLiveStreamBitRateDataRequest ¶

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

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 StreamCountInfos `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 DescribeLiveStreamHistoryUserNumRequest ¶

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

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 DescribeLiveStreamOnlineUserNumRequest ¶

type DescribeLiveStreamOnlineUserNumRequest struct {
	*requests.RpcRequest
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	HlsSwitch     string           `position:"Query" name:"HlsSwitch"`
	DomainName    string           `position:"Query" name:"DomainName"`
	EndTime       string           `position:"Query" name:"EndTime"`
	StartTime     string           `position:"Query" name:"StartTime"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	StreamName    string           `position:"Query" name:"StreamName"`
}

DescribeLiveStreamOnlineUserNumRequest is the request struct for api DescribeLiveStreamOnlineUserNum

func CreateDescribeLiveStreamOnlineUserNumRequest ¶

func CreateDescribeLiveStreamOnlineUserNumRequest() (request *DescribeLiveStreamOnlineUserNumRequest)

CreateDescribeLiveStreamOnlineUserNumRequest creates a request to invoke DescribeLiveStreamOnlineUserNum API

type DescribeLiveStreamOnlineUserNumResponse ¶

type DescribeLiveStreamOnlineUserNumResponse struct {
	*responses.BaseResponse
	RequestId       string         `json:"RequestId" xml:"RequestId"`
	TotalUserNumber int            `json:"TotalUserNumber" xml:"TotalUserNumber"`
	OnlineUserInfo  OnlineUserInfo `json:"OnlineUserInfo" xml:"OnlineUserInfo"`
}

DescribeLiveStreamOnlineUserNumResponse is the response struct for api DescribeLiveStreamOnlineUserNum

func CreateDescribeLiveStreamOnlineUserNumResponse ¶

func CreateDescribeLiveStreamOnlineUserNumResponse() (response *DescribeLiveStreamOnlineUserNumResponse)

CreateDescribeLiveStreamOnlineUserNumResponse creates a response to parse from DescribeLiveStreamOnlineUserNum response

type DescribeLiveStreamRecordContentRequest ¶

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

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
	RecordId      string           `position:"Query" name:"RecordId"`
	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"`
	StreamName    string           `position:"Query" name:"StreamName"`
}

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
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	EndTime       string           `position:"Query" name:"EndTime"`
	StartTime     string           `position:"Query" name:"StartTime"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	PageNum       requests.Integer `position:"Query" name:"PageNum"`
	StreamName    string           `position:"Query" name:"StreamName"`
	Order         string           `position:"Query" name:"Order"`
}

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
	RequestId           string              `json:"RequestId" xml:"RequestId"`
	PageNum             int                 `json:"PageNum" xml:"PageNum"`
	PageSize            int                 `json:"PageSize" xml:"PageSize"`
	Order               string              `json:"Order" xml:"Order"`
	TotalNum            int                 `json:"TotalNum" xml:"TotalNum"`
	TotalPage           int                 `json:"TotalPage" xml:"TotalPage"`
	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
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	Limit         requests.Integer `position:"Query" name:"Limit"`
	EndTime       string           `position:"Query" name:"EndTime"`
	StartTime     string           `position:"Query" name:"StartTime"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	StreamName    string           `position:"Query" name:"StreamName"`
	Order         string           `position:"Query" name:"Order"`
}

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
	RequestId                  string                     `json:"RequestId" xml:"RequestId"`
	NextStartTime              string                     `json:"NextStartTime" xml:"NextStartTime"`
	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 DescribeLiveStreamTranscodeInfoRequest ¶

type DescribeLiveStreamTranscodeInfoRequest struct {
	*requests.RpcRequest
	SecurityToken       string           `position:"Query" name:"SecurityToken"`
	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 DescribeLiveStreamsBlockListRequest ¶

type DescribeLiveStreamsBlockListRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	PageNum       requests.Integer `position:"Query" name:"PageNum"`
}

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
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	DomainName string     `json:"DomainName" xml:"DomainName"`
	PageNum    int        `json:"PageNum" xml:"PageNum"`
	PageSize   int        `json:"PageSize" xml:"PageSize"`
	TotalNum   int        `json:"TotalNum" xml:"TotalNum"`
	TotalPage  int        `json:"TotalPage" xml:"TotalPage"`
	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
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	EndTime       string           `position:"Query" name:"EndTime"`
	StartTime     string           `position:"Query" name:"StartTime"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

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 DescribeLiveStreamsFrameRateAndBitRateDataRequest ¶

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

DescribeLiveStreamsFrameRateAndBitRateDataRequest is the request struct for api DescribeLiveStreamsFrameRateAndBitRateData

func CreateDescribeLiveStreamsFrameRateAndBitRateDataRequest ¶

func CreateDescribeLiveStreamsFrameRateAndBitRateDataRequest() (request *DescribeLiveStreamsFrameRateAndBitRateDataRequest)

CreateDescribeLiveStreamsFrameRateAndBitRateDataRequest creates a request to invoke DescribeLiveStreamsFrameRateAndBitRateData API

type DescribeLiveStreamsFrameRateAndBitRateDataResponse ¶

type DescribeLiveStreamsFrameRateAndBitRateDataResponse struct {
	*responses.BaseResponse
	RequestId                string                                                               `json:"RequestId" xml:"RequestId"`
	FrameRateAndBitRateInfos FrameRateAndBitRateInfosInDescribeLiveStreamsFrameRateAndBitRateData `json:"FrameRateAndBitRateInfos" xml:"FrameRateAndBitRateInfos"`
}

DescribeLiveStreamsFrameRateAndBitRateDataResponse is the response struct for api DescribeLiveStreamsFrameRateAndBitRateData

func CreateDescribeLiveStreamsFrameRateAndBitRateDataResponse ¶

func CreateDescribeLiveStreamsFrameRateAndBitRateDataResponse() (response *DescribeLiveStreamsFrameRateAndBitRateDataResponse)

CreateDescribeLiveStreamsFrameRateAndBitRateDataResponse creates a response to parse from DescribeLiveStreamsFrameRateAndBitRateData 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
	StreamType string           `position:"Query" name:"StreamType"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OrderBy    string           `position:"Query" name:"OrderBy"`
	StartTime  string           `position:"Query" name:"StartTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	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"`
}

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
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	PageNum    int        `json:"PageNum" xml:"PageNum"`
	PageSize   int        `json:"PageSize" xml:"PageSize"`
	TotalNum   int        `json:"TotalNum" xml:"TotalNum"`
	TotalPage  int        `json:"TotalPage" xml:"TotalPage"`
	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
	StreamType string           `position:"Query" name:"StreamType"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	OrderBy    string           `position:"Query" name:"OrderBy"`
	StartTime  string           `position:"Query" name:"StartTime"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	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"`
}

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
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	PageNum     int         `json:"PageNum" xml:"PageNum"`
	PageSize    int         `json:"PageSize" xml:"PageSize"`
	TotalNum    int         `json:"TotalNum" xml:"TotalNum"`
	TotalPage   int         `json:"TotalPage" xml:"TotalPage"`
	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 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
	RequestId         string     `json:"RequestId" xml:"RequestId"`
	StartTime         string     `json:"StartTime" xml:"StartTime"`
	EndTime           string     `json:"EndTime" xml:"EndTime"`
	DomainCount       int        `json:"DomainCount" xml:"DomainCount"`
	DomainOnlineCount int        `json:"DomainOnlineCount" xml:"DomainOnlineCount"`
	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 DescribeLiveUserDomainsRequest ¶

type DescribeLiveUserDomainsRequest struct {
	*requests.RpcRequest
	SecurityToken    string           `position:"Query" name:"SecurityToken"`
	PageSize         requests.Integer `position:"Query" name:"PageSize"`
	DomainName       string           `position:"Query" name:"DomainName"`
	RegionName       string           `position:"Query" name:"RegionName"`
	OwnerId          requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber       requests.Integer `position:"Query" name:"PageNumber"`
	DomainStatus     string           `position:"Query" name:"DomainStatus"`
	LiveDomainType   string           `position:"Query" name:"LiveDomainType"`
	DomainSearchType string           `position:"Query" name:"DomainSearchType"`
}

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
	RequestId  string  `json:"RequestId" xml:"RequestId"`
	PageNumber int     `json:"PageNumber" xml:"PageNumber"`
	PageSize   int     `json:"PageSize" xml:"PageSize"`
	TotalCount int     `json:"TotalCount" xml:"TotalCount"`
	Domains    Domains `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 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
	RequestId string `json:"RequestId" xml:"RequestId"`
	TotalNum  int    `json:"TotalNum" xml:"TotalNum"`
	TotalPage int    `json:"TotalPage" xml:"TotalPage"`
	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
	RequestId string `json:"RequestId" xml:"RequestId"`
	TotalNum  int    `json:"TotalNum" xml:"TotalNum"`
	TotalPage int    `json:"TotalPage" xml:"TotalPage"`
	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
	RequestId  string `json:"RequestId" xml:"RequestId"`
	RoomStatus int    `json:"RoomStatus" xml:"RoomStatus"`
}

DescribeRoomStatusResponse is the response struct for api DescribeRoomStatus

func CreateDescribeRoomStatusResponse ¶

func CreateDescribeRoomStatusResponse() (response *DescribeRoomStatusResponse)

CreateDescribeRoomStatusResponse creates a response to parse from DescribeRoomStatus response

type DescribeUpBpsPeakDataRequest ¶

type DescribeUpBpsPeakDataRequest struct {
	*requests.RpcRequest
	DomainName   string           `position:"Query" name:"DomainName"`
	EndTime      string           `position:"Query" name:"EndTime"`
	StartTime    string           `position:"Query" name:"StartTime"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
	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 {
	BandWidth float64 `json:"BandWidth" xml:"BandWidth"`
	PeakTime  string  `json:"PeakTime" xml:"PeakTime"`
	QueryTime string  `json:"QueryTime" xml:"QueryTime"`
	StatName  string  `json:"StatName" xml:"StatName"`
}

DescribeUpBpsPeakOfLine is a nested struct in live response

type DescribeUpBpsPeakOfLineRequest ¶

type DescribeUpBpsPeakOfLineRequest struct {
	*requests.RpcRequest
	Line         string           `position:"Query" name:"Line"`
	DomainName   string           `position:"Query" name:"DomainName"`
	EndTime      string           `position:"Query" name:"EndTime"`
	StartTime    string           `position:"Query" name:"StartTime"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
	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 {
	PublishStreamNum int    `json:"PublishStreamNum" xml:"PublishStreamNum"`
	PeakTime         string `json:"PeakTime" xml:"PeakTime"`
	QueryTime        string `json:"QueryTime" xml:"QueryTime"`
	StatName         string `json:"StatName" xml:"StatName"`
	BandWidth        string `json:"BandWidth" xml:"BandWidth"`
}

DescribeUpPeakPublishStreamData is a nested struct in live response

type DescribeUpPeakPublishStreamDataRequest ¶

type DescribeUpPeakPublishStreamDataRequest struct {
	*requests.RpcRequest
	DomainName   string           `position:"Query" name:"DomainName"`
	EndTime      string           `position:"Query" name:"EndTime"`
	StartTime    string           `position:"Query" name:"StartTime"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
	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 {
	PeakTime  string `json:"PeakTime" xml:"PeakTime"`
	QueryTime string `json:"QueryTime" xml:"QueryTime"`
	StatName  string `json:"StatName" xml:"StatName"`
	BandWidth string `json:"BandWidth" xml:"BandWidth"`
}

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 {
	MP4 int `json:"MP4" xml:"MP4"`
	FLV int `json:"FLV" xml:"FLV"`
	TS  int `json:"TS" xml:"TS"`
}

Detail is a nested struct in live response

type DomainConfig ¶

type DomainConfig struct {
	FunctionName string       `json:"FunctionName" xml:"FunctionName"`
	ConfigId     string       `json:"ConfigId" xml:"ConfigId"`
	Status       string       `json:"Status" xml:"Status"`
	FunctionArgs FunctionArgs `json:"FunctionArgs" xml:"FunctionArgs"`
}

DomainConfig is a nested struct in live response

type DomainConfigs ¶

type DomainConfigs struct {
	DomainConfig []DomainConfig `json:"DomainConfig" xml:"DomainConfig"`
}

DomainConfigs is a nested struct in live response

type DomainDetail ¶

type DomainDetail struct {
	GmtCreated     string `json:"GmtCreated" xml:"GmtCreated"`
	GmtModified    string `json:"GmtModified" xml:"GmtModified"`
	DomainStatus   string `json:"DomainStatus" xml:"DomainStatus"`
	Cname          string `json:"Cname" xml:"Cname"`
	DomainName     string `json:"DomainName" xml:"DomainName"`
	LiveDomainType string `json:"LiveDomainType" xml:"LiveDomainType"`
	Region         string `json:"Region" xml:"Region"`
	Description    string `json:"Description" xml:"Description"`
	SSLProtocol    string `json:"SSLProtocol" xml:"SSLProtocol"`
	SSLPub         string `json:"SSLPub" xml:"SSLPub"`
	Scope          string `json:"Scope" xml:"Scope"`
	CertName       string `json:"CertName" xml:"CertName"`
}

DomainDetail is a nested struct in live response

type DomainTranscodeInfo ¶

type DomainTranscodeInfo struct {
	TranscodeApp              string                    `json:"TranscodeApp" xml:"TranscodeApp"`
	TranscodeName             string                    `json:"TranscodeName" xml:"TranscodeName"`
	TranscodeTemplate         string                    `json:"TranscodeTemplate" xml:"TranscodeTemplate"`
	CustomTranscodeParameters CustomTranscodeParameters `json:"CustomTranscodeParameters" xml:"CustomTranscodeParameters"`
}

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 {
	PageData []PageData `json:"PageData" xml:"PageData"`
}

Domains is a nested struct in live response

type EffectCasterUrgentRequest ¶

type EffectCasterUrgentRequest struct {
	*requests.RpcRequest
	CasterId string           `position:"Query" name:"CasterId"`
	SceneId  string           `position:"Query" name:"SceneId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
}

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"`
	SceneId    string           `position:"Query" name:"SceneId"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

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 Element ¶

type Element struct {
	ElementIndex    string `json:"ElementIndex" xml:"ElementIndex"`
	OwnerId         string `json:"OwnerId" xml:"OwnerId"`
	ElementType     int    `json:"ElementType" xml:"ElementType"`
	UpdateTimestamp int    `json:"UpdateTimestamp" xml:"UpdateTimestamp"`
	Data            string `json:"Data" xml:"Data"`
}

Element is a nested struct in live response

type Elements ¶

type Elements struct {
	Element []Element `json:"Element" xml:"Element"`
}

Elements is a nested struct in live response

type Episode ¶

type Episode struct {
	EpisodeId    string                              `json:"EpisodeId" xml:"EpisodeId"`
	EpisodeType  string                              `json:"EpisodeType" xml:"EpisodeType"`
	EpisodeName  string                              `json:"EpisodeName" xml:"EpisodeName"`
	ResourceId   string                              `json:"ResourceId" xml:"ResourceId"`
	StartTime    string                              `json:"StartTime" xml:"StartTime"`
	EndTime      string                              `json:"EndTime" xml:"EndTime"`
	SwitchType   string                              `json:"SwitchType" xml:"SwitchType"`
	Status       int                                 `json:"Status" xml:"Status"`
	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 Event ¶

type Event struct {
	BoardId string `json:"BoardId" xml:"BoardId"`
	UserId  string `json:"UserId" xml:"UserId"`
	Topic   string `json:"Topic" xml:"Topic"`
	State   int    `json:"State" xml:"State"`
}

Event is a nested struct in live response

type EventInDescribeBoardEvents ¶

type EventInDescribeBoardEvents struct {
	EventId   int    `json:"EventId" xml:"EventId"`
	EventType int    `json:"EventType" xml:"EventType"`
	UserId    int    `json:"UserId" xml:"UserId"`
	Data      string `json:"Data" xml:"Data"`
	Timestamp int    `json:"Timestamp" xml:"Timestamp"`
}

EventInDescribeBoardEvents is a nested struct in live response

type Events ¶

type Events struct {
	Event []EventInDescribeBoardEvents `json:"Event" xml:"Event"`
}

Events is a nested struct in live response

type ForbidLiveStreamRequest ¶

type ForbidLiveStreamRequest struct {
	*requests.RpcRequest
	ResumeTime          string           `position:"Query" name:"ResumeTime"`
	AppName             string           `position:"Query" name:"AppName"`
	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"`
	StreamName          string           `position:"Query" name:"StreamName"`
	ControlStreamAction string           `position:"Query" name:"ControlStreamAction"`
}

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 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 FrameRateAndBitRateInfosInDescribeLiveStreamBitRateData ¶

type FrameRateAndBitRateInfosInDescribeLiveStreamBitRateData struct {
	FrameRateAndBitRateInfo []FrameRateAndBitRateInfo `json:"FrameRateAndBitRateInfo" xml:"FrameRateAndBitRateInfo"`
}

FrameRateAndBitRateInfosInDescribeLiveStreamBitRateData is a nested struct in live response

type FrameRateAndBitRateInfosInDescribeLiveStreamsFrameRateAndBitRateData ¶

type FrameRateAndBitRateInfosInDescribeLiveStreamsFrameRateAndBitRateData struct {
	FrameRateAndBitRateInfo []FrameRateAndBitRateInfo `json:"FrameRateAndBitRateInfo" xml:"FrameRateAndBitRateInfo"`
}

FrameRateAndBitRateInfosInDescribeLiveStreamsFrameRateAndBitRateData 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 FunctionArgs ¶

type FunctionArgs struct {
	FunctionArg []FunctionArg `json:"FunctionArg" xml:"FunctionArg"`
}

FunctionArgs is a nested struct in live 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 {
	DownFlow float64 `json:"DownFlow" xml:"DownFlow"`
	Rate     string  `json:"Rate" xml:"Rate"`
	Online   float64 `json:"Online" xml:"Online"`
}

Info is a nested struct in live response

type Infos ¶

type Infos struct {
	Info []Info `json:"Info" xml:"Info"`
}

Infos 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 JoinBoardRequest ¶

type JoinBoardRequest struct {
	*requests.RpcRequest
	BoardId string           `position:"Query" name:"BoardId"`
	AppUid  string           `position:"Query" name:"AppUid"`
	OwnerId requests.Integer `position:"Query" name:"OwnerId"`
	AppId   string           `position:"Query" name:"AppId"`
}

JoinBoardRequest is the request struct for api JoinBoard

func CreateJoinBoardRequest ¶

func CreateJoinBoardRequest() (request *JoinBoardRequest)

CreateJoinBoardRequest creates a request to invoke JoinBoard API

type JoinBoardResponse ¶

type JoinBoardResponse struct {
	*responses.BaseResponse
	RequestId         string `json:"RequestId" xml:"RequestId"`
	Token             string `json:"Token" xml:"Token"`
	BoardId           string `json:"BoardId" xml:"BoardId"`
	TopicId           string `json:"TopicId" xml:"TopicId"`
	KeepaliveTopic    string `json:"KeepaliveTopic" xml:"KeepaliveTopic"`
	KeepaliveInterval int    `json:"KeepaliveInterval" xml:"KeepaliveInterval"`
}

JoinBoardResponse is the response struct for api JoinBoard

func CreateJoinBoardResponse ¶

func CreateJoinBoardResponse() (response *JoinBoardResponse)

CreateJoinBoardResponse creates a response to parse from JoinBoard response

type Layout ¶

type Layout struct {
	LayoutId    string                             `json:"LayoutId" xml:"LayoutId"`
	BlendList   BlendList                          `json:"BlendList" xml:"BlendList"`
	MixList     MixListInDescribeCasterLayouts     `json:"MixList" xml:"MixList"`
	VideoLayers VideoLayers                        `json:"VideoLayers" xml:"VideoLayers"`
	AudioLayers AudioLayersInDescribeCasterLayouts `json:"AudioLayers" xml:"AudioLayers"`
}

Layout 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 LiveAppRecord ¶

type LiveAppRecord struct {
	StartTime        string           `json:"StartTime" xml:"StartTime"`
	EndTime          string           `json:"EndTime" xml:"EndTime"`
	DomainName       string           `json:"DomainName" xml:"DomainName"`
	OnDemond         int              `json:"OnDemond" xml:"OnDemond"`
	CreateTime       string           `json:"CreateTime" xml:"CreateTime"`
	OssEndpoint      string           `json:"OssEndpoint" xml:"OssEndpoint"`
	AppName          string           `json:"AppName" xml:"AppName"`
	SourceUrl        string           `json:"SourceUrl" xml:"SourceUrl"`
	StreamName       string           `json:"StreamName" xml:"StreamName"`
	OssBucket        string           `json:"OssBucket" xml:"OssBucket"`
	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 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 LiveLazyPullConfig ¶

type LiveLazyPullConfig struct {
	DomainName     string `json:"DomainName" xml:"DomainName"`
	AppName        string `json:"AppName" xml:"AppName"`
	PullDomainName string `json:"PullDomainName" xml:"PullDomainName"`
	PullAppName    string `json:"PullAppName" xml:"PullAppName"`
	PullProtocol   string `json:"PullProtocol" xml:"PullProtocol"`
	PullAuthType   string `json:"PullAuthType" xml:"PullAuthType"`
	PullAuthKey    string `json:"PullAuthKey" xml:"PullAuthKey"`
}

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 LiveRecordNotifyConfig ¶

type LiveRecordNotifyConfig struct {
	DomainName       string `json:"DomainName" xml:"DomainName"`
	NotifyUrl        string `json:"NotifyUrl" xml:"NotifyUrl"`
	OnDemandUrl      string `json:"OnDemandUrl" xml:"OnDemandUrl"`
	NeedStatusNotify bool   `json:"NeedStatusNotify" xml:"NeedStatusNotify"`
}

LiveRecordNotifyConfig is a nested struct in live response

type LiveRecordVodConfig ¶

type LiveRecordVodConfig struct {
	CreateTime                 string `json:"CreateTime" xml:"CreateTime"`
	DomainName                 string `json:"DomainName" xml:"DomainName"`
	AppName                    string `json:"AppName" xml:"AppName"`
	StreamName                 string `json:"StreamName" xml:"StreamName"`
	VodTranscodeGroupId        string `json:"VodTranscodeGroupId" xml:"VodTranscodeGroupId"`
	CycleDuration              int    `json:"CycleDuration" xml:"CycleDuration"`
	AutoCompose                string `json:"AutoCompose" xml:"AutoCompose"`
	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 {
	DomainName  string `json:"DomainName" xml:"DomainName"`
	AppName     string `json:"AppName" xml:"AppName"`
	OssEndpoint string `json:"OssEndpoint" xml:"OssEndpoint"`
	OssBucket   string `json:"OssBucket" xml:"OssBucket"`
	OssObject   string `json:"OssObject" xml:"OssObject"`
	Interval    int    `json:"Interval" xml:"Interval"`
	Scenes      Scenes `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 {
	StreamName string `json:"StreamName" xml:"StreamName"`
	ClientIP   string `json:"ClientIP" xml:"ClientIP"`
	Action     string `json:"Action" xml:"Action"`
	TimeStamp  string `json:"TimeStamp" xml:"TimeStamp"`
}

LiveStreamControlInfo is a nested struct in live response

type LiveStreamOnlineInfo ¶

type LiveStreamOnlineInfo struct {
	DomainName    string `json:"DomainName" xml:"DomainName"`
	AppName       string `json:"AppName" xml:"AppName"`
	StreamName    string `json:"StreamName" xml:"StreamName"`
	PublishTime   string `json:"PublishTime" xml:"PublishTime"`
	PublishUrl    string `json:"PublishUrl" xml:"PublishUrl"`
	PublishDomain string `json:"PublishDomain" xml:"PublishDomain"`
	PublishType   string `json:"PublishType" xml:"PublishType"`
	Transcoded    string `json:"Transcoded" xml:"Transcoded"`
	TranscodeId   string `json:"TranscodeId" xml:"TranscodeId"`
}

LiveStreamOnlineInfo is a nested struct in live response

type LiveStreamOnlineUserNumInfo ¶

type LiveStreamOnlineUserNumInfo struct {
	StreamUrl  string `json:"StreamUrl" xml:"StreamUrl"`
	UserNumber int    `json:"UserNumber" xml:"UserNumber"`
	Time       string `json:"Time" xml:"Time"`
}

LiveStreamOnlineUserNumInfo is a nested struct in live response

type LiveStreamPublishInfo ¶

type LiveStreamPublishInfo struct {
	DomainName    string `json:"DomainName" xml:"DomainName"`
	AppName       string `json:"AppName" xml:"AppName"`
	StreamName    string `json:"StreamName" xml:"StreamName"`
	StreamUrl     string `json:"StreamUrl" xml:"StreamUrl"`
	PublishTime   string `json:"PublishTime" xml:"PublishTime"`
	StopTime      string `json:"StopTime" xml:"StopTime"`
	PublishUrl    string `json:"PublishUrl" xml:"PublishUrl"`
	ClientAddr    string `json:"ClientAddr" xml:"ClientAddr"`
	EdgeNodeAddr  string `json:"EdgeNodeAddr" xml:"EdgeNodeAddr"`
	PublishDomain string `json:"PublishDomain" xml:"PublishDomain"`
	PublishType   string `json:"PublishType" xml:"PublishType"`
	Transcoded    string `json:"Transcoded" xml:"Transcoded"`
	TranscodeId   string `json:"TranscodeId" xml:"TranscodeId"`
}

LiveStreamPublishInfo is a nested struct in live response

type LiveStreamSnapshotConfig ¶

type LiveStreamSnapshotConfig struct {
	DomainName         string `json:"DomainName" xml:"DomainName"`
	AppName            string `json:"AppName" xml:"AppName"`
	TimeInterval       int    `json:"TimeInterval" xml:"TimeInterval"`
	OssEndpoint        string `json:"OssEndpoint" xml:"OssEndpoint"`
	OssBucket          string `json:"OssBucket" xml:"OssBucket"`
	OverwriteOssObject string `json:"OverwriteOssObject" xml:"OverwriteOssObject"`
	SequenceOssObject  string `json:"SequenceOssObject" xml:"SequenceOssObject"`
	CreateTime         string `json:"CreateTime" xml:"CreateTime"`
}

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 {
	OssEndpoint string `json:"OssEndpoint" xml:"OssEndpoint"`
	OssBucket   string `json:"OssBucket" xml:"OssBucket"`
	OssObject   string `json:"OssObject" xml:"OssObject"`
	CreateTime  string `json:"CreateTime" xml:"CreateTime"`
}

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 {
	StreamTime string `json:"StreamTime" xml:"StreamTime"`
	UserNum    string `json:"UserNum" xml:"UserNum"`
}

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 {
	DomainName string `json:"DomainName" xml:"DomainName"`
	NotifyUrl  string `json:"NotifyUrl" xml:"NotifyUrl"`
	AuthType   string `json:"AuthType" xml:"AuthType"`
	AuthKey    string `json:"AuthKey" xml:"AuthKey"`
}

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 MixConfig ¶

type MixConfig struct {
	DomainName string `json:"DomainName" xml:"DomainName"`
	AppName    string `json:"AppName" xml:"AppName"`
	Template   string `json:"Template" xml:"Template"`
}

MixConfig is a nested struct in live response

type MixConfigList ¶

type MixConfigList struct {
	MixConfig []MixConfig `json:"MixConfig" xml:"MixConfig"`
}

MixConfigList is a nested struct in live 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 MixStreamsInfo ¶

type MixStreamsInfo struct {
	DomainName string `json:"DomainName" xml:"DomainName"`
	AppName    string `json:"AppName" xml:"AppName"`
	StreamName string `json:"StreamName" xml:"StreamName"`
}

MixStreamsInfo is a nested struct in live response

type MixStreamsInfoListInStartMixStreamsService ¶

type MixStreamsInfoListInStartMixStreamsService struct {
	MixStreamsInfo []MixStreamsInfo `json:"MixStreamsInfo" xml:"MixStreamsInfo"`
}

MixStreamsInfoListInStartMixStreamsService is a nested struct in live response

type MixStreamsInfoListInStopMixStreamsService ¶

type MixStreamsInfoListInStopMixStreamsService struct {
	MixStreamsInfo []MixStreamsInfo `json:"MixStreamsInfo" xml:"MixStreamsInfo"`
}

MixStreamsInfoListInStopMixStreamsService is a nested struct in live response

type ModifyCasterComponentRequest ¶

type ModifyCasterComponentRequest struct {
	*requests.RpcRequest
	ComponentId         string           `position:"Query" name:"ComponentId"`
	ComponentType       string           `position:"Query" name:"ComponentType"`
	ImageLayerContent   string           `position:"Query" name:"ImageLayerContent"`
	CasterId            string           `position:"Query" name:"CasterId"`
	Effect              string           `position:"Query" name:"Effect"`
	ComponentLayer      string           `position:"Query" name:"ComponentLayer"`
	CaptionLayerContent string           `position:"Query" name:"CaptionLayerContent"`
	ComponentName       string           `position:"Query" name:"ComponentName"`
	OwnerId             requests.Integer `position:"Query" name:"OwnerId"`
	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
	RequestId   string `json:"RequestId" xml:"RequestId"`
	ComponentId string `json:"ComponentId" xml:"ComponentId"`
}

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
	ResourceId  string           `position:"Query" name:"ResourceId"`
	ComponentId *[]string        `position:"Query" name:"ComponentId"  type:"Repeated"`
	SwitchType  string           `position:"Query" name:"SwitchType"`
	CasterId    string           `position:"Query" name:"CasterId"`
	EpisodeName string           `position:"Query" name:"EpisodeName"`
	EndTime     string           `position:"Query" name:"EndTime"`
	StartTime   string           `position:"Query" name:"StartTime"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
	EpisodeId   string           `position:"Query" name:"EpisodeId"`
}

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
	RequestId string `json:"RequestId" xml:"RequestId"`
	CasterId  string `json:"CasterId" xml:"CasterId"`
	EpisodeId string `json:"EpisodeId" xml:"EpisodeId"`
}

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"`
	VolumeRate         string `name:"VolumeRate"`
	ValidChannel       string `name:"ValidChannel"`
}

ModifyCasterLayoutAudioLayer is a repeated param struct in ModifyCasterLayoutRequest

type ModifyCasterLayoutRequest ¶

type ModifyCasterLayoutRequest struct {
	*requests.RpcRequest
	BlendList  *[]string                       `position:"Query" name:"BlendList"  type:"Repeated"`
	AudioLayer *[]ModifyCasterLayoutAudioLayer `position:"Query" name:"AudioLayer"  type:"Repeated"`
	VideoLayer *[]ModifyCasterLayoutVideoLayer `position:"Query" name:"VideoLayer"  type:"Repeated"`
	CasterId   string                          `position:"Query" name:"CasterId"`
	MixList    *[]string                       `position:"Query" name:"MixList"  type:"Repeated"`
	OwnerId    requests.Integer                `position:"Query" name:"OwnerId"`
	LayoutId   string                          `position:"Query" name:"LayoutId"`
}

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
	RequestId string `json:"RequestId" xml:"RequestId"`
	LayoutId  string `json:"LayoutId" xml:"LayoutId"`
}

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"`
	WidthNormalized    string            `name:"WidthNormalized"`
	FixedDelayDuration string            `name:"FixedDelayDuration"`
	PositionRefer      string            `name:"PositionRefer"`
	PositionNormalized *[]requests.Float `name:"PositionNormalized" type:"Repeated"`
	HeightNormalized   string            `name:"HeightNormalized"`
}

ModifyCasterLayoutVideoLayer is a repeated param struct in ModifyCasterLayoutRequest

type ModifyCasterProgramEpisode ¶

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

ModifyCasterProgramEpisode is a repeated param struct in ModifyCasterProgramRequest

type ModifyCasterProgramRequest ¶

type ModifyCasterProgramRequest struct {
	*requests.RpcRequest
	CasterId string                        `position:"Query" name:"CasterId"`
	Episode  *[]ModifyCasterProgramEpisode `position:"Query" name:"Episode"  type:"Repeated"`
	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
	RequestId string `json:"RequestId" xml:"RequestId"`
	CasterId  string `json:"CasterId" xml:"CasterId"`
}

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
	ResourceId          string           `position:"Query" name:"ResourceId"`
	VodUrl              string           `position:"Query" name:"VodUrl"`
	CasterId            string           `position:"Query" name:"CasterId"`
	EndOffset           requests.Integer `position:"Query" name:"EndOffset"`
	OwnerId             requests.Integer `position:"Query" name:"OwnerId"`
	MaterialId          string           `position:"Query" name:"MaterialId"`
	BeginOffset         requests.Integer `position:"Query" name:"BeginOffset"`
	LiveStreamUrl       string           `position:"Query" name:"LiveStreamUrl"`
	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
	RequestId  string `json:"RequestId" xml:"RequestId"`
	CasterId   string `json:"CasterId" xml:"CasterId"`
	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 OnlineInfo ¶

type OnlineInfo struct {
	LiveStreamOnlineInfo []LiveStreamOnlineInfo `json:"LiveStreamOnlineInfo" xml:"LiveStreamOnlineInfo"`
}

OnlineInfo is a nested struct in live response

type OnlineUserInfo ¶

type OnlineUserInfo struct {
	LiveStreamOnlineUserNumInfo []LiveStreamOnlineUserNumInfo `json:"LiveStreamOnlineUserNumInfo" xml:"LiveStreamOnlineUserNumInfo"`
}

OnlineUserInfo is a nested struct in live response

type Page ¶

type Page struct {
	PageIndex int       `json:"PageIndex" xml:"PageIndex"`
	Elements  []Element `json:"Elements" xml:"Elements"`
}

Page is a nested struct in live response

type PageData ¶

type PageData struct {
	DomainName       string `json:"DomainName" xml:"DomainName"`
	Cname            string `json:"Cname" xml:"Cname"`
	LiveDomainType   string `json:"LiveDomainType" xml:"LiveDomainType"`
	GmtCreated       string `json:"GmtCreated" xml:"GmtCreated"`
	GmtModified      string `json:"GmtModified" xml:"GmtModified"`
	Description      string `json:"Description" xml:"Description"`
	LiveDomainStatus string `json:"LiveDomainStatus" xml:"LiveDomainStatus"`
	RegionName       string `json:"RegionName" xml:"RegionName"`
}

PageData is a nested struct in live response

type Pages ¶

type Pages struct {
	Page []Page `json:"Page" xml:"Page"`
}

Pages 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 PositionNormalizedsInDescribeCasterComponents ¶

type PositionNormalizedsInDescribeCasterComponents struct {
	Position []string `json:"Position" xml:"Position"`
}

PositionNormalizedsInDescribeCasterComponents is a nested struct in live response

type PositionNormalizedsInDescribeCasterLayouts ¶

type PositionNormalizedsInDescribeCasterLayouts struct {
	Position []string `json:"Position" xml:"Position"`
}

PositionNormalizedsInDescribeCasterLayouts 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 PvwSceneInfos ¶

type PvwSceneInfos struct {
	SceneInfo []SceneInfo `json:"SceneInfo" xml:"SceneInfo"`
}

PvwSceneInfos 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 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 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"`
	DomainName string           `position:"Query" name:"DomainName"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	Command    string           `position:"Query" name:"Command"`
	StreamName string           `position:"Query" name:"StreamName"`
}

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 RealTimeTrafficDataPerInterval ¶

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

RealTimeTrafficDataPerInterval is a nested struct in live response

type RecordConfig ¶

type RecordConfig struct {
	OssEndpoint  string                             `json:"OssEndpoint" xml:"OssEndpoint"`
	OssBucket    string                             `json:"OssBucket" xml:"OssBucket"`
	RecordFormat RecordFormatInDescribeCasterConfig `json:"RecordFormat" xml:"RecordFormat"`
}

RecordConfig is a nested struct in live response

type RecordContentInfo ¶

type RecordContentInfo struct {
	OssEndpoint     string  `json:"OssEndpoint" xml:"OssEndpoint"`
	OssBucket       string  `json:"OssBucket" xml:"OssBucket"`
	OssObjectPrefix string  `json:"OssObjectPrefix" xml:"OssObjectPrefix"`
	StartTime       string  `json:"StartTime" xml:"StartTime"`
	EndTime         string  `json:"EndTime" xml:"EndTime"`
	Duration        float64 `json:"Duration" xml:"Duration"`
}

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 RecordFormat ¶

type RecordFormat struct {
	Format               string `json:"Format" xml:"Format"`
	OssObjectPrefix      string `json:"OssObjectPrefix" xml:"OssObjectPrefix"`
	SliceOssObjectPrefix string `json:"SliceOssObjectPrefix" xml:"SliceOssObjectPrefix"`
	CycleDuration        int    `json:"CycleDuration" xml:"CycleDuration"`
}

RecordFormat is a nested struct in live response

type RecordFormatInDescribeCasterConfig ¶

type RecordFormatInDescribeCasterConfig struct {
	RecordFormatItem []RecordFormatItem `json:"RecordFormatItem" xml:"RecordFormatItem"`
}

RecordFormatInDescribeCasterConfig is a nested struct in live response

type RecordFormatItem ¶

type RecordFormatItem struct {
	Format               string `json:"Format" xml:"Format"`
	OssObjectPrefix      string `json:"OssObjectPrefix" xml:"OssObjectPrefix"`
	SliceOssObjectPrefix string `json:"SliceOssObjectPrefix" xml:"SliceOssObjectPrefix"`
	CycleDuration        int    `json:"CycleDuration" xml:"CycleDuration"`
}

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 {
	RecordId    string  `json:"RecordId" xml:"RecordId"`
	RecordUrl   string  `json:"RecordUrl" xml:"RecordUrl"`
	DomainName  string  `json:"DomainName" xml:"DomainName"`
	AppName     string  `json:"AppName" xml:"AppName"`
	StreamName  string  `json:"StreamName" xml:"StreamName"`
	OssBucket   string  `json:"OssBucket" xml:"OssBucket"`
	OssEndpoint string  `json:"OssEndpoint" xml:"OssEndpoint"`
	OssObject   string  `json:"OssObject" xml:"OssObject"`
	StartTime   string  `json:"StartTime" xml:"StartTime"`
	EndTime     string  `json:"EndTime" xml:"EndTime"`
	Duration    float64 `json:"Duration" xml:"Duration"`
	Height      int     `json:"Height" xml:"Height"`
	Width       int     `json:"Width" xml:"Width"`
	CreateTime  string  `json:"CreateTime" xml:"CreateTime"`
}

RecordInfo is a nested struct in live response

type RemoveMultipleStreamMixServiceRequest ¶

type RemoveMultipleStreamMixServiceRequest struct {
	*requests.RpcRequest
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	MixStreamName string           `position:"Query" name:"MixStreamName"`
	MixDomainName string           `position:"Query" name:"MixDomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	MixAppName    string           `position:"Query" name:"MixAppName"`
	StreamName    string           `position:"Query" name:"StreamName"`
}

RemoveMultipleStreamMixServiceRequest is the request struct for api RemoveMultipleStreamMixService

func CreateRemoveMultipleStreamMixServiceRequest ¶

func CreateRemoveMultipleStreamMixServiceRequest() (request *RemoveMultipleStreamMixServiceRequest)

CreateRemoveMultipleStreamMixServiceRequest creates a request to invoke RemoveMultipleStreamMixService API

type RemoveMultipleStreamMixServiceResponse ¶

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

RemoveMultipleStreamMixServiceResponse is the response struct for api RemoveMultipleStreamMixService

func CreateRemoveMultipleStreamMixServiceResponse ¶

func CreateRemoveMultipleStreamMixServiceResponse() (response *RemoveMultipleStreamMixServiceResponse)

CreateRemoveMultipleStreamMixServiceResponse creates a response to parse from RemoveMultipleStreamMixService response

type ResumeLiveStreamRequest ¶

type ResumeLiveStreamRequest struct {
	*requests.RpcRequest
	AppName        string           `position:"Query" name:"AppName"`
	SecurityToken  string           `position:"Query" name:"SecurityToken"`
	LiveStreamType string           `position:"Query" name:"LiveStreamType"`
	DomainName     string           `position:"Query" name:"DomainName"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
	StreamName     string           `position:"Query" name:"StreamName"`
}

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 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 Scene ¶

type Scene struct {
	SceneId      string                             `json:"SceneId" xml:"SceneId"`
	SceneName    string                             `json:"SceneName" xml:"SceneName"`
	OutputType   string                             `json:"OutputType" xml:"OutputType"`
	LayoutId     string                             `json:"LayoutId" xml:"LayoutId"`
	StreamUrl    string                             `json:"StreamUrl" xml:"StreamUrl"`
	Status       int                                `json:"Status" xml:"Status"`
	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"`
	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 Scenes ¶

type Scenes struct {
	Scene []string `json:"scene" xml:"scene"`
}

Scenes is a nested struct in live 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
	RequestId string `json:"RequestId" xml:"RequestId"`
	MessageId string `json:"MessageId" xml:"MessageId"`
}

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
	RequestId string `json:"RequestId" xml:"RequestId"`
	MessageId string `json:"MessageId" xml:"MessageId"`
}

SendRoomUserNotificationResponse is the response struct for api SendRoomUserNotification

func CreateSendRoomUserNotificationResponse ¶

func CreateSendRoomUserNotificationResponse() (response *SendRoomUserNotificationResponse)

CreateSendRoomUserNotificationResponse creates a response to parse from SendRoomUserNotification response

type SetCasterChannelRequest ¶

type SetCasterChannelRequest struct {
	*requests.RpcRequest
	ResourceId string           `position:"Query" name:"ResourceId"`
	PlayStatus requests.Integer `position:"Query" name:"PlayStatus"`
	CasterId   string           `position:"Query" name:"CasterId"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	SeekOffset requests.Integer `position:"Query" name:"SeekOffset"`
	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
	SideOutputUrl    string           `position:"Query" name:"SideOutputUrl"`
	CasterId         string           `position:"Query" name:"CasterId"`
	ChannelEnable    requests.Integer `position:"Query" name:"ChannelEnable"`
	DomainName       string           `position:"Query" name:"DomainName"`
	ProgramEffect    requests.Integer `position:"Query" name:"ProgramEffect"`
	ProgramName      string           `position:"Query" name:"ProgramName"`
	OwnerId          requests.Integer `position:"Query" name:"OwnerId"`
	RecordConfig     string           `position:"Query" name:"RecordConfig"`
	UrgentMaterialId string           `position:"Query" name:"UrgentMaterialId"`
	TranscodeConfig  string           `position:"Query" name:"TranscodeConfig"`
	Delay            requests.Float   `position:"Query" name:"Delay"`
	CasterName       string           `position:"Query" name:"CasterName"`
	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
	RequestId string `json:"RequestId" xml:"RequestId"`
	CasterId  string `json:"CasterId" xml:"CasterId"`
}

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
	ComponentId *[]string        `position:"Query" name:"ComponentId"  type:"Repeated"`
	CasterId    string           `position:"Query" name:"CasterId"`
	SceneId     string           `position:"Query" name:"SceneId"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
	LayoutId    string           `position:"Query" name:"LayoutId"`
}

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 SetLiveDomainCertificateRequest ¶

type SetLiveDomainCertificateRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	SSLPub        string           `position:"Query" name:"SSLPub"`
	CertName      string           `position:"Query" name:"CertName"`
	SSLProtocol   string           `position:"Query" name:"SSLProtocol"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SSLPri        string           `position:"Query" name:"SSLPri"`
}

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 SetLiveLazyPullStreamInfoConfigRequest ¶

type SetLiveLazyPullStreamInfoConfigRequest struct {
	*requests.RpcRequest
	AppName        string           `position:"Query" name:"AppName"`
	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"`
	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 SetLiveStreamsNotifyUrlConfigRequest ¶

type SetLiveStreamsNotifyUrlConfigRequest struct {
	*requests.RpcRequest
	AuthKey    string           `position:"Query" name:"AuthKey"`
	DomainName string           `position:"Query" name:"DomainName"`
	NotifyUrl  string           `position:"Query" name:"NotifyUrl"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
	AuthType   string           `position:"Query" name:"AuthType"`
}

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 Snapshot ¶

type Snapshot struct {
	Board Board `json:"Board" xml:"Board"`
}

Snapshot 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 StartCasterRequest ¶

type StartCasterRequest struct {
	*requests.RpcRequest
	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"`
	PvwSceneInfos PvwSceneInfos `json:"PvwSceneInfos" xml:"PvwSceneInfos"`
	PgmSceneInfos PgmSceneInfos `json:"PgmSceneInfos" xml:"PgmSceneInfos"`
}

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"`
	SceneId  string           `position:"Query" name:"SceneId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
}

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 StartLiveDomainRequest ¶

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

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 StartMixStreamsServiceRequest ¶

type StartMixStreamsServiceRequest struct {
	*requests.RpcRequest
	MixType        string           `position:"Query" name:"MixType"`
	SecurityToken  string           `position:"Query" name:"SecurityToken"`
	MainDomainName string           `position:"Query" name:"MainDomainName"`
	MixStreamName  string           `position:"Query" name:"MixStreamName"`
	MixTemplate    string           `position:"Query" name:"MixTemplate"`
	MixDomainName  string           `position:"Query" name:"MixDomainName"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
	MainAppName    string           `position:"Query" name:"MainAppName"`
	MixAppName     string           `position:"Query" name:"MixAppName"`
	MainStreamName string           `position:"Query" name:"MainStreamName"`
}

StartMixStreamsServiceRequest is the request struct for api StartMixStreamsService

func CreateStartMixStreamsServiceRequest ¶

func CreateStartMixStreamsServiceRequest() (request *StartMixStreamsServiceRequest)

CreateStartMixStreamsServiceRequest creates a request to invoke StartMixStreamsService API

type StartMixStreamsServiceResponse ¶

type StartMixStreamsServiceResponse struct {
	*responses.BaseResponse
	RequestId          string                                     `json:"RequestId" xml:"RequestId"`
	MixStreamsInfoList MixStreamsInfoListInStartMixStreamsService `json:"MixStreamsInfoList" xml:"MixStreamsInfoList"`
}

StartMixStreamsServiceResponse is the response struct for api StartMixStreamsService

func CreateStartMixStreamsServiceResponse ¶

func CreateStartMixStreamsServiceResponse() (response *StartMixStreamsServiceResponse)

CreateStartMixStreamsServiceResponse creates a response to parse from StartMixStreamsService response

type StartMultipleStreamMixServiceRequest ¶

type StartMultipleStreamMixServiceRequest struct {
	*requests.RpcRequest
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	MixTemplate   string           `position:"Query" name:"MixTemplate"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	StreamName    string           `position:"Query" name:"StreamName"`
}

StartMultipleStreamMixServiceRequest is the request struct for api StartMultipleStreamMixService

func CreateStartMultipleStreamMixServiceRequest ¶

func CreateStartMultipleStreamMixServiceRequest() (request *StartMultipleStreamMixServiceRequest)

CreateStartMultipleStreamMixServiceRequest creates a request to invoke StartMultipleStreamMixService API

type StartMultipleStreamMixServiceResponse ¶

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

StartMultipleStreamMixServiceResponse is the response struct for api StartMultipleStreamMixService

func CreateStartMultipleStreamMixServiceResponse ¶

func CreateStartMultipleStreamMixServiceResponse() (response *StartMultipleStreamMixServiceResponse)

CreateStartMultipleStreamMixServiceResponse creates a response to parse from StartMultipleStreamMixService 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"`
	SceneId  string           `position:"Query" name:"SceneId"`
	OwnerId  requests.Integer `position:"Query" name:"OwnerId"`
}

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 StopLiveDomainRequest ¶

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

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 StopMixStreamsServiceRequest ¶

type StopMixStreamsServiceRequest struct {
	*requests.RpcRequest
	SecurityToken  string           `position:"Query" name:"SecurityToken"`
	MainDomainName string           `position:"Query" name:"MainDomainName"`
	MixStreamName  string           `position:"Query" name:"MixStreamName"`
	MixDomainName  string           `position:"Query" name:"MixDomainName"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
	MainAppName    string           `position:"Query" name:"MainAppName"`
	MixAppName     string           `position:"Query" name:"MixAppName"`
	MainStreamName string           `position:"Query" name:"MainStreamName"`
}

StopMixStreamsServiceRequest is the request struct for api StopMixStreamsService

func CreateStopMixStreamsServiceRequest ¶

func CreateStopMixStreamsServiceRequest() (request *StopMixStreamsServiceRequest)

CreateStopMixStreamsServiceRequest creates a request to invoke StopMixStreamsService API

type StopMixStreamsServiceResponse ¶

type StopMixStreamsServiceResponse struct {
	*responses.BaseResponse
	RequestId          string                                    `json:"RequestId" xml:"RequestId"`
	MixStreamsInfoList MixStreamsInfoListInStopMixStreamsService `json:"MixStreamsInfoList" xml:"MixStreamsInfoList"`
}

StopMixStreamsServiceResponse is the response struct for api StopMixStreamsService

func CreateStopMixStreamsServiceResponse ¶

func CreateStopMixStreamsServiceResponse() (response *StopMixStreamsServiceResponse)

CreateStopMixStreamsServiceResponse creates a response to parse from StopMixStreamsService response

type StopMultipleStreamMixServiceRequest ¶

type StopMultipleStreamMixServiceRequest 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"`
	StreamName    string           `position:"Query" name:"StreamName"`
}

StopMultipleStreamMixServiceRequest is the request struct for api StopMultipleStreamMixService

func CreateStopMultipleStreamMixServiceRequest ¶

func CreateStopMultipleStreamMixServiceRequest() (request *StopMultipleStreamMixServiceRequest)

CreateStopMultipleStreamMixServiceRequest creates a request to invoke StopMultipleStreamMixService API

type StopMultipleStreamMixServiceResponse ¶

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

StopMultipleStreamMixServiceResponse is the response struct for api StopMultipleStreamMixService

func CreateStopMultipleStreamMixServiceResponse ¶

func CreateStopMultipleStreamMixServiceResponse() (response *StopMultipleStreamMixServiceResponse)

CreateStopMultipleStreamMixServiceResponse creates a response to parse from StopMultipleStreamMixService response

type StreamCountDetail ¶

type StreamCountDetail struct {
	Format        string `json:"Format" xml:"Format"`
	VideoDataRate int    `json:"VideoDataRate" xml:"VideoDataRate"`
	Count         int    `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 {
	Count              int                `json:"Count" xml:"Count"`
	Limit              int                `json:"Limit" xml:"Limit"`
	Type               string             `json:"Type" xml:"Type"`
	StreamCountDetails StreamCountDetails `json:"StreamCountDetails" xml:"StreamCountDetails"`
}

StreamCountInfo is a nested struct in live response

type StreamCountInfos ¶

type StreamCountInfos struct {
	StreamCountInfo []StreamCountInfo `json:"StreamCountInfo" xml:"StreamCountInfo"`
}

StreamCountInfos is a nested struct in live response

type StreamInfo ¶

type StreamInfo struct {
	VideoFormat     string `json:"VideoFormat" xml:"VideoFormat"`
	TranscodeConfig string `json:"TranscodeConfig" xml:"TranscodeConfig"`
	OutputStreamUrl string `json:"OutputStreamUrl" xml:"OutputStreamUrl"`
	StreamName      string `json:"StreamName" xml:"StreamName"`
	Infos           Infos  `json:"Infos" xml:"Infos"`
}

StreamInfo 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 []StreamInfo `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 TextLayerContent ¶

type TextLayerContent struct {
	Text                  string  `json:"Text" xml:"Text"`
	Color                 string  `json:"Color" xml:"Color"`
	FontName              string  `json:"FontName" xml:"FontName"`
	SizeNormalized        float64 `json:"SizeNormalized" xml:"SizeNormalized"`
	BorderWidthNormalized float64 `json:"BorderWidthNormalized" xml:"BorderWidthNormalized"`
	BorderColor           string  `json:"BorderColor" xml:"BorderColor"`
}

TextLayerContent is a nested struct in live response

type TopDomain ¶

type TopDomain struct {
	DomainName     string `json:"DomainName" xml:"DomainName"`
	Rank           int    `json:"Rank" xml:"Rank"`
	TotalTraffic   string `json:"TotalTraffic" xml:"TotalTraffic"`
	TrafficPercent string `json:"TrafficPercent" xml:"TrafficPercent"`
	MaxBps         int    `json:"MaxBps" xml:"MaxBps"`
	MaxBpsTime     string `json:"MaxBpsTime" xml:"MaxBpsTime"`
	TotalAccess    int    `json:"TotalAccess" xml:"TotalAccess"`
}

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 TrafficDataPerInterval ¶

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

TrafficDataPerInterval 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 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 UpdateBoardRequest ¶

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

UpdateBoardRequest is the request struct for api UpdateBoard

func CreateUpdateBoardRequest ¶

func CreateUpdateBoardRequest() (request *UpdateBoardRequest)

CreateUpdateBoardRequest creates a request to invoke UpdateBoard API

type UpdateBoardResponse ¶

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

UpdateBoardResponse is the response struct for api UpdateBoard

func CreateUpdateBoardResponse ¶

func CreateUpdateBoardResponse() (response *UpdateBoardResponse)

CreateUpdateBoardResponse creates a response to parse from UpdateBoard response

type UpdateCasterSceneAudioAudioLayer ¶

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

UpdateCasterSceneAudioAudioLayer is a repeated param struct in UpdateCasterSceneAudioRequest

type UpdateCasterSceneAudioRequest ¶

type UpdateCasterSceneAudioRequest struct {
	*requests.RpcRequest
	AudioLayer   *[]UpdateCasterSceneAudioAudioLayer `position:"Query" name:"AudioLayer"  type:"Repeated"`
	CasterId     string                              `position:"Query" name:"CasterId"`
	SceneId      string                              `position:"Query" name:"SceneId"`
	MixList      *[]string                           `position:"Query" name:"MixList"  type:"Repeated"`
	OwnerId      requests.Integer                    `position:"Query" name:"OwnerId"`
	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
	ComponentId *[]string        `position:"Query" name:"ComponentId"  type:"Repeated"`
	CasterId    string           `position:"Query" name:"CasterId"`
	SceneId     string           `position:"Query" name:"SceneId"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
	LayoutId    string           `position:"Query" name:"LayoutId"`
}

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 UpdateLiveAppSnapshotConfigRequest ¶

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

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 UpdateLiveDetectNotifyConfigRequest ¶

type UpdateLiveDetectNotifyConfigRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	NotifyUrl     string           `position:"Query" name:"NotifyUrl"`
	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 UpdateLiveMixNotifyConfigRequest ¶

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

UpdateLiveMixNotifyConfigRequest is the request struct for api UpdateLiveMixNotifyConfig

func CreateUpdateLiveMixNotifyConfigRequest ¶

func CreateUpdateLiveMixNotifyConfigRequest() (request *UpdateLiveMixNotifyConfigRequest)

CreateUpdateLiveMixNotifyConfigRequest creates a request to invoke UpdateLiveMixNotifyConfig API

type UpdateLiveMixNotifyConfigResponse ¶

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

UpdateLiveMixNotifyConfigResponse is the response struct for api UpdateLiveMixNotifyConfig

func CreateUpdateLiveMixNotifyConfigResponse ¶

func CreateUpdateLiveMixNotifyConfigResponse() (response *UpdateLiveMixNotifyConfigResponse)

CreateUpdateLiveMixNotifyConfigResponse creates a response to parse from UpdateLiveMixNotifyConfig response

type UpdateLiveRecordNotifyConfigRequest ¶

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

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 UpdateLiveSnapshotDetectPornConfigRequest ¶

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

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 UsageData ¶

type UsageData struct {
	TimeStamp string `json:"TimeStamp" xml:"TimeStamp"`
	Value     Value  `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 UsageDataPerDomain ¶

type UsageDataPerDomain struct {
	DomainName  string       `json:"DomainName" xml:"DomainName"`
	StreamInfos []StreamInfo `json:"StreamInfos" xml:"StreamInfos"`
}

UsageDataPerDomain is a nested struct in live response

type User ¶

type User struct {
	AppUid      string `json:"AppUid" xml:"AppUid"`
	OpStartTime string `json:"OpStartTime" xml:"OpStartTime"`
	OpEndTime   string `json:"OpEndTime" xml:"OpEndTime"`
}

User is a nested struct in live response

type UserList ¶

type UserList struct {
	User []User `json:"User" xml:"User"`
}

UserList is a nested struct in live response

type Value ¶

type Value struct {
	RealTimeCodeProportionData []RealTimeCodeProportionData `json:"RealTimeCodeProportionData" xml:"RealTimeCodeProportionData"`
}

Value is a nested struct in live response

type VideoLayer ¶

type VideoLayer struct {
	FillMode            string                                     `json:"FillMode" xml:"FillMode"`
	HeightNormalized    float64                                    `json:"HeightNormalized" xml:"HeightNormalized"`
	WidthNormalized     float64                                    `json:"WidthNormalized" xml:"WidthNormalized"`
	PositionRefer       string                                     `json:"PositionRefer" xml:"PositionRefer"`
	FixedDelayDuration  int                                        `json:"FixedDelayDuration" xml:"FixedDelayDuration"`
	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 {
	MaterialId          string `json:"MaterialId" xml:"MaterialId"`
	ResourceId          string `json:"ResourceId" xml:"ResourceId"`
	ResourceName        string `json:"ResourceName" xml:"ResourceName"`
	LocationId          string `json:"LocationId" xml:"LocationId"`
	LiveStreamUrl       string `json:"LiveStreamUrl" xml:"LiveStreamUrl"`
	RepeatNum           int    `json:"RepeatNum" xml:"RepeatNum"`
	VodUrl              string `json:"VodUrl" xml:"VodUrl"`
	BeginOffset         int    `json:"BeginOffset" xml:"BeginOffset"`
	EndOffset           int    `json:"EndOffset" xml:"EndOffset"`
	PtsCallbackInterval int    `json:"PtsCallbackInterval" xml:"PtsCallbackInterval"`
}

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

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL