v1

package
v0.0.4 Latest Latest
Warning

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

Go to latest
Published: Aug 15, 2023 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GenReqDefForBatchShowIpBelongs

func GenReqDefForBatchShowIpBelongs() *def.HttpRequestDef

func GenReqDefForCreateDomain

func GenReqDefForCreateDomain() *def.HttpRequestDef

func GenReqDefForCreateDomainMapping

func GenReqDefForCreateDomainMapping() *def.HttpRequestDef

func GenReqDefForCreateRecordCallbackConfig

func GenReqDefForCreateRecordCallbackConfig() *def.HttpRequestDef

func GenReqDefForCreateRecordIndex

func GenReqDefForCreateRecordIndex() *def.HttpRequestDef

func GenReqDefForCreateRecordRule

func GenReqDefForCreateRecordRule() *def.HttpRequestDef

func GenReqDefForCreateSnapshotConfig

func GenReqDefForCreateSnapshotConfig() *def.HttpRequestDef

func GenReqDefForCreateStreamForbidden

func GenReqDefForCreateStreamForbidden() *def.HttpRequestDef

func GenReqDefForCreateTranscodingsTemplate

func GenReqDefForCreateTranscodingsTemplate() *def.HttpRequestDef

func GenReqDefForDeleteDomain

func GenReqDefForDeleteDomain() *def.HttpRequestDef

func GenReqDefForDeleteDomainHttpsCert

func GenReqDefForDeleteDomainHttpsCert() *def.HttpRequestDef

func GenReqDefForDeleteDomainKeyChain

func GenReqDefForDeleteDomainKeyChain() *def.HttpRequestDef

func GenReqDefForDeleteDomainMapping

func GenReqDefForDeleteDomainMapping() *def.HttpRequestDef

func GenReqDefForDeleteRecordCallbackConfig

func GenReqDefForDeleteRecordCallbackConfig() *def.HttpRequestDef

func GenReqDefForDeleteRecordRule

func GenReqDefForDeleteRecordRule() *def.HttpRequestDef

func GenReqDefForDeleteSnapshotConfig

func GenReqDefForDeleteSnapshotConfig() *def.HttpRequestDef

func GenReqDefForDeleteStreamForbidden

func GenReqDefForDeleteStreamForbidden() *def.HttpRequestDef

func GenReqDefForDeleteTranscodingsTemplate

func GenReqDefForDeleteTranscodingsTemplate() *def.HttpRequestDef

func GenReqDefForListLiveSampleLogs

func GenReqDefForListLiveSampleLogs() *def.HttpRequestDef

func GenReqDefForListLiveStreamsOnline

func GenReqDefForListLiveStreamsOnline() *def.HttpRequestDef

func GenReqDefForListRecordCallbackConfigs

func GenReqDefForListRecordCallbackConfigs() *def.HttpRequestDef

func GenReqDefForListRecordContents

func GenReqDefForListRecordContents() *def.HttpRequestDef

func GenReqDefForListRecordRules

func GenReqDefForListRecordRules() *def.HttpRequestDef

func GenReqDefForListSnapshotConfigs

func GenReqDefForListSnapshotConfigs() *def.HttpRequestDef

func GenReqDefForListStreamForbidden

func GenReqDefForListStreamForbidden() *def.HttpRequestDef

func GenReqDefForRunRecord

func GenReqDefForRunRecord() *def.HttpRequestDef

func GenReqDefForShowDomain

func GenReqDefForShowDomain() *def.HttpRequestDef

func GenReqDefForShowDomainHttpsCert

func GenReqDefForShowDomainHttpsCert() *def.HttpRequestDef

func GenReqDefForShowDomainKeyChain

func GenReqDefForShowDomainKeyChain() *def.HttpRequestDef

func GenReqDefForShowRecordCallbackConfig

func GenReqDefForShowRecordCallbackConfig() *def.HttpRequestDef

func GenReqDefForShowRecordRule

func GenReqDefForShowRecordRule() *def.HttpRequestDef

func GenReqDefForShowTranscodingsTemplate

func GenReqDefForShowTranscodingsTemplate() *def.HttpRequestDef

func GenReqDefForUpdateDomain

func GenReqDefForUpdateDomain() *def.HttpRequestDef

func GenReqDefForUpdateDomainHttpsCert

