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 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 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 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 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 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 DescribeLiveStreamNotifyUrlConfigRequest
- func NewDescribeLiveStreamNotifyUrlConfigRequest(publishDomain string) *DescribeLiveStreamNotifyUrlConfigRequest
- func NewDescribeLiveStreamNotifyUrlConfigRequestWithAllParams(publishDomain string) *DescribeLiveStreamNotifyUrlConfigRequest
- func NewDescribeLiveStreamNotifyUrlConfigRequestWithoutParam() *DescribeLiveStreamNotifyUrlConfigRequest
- type DescribeLiveStreamNotifyUrlConfigResponse
- type DescribeLiveStreamNotifyUrlConfigResult
- 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 SetLiveStreamNotifyUrlConfigRequest
- func NewSetLiveStreamNotifyUrlConfigRequest(publishDomain string, notifyUrl string) *SetLiveStreamNotifyUrlConfigRequest
- func NewSetLiveStreamNotifyUrlConfigRequestWithAllParams(publishDomain string, notifyUrl string) *SetLiveStreamNotifyUrlConfigRequest
- func NewSetLiveStreamNotifyUrlConfigRequestWithoutParam() *SetLiveStreamNotifyUrlConfigRequest
- type SetLiveStreamNotifyUrlConfigResponse
- type SetLiveStreamNotifyUrlConfigResult
- 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 {
Feedback bool `json:"feedback"`
}
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 {
Feedback bool `json:"feedback"`
}
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 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 {
Feedback bool `json:"feedback"`
}
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 {
PublishDomain string `json:"publishDomain"`
}
type AddLiveDomainRequest ¶
type AddLiveDomainRequest struct {
core.JDCloudRequest
/* 直播的推流域名 */
PublishDomain string `json:"publishDomain"`
/* 直播的播放域名 */
PlayDomain string `json:"playDomain"`
/* 区域ID */
Region string `json:"region"`
}
func NewAddLiveDomainRequest ¶
func NewAddLiveDomainRequest( publishDomain string, playDomain string, region string, ) *AddLiveDomainRequest
* param publishDomain: 直播的推流域名 (Required) * param playDomain: 直播的播放域名 (Required) * param region: 区域ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddLiveDomainRequestWithAllParams ¶
func NewAddLiveDomainRequestWithAllParams( publishDomain string, playDomain string, region string, ) *AddLiveDomainRequest
* param publishDomain: 直播的推流域名 (Required) * param playDomain: 直播的播放域名 (Required) * param region: 区域ID (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)
func (*AddLiveDomainRequest) SetRegion ¶
func (r *AddLiveDomainRequest) SetRegion(region string)
param region: 区域ID(Required)
type AddLiveDomainResponse ¶
type AddLiveDomainResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result AddLiveDomainResult `json:"result"`
}
type AddLiveDomainResult ¶
type AddLiveDomainResult struct {
PublishDomain string `json:"publishDomain"`
}
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 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 {
PublishDomain string `json:"publishDomain"`
}
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 {
Feedback bool `json:"feedback"`
}
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 {
PublishDomain string `json:"publishDomain"`
}
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 {
Feedback bool `json:"feedback"`
}
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 {
PublishDomain string `json:"publishDomain"`
}
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 {
Feedback bool `json:"feedback"`
}
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 {
PublishDomain string `json:"publishDomain"`
}
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 {
Feedback bool `json:"feedback"`
}
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 {
Template string `json:"template"`
}
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 {
Feedback bool `json:"feedback"`
}
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 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 {
Template string `json:"template"`
}
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 {
PublishDomain string `json:"publishDomain"`
}
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 {
PublishDomain string `json:"publishDomain"`
}
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 {
PublishDomain string `json:"publishDomain"`
}
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 {
Feedback bool `json:"feedback"`
}
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 {
PublishDomain string `json:"publishDomain"`
}
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 {
Feedback bool `json:"feedback"`
}
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 {
PublishDomain string `json:"publishDomain"`
}
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 {
PublishDomain string `json:"publishDomain"`
}
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 {
Feedback bool `json:"feedback"`
}
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 {
PublishDomain string `json:"publishDomain"`
}
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 {
Feedback bool `json:"feedback"`
}
type DescribeCustomLiveStreamRecordConfigRequest ¶
type DescribeCustomLiveStreamRecordConfigRequest 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 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 (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(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 (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 (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(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 (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 (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(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 (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 (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(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 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 (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 (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(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 (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 (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(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 (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 (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(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 {
PublishDomain []live.PublishDomain `json:"publishDomain"`
PlayDomain []live.PlayDomain `json:"playDomain"`
}
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 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 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,∞) (Optional) */
PageNum *int `json:"pageNum"`
/* 分页大小,默认为20,取值范围:[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,∞) (Optional) * param pageSize: 分页大小,默认为20,取值范围:[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,∞)(Optional)
func (*DescribeLiveStreamTranscodeConfigRequest) SetPageSize ¶
func (r *DescribeLiveStreamTranscodeConfigRequest) SetPageSize(pageSize int)
param pageSize: 分页大小,默认为20,取值范围:[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 {
PublishDomain string `json:"publishDomain"`
}
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 {
PublishDomain string `json:"publishDomain"`
}
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 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 {
PublishDomain string `json:"publishDomain"`
}
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 {
PublishDomain string `json:"publishDomain"`
}
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 {
PublishDomain string `json:"publishDomain"`
}
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 {
PublishDomain string `json:"publishDomain"`
}
Source Files
¶
- AddCustomLiveStreamRecordTemplate.go
- AddCustomLiveStreamSnapshotTemplate.go
- AddCustomLiveStreamTranscode.go
- AddCustomLiveStreamWatermarkTemplate.go
- AddLiveApp.go
- AddLiveDomain.go
- AddLiveRecord.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
- DeleteCustomLiveStreamWatermarkTemplate.go
- DeleteLiveApp.go
- DeleteLiveDomain.go
- DeleteLiveStreamAppRecord.go
- DeleteLiveStreamAppSnapshot.go
- DeleteLiveStreamAppTranscode.go
- DeleteLiveStreamAppWatermark.go
- DeleteLiveStreamDomainRecord.go
- DeleteLiveStreamDomainSnapshot.go
- DeleteLiveStreamDomainTranscode.go
- DeleteLiveStreamDomainWatermark.go
- DeleteLiveStreamNotifyUrlConfig.go
- DeleteLiveStreamRecordNotifyConfig.go
- DeleteLiveStreamSnapshotNotifyConfig.go
- DescribeCustomLiveStreamRecordConfig.go
- DescribeCustomLiveStreamRecordTemplates.go
- DescribeCustomLiveStreamSnapshotConfig.go
- DescribeCustomLiveStreamSnapshotTemplates.go
- DescribeCustomLiveStreamTranscode.go
- DescribeCustomLiveStreamTranscodes.go
- DescribeCustomLiveStreamWatermarkConfig.go
- DescribeCustomLiveStreamWatermarkTemplates.go
- DescribeLiveApp.go
- DescribeLiveDomain.go
- DescribeLiveDomainDetail.go
- DescribeLiveStreamNotifyUrlConfig.go
- DescribeLiveStreamRecordNotifyConfig.go
- DescribeLiveStreamSnapshotNotifyConfig.go
- DescribeLiveStreamTranscodeConfig.go
- ForbidLiveStream.go
- ResumeLiveStream.go
- SetLiveStreamNotifyUrlConfig.go
- StartLiveApp.go
- StartLiveDomain.go
- StopLiveApp.go
- StopLiveDomain.go