Documentation ¶
Index ¶
- type AppQualityInfo
- type BandwidthInfo
- type CreateDomainMappingRequest
- type CreateDomainMappingResponse
- type CreateDomainRequest
- type CreateDomainResponse
- type CreateDomainResponseDomainType
- type CreateDomainResponseDomainTypeEnum
- type CreateDomainResponseStatus
- type CreateDomainResponseStatusEnum
- type CreateRecordConfigRequest
- type CreateRecordConfigResponse
- type CreateStreamForbiddenRequest
- type CreateStreamForbiddenResponse
- type CreateTranscodingsTemplateRequest
- type CreateTranscodingsTemplateResponse
- type DecoupledLiveDomainInfo
- type DecoupledLiveDomainInfoDomainType
- type DecoupledLiveDomainInfoDomainTypeEnum
- type DecoupledLiveDomainInfoStatus
- type DecoupledLiveDomainInfoStatusEnum
- type DecoupledLiveDomainInfoVendor
- type DecoupledLiveDomainInfoVendorEnum
- type DeleteDomainMappingRequest
- type DeleteDomainMappingResponse
- type DeleteDomainRequest
- type DeleteDomainResponse
- type DeleteRecordConfigRequest
- type DeleteRecordConfigResponse
- type DeleteStreamForbiddenRequest
- type DeleteStreamForbiddenResponse
- type DeleteTranscodingsTemplateRequest
- type DeleteTranscodingsTemplateResponse
- type DomainMapping
- type DomainSourceInfo
- type DomainSourceInfoProtocol
- type DomainSourceInfoProtocolEnum
- type DomainSourceInfoSourceType
- type DomainSourceInfoSourceTypeEnum
- type DomainSourceInfoSourcesPriority
- type DomainSourceInfoSourcesPriorityEnum
- type ListLiveSampleLogsRequest
- type ListLiveSampleLogsResponse
- type ListLiveStreamsOnlineRequest
- type ListLiveStreamsOnlineResponse
- type ListRecordConfigsRequest
- type ListRecordConfigsRequestRecordType
- type ListRecordConfigsRequestRecordTypeEnum
- type ListRecordConfigsResponse
- type ListStreamForbiddenRequest
- type ListStreamForbiddenResponse
- type LiveDomainCreateReq
- type LiveDomainCreateReqDomainType
- type LiveDomainCreateReqDomainTypeEnum
- type LiveDomainModifyReq
- type LiveDomainModifyReqStatus
- type LiveDomainModifyReqStatusEnum
- type LogInfo
- type ObsFileAddr
- type OnlineInfo
- type OnlineInfoAudioCodec
- type OnlineInfoAudioCodecEnum
- type OnlineInfoVideoCodec
- type OnlineInfoVideoCodecEnum
- type QualityInfo
- type QualityInfoCodec
- type QualityInfoCodecEnum
- type QualityInfoHdlb
- type QualityInfoHdlbEnum
- type QualityInfoProtocol
- type QualityInfoProtocolEnum
- type QualityInfoPvc
- type QualityInfoPvcEnum
- type RecordConfigInfo
- type RecordConfigInfoRecordFormat
- type RecordConfigInfoRecordFormatEnum
- type RecordConfigInfoRecordLocation
- type RecordConfigInfoRecordLocationEnum
- type RecordConfigInfoRecordType
- type RecordConfigInfoRecordTypeEnum
- type ShowBandwidthRequest
- type ShowBandwidthResponse
- type ShowDomainRequest
- type ShowDomainResponse
- type ShowOnlineUsersRequest
- type ShowOnlineUsersResponse
- type ShowTrafficRequest
- type ShowTrafficResponse
- type ShowTranscodingsTemplateRequest
- type ShowTranscodingsTemplateResponse
- type StreamForbiddenList
- type StreamForbiddenSetting
- type StreamTranscodingTemplate
- type TrafficInfo
- type UpdateDomainRequest
- type UpdateDomainResponse
- type UpdateDomainResponseDomainType
- type UpdateDomainResponseDomainTypeEnum
- type UpdateDomainResponseStatus
- type UpdateDomainResponseStatusEnum
- type UpdateStreamForbiddenRequest
- type UpdateStreamForbiddenResponse
- type UpdateTranscodingsTemplateRequest
- type UpdateTranscodingsTemplateResponse
- type UserInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppQualityInfo ¶
type AppQualityInfo struct { AppName *string `json:"app_name,omitempty"` QualityInfo *[]QualityInfo `json:"quality_info,omitempty"` }
func (AppQualityInfo) String ¶
func (o AppQualityInfo) String() string
type BandwidthInfo ¶
func (BandwidthInfo) String ¶
func (o BandwidthInfo) String() string
type CreateDomainMappingRequest ¶
type CreateDomainMappingRequest struct { SpecifyProject *string `json:"specify_project,omitempty"` Body *DomainMapping `json:"body,omitempty"` }
Request Object
func (CreateDomainMappingRequest) String ¶
func (o CreateDomainMappingRequest) String() string
type CreateDomainMappingResponse ¶
type CreateDomainMappingResponse struct { PullDomain *string `json:"pull_domain,omitempty"` PushDomain *string `json:"push_domain,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateDomainMappingResponse) String ¶
func (o CreateDomainMappingResponse) String() string
type CreateDomainRequest ¶
type CreateDomainRequest struct {
Body *LiveDomainCreateReq `json:"body,omitempty"`
}
Request Object
func (CreateDomainRequest) String ¶
func (o CreateDomainRequest) String() string
type CreateDomainResponse ¶
type CreateDomainResponse struct { Domain *string `json:"domain,omitempty"` DomainType *CreateDomainResponseDomainType `json:"domain_type,omitempty"` DomainCname *string `json:"domain_cname,omitempty"` Region *string `json:"region,omitempty"` Status *CreateDomainResponseStatus `json:"status,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` DomainSource *DomainSourceInfo `json:"domain_source,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateDomainResponse) String ¶
func (o CreateDomainResponse) String() string
type CreateDomainResponseDomainType ¶
type CreateDomainResponseDomainType struct {
// contains filtered or unexported fields
}
func (CreateDomainResponseDomainType) MarshalJSON ¶
func (c CreateDomainResponseDomainType) MarshalJSON() ([]byte, error)
func (*CreateDomainResponseDomainType) UnmarshalJSON ¶
func (c *CreateDomainResponseDomainType) UnmarshalJSON(b []byte) error
type CreateDomainResponseDomainTypeEnum ¶
type CreateDomainResponseDomainTypeEnum struct { PULL CreateDomainResponseDomainType PUSH CreateDomainResponseDomainType }
func GetCreateDomainResponseDomainTypeEnum ¶
func GetCreateDomainResponseDomainTypeEnum() CreateDomainResponseDomainTypeEnum
type CreateDomainResponseStatus ¶
type CreateDomainResponseStatus struct {
// contains filtered or unexported fields
}
func (CreateDomainResponseStatus) MarshalJSON ¶
func (c CreateDomainResponseStatus) MarshalJSON() ([]byte, error)
func (*CreateDomainResponseStatus) UnmarshalJSON ¶
func (c *CreateDomainResponseStatus) UnmarshalJSON(b []byte) error
type CreateDomainResponseStatusEnum ¶
type CreateDomainResponseStatusEnum struct { ON CreateDomainResponseStatus OFF CreateDomainResponseStatus CONFIGURING CreateDomainResponseStatus }
func GetCreateDomainResponseStatusEnum ¶
func GetCreateDomainResponseStatusEnum() CreateDomainResponseStatusEnum
type CreateRecordConfigRequest ¶
type CreateRecordConfigRequest struct {
Body *RecordConfigInfo `json:"body,omitempty"`
}
Request Object
func (CreateRecordConfigRequest) String ¶
func (o CreateRecordConfigRequest) String() string
type CreateRecordConfigResponse ¶
type CreateRecordConfigResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (CreateRecordConfigResponse) String ¶
func (o CreateRecordConfigResponse) String() string
type CreateStreamForbiddenRequest ¶
type CreateStreamForbiddenRequest struct { SpecifyProject *string `json:"specify_project,omitempty"` Body *StreamForbiddenSetting `json:"body,omitempty"` }
Request Object
func (CreateStreamForbiddenRequest) String ¶
func (o CreateStreamForbiddenRequest) String() string
type CreateStreamForbiddenResponse ¶
type CreateStreamForbiddenResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (CreateStreamForbiddenResponse) String ¶
func (o CreateStreamForbiddenResponse) String() string
type CreateTranscodingsTemplateRequest ¶
type CreateTranscodingsTemplateRequest struct {
Body *StreamTranscodingTemplate `json:"body,omitempty"`
}
Request Object
func (CreateTranscodingsTemplateRequest) String ¶
func (o CreateTranscodingsTemplateRequest) String() string
type CreateTranscodingsTemplateResponse ¶
type CreateTranscodingsTemplateResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (CreateTranscodingsTemplateResponse) String ¶
func (o CreateTranscodingsTemplateResponse) String() string
type DecoupledLiveDomainInfo ¶
type DecoupledLiveDomainInfo struct { Domain string `json:"domain"` DomainType DecoupledLiveDomainInfoDomainType `json:"domain_type"` Vendor DecoupledLiveDomainInfoVendor `json:"vendor"` Region string `json:"region"` DomainCname string `json:"domain_cname"` Status DecoupledLiveDomainInfoStatus `json:"status"` RelatedDomain string `json:"related_domain"` CreateTime *sdktime.SdkTime `json:"create_time"` DomainSource *DomainSourceInfo `json:"domain_source"` }
func (DecoupledLiveDomainInfo) String ¶
func (o DecoupledLiveDomainInfo) String() string
type DecoupledLiveDomainInfoDomainType ¶
type DecoupledLiveDomainInfoDomainType struct {
// contains filtered or unexported fields
}
func (DecoupledLiveDomainInfoDomainType) MarshalJSON ¶
func (c DecoupledLiveDomainInfoDomainType) MarshalJSON() ([]byte, error)
func (*DecoupledLiveDomainInfoDomainType) UnmarshalJSON ¶
func (c *DecoupledLiveDomainInfoDomainType) UnmarshalJSON(b []byte) error
type DecoupledLiveDomainInfoDomainTypeEnum ¶
type DecoupledLiveDomainInfoDomainTypeEnum struct { PULL DecoupledLiveDomainInfoDomainType PUSH DecoupledLiveDomainInfoDomainType }
func GetDecoupledLiveDomainInfoDomainTypeEnum ¶
func GetDecoupledLiveDomainInfoDomainTypeEnum() DecoupledLiveDomainInfoDomainTypeEnum
type DecoupledLiveDomainInfoStatus ¶
type DecoupledLiveDomainInfoStatus struct {
// contains filtered or unexported fields
}
func (DecoupledLiveDomainInfoStatus) MarshalJSON ¶
func (c DecoupledLiveDomainInfoStatus) MarshalJSON() ([]byte, error)
func (*DecoupledLiveDomainInfoStatus) UnmarshalJSON ¶
func (c *DecoupledLiveDomainInfoStatus) UnmarshalJSON(b []byte) error
type DecoupledLiveDomainInfoStatusEnum ¶
type DecoupledLiveDomainInfoStatusEnum struct { ON DecoupledLiveDomainInfoStatus OFF DecoupledLiveDomainInfoStatus CONFIGURING DecoupledLiveDomainInfoStatus }
func GetDecoupledLiveDomainInfoStatusEnum ¶
func GetDecoupledLiveDomainInfoStatusEnum() DecoupledLiveDomainInfoStatusEnum
type DecoupledLiveDomainInfoVendor ¶
type DecoupledLiveDomainInfoVendor struct {
// contains filtered or unexported fields
}
func (DecoupledLiveDomainInfoVendor) MarshalJSON ¶
func (c DecoupledLiveDomainInfoVendor) MarshalJSON() ([]byte, error)
func (*DecoupledLiveDomainInfoVendor) UnmarshalJSON ¶
func (c *DecoupledLiveDomainInfoVendor) UnmarshalJSON(b []byte) error
type DecoupledLiveDomainInfoVendorEnum ¶
type DecoupledLiveDomainInfoVendorEnum struct { CHINA_NET_CENTER DecoupledLiveDomainInfoVendor KING_SOFT DecoupledLiveDomainInfoVendor TENCENT DecoupledLiveDomainInfoVendor U_CDN DecoupledLiveDomainInfoVendor TENCENT_OUTSIDE DecoupledLiveDomainInfoVendor DNION DecoupledLiveDomainInfoVendor BAISHAN DecoupledLiveDomainInfoVendor BAIDU DecoupledLiveDomainInfoVendor ONETHING DecoupledLiveDomainInfoVendor }
func GetDecoupledLiveDomainInfoVendorEnum ¶
func GetDecoupledLiveDomainInfoVendorEnum() DecoupledLiveDomainInfoVendorEnum
type DeleteDomainMappingRequest ¶
type DeleteDomainMappingRequest struct { SpecifyProject *string `json:"specify_project,omitempty"` PullDomain string `json:"pull_domain"` PushDomain string `json:"push_domain"` }
Request Object
func (DeleteDomainMappingRequest) String ¶
func (o DeleteDomainMappingRequest) String() string
type DeleteDomainMappingResponse ¶
type DeleteDomainMappingResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteDomainMappingResponse) String ¶
func (o DeleteDomainMappingResponse) String() string
type DeleteDomainRequest ¶
type DeleteDomainRequest struct {
Domain string `json:"domain"`
}
Request Object
func (DeleteDomainRequest) String ¶
func (o DeleteDomainRequest) String() string
type DeleteDomainResponse ¶
type DeleteDomainResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteDomainResponse) String ¶
func (o DeleteDomainResponse) String() string
type DeleteRecordConfigRequest ¶
type DeleteRecordConfigRequest struct { Domain string `json:"domain"` AppName string `json:"app_name"` }
Request Object
func (DeleteRecordConfigRequest) String ¶
func (o DeleteRecordConfigRequest) String() string
type DeleteRecordConfigResponse ¶
type DeleteRecordConfigResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteRecordConfigResponse) String ¶
func (o DeleteRecordConfigResponse) String() string
type DeleteStreamForbiddenRequest ¶
type DeleteStreamForbiddenRequest struct { SpecifyProject *string `json:"specify_project,omitempty"` Domain string `json:"domain"` AppName string `json:"app_name"` StreamName string `json:"stream_name"` }
Request Object
func (DeleteStreamForbiddenRequest) String ¶
func (o DeleteStreamForbiddenRequest) String() string
type DeleteStreamForbiddenResponse ¶
type DeleteStreamForbiddenResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteStreamForbiddenResponse) String ¶
func (o DeleteStreamForbiddenResponse) String() string
type DeleteTranscodingsTemplateRequest ¶
type DeleteTranscodingsTemplateRequest struct { Domain string `json:"domain"` AppName string `json:"app_name"` }
Request Object
func (DeleteTranscodingsTemplateRequest) String ¶
func (o DeleteTranscodingsTemplateRequest) String() string
type DeleteTranscodingsTemplateResponse ¶
type DeleteTranscodingsTemplateResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteTranscodingsTemplateResponse) String ¶
func (o DeleteTranscodingsTemplateResponse) String() string
type DomainMapping ¶
type DomainMapping struct { PullDomain string `json:"pull_domain"` PushDomain string `json:"push_domain"` }
func (DomainMapping) String ¶
func (o DomainMapping) String() string
type DomainSourceInfo ¶
type DomainSourceInfo struct { Protocol *DomainSourceInfoProtocol `json:"protocol,omitempty"` SourceType DomainSourceInfoSourceType `json:"source_type"` Sources *[]string `json:"sources,omitempty"` SourcesPriority *DomainSourceInfoSourcesPriority `json:"sources_priority,omitempty"` }
func (DomainSourceInfo) String ¶
func (o DomainSourceInfo) String() string
type DomainSourceInfoProtocol ¶
type DomainSourceInfoProtocol struct {
// contains filtered or unexported fields
}
func (DomainSourceInfoProtocol) MarshalJSON ¶
func (c DomainSourceInfoProtocol) MarshalJSON() ([]byte, error)
func (*DomainSourceInfoProtocol) UnmarshalJSON ¶
func (c *DomainSourceInfoProtocol) UnmarshalJSON(b []byte) error
type DomainSourceInfoProtocolEnum ¶
type DomainSourceInfoProtocolEnum struct { RTMP DomainSourceInfoProtocol HTTP DomainSourceInfoProtocol }
func GetDomainSourceInfoProtocolEnum ¶
func GetDomainSourceInfoProtocolEnum() DomainSourceInfoProtocolEnum
type DomainSourceInfoSourceType ¶
type DomainSourceInfoSourceType struct {
// contains filtered or unexported fields
}
func (DomainSourceInfoSourceType) MarshalJSON ¶
func (c DomainSourceInfoSourceType) MarshalJSON() ([]byte, error)
func (*DomainSourceInfoSourceType) UnmarshalJSON ¶
func (c *DomainSourceInfoSourceType) UnmarshalJSON(b []byte) error
type DomainSourceInfoSourceTypeEnum ¶
type DomainSourceInfoSourceTypeEnum struct { DOMAIN DomainSourceInfoSourceType IPADDR DomainSourceInfoSourceType HUAWEI DomainSourceInfoSourceType }
func GetDomainSourceInfoSourceTypeEnum ¶
func GetDomainSourceInfoSourceTypeEnum() DomainSourceInfoSourceTypeEnum
type DomainSourceInfoSourcesPriority ¶
type DomainSourceInfoSourcesPriority struct {
// contains filtered or unexported fields
}
func (DomainSourceInfoSourcesPriority) MarshalJSON ¶
func (c DomainSourceInfoSourcesPriority) MarshalJSON() ([]byte, error)
func (*DomainSourceInfoSourcesPriority) UnmarshalJSON ¶
func (c *DomainSourceInfoSourcesPriority) UnmarshalJSON(b []byte) error
type DomainSourceInfoSourcesPriorityEnum ¶
type DomainSourceInfoSourcesPriorityEnum struct { FIRST DomainSourceInfoSourcesPriority ALL DomainSourceInfoSourcesPriority }
func GetDomainSourceInfoSourcesPriorityEnum ¶
func GetDomainSourceInfoSourcesPriorityEnum() DomainSourceInfoSourcesPriorityEnum
type ListLiveSampleLogsRequest ¶
type ListLiveSampleLogsRequest struct { PlayDomain string `json:"play_domain"` StartTime *sdktime.SdkTime `json:"start_time"` EndTime *sdktime.SdkTime `json:"end_time"` }
Request Object
func (ListLiveSampleLogsRequest) String ¶
func (o ListLiveSampleLogsRequest) String() string
type ListLiveSampleLogsResponse ¶
type ListLiveSampleLogsResponse struct { Total *int32 `json:"total,omitempty"` Domain *string `json:"domain,omitempty"` Logs *[]LogInfo `json:"logs,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListLiveSampleLogsResponse) String ¶
func (o ListLiveSampleLogsResponse) String() string
type ListLiveStreamsOnlineRequest ¶
type ListLiveStreamsOnlineRequest struct { PublishDomain string `json:"publish_domain"` App *string `json:"app,omitempty"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` Stream *string `json:"stream,omitempty"` }
Request Object
func (ListLiveStreamsOnlineRequest) String ¶
func (o ListLiveStreamsOnlineRequest) String() string
type ListLiveStreamsOnlineResponse ¶
type ListLiveStreamsOnlineResponse struct { TotalPage *int64 `json:"total_page,omitempty"` TotalNum *int64 `json:"total_num,omitempty"` Offset *int64 `json:"offset,omitempty"` Limit *int64 `json:"limit,omitempty"` RequestId *string `json:"request_id,omitempty"` Streams *OnlineInfo `json:"streams,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListLiveStreamsOnlineResponse) String ¶
func (o ListLiveStreamsOnlineResponse) String() string
type ListRecordConfigsRequest ¶
type ListRecordConfigsRequest struct { Domain string `json:"domain"` AppName *string `json:"app_name,omitempty"` StreamName *string `json:"stream_name,omitempty"` Page *int32 `json:"page,omitempty"` Size *int32 `json:"size,omitempty"` RecordType *ListRecordConfigsRequestRecordType `json:"record_type,omitempty"` }
Request Object
func (ListRecordConfigsRequest) String ¶
func (o ListRecordConfigsRequest) String() string
type ListRecordConfigsRequestRecordType ¶
type ListRecordConfigsRequestRecordType struct {
// contains filtered or unexported fields
}
func (ListRecordConfigsRequestRecordType) MarshalJSON ¶
func (c ListRecordConfigsRequestRecordType) MarshalJSON() ([]byte, error)
func (*ListRecordConfigsRequestRecordType) UnmarshalJSON ¶
func (c *ListRecordConfigsRequestRecordType) UnmarshalJSON(b []byte) error
type ListRecordConfigsRequestRecordTypeEnum ¶
type ListRecordConfigsRequestRecordTypeEnum struct {
CONFIGER_RECORD ListRecordConfigsRequestRecordType
}
func GetListRecordConfigsRequestRecordTypeEnum ¶
func GetListRecordConfigsRequestRecordTypeEnum() ListRecordConfigsRequestRecordTypeEnum
type ListRecordConfigsResponse ¶
type ListRecordConfigsResponse struct { Total *int32 `json:"total,omitempty"` RecordConfig *[]RecordConfigInfo `json:"record_config,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListRecordConfigsResponse) String ¶
func (o ListRecordConfigsResponse) String() string
type ListStreamForbiddenRequest ¶
type ListStreamForbiddenRequest struct { SpecifyProject *string `json:"specify_project,omitempty"` Domain string `json:"domain"` AppName *string `json:"app_name,omitempty"` StreamName *string `json:"stream_name,omitempty"` Page *int32 `json:"page,omitempty"` Size *int32 `json:"size,omitempty"` }
Request Object
func (ListStreamForbiddenRequest) String ¶
func (o ListStreamForbiddenRequest) String() string
type ListStreamForbiddenResponse ¶
type ListStreamForbiddenResponse struct { Total *int32 `json:"total,omitempty"` Blocks *[]StreamForbiddenList `json:"blocks,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListStreamForbiddenResponse) String ¶
func (o ListStreamForbiddenResponse) String() string
type LiveDomainCreateReq ¶
type LiveDomainCreateReq struct { Domain string `json:"domain"` DomainType LiveDomainCreateReqDomainType `json:"domain_type"` Region string `json:"region"` DomainSource *DomainSourceInfo `json:"domain_source,omitempty"` }
func (LiveDomainCreateReq) String ¶
func (o LiveDomainCreateReq) String() string
type LiveDomainCreateReqDomainType ¶
type LiveDomainCreateReqDomainType struct {
// contains filtered or unexported fields
}
func (LiveDomainCreateReqDomainType) MarshalJSON ¶
func (c LiveDomainCreateReqDomainType) MarshalJSON() ([]byte, error)
func (*LiveDomainCreateReqDomainType) UnmarshalJSON ¶
func (c *LiveDomainCreateReqDomainType) UnmarshalJSON(b []byte) error
type LiveDomainCreateReqDomainTypeEnum ¶
type LiveDomainCreateReqDomainTypeEnum struct { PULL LiveDomainCreateReqDomainType PUSH LiveDomainCreateReqDomainType }
func GetLiveDomainCreateReqDomainTypeEnum ¶
func GetLiveDomainCreateReqDomainTypeEnum() LiveDomainCreateReqDomainTypeEnum
type LiveDomainModifyReq ¶
type LiveDomainModifyReq struct { Domain string `json:"domain"` Status *LiveDomainModifyReqStatus `json:"status,omitempty"` DomainSource *DomainSourceInfo `json:"domain_source,omitempty"` }
func (LiveDomainModifyReq) String ¶
func (o LiveDomainModifyReq) String() string
type LiveDomainModifyReqStatus ¶
type LiveDomainModifyReqStatus struct {
// contains filtered or unexported fields
}
func (LiveDomainModifyReqStatus) MarshalJSON ¶
func (c LiveDomainModifyReqStatus) MarshalJSON() ([]byte, error)
func (*LiveDomainModifyReqStatus) UnmarshalJSON ¶
func (c *LiveDomainModifyReqStatus) UnmarshalJSON(b []byte) error
type LiveDomainModifyReqStatusEnum ¶
type LiveDomainModifyReqStatusEnum struct { ON LiveDomainModifyReqStatus OFF LiveDomainModifyReqStatus }
func GetLiveDomainModifyReqStatusEnum ¶
func GetLiveDomainModifyReqStatusEnum() LiveDomainModifyReqStatusEnum
type LogInfo ¶
type ObsFileAddr ¶
type ObsFileAddr struct { Bucket string `json:"bucket"` Location string `json:"location"` Object string `json:"object"` }
func (ObsFileAddr) String ¶
func (o ObsFileAddr) String() string
type OnlineInfo ¶
type OnlineInfo struct { PublishDomain string `json:"publish_domain"` App string `json:"app"` Stream string `json:"stream"` VideoCodec OnlineInfoVideoCodec `json:"video_codec"` AudioCodec OnlineInfoAudioCodec `json:"audio_codec"` ClientIp string `json:"client_ip"` StartTime string `json:"start_time"` }
func (OnlineInfo) String ¶
func (o OnlineInfo) String() string
type OnlineInfoAudioCodec ¶
type OnlineInfoAudioCodec struct {
// contains filtered or unexported fields
}
func (OnlineInfoAudioCodec) MarshalJSON ¶
func (c OnlineInfoAudioCodec) MarshalJSON() ([]byte, error)
func (*OnlineInfoAudioCodec) UnmarshalJSON ¶
func (c *OnlineInfoAudioCodec) UnmarshalJSON(b []byte) error
type OnlineInfoAudioCodecEnum ¶
type OnlineInfoAudioCodecEnum struct {
AAC OnlineInfoAudioCodec
}
func GetOnlineInfoAudioCodecEnum ¶
func GetOnlineInfoAudioCodecEnum() OnlineInfoAudioCodecEnum
type OnlineInfoVideoCodec ¶
type OnlineInfoVideoCodec struct {
// contains filtered or unexported fields
}
func (OnlineInfoVideoCodec) MarshalJSON ¶
func (c OnlineInfoVideoCodec) MarshalJSON() ([]byte, error)
func (*OnlineInfoVideoCodec) UnmarshalJSON ¶
func (c *OnlineInfoVideoCodec) UnmarshalJSON(b []byte) error
type OnlineInfoVideoCodecEnum ¶
type OnlineInfoVideoCodecEnum struct { H264 OnlineInfoVideoCodec H265 OnlineInfoVideoCodec }
func GetOnlineInfoVideoCodecEnum ¶
func GetOnlineInfoVideoCodecEnum() OnlineInfoVideoCodecEnum
type QualityInfo ¶
type QualityInfo struct { TemplateName *string `json:"templateName,omitempty"` Quality string `json:"quality"` Pvc *QualityInfoPvc `json:"PVC,omitempty"` Hdlb *QualityInfoHdlb `json:"hdlb,omitempty"` Codec *QualityInfoCodec `json:"codec,omitempty"` Width int32 `json:"width"` Height int32 `json:"height"` Bitrate int32 `json:"bitrate"` VideoFrameRate *int32 `json:"video_frame_rate,omitempty"` Protocol *QualityInfoProtocol `json:"protocol,omitempty"` IFrameInterval *int32 `json:"iFrameInterval,omitempty"` Gop *int32 `json:"gop,omitempty"` }
func (QualityInfo) String ¶
func (o QualityInfo) String() string
type QualityInfoCodec ¶
type QualityInfoCodec struct {
// contains filtered or unexported fields
}
func (QualityInfoCodec) MarshalJSON ¶
func (c QualityInfoCodec) MarshalJSON() ([]byte, error)
func (*QualityInfoCodec) UnmarshalJSON ¶
func (c *QualityInfoCodec) UnmarshalJSON(b []byte) error
type QualityInfoCodecEnum ¶
type QualityInfoCodecEnum struct { H264 QualityInfoCodec H265 QualityInfoCodec }
func GetQualityInfoCodecEnum ¶
func GetQualityInfoCodecEnum() QualityInfoCodecEnum
type QualityInfoHdlb ¶
type QualityInfoHdlb struct {
// contains filtered or unexported fields
}
func (QualityInfoHdlb) MarshalJSON ¶
func (c QualityInfoHdlb) MarshalJSON() ([]byte, error)
func (*QualityInfoHdlb) UnmarshalJSON ¶
func (c *QualityInfoHdlb) UnmarshalJSON(b []byte) error
type QualityInfoHdlbEnum ¶
type QualityInfoHdlbEnum struct { ON QualityInfoHdlb OFF QualityInfoHdlb }
func GetQualityInfoHdlbEnum ¶
func GetQualityInfoHdlbEnum() QualityInfoHdlbEnum
type QualityInfoProtocol ¶
type QualityInfoProtocol struct {
// contains filtered or unexported fields
}
func (QualityInfoProtocol) MarshalJSON ¶
func (c QualityInfoProtocol) MarshalJSON() ([]byte, error)
func (*QualityInfoProtocol) UnmarshalJSON ¶
func (c *QualityInfoProtocol) UnmarshalJSON(b []byte) error
type QualityInfoProtocolEnum ¶
type QualityInfoProtocolEnum struct { RTMP QualityInfoProtocol HLS QualityInfoProtocol DASH QualityInfoProtocol }
func GetQualityInfoProtocolEnum ¶
func GetQualityInfoProtocolEnum() QualityInfoProtocolEnum
type QualityInfoPvc ¶
type QualityInfoPvc struct {
// contains filtered or unexported fields
}
func (QualityInfoPvc) MarshalJSON ¶
func (c QualityInfoPvc) MarshalJSON() ([]byte, error)
func (*QualityInfoPvc) UnmarshalJSON ¶
func (c *QualityInfoPvc) UnmarshalJSON(b []byte) error
type QualityInfoPvcEnum ¶
type QualityInfoPvcEnum struct { ON QualityInfoPvc OFF QualityInfoPvc }
func GetQualityInfoPvcEnum ¶
func GetQualityInfoPvcEnum() QualityInfoPvcEnum
type RecordConfigInfo ¶
type RecordConfigInfo struct { Domain string `json:"domain"` AppName string `json:"app_name"` RecordDuration *int32 `json:"record_duration,omitempty"` RecordFormat *RecordConfigInfoRecordFormat `json:"record_format,omitempty"` RecordType *RecordConfigInfoRecordType `json:"record_type,omitempty"` RecordLocation *RecordConfigInfoRecordLocation `json:"record_location,omitempty"` RecordPrefix *string `json:"record_prefix,omitempty"` ObsAddr *ObsFileAddr `json:"obs_addr,omitempty"` CreateTime *string `json:"create_time,omitempty"` }
func (RecordConfigInfo) String ¶
func (o RecordConfigInfo) String() string
type RecordConfigInfoRecordFormat ¶
type RecordConfigInfoRecordFormat struct {
// contains filtered or unexported fields
}
func (RecordConfigInfoRecordFormat) MarshalJSON ¶
func (c RecordConfigInfoRecordFormat) MarshalJSON() ([]byte, error)
func (*RecordConfigInfoRecordFormat) UnmarshalJSON ¶
func (c *RecordConfigInfoRecordFormat) UnmarshalJSON(b []byte) error
type RecordConfigInfoRecordFormatEnum ¶
type RecordConfigInfoRecordFormatEnum struct { FLV RecordConfigInfoRecordFormat HLS RecordConfigInfoRecordFormat MP4 RecordConfigInfoRecordFormat }
func GetRecordConfigInfoRecordFormatEnum ¶
func GetRecordConfigInfoRecordFormatEnum() RecordConfigInfoRecordFormatEnum
type RecordConfigInfoRecordLocation ¶
type RecordConfigInfoRecordLocation struct {
// contains filtered or unexported fields
}
func (RecordConfigInfoRecordLocation) MarshalJSON ¶
func (c RecordConfigInfoRecordLocation) MarshalJSON() ([]byte, error)
func (*RecordConfigInfoRecordLocation) UnmarshalJSON ¶
func (c *RecordConfigInfoRecordLocation) UnmarshalJSON(b []byte) error
type RecordConfigInfoRecordLocationEnum ¶
type RecordConfigInfoRecordLocationEnum struct { VOD RecordConfigInfoRecordLocation OBS RecordConfigInfoRecordLocation }
func GetRecordConfigInfoRecordLocationEnum ¶
func GetRecordConfigInfoRecordLocationEnum() RecordConfigInfoRecordLocationEnum
type RecordConfigInfoRecordType ¶
type RecordConfigInfoRecordType struct {
// contains filtered or unexported fields
}
func (RecordConfigInfoRecordType) MarshalJSON ¶
func (c RecordConfigInfoRecordType) MarshalJSON() ([]byte, error)
func (*RecordConfigInfoRecordType) UnmarshalJSON ¶
func (c *RecordConfigInfoRecordType) UnmarshalJSON(b []byte) error
type RecordConfigInfoRecordTypeEnum ¶
type RecordConfigInfoRecordTypeEnum struct {
CONFIGER_RECORD RecordConfigInfoRecordType
}
func GetRecordConfigInfoRecordTypeEnum ¶
func GetRecordConfigInfoRecordTypeEnum() RecordConfigInfoRecordTypeEnum
type ShowBandwidthRequest ¶
type ShowBandwidthRequest struct { Domain *string `json:"domain,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Step *int32 `json:"step,omitempty"` }
Request Object
func (ShowBandwidthRequest) String ¶
func (o ShowBandwidthRequest) String() string
type ShowBandwidthResponse ¶
type ShowBandwidthResponse struct { Total *int32 `json:"total,omitempty"` BandwidthInfo *[]BandwidthInfo `json:"bandwidth_info,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowBandwidthResponse) String ¶
func (o ShowBandwidthResponse) String() string
type ShowDomainRequest ¶
type ShowDomainRequest struct {
Domain *string `json:"domain,omitempty"`
}
Request Object
func (ShowDomainRequest) String ¶
func (o ShowDomainRequest) String() string
type ShowDomainResponse ¶
type ShowDomainResponse struct { Total float32 `json:"total,omitempty"` DomainInfo *[]DecoupledLiveDomainInfo `json:"domain_info,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowDomainResponse) String ¶
func (o ShowDomainResponse) String() string
type ShowOnlineUsersRequest ¶
type ShowOnlineUsersRequest struct { Domain string `json:"domain"` AppName *string `json:"app_name,omitempty"` StreamName *string `json:"stream_name,omitempty"` StartTime *sdktime.SdkTime `json:"start_time,omitempty"` EndTime *sdktime.SdkTime `json:"end_time,omitempty"` Step *int32 `json:"step,omitempty"` }
Request Object
func (ShowOnlineUsersRequest) String ¶
func (o ShowOnlineUsersRequest) String() string
type ShowOnlineUsersResponse ¶
type ShowOnlineUsersResponse struct { Total *int32 `json:"total,omitempty"` UserInfo *[]UserInfo `json:"user_info,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowOnlineUsersResponse) String ¶
func (o ShowOnlineUsersResponse) String() string
type ShowTrafficRequest ¶
type ShowTrafficRequest struct { Domain *string `json:"domain,omitempty"` StartTime *string `json:"start_time,omitempty"` EndTime *string `json:"end_time,omitempty"` Step *int32 `json:"step,omitempty"` }
Request Object
func (ShowTrafficRequest) String ¶
func (o ShowTrafficRequest) String() string
type ShowTrafficResponse ¶
type ShowTrafficResponse struct { Total *int32 `json:"total,omitempty"` TrafficInfo *[]TrafficInfo `json:"traffic_info,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowTrafficResponse) String ¶
func (o ShowTrafficResponse) String() string
type ShowTranscodingsTemplateRequest ¶
type ShowTranscodingsTemplateRequest struct { Domain string `json:"domain"` AppName *string `json:"app_name,omitempty"` Page *int32 `json:"page,omitempty"` Size *int32 `json:"size,omitempty"` }
Request Object
func (ShowTranscodingsTemplateRequest) String ¶
func (o ShowTranscodingsTemplateRequest) String() string
type ShowTranscodingsTemplateResponse ¶
type ShowTranscodingsTemplateResponse struct { Total *int32 `json:"total,omitempty"` Domain *string `json:"domain,omitempty"` Templates *[]AppQualityInfo `json:"templates,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowTranscodingsTemplateResponse) String ¶
func (o ShowTranscodingsTemplateResponse) String() string
type StreamForbiddenList ¶
type StreamForbiddenList struct { AppName string `json:"app_name"` StreamName string `json:"stream_name"` ResumeTime *string `json:"resume_time,omitempty"` }
func (StreamForbiddenList) String ¶
func (o StreamForbiddenList) String() string
type StreamForbiddenSetting ¶
type StreamForbiddenSetting struct { Domain string `json:"domain"` AppName string `json:"app_name"` StreamName string `json:"stream_name"` ResumeTime *sdktime.SdkTime `json:"resume_time,omitempty"` }
func (StreamForbiddenSetting) String ¶
func (o StreamForbiddenSetting) String() string
type StreamTranscodingTemplate ¶
type StreamTranscodingTemplate struct { Domain string `json:"domain"` AppName string `json:"app_name"` QualityInfo []QualityInfo `json:"quality_info"` }
func (StreamTranscodingTemplate) String ¶
func (o StreamTranscodingTemplate) String() string
type TrafficInfo ¶
type TrafficInfo struct { Traffic int32 `json:"traffic"` Timestamp *sdktime.SdkTime `json:"timestamp"` }
func (TrafficInfo) String ¶
func (o TrafficInfo) String() string
type UpdateDomainRequest ¶
type UpdateDomainRequest struct {
Body *LiveDomainModifyReq `json:"body,omitempty"`
}
Request Object
func (UpdateDomainRequest) String ¶
func (o UpdateDomainRequest) String() string
type UpdateDomainResponse ¶
type UpdateDomainResponse struct { Domain *string `json:"domain,omitempty"` DomainType *UpdateDomainResponseDomainType `json:"domain_type,omitempty"` DomainCname *string `json:"domain_cname,omitempty"` Region *string `json:"region,omitempty"` Status *UpdateDomainResponseStatus `json:"status,omitempty"` CreateTime *sdktime.SdkTime `json:"create_time,omitempty"` DomainSource *DomainSourceInfo `json:"domain_source,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateDomainResponse) String ¶
func (o UpdateDomainResponse) String() string
type UpdateDomainResponseDomainType ¶
type UpdateDomainResponseDomainType struct {
// contains filtered or unexported fields
}
func (UpdateDomainResponseDomainType) MarshalJSON ¶
func (c UpdateDomainResponseDomainType) MarshalJSON() ([]byte, error)
func (*UpdateDomainResponseDomainType) UnmarshalJSON ¶
func (c *UpdateDomainResponseDomainType) UnmarshalJSON(b []byte) error
type UpdateDomainResponseDomainTypeEnum ¶
type UpdateDomainResponseDomainTypeEnum struct { PULL UpdateDomainResponseDomainType PUSH UpdateDomainResponseDomainType }
func GetUpdateDomainResponseDomainTypeEnum ¶
func GetUpdateDomainResponseDomainTypeEnum() UpdateDomainResponseDomainTypeEnum
type UpdateDomainResponseStatus ¶
type UpdateDomainResponseStatus struct {
// contains filtered or unexported fields
}
func (UpdateDomainResponseStatus) MarshalJSON ¶
func (c UpdateDomainResponseStatus) MarshalJSON() ([]byte, error)
func (*UpdateDomainResponseStatus) UnmarshalJSON ¶
func (c *UpdateDomainResponseStatus) UnmarshalJSON(b []byte) error
type UpdateDomainResponseStatusEnum ¶
type UpdateDomainResponseStatusEnum struct { ON UpdateDomainResponseStatus OFF UpdateDomainResponseStatus CONFIGURING UpdateDomainResponseStatus }
func GetUpdateDomainResponseStatusEnum ¶
func GetUpdateDomainResponseStatusEnum() UpdateDomainResponseStatusEnum
type UpdateStreamForbiddenRequest ¶
type UpdateStreamForbiddenRequest struct { SpecifyProject *string `json:"specify_project,omitempty"` Body *StreamForbiddenSetting `json:"body,omitempty"` }
Request Object
func (UpdateStreamForbiddenRequest) String ¶
func (o UpdateStreamForbiddenRequest) String() string
type UpdateStreamForbiddenResponse ¶
type UpdateStreamForbiddenResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdateStreamForbiddenResponse) String ¶
func (o UpdateStreamForbiddenResponse) String() string
type UpdateTranscodingsTemplateRequest ¶
type UpdateTranscodingsTemplateRequest struct {
Body *StreamTranscodingTemplate `json:"body,omitempty"`
}
Request Object
func (UpdateTranscodingsTemplateRequest) String ¶
func (o UpdateTranscodingsTemplateRequest) String() string
type UpdateTranscodingsTemplateResponse ¶
type UpdateTranscodingsTemplateResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdateTranscodingsTemplateResponse) String ¶
func (o UpdateTranscodingsTemplateResponse) String() string
Source Files ¶
- model_app_quality_info.go
- model_bandwidth_info.go
- model_create_domain_mapping_request.go
- model_create_domain_mapping_response.go
- model_create_domain_request.go
- model_create_domain_response.go
- model_create_record_config_request.go
- model_create_record_config_response.go
- model_create_stream_forbidden_request.go
- model_create_stream_forbidden_response.go
- model_create_transcodings_template_request.go
- model_create_transcodings_template_response.go
- model_decoupled_live_domain_info.go
- model_delete_domain_mapping_request.go
- model_delete_domain_mapping_response.go
- model_delete_domain_request.go
- model_delete_domain_response.go
- model_delete_record_config_request.go
- model_delete_record_config_response.go
- model_delete_stream_forbidden_request.go
- model_delete_stream_forbidden_response.go
- model_delete_transcodings_template_request.go
- model_delete_transcodings_template_response.go
- model_domain_mapping.go
- model_domain_source_info.go
- model_list_live_sample_logs_request.go
- model_list_live_sample_logs_response.go
- model_list_live_streams_online_request.go
- model_list_live_streams_online_response.go
- model_list_record_configs_request.go
- model_list_record_configs_response.go
- model_list_stream_forbidden_request.go
- model_list_stream_forbidden_response.go
- model_live_domain_create_req.go
- model_live_domain_modify_req.go
- model_log_info.go
- model_obs_file_addr.go
- model_online_info.go
- model_quality_info.go
- model_record_config_info.go
- model_show_bandwidth_request.go
- model_show_bandwidth_response.go
- model_show_domain_request.go
- model_show_domain_response.go
- model_show_online_users_request.go
- model_show_online_users_response.go
- model_show_traffic_request.go
- model_show_traffic_response.go
- model_show_transcodings_template_request.go
- model_show_transcodings_template_response.go
- model_stream_forbidden_list.go
- model_stream_forbidden_setting.go
- model_stream_transcoding_template.go
- model_traffic_info.go
- model_update_domain_request.go
- model_update_domain_response.go
- model_update_stream_forbidden_request.go
- model_update_stream_forbidden_response.go
- model_update_transcodings_template_request.go
- model_update_transcodings_template_response.go
- model_user_info.go