func GenReqDefForUpdateDomainHttpsCert() *def.HttpRequestDef

func GenReqDefForUpdateDomainIp6Switch

func GenReqDefForUpdateDomainIp6Switch() *def.HttpRequestDef

func GenReqDefForUpdateDomainKeyChain

func GenReqDefForUpdateDomainKeyChain() *def.HttpRequestDef

func GenReqDefForUpdateObsBucketAuthorityPublic

func GenReqDefForUpdateObsBucketAuthorityPublic() *def.HttpRequestDef

func GenReqDefForUpdateRecordCallbackConfig

func GenReqDefForUpdateRecordCallbackConfig() *def.HttpRequestDef

func GenReqDefForUpdateRecordRule

func GenReqDefForUpdateRecordRule() *def.HttpRequestDef

func GenReqDefForUpdateSnapshotConfig

func GenReqDefForUpdateSnapshotConfig() *def.HttpRequestDef

func GenReqDefForUpdateStreamForbidden

func GenReqDefForUpdateStreamForbidden() *def.HttpRequestDef

func GenReqDefForUpdateTranscodingsTemplate

func GenReqDefForUpdateTranscodingsTemplate() *def.HttpRequestDef

func LiveClientBuilder

func LiveClientBuilder() *http_client.HcHttpClientBuilder

Types

type BatchShowIpBelongsInvoker

type BatchShowIpBelongsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchShowIpBelongsInvoker) Invoke

type CreateDomainInvoker

type CreateDomainInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDomainInvoker) Invoke

type CreateDomainMappingInvoker

type CreateDomainMappingInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDomainMappingInvoker) Invoke

type CreateRecordCallbackConfigInvoker

type CreateRecordCallbackConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateRecordCallbackConfigInvoker) Invoke

type CreateRecordIndexInvoker

type CreateRecordIndexInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateRecordIndexInvoker) Invoke

type CreateRecordRuleInvoker

type CreateRecordRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateRecordRuleInvoker) Invoke

type CreateSnapshotConfigInvoker

type CreateSnapshotConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateSnapshotConfigInvoker) Invoke

type CreateStreamForbiddenInvoker

type CreateStreamForbiddenInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateStreamForbiddenInvoker) Invoke

type CreateTranscodingsTemplateInvoker

type CreateTranscodingsTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateTranscodingsTemplateInvoker) Invoke

type DeleteDomainHttpsCertInvoker

type DeleteDomainHttpsCertInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDomainHttpsCertInvoker) Invoke

type DeleteDomainInvoker

type DeleteDomainInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDomainInvoker) Invoke

type DeleteDomainKeyChainInvoker

type DeleteDomainKeyChainInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDomainKeyChainInvoker) Invoke

type DeleteDomainMappingInvoker

type DeleteDomainMappingInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDomainMappingInvoker) Invoke

type DeleteRecordCallbackConfigInvoker

type DeleteRecordCallbackConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteRecordCallbackConfigInvoker) Invoke

type DeleteRecordRuleInvoker

type DeleteRecordRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteRecordRuleInvoker) Invoke

type DeleteSnapshotConfigInvoker

type DeleteSnapshotConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSnapshotConfigInvoker) Invoke

type DeleteStreamForbiddenInvoker

type DeleteStreamForbiddenInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteStreamForbiddenInvoker) Invoke

type DeleteTranscodingsTemplateInvoker

type DeleteTranscodingsTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteTranscodingsTemplateInvoker) Invoke

type ListLiveSampleLogsInvoker

type ListLiveSampleLogsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListLiveSampleLogsInvoker) Invoke

type ListLiveStreamsOnlineInvoker

type ListLiveStreamsOnlineInvoker struct {
	*invoker.BaseInvoker
}

func (*ListLiveStreamsOnlineInvoker) Invoke

type ListRecordCallbackConfigsInvoker

type ListRecordCallbackConfigsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRecordCallbackConfigsInvoker) Invoke

type ListRecordContentsInvoker

type ListRecordContentsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRecordContentsInvoker) Invoke

type ListRecordRulesInvoker

type ListRecordRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRecordRulesInvoker) Invoke

type ListSnapshotConfigsInvoker

type ListSnapshotConfigsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSnapshotConfigsInvoker) Invoke

type ListStreamForbiddenInvoker

type ListStreamForbiddenInvoker struct {
	*invoker.BaseInvoker
}

func (*ListStreamForbiddenInvoker) Invoke

type LiveClient

type LiveClient struct {
	HcClient *http_client.HcHttpClient
}

func NewLiveClient

func NewLiveClient(hcClient *http_client.HcHttpClient) *LiveClient

func (*LiveClient) BatchShowIpBelongs

BatchShowIpBelongs 查询IP归属信息

查询IP归属信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) BatchShowIpBelongsInvoker

func (c *LiveClient) BatchShowIpBelongsInvoker(request *model.BatchShowIpBelongsRequest) *BatchShowIpBelongsInvoker

BatchShowIpBelongsInvoker 查询IP归属信息

func (*LiveClient) CreateDomain

func (c *LiveClient) CreateDomain(request *model.CreateDomainRequest) (*model.CreateDomainResponse, error)

CreateDomain 创建直播域名

可单独创建直播播放域名或推流域名,每个租户最多可配置64条域名记录。

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) CreateDomainInvoker

func (c *LiveClient) CreateDomainInvoker(request *model.CreateDomainRequest) *CreateDomainInvoker

CreateDomainInvoker 创建直播域名

func (*LiveClient) CreateDomainMapping

CreateDomainMapping 域名映射

将用户已创建的播放域名和推流域名建立域名映射关系

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) CreateDomainMappingInvoker

func (c *LiveClient) CreateDomainMappingInvoker(request *model.CreateDomainMappingRequest) *CreateDomainMappingInvoker

CreateDomainMappingInvoker 域名映射

func (*LiveClient) CreateRecordCallbackConfig

CreateRecordCallbackConfig 创建录制回调配置

创建录制回调配置接口

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) CreateRecordCallbackConfigInvoker

func (c *LiveClient) CreateRecordCallbackConfigInvoker(request *model.CreateRecordCallbackConfigRequest) *CreateRecordCallbackConfigInvoker

CreateRecordCallbackConfigInvoker 创建录制回调配置

func (*LiveClient) CreateRecordIndex

CreateRecordIndex 创建录制视频索引文件

Create Record Index

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) CreateRecordIndexInvoker

func (c *LiveClient) CreateRecordIndexInvoker(request *model.CreateRecordIndexRequest) *CreateRecordIndexInvoker

CreateRecordIndexInvoker 创建录制视频索引文件

func (*LiveClient) CreateRecordRule

func (c *LiveClient) CreateRecordRule(request *model.CreateRecordRuleRequest) (*model.CreateRecordRuleResponse, error)

CreateRecordRule 创建录制规则

创建录制规则接口,录制规则对新推送的流生效,对已经推送中的流不生效

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) CreateRecordRuleInvoker

func (c *LiveClient) CreateRecordRuleInvoker(request *model.CreateRecordRuleRequest) *CreateRecordRuleInvoker

CreateRecordRuleInvoker 创建录制规则

func (*LiveClient) CreateSnapshotConfig

CreateSnapshotConfig 创建直播截图配置

创建直播截图配置接口

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) CreateSnapshotConfigInvoker

func (c *LiveClient) CreateSnapshotConfigInvoker(request *model.CreateSnapshotConfigRequest) *CreateSnapshotConfigInvoker

CreateSnapshotConfigInvoker 创建直播截图配置

func (*LiveClient) CreateStreamForbidden

CreateStreamForbidden 禁止直播推流

禁止直播推流

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) CreateStreamForbiddenInvoker

func (c *LiveClient) CreateStreamForbiddenInvoker(request *model.CreateStreamForbiddenRequest) *CreateStreamForbiddenInvoker

CreateStreamForbiddenInvoker 禁止直播推流

func (*LiveClient) CreateTranscodingsTemplate

CreateTranscodingsTemplate 创建直播转码模板

创建直播转码模板

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) CreateTranscodingsTemplateInvoker

func (c *LiveClient) CreateTranscodingsTemplateInvoker(request *model.CreateTranscodingsTemplateRequest) *CreateTranscodingsTemplateInvoker

CreateTranscodingsTemplateInvoker 创建直播转码模板

func (*LiveClient) DeleteDomain

