Documentation ¶
Index ¶
- type AddCustomLiveStreamRecordTemplateRequest
- func NewAddCustomLiveStreamRecordTemplateRequest(recordPeriod int, saveBucket string, saveEndpoint string, ...) *AddCustomLiveStreamRecordTemplateRequest
- func NewAddCustomLiveStreamRecordTemplateRequestWithAllParams(recordPeriod int, saveBucket string, saveEndpoint string, ...) *AddCustomLiveStreamRecordTemplateRequest
- func NewAddCustomLiveStreamRecordTemplateRequestWithoutParam() *AddCustomLiveStreamRecordTemplateRequest
- func (r AddCustomLiveStreamRecordTemplateRequest) GetRegionId() string
- func (r *AddCustomLiveStreamRecordTemplateRequest) SetRecordFileType(recordFileType string)
- func (r *AddCustomLiveStreamRecordTemplateRequest) SetRecordPeriod(recordPeriod int)
- func (r *AddCustomLiveStreamRecordTemplateRequest) SetSaveBucket(saveBucket string)
- func (r *AddCustomLiveStreamRecordTemplateRequest) SetSaveEndpoint(saveEndpoint string)
- func (r *AddCustomLiveStreamRecordTemplateRequest) SetTemplate(template string)
- type AddCustomLiveStreamRecordTemplateResponse
- type AddCustomLiveStreamRecordTemplateResult
- type AddCustomLiveStreamSnapshotTemplateRequest
- func NewAddCustomLiveStreamSnapshotTemplateRequest(format string, width int, height int, fillType int, snapshotInterval int, ...) *AddCustomLiveStreamSnapshotTemplateRequest
- func NewAddCustomLiveStreamSnapshotTemplateRequestWithAllParams(format string, width int, height int, fillType int, snapshotInterval int, ...) *AddCustomLiveStreamSnapshotTemplateRequest
- func NewAddCustomLiveStreamSnapshotTemplateRequestWithoutParam() *AddCustomLiveStreamSnapshotTemplateRequest
- func (r AddCustomLiveStreamSnapshotTemplateRequest) GetRegionId() string
- func (r *AddCustomLiveStreamSnapshotTemplateRequest) SetFillType(fillType int)
- func (r *AddCustomLiveStreamSnapshotTemplateRequest) SetFormat(format string)
- func (r *AddCustomLiveStreamSnapshotTemplateRequest) SetHeight(height int)
- func (r *AddCustomLiveStreamSnapshotTemplateRequest) SetSaveBucket(saveBucket string)
- func (r *AddCustomLiveStreamSnapshotTemplateRequest) SetSaveEndpoint(saveEndpoint string)
- func (r *AddCustomLiveStreamSnapshotTemplateRequest) SetSaveMode(saveMode int)
- func (r *AddCustomLiveStreamSnapshotTemplateRequest) SetSnapshotInterval(snapshotInterval int)
- func (r *AddCustomLiveStreamSnapshotTemplateRequest) SetTemplate(template string)
- func (r *AddCustomLiveStreamSnapshotTemplateRequest) SetWidth(width int)
- type AddCustomLiveStreamSnapshotTemplateResponse
- type AddCustomLiveStreamSnapshotTemplateResult
- type AddCustomLiveStreamTranscodeRequest
- func NewAddCustomLiveStreamTranscodeRequest(videoCodeRate int, videoFrameRate string, width int, height int, ...) *AddCustomLiveStreamTranscodeRequest
- func NewAddCustomLiveStreamTranscodeRequestWithAllParams(videoCodeRate int, videoFrameRate string, width int, height int, ...) *AddCustomLiveStreamTranscodeRequest
- func NewAddCustomLiveStreamTranscodeRequestWithoutParam() *AddCustomLiveStreamTranscodeRequest
- func (r AddCustomLiveStreamTranscodeRequest) GetRegionId() string
- func (r *AddCustomLiveStreamTranscodeRequest) SetAudioChannel(audioChannel int)
- func (r *AddCustomLiveStreamTranscodeRequest) SetAudioCodeRate(audioCodeRate int)
- func (r *AddCustomLiveStreamTranscodeRequest) SetAudioCodec(audioCodec string)
- func (r *AddCustomLiveStreamTranscodeRequest) SetAudioFormat(audioFormat string)
- func (r *AddCustomLiveStreamTranscodeRequest) SetAudioSampleRate(audioSampleRate int)
- func (r *AddCustomLiveStreamTranscodeRequest) SetHeight(height int)
- func (r *AddCustomLiveStreamTranscodeRequest) SetTemplate(template string)
- func (r *AddCustomLiveStreamTranscodeRequest) SetVideoCodeRate(videoCodeRate int)
- func (r *AddCustomLiveStreamTranscodeRequest) SetVideoFrameRate(videoFrameRate string)
- func (r *AddCustomLiveStreamTranscodeRequest) SetWidth(width int)
- type AddCustomLiveStreamTranscodeResponse
- type AddCustomLiveStreamTranscodeResult
- type AddCustomLiveStreamTranscodeTemplateRequest
- func NewAddCustomLiveStreamTranscodeTemplateRequest(videoCodeRate int, videoFrameRate string, width int, height int, ...) *AddCustomLiveStreamTranscodeTemplateRequest
- func NewAddCustomLiveStreamTranscodeTemplateRequestWithAllParams(videoCodeRate int, videoFrameRate string, width int, height int, ...) *AddCustomLiveStreamTranscodeTemplateRequest
- func NewAddCustomLiveStreamTranscodeTemplateRequestWithoutParam() *AddCustomLiveStreamTranscodeTemplateRequest
- func (r AddCustomLiveStreamTranscodeTemplateRequest) GetRegionId() string
- func (r *AddCustomLiveStreamTranscodeTemplateRequest) SetAudioChannel(audioChannel int)
- func (r *AddCustomLiveStreamTranscodeTemplateRequest) SetAudioCodeRate(audioCodeRate int)
- func (r *AddCustomLiveStreamTranscodeTemplateRequest) SetAudioCodec(audioCodec string)
- func (r *AddCustomLiveStreamTranscodeTemplateRequest) SetAudioFormat(audioFormat string)
- func (r *AddCustomLiveStreamTranscodeTemplateRequest) SetAudioSampleRate(audioSampleRate int)
- func (r *AddCustomLiveStreamTranscodeTemplateRequest) SetHeight(height int)
- func (r *AddCustomLiveStreamTranscodeTemplateRequest) SetTemplate(template string)
- func (r *AddCustomLiveStreamTranscodeTemplateRequest) SetVideoCodeRate(videoCodeRate int)
- func (r *AddCustomLiveStreamTranscodeTemplateRequest) SetVideoFrameRate(videoFrameRate string)
- func (r *AddCustomLiveStreamTranscodeTemplateRequest) SetWidth(width int)
- type AddCustomLiveStreamTranscodeTemplateResponse
- type AddCustomLiveStreamTranscodeTemplateResult
- type AddCustomLiveStreamWatermarkTemplateRequest
- func NewAddCustomLiveStreamWatermarkTemplateRequest(offsetX int, offsetY int, width int, height int, template string, url string) *AddCustomLiveStreamWatermarkTemplateRequest
- func NewAddCustomLiveStreamWatermarkTemplateRequestWithAllParams(offsetX int, offsetY int, width int, height int, template string, url string) *AddCustomLiveStreamWatermarkTemplateRequest
- func NewAddCustomLiveStreamWatermarkTemplateRequestWithoutParam() *AddCustomLiveStreamWatermarkTemplateRequest
- func (r AddCustomLiveStreamWatermarkTemplateRequest) GetRegionId() string
- func (r *AddCustomLiveStreamWatermarkTemplateRequest) SetHeight(height int)
- func (r *AddCustomLiveStreamWatermarkTemplateRequest) SetOffsetX(offsetX int)
- func (r *AddCustomLiveStreamWatermarkTemplateRequest) SetOffsetY(offsetY int)
- func (r *AddCustomLiveStreamWatermarkTemplateRequest) SetTemplate(template string)
- func (r *AddCustomLiveStreamWatermarkTemplateRequest) SetUrl(url string)
- func (r *AddCustomLiveStreamWatermarkTemplateRequest) SetWidth(width int)
- type AddCustomLiveStreamWatermarkTemplateResponse
- type AddCustomLiveStreamWatermarkTemplateResult
- type AddLiveAppRequest
- type AddLiveAppResponse
- type AddLiveAppResult
- type AddLiveDomainRequest
- type AddLiveDomainResponse
- type AddLiveDomainResult
- type AddLiveRecordRequest
- type AddLiveRecordResponse
- type AddLiveRecordResult
- type AddLiveRecordTaskRequest
- func NewAddLiveRecordTaskRequest(publishDomain string, appName string, streamName string, ...) *AddLiveRecordTaskRequest
- func NewAddLiveRecordTaskRequestWithAllParams(publishDomain string, appName string, streamName string, ...) *AddLiveRecordTaskRequest
- func NewAddLiveRecordTaskRequestWithoutParam() *AddLiveRecordTaskRequest
- func (r AddLiveRecordTaskRequest) GetRegionId() string
- func (r *AddLiveRecordTaskRequest) SetAppName(appName string)
- func (r *AddLiveRecordTaskRequest) SetPublishDomain(publishDomain string)
- func (r *AddLiveRecordTaskRequest) SetRecordFileType(recordFileType string)
- func (r *AddLiveRecordTaskRequest) SetRecordTimes(recordTimes []live.RecordTime)
- func (r *AddLiveRecordTaskRequest) SetSaveBucket(saveBucket string)
- func (r *AddLiveRecordTaskRequest) SetSaveEndpoint(saveEndpoint string)
- func (r *AddLiveRecordTaskRequest) SetSaveObject(saveObject string)
- func (r *AddLiveRecordTaskRequest) SetStreamName(streamName string)
- type AddLiveRecordTaskResponse
- type AddLiveRecordTaskResult
- type AddLiveStreamAppRecordRequest
- func NewAddLiveStreamAppRecordRequest(appName string, publishDomain string, template string) *AddLiveStreamAppRecordRequest
- func NewAddLiveStreamAppRecordRequestWithAllParams(appName string, publishDomain string, template string) *AddLiveStreamAppRecordRequest
- func NewAddLiveStreamAppRecordRequestWithoutParam() *AddLiveStreamAppRecordRequest
- type AddLiveStreamAppRecordResponse
- type AddLiveStreamAppRecordResult
- type AddLiveStreamAppSnapshotRequest
- func NewAddLiveStreamAppSnapshotRequest(appName string, publishDomain string, template string) *AddLiveStreamAppSnapshotRequest
- func NewAddLiveStreamAppSnapshotRequestWithAllParams(appName string, publishDomain string, template string) *AddLiveStreamAppSnapshotRequest
- func NewAddLiveStreamAppSnapshotRequestWithoutParam() *AddLiveStreamAppSnapshotRequest
- type AddLiveStreamAppSnapshotResponse
- type AddLiveStreamAppSnapshotResult
- type AddLiveStreamAppTranscodeRequest
- func NewAddLiveStreamAppTranscodeRequest(publishDomain string, template string, appName string) *AddLiveStreamAppTranscodeRequest
- func NewAddLiveStreamAppTranscodeRequestWithAllParams(publishDomain string, template string, appName string) *AddLiveStreamAppTranscodeRequest
- func NewAddLiveStreamAppTranscodeRequestWithoutParam() *AddLiveStreamAppTranscodeRequest
- type AddLiveStreamAppTranscodeResponse
- type AddLiveStreamAppTranscodeResult
- type AddLiveStreamAppWatermarkRequest
- func NewAddLiveStreamAppWatermarkRequest(appName string, publishDomain string, template string) *AddLiveStreamAppWatermarkRequest
- func NewAddLiveStreamAppWatermarkRequestWithAllParams(appName string, publishDomain string, template string) *AddLiveStreamAppWatermarkRequest
- func NewAddLiveStreamAppWatermarkRequestWithoutParam() *AddLiveStreamAppWatermarkRequest
- type AddLiveStreamAppWatermarkResponse
- type AddLiveStreamAppWatermarkResult
- type AddLiveStreamDomainRecordRequest
- func NewAddLiveStreamDomainRecordRequest(publishDomain string, template string) *AddLiveStreamDomainRecordRequest
- func NewAddLiveStreamDomainRecordRequestWithAllParams(publishDomain string, template string) *AddLiveStreamDomainRecordRequest
- func NewAddLiveStreamDomainRecordRequestWithoutParam() *AddLiveStreamDomainRecordRequest
- type AddLiveStreamDomainRecordResponse
- type AddLiveStreamDomainRecordResult
- type AddLiveStreamDomainSnapshotRequest
- func NewAddLiveStreamDomainSnapshotRequest(publishDomain string, template string) *AddLiveStreamDomainSnapshotRequest
- func NewAddLiveStreamDomainSnapshotRequestWithAllParams(publishDomain string, template string) *AddLiveStreamDomainSnapshotRequest
- func NewAddLiveStreamDomainSnapshotRequestWithoutParam() *AddLiveStreamDomainSnapshotRequest
- type AddLiveStreamDomainSnapshotResponse
- type AddLiveStreamDomainSnapshotResult
- type AddLiveStreamDomainTranscodeRequest
- func NewAddLiveStreamDomainTranscodeRequest(publishDomain string, template string) *AddLiveStreamDomainTranscodeRequest
- func NewAddLiveStreamDomainTranscodeRequestWithAllParams(publishDomain string, template string) *AddLiveStreamDomainTranscodeRequest
- func NewAddLiveStreamDomainTranscodeRequestWithoutParam() *AddLiveStreamDomainTranscodeRequest
- type AddLiveStreamDomainTranscodeResponse
- type AddLiveStreamDomainTranscodeResult
- type AddLiveStreamDomainWatermarkRequest
- func NewAddLiveStreamDomainWatermarkRequest(publishDomain string, template string) *AddLiveStreamDomainWatermarkRequest
- func NewAddLiveStreamDomainWatermarkRequestWithAllParams(publishDomain string, template string) *AddLiveStreamDomainWatermarkRequest
- func NewAddLiveStreamDomainWatermarkRequestWithoutParam() *AddLiveStreamDomainWatermarkRequest
- type AddLiveStreamDomainWatermarkResponse
- type AddLiveStreamDomainWatermarkResult
- type AddLiveStreamRecordNotifyConfigRequest
- func NewAddLiveStreamRecordNotifyConfigRequest(publishDomain string, notifyUrl string) *AddLiveStreamRecordNotifyConfigRequest
- func NewAddLiveStreamRecordNotifyConfigRequestWithAllParams(publishDomain string, notifyUrl string) *AddLiveStreamRecordNotifyConfigRequest
- func NewAddLiveStreamRecordNotifyConfigRequestWithoutParam() *AddLiveStreamRecordNotifyConfigRequest
- type AddLiveStreamRecordNotifyConfigResponse
- type AddLiveStreamRecordNotifyConfigResult
- type AddLiveStreamSnapshotNotifyConfigRequest
- func NewAddLiveStreamSnapshotNotifyConfigRequest(publishDomain string, notifyUrl string) *AddLiveStreamSnapshotNotifyConfigRequest
- func NewAddLiveStreamSnapshotNotifyConfigRequestWithAllParams(publishDomain string, notifyUrl string) *AddLiveStreamSnapshotNotifyConfigRequest
- func NewAddLiveStreamSnapshotNotifyConfigRequestWithoutParam() *AddLiveStreamSnapshotNotifyConfigRequest
- type AddLiveStreamSnapshotNotifyConfigResponse
- type AddLiveStreamSnapshotNotifyConfigResult
- type DeleteCustomLiveStreamRecordTemplateRequest
- func NewDeleteCustomLiveStreamRecordTemplateRequest(template string) *DeleteCustomLiveStreamRecordTemplateRequest
- func NewDeleteCustomLiveStreamRecordTemplateRequestWithAllParams(template string) *DeleteCustomLiveStreamRecordTemplateRequest
- func NewDeleteCustomLiveStreamRecordTemplateRequestWithoutParam() *DeleteCustomLiveStreamRecordTemplateRequest
- type DeleteCustomLiveStreamRecordTemplateResponse
- type DeleteCustomLiveStreamRecordTemplateResult
- type DeleteCustomLiveStreamSnapshotTemplateRequest
- func NewDeleteCustomLiveStreamSnapshotTemplateRequest(template string) *DeleteCustomLiveStreamSnapshotTemplateRequest
- func NewDeleteCustomLiveStreamSnapshotTemplateRequestWithAllParams(template string) *DeleteCustomLiveStreamSnapshotTemplateRequest
- func NewDeleteCustomLiveStreamSnapshotTemplateRequestWithoutParam() *DeleteCustomLiveStreamSnapshotTemplateRequest
- type DeleteCustomLiveStreamSnapshotTemplateResponse
- type DeleteCustomLiveStreamSnapshotTemplateResult
- type DeleteCustomLiveStreamTranscodeRequest
- func NewDeleteCustomLiveStreamTranscodeRequest(template string) *DeleteCustomLiveStreamTranscodeRequest
- func NewDeleteCustomLiveStreamTranscodeRequestWithAllParams(template string) *DeleteCustomLiveStreamTranscodeRequest
- func NewDeleteCustomLiveStreamTranscodeRequestWithoutParam() *DeleteCustomLiveStreamTranscodeRequest
- type DeleteCustomLiveStreamTranscodeResponse
- type DeleteCustomLiveStreamTranscodeResult
- type DeleteCustomLiveStreamTranscodeTemplateRequest
- func NewDeleteCustomLiveStreamTranscodeTemplateRequest(template string) *DeleteCustomLiveStreamTranscodeTemplateRequest
- func NewDeleteCustomLiveStreamTranscodeTemplateRequestWithAllParams(template string) *DeleteCustomLiveStreamTranscodeTemplateRequest
- func NewDeleteCustomLiveStreamTranscodeTemplateRequestWithoutParam() *DeleteCustomLiveStreamTranscodeTemplateRequest
- type DeleteCustomLiveStreamTranscodeTemplateResponse
- type DeleteCustomLiveStreamTranscodeTemplateResult
- type DeleteCustomLiveStreamWatermarkTemplateRequest
- func NewDeleteCustomLiveStreamWatermarkTemplateRequest(template string) *DeleteCustomLiveStreamWatermarkTemplateRequest
- func NewDeleteCustomLiveStreamWatermarkTemplateRequestWithAllParams(template string) *DeleteCustomLiveStreamWatermarkTemplateRequest
- func NewDeleteCustomLiveStreamWatermarkTemplateRequestWithoutParam() *DeleteCustomLiveStreamWatermarkTemplateRequest
- type DeleteCustomLiveStreamWatermarkTemplateResponse
- type DeleteCustomLiveStreamWatermarkTemplateResult
- type DeleteLiveAppRequest
- type DeleteLiveAppResponse
- type DeleteLiveAppResult
- type DeleteLiveDomainRequest
- type DeleteLiveDomainResponse
- type DeleteLiveDomainResult
- type DeleteLiveStreamAppRecordRequest
- func NewDeleteLiveStreamAppRecordRequest(publishDomain string, appName string, template string) *DeleteLiveStreamAppRecordRequest
- func NewDeleteLiveStreamAppRecordRequestWithAllParams(publishDomain string, appName string, template string) *DeleteLiveStreamAppRecordRequest
- func NewDeleteLiveStreamAppRecordRequestWithoutParam() *DeleteLiveStreamAppRecordRequest
- type DeleteLiveStreamAppRecordResponse
- type DeleteLiveStreamAppRecordResult
- type DeleteLiveStreamAppSnapshotRequest
- func NewDeleteLiveStreamAppSnapshotRequest(publishDomain string, appName string, template string) *DeleteLiveStreamAppSnapshotRequest
- func NewDeleteLiveStreamAppSnapshotRequestWithAllParams(publishDomain string, appName string, template string) *DeleteLiveStreamAppSnapshotRequest
- func NewDeleteLiveStreamAppSnapshotRequestWithoutParam() *DeleteLiveStreamAppSnapshotRequest
- type DeleteLiveStreamAppSnapshotResponse
- type DeleteLiveStreamAppSnapshotResult
- type DeleteLiveStreamAppTranscodeRequest
- func NewDeleteLiveStreamAppTranscodeRequest(publishDomain string, appName string, template string) *DeleteLiveStreamAppTranscodeRequest
- func NewDeleteLiveStreamAppTranscodeRequestWithAllParams(publishDomain string, appName string, template string) *DeleteLiveStreamAppTranscodeRequest
- func NewDeleteLiveStreamAppTranscodeRequestWithoutParam() *DeleteLiveStreamAppTranscodeRequest
- type DeleteLiveStreamAppTranscodeResponse
- type DeleteLiveStreamAppTranscodeResult
- type DeleteLiveStreamAppWatermarkRequest
- func NewDeleteLiveStreamAppWatermarkRequest(publishDomain string, appName string, template string) *DeleteLiveStreamAppWatermarkRequest
- func NewDeleteLiveStreamAppWatermarkRequestWithAllParams(publishDomain string, appName string, template string) *DeleteLiveStreamAppWatermarkRequest
- func NewDeleteLiveStreamAppWatermarkRequestWithoutParam() *DeleteLiveStreamAppWatermarkRequest
- type DeleteLiveStreamAppWatermarkResponse
- type DeleteLiveStreamAppWatermarkResult
- type DeleteLiveStreamDomainRecordRequest
- func NewDeleteLiveStreamDomainRecordRequest(publishDomain string, template string) *DeleteLiveStreamDomainRecordRequest
- func NewDeleteLiveStreamDomainRecordRequestWithAllParams(publishDomain string, template string) *DeleteLiveStreamDomainRecordRequest
- func NewDeleteLiveStreamDomainRecordRequestWithoutParam() *DeleteLiveStreamDomainRecordRequest
- type DeleteLiveStreamDomainRecordResponse
- type DeleteLiveStreamDomainRecordResult
- type DeleteLiveStreamDomainSnapshotRequest
- func NewDeleteLiveStreamDomainSnapshotRequest(publishDomain string, template string) *DeleteLiveStreamDomainSnapshotRequest
- func NewDeleteLiveStreamDomainSnapshotRequestWithAllParams(publishDomain string, template string) *DeleteLiveStreamDomainSnapshotRequest
- func NewDeleteLiveStreamDomainSnapshotRequestWithoutParam() *DeleteLiveStreamDomainSnapshotRequest
- type DeleteLiveStreamDomainSnapshotResponse
- type DeleteLiveStreamDomainSnapshotResult
- type DeleteLiveStreamDomainTranscodeRequest
- func NewDeleteLiveStreamDomainTranscodeRequest(publishDomain string, template string) *DeleteLiveStreamDomainTranscodeRequest
- func NewDeleteLiveStreamDomainTranscodeRequestWithAllParams(publishDomain string, template string) *DeleteLiveStreamDomainTranscodeRequest
- func NewDeleteLiveStreamDomainTranscodeRequestWithoutParam() *DeleteLiveStreamDomainTranscodeRequest
- type DeleteLiveStreamDomainTranscodeResponse
- type DeleteLiveStreamDomainTranscodeResult
- type DeleteLiveStreamDomainWatermarkRequest
- func NewDeleteLiveStreamDomainWatermarkRequest(publishDomain string, template string) *DeleteLiveStreamDomainWatermarkRequest
- func NewDeleteLiveStreamDomainWatermarkRequestWithAllParams(publishDomain string, template string) *DeleteLiveStreamDomainWatermarkRequest
- func NewDeleteLiveStreamDomainWatermarkRequestWithoutParam() *DeleteLiveStreamDomainWatermarkRequest
- type DeleteLiveStreamDomainWatermarkResponse
- type DeleteLiveStreamDomainWatermarkResult
- type DeleteLiveStreamNotifyConfigRequest
- func NewDeleteLiveStreamNotifyConfigRequest(publishDomain string) *DeleteLiveStreamNotifyConfigRequest
- func NewDeleteLiveStreamNotifyConfigRequestWithAllParams(publishDomain string) *DeleteLiveStreamNotifyConfigRequest
- func NewDeleteLiveStreamNotifyConfigRequestWithoutParam() *DeleteLiveStreamNotifyConfigRequest
- type DeleteLiveStreamNotifyConfigResponse
- type DeleteLiveStreamNotifyConfigResult
- type DeleteLiveStreamNotifyUrlConfigRequest
- func NewDeleteLiveStreamNotifyUrlConfigRequest(publishDomain string) *DeleteLiveStreamNotifyUrlConfigRequest
- func NewDeleteLiveStreamNotifyUrlConfigRequestWithAllParams(publishDomain string) *DeleteLiveStreamNotifyUrlConfigRequest
- func NewDeleteLiveStreamNotifyUrlConfigRequestWithoutParam() *DeleteLiveStreamNotifyUrlConfigRequest
- type DeleteLiveStreamNotifyUrlConfigResponse
- type DeleteLiveStreamNotifyUrlConfigResult
- type DeleteLiveStreamRecordNotifyConfigRequest
- func NewDeleteLiveStreamRecordNotifyConfigRequest(publishDomain string) *DeleteLiveStreamRecordNotifyConfigRequest
- func NewDeleteLiveStreamRecordNotifyConfigRequestWithAllParams(publishDomain string) *DeleteLiveStreamRecordNotifyConfigRequest
- func NewDeleteLiveStreamRecordNotifyConfigRequestWithoutParam() *DeleteLiveStreamRecordNotifyConfigRequest
- type DeleteLiveStreamRecordNotifyConfigResponse
- type DeleteLiveStreamRecordNotifyConfigResult
- type DeleteLiveStreamSnapshotNotifyConfigRequest
- func NewDeleteLiveStreamSnapshotNotifyConfigRequest(publishDomain string) *DeleteLiveStreamSnapshotNotifyConfigRequest
- func NewDeleteLiveStreamSnapshotNotifyConfigRequestWithAllParams(publishDomain string) *DeleteLiveStreamSnapshotNotifyConfigRequest
- func NewDeleteLiveStreamSnapshotNotifyConfigRequestWithoutParam() *DeleteLiveStreamSnapshotNotifyConfigRequest
- type DeleteLiveStreamSnapshotNotifyConfigResponse
- type DeleteLiveStreamSnapshotNotifyConfigResult
- type DescribeCustomLiveStreamRecordConfigRequest
- func NewDescribeCustomLiveStreamRecordConfigRequest() *DescribeCustomLiveStreamRecordConfigRequest
- func NewDescribeCustomLiveStreamRecordConfigRequestWithAllParams(pageNum *int, pageSize *int, filters []common.Filter) *DescribeCustomLiveStreamRecordConfigRequest
- func NewDescribeCustomLiveStreamRecordConfigRequestWithoutParam() *DescribeCustomLiveStreamRecordConfigRequest
- func (r DescribeCustomLiveStreamRecordConfigRequest) GetRegionId() string
- func (r *DescribeCustomLiveStreamRecordConfigRequest) SetFilters(filters []common.Filter)
- func (r *DescribeCustomLiveStreamRecordConfigRequest) SetPageNum(pageNum int)
- func (r *DescribeCustomLiveStreamRecordConfigRequest) SetPageSize(pageSize int)
- type DescribeCustomLiveStreamRecordConfigResponse
- type DescribeCustomLiveStreamRecordConfigResult
- type DescribeCustomLiveStreamRecordTemplatesRequest
- func NewDescribeCustomLiveStreamRecordTemplatesRequest() *DescribeCustomLiveStreamRecordTemplatesRequest
- func NewDescribeCustomLiveStreamRecordTemplatesRequestWithAllParams(pageNum *int, pageSize *int, filters []common.Filter) *DescribeCustomLiveStreamRecordTemplatesRequest
- func NewDescribeCustomLiveStreamRecordTemplatesRequestWithoutParam() *DescribeCustomLiveStreamRecordTemplatesRequest
- func (r DescribeCustomLiveStreamRecordTemplatesRequest) GetRegionId() string
- func (r *DescribeCustomLiveStreamRecordTemplatesRequest) SetFilters(filters []common.Filter)
- func (r *DescribeCustomLiveStreamRecordTemplatesRequest) SetPageNum(pageNum int)
- func (r *DescribeCustomLiveStreamRecordTemplatesRequest) SetPageSize(pageSize int)
- type DescribeCustomLiveStreamRecordTemplatesResponse
- type DescribeCustomLiveStreamRecordTemplatesResult
- type DescribeCustomLiveStreamSnapshotConfigRequest
- func NewDescribeCustomLiveStreamSnapshotConfigRequest() *DescribeCustomLiveStreamSnapshotConfigRequest
- func NewDescribeCustomLiveStreamSnapshotConfigRequestWithAllParams(pageNum *int, pageSize *int, filters []common.Filter) *DescribeCustomLiveStreamSnapshotConfigRequest
- func NewDescribeCustomLiveStreamSnapshotConfigRequestWithoutParam() *DescribeCustomLiveStreamSnapshotConfigRequest
- func (r DescribeCustomLiveStreamSnapshotConfigRequest) GetRegionId() string
- func (r *DescribeCustomLiveStreamSnapshotConfigRequest) SetFilters(filters []common.Filter)
- func (r *DescribeCustomLiveStreamSnapshotConfigRequest) SetPageNum(pageNum int)
- func (r *DescribeCustomLiveStreamSnapshotConfigRequest) SetPageSize(pageSize int)
- type DescribeCustomLiveStreamSnapshotConfigResponse
- type DescribeCustomLiveStreamSnapshotConfigResult
- type DescribeCustomLiveStreamSnapshotTemplatesRequest
- func NewDescribeCustomLiveStreamSnapshotTemplatesRequest() *DescribeCustomLiveStreamSnapshotTemplatesRequest
- func NewDescribeCustomLiveStreamSnapshotTemplatesRequestWithAllParams(pageNum *int, pageSize *int, filters []common.Filter) *DescribeCustomLiveStreamSnapshotTemplatesRequest
- func NewDescribeCustomLiveStreamSnapshotTemplatesRequestWithoutParam() *DescribeCustomLiveStreamSnapshotTemplatesRequest
- func (r DescribeCustomLiveStreamSnapshotTemplatesRequest) GetRegionId() string
- func (r *DescribeCustomLiveStreamSnapshotTemplatesRequest) SetFilters(filters []common.Filter)
- func (r *DescribeCustomLiveStreamSnapshotTemplatesRequest) SetPageNum(pageNum int)
- func (r *DescribeCustomLiveStreamSnapshotTemplatesRequest) SetPageSize(pageSize int)
- type DescribeCustomLiveStreamSnapshotTemplatesResponse
- type DescribeCustomLiveStreamSnapshotTemplatesResult
- type DescribeCustomLiveStreamTranscodeRequest
- func NewDescribeCustomLiveStreamTranscodeRequest(template string) *DescribeCustomLiveStreamTranscodeRequest
- func NewDescribeCustomLiveStreamTranscodeRequestWithAllParams(template string) *DescribeCustomLiveStreamTranscodeRequest
- func NewDescribeCustomLiveStreamTranscodeRequestWithoutParam() *DescribeCustomLiveStreamTranscodeRequest
- type DescribeCustomLiveStreamTranscodeResponse
- type DescribeCustomLiveStreamTranscodeResult
- type DescribeCustomLiveStreamTranscodeTemplateRequest
- func NewDescribeCustomLiveStreamTranscodeTemplateRequest(template string) *DescribeCustomLiveStreamTranscodeTemplateRequest
- func NewDescribeCustomLiveStreamTranscodeTemplateRequestWithAllParams(template string) *DescribeCustomLiveStreamTranscodeTemplateRequest
- func NewDescribeCustomLiveStreamTranscodeTemplateRequestWithoutParam() *DescribeCustomLiveStreamTranscodeTemplateRequest
- type DescribeCustomLiveStreamTranscodeTemplateResponse
- type DescribeCustomLiveStreamTranscodeTemplateResult
- type DescribeCustomLiveStreamTranscodeTemplatesRequest
- func NewDescribeCustomLiveStreamTranscodeTemplatesRequest() *DescribeCustomLiveStreamTranscodeTemplatesRequest
- func NewDescribeCustomLiveStreamTranscodeTemplatesRequestWithAllParams(pageNum *int, pageSize *int, filters []common.Filter) *DescribeCustomLiveStreamTranscodeTemplatesRequest
- func NewDescribeCustomLiveStreamTranscodeTemplatesRequestWithoutParam() *DescribeCustomLiveStreamTranscodeTemplatesRequest
- func (r DescribeCustomLiveStreamTranscodeTemplatesRequest) GetRegionId() string
- func (r *DescribeCustomLiveStreamTranscodeTemplatesRequest) SetFilters(filters []common.Filter)
- func (r *DescribeCustomLiveStreamTranscodeTemplatesRequest) SetPageNum(pageNum int)
- func (r *DescribeCustomLiveStreamTranscodeTemplatesRequest) SetPageSize(pageSize int)
- type DescribeCustomLiveStreamTranscodeTemplatesResponse
- type DescribeCustomLiveStreamTranscodeTemplatesResult
- type DescribeCustomLiveStreamTranscodesRequest
- func NewDescribeCustomLiveStreamTranscodesRequest() *DescribeCustomLiveStreamTranscodesRequest
- func NewDescribeCustomLiveStreamTranscodesRequestWithAllParams(pageNum *int, pageSize *int, filters []common.Filter) *DescribeCustomLiveStreamTranscodesRequest
- func NewDescribeCustomLiveStreamTranscodesRequestWithoutParam() *DescribeCustomLiveStreamTranscodesRequest
- func (r DescribeCustomLiveStreamTranscodesRequest) GetRegionId() string
- func (r *DescribeCustomLiveStreamTranscodesRequest) SetFilters(filters []common.Filter)
- func (r *DescribeCustomLiveStreamTranscodesRequest) SetPageNum(pageNum int)
- func (r *DescribeCustomLiveStreamTranscodesRequest) SetPageSize(pageSize int)
- type DescribeCustomLiveStreamTranscodesResponse
- type DescribeCustomLiveStreamTranscodesResult
- type DescribeCustomLiveStreamWatermarkConfigRequest
- func NewDescribeCustomLiveStreamWatermarkConfigRequest() *DescribeCustomLiveStreamWatermarkConfigRequest
- func NewDescribeCustomLiveStreamWatermarkConfigRequestWithAllParams(pageNum *int, pageSize *int, filters []common.Filter) *DescribeCustomLiveStreamWatermarkConfigRequest
- func NewDescribeCustomLiveStreamWatermarkConfigRequestWithoutParam() *DescribeCustomLiveStreamWatermarkConfigRequest
- func (r DescribeCustomLiveStreamWatermarkConfigRequest) GetRegionId() string
- func (r *DescribeCustomLiveStreamWatermarkConfigRequest) SetFilters(filters []common.Filter)
- func (r *DescribeCustomLiveStreamWatermarkConfigRequest) SetPageNum(pageNum int)
- func (r *DescribeCustomLiveStreamWatermarkConfigRequest) SetPageSize(pageSize int)
- type DescribeCustomLiveStreamWatermarkConfigResponse
- type DescribeCustomLiveStreamWatermarkConfigResult
- type DescribeCustomLiveStreamWatermarkTemplatesRequest
- func NewDescribeCustomLiveStreamWatermarkTemplatesRequest() *DescribeCustomLiveStreamWatermarkTemplatesRequest
- func NewDescribeCustomLiveStreamWatermarkTemplatesRequestWithAllParams(pageNum *int, pageSize *int, filters []common.Filter) *DescribeCustomLiveStreamWatermarkTemplatesRequest
- func NewDescribeCustomLiveStreamWatermarkTemplatesRequestWithoutParam() *DescribeCustomLiveStreamWatermarkTemplatesRequest
- func (r DescribeCustomLiveStreamWatermarkTemplatesRequest) GetRegionId() string
- func (r *DescribeCustomLiveStreamWatermarkTemplatesRequest) SetFilters(filters []common.Filter)
- func (r *DescribeCustomLiveStreamWatermarkTemplatesRequest) SetPageNum(pageNum int)
- func (r *DescribeCustomLiveStreamWatermarkTemplatesRequest) SetPageSize(pageSize int)
- type DescribeCustomLiveStreamWatermarkTemplatesResponse
- type DescribeCustomLiveStreamWatermarkTemplatesResult
- type DescribeLiveAppRequest
- type DescribeLiveAppResponse
- type DescribeLiveAppResult
- type DescribeLiveDomainDetailRequest
- type DescribeLiveDomainDetailResponse
- type DescribeLiveDomainDetailResult
- type DescribeLiveDomainRequest
- type DescribeLiveDomainResponse
- type DescribeLiveDomainResult
- type DescribeLiveDomainsRequest
- type DescribeLiveDomainsResponse
- type DescribeLiveDomainsResult
- type DescribeLiveStreamNotifyConfigRequest
- func NewDescribeLiveStreamNotifyConfigRequest(publishDomain string) *DescribeLiveStreamNotifyConfigRequest
- func NewDescribeLiveStreamNotifyConfigRequestWithAllParams(publishDomain string) *DescribeLiveStreamNotifyConfigRequest
- func NewDescribeLiveStreamNotifyConfigRequestWithoutParam() *DescribeLiveStreamNotifyConfigRequest
- type DescribeLiveStreamNotifyConfigResponse
- type DescribeLiveStreamNotifyConfigResult
- type DescribeLiveStreamNotifyUrlConfigRequest
- func NewDescribeLiveStreamNotifyUrlConfigRequest(publishDomain string) *DescribeLiveStreamNotifyUrlConfigRequest
- func NewDescribeLiveStreamNotifyUrlConfigRequestWithAllParams(publishDomain string) *DescribeLiveStreamNotifyUrlConfigRequest
- func NewDescribeLiveStreamNotifyUrlConfigRequestWithoutParam() *DescribeLiveStreamNotifyUrlConfigRequest
- type DescribeLiveStreamNotifyUrlConfigResponse
- type DescribeLiveStreamNotifyUrlConfigResult
- type DescribeLiveStreamOnlineListRequest
- func NewDescribeLiveStreamOnlineListRequest(publishDomain string) *DescribeLiveStreamOnlineListRequest
- func NewDescribeLiveStreamOnlineListRequestWithAllParams(publishDomain string, pageNum *int, pageSize *int, appName *string) *DescribeLiveStreamOnlineListRequest
- func NewDescribeLiveStreamOnlineListRequestWithoutParam() *DescribeLiveStreamOnlineListRequest
- func (r DescribeLiveStreamOnlineListRequest) GetRegionId() string
- func (r *DescribeLiveStreamOnlineListRequest) SetAppName(appName string)
- func (r *DescribeLiveStreamOnlineListRequest) SetPageNum(pageNum int)
- func (r *DescribeLiveStreamOnlineListRequest) SetPageSize(pageSize int)
- func (r *DescribeLiveStreamOnlineListRequest) SetPublishDomain(publishDomain string)
- type DescribeLiveStreamOnlineListResponse
- type DescribeLiveStreamOnlineListResult
- type DescribeLiveStreamPublishListRequest
- func NewDescribeLiveStreamPublishListRequest(publishDomain string, startTime string) *DescribeLiveStreamPublishListRequest
- func NewDescribeLiveStreamPublishListRequestWithAllParams(publishDomain string, pageNum *int, pageSize *int, appName *string, ...) *DescribeLiveStreamPublishListRequest
- func NewDescribeLiveStreamPublishListRequestWithoutParam() *DescribeLiveStreamPublishListRequest
- func (r DescribeLiveStreamPublishListRequest) GetRegionId() string
- func (r *DescribeLiveStreamPublishListRequest) SetAppName(appName string)
- func (r *DescribeLiveStreamPublishListRequest) SetEndTime(endTime string)
- func (r *DescribeLiveStreamPublishListRequest) SetPageNum(pageNum int)
- func (r *DescribeLiveStreamPublishListRequest) SetPageSize(pageSize int)
- func (r *DescribeLiveStreamPublishListRequest) SetPublishDomain(publishDomain string)
- func (r *DescribeLiveStreamPublishListRequest) SetStartTime(startTime string)
- func (r *DescribeLiveStreamPublishListRequest) SetStreamName(streamName string)
- type DescribeLiveStreamPublishListResponse
- type DescribeLiveStreamPublishListResult
- type DescribeLiveStreamRecordNotifyConfigRequest
- func NewDescribeLiveStreamRecordNotifyConfigRequest(publishDomain string) *DescribeLiveStreamRecordNotifyConfigRequest
- func NewDescribeLiveStreamRecordNotifyConfigRequestWithAllParams(publishDomain string) *DescribeLiveStreamRecordNotifyConfigRequest
- func NewDescribeLiveStreamRecordNotifyConfigRequestWithoutParam() *DescribeLiveStreamRecordNotifyConfigRequest
- type DescribeLiveStreamRecordNotifyConfigResponse
- type DescribeLiveStreamRecordNotifyConfigResult
- type DescribeLiveStreamSnapshotNotifyConfigRequest
- func NewDescribeLiveStreamSnapshotNotifyConfigRequest(publishDomain string) *DescribeLiveStreamSnapshotNotifyConfigRequest
- func NewDescribeLiveStreamSnapshotNotifyConfigRequestWithAllParams(publishDomain string) *DescribeLiveStreamSnapshotNotifyConfigRequest
- func NewDescribeLiveStreamSnapshotNotifyConfigRequestWithoutParam() *DescribeLiveStreamSnapshotNotifyConfigRequest
- type DescribeLiveStreamSnapshotNotifyConfigResponse
- type DescribeLiveStreamSnapshotNotifyConfigResult
- type DescribeLiveStreamTranscodeConfigRequest
- func NewDescribeLiveStreamTranscodeConfigRequest() *DescribeLiveStreamTranscodeConfigRequest
- func NewDescribeLiveStreamTranscodeConfigRequestWithAllParams(pageNum *int, pageSize *int, filters []common.Filter) *DescribeLiveStreamTranscodeConfigRequest
- func NewDescribeLiveStreamTranscodeConfigRequestWithoutParam() *DescribeLiveStreamTranscodeConfigRequest
- func (r DescribeLiveStreamTranscodeConfigRequest) GetRegionId() string
- func (r *DescribeLiveStreamTranscodeConfigRequest) SetFilters(filters []common.Filter)
- func (r *DescribeLiveStreamTranscodeConfigRequest) SetPageNum(pageNum int)
- func (r *DescribeLiveStreamTranscodeConfigRequest) SetPageSize(pageSize int)
- type DescribeLiveStreamTranscodeConfigResponse
- type DescribeLiveStreamTranscodeConfigResult
- type ForbidLiveStreamRequest
- func NewForbidLiveStreamRequest(appName string, publishDomain string, streamName string) *ForbidLiveStreamRequest
- func NewForbidLiveStreamRequestWithAllParams(appName string, publishDomain string, streamName string) *ForbidLiveStreamRequest
- func NewForbidLiveStreamRequestWithoutParam() *ForbidLiveStreamRequest
- type ForbidLiveStreamResponse
- type ForbidLiveStreamResult
- type ResumeLiveStreamRequest
- func NewResumeLiveStreamRequest(appName string, publishDomain string, streamName string) *ResumeLiveStreamRequest
- func NewResumeLiveStreamRequestWithAllParams(appName string, publishDomain string, streamName string) *ResumeLiveStreamRequest
- func NewResumeLiveStreamRequestWithoutParam() *ResumeLiveStreamRequest
- type ResumeLiveStreamResponse
- type ResumeLiveStreamResult
- type SetLiveStreamNotifyConfigRequest
- func NewSetLiveStreamNotifyConfigRequest(publishDomain string, notifyUrl string) *SetLiveStreamNotifyConfigRequest
- func NewSetLiveStreamNotifyConfigRequestWithAllParams(publishDomain string, notifyUrl string) *SetLiveStreamNotifyConfigRequest
- func NewSetLiveStreamNotifyConfigRequestWithoutParam() *SetLiveStreamNotifyConfigRequest
- type SetLiveStreamNotifyConfigResponse
- type SetLiveStreamNotifyConfigResult
- type SetLiveStreamNotifyUrlConfigRequest
- func NewSetLiveStreamNotifyUrlConfigRequest(publishDomain string, notifyUrl string) *SetLiveStreamNotifyUrlConfigRequest
- func NewSetLiveStreamNotifyUrlConfigRequestWithAllParams(publishDomain string, notifyUrl string) *SetLiveStreamNotifyUrlConfigRequest
- func NewSetLiveStreamNotifyUrlConfigRequestWithoutParam() *SetLiveStreamNotifyUrlConfigRequest
- type SetLiveStreamNotifyUrlConfigResponse
- type SetLiveStreamNotifyUrlConfigResult
- type SetLiveStreamRecordNotifyConfigRequest
- func NewSetLiveStreamRecordNotifyConfigRequest(publishDomain string, notifyUrl string) *SetLiveStreamRecordNotifyConfigRequest
- func NewSetLiveStreamRecordNotifyConfigRequestWithAllParams(publishDomain string, notifyUrl string) *SetLiveStreamRecordNotifyConfigRequest
- func NewSetLiveStreamRecordNotifyConfigRequestWithoutParam() *SetLiveStreamRecordNotifyConfigRequest
- type SetLiveStreamRecordNotifyConfigResponse
- type SetLiveStreamRecordNotifyConfigResult
- type SetLiveStreamSnapshotNotifyConfigRequest
- func NewSetLiveStreamSnapshotNotifyConfigRequest(publishDomain string, notifyUrl string) *SetLiveStreamSnapshotNotifyConfigRequest
- func NewSetLiveStreamSnapshotNotifyConfigRequestWithAllParams(publishDomain string, notifyUrl string) *SetLiveStreamSnapshotNotifyConfigRequest
- func NewSetLiveStreamSnapshotNotifyConfigRequestWithoutParam() *SetLiveStreamSnapshotNotifyConfigRequest
- type SetLiveStreamSnapshotNotifyConfigResponse
- type SetLiveStreamSnapshotNotifyConfigResult
- type StartLiveAppRequest
- type StartLiveAppResponse
- type StartLiveAppResult
- type StartLiveDomainRequest
- type StartLiveDomainResponse
- type StartLiveDomainResult
- type StopLiveAppRequest
- type StopLiveAppResponse
- type StopLiveAppResult
- type StopLiveDomainRequest
- type StopLiveDomainResponse
- type StopLiveDomainResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddCustomLiveStreamRecordTemplateRequest ¶
type AddCustomLiveStreamRecordTemplateRequest struct { core.JDCloudRequest /* 自动录制周期 */ RecordPeriod int `json:"recordPeriod"` /* null */ SaveBucket string `json:"saveBucket"` /* null */ SaveEndpoint string `json:"saveEndpoint"` /* 录制文件格式 */ RecordFileType string `json:"recordFileType"` /* 录制模板自定义名称 */ Template string `json:"template"` }
func NewAddCustomLiveStreamRecordTemplateRequest ¶
func NewAddCustomLiveStreamRecordTemplateRequest( recordPeriod int, saveBucket string, saveEndpoint string, recordFileType string, template string, ) *AddCustomLiveStreamRecordTemplateRequest
* param recordPeriod: 自动录制周期 (Required) * param saveBucket: null (Required) * param saveEndpoint: null (Required) * param recordFileType: 录制文件格式 (Required) * param template: 录制模板自定义名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddCustomLiveStreamRecordTemplateRequestWithAllParams ¶
func NewAddCustomLiveStreamRecordTemplateRequestWithAllParams( recordPeriod int, saveBucket string, saveEndpoint string, recordFileType string, template string, ) *AddCustomLiveStreamRecordTemplateRequest
* param recordPeriod: 自动录制周期 (Required) * param saveBucket: null (Required) * param saveEndpoint: null (Required) * param recordFileType: 录制文件格式 (Required) * param template: 录制模板自定义名称 (Required)
func NewAddCustomLiveStreamRecordTemplateRequestWithoutParam ¶
func NewAddCustomLiveStreamRecordTemplateRequestWithoutParam() *AddCustomLiveStreamRecordTemplateRequest
This constructor has better compatible ability when API parameters changed
func (AddCustomLiveStreamRecordTemplateRequest) GetRegionId ¶
func (r AddCustomLiveStreamRecordTemplateRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddCustomLiveStreamRecordTemplateRequest) SetRecordFileType ¶
func (r *AddCustomLiveStreamRecordTemplateRequest) SetRecordFileType(recordFileType string)
param recordFileType: 录制文件格式(Required)
func (*AddCustomLiveStreamRecordTemplateRequest) SetRecordPeriod ¶
func (r *AddCustomLiveStreamRecordTemplateRequest) SetRecordPeriod(recordPeriod int)
param recordPeriod: 自动录制周期(Required)
func (*AddCustomLiveStreamRecordTemplateRequest) SetSaveBucket ¶
func (r *AddCustomLiveStreamRecordTemplateRequest) SetSaveBucket(saveBucket string)
param saveBucket: null(Required)
func (*AddCustomLiveStreamRecordTemplateRequest) SetSaveEndpoint ¶
func (r *AddCustomLiveStreamRecordTemplateRequest) SetSaveEndpoint(saveEndpoint string)
param saveEndpoint: null(Required)
func (*AddCustomLiveStreamRecordTemplateRequest) SetTemplate ¶
func (r *AddCustomLiveStreamRecordTemplateRequest) SetTemplate(template string)
param template: 录制模板自定义名称(Required)
type AddCustomLiveStreamRecordTemplateResponse ¶
type AddCustomLiveStreamRecordTemplateResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddCustomLiveStreamRecordTemplateResult `json:"result"` }
type AddCustomLiveStreamRecordTemplateResult ¶
type AddCustomLiveStreamRecordTemplateResult struct { }
type AddCustomLiveStreamSnapshotTemplateRequest ¶
type AddCustomLiveStreamSnapshotTemplateRequest struct { core.JDCloudRequest /* 图片格式 */ Format string `json:"format"` /* 图片宽度 */ Width int `json:"width"` /* 范围 */ Height int `json:"height"` /* 截图与设定的宽高不匹配时的处理规则 */ FillType int `json:"fillType"` /* 截图周期 */ SnapshotInterval int `json:"snapshotInterval"` /* 存储模式 */ SaveMode int `json:"saveMode"` /* 保存bucket */ SaveBucket string `json:"saveBucket"` /* 保存endPoint */ SaveEndpoint string `json:"saveEndpoint"` /* 录制模板自定义名称 */ Template string `json:"template"` }
func NewAddCustomLiveStreamSnapshotTemplateRequest ¶
func NewAddCustomLiveStreamSnapshotTemplateRequest( format string, width int, height int, fillType int, snapshotInterval int, saveMode int, saveBucket string, saveEndpoint string, template string, ) *AddCustomLiveStreamSnapshotTemplateRequest
* param format: 图片格式 (Required) * param width: 图片宽度 (Required) * param height: 范围 (Required) * param fillType: 截图与设定的宽高不匹配时的处理规则 (Required) * param snapshotInterval: 截图周期 (Required) * param saveMode: 存储模式 (Required) * param saveBucket: 保存bucket (Required) * param saveEndpoint: 保存endPoint (Required) * param template: 录制模板自定义名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddCustomLiveStreamSnapshotTemplateRequestWithAllParams ¶
func NewAddCustomLiveStreamSnapshotTemplateRequestWithAllParams( format string, width int, height int, fillType int, snapshotInterval int, saveMode int, saveBucket string, saveEndpoint string, template string, ) *AddCustomLiveStreamSnapshotTemplateRequest
* param format: 图片格式 (Required) * param width: 图片宽度 (Required) * param height: 范围 (Required) * param fillType: 截图与设定的宽高不匹配时的处理规则 (Required) * param snapshotInterval: 截图周期 (Required) * param saveMode: 存储模式 (Required) * param saveBucket: 保存bucket (Required) * param saveEndpoint: 保存endPoint (Required) * param template: 录制模板自定义名称 (Required)
func NewAddCustomLiveStreamSnapshotTemplateRequestWithoutParam ¶
func NewAddCustomLiveStreamSnapshotTemplateRequestWithoutParam() *AddCustomLiveStreamSnapshotTemplateRequest
This constructor has better compatible ability when API parameters changed
func (AddCustomLiveStreamSnapshotTemplateRequest) GetRegionId ¶
func (r AddCustomLiveStreamSnapshotTemplateRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddCustomLiveStreamSnapshotTemplateRequest) SetFillType ¶
func (r *AddCustomLiveStreamSnapshotTemplateRequest) SetFillType(fillType int)
param fillType: 截图与设定的宽高不匹配时的处理规则(Required)
func (*AddCustomLiveStreamSnapshotTemplateRequest) SetFormat ¶
func (r *AddCustomLiveStreamSnapshotTemplateRequest) SetFormat(format string)
param format: 图片格式(Required)
func (*AddCustomLiveStreamSnapshotTemplateRequest) SetHeight ¶
func (r *AddCustomLiveStreamSnapshotTemplateRequest) SetHeight(height int)
param height: 范围(Required)
func (*AddCustomLiveStreamSnapshotTemplateRequest) SetSaveBucket ¶
func (r *AddCustomLiveStreamSnapshotTemplateRequest) SetSaveBucket(saveBucket string)
param saveBucket: 保存bucket(Required)
func (*AddCustomLiveStreamSnapshotTemplateRequest) SetSaveEndpoint ¶
func (r *AddCustomLiveStreamSnapshotTemplateRequest) SetSaveEndpoint(saveEndpoint string)
param saveEndpoint: 保存endPoint(Required)
func (*AddCustomLiveStreamSnapshotTemplateRequest) SetSaveMode ¶
func (r *AddCustomLiveStreamSnapshotTemplateRequest) SetSaveMode(saveMode int)
param saveMode: 存储模式(Required)
func (*AddCustomLiveStreamSnapshotTemplateRequest) SetSnapshotInterval ¶
func (r *AddCustomLiveStreamSnapshotTemplateRequest) SetSnapshotInterval(snapshotInterval int)
param snapshotInterval: 截图周期(Required)
func (*AddCustomLiveStreamSnapshotTemplateRequest) SetTemplate ¶
func (r *AddCustomLiveStreamSnapshotTemplateRequest) SetTemplate(template string)
param template: 录制模板自定义名称(Required)
func (*AddCustomLiveStreamSnapshotTemplateRequest) SetWidth ¶
func (r *AddCustomLiveStreamSnapshotTemplateRequest) SetWidth(width int)
param width: 图片宽度(Required)
type AddCustomLiveStreamSnapshotTemplateResponse ¶
type AddCustomLiveStreamSnapshotTemplateResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddCustomLiveStreamSnapshotTemplateResult `json:"result"` }
type AddCustomLiveStreamSnapshotTemplateResult ¶
type AddCustomLiveStreamSnapshotTemplateResult struct { }
type AddCustomLiveStreamTranscodeRequest ¶
type AddCustomLiveStreamTranscodeRequest struct { core.JDCloudRequest /* 转码输出的码率值 */ VideoCodeRate int `json:"videoCodeRate"` /* 转码输出的帧率值 */ VideoFrameRate string `json:"videoFrameRate"` /* 转码输出视频宽度 */ Width int `json:"width"` /* 转码输出视频宽度 */ Height int `json:"height"` /* 转码模板自定义名称 */ Template string `json:"template"` /* 转码输出音频编码格式 */ AudioCodec string `json:"audioCodec"` /* 转码输出音频格式 */ AudioFormat string `json:"audioFormat"` /* 转码输出音频采样率 */ AudioSampleRate int `json:"audioSampleRate"` /* 转码输出音频通道数 */ AudioChannel int `json:"audioChannel"` /* 转码输出音频码率 */ AudioCodeRate int `json:"audioCodeRate"` }
func NewAddCustomLiveStreamTranscodeRequest ¶
func NewAddCustomLiveStreamTranscodeRequest( videoCodeRate int, videoFrameRate string, width int, height int, template string, audioCodec string, audioFormat string, audioSampleRate int, audioChannel int, audioCodeRate int, ) *AddCustomLiveStreamTranscodeRequest
* param videoCodeRate: 转码输出的码率值 (Required) * param videoFrameRate: 转码输出的帧率值 (Required) * param width: 转码输出视频宽度 (Required) * param height: 转码输出视频宽度 (Required) * param template: 转码模板自定义名称 (Required) * param audioCodec: 转码输出音频编码格式 (Required) * param audioFormat: 转码输出音频格式 (Required) * param audioSampleRate: 转码输出音频采样率 (Required) * param audioChannel: 转码输出音频通道数 (Required) * param audioCodeRate: 转码输出音频码率 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddCustomLiveStreamTranscodeRequestWithAllParams ¶
func NewAddCustomLiveStreamTranscodeRequestWithAllParams( videoCodeRate int, videoFrameRate string, width int, height int, template string, audioCodec string, audioFormat string, audioSampleRate int, audioChannel int, audioCodeRate int, ) *AddCustomLiveStreamTranscodeRequest
* param videoCodeRate: 转码输出的码率值 (Required) * param videoFrameRate: 转码输出的帧率值 (Required) * param width: 转码输出视频宽度 (Required) * param height: 转码输出视频宽度 (Required) * param template: 转码模板自定义名称 (Required) * param audioCodec: 转码输出音频编码格式 (Required) * param audioFormat: 转码输出音频格式 (Required) * param audioSampleRate: 转码输出音频采样率 (Required) * param audioChannel: 转码输出音频通道数 (Required) * param audioCodeRate: 转码输出音频码率 (Required)
func NewAddCustomLiveStreamTranscodeRequestWithoutParam ¶
func NewAddCustomLiveStreamTranscodeRequestWithoutParam() *AddCustomLiveStreamTranscodeRequest
This constructor has better compatible ability when API parameters changed
func (AddCustomLiveStreamTranscodeRequest) GetRegionId ¶
func (r AddCustomLiveStreamTranscodeRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddCustomLiveStreamTranscodeRequest) SetAudioChannel ¶
func (r *AddCustomLiveStreamTranscodeRequest) SetAudioChannel(audioChannel int)
param audioChannel: 转码输出音频通道数(Required)
func (*AddCustomLiveStreamTranscodeRequest) SetAudioCodeRate ¶
func (r *AddCustomLiveStreamTranscodeRequest) SetAudioCodeRate(audioCodeRate int)
param audioCodeRate: 转码输出音频码率(Required)
func (*AddCustomLiveStreamTranscodeRequest) SetAudioCodec ¶
func (r *AddCustomLiveStreamTranscodeRequest) SetAudioCodec(audioCodec string)
param audioCodec: 转码输出音频编码格式(Required)
func (*AddCustomLiveStreamTranscodeRequest) SetAudioFormat ¶
func (r *AddCustomLiveStreamTranscodeRequest) SetAudioFormat(audioFormat string)
param audioFormat: 转码输出音频格式(Required)
func (*AddCustomLiveStreamTranscodeRequest) SetAudioSampleRate ¶
func (r *AddCustomLiveStreamTranscodeRequest) SetAudioSampleRate(audioSampleRate int)
param audioSampleRate: 转码输出音频采样率(Required)
func (*AddCustomLiveStreamTranscodeRequest) SetHeight ¶
func (r *AddCustomLiveStreamTranscodeRequest) SetHeight(height int)
param height: 转码输出视频宽度(Required)
func (*AddCustomLiveStreamTranscodeRequest) SetTemplate ¶
func (r *AddCustomLiveStreamTranscodeRequest) SetTemplate(template string)
param template: 转码模板自定义名称(Required)
func (*AddCustomLiveStreamTranscodeRequest) SetVideoCodeRate ¶
func (r *AddCustomLiveStreamTranscodeRequest) SetVideoCodeRate(videoCodeRate int)
param videoCodeRate: 转码输出的码率值(Required)
func (*AddCustomLiveStreamTranscodeRequest) SetVideoFrameRate ¶
func (r *AddCustomLiveStreamTranscodeRequest) SetVideoFrameRate(videoFrameRate string)
param videoFrameRate: 转码输出的帧率值(Required)
func (*AddCustomLiveStreamTranscodeRequest) SetWidth ¶
func (r *AddCustomLiveStreamTranscodeRequest) SetWidth(width int)
param width: 转码输出视频宽度(Required)
type AddCustomLiveStreamTranscodeResponse ¶
type AddCustomLiveStreamTranscodeResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddCustomLiveStreamTranscodeResult `json:"result"` }
type AddCustomLiveStreamTranscodeResult ¶
type AddCustomLiveStreamTranscodeResult struct {
TemplateId int `json:"templateId"`
}
type AddCustomLiveStreamTranscodeTemplateRequest ¶ added in v1.4.0
type AddCustomLiveStreamTranscodeTemplateRequest struct { core.JDCloudRequest /* 转码输出的码率值 */ VideoCodeRate int `json:"videoCodeRate"` /* 转码输出的帧率值 */ VideoFrameRate string `json:"videoFrameRate"` /* 转码输出视频宽度 */ Width int `json:"width"` /* 转码输出视频宽度 */ Height int `json:"height"` /* 转码模板自定义名称 */ Template string `json:"template"` /* 转码输出音频编码格式 */ AudioCodec string `json:"audioCodec"` /* 转码输出音频格式 */ AudioFormat string `json:"audioFormat"` /* 转码输出音频采样率 */ AudioSampleRate int `json:"audioSampleRate"` /* 转码输出音频通道数 */ AudioChannel int `json:"audioChannel"` /* 转码输出音频码率 */ AudioCodeRate int `json:"audioCodeRate"` }
func NewAddCustomLiveStreamTranscodeTemplateRequest ¶ added in v1.4.0
func NewAddCustomLiveStreamTranscodeTemplateRequest( videoCodeRate int, videoFrameRate string, width int, height int, template string, audioCodec string, audioFormat string, audioSampleRate int, audioChannel int, audioCodeRate int, ) *AddCustomLiveStreamTranscodeTemplateRequest
* param videoCodeRate: 转码输出的码率值 (Required) * param videoFrameRate: 转码输出的帧率值 (Required) * param width: 转码输出视频宽度 (Required) * param height: 转码输出视频宽度 (Required) * param template: 转码模板自定义名称 (Required) * param audioCodec: 转码输出音频编码格式 (Required) * param audioFormat: 转码输出音频格式 (Required) * param audioSampleRate: 转码输出音频采样率 (Required) * param audioChannel: 转码输出音频通道数 (Required) * param audioCodeRate: 转码输出音频码率 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddCustomLiveStreamTranscodeTemplateRequestWithAllParams ¶ added in v1.4.0
func NewAddCustomLiveStreamTranscodeTemplateRequestWithAllParams( videoCodeRate int, videoFrameRate string, width int, height int, template string, audioCodec string, audioFormat string, audioSampleRate int, audioChannel int, audioCodeRate int, ) *AddCustomLiveStreamTranscodeTemplateRequest
* param videoCodeRate: 转码输出的码率值 (Required) * param videoFrameRate: 转码输出的帧率值 (Required) * param width: 转码输出视频宽度 (Required) * param height: 转码输出视频宽度 (Required) * param template: 转码模板自定义名称 (Required) * param audioCodec: 转码输出音频编码格式 (Required) * param audioFormat: 转码输出音频格式 (Required) * param audioSampleRate: 转码输出音频采样率 (Required) * param audioChannel: 转码输出音频通道数 (Required) * param audioCodeRate: 转码输出音频码率 (Required)
func NewAddCustomLiveStreamTranscodeTemplateRequestWithoutParam ¶ added in v1.4.0
func NewAddCustomLiveStreamTranscodeTemplateRequestWithoutParam() *AddCustomLiveStreamTranscodeTemplateRequest
This constructor has better compatible ability when API parameters changed
func (AddCustomLiveStreamTranscodeTemplateRequest) GetRegionId ¶ added in v1.4.0
func (r AddCustomLiveStreamTranscodeTemplateRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddCustomLiveStreamTranscodeTemplateRequest) SetAudioChannel ¶ added in v1.4.0
func (r *AddCustomLiveStreamTranscodeTemplateRequest) SetAudioChannel(audioChannel int)
param audioChannel: 转码输出音频通道数(Required)
func (*AddCustomLiveStreamTranscodeTemplateRequest) SetAudioCodeRate ¶ added in v1.4.0
func (r *AddCustomLiveStreamTranscodeTemplateRequest) SetAudioCodeRate(audioCodeRate int)
param audioCodeRate: 转码输出音频码率(Required)
func (*AddCustomLiveStreamTranscodeTemplateRequest) SetAudioCodec ¶ added in v1.4.0
func (r *AddCustomLiveStreamTranscodeTemplateRequest) SetAudioCodec(audioCodec string)
param audioCodec: 转码输出音频编码格式(Required)
func (*AddCustomLiveStreamTranscodeTemplateRequest) SetAudioFormat ¶ added in v1.4.0
func (r *AddCustomLiveStreamTranscodeTemplateRequest) SetAudioFormat(audioFormat string)
param audioFormat: 转码输出音频格式(Required)
func (*AddCustomLiveStreamTranscodeTemplateRequest) SetAudioSampleRate ¶ added in v1.4.0
func (r *AddCustomLiveStreamTranscodeTemplateRequest) SetAudioSampleRate(audioSampleRate int)
param audioSampleRate: 转码输出音频采样率(Required)
func (*AddCustomLiveStreamTranscodeTemplateRequest) SetHeight ¶ added in v1.4.0
func (r *AddCustomLiveStreamTranscodeTemplateRequest) SetHeight(height int)
param height: 转码输出视频宽度(Required)
func (*AddCustomLiveStreamTranscodeTemplateRequest) SetTemplate ¶ added in v1.4.0
func (r *AddCustomLiveStreamTranscodeTemplateRequest) SetTemplate(template string)
param template: 转码模板自定义名称(Required)
func (*AddCustomLiveStreamTranscodeTemplateRequest) SetVideoCodeRate ¶ added in v1.4.0
func (r *AddCustomLiveStreamTranscodeTemplateRequest) SetVideoCodeRate(videoCodeRate int)
param videoCodeRate: 转码输出的码率值(Required)
func (*AddCustomLiveStreamTranscodeTemplateRequest) SetVideoFrameRate ¶ added in v1.4.0
func (r *AddCustomLiveStreamTranscodeTemplateRequest) SetVideoFrameRate(videoFrameRate string)
param videoFrameRate: 转码输出的帧率值(Required)
func (*AddCustomLiveStreamTranscodeTemplateRequest) SetWidth ¶ added in v1.4.0
func (r *AddCustomLiveStreamTranscodeTemplateRequest) SetWidth(width int)
param width: 转码输出视频宽度(Required)
type AddCustomLiveStreamTranscodeTemplateResponse ¶ added in v1.4.0
type AddCustomLiveStreamTranscodeTemplateResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddCustomLiveStreamTranscodeTemplateResult `json:"result"` }
type AddCustomLiveStreamTranscodeTemplateResult ¶ added in v1.4.0
type AddCustomLiveStreamTranscodeTemplateResult struct { }
type AddCustomLiveStreamWatermarkTemplateRequest ¶
type AddCustomLiveStreamWatermarkTemplateRequest struct { core.JDCloudRequest /* x轴偏移量 单位:像素 */ OffsetX int `json:"offsetX"` /* y轴偏移量 单位:像素 */ OffsetY int `json:"offsetY"` /* 宽 */ Width int `json:"width"` /* 高 */ Height int `json:"height"` /* 录制模板自定义名称 */ Template string `json:"template"` /* 高 */ Url string `json:"url"` }
func NewAddCustomLiveStreamWatermarkTemplateRequest ¶
func NewAddCustomLiveStreamWatermarkTemplateRequest( offsetX int, offsetY int, width int, height int, template string, url string, ) *AddCustomLiveStreamWatermarkTemplateRequest
* param offsetX: x轴偏移量 单位:像素 (Required) * param offsetY: y轴偏移量 单位:像素 (Required) * param width: 宽 (Required) * param height: 高 (Required) * param template: 录制模板自定义名称 (Required) * param url: 高 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddCustomLiveStreamWatermarkTemplateRequestWithAllParams ¶
func NewAddCustomLiveStreamWatermarkTemplateRequestWithAllParams( offsetX int, offsetY int, width int, height int, template string, url string, ) *AddCustomLiveStreamWatermarkTemplateRequest
* param offsetX: x轴偏移量 单位:像素 (Required) * param offsetY: y轴偏移量 单位:像素 (Required) * param width: 宽 (Required) * param height: 高 (Required) * param template: 录制模板自定义名称 (Required) * param url: 高 (Required)
func NewAddCustomLiveStreamWatermarkTemplateRequestWithoutParam ¶
func NewAddCustomLiveStreamWatermarkTemplateRequestWithoutParam() *AddCustomLiveStreamWatermarkTemplateRequest
This constructor has better compatible ability when API parameters changed
func (AddCustomLiveStreamWatermarkTemplateRequest) GetRegionId ¶
func (r AddCustomLiveStreamWatermarkTemplateRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddCustomLiveStreamWatermarkTemplateRequest) SetHeight ¶
func (r *AddCustomLiveStreamWatermarkTemplateRequest) SetHeight(height int)
param height: 高(Required)
func (*AddCustomLiveStreamWatermarkTemplateRequest) SetOffsetX ¶
func (r *AddCustomLiveStreamWatermarkTemplateRequest) SetOffsetX(offsetX int)
param offsetX: x轴偏移量 单位:像素(Required)
func (*AddCustomLiveStreamWatermarkTemplateRequest) SetOffsetY ¶
func (r *AddCustomLiveStreamWatermarkTemplateRequest) SetOffsetY(offsetY int)
param offsetY: y轴偏移量 单位:像素(Required)
func (*AddCustomLiveStreamWatermarkTemplateRequest) SetTemplate ¶
func (r *AddCustomLiveStreamWatermarkTemplateRequest) SetTemplate(template string)
param template: 录制模板自定义名称(Required)
func (*AddCustomLiveStreamWatermarkTemplateRequest) SetUrl ¶
func (r *AddCustomLiveStreamWatermarkTemplateRequest) SetUrl(url string)
param url: 高(Required)
func (*AddCustomLiveStreamWatermarkTemplateRequest) SetWidth ¶
func (r *AddCustomLiveStreamWatermarkTemplateRequest) SetWidth(width int)
param width: 宽(Required)
type AddCustomLiveStreamWatermarkTemplateResponse ¶
type AddCustomLiveStreamWatermarkTemplateResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddCustomLiveStreamWatermarkTemplateResult `json:"result"` }
type AddCustomLiveStreamWatermarkTemplateResult ¶
type AddCustomLiveStreamWatermarkTemplateResult struct { }
type AddLiveAppRequest ¶
type AddLiveAppRequest struct { core.JDCloudRequest /* 直播的推流域名 */ PublishDomain string `json:"publishDomain"` /* appName */ AppName string `json:"appName"` }
func NewAddLiveAppRequest ¶
func NewAddLiveAppRequest( publishDomain string, appName string, ) *AddLiveAppRequest
* param publishDomain: 直播的推流域名 (Required) * param appName: appName (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddLiveAppRequestWithAllParams ¶
func NewAddLiveAppRequestWithAllParams( publishDomain string, appName string, ) *AddLiveAppRequest
* param publishDomain: 直播的推流域名 (Required) * param appName: appName (Required)
func NewAddLiveAppRequestWithoutParam ¶
func NewAddLiveAppRequestWithoutParam() *AddLiveAppRequest
This constructor has better compatible ability when API parameters changed
func (AddLiveAppRequest) GetRegionId ¶
func (r AddLiveAppRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddLiveAppRequest) SetAppName ¶
func (r *AddLiveAppRequest) SetAppName(appName string)
param appName: appName(Required)
func (*AddLiveAppRequest) SetPublishDomain ¶
func (r *AddLiveAppRequest) SetPublishDomain(publishDomain string)
param publishDomain: 直播的推流域名(Required)
type AddLiveAppResponse ¶
type AddLiveAppResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddLiveAppResult `json:"result"` }
type AddLiveAppResult ¶
type AddLiveAppResult struct { }
type AddLiveDomainRequest ¶
type AddLiveDomainRequest struct { core.JDCloudRequest /* 直播的推流域名 */ PublishDomain string `json:"publishDomain"` /* 直播的播放域名 */ PlayDomain string `json:"playDomain"` }
func NewAddLiveDomainRequest ¶
func NewAddLiveDomainRequest( publishDomain string, playDomain string, ) *AddLiveDomainRequest
* param publishDomain: 直播的推流域名 (Required) * param playDomain: 直播的播放域名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddLiveDomainRequestWithAllParams ¶
func NewAddLiveDomainRequestWithAllParams( publishDomain string, playDomain string, ) *AddLiveDomainRequest
* param publishDomain: 直播的推流域名 (Required) * param playDomain: 直播的播放域名 (Required)
func NewAddLiveDomainRequestWithoutParam ¶
func NewAddLiveDomainRequestWithoutParam() *AddLiveDomainRequest
This constructor has better compatible ability when API parameters changed
func (AddLiveDomainRequest) GetRegionId ¶
func (r AddLiveDomainRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddLiveDomainRequest) SetPlayDomain ¶
func (r *AddLiveDomainRequest) SetPlayDomain(playDomain string)
param playDomain: 直播的播放域名(Required)
func (*AddLiveDomainRequest) SetPublishDomain ¶
func (r *AddLiveDomainRequest) SetPublishDomain(publishDomain string)
param publishDomain: 直播的推流域名(Required)
type AddLiveDomainResponse ¶
type AddLiveDomainResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddLiveDomainResult `json:"result"` }
type AddLiveDomainResult ¶
type AddLiveDomainResult struct { }
type AddLiveRecordRequest ¶
type AddLiveRecordRequest struct { core.JDCloudRequest /* 直播的推流域名 */ PublishDomain string `json:"publishDomain"` }
func NewAddLiveRecordRequest ¶
func NewAddLiveRecordRequest( publishDomain string, ) *AddLiveRecordRequest
* param publishDomain: 直播的推流域名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddLiveRecordRequestWithAllParams ¶
func NewAddLiveRecordRequestWithAllParams( publishDomain string, ) *AddLiveRecordRequest
* param publishDomain: 直播的推流域名 (Required)
func NewAddLiveRecordRequestWithoutParam ¶
func NewAddLiveRecordRequestWithoutParam() *AddLiveRecordRequest
This constructor has better compatible ability when API parameters changed
func (AddLiveRecordRequest) GetRegionId ¶
func (r AddLiveRecordRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddLiveRecordRequest) SetPublishDomain ¶
func (r *AddLiveRecordRequest) SetPublishDomain(publishDomain string)
param publishDomain: 直播的推流域名(Required)
type AddLiveRecordResponse ¶
type AddLiveRecordResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddLiveRecordResult `json:"result"` }
type AddLiveRecordResult ¶
type AddLiveRecordResult struct {
Feedback bool `json:"feedback"`
}
type AddLiveRecordTaskRequest ¶ added in v1.4.0
type AddLiveRecordTaskRequest struct { core.JDCloudRequest /* 推流加速域名 */ PublishDomain string `json:"publishDomain"` /* 直播流所属应用名称 */ AppName string `json:"appName"` /* 直播流名称 */ StreamName string `json:"streamName"` /* 您的推流加速域名 */ RecordTimes []live.RecordTime `json:"recordTimes"` /* 存储桶 */ SaveBucket string `json:"saveBucket"` /* 存储地址 */ SaveEndpoint string `json:"saveEndpoint"` /* 录制文件类型 */ RecordFileType string `json:"recordFileType"` /* 录制文件存储路径 (Optional) */ SaveObject *string `json:"saveObject"` }
func NewAddLiveRecordTaskRequest ¶ added in v1.4.0
func NewAddLiveRecordTaskRequest( publishDomain string, appName string, streamName string, recordTimes []live.RecordTime, saveBucket string, saveEndpoint string, recordFileType string, ) *AddLiveRecordTaskRequest
* param publishDomain: 推流加速域名 (Required) * param appName: 直播流所属应用名称 (Required) * param streamName: 直播流名称 (Required) * param recordTimes: 您的推流加速域名 (Required) * param saveBucket: 存储桶 (Required) * param saveEndpoint: 存储地址 (Required) * param recordFileType: 录制文件类型 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddLiveRecordTaskRequestWithAllParams ¶ added in v1.4.0
func NewAddLiveRecordTaskRequestWithAllParams( publishDomain string, appName string, streamName string, recordTimes []live.RecordTime, saveBucket string, saveEndpoint string, recordFileType string, saveObject *string, ) *AddLiveRecordTaskRequest
* param publishDomain: 推流加速域名 (Required) * param appName: 直播流所属应用名称 (Required) * param streamName: 直播流名称 (Required) * param recordTimes: 您的推流加速域名 (Required) * param saveBucket: 存储桶 (Required) * param saveEndpoint: 存储地址 (Required) * param recordFileType: 录制文件类型 (Required) * param saveObject: 录制文件存储路径 (Optional)
func NewAddLiveRecordTaskRequestWithoutParam ¶ added in v1.4.0
func NewAddLiveRecordTaskRequestWithoutParam() *AddLiveRecordTaskRequest
This constructor has better compatible ability when API parameters changed
func (AddLiveRecordTaskRequest) GetRegionId ¶ added in v1.4.0
func (r AddLiveRecordTaskRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddLiveRecordTaskRequest) SetAppName ¶ added in v1.4.0
func (r *AddLiveRecordTaskRequest) SetAppName(appName string)
param appName: 直播流所属应用名称(Required)
func (*AddLiveRecordTaskRequest) SetPublishDomain ¶ added in v1.4.0
func (r *AddLiveRecordTaskRequest) SetPublishDomain(publishDomain string)
param publishDomain: 推流加速域名(Required)
func (*AddLiveRecordTaskRequest) SetRecordFileType ¶ added in v1.4.0
func (r *AddLiveRecordTaskRequest) SetRecordFileType(recordFileType string)
param recordFileType: 录制文件类型(Required)
func (*AddLiveRecordTaskRequest) SetRecordTimes ¶ added in v1.4.0
func (r *AddLiveRecordTaskRequest) SetRecordTimes(recordTimes []live.RecordTime)
param recordTimes: 您的推流加速域名(Required)
func (*AddLiveRecordTaskRequest) SetSaveBucket ¶ added in v1.4.0
func (r *AddLiveRecordTaskRequest) SetSaveBucket(saveBucket string)
param saveBucket: 存储桶(Required)
func (*AddLiveRecordTaskRequest) SetSaveEndpoint ¶ added in v1.4.0
func (r *AddLiveRecordTaskRequest) SetSaveEndpoint(saveEndpoint string)
param saveEndpoint: 存储地址(Required)
func (*AddLiveRecordTaskRequest) SetSaveObject ¶ added in v1.4.0
func (r *AddLiveRecordTaskRequest) SetSaveObject(saveObject string)
param saveObject: 录制文件存储路径(Optional)
func (*AddLiveRecordTaskRequest) SetStreamName ¶ added in v1.4.0
func (r *AddLiveRecordTaskRequest) SetStreamName(streamName string)
param streamName: 直播流名称(Required)
type AddLiveRecordTaskResponse ¶ added in v1.4.0
type AddLiveRecordTaskResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddLiveRecordTaskResult `json:"result"` }
type AddLiveRecordTaskResult ¶ added in v1.4.0
type AddLiveRecordTaskResult struct { }
type AddLiveStreamAppRecordRequest ¶
type AddLiveStreamAppRecordRequest struct { core.JDCloudRequest /* 直播流所属应用名称 */ AppName string `json:"appName"` /* 您的推流加速域名 */ PublishDomain string `json:"publishDomain"` /* 录制模版 */ Template string `json:"template"` }
func NewAddLiveStreamAppRecordRequest ¶
func NewAddLiveStreamAppRecordRequest( appName string, publishDomain string, template string, ) *AddLiveStreamAppRecordRequest
* param appName: 直播流所属应用名称 (Required) * param publishDomain: 您的推流加速域名 (Required) * param template: 录制模版 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddLiveStreamAppRecordRequestWithAllParams ¶
func NewAddLiveStreamAppRecordRequestWithAllParams( appName string, publishDomain string, template string, ) *AddLiveStreamAppRecordRequest
* param appName: 直播流所属应用名称 (Required) * param publishDomain: 您的推流加速域名 (Required) * param template: 录制模版 (Required)
func NewAddLiveStreamAppRecordRequestWithoutParam ¶
func NewAddLiveStreamAppRecordRequestWithoutParam() *AddLiveStreamAppRecordRequest
This constructor has better compatible ability when API parameters changed
func (AddLiveStreamAppRecordRequest) GetRegionId ¶
func (r AddLiveStreamAppRecordRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddLiveStreamAppRecordRequest) SetAppName ¶
func (r *AddLiveStreamAppRecordRequest) SetAppName(appName string)
param appName: 直播流所属应用名称(Required)
func (*AddLiveStreamAppRecordRequest) SetPublishDomain ¶
func (r *AddLiveStreamAppRecordRequest) SetPublishDomain(publishDomain string)
param publishDomain: 您的推流加速域名(Required)
func (*AddLiveStreamAppRecordRequest) SetTemplate ¶
func (r *AddLiveStreamAppRecordRequest) SetTemplate(template string)
param template: 录制模版(Required)
type AddLiveStreamAppRecordResponse ¶
type AddLiveStreamAppRecordResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddLiveStreamAppRecordResult `json:"result"` }
type AddLiveStreamAppRecordResult ¶
type AddLiveStreamAppRecordResult struct { }
type AddLiveStreamAppSnapshotRequest ¶
type AddLiveStreamAppSnapshotRequest struct { core.JDCloudRequest /* 直播流所属应用名称 */ AppName string `json:"appName"` /* 您的推流加速域名 */ PublishDomain string `json:"publishDomain"` /* 截图模版 */ Template string `json:"template"` }
func NewAddLiveStreamAppSnapshotRequest ¶
func NewAddLiveStreamAppSnapshotRequest( appName string, publishDomain string, template string, ) *AddLiveStreamAppSnapshotRequest
* param appName: 直播流所属应用名称 (Required) * param publishDomain: 您的推流加速域名 (Required) * param template: 截图模版 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddLiveStreamAppSnapshotRequestWithAllParams ¶
func NewAddLiveStreamAppSnapshotRequestWithAllParams( appName string, publishDomain string, template string, ) *AddLiveStreamAppSnapshotRequest
* param appName: 直播流所属应用名称 (Required) * param publishDomain: 您的推流加速域名 (Required) * param template: 截图模版 (Required)
func NewAddLiveStreamAppSnapshotRequestWithoutParam ¶
func NewAddLiveStreamAppSnapshotRequestWithoutParam() *AddLiveStreamAppSnapshotRequest
This constructor has better compatible ability when API parameters changed
func (AddLiveStreamAppSnapshotRequest) GetRegionId ¶
func (r AddLiveStreamAppSnapshotRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddLiveStreamAppSnapshotRequest) SetAppName ¶
func (r *AddLiveStreamAppSnapshotRequest) SetAppName(appName string)
param appName: 直播流所属应用名称(Required)
func (*AddLiveStreamAppSnapshotRequest) SetPublishDomain ¶
func (r *AddLiveStreamAppSnapshotRequest) SetPublishDomain(publishDomain string)
param publishDomain: 您的推流加速域名(Required)
func (*AddLiveStreamAppSnapshotRequest) SetTemplate ¶
func (r *AddLiveStreamAppSnapshotRequest) SetTemplate(template string)
param template: 截图模版(Required)
type AddLiveStreamAppSnapshotResponse ¶
type AddLiveStreamAppSnapshotResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddLiveStreamAppSnapshotResult `json:"result"` }
type AddLiveStreamAppSnapshotResult ¶
type AddLiveStreamAppSnapshotResult struct { }
type AddLiveStreamAppTranscodeRequest ¶
type AddLiveStreamAppTranscodeRequest struct { core.JDCloudRequest /* 直播的推流域名 */ PublishDomain string `json:"publishDomain"` /* 转码模版 */ Template string `json:"template"` /* 直播流所属应用名称 */ AppName string `json:"appName"` }
func NewAddLiveStreamAppTranscodeRequest ¶
func NewAddLiveStreamAppTranscodeRequest( publishDomain string, template string, appName string, ) *AddLiveStreamAppTranscodeRequest
* param publishDomain: 直播的推流域名 (Required) * param template: 转码模版 (Required) * param appName: 直播流所属应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddLiveStreamAppTranscodeRequestWithAllParams ¶
func NewAddLiveStreamAppTranscodeRequestWithAllParams( publishDomain string, template string, appName string, ) *AddLiveStreamAppTranscodeRequest
* param publishDomain: 直播的推流域名 (Required) * param template: 转码模版 (Required) * param appName: 直播流所属应用名称 (Required)
func NewAddLiveStreamAppTranscodeRequestWithoutParam ¶
func NewAddLiveStreamAppTranscodeRequestWithoutParam() *AddLiveStreamAppTranscodeRequest
This constructor has better compatible ability when API parameters changed
func (AddLiveStreamAppTranscodeRequest) GetRegionId ¶
func (r AddLiveStreamAppTranscodeRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddLiveStreamAppTranscodeRequest) SetAppName ¶
func (r *AddLiveStreamAppTranscodeRequest) SetAppName(appName string)
param appName: 直播流所属应用名称(Required)
func (*AddLiveStreamAppTranscodeRequest) SetPublishDomain ¶
func (r *AddLiveStreamAppTranscodeRequest) SetPublishDomain(publishDomain string)
param publishDomain: 直播的推流域名(Required)
func (*AddLiveStreamAppTranscodeRequest) SetTemplate ¶
func (r *AddLiveStreamAppTranscodeRequest) SetTemplate(template string)
param template: 转码模版(Required)
type AddLiveStreamAppTranscodeResponse ¶
type AddLiveStreamAppTranscodeResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddLiveStreamAppTranscodeResult `json:"result"` }
type AddLiveStreamAppTranscodeResult ¶
type AddLiveStreamAppTranscodeResult struct { }
type AddLiveStreamAppWatermarkRequest ¶
type AddLiveStreamAppWatermarkRequest struct { core.JDCloudRequest /* 直播流所属应用名称 */ AppName string `json:"appName"` /* 您的推流加速域名 */ PublishDomain string `json:"publishDomain"` /* 录制模版 */ Template string `json:"template"` }
func NewAddLiveStreamAppWatermarkRequest ¶
func NewAddLiveStreamAppWatermarkRequest( appName string, publishDomain string, template string, ) *AddLiveStreamAppWatermarkRequest
* param appName: 直播流所属应用名称 (Required) * param publishDomain: 您的推流加速域名 (Required) * param template: 录制模版 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddLiveStreamAppWatermarkRequestWithAllParams ¶
func NewAddLiveStreamAppWatermarkRequestWithAllParams( appName string, publishDomain string, template string, ) *AddLiveStreamAppWatermarkRequest
* param appName: 直播流所属应用名称 (Required) * param publishDomain: 您的推流加速域名 (Required) * param template: 录制模版 (Required)
func NewAddLiveStreamAppWatermarkRequestWithoutParam ¶
func NewAddLiveStreamAppWatermarkRequestWithoutParam() *AddLiveStreamAppWatermarkRequest
This constructor has better compatible ability when API parameters changed
func (AddLiveStreamAppWatermarkRequest) GetRegionId ¶
func (r AddLiveStreamAppWatermarkRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddLiveStreamAppWatermarkRequest) SetAppName ¶
func (r *AddLiveStreamAppWatermarkRequest) SetAppName(appName string)
param appName: 直播流所属应用名称(Required)
func (*AddLiveStreamAppWatermarkRequest) SetPublishDomain ¶
func (r *AddLiveStreamAppWatermarkRequest) SetPublishDomain(publishDomain string)
param publishDomain: 您的推流加速域名(Required)
func (*AddLiveStreamAppWatermarkRequest) SetTemplate ¶
func (r *AddLiveStreamAppWatermarkRequest) SetTemplate(template string)
param template: 录制模版(Required)
type AddLiveStreamAppWatermarkResponse ¶
type AddLiveStreamAppWatermarkResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddLiveStreamAppWatermarkResult `json:"result"` }
type AddLiveStreamAppWatermarkResult ¶
type AddLiveStreamAppWatermarkResult struct { }
type AddLiveStreamDomainRecordRequest ¶
type AddLiveStreamDomainRecordRequest struct { core.JDCloudRequest /* 您的推流加速域名 */ PublishDomain string `json:"publishDomain"` /* 录制模版 */ Template string `json:"template"` }
func NewAddLiveStreamDomainRecordRequest ¶
func NewAddLiveStreamDomainRecordRequest( publishDomain string, template string, ) *AddLiveStreamDomainRecordRequest
* param publishDomain: 您的推流加速域名 (Required) * param template: 录制模版 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddLiveStreamDomainRecordRequestWithAllParams ¶
func NewAddLiveStreamDomainRecordRequestWithAllParams( publishDomain string, template string, ) *AddLiveStreamDomainRecordRequest
* param publishDomain: 您的推流加速域名 (Required) * param template: 录制模版 (Required)
func NewAddLiveStreamDomainRecordRequestWithoutParam ¶
func NewAddLiveStreamDomainRecordRequestWithoutParam() *AddLiveStreamDomainRecordRequest
This constructor has better compatible ability when API parameters changed
func (AddLiveStreamDomainRecordRequest) GetRegionId ¶
func (r AddLiveStreamDomainRecordRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddLiveStreamDomainRecordRequest) SetPublishDomain ¶
func (r *AddLiveStreamDomainRecordRequest) SetPublishDomain(publishDomain string)
param publishDomain: 您的推流加速域名(Required)
func (*AddLiveStreamDomainRecordRequest) SetTemplate ¶
func (r *AddLiveStreamDomainRecordRequest) SetTemplate(template string)
param template: 录制模版(Required)
type AddLiveStreamDomainRecordResponse ¶
type AddLiveStreamDomainRecordResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddLiveStreamDomainRecordResult `json:"result"` }
type AddLiveStreamDomainRecordResult ¶
type AddLiveStreamDomainRecordResult struct { }
type AddLiveStreamDomainSnapshotRequest ¶
type AddLiveStreamDomainSnapshotRequest struct { core.JDCloudRequest /* 您的推流加速域名 */ PublishDomain string `json:"publishDomain"` /* 截图模版 */ Template string `json:"template"` }
func NewAddLiveStreamDomainSnapshotRequest ¶
func NewAddLiveStreamDomainSnapshotRequest( publishDomain string, template string, ) *AddLiveStreamDomainSnapshotRequest
* param publishDomain: 您的推流加速域名 (Required) * param template: 截图模版 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddLiveStreamDomainSnapshotRequestWithAllParams ¶
func NewAddLiveStreamDomainSnapshotRequestWithAllParams( publishDomain string, template string, ) *AddLiveStreamDomainSnapshotRequest
* param publishDomain: 您的推流加速域名 (Required) * param template: 截图模版 (Required)
func NewAddLiveStreamDomainSnapshotRequestWithoutParam ¶
func NewAddLiveStreamDomainSnapshotRequestWithoutParam() *AddLiveStreamDomainSnapshotRequest
This constructor has better compatible ability when API parameters changed
func (AddLiveStreamDomainSnapshotRequest) GetRegionId ¶
func (r AddLiveStreamDomainSnapshotRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddLiveStreamDomainSnapshotRequest) SetPublishDomain ¶
func (r *AddLiveStreamDomainSnapshotRequest) SetPublishDomain(publishDomain string)
param publishDomain: 您的推流加速域名(Required)
func (*AddLiveStreamDomainSnapshotRequest) SetTemplate ¶
func (r *AddLiveStreamDomainSnapshotRequest) SetTemplate(template string)
param template: 截图模版(Required)
type AddLiveStreamDomainSnapshotResponse ¶
type AddLiveStreamDomainSnapshotResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddLiveStreamDomainSnapshotResult `json:"result"` }
type AddLiveStreamDomainSnapshotResult ¶
type AddLiveStreamDomainSnapshotResult struct { }
type AddLiveStreamDomainTranscodeRequest ¶
type AddLiveStreamDomainTranscodeRequest struct { core.JDCloudRequest /* 直播的推流域名 */ PublishDomain string `json:"publishDomain"` /* 转码模版 */ Template string `json:"template"` }
func NewAddLiveStreamDomainTranscodeRequest ¶
func NewAddLiveStreamDomainTranscodeRequest( publishDomain string, template string, ) *AddLiveStreamDomainTranscodeRequest
* param publishDomain: 直播的推流域名 (Required) * param template: 转码模版 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddLiveStreamDomainTranscodeRequestWithAllParams ¶
func NewAddLiveStreamDomainTranscodeRequestWithAllParams( publishDomain string, template string, ) *AddLiveStreamDomainTranscodeRequest
* param publishDomain: 直播的推流域名 (Required) * param template: 转码模版 (Required)
func NewAddLiveStreamDomainTranscodeRequestWithoutParam ¶
func NewAddLiveStreamDomainTranscodeRequestWithoutParam() *AddLiveStreamDomainTranscodeRequest
This constructor has better compatible ability when API parameters changed
func (AddLiveStreamDomainTranscodeRequest) GetRegionId ¶
func (r AddLiveStreamDomainTranscodeRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddLiveStreamDomainTranscodeRequest) SetPublishDomain ¶
func (r *AddLiveStreamDomainTranscodeRequest) SetPublishDomain(publishDomain string)
param publishDomain: 直播的推流域名(Required)
func (*AddLiveStreamDomainTranscodeRequest) SetTemplate ¶
func (r *AddLiveStreamDomainTranscodeRequest) SetTemplate(template string)
param template: 转码模版(Required)
type AddLiveStreamDomainTranscodeResponse ¶
type AddLiveStreamDomainTranscodeResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddLiveStreamDomainTranscodeResult `json:"result"` }
type AddLiveStreamDomainTranscodeResult ¶
type AddLiveStreamDomainTranscodeResult struct { }
type AddLiveStreamDomainWatermarkRequest ¶
type AddLiveStreamDomainWatermarkRequest struct { core.JDCloudRequest /* 您的推流加速域名 */ PublishDomain string `json:"publishDomain"` /* 录制模版 */ Template string `json:"template"` }
func NewAddLiveStreamDomainWatermarkRequest ¶
func NewAddLiveStreamDomainWatermarkRequest( publishDomain string, template string, ) *AddLiveStreamDomainWatermarkRequest
* param publishDomain: 您的推流加速域名 (Required) * param template: 录制模版 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddLiveStreamDomainWatermarkRequestWithAllParams ¶
func NewAddLiveStreamDomainWatermarkRequestWithAllParams( publishDomain string, template string, ) *AddLiveStreamDomainWatermarkRequest
* param publishDomain: 您的推流加速域名 (Required) * param template: 录制模版 (Required)
func NewAddLiveStreamDomainWatermarkRequestWithoutParam ¶
func NewAddLiveStreamDomainWatermarkRequestWithoutParam() *AddLiveStreamDomainWatermarkRequest
This constructor has better compatible ability when API parameters changed
func (AddLiveStreamDomainWatermarkRequest) GetRegionId ¶
func (r AddLiveStreamDomainWatermarkRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddLiveStreamDomainWatermarkRequest) SetPublishDomain ¶
func (r *AddLiveStreamDomainWatermarkRequest) SetPublishDomain(publishDomain string)
param publishDomain: 您的推流加速域名(Required)
func (*AddLiveStreamDomainWatermarkRequest) SetTemplate ¶
func (r *AddLiveStreamDomainWatermarkRequest) SetTemplate(template string)
param template: 录制模版(Required)
type AddLiveStreamDomainWatermarkResponse ¶
type AddLiveStreamDomainWatermarkResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddLiveStreamDomainWatermarkResult `json:"result"` }
type AddLiveStreamDomainWatermarkResult ¶
type AddLiveStreamDomainWatermarkResult struct { }
type AddLiveStreamRecordNotifyConfigRequest ¶
type AddLiveStreamRecordNotifyConfigRequest struct { core.JDCloudRequest /* 您的推流加速域名 */ PublishDomain string `json:"publishDomain"` /* 设置直播流信息推送到的 URL 地址 */ NotifyUrl string `json:"notifyUrl"` }
func NewAddLiveStreamRecordNotifyConfigRequest ¶
func NewAddLiveStreamRecordNotifyConfigRequest( publishDomain string, notifyUrl string, ) *AddLiveStreamRecordNotifyConfigRequest
* param publishDomain: 您的推流加速域名 (Required) * param notifyUrl: 设置直播流信息推送到的 URL 地址 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddLiveStreamRecordNotifyConfigRequestWithAllParams ¶
func NewAddLiveStreamRecordNotifyConfigRequestWithAllParams( publishDomain string, notifyUrl string, ) *AddLiveStreamRecordNotifyConfigRequest
* param publishDomain: 您的推流加速域名 (Required) * param notifyUrl: 设置直播流信息推送到的 URL 地址 (Required)
func NewAddLiveStreamRecordNotifyConfigRequestWithoutParam ¶
func NewAddLiveStreamRecordNotifyConfigRequestWithoutParam() *AddLiveStreamRecordNotifyConfigRequest
This constructor has better compatible ability when API parameters changed
func (AddLiveStreamRecordNotifyConfigRequest) GetRegionId ¶
func (r AddLiveStreamRecordNotifyConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddLiveStreamRecordNotifyConfigRequest) SetNotifyUrl ¶
func (r *AddLiveStreamRecordNotifyConfigRequest) SetNotifyUrl(notifyUrl string)
param notifyUrl: 设置直播流信息推送到的 URL 地址(Required)
func (*AddLiveStreamRecordNotifyConfigRequest) SetPublishDomain ¶
func (r *AddLiveStreamRecordNotifyConfigRequest) SetPublishDomain(publishDomain string)
param publishDomain: 您的推流加速域名(Required)
type AddLiveStreamRecordNotifyConfigResponse ¶
type AddLiveStreamRecordNotifyConfigResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddLiveStreamRecordNotifyConfigResult `json:"result"` }
type AddLiveStreamRecordNotifyConfigResult ¶
type AddLiveStreamRecordNotifyConfigResult struct {
PublishDomain string `json:"publishDomain"`
}
type AddLiveStreamSnapshotNotifyConfigRequest ¶
type AddLiveStreamSnapshotNotifyConfigRequest struct { core.JDCloudRequest /* 您的推流加速域名 */ PublishDomain string `json:"publishDomain"` /* 设置直播流信息推送到的 URL 地址 */ NotifyUrl string `json:"notifyUrl"` }
func NewAddLiveStreamSnapshotNotifyConfigRequest ¶
func NewAddLiveStreamSnapshotNotifyConfigRequest( publishDomain string, notifyUrl string, ) *AddLiveStreamSnapshotNotifyConfigRequest
* param publishDomain: 您的推流加速域名 (Required) * param notifyUrl: 设置直播流信息推送到的 URL 地址 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddLiveStreamSnapshotNotifyConfigRequestWithAllParams ¶
func NewAddLiveStreamSnapshotNotifyConfigRequestWithAllParams( publishDomain string, notifyUrl string, ) *AddLiveStreamSnapshotNotifyConfigRequest
* param publishDomain: 您的推流加速域名 (Required) * param notifyUrl: 设置直播流信息推送到的 URL 地址 (Required)
func NewAddLiveStreamSnapshotNotifyConfigRequestWithoutParam ¶
func NewAddLiveStreamSnapshotNotifyConfigRequestWithoutParam() *AddLiveStreamSnapshotNotifyConfigRequest
This constructor has better compatible ability when API parameters changed
func (AddLiveStreamSnapshotNotifyConfigRequest) GetRegionId ¶
func (r AddLiveStreamSnapshotNotifyConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddLiveStreamSnapshotNotifyConfigRequest) SetNotifyUrl ¶
func (r *AddLiveStreamSnapshotNotifyConfigRequest) SetNotifyUrl(notifyUrl string)
param notifyUrl: 设置直播流信息推送到的 URL 地址(Required)
func (*AddLiveStreamSnapshotNotifyConfigRequest) SetPublishDomain ¶
func (r *AddLiveStreamSnapshotNotifyConfigRequest) SetPublishDomain(publishDomain string)
param publishDomain: 您的推流加速域名(Required)
type AddLiveStreamSnapshotNotifyConfigResponse ¶
type AddLiveStreamSnapshotNotifyConfigResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result AddLiveStreamSnapshotNotifyConfigResult `json:"result"` }
type AddLiveStreamSnapshotNotifyConfigResult ¶
type AddLiveStreamSnapshotNotifyConfigResult struct {
Feedback bool `json:"feedback"`
}
type DeleteCustomLiveStreamRecordTemplateRequest ¶
type DeleteCustomLiveStreamRecordTemplateRequest struct { core.JDCloudRequest /* 录制模板自定义名称 */ Template string `json:"template"` }
func NewDeleteCustomLiveStreamRecordTemplateRequest ¶
func NewDeleteCustomLiveStreamRecordTemplateRequest( template string, ) *DeleteCustomLiveStreamRecordTemplateRequest
* param template: 录制模板自定义名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteCustomLiveStreamRecordTemplateRequestWithAllParams ¶
func NewDeleteCustomLiveStreamRecordTemplateRequestWithAllParams( template string, ) *DeleteCustomLiveStreamRecordTemplateRequest
* param template: 录制模板自定义名称 (Required)
func NewDeleteCustomLiveStreamRecordTemplateRequestWithoutParam ¶
func NewDeleteCustomLiveStreamRecordTemplateRequestWithoutParam() *DeleteCustomLiveStreamRecordTemplateRequest
This constructor has better compatible ability when API parameters changed
func (DeleteCustomLiveStreamRecordTemplateRequest) GetRegionId ¶
func (r DeleteCustomLiveStreamRecordTemplateRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteCustomLiveStreamRecordTemplateRequest) SetTemplate ¶
func (r *DeleteCustomLiveStreamRecordTemplateRequest) SetTemplate(template string)
param template: 录制模板自定义名称(Required)
type DeleteCustomLiveStreamRecordTemplateResponse ¶
type DeleteCustomLiveStreamRecordTemplateResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteCustomLiveStreamRecordTemplateResult `json:"result"` }
type DeleteCustomLiveStreamRecordTemplateResult ¶
type DeleteCustomLiveStreamRecordTemplateResult struct { }
type DeleteCustomLiveStreamSnapshotTemplateRequest ¶
type DeleteCustomLiveStreamSnapshotTemplateRequest struct { core.JDCloudRequest /* 录制模板自定义名称 */ Template string `json:"template"` }
func NewDeleteCustomLiveStreamSnapshotTemplateRequest ¶
func NewDeleteCustomLiveStreamSnapshotTemplateRequest( template string, ) *DeleteCustomLiveStreamSnapshotTemplateRequest
* param template: 录制模板自定义名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteCustomLiveStreamSnapshotTemplateRequestWithAllParams ¶
func NewDeleteCustomLiveStreamSnapshotTemplateRequestWithAllParams( template string, ) *DeleteCustomLiveStreamSnapshotTemplateRequest
* param template: 录制模板自定义名称 (Required)
func NewDeleteCustomLiveStreamSnapshotTemplateRequestWithoutParam ¶
func NewDeleteCustomLiveStreamSnapshotTemplateRequestWithoutParam() *DeleteCustomLiveStreamSnapshotTemplateRequest
This constructor has better compatible ability when API parameters changed
func (DeleteCustomLiveStreamSnapshotTemplateRequest) GetRegionId ¶
func (r DeleteCustomLiveStreamSnapshotTemplateRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteCustomLiveStreamSnapshotTemplateRequest) SetTemplate ¶
func (r *DeleteCustomLiveStreamSnapshotTemplateRequest) SetTemplate(template string)
param template: 录制模板自定义名称(Required)
type DeleteCustomLiveStreamSnapshotTemplateResponse ¶
type DeleteCustomLiveStreamSnapshotTemplateResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteCustomLiveStreamSnapshotTemplateResult `json:"result"` }
type DeleteCustomLiveStreamSnapshotTemplateResult ¶
type DeleteCustomLiveStreamSnapshotTemplateResult struct { }
type DeleteCustomLiveStreamTranscodeRequest ¶
type DeleteCustomLiveStreamTranscodeRequest struct { core.JDCloudRequest /* 转码模版 */ Template string `json:"template"` }
func NewDeleteCustomLiveStreamTranscodeRequest ¶
func NewDeleteCustomLiveStreamTranscodeRequest( template string, ) *DeleteCustomLiveStreamTranscodeRequest
* param template: 转码模版 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteCustomLiveStreamTranscodeRequestWithAllParams ¶
func NewDeleteCustomLiveStreamTranscodeRequestWithAllParams( template string, ) *DeleteCustomLiveStreamTranscodeRequest
* param template: 转码模版 (Required)
func NewDeleteCustomLiveStreamTranscodeRequestWithoutParam ¶
func NewDeleteCustomLiveStreamTranscodeRequestWithoutParam() *DeleteCustomLiveStreamTranscodeRequest
This constructor has better compatible ability when API parameters changed
func (DeleteCustomLiveStreamTranscodeRequest) GetRegionId ¶
func (r DeleteCustomLiveStreamTranscodeRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteCustomLiveStreamTranscodeRequest) SetTemplate ¶
func (r *DeleteCustomLiveStreamTranscodeRequest) SetTemplate(template string)
param template: 转码模版(Required)
type DeleteCustomLiveStreamTranscodeResponse ¶
type DeleteCustomLiveStreamTranscodeResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteCustomLiveStreamTranscodeResult `json:"result"` }
type DeleteCustomLiveStreamTranscodeResult ¶
type DeleteCustomLiveStreamTranscodeResult struct {
Template string `json:"template"`
}
type DeleteCustomLiveStreamTranscodeTemplateRequest ¶ added in v1.4.0
type DeleteCustomLiveStreamTranscodeTemplateRequest struct { core.JDCloudRequest /* 转码模版 */ Template string `json:"template"` }
func NewDeleteCustomLiveStreamTranscodeTemplateRequest ¶ added in v1.4.0
func NewDeleteCustomLiveStreamTranscodeTemplateRequest( template string, ) *DeleteCustomLiveStreamTranscodeTemplateRequest
* param template: 转码模版 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteCustomLiveStreamTranscodeTemplateRequestWithAllParams ¶ added in v1.4.0
func NewDeleteCustomLiveStreamTranscodeTemplateRequestWithAllParams( template string, ) *DeleteCustomLiveStreamTranscodeTemplateRequest
* param template: 转码模版 (Required)
func NewDeleteCustomLiveStreamTranscodeTemplateRequestWithoutParam ¶ added in v1.4.0
func NewDeleteCustomLiveStreamTranscodeTemplateRequestWithoutParam() *DeleteCustomLiveStreamTranscodeTemplateRequest
This constructor has better compatible ability when API parameters changed
func (DeleteCustomLiveStreamTranscodeTemplateRequest) GetRegionId ¶ added in v1.4.0
func (r DeleteCustomLiveStreamTranscodeTemplateRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteCustomLiveStreamTranscodeTemplateRequest) SetTemplate ¶ added in v1.4.0
func (r *DeleteCustomLiveStreamTranscodeTemplateRequest) SetTemplate(template string)
param template: 转码模版(Required)
type DeleteCustomLiveStreamTranscodeTemplateResponse ¶ added in v1.4.0
type DeleteCustomLiveStreamTranscodeTemplateResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteCustomLiveStreamTranscodeTemplateResult `json:"result"` }
type DeleteCustomLiveStreamTranscodeTemplateResult ¶ added in v1.4.0
type DeleteCustomLiveStreamTranscodeTemplateResult struct { }
type DeleteCustomLiveStreamWatermarkTemplateRequest ¶
type DeleteCustomLiveStreamWatermarkTemplateRequest struct { core.JDCloudRequest /* 转码模版 */ Template string `json:"template"` }
func NewDeleteCustomLiveStreamWatermarkTemplateRequest ¶
func NewDeleteCustomLiveStreamWatermarkTemplateRequest( template string, ) *DeleteCustomLiveStreamWatermarkTemplateRequest
* param template: 转码模版 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteCustomLiveStreamWatermarkTemplateRequestWithAllParams ¶
func NewDeleteCustomLiveStreamWatermarkTemplateRequestWithAllParams( template string, ) *DeleteCustomLiveStreamWatermarkTemplateRequest
* param template: 转码模版 (Required)
func NewDeleteCustomLiveStreamWatermarkTemplateRequestWithoutParam ¶
func NewDeleteCustomLiveStreamWatermarkTemplateRequestWithoutParam() *DeleteCustomLiveStreamWatermarkTemplateRequest
This constructor has better compatible ability when API parameters changed
func (DeleteCustomLiveStreamWatermarkTemplateRequest) GetRegionId ¶
func (r DeleteCustomLiveStreamWatermarkTemplateRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteCustomLiveStreamWatermarkTemplateRequest) SetTemplate ¶
func (r *DeleteCustomLiveStreamWatermarkTemplateRequest) SetTemplate(template string)
param template: 转码模版(Required)
type DeleteCustomLiveStreamWatermarkTemplateResponse ¶
type DeleteCustomLiveStreamWatermarkTemplateResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteCustomLiveStreamWatermarkTemplateResult `json:"result"` }
type DeleteCustomLiveStreamWatermarkTemplateResult ¶
type DeleteCustomLiveStreamWatermarkTemplateResult struct { }
type DeleteLiveAppRequest ¶
type DeleteLiveAppRequest struct { core.JDCloudRequest /* 推流域名 */ PublishDomain string `json:"publishDomain"` /* 直播流所属应用名称 */ AppName string `json:"appName"` }
func NewDeleteLiveAppRequest ¶
func NewDeleteLiveAppRequest( publishDomain string, appName string, ) *DeleteLiveAppRequest
* param publishDomain: 推流域名 (Required) * param appName: 直播流所属应用名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteLiveAppRequestWithAllParams ¶
func NewDeleteLiveAppRequestWithAllParams( publishDomain string, appName string, ) *DeleteLiveAppRequest
* param publishDomain: 推流域名 (Required) * param appName: 直播流所属应用名称 (Required)
func NewDeleteLiveAppRequestWithoutParam ¶
func NewDeleteLiveAppRequestWithoutParam() *DeleteLiveAppRequest
This constructor has better compatible ability when API parameters changed
func (DeleteLiveAppRequest) GetRegionId ¶
func (r DeleteLiveAppRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteLiveAppRequest) SetAppName ¶
func (r *DeleteLiveAppRequest) SetAppName(appName string)
param appName: 直播流所属应用名称(Required)
func (*DeleteLiveAppRequest) SetPublishDomain ¶
func (r *DeleteLiveAppRequest) SetPublishDomain(publishDomain string)
param publishDomain: 推流域名(Required)
type DeleteLiveAppResponse ¶
type DeleteLiveAppResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteLiveAppResult `json:"result"` }
type DeleteLiveAppResult ¶
type DeleteLiveAppResult struct { }
type DeleteLiveDomainRequest ¶
type DeleteLiveDomainRequest struct { core.JDCloudRequest /* 推流域名 */ PublishDomain string `json:"publishDomain"` }
func NewDeleteLiveDomainRequest ¶
func NewDeleteLiveDomainRequest( publishDomain string, ) *DeleteLiveDomainRequest
* param publishDomain: 推流域名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteLiveDomainRequestWithAllParams ¶
func NewDeleteLiveDomainRequestWithAllParams( publishDomain string, ) *DeleteLiveDomainRequest
* param publishDomain: 推流域名 (Required)
func NewDeleteLiveDomainRequestWithoutParam ¶
func NewDeleteLiveDomainRequestWithoutParam() *DeleteLiveDomainRequest
This constructor has better compatible ability when API parameters changed
func (DeleteLiveDomainRequest) GetRegionId ¶
func (r DeleteLiveDomainRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteLiveDomainRequest) SetPublishDomain ¶
func (r *DeleteLiveDomainRequest) SetPublishDomain(publishDomain string)
param publishDomain: 推流域名(Required)
type DeleteLiveDomainResponse ¶
type DeleteLiveDomainResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteLiveDomainResult `json:"result"` }
type DeleteLiveDomainResult ¶
type DeleteLiveDomainResult struct { }
type DeleteLiveStreamAppRecordRequest ¶
type DeleteLiveStreamAppRecordRequest struct { core.JDCloudRequest /* 推流加速域名 */ PublishDomain string `json:"publishDomain"` /* 直播流所属应用名称 */ AppName string `json:"appName"` /* 录制模板自定义名称 */ Template string `json:"template"` }
func NewDeleteLiveStreamAppRecordRequest ¶
func NewDeleteLiveStreamAppRecordRequest( publishDomain string, appName string, template string, ) *DeleteLiveStreamAppRecordRequest
* param publishDomain: 推流加速域名 (Required) * param appName: 直播流所属应用名称 (Required) * param template: 录制模板自定义名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteLiveStreamAppRecordRequestWithAllParams ¶
func NewDeleteLiveStreamAppRecordRequestWithAllParams( publishDomain string, appName string, template string, ) *DeleteLiveStreamAppRecordRequest
* param publishDomain: 推流加速域名 (Required) * param appName: 直播流所属应用名称 (Required) * param template: 录制模板自定义名称 (Required)
func NewDeleteLiveStreamAppRecordRequestWithoutParam ¶
func NewDeleteLiveStreamAppRecordRequestWithoutParam() *DeleteLiveStreamAppRecordRequest
This constructor has better compatible ability when API parameters changed
func (DeleteLiveStreamAppRecordRequest) GetRegionId ¶
func (r DeleteLiveStreamAppRecordRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteLiveStreamAppRecordRequest) SetAppName ¶
func (r *DeleteLiveStreamAppRecordRequest) SetAppName(appName string)
param appName: 直播流所属应用名称(Required)
func (*DeleteLiveStreamAppRecordRequest) SetPublishDomain ¶
func (r *DeleteLiveStreamAppRecordRequest) SetPublishDomain(publishDomain string)
param publishDomain: 推流加速域名(Required)
func (*DeleteLiveStreamAppRecordRequest) SetTemplate ¶
func (r *DeleteLiveStreamAppRecordRequest) SetTemplate(template string)
param template: 录制模板自定义名称(Required)
type DeleteLiveStreamAppRecordResponse ¶
type DeleteLiveStreamAppRecordResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteLiveStreamAppRecordResult `json:"result"` }
type DeleteLiveStreamAppRecordResult ¶
type DeleteLiveStreamAppRecordResult struct { }
type DeleteLiveStreamAppSnapshotRequest ¶
type DeleteLiveStreamAppSnapshotRequest struct { core.JDCloudRequest /* 推流加速域名 */ PublishDomain string `json:"publishDomain"` /* 直播流所属应用名称 */ AppName string `json:"appName"` /* 录制模板自定义名称 */ Template string `json:"template"` }
func NewDeleteLiveStreamAppSnapshotRequest ¶
func NewDeleteLiveStreamAppSnapshotRequest( publishDomain string, appName string, template string, ) *DeleteLiveStreamAppSnapshotRequest
* param publishDomain: 推流加速域名 (Required) * param appName: 直播流所属应用名称 (Required) * param template: 录制模板自定义名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteLiveStreamAppSnapshotRequestWithAllParams ¶
func NewDeleteLiveStreamAppSnapshotRequestWithAllParams( publishDomain string, appName string, template string, ) *DeleteLiveStreamAppSnapshotRequest
* param publishDomain: 推流加速域名 (Required) * param appName: 直播流所属应用名称 (Required) * param template: 录制模板自定义名称 (Required)
func NewDeleteLiveStreamAppSnapshotRequestWithoutParam ¶
func NewDeleteLiveStreamAppSnapshotRequestWithoutParam() *DeleteLiveStreamAppSnapshotRequest
This constructor has better compatible ability when API parameters changed
func (DeleteLiveStreamAppSnapshotRequest) GetRegionId ¶
func (r DeleteLiveStreamAppSnapshotRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteLiveStreamAppSnapshotRequest) SetAppName ¶
func (r *DeleteLiveStreamAppSnapshotRequest) SetAppName(appName string)
param appName: 直播流所属应用名称(Required)
func (*DeleteLiveStreamAppSnapshotRequest) SetPublishDomain ¶
func (r *DeleteLiveStreamAppSnapshotRequest) SetPublishDomain(publishDomain string)
param publishDomain: 推流加速域名(Required)
func (*DeleteLiveStreamAppSnapshotRequest) SetTemplate ¶
func (r *DeleteLiveStreamAppSnapshotRequest) SetTemplate(template string)
param template: 录制模板自定义名称(Required)
type DeleteLiveStreamAppSnapshotResponse ¶
type DeleteLiveStreamAppSnapshotResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteLiveStreamAppSnapshotResult `json:"result"` }
type DeleteLiveStreamAppSnapshotResult ¶
type DeleteLiveStreamAppSnapshotResult struct { }
type DeleteLiveStreamAppTranscodeRequest ¶
type DeleteLiveStreamAppTranscodeRequest struct { core.JDCloudRequest /* 推流加速域名 */ PublishDomain string `json:"publishDomain"` /* 直播流所属应用名称 */ AppName string `json:"appName"` /* 转码模版 */ Template string `json:"template"` }
func NewDeleteLiveStreamAppTranscodeRequest ¶
func NewDeleteLiveStreamAppTranscodeRequest( publishDomain string, appName string, template string, ) *DeleteLiveStreamAppTranscodeRequest
* param publishDomain: 推流加速域名 (Required) * param appName: 直播流所属应用名称 (Required) * param template: 转码模版 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteLiveStreamAppTranscodeRequestWithAllParams ¶
func NewDeleteLiveStreamAppTranscodeRequestWithAllParams( publishDomain string, appName string, template string, ) *DeleteLiveStreamAppTranscodeRequest
* param publishDomain: 推流加速域名 (Required) * param appName: 直播流所属应用名称 (Required) * param template: 转码模版 (Required)
func NewDeleteLiveStreamAppTranscodeRequestWithoutParam ¶
func NewDeleteLiveStreamAppTranscodeRequestWithoutParam() *DeleteLiveStreamAppTranscodeRequest
This constructor has better compatible ability when API parameters changed
func (DeleteLiveStreamAppTranscodeRequest) GetRegionId ¶
func (r DeleteLiveStreamAppTranscodeRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteLiveStreamAppTranscodeRequest) SetAppName ¶
func (r *DeleteLiveStreamAppTranscodeRequest) SetAppName(appName string)
param appName: 直播流所属应用名称(Required)
func (*DeleteLiveStreamAppTranscodeRequest) SetPublishDomain ¶
func (r *DeleteLiveStreamAppTranscodeRequest) SetPublishDomain(publishDomain string)
param publishDomain: 推流加速域名(Required)
func (*DeleteLiveStreamAppTranscodeRequest) SetTemplate ¶
func (r *DeleteLiveStreamAppTranscodeRequest) SetTemplate(template string)
param template: 转码模版(Required)
type DeleteLiveStreamAppTranscodeResponse ¶
type DeleteLiveStreamAppTranscodeResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteLiveStreamAppTranscodeResult `json:"result"` }
type DeleteLiveStreamAppTranscodeResult ¶
type DeleteLiveStreamAppTranscodeResult struct { }
type DeleteLiveStreamAppWatermarkRequest ¶
type DeleteLiveStreamAppWatermarkRequest struct { core.JDCloudRequest /* 推流加速域名 */ PublishDomain string `json:"publishDomain"` /* 直播流所属应用名称 */ AppName string `json:"appName"` /* 转码模版 */ Template string `json:"template"` }
func NewDeleteLiveStreamAppWatermarkRequest ¶
func NewDeleteLiveStreamAppWatermarkRequest( publishDomain string, appName string, template string, ) *DeleteLiveStreamAppWatermarkRequest
* param publishDomain: 推流加速域名 (Required) * param appName: 直播流所属应用名称 (Required) * param template: 转码模版 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteLiveStreamAppWatermarkRequestWithAllParams ¶
func NewDeleteLiveStreamAppWatermarkRequestWithAllParams( publishDomain string, appName string, template string, ) *DeleteLiveStreamAppWatermarkRequest
* param publishDomain: 推流加速域名 (Required) * param appName: 直播流所属应用名称 (Required) * param template: 转码模版 (Required)
func NewDeleteLiveStreamAppWatermarkRequestWithoutParam ¶
func NewDeleteLiveStreamAppWatermarkRequestWithoutParam() *DeleteLiveStreamAppWatermarkRequest
This constructor has better compatible ability when API parameters changed
func (DeleteLiveStreamAppWatermarkRequest) GetRegionId ¶
func (r DeleteLiveStreamAppWatermarkRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteLiveStreamAppWatermarkRequest) SetAppName ¶
func (r *DeleteLiveStreamAppWatermarkRequest) SetAppName(appName string)
param appName: 直播流所属应用名称(Required)
func (*DeleteLiveStreamAppWatermarkRequest) SetPublishDomain ¶
func (r *DeleteLiveStreamAppWatermarkRequest) SetPublishDomain(publishDomain string)
param publishDomain: 推流加速域名(Required)
func (*DeleteLiveStreamAppWatermarkRequest) SetTemplate ¶
func (r *DeleteLiveStreamAppWatermarkRequest) SetTemplate(template string)
param template: 转码模版(Required)
type DeleteLiveStreamAppWatermarkResponse ¶
type DeleteLiveStreamAppWatermarkResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteLiveStreamAppWatermarkResult `json:"result"` }
type DeleteLiveStreamAppWatermarkResult ¶
type DeleteLiveStreamAppWatermarkResult struct { }
type DeleteLiveStreamDomainRecordRequest ¶
type DeleteLiveStreamDomainRecordRequest struct { core.JDCloudRequest /* 推流加速域名 */ PublishDomain string `json:"publishDomain"` /* 录制模板自定义名称 */ Template string `json:"template"` }
func NewDeleteLiveStreamDomainRecordRequest ¶
func NewDeleteLiveStreamDomainRecordRequest( publishDomain string, template string, ) *DeleteLiveStreamDomainRecordRequest
* param publishDomain: 推流加速域名 (Required) * param template: 录制模板自定义名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteLiveStreamDomainRecordRequestWithAllParams ¶
func NewDeleteLiveStreamDomainRecordRequestWithAllParams( publishDomain string, template string, ) *DeleteLiveStreamDomainRecordRequest
* param publishDomain: 推流加速域名 (Required) * param template: 录制模板自定义名称 (Required)
func NewDeleteLiveStreamDomainRecordRequestWithoutParam ¶
func NewDeleteLiveStreamDomainRecordRequestWithoutParam() *DeleteLiveStreamDomainRecordRequest
This constructor has better compatible ability when API parameters changed
func (DeleteLiveStreamDomainRecordRequest) GetRegionId ¶
func (r DeleteLiveStreamDomainRecordRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteLiveStreamDomainRecordRequest) SetPublishDomain ¶
func (r *DeleteLiveStreamDomainRecordRequest) SetPublishDomain(publishDomain string)
param publishDomain: 推流加速域名(Required)
func (*DeleteLiveStreamDomainRecordRequest) SetTemplate ¶
func (r *DeleteLiveStreamDomainRecordRequest) SetTemplate(template string)
param template: 录制模板自定义名称(Required)
type DeleteLiveStreamDomainRecordResponse ¶
type DeleteLiveStreamDomainRecordResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteLiveStreamDomainRecordResult `json:"result"` }
type DeleteLiveStreamDomainRecordResult ¶
type DeleteLiveStreamDomainRecordResult struct { }
type DeleteLiveStreamDomainSnapshotRequest ¶
type DeleteLiveStreamDomainSnapshotRequest struct { core.JDCloudRequest /* 推流加速域名 */ PublishDomain string `json:"publishDomain"` /* 录制模板自定义名称 */ Template string `json:"template"` }
func NewDeleteLiveStreamDomainSnapshotRequest ¶
func NewDeleteLiveStreamDomainSnapshotRequest( publishDomain string, template string, ) *DeleteLiveStreamDomainSnapshotRequest
* param publishDomain: 推流加速域名 (Required) * param template: 录制模板自定义名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteLiveStreamDomainSnapshotRequestWithAllParams ¶
func NewDeleteLiveStreamDomainSnapshotRequestWithAllParams( publishDomain string, template string, ) *DeleteLiveStreamDomainSnapshotRequest
* param publishDomain: 推流加速域名 (Required) * param template: 录制模板自定义名称 (Required)
func NewDeleteLiveStreamDomainSnapshotRequestWithoutParam ¶
func NewDeleteLiveStreamDomainSnapshotRequestWithoutParam() *DeleteLiveStreamDomainSnapshotRequest
This constructor has better compatible ability when API parameters changed
func (DeleteLiveStreamDomainSnapshotRequest) GetRegionId ¶
func (r DeleteLiveStreamDomainSnapshotRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteLiveStreamDomainSnapshotRequest) SetPublishDomain ¶
func (r *DeleteLiveStreamDomainSnapshotRequest) SetPublishDomain(publishDomain string)
param publishDomain: 推流加速域名(Required)
func (*DeleteLiveStreamDomainSnapshotRequest) SetTemplate ¶
func (r *DeleteLiveStreamDomainSnapshotRequest) SetTemplate(template string)
param template: 录制模板自定义名称(Required)
type DeleteLiveStreamDomainSnapshotResponse ¶
type DeleteLiveStreamDomainSnapshotResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteLiveStreamDomainSnapshotResult `json:"result"` }
type DeleteLiveStreamDomainSnapshotResult ¶
type DeleteLiveStreamDomainSnapshotResult struct { }
type DeleteLiveStreamDomainTranscodeRequest ¶
type DeleteLiveStreamDomainTranscodeRequest struct { core.JDCloudRequest /* 推流加速域名 */ PublishDomain string `json:"publishDomain"` /* 转码模版 */ Template string `json:"template"` }
func NewDeleteLiveStreamDomainTranscodeRequest ¶
func NewDeleteLiveStreamDomainTranscodeRequest( publishDomain string, template string, ) *DeleteLiveStreamDomainTranscodeRequest
* param publishDomain: 推流加速域名 (Required) * param template: 转码模版 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteLiveStreamDomainTranscodeRequestWithAllParams ¶
func NewDeleteLiveStreamDomainTranscodeRequestWithAllParams( publishDomain string, template string, ) *DeleteLiveStreamDomainTranscodeRequest
* param publishDomain: 推流加速域名 (Required) * param template: 转码模版 (Required)
func NewDeleteLiveStreamDomainTranscodeRequestWithoutParam ¶
func NewDeleteLiveStreamDomainTranscodeRequestWithoutParam() *DeleteLiveStreamDomainTranscodeRequest
This constructor has better compatible ability when API parameters changed
func (DeleteLiveStreamDomainTranscodeRequest) GetRegionId ¶
func (r DeleteLiveStreamDomainTranscodeRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteLiveStreamDomainTranscodeRequest) SetPublishDomain ¶
func (r *DeleteLiveStreamDomainTranscodeRequest) SetPublishDomain(publishDomain string)
param publishDomain: 推流加速域名(Required)
func (*DeleteLiveStreamDomainTranscodeRequest) SetTemplate ¶
func (r *DeleteLiveStreamDomainTranscodeRequest) SetTemplate(template string)
param template: 转码模版(Required)
type DeleteLiveStreamDomainTranscodeResponse ¶
type DeleteLiveStreamDomainTranscodeResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteLiveStreamDomainTranscodeResult `json:"result"` }
type DeleteLiveStreamDomainTranscodeResult ¶
type DeleteLiveStreamDomainTranscodeResult struct { }
type DeleteLiveStreamDomainWatermarkRequest ¶
type DeleteLiveStreamDomainWatermarkRequest struct { core.JDCloudRequest /* 推流加速域名 */ PublishDomain string `json:"publishDomain"` /* 转码模版 */ Template string `json:"template"` }
func NewDeleteLiveStreamDomainWatermarkRequest ¶
func NewDeleteLiveStreamDomainWatermarkRequest( publishDomain string, template string, ) *DeleteLiveStreamDomainWatermarkRequest
* param publishDomain: 推流加速域名 (Required) * param template: 转码模版 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteLiveStreamDomainWatermarkRequestWithAllParams ¶
func NewDeleteLiveStreamDomainWatermarkRequestWithAllParams( publishDomain string, template string, ) *DeleteLiveStreamDomainWatermarkRequest
* param publishDomain: 推流加速域名 (Required) * param template: 转码模版 (Required)
func NewDeleteLiveStreamDomainWatermarkRequestWithoutParam ¶
func NewDeleteLiveStreamDomainWatermarkRequestWithoutParam() *DeleteLiveStreamDomainWatermarkRequest
This constructor has better compatible ability when API parameters changed
func (DeleteLiveStreamDomainWatermarkRequest) GetRegionId ¶
func (r DeleteLiveStreamDomainWatermarkRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteLiveStreamDomainWatermarkRequest) SetPublishDomain ¶
func (r *DeleteLiveStreamDomainWatermarkRequest) SetPublishDomain(publishDomain string)
param publishDomain: 推流加速域名(Required)
func (*DeleteLiveStreamDomainWatermarkRequest) SetTemplate ¶
func (r *DeleteLiveStreamDomainWatermarkRequest) SetTemplate(template string)
param template: 转码模版(Required)
type DeleteLiveStreamDomainWatermarkResponse ¶
type DeleteLiveStreamDomainWatermarkResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteLiveStreamDomainWatermarkResult `json:"result"` }
type DeleteLiveStreamDomainWatermarkResult ¶
type DeleteLiveStreamDomainWatermarkResult struct { }
type DeleteLiveStreamNotifyConfigRequest ¶ added in v1.4.0
type DeleteLiveStreamNotifyConfigRequest struct { core.JDCloudRequest /* 推流域名 */ PublishDomain string `json:"publishDomain"` }
func NewDeleteLiveStreamNotifyConfigRequest ¶ added in v1.4.0
func NewDeleteLiveStreamNotifyConfigRequest( publishDomain string, ) *DeleteLiveStreamNotifyConfigRequest
* param publishDomain: 推流域名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteLiveStreamNotifyConfigRequestWithAllParams ¶ added in v1.4.0
func NewDeleteLiveStreamNotifyConfigRequestWithAllParams( publishDomain string, ) *DeleteLiveStreamNotifyConfigRequest
* param publishDomain: 推流域名 (Required)
func NewDeleteLiveStreamNotifyConfigRequestWithoutParam ¶ added in v1.4.0
func NewDeleteLiveStreamNotifyConfigRequestWithoutParam() *DeleteLiveStreamNotifyConfigRequest
This constructor has better compatible ability when API parameters changed
func (DeleteLiveStreamNotifyConfigRequest) GetRegionId ¶ added in v1.4.0
func (r DeleteLiveStreamNotifyConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteLiveStreamNotifyConfigRequest) SetPublishDomain ¶ added in v1.4.0
func (r *DeleteLiveStreamNotifyConfigRequest) SetPublishDomain(publishDomain string)
param publishDomain: 推流域名(Required)
type DeleteLiveStreamNotifyConfigResponse ¶ added in v1.4.0
type DeleteLiveStreamNotifyConfigResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteLiveStreamNotifyConfigResult `json:"result"` }
type DeleteLiveStreamNotifyConfigResult ¶ added in v1.4.0
type DeleteLiveStreamNotifyConfigResult struct { }
type DeleteLiveStreamNotifyUrlConfigRequest ¶
type DeleteLiveStreamNotifyUrlConfigRequest struct { core.JDCloudRequest /* 推流域名 */ PublishDomain string `json:"publishDomain"` }
func NewDeleteLiveStreamNotifyUrlConfigRequest ¶
func NewDeleteLiveStreamNotifyUrlConfigRequest( publishDomain string, ) *DeleteLiveStreamNotifyUrlConfigRequest
* param publishDomain: 推流域名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteLiveStreamNotifyUrlConfigRequestWithAllParams ¶
func NewDeleteLiveStreamNotifyUrlConfigRequestWithAllParams( publishDomain string, ) *DeleteLiveStreamNotifyUrlConfigRequest
* param publishDomain: 推流域名 (Required)
func NewDeleteLiveStreamNotifyUrlConfigRequestWithoutParam ¶
func NewDeleteLiveStreamNotifyUrlConfigRequestWithoutParam() *DeleteLiveStreamNotifyUrlConfigRequest
This constructor has better compatible ability when API parameters changed
func (DeleteLiveStreamNotifyUrlConfigRequest) GetRegionId ¶
func (r DeleteLiveStreamNotifyUrlConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteLiveStreamNotifyUrlConfigRequest) SetPublishDomain ¶
func (r *DeleteLiveStreamNotifyUrlConfigRequest) SetPublishDomain(publishDomain string)
param publishDomain: 推流域名(Required)
type DeleteLiveStreamNotifyUrlConfigResponse ¶
type DeleteLiveStreamNotifyUrlConfigResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteLiveStreamNotifyUrlConfigResult `json:"result"` }
type DeleteLiveStreamNotifyUrlConfigResult ¶
type DeleteLiveStreamNotifyUrlConfigResult struct {
PublishDomain string `json:"publishDomain"`
}
type DeleteLiveStreamRecordNotifyConfigRequest ¶
type DeleteLiveStreamRecordNotifyConfigRequest struct { core.JDCloudRequest /* 推流加速域名 */ PublishDomain string `json:"publishDomain"` }
func NewDeleteLiveStreamRecordNotifyConfigRequest ¶
func NewDeleteLiveStreamRecordNotifyConfigRequest( publishDomain string, ) *DeleteLiveStreamRecordNotifyConfigRequest
* param publishDomain: 推流加速域名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteLiveStreamRecordNotifyConfigRequestWithAllParams ¶
func NewDeleteLiveStreamRecordNotifyConfigRequestWithAllParams( publishDomain string, ) *DeleteLiveStreamRecordNotifyConfigRequest
* param publishDomain: 推流加速域名 (Required)
func NewDeleteLiveStreamRecordNotifyConfigRequestWithoutParam ¶
func NewDeleteLiveStreamRecordNotifyConfigRequestWithoutParam() *DeleteLiveStreamRecordNotifyConfigRequest
This constructor has better compatible ability when API parameters changed
func (DeleteLiveStreamRecordNotifyConfigRequest) GetRegionId ¶
func (r DeleteLiveStreamRecordNotifyConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteLiveStreamRecordNotifyConfigRequest) SetPublishDomain ¶
func (r *DeleteLiveStreamRecordNotifyConfigRequest) SetPublishDomain(publishDomain string)
param publishDomain: 推流加速域名(Required)
type DeleteLiveStreamRecordNotifyConfigResponse ¶
type DeleteLiveStreamRecordNotifyConfigResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteLiveStreamRecordNotifyConfigResult `json:"result"` }
type DeleteLiveStreamRecordNotifyConfigResult ¶
type DeleteLiveStreamRecordNotifyConfigResult struct { }
type DeleteLiveStreamSnapshotNotifyConfigRequest ¶
type DeleteLiveStreamSnapshotNotifyConfigRequest struct { core.JDCloudRequest /* 推流加速域名 */ PublishDomain string `json:"publishDomain"` }
func NewDeleteLiveStreamSnapshotNotifyConfigRequest ¶
func NewDeleteLiveStreamSnapshotNotifyConfigRequest( publishDomain string, ) *DeleteLiveStreamSnapshotNotifyConfigRequest
* param publishDomain: 推流加速域名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteLiveStreamSnapshotNotifyConfigRequestWithAllParams ¶
func NewDeleteLiveStreamSnapshotNotifyConfigRequestWithAllParams( publishDomain string, ) *DeleteLiveStreamSnapshotNotifyConfigRequest
* param publishDomain: 推流加速域名 (Required)
func NewDeleteLiveStreamSnapshotNotifyConfigRequestWithoutParam ¶
func NewDeleteLiveStreamSnapshotNotifyConfigRequestWithoutParam() *DeleteLiveStreamSnapshotNotifyConfigRequest
This constructor has better compatible ability when API parameters changed
func (DeleteLiveStreamSnapshotNotifyConfigRequest) GetRegionId ¶
func (r DeleteLiveStreamSnapshotNotifyConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteLiveStreamSnapshotNotifyConfigRequest) SetPublishDomain ¶
func (r *DeleteLiveStreamSnapshotNotifyConfigRequest) SetPublishDomain(publishDomain string)
param publishDomain: 推流加速域名(Required)
type DeleteLiveStreamSnapshotNotifyConfigResponse ¶
type DeleteLiveStreamSnapshotNotifyConfigResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DeleteLiveStreamSnapshotNotifyConfigResult `json:"result"` }
type DeleteLiveStreamSnapshotNotifyConfigResult ¶
type DeleteLiveStreamSnapshotNotifyConfigResult struct { }
type DescribeCustomLiveStreamRecordConfigRequest ¶
type DescribeCustomLiveStreamRecordConfigRequest struct { core.JDCloudRequest /* 页码;默认为1;取值范围[1, 100000] (Optional) */ PageNum *int `json:"pageNum"` /* 分页大小;默认为10;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` /* 转码模板查询过滤条件, 不传递分页参数时默认返回10条 (Optional) */ Filters []common.Filter `json:"filters"` }
func NewDescribeCustomLiveStreamRecordConfigRequest ¶
func NewDescribeCustomLiveStreamRecordConfigRequest() *DescribeCustomLiveStreamRecordConfigRequest
* * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeCustomLiveStreamRecordConfigRequestWithAllParams ¶
func NewDescribeCustomLiveStreamRecordConfigRequestWithAllParams( pageNum *int, pageSize *int, filters []common.Filter, ) *DescribeCustomLiveStreamRecordConfigRequest
* param pageNum: 页码;默认为1;取值范围[1, 100000] (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional) * param filters: 转码模板查询过滤条件, 不传递分页参数时默认返回10条 (Optional)
func NewDescribeCustomLiveStreamRecordConfigRequestWithoutParam ¶
func NewDescribeCustomLiveStreamRecordConfigRequestWithoutParam() *DescribeCustomLiveStreamRecordConfigRequest
This constructor has better compatible ability when API parameters changed
func (DescribeCustomLiveStreamRecordConfigRequest) GetRegionId ¶
func (r DescribeCustomLiveStreamRecordConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeCustomLiveStreamRecordConfigRequest) SetFilters ¶
func (r *DescribeCustomLiveStreamRecordConfigRequest) SetFilters(filters []common.Filter)
param filters: 转码模板查询过滤条件, 不传递分页参数时默认返回10条(Optional)
func (*DescribeCustomLiveStreamRecordConfigRequest) SetPageNum ¶
func (r *DescribeCustomLiveStreamRecordConfigRequest) SetPageNum(pageNum int)
param pageNum: 页码;默认为1;取值范围[1, 100000](Optional)
func (*DescribeCustomLiveStreamRecordConfigRequest) SetPageSize ¶
func (r *DescribeCustomLiveStreamRecordConfigRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
type DescribeCustomLiveStreamRecordConfigResponse ¶
type DescribeCustomLiveStreamRecordConfigResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeCustomLiveStreamRecordConfigResult `json:"result"` }
type DescribeCustomLiveStreamRecordConfigResult ¶
type DescribeCustomLiveStreamRecordConfigResult struct { PageNumber int `json:"pageNumber"` PageSize int `json:"pageSize"` TotalCount int `json:"totalCount"` RecordConfigs []live.LiveRecordConfig `json:"recordConfigs"` }
type DescribeCustomLiveStreamRecordTemplatesRequest ¶
type DescribeCustomLiveStreamRecordTemplatesRequest struct { core.JDCloudRequest /* 页码;默认为1;取值范围[1, 100000] (Optional) */ PageNum *int `json:"pageNum"` /* 分页大小;默认为10;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` /* 域名列表查询过滤条件, 不传递分页参数时默认返回10条 (Optional) */ Filters []common.Filter `json:"filters"` }
func NewDescribeCustomLiveStreamRecordTemplatesRequest ¶
func NewDescribeCustomLiveStreamRecordTemplatesRequest() *DescribeCustomLiveStreamRecordTemplatesRequest
* * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeCustomLiveStreamRecordTemplatesRequestWithAllParams ¶
func NewDescribeCustomLiveStreamRecordTemplatesRequestWithAllParams( pageNum *int, pageSize *int, filters []common.Filter, ) *DescribeCustomLiveStreamRecordTemplatesRequest
* param pageNum: 页码;默认为1;取值范围[1, 100000] (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional) * param filters: 域名列表查询过滤条件, 不传递分页参数时默认返回10条 (Optional)
func NewDescribeCustomLiveStreamRecordTemplatesRequestWithoutParam ¶
func NewDescribeCustomLiveStreamRecordTemplatesRequestWithoutParam() *DescribeCustomLiveStreamRecordTemplatesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeCustomLiveStreamRecordTemplatesRequest) GetRegionId ¶
func (r DescribeCustomLiveStreamRecordTemplatesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeCustomLiveStreamRecordTemplatesRequest) SetFilters ¶
func (r *DescribeCustomLiveStreamRecordTemplatesRequest) SetFilters(filters []common.Filter)
param filters: 域名列表查询过滤条件, 不传递分页参数时默认返回10条(Optional)
func (*DescribeCustomLiveStreamRecordTemplatesRequest) SetPageNum ¶
func (r *DescribeCustomLiveStreamRecordTemplatesRequest) SetPageNum(pageNum int)
param pageNum: 页码;默认为1;取值范围[1, 100000](Optional)
func (*DescribeCustomLiveStreamRecordTemplatesRequest) SetPageSize ¶
func (r *DescribeCustomLiveStreamRecordTemplatesRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
type DescribeCustomLiveStreamRecordTemplatesResponse ¶
type DescribeCustomLiveStreamRecordTemplatesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeCustomLiveStreamRecordTemplatesResult `json:"result"` }
type DescribeCustomLiveStreamRecordTemplatesResult ¶
type DescribeCustomLiveStreamRecordTemplatesResult struct { PageNumber int `json:"pageNumber"` PageSize int `json:"pageSize"` TotalCount int `json:"totalCount"` RecordTemplates []live.RecordTemplate `json:"recordTemplates"` }
type DescribeCustomLiveStreamSnapshotConfigRequest ¶
type DescribeCustomLiveStreamSnapshotConfigRequest struct { core.JDCloudRequest /* 页码;默认为1;取值范围[1, 100000] (Optional) */ PageNum *int `json:"pageNum"` /* 分页大小;默认为10;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` /* 直播截图查询过滤条件, 不传递分页参数时默认返回10条 (Optional) */ Filters []common.Filter `json:"filters"` }
func NewDescribeCustomLiveStreamSnapshotConfigRequest ¶
func NewDescribeCustomLiveStreamSnapshotConfigRequest() *DescribeCustomLiveStreamSnapshotConfigRequest
* * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeCustomLiveStreamSnapshotConfigRequestWithAllParams ¶
func NewDescribeCustomLiveStreamSnapshotConfigRequestWithAllParams( pageNum *int, pageSize *int, filters []common.Filter, ) *DescribeCustomLiveStreamSnapshotConfigRequest
* param pageNum: 页码;默认为1;取值范围[1, 100000] (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional) * param filters: 直播截图查询过滤条件, 不传递分页参数时默认返回10条 (Optional)
func NewDescribeCustomLiveStreamSnapshotConfigRequestWithoutParam ¶
func NewDescribeCustomLiveStreamSnapshotConfigRequestWithoutParam() *DescribeCustomLiveStreamSnapshotConfigRequest
This constructor has better compatible ability when API parameters changed
func (DescribeCustomLiveStreamSnapshotConfigRequest) GetRegionId ¶
func (r DescribeCustomLiveStreamSnapshotConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeCustomLiveStreamSnapshotConfigRequest) SetFilters ¶
func (r *DescribeCustomLiveStreamSnapshotConfigRequest) SetFilters(filters []common.Filter)
param filters: 直播截图查询过滤条件, 不传递分页参数时默认返回10条(Optional)
func (*DescribeCustomLiveStreamSnapshotConfigRequest) SetPageNum ¶
func (r *DescribeCustomLiveStreamSnapshotConfigRequest) SetPageNum(pageNum int)
param pageNum: 页码;默认为1;取值范围[1, 100000](Optional)
func (*DescribeCustomLiveStreamSnapshotConfigRequest) SetPageSize ¶
func (r *DescribeCustomLiveStreamSnapshotConfigRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
type DescribeCustomLiveStreamSnapshotConfigResponse ¶
type DescribeCustomLiveStreamSnapshotConfigResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeCustomLiveStreamSnapshotConfigResult `json:"result"` }
type DescribeCustomLiveStreamSnapshotConfigResult ¶
type DescribeCustomLiveStreamSnapshotConfigResult struct { PageNumber int `json:"pageNumber"` PageSize int `json:"pageSize"` TotalCount int `json:"totalCount"` SnapshotConfigs []live.SnapshotConfig `json:"snapshotConfigs"` }
type DescribeCustomLiveStreamSnapshotTemplatesRequest ¶
type DescribeCustomLiveStreamSnapshotTemplatesRequest struct { core.JDCloudRequest /* 页码;默认为1;取值范围[1, 100000] (Optional) */ PageNum *int `json:"pageNum"` /* 分页大小;默认为10;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` /* 域名列表查询过滤条件, 不传递分页参数时默认返回10条 (Optional) */ Filters []common.Filter `json:"filters"` }
func NewDescribeCustomLiveStreamSnapshotTemplatesRequest ¶
func NewDescribeCustomLiveStreamSnapshotTemplatesRequest() *DescribeCustomLiveStreamSnapshotTemplatesRequest
* * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeCustomLiveStreamSnapshotTemplatesRequestWithAllParams ¶
func NewDescribeCustomLiveStreamSnapshotTemplatesRequestWithAllParams( pageNum *int, pageSize *int, filters []common.Filter, ) *DescribeCustomLiveStreamSnapshotTemplatesRequest
* param pageNum: 页码;默认为1;取值范围[1, 100000] (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional) * param filters: 域名列表查询过滤条件, 不传递分页参数时默认返回10条 (Optional)
func NewDescribeCustomLiveStreamSnapshotTemplatesRequestWithoutParam ¶
func NewDescribeCustomLiveStreamSnapshotTemplatesRequestWithoutParam() *DescribeCustomLiveStreamSnapshotTemplatesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeCustomLiveStreamSnapshotTemplatesRequest) GetRegionId ¶
func (r DescribeCustomLiveStreamSnapshotTemplatesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeCustomLiveStreamSnapshotTemplatesRequest) SetFilters ¶
func (r *DescribeCustomLiveStreamSnapshotTemplatesRequest) SetFilters(filters []common.Filter)
param filters: 域名列表查询过滤条件, 不传递分页参数时默认返回10条(Optional)
func (*DescribeCustomLiveStreamSnapshotTemplatesRequest) SetPageNum ¶
func (r *DescribeCustomLiveStreamSnapshotTemplatesRequest) SetPageNum(pageNum int)
param pageNum: 页码;默认为1;取值范围[1, 100000](Optional)
func (*DescribeCustomLiveStreamSnapshotTemplatesRequest) SetPageSize ¶
func (r *DescribeCustomLiveStreamSnapshotTemplatesRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
type DescribeCustomLiveStreamSnapshotTemplatesResponse ¶
type DescribeCustomLiveStreamSnapshotTemplatesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeCustomLiveStreamSnapshotTemplatesResult `json:"result"` }
type DescribeCustomLiveStreamSnapshotTemplatesResult ¶
type DescribeCustomLiveStreamSnapshotTemplatesResult struct { PageNumber int `json:"pageNumber"` PageSize int `json:"pageSize"` TotalCount int `json:"totalCount"` SnapshotTemplates []live.SnapshotTemplate `json:"snapshotTemplates"` }
type DescribeCustomLiveStreamTranscodeRequest ¶
type DescribeCustomLiveStreamTranscodeRequest struct { core.JDCloudRequest /* 转码模版 */ Template string `json:"template"` }
func NewDescribeCustomLiveStreamTranscodeRequest ¶
func NewDescribeCustomLiveStreamTranscodeRequest( template string, ) *DescribeCustomLiveStreamTranscodeRequest
* param template: 转码模版 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeCustomLiveStreamTranscodeRequestWithAllParams ¶
func NewDescribeCustomLiveStreamTranscodeRequestWithAllParams( template string, ) *DescribeCustomLiveStreamTranscodeRequest
* param template: 转码模版 (Required)
func NewDescribeCustomLiveStreamTranscodeRequestWithoutParam ¶
func NewDescribeCustomLiveStreamTranscodeRequestWithoutParam() *DescribeCustomLiveStreamTranscodeRequest
This constructor has better compatible ability when API parameters changed
func (DescribeCustomLiveStreamTranscodeRequest) GetRegionId ¶
func (r DescribeCustomLiveStreamTranscodeRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeCustomLiveStreamTranscodeRequest) SetTemplate ¶
func (r *DescribeCustomLiveStreamTranscodeRequest) SetTemplate(template string)
param template: 转码模版(Required)
type DescribeCustomLiveStreamTranscodeResponse ¶
type DescribeCustomLiveStreamTranscodeResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeCustomLiveStreamTranscodeResult `json:"result"` }
type DescribeCustomLiveStreamTranscodeResult ¶
type DescribeCustomLiveStreamTranscodeResult struct { VideoCodeRate int `json:"videoCodeRate"` VideoFrameRate string `json:"videoFrameRate"` Width int `json:"width"` Height int `json:"height"` Template string `json:"template"` AudioCodec string `json:"audioCodec"` AudioFormat string `json:"audioFormat"` AudioSampleRate int `json:"audioSampleRate"` AudioChannel int `json:"audioChannel"` AudioCodeRate int `json:"audioCodeRate"` }
type DescribeCustomLiveStreamTranscodeTemplateRequest ¶ added in v1.4.0
type DescribeCustomLiveStreamTranscodeTemplateRequest struct { core.JDCloudRequest /* 转码模版 */ Template string `json:"template"` }
func NewDescribeCustomLiveStreamTranscodeTemplateRequest ¶ added in v1.4.0
func NewDescribeCustomLiveStreamTranscodeTemplateRequest( template string, ) *DescribeCustomLiveStreamTranscodeTemplateRequest
* param template: 转码模版 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeCustomLiveStreamTranscodeTemplateRequestWithAllParams ¶ added in v1.4.0
func NewDescribeCustomLiveStreamTranscodeTemplateRequestWithAllParams( template string, ) *DescribeCustomLiveStreamTranscodeTemplateRequest
* param template: 转码模版 (Required)
func NewDescribeCustomLiveStreamTranscodeTemplateRequestWithoutParam ¶ added in v1.4.0
func NewDescribeCustomLiveStreamTranscodeTemplateRequestWithoutParam() *DescribeCustomLiveStreamTranscodeTemplateRequest
This constructor has better compatible ability when API parameters changed
func (DescribeCustomLiveStreamTranscodeTemplateRequest) GetRegionId ¶ added in v1.4.0
func (r DescribeCustomLiveStreamTranscodeTemplateRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeCustomLiveStreamTranscodeTemplateRequest) SetTemplate ¶ added in v1.4.0
func (r *DescribeCustomLiveStreamTranscodeTemplateRequest) SetTemplate(template string)
param template: 转码模版(Required)
type DescribeCustomLiveStreamTranscodeTemplateResponse ¶ added in v1.4.0
type DescribeCustomLiveStreamTranscodeTemplateResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeCustomLiveStreamTranscodeTemplateResult `json:"result"` }
type DescribeCustomLiveStreamTranscodeTemplateResult ¶ added in v1.4.0
type DescribeCustomLiveStreamTranscodeTemplateResult struct { VideoCodeRate int `json:"videoCodeRate"` VideoFrameRate string `json:"videoFrameRate"` Width int `json:"width"` Height int `json:"height"` Template string `json:"template"` AudioCodec string `json:"audioCodec"` AudioFormat string `json:"audioFormat"` AudioSampleRate int `json:"audioSampleRate"` AudioChannel int `json:"audioChannel"` AudioCodeRate int `json:"audioCodeRate"` }
type DescribeCustomLiveStreamTranscodeTemplatesRequest ¶ added in v1.4.0
type DescribeCustomLiveStreamTranscodeTemplatesRequest struct { core.JDCloudRequest /* 页码;默认为1;取值范围[1, 100000] (Optional) */ PageNum *int `json:"pageNum"` /* 分页大小;默认为10;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` /* 转码模板查询过滤条件, 不传递分页参数时默认返回10条 (Optional) */ Filters []common.Filter `json:"filters"` }
func NewDescribeCustomLiveStreamTranscodeTemplatesRequest ¶ added in v1.4.0
func NewDescribeCustomLiveStreamTranscodeTemplatesRequest() *DescribeCustomLiveStreamTranscodeTemplatesRequest
* * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeCustomLiveStreamTranscodeTemplatesRequestWithAllParams ¶ added in v1.4.0
func NewDescribeCustomLiveStreamTranscodeTemplatesRequestWithAllParams( pageNum *int, pageSize *int, filters []common.Filter, ) *DescribeCustomLiveStreamTranscodeTemplatesRequest
* param pageNum: 页码;默认为1;取值范围[1, 100000] (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional) * param filters: 转码模板查询过滤条件, 不传递分页参数时默认返回10条 (Optional)
func NewDescribeCustomLiveStreamTranscodeTemplatesRequestWithoutParam ¶ added in v1.4.0
func NewDescribeCustomLiveStreamTranscodeTemplatesRequestWithoutParam() *DescribeCustomLiveStreamTranscodeTemplatesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeCustomLiveStreamTranscodeTemplatesRequest) GetRegionId ¶ added in v1.4.0
func (r DescribeCustomLiveStreamTranscodeTemplatesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeCustomLiveStreamTranscodeTemplatesRequest) SetFilters ¶ added in v1.4.0
func (r *DescribeCustomLiveStreamTranscodeTemplatesRequest) SetFilters(filters []common.Filter)
param filters: 转码模板查询过滤条件, 不传递分页参数时默认返回10条(Optional)
func (*DescribeCustomLiveStreamTranscodeTemplatesRequest) SetPageNum ¶ added in v1.4.0
func (r *DescribeCustomLiveStreamTranscodeTemplatesRequest) SetPageNum(pageNum int)
param pageNum: 页码;默认为1;取值范围[1, 100000](Optional)
func (*DescribeCustomLiveStreamTranscodeTemplatesRequest) SetPageSize ¶ added in v1.4.0
func (r *DescribeCustomLiveStreamTranscodeTemplatesRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
type DescribeCustomLiveStreamTranscodeTemplatesResponse ¶ added in v1.4.0
type DescribeCustomLiveStreamTranscodeTemplatesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeCustomLiveStreamTranscodeTemplatesResult `json:"result"` }
type DescribeCustomLiveStreamTranscodeTemplatesResult ¶ added in v1.4.0
type DescribeCustomLiveStreamTranscodeTemplatesResult struct { PageNumber int `json:"pageNumber"` PageSize int `json:"pageSize"` TotalCount int `json:"totalCount"` TranscodeTemplates []live.TranscodeInfo `json:"transcodeTemplates"` }
type DescribeCustomLiveStreamTranscodesRequest ¶
type DescribeCustomLiveStreamTranscodesRequest struct { core.JDCloudRequest /* 页码;默认为1 (Optional) */ PageNum *int `json:"pageNum"` /* 分页大小;默认为10;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` /* 转码模板查询过滤条件, 不传递分页参数时默认返回10条 (Optional) */ Filters []common.Filter `json:"filters"` }
func NewDescribeCustomLiveStreamTranscodesRequest ¶
func NewDescribeCustomLiveStreamTranscodesRequest() *DescribeCustomLiveStreamTranscodesRequest
* * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeCustomLiveStreamTranscodesRequestWithAllParams ¶
func NewDescribeCustomLiveStreamTranscodesRequestWithAllParams( pageNum *int, pageSize *int, filters []common.Filter, ) *DescribeCustomLiveStreamTranscodesRequest
* param pageNum: 页码;默认为1 (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional) * param filters: 转码模板查询过滤条件, 不传递分页参数时默认返回10条 (Optional)
func NewDescribeCustomLiveStreamTranscodesRequestWithoutParam ¶
func NewDescribeCustomLiveStreamTranscodesRequestWithoutParam() *DescribeCustomLiveStreamTranscodesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeCustomLiveStreamTranscodesRequest) GetRegionId ¶
func (r DescribeCustomLiveStreamTranscodesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeCustomLiveStreamTranscodesRequest) SetFilters ¶
func (r *DescribeCustomLiveStreamTranscodesRequest) SetFilters(filters []common.Filter)
param filters: 转码模板查询过滤条件, 不传递分页参数时默认返回10条(Optional)
func (*DescribeCustomLiveStreamTranscodesRequest) SetPageNum ¶
func (r *DescribeCustomLiveStreamTranscodesRequest) SetPageNum(pageNum int)
param pageNum: 页码;默认为1(Optional)
func (*DescribeCustomLiveStreamTranscodesRequest) SetPageSize ¶
func (r *DescribeCustomLiveStreamTranscodesRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
type DescribeCustomLiveStreamTranscodesResponse ¶
type DescribeCustomLiveStreamTranscodesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeCustomLiveStreamTranscodesResult `json:"result"` }
type DescribeCustomLiveStreamTranscodesResult ¶
type DescribeCustomLiveStreamTranscodesResult struct { PageNumber int `json:"pageNumber"` PageSize int `json:"pageSize"` TotalCount int `json:"totalCount"` TranscodeTemplateList []live.TranscodeInfo `json:"transcodeTemplateList"` }
type DescribeCustomLiveStreamWatermarkConfigRequest ¶
type DescribeCustomLiveStreamWatermarkConfigRequest struct { core.JDCloudRequest /* 页码;默认为1;取值范围[1, 100000] (Optional) */ PageNum *int `json:"pageNum"` /* 分页大小;默认为10;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` /* 录制模板列表查询过滤条件, 不传递分页参数时默认返回10条 (Optional) */ Filters []common.Filter `json:"filters"` }
func NewDescribeCustomLiveStreamWatermarkConfigRequest ¶
func NewDescribeCustomLiveStreamWatermarkConfigRequest() *DescribeCustomLiveStreamWatermarkConfigRequest
* * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeCustomLiveStreamWatermarkConfigRequestWithAllParams ¶
func NewDescribeCustomLiveStreamWatermarkConfigRequestWithAllParams( pageNum *int, pageSize *int, filters []common.Filter, ) *DescribeCustomLiveStreamWatermarkConfigRequest
* param pageNum: 页码;默认为1;取值范围[1, 100000] (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional) * param filters: 录制模板列表查询过滤条件, 不传递分页参数时默认返回10条 (Optional)
func NewDescribeCustomLiveStreamWatermarkConfigRequestWithoutParam ¶
func NewDescribeCustomLiveStreamWatermarkConfigRequestWithoutParam() *DescribeCustomLiveStreamWatermarkConfigRequest
This constructor has better compatible ability when API parameters changed
func (DescribeCustomLiveStreamWatermarkConfigRequest) GetRegionId ¶
func (r DescribeCustomLiveStreamWatermarkConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeCustomLiveStreamWatermarkConfigRequest) SetFilters ¶
func (r *DescribeCustomLiveStreamWatermarkConfigRequest) SetFilters(filters []common.Filter)
param filters: 录制模板列表查询过滤条件, 不传递分页参数时默认返回10条(Optional)
func (*DescribeCustomLiveStreamWatermarkConfigRequest) SetPageNum ¶
func (r *DescribeCustomLiveStreamWatermarkConfigRequest) SetPageNum(pageNum int)
param pageNum: 页码;默认为1;取值范围[1, 100000](Optional)
func (*DescribeCustomLiveStreamWatermarkConfigRequest) SetPageSize ¶
func (r *DescribeCustomLiveStreamWatermarkConfigRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
type DescribeCustomLiveStreamWatermarkConfigResponse ¶
type DescribeCustomLiveStreamWatermarkConfigResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeCustomLiveStreamWatermarkConfigResult `json:"result"` }
type DescribeCustomLiveStreamWatermarkConfigResult ¶
type DescribeCustomLiveStreamWatermarkConfigResult struct { PageNumber int `json:"pageNumber"` PageSize int `json:"pageSize"` TotalCount int `json:"totalCount"` WatermarkConfigs []live.LiveStreamRecordConfig `json:"watermarkConfigs"` }
type DescribeCustomLiveStreamWatermarkTemplatesRequest ¶
type DescribeCustomLiveStreamWatermarkTemplatesRequest struct { core.JDCloudRequest /* 页码;默认为1;取值范围[1, 100000] (Optional) */ PageNum *int `json:"pageNum"` /* 分页大小;默认为10;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` /* 录制模板列表查询过滤条件, 不传递分页参数时默认返回10条 (Optional) */ Filters []common.Filter `json:"filters"` }
func NewDescribeCustomLiveStreamWatermarkTemplatesRequest ¶
func NewDescribeCustomLiveStreamWatermarkTemplatesRequest() *DescribeCustomLiveStreamWatermarkTemplatesRequest
* * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeCustomLiveStreamWatermarkTemplatesRequestWithAllParams ¶
func NewDescribeCustomLiveStreamWatermarkTemplatesRequestWithAllParams( pageNum *int, pageSize *int, filters []common.Filter, ) *DescribeCustomLiveStreamWatermarkTemplatesRequest
* param pageNum: 页码;默认为1;取值范围[1, 100000] (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional) * param filters: 录制模板列表查询过滤条件, 不传递分页参数时默认返回10条 (Optional)
func NewDescribeCustomLiveStreamWatermarkTemplatesRequestWithoutParam ¶
func NewDescribeCustomLiveStreamWatermarkTemplatesRequestWithoutParam() *DescribeCustomLiveStreamWatermarkTemplatesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeCustomLiveStreamWatermarkTemplatesRequest) GetRegionId ¶
func (r DescribeCustomLiveStreamWatermarkTemplatesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeCustomLiveStreamWatermarkTemplatesRequest) SetFilters ¶
func (r *DescribeCustomLiveStreamWatermarkTemplatesRequest) SetFilters(filters []common.Filter)
param filters: 录制模板列表查询过滤条件, 不传递分页参数时默认返回10条(Optional)
func (*DescribeCustomLiveStreamWatermarkTemplatesRequest) SetPageNum ¶
func (r *DescribeCustomLiveStreamWatermarkTemplatesRequest) SetPageNum(pageNum int)
param pageNum: 页码;默认为1;取值范围[1, 100000](Optional)
func (*DescribeCustomLiveStreamWatermarkTemplatesRequest) SetPageSize ¶
func (r *DescribeCustomLiveStreamWatermarkTemplatesRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
type DescribeCustomLiveStreamWatermarkTemplatesResponse ¶
type DescribeCustomLiveStreamWatermarkTemplatesResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeCustomLiveStreamWatermarkTemplatesResult `json:"result"` }
type DescribeCustomLiveStreamWatermarkTemplatesResult ¶
type DescribeCustomLiveStreamWatermarkTemplatesResult struct { PageNumber int `json:"pageNumber"` PageSize int `json:"pageSize"` TotalCount int `json:"totalCount"` WatermarkTemplates []live.WatermarkTemplate `json:"watermarkTemplates"` }
type DescribeLiveAppRequest ¶
type DescribeLiveAppRequest struct { core.JDCloudRequest /* 页码;默认为1;取值范围[1, 100000] (Optional) */ PageNum *int `json:"pageNum"` /* 分页大小;默认为10;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` /* 域名下的app列表过滤条件, 不传递分页参数时默认返回10条 (Optional) */ Filters []common.Filter `json:"filters"` }
func NewDescribeLiveAppRequest ¶
func NewDescribeLiveAppRequest() *DescribeLiveAppRequest
* * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeLiveAppRequestWithAllParams ¶
func NewDescribeLiveAppRequestWithAllParams( pageNum *int, pageSize *int, filters []common.Filter, ) *DescribeLiveAppRequest
* param pageNum: 页码;默认为1;取值范围[1, 100000] (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional) * param filters: 域名下的app列表过滤条件, 不传递分页参数时默认返回10条 (Optional)
func NewDescribeLiveAppRequestWithoutParam ¶
func NewDescribeLiveAppRequestWithoutParam() *DescribeLiveAppRequest
This constructor has better compatible ability when API parameters changed
func (DescribeLiveAppRequest) GetRegionId ¶
func (r DescribeLiveAppRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeLiveAppRequest) SetFilters ¶
func (r *DescribeLiveAppRequest) SetFilters(filters []common.Filter)
param filters: 域名下的app列表过滤条件, 不传递分页参数时默认返回10条(Optional)
func (*DescribeLiveAppRequest) SetPageNum ¶
func (r *DescribeLiveAppRequest) SetPageNum(pageNum int)
param pageNum: 页码;默认为1;取值范围[1, 100000](Optional)
func (*DescribeLiveAppRequest) SetPageSize ¶
func (r *DescribeLiveAppRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
type DescribeLiveAppResponse ¶
type DescribeLiveAppResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeLiveAppResult `json:"result"` }
type DescribeLiveAppResult ¶
type DescribeLiveDomainDetailRequest ¶
type DescribeLiveDomainDetailRequest struct { core.JDCloudRequest /* 推流域名 */ PublishDomain string `json:"publishDomain"` }
func NewDescribeLiveDomainDetailRequest ¶
func NewDescribeLiveDomainDetailRequest( publishDomain string, ) *DescribeLiveDomainDetailRequest
* param publishDomain: 推流域名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeLiveDomainDetailRequestWithAllParams ¶
func NewDescribeLiveDomainDetailRequestWithAllParams( publishDomain string, ) *DescribeLiveDomainDetailRequest
* param publishDomain: 推流域名 (Required)
func NewDescribeLiveDomainDetailRequestWithoutParam ¶
func NewDescribeLiveDomainDetailRequestWithoutParam() *DescribeLiveDomainDetailRequest
This constructor has better compatible ability when API parameters changed
func (DescribeLiveDomainDetailRequest) GetRegionId ¶
func (r DescribeLiveDomainDetailRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeLiveDomainDetailRequest) SetPublishDomain ¶
func (r *DescribeLiveDomainDetailRequest) SetPublishDomain(publishDomain string)
param publishDomain: 推流域名(Required)
type DescribeLiveDomainDetailResponse ¶
type DescribeLiveDomainDetailResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeLiveDomainDetailResult `json:"result"` }
type DescribeLiveDomainDetailResult ¶
type DescribeLiveDomainDetailResult struct { PublishDomains []live.PublishDomain `json:"publishDomains"` PlayDomains []live.PlayDomain `json:"playDomains"` }
type DescribeLiveDomainRequest ¶
type DescribeLiveDomainRequest struct { core.JDCloudRequest /* 页码;默认为1 (Optional) */ PageNum *int `json:"pageNum"` /* 分页大小;默认为10;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` /* 域名列表查询过滤条件, 不传递分页参数时默认返回10条 (Optional) */ Filters []common.Filter `json:"filters"` }
func NewDescribeLiveDomainRequest ¶
func NewDescribeLiveDomainRequest() *DescribeLiveDomainRequest
* * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeLiveDomainRequestWithAllParams ¶
func NewDescribeLiveDomainRequestWithAllParams( pageNum *int, pageSize *int, filters []common.Filter, ) *DescribeLiveDomainRequest
* param pageNum: 页码;默认为1 (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional) * param filters: 域名列表查询过滤条件, 不传递分页参数时默认返回10条 (Optional)
func NewDescribeLiveDomainRequestWithoutParam ¶
func NewDescribeLiveDomainRequestWithoutParam() *DescribeLiveDomainRequest
This constructor has better compatible ability when API parameters changed
func (DescribeLiveDomainRequest) GetRegionId ¶
func (r DescribeLiveDomainRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeLiveDomainRequest) SetFilters ¶
func (r *DescribeLiveDomainRequest) SetFilters(filters []common.Filter)
param filters: 域名列表查询过滤条件, 不传递分页参数时默认返回10条(Optional)
func (*DescribeLiveDomainRequest) SetPageNum ¶
func (r *DescribeLiveDomainRequest) SetPageNum(pageNum int)
param pageNum: 页码;默认为1(Optional)
func (*DescribeLiveDomainRequest) SetPageSize ¶
func (r *DescribeLiveDomainRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
type DescribeLiveDomainResponse ¶
type DescribeLiveDomainResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeLiveDomainResult `json:"result"` }
type DescribeLiveDomainResult ¶
type DescribeLiveDomainResult struct { PageNumber int `json:"pageNumber"` PageSize int `json:"pageSize"` TotalCount int `json:"totalCount"` DomainList []live.DomainList `json:"domainList"` }
type DescribeLiveDomainsRequest ¶ added in v1.4.0
type DescribeLiveDomainsRequest struct { core.JDCloudRequest /* 页码;默认为1;取值范围[1, 100000] (Optional) */ PageNum *int `json:"pageNum"` /* 分页大小;默认为10;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` /* 域名 (Optional) */ PublishDomain *string `json:"publishDomain"` }
func NewDescribeLiveDomainsRequest ¶ added in v1.4.0
func NewDescribeLiveDomainsRequest() *DescribeLiveDomainsRequest
* * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeLiveDomainsRequestWithAllParams ¶ added in v1.4.0
func NewDescribeLiveDomainsRequestWithAllParams( pageNum *int, pageSize *int, publishDomain *string, ) *DescribeLiveDomainsRequest
* param pageNum: 页码;默认为1;取值范围[1, 100000] (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional) * param publishDomain: 域名 (Optional)
func NewDescribeLiveDomainsRequestWithoutParam ¶ added in v1.4.0
func NewDescribeLiveDomainsRequestWithoutParam() *DescribeLiveDomainsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeLiveDomainsRequest) GetRegionId ¶ added in v1.4.0
func (r DescribeLiveDomainsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeLiveDomainsRequest) SetPageNum ¶ added in v1.4.0
func (r *DescribeLiveDomainsRequest) SetPageNum(pageNum int)
param pageNum: 页码;默认为1;取值范围[1, 100000](Optional)
func (*DescribeLiveDomainsRequest) SetPageSize ¶ added in v1.4.0
func (r *DescribeLiveDomainsRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
func (*DescribeLiveDomainsRequest) SetPublishDomain ¶ added in v1.4.0
func (r *DescribeLiveDomainsRequest) SetPublishDomain(publishDomain string)
param publishDomain: 域名(Optional)
type DescribeLiveDomainsResponse ¶ added in v1.4.0
type DescribeLiveDomainsResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeLiveDomainsResult `json:"result"` }
type DescribeLiveDomainsResult ¶ added in v1.4.0
type DescribeLiveDomainsResult struct { PageNumber int `json:"pageNumber"` PageSize int `json:"pageSize"` TotalCount int `json:"totalCount"` DomainDetails []live.DomainDetails `json:"domainDetails"` }
type DescribeLiveStreamNotifyConfigRequest ¶ added in v1.4.0
type DescribeLiveStreamNotifyConfigRequest struct { core.JDCloudRequest /* 推流域名 */ PublishDomain string `json:"publishDomain"` }
func NewDescribeLiveStreamNotifyConfigRequest ¶ added in v1.4.0
func NewDescribeLiveStreamNotifyConfigRequest( publishDomain string, ) *DescribeLiveStreamNotifyConfigRequest
* param publishDomain: 推流域名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeLiveStreamNotifyConfigRequestWithAllParams ¶ added in v1.4.0
func NewDescribeLiveStreamNotifyConfigRequestWithAllParams( publishDomain string, ) *DescribeLiveStreamNotifyConfigRequest
* param publishDomain: 推流域名 (Required)
func NewDescribeLiveStreamNotifyConfigRequestWithoutParam ¶ added in v1.4.0
func NewDescribeLiveStreamNotifyConfigRequestWithoutParam() *DescribeLiveStreamNotifyConfigRequest
This constructor has better compatible ability when API parameters changed
func (DescribeLiveStreamNotifyConfigRequest) GetRegionId ¶ added in v1.4.0
func (r DescribeLiveStreamNotifyConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeLiveStreamNotifyConfigRequest) SetPublishDomain ¶ added in v1.4.0
func (r *DescribeLiveStreamNotifyConfigRequest) SetPublishDomain(publishDomain string)
param publishDomain: 推流域名(Required)
type DescribeLiveStreamNotifyConfigResponse ¶ added in v1.4.0
type DescribeLiveStreamNotifyConfigResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeLiveStreamNotifyConfigResult `json:"result"` }
type DescribeLiveStreamNotifyConfigResult ¶ added in v1.4.0
type DescribeLiveStreamNotifyUrlConfigRequest ¶
type DescribeLiveStreamNotifyUrlConfigRequest struct { core.JDCloudRequest /* 推流域名 */ PublishDomain string `json:"publishDomain"` }
func NewDescribeLiveStreamNotifyUrlConfigRequest ¶
func NewDescribeLiveStreamNotifyUrlConfigRequest( publishDomain string, ) *DescribeLiveStreamNotifyUrlConfigRequest
* param publishDomain: 推流域名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeLiveStreamNotifyUrlConfigRequestWithAllParams ¶
func NewDescribeLiveStreamNotifyUrlConfigRequestWithAllParams( publishDomain string, ) *DescribeLiveStreamNotifyUrlConfigRequest
* param publishDomain: 推流域名 (Required)
func NewDescribeLiveStreamNotifyUrlConfigRequestWithoutParam ¶
func NewDescribeLiveStreamNotifyUrlConfigRequestWithoutParam() *DescribeLiveStreamNotifyUrlConfigRequest
This constructor has better compatible ability when API parameters changed
func (DescribeLiveStreamNotifyUrlConfigRequest) GetRegionId ¶
func (r DescribeLiveStreamNotifyUrlConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeLiveStreamNotifyUrlConfigRequest) SetPublishDomain ¶
func (r *DescribeLiveStreamNotifyUrlConfigRequest) SetPublishDomain(publishDomain string)
param publishDomain: 推流域名(Required)
type DescribeLiveStreamNotifyUrlConfigResponse ¶
type DescribeLiveStreamNotifyUrlConfigResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeLiveStreamNotifyUrlConfigResult `json:"result"` }
type DescribeLiveStreamOnlineListRequest ¶ added in v1.4.0
type DescribeLiveStreamOnlineListRequest struct { core.JDCloudRequest /* 推流域名 */ PublishDomain string `json:"publishDomain"` /* 页码;默认为1;取值范围[1, 100000] (Optional) */ PageNum *int `json:"pageNum"` /* 分页大小;默认为10;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` /* 应用名称(APP) (Optional) */ AppName *string `json:"appName"` }
func NewDescribeLiveStreamOnlineListRequest ¶ added in v1.4.0
func NewDescribeLiveStreamOnlineListRequest( publishDomain string, ) *DescribeLiveStreamOnlineListRequest
* param publishDomain: 推流域名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeLiveStreamOnlineListRequestWithAllParams ¶ added in v1.4.0
func NewDescribeLiveStreamOnlineListRequestWithAllParams( publishDomain string, pageNum *int, pageSize *int, appName *string, ) *DescribeLiveStreamOnlineListRequest
* param publishDomain: 推流域名 (Required) * param pageNum: 页码;默认为1;取值范围[1, 100000] (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional) * param appName: 应用名称(APP) (Optional)
func NewDescribeLiveStreamOnlineListRequestWithoutParam ¶ added in v1.4.0
func NewDescribeLiveStreamOnlineListRequestWithoutParam() *DescribeLiveStreamOnlineListRequest
This constructor has better compatible ability when API parameters changed
func (DescribeLiveStreamOnlineListRequest) GetRegionId ¶ added in v1.4.0
func (r DescribeLiveStreamOnlineListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeLiveStreamOnlineListRequest) SetAppName ¶ added in v1.4.0
func (r *DescribeLiveStreamOnlineListRequest) SetAppName(appName string)
param appName: 应用名称(APP)(Optional)
func (*DescribeLiveStreamOnlineListRequest) SetPageNum ¶ added in v1.4.0
func (r *DescribeLiveStreamOnlineListRequest) SetPageNum(pageNum int)
param pageNum: 页码;默认为1;取值范围[1, 100000](Optional)
func (*DescribeLiveStreamOnlineListRequest) SetPageSize ¶ added in v1.4.0
func (r *DescribeLiveStreamOnlineListRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
func (*DescribeLiveStreamOnlineListRequest) SetPublishDomain ¶ added in v1.4.0
func (r *DescribeLiveStreamOnlineListRequest) SetPublishDomain(publishDomain string)
param publishDomain: 推流域名(Required)
type DescribeLiveStreamOnlineListResponse ¶ added in v1.4.0
type DescribeLiveStreamOnlineListResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeLiveStreamOnlineListResult `json:"result"` }
type DescribeLiveStreamOnlineListResult ¶ added in v1.4.0
type DescribeLiveStreamOnlineListResult struct { PageNumber int `json:"pageNumber"` PageSize int `json:"pageSize"` TotalCount int `json:"totalCount"` OnlineStreamInfos []live.OnlineStreamInfo `json:"onlineStreamInfos"` }
type DescribeLiveStreamPublishListRequest ¶ added in v1.4.0
type DescribeLiveStreamPublishListRequest struct { core.JDCloudRequest /* 推流域名 */ PublishDomain string `json:"publishDomain"` /* 页码;默认为1;取值范围[1, 100000] (Optional) */ PageNum *int `json:"pageNum"` /* 分页大小;默认为10;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` /* 直播流所属应用名称 (Optional) */ AppName *string `json:"appName"` /* 直播流名称 (Optional) */ StreamName *string `json:"streamName"` /* 起始时间 */ StartTime string `json:"startTime"` /* 结束时间 (Optional) */ EndTime *string `json:"endTime"` }
func NewDescribeLiveStreamPublishListRequest ¶ added in v1.4.0
func NewDescribeLiveStreamPublishListRequest( publishDomain string, startTime string, ) *DescribeLiveStreamPublishListRequest
* param publishDomain: 推流域名 (Required) * param startTime: 起始时间 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeLiveStreamPublishListRequestWithAllParams ¶ added in v1.4.0
func NewDescribeLiveStreamPublishListRequestWithAllParams( publishDomain string, pageNum *int, pageSize *int, appName *string, streamName *string, startTime string, endTime *string, ) *DescribeLiveStreamPublishListRequest
* param publishDomain: 推流域名 (Required) * param pageNum: 页码;默认为1;取值范围[1, 100000] (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional) * param appName: 直播流所属应用名称 (Optional) * param streamName: 直播流名称 (Optional) * param startTime: 起始时间 (Required) * param endTime: 结束时间 (Optional)
func NewDescribeLiveStreamPublishListRequestWithoutParam ¶ added in v1.4.0
func NewDescribeLiveStreamPublishListRequestWithoutParam() *DescribeLiveStreamPublishListRequest
This constructor has better compatible ability when API parameters changed
func (DescribeLiveStreamPublishListRequest) GetRegionId ¶ added in v1.4.0
func (r DescribeLiveStreamPublishListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeLiveStreamPublishListRequest) SetAppName ¶ added in v1.4.0
func (r *DescribeLiveStreamPublishListRequest) SetAppName(appName string)
param appName: 直播流所属应用名称(Optional)
func (*DescribeLiveStreamPublishListRequest) SetEndTime ¶ added in v1.4.0
func (r *DescribeLiveStreamPublishListRequest) SetEndTime(endTime string)
param endTime: 结束时间(Optional)
func (*DescribeLiveStreamPublishListRequest) SetPageNum ¶ added in v1.4.0
func (r *DescribeLiveStreamPublishListRequest) SetPageNum(pageNum int)
param pageNum: 页码;默认为1;取值范围[1, 100000](Optional)
func (*DescribeLiveStreamPublishListRequest) SetPageSize ¶ added in v1.4.0
func (r *DescribeLiveStreamPublishListRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
func (*DescribeLiveStreamPublishListRequest) SetPublishDomain ¶ added in v1.4.0
func (r *DescribeLiveStreamPublishListRequest) SetPublishDomain(publishDomain string)
param publishDomain: 推流域名(Required)
func (*DescribeLiveStreamPublishListRequest) SetStartTime ¶ added in v1.4.0
func (r *DescribeLiveStreamPublishListRequest) SetStartTime(startTime string)
param startTime: 起始时间(Required)
func (*DescribeLiveStreamPublishListRequest) SetStreamName ¶ added in v1.4.0
func (r *DescribeLiveStreamPublishListRequest) SetStreamName(streamName string)
param streamName: 直播流名称(Optional)
type DescribeLiveStreamPublishListResponse ¶ added in v1.4.0
type DescribeLiveStreamPublishListResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeLiveStreamPublishListResult `json:"result"` }
type DescribeLiveStreamPublishListResult ¶ added in v1.4.0
type DescribeLiveStreamPublishListResult struct { PageNumber int `json:"pageNumber"` PageSize int `json:"pageSize"` TotalCount int `json:"totalCount"` LiveStreamPublishInfos []live.LiveStreamPublishInfo `json:"liveStreamPublishInfos"` }
type DescribeLiveStreamRecordNotifyConfigRequest ¶
type DescribeLiveStreamRecordNotifyConfigRequest struct { core.JDCloudRequest /* 推流加速域名 */ PublishDomain string `json:"publishDomain"` }
func NewDescribeLiveStreamRecordNotifyConfigRequest ¶
func NewDescribeLiveStreamRecordNotifyConfigRequest( publishDomain string, ) *DescribeLiveStreamRecordNotifyConfigRequest
* param publishDomain: 推流加速域名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeLiveStreamRecordNotifyConfigRequestWithAllParams ¶
func NewDescribeLiveStreamRecordNotifyConfigRequestWithAllParams( publishDomain string, ) *DescribeLiveStreamRecordNotifyConfigRequest
* param publishDomain: 推流加速域名 (Required)
func NewDescribeLiveStreamRecordNotifyConfigRequestWithoutParam ¶
func NewDescribeLiveStreamRecordNotifyConfigRequestWithoutParam() *DescribeLiveStreamRecordNotifyConfigRequest
This constructor has better compatible ability when API parameters changed
func (DescribeLiveStreamRecordNotifyConfigRequest) GetRegionId ¶
func (r DescribeLiveStreamRecordNotifyConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeLiveStreamRecordNotifyConfigRequest) SetPublishDomain ¶
func (r *DescribeLiveStreamRecordNotifyConfigRequest) SetPublishDomain(publishDomain string)
param publishDomain: 推流加速域名(Required)
type DescribeLiveStreamRecordNotifyConfigResponse ¶
type DescribeLiveStreamRecordNotifyConfigResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeLiveStreamRecordNotifyConfigResult `json:"result"` }
type DescribeLiveStreamSnapshotNotifyConfigRequest ¶
type DescribeLiveStreamSnapshotNotifyConfigRequest struct { core.JDCloudRequest /* 推流加速域名 */ PublishDomain string `json:"publishDomain"` }
func NewDescribeLiveStreamSnapshotNotifyConfigRequest ¶
func NewDescribeLiveStreamSnapshotNotifyConfigRequest( publishDomain string, ) *DescribeLiveStreamSnapshotNotifyConfigRequest
* param publishDomain: 推流加速域名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeLiveStreamSnapshotNotifyConfigRequestWithAllParams ¶
func NewDescribeLiveStreamSnapshotNotifyConfigRequestWithAllParams( publishDomain string, ) *DescribeLiveStreamSnapshotNotifyConfigRequest
* param publishDomain: 推流加速域名 (Required)
func NewDescribeLiveStreamSnapshotNotifyConfigRequestWithoutParam ¶
func NewDescribeLiveStreamSnapshotNotifyConfigRequestWithoutParam() *DescribeLiveStreamSnapshotNotifyConfigRequest
This constructor has better compatible ability when API parameters changed
func (DescribeLiveStreamSnapshotNotifyConfigRequest) GetRegionId ¶
func (r DescribeLiveStreamSnapshotNotifyConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeLiveStreamSnapshotNotifyConfigRequest) SetPublishDomain ¶
func (r *DescribeLiveStreamSnapshotNotifyConfigRequest) SetPublishDomain(publishDomain string)
param publishDomain: 推流加速域名(Required)
type DescribeLiveStreamSnapshotNotifyConfigResponse ¶
type DescribeLiveStreamSnapshotNotifyConfigResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeLiveStreamSnapshotNotifyConfigResult `json:"result"` }
type DescribeLiveStreamTranscodeConfigRequest ¶
type DescribeLiveStreamTranscodeConfigRequest struct { core.JDCloudRequest /* 页码;默认为1;取值范围[1, 100000] (Optional) */ PageNum *int `json:"pageNum"` /* 分页大小;默认为10;取值范围[10, 100] (Optional) */ PageSize *int `json:"pageSize"` /* 转码模板查询过滤条件, 不传递分页参数时默认返回10条 (Optional) */ Filters []common.Filter `json:"filters"` }
func NewDescribeLiveStreamTranscodeConfigRequest ¶
func NewDescribeLiveStreamTranscodeConfigRequest() *DescribeLiveStreamTranscodeConfigRequest
* * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeLiveStreamTranscodeConfigRequestWithAllParams ¶
func NewDescribeLiveStreamTranscodeConfigRequestWithAllParams( pageNum *int, pageSize *int, filters []common.Filter, ) *DescribeLiveStreamTranscodeConfigRequest
* param pageNum: 页码;默认为1;取值范围[1, 100000] (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional) * param filters: 转码模板查询过滤条件, 不传递分页参数时默认返回10条 (Optional)
func NewDescribeLiveStreamTranscodeConfigRequestWithoutParam ¶
func NewDescribeLiveStreamTranscodeConfigRequestWithoutParam() *DescribeLiveStreamTranscodeConfigRequest
This constructor has better compatible ability when API parameters changed
func (DescribeLiveStreamTranscodeConfigRequest) GetRegionId ¶
func (r DescribeLiveStreamTranscodeConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeLiveStreamTranscodeConfigRequest) SetFilters ¶
func (r *DescribeLiveStreamTranscodeConfigRequest) SetFilters(filters []common.Filter)
param filters: 转码模板查询过滤条件, 不传递分页参数时默认返回10条(Optional)
func (*DescribeLiveStreamTranscodeConfigRequest) SetPageNum ¶
func (r *DescribeLiveStreamTranscodeConfigRequest) SetPageNum(pageNum int)
param pageNum: 页码;默认为1;取值范围[1, 100000](Optional)
func (*DescribeLiveStreamTranscodeConfigRequest) SetPageSize ¶
func (r *DescribeLiveStreamTranscodeConfigRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
type DescribeLiveStreamTranscodeConfigResponse ¶
type DescribeLiveStreamTranscodeConfigResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result DescribeLiveStreamTranscodeConfigResult `json:"result"` }
type DescribeLiveStreamTranscodeConfigResult ¶
type DescribeLiveStreamTranscodeConfigResult struct { PageNumber int `json:"pageNumber"` PageSize int `json:"pageSize"` TotalCount int `json:"totalCount"` TranscodeConfigs []live.TemplateConfig `json:"transcodeConfigs"` }
type ForbidLiveStreamRequest ¶
type ForbidLiveStreamRequest struct { core.JDCloudRequest /* 应用名称 */ AppName string `json:"appName"` /* 您的加速域名 */ PublishDomain string `json:"publishDomain"` /* 流名称 */ StreamName string `json:"streamName"` }
func NewForbidLiveStreamRequest ¶
func NewForbidLiveStreamRequest( appName string, publishDomain string, streamName string, ) *ForbidLiveStreamRequest
* param appName: 应用名称 (Required) * param publishDomain: 您的加速域名 (Required) * param streamName: 流名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewForbidLiveStreamRequestWithAllParams ¶
func NewForbidLiveStreamRequestWithAllParams( appName string, publishDomain string, streamName string, ) *ForbidLiveStreamRequest
* param appName: 应用名称 (Required) * param publishDomain: 您的加速域名 (Required) * param streamName: 流名称 (Required)
func NewForbidLiveStreamRequestWithoutParam ¶
func NewForbidLiveStreamRequestWithoutParam() *ForbidLiveStreamRequest
This constructor has better compatible ability when API parameters changed
func (ForbidLiveStreamRequest) GetRegionId ¶
func (r ForbidLiveStreamRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ForbidLiveStreamRequest) SetAppName ¶
func (r *ForbidLiveStreamRequest) SetAppName(appName string)
param appName: 应用名称(Required)
func (*ForbidLiveStreamRequest) SetPublishDomain ¶
func (r *ForbidLiveStreamRequest) SetPublishDomain(publishDomain string)
param publishDomain: 您的加速域名(Required)
func (*ForbidLiveStreamRequest) SetStreamName ¶
func (r *ForbidLiveStreamRequest) SetStreamName(streamName string)
param streamName: 流名称(Required)
type ForbidLiveStreamResponse ¶
type ForbidLiveStreamResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ForbidLiveStreamResult `json:"result"` }
type ForbidLiveStreamResult ¶
type ForbidLiveStreamResult struct { }
type ResumeLiveStreamRequest ¶
type ResumeLiveStreamRequest struct { core.JDCloudRequest /* 应用名称 */ AppName string `json:"appName"` /* 您的加速域名 */ PublishDomain string `json:"publishDomain"` /* 流名称 */ StreamName string `json:"streamName"` }
func NewResumeLiveStreamRequest ¶
func NewResumeLiveStreamRequest( appName string, publishDomain string, streamName string, ) *ResumeLiveStreamRequest
* param appName: 应用名称 (Required) * param publishDomain: 您的加速域名 (Required) * param streamName: 流名称 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewResumeLiveStreamRequestWithAllParams ¶
func NewResumeLiveStreamRequestWithAllParams( appName string, publishDomain string, streamName string, ) *ResumeLiveStreamRequest
* param appName: 应用名称 (Required) * param publishDomain: 您的加速域名 (Required) * param streamName: 流名称 (Required)
func NewResumeLiveStreamRequestWithoutParam ¶
func NewResumeLiveStreamRequestWithoutParam() *ResumeLiveStreamRequest
This constructor has better compatible ability when API parameters changed
func (ResumeLiveStreamRequest) GetRegionId ¶
func (r ResumeLiveStreamRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ResumeLiveStreamRequest) SetAppName ¶
func (r *ResumeLiveStreamRequest) SetAppName(appName string)
param appName: 应用名称(Required)
func (*ResumeLiveStreamRequest) SetPublishDomain ¶
func (r *ResumeLiveStreamRequest) SetPublishDomain(publishDomain string)
param publishDomain: 您的加速域名(Required)
func (*ResumeLiveStreamRequest) SetStreamName ¶
func (r *ResumeLiveStreamRequest) SetStreamName(streamName string)
param streamName: 流名称(Required)
type ResumeLiveStreamResponse ¶
type ResumeLiveStreamResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result ResumeLiveStreamResult `json:"result"` }
type ResumeLiveStreamResult ¶
type ResumeLiveStreamResult struct { }
type SetLiveStreamNotifyConfigRequest ¶ added in v1.4.0
type SetLiveStreamNotifyConfigRequest struct { core.JDCloudRequest /* 您的加速域名 */ PublishDomain string `json:"publishDomain"` /* 设置直播流信息推送到的 URL 地址 */ NotifyUrl string `json:"notifyUrl"` }
func NewSetLiveStreamNotifyConfigRequest ¶ added in v1.4.0
func NewSetLiveStreamNotifyConfigRequest( publishDomain string, notifyUrl string, ) *SetLiveStreamNotifyConfigRequest
* param publishDomain: 您的加速域名 (Required) * param notifyUrl: 设置直播流信息推送到的 URL 地址 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewSetLiveStreamNotifyConfigRequestWithAllParams ¶ added in v1.4.0
func NewSetLiveStreamNotifyConfigRequestWithAllParams( publishDomain string, notifyUrl string, ) *SetLiveStreamNotifyConfigRequest
* param publishDomain: 您的加速域名 (Required) * param notifyUrl: 设置直播流信息推送到的 URL 地址 (Required)
func NewSetLiveStreamNotifyConfigRequestWithoutParam ¶ added in v1.4.0
func NewSetLiveStreamNotifyConfigRequestWithoutParam() *SetLiveStreamNotifyConfigRequest
This constructor has better compatible ability when API parameters changed
func (SetLiveStreamNotifyConfigRequest) GetRegionId ¶ added in v1.4.0
func (r SetLiveStreamNotifyConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*SetLiveStreamNotifyConfigRequest) SetNotifyUrl ¶ added in v1.4.0
func (r *SetLiveStreamNotifyConfigRequest) SetNotifyUrl(notifyUrl string)
param notifyUrl: 设置直播流信息推送到的 URL 地址(Required)
func (*SetLiveStreamNotifyConfigRequest) SetPublishDomain ¶ added in v1.4.0
func (r *SetLiveStreamNotifyConfigRequest) SetPublishDomain(publishDomain string)
param publishDomain: 您的加速域名(Required)
type SetLiveStreamNotifyConfigResponse ¶ added in v1.4.0
type SetLiveStreamNotifyConfigResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result SetLiveStreamNotifyConfigResult `json:"result"` }
type SetLiveStreamNotifyConfigResult ¶ added in v1.4.0
type SetLiveStreamNotifyConfigResult struct { }
type SetLiveStreamNotifyUrlConfigRequest ¶
type SetLiveStreamNotifyUrlConfigRequest struct { core.JDCloudRequest /* 您的加速域名 */ PublishDomain string `json:"publishDomain"` /* 设置直播流信息推送到的 URL 地址 */ NotifyUrl string `json:"notifyUrl"` }
func NewSetLiveStreamNotifyUrlConfigRequest ¶
func NewSetLiveStreamNotifyUrlConfigRequest( publishDomain string, notifyUrl string, ) *SetLiveStreamNotifyUrlConfigRequest
* param publishDomain: 您的加速域名 (Required) * param notifyUrl: 设置直播流信息推送到的 URL 地址 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewSetLiveStreamNotifyUrlConfigRequestWithAllParams ¶
func NewSetLiveStreamNotifyUrlConfigRequestWithAllParams( publishDomain string, notifyUrl string, ) *SetLiveStreamNotifyUrlConfigRequest
* param publishDomain: 您的加速域名 (Required) * param notifyUrl: 设置直播流信息推送到的 URL 地址 (Required)
func NewSetLiveStreamNotifyUrlConfigRequestWithoutParam ¶
func NewSetLiveStreamNotifyUrlConfigRequestWithoutParam() *SetLiveStreamNotifyUrlConfigRequest
This constructor has better compatible ability when API parameters changed
func (SetLiveStreamNotifyUrlConfigRequest) GetRegionId ¶
func (r SetLiveStreamNotifyUrlConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*SetLiveStreamNotifyUrlConfigRequest) SetNotifyUrl ¶
func (r *SetLiveStreamNotifyUrlConfigRequest) SetNotifyUrl(notifyUrl string)
param notifyUrl: 设置直播流信息推送到的 URL 地址(Required)
func (*SetLiveStreamNotifyUrlConfigRequest) SetPublishDomain ¶
func (r *SetLiveStreamNotifyUrlConfigRequest) SetPublishDomain(publishDomain string)
param publishDomain: 您的加速域名(Required)
type SetLiveStreamNotifyUrlConfigResponse ¶
type SetLiveStreamNotifyUrlConfigResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result SetLiveStreamNotifyUrlConfigResult `json:"result"` }
type SetLiveStreamNotifyUrlConfigResult ¶
type SetLiveStreamNotifyUrlConfigResult struct {
PublishDomain string `json:"publishDomain"`
}
type SetLiveStreamRecordNotifyConfigRequest ¶ added in v1.4.0
type SetLiveStreamRecordNotifyConfigRequest struct { core.JDCloudRequest /* 您的推流加速域名 */ PublishDomain string `json:"publishDomain"` /* 设置直播流信息推送到的 URL 地址 */ NotifyUrl string `json:"notifyUrl"` }
func NewSetLiveStreamRecordNotifyConfigRequest ¶ added in v1.4.0
func NewSetLiveStreamRecordNotifyConfigRequest( publishDomain string, notifyUrl string, ) *SetLiveStreamRecordNotifyConfigRequest
* param publishDomain: 您的推流加速域名 (Required) * param notifyUrl: 设置直播流信息推送到的 URL 地址 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewSetLiveStreamRecordNotifyConfigRequestWithAllParams ¶ added in v1.4.0
func NewSetLiveStreamRecordNotifyConfigRequestWithAllParams( publishDomain string, notifyUrl string, ) *SetLiveStreamRecordNotifyConfigRequest
* param publishDomain: 您的推流加速域名 (Required) * param notifyUrl: 设置直播流信息推送到的 URL 地址 (Required)
func NewSetLiveStreamRecordNotifyConfigRequestWithoutParam ¶ added in v1.4.0
func NewSetLiveStreamRecordNotifyConfigRequestWithoutParam() *SetLiveStreamRecordNotifyConfigRequest
This constructor has better compatible ability when API parameters changed
func (SetLiveStreamRecordNotifyConfigRequest) GetRegionId ¶ added in v1.4.0
func (r SetLiveStreamRecordNotifyConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*SetLiveStreamRecordNotifyConfigRequest) SetNotifyUrl ¶ added in v1.4.0
func (r *SetLiveStreamRecordNotifyConfigRequest) SetNotifyUrl(notifyUrl string)
param notifyUrl: 设置直播流信息推送到的 URL 地址(Required)
func (*SetLiveStreamRecordNotifyConfigRequest) SetPublishDomain ¶ added in v1.4.0
func (r *SetLiveStreamRecordNotifyConfigRequest) SetPublishDomain(publishDomain string)
param publishDomain: 您的推流加速域名(Required)
type SetLiveStreamRecordNotifyConfigResponse ¶ added in v1.4.0
type SetLiveStreamRecordNotifyConfigResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result SetLiveStreamRecordNotifyConfigResult `json:"result"` }
type SetLiveStreamRecordNotifyConfigResult ¶ added in v1.4.0
type SetLiveStreamRecordNotifyConfigResult struct { }
type SetLiveStreamSnapshotNotifyConfigRequest ¶ added in v1.4.0
type SetLiveStreamSnapshotNotifyConfigRequest struct { core.JDCloudRequest /* 您的推流加速域名 */ PublishDomain string `json:"publishDomain"` /* 设置直播流信息推送到的 URL 地址 */ NotifyUrl string `json:"notifyUrl"` }
func NewSetLiveStreamSnapshotNotifyConfigRequest ¶ added in v1.4.0
func NewSetLiveStreamSnapshotNotifyConfigRequest( publishDomain string, notifyUrl string, ) *SetLiveStreamSnapshotNotifyConfigRequest
* param publishDomain: 您的推流加速域名 (Required) * param notifyUrl: 设置直播流信息推送到的 URL 地址 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewSetLiveStreamSnapshotNotifyConfigRequestWithAllParams ¶ added in v1.4.0
func NewSetLiveStreamSnapshotNotifyConfigRequestWithAllParams( publishDomain string, notifyUrl string, ) *SetLiveStreamSnapshotNotifyConfigRequest
* param publishDomain: 您的推流加速域名 (Required) * param notifyUrl: 设置直播流信息推送到的 URL 地址 (Required)
func NewSetLiveStreamSnapshotNotifyConfigRequestWithoutParam ¶ added in v1.4.0
func NewSetLiveStreamSnapshotNotifyConfigRequestWithoutParam() *SetLiveStreamSnapshotNotifyConfigRequest
This constructor has better compatible ability when API parameters changed
func (SetLiveStreamSnapshotNotifyConfigRequest) GetRegionId ¶ added in v1.4.0
func (r SetLiveStreamSnapshotNotifyConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*SetLiveStreamSnapshotNotifyConfigRequest) SetNotifyUrl ¶ added in v1.4.0
func (r *SetLiveStreamSnapshotNotifyConfigRequest) SetNotifyUrl(notifyUrl string)
param notifyUrl: 设置直播流信息推送到的 URL 地址(Required)
func (*SetLiveStreamSnapshotNotifyConfigRequest) SetPublishDomain ¶ added in v1.4.0
func (r *SetLiveStreamSnapshotNotifyConfigRequest) SetPublishDomain(publishDomain string)
param publishDomain: 您的推流加速域名(Required)
type SetLiveStreamSnapshotNotifyConfigResponse ¶ added in v1.4.0
type SetLiveStreamSnapshotNotifyConfigResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result SetLiveStreamSnapshotNotifyConfigResult `json:"result"` }
type SetLiveStreamSnapshotNotifyConfigResult ¶ added in v1.4.0
type SetLiveStreamSnapshotNotifyConfigResult struct { }
type StartLiveAppRequest ¶
type StartLiveAppRequest struct { core.JDCloudRequest /* 直播的推流域名 */ PublishDomain string `json:"publishDomain"` /* appName */ AppName string `json:"appName"` }
func NewStartLiveAppRequest ¶
func NewStartLiveAppRequest( publishDomain string, appName string, ) *StartLiveAppRequest
* param publishDomain: 直播的推流域名 (Required) * param appName: appName (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewStartLiveAppRequestWithAllParams ¶
func NewStartLiveAppRequestWithAllParams( publishDomain string, appName string, ) *StartLiveAppRequest
* param publishDomain: 直播的推流域名 (Required) * param appName: appName (Required)
func NewStartLiveAppRequestWithoutParam ¶
func NewStartLiveAppRequestWithoutParam() *StartLiveAppRequest
This constructor has better compatible ability when API parameters changed
func (StartLiveAppRequest) GetRegionId ¶
func (r StartLiveAppRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StartLiveAppRequest) SetAppName ¶
func (r *StartLiveAppRequest) SetAppName(appName string)
param appName: appName(Required)
func (*StartLiveAppRequest) SetPublishDomain ¶
func (r *StartLiveAppRequest) SetPublishDomain(publishDomain string)
param publishDomain: 直播的推流域名(Required)
type StartLiveAppResponse ¶
type StartLiveAppResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result StartLiveAppResult `json:"result"` }
type StartLiveAppResult ¶
type StartLiveAppResult struct { }
type StartLiveDomainRequest ¶
type StartLiveDomainRequest struct { core.JDCloudRequest /* 要启动的域名 */ PublishDomain string `json:"publishDomain"` }
func NewStartLiveDomainRequest ¶
func NewStartLiveDomainRequest( publishDomain string, ) *StartLiveDomainRequest
* param publishDomain: 要启动的域名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewStartLiveDomainRequestWithAllParams ¶
func NewStartLiveDomainRequestWithAllParams( publishDomain string, ) *StartLiveDomainRequest
* param publishDomain: 要启动的域名 (Required)
func NewStartLiveDomainRequestWithoutParam ¶
func NewStartLiveDomainRequestWithoutParam() *StartLiveDomainRequest
This constructor has better compatible ability when API parameters changed
func (StartLiveDomainRequest) GetRegionId ¶
func (r StartLiveDomainRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StartLiveDomainRequest) SetPublishDomain ¶
func (r *StartLiveDomainRequest) SetPublishDomain(publishDomain string)
param publishDomain: 要启动的域名(Required)
type StartLiveDomainResponse ¶
type StartLiveDomainResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result StartLiveDomainResult `json:"result"` }
type StartLiveDomainResult ¶
type StartLiveDomainResult struct { }
type StopLiveAppRequest ¶
type StopLiveAppRequest struct { core.JDCloudRequest /* 直播的推流域名 */ PublishDomain string `json:"publishDomain"` /* appName */ AppName string `json:"appName"` }
func NewStopLiveAppRequest ¶
func NewStopLiveAppRequest( publishDomain string, appName string, ) *StopLiveAppRequest
* param publishDomain: 直播的推流域名 (Required) * param appName: appName (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewStopLiveAppRequestWithAllParams ¶
func NewStopLiveAppRequestWithAllParams( publishDomain string, appName string, ) *StopLiveAppRequest
* param publishDomain: 直播的推流域名 (Required) * param appName: appName (Required)
func NewStopLiveAppRequestWithoutParam ¶
func NewStopLiveAppRequestWithoutParam() *StopLiveAppRequest
This constructor has better compatible ability when API parameters changed
func (StopLiveAppRequest) GetRegionId ¶
func (r StopLiveAppRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StopLiveAppRequest) SetAppName ¶
func (r *StopLiveAppRequest) SetAppName(appName string)
param appName: appName(Required)
func (*StopLiveAppRequest) SetPublishDomain ¶
func (r *StopLiveAppRequest) SetPublishDomain(publishDomain string)
param publishDomain: 直播的推流域名(Required)
type StopLiveAppResponse ¶
type StopLiveAppResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result StopLiveAppResult `json:"result"` }
type StopLiveAppResult ¶
type StopLiveAppResult struct { }
type StopLiveDomainRequest ¶
type StopLiveDomainRequest struct { core.JDCloudRequest /* 要停用的域名 */ PublishDomain string `json:"publishDomain"` }
func NewStopLiveDomainRequest ¶
func NewStopLiveDomainRequest( publishDomain string, ) *StopLiveDomainRequest
* param publishDomain: 要停用的域名 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewStopLiveDomainRequestWithAllParams ¶
func NewStopLiveDomainRequestWithAllParams( publishDomain string, ) *StopLiveDomainRequest
* param publishDomain: 要停用的域名 (Required)
func NewStopLiveDomainRequestWithoutParam ¶
func NewStopLiveDomainRequestWithoutParam() *StopLiveDomainRequest
This constructor has better compatible ability when API parameters changed
func (StopLiveDomainRequest) GetRegionId ¶
func (r StopLiveDomainRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StopLiveDomainRequest) SetPublishDomain ¶
func (r *StopLiveDomainRequest) SetPublishDomain(publishDomain string)
param publishDomain: 要停用的域名(Required)
type StopLiveDomainResponse ¶
type StopLiveDomainResponse struct { RequestID string `json:"requestId"` Error core.ErrorResponse `json:"error"` Result StopLiveDomainResult `json:"result"` }
type StopLiveDomainResult ¶
type StopLiveDomainResult struct { }
Source Files ¶
- AddCustomLiveStreamRecordTemplate.go
- AddCustomLiveStreamSnapshotTemplate.go
- AddCustomLiveStreamTranscode.go
- AddCustomLiveStreamTranscodeTemplate.go
- AddCustomLiveStreamWatermarkTemplate.go
- AddLiveApp.go
- AddLiveDomain.go
- AddLiveRecord.go
- AddLiveRecordTask.go
- AddLiveStreamAppRecord.go
- AddLiveStreamAppSnapshot.go
- AddLiveStreamAppTranscode.go
- AddLiveStreamAppWatermark.go
- AddLiveStreamDomainRecord.go
- AddLiveStreamDomainSnapshot.go
- AddLiveStreamDomainTranscode.go
- AddLiveStreamDomainWatermark.go
- AddLiveStreamRecordNotifyConfig.go
- AddLiveStreamSnapshotNotifyConfig.go
- DeleteCustomLiveStreamRecordTemplate.go
- DeleteCustomLiveStreamSnapshotTemplate.go
- DeleteCustomLiveStreamTranscode.go
- DeleteCustomLiveStreamTranscodeTemplate.go
- DeleteCustomLiveStreamWatermarkTemplate.go
- DeleteLiveApp.go
- DeleteLiveDomain.go
- DeleteLiveStreamAppRecord.go
- DeleteLiveStreamAppSnapshot.go
- DeleteLiveStreamAppTranscode.go
- DeleteLiveStreamAppWatermark.go
- DeleteLiveStreamDomainRecord.go
- DeleteLiveStreamDomainSnapshot.go
- DeleteLiveStreamDomainTranscode.go
- DeleteLiveStreamDomainWatermark.go
- DeleteLiveStreamNotifyConfig.go
- DeleteLiveStreamNotifyUrlConfig.go
- DeleteLiveStreamRecordNotifyConfig.go
- DeleteLiveStreamSnapshotNotifyConfig.go
- DescribeCustomLiveStreamRecordConfig.go
- DescribeCustomLiveStreamRecordTemplates.go
- DescribeCustomLiveStreamSnapshotConfig.go
- DescribeCustomLiveStreamSnapshotTemplates.go
- DescribeCustomLiveStreamTranscode.go
- DescribeCustomLiveStreamTranscodeTemplate.go
- DescribeCustomLiveStreamTranscodeTemplates.go
- DescribeCustomLiveStreamTranscodes.go
- DescribeCustomLiveStreamWatermarkConfig.go
- DescribeCustomLiveStreamWatermarkTemplates.go
- DescribeLiveApp.go
- DescribeLiveDomain.go
- DescribeLiveDomainDetail.go
- DescribeLiveDomains.go
- DescribeLiveStreamNotifyConfig.go
- DescribeLiveStreamNotifyUrlConfig.go
- DescribeLiveStreamOnlineList.go
- DescribeLiveStreamPublishList.go
- DescribeLiveStreamRecordNotifyConfig.go
- DescribeLiveStreamSnapshotNotifyConfig.go
- DescribeLiveStreamTranscodeConfig.go
- ForbidLiveStream.go
- ResumeLiveStream.go
- SetLiveStreamNotifyConfig.go
- SetLiveStreamNotifyUrlConfig.go
- SetLiveStreamRecordNotifyConfig.go
- SetLiveStreamSnapshotNotifyConfig.go
- StartLiveApp.go
- StartLiveDomain.go
- StopLiveApp.go
- StopLiveDomain.go