Documentation
¶
Index ¶
- func GenReqDefForBatchShowIpBelongs() *def.HttpRequestDef
- func GenReqDefForCreateDomain() *def.HttpRequestDef
- func GenReqDefForCreateDomainMapping() *def.HttpRequestDef
- func GenReqDefForCreateRecordCallbackConfig() *def.HttpRequestDef
- func GenReqDefForCreateRecordIndex() *def.HttpRequestDef
- func GenReqDefForCreateRecordRule() *def.HttpRequestDef
- func GenReqDefForCreateSnapshotConfig() *def.HttpRequestDef
- func GenReqDefForCreateStreamForbidden() *def.HttpRequestDef
- func GenReqDefForCreateTranscodingsTemplate() *def.HttpRequestDef
- func GenReqDefForDeleteDomain() *def.HttpRequestDef
- func GenReqDefForDeleteDomainHttpsCert() *def.HttpRequestDef
- func GenReqDefForDeleteDomainKeyChain() *def.HttpRequestDef
- func GenReqDefForDeleteDomainMapping() *def.HttpRequestDef
- func GenReqDefForDeleteRecordCallbackConfig() *def.HttpRequestDef
- func GenReqDefForDeleteRecordRule() *def.HttpRequestDef
- func GenReqDefForDeleteSnapshotConfig() *def.HttpRequestDef
- func GenReqDefForDeleteStreamForbidden() *def.HttpRequestDef
- func GenReqDefForDeleteTranscodingsTemplate() *def.HttpRequestDef
- func GenReqDefForListLiveSampleLogs() *def.HttpRequestDef
- func GenReqDefForListLiveStreamsOnline() *def.HttpRequestDef
- func GenReqDefForListRecordCallbackConfigs() *def.HttpRequestDef
- func GenReqDefForListRecordContents() *def.HttpRequestDef
- func GenReqDefForListRecordRules() *def.HttpRequestDef
- func GenReqDefForListSnapshotConfigs() *def.HttpRequestDef
- func GenReqDefForListStreamForbidden() *def.HttpRequestDef
- func GenReqDefForRunRecord() *def.HttpRequestDef
- func GenReqDefForShowDomain() *def.HttpRequestDef
- func GenReqDefForShowDomainHttpsCert() *def.HttpRequestDef
- func GenReqDefForShowDomainKeyChain() *def.HttpRequestDef
- func GenReqDefForShowRecordCallbackConfig() *def.HttpRequestDef
- func GenReqDefForShowRecordRule() *def.HttpRequestDef
- func GenReqDefForShowTranscodingsTemplate() *def.HttpRequestDef
- func GenReqDefForUpdateDomain() *def.HttpRequestDef
- func GenReqDefForUpdateDomainHttpsCert() *def.HttpRequestDef
- func GenReqDefForUpdateDomainIp6Switch() *def.HttpRequestDef
- func GenReqDefForUpdateDomainKeyChain() *def.HttpRequestDef
- func GenReqDefForUpdateObsBucketAuthorityPublic() *def.HttpRequestDef
- func GenReqDefForUpdateRecordCallbackConfig() *def.HttpRequestDef
- func GenReqDefForUpdateRecordRule() *def.HttpRequestDef
- func GenReqDefForUpdateSnapshotConfig() *def.HttpRequestDef
- func GenReqDefForUpdateStreamForbidden() *def.HttpRequestDef
- func GenReqDefForUpdateTranscodingsTemplate() *def.HttpRequestDef
- func LiveClientBuilder() *http_client.HcHttpClientBuilder
- type BatchShowIpBelongsInvoker
- type CreateDomainInvoker
- type CreateDomainMappingInvoker
- type CreateRecordCallbackConfigInvoker
- type CreateRecordIndexInvoker
- type CreateRecordRuleInvoker
- type CreateSnapshotConfigInvoker
- type CreateStreamForbiddenInvoker
- type CreateTranscodingsTemplateInvoker
- type DeleteDomainHttpsCertInvoker
- type DeleteDomainInvoker
- type DeleteDomainKeyChainInvoker
- type DeleteDomainMappingInvoker
- type DeleteRecordCallbackConfigInvoker
- type DeleteRecordRuleInvoker
- type DeleteSnapshotConfigInvoker
- type DeleteStreamForbiddenInvoker
- type DeleteTranscodingsTemplateInvoker
- type ListLiveSampleLogsInvoker
- type ListLiveStreamsOnlineInvoker
- type ListRecordCallbackConfigsInvoker
- type ListRecordContentsInvoker
- type ListRecordRulesInvoker
- type ListSnapshotConfigsInvoker
- type ListStreamForbiddenInvoker
- type LiveClient
- func (c *LiveClient) BatchShowIpBelongs(request *model.BatchShowIpBelongsRequest) (*model.BatchShowIpBelongsResponse, error)
- func (c *LiveClient) BatchShowIpBelongsInvoker(request *model.BatchShowIpBelongsRequest) *BatchShowIpBelongsInvoker
- func (c *LiveClient) CreateDomain(request *model.CreateDomainRequest) (*model.CreateDomainResponse, error)
- func (c *LiveClient) CreateDomainInvoker(request *model.CreateDomainRequest) *CreateDomainInvoker
- func (c *LiveClient) CreateDomainMapping(request *model.CreateDomainMappingRequest) (*model.CreateDomainMappingResponse, error)
- func (c *LiveClient) CreateDomainMappingInvoker(request *model.CreateDomainMappingRequest) *CreateDomainMappingInvoker
- func (c *LiveClient) CreateRecordCallbackConfig(request *model.CreateRecordCallbackConfigRequest) (*model.CreateRecordCallbackConfigResponse, error)
- func (c *LiveClient) CreateRecordCallbackConfigInvoker(request *model.CreateRecordCallbackConfigRequest) *CreateRecordCallbackConfigInvoker
- func (c *LiveClient) CreateRecordIndex(request *model.CreateRecordIndexRequest) (*model.CreateRecordIndexResponse, error)
- func (c *LiveClient) CreateRecordIndexInvoker(request *model.CreateRecordIndexRequest) *CreateRecordIndexInvoker
- func (c *LiveClient) CreateRecordRule(request *model.CreateRecordRuleRequest) (*model.CreateRecordRuleResponse, error)
- func (c *LiveClient) CreateRecordRuleInvoker(request *model.CreateRecordRuleRequest) *CreateRecordRuleInvoker
- func (c *LiveClient) CreateSnapshotConfig(request *model.CreateSnapshotConfigRequest) (*model.CreateSnapshotConfigResponse, error)
- func (c *LiveClient) CreateSnapshotConfigInvoker(request *model.CreateSnapshotConfigRequest) *CreateSnapshotConfigInvoker
- func (c *LiveClient) CreateStreamForbidden(request *model.CreateStreamForbiddenRequest) (*model.CreateStreamForbiddenResponse, error)
- func (c *LiveClient) CreateStreamForbiddenInvoker(request *model.CreateStreamForbiddenRequest) *CreateStreamForbiddenInvoker
- func (c *LiveClient) CreateTranscodingsTemplate(request *model.CreateTranscodingsTemplateRequest) (*model.CreateTranscodingsTemplateResponse, error)
- func (c *LiveClient) CreateTranscodingsTemplateInvoker(request *model.CreateTranscodingsTemplateRequest) *CreateTranscodingsTemplateInvoker
- func (c *LiveClient) DeleteDomain(request *model.DeleteDomainRequest) (*model.DeleteDomainResponse, error)
- func (c *LiveClient) DeleteDomainHttpsCert(request *model.DeleteDomainHttpsCertRequest) (*model.DeleteDomainHttpsCertResponse, error)
- func (c *LiveClient) DeleteDomainHttpsCertInvoker(request *model.DeleteDomainHttpsCertRequest) *DeleteDomainHttpsCertInvoker
- func (c *LiveClient) DeleteDomainInvoker(request *model.DeleteDomainRequest) *DeleteDomainInvoker
- func (c *LiveClient) DeleteDomainKeyChain(request *model.DeleteDomainKeyChainRequest) (*model.DeleteDomainKeyChainResponse, error)
- func (c *LiveClient) DeleteDomainKeyChainInvoker(request *model.DeleteDomainKeyChainRequest) *DeleteDomainKeyChainInvoker
- func (c *LiveClient) DeleteDomainMapping(request *model.DeleteDomainMappingRequest) (*model.DeleteDomainMappingResponse, error)
- func (c *LiveClient) DeleteDomainMappingInvoker(request *model.DeleteDomainMappingRequest) *DeleteDomainMappingInvoker
- func (c *LiveClient) DeleteRecordCallbackConfig(request *model.DeleteRecordCallbackConfigRequest) (*model.DeleteRecordCallbackConfigResponse, error)
- func (c *LiveClient) DeleteRecordCallbackConfigInvoker(request *model.DeleteRecordCallbackConfigRequest) *DeleteRecordCallbackConfigInvoker
- func (c *LiveClient) DeleteRecordRule(request *model.DeleteRecordRuleRequest) (*model.DeleteRecordRuleResponse, error)
- func (c *LiveClient) DeleteRecordRuleInvoker(request *model.DeleteRecordRuleRequest) *DeleteRecordRuleInvoker
- func (c *LiveClient) DeleteSnapshotConfig(request *model.DeleteSnapshotConfigRequest) (*model.DeleteSnapshotConfigResponse, error)
- func (c *LiveClient) DeleteSnapshotConfigInvoker(request *model.DeleteSnapshotConfigRequest) *DeleteSnapshotConfigInvoker
- func (c *LiveClient) DeleteStreamForbidden(request *model.DeleteStreamForbiddenRequest) (*model.DeleteStreamForbiddenResponse, error)
- func (c *LiveClient) DeleteStreamForbiddenInvoker(request *model.DeleteStreamForbiddenRequest) *DeleteStreamForbiddenInvoker
- func (c *LiveClient) DeleteTranscodingsTemplate(request *model.DeleteTranscodingsTemplateRequest) (*model.DeleteTranscodingsTemplateResponse, error)
- func (c *LiveClient) DeleteTranscodingsTemplateInvoker(request *model.DeleteTranscodingsTemplateRequest) *DeleteTranscodingsTemplateInvoker
- func (c *LiveClient) ListLiveSampleLogs(request *model.ListLiveSampleLogsRequest) (*model.ListLiveSampleLogsResponse, error)
- func (c *LiveClient) ListLiveSampleLogsInvoker(request *model.ListLiveSampleLogsRequest) *ListLiveSampleLogsInvoker
- func (c *LiveClient) ListLiveStreamsOnline(request *model.ListLiveStreamsOnlineRequest) (*model.ListLiveStreamsOnlineResponse, error)
- func (c *LiveClient) ListLiveStreamsOnlineInvoker(request *model.ListLiveStreamsOnlineRequest) *ListLiveStreamsOnlineInvoker
- func (c *LiveClient) ListRecordCallbackConfigs(request *model.ListRecordCallbackConfigsRequest) (*model.ListRecordCallbackConfigsResponse, error)
- func (c *LiveClient) ListRecordCallbackConfigsInvoker(request *model.ListRecordCallbackConfigsRequest) *ListRecordCallbackConfigsInvoker
- func (c *LiveClient) ListRecordContents(request *model.ListRecordContentsRequest) (*model.ListRecordContentsResponse, error)
- func (c *LiveClient) ListRecordContentsInvoker(request *model.ListRecordContentsRequest) *ListRecordContentsInvoker
- func (c *LiveClient) ListRecordRules(request *model.ListRecordRulesRequest) (*model.ListRecordRulesResponse, error)
- func (c *LiveClient) ListRecordRulesInvoker(request *model.ListRecordRulesRequest) *ListRecordRulesInvoker
- func (c *LiveClient) ListSnapshotConfigs(request *model.ListSnapshotConfigsRequest) (*model.ListSnapshotConfigsResponse, error)
- func (c *LiveClient) ListSnapshotConfigsInvoker(request *model.ListSnapshotConfigsRequest) *ListSnapshotConfigsInvoker
- func (c *LiveClient) ListStreamForbidden(request *model.ListStreamForbiddenRequest) (*model.ListStreamForbiddenResponse, error)
- func (c *LiveClient) ListStreamForbiddenInvoker(request *model.ListStreamForbiddenRequest) *ListStreamForbiddenInvoker
- func (c *LiveClient) RunRecord(request *model.RunRecordRequest) (*model.RunRecordResponse, error)
- func (c *LiveClient) RunRecordInvoker(request *model.RunRecordRequest) *RunRecordInvoker
- func (c *LiveClient) ShowDomain(request *model.ShowDomainRequest) (*model.ShowDomainResponse, error)
- func (c *LiveClient) ShowDomainHttpsCert(request *model.ShowDomainHttpsCertRequest) (*model.ShowDomainHttpsCertResponse, error)
- func (c *LiveClient) ShowDomainHttpsCertInvoker(request *model.ShowDomainHttpsCertRequest) *ShowDomainHttpsCertInvoker
- func (c *LiveClient) ShowDomainInvoker(request *model.ShowDomainRequest) *ShowDomainInvoker
- func (c *LiveClient) ShowDomainKeyChain(request *model.ShowDomainKeyChainRequest) (*model.ShowDomainKeyChainResponse, error)
- func (c *LiveClient) ShowDomainKeyChainInvoker(request *model.ShowDomainKeyChainRequest) *ShowDomainKeyChainInvoker
- func (c *LiveClient) ShowRecordCallbackConfig(request *model.ShowRecordCallbackConfigRequest) (*model.ShowRecordCallbackConfigResponse, error)
- func (c *LiveClient) ShowRecordCallbackConfigInvoker(request *model.ShowRecordCallbackConfigRequest) *ShowRecordCallbackConfigInvoker
- func (c *LiveClient) ShowRecordRule(request *model.ShowRecordRuleRequest) (*model.ShowRecordRuleResponse, error)
- func (c *LiveClient) ShowRecordRuleInvoker(request *model.ShowRecordRuleRequest) *ShowRecordRuleInvoker
- func (c *LiveClient) ShowTranscodingsTemplate(request *model.ShowTranscodingsTemplateRequest) (*model.ShowTranscodingsTemplateResponse, error)
- func (c *LiveClient) ShowTranscodingsTemplateInvoker(request *model.ShowTranscodingsTemplateRequest) *ShowTranscodingsTemplateInvoker
- func (c *LiveClient) UpdateDomain(request *model.UpdateDomainRequest) (*model.UpdateDomainResponse, error)
- func (c *LiveClient) UpdateDomainHttpsCert(request *model.UpdateDomainHttpsCertRequest) (*model.UpdateDomainHttpsCertResponse, error)
- func (c *LiveClient) UpdateDomainHttpsCertInvoker(request *model.UpdateDomainHttpsCertRequest) *UpdateDomainHttpsCertInvoker
- func (c *LiveClient) UpdateDomainInvoker(request *model.UpdateDomainRequest) *UpdateDomainInvoker
- func (c *LiveClient) UpdateDomainIp6Switch(request *model.UpdateDomainIp6SwitchRequest) (*model.UpdateDomainIp6SwitchResponse, error)
- func (c *LiveClient) UpdateDomainIp6SwitchInvoker(request *model.UpdateDomainIp6SwitchRequest) *UpdateDomainIp6SwitchInvoker
- func (c *LiveClient) UpdateDomainKeyChain(request *model.UpdateDomainKeyChainRequest) (*model.UpdateDomainKeyChainResponse, error)
- func (c *LiveClient) UpdateDomainKeyChainInvoker(request *model.UpdateDomainKeyChainRequest) *UpdateDomainKeyChainInvoker
- func (c *LiveClient) UpdateObsBucketAuthorityPublic(request *model.UpdateObsBucketAuthorityPublicRequest) (*model.UpdateObsBucketAuthorityPublicResponse, error)
- func (c *LiveClient) UpdateObsBucketAuthorityPublicInvoker(request *model.UpdateObsBucketAuthorityPublicRequest) *UpdateObsBucketAuthorityPublicInvoker
- func (c *LiveClient) UpdateRecordCallbackConfig(request *model.UpdateRecordCallbackConfigRequest) (*model.UpdateRecordCallbackConfigResponse, error)
- func (c *LiveClient) UpdateRecordCallbackConfigInvoker(request *model.UpdateRecordCallbackConfigRequest) *UpdateRecordCallbackConfigInvoker
- func (c *LiveClient) UpdateRecordRule(request *model.UpdateRecordRuleRequest) (*model.UpdateRecordRuleResponse, error)
- func (c *LiveClient) UpdateRecordRuleInvoker(request *model.UpdateRecordRuleRequest) *UpdateRecordRuleInvoker
- func (c *LiveClient) UpdateSnapshotConfig(request *model.UpdateSnapshotConfigRequest) (*model.UpdateSnapshotConfigResponse, error)
- func (c *LiveClient) UpdateSnapshotConfigInvoker(request *model.UpdateSnapshotConfigRequest) *UpdateSnapshotConfigInvoker
- func (c *LiveClient) UpdateStreamForbidden(request *model.UpdateStreamForbiddenRequest) (*model.UpdateStreamForbiddenResponse, error)
- func (c *LiveClient) UpdateStreamForbiddenInvoker(request *model.UpdateStreamForbiddenRequest) *UpdateStreamForbiddenInvoker
- func (c *LiveClient) UpdateTranscodingsTemplate(request *model.UpdateTranscodingsTemplateRequest) (*model.UpdateTranscodingsTemplateResponse, error)
- func (c *LiveClient) UpdateTranscodingsTemplateInvoker(request *model.UpdateTranscodingsTemplateRequest) *UpdateTranscodingsTemplateInvoker
- type RunRecordInvoker
- type ShowDomainHttpsCertInvoker
- type ShowDomainInvoker
- type ShowDomainKeyChainInvoker
- type ShowRecordCallbackConfigInvoker
- type ShowRecordRuleInvoker
- type ShowTranscodingsTemplateInvoker
- type UpdateDomainHttpsCertInvoker
- type UpdateDomainInvoker
- type UpdateDomainIp6SwitchInvoker
- type UpdateDomainKeyChainInvoker
- type UpdateObsBucketAuthorityPublicInvoker
- type UpdateRecordCallbackConfigInvoker
- type UpdateRecordRuleInvoker
- type UpdateSnapshotConfigInvoker
- type UpdateStreamForbiddenInvoker
- type UpdateTranscodingsTemplateInvoker
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 ¶
func (i *BatchShowIpBelongsInvoker) Invoke() (*model.BatchShowIpBelongsResponse, error)
type CreateDomainInvoker ¶
type CreateDomainInvoker struct {
*invoker.BaseInvoker
}
func (*CreateDomainInvoker) Invoke ¶
func (i *CreateDomainInvoker) Invoke() (*model.CreateDomainResponse, error)
type CreateDomainMappingInvoker ¶
type CreateDomainMappingInvoker struct {
*invoker.BaseInvoker
}
func (*CreateDomainMappingInvoker) Invoke ¶
func (i *CreateDomainMappingInvoker) Invoke() (*model.CreateDomainMappingResponse, error)
type CreateRecordCallbackConfigInvoker ¶
type CreateRecordCallbackConfigInvoker struct {
*invoker.BaseInvoker
}
func (*CreateRecordCallbackConfigInvoker) Invoke ¶
func (i *CreateRecordCallbackConfigInvoker) Invoke() (*model.CreateRecordCallbackConfigResponse, error)
type CreateRecordIndexInvoker ¶
type CreateRecordIndexInvoker struct {
*invoker.BaseInvoker
}
func (*CreateRecordIndexInvoker) Invoke ¶
func (i *CreateRecordIndexInvoker) Invoke() (*model.CreateRecordIndexResponse, error)
type CreateRecordRuleInvoker ¶
type CreateRecordRuleInvoker struct {
*invoker.BaseInvoker
}
func (*CreateRecordRuleInvoker) Invoke ¶
func (i *CreateRecordRuleInvoker) Invoke() (*model.CreateRecordRuleResponse, error)
type CreateSnapshotConfigInvoker ¶
type CreateSnapshotConfigInvoker struct {
*invoker.BaseInvoker
}
func (*CreateSnapshotConfigInvoker) Invoke ¶
func (i *CreateSnapshotConfigInvoker) Invoke() (*model.CreateSnapshotConfigResponse, error)
type CreateStreamForbiddenInvoker ¶
type CreateStreamForbiddenInvoker struct {
*invoker.BaseInvoker
}
func (*CreateStreamForbiddenInvoker) Invoke ¶
func (i *CreateStreamForbiddenInvoker) Invoke() (*model.CreateStreamForbiddenResponse, error)
type CreateTranscodingsTemplateInvoker ¶
type CreateTranscodingsTemplateInvoker struct {
*invoker.BaseInvoker
}
func (*CreateTranscodingsTemplateInvoker) Invoke ¶
func (i *CreateTranscodingsTemplateInvoker) Invoke() (*model.CreateTranscodingsTemplateResponse, error)
type DeleteDomainHttpsCertInvoker ¶
type DeleteDomainHttpsCertInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteDomainHttpsCertInvoker) Invoke ¶
func (i *DeleteDomainHttpsCertInvoker) Invoke() (*model.DeleteDomainHttpsCertResponse, error)
type DeleteDomainInvoker ¶
type DeleteDomainInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteDomainInvoker) Invoke ¶
func (i *DeleteDomainInvoker) Invoke() (*model.DeleteDomainResponse, error)
type DeleteDomainKeyChainInvoker ¶
type DeleteDomainKeyChainInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteDomainKeyChainInvoker) Invoke ¶
func (i *DeleteDomainKeyChainInvoker) Invoke() (*model.DeleteDomainKeyChainResponse, error)
type DeleteDomainMappingInvoker ¶
type DeleteDomainMappingInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteDomainMappingInvoker) Invoke ¶
func (i *DeleteDomainMappingInvoker) Invoke() (*model.DeleteDomainMappingResponse, error)
type DeleteRecordCallbackConfigInvoker ¶
type DeleteRecordCallbackConfigInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteRecordCallbackConfigInvoker) Invoke ¶
func (i *DeleteRecordCallbackConfigInvoker) Invoke() (*model.DeleteRecordCallbackConfigResponse, error)
type DeleteRecordRuleInvoker ¶
type DeleteRecordRuleInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteRecordRuleInvoker) Invoke ¶
func (i *DeleteRecordRuleInvoker) Invoke() (*model.DeleteRecordRuleResponse, error)
type DeleteSnapshotConfigInvoker ¶
type DeleteSnapshotConfigInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteSnapshotConfigInvoker) Invoke ¶
func (i *DeleteSnapshotConfigInvoker) Invoke() (*model.DeleteSnapshotConfigResponse, error)
type DeleteStreamForbiddenInvoker ¶
type DeleteStreamForbiddenInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteStreamForbiddenInvoker) Invoke ¶
func (i *DeleteStreamForbiddenInvoker) Invoke() (*model.DeleteStreamForbiddenResponse, error)
type DeleteTranscodingsTemplateInvoker ¶
type DeleteTranscodingsTemplateInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteTranscodingsTemplateInvoker) Invoke ¶
func (i *DeleteTranscodingsTemplateInvoker) Invoke() (*model.DeleteTranscodingsTemplateResponse, error)
type ListLiveSampleLogsInvoker ¶
type ListLiveSampleLogsInvoker struct {
*invoker.BaseInvoker
}
func (*ListLiveSampleLogsInvoker) Invoke ¶
func (i *ListLiveSampleLogsInvoker) Invoke() (*model.ListLiveSampleLogsResponse, error)
type ListLiveStreamsOnlineInvoker ¶
type ListLiveStreamsOnlineInvoker struct {
*invoker.BaseInvoker
}
func (*ListLiveStreamsOnlineInvoker) Invoke ¶
func (i *ListLiveStreamsOnlineInvoker) Invoke() (*model.ListLiveStreamsOnlineResponse, error)
type ListRecordCallbackConfigsInvoker ¶
type ListRecordCallbackConfigsInvoker struct {
*invoker.BaseInvoker
}
func (*ListRecordCallbackConfigsInvoker) Invoke ¶
func (i *ListRecordCallbackConfigsInvoker) Invoke() (*model.ListRecordCallbackConfigsResponse, error)
type ListRecordContentsInvoker ¶
type ListRecordContentsInvoker struct {
*invoker.BaseInvoker
}
func (*ListRecordContentsInvoker) Invoke ¶
func (i *ListRecordContentsInvoker) Invoke() (*model.ListRecordContentsResponse, error)
type ListRecordRulesInvoker ¶
type ListRecordRulesInvoker struct {
*invoker.BaseInvoker
}
func (*ListRecordRulesInvoker) Invoke ¶
func (i *ListRecordRulesInvoker) Invoke() (*model.ListRecordRulesResponse, error)
type ListSnapshotConfigsInvoker ¶
type ListSnapshotConfigsInvoker struct {
*invoker.BaseInvoker
}
func (*ListSnapshotConfigsInvoker) Invoke ¶
func (i *ListSnapshotConfigsInvoker) Invoke() (*model.ListSnapshotConfigsResponse, error)
type ListStreamForbiddenInvoker ¶
type ListStreamForbiddenInvoker struct {
*invoker.BaseInvoker
}
func (*ListStreamForbiddenInvoker) Invoke ¶
func (i *ListStreamForbiddenInvoker) Invoke() (*model.ListStreamForbiddenResponse, error)
type LiveClient ¶
type LiveClient struct {
HcClient *http_client.HcHttpClient
}
func NewLiveClient ¶
func NewLiveClient(hcClient *http_client.HcHttpClient) *LiveClient
func (*LiveClient) BatchShowIpBelongs ¶
func (c *LiveClient) BatchShowIpBelongs(request *model.BatchShowIpBelongsRequest) (*model.BatchShowIpBelongsResponse, error)
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 ¶
func (c *LiveClient) CreateDomainMapping(request *model.CreateDomainMappingRequest) (*model.CreateDomainMappingResponse, error)
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 ¶
func (c *LiveClient) CreateRecordCallbackConfig(request *model.CreateRecordCallbackConfigRequest) (*model.CreateRecordCallbackConfigResponse, error)
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 ¶
func (c *LiveClient) CreateRecordIndex(request *model.CreateRecordIndexRequest) (*model.CreateRecordIndexResponse, error)
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 ¶
func (c *LiveClient) CreateSnapshotConfig(request *model.CreateSnapshotConfigRequest) (*model.CreateSnapshotConfigResponse, error)
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 ¶
func (c *LiveClient) CreateStreamForbidden(request *model.CreateStreamForbiddenRequest) (*model.CreateStreamForbiddenResponse, error)
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 ¶
func (c *LiveClient) CreateTranscodingsTemplate(request *model.CreateTranscodingsTemplateRequest) (*model.CreateTranscodingsTemplateResponse, error)
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 ¶
func (c *LiveClient) DeleteDomainHttpsCert(request *model.DeleteDomainHttpsCertRequest) (*model.DeleteDomainHttpsCertResponse, error)
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 ¶
func (c *LiveClient) DeleteDomainKeyChain(request *model.DeleteDomainKeyChainRequest) (*model.DeleteDomainKeyChainResponse, error)
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 ¶
func (c *LiveClient) DeleteDomainMapping(request *model.DeleteDomainMappingRequest) (*model.DeleteDomainMappingResponse, error)
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 ¶
func (c *LiveClient) DeleteRecordCallbackConfig(request *model.DeleteRecordCallbackConfigRequest) (*model.DeleteRecordCallbackConfigResponse, error)
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 ¶
func (c *LiveClient) DeleteSnapshotConfig(request *model.DeleteSnapshotConfigRequest) (*model.DeleteSnapshotConfigResponse, error)
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 ¶
func (c *LiveClient) DeleteStreamForbidden(request *model.DeleteStreamForbiddenRequest) (*model.DeleteStreamForbiddenResponse, error)
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 ¶
func (c *LiveClient) DeleteTranscodingsTemplate(request *model.DeleteTranscodingsTemplateRequest) (*model.DeleteTranscodingsTemplateResponse, error)
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 ¶
func (c *LiveClient) ListLiveSampleLogs(request *model.ListLiveSampleLogsRequest) (*model.ListLiveSampleLogsResponse, error)
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 ¶
func (c *LiveClient) ListLiveStreamsOnline(request *model.ListLiveStreamsOnlineRequest) (*model.ListLiveStreamsOnlineResponse, error)
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 ¶
func (c *LiveClient) ListRecordCallbackConfigs(request *model.ListRecordCallbackConfigsRequest) (*model.ListRecordCallbackConfigsResponse, error)
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 ¶
func (c *LiveClient) ListRecordContents(request *model.ListRecordContentsRequest) (*model.ListRecordContentsResponse, error)
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 ¶
func (c *LiveClient) ListSnapshotConfigs(request *model.ListSnapshotConfigsRequest) (*model.ListSnapshotConfigsResponse, error)
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 ¶
func (c *LiveClient) ListStreamForbidden(request *model.ListStreamForbiddenRequest) (*model.ListStreamForbiddenResponse, error)
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 ¶
func (c *LiveClient) ShowDomainHttpsCert(request *model.ShowDomainHttpsCertRequest) (*model.ShowDomainHttpsCertResponse, error)
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 ¶
func (c *LiveClient) ShowDomainKeyChain(request *model.ShowDomainKeyChainRequest) (*model.ShowDomainKeyChainResponse, error)
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 ¶
func (c *LiveClient) ShowRecordCallbackConfig(request *model.ShowRecordCallbackConfigRequest) (*model.ShowRecordCallbackConfigResponse, error)
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 ¶
func (c *LiveClient) ShowTranscodingsTemplate(request *model.ShowTranscodingsTemplateRequest) (*model.ShowTranscodingsTemplateResponse, error)
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 ¶
func (c *LiveClient) UpdateDomainHttpsCert(request *model.UpdateDomainHttpsCertRequest) (*model.UpdateDomainHttpsCertResponse, error)
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 ¶
func (c *LiveClient) UpdateDomainIp6Switch(request *model.UpdateDomainIp6SwitchRequest) (*model.UpdateDomainIp6SwitchResponse, error)
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 ¶
func (c *LiveClient) UpdateDomainKeyChain(request *model.UpdateDomainKeyChainRequest) (*model.UpdateDomainKeyChainResponse, error)
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 ¶
func (c *LiveClient) UpdateObsBucketAuthorityPublic(request *model.UpdateObsBucketAuthorityPublicRequest) (*model.UpdateObsBucketAuthorityPublicResponse, error)
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 ¶
func (c *LiveClient) UpdateRecordCallbackConfig(request *model.UpdateRecordCallbackConfigRequest) (*model.UpdateRecordCallbackConfigResponse, error)
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 ¶
func (c *LiveClient) UpdateSnapshotConfig(request *model.UpdateSnapshotConfigRequest) (*model.UpdateSnapshotConfigResponse, error)
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 ¶
func (c *LiveClient) UpdateStreamForbidden(request *model.UpdateStreamForbiddenRequest) (*model.UpdateStreamForbiddenResponse, error)
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 ¶
func (c *LiveClient) UpdateTranscodingsTemplate(request *model.UpdateTranscodingsTemplateRequest) (*model.UpdateTranscodingsTemplateResponse, error)
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 ¶
func (i *RunRecordInvoker) Invoke() (*model.RunRecordResponse, error)
type ShowDomainHttpsCertInvoker ¶
type ShowDomainHttpsCertInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDomainHttpsCertInvoker) Invoke ¶
func (i *ShowDomainHttpsCertInvoker) Invoke() (*model.ShowDomainHttpsCertResponse, error)
type ShowDomainInvoker ¶
type ShowDomainInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDomainInvoker) Invoke ¶
func (i *ShowDomainInvoker) Invoke() (*model.ShowDomainResponse, error)
type ShowDomainKeyChainInvoker ¶
type ShowDomainKeyChainInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDomainKeyChainInvoker) Invoke ¶
func (i *ShowDomainKeyChainInvoker) Invoke() (*model.ShowDomainKeyChainResponse, error)
type ShowRecordCallbackConfigInvoker ¶
type ShowRecordCallbackConfigInvoker struct {
*invoker.BaseInvoker
}
func (*ShowRecordCallbackConfigInvoker) Invoke ¶
func (i *ShowRecordCallbackConfigInvoker) Invoke() (*model.ShowRecordCallbackConfigResponse, error)
type ShowRecordRuleInvoker ¶
type ShowRecordRuleInvoker struct {
*invoker.BaseInvoker
}
func (*ShowRecordRuleInvoker) Invoke ¶
func (i *ShowRecordRuleInvoker) Invoke() (*model.ShowRecordRuleResponse, error)
type ShowTranscodingsTemplateInvoker ¶
type ShowTranscodingsTemplateInvoker struct {
*invoker.BaseInvoker
}
func (*ShowTranscodingsTemplateInvoker) Invoke ¶
func (i *ShowTranscodingsTemplateInvoker) Invoke() (*model.ShowTranscodingsTemplateResponse, error)
type UpdateDomainHttpsCertInvoker ¶
type UpdateDomainHttpsCertInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateDomainHttpsCertInvoker) Invoke ¶
func (i *UpdateDomainHttpsCertInvoker) Invoke() (*model.UpdateDomainHttpsCertResponse, error)
type UpdateDomainInvoker ¶
type UpdateDomainInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateDomainInvoker) Invoke ¶
func (i *UpdateDomainInvoker) Invoke() (*model.UpdateDomainResponse, error)
type UpdateDomainIp6SwitchInvoker ¶
type UpdateDomainIp6SwitchInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateDomainIp6SwitchInvoker) Invoke ¶
func (i *UpdateDomainIp6SwitchInvoker) Invoke() (*model.UpdateDomainIp6SwitchResponse, error)
type UpdateDomainKeyChainInvoker ¶
type UpdateDomainKeyChainInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateDomainKeyChainInvoker) Invoke ¶
func (i *UpdateDomainKeyChainInvoker) Invoke() (*model.UpdateDomainKeyChainResponse, error)
type UpdateObsBucketAuthorityPublicInvoker ¶
type UpdateObsBucketAuthorityPublicInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateObsBucketAuthorityPublicInvoker) Invoke ¶
func (i *UpdateObsBucketAuthorityPublicInvoker) Invoke() (*model.UpdateObsBucketAuthorityPublicResponse, error)
type UpdateRecordCallbackConfigInvoker ¶
type UpdateRecordCallbackConfigInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateRecordCallbackConfigInvoker) Invoke ¶
func (i *UpdateRecordCallbackConfigInvoker) Invoke() (*model.UpdateRecordCallbackConfigResponse, error)
type UpdateRecordRuleInvoker ¶
type UpdateRecordRuleInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateRecordRuleInvoker) Invoke ¶
func (i *UpdateRecordRuleInvoker) Invoke() (*model.UpdateRecordRuleResponse, error)
type UpdateSnapshotConfigInvoker ¶
type UpdateSnapshotConfigInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateSnapshotConfigInvoker) Invoke ¶
func (i *UpdateSnapshotConfigInvoker) Invoke() (*model.UpdateSnapshotConfigResponse, error)
type UpdateStreamForbiddenInvoker ¶
type UpdateStreamForbiddenInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateStreamForbiddenInvoker) Invoke ¶
func (i *UpdateStreamForbiddenInvoker) Invoke() (*model.UpdateStreamForbiddenResponse, error)
type UpdateTranscodingsTemplateInvoker ¶
type UpdateTranscodingsTemplateInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateTranscodingsTemplateInvoker) Invoke ¶
func (i *UpdateTranscodingsTemplateInvoker) Invoke() (*model.UpdateTranscodingsTemplateResponse, error)