func (c *LiveClient) DeleteDomain(request *model.DeleteDomainRequest) (*model.DeleteDomainResponse, error)

DeleteDomain 删除直播域名

删除域名。只有在域名停用(off)状态时才能删除。

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) DeleteDomainHttpsCert

DeleteDomainHttpsCert 删除指定域名的https证书配置

删除指定域名的https证书配置

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) DeleteDomainHttpsCertInvoker

func (c *LiveClient) DeleteDomainHttpsCertInvoker(request *model.DeleteDomainHttpsCertRequest) *DeleteDomainHttpsCertInvoker

DeleteDomainHttpsCertInvoker 删除指定域名的https证书配置

func (*LiveClient) DeleteDomainInvoker

func (c *LiveClient) DeleteDomainInvoker(request *model.DeleteDomainRequest) *DeleteDomainInvoker

DeleteDomainInvoker 删除直播域名

func (*LiveClient) DeleteDomainKeyChain

DeleteDomainKeyChain 删除指定域名的Key防盗链配置

删除指定域名的Key防盗链配置

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) DeleteDomainKeyChainInvoker

func (c *LiveClient) DeleteDomainKeyChainInvoker(request *model.DeleteDomainKeyChainRequest) *DeleteDomainKeyChainInvoker

DeleteDomainKeyChainInvoker 删除指定域名的Key防盗链配置

func (*LiveClient) DeleteDomainMapping

DeleteDomainMapping 删除直播域名映射关系

将播放域名和推流域名的域名映射关系删除

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) DeleteDomainMappingInvoker

func (c *LiveClient) DeleteDomainMappingInvoker(request *model.DeleteDomainMappingRequest) *DeleteDomainMappingInvoker

DeleteDomainMappingInvoker 删除直播域名映射关系

func (*LiveClient) DeleteRecordCallbackConfig

DeleteRecordCallbackConfig 删除录制回调配置

删除录制回调配置接口

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) DeleteRecordCallbackConfigInvoker

func (c *LiveClient) DeleteRecordCallbackConfigInvoker(request *model.DeleteRecordCallbackConfigRequest) *DeleteRecordCallbackConfigInvoker

DeleteRecordCallbackConfigInvoker 删除录制回调配置

func (*LiveClient) DeleteRecordRule

func (c *LiveClient) DeleteRecordRule(request *model.DeleteRecordRuleRequest) (*model.DeleteRecordRuleResponse, error)

DeleteRecordRule 删除录制规则

删除录制规则接口

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) DeleteRecordRuleInvoker

func (c *LiveClient) DeleteRecordRuleInvoker(request *model.DeleteRecordRuleRequest) *DeleteRecordRuleInvoker

DeleteRecordRuleInvoker 删除录制规则

func (*LiveClient) DeleteSnapshotConfig

DeleteSnapshotConfig 删除直播截图配置

删除直播截图配置接口

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) DeleteSnapshotConfigInvoker

func (c *LiveClient) DeleteSnapshotConfigInvoker(request *model.DeleteSnapshotConfigRequest) *DeleteSnapshotConfigInvoker

DeleteSnapshotConfigInvoker 删除直播截图配置

func (*LiveClient) DeleteStreamForbidden

DeleteStreamForbidden 禁推恢复

恢复直播推流接口

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) DeleteStreamForbiddenInvoker

func (c *LiveClient) DeleteStreamForbiddenInvoker(request *model.DeleteStreamForbiddenRequest) *DeleteStreamForbiddenInvoker

DeleteStreamForbiddenInvoker 禁推恢复

func (*LiveClient) DeleteTranscodingsTemplate

DeleteTranscodingsTemplate 删除直播转码模板

删除直播转码模板

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) DeleteTranscodingsTemplateInvoker

func (c *LiveClient) DeleteTranscodingsTemplateInvoker(request *model.DeleteTranscodingsTemplateRequest) *DeleteTranscodingsTemplateInvoker

DeleteTranscodingsTemplateInvoker 删除直播转码模板

func (*LiveClient) ListLiveSampleLogs

ListLiveSampleLogs 获取直播播放日志

获取直播播放日志,基于域名以5分钟粒度进行打包,日志内容以 \"|\" 进行分隔。

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) ListLiveSampleLogsInvoker

