model

package
v0.0.81 Latest Latest
Warning

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

Go to latest
Published: Mar 25, 2022 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 4 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AreaDetail added in v0.0.77

type AreaDetail struct {
	Area string `json:"area"`

	Summary []TimeValue `json:"summary"`

	Detail []AreaTimeValue `json:"detail"`
}

func (AreaDetail) String added in v0.0.77

func (o AreaDetail) String() string

type AreaTimeValue added in v0.0.77

type AreaTimeValue struct {
	Name string `json:"name"`

	Data []TimeValue `json:"data"`
}

func (AreaTimeValue) String added in v0.0.77

func (o AreaTimeValue) String() string

type HistoryStreamInfo

type HistoryStreamInfo struct {
	Domain *string `json:"domain,omitempty"`

	App *string `json:"app,omitempty"`

	Stream *string `json:"stream,omitempty"`

	Type *int32 `json:"type,omitempty"`

	VideoCodec *string `json:"video_codec,omitempty"`

	AudioCodec *string `json:"audio_codec,omitempty"`

	ClientIp *string `json:"client_ip,omitempty"`

	StartTime *string `json:"start_time,omitempty"`

	EndTime *string `json:"end_time,omitempty"`
}

func (HistoryStreamInfo) String

func (o HistoryStreamInfo) String() string

type HttpCode

type HttpCode struct {
	Code *int32 `json:"code,omitempty"`

	Count *int32 `json:"count,omitempty"`

	Proportion *float64 `json:"proportion,omitempty"`
}

func (HttpCode) String

func (o HttpCode) String() string

type HttpCodeSummary

type HttpCodeSummary struct {
	HttpCodes *[]HttpCode `json:"http_codes,omitempty"`

	Time *string `json:"time,omitempty"`
}

func (HttpCodeSummary) String

func (o HttpCodeSummary) String() string

type ListAreaDetailRequest added in v0.0.77

type ListAreaDetailRequest struct {
	StartTime string `json:"start_time"`

	EndTime string `json:"end_time"`

	PlayDomains []string `json:"play_domains"`

	App *string `json:"app,omitempty"`

	Stream *string `json:"stream,omitempty"`

	Interval *ListAreaDetailRequestInterval `json:"interval,omitempty"`

	Isp *[]string `json:"isp,omitempty"`

	Area []string `json:"area"`

	Metric string `json:"metric"`

	Protocol *string `json:"protocol,omitempty"`
}

Request Object

func (ListAreaDetailRequest) String added in v0.0.77

func (o ListAreaDetailRequest) String() string

type ListAreaDetailRequestInterval added in v0.0.77

type ListAreaDetailRequestInterval struct {
	// contains filtered or unexported fields
}

func (ListAreaDetailRequestInterval) MarshalJSON added in v0.0.77

func (c ListAreaDetailRequestInterval) MarshalJSON() ([]byte, error)

func (*ListAreaDetailRequestInterval) UnmarshalJSON added in v0.0.77

func (c *ListAreaDetailRequestInterval) UnmarshalJSON(b []byte) error

type ListAreaDetailRequestIntervalEnum added in v0.0.77

type ListAreaDetailRequestIntervalEnum struct {
	E_300   ListAreaDetailRequestInterval
	E_3600  ListAreaDetailRequestInterval
	E_86400 ListAreaDetailRequestInterval
}

func GetListAreaDetailRequestIntervalEnum added in v0.0.77

func GetListAreaDetailRequestIntervalEnum() ListAreaDetailRequestIntervalEnum

type ListAreaDetailResponse added in v0.0.77

