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 GenReqDefForCreateUrlAuthchain() *def.HttpRequestDef
- func GenReqDefForDeleteDomain() *def.HttpRequestDef
- func GenReqDefForDeleteDomainHttpsCert() *def.HttpRequestDef
- func GenReqDefForDeleteDomainKeyChain() *def.HttpRequestDef
- func GenReqDefForDeleteDomainMapping() *def.HttpRequestDef
- func GenReqDefForDeletePublishTemplate() *def.HttpRequestDef
- func GenReqDefForDeleteRecordCallbackConfig() *def.HttpRequestDef
- func GenReqDefForDeleteRecordRule() *def.HttpRequestDef
- func GenReqDefForDeleteSnapshotConfig() *def.HttpRequestDef
- func GenReqDefForDeleteStreamForbidden() *def.HttpRequestDef
- func GenReqDefForDeleteTranscodingsTemplate() *def.HttpRequestDef
- func GenReqDefForListDelayConfig() *def.HttpRequestDef
- func GenReqDefForListGeoBlockingConfig() *def.HttpRequestDef
- func GenReqDefForListIpAuthList() *def.HttpRequestDef
- func GenReqDefForListLiveSampleLogs() *def.HttpRequestDef
- func GenReqDefForListLiveStreamsOnline() *def.HttpRequestDef
- func GenReqDefForListPublishTemplate() *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 GenReqDefForShowPullSourcesConfig() *def.HttpRequestDef
- func GenReqDefForShowRecordCallbackConfig() *def.HttpRequestDef
- func GenReqDefForShowRecordRule() *def.HttpRequestDef
- func GenReqDefForShowTranscodingsTemplate() *def.HttpRequestDef
- func GenReqDefForUpdateDelayConfig() *def.HttpRequestDef
- func GenReqDefForUpdateDomain() *def.HttpRequestDef
- func GenReqDefForUpdateDomainHttpsCert() *def.HttpRequestDef
- func GenReqDefForUpdateDomainIp6Switch() *def.HttpRequestDef
- func GenReqDefForUpdateDomainKeyChain() *def.HttpRequestDef
- func GenReqDefForUpdateGeoBlockingConfig() *def.HttpRequestDef
- func GenReqDefForUpdateIpAuthList() *def.HttpRequestDef
- func GenReqDefForUpdateObsBucketAuthorityPublic() *def.HttpRequestDef
- func GenReqDefForUpdatePublishTemplate() *def.HttpRequestDef
- func GenReqDefForUpdatePullSourcesConfig() *def.HttpRequestDef
- func GenReqDefForUpdateRecordCallbackConfig() *def.HttpRequestDef
- func GenReqDefForUpdateRecordRule() *def.HttpRequestDef
- func GenReqDefForUpdateSnapshotConfig() *def.HttpRequestDef
- func GenReqDefForUpdateStreamForbidden() *def.HttpRequestDef
- func GenReqDefForUpdateTranscodingsTemplate() *def.HttpRequestDef
- func LiveClientBuilder() *httpclient.HcHttpClientBuilder
- type BatchShowIpBelongsInvoker
- type CreateDomainInvoker
- type CreateDomainMappingInvoker
- type CreateRecordCallbackConfigInvoker
- type CreateRecordIndexInvoker
- type CreateRecordRuleInvoker
- type CreateSnapshotConfigInvoker
- type CreateStreamForbiddenInvoker
- type CreateTranscodingsTemplateInvoker
- type CreateUrlAuthchainInvoker
- type DeleteDomainHttpsCertInvoker
- type DeleteDomainInvoker
- type DeleteDomainKeyChainInvoker
- type DeleteDomainMappingInvoker
- type DeletePublishTemplateInvoker
- type DeleteRecordCallbackConfigInvoker
- type DeleteRecordRuleInvoker
- type DeleteSnapshotConfigInvoker
- type DeleteStreamForbiddenInvoker
- type DeleteTranscodingsTemplateInvoker
- type ListDelayConfigInvoker
- type ListGeoBlockingConfigInvoker
- type ListIpAuthListInvoker
- type ListLiveSampleLogsInvoker
- type ListLiveStreamsOnlineInvoker
- type ListPublishTemplateInvoker
- 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) CreateUrlAuthchain(request *model.CreateUrlAuthchainRequest) (*model.CreateUrlAuthchainResponse, error)
- func (c *LiveClient) CreateUrlAuthchainInvoker(request *model.CreateUrlAuthchainRequest) *CreateUrlAuthchainInvoker
- 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) DeletePublishTemplate(request *model.DeletePublishTemplateRequest) (*model.DeletePublishTemplateResponse, error)
- func (c *LiveClient) DeletePublishTemplateInvoker(request *model.DeletePublishTemplateRequest) *DeletePublishTemplateInvoker
- 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) ListDelayConfig(request *model.ListDelayConfigRequest) (*model.ListDelayConfigResponse, error)
- func (c *LiveClient) ListDelayConfigInvoker(request *model.ListDelayConfigRequest) *ListDelayConfigInvoker
- func (c *LiveClient) ListGeoBlockingConfig(request *model.ListGeoBlockingConfigRequest) (*model.ListGeoBlockingConfigResponse, error)
- func (c *LiveClient) ListGeoBlockingConfigInvoker(request *model.ListGeoBlockingConfigRequest) *ListGeoBlockingConfigInvoker
- func (c *LiveClient) ListIpAuthList(request *model.ListIpAuthListRequest) (*model.ListIpAuthListResponse, error)
- func (c *LiveClient) ListIpAuthListInvoker(request *model.ListIpAuthListRequest) *ListIpAuthListInvoker
- 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) ListPublishTemplate(request *model.ListPublishTemplateRequest) (*model.ListPublishTemplateResponse, error)
- func (c *LiveClient) ListPublishTemplateInvoker(request *model.ListPublishTemplateRequest) *ListPublishTemplateInvoker
- 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) ShowPullSourcesConfig(request *model.ShowPullSourcesConfigRequest) (*model.ShowPullSourcesConfigResponse, error)
- func (c *LiveClient) ShowPullSourcesConfigInvoker(request *model.ShowPullSourcesConfigRequest) *ShowPullSourcesConfigInvoker
- 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) UpdateDelayConfig(request *model.UpdateDelayConfigRequest) (*model.UpdateDelayConfigResponse, error)
- func (c *LiveClient) UpdateDelayConfigInvoker(request *model.UpdateDelayConfigRequest) *UpdateDelayConfigInvoker
- 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) UpdateGeoBlockingConfig(request *model.UpdateGeoBlockingConfigRequest) (*model.UpdateGeoBlockingConfigResponse, error)
- func (c *LiveClient) UpdateGeoBlockingConfigInvoker(request *model.UpdateGeoBlockingConfigRequest) *UpdateGeoBlockingConfigInvoker
- func (c *LiveClient) UpdateIpAuthList(request *model.UpdateIpAuthListRequest) (*model.UpdateIpAuthListResponse, error)
- func (c *LiveClient) UpdateIpAuthListInvoker(request *model.UpdateIpAuthListRequest) *UpdateIpAuthListInvoker
- func (c *LiveClient) UpdateObsBucketAuthorityPublic(request *model.UpdateObsBucketAuthorityPublicRequest) (*model.UpdateObsBucketAuthorityPublicResponse, error)
- func (c *LiveClient) UpdateObsBucketAuthorityPublicInvoker(request *model.UpdateObsBucketAuthorityPublicRequest) *UpdateObsBucketAuthorityPublicInvoker
- func (c *LiveClient) UpdatePublishTemplate(request *model.UpdatePublishTemplateRequest) (*model.UpdatePublishTemplateResponse, error)
- func (c *LiveClient) UpdatePublishTemplateInvoker(request *model.UpdatePublishTemplateRequest) *UpdatePublishTemplateInvoker
- func (c *LiveClient) UpdatePullSourcesConfig(request *model.UpdatePullSourcesConfigRequest) (*model.UpdatePullSourcesConfigResponse, error)
- func (c *LiveClient) UpdatePullSourcesConfigInvoker(request *model.UpdatePullSourcesConfigRequest) *UpdatePullSourcesConfigInvoker
- 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 ShowPullSourcesConfigInvoker
- type ShowRecordCallbackConfigInvoker
- type ShowRecordRuleInvoker
- type ShowTranscodingsTemplateInvoker
- type UpdateDelayConfigInvoker
- type UpdateDomainHttpsCertInvoker
- type UpdateDomainInvoker
- type UpdateDomainIp6SwitchInvoker
- type UpdateDomainKeyChainInvoker
- type UpdateGeoBlockingConfigInvoker
- type UpdateIpAuthListInvoker
- type UpdateObsBucketAuthorityPublicInvoker
- type UpdatePublishTemplateInvoker
- type UpdatePullSourcesConfigInvoker
- type UpdateRecordCallbackConfigInvoker
- type UpdateRecordRuleInvoker
- type UpdateSnapshotConfigInvoker
- type UpdateStreamForbiddenInvoker
- type UpdateTranscodingsTemplateInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenReqDefForBatchShowIpBelongs ¶ added in v0.1.41
func GenReqDefForBatchShowIpBelongs() *def.HttpRequestDef
func GenReqDefForCreateDomain ¶
func GenReqDefForCreateDomain() *def.HttpRequestDef
func GenReqDefForCreateDomainMapping ¶
func GenReqDefForCreateDomainMapping() *def.HttpRequestDef
func GenReqDefForCreateRecordCallbackConfig ¶ added in v0.0.48
func GenReqDefForCreateRecordCallbackConfig() *def.HttpRequestDef
func GenReqDefForCreateRecordIndex ¶ added in v0.0.101
func GenReqDefForCreateRecordIndex() *def.HttpRequestDef
func GenReqDefForCreateRecordRule ¶ added in v0.0.48
func GenReqDefForCreateRecordRule() *def.HttpRequestDef
func GenReqDefForCreateSnapshotConfig ¶ added in v0.1.36
func GenReqDefForCreateSnapshotConfig() *def.HttpRequestDef
func GenReqDefForCreateStreamForbidden ¶
func GenReqDefForCreateStreamForbidden() *def.HttpRequestDef
func GenReqDefForCreateTranscodingsTemplate ¶
func GenReqDefForCreateTranscodingsTemplate() *def.HttpRequestDef
func GenReqDefForCreateUrlAuthchain ¶ added in v0.1.72
func GenReqDefForCreateUrlAuthchain() *def.HttpRequestDef
func GenReqDefForDeleteDomain ¶
func GenReqDefForDeleteDomain() *def.HttpRequestDef
func GenReqDefForDeleteDomainHttpsCert ¶ added in v0.1.36
func GenReqDefForDeleteDomainHttpsCert() *def.HttpRequestDef
func GenReqDefForDeleteDomainKeyChain ¶ added in v0.1.36
func GenReqDefForDeleteDomainKeyChain() *def.HttpRequestDef
func GenReqDefForDeleteDomainMapping ¶
func GenReqDefForDeleteDomainMapping() *def.HttpRequestDef
func GenReqDefForDeletePublishTemplate ¶ added in v0.1.72
func GenReqDefForDeletePublishTemplate() *def.HttpRequestDef
func GenReqDefForDeleteRecordCallbackConfig ¶ added in v0.0.48
func GenReqDefForDeleteRecordCallbackConfig() *def.HttpRequestDef
func GenReqDefForDeleteRecordRule ¶ added in v0.0.48
func GenReqDefForDeleteRecordRule() *def.HttpRequestDef
func GenReqDefForDeleteSnapshotConfig ¶ added in v0.1.36
func GenReqDefForDeleteSnapshotConfig() *def.HttpRequestDef
func GenReqDefForDeleteStreamForbidden ¶
func GenReqDefForDeleteStreamForbidden() *def.HttpRequestDef
func GenReqDefForDeleteTranscodingsTemplate ¶
func GenReqDefForDeleteTranscodingsTemplate() *def.HttpRequestDef
func GenReqDefForListDelayConfig ¶ added in v0.1.72
func GenReqDefForListDelayConfig() *def.HttpRequestDef
func GenReqDefForListGeoBlockingConfig ¶ added in v0.1.72
func GenReqDefForListGeoBlockingConfig() *def.HttpRequestDef
func GenReqDefForListIpAuthList ¶ added in v0.1.72
func GenReqDefForListIpAuthList() *def.HttpRequestDef
func GenReqDefForListLiveSampleLogs ¶
func GenReqDefForListLiveSampleLogs() *def.HttpRequestDef
func GenReqDefForListLiveStreamsOnline ¶
func GenReqDefForListLiveStreamsOnline() *def.HttpRequestDef
func GenReqDefForListPublishTemplate ¶ added in v0.1.72
func GenReqDefForListPublishTemplate() *def.HttpRequestDef
func GenReqDefForListRecordCallbackConfigs ¶ added in v0.0.48
func GenReqDefForListRecordCallbackConfigs() *def.HttpRequestDef
func GenReqDefForListRecordContents ¶ added in v0.0.62
func GenReqDefForListRecordContents() *def.HttpRequestDef
func GenReqDefForListRecordRules ¶ added in v0.0.48
func GenReqDefForListRecordRules() *def.HttpRequestDef
func GenReqDefForListSnapshotConfigs ¶ added in v0.1.36
func GenReqDefForListSnapshotConfigs() *def.HttpRequestDef
func GenReqDefForListStreamForbidden ¶
func GenReqDefForListStreamForbidden() *def.HttpRequestDef
func GenReqDefForRunRecord ¶ added in v0.0.68
func GenReqDefForRunRecord() *def.HttpRequestDef
func GenReqDefForShowDomain ¶
func GenReqDefForShowDomain() *def.HttpRequestDef
func GenReqDefForShowDomainHttpsCert ¶ added in v0.1.36
func GenReqDefForShowDomainHttpsCert() *def.HttpRequestDef
func GenReqDefForShowDomainKeyChain ¶ added in v0.1.36
func GenReqDefForShowDomainKeyChain() *def.HttpRequestDef
func GenReqDefForShowPullSourcesConfig ¶ added in v0.1.72
func GenReqDefForShowPullSourcesConfig() *def.HttpRequestDef
func GenReqDefForShowRecordCallbackConfig ¶ added in v0.0.48
func GenReqDefForShowRecordCallbackConfig() *def.HttpRequestDef
func GenReqDefForShowRecordRule ¶ added in v0.0.48
func GenReqDefForShowRecordRule() *def.HttpRequestDef
func GenReqDefForShowTranscodingsTemplate ¶
func GenReqDefForShowTranscodingsTemplate() *def.HttpRequestDef
func GenReqDefForUpdateDelayConfig ¶ added in v0.1.72
func GenReqDefForUpdateDelayConfig() *def.HttpRequestDef
func GenReqDefForUpdateDomain ¶
func GenReqDefForUpdateDomain() *def.HttpRequestDef
func GenReqDefForUpdateDomainHttpsCert ¶ added in v0.1.36
func GenReqDefForUpdateDomainHttpsCert() *def.HttpRequestDef
func GenReqDefForUpdateDomainIp6Switch ¶ added in v0.1.19
func GenReqDefForUpdateDomainIp6Switch() *def.HttpRequestDef
func GenReqDefForUpdateDomainKeyChain ¶ added in v0.1.36
func GenReqDefForUpdateDomainKeyChain() *def.HttpRequestDef
func GenReqDefForUpdateGeoBlockingConfig ¶ added in v0.1.72
func GenReqDefForUpdateGeoBlockingConfig() *def.HttpRequestDef
func GenReqDefForUpdateIpAuthList ¶ added in v0.1.72
func GenReqDefForUpdateIpAuthList() *def.HttpRequestDef
func GenReqDefForUpdateObsBucketAuthorityPublic ¶ added in v0.1.36
func GenReqDefForUpdateObsBucketAuthorityPublic() *def.HttpRequestDef
func GenReqDefForUpdatePublishTemplate ¶ added in v0.1.72
func GenReqDefForUpdatePublishTemplate() *def.HttpRequestDef
func GenReqDefForUpdatePullSourcesConfig ¶ added in v0.1.72
func GenReqDefForUpdatePullSourcesConfig() *def.HttpRequestDef
func GenReqDefForUpdateRecordCallbackConfig ¶ added in v0.0.48
func GenReqDefForUpdateRecordCallbackConfig() *def.HttpRequestDef
func GenReqDefForUpdateRecordRule ¶ added in v0.0.48
func GenReqDefForUpdateRecordRule() *def.HttpRequestDef
func GenReqDefForUpdateSnapshotConfig ¶ added in v0.1.36
func GenReqDefForUpdateSnapshotConfig() *def.HttpRequestDef
func GenReqDefForUpdateStreamForbidden ¶
func GenReqDefForUpdateStreamForbidden() *def.HttpRequestDef
func GenReqDefForUpdateTranscodingsTemplate ¶
func GenReqDefForUpdateTranscodingsTemplate() *def.HttpRequestDef
func LiveClientBuilder ¶
func LiveClientBuilder() *httpclient.HcHttpClientBuilder
Types ¶
type BatchShowIpBelongsInvoker ¶ added in v0.1.41
type BatchShowIpBelongsInvoker struct {
*invoker.BaseInvoker
}
func (*BatchShowIpBelongsInvoker) Invoke ¶ added in v0.1.41
func (i *BatchShowIpBelongsInvoker) Invoke() (*model.BatchShowIpBelongsResponse, error)
type CreateDomainInvoker ¶ added in v0.0.90
type CreateDomainInvoker struct {
*invoker.BaseInvoker
}
func (*CreateDomainInvoker) Invoke ¶ added in v0.0.90
func (i *CreateDomainInvoker) Invoke() (*model.CreateDomainResponse, error)
type CreateDomainMappingInvoker ¶ added in v0.0.90
type CreateDomainMappingInvoker struct {
*invoker.BaseInvoker
}
func (*CreateDomainMappingInvoker) Invoke ¶ added in v0.0.90
func (i *CreateDomainMappingInvoker) Invoke() (*model.CreateDomainMappingResponse, error)
type CreateRecordCallbackConfigInvoker ¶ added in v0.0.90
type CreateRecordCallbackConfigInvoker struct {
*invoker.BaseInvoker
}
func (*CreateRecordCallbackConfigInvoker) Invoke ¶ added in v0.0.90
func (i *CreateRecordCallbackConfigInvoker) Invoke() (*model.CreateRecordCallbackConfigResponse, error)
type CreateRecordIndexInvoker ¶ added in v0.0.101
type CreateRecordIndexInvoker struct {
*invoker.BaseInvoker
}
func (*CreateRecordIndexInvoker) Invoke ¶ added in v0.0.101
func (i *CreateRecordIndexInvoker) Invoke() (*model.CreateRecordIndexResponse, error)
type CreateRecordRuleInvoker ¶ added in v0.0.90
type CreateRecordRuleInvoker struct {
*invoker.BaseInvoker
}
func (*CreateRecordRuleInvoker) Invoke ¶ added in v0.0.90
func (i *CreateRecordRuleInvoker) Invoke() (*model.CreateRecordRuleResponse, error)
type CreateSnapshotConfigInvoker ¶ added in v0.1.36
type CreateSnapshotConfigInvoker struct {
*invoker.BaseInvoker
}
func (*CreateSnapshotConfigInvoker) Invoke ¶ added in v0.1.36
func (i *CreateSnapshotConfigInvoker) Invoke() (*model.CreateSnapshotConfigResponse, error)
type CreateStreamForbiddenInvoker ¶ added in v0.0.90
type CreateStreamForbiddenInvoker struct {
*invoker.BaseInvoker
}
func (*CreateStreamForbiddenInvoker) Invoke ¶ added in v0.0.90
func (i *CreateStreamForbiddenInvoker) Invoke() (*model.CreateStreamForbiddenResponse, error)
type CreateTranscodingsTemplateInvoker ¶ added in v0.0.90
type CreateTranscodingsTemplateInvoker struct {
*invoker.BaseInvoker
}
func (*CreateTranscodingsTemplateInvoker) Invoke ¶ added in v0.0.90
func (i *CreateTranscodingsTemplateInvoker) Invoke() (*model.CreateTranscodingsTemplateResponse, error)
type CreateUrlAuthchainInvoker ¶ added in v0.1.72
type CreateUrlAuthchainInvoker struct {
*invoker.BaseInvoker
}
func (*CreateUrlAuthchainInvoker) Invoke ¶ added in v0.1.72
func (i *CreateUrlAuthchainInvoker) Invoke() (*model.CreateUrlAuthchainResponse, error)
type DeleteDomainHttpsCertInvoker ¶ added in v0.1.36
type DeleteDomainHttpsCertInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteDomainHttpsCertInvoker) Invoke ¶ added in v0.1.36
func (i *DeleteDomainHttpsCertInvoker) Invoke() (*model.DeleteDomainHttpsCertResponse, error)
type DeleteDomainInvoker ¶ added in v0.0.90
type DeleteDomainInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteDomainInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteDomainInvoker) Invoke() (*model.DeleteDomainResponse, error)
type DeleteDomainKeyChainInvoker ¶ added in v0.1.36
type DeleteDomainKeyChainInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteDomainKeyChainInvoker) Invoke ¶ added in v0.1.36
func (i *DeleteDomainKeyChainInvoker) Invoke() (*model.DeleteDomainKeyChainResponse, error)
type DeleteDomainMappingInvoker ¶ added in v0.0.90
type DeleteDomainMappingInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteDomainMappingInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteDomainMappingInvoker) Invoke() (*model.DeleteDomainMappingResponse, error)
type DeletePublishTemplateInvoker ¶ added in v0.1.72
type DeletePublishTemplateInvoker struct {
*invoker.BaseInvoker
}
func (*DeletePublishTemplateInvoker) Invoke ¶ added in v0.1.72
func (i *DeletePublishTemplateInvoker) Invoke() (*model.DeletePublishTemplateResponse, error)
type DeleteRecordCallbackConfigInvoker ¶ added in v0.0.90
type DeleteRecordCallbackConfigInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteRecordCallbackConfigInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteRecordCallbackConfigInvoker) Invoke() (*model.DeleteRecordCallbackConfigResponse, error)
type DeleteRecordRuleInvoker ¶ added in v0.0.90
type DeleteRecordRuleInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteRecordRuleInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteRecordRuleInvoker) Invoke() (*model.DeleteRecordRuleResponse, error)
type DeleteSnapshotConfigInvoker ¶ added in v0.1.36
type DeleteSnapshotConfigInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteSnapshotConfigInvoker) Invoke ¶ added in v0.1.36
func (i *DeleteSnapshotConfigInvoker) Invoke() (*model.DeleteSnapshotConfigResponse, error)
type DeleteStreamForbiddenInvoker ¶ added in v0.0.90
type DeleteStreamForbiddenInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteStreamForbiddenInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteStreamForbiddenInvoker) Invoke() (*model.DeleteStreamForbiddenResponse, error)
type DeleteTranscodingsTemplateInvoker ¶ added in v0.0.90
type DeleteTranscodingsTemplateInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteTranscodingsTemplateInvoker) Invoke ¶ added in v0.0.90
func (i *DeleteTranscodingsTemplateInvoker) Invoke() (*model.DeleteTranscodingsTemplateResponse, error)
type ListDelayConfigInvoker ¶ added in v0.1.72
type ListDelayConfigInvoker struct {
*invoker.BaseInvoker
}
func (*ListDelayConfigInvoker) Invoke ¶ added in v0.1.72
func (i *ListDelayConfigInvoker) Invoke() (*model.ListDelayConfigResponse, error)
type ListGeoBlockingConfigInvoker ¶ added in v0.1.72
type ListGeoBlockingConfigInvoker struct {
*invoker.BaseInvoker
}
func (*ListGeoBlockingConfigInvoker) Invoke ¶ added in v0.1.72
func (i *ListGeoBlockingConfigInvoker) Invoke() (*model.ListGeoBlockingConfigResponse, error)
type ListIpAuthListInvoker ¶ added in v0.1.72
type ListIpAuthListInvoker struct {
*invoker.BaseInvoker
}
func (*ListIpAuthListInvoker) Invoke ¶ added in v0.1.72
func (i *ListIpAuthListInvoker) Invoke() (*model.ListIpAuthListResponse, error)
type ListLiveSampleLogsInvoker ¶ added in v0.0.90
type ListLiveSampleLogsInvoker struct {
*invoker.BaseInvoker
}
func (*ListLiveSampleLogsInvoker) Invoke ¶ added in v0.0.90
func (i *ListLiveSampleLogsInvoker) Invoke() (*model.ListLiveSampleLogsResponse, error)
type ListLiveStreamsOnlineInvoker ¶ added in v0.0.90
type ListLiveStreamsOnlineInvoker struct {
*invoker.BaseInvoker
}
func (*ListLiveStreamsOnlineInvoker) Invoke ¶ added in v0.0.90
func (i *ListLiveStreamsOnlineInvoker) Invoke() (*model.ListLiveStreamsOnlineResponse, error)
type ListPublishTemplateInvoker ¶ added in v0.1.72
type ListPublishTemplateInvoker struct {
*invoker.BaseInvoker
}
func (*ListPublishTemplateInvoker) Invoke ¶ added in v0.1.72
func (i *ListPublishTemplateInvoker) Invoke() (*model.ListPublishTemplateResponse, error)
type ListRecordCallbackConfigsInvoker ¶ added in v0.0.90
type ListRecordCallbackConfigsInvoker struct {
*invoker.BaseInvoker
}
func (*ListRecordCallbackConfigsInvoker) Invoke ¶ added in v0.0.90
func (i *ListRecordCallbackConfigsInvoker) Invoke() (*model.ListRecordCallbackConfigsResponse, error)
type ListRecordContentsInvoker ¶ added in v0.0.90
type ListRecordContentsInvoker struct {
*invoker.BaseInvoker
}
func (*ListRecordContentsInvoker) Invoke ¶ added in v0.0.90
func (i *ListRecordContentsInvoker) Invoke() (*model.ListRecordContentsResponse, error)
type ListRecordRulesInvoker ¶ added in v0.0.90
type ListRecordRulesInvoker struct {
*invoker.BaseInvoker
}
func (*ListRecordRulesInvoker) Invoke ¶ added in v0.0.90
func (i *ListRecordRulesInvoker) Invoke() (*model.ListRecordRulesResponse, error)
type ListSnapshotConfigsInvoker ¶ added in v0.1.36
type ListSnapshotConfigsInvoker struct {
*invoker.BaseInvoker
}
func (*ListSnapshotConfigsInvoker) Invoke ¶ added in v0.1.36
func (i *ListSnapshotConfigsInvoker) Invoke() (*model.ListSnapshotConfigsResponse, error)
type ListStreamForbiddenInvoker ¶ added in v0.0.90
type ListStreamForbiddenInvoker struct {
*invoker.BaseInvoker
}
func (*ListStreamForbiddenInvoker) Invoke ¶ added in v0.0.90
func (i *ListStreamForbiddenInvoker) Invoke() (*model.ListStreamForbiddenResponse, error)
type LiveClient ¶
type LiveClient struct {
HcClient *httpclient.HcHttpClient
}
func NewLiveClient ¶
func NewLiveClient(hcClient *httpclient.HcHttpClient) *LiveClient
func (*LiveClient) BatchShowIpBelongs ¶ added in v0.1.41
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 ¶ added in v0.1.41
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 ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (c *LiveClient) CreateDomainMappingInvoker(request *model.CreateDomainMappingRequest) *CreateDomainMappingInvoker
CreateDomainMappingInvoker 域名映射
func (*LiveClient) CreateRecordCallbackConfig ¶ added in v0.0.48
func (c *LiveClient) CreateRecordCallbackConfig(request *model.CreateRecordCallbackConfigRequest) (*model.CreateRecordCallbackConfigResponse, error)
CreateRecordCallbackConfig 创建录制回调配置
创建录制回调配置接口
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) CreateRecordCallbackConfigInvoker ¶ added in v0.0.90
func (c *LiveClient) CreateRecordCallbackConfigInvoker(request *model.CreateRecordCallbackConfigRequest) *CreateRecordCallbackConfigInvoker
CreateRecordCallbackConfigInvoker 创建录制回调配置
func (*LiveClient) CreateRecordIndex ¶ added in v0.0.101
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 ¶ added in v0.0.101
func (c *LiveClient) CreateRecordIndexInvoker(request *model.CreateRecordIndexRequest) *CreateRecordIndexInvoker
CreateRecordIndexInvoker 创建录制视频索引文件
func (*LiveClient) CreateRecordRule ¶ added in v0.0.48
func (c *LiveClient) CreateRecordRule(request *model.CreateRecordRuleRequest) (*model.CreateRecordRuleResponse, error)
CreateRecordRule 创建录制规则
创建录制规则接口,录制规则对新推送的流生效,对已经推送中的流不生效
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) CreateRecordRuleInvoker ¶ added in v0.0.90
func (c *LiveClient) CreateRecordRuleInvoker(request *model.CreateRecordRuleRequest) *CreateRecordRuleInvoker
CreateRecordRuleInvoker 创建录制规则
func (*LiveClient) CreateSnapshotConfig ¶ added in v0.1.36
func (c *LiveClient) CreateSnapshotConfig(request *model.CreateSnapshotConfigRequest) (*model.CreateSnapshotConfigResponse, error)
CreateSnapshotConfig 创建直播截图配置
创建直播截图配置接口
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) CreateSnapshotConfigInvoker ¶ added in v0.1.36
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 ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (c *LiveClient) CreateTranscodingsTemplateInvoker(request *model.CreateTranscodingsTemplateRequest) *CreateTranscodingsTemplateInvoker
CreateTranscodingsTemplateInvoker 创建直播转码模板
func (*LiveClient) CreateUrlAuthchain ¶ added in v0.1.72
func (c *LiveClient) CreateUrlAuthchain(request *model.CreateUrlAuthchainRequest) (*model.CreateUrlAuthchainResponse, error)
CreateUrlAuthchain 生成URL鉴权串
生成URL鉴权串
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) CreateUrlAuthchainInvoker ¶ added in v0.1.72
func (c *LiveClient) CreateUrlAuthchainInvoker(request *model.CreateUrlAuthchainRequest) *CreateUrlAuthchainInvoker
CreateUrlAuthchainInvoker 生成URL鉴权串
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 ¶ added in v0.1.36
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 ¶ added in v0.1.36
func (c *LiveClient) DeleteDomainHttpsCertInvoker(request *model.DeleteDomainHttpsCertRequest) *DeleteDomainHttpsCertInvoker
DeleteDomainHttpsCertInvoker 删除指定域名的https证书配置
func (*LiveClient) DeleteDomainInvoker ¶ added in v0.0.90
func (c *LiveClient) DeleteDomainInvoker(request *model.DeleteDomainRequest) *DeleteDomainInvoker
DeleteDomainInvoker 删除直播域名
func (*LiveClient) DeleteDomainKeyChain ¶ added in v0.1.36
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 ¶ added in v0.1.36
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 ¶ added in v0.0.90
func (c *LiveClient) DeleteDomainMappingInvoker(request *model.DeleteDomainMappingRequest) *DeleteDomainMappingInvoker
DeleteDomainMappingInvoker 删除直播域名映射关系
func (*LiveClient) DeletePublishTemplate ¶ added in v0.1.72
func (c *LiveClient) DeletePublishTemplate(request *model.DeletePublishTemplateRequest) (*model.DeletePublishTemplateResponse, error)
DeletePublishTemplate 删除直播推流通知配置
删除直播推流通知配置
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) DeletePublishTemplateInvoker ¶ added in v0.1.72
func (c *LiveClient) DeletePublishTemplateInvoker(request *model.DeletePublishTemplateRequest) *DeletePublishTemplateInvoker
DeletePublishTemplateInvoker 删除直播推流通知配置
func (*LiveClient) DeleteRecordCallbackConfig ¶ added in v0.0.48
func (c *LiveClient) DeleteRecordCallbackConfig(request *model.DeleteRecordCallbackConfigRequest) (*model.DeleteRecordCallbackConfigResponse, error)
DeleteRecordCallbackConfig 删除录制回调配置
删除录制回调配置接口
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) DeleteRecordCallbackConfigInvoker ¶ added in v0.0.90
func (c *LiveClient) DeleteRecordCallbackConfigInvoker(request *model.DeleteRecordCallbackConfigRequest) *DeleteRecordCallbackConfigInvoker
DeleteRecordCallbackConfigInvoker 删除录制回调配置
func (*LiveClient) DeleteRecordRule ¶ added in v0.0.48
func (c *LiveClient) DeleteRecordRule(request *model.DeleteRecordRuleRequest) (*model.DeleteRecordRuleResponse, error)
DeleteRecordRule 删除录制规则
删除录制规则接口
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) DeleteRecordRuleInvoker ¶ added in v0.0.90
func (c *LiveClient) DeleteRecordRuleInvoker(request *model.DeleteRecordRuleRequest) *DeleteRecordRuleInvoker
DeleteRecordRuleInvoker 删除录制规则
func (*LiveClient) DeleteSnapshotConfig ¶ added in v0.1.36
func (c *LiveClient) DeleteSnapshotConfig(request *model.DeleteSnapshotConfigRequest) (*model.DeleteSnapshotConfigResponse, error)
DeleteSnapshotConfig 删除直播截图配置
删除直播截图配置接口
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) DeleteSnapshotConfigInvoker ¶ added in v0.1.36
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 ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (c *LiveClient) DeleteTranscodingsTemplateInvoker(request *model.DeleteTranscodingsTemplateRequest) *DeleteTranscodingsTemplateInvoker
DeleteTranscodingsTemplateInvoker 删除直播转码模板
func (*LiveClient) ListDelayConfig ¶ added in v0.1.72
func (c *LiveClient) ListDelayConfig(request *model.ListDelayConfigRequest) (*model.ListDelayConfigResponse, error)
ListDelayConfig 查询播放域名延时配置
查询播放域名延时配置。
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) ListDelayConfigInvoker ¶ added in v0.1.72
func (c *LiveClient) ListDelayConfigInvoker(request *model.ListDelayConfigRequest) *ListDelayConfigInvoker
ListDelayConfigInvoker 查询播放域名延时配置
func (*LiveClient) ListGeoBlockingConfig ¶ added in v0.1.72
func (c *LiveClient) ListGeoBlockingConfig(request *model.ListGeoBlockingConfigRequest) (*model.ListGeoBlockingConfigResponse, error)
ListGeoBlockingConfig 获取地域限制配置列表
查询播放域名的地域限制列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) ListGeoBlockingConfigInvoker ¶ added in v0.1.72
func (c *LiveClient) ListGeoBlockingConfigInvoker(request *model.ListGeoBlockingConfigRequest) *ListGeoBlockingConfigInvoker
ListGeoBlockingConfigInvoker 获取地域限制配置列表
func (*LiveClient) ListIpAuthList ¶ added in v0.1.72
func (c *LiveClient) ListIpAuthList(request *model.ListIpAuthListRequest) (*model.ListIpAuthListResponse, error)
ListIpAuthList 查询IP黑/白名单
查询推流/播放域名的IP黑/白名单。 - 黑名单模式:禁止指定的IP或网段 - 白名单模式:仅允许指定的IP或网段 - 默认:全放通。
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) ListIpAuthListInvoker ¶ added in v0.1.72
func (c *LiveClient) ListIpAuthListInvoker(request *model.ListIpAuthListRequest) *ListIpAuthListInvoker
ListIpAuthListInvoker 查询IP黑/白名单
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 ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (c *LiveClient) ListLiveStreamsOnlineInvoker(request *model.ListLiveStreamsOnlineRequest) *ListLiveStreamsOnlineInvoker
ListLiveStreamsOnlineInvoker 查询直播中的流信息
func (*LiveClient) ListPublishTemplate ¶ added in v0.1.72
func (c *LiveClient) ListPublishTemplate(request *model.ListPublishTemplateRequest) (*model.ListPublishTemplateResponse, error)
ListPublishTemplate 查询直播推流通知配置
查询直播推流通知配置
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) ListPublishTemplateInvoker ¶ added in v0.1.72
func (c *LiveClient) ListPublishTemplateInvoker(request *model.ListPublishTemplateRequest) *ListPublishTemplateInvoker
ListPublishTemplateInvoker 查询直播推流通知配置
func (*LiveClient) ListRecordCallbackConfigs ¶ added in v0.0.48
func (c *LiveClient) ListRecordCallbackConfigs(request *model.ListRecordCallbackConfigsRequest) (*model.ListRecordCallbackConfigsResponse, error)
ListRecordCallbackConfigs 查询录制回调配置列表
查询录制回调配置列表接口。通过指定条件,查询满足条件的配置列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) ListRecordCallbackConfigsInvoker ¶ added in v0.0.90
func (c *LiveClient) ListRecordCallbackConfigsInvoker(request *model.ListRecordCallbackConfigsRequest) *ListRecordCallbackConfigsInvoker
ListRecordCallbackConfigsInvoker 查询录制回调配置列表
func (*LiveClient) ListRecordContents ¶ added in v0.0.62
func (c *LiveClient) ListRecordContents(request *model.ListRecordContentsRequest) (*model.ListRecordContentsResponse, error)
ListRecordContents 录制完成内容的查询
录制完成的内容查询
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) ListRecordContentsInvoker ¶ added in v0.0.90
func (c *LiveClient) ListRecordContentsInvoker(request *model.ListRecordContentsRequest) *ListRecordContentsInvoker
ListRecordContentsInvoker 录制完成内容的查询
func (*LiveClient) ListRecordRules ¶ added in v0.0.48
func (c *LiveClient) ListRecordRules(request *model.ListRecordRulesRequest) (*model.ListRecordRulesResponse, error)
ListRecordRules 查询录制规则列表
查询录制规则列表接口,通过指定条件,查询满足条件的录制规则列表。
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) ListRecordRulesInvoker ¶ added in v0.0.90
func (c *LiveClient) ListRecordRulesInvoker(request *model.ListRecordRulesRequest) *ListRecordRulesInvoker
ListRecordRulesInvoker 查询录制规则列表
func (*LiveClient) ListSnapshotConfigs ¶ added in v0.1.36
func (c *LiveClient) ListSnapshotConfigs(request *model.ListSnapshotConfigsRequest) (*model.ListSnapshotConfigsResponse, error)
ListSnapshotConfigs 查询直播截图配置
查询直播截图配置接口
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) ListSnapshotConfigsInvoker ¶ added in v0.1.36
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 ¶ added in v0.0.90
func (c *LiveClient) ListStreamForbiddenInvoker(request *model.ListStreamForbiddenRequest) *ListStreamForbiddenInvoker
ListStreamForbiddenInvoker 查询禁止直播推流列表
func (*LiveClient) RunRecord ¶ added in v0.0.68
func (c *LiveClient) RunRecord(request *model.RunRecordRequest) (*model.RunRecordResponse, error)
RunRecord 提交录制控制命令
对单条流的实时录制控制接口。
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) RunRecordInvoker ¶ added in v0.0.90
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 ¶ added in v0.1.36
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 ¶ added in v0.1.36
func (c *LiveClient) ShowDomainHttpsCertInvoker(request *model.ShowDomainHttpsCertRequest) *ShowDomainHttpsCertInvoker
ShowDomainHttpsCertInvoker 查询指定域名的https证书配置
func (*LiveClient) ShowDomainInvoker ¶ added in v0.0.90
func (c *LiveClient) ShowDomainInvoker(request *model.ShowDomainRequest) *ShowDomainInvoker
ShowDomainInvoker 查询直播域名
func (*LiveClient) ShowDomainKeyChain ¶ added in v0.1.36
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 ¶ added in v0.1.36
func (c *LiveClient) ShowDomainKeyChainInvoker(request *model.ShowDomainKeyChainRequest) *ShowDomainKeyChainInvoker
ShowDomainKeyChainInvoker 查询指定域名的Key防盗链配置
func (*LiveClient) ShowPullSourcesConfig ¶ added in v0.1.72
func (c *LiveClient) ShowPullSourcesConfig(request *model.ShowPullSourcesConfigRequest) (*model.ShowPullSourcesConfigResponse, error)
ShowPullSourcesConfig 查询直播拉流回源配置
查询直播拉流回源配置。
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) ShowPullSourcesConfigInvoker ¶ added in v0.1.72
func (c *LiveClient) ShowPullSourcesConfigInvoker(request *model.ShowPullSourcesConfigRequest) *ShowPullSourcesConfigInvoker
ShowPullSourcesConfigInvoker 查询直播拉流回源配置
func (*LiveClient) ShowRecordCallbackConfig ¶ added in v0.0.48
func (c *LiveClient) ShowRecordCallbackConfig(request *model.ShowRecordCallbackConfigRequest) (*model.ShowRecordCallbackConfigResponse, error)
ShowRecordCallbackConfig 查询录制回调配置
查询录制回调配置接口
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) ShowRecordCallbackConfigInvoker ¶ added in v0.0.90
func (c *LiveClient) ShowRecordCallbackConfigInvoker(request *model.ShowRecordCallbackConfigRequest) *ShowRecordCallbackConfigInvoker
ShowRecordCallbackConfigInvoker 查询录制回调配置
func (*LiveClient) ShowRecordRule ¶ added in v0.0.48
func (c *LiveClient) ShowRecordRule(request *model.ShowRecordRuleRequest) (*model.ShowRecordRuleResponse, error)
ShowRecordRule 查询录制规则配置
查询录制规则接口
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) ShowRecordRuleInvoker ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (c *LiveClient) ShowTranscodingsTemplateInvoker(request *model.ShowTranscodingsTemplateRequest) *ShowTranscodingsTemplateInvoker
ShowTranscodingsTemplateInvoker 查询直播转码模板
func (*LiveClient) UpdateDelayConfig ¶ added in v0.1.72
func (c *LiveClient) UpdateDelayConfig(request *model.UpdateDelayConfigRequest) (*model.UpdateDelayConfigResponse, error)
UpdateDelayConfig 修改播放域名延时配置
修改播放域名延时配置。
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) UpdateDelayConfigInvoker ¶ added in v0.1.72
func (c *LiveClient) UpdateDelayConfigInvoker(request *model.UpdateDelayConfigRequest) *UpdateDelayConfigInvoker
UpdateDelayConfigInvoker 修改播放域名延时配置
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 ¶ added in v0.1.36
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 ¶ added in v0.1.36
func (c *LiveClient) UpdateDomainHttpsCertInvoker(request *model.UpdateDomainHttpsCertRequest) *UpdateDomainHttpsCertInvoker
UpdateDomainHttpsCertInvoker 修改指定域名的https证书配置
func (*LiveClient) UpdateDomainInvoker ¶ added in v0.0.90
func (c *LiveClient) UpdateDomainInvoker(request *model.UpdateDomainRequest) *UpdateDomainInvoker
UpdateDomainInvoker 修改直播域名
func (*LiveClient) UpdateDomainIp6Switch ¶ added in v0.1.19
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 ¶ added in v0.1.19
func (c *LiveClient) UpdateDomainIp6SwitchInvoker(request *model.UpdateDomainIp6SwitchRequest) *UpdateDomainIp6SwitchInvoker
UpdateDomainIp6SwitchInvoker 配置域名IPV6开关
func (*LiveClient) UpdateDomainKeyChain ¶ added in v0.1.36
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 ¶ added in v0.1.36
func (c *LiveClient) UpdateDomainKeyChainInvoker(request *model.UpdateDomainKeyChainRequest) *UpdateDomainKeyChainInvoker
UpdateDomainKeyChainInvoker 更新指定域名的Key防盗链配置
func (*LiveClient) UpdateGeoBlockingConfig ¶ added in v0.1.72
func (c *LiveClient) UpdateGeoBlockingConfig(request *model.UpdateGeoBlockingConfigRequest) (*model.UpdateGeoBlockingConfigResponse, error)
UpdateGeoBlockingConfig 修改地域限制配置
修改播放域名的地域限制,选中地域允许接入。
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) UpdateGeoBlockingConfigInvoker ¶ added in v0.1.72
func (c *LiveClient) UpdateGeoBlockingConfigInvoker(request *model.UpdateGeoBlockingConfigRequest) *UpdateGeoBlockingConfigInvoker
UpdateGeoBlockingConfigInvoker 修改地域限制配置
func (*LiveClient) UpdateIpAuthList ¶ added in v0.1.72
func (c *LiveClient) UpdateIpAuthList(request *model.UpdateIpAuthListRequest) (*model.UpdateIpAuthListResponse, error)
UpdateIpAuthList 修改IP黑/白名单
修改推流/播放域名的IP黑/白名单,当前仅支持ipv4。 - 黑名单模式:禁止指定的IP或网段 - 白名单模式:仅允许指定的IP或网段 - 默认:全放通。
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) UpdateIpAuthListInvoker ¶ added in v0.1.72
func (c *LiveClient) UpdateIpAuthListInvoker(request *model.UpdateIpAuthListRequest) *UpdateIpAuthListInvoker
UpdateIpAuthListInvoker 修改IP黑/白名单
func (*LiveClient) UpdateObsBucketAuthorityPublic ¶ added in v0.1.36
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 ¶ added in v0.1.36
func (c *LiveClient) UpdateObsBucketAuthorityPublicInvoker(request *model.UpdateObsBucketAuthorityPublicRequest) *UpdateObsBucketAuthorityPublicInvoker
UpdateObsBucketAuthorityPublicInvoker OBS桶授权及取消授权
func (*LiveClient) UpdatePublishTemplate ¶ added in v0.1.72
func (c *LiveClient) UpdatePublishTemplate(request *model.UpdatePublishTemplateRequest) (*model.UpdatePublishTemplateResponse, error)
UpdatePublishTemplate 新增、覆盖直播推流通知配置
新增、覆盖直播推流通知配置
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) UpdatePublishTemplateInvoker ¶ added in v0.1.72
func (c *LiveClient) UpdatePublishTemplateInvoker(request *model.UpdatePublishTemplateRequest) *UpdatePublishTemplateInvoker
UpdatePublishTemplateInvoker 新增、覆盖直播推流通知配置
func (*LiveClient) UpdatePullSourcesConfig ¶ added in v0.1.72
func (c *LiveClient) UpdatePullSourcesConfig(request *model.UpdatePullSourcesConfigRequest) (*model.UpdatePullSourcesConfigResponse, error)
UpdatePullSourcesConfig 修改直播拉流回源配置
修改直播拉流回源配置。
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) UpdatePullSourcesConfigInvoker ¶ added in v0.1.72
func (c *LiveClient) UpdatePullSourcesConfigInvoker(request *model.UpdatePullSourcesConfigRequest) *UpdatePullSourcesConfigInvoker
UpdatePullSourcesConfigInvoker 修改直播拉流回源配置
func (*LiveClient) UpdateRecordCallbackConfig ¶ added in v0.0.48
func (c *LiveClient) UpdateRecordCallbackConfig(request *model.UpdateRecordCallbackConfigRequest) (*model.UpdateRecordCallbackConfigResponse, error)
UpdateRecordCallbackConfig 修改录制回调配置
修改录制回调配置接口
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) UpdateRecordCallbackConfigInvoker ¶ added in v0.0.90
func (c *LiveClient) UpdateRecordCallbackConfigInvoker(request *model.UpdateRecordCallbackConfigRequest) *UpdateRecordCallbackConfigInvoker
UpdateRecordCallbackConfigInvoker 修改录制回调配置
func (*LiveClient) UpdateRecordRule ¶ added in v0.0.48
func (c *LiveClient) UpdateRecordRule(request *model.UpdateRecordRuleRequest) (*model.UpdateRecordRuleResponse, error)
UpdateRecordRule 修改录制规则
修改录制规则接口,如果规则修改后,修改后的规则对正在录制的流无效,对新的流有效。
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) UpdateRecordRuleInvoker ¶ added in v0.0.90
func (c *LiveClient) UpdateRecordRuleInvoker(request *model.UpdateRecordRuleRequest) *UpdateRecordRuleInvoker
UpdateRecordRuleInvoker 修改录制规则
func (*LiveClient) UpdateSnapshotConfig ¶ added in v0.1.36
func (c *LiveClient) UpdateSnapshotConfig(request *model.UpdateSnapshotConfigRequest) (*model.UpdateSnapshotConfigResponse, error)
UpdateSnapshotConfig 修改直播截图配置
修改直播截图配置接口
Please refer to HUAWEI cloud API Explorer for details.
func (*LiveClient) UpdateSnapshotConfigInvoker ¶ added in v0.1.36
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 ¶ added in v0.0.90
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 ¶ added in v0.0.90
func (c *LiveClient) UpdateTranscodingsTemplateInvoker(request *model.UpdateTranscodingsTemplateRequest) *UpdateTranscodingsTemplateInvoker
UpdateTranscodingsTemplateInvoker 配置直播转码模板
type RunRecordInvoker ¶ added in v0.0.90
type RunRecordInvoker struct {
*invoker.BaseInvoker
}
func (*RunRecordInvoker) Invoke ¶ added in v0.0.90
func (i *RunRecordInvoker) Invoke() (*model.RunRecordResponse, error)
type ShowDomainHttpsCertInvoker ¶ added in v0.1.36
type ShowDomainHttpsCertInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDomainHttpsCertInvoker) Invoke ¶ added in v0.1.36
func (i *ShowDomainHttpsCertInvoker) Invoke() (*model.ShowDomainHttpsCertResponse, error)
type ShowDomainInvoker ¶ added in v0.0.90
type ShowDomainInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDomainInvoker) Invoke ¶ added in v0.0.90
func (i *ShowDomainInvoker) Invoke() (*model.ShowDomainResponse, error)
type ShowDomainKeyChainInvoker ¶ added in v0.1.36
type ShowDomainKeyChainInvoker struct {
*invoker.BaseInvoker
}
func (*ShowDomainKeyChainInvoker) Invoke ¶ added in v0.1.36
func (i *ShowDomainKeyChainInvoker) Invoke() (*model.ShowDomainKeyChainResponse, error)
type ShowPullSourcesConfigInvoker ¶ added in v0.1.72
type ShowPullSourcesConfigInvoker struct {
*invoker.BaseInvoker
}
func (*ShowPullSourcesConfigInvoker) Invoke ¶ added in v0.1.72
func (i *ShowPullSourcesConfigInvoker) Invoke() (*model.ShowPullSourcesConfigResponse, error)
type ShowRecordCallbackConfigInvoker ¶ added in v0.0.90
type ShowRecordCallbackConfigInvoker struct {
*invoker.BaseInvoker
}
func (*ShowRecordCallbackConfigInvoker) Invoke ¶ added in v0.0.90
func (i *ShowRecordCallbackConfigInvoker) Invoke() (*model.ShowRecordCallbackConfigResponse, error)
type ShowRecordRuleInvoker ¶ added in v0.0.90
type ShowRecordRuleInvoker struct {
*invoker.BaseInvoker
}
func (*ShowRecordRuleInvoker) Invoke ¶ added in v0.0.90
func (i *ShowRecordRuleInvoker) Invoke() (*model.ShowRecordRuleResponse, error)
type ShowTranscodingsTemplateInvoker ¶ added in v0.0.90
type ShowTranscodingsTemplateInvoker struct {
*invoker.BaseInvoker
}
func (*ShowTranscodingsTemplateInvoker) Invoke ¶ added in v0.0.90
func (i *ShowTranscodingsTemplateInvoker) Invoke() (*model.ShowTranscodingsTemplateResponse, error)
type UpdateDelayConfigInvoker ¶ added in v0.1.72
type UpdateDelayConfigInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateDelayConfigInvoker) Invoke ¶ added in v0.1.72
func (i *UpdateDelayConfigInvoker) Invoke() (*model.UpdateDelayConfigResponse, error)
type UpdateDomainHttpsCertInvoker ¶ added in v0.1.36
type UpdateDomainHttpsCertInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateDomainHttpsCertInvoker) Invoke ¶ added in v0.1.36
func (i *UpdateDomainHttpsCertInvoker) Invoke() (*model.UpdateDomainHttpsCertResponse, error)
type UpdateDomainInvoker ¶ added in v0.0.90
type UpdateDomainInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateDomainInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateDomainInvoker) Invoke() (*model.UpdateDomainResponse, error)
type UpdateDomainIp6SwitchInvoker ¶ added in v0.1.19
type UpdateDomainIp6SwitchInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateDomainIp6SwitchInvoker) Invoke ¶ added in v0.1.19
func (i *UpdateDomainIp6SwitchInvoker) Invoke() (*model.UpdateDomainIp6SwitchResponse, error)
type UpdateDomainKeyChainInvoker ¶ added in v0.1.36
type UpdateDomainKeyChainInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateDomainKeyChainInvoker) Invoke ¶ added in v0.1.36
func (i *UpdateDomainKeyChainInvoker) Invoke() (*model.UpdateDomainKeyChainResponse, error)
type UpdateGeoBlockingConfigInvoker ¶ added in v0.1.72
type UpdateGeoBlockingConfigInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateGeoBlockingConfigInvoker) Invoke ¶ added in v0.1.72
func (i *UpdateGeoBlockingConfigInvoker) Invoke() (*model.UpdateGeoBlockingConfigResponse, error)
type UpdateIpAuthListInvoker ¶ added in v0.1.72
type UpdateIpAuthListInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateIpAuthListInvoker) Invoke ¶ added in v0.1.72
func (i *UpdateIpAuthListInvoker) Invoke() (*model.UpdateIpAuthListResponse, error)
type UpdateObsBucketAuthorityPublicInvoker ¶ added in v0.1.36
type UpdateObsBucketAuthorityPublicInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateObsBucketAuthorityPublicInvoker) Invoke ¶ added in v0.1.36
func (i *UpdateObsBucketAuthorityPublicInvoker) Invoke() (*model.UpdateObsBucketAuthorityPublicResponse, error)
type UpdatePublishTemplateInvoker ¶ added in v0.1.72
type UpdatePublishTemplateInvoker struct {
*invoker.BaseInvoker
}
func (*UpdatePublishTemplateInvoker) Invoke ¶ added in v0.1.72
func (i *UpdatePublishTemplateInvoker) Invoke() (*model.UpdatePublishTemplateResponse, error)
type UpdatePullSourcesConfigInvoker ¶ added in v0.1.72
type UpdatePullSourcesConfigInvoker struct {
*invoker.BaseInvoker
}
func (*UpdatePullSourcesConfigInvoker) Invoke ¶ added in v0.1.72
func (i *UpdatePullSourcesConfigInvoker) Invoke() (*model.UpdatePullSourcesConfigResponse, error)
type UpdateRecordCallbackConfigInvoker ¶ added in v0.0.90
type UpdateRecordCallbackConfigInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateRecordCallbackConfigInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateRecordCallbackConfigInvoker) Invoke() (*model.UpdateRecordCallbackConfigResponse, error)
type UpdateRecordRuleInvoker ¶ added in v0.0.90
type UpdateRecordRuleInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateRecordRuleInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateRecordRuleInvoker) Invoke() (*model.UpdateRecordRuleResponse, error)
type UpdateSnapshotConfigInvoker ¶ added in v0.1.36
type UpdateSnapshotConfigInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateSnapshotConfigInvoker) Invoke ¶ added in v0.1.36
func (i *UpdateSnapshotConfigInvoker) Invoke() (*model.UpdateSnapshotConfigResponse, error)
type UpdateStreamForbiddenInvoker ¶ added in v0.0.90
type UpdateStreamForbiddenInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateStreamForbiddenInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateStreamForbiddenInvoker) Invoke() (*model.UpdateStreamForbiddenResponse, error)
type UpdateTranscodingsTemplateInvoker ¶ added in v0.0.90
type UpdateTranscodingsTemplateInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateTranscodingsTemplateInvoker) Invoke ¶ added in v0.0.90
func (i *UpdateTranscodingsTemplateInvoker) Invoke() (*model.UpdateTranscodingsTemplateResponse, error)