func (c *LiveClient) ListLiveSampleLogsInvoker(request *model.ListLiveSampleLogsRequest) *ListLiveSampleLogsInvoker

ListLiveSampleLogsInvoker 获取直播播放日志

func (*LiveClient) ListLiveStreamsOnline

ListLiveStreamsOnline 查询直播中的流信息

查询直播中的流信息

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) ListLiveStreamsOnlineInvoker

func (c *LiveClient) ListLiveStreamsOnlineInvoker(request *model.ListLiveStreamsOnlineRequest) *ListLiveStreamsOnlineInvoker

ListLiveStreamsOnlineInvoker 查询直播中的流信息

func (*LiveClient) ListRecordCallbackConfigs

ListRecordCallbackConfigs 查询录制回调配置列表

查询录制回调配置列表接口。通过指定条件,查询满足条件的配置列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) ListRecordCallbackConfigsInvoker

func (c *LiveClient) ListRecordCallbackConfigsInvoker(request *model.ListRecordCallbackConfigsRequest) *ListRecordCallbackConfigsInvoker

ListRecordCallbackConfigsInvoker 查询录制回调配置列表

func (*LiveClient) ListRecordContents

ListRecordContents 录制完成内容的查询

录制完成的内容查询

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) ListRecordContentsInvoker

func (c *LiveClient) ListRecordContentsInvoker(request *model.ListRecordContentsRequest) *ListRecordContentsInvoker

ListRecordContentsInvoker 录制完成内容的查询

func (*LiveClient) ListRecordRules

func (c *LiveClient) ListRecordRules(request *model.ListRecordRulesRequest) (*model.ListRecordRulesResponse, error)

ListRecordRules 查询录制规则列表

查询录制规则列表接口,通过指定条件,查询满足条件的录制规则列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) ListRecordRulesInvoker

func (c *LiveClient) ListRecordRulesInvoker(request *model.ListRecordRulesRequest) *ListRecordRulesInvoker

ListRecordRulesInvoker 查询录制规则列表

func (*LiveClient) ListSnapshotConfigs

ListSnapshotConfigs 查询直播截图配置

查询直播截图配置接口

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) ListSnapshotConfigsInvoker

func (c *LiveClient) ListSnapshotConfigsInvoker(request *model.ListSnapshotConfigsRequest) *ListSnapshotConfigsInvoker

ListSnapshotConfigsInvoker 查询直播截图配置

func (*LiveClient) ListStreamForbidden

ListStreamForbidden 查询禁止直播推流列表

查询禁播黑名单列表

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) ListStreamForbiddenInvoker

func (c *LiveClient) ListStreamForbiddenInvoker(request *model.ListStreamForbiddenRequest) *ListStreamForbiddenInvoker

ListStreamForbiddenInvoker 查询禁止直播推流列表

func (*LiveClient) RunRecord

func (c *LiveClient) RunRecord(request *model.RunRecordRequest) (*model.RunRecordResponse, error)

RunRecord 提交录制控制命令

对单条流的实时录制控制接口。

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) RunRecordInvoker

func (c *LiveClient) RunRecordInvoker(request *model.RunRecordRequest) *RunRecordInvoker

RunRecordInvoker 提交录制控制命令

func (*LiveClient) ShowDomain

func (c *LiveClient) ShowDomain(request *model.ShowDomainRequest) (*model.ShowDomainResponse, error)

ShowDomain 查询直播域名

查询直播域名

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) ShowDomainHttpsCert

ShowDomainHttpsCert 查询指定域名的https证书配置

查询指定域名的https证书配置

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) ShowDomainHttpsCertInvoker

func (c *LiveClient) ShowDomainHttpsCertInvoker(request *model.ShowDomainHttpsCertRequest) *ShowDomainHttpsCertInvoker

ShowDomainHttpsCertInvoker 查询指定域名的https证书配置

func (*LiveClient) ShowDomainInvoker

func (c *LiveClient) ShowDomainInvoker(request *model.ShowDomainRequest) *ShowDomainInvoker

ShowDomainInvoker 查询直播域名

func (*LiveClient) ShowDomainKeyChain

ShowDomainKeyChain 查询指定域名的Key防盗链配置

查询指定域名的Key防盗链配置

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) ShowDomainKeyChainInvoker