type ListAreaDetailResponse struct {
	DataList *[]AreaDetail `json:"data_list,omitempty"`

	XRequestId     *string `json:"X-request-id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ListAreaDetailResponse) String added in v0.0.77

func (o ListAreaDetailResponse) String() string

type ListBandwidthDetailRequest

type ListBandwidthDetailRequest struct {
	PlayDomains []string `json:"play_domains"`

	App *string `json:"app,omitempty"`

	Stream *string `json:"stream,omitempty"`

	Country *[]string `json:"country,omitempty"`

	Region *[]string `json:"region,omitempty"`

	Isp *[]string `json:"isp,omitempty"`

	Protocol *ListBandwidthDetailRequestProtocol `json:"protocol,omitempty"`

	Interval *ListBandwidthDetailRequestInterval `json:"interval,omitempty"`

	StartTime *string `json:"start_time,omitempty"`

	EndTime *string `json:"end_time,omitempty"`
}

Request Object

func (ListBandwidthDetailRequest) String

type ListBandwidthDetailRequestInterval

type ListBandwidthDetailRequestInterval struct {
	// contains filtered or unexported fields
}

func (ListBandwidthDetailRequestInterval) MarshalJSON

func (c ListBandwidthDetailRequestInterval) MarshalJSON() ([]byte, error)

func (*ListBandwidthDetailRequestInterval) UnmarshalJSON

func (c *ListBandwidthDetailRequestInterval) UnmarshalJSON(b []byte) error

type ListBandwidthDetailRequestProtocol added in v0.0.68

type ListBandwidthDetailRequestProtocol struct {
	// contains filtered or unexported fields
}

func (ListBandwidthDetailRequestProtocol) MarshalJSON added in v0.0.68

func (c ListBandwidthDetailRequestProtocol) MarshalJSON() ([]byte, error)

func (*ListBandwidthDetailRequestProtocol) UnmarshalJSON added in v0.0.68

func (c *ListBandwidthDetailRequestProtocol) UnmarshalJSON(b []byte) error

type ListBandwidthDetailRequestProtocolEnum added in v0.0.68

type ListBandwidthDetailRequestProtocolEnum struct {
	FLV ListBandwidthDetailRequestProtocol
	HLS ListBandwidthDetailRequestProtocol
}

func GetListBandwidthDetailRequestProtocolEnum added in v0.0.68

func GetListBandwidthDetailRequestProtocolEnum() ListBandwidthDetailRequestProtocolEnum

type ListBandwidthDetailResponse

type ListBandwidthDetailResponse struct {
	DataList *[]V2BandwidthData `json:"data_list,omitempty"`

	XRequestId     *string `json:"X-request-id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ListBandwidthDetailResponse) String

type ListDomainBandwidthPeakRequest

type ListDomainBandwidthPeakRequest struct {
	PlayDomains []string `json:"play_domains"`

	App *string `json:"app,omitempty"`

	Stream *string `json:"stream,omitempty"`

	Region *[]string `json:"region,omitempty"`

	Isp *[]string `json:"isp,omitempty"`

	Protocol *ListDomainBandwidthPeakRequestProtocol `json:"protocol,omitempty"`

	StartTime *string `json:"start_time,omitempty"`

	EndTime *string `json:"end_time,omitempty"`
}

Request Object

func (ListDomainBandwidthPeakRequest) String

type ListDomainBandwidthPeakRequestProtocol added in v0.0.68

type ListDomainBandwidthPeakRequestProtocol struct {
	// contains filtered or unexported fields
}

func (ListDomainBandwidthPeakRequestProtocol) MarshalJSON added in v0.0.68

func (c ListDomainBandwidthPeakRequestProtocol) MarshalJSON() ([]byte, error)

func (*ListDomainBandwidthPeakRequestProtocol) UnmarshalJSON added in v0.0.68

func (c *ListDomainBandwidthPeakRequestProtocol) UnmarshalJSON(b []byte) error

type ListDomainBandwidthPeakRequestProtocolEnum added in v0.0.68

type ListDomainBandwidthPeakRequestProtocolEnum struct {
	FLV ListDomainBandwidthPeakRequestProtocol
	HLS ListDomainBandwidthPeakRequestProtocol
}

func GetListDomainBandwidthPeakRequestProtocolEnum added in v0.0.68

func GetListDomainBandwidthPeakRequestProtocolEnum() ListDomainBandwidthPeakRequestProtocolEnum

type ListDomainBandwidthPeakResponse

type ListDomainBandwidthPeakResponse struct {
	BandwidthList *[]PeakBandwidthData `json:"bandwidth_list,omitempty"`

	XRequestId     *string `json:"X-request-id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ListDomainBandwidthPeakResponse) String

type ListDomainTrafficDetailRequest

type ListDomainTrafficDetailRequest struct {
	PlayDomains []string `json:"play_domains"`

	App *string `json:"app,omitempty"`

	Stream *string `json:"stream,omitempty"`

	Region *[]string `json:"region,omitempty"`

	Isp *[]string `json:"isp,omitempty"`

	Protocol *ListDomainTrafficDetailRequestProtocol `json:"protocol,omitempty"`

	Interval *int32 `json:"interval,omitempty"`

	StartTime *string `json:"start_time,omitempty"`

	EndTime *string `json:"end_time,omitempty"`
}

Request Object

func (ListDomainTrafficDetailRequest) String

type ListDomainTrafficDetailRequestProtocol added in v0.0.68

type ListDomainTrafficDetailRequestProtocol struct {
	// contains filtered or unexported fields
}

func (ListDomainTrafficDetailRequestProtocol) MarshalJSON added in v0.0.68

func (c ListDomainTrafficDetailRequestProtocol) MarshalJSON() ([]byte, error)

func (*ListDomainTrafficDetailRequestProtocol) UnmarshalJSON added in v0.0.68

func (c *ListDomainTrafficDetailRequestProtocol) UnmarshalJSON(b []byte) error

type ListDomainTrafficDetailRequestProtocolEnum added in v0.0.68

type ListDomainTrafficDetailRequestProtocolEnum struct {
	FLV ListDomainTrafficDetailRequestProtocol
	HLS ListDomainTrafficDetailRequestProtocol
}

func GetListDomainTrafficDetailRequestProtocolEnum added in v0.0.68

func GetListDomainTrafficDetailRequestProtocolEnum() ListDomainTrafficDetailRequestProtocolEnum

type ListDomainTrafficDetailResponse

type ListDomainTrafficDetailResponse struct {
	DataList *[]TrafficData `json:"data_list,omitempty"`

	XRequestId     *string `json:"X-request-id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ListDomainTrafficDetailResponse) String

type ListDomainTrafficSummaryRequest

type ListDomainTrafficSummaryRequest struct {
	PlayDomains []string `json:"play_domains"`

	App *string `json:"app,omitempty"`

	Stream *string `json:"stream,omitempty"`

	Region *[]string `json:"region,omitempty"`

	Isp *[]string `json:"isp,omitempty"`

	Protocol *ListDomainTrafficSummaryRequestProtocol `json:"protocol,omitempty"`

	StartTime *string `json:"start_time,omitempty"`

	EndTime *string `json:"end_time,omitempty"`
}

Request Object

func (ListDomainTrafficSummaryRequest) String

type ListDomainTrafficSummaryRequestProtocol added in v0.0.68

type ListDomainTrafficSummaryRequestProtocol struct {
	// contains filtered or unexported fields
}

func (ListDomainTrafficSummaryRequestProtocol) MarshalJSON added in v0.0.68

func (c ListDomainTrafficSummaryRequestProtocol) MarshalJSON() ([]byte, error)

func (*ListDomainTrafficSummaryRequestProtocol) UnmarshalJSON added in v0.0.68

func (c *ListDomainTrafficSummaryRequestProtocol) UnmarshalJSON(b []byte) error

type ListDomainTrafficSummaryRequestProtocolEnum added in v0.0.68

type ListDomainTrafficSummaryRequestProtocolEnum struct {
	FLV ListDomainTrafficSummaryRequestProtocol
	HLS ListDomainTrafficSummaryRequestProtocol
}

func GetListDomainTrafficSummaryRequestProtocolEnum added in v0.0.68

func GetListDomainTrafficSummaryRequestProtocolEnum() ListDomainTrafficSummaryRequestProtocolEnum

type ListDomainTrafficSummaryResponse

type ListDomainTrafficSummaryResponse struct {
	TrafficList *[]TrafficSummaryData `json:"traffic_list,omitempty"`

	XRequestId     *string `json:"X-request-id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ListDomainTrafficSummaryResponse) String

type ListHistoryStreamsRequest

type ListHistoryStreamsRequest struct {
	Domain string `json:"domain"`

	App *string `json:"app,omitempty"`

	Stream *string `json:"stream,omitempty"`

	StartTime *string `json:"start_time,omitempty"`

	EndTime *string `json:"end_time,omitempty"`

	Offset *int32 `json:"offset,omitempty"`

	Limit *int32 `json:"limit,omitempty"`
}

Request Object

func (ListHistoryStreamsRequest) String

func (o ListHistoryStreamsRequest) String() string

type ListHistoryStreamsResponse

type ListHistoryStreamsResponse struct {
	HistoryStreamList *[]HistoryStreamInfo `json:"history_stream_list,omitempty"`

	Total *int32 `json:"total,omitempty"`

	XRequestId     *string `json:"X-request-id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ListHistoryStreamsResponse) String

type ListQueryHttpCodeRequest

type ListQueryHttpCodeRequest struct {
	PlayDomains []string `json:"play_domains"`

	Code *[]string `json:"code,omitempty"`

	Region *[]string `json:"region,omitempty"`

	Isp *[]string `json:"isp,omitempty"`

	StartTime *string `json:"start_time,omitempty"`

	EndTime *string `json:"end_time,omitempty"`
}

Request Object

func (ListQueryHttpCodeRequest) String

func (o ListQueryHttpCodeRequest) String() string

type ListQueryHttpCodeResponse

type ListQueryHttpCodeResponse struct {
	DataSeries *[]HttpCodeSummary `json:"data_series,omitempty"`

	XRequestId     *string `json:"X-request-id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ListQueryHttpCodeResponse) String

func (o ListQueryHttpCodeResponse) String() string

type ListRecordDataRequest

type ListRecordDataRequest struct {
	PublishDomain *string `json:"publish_domain,omitempty"`

	StartTime *string `json:"start_time,omitempty"`

	EndTime *string `json:"end_time,omitempty"`
}

Request Object

func (ListRecordDataRequest) String

func (o ListRecordDataRequest) String() string

type ListRecordDataResponse

type ListRecordDataResponse struct {
	RecordDataList *[]RecordData `json:"record_data_list,omitempty"`

	XRequestId     *string `json:"X-request-id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ListRecordDataResponse) String

func (o ListRecordDataResponse) String() string

type ListSingleStreamBitrateRequest

type ListSingleStreamBitrateRequest struct {
	Domain string `json:"domain"`

	App string `json:"app"`

	Stream string `json:"stream"`

	StartTime *string `json:"start_time,omitempty"`

	EndTime *string `json:"end_time,omitempty"`
}

Request Object

func (ListSingleStreamBitrateRequest) String

type ListSingleStreamBitrateResponse

type ListSingleStreamBitrateResponse struct {
	BitrateInfoList *[]V2BitrateInfo `json:"bitrate_info_list,omitempty"`

	XRequestId     *string `json:"X-request-id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ListSingleStreamBitrateResponse) String

type ListSingleStreamDetailRequest added in v0.0.78

type ListSingleStreamDetailRequest struct {
	PublishDomain string `json:"publish_domain"`

	App string `json:"app"`

	Stream string `json:"stream"`

	StartTime *string `json:"start_time,omitempty"`

	EndTime *string `json:"end_time,omitempty"`
}

Request Object

func (ListSingleStreamDetailRequest) String added in v0.0.78

type ListSingleStreamDetailResponse added in v0.0.78

type ListSingleStreamDetailResponse struct {
	PublishDomain *string `json:"publish_domain,omitempty"`

	App *string `json:"app,omitempty"`

	Stream *string `json:"stream,omitempty"`

	VideoFramerate *[]StreamDetail `json:"video_framerate,omitempty"`

	VideoBitrate *[]StreamDetail `json:"video_bitrate,omitempty"`

	AudioFramerate *[]StreamDetail `json:"audio_framerate,omitempty"`

	XRequestId     *string `json:"X-request-id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ListSingleStreamDetailResponse) String added in v0.0.78

type ListSingleStreamFramerateRequest

type ListSingleStreamFramerateRequest struct {
	Domain string `json:"domain"`

	App string `json:"app"`

	Stream string `json:"stream"`

	StartTime *string `json:"start_time,omitempty"`

	EndTime *string `json:"end_time,omitempty"`
}

Request Object

func (ListSingleStreamFramerateRequest) String

type ListSingleStreamFramerateResponse

type ListSingleStreamFramerateResponse struct {
	FramerateInfoList *[]V2FramerateInfo `json:"framerate_info_list,omitempty"`

	XRequestId     *string `json:"X-request-id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ListSingleStreamFramerateResponse) String

type ListSnapshotDataRequest

type ListSnapshotDataRequest struct {
	PublishDomain *string `json:"publish_domain,omitempty"`

	StartTime *string `json:"start_time,omitempty"`

	EndTime *string `json:"end_time,omitempty"`
}

Request Object

func (ListSnapshotDataRequest) String

func (o ListSnapshotDataRequest) String() string

type ListSnapshotDataResponse

type ListSnapshotDataResponse struct {
	SnapshotList *[]SnapshotData `json:"snapshot_list,omitempty"`

	Total *int64 `json:"total,omitempty"`

	XRequestId     *string `json:"X-request-id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ListSnapshotDataResponse) String

func (o ListSnapshotDataResponse) String() string

type ListTranscodeDataRequest

type ListTranscodeDataRequest struct {
	PublishDomain *string `json:"publish_domain,omitempty"`

	Stream *string `json:"stream,omitempty"`

	StartTime *string `json:"start_time,omitempty"`

	EndTime *string `json:"end_time,omitempty"`
}

Request Object

func (ListTranscodeDataRequest) String

func (o ListTranscodeDataRequest) String() string

type ListTranscodeDataResponse

type ListTranscodeDataResponse struct {
	TranscodeDataList *[]TranscodeData `json:"transcode_data_list,omitempty"`

	SummaryList *[]TranscodeSummary `json:"summary_list,omitempty"`

	XRequestId     *string `json:"X-request-id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ListTranscodeDataResponse) String

func (o ListTranscodeDataResponse) String() string

type ListTranscodeTaskCountRequest added in v0.0.77

type ListTranscodeTaskCountRequest struct {
	PublishDomain string `json:"publish_domain"`

	App *string `json:"app,omitempty"`

	StartTime *string `json:"start_time,omitempty"`

	EndTime *string `json:"end_time,omitempty"`
}

Request Object

func (ListTranscodeTaskCountRequest) String added in v0.0.77

type ListTranscodeTaskCountResponse added in v0.0.77

type ListTranscodeTaskCountResponse struct {
	TranscodeDataList *[]TranscodeCountData `json:"transcode_data_list,omitempty"`

	XRequestId     *string `json:"X-request-id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ListTranscodeTaskCountResponse) String added in v0.0.77

type ListUsersOfStreamRequest

type ListUsersOfStreamRequest struct {
	PlayDomain string `json:"play_domain"`

	App *string `json:"app,omitempty"`

	Stream *string `json:"stream,omitempty"`

	Isp *[]string `json:"isp,omitempty"`

	Country *[]string `json:"country,omitempty"`

	Region *[]string `json:"region,omitempty"`

	Protocol *ListUsersOfStreamRequestProtocol `json:"protocol,omitempty"`

	Interval *ListUsersOfStreamRequestInterval `json:"interval,omitempty"`

	StartTime *string `json:"start_time,omitempty"`

	EndTime *string `json:"end_time,omitempty"`
}

Request Object

func (ListUsersOfStreamRequest) String

func (o ListUsersOfStreamRequest) String() string

type ListUsersOfStreamRequestInterval

type ListUsersOfStreamRequestInterval struct {
	// contains filtered or unexported fields
}

func (ListUsersOfStreamRequestInterval) MarshalJSON

func (c ListUsersOfStreamRequestInterval) MarshalJSON() ([]byte, error)

func (*ListUsersOfStreamRequestInterval) UnmarshalJSON

func (c *ListUsersOfStreamRequestInterval) UnmarshalJSON(b []byte) error

type ListUsersOfStreamRequestIntervalEnum

type ListUsersOfStreamRequestIntervalEnum struct {
	E_60  ListUsersOfStreamRequestInterval
	E_300 ListUsersOfStreamRequestInterval
}

func GetListUsersOfStreamRequestIntervalEnum

func GetListUsersOfStreamRequestIntervalEnum() ListUsersOfStreamRequestIntervalEnum

type ListUsersOfStreamRequestProtocol added in v0.0.68

type ListUsersOfStreamRequestProtocol struct {
	// contains filtered or unexported fields
}

func (ListUsersOfStreamRequestProtocol) MarshalJSON added in v0.0.68

func (c ListUsersOfStreamRequestProtocol) MarshalJSON() ([]byte, error)

func (*ListUsersOfStreamRequestProtocol) UnmarshalJSON added in v0.0.68

func (c *ListUsersOfStreamRequestProtocol) UnmarshalJSON(b []byte) error

type ListUsersOfStreamRequestProtocolEnum added in v0.0.68

type ListUsersOfStreamRequestProtocolEnum struct {
	FLV ListUsersOfStreamRequestProtocol
	HLS ListUsersOfStreamRequestProtocol
}

func GetListUsersOfStreamRequestProtocolEnum added in v0.0.68

func GetListUsersOfStreamRequestProtocolEnum() ListUsersOfStreamRequestProtocolEnum

type ListUsersOfStreamResponse

type ListUsersOfStreamResponse struct {
	DataList *[]V2UserData `json:"data_list,omitempty"`

	XRequestId     *string `json:"X-request-id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ListUsersOfStreamResponse) String

func (o ListUsersOfStreamResponse) String() string

type PeakBandwidthData

type PeakBandwidthData struct {
	Value *int64 `json:"value,omitempty"`

	Domain *string `json:"domain,omitempty"`
}

func (PeakBandwidthData) String

func (o PeakBandwidthData) String() string

type RecordData

type RecordData struct {
	ConcurrentCount *int32 `json:"concurrent_count,omitempty"`

	Time *string `json:"time,omitempty"`
}

func (RecordData) String

func (o RecordData) String() string

type ShowStreamCountRequest

type ShowStreamCountRequest struct {
	PublishDomains []string `json:"publish_domains"`

	StartTime *string `json:"start_time,omitempty"`

	EndTime *string `json:"end_time,omitempty"`
}

Request Object

func (ShowStreamCountRequest) String

func (o ShowStreamCountRequest) String() string

type ShowStreamCountResponse

type ShowStreamCountResponse struct {
	DataList *[]StreamCountData `json:"data_list,omitempty"`

	XRequestId     *string `json:"X-request-id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowStreamCountResponse) String

func (o ShowStreamCountResponse) String() string

type ShowStreamPortraitRequest

type ShowStreamPortraitRequest struct {
	PlayDomain string `json:"play_domain"`

	Stream *string `json:"stream,omitempty"`

	Time string `json:"time"`
}

Request Object

func (ShowStreamPortraitRequest) String

func (o ShowStreamPortraitRequest) String() string

type ShowStreamPortraitResponse

type ShowStreamPortraitResponse struct {
	StreamPortraits *[]StreamPortrait `json:"stream_portraits,omitempty"`

	XRequestId     *string `json:"X-request-id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowStreamPortraitResponse) String

type ShowUpBandwidthRequest

type ShowUpBandwidthRequest struct {
	PublishDomains []string `json:"publish_domains"`

	App *string `json:"app,omitempty"`

	Stream *string `json:"stream,omitempty"`

	Region *[]string `json:"region,omitempty"`

	Isp *[]string `json:"isp,omitempty"`

	Interval *ShowUpBandwidthRequestInterval `json:"interval,omitempty"`

	StartTime *string `json:"start_time,omitempty"`

	EndTime *string `json:"end_time,omitempty"`
}

Request Object

func (ShowUpBandwidthRequest) String

func (o ShowUpBandwidthRequest) String() string

type ShowUpBandwidthRequestInterval

type ShowUpBandwidthRequestInterval struct {
	// contains filtered or unexported fields
}

func (ShowUpBandwidthRequestInterval) MarshalJSON

func (c ShowUpBandwidthRequestInterval) MarshalJSON() ([]byte, error)

func (*ShowUpBandwidthRequestInterval) UnmarshalJSON

func (c *ShowUpBandwidthRequestInterval) UnmarshalJSON(b []byte) error

type ShowUpBandwidthRequestIntervalEnum

type ShowUpBandwidthRequestIntervalEnum struct {
	E_300   ShowUpBandwidthRequestInterval
	E_3600  ShowUpBandwidthRequestInterval
	E_86400 ShowUpBandwidthRequestInterval
}

func GetShowUpBandwidthRequestIntervalEnum

func GetShowUpBandwidthRequestIntervalEnum() ShowUpBandwidthRequestIntervalEnum

type ShowUpBandwidthResponse

type ShowUpBandwidthResponse struct {
	DataList *[]V2BandwidthData `json:"data_list,omitempty"`

	XRequestId     *string `json:"X-request-id,omitempty"`
	HttpStatusCode int     `json:"-"`
}

Response Object

func (ShowUpBandwidthResponse) String

func (o ShowUpBandwidthResponse) String() string

type SnapshotData

type SnapshotData struct {
	Count *int64 `json:"count,omitempty"`

	Time *string `json:"time,omitempty"`
}

func (SnapshotData) String

func (o SnapshotData) String() string

type StreamCountData

type StreamCountData struct {
	Value *int32 `json:"value,omitempty"`

	Time *string `json:"time,omitempty"`
}

func (StreamCountData) String

func (o StreamCountData) String() string

type StreamDetail added in v0.0.78

type StreamDetail struct {
	StartTime string `json:"start_time"`

	EndTime string `json:"end_time"`

	DataList []int64 `json:"data_list"`
}

func (StreamDetail) String added in v0.0.78

func (o StreamDetail) String() string

type StreamPortrait

type StreamPortrait struct {
	Time *string `json:"time,omitempty"`

	Flow *int64 `json:"flow,omitempty"`

	PlayDuration *int64 `json:"play_duration,omitempty"`

	RequestCount *int64 `json:"request_count,omitempty"`

	UserCount *int64 `json:"user_count,omitempty"`

	PeakUserCount *int64 `json:"peak_user_count,omitempty"`

	PeakBandwidth *int64 `json:"peak_bandwidth,omitempty"`

	PushDuration *int64 `json:"push_duration,omitempty"`
}

func (StreamPortrait) String

func (o StreamPortrait) String() string

type TimeValue added in v0.0.77

type TimeValue struct {
	Time *string `json:"time,omitempty"`

	Value *int64 `json:"value,omitempty"`
}

func (TimeValue) String added in v0.0.77

func (o TimeValue) String() string

type TrafficData

type TrafficData struct {
	Value *int64 `json:"value,omitempty"`

	Time *string `json:"time,omitempty"`
}

func (TrafficData) String

func (o TrafficData) String() string

type TrafficSummaryData

type TrafficSummaryData struct {
	Value *int64 `json:"value,omitempty"`

	Domain *string `json:"domain,omitempty"`
}

func (TrafficSummaryData) String

func (o TrafficSummaryData) String() string

type TranscodeCountData added in v0.0.77

type TranscodeCountData struct {
	SpecList *[]TranscodeSpecCount `json:"spec_list,omitempty"`

	Time *string `json:"time,omitempty"`
}

func (TranscodeCountData) String added in v0.0.77

func (o TranscodeCountData) String() string

type TranscodeData

type TranscodeData struct {
	SpecList *[]TranscodeSpec `json:"spec_list,omitempty"`

	Time *string `json:"time,omitempty"`
}

func (TranscodeData) String

func (o TranscodeData) String() string

type TranscodeSpec

type TranscodeSpec struct {
	Type *string `json:"type,omitempty"`

	Value *float64 `json:"value,omitempty"`
}

func (TranscodeSpec) String

func (o TranscodeSpec) String() string

type TranscodeSpecCount added in v0.0.77

type TranscodeSpecCount struct {
	Type *string `json:"type,omitempty"`

	Count *int64 `json:"count,omitempty"`
}

func (TranscodeSpecCount) String added in v0.0.77

func (o TranscodeSpecCount) String() string

type TranscodeSummary

type TranscodeSummary struct {
	Type *string `json:"type,omitempty"`

	Value *float64 `json:"value,omitempty"`
}

func (TranscodeSummary) String

func (o TranscodeSummary) String() string

type V2BandwidthData

type V2BandwidthData struct {
	Value *int64 `json:"value,omitempty"`

	Time *string `json:"time,omitempty"`
}

func (V2BandwidthData) String

func (o V2BandwidthData) String() string

type V2BitrateInfo

type V2BitrateInfo struct {
	PublishDomain *string `json:"publish_domain,omitempty"`

	App *string `json:"app,omitempty"`

	Stream *string `json:"stream,omitempty"`

	StartTime *string `json:"start_time,omitempty"`

	EndTime *string `json:"end_time,omitempty"`

	DataList *[]int64 `json:"data_list,omitempty"`
}

实时码率

func (V2BitrateInfo) String

func (o V2BitrateInfo) String() string

type V2FramerateInfo

type V2FramerateInfo struct {
	PublishDomain *string `json:"publish_domain,omitempty"`

	App *string `json:"app,omitempty"`

	Stream *string `json:"stream,omitempty"`

	StartTime *string `json:"start_time,omitempty"`

	EndTime *string `json:"end_time,omitempty"`

	DataList *[]int64 `json:"data_list,omitempty"`
}

实时帧率

func (V2FramerateInfo) String

func (o V2FramerateInfo) String() string

type V2UserData

type V2UserData struct {
	Value *int64 `json:"value,omitempty"`

	Time *string `json:"time,omitempty"`
}

func (V2UserData) String

func (o V2UserData) String() string

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL