Documentation ¶
Index ¶
- type AppQualityInfo
- type CreateDomainMappingRequest
- type CreateDomainMappingResponse
- type CreateDomainRequest
- type CreateDomainResponse
- type CreateDomainResponseDomainType
- type CreateDomainResponseDomainTypeEnum
- type CreateDomainResponseServiceArea
- type CreateDomainResponseServiceAreaEnum
- type CreateDomainResponseStatus
- type CreateDomainResponseStatusEnum
- type CreateRecordCallbackConfigRequest
- type CreateRecordCallbackConfigResponse
- type CreateRecordRuleRequest
- type CreateRecordRuleResponse
- type CreateRecordRuleResponseRecordType
- type CreateRecordRuleResponseRecordTypeEnum
- type CreateStreamForbiddenRequest
- type CreateStreamForbiddenResponse
- type CreateTranscodingsTemplateRequest
- type CreateTranscodingsTemplateResponse
- type DecoupledLiveDomainInfo
- type DecoupledLiveDomainInfoDomainType
- type DecoupledLiveDomainInfoDomainTypeEnum
- type DecoupledLiveDomainInfoStatus
- type DecoupledLiveDomainInfoStatusEnum
- type DecoupledLiveDomainInfoVendor
- type DecoupledLiveDomainInfoVendorEnum
- type DefaultRecordConfig
- type DeleteDomainMappingRequest
- type DeleteDomainMappingResponse
- type DeleteDomainRequest
- type DeleteDomainResponse
- type DeleteRecordCallbackConfigRequest
- type DeleteRecordCallbackConfigResponse
- type DeleteRecordRuleRequest
- type DeleteRecordRuleResponse
- 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 FlvRecordConfig
- type HlsRecordConfig
- type ListLiveSampleLogsRequest
- type ListLiveSampleLogsResponse
- type ListLiveStreamsOnlineRequest
- type ListLiveStreamsOnlineResponse
- type ListRecordCallbackConfigsRequest
- type ListRecordCallbackConfigsResponse
- type ListRecordRulesRequest
- type ListRecordRulesRequestRecordType
- type ListRecordRulesRequestRecordTypeEnum
- type ListRecordRulesResponse
- type ListStreamForbiddenRequest
- type ListStreamForbiddenResponse
- type LiveDomainCreateReq
- type LiveDomainCreateReqDomainType
- type LiveDomainCreateReqDomainTypeEnum
- type LiveDomainCreateReqServiceArea
- type LiveDomainCreateReqServiceAreaEnum
- type LiveDomainModifyReq
- type LiveDomainModifyReqStatus
- type LiveDomainModifyReqStatusEnum
- type LogInfo
- type Mp4RecordConfig
- type OnlineInfo
- type OnlineInfoAudioCodec
- type OnlineInfoAudioCodecEnum
- type OnlineInfoVideoCodec
- type OnlineInfoVideoCodecEnum
- type PlanRecordTime
- type QualityInfo
- type QualityInfoCodec
- type QualityInfoCodecEnum
- type QualityInfoHdlb
- type QualityInfoHdlbEnum
- type QualityInfoProtocol
- type QualityInfoProtocolEnum
- type QualityInfoPvc
- type QualityInfoPvcEnum
- type RecordCallbackConfig
- type RecordCallbackConfigNotifyEventSubscription
- type RecordCallbackConfigNotifyEventSubscriptionEnum
- type RecordCallbackConfigRequest
- type RecordCallbackConfigRequestNotifyEventSubscription
- type RecordCallbackConfigRequestNotifyEventSubscriptionEnum
- type RecordCallbackConfigRequestSignType
- type RecordCallbackConfigRequestSignTypeEnum
- type RecordObsFileAddr
- type RecordObsFileAddrLocation
- type RecordObsFileAddrLocationEnum
- type RecordRule
- type RecordRuleRecordType
- type RecordRuleRecordTypeEnum
- type RecordRuleRequest
- type RecordRuleRequestRecordType
- type RecordRuleRequestRecordTypeEnum
- type ShowDomainRequest
- type ShowDomainResponse
- type ShowRecordCallbackConfigRequest
- type ShowRecordCallbackConfigResponse
- type ShowRecordCallbackConfigResponseNotifyEventSubscription
- type ShowRecordCallbackConfigResponseNotifyEventSubscriptionEnum
- type ShowRecordRuleRequest
- type ShowRecordRuleResponse
- type ShowRecordRuleResponseRecordType
- type ShowRecordRuleResponseRecordTypeEnum
- type ShowTranscodingsTemplateRequest
- type ShowTranscodingsTemplateResponse
- type StreamForbiddenList
- type StreamForbiddenSetting
- type StreamTranscodingTemplate
- type UpdateDomainRequest
- type UpdateDomainResponse
- type UpdateDomainResponseDomainType
- type UpdateDomainResponseDomainTypeEnum
- type UpdateDomainResponseServiceArea
- type UpdateDomainResponseServiceAreaEnum
- type UpdateDomainResponseStatus
- type UpdateDomainResponseStatusEnum
- type UpdateRecordCallbackConfigRequest
- type UpdateRecordCallbackConfigResponse
- type UpdateRecordRuleRequest
- type UpdateRecordRuleResponse
- type UpdateRecordRuleResponseRecordType
- type UpdateRecordRuleResponseRecordTypeEnum
- type UpdateStreamForbiddenRequest
- type UpdateStreamForbiddenResponse
- type UpdateTranscodingsTemplateRequest
- type UpdateTranscodingsTemplateResponse
- type VideoFormatVar
- type VideoFormatVarEnum
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 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"` StatusDescribe *string `json:"status_describe,omitempty"` ServiceArea *CreateDomainResponseServiceArea `json:"service_area,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 CreateDomainResponseServiceArea ¶ added in v0.0.48
type CreateDomainResponseServiceArea struct {
// contains filtered or unexported fields
}
func (CreateDomainResponseServiceArea) MarshalJSON ¶ added in v0.0.48
func (c CreateDomainResponseServiceArea) MarshalJSON() ([]byte, error)
func (*CreateDomainResponseServiceArea) UnmarshalJSON ¶ added in v0.0.48
func (c *CreateDomainResponseServiceArea) UnmarshalJSON(b []byte) error
type CreateDomainResponseServiceAreaEnum ¶ added in v0.0.48
type CreateDomainResponseServiceAreaEnum struct { MAINLAND_CHINA CreateDomainResponseServiceArea OUTSIDE_MAINLAND_CHINA CreateDomainResponseServiceArea GLOBAL CreateDomainResponseServiceArea }
func GetCreateDomainResponseServiceAreaEnum ¶ added in v0.0.48
func GetCreateDomainResponseServiceAreaEnum() CreateDomainResponseServiceAreaEnum
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 DISABLE CreateDomainResponseStatus }
func GetCreateDomainResponseStatusEnum ¶
func GetCreateDomainResponseStatusEnum() CreateDomainResponseStatusEnum
type CreateRecordCallbackConfigRequest ¶ added in v0.0.48
type CreateRecordCallbackConfigRequest struct {
Body *RecordCallbackConfigRequest `json:"body,omitempty"`
}
Request Object
func (CreateRecordCallbackConfigRequest) String ¶ added in v0.0.48
func (o CreateRecordCallbackConfigRequest) String() string
type CreateRecordCallbackConfigResponse ¶ added in v0.0.48
type CreateRecordCallbackConfigResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (CreateRecordCallbackConfigResponse) String ¶ added in v0.0.48
func (o CreateRecordCallbackConfigResponse) String() string
type CreateRecordRuleRequest ¶ added in v0.0.48
type CreateRecordRuleRequest struct {
Body *RecordRuleRequest `json:"body,omitempty"`
}
Request Object
func (CreateRecordRuleRequest) String ¶ added in v0.0.48
func (o CreateRecordRuleRequest) String() string
type CreateRecordRuleResponse ¶ added in v0.0.48
type CreateRecordRuleResponse struct { Id *string `json:"id,omitempty"` PublishDomain *string `json:"publish_domain,omitempty"` App *string `json:"app,omitempty"` Stream *string `json:"stream,omitempty"` RecordType *CreateRecordRuleResponseRecordType `json:"record_type,omitempty"` PlanRecordTime *PlanRecordTime `json:"plan_record_time,omitempty"` DefaultRecordConfig *DefaultRecordConfig `json:"default_record_config,omitempty"` CreateTime *string `json:"create_time,omitempty"` UpdateTime *string `json:"update_time,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateRecordRuleResponse) String ¶ added in v0.0.48
func (o CreateRecordRuleResponse) String() string
type CreateRecordRuleResponseRecordType ¶ added in v0.0.48
type CreateRecordRuleResponseRecordType struct {
// contains filtered or unexported fields
}
func (CreateRecordRuleResponseRecordType) MarshalJSON ¶ added in v0.0.48
func (c CreateRecordRuleResponseRecordType) MarshalJSON() ([]byte, error)
func (*CreateRecordRuleResponseRecordType) UnmarshalJSON ¶ added in v0.0.48
func (c *CreateRecordRuleResponseRecordType) UnmarshalJSON(b []byte) error
type CreateRecordRuleResponseRecordTypeEnum ¶ added in v0.0.48
type CreateRecordRuleResponseRecordTypeEnum struct { CONTINUOUS_RECORD CreateRecordRuleResponseRecordType COMMAND_RECORD CreateRecordRuleResponseRecordType PLAN_RECORD CreateRecordRuleResponseRecordType ON_DEMAND_RECORD CreateRecordRuleResponseRecordType }
func GetCreateRecordRuleResponseRecordTypeEnum ¶ added in v0.0.48
func GetCreateRecordRuleResponseRecordTypeEnum() CreateRecordRuleResponseRecordTypeEnum
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 DefaultRecordConfig ¶ added in v0.0.48
type DefaultRecordConfig struct { RecordFormat []VideoFormatVar `json:"record_format"` ObsAddr *RecordObsFileAddr `json:"obs_addr"` HlsConfig *HlsRecordConfig `json:"hls_config,omitempty"` FlvConfig *FlvRecordConfig `json:"flv_config,omitempty"` Mp4Config *Mp4RecordConfig `json:"mp4_config,omitempty"` }
func (DefaultRecordConfig) String ¶ added in v0.0.48
func (o DefaultRecordConfig) String() string
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 DeleteRecordCallbackConfigRequest ¶ added in v0.0.48
type DeleteRecordCallbackConfigRequest struct {
Id string `json:"id"`
}
Request Object
func (DeleteRecordCallbackConfigRequest) String ¶ added in v0.0.48
func (o DeleteRecordCallbackConfigRequest) String() string
type DeleteRecordCallbackConfigResponse ¶ added in v0.0.48
type DeleteRecordCallbackConfigResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteRecordCallbackConfigResponse) String ¶ added in v0.0.48
func (o DeleteRecordCallbackConfigResponse) String() string
type DeleteRecordRuleRequest ¶ added in v0.0.48
type DeleteRecordRuleRequest struct {
Id string `json:"id"`
}
Request Object
func (DeleteRecordRuleRequest) String ¶ added in v0.0.48
func (o DeleteRecordRuleRequest) String() string
type DeleteRecordRuleResponse ¶ added in v0.0.48
type DeleteRecordRuleResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteRecordRuleResponse) String ¶ added in v0.0.48
func (o DeleteRecordRuleResponse) 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,omitempty"` 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 FlvRecordConfig ¶ added in v0.0.48
type FlvRecordConfig struct { RecordCycle int32 `json:"record_cycle"` RecordPrefix *string `json:"record_prefix,omitempty"` RecordMaxDurationToMergeFile *int32 `json:"record_max_duration_to_merge_file,omitempty"` }
func (FlvRecordConfig) String ¶ added in v0.0.48
func (o FlvRecordConfig) String() string
type HlsRecordConfig ¶ added in v0.0.48
type HlsRecordConfig struct { RecordCycle int32 `json:"record_cycle"` RecordPrefix *string `json:"record_prefix,omitempty"` RecordTsPrefix *string `json:"record_ts_prefix,omitempty"` RecordSliceDuration *int32 `json:"record_slice_duration,omitempty"` RecordMaxDurationToMergeFile *int32 `json:"record_max_duration_to_merge_file,omitempty"` }
func (HlsRecordConfig) String ¶ added in v0.0.48
func (o HlsRecordConfig) String() string
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 ListRecordCallbackConfigsRequest ¶ added in v0.0.48
type ListRecordCallbackConfigsRequest struct { PublishDomain *string `json:"publish_domain,omitempty"` App *string `json:"app,omitempty"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListRecordCallbackConfigsRequest) String ¶ added in v0.0.48
func (o ListRecordCallbackConfigsRequest) String() string
type ListRecordCallbackConfigsResponse ¶ added in v0.0.48
type ListRecordCallbackConfigsResponse struct { Total *int32 `json:"total,omitempty"` CallbackConfig *[]RecordCallbackConfig `json:"callback_config,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListRecordCallbackConfigsResponse) String ¶ added in v0.0.48
func (o ListRecordCallbackConfigsResponse) String() string
type ListRecordRulesRequest ¶ added in v0.0.48
type ListRecordRulesRequest struct { PublishDomain *string `json:"publish_domain,omitempty"` App *string `json:"app,omitempty"` Stream *string `json:"stream,omitempty"` RecordType *ListRecordRulesRequestRecordType `json:"record_type,omitempty"` Offset *int32 `json:"offset,omitempty"` Limit *int32 `json:"limit,omitempty"` }
Request Object
func (ListRecordRulesRequest) String ¶ added in v0.0.48
func (o ListRecordRulesRequest) String() string
type ListRecordRulesRequestRecordType ¶ added in v0.0.48
type ListRecordRulesRequestRecordType struct {
// contains filtered or unexported fields
}
func (ListRecordRulesRequestRecordType) MarshalJSON ¶ added in v0.0.48
func (c ListRecordRulesRequestRecordType) MarshalJSON() ([]byte, error)
func (*ListRecordRulesRequestRecordType) UnmarshalJSON ¶ added in v0.0.48
func (c *ListRecordRulesRequestRecordType) UnmarshalJSON(b []byte) error
type ListRecordRulesRequestRecordTypeEnum ¶ added in v0.0.48
type ListRecordRulesRequestRecordTypeEnum struct { CONTINUOUS_RECORD ListRecordRulesRequestRecordType COMMAND_RECORD ListRecordRulesRequestRecordType PLAN_RECORD ListRecordRulesRequestRecordType ON_DEMAND_RECORD ListRecordRulesRequestRecordType }
func GetListRecordRulesRequestRecordTypeEnum ¶ added in v0.0.48
func GetListRecordRulesRequestRecordTypeEnum() ListRecordRulesRequestRecordTypeEnum
type ListRecordRulesResponse ¶ added in v0.0.48
type ListRecordRulesResponse struct { Total *int32 `json:"total,omitempty"` RecordConfig *[]RecordRule `json:"record_config,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListRecordRulesResponse) String ¶ added in v0.0.48
func (o ListRecordRulesResponse) 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"` ServiceArea *LiveDomainCreateReqServiceArea `json:"service_area,omitempty"` 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 LiveDomainCreateReqServiceArea ¶ added in v0.0.48
type LiveDomainCreateReqServiceArea struct {
// contains filtered or unexported fields
}
func (LiveDomainCreateReqServiceArea) MarshalJSON ¶ added in v0.0.48
func (c LiveDomainCreateReqServiceArea) MarshalJSON() ([]byte, error)
func (*LiveDomainCreateReqServiceArea) UnmarshalJSON ¶ added in v0.0.48
func (c *LiveDomainCreateReqServiceArea) UnmarshalJSON(b []byte) error
type LiveDomainCreateReqServiceAreaEnum ¶ added in v0.0.48
type LiveDomainCreateReqServiceAreaEnum struct { MAINLAND_CHINA LiveDomainCreateReqServiceArea OUTSIDE_MAINLAND_CHINA LiveDomainCreateReqServiceArea GLOBAL LiveDomainCreateReqServiceArea }
func GetLiveDomainCreateReqServiceAreaEnum ¶ added in v0.0.48
func GetLiveDomainCreateReqServiceAreaEnum() LiveDomainCreateReqServiceAreaEnum
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 Mp4RecordConfig ¶ added in v0.0.48
type Mp4RecordConfig struct { RecordCycle int32 `json:"record_cycle"` RecordPrefix *string `json:"record_prefix,omitempty"` RecordMaxDurationToMergeFile *int32 `json:"record_max_duration_to_merge_file,omitempty"` }
func (Mp4RecordConfig) String ¶ added in v0.0.48
func (o Mp4RecordConfig) 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 PlanRecordTime ¶ added in v0.0.48
type PlanRecordTime struct { StartTime string `json:"start_time"` EndTime *string `json:"end_time,omitempty"` }
func (PlanRecordTime) String ¶ added in v0.0.48
func (o PlanRecordTime) String() string
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 RecordCallbackConfig ¶ added in v0.0.48
type RecordCallbackConfig struct { Id *string `json:"id,omitempty"` PublishDomain string `json:"publish_domain"` App string `json:"app"` NotifyCallbackUrl *string `json:"notify_callback_url,omitempty"` NotifyEventSubscription *[]RecordCallbackConfigNotifyEventSubscription `json:"notify_event_subscription,omitempty"` OnDemandCallbackUrl *string `json:"on_demand_callback_url,omitempty"` CreateTime *string `json:"create_time,omitempty"` UpdateTime *string `json:"update_time,omitempty"` }
func (RecordCallbackConfig) String ¶ added in v0.0.48
func (o RecordCallbackConfig) String() string
type RecordCallbackConfigNotifyEventSubscription ¶ added in v0.0.48
type RecordCallbackConfigNotifyEventSubscription struct {
// contains filtered or unexported fields
}
func (RecordCallbackConfigNotifyEventSubscription) MarshalJSON ¶ added in v0.0.48
func (c RecordCallbackConfigNotifyEventSubscription) MarshalJSON() ([]byte, error)
func (*RecordCallbackConfigNotifyEventSubscription) UnmarshalJSON ¶ added in v0.0.48
func (c *RecordCallbackConfigNotifyEventSubscription) UnmarshalJSON(b []byte) error
type RecordCallbackConfigNotifyEventSubscriptionEnum ¶ added in v0.0.48
type RecordCallbackConfigNotifyEventSubscriptionEnum struct { RECORD_NEW_FILE_START RecordCallbackConfigNotifyEventSubscription RECORD_FILE_COMPLETE RecordCallbackConfigNotifyEventSubscription RECORD_OVER RecordCallbackConfigNotifyEventSubscription RECORD_FAILED RecordCallbackConfigNotifyEventSubscription }
func GetRecordCallbackConfigNotifyEventSubscriptionEnum ¶ added in v0.0.48
func GetRecordCallbackConfigNotifyEventSubscriptionEnum() RecordCallbackConfigNotifyEventSubscriptionEnum
type RecordCallbackConfigRequest ¶ added in v0.0.48
type RecordCallbackConfigRequest struct { PublishDomain string `json:"publish_domain"` App string `json:"app"` NotifyCallbackUrl *string `json:"notify_callback_url,omitempty"` NotifyEventSubscription *[]RecordCallbackConfigRequestNotifyEventSubscription `json:"notify_event_subscription,omitempty"` OnDemandCallbackUrl *string `json:"on_demand_callback_url,omitempty"` SignType *RecordCallbackConfigRequestSignType `json:"sign_type,omitempty"` Key *string `json:"key,omitempty"` }
func (RecordCallbackConfigRequest) String ¶ added in v0.0.48
func (o RecordCallbackConfigRequest) String() string
type RecordCallbackConfigRequestNotifyEventSubscription ¶ added in v0.0.48
type RecordCallbackConfigRequestNotifyEventSubscription struct {
// contains filtered or unexported fields
}
func (RecordCallbackConfigRequestNotifyEventSubscription) MarshalJSON ¶ added in v0.0.48
func (c RecordCallbackConfigRequestNotifyEventSubscription) MarshalJSON() ([]byte, error)
func (*RecordCallbackConfigRequestNotifyEventSubscription) UnmarshalJSON ¶ added in v0.0.48
func (c *RecordCallbackConfigRequestNotifyEventSubscription) UnmarshalJSON(b []byte) error
type RecordCallbackConfigRequestNotifyEventSubscriptionEnum ¶ added in v0.0.48
type RecordCallbackConfigRequestNotifyEventSubscriptionEnum struct { RECORD_NEW_FILE_START RecordCallbackConfigRequestNotifyEventSubscription RECORD_FILE_COMPLETE RecordCallbackConfigRequestNotifyEventSubscription RECORD_OVER RecordCallbackConfigRequestNotifyEventSubscription RECORD_FAILED RecordCallbackConfigRequestNotifyEventSubscription }
func GetRecordCallbackConfigRequestNotifyEventSubscriptionEnum ¶ added in v0.0.48
func GetRecordCallbackConfigRequestNotifyEventSubscriptionEnum() RecordCallbackConfigRequestNotifyEventSubscriptionEnum
type RecordCallbackConfigRequestSignType ¶ added in v0.0.48
type RecordCallbackConfigRequestSignType struct {
// contains filtered or unexported fields
}
func (RecordCallbackConfigRequestSignType) MarshalJSON ¶ added in v0.0.48
func (c RecordCallbackConfigRequestSignType) MarshalJSON() ([]byte, error)
func (*RecordCallbackConfigRequestSignType) UnmarshalJSON ¶ added in v0.0.48
func (c *RecordCallbackConfigRequestSignType) UnmarshalJSON(b []byte) error
type RecordCallbackConfigRequestSignTypeEnum ¶ added in v0.0.48
type RecordCallbackConfigRequestSignTypeEnum struct { MD5 RecordCallbackConfigRequestSignType HMACSHA256 RecordCallbackConfigRequestSignType }
func GetRecordCallbackConfigRequestSignTypeEnum ¶ added in v0.0.48
func GetRecordCallbackConfigRequestSignTypeEnum() RecordCallbackConfigRequestSignTypeEnum
type RecordObsFileAddr ¶ added in v0.0.48
type RecordObsFileAddr struct { Bucket string `json:"bucket"` Location RecordObsFileAddrLocation `json:"location"` Object string `json:"object"` }
func (RecordObsFileAddr) String ¶ added in v0.0.48
func (o RecordObsFileAddr) String() string
type RecordObsFileAddrLocation ¶ added in v0.0.48
type RecordObsFileAddrLocation struct {
// contains filtered or unexported fields
}
func (RecordObsFileAddrLocation) MarshalJSON ¶ added in v0.0.48
func (c RecordObsFileAddrLocation) MarshalJSON() ([]byte, error)
func (*RecordObsFileAddrLocation) UnmarshalJSON ¶ added in v0.0.48
func (c *RecordObsFileAddrLocation) UnmarshalJSON(b []byte) error
type RecordObsFileAddrLocationEnum ¶ added in v0.0.48
type RecordObsFileAddrLocationEnum struct { CN_NORTH_4 RecordObsFileAddrLocation CN_NORTH_5 RecordObsFileAddrLocation CN_NORTH_6 RecordObsFileAddrLocation }
func GetRecordObsFileAddrLocationEnum ¶ added in v0.0.48
func GetRecordObsFileAddrLocationEnum() RecordObsFileAddrLocationEnum
type RecordRule ¶ added in v0.0.48
type RecordRule struct { Id *string `json:"id,omitempty"` PublishDomain string `json:"publish_domain"` App string `json:"app"` Stream string `json:"stream"` RecordType *RecordRuleRecordType `json:"record_type,omitempty"` PlanRecordTime *PlanRecordTime `json:"plan_record_time,omitempty"` DefaultRecordConfig *DefaultRecordConfig `json:"default_record_config,omitempty"` CreateTime *string `json:"create_time,omitempty"` UpdateTime *string `json:"update_time,omitempty"` }
func (RecordRule) String ¶ added in v0.0.48
func (o RecordRule) String() string
type RecordRuleRecordType ¶ added in v0.0.48
type RecordRuleRecordType struct {
// contains filtered or unexported fields
}
func (RecordRuleRecordType) MarshalJSON ¶ added in v0.0.48
func (c RecordRuleRecordType) MarshalJSON() ([]byte, error)
func (*RecordRuleRecordType) UnmarshalJSON ¶ added in v0.0.48
func (c *RecordRuleRecordType) UnmarshalJSON(b []byte) error
type RecordRuleRecordTypeEnum ¶ added in v0.0.48
type RecordRuleRecordTypeEnum struct { CONTINUOUS_RECORD RecordRuleRecordType COMMAND_RECORD RecordRuleRecordType PLAN_RECORD RecordRuleRecordType ON_DEMAND_RECORD RecordRuleRecordType }
func GetRecordRuleRecordTypeEnum ¶ added in v0.0.48
func GetRecordRuleRecordTypeEnum() RecordRuleRecordTypeEnum
type RecordRuleRequest ¶ added in v0.0.48
type RecordRuleRequest struct { PublishDomain string `json:"publish_domain"` App string `json:"app"` Stream string `json:"stream"` RecordType *RecordRuleRequestRecordType `json:"record_type,omitempty"` PlanRecordTime *PlanRecordTime `json:"plan_record_time,omitempty"` DefaultRecordConfig *DefaultRecordConfig `json:"default_record_config,omitempty"` }
func (RecordRuleRequest) String ¶ added in v0.0.48
func (o RecordRuleRequest) String() string
type RecordRuleRequestRecordType ¶ added in v0.0.48
type RecordRuleRequestRecordType struct {
// contains filtered or unexported fields
}
func (RecordRuleRequestRecordType) MarshalJSON ¶ added in v0.0.48
func (c RecordRuleRequestRecordType) MarshalJSON() ([]byte, error)
func (*RecordRuleRequestRecordType) UnmarshalJSON ¶ added in v0.0.48
func (c *RecordRuleRequestRecordType) UnmarshalJSON(b []byte) error
type RecordRuleRequestRecordTypeEnum ¶ added in v0.0.48
type RecordRuleRequestRecordTypeEnum struct { CONTINUOUS_RECORD RecordRuleRequestRecordType COMMAND_RECORD RecordRuleRequestRecordType PLAN_RECORD RecordRuleRequestRecordType ON_DEMAND_RECORD RecordRuleRequestRecordType }
func GetRecordRuleRequestRecordTypeEnum ¶ added in v0.0.48
func GetRecordRuleRequestRecordTypeEnum() RecordRuleRequestRecordTypeEnum
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 ShowRecordCallbackConfigRequest ¶ added in v0.0.48
type ShowRecordCallbackConfigRequest struct {
Id string `json:"id"`
}
Request Object
func (ShowRecordCallbackConfigRequest) String ¶ added in v0.0.48
func (o ShowRecordCallbackConfigRequest) String() string
type ShowRecordCallbackConfigResponse ¶ added in v0.0.48
type ShowRecordCallbackConfigResponse struct { Id *string `json:"id,omitempty"` PublishDomain *string `json:"publish_domain,omitempty"` App *string `json:"app,omitempty"` NotifyCallbackUrl *string `json:"notify_callback_url,omitempty"` NotifyEventSubscription *[]ShowRecordCallbackConfigResponseNotifyEventSubscription `json:"notify_event_subscription,omitempty"` OnDemandCallbackUrl *string `json:"on_demand_callback_url,omitempty"` CreateTime *string `json:"create_time,omitempty"` UpdateTime *string `json:"update_time,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowRecordCallbackConfigResponse) String ¶ added in v0.0.48
func (o ShowRecordCallbackConfigResponse) String() string
type ShowRecordCallbackConfigResponseNotifyEventSubscription ¶ added in v0.0.48
type ShowRecordCallbackConfigResponseNotifyEventSubscription struct {
// contains filtered or unexported fields
}
func (ShowRecordCallbackConfigResponseNotifyEventSubscription) MarshalJSON ¶ added in v0.0.48
func (c ShowRecordCallbackConfigResponseNotifyEventSubscription) MarshalJSON() ([]byte, error)
func (*ShowRecordCallbackConfigResponseNotifyEventSubscription) UnmarshalJSON ¶ added in v0.0.48
func (c *ShowRecordCallbackConfigResponseNotifyEventSubscription) UnmarshalJSON(b []byte) error
type ShowRecordCallbackConfigResponseNotifyEventSubscriptionEnum ¶ added in v0.0.48
type ShowRecordCallbackConfigResponseNotifyEventSubscriptionEnum struct { RECORD_NEW_FILE_START ShowRecordCallbackConfigResponseNotifyEventSubscription RECORD_FILE_COMPLETE ShowRecordCallbackConfigResponseNotifyEventSubscription RECORD_OVER ShowRecordCallbackConfigResponseNotifyEventSubscription RECORD_FAILED ShowRecordCallbackConfigResponseNotifyEventSubscription }
func GetShowRecordCallbackConfigResponseNotifyEventSubscriptionEnum ¶ added in v0.0.48
func GetShowRecordCallbackConfigResponseNotifyEventSubscriptionEnum() ShowRecordCallbackConfigResponseNotifyEventSubscriptionEnum
type ShowRecordRuleRequest ¶ added in v0.0.48
type ShowRecordRuleRequest struct {
Id string `json:"id"`
}
Request Object
func (ShowRecordRuleRequest) String ¶ added in v0.0.48
func (o ShowRecordRuleRequest) String() string
type ShowRecordRuleResponse ¶ added in v0.0.48
type ShowRecordRuleResponse struct { Id *string `json:"id,omitempty"` PublishDomain *string `json:"publish_domain,omitempty"` App *string `json:"app,omitempty"` Stream *string `json:"stream,omitempty"` RecordType *ShowRecordRuleResponseRecordType `json:"record_type,omitempty"` PlanRecordTime *PlanRecordTime `json:"plan_record_time,omitempty"` DefaultRecordConfig *DefaultRecordConfig `json:"default_record_config,omitempty"` CreateTime *string `json:"create_time,omitempty"` UpdateTime *string `json:"update_time,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowRecordRuleResponse) String ¶ added in v0.0.48
func (o ShowRecordRuleResponse) String() string
type ShowRecordRuleResponseRecordType ¶ added in v0.0.48
type ShowRecordRuleResponseRecordType struct {
// contains filtered or unexported fields
}
func (ShowRecordRuleResponseRecordType) MarshalJSON ¶ added in v0.0.48
func (c ShowRecordRuleResponseRecordType) MarshalJSON() ([]byte, error)
func (*ShowRecordRuleResponseRecordType) UnmarshalJSON ¶ added in v0.0.48
func (c *ShowRecordRuleResponseRecordType) UnmarshalJSON(b []byte) error
type ShowRecordRuleResponseRecordTypeEnum ¶ added in v0.0.48
type ShowRecordRuleResponseRecordTypeEnum struct { CONTINUOUS_RECORD ShowRecordRuleResponseRecordType COMMAND_RECORD ShowRecordRuleResponseRecordType PLAN_RECORD ShowRecordRuleResponseRecordType ON_DEMAND_RECORD ShowRecordRuleResponseRecordType }
func GetShowRecordRuleResponseRecordTypeEnum ¶ added in v0.0.48
func GetShowRecordRuleResponseRecordTypeEnum() ShowRecordRuleResponseRecordTypeEnum
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 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"` StatusDescribe *string `json:"status_describe,omitempty"` ServiceArea *UpdateDomainResponseServiceArea `json:"service_area,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 UpdateDomainResponseServiceArea ¶ added in v0.0.48
type UpdateDomainResponseServiceArea struct {
// contains filtered or unexported fields
}
func (UpdateDomainResponseServiceArea) MarshalJSON ¶ added in v0.0.48
func (c UpdateDomainResponseServiceArea) MarshalJSON() ([]byte, error)
func (*UpdateDomainResponseServiceArea) UnmarshalJSON ¶ added in v0.0.48
func (c *UpdateDomainResponseServiceArea) UnmarshalJSON(b []byte) error
type UpdateDomainResponseServiceAreaEnum ¶ added in v0.0.48
type UpdateDomainResponseServiceAreaEnum struct { MAINLAND_CHINA UpdateDomainResponseServiceArea OUTSIDE_MAINLAND_CHINA UpdateDomainResponseServiceArea GLOBAL UpdateDomainResponseServiceArea }
func GetUpdateDomainResponseServiceAreaEnum ¶ added in v0.0.48
func GetUpdateDomainResponseServiceAreaEnum() UpdateDomainResponseServiceAreaEnum
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 DISABLE UpdateDomainResponseStatus }
func GetUpdateDomainResponseStatusEnum ¶
func GetUpdateDomainResponseStatusEnum() UpdateDomainResponseStatusEnum
type UpdateRecordCallbackConfigRequest ¶ added in v0.0.48
type UpdateRecordCallbackConfigRequest struct { Id string `json:"id"` Body *RecordCallbackConfigRequest `json:"body,omitempty"` }
Request Object
func (UpdateRecordCallbackConfigRequest) String ¶ added in v0.0.48
func (o UpdateRecordCallbackConfigRequest) String() string
type UpdateRecordCallbackConfigResponse ¶ added in v0.0.48
type UpdateRecordCallbackConfigResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdateRecordCallbackConfigResponse) String ¶ added in v0.0.48
func (o UpdateRecordCallbackConfigResponse) String() string
type UpdateRecordRuleRequest ¶ added in v0.0.48
type UpdateRecordRuleRequest struct { Id string `json:"id"` Body *RecordRuleRequest `json:"body,omitempty"` }
Request Object
func (UpdateRecordRuleRequest) String ¶ added in v0.0.48
func (o UpdateRecordRuleRequest) String() string
type UpdateRecordRuleResponse ¶ added in v0.0.48
type UpdateRecordRuleResponse struct { Id *string `json:"id,omitempty"` PublishDomain *string `json:"publish_domain,omitempty"` App *string `json:"app,omitempty"` Stream *string `json:"stream,omitempty"` RecordType *UpdateRecordRuleResponseRecordType `json:"record_type,omitempty"` PlanRecordTime *PlanRecordTime `json:"plan_record_time,omitempty"` DefaultRecordConfig *DefaultRecordConfig `json:"default_record_config,omitempty"` CreateTime *string `json:"create_time,omitempty"` UpdateTime *string `json:"update_time,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateRecordRuleResponse) String ¶ added in v0.0.48
func (o UpdateRecordRuleResponse) String() string
type UpdateRecordRuleResponseRecordType ¶ added in v0.0.48
type UpdateRecordRuleResponseRecordType struct {
// contains filtered or unexported fields
}
func (UpdateRecordRuleResponseRecordType) MarshalJSON ¶ added in v0.0.48
func (c UpdateRecordRuleResponseRecordType) MarshalJSON() ([]byte, error)
func (*UpdateRecordRuleResponseRecordType) UnmarshalJSON ¶ added in v0.0.48
func (c *UpdateRecordRuleResponseRecordType) UnmarshalJSON(b []byte) error
type UpdateRecordRuleResponseRecordTypeEnum ¶ added in v0.0.48
type UpdateRecordRuleResponseRecordTypeEnum struct { CONTINUOUS_RECORD UpdateRecordRuleResponseRecordType COMMAND_RECORD UpdateRecordRuleResponseRecordType PLAN_RECORD UpdateRecordRuleResponseRecordType ON_DEMAND_RECORD UpdateRecordRuleResponseRecordType }
func GetUpdateRecordRuleResponseRecordTypeEnum ¶ added in v0.0.48
func GetUpdateRecordRuleResponseRecordTypeEnum() UpdateRecordRuleResponseRecordTypeEnum
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
type VideoFormatVar ¶ added in v0.0.48
type VideoFormatVar struct {
// contains filtered or unexported fields
}
func (VideoFormatVar) MarshalJSON ¶ added in v0.0.48
func (c VideoFormatVar) MarshalJSON() ([]byte, error)
func (*VideoFormatVar) UnmarshalJSON ¶ added in v0.0.48
func (c *VideoFormatVar) UnmarshalJSON(b []byte) error
type VideoFormatVarEnum ¶ added in v0.0.48
type VideoFormatVarEnum struct { FLV VideoFormatVar HLS VideoFormatVar MP4 VideoFormatVar }
func GetVideoFormatVarEnum ¶ added in v0.0.48
func GetVideoFormatVarEnum() VideoFormatVarEnum
Source Files ¶
- model_app_quality_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_callback_config_request.go
- model_create_record_callback_config_response.go
- model_create_record_rule_request.go
- model_create_record_rule_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_default_record_config.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_callback_config_request.go
- model_delete_record_callback_config_response.go
- model_delete_record_rule_request.go
- model_delete_record_rule_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_flv_record_config.go
- model_hls_record_config.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_callback_configs_request.go
- model_list_record_callback_configs_response.go
- model_list_record_rules_request.go
- model_list_record_rules_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_mp4_record_config.go
- model_online_info.go
- model_plan_record_time.go
- model_quality_info.go
- model_record_callback_config.go
- model_record_callback_config_request.go
- model_record_obs_file_addr.go
- model_record_rule.go
- model_record_rule_request.go
- model_show_domain_request.go
- model_show_domain_response.go
- model_show_record_callback_config_request.go
- model_show_record_callback_config_response.go
- model_show_record_rule_request.go
- model_show_record_rule_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_update_domain_request.go
- model_update_domain_response.go
- model_update_record_callback_config_request.go
- model_update_record_callback_config_response.go
- model_update_record_rule_request.go
- model_update_record_rule_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_video_format_var.go