func (c *LiveClient) ShowDomainKeyChainInvoker(request *model.ShowDomainKeyChainRequest) *ShowDomainKeyChainInvoker

ShowDomainKeyChainInvoker 查询指定域名的Key防盗链配置

func (*LiveClient) ShowRecordCallbackConfig

ShowRecordCallbackConfig 查询录制回调配置

查询录制回调配置接口

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) ShowRecordCallbackConfigInvoker

func (c *LiveClient) ShowRecordCallbackConfigInvoker(request *model.ShowRecordCallbackConfigRequest) *ShowRecordCallbackConfigInvoker

ShowRecordCallbackConfigInvoker 查询录制回调配置

func (*LiveClient) ShowRecordRule

func (c *LiveClient) ShowRecordRule(request *model.ShowRecordRuleRequest) (*model.ShowRecordRuleResponse, error)

ShowRecordRule 查询录制规则配置

查询录制规则接口

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) ShowRecordRuleInvoker

func (c *LiveClient) ShowRecordRuleInvoker(request *model.ShowRecordRuleRequest) *ShowRecordRuleInvoker

ShowRecordRuleInvoker 查询录制规则配置

func (*LiveClient) ShowTranscodingsTemplate

ShowTranscodingsTemplate 查询直播转码模板

查询直播转码模板

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) ShowTranscodingsTemplateInvoker

func (c *LiveClient) ShowTranscodingsTemplateInvoker(request *model.ShowTranscodingsTemplateRequest) *ShowTranscodingsTemplateInvoker

ShowTranscodingsTemplateInvoker 查询直播转码模板

func (*LiveClient) UpdateDomain

func (c *LiveClient) UpdateDomain(request *model.UpdateDomainRequest) (*model.UpdateDomainResponse, error)

UpdateDomain 修改直播域名

修改直播播放、RTMP推流加速域名相关信息

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) UpdateDomainHttpsCert

UpdateDomainHttpsCert 修改指定域名的https证书配置

修改指定域名的https证书配置

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) UpdateDomainHttpsCertInvoker

func (c *LiveClient) UpdateDomainHttpsCertInvoker(request *model.UpdateDomainHttpsCertRequest) *UpdateDomainHttpsCertInvoker

UpdateDomainHttpsCertInvoker 修改指定域名的https证书配置

func (*LiveClient) UpdateDomainInvoker

func (c *LiveClient) UpdateDomainInvoker(request *model.UpdateDomainRequest) *UpdateDomainInvoker

UpdateDomainInvoker 修改直播域名

func (*LiveClient) UpdateDomainIp6Switch

UpdateDomainIp6Switch 配置域名IPV6开关

配置IPV6开关

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) UpdateDomainIp6SwitchInvoker

func (c *LiveClient) UpdateDomainIp6SwitchInvoker(request *model.UpdateDomainIp6SwitchRequest) *UpdateDomainIp6SwitchInvoker

UpdateDomainIp6SwitchInvoker 配置域名IPV6开关

func (*LiveClient) UpdateDomainKeyChain

UpdateDomainKeyChain 更新指定域名的Key防盗链配置

更新指定域名的Key防盗链配置

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) UpdateDomainKeyChainInvoker

func (c *LiveClient) UpdateDomainKeyChainInvoker(request *model.UpdateDomainKeyChainRequest) *UpdateDomainKeyChainInvoker

UpdateDomainKeyChainInvoker 更新指定域名的Key防盗链配置

func (*LiveClient) UpdateObsBucketAuthorityPublic

UpdateObsBucketAuthorityPublic OBS桶授权及取消授权

OBS桶授权及取消授权

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) UpdateObsBucketAuthorityPublicInvoker

func (c *LiveClient) UpdateObsBucketAuthorityPublicInvoker(request *model.UpdateObsBucketAuthorityPublicRequest) *UpdateObsBucketAuthorityPublicInvoker

UpdateObsBucketAuthorityPublicInvoker OBS桶授权及取消授权

func (*LiveClient) UpdateRecordCallbackConfig

UpdateRecordCallbackConfig 修改录制回调配置

修改录制回调配置接口

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) UpdateRecordCallbackConfigInvoker

func (c *LiveClient) UpdateRecordCallbackConfigInvoker(request *model.UpdateRecordCallbackConfigRequest) *UpdateRecordCallbackConfigInvoker

UpdateRecordCallbackConfigInvoker 修改录制回调配置

func (*LiveClient) UpdateRecordRule

func (c *LiveClient) UpdateRecordRule(request *model.UpdateRecordRuleRequest) (*model.UpdateRecordRuleResponse, error)

UpdateRecordRule 修改录制规则

修改录制规则接口,如果规则修改后,修改后的规则对正在录制的流无效,对新的流有效。

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) UpdateRecordRuleInvoker

func (c *LiveClient) UpdateRecordRuleInvoker(request *model.UpdateRecordRuleRequest) *UpdateRecordRuleInvoker

UpdateRecordRuleInvoker 修改录制规则

func (*LiveClient) UpdateSnapshotConfig

UpdateSnapshotConfig 修改直播截图配置

修改直播截图配置接口

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) UpdateSnapshotConfigInvoker

func (c *LiveClient) UpdateSnapshotConfigInvoker(request *model.UpdateSnapshotConfigRequest) *UpdateSnapshotConfigInvoker

UpdateSnapshotConfigInvoker 修改直播截图配置

func (*LiveClient) UpdateStreamForbidden

UpdateStreamForbidden 修改禁推属性

修改禁推属性

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) UpdateStreamForbiddenInvoker

func (c *LiveClient) UpdateStreamForbiddenInvoker(request *model.UpdateStreamForbiddenRequest) *UpdateStreamForbiddenInvoker

UpdateStreamForbiddenInvoker 修改禁推属性

func (*LiveClient) UpdateTranscodingsTemplate

UpdateTranscodingsTemplate 配置直播转码模板

修改直播转码模板

Please refer to HUAWEI cloud API Explorer for details.

func (*LiveClient) UpdateTranscodingsTemplateInvoker

func (c *LiveClient) UpdateTranscodingsTemplateInvoker(request *model.UpdateTranscodingsTemplateRequest) *UpdateTranscodingsTemplateInvoker

UpdateTranscodingsTemplateInvoker 配置直播转码模板

type RunRecordInvoker

type RunRecordInvoker struct {
	*invoker.BaseInvoker
}

func (*RunRecordInvoker) Invoke

type ShowDomainHttpsCertInvoker

type ShowDomainHttpsCertInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDomainHttpsCertInvoker) Invoke

type ShowDomainInvoker

type ShowDomainInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDomainInvoker) Invoke

type ShowDomainKeyChainInvoker

type ShowDomainKeyChainInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDomainKeyChainInvoker) Invoke

type ShowRecordCallbackConfigInvoker

type ShowRecordCallbackConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowRecordCallbackConfigInvoker) Invoke

type ShowRecordRuleInvoker

type ShowRecordRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowRecordRuleInvoker) Invoke

type ShowTranscodingsTemplateInvoker

type ShowTranscodingsTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowTranscodingsTemplateInvoker) Invoke

type UpdateDomainHttpsCertInvoker

type UpdateDomainHttpsCertInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDomainHttpsCertInvoker) Invoke

type UpdateDomainInvoker

type UpdateDomainInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDomainInvoker) Invoke

type UpdateDomainIp6SwitchInvoker

type UpdateDomainIp6SwitchInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDomainIp6SwitchInvoker) Invoke

type UpdateDomainKeyChainInvoker

type UpdateDomainKeyChainInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDomainKeyChainInvoker) Invoke

type UpdateObsBucketAuthorityPublicInvoker

type UpdateObsBucketAuthorityPublicInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateObsBucketAuthorityPublicInvoker) Invoke

type UpdateRecordCallbackConfigInvoker

type UpdateRecordCallbackConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateRecordCallbackConfigInvoker) Invoke

type UpdateRecordRuleInvoker

type UpdateRecordRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateRecordRuleInvoker) Invoke

type UpdateSnapshotConfigInvoker

type UpdateSnapshotConfigInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateSnapshotConfigInvoker) Invoke

type UpdateStreamForbiddenInvoker

type UpdateStreamForbiddenInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateStreamForbiddenInvoker) Invoke

type UpdateTranscodingsTemplateInvoker

type UpdateTranscodingsTemplateInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateTranscodingsTemplateInvoker) Invoke

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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