Documentation ¶
Index ¶
- Constants
- type AddDelayLiveStreamRequest
- type AddDelayLiveStreamRequestParams
- type AddDelayLiveStreamResponse
- type AddDelayLiveStreamResponseParams
- type AddLiveDomainRequest
- type AddLiveDomainRequestParams
- type AddLiveDomainResponse
- type AddLiveDomainResponseParams
- type AddLiveWatermarkRequest
- type AddLiveWatermarkRequestParams
- type AddLiveWatermarkResponse
- type AddLiveWatermarkResponseParams
- type AuthenticateDomainOwnerRequest
- type AuthenticateDomainOwnerRequestParams
- type AuthenticateDomainOwnerResponse
- type AuthenticateDomainOwnerResponseParams
- type BackupStreamDetailData
- type BackupStreamGroupInfo
- type BandwidthInfo
- type BatchDomainOperateErrors
- type BillAreaInfo
- type BillCountryInfo
- type BillDataInfo
- type CallBackRuleInfo
- type CallBackTemplateInfo
- type CallbackEventInfo
- type CancelCommonMixStreamRequest
- type CancelCommonMixStreamRequestParams
- type CancelCommonMixStreamResponse
- type CancelCommonMixStreamResponseParams
- type CdnPlayStatData
- type CertInfo
- type Client
- func (c *Client) AddDelayLiveStream(request *AddDelayLiveStreamRequest) (response *AddDelayLiveStreamResponse, err error)
- func (c *Client) AddDelayLiveStreamWithContext(ctx context.Context, request *AddDelayLiveStreamRequest) (response *AddDelayLiveStreamResponse, err error)
- func (c *Client) AddLiveDomain(request *AddLiveDomainRequest) (response *AddLiveDomainResponse, err error)
- func (c *Client) AddLiveDomainWithContext(ctx context.Context, request *AddLiveDomainRequest) (response *AddLiveDomainResponse, err error)
- func (c *Client) AddLiveWatermark(request *AddLiveWatermarkRequest) (response *AddLiveWatermarkResponse, err error)
- func (c *Client) AddLiveWatermarkWithContext(ctx context.Context, request *AddLiveWatermarkRequest) (response *AddLiveWatermarkResponse, err error)
- func (c *Client) AuthenticateDomainOwner(request *AuthenticateDomainOwnerRequest) (response *AuthenticateDomainOwnerResponse, err error)
- func (c *Client) AuthenticateDomainOwnerWithContext(ctx context.Context, request *AuthenticateDomainOwnerRequest) (response *AuthenticateDomainOwnerResponse, err error)
- func (c *Client) CancelCommonMixStream(request *CancelCommonMixStreamRequest) (response *CancelCommonMixStreamResponse, err error)
- func (c *Client) CancelCommonMixStreamWithContext(ctx context.Context, request *CancelCommonMixStreamRequest) (response *CancelCommonMixStreamResponse, err error)
- func (c *Client) CreateCommonMixStream(request *CreateCommonMixStreamRequest) (response *CreateCommonMixStreamResponse, err error)
- func (c *Client) CreateCommonMixStreamWithContext(ctx context.Context, request *CreateCommonMixStreamRequest) (response *CreateCommonMixStreamResponse, err error)
- func (c *Client) CreateLiveCallbackRule(request *CreateLiveCallbackRuleRequest) (response *CreateLiveCallbackRuleResponse, err error)
- func (c *Client) CreateLiveCallbackRuleWithContext(ctx context.Context, request *CreateLiveCallbackRuleRequest) (response *CreateLiveCallbackRuleResponse, err error)
- func (c *Client) CreateLiveCallbackTemplate(request *CreateLiveCallbackTemplateRequest) (response *CreateLiveCallbackTemplateResponse, err error)
- func (c *Client) CreateLiveCallbackTemplateWithContext(ctx context.Context, request *CreateLiveCallbackTemplateRequest) (response *CreateLiveCallbackTemplateResponse, err error)
- func (c *Client) CreateLivePadRule(request *CreateLivePadRuleRequest) (response *CreateLivePadRuleResponse, err error)
- func (c *Client) CreateLivePadRuleWithContext(ctx context.Context, request *CreateLivePadRuleRequest) (response *CreateLivePadRuleResponse, err error)
- func (c *Client) CreateLivePadTemplate(request *CreateLivePadTemplateRequest) (response *CreateLivePadTemplateResponse, err error)
- func (c *Client) CreateLivePadTemplateWithContext(ctx context.Context, request *CreateLivePadTemplateRequest) (response *CreateLivePadTemplateResponse, err error)
- func (c *Client) CreateLivePullStreamTask(request *CreateLivePullStreamTaskRequest) (response *CreateLivePullStreamTaskResponse, err error)
- func (c *Client) CreateLivePullStreamTaskWithContext(ctx context.Context, request *CreateLivePullStreamTaskRequest) (response *CreateLivePullStreamTaskResponse, err error)
- func (c *Client) CreateLiveRecord(request *CreateLiveRecordRequest) (response *CreateLiveRecordResponse, err error)
- func (c *Client) CreateLiveRecordRule(request *CreateLiveRecordRuleRequest) (response *CreateLiveRecordRuleResponse, err error)
- func (c *Client) CreateLiveRecordRuleWithContext(ctx context.Context, request *CreateLiveRecordRuleRequest) (response *CreateLiveRecordRuleResponse, err error)
- func (c *Client) CreateLiveRecordTemplate(request *CreateLiveRecordTemplateRequest) (response *CreateLiveRecordTemplateResponse, err error)
- func (c *Client) CreateLiveRecordTemplateWithContext(ctx context.Context, request *CreateLiveRecordTemplateRequest) (response *CreateLiveRecordTemplateResponse, err error)
- func (c *Client) CreateLiveRecordWithContext(ctx context.Context, request *CreateLiveRecordRequest) (response *CreateLiveRecordResponse, err error)
- func (c *Client) CreateLiveSnapshotRule(request *CreateLiveSnapshotRuleRequest) (response *CreateLiveSnapshotRuleResponse, err error)
- func (c *Client) CreateLiveSnapshotRuleWithContext(ctx context.Context, request *CreateLiveSnapshotRuleRequest) (response *CreateLiveSnapshotRuleResponse, err error)
- func (c *Client) CreateLiveSnapshotTemplate(request *CreateLiveSnapshotTemplateRequest) (response *CreateLiveSnapshotTemplateResponse, err error)
- func (c *Client) CreateLiveSnapshotTemplateWithContext(ctx context.Context, request *CreateLiveSnapshotTemplateRequest) (response *CreateLiveSnapshotTemplateResponse, err error)
- func (c *Client) CreateLiveStreamMonitor(request *CreateLiveStreamMonitorRequest) (response *CreateLiveStreamMonitorResponse, err error)
- func (c *Client) CreateLiveStreamMonitorWithContext(ctx context.Context, request *CreateLiveStreamMonitorRequest) (response *CreateLiveStreamMonitorResponse, err error)
- func (c *Client) CreateLiveTimeShiftRule(request *CreateLiveTimeShiftRuleRequest) (response *CreateLiveTimeShiftRuleResponse, err error)
- func (c *Client) CreateLiveTimeShiftRuleWithContext(ctx context.Context, request *CreateLiveTimeShiftRuleRequest) (response *CreateLiveTimeShiftRuleResponse, err error)
- func (c *Client) CreateLiveTimeShiftTemplate(request *CreateLiveTimeShiftTemplateRequest) (response *CreateLiveTimeShiftTemplateResponse, err error)
- func (c *Client) CreateLiveTimeShiftTemplateWithContext(ctx context.Context, request *CreateLiveTimeShiftTemplateRequest) (response *CreateLiveTimeShiftTemplateResponse, err error)
- func (c *Client) CreateLiveTranscodeRule(request *CreateLiveTranscodeRuleRequest) (response *CreateLiveTranscodeRuleResponse, err error)
- func (c *Client) CreateLiveTranscodeRuleWithContext(ctx context.Context, request *CreateLiveTranscodeRuleRequest) (response *CreateLiveTranscodeRuleResponse, err error)
- func (c *Client) CreateLiveTranscodeTemplate(request *CreateLiveTranscodeTemplateRequest) (response *CreateLiveTranscodeTemplateResponse, err error)
- func (c *Client) CreateLiveTranscodeTemplateWithContext(ctx context.Context, request *CreateLiveTranscodeTemplateRequest) (response *CreateLiveTranscodeTemplateResponse, err error)
- func (c *Client) CreateLiveWatermarkRule(request *CreateLiveWatermarkRuleRequest) (response *CreateLiveWatermarkRuleResponse, err error)
- func (c *Client) CreateLiveWatermarkRuleWithContext(ctx context.Context, request *CreateLiveWatermarkRuleRequest) (response *CreateLiveWatermarkRuleResponse, err error)
- func (c *Client) CreatePullStreamConfig(request *CreatePullStreamConfigRequest) (response *CreatePullStreamConfigResponse, err error)
- func (c *Client) CreatePullStreamConfigWithContext(ctx context.Context, request *CreatePullStreamConfigRequest) (response *CreatePullStreamConfigResponse, err error)
- func (c *Client) CreateRecordTask(request *CreateRecordTaskRequest) (response *CreateRecordTaskResponse, err error)
- func (c *Client) CreateRecordTaskWithContext(ctx context.Context, request *CreateRecordTaskRequest) (response *CreateRecordTaskResponse, err error)
- func (c *Client) CreateScreenshotTask(request *CreateScreenshotTaskRequest) (response *CreateScreenshotTaskResponse, err error)
- func (c *Client) CreateScreenshotTaskWithContext(ctx context.Context, request *CreateScreenshotTaskRequest) (response *CreateScreenshotTaskResponse, err error)
- func (c *Client) DeleteLiveCallbackRule(request *DeleteLiveCallbackRuleRequest) (response *DeleteLiveCallbackRuleResponse, err error)
- func (c *Client) DeleteLiveCallbackRuleWithContext(ctx context.Context, request *DeleteLiveCallbackRuleRequest) (response *DeleteLiveCallbackRuleResponse, err error)
- func (c *Client) DeleteLiveCallbackTemplate(request *DeleteLiveCallbackTemplateRequest) (response *DeleteLiveCallbackTemplateResponse, err error)
- func (c *Client) DeleteLiveCallbackTemplateWithContext(ctx context.Context, request *DeleteLiveCallbackTemplateRequest) (response *DeleteLiveCallbackTemplateResponse, err error)
- func (c *Client) DeleteLiveDomain(request *DeleteLiveDomainRequest) (response *DeleteLiveDomainResponse, err error)
- func (c *Client) DeleteLiveDomainWithContext(ctx context.Context, request *DeleteLiveDomainRequest) (response *DeleteLiveDomainResponse, err error)
- func (c *Client) DeleteLivePadRule(request *DeleteLivePadRuleRequest) (response *DeleteLivePadRuleResponse, err error)
- func (c *Client) DeleteLivePadRuleWithContext(ctx context.Context, request *DeleteLivePadRuleRequest) (response *DeleteLivePadRuleResponse, err error)
- func (c *Client) DeleteLivePadTemplate(request *DeleteLivePadTemplateRequest) (response *DeleteLivePadTemplateResponse, err error)
- func (c *Client) DeleteLivePadTemplateWithContext(ctx context.Context, request *DeleteLivePadTemplateRequest) (response *DeleteLivePadTemplateResponse, err error)
- func (c *Client) DeleteLivePullStreamTask(request *DeleteLivePullStreamTaskRequest) (response *DeleteLivePullStreamTaskResponse, err error)
- func (c *Client) DeleteLivePullStreamTaskWithContext(ctx context.Context, request *DeleteLivePullStreamTaskRequest) (response *DeleteLivePullStreamTaskResponse, err error)
- func (c *Client) DeleteLiveRecord(request *DeleteLiveRecordRequest) (response *DeleteLiveRecordResponse, err error)
- func (c *Client) DeleteLiveRecordRule(request *DeleteLiveRecordRuleRequest) (response *DeleteLiveRecordRuleResponse, err error)
- func (c *Client) DeleteLiveRecordRuleWithContext(ctx context.Context, request *DeleteLiveRecordRuleRequest) (response *DeleteLiveRecordRuleResponse, err error)
- func (c *Client) DeleteLiveRecordTemplate(request *DeleteLiveRecordTemplateRequest) (response *DeleteLiveRecordTemplateResponse, err error)
- func (c *Client) DeleteLiveRecordTemplateWithContext(ctx context.Context, request *DeleteLiveRecordTemplateRequest) (response *DeleteLiveRecordTemplateResponse, err error)
- func (c *Client) DeleteLiveRecordWithContext(ctx context.Context, request *DeleteLiveRecordRequest) (response *DeleteLiveRecordResponse, err error)
- func (c *Client) DeleteLiveSnapshotRule(request *DeleteLiveSnapshotRuleRequest) (response *DeleteLiveSnapshotRuleResponse, err error)
- func (c *Client) DeleteLiveSnapshotRuleWithContext(ctx context.Context, request *DeleteLiveSnapshotRuleRequest) (response *DeleteLiveSnapshotRuleResponse, err error)
- func (c *Client) DeleteLiveSnapshotTemplate(request *DeleteLiveSnapshotTemplateRequest) (response *DeleteLiveSnapshotTemplateResponse, err error)
- func (c *Client) DeleteLiveSnapshotTemplateWithContext(ctx context.Context, request *DeleteLiveSnapshotTemplateRequest) (response *DeleteLiveSnapshotTemplateResponse, err error)
- func (c *Client) DeleteLiveStreamMonitor(request *DeleteLiveStreamMonitorRequest) (response *DeleteLiveStreamMonitorResponse, err error)
- func (c *Client) DeleteLiveStreamMonitorWithContext(ctx context.Context, request *DeleteLiveStreamMonitorRequest) (response *DeleteLiveStreamMonitorResponse, err error)
- func (c *Client) DeleteLiveTimeShiftRule(request *DeleteLiveTimeShiftRuleRequest) (response *DeleteLiveTimeShiftRuleResponse, err error)
- func (c *Client) DeleteLiveTimeShiftRuleWithContext(ctx context.Context, request *DeleteLiveTimeShiftRuleRequest) (response *DeleteLiveTimeShiftRuleResponse, err error)
- func (c *Client) DeleteLiveTimeShiftTemplate(request *DeleteLiveTimeShiftTemplateRequest) (response *DeleteLiveTimeShiftTemplateResponse, err error)
- func (c *Client) DeleteLiveTimeShiftTemplateWithContext(ctx context.Context, request *DeleteLiveTimeShiftTemplateRequest) (response *DeleteLiveTimeShiftTemplateResponse, err error)
- func (c *Client) DeleteLiveTranscodeRule(request *DeleteLiveTranscodeRuleRequest) (response *DeleteLiveTranscodeRuleResponse, err error)
- func (c *Client) DeleteLiveTranscodeRuleWithContext(ctx context.Context, request *DeleteLiveTranscodeRuleRequest) (response *DeleteLiveTranscodeRuleResponse, err error)
- func (c *Client) DeleteLiveTranscodeTemplate(request *DeleteLiveTranscodeTemplateRequest) (response *DeleteLiveTranscodeTemplateResponse, err error)
- func (c *Client) DeleteLiveTranscodeTemplateWithContext(ctx context.Context, request *DeleteLiveTranscodeTemplateRequest) (response *DeleteLiveTranscodeTemplateResponse, err error)
- func (c *Client) DeleteLiveWatermark(request *DeleteLiveWatermarkRequest) (response *DeleteLiveWatermarkResponse, err error)
- func (c *Client) DeleteLiveWatermarkRule(request *DeleteLiveWatermarkRuleRequest) (response *DeleteLiveWatermarkRuleResponse, err error)
- func (c *Client) DeleteLiveWatermarkRuleWithContext(ctx context.Context, request *DeleteLiveWatermarkRuleRequest) (response *DeleteLiveWatermarkRuleResponse, err error)
- func (c *Client) DeleteLiveWatermarkWithContext(ctx context.Context, request *DeleteLiveWatermarkRequest) (response *DeleteLiveWatermarkResponse, err error)
- func (c *Client) DeletePullStreamConfig(request *DeletePullStreamConfigRequest) (response *DeletePullStreamConfigResponse, err error)
- func (c *Client) DeletePullStreamConfigWithContext(ctx context.Context, request *DeletePullStreamConfigRequest) (response *DeletePullStreamConfigResponse, err error)
- func (c *Client) DeleteRecordTask(request *DeleteRecordTaskRequest) (response *DeleteRecordTaskResponse, err error)
- func (c *Client) DeleteRecordTaskWithContext(ctx context.Context, request *DeleteRecordTaskRequest) (response *DeleteRecordTaskResponse, err error)
- func (c *Client) DeleteScreenshotTask(request *DeleteScreenshotTaskRequest) (response *DeleteScreenshotTaskResponse, err error)
- func (c *Client) DeleteScreenshotTaskWithContext(ctx context.Context, request *DeleteScreenshotTaskRequest) (response *DeleteScreenshotTaskResponse, err error)
- func (c *Client) DescribeAllStreamPlayInfoList(request *DescribeAllStreamPlayInfoListRequest) (response *DescribeAllStreamPlayInfoListResponse, err error)
- func (c *Client) DescribeAllStreamPlayInfoListWithContext(ctx context.Context, request *DescribeAllStreamPlayInfoListRequest) (response *DescribeAllStreamPlayInfoListResponse, err error)
- func (c *Client) DescribeAreaBillBandwidthAndFluxList(request *DescribeAreaBillBandwidthAndFluxListRequest) (response *DescribeAreaBillBandwidthAndFluxListResponse, err error)
- func (c *Client) DescribeAreaBillBandwidthAndFluxListWithContext(ctx context.Context, request *DescribeAreaBillBandwidthAndFluxListRequest) (response *DescribeAreaBillBandwidthAndFluxListResponse, err error)
- func (c *Client) DescribeBackupStreamList(request *DescribeBackupStreamListRequest) (response *DescribeBackupStreamListResponse, err error)
- func (c *Client) DescribeBackupStreamListWithContext(ctx context.Context, request *DescribeBackupStreamListRequest) (response *DescribeBackupStreamListResponse, err error)
- func (c *Client) DescribeBillBandwidthAndFluxList(request *DescribeBillBandwidthAndFluxListRequest) (response *DescribeBillBandwidthAndFluxListResponse, err error)
- func (c *Client) DescribeBillBandwidthAndFluxListWithContext(ctx context.Context, request *DescribeBillBandwidthAndFluxListRequest) (response *DescribeBillBandwidthAndFluxListResponse, err error)
- func (c *Client) DescribeCallbackRecordsList(request *DescribeCallbackRecordsListRequest) (response *DescribeCallbackRecordsListResponse, err error)
- func (c *Client) DescribeCallbackRecordsListWithContext(ctx context.Context, request *DescribeCallbackRecordsListRequest) (response *DescribeCallbackRecordsListResponse, err error)
- func (c *Client) DescribeConcurrentRecordStreamNum(request *DescribeConcurrentRecordStreamNumRequest) (response *DescribeConcurrentRecordStreamNumResponse, err error)
- func (c *Client) DescribeConcurrentRecordStreamNumWithContext(ctx context.Context, request *DescribeConcurrentRecordStreamNumRequest) (response *DescribeConcurrentRecordStreamNumResponse, err error)
- func (c *Client) DescribeDeliverBandwidthList(request *DescribeDeliverBandwidthListRequest) (response *DescribeDeliverBandwidthListResponse, err error)
- func (c *Client) DescribeDeliverBandwidthListWithContext(ctx context.Context, request *DescribeDeliverBandwidthListRequest) (response *DescribeDeliverBandwidthListResponse, err error)
- func (c *Client) DescribeDeliverLogDownList(request *DescribeDeliverLogDownListRequest) (response *DescribeDeliverLogDownListResponse, err error)
- func (c *Client) DescribeDeliverLogDownListWithContext(ctx context.Context, request *DescribeDeliverLogDownListRequest) (response *DescribeDeliverLogDownListResponse, err error)
- func (c *Client) DescribeGroupProIspPlayInfoList(request *DescribeGroupProIspPlayInfoListRequest) (response *DescribeGroupProIspPlayInfoListResponse, err error)
- func (c *Client) DescribeGroupProIspPlayInfoListWithContext(ctx context.Context, request *DescribeGroupProIspPlayInfoListRequest) (response *DescribeGroupProIspPlayInfoListResponse, err error)
- func (c *Client) DescribeHttpStatusInfoList(request *DescribeHttpStatusInfoListRequest) (response *DescribeHttpStatusInfoListResponse, err error)
- func (c *Client) DescribeHttpStatusInfoListWithContext(ctx context.Context, request *DescribeHttpStatusInfoListRequest) (response *DescribeHttpStatusInfoListResponse, err error)
- func (c *Client) DescribeLiveCallbackRules(request *DescribeLiveCallbackRulesRequest) (response *DescribeLiveCallbackRulesResponse, err error)
- func (c *Client) DescribeLiveCallbackRulesWithContext(ctx context.Context, request *DescribeLiveCallbackRulesRequest) (response *DescribeLiveCallbackRulesResponse, err error)
- func (c *Client) DescribeLiveCallbackTemplate(request *DescribeLiveCallbackTemplateRequest) (response *DescribeLiveCallbackTemplateResponse, err error)
- func (c *Client) DescribeLiveCallbackTemplateWithContext(ctx context.Context, request *DescribeLiveCallbackTemplateRequest) (response *DescribeLiveCallbackTemplateResponse, err error)
- func (c *Client) DescribeLiveCallbackTemplates(request *DescribeLiveCallbackTemplatesRequest) (response *DescribeLiveCallbackTemplatesResponse, err error)
- func (c *Client) DescribeLiveCallbackTemplatesWithContext(ctx context.Context, request *DescribeLiveCallbackTemplatesRequest) (response *DescribeLiveCallbackTemplatesResponse, err error)
- func (c *Client) DescribeLiveCert(request *DescribeLiveCertRequest) (response *DescribeLiveCertResponse, err error)
- func (c *Client) DescribeLiveCertWithContext(ctx context.Context, request *DescribeLiveCertRequest) (response *DescribeLiveCertResponse, err error)
- func (c *Client) DescribeLiveCerts(request *DescribeLiveCertsRequest) (response *DescribeLiveCertsResponse, err error)
- func (c *Client) DescribeLiveCertsWithContext(ctx context.Context, request *DescribeLiveCertsRequest) (response *DescribeLiveCertsResponse, err error)
- func (c *Client) DescribeLiveDelayInfoList(request *DescribeLiveDelayInfoListRequest) (response *DescribeLiveDelayInfoListResponse, err error)
- func (c *Client) DescribeLiveDelayInfoListWithContext(ctx context.Context, request *DescribeLiveDelayInfoListRequest) (response *DescribeLiveDelayInfoListResponse, err error)
- func (c *Client) DescribeLiveDomain(request *DescribeLiveDomainRequest) (response *DescribeLiveDomainResponse, err error)
- func (c *Client) DescribeLiveDomainCert(request *DescribeLiveDomainCertRequest) (response *DescribeLiveDomainCertResponse, err error)
- func (c *Client) DescribeLiveDomainCertBindings(request *DescribeLiveDomainCertBindingsRequest) (response *DescribeLiveDomainCertBindingsResponse, err error)
- func (c *Client) DescribeLiveDomainCertBindingsWithContext(ctx context.Context, request *DescribeLiveDomainCertBindingsRequest) (response *DescribeLiveDomainCertBindingsResponse, err error)
- func (c *Client) DescribeLiveDomainCertWithContext(ctx context.Context, request *DescribeLiveDomainCertRequest) (response *DescribeLiveDomainCertResponse, err error)
- func (c *Client) DescribeLiveDomainPlayInfoList(request *DescribeLiveDomainPlayInfoListRequest) (response *DescribeLiveDomainPlayInfoListResponse, err error)
- func (c *Client) DescribeLiveDomainPlayInfoListWithContext(ctx context.Context, request *DescribeLiveDomainPlayInfoListRequest) (response *DescribeLiveDomainPlayInfoListResponse, err error)
- func (c *Client) DescribeLiveDomainReferer(request *DescribeLiveDomainRefererRequest) (response *DescribeLiveDomainRefererResponse, err error)
- func (c *Client) DescribeLiveDomainRefererWithContext(ctx context.Context, request *DescribeLiveDomainRefererRequest) (response *DescribeLiveDomainRefererResponse, err error)
- func (c *Client) DescribeLiveDomainWithContext(ctx context.Context, request *DescribeLiveDomainRequest) (response *DescribeLiveDomainResponse, err error)
- func (c *Client) DescribeLiveDomains(request *DescribeLiveDomainsRequest) (response *DescribeLiveDomainsResponse, err error)
- func (c *Client) DescribeLiveDomainsWithContext(ctx context.Context, request *DescribeLiveDomainsRequest) (response *DescribeLiveDomainsResponse, err error)
- func (c *Client) DescribeLiveForbidStreamList(request *DescribeLiveForbidStreamListRequest) (response *DescribeLiveForbidStreamListResponse, err error)
- func (c *Client) DescribeLiveForbidStreamListWithContext(ctx context.Context, request *DescribeLiveForbidStreamListRequest) (response *DescribeLiveForbidStreamListResponse, err error)
- func (c *Client) DescribeLivePackageInfo(request *DescribeLivePackageInfoRequest) (response *DescribeLivePackageInfoResponse, err error)
- func (c *Client) DescribeLivePackageInfoWithContext(ctx context.Context, request *DescribeLivePackageInfoRequest) (response *DescribeLivePackageInfoResponse, err error)
- func (c *Client) DescribeLivePadProcessorList(request *DescribeLivePadProcessorListRequest) (response *DescribeLivePadProcessorListResponse, err error)
- func (c *Client) DescribeLivePadProcessorListWithContext(ctx context.Context, request *DescribeLivePadProcessorListRequest) (response *DescribeLivePadProcessorListResponse, err error)
- func (c *Client) DescribeLivePadRules(request *DescribeLivePadRulesRequest) (response *DescribeLivePadRulesResponse, err error)
- func (c *Client) DescribeLivePadRulesWithContext(ctx context.Context, request *DescribeLivePadRulesRequest) (response *DescribeLivePadRulesResponse, err error)
- func (c *Client) DescribeLivePadTemplate(request *DescribeLivePadTemplateRequest) (response *DescribeLivePadTemplateResponse, err error)
- func (c *Client) DescribeLivePadTemplateWithContext(ctx context.Context, request *DescribeLivePadTemplateRequest) (response *DescribeLivePadTemplateResponse, err error)
- func (c *Client) DescribeLivePadTemplates(request *DescribeLivePadTemplatesRequest) (response *DescribeLivePadTemplatesResponse, err error)
- func (c *Client) DescribeLivePadTemplatesWithContext(ctx context.Context, request *DescribeLivePadTemplatesRequest) (response *DescribeLivePadTemplatesResponse, err error)
- func (c *Client) DescribeLivePlayAuthKey(request *DescribeLivePlayAuthKeyRequest) (response *DescribeLivePlayAuthKeyResponse, err error)
- func (c *Client) DescribeLivePlayAuthKeyWithContext(ctx context.Context, request *DescribeLivePlayAuthKeyRequest) (response *DescribeLivePlayAuthKeyResponse, err error)
- func (c *Client) DescribeLivePullStreamTaskStatus(request *DescribeLivePullStreamTaskStatusRequest) (response *DescribeLivePullStreamTaskStatusResponse, err error)
- func (c *Client) DescribeLivePullStreamTaskStatusWithContext(ctx context.Context, request *DescribeLivePullStreamTaskStatusRequest) (response *DescribeLivePullStreamTaskStatusResponse, err error)
- func (c *Client) DescribeLivePullStreamTasks(request *DescribeLivePullStreamTasksRequest) (response *DescribeLivePullStreamTasksResponse, err error)
- func (c *Client) DescribeLivePullStreamTasksWithContext(ctx context.Context, request *DescribeLivePullStreamTasksRequest) (response *DescribeLivePullStreamTasksResponse, err error)
- func (c *Client) DescribeLivePushAuthKey(request *DescribeLivePushAuthKeyRequest) (response *DescribeLivePushAuthKeyResponse, err error)
- func (c *Client) DescribeLivePushAuthKeyWithContext(ctx context.Context, request *DescribeLivePushAuthKeyRequest) (response *DescribeLivePushAuthKeyResponse, err error)
- func (c *Client) DescribeLiveRecordRules(request *DescribeLiveRecordRulesRequest) (response *DescribeLiveRecordRulesResponse, err error)
- func (c *Client) DescribeLiveRecordRulesWithContext(ctx context.Context, request *DescribeLiveRecordRulesRequest) (response *DescribeLiveRecordRulesResponse, err error)
- func (c *Client) DescribeLiveRecordTemplate(request *DescribeLiveRecordTemplateRequest) (response *DescribeLiveRecordTemplateResponse, err error)
- func (c *Client) DescribeLiveRecordTemplateWithContext(ctx context.Context, request *DescribeLiveRecordTemplateRequest) (response *DescribeLiveRecordTemplateResponse, err error)
- func (c *Client) DescribeLiveRecordTemplates(request *DescribeLiveRecordTemplatesRequest) (response *DescribeLiveRecordTemplatesResponse, err error)
- func (c *Client) DescribeLiveRecordTemplatesWithContext(ctx context.Context, request *DescribeLiveRecordTemplatesRequest) (response *DescribeLiveRecordTemplatesResponse, err error)
- func (c *Client) DescribeLiveSnapshotRules(request *DescribeLiveSnapshotRulesRequest) (response *DescribeLiveSnapshotRulesResponse, err error)
- func (c *Client) DescribeLiveSnapshotRulesWithContext(ctx context.Context, request *DescribeLiveSnapshotRulesRequest) (response *DescribeLiveSnapshotRulesResponse, err error)
- func (c *Client) DescribeLiveSnapshotTemplate(request *DescribeLiveSnapshotTemplateRequest) (response *DescribeLiveSnapshotTemplateResponse, err error)
- func (c *Client) DescribeLiveSnapshotTemplateWithContext(ctx context.Context, request *DescribeLiveSnapshotTemplateRequest) (response *DescribeLiveSnapshotTemplateResponse, err error)
- func (c *Client) DescribeLiveSnapshotTemplates(request *DescribeLiveSnapshotTemplatesRequest) (response *DescribeLiveSnapshotTemplatesResponse, err error)
- func (c *Client) DescribeLiveSnapshotTemplatesWithContext(ctx context.Context, request *DescribeLiveSnapshotTemplatesRequest) (response *DescribeLiveSnapshotTemplatesResponse, err error)
- func (c *Client) DescribeLiveStreamEventList(request *DescribeLiveStreamEventListRequest) (response *DescribeLiveStreamEventListResponse, err error)
- func (c *Client) DescribeLiveStreamEventListWithContext(ctx context.Context, request *DescribeLiveStreamEventListRequest) (response *DescribeLiveStreamEventListResponse, err error)
- func (c *Client) DescribeLiveStreamMonitor(request *DescribeLiveStreamMonitorRequest) (response *DescribeLiveStreamMonitorResponse, err error)
- func (c *Client) DescribeLiveStreamMonitorList(request *DescribeLiveStreamMonitorListRequest) (response *DescribeLiveStreamMonitorListResponse, err error)
- func (c *Client) DescribeLiveStreamMonitorListWithContext(ctx context.Context, request *DescribeLiveStreamMonitorListRequest) (response *DescribeLiveStreamMonitorListResponse, err error)
- func (c *Client) DescribeLiveStreamMonitorWithContext(ctx context.Context, request *DescribeLiveStreamMonitorRequest) (response *DescribeLiveStreamMonitorResponse, err error)
- func (c *Client) DescribeLiveStreamOnlineList(request *DescribeLiveStreamOnlineListRequest) (response *DescribeLiveStreamOnlineListResponse, err error)
- func (c *Client) DescribeLiveStreamOnlineListWithContext(ctx context.Context, request *DescribeLiveStreamOnlineListRequest) (response *DescribeLiveStreamOnlineListResponse, err error)
- func (c *Client) DescribeLiveStreamPublishedList(request *DescribeLiveStreamPublishedListRequest) (response *DescribeLiveStreamPublishedListResponse, err error)
- func (c *Client) DescribeLiveStreamPublishedListWithContext(ctx context.Context, request *DescribeLiveStreamPublishedListRequest) (response *DescribeLiveStreamPublishedListResponse, err error)
- func (c *Client) DescribeLiveStreamPushInfoList(request *DescribeLiveStreamPushInfoListRequest) (response *DescribeLiveStreamPushInfoListResponse, err error)
- func (c *Client) DescribeLiveStreamPushInfoListWithContext(ctx context.Context, request *DescribeLiveStreamPushInfoListRequest) (response *DescribeLiveStreamPushInfoListResponse, err error)
- func (c *Client) DescribeLiveStreamState(request *DescribeLiveStreamStateRequest) (response *DescribeLiveStreamStateResponse, err error)
- func (c *Client) DescribeLiveStreamStateWithContext(ctx context.Context, request *DescribeLiveStreamStateRequest) (response *DescribeLiveStreamStateResponse, err error)
- func (c *Client) DescribeLiveTimeShiftBillInfoList(request *DescribeLiveTimeShiftBillInfoListRequest) (response *DescribeLiveTimeShiftBillInfoListResponse, err error)
- func (c *Client) DescribeLiveTimeShiftBillInfoListWithContext(ctx context.Context, request *DescribeLiveTimeShiftBillInfoListRequest) (response *DescribeLiveTimeShiftBillInfoListResponse, err error)
- func (c *Client) DescribeLiveTimeShiftRules(request *DescribeLiveTimeShiftRulesRequest) (response *DescribeLiveTimeShiftRulesResponse, err error)
- func (c *Client) DescribeLiveTimeShiftRulesWithContext(ctx context.Context, request *DescribeLiveTimeShiftRulesRequest) (response *DescribeLiveTimeShiftRulesResponse, err error)
- func (c *Client) DescribeLiveTimeShiftTemplates(request *DescribeLiveTimeShiftTemplatesRequest) (response *DescribeLiveTimeShiftTemplatesResponse, err error)
- func (c *Client) DescribeLiveTimeShiftTemplatesWithContext(ctx context.Context, request *DescribeLiveTimeShiftTemplatesRequest) (response *DescribeLiveTimeShiftTemplatesResponse, err error)
- func (c *Client) DescribeLiveTranscodeDetailInfo(request *DescribeLiveTranscodeDetailInfoRequest) (response *DescribeLiveTranscodeDetailInfoResponse, err error)
- func (c *Client) DescribeLiveTranscodeDetailInfoWithContext(ctx context.Context, request *DescribeLiveTranscodeDetailInfoRequest) (response *DescribeLiveTranscodeDetailInfoResponse, err error)
- func (c *Client) DescribeLiveTranscodeRules(request *DescribeLiveTranscodeRulesRequest) (response *DescribeLiveTranscodeRulesResponse, err error)
- func (c *Client) DescribeLiveTranscodeRulesWithContext(ctx context.Context, request *DescribeLiveTranscodeRulesRequest) (response *DescribeLiveTranscodeRulesResponse, err error)
- func (c *Client) DescribeLiveTranscodeTemplate(request *DescribeLiveTranscodeTemplateRequest) (response *DescribeLiveTranscodeTemplateResponse, err error)
- func (c *Client) DescribeLiveTranscodeTemplateWithContext(ctx context.Context, request *DescribeLiveTranscodeTemplateRequest) (response *DescribeLiveTranscodeTemplateResponse, err error)
- func (c *Client) DescribeLiveTranscodeTemplates(request *DescribeLiveTranscodeTemplatesRequest) (response *DescribeLiveTranscodeTemplatesResponse, err error)
- func (c *Client) DescribeLiveTranscodeTemplatesWithContext(ctx context.Context, request *DescribeLiveTranscodeTemplatesRequest) (response *DescribeLiveTranscodeTemplatesResponse, err error)
- func (c *Client) DescribeLiveTranscodeTotalInfo(request *DescribeLiveTranscodeTotalInfoRequest) (response *DescribeLiveTranscodeTotalInfoResponse, err error)
- func (c *Client) DescribeLiveTranscodeTotalInfoWithContext(ctx context.Context, request *DescribeLiveTranscodeTotalInfoRequest) (response *DescribeLiveTranscodeTotalInfoResponse, err error)
- func (c *Client) DescribeLiveWatermark(request *DescribeLiveWatermarkRequest) (response *DescribeLiveWatermarkResponse, err error)
- func (c *Client) DescribeLiveWatermarkRules(request *DescribeLiveWatermarkRulesRequest) (response *DescribeLiveWatermarkRulesResponse, err error)
- func (c *Client) DescribeLiveWatermarkRulesWithContext(ctx context.Context, request *DescribeLiveWatermarkRulesRequest) (response *DescribeLiveWatermarkRulesResponse, err error)
- func (c *Client) DescribeLiveWatermarkWithContext(ctx context.Context, request *DescribeLiveWatermarkRequest) (response *DescribeLiveWatermarkResponse, err error)
- func (c *Client) DescribeLiveWatermarks(request *DescribeLiveWatermarksRequest) (response *DescribeLiveWatermarksResponse, err error)
- func (c *Client) DescribeLiveWatermarksWithContext(ctx context.Context, request *DescribeLiveWatermarksRequest) (response *DescribeLiveWatermarksResponse, err error)
- func (c *Client) DescribeLiveXP2PDetailInfoList(request *DescribeLiveXP2PDetailInfoListRequest) (response *DescribeLiveXP2PDetailInfoListResponse, err error)
- func (c *Client) DescribeLiveXP2PDetailInfoListWithContext(ctx context.Context, request *DescribeLiveXP2PDetailInfoListRequest) (response *DescribeLiveXP2PDetailInfoListResponse, err error)
- func (c *Client) DescribeLogDownloadList(request *DescribeLogDownloadListRequest) (response *DescribeLogDownloadListResponse, err error)
- func (c *Client) DescribeLogDownloadListWithContext(ctx context.Context, request *DescribeLogDownloadListRequest) (response *DescribeLogDownloadListResponse, err error)
- func (c *Client) DescribeMonitorReport(request *DescribeMonitorReportRequest) (response *DescribeMonitorReportResponse, err error)
- func (c *Client) DescribeMonitorReportWithContext(ctx context.Context, request *DescribeMonitorReportRequest) (response *DescribeMonitorReportResponse, err error)
- func (c *Client) DescribePlayErrorCodeDetailInfoList(request *DescribePlayErrorCodeDetailInfoListRequest) (response *DescribePlayErrorCodeDetailInfoListResponse, err error)
- func (c *Client) DescribePlayErrorCodeDetailInfoListWithContext(ctx context.Context, request *DescribePlayErrorCodeDetailInfoListRequest) (response *DescribePlayErrorCodeDetailInfoListResponse, err error)
- func (c *Client) DescribePlayErrorCodeSumInfoList(request *DescribePlayErrorCodeSumInfoListRequest) (response *DescribePlayErrorCodeSumInfoListResponse, err error)
- func (c *Client) DescribePlayErrorCodeSumInfoListWithContext(ctx context.Context, request *DescribePlayErrorCodeSumInfoListRequest) (response *DescribePlayErrorCodeSumInfoListResponse, err error)
- func (c *Client) DescribeProIspPlaySumInfoList(request *DescribeProIspPlaySumInfoListRequest) (response *DescribeProIspPlaySumInfoListResponse, err error)
- func (c *Client) DescribeProIspPlaySumInfoListWithContext(ctx context.Context, request *DescribeProIspPlaySumInfoListRequest) (response *DescribeProIspPlaySumInfoListResponse, err error)
- func (c *Client) DescribeProvinceIspPlayInfoList(request *DescribeProvinceIspPlayInfoListRequest) (response *DescribeProvinceIspPlayInfoListResponse, err error)
- func (c *Client) DescribeProvinceIspPlayInfoListWithContext(ctx context.Context, request *DescribeProvinceIspPlayInfoListRequest) (response *DescribeProvinceIspPlayInfoListResponse, err error)
- func (c *Client) DescribePullStreamConfigs(request *DescribePullStreamConfigsRequest) (response *DescribePullStreamConfigsResponse, err error)
- func (c *Client) DescribePullStreamConfigsWithContext(ctx context.Context, request *DescribePullStreamConfigsRequest) (response *DescribePullStreamConfigsResponse, err error)
- func (c *Client) DescribePullTransformPushInfo(request *DescribePullTransformPushInfoRequest) (response *DescribePullTransformPushInfoResponse, err error)
- func (c *Client) DescribePullTransformPushInfoWithContext(ctx context.Context, request *DescribePullTransformPushInfoRequest) (response *DescribePullTransformPushInfoResponse, err error)
- func (c *Client) DescribePushBandwidthAndFluxList(request *DescribePushBandwidthAndFluxListRequest) (response *DescribePushBandwidthAndFluxListResponse, err error)
- func (c *Client) DescribePushBandwidthAndFluxListWithContext(ctx context.Context, request *DescribePushBandwidthAndFluxListRequest) (response *DescribePushBandwidthAndFluxListResponse, err error)
- func (c *Client) DescribeRecordTask(request *DescribeRecordTaskRequest) (response *DescribeRecordTaskResponse, err error)
- func (c *Client) DescribeRecordTaskWithContext(ctx context.Context, request *DescribeRecordTaskRequest) (response *DescribeRecordTaskResponse, err error)
- func (c *Client) DescribeScreenShotSheetNumList(request *DescribeScreenShotSheetNumListRequest) (response *DescribeScreenShotSheetNumListResponse, err error)
- func (c *Client) DescribeScreenShotSheetNumListWithContext(ctx context.Context, request *DescribeScreenShotSheetNumListRequest) (response *DescribeScreenShotSheetNumListResponse, err error)
- func (c *Client) DescribeScreenshotTask(request *DescribeScreenshotTaskRequest) (response *DescribeScreenshotTaskResponse, err error)
- func (c *Client) DescribeScreenshotTaskWithContext(ctx context.Context, request *DescribeScreenshotTaskRequest) (response *DescribeScreenshotTaskResponse, err error)
- func (c *Client) DescribeStreamDayPlayInfoList(request *DescribeStreamDayPlayInfoListRequest) (response *DescribeStreamDayPlayInfoListResponse, err error)
- func (c *Client) DescribeStreamDayPlayInfoListWithContext(ctx context.Context, request *DescribeStreamDayPlayInfoListRequest) (response *DescribeStreamDayPlayInfoListResponse, err error)
- func (c *Client) DescribeStreamPlayInfoList(request *DescribeStreamPlayInfoListRequest) (response *DescribeStreamPlayInfoListResponse, err error)
- func (c *Client) DescribeStreamPlayInfoListWithContext(ctx context.Context, request *DescribeStreamPlayInfoListRequest) (response *DescribeStreamPlayInfoListResponse, err error)
- func (c *Client) DescribeStreamPushInfoList(request *DescribeStreamPushInfoListRequest) (response *DescribeStreamPushInfoListResponse, err error)
- func (c *Client) DescribeStreamPushInfoListWithContext(ctx context.Context, request *DescribeStreamPushInfoListRequest) (response *DescribeStreamPushInfoListResponse, err error)
- func (c *Client) DescribeTimeShiftRecordDetail(request *DescribeTimeShiftRecordDetailRequest) (response *DescribeTimeShiftRecordDetailResponse, err error)
- func (c *Client) DescribeTimeShiftRecordDetailWithContext(ctx context.Context, request *DescribeTimeShiftRecordDetailRequest) (response *DescribeTimeShiftRecordDetailResponse, err error)
- func (c *Client) DescribeTimeShiftStreamList(request *DescribeTimeShiftStreamListRequest) (response *DescribeTimeShiftStreamListResponse, err error)
- func (c *Client) DescribeTimeShiftStreamListWithContext(ctx context.Context, request *DescribeTimeShiftStreamListRequest) (response *DescribeTimeShiftStreamListResponse, err error)
- func (c *Client) DescribeTopClientIpSumInfoList(request *DescribeTopClientIpSumInfoListRequest) (response *DescribeTopClientIpSumInfoListResponse, err error)
- func (c *Client) DescribeTopClientIpSumInfoListWithContext(ctx context.Context, request *DescribeTopClientIpSumInfoListRequest) (response *DescribeTopClientIpSumInfoListResponse, err error)
- func (c *Client) DescribeTranscodeTaskNum(request *DescribeTranscodeTaskNumRequest) (response *DescribeTranscodeTaskNumResponse, err error)
- func (c *Client) DescribeTranscodeTaskNumWithContext(ctx context.Context, request *DescribeTranscodeTaskNumRequest) (response *DescribeTranscodeTaskNumResponse, err error)
- func (c *Client) DescribeUploadStreamNums(request *DescribeUploadStreamNumsRequest) (response *DescribeUploadStreamNumsResponse, err error)
- func (c *Client) DescribeUploadStreamNumsWithContext(ctx context.Context, request *DescribeUploadStreamNumsRequest) (response *DescribeUploadStreamNumsResponse, err error)
- func (c *Client) DescribeVisitTopSumInfoList(request *DescribeVisitTopSumInfoListRequest) (response *DescribeVisitTopSumInfoListResponse, err error)
- func (c *Client) DescribeVisitTopSumInfoListWithContext(ctx context.Context, request *DescribeVisitTopSumInfoListRequest) (response *DescribeVisitTopSumInfoListResponse, err error)
- func (c *Client) DropLiveStream(request *DropLiveStreamRequest) (response *DropLiveStreamResponse, err error)
- func (c *Client) DropLiveStreamWithContext(ctx context.Context, request *DropLiveStreamRequest) (response *DropLiveStreamResponse, err error)
- func (c *Client) EnableLiveDomain(request *EnableLiveDomainRequest) (response *EnableLiveDomainResponse, err error)
- func (c *Client) EnableLiveDomainWithContext(ctx context.Context, request *EnableLiveDomainRequest) (response *EnableLiveDomainResponse, err error)
- func (c *Client) EnableOptimalSwitching(request *EnableOptimalSwitchingRequest) (response *EnableOptimalSwitchingResponse, err error)
- func (c *Client) EnableOptimalSwitchingWithContext(ctx context.Context, request *EnableOptimalSwitchingRequest) (response *EnableOptimalSwitchingResponse, err error)
- func (c *Client) ForbidLiveDomain(request *ForbidLiveDomainRequest) (response *ForbidLiveDomainResponse, err error)
- func (c *Client) ForbidLiveDomainWithContext(ctx context.Context, request *ForbidLiveDomainRequest) (response *ForbidLiveDomainResponse, err error)
- func (c *Client) ForbidLiveStream(request *ForbidLiveStreamRequest) (response *ForbidLiveStreamResponse, err error)
- func (c *Client) ForbidLiveStreamWithContext(ctx context.Context, request *ForbidLiveStreamRequest) (response *ForbidLiveStreamResponse, err error)
- func (c *Client) ModifyLiveCallbackTemplate(request *ModifyLiveCallbackTemplateRequest) (response *ModifyLiveCallbackTemplateResponse, err error)
- func (c *Client) ModifyLiveCallbackTemplateWithContext(ctx context.Context, request *ModifyLiveCallbackTemplateRequest) (response *ModifyLiveCallbackTemplateResponse, err error)
- func (c *Client) ModifyLiveDomainCertBindings(request *ModifyLiveDomainCertBindingsRequest) (response *ModifyLiveDomainCertBindingsResponse, err error)
- func (c *Client) ModifyLiveDomainCertBindingsWithContext(ctx context.Context, request *ModifyLiveDomainCertBindingsRequest) (response *ModifyLiveDomainCertBindingsResponse, err error)
- func (c *Client) ModifyLiveDomainReferer(request *ModifyLiveDomainRefererRequest) (response *ModifyLiveDomainRefererResponse, err error)
- func (c *Client) ModifyLiveDomainRefererWithContext(ctx context.Context, request *ModifyLiveDomainRefererRequest) (response *ModifyLiveDomainRefererResponse, err error)
- func (c *Client) ModifyLivePadTemplate(request *ModifyLivePadTemplateRequest) (response *ModifyLivePadTemplateResponse, err error)
- func (c *Client) ModifyLivePadTemplateWithContext(ctx context.Context, request *ModifyLivePadTemplateRequest) (response *ModifyLivePadTemplateResponse, err error)
- func (c *Client) ModifyLivePlayAuthKey(request *ModifyLivePlayAuthKeyRequest) (response *ModifyLivePlayAuthKeyResponse, err error)
- func (c *Client) ModifyLivePlayAuthKeyWithContext(ctx context.Context, request *ModifyLivePlayAuthKeyRequest) (response *ModifyLivePlayAuthKeyResponse, err error)
- func (c *Client) ModifyLivePlayDomain(request *ModifyLivePlayDomainRequest) (response *ModifyLivePlayDomainResponse, err error)
- func (c *Client) ModifyLivePlayDomainWithContext(ctx context.Context, request *ModifyLivePlayDomainRequest) (response *ModifyLivePlayDomainResponse, err error)
- func (c *Client) ModifyLivePullStreamTask(request *ModifyLivePullStreamTaskRequest) (response *ModifyLivePullStreamTaskResponse, err error)
- func (c *Client) ModifyLivePullStreamTaskWithContext(ctx context.Context, request *ModifyLivePullStreamTaskRequest) (response *ModifyLivePullStreamTaskResponse, err error)
- func (c *Client) ModifyLivePushAuthKey(request *ModifyLivePushAuthKeyRequest) (response *ModifyLivePushAuthKeyResponse, err error)
- func (c *Client) ModifyLivePushAuthKeyWithContext(ctx context.Context, request *ModifyLivePushAuthKeyRequest) (response *ModifyLivePushAuthKeyResponse, err error)
- func (c *Client) ModifyLiveRecordTemplate(request *ModifyLiveRecordTemplateRequest) (response *ModifyLiveRecordTemplateResponse, err error)
- func (c *Client) ModifyLiveRecordTemplateWithContext(ctx context.Context, request *ModifyLiveRecordTemplateRequest) (response *ModifyLiveRecordTemplateResponse, err error)
- func (c *Client) ModifyLiveSnapshotTemplate(request *ModifyLiveSnapshotTemplateRequest) (response *ModifyLiveSnapshotTemplateResponse, err error)
- func (c *Client) ModifyLiveSnapshotTemplateWithContext(ctx context.Context, request *ModifyLiveSnapshotTemplateRequest) (response *ModifyLiveSnapshotTemplateResponse, err error)
- func (c *Client) ModifyLiveStreamMonitor(request *ModifyLiveStreamMonitorRequest) (response *ModifyLiveStreamMonitorResponse, err error)
- func (c *Client) ModifyLiveStreamMonitorWithContext(ctx context.Context, request *ModifyLiveStreamMonitorRequest) (response *ModifyLiveStreamMonitorResponse, err error)
- func (c *Client) ModifyLiveTimeShiftTemplate(request *ModifyLiveTimeShiftTemplateRequest) (response *ModifyLiveTimeShiftTemplateResponse, err error)
- func (c *Client) ModifyLiveTimeShiftTemplateWithContext(ctx context.Context, request *ModifyLiveTimeShiftTemplateRequest) (response *ModifyLiveTimeShiftTemplateResponse, err error)
- func (c *Client) ModifyLiveTranscodeTemplate(request *ModifyLiveTranscodeTemplateRequest) (response *ModifyLiveTranscodeTemplateResponse, err error)
- func (c *Client) ModifyLiveTranscodeTemplateWithContext(ctx context.Context, request *ModifyLiveTranscodeTemplateRequest) (response *ModifyLiveTranscodeTemplateResponse, err error)
- func (c *Client) ModifyPullStreamConfig(request *ModifyPullStreamConfigRequest) (response *ModifyPullStreamConfigResponse, err error)
- func (c *Client) ModifyPullStreamConfigWithContext(ctx context.Context, request *ModifyPullStreamConfigRequest) (response *ModifyPullStreamConfigResponse, err error)
- func (c *Client) ModifyPullStreamStatus(request *ModifyPullStreamStatusRequest) (response *ModifyPullStreamStatusResponse, err error)
- func (c *Client) ModifyPullStreamStatusWithContext(ctx context.Context, request *ModifyPullStreamStatusRequest) (response *ModifyPullStreamStatusResponse, err error)
- func (c *Client) RestartLivePullStreamTask(request *RestartLivePullStreamTaskRequest) (response *RestartLivePullStreamTaskResponse, err error)
- func (c *Client) RestartLivePullStreamTaskWithContext(ctx context.Context, request *RestartLivePullStreamTaskRequest) (response *RestartLivePullStreamTaskResponse, err error)
- func (c *Client) ResumeDelayLiveStream(request *ResumeDelayLiveStreamRequest) (response *ResumeDelayLiveStreamResponse, err error)
- func (c *Client) ResumeDelayLiveStreamWithContext(ctx context.Context, request *ResumeDelayLiveStreamRequest) (response *ResumeDelayLiveStreamResponse, err error)
- func (c *Client) ResumeLiveStream(request *ResumeLiveStreamRequest) (response *ResumeLiveStreamResponse, err error)
- func (c *Client) ResumeLiveStreamWithContext(ctx context.Context, request *ResumeLiveStreamRequest) (response *ResumeLiveStreamResponse, err error)
- func (c *Client) StartLiveStreamMonitor(request *StartLiveStreamMonitorRequest) (response *StartLiveStreamMonitorResponse, err error)
- func (c *Client) StartLiveStreamMonitorWithContext(ctx context.Context, request *StartLiveStreamMonitorRequest) (response *StartLiveStreamMonitorResponse, err error)
- func (c *Client) StopLivePadProcessor(request *StopLivePadProcessorRequest) (response *StopLivePadProcessorResponse, err error)
- func (c *Client) StopLivePadProcessorWithContext(ctx context.Context, request *StopLivePadProcessorRequest) (response *StopLivePadProcessorResponse, err error)
- func (c *Client) StopLiveRecord(request *StopLiveRecordRequest) (response *StopLiveRecordResponse, err error)
- func (c *Client) StopLiveRecordWithContext(ctx context.Context, request *StopLiveRecordRequest) (response *StopLiveRecordResponse, err error)
- func (c *Client) StopLiveStreamMonitor(request *StopLiveStreamMonitorRequest) (response *StopLiveStreamMonitorResponse, err error)
- func (c *Client) StopLiveStreamMonitorWithContext(ctx context.Context, request *StopLiveStreamMonitorRequest) (response *StopLiveStreamMonitorResponse, err error)
- func (c *Client) StopRecordTask(request *StopRecordTaskRequest) (response *StopRecordTaskResponse, err error)
- func (c *Client) StopRecordTaskWithContext(ctx context.Context, request *StopRecordTaskRequest) (response *StopRecordTaskResponse, err error)
- func (c *Client) StopScreenshotTask(request *StopScreenshotTaskRequest) (response *StopScreenshotTaskResponse, err error)
- func (c *Client) StopScreenshotTaskWithContext(ctx context.Context, request *StopScreenshotTaskRequest) (response *StopScreenshotTaskResponse, err error)
- func (c *Client) SwitchBackupStream(request *SwitchBackupStreamRequest) (response *SwitchBackupStreamResponse, err error)
- func (c *Client) SwitchBackupStreamWithContext(ctx context.Context, request *SwitchBackupStreamRequest) (response *SwitchBackupStreamResponse, err error)
- func (c *Client) UnBindLiveDomainCert(request *UnBindLiveDomainCertRequest) (response *UnBindLiveDomainCertResponse, err error)
- func (c *Client) UnBindLiveDomainCertWithContext(ctx context.Context, request *UnBindLiveDomainCertRequest) (response *UnBindLiveDomainCertResponse, err error)
- func (c *Client) UpdateLiveWatermark(request *UpdateLiveWatermarkRequest) (response *UpdateLiveWatermarkResponse, err error)
- func (c *Client) UpdateLiveWatermarkWithContext(ctx context.Context, request *UpdateLiveWatermarkRequest) (response *UpdateLiveWatermarkResponse, err error)
- type ClientIpPlaySumInfo
- type CommonMixControlParams
- type CommonMixCropParams
- type CommonMixInputParam
- type CommonMixLayoutParams
- type CommonMixOutputParams
- type ConcurrentRecordStreamNum
- type CreateCommonMixStreamRequest
- type CreateCommonMixStreamRequestParams
- type CreateCommonMixStreamResponse
- type CreateCommonMixStreamResponseParams
- type CreateLiveCallbackRuleRequest
- type CreateLiveCallbackRuleRequestParams
- type CreateLiveCallbackRuleResponse
- type CreateLiveCallbackRuleResponseParams
- type CreateLiveCallbackTemplateRequest
- type CreateLiveCallbackTemplateRequestParams
- type CreateLiveCallbackTemplateResponse
- type CreateLiveCallbackTemplateResponseParams
- type CreateLivePadRuleRequest
- type CreateLivePadRuleRequestParams
- type CreateLivePadRuleResponse
- type CreateLivePadRuleResponseParams
- type CreateLivePadTemplateRequest
- type CreateLivePadTemplateRequestParams
- type CreateLivePadTemplateResponse
- type CreateLivePadTemplateResponseParams
- type CreateLivePullStreamTaskRequest
- type CreateLivePullStreamTaskRequestParams
- type CreateLivePullStreamTaskResponse
- type CreateLivePullStreamTaskResponseParams
- type CreateLiveRecordRequest
- type CreateLiveRecordRequestParams
- type CreateLiveRecordResponse
- type CreateLiveRecordResponseParams
- type CreateLiveRecordRuleRequest
- type CreateLiveRecordRuleRequestParams
- type CreateLiveRecordRuleResponse
- type CreateLiveRecordRuleResponseParams
- type CreateLiveRecordTemplateRequest
- type CreateLiveRecordTemplateRequestParams
- type CreateLiveRecordTemplateResponse
- type CreateLiveRecordTemplateResponseParams
- type CreateLiveSnapshotRuleRequest
- type CreateLiveSnapshotRuleRequestParams
- type CreateLiveSnapshotRuleResponse
- type CreateLiveSnapshotRuleResponseParams
- type CreateLiveSnapshotTemplateRequest
- type CreateLiveSnapshotTemplateRequestParams
- type CreateLiveSnapshotTemplateResponse
- type CreateLiveSnapshotTemplateResponseParams
- type CreateLiveStreamMonitorRequest
- type CreateLiveStreamMonitorRequestParams
- type CreateLiveStreamMonitorResponse
- type CreateLiveStreamMonitorResponseParams
- type CreateLiveTimeShiftRuleRequest
- type CreateLiveTimeShiftRuleRequestParams
- type CreateLiveTimeShiftRuleResponse
- type CreateLiveTimeShiftRuleResponseParams
- type CreateLiveTimeShiftTemplateRequest
- type CreateLiveTimeShiftTemplateRequestParams
- type CreateLiveTimeShiftTemplateResponse
- type CreateLiveTimeShiftTemplateResponseParams
- type CreateLiveTranscodeRuleRequest
- type CreateLiveTranscodeRuleRequestParams
- type CreateLiveTranscodeRuleResponse
- type CreateLiveTranscodeRuleResponseParams
- type CreateLiveTranscodeTemplateRequest
- type CreateLiveTranscodeTemplateRequestParams
- type CreateLiveTranscodeTemplateResponse
- type CreateLiveTranscodeTemplateResponseParams
- type CreateLiveWatermarkRuleRequest
- type CreateLiveWatermarkRuleRequestParams
- type CreateLiveWatermarkRuleResponse
- type CreateLiveWatermarkRuleResponseParams
- type CreatePullStreamConfigRequest
- type CreatePullStreamConfigRequestParams
- type CreatePullStreamConfigResponse
- type CreatePullStreamConfigResponseParams
- type CreateRecordTaskRequest
- type CreateRecordTaskRequestParams
- type CreateRecordTaskResponse
- type CreateRecordTaskResponseParams
- type CreateScreenshotTaskRequest
- type CreateScreenshotTaskRequestParams
- type CreateScreenshotTaskResponse
- type CreateScreenshotTaskResponseParams
- type DayStreamPlayInfo
- type DelayInfo
- type DeleteLiveCallbackRuleRequest
- type DeleteLiveCallbackRuleRequestParams
- type DeleteLiveCallbackRuleResponse
- type DeleteLiveCallbackRuleResponseParams
- type DeleteLiveCallbackTemplateRequest
- type DeleteLiveCallbackTemplateRequestParams
- type DeleteLiveCallbackTemplateResponse
- type DeleteLiveCallbackTemplateResponseParams
- type DeleteLiveDomainRequest
- type DeleteLiveDomainRequestParams
- type DeleteLiveDomainResponse
- type DeleteLiveDomainResponseParams
- type DeleteLivePadRuleRequest
- type DeleteLivePadRuleRequestParams
- type DeleteLivePadRuleResponse
- type DeleteLivePadRuleResponseParams
- type DeleteLivePadTemplateRequest
- type DeleteLivePadTemplateRequestParams
- type DeleteLivePadTemplateResponse
- type DeleteLivePadTemplateResponseParams
- type DeleteLivePullStreamTaskRequest
- type DeleteLivePullStreamTaskRequestParams
- type DeleteLivePullStreamTaskResponse
- type DeleteLivePullStreamTaskResponseParams
- type DeleteLiveRecordRequest
- type DeleteLiveRecordRequestParams
- type DeleteLiveRecordResponse
- type DeleteLiveRecordResponseParams
- type DeleteLiveRecordRuleRequest
- type DeleteLiveRecordRuleRequestParams
- type DeleteLiveRecordRuleResponse
- type DeleteLiveRecordRuleResponseParams
- type DeleteLiveRecordTemplateRequest
- type DeleteLiveRecordTemplateRequestParams
- type DeleteLiveRecordTemplateResponse
- type DeleteLiveRecordTemplateResponseParams
- type DeleteLiveSnapshotRuleRequest
- type DeleteLiveSnapshotRuleRequestParams
- type DeleteLiveSnapshotRuleResponse
- type DeleteLiveSnapshotRuleResponseParams
- type DeleteLiveSnapshotTemplateRequest
- type DeleteLiveSnapshotTemplateRequestParams
- type DeleteLiveSnapshotTemplateResponse
- type DeleteLiveSnapshotTemplateResponseParams
- type DeleteLiveStreamMonitorRequest
- type DeleteLiveStreamMonitorRequestParams
- type DeleteLiveStreamMonitorResponse
- type DeleteLiveStreamMonitorResponseParams
- type DeleteLiveTimeShiftRuleRequest
- type DeleteLiveTimeShiftRuleRequestParams
- type DeleteLiveTimeShiftRuleResponse
- type DeleteLiveTimeShiftRuleResponseParams
- type DeleteLiveTimeShiftTemplateRequest
- type DeleteLiveTimeShiftTemplateRequestParams
- type DeleteLiveTimeShiftTemplateResponse
- type DeleteLiveTimeShiftTemplateResponseParams
- type DeleteLiveTranscodeRuleRequest
- type DeleteLiveTranscodeRuleRequestParams
- type DeleteLiveTranscodeRuleResponse
- type DeleteLiveTranscodeRuleResponseParams
- type DeleteLiveTranscodeTemplateRequest
- type DeleteLiveTranscodeTemplateRequestParams
- type DeleteLiveTranscodeTemplateResponse
- type DeleteLiveTranscodeTemplateResponseParams
- type DeleteLiveWatermarkRequest
- type DeleteLiveWatermarkRequestParams
- type DeleteLiveWatermarkResponse
- type DeleteLiveWatermarkResponseParams
- type DeleteLiveWatermarkRuleRequest
- type DeleteLiveWatermarkRuleRequestParams
- type DeleteLiveWatermarkRuleResponse
- type DeleteLiveWatermarkRuleResponseParams
- type DeletePullStreamConfigRequest
- type DeletePullStreamConfigRequestParams
- type DeletePullStreamConfigResponse
- type DeletePullStreamConfigResponseParams
- type DeleteRecordTaskRequest
- type DeleteRecordTaskRequestParams
- type DeleteRecordTaskResponse
- type DeleteRecordTaskResponseParams
- type DeleteScreenshotTaskRequest
- type DeleteScreenshotTaskRequestParams
- type DeleteScreenshotTaskResponse
- type DeleteScreenshotTaskResponseParams
- type DescribeAllStreamPlayInfoListRequest
- type DescribeAllStreamPlayInfoListRequestParams
- type DescribeAllStreamPlayInfoListResponse
- type DescribeAllStreamPlayInfoListResponseParams
- type DescribeAreaBillBandwidthAndFluxListRequest
- type DescribeAreaBillBandwidthAndFluxListRequestParams
- type DescribeAreaBillBandwidthAndFluxListResponse
- type DescribeAreaBillBandwidthAndFluxListResponseParams
- type DescribeBackupStreamListRequest
- type DescribeBackupStreamListRequestParams
- type DescribeBackupStreamListResponse
- type DescribeBackupStreamListResponseParams
- type DescribeBillBandwidthAndFluxListRequest
- type DescribeBillBandwidthAndFluxListRequestParams
- type DescribeBillBandwidthAndFluxListResponse
- type DescribeBillBandwidthAndFluxListResponseParams
- type DescribeCallbackRecordsListRequest
- type DescribeCallbackRecordsListRequestParams
- type DescribeCallbackRecordsListResponse
- type DescribeCallbackRecordsListResponseParams
- type DescribeConcurrentRecordStreamNumRequest
- type DescribeConcurrentRecordStreamNumRequestParams
- type DescribeConcurrentRecordStreamNumResponse
- type DescribeConcurrentRecordStreamNumResponseParams
- type DescribeDeliverBandwidthListRequest
- type DescribeDeliverBandwidthListRequestParams
- type DescribeDeliverBandwidthListResponse
- type DescribeDeliverBandwidthListResponseParams
- type DescribeDeliverLogDownListRequest
- type DescribeDeliverLogDownListRequestParams
- type DescribeDeliverLogDownListResponse
- type DescribeDeliverLogDownListResponseParams
- type DescribeGroupProIspPlayInfoListRequest
- type DescribeGroupProIspPlayInfoListRequestParams
- type DescribeGroupProIspPlayInfoListResponse
- type DescribeGroupProIspPlayInfoListResponseParams
- type DescribeHttpStatusInfoListRequest
- type DescribeHttpStatusInfoListRequestParams
- type DescribeHttpStatusInfoListResponse
- type DescribeHttpStatusInfoListResponseParams
- type DescribeLiveCallbackRulesRequest
- type DescribeLiveCallbackRulesRequestParams
- type DescribeLiveCallbackRulesResponse
- type DescribeLiveCallbackRulesResponseParams
- type DescribeLiveCallbackTemplateRequest
- type DescribeLiveCallbackTemplateRequestParams
- type DescribeLiveCallbackTemplateResponse
- type DescribeLiveCallbackTemplateResponseParams
- type DescribeLiveCallbackTemplatesRequest
- type DescribeLiveCallbackTemplatesRequestParams
- type DescribeLiveCallbackTemplatesResponse
- type DescribeLiveCallbackTemplatesResponseParams
- type DescribeLiveCertRequest
- type DescribeLiveCertRequestParams
- type DescribeLiveCertResponse
- type DescribeLiveCertResponseParams
- type DescribeLiveCertsRequest
- type DescribeLiveCertsRequestParams
- type DescribeLiveCertsResponse
- type DescribeLiveCertsResponseParams
- type DescribeLiveDelayInfoListRequest
- type DescribeLiveDelayInfoListRequestParams
- type DescribeLiveDelayInfoListResponse
- type DescribeLiveDelayInfoListResponseParams
- type DescribeLiveDomainCertBindingsRequest
- type DescribeLiveDomainCertBindingsRequestParams
- type DescribeLiveDomainCertBindingsResponse
- type DescribeLiveDomainCertBindingsResponseParams
- type DescribeLiveDomainCertRequest
- type DescribeLiveDomainCertRequestParams
- type DescribeLiveDomainCertResponse
- type DescribeLiveDomainCertResponseParams
- type DescribeLiveDomainPlayInfoListRequest
- type DescribeLiveDomainPlayInfoListRequestParams
- type DescribeLiveDomainPlayInfoListResponse
- type DescribeLiveDomainPlayInfoListResponseParams
- type DescribeLiveDomainRefererRequest
- type DescribeLiveDomainRefererRequestParams
- type DescribeLiveDomainRefererResponse
- type DescribeLiveDomainRefererResponseParams
- type DescribeLiveDomainRequest
- type DescribeLiveDomainRequestParams
- type DescribeLiveDomainResponse
- type DescribeLiveDomainResponseParams
- type DescribeLiveDomainsRequest
- type DescribeLiveDomainsRequestParams
- type DescribeLiveDomainsResponse
- type DescribeLiveDomainsResponseParams
- type DescribeLiveForbidStreamListRequest
- type DescribeLiveForbidStreamListRequestParams
- type DescribeLiveForbidStreamListResponse
- type DescribeLiveForbidStreamListResponseParams
- type DescribeLivePackageInfoRequest
- type DescribeLivePackageInfoRequestParams
- type DescribeLivePackageInfoResponse
- type DescribeLivePackageInfoResponseParams
- type DescribeLivePadProcessorListRequest
- type DescribeLivePadProcessorListRequestParams
- type DescribeLivePadProcessorListResponse
- type DescribeLivePadProcessorListResponseParams
- type DescribeLivePadRulesRequest
- type DescribeLivePadRulesRequestParams
- type DescribeLivePadRulesResponse
- type DescribeLivePadRulesResponseParams
- type DescribeLivePadTemplateRequest
- type DescribeLivePadTemplateRequestParams
- type DescribeLivePadTemplateResponse
- type DescribeLivePadTemplateResponseParams
- type DescribeLivePadTemplatesRequest
- type DescribeLivePadTemplatesRequestParams
- type DescribeLivePadTemplatesResponse
- type DescribeLivePadTemplatesResponseParams
- type DescribeLivePlayAuthKeyRequest
- type DescribeLivePlayAuthKeyRequestParams
- type DescribeLivePlayAuthKeyResponse
- type DescribeLivePlayAuthKeyResponseParams
- type DescribeLivePullStreamTaskStatusRequest
- type DescribeLivePullStreamTaskStatusRequestParams
- type DescribeLivePullStreamTaskStatusResponse
- type DescribeLivePullStreamTaskStatusResponseParams
- type DescribeLivePullStreamTasksRequest
- type DescribeLivePullStreamTasksRequestParams
- type DescribeLivePullStreamTasksResponse
- type DescribeLivePullStreamTasksResponseParams
- type DescribeLivePushAuthKeyRequest
- type DescribeLivePushAuthKeyRequestParams
- type DescribeLivePushAuthKeyResponse
- type DescribeLivePushAuthKeyResponseParams
- type DescribeLiveRecordRulesRequest
- type DescribeLiveRecordRulesRequestParams
- type DescribeLiveRecordRulesResponse
- type DescribeLiveRecordRulesResponseParams
- type DescribeLiveRecordTemplateRequest
- type DescribeLiveRecordTemplateRequestParams
- type DescribeLiveRecordTemplateResponse
- type DescribeLiveRecordTemplateResponseParams
- type DescribeLiveRecordTemplatesRequest
- type DescribeLiveRecordTemplatesRequestParams
- type DescribeLiveRecordTemplatesResponse
- type DescribeLiveRecordTemplatesResponseParams
- type DescribeLiveSnapshotRulesRequest
- type DescribeLiveSnapshotRulesRequestParams
- type DescribeLiveSnapshotRulesResponse
- type DescribeLiveSnapshotRulesResponseParams
- type DescribeLiveSnapshotTemplateRequest
- type DescribeLiveSnapshotTemplateRequestParams
- type DescribeLiveSnapshotTemplateResponse
- type DescribeLiveSnapshotTemplateResponseParams
- type DescribeLiveSnapshotTemplatesRequest
- type DescribeLiveSnapshotTemplatesRequestParams
- type DescribeLiveSnapshotTemplatesResponse
- type DescribeLiveSnapshotTemplatesResponseParams
- type DescribeLiveStreamEventListRequest
- type DescribeLiveStreamEventListRequestParams
- type DescribeLiveStreamEventListResponse
- type DescribeLiveStreamEventListResponseParams
- type DescribeLiveStreamMonitorListRequest
- type DescribeLiveStreamMonitorListRequestParams
- type DescribeLiveStreamMonitorListResponse
- type DescribeLiveStreamMonitorListResponseParams
- type DescribeLiveStreamMonitorRequest
- type DescribeLiveStreamMonitorRequestParams
- type DescribeLiveStreamMonitorResponse
- type DescribeLiveStreamMonitorResponseParams
- type DescribeLiveStreamOnlineListRequest
- type DescribeLiveStreamOnlineListRequestParams
- type DescribeLiveStreamOnlineListResponse
- type DescribeLiveStreamOnlineListResponseParams
- type DescribeLiveStreamPublishedListRequest
- type DescribeLiveStreamPublishedListRequestParams
- type DescribeLiveStreamPublishedListResponse
- type DescribeLiveStreamPublishedListResponseParams
- type DescribeLiveStreamPushInfoListRequest
- type DescribeLiveStreamPushInfoListRequestParams
- type DescribeLiveStreamPushInfoListResponse
- type DescribeLiveStreamPushInfoListResponseParams
- type DescribeLiveStreamStateRequest
- type DescribeLiveStreamStateRequestParams
- type DescribeLiveStreamStateResponse
- type DescribeLiveStreamStateResponseParams
- type DescribeLiveTimeShiftBillInfoListRequest
- type DescribeLiveTimeShiftBillInfoListRequestParams
- type DescribeLiveTimeShiftBillInfoListResponse
- type DescribeLiveTimeShiftBillInfoListResponseParams
- type DescribeLiveTimeShiftRulesRequest
- type DescribeLiveTimeShiftRulesRequestParams
- type DescribeLiveTimeShiftRulesResponse
- type DescribeLiveTimeShiftRulesResponseParams
- type DescribeLiveTimeShiftTemplatesRequest
- type DescribeLiveTimeShiftTemplatesRequestParams
- type DescribeLiveTimeShiftTemplatesResponse
- type DescribeLiveTimeShiftTemplatesResponseParams
- type DescribeLiveTranscodeDetailInfoRequest
- type DescribeLiveTranscodeDetailInfoRequestParams
- type DescribeLiveTranscodeDetailInfoResponse
- type DescribeLiveTranscodeDetailInfoResponseParams
- type DescribeLiveTranscodeRulesRequest
- type DescribeLiveTranscodeRulesRequestParams
- type DescribeLiveTranscodeRulesResponse
- type DescribeLiveTranscodeRulesResponseParams
- type DescribeLiveTranscodeTemplateRequest
- type DescribeLiveTranscodeTemplateRequestParams
- type DescribeLiveTranscodeTemplateResponse
- type DescribeLiveTranscodeTemplateResponseParams
- type DescribeLiveTranscodeTemplatesRequest
- type DescribeLiveTranscodeTemplatesRequestParams
- type DescribeLiveTranscodeTemplatesResponse
- type DescribeLiveTranscodeTemplatesResponseParams
- type DescribeLiveTranscodeTotalInfoRequest
- type DescribeLiveTranscodeTotalInfoRequestParams
- type DescribeLiveTranscodeTotalInfoResponse
- type DescribeLiveTranscodeTotalInfoResponseParams
- type DescribeLiveWatermarkRequest
- type DescribeLiveWatermarkRequestParams
- type DescribeLiveWatermarkResponse
- type DescribeLiveWatermarkResponseParams
- type DescribeLiveWatermarkRulesRequest
- type DescribeLiveWatermarkRulesRequestParams
- type DescribeLiveWatermarkRulesResponse
- type DescribeLiveWatermarkRulesResponseParams
- type DescribeLiveWatermarksRequest
- type DescribeLiveWatermarksRequestParams
- type DescribeLiveWatermarksResponse
- type DescribeLiveWatermarksResponseParams
- type DescribeLiveXP2PDetailInfoListRequest
- type DescribeLiveXP2PDetailInfoListRequestParams
- type DescribeLiveXP2PDetailInfoListResponse
- type DescribeLiveXP2PDetailInfoListResponseParams
- type DescribeLogDownloadListRequest
- type DescribeLogDownloadListRequestParams
- type DescribeLogDownloadListResponse
- type DescribeLogDownloadListResponseParams
- type DescribeMonitorReportRequest
- type DescribeMonitorReportRequestParams
- type DescribeMonitorReportResponse
- type DescribeMonitorReportResponseParams
- type DescribePlayErrorCodeDetailInfoListRequest
- type DescribePlayErrorCodeDetailInfoListRequestParams
- type DescribePlayErrorCodeDetailInfoListResponse
- type DescribePlayErrorCodeDetailInfoListResponseParams
- type DescribePlayErrorCodeSumInfoListRequest
- type DescribePlayErrorCodeSumInfoListRequestParams
- type DescribePlayErrorCodeSumInfoListResponse
- type DescribePlayErrorCodeSumInfoListResponseParams
- type DescribeProIspPlaySumInfoListRequest
- type DescribeProIspPlaySumInfoListRequestParams
- type DescribeProIspPlaySumInfoListResponse
- type DescribeProIspPlaySumInfoListResponseParams
- type DescribeProvinceIspPlayInfoListRequest
- type DescribeProvinceIspPlayInfoListRequestParams
- type DescribeProvinceIspPlayInfoListResponse
- type DescribeProvinceIspPlayInfoListResponseParams
- type DescribePullStreamConfigsRequest
- type DescribePullStreamConfigsRequestParams
- type DescribePullStreamConfigsResponse
- type DescribePullStreamConfigsResponseParams
- type DescribePullTransformPushInfoRequest
- type DescribePullTransformPushInfoRequestParams
- type DescribePullTransformPushInfoResponse
- type DescribePullTransformPushInfoResponseParams
- type DescribePushBandwidthAndFluxListRequest
- type DescribePushBandwidthAndFluxListRequestParams
- type DescribePushBandwidthAndFluxListResponse
- type DescribePushBandwidthAndFluxListResponseParams
- type DescribeRecordTaskRequest
- type DescribeRecordTaskRequestParams
- type DescribeRecordTaskResponse
- type DescribeRecordTaskResponseParams
- type DescribeScreenShotSheetNumListRequest
- type DescribeScreenShotSheetNumListRequestParams
- type DescribeScreenShotSheetNumListResponse
- type DescribeScreenShotSheetNumListResponseParams
- type DescribeScreenshotTaskRequest
- type DescribeScreenshotTaskRequestParams
- type DescribeScreenshotTaskResponse
- type DescribeScreenshotTaskResponseParams
- type DescribeStreamDayPlayInfoListRequest
- type DescribeStreamDayPlayInfoListRequestParams
- type DescribeStreamDayPlayInfoListResponse
- type DescribeStreamDayPlayInfoListResponseParams
- type DescribeStreamPlayInfoListRequest
- type DescribeStreamPlayInfoListRequestParams
- type DescribeStreamPlayInfoListResponse
- type DescribeStreamPlayInfoListResponseParams
- type DescribeStreamPushInfoListRequest
- type DescribeStreamPushInfoListRequestParams
- type DescribeStreamPushInfoListResponse
- type DescribeStreamPushInfoListResponseParams
- type DescribeTimeShiftRecordDetailRequest
- type DescribeTimeShiftRecordDetailRequestParams
- type DescribeTimeShiftRecordDetailResponse
- type DescribeTimeShiftRecordDetailResponseParams
- type DescribeTimeShiftStreamListRequest
- type DescribeTimeShiftStreamListRequestParams
- type DescribeTimeShiftStreamListResponse
- type DescribeTimeShiftStreamListResponseParams
- type DescribeTopClientIpSumInfoListRequest
- type DescribeTopClientIpSumInfoListRequestParams
- type DescribeTopClientIpSumInfoListResponse
- type DescribeTopClientIpSumInfoListResponseParams
- type DescribeTranscodeTaskNumRequest
- type DescribeTranscodeTaskNumRequestParams
- type DescribeTranscodeTaskNumResponse
- type DescribeTranscodeTaskNumResponseParams
- type DescribeUploadStreamNumsRequest
- type DescribeUploadStreamNumsRequestParams
- type DescribeUploadStreamNumsResponse
- type DescribeUploadStreamNumsResponseParams
- type DescribeVisitTopSumInfoListRequest
- type DescribeVisitTopSumInfoListRequestParams
- type DescribeVisitTopSumInfoListResponse
- type DescribeVisitTopSumInfoListResponseParams
- type DiagnoseResult
- type DomainCertInfo
- type DomainDetailInfo
- type DomainInfo
- type DomainInfoList
- type DropLiveStreamRequest
- type DropLiveStreamRequestParams
- type DropLiveStreamResponse
- type DropLiveStreamResponseParams
- type EnableLiveDomainRequest
- type EnableLiveDomainRequestParams
- type EnableLiveDomainResponse
- type EnableLiveDomainResponseParams
- type EnableOptimalSwitchingRequest
- type EnableOptimalSwitchingRequestParams
- type EnableOptimalSwitchingResponse
- type EnableOptimalSwitchingResponseParams
- type FlvSpecialParam
- type ForbidLiveDomainRequest
- type ForbidLiveDomainRequestParams
- type ForbidLiveDomainResponse
- type ForbidLiveDomainResponseParams
- type ForbidLiveStreamRequest
- type ForbidLiveStreamRequestParams
- type ForbidLiveStreamResponse
- type ForbidLiveStreamResponseParams
- type ForbidStreamInfo
- type GroupProIspDataInfo
- type HlsSpecialParam
- type HttpCodeInfo
- type HttpCodeValue
- type HttpStatusData
- type HttpStatusInfo
- type LiveCertDomainInfo
- type LiveDomainCertBindings
- type LivePackageInfo
- type LiveStreamMonitorInfo
- type LiveStreamMonitorInputInfo
- type LiveStreamMonitorNotifyPolicy
- type LiveStreamMonitorOutputInfo
- type LogInfo
- type MPSResult
- type MixPortraitSegmentParams
- type ModifyLiveCallbackTemplateRequest
- type ModifyLiveCallbackTemplateRequestParams
- type ModifyLiveCallbackTemplateResponse
- type ModifyLiveCallbackTemplateResponseParams
- type ModifyLiveDomainCertBindingsRequest
- type ModifyLiveDomainCertBindingsRequestParams
- type ModifyLiveDomainCertBindingsResponse
- type ModifyLiveDomainCertBindingsResponseParams
- type ModifyLiveDomainRefererRequest
- type ModifyLiveDomainRefererRequestParams
- type ModifyLiveDomainRefererResponse
- type ModifyLiveDomainRefererResponseParams
- type ModifyLivePadTemplateRequest
- type ModifyLivePadTemplateRequestParams
- type ModifyLivePadTemplateResponse
- type ModifyLivePadTemplateResponseParams
- type ModifyLivePlayAuthKeyRequest
- type ModifyLivePlayAuthKeyRequestParams
- type ModifyLivePlayAuthKeyResponse
- type ModifyLivePlayAuthKeyResponseParams
- type ModifyLivePlayDomainRequest
- type ModifyLivePlayDomainRequestParams
- type ModifyLivePlayDomainResponse
- type ModifyLivePlayDomainResponseParams
- type ModifyLivePullStreamTaskRequest
- type ModifyLivePullStreamTaskRequestParams
- type ModifyLivePullStreamTaskResponse
- type ModifyLivePullStreamTaskResponseParams
- type ModifyLivePushAuthKeyRequest
- type ModifyLivePushAuthKeyRequestParams
- type ModifyLivePushAuthKeyResponse
- type ModifyLivePushAuthKeyResponseParams
- type ModifyLiveRecordTemplateRequest
- type ModifyLiveRecordTemplateRequestParams
- type ModifyLiveRecordTemplateResponse
- type ModifyLiveRecordTemplateResponseParams
- type ModifyLiveSnapshotTemplateRequest
- type ModifyLiveSnapshotTemplateRequestParams
- type ModifyLiveSnapshotTemplateResponse
- type ModifyLiveSnapshotTemplateResponseParams
- type ModifyLiveStreamMonitorRequest
- type ModifyLiveStreamMonitorRequestParams
- type ModifyLiveStreamMonitorResponse
- type ModifyLiveStreamMonitorResponseParams
- type ModifyLiveTimeShiftTemplateRequest
- type ModifyLiveTimeShiftTemplateRequestParams
- type ModifyLiveTimeShiftTemplateResponse
- type ModifyLiveTimeShiftTemplateResponseParams
- type ModifyLiveTranscodeTemplateRequest
- type ModifyLiveTranscodeTemplateRequestParams
- type ModifyLiveTranscodeTemplateResponse
- type ModifyLiveTranscodeTemplateResponseParams
- type ModifyPullStreamConfigRequest
- type ModifyPullStreamConfigRequestParams
- type ModifyPullStreamConfigResponse
- type ModifyPullStreamConfigResponseParams
- type ModifyPullStreamStatusRequest
- type ModifyPullStreamStatusRequestParams
- type ModifyPullStreamStatusResponse
- type ModifyPullStreamStatusResponseParams
- type MonitorStreamPlayInfo
- type PadTemplate
- type PlayAuthKeyInfo
- type PlayCodeTotalInfo
- type PlayDataInfoByStream
- type PlayStatInfo
- type PlaySumStatInfo
- type ProIspPlayCodeDataInfo
- type ProIspPlaySumInfo
- type PublishTime
- type PullPushWatermarkInfo
- type PullStreamConfig
- type PullStreamTaskInfo
- type PushAuthKeyInfo
- type PushDataInfo
- type PushLogInfo
- type PushQualityData
- type RecentPullInfo
- type RecordParam
- type RecordTask
- type RecordTemplateInfo
- type RefererAuthConfig
- type RestartLivePullStreamTaskRequest
- type RestartLivePullStreamTaskRequestParams
- type RestartLivePullStreamTaskResponse
- type RestartLivePullStreamTaskResponseParams
- type ResumeDelayLiveStreamRequest
- type ResumeDelayLiveStreamRequestParams
- type ResumeDelayLiveStreamResponse
- type ResumeDelayLiveStreamResponseParams
- type ResumeLiveStreamRequest
- type ResumeLiveStreamRequestParams
- type ResumeLiveStreamResponse
- type ResumeLiveStreamResponseParams
- type RuleInfo
- type ScreenshotTask
- type SnapshotTemplateInfo
- type StartLiveStreamMonitorRequest
- type StartLiveStreamMonitorRequestParams
- type StartLiveStreamMonitorResponse
- type StartLiveStreamMonitorResponseParams
- type StopLivePadProcessorRequest
- type StopLivePadProcessorRequestParams
- type StopLivePadProcessorResponse
- type StopLivePadProcessorResponseParams
- type StopLiveRecordRequest
- type StopLiveRecordRequestParams
- type StopLiveRecordResponse
- type StopLiveRecordResponseParams
- type StopLiveStreamMonitorRequest
- type StopLiveStreamMonitorRequestParams
- type StopLiveStreamMonitorResponse
- type StopLiveStreamMonitorResponseParams
- type StopRecordTaskRequest
- type StopRecordTaskRequestParams
- type StopRecordTaskResponse
- type StopRecordTaskResponseParams
- type StopScreenshotTaskRequest
- type StopScreenshotTaskRequestParams
- type StopScreenshotTaskResponse
- type StopScreenshotTaskResponseParams
- type StreamEventInfo
- type StreamName
- type StreamOnlineInfo
- type SwitchBackupStreamRequest
- type SwitchBackupStreamRequestParams
- type SwitchBackupStreamResponse
- type SwitchBackupStreamResponseParams
- type TaskDurationInfo
- type TaskStatusInfo
- type TemplateInfo
- type TimeShiftBillData
- type TimeShiftRecord
- type TimeShiftStreamInfo
- type TimeShiftTemplate
- type TimeValue
- type TranscodeDetailInfo
- type TranscodeTaskNum
- type TranscodeTotalInfo
- type UnBindLiveDomainCertRequest
- type UnBindLiveDomainCertRequestParams
- type UnBindLiveDomainCertResponse
- type UnBindLiveDomainCertResponseParams
- type UpdateLiveWatermarkRequest
- type UpdateLiveWatermarkRequestParams
- type UpdateLiveWatermarkResponse
- type UpdateLiveWatermarkResponseParams
- type WatermarkInfo
- type XP2PDetailInfo
Constants ¶
const ( // CAM签名/鉴权错误。 AUTHFAILURE = "AuthFailure" // DryRun 操作,代表请求将会是成功的,只是多传了 DryRun 参数。 DRYRUNOPERATION = "DryRunOperation" // 操作失败。 FAILEDOPERATION = "FailedOperation" // 操作 AI 接口失败。 FAILEDOPERATION_AITRANSCODEOPTIONFAIL = "FailedOperation.AiTranscodeOptionFail" // 改变任务状态失败。 FAILEDOPERATION_ALTERTASKSTATE = "FailedOperation.AlterTaskState" // 请检查是否有权限。 FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" // 调用第三方服务失败。 FAILEDOPERATION_CALLOTHERSVRERROR = "FailedOperation.CallOtherSvrError" // 调用内部服务失败。 FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" // 取消的混流 session 不存在。 FAILEDOPERATION_CANCELSESSIONNOTEXIST = "FailedOperation.CancelSessionNotExist" // 该证书已颁发,不能删除。 FAILEDOPERATION_CANNOTBEDELETEDISSUED = "FailedOperation.CannotBeDeletedIssued" // 免费证书申请1小时内不允许删除。 FAILEDOPERATION_CANNOTBEDELETEDWITHINHOUR = "FailedOperation.CannotBeDeletedWithinHour" // 证书已存在。 FAILEDOPERATION_CERTIFICATEEXISTS = "FailedOperation.CertificateExists" // 证书不符合标准。 FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" // 证书与私钥不对应。 FAILEDOPERATION_CERTIFICATEMISMATCH = "FailedOperation.CertificateMismatch" // 证书不存在。 FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" // 模版使用中。 FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" // 下发CDN平台失败。 FAILEDOPERATION_CONFIGCDNFAILED = "FailedOperation.ConfigCDNFailed" // 任务接口执行冲突。 FAILEDOPERATION_CONFLICTACTION = "FailedOperation.ConflictAction" // Cos bucket 不存在。 FAILEDOPERATION_COSBUCKETNOTEXIST = "FailedOperation.CosBucketNotExist" // 无权限访问 Cos bucket。 FAILEDOPERATION_COSBUCKETNOTPERMISSION = "FailedOperation.CosBucketNotPermission" // Cos 角色不存在,请前往 控制台 -> 功能配置 -> 直播截图&鉴黄 页面进行授权。 FAILEDOPERATION_COSROLENOTEXISTS = "FailedOperation.CosRoleNotExists" // 数据库访问异常。 FAILEDOPERATION_DATABASENOTACCESSIBLE = "FailedOperation.DatabaseNotAccessible" // 2天内有产生流量,域名处于锁定期间,2天内无流量产生才允许删除域名。 FAILEDOPERATION_DELETEDOMAININLOCKEDTIME = "FailedOperation.DeleteDomainInLockedTime" // 域名已添加。 FAILEDOPERATION_DOMAINADDED = "FailedOperation.DomainAdded" // 配置域名规则失败。 FAILEDOPERATION_DOMAINGSLBFAIL = "FailedOperation.DomainGslbFail" // 域名需要实名认证。 FAILEDOPERATION_DOMAINNEEDREALNAME = "FailedOperation.DomainNeedRealName" // 域名归属待验证。 FAILEDOPERATION_DOMAINNEEDVERIFYOWNER = "FailedOperation.DomainNeedVerifyOwner" // 免费证书数量超出限制。 FAILEDOPERATION_EXCEEDSFREELIMIT = "FailedOperation.ExceedsFreeLimit" // 获取数据失败。 FAILEDOPERATION_GETDATAFAILED = "FailedOperation.GetDataFailed" // 无法获取水印 url。 FAILEDOPERATION_GETPICTUREURLERROR = "FailedOperation.GetPictureUrlError" // 获取输入流长宽失败。 FAILEDOPERATION_GETSTREAMRESOLUTIONERROR = "FailedOperation.GetStreamResolutionError" // 无在线流。 FAILEDOPERATION_HASNOTLIVINGSTREAM = "FailedOperation.HasNotLivingStream" // 域名数量超过限制(100个)。 FAILEDOPERATION_HOSTOUTLIMIT = "FailedOperation.HostOutLimit" // 禁止监播c流。 FAILEDOPERATION_INPUTSTREAMMIXTYPENOTACCESSIBLE = "FailedOperation.InputStreamMixTypeNotAccessible" // 证书状态不正确。 FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" // 参数有误。 FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" // 操作 CDN 接口失败。 FAILEDOPERATION_INVOKECDNAPIFAIL = "FailedOperation.InvokeCdnApiFail" // 操作点播接口异常。 FAILEDOPERATION_INVOKEVIDEOAPIFAIL = "FailedOperation.InvokeVideoApiFail" // 计费平台返回余额不足。 FAILEDOPERATION_JIFEINOENOUGHFUND = "FailedOperation.JiFeiNoEnoughFund" // 监播任务处于启动状态。 FAILEDOPERATION_MONITORISACTIVE = "FailedOperation.MonitorIsActive" // 监播任务超出限制。 FAILEDOPERATION_MONITORLIMITEXCEEDED = "FailedOperation.MonitorLimitExceeded" // 监播任务不存在。 FAILEDOPERATION_MONITORNOTEXIST = "FailedOperation.MonitorNotExist" // 当前 CA 机构访问繁忙,请稍后重试。 FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" // 您没有该项目的操作权限。 FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" // 尚未通过实名认证。 FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" // 找不到记录。 FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" // 父域名已添加。 FAILEDOPERATION_PARENTDOMAINADDED = "FailedOperation.ParentDomainAdded" // 启动混流失败。 FAILEDOPERATION_PROCESSMIXERROR = "FailedOperation.ProcessMixError" // 查询 upload 信息失败。 FAILEDOPERATION_QUERYUPLOADINFOFAILED = "FailedOperation.QueryUploadInfoFailed" // 关联服务无法访问。 FAILEDOPERATION_RELATESERVERNOTACCESSIBLE = "FailedOperation.RelateServerNotAccessible" // 输入关联的运行中的监播任务超出限制。 FAILEDOPERATION_RELATEDRUNNINGMONITORLIMITEXCEEDED = "FailedOperation.RelatedRunningMonitorLimitExceeded" // 规则已经存在。 FAILEDOPERATION_RULEALREADYEXIST = "FailedOperation.RuleAlreadyExist" // 用户没有有效的流量套餐包。 FAILEDOPERATION_SDKNOPACKAGE = "FailedOperation.SdkNoPackage" // 启动监播任务失败。 FAILEDOPERATION_STARTTASKFAILED = "FailedOperation.StartTaskFailed" // 停止监播任务失败。 FAILEDOPERATION_STOPTASKFAILED = "FailedOperation.StopTaskFailed" // 流不存在。 FAILEDOPERATION_STREAMNOTEXIST = "FailedOperation.StreamNotExist" // 子域名已添加。 FAILEDOPERATION_SUBDOMAINADDED = "FailedOperation.SubDomainAdded" // 解绑Tag失败,请尝试手动解绑。 FAILEDOPERATION_TAGUNBINDERROR = "FailedOperation.TagUnbindError" // 内部错误。 INTERNALERROR = "InternalError" // 针对添加转码模版的接口。 INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" // 调用内部服务错误。 INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" // 暂不支持添加中文域名,请核对域名格式。 INTERNALERROR_CHINESECHARACTERDETECTED = "InternalError.ChineseCharacterDetected" // 模版使用中。 INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" // 模版不存在。 INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" // 模版数量超过限制。 INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" // 配置不存在。 INTERNALERROR_CONFIGNOTEXIST = "InternalError.ConfigNotExist" // DB 连接错误。 INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" // 证书使用中。 INTERNALERROR_CRTDATEINUSING = "InternalError.CrtDateInUsing" // 证书不存在。 INTERNALERROR_CRTDATENOTFOUND = "InternalError.CrtDateNotFound" // 证书不合法。 INTERNALERROR_CRTDATENOTLEGAL = "InternalError.CrtDateNotLegal" // 证书过期。 INTERNALERROR_CRTDATEOVERDUE = "InternalError.CrtDateOverdue" // 没有相关域名。 INTERNALERROR_CRTDOMAINNOTFOUND = "InternalError.CrtDomainNotFound" // 证书 Key 不匹配。 INTERNALERROR_CRTKEYNOTMATCH = "InternalError.CrtKeyNotMatch" // DB执行错误。 INTERNALERROR_DBERROR = "InternalError.DBError" // 该域名已在其他处接入,请检查域名是否输入正确。 如域名正确,您可通过验证后重新添加域名。 INTERNALERROR_DOMAINALREADYEXIST = "InternalError.DomainAlreadyExist" // 域名格式错误,请输入合法格式域名。 INTERNALERROR_DOMAINFORMATERROR = "InternalError.DomainFormatError" // 添加 GSLB 规则失败。 INTERNALERROR_DOMAINGSLBFAIL = "InternalError.DomainGslbFail" // 该域名已在其他处接入,请检查域名是否输入正确。 如域名正确,您可通过验证后重新添加域名。 INTERNALERROR_DOMAINISFAMOUS = "InternalError.DomainIsFamous" // 您的域名不可用,请输入正确的域名。 INTERNALERROR_DOMAINISLIMITED = "InternalError.DomainIsLimited" // 域名没有备案。 INTERNALERROR_DOMAINNORECORD = "InternalError.DomainNoRecord" // 域名不存在。 INTERNALERROR_DOMAINNOTEXIST = "InternalError.DomainNotExist" // 域名长度超过限制。 INTERNALERROR_DOMAINTOOLONG = "InternalError.DomainTooLong" // 获取用户账号错误。 INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" // 获取配置错误。 INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" // 获取流信息失败。 INTERNALERROR_GETSTREAMINFOERROR = "InternalError.GetStreamInfoError" // 获取直播源信息错误。 INTERNALERROR_GETUPSTREAMINFOERROR = "InternalError.GetUpstreamInfoError" // 获取水印错误。 INTERNALERROR_GETWATERMARKERROR = "InternalError.GetWatermarkError" // 无在线流。 INTERNALERROR_HASNOTLIVINGSTREAM = "InternalError.HasNotLivingStream" // 参数检校不通过。 INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" // 无效的请求。 INTERNALERROR_INVALIDREQUEST = "InternalError.InvalidRequest" // 账号信息错误。 INTERNALERROR_INVALIDUSER = "InternalError.InvalidUser" // 计费平台返回其他错误。 INTERNALERROR_JIFEIOTHERERROR = "InternalError.JiFeiOtherError" // 内部网络错误。 INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" // 记录不存在。 INTERNALERROR_NOTFOUND = "InternalError.NotFound" // 无权限操作。 INTERNALERROR_NOTPERMMITOPERAT = "InternalError.NotPermmitOperat" // 播放域名不存在。 INTERNALERROR_PLAYDOMAINNORECORD = "InternalError.PlayDomainNoRecord" // 转码模板名称已经存在。 INTERNALERROR_PROCESSORALREADYEXIST = "InternalError.ProcessorAlreadyExist" // 推流域名不存在。 INTERNALERROR_PUSHDOMAINNORECORD = "InternalError.PushDomainNoRecord" // 按省份运营商查询播放信息失败。 INTERNALERROR_QUERYPROISPPLAYINFOERROR = "InternalError.QueryProIspPlayInfoError" // 查询 upload 信息失败。 INTERNALERROR_QUERYUPLOADINFOFAILED = "InternalError.QueryUploadInfoFailed" // 规则已经配置。 INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" // 规则使用中。 INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" // 规则不存在。 INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" // 规则超过限制。 INTERNALERROR_RULEOUTLIMIT = "InternalError.RuleOutLimit" // 流状态异常。 INTERNALERROR_STREAMSTATUSERROR = "InternalError.StreamStatusError" // 系统内部错误。 INTERNALERROR_SYSTEMERROR = "InternalError.SystemError" // 更新数据失败。 INTERNALERROR_UPDATEDATAERROR = "InternalError.UpdateDataError" // 添加直播水印失败。 INTERNALERROR_WATERMARKADDERROR = "InternalError.WatermarkAddError" // 水印修改内部错误。 INTERNALERROR_WATERMARKEDITERROR = "InternalError.WatermarkEditError" // 水印不存在。 INTERNALERROR_WATERMARKNOTEXIST = "InternalError.WatermarkNotExist" // 参数错误。 INVALIDPARAMETER = "InvalidParameter" // 错误的模板名。 INVALIDPARAMETER_ARGSNOTMATCH = "InvalidParameter.ArgsNotMatch" // Cos自定义文件名错误。 INVALIDPARAMETER_COSCUSTOMFILENAMEERROR = "InvalidParameter.COSCustomFileNameError" // 取消不存在的会话。 INVALIDPARAMETER_CANCELSESSIONNOTEXIST = "InvalidParameter.CancelSessionNotExist" // 腾讯云证书托管 ID 错误。 INVALIDPARAMETER_CLOUDCRTIDERROR = "InvalidParameter.CloudCrtIdError" // 赠送的腾讯云域名已过期。 INVALIDPARAMETER_CLOUDDOMAINISSTOP = "InvalidParameter.CloudDomainIsStop" // 模版使用中。 INVALIDPARAMETER_CONFINUSED = "InvalidParameter.ConfInUsed" // 配置没有找到。 INVALIDPARAMETER_CONFNOTFOUND = "InvalidParameter.ConfNotFound" // 证书使用中。 INVALIDPARAMETER_CRTDATEINUSING = "InvalidParameter.CrtDateInUsing" // 证书不存在。 INVALIDPARAMETER_CRTDATENOTFOUND = "InvalidParameter.CrtDateNotFound" // 证书内容不合法。 INVALIDPARAMETER_CRTDATENOTLEGAL = "InvalidParameter.CrtDateNotLegal" // 证书过期。 INVALIDPARAMETER_CRTDATEOVERDUE = "InvalidParameter.CrtDateOverdue" // 证书没有相关域名。 INVALIDPARAMETER_CRTDOMAINNOTFOUND = "InvalidParameter.CrtDomainNotFound" // 证书 Key 不匹配。 INVALIDPARAMETER_CRTKEYNOTMATCH = "InvalidParameter.CrtKeyNotMatch" // 证书内容或者私钥未提供。 INVALIDPARAMETER_CRTORKEYNOTEXIST = "InvalidParameter.CrtOrKeyNotExist" // 域名已经存在。 INVALIDPARAMETER_DOMAINALREADYEXIST = "InvalidParameter.DomainAlreadyExist" // 域名格式错误,请输入合法格式域名。 INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" // 当前域名在黑名单中。 INVALIDPARAMETER_DOMAINHITBLACKLIST = "InvalidParameter.DomainHitBlackList" // 使用黑名单域名。 INVALIDPARAMETER_DOMAINISFAMOUS = "InvalidParameter.DomainIsFamous" // 域名受限,请提交工单,申请解除限制。 INVALIDPARAMETER_DOMAINISLIMITED = "InvalidParameter.DomainIsLimited" // 域名长度超过限制。 INVALIDPARAMETER_DOMAINTOOLONG = "InvalidParameter.DomainTooLong" // 自适应码率子模板gop值必须存在且相等。 INVALIDPARAMETER_GOPMUSTEQUALANDEXISTS = "InvalidParameter.GopMustEqualAndExists" // 输入数目超出限制。 INVALIDPARAMETER_INPUTNUMLIMITEXCEEDED = "InvalidParameter.InputNumLimitExceeded" // 非法的背景长宽。 INVALIDPARAMETER_INVALIDBACKGROUDRESOLUTION = "InvalidParameter.InvalidBackgroudResolution" // 无效的备用推流地址。 INVALIDPARAMETER_INVALIDBACKUPTOURL = "InvalidParameter.InvalidBackupToUrl" // 非法的输出码率。 INVALIDPARAMETER_INVALIDBITRATE = "InvalidParameter.InvalidBitrate" // 回调地址不规范。 INVALIDPARAMETER_INVALIDCALLBACKURL = "InvalidParameter.InvalidCallbackUrl" // 裁剪区域溢出原始图片。 INVALIDPARAMETER_INVALIDCROPPARAM = "InvalidParameter.InvalidCropParam" // 图层参数错误。 INVALIDPARAMETER_INVALIDLAYERPARAM = "InvalidParameter.InvalidLayerParam" // 混流输入参数无效。 INVALIDPARAMETER_INVALIDMIXINPUTPARAM = "InvalidParameter.InvalidMixInputParam" // 输出流参数无效。 INVALIDPARAMETER_INVALIDOUTPUTPARAM = "InvalidParameter.InvalidOutputParam" // 输出流 ID 被占用。 INVALIDPARAMETER_INVALIDOUTPUTSTREAMID = "InvalidParameter.InvalidOutputStreamID" // 非法输出类型,检查 OutputPram-StreamId 与 OutputType 是否匹配。 INVALIDPARAMETER_INVALIDOUTPUTTYPE = "InvalidParameter.InvalidOutputType" // 水印 ID 未设置。 INVALIDPARAMETER_INVALIDPICTUREID = "InvalidParameter.InvalidPictureID" // 非法的圆角矩形圆角半径。 INVALIDPARAMETER_INVALIDROUNDRECTRADIUS = "InvalidParameter.InvalidRoundRectRadius" // 源地址不规范。 INVALIDPARAMETER_INVALIDSOURCEURL = "InvalidParameter.InvalidSourceUrl" // 任务时间超出限制。 INVALIDPARAMETER_INVALIDTASKTIME = "InvalidParameter.InvalidTaskTime" // 目标地址不规范。 INVALIDPARAMETER_INVALIDTOURL = "InvalidParameter.InvalidToUrl" // 错误的VodFileName。 INVALIDPARAMETER_INVALIDVODFILENAME = "InvalidParameter.InvalidVodFileName" // 水印参数有误。 INVALIDPARAMETER_INVALIDWATERMARK = "InvalidParameter.InvalidWatermark" // 当月不允许添加已删除的小程序域名。 INVALIDPARAMETER_MPHOSTDELETE = "InvalidParameter.MpHostDelete" // 小程序插件没有授权。 INVALIDPARAMETER_MPPLUGINNOUSE = "InvalidParameter.MpPluginNoUse" // 该APPID未开通LVB服务。 INVALIDPARAMETER_NOTALLOWUSELVB = "InvalidParameter.NotAllowUseLVB" // 其他错误。 INVALIDPARAMETER_OTHERERROR = "InvalidParameter.OtherError" // 转码模板已存在。 INVALIDPARAMETER_PROCESSORALREADYEXIST = "InvalidParameter.ProcessorAlreadyExist" // 规则没有找到。 INVALIDPARAMETER_RULENOTFOUND = "InvalidParameter.RuleNotFound" // 同一会话输出流发生变化。 INVALIDPARAMETER_SESSIONOUTPUTSTREAMCHANGED = "InvalidParameter.SessionOutputStreamChanged" // 任务不存在。 INVALIDPARAMETER_TASKNOTEXIST = "InvalidParameter.TaskNotExist" // 任务数超过限制。 INVALIDPARAMETER_TASKNUMMORETHANLIMIT = "InvalidParameter.TaskNumMoreThanLimit" // 模板与输入流条数不匹配。 INVALIDPARAMETER_TEMPLATENOTMATCHINPUTNUM = "InvalidParameter.TemplateNotMatchInputNum" // 外部地址无权限。 INVALIDPARAMETER_TOURLNOPERMISSION = "InvalidParameter.ToUrlNoPermission" // 域名解析不正确。 INVALIDPARAMETER_URLNOTSAFE = "InvalidParameter.UrlNotSafe" // 参数取值错误。 INVALIDPARAMETERVALUE = "InvalidParameterValue" // 超过配额限制。 LIMITEXCEEDED = "LimitExceeded" // 当前并发任务数超限制。 LIMITEXCEEDED_MAXIMUMRUNNINGTASK = "LimitExceeded.MaximumRunningTask" // 当天已创建任务数超限制。 LIMITEXCEEDED_MAXIMUMTASK = "LimitExceeded.MaximumTask" // 单位时间内接口请求频率达到限制。 LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded" // 缺少参数错误。 MISSINGPARAMETER = "MissingParameter" // 资源被占用。 RESOURCEINUSE = "ResourceInUse" // 资源不足。 RESOURCEINSUFFICIENT = "ResourceInsufficient" // 资源不存在。 RESOURCENOTFOUND = "ResourceNotFound" // 日志下载 URL 不存在。 RESOURCENOTFOUND_CDNLOGEMPTY = "ResourceNotFound.CdnLogEmpty" // 日志主题不存在。 RESOURCENOTFOUND_CDNTHEMEEMPTY = "ResourceNotFound.CdnThemeEmpty" // 频道不存在。 RESOURCENOTFOUND_CHANNELNOTEXIST = "ResourceNotFound.ChannelNotExist" // 证书不存在。 RESOURCENOTFOUND_CRTDATENOTFOUND = "ResourceNotFound.CrtDateNotFound" // 未找到证书信息。 RESOURCENOTFOUND_CRTDOMAINNOTFOUND = "ResourceNotFound.CrtDomainNotFound" // 域名没有备案。 RESOURCENOTFOUND_DOMAINNORECORD = "ResourceNotFound.DomainNoRecord" // 域名不存在或不匹配。 RESOURCENOTFOUND_DOMAINNOTEXIST = "ResourceNotFound.DomainNotExist" // 数据为空。 RESOURCENOTFOUND_EMPTYDATA = "ResourceNotFound.EmptyData" // 用户被禁用。 RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" // 用户服务被冻结。 RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" // 用户不支持此接口。 RESOURCENOTFOUND_INVALIDUSER = "ResourceNotFound.InvalidUser" // 播放域名不存在。 RESOURCENOTFOUND_PLAYDOMAINNORECORD = "ResourceNotFound.PlayDomainNoRecord" // 推流域名不存在。 RESOURCENOTFOUND_PUSHDOMAINNORECORD = "ResourceNotFound.PushDomainNoRecord" // 账号停服,请先冲正开通服务后再操作。 RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" // TaskId 不存在。 RESOURCENOTFOUND_TASKID = "ResourceNotFound.TaskId" // 用户主动停服。 RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" // 用户未注册直播。 RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist" // 用户不存在。 RESOURCENOTFOUND_USERNOTFOUNT = "ResourceNotFound.UserNotFount" // 水印不存在。 RESOURCENOTFOUND_WATERMARKNOTEXIST = "ResourceNotFound.WatermarkNotExist" // 资源不可用。 RESOURCEUNAVAILABLE = "ResourceUnavailable" // 点播未开服。 RESOURCEUNAVAILABLE_INVALIDVODSTATUS = "ResourceUnavailable.InvalidVodStatus" // 推流不存在。 RESOURCEUNAVAILABLE_STREAMNOTEXIST = "ResourceUnavailable.StreamNotExist" // 未授权操作。 UNAUTHORIZEDOPERATION = "UnauthorizedOperation" // 未知参数错误。 UNKNOWNPARAMETER = "UnknownParameter" // 操作不支持。 UNSUPPORTEDOPERATION = "UnsupportedOperation" // 非直播码/新版控制台模式。 UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode" )
const APIVersion = "2018-08-01"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddDelayLiveStreamRequest ¶
type AddDelayLiveStreamRequest struct { *tchttp.BaseRequest // 推流路径,与推流和播放地址中的 AppName 保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 延播时间,单位:秒,上限:600秒。 DelayTime *uint64 `json:"DelayTime,omitnil,omitempty" name:"DelayTime"` // 延播设置的过期时间。UTC 格式,例如:2018-11-29T19:00:00Z。 // 注意: // 1. 默认7天后过期,且最长支持7天内生效。 // 2. 北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#I)。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` }
func NewAddDelayLiveStreamRequest ¶
func NewAddDelayLiveStreamRequest() (request *AddDelayLiveStreamRequest)
func (*AddDelayLiveStreamRequest) FromJsonString ¶
func (r *AddDelayLiveStreamRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddDelayLiveStreamRequest) ToJsonString ¶
func (r *AddDelayLiveStreamRequest) ToJsonString() string
type AddDelayLiveStreamRequestParams ¶ added in v1.0.426
type AddDelayLiveStreamRequestParams struct { // 推流路径,与推流和播放地址中的 AppName 保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 延播时间,单位:秒,上限:600秒。 DelayTime *uint64 `json:"DelayTime,omitnil,omitempty" name:"DelayTime"` // 延播设置的过期时间。UTC 格式,例如:2018-11-29T19:00:00Z。 // 注意: // 1. 默认7天后过期,且最长支持7天内生效。 // 2. 北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#I)。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` }
Predefined struct for user
type AddDelayLiveStreamResponse ¶
type AddDelayLiveStreamResponse struct { *tchttp.BaseResponse Response *AddDelayLiveStreamResponseParams `json:"Response"` }
func NewAddDelayLiveStreamResponse ¶
func NewAddDelayLiveStreamResponse() (response *AddDelayLiveStreamResponse)
func (*AddDelayLiveStreamResponse) FromJsonString ¶
func (r *AddDelayLiveStreamResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddDelayLiveStreamResponse) ToJsonString ¶
func (r *AddDelayLiveStreamResponse) ToJsonString() string
type AddDelayLiveStreamResponseParams ¶ added in v1.0.426
type AddDelayLiveStreamResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AddLiveDomainRequest ¶
type AddLiveDomainRequest struct { *tchttp.BaseRequest // 域名名称。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 域名类型, // 0:推流域名, // 1:播放域名。 DomainType *uint64 `json:"DomainType,omitnil,omitempty" name:"DomainType"` // 拉流域名类型: // 1:国内, // 2:全球, // 3:境外。 // 默认值:1。 PlayType *uint64 `json:"PlayType,omitnil,omitempty" name:"PlayType"` // 是否是慢直播: // 0: 普通直播, // 1 :慢直播 。 // 默认值: 0。 IsDelayLive *int64 `json:"IsDelayLive,omitnil,omitempty" name:"IsDelayLive"` // 是否是小程序直播: // 0: 标准直播, // 1 :小程序直播 。 // 默认值: 0。 IsMiniProgramLive *int64 `json:"IsMiniProgramLive,omitnil,omitempty" name:"IsMiniProgramLive"` // 域名归属校验类型。 // 可取值(与 AuthenticateDomainOwner 接口的 VerifyType 参数一致。): // dnsCheck :立即验证配置 dns 的解析记录是否与待验证内容一致,成功则保存记录。 // fileCheck :立即验证 web 文件是否与待验证内容一致,成功则保存记录。 // dbCheck : 检查是否已经验证成功过。 // 若不传默认为 dbCheck 。 VerifyOwnerType *string `json:"VerifyOwnerType,omitnil,omitempty" name:"VerifyOwnerType"` }
func NewAddLiveDomainRequest ¶
func NewAddLiveDomainRequest() (request *AddLiveDomainRequest)
func (*AddLiveDomainRequest) FromJsonString ¶
func (r *AddLiveDomainRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddLiveDomainRequest) ToJsonString ¶
func (r *AddLiveDomainRequest) ToJsonString() string
type AddLiveDomainRequestParams ¶ added in v1.0.426
type AddLiveDomainRequestParams struct { // 域名名称。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 域名类型, // 0:推流域名, // 1:播放域名。 DomainType *uint64 `json:"DomainType,omitnil,omitempty" name:"DomainType"` // 拉流域名类型: // 1:国内, // 2:全球, // 3:境外。 // 默认值:1。 PlayType *uint64 `json:"PlayType,omitnil,omitempty" name:"PlayType"` // 是否是慢直播: // 0: 普通直播, // 1 :慢直播 。 // 默认值: 0。 IsDelayLive *int64 `json:"IsDelayLive,omitnil,omitempty" name:"IsDelayLive"` // 是否是小程序直播: // 0: 标准直播, // 1 :小程序直播 。 // 默认值: 0。 IsMiniProgramLive *int64 `json:"IsMiniProgramLive,omitnil,omitempty" name:"IsMiniProgramLive"` // 域名归属校验类型。 // 可取值(与 AuthenticateDomainOwner 接口的 VerifyType 参数一致。): // dnsCheck :立即验证配置 dns 的解析记录是否与待验证内容一致,成功则保存记录。 // fileCheck :立即验证 web 文件是否与待验证内容一致,成功则保存记录。 // dbCheck : 检查是否已经验证成功过。 // 若不传默认为 dbCheck 。 VerifyOwnerType *string `json:"VerifyOwnerType,omitnil,omitempty" name:"VerifyOwnerType"` }
Predefined struct for user
type AddLiveDomainResponse ¶
type AddLiveDomainResponse struct { *tchttp.BaseResponse Response *AddLiveDomainResponseParams `json:"Response"` }
func NewAddLiveDomainResponse ¶
func NewAddLiveDomainResponse() (response *AddLiveDomainResponse)
func (*AddLiveDomainResponse) FromJsonString ¶
func (r *AddLiveDomainResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddLiveDomainResponse) ToJsonString ¶
func (r *AddLiveDomainResponse) ToJsonString() string
type AddLiveDomainResponseParams ¶ added in v1.0.426
type AddLiveDomainResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AddLiveWatermarkRequest ¶
type AddLiveWatermarkRequest struct { *tchttp.BaseRequest // 水印图片 URL。 // URL中禁止包含的字符: // ;(){}$>`#"\'| PictureUrl *string `json:"PictureUrl,omitnil,omitempty" name:"PictureUrl"` // 水印名称。 // 最长30字节。 WatermarkName *string `json:"WatermarkName,omitnil,omitempty" name:"WatermarkName"` // 显示位置,X轴偏移,单位是百分比,默认 0。 XPosition *int64 `json:"XPosition,omitnil,omitempty" name:"XPosition"` // 显示位置,Y轴偏移,单位是百分比,默认 0。 YPosition *int64 `json:"YPosition,omitnil,omitempty" name:"YPosition"` // 水印宽度,占直播原始画面宽度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始宽度。 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 水印高度,占直播原始画面高度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始高度。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 背景水印宽度。默认宽度1920。 BackgroundWidth *int64 `json:"BackgroundWidth,omitnil,omitempty" name:"BackgroundWidth"` // 背景水印高度。默认高度1080。 BackgroundHeight *int64 `json:"BackgroundHeight,omitnil,omitempty" name:"BackgroundHeight"` }
func NewAddLiveWatermarkRequest ¶
func NewAddLiveWatermarkRequest() (request *AddLiveWatermarkRequest)
func (*AddLiveWatermarkRequest) FromJsonString ¶
func (r *AddLiveWatermarkRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddLiveWatermarkRequest) ToJsonString ¶
func (r *AddLiveWatermarkRequest) ToJsonString() string
type AddLiveWatermarkRequestParams ¶ added in v1.0.426
type AddLiveWatermarkRequestParams struct { // 水印图片 URL。 // URL中禁止包含的字符: // ;(){}$>`#"\'| PictureUrl *string `json:"PictureUrl,omitnil,omitempty" name:"PictureUrl"` // 水印名称。 // 最长30字节。 WatermarkName *string `json:"WatermarkName,omitnil,omitempty" name:"WatermarkName"` // 显示位置,X轴偏移,单位是百分比,默认 0。 XPosition *int64 `json:"XPosition,omitnil,omitempty" name:"XPosition"` // 显示位置,Y轴偏移,单位是百分比,默认 0。 YPosition *int64 `json:"YPosition,omitnil,omitempty" name:"YPosition"` // 水印宽度,占直播原始画面宽度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始宽度。 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 水印高度,占直播原始画面高度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始高度。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 背景水印宽度。默认宽度1920。 BackgroundWidth *int64 `json:"BackgroundWidth,omitnil,omitempty" name:"BackgroundWidth"` // 背景水印高度。默认高度1080。 BackgroundHeight *int64 `json:"BackgroundHeight,omitnil,omitempty" name:"BackgroundHeight"` }
Predefined struct for user
type AddLiveWatermarkResponse ¶
type AddLiveWatermarkResponse struct { *tchttp.BaseResponse Response *AddLiveWatermarkResponseParams `json:"Response"` }
func NewAddLiveWatermarkResponse ¶
func NewAddLiveWatermarkResponse() (response *AddLiveWatermarkResponse)
func (*AddLiveWatermarkResponse) FromJsonString ¶
func (r *AddLiveWatermarkResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddLiveWatermarkResponse) ToJsonString ¶
func (r *AddLiveWatermarkResponse) ToJsonString() string
type AddLiveWatermarkResponseParams ¶ added in v1.0.426
type AddLiveWatermarkResponseParams struct { // 水印ID。 WatermarkId *uint64 `json:"WatermarkId,omitnil,omitempty" name:"WatermarkId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AuthenticateDomainOwnerRequest ¶ added in v1.0.498
type AuthenticateDomainOwnerRequest struct { *tchttp.BaseRequest // 要验证的域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 验证类型。可取值: // dnsCheck :立即验证配置 dns 的解析记录是否与待验证内容一致,成功则保存记录。 // fileCheck :立即验证 web 文件是否与待验证内容一致,成功则保存记录。 // dbCheck : 检查是否已经验证成功过。 VerifyType *string `json:"VerifyType,omitnil,omitempty" name:"VerifyType"` }
func NewAuthenticateDomainOwnerRequest ¶ added in v1.0.498
func NewAuthenticateDomainOwnerRequest() (request *AuthenticateDomainOwnerRequest)
func (*AuthenticateDomainOwnerRequest) FromJsonString ¶ added in v1.0.498
func (r *AuthenticateDomainOwnerRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AuthenticateDomainOwnerRequest) ToJsonString ¶ added in v1.0.498
func (r *AuthenticateDomainOwnerRequest) ToJsonString() string
type AuthenticateDomainOwnerRequestParams ¶ added in v1.0.498
type AuthenticateDomainOwnerRequestParams struct { // 要验证的域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 验证类型。可取值: // dnsCheck :立即验证配置 dns 的解析记录是否与待验证内容一致,成功则保存记录。 // fileCheck :立即验证 web 文件是否与待验证内容一致,成功则保存记录。 // dbCheck : 检查是否已经验证成功过。 VerifyType *string `json:"VerifyType,omitnil,omitempty" name:"VerifyType"` }
Predefined struct for user
type AuthenticateDomainOwnerResponse ¶ added in v1.0.498
type AuthenticateDomainOwnerResponse struct { *tchttp.BaseResponse Response *AuthenticateDomainOwnerResponseParams `json:"Response"` }
func NewAuthenticateDomainOwnerResponse ¶ added in v1.0.498
func NewAuthenticateDomainOwnerResponse() (response *AuthenticateDomainOwnerResponse)
func (*AuthenticateDomainOwnerResponse) FromJsonString ¶ added in v1.0.498
func (r *AuthenticateDomainOwnerResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AuthenticateDomainOwnerResponse) ToJsonString ¶ added in v1.0.498
func (r *AuthenticateDomainOwnerResponse) ToJsonString() string
type AuthenticateDomainOwnerResponseParams ¶ added in v1.0.498
type AuthenticateDomainOwnerResponseParams struct { // 验证内容。 // VerifyType 传 dnsCheck 时,为要配的 TXT 记录值。 // VerifyType 传 fileCheck 时,为文件内容。 Content *string `json:"Content,omitnil,omitempty" name:"Content"` // 域名验证状态。 // >=0 为已验证归属。 // <0 未验证归属权。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // DomainName 对应的主域名。 // 同一主域名下的所有域名只需成功验证一次,后续均无需再验证。 MainDomain *string `json:"MainDomain,omitnil,omitempty" name:"MainDomain"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BackupStreamDetailData ¶ added in v1.0.768
type BackupStreamDetailData struct { // 推流域名。 // 注意:此字段可能返回 null,表示取不到有效值。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径。 // 注意:此字段可能返回 null,表示取不到有效值。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // UTC 格式,例如:2018-06-29T19:00:00Z。 // 注意:和北京时间相差8小时。 // 注意:此字段可能返回 null,表示取不到有效值。 PublishTime *string `json:"PublishTime,omitnil,omitempty" name:"PublishTime"` // 推流唯一标识。 // 注意:此字段可能返回 null,表示取不到有效值。 UpstreamSequence *string `json:"UpstreamSequence,omitnil,omitempty" name:"UpstreamSequence"` // 推流来源。示例: // 直推流; // 拉流转推(1234); // 注意:拉流转推来源括号中为拉流转推的任务 // ID。 // 注意:此字段可能返回 null,表示取不到有效值。 SourceFrom *string `json:"SourceFrom,omitnil,omitempty" name:"SourceFrom"` // 主备标识。 // 当前流为主流:1, // 当前流为备流: 0。 // 注意:此字段可能返回 null,表示取不到有效值。 MasterFlag *int64 `json:"MasterFlag,omitnil,omitempty" name:"MasterFlag"` }
type BackupStreamGroupInfo ¶ added in v1.0.768
type BackupStreamGroupInfo struct { // 流名称。 // 注意:此字段可能返回 null,表示取不到有效值。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 主备流信息。 // 注意:此字段可能返回 null,表示取不到有效值。 BackupList []*BackupStreamDetailData `json:"BackupList,omitnil,omitempty" name:"BackupList"` // 是否对该流开启了择优调度。 // 0 - 未开启。 // 1 - 已开启。 // 注意:此字段可能返回 null,表示取不到有效值。 OptimalEnable *int64 `json:"OptimalEnable,omitnil,omitempty" name:"OptimalEnable"` // 域名分组的分组名称。 // 注意:此字段可能返回 null,表示取不到有效值。 HostGroupName *string `json:"HostGroupName,omitnil,omitempty" name:"HostGroupName"` }
type BandwidthInfo ¶
type BandwidthInfo struct { // 返回格式: // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 // 根据粒度会有不同程度的缩减。 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 带宽。 Bandwidth *float64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` }
type BatchDomainOperateErrors ¶ added in v1.0.467
type BillAreaInfo ¶
type BillAreaInfo struct { // 大区名称。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 国家或地区明细数据。 Countrys []*BillCountryInfo `json:"Countrys,omitnil,omitempty" name:"Countrys"` }
type BillCountryInfo ¶
type BillCountryInfo struct { // 国家名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 带宽明细数据信息。 BandInfoList []*BillDataInfo `json:"BandInfoList,omitnil,omitempty" name:"BandInfoList"` }
type BillDataInfo ¶
type BillDataInfo struct { // 时间点, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 带宽,单位是 Mbps。 Bandwidth *float64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` // 流量,单位是 MB。 Flux *float64 `json:"Flux,omitnil,omitempty" name:"Flux"` // 峰值时间点, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 // 原始数据为5分钟粒度,如果查询小时和天粒度数据,则返回对应粒度内的带宽峰值时间点。 PeakTime *string `json:"PeakTime,omitnil,omitempty" name:"PeakTime"` }
type CallBackRuleInfo ¶
type CallBackRuleInfo struct { // 规则创建时间。 // 注:此字段为北京时间(UTC+8时区)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 规则更新时间。 // 注:此字段为北京时间(UTC+8时区)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` }
type CallBackTemplateInfo ¶
type CallBackTemplateInfo struct { // 模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 模板名称。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 描述信息。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 开播回调 URL。 StreamBeginNotifyUrl *string `json:"StreamBeginNotifyUrl,omitnil,omitempty" name:"StreamBeginNotifyUrl"` // 混流回调 URL。(参数已弃用)。 StreamMixNotifyUrl *string `json:"StreamMixNotifyUrl,omitnil,omitempty" name:"StreamMixNotifyUrl"` // 断流回调 URL。 StreamEndNotifyUrl *string `json:"StreamEndNotifyUrl,omitnil,omitempty" name:"StreamEndNotifyUrl"` // 录制文件回调 URL。 RecordNotifyUrl *string `json:"RecordNotifyUrl,omitnil,omitempty" name:"RecordNotifyUrl"` // 截图回调 URL。 SnapshotNotifyUrl *string `json:"SnapshotNotifyUrl,omitnil,omitempty" name:"SnapshotNotifyUrl"` // 鉴黄回调 URL。 PornCensorshipNotifyUrl *string `json:"PornCensorshipNotifyUrl,omitnil,omitempty" name:"PornCensorshipNotifyUrl"` // 回调的鉴权 key。 CallbackKey *string `json:"CallbackKey,omitnil,omitempty" name:"CallbackKey"` // 推流异常回调 URL。 // 注意:此字段可能返回 null,表示取不到有效值。 PushExceptionNotifyUrl *string `json:"PushExceptionNotifyUrl,omitnil,omitempty" name:"PushExceptionNotifyUrl"` // 音频审核回调 URL。 // 注意:此字段可能返回 null,表示取不到有效值。 AudioAuditNotifyUrl *string `json:"AudioAuditNotifyUrl,omitnil,omitempty" name:"AudioAuditNotifyUrl"` }
type CallbackEventInfo ¶
type CallbackEventInfo struct { // 事件时间。 // 接口返回支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I) // 2)yyyy-MM-dd HH:mm:ss:使用此格式时,默认代表北京时间。 // 接口返回的时间格式和查询请求传入的时间格式一致。 EventTime *string `json:"EventTime,omitnil,omitempty" name:"EventTime"` // 事件类型 EventType *uint64 `json:"EventType,omitnil,omitempty" name:"EventType"` // 回调请求 Request *string `json:"Request,omitnil,omitempty" name:"Request"` // 回调响应 Response *string `json:"Response,omitnil,omitempty" name:"Response"` // 客户接口响应时间。 // 接口返回支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I) // 2)yyyy-MM-dd HH:mm:ss:使用此格式时,默认代表北京时间。 // 接口返回的时间格式和查询请求传入的时间格式一致。 ResponseTime *string `json:"ResponseTime,omitnil,omitempty" name:"ResponseTime"` // 回调结果 ResultCode *uint64 `json:"ResultCode,omitnil,omitempty" name:"ResultCode"` // 流名称 StreamId *string `json:"StreamId,omitnil,omitempty" name:"StreamId"` }
type CancelCommonMixStreamRequest ¶
type CancelCommonMixStreamRequest struct { *tchttp.BaseRequest // 混流会话(申请混流开始到取消混流结束)标识 ID。 // 该值与CreateCommonMixStream中的MixStreamSessionId保持一致。 MixStreamSessionId *string `json:"MixStreamSessionId,omitnil,omitempty" name:"MixStreamSessionId"` }
func NewCancelCommonMixStreamRequest ¶
func NewCancelCommonMixStreamRequest() (request *CancelCommonMixStreamRequest)
func (*CancelCommonMixStreamRequest) FromJsonString ¶
func (r *CancelCommonMixStreamRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CancelCommonMixStreamRequest) ToJsonString ¶
func (r *CancelCommonMixStreamRequest) ToJsonString() string
type CancelCommonMixStreamRequestParams ¶ added in v1.0.426
type CancelCommonMixStreamRequestParams struct { // 混流会话(申请混流开始到取消混流结束)标识 ID。 // 该值与CreateCommonMixStream中的MixStreamSessionId保持一致。 MixStreamSessionId *string `json:"MixStreamSessionId,omitnil,omitempty" name:"MixStreamSessionId"` }
Predefined struct for user
type CancelCommonMixStreamResponse ¶
type CancelCommonMixStreamResponse struct { *tchttp.BaseResponse Response *CancelCommonMixStreamResponseParams `json:"Response"` }
func NewCancelCommonMixStreamResponse ¶
func NewCancelCommonMixStreamResponse() (response *CancelCommonMixStreamResponse)
func (*CancelCommonMixStreamResponse) FromJsonString ¶
func (r *CancelCommonMixStreamResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CancelCommonMixStreamResponse) ToJsonString ¶
func (r *CancelCommonMixStreamResponse) ToJsonString() string
type CancelCommonMixStreamResponseParams ¶ added in v1.0.426
type CancelCommonMixStreamResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CdnPlayStatData ¶
type CdnPlayStatData struct { // 时间点, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 带宽,单位: Mbps。 Bandwidth *float64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` // 流量,单位: MB。 Flux *float64 `json:"Flux,omitnil,omitempty" name:"Flux"` // 新增请求数。 Request *uint64 `json:"Request,omitnil,omitempty" name:"Request"` // 并发连接数。 Online *uint64 `json:"Online,omitnil,omitempty" name:"Online"` }
type CertInfo ¶
type CertInfo struct { // 证书 ID。 CertId *int64 `json:"CertId,omitnil,omitempty" name:"CertId"` // 证书名称。 CertName *string `json:"CertName,omitnil,omitempty" name:"CertName"` // 描述信息。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 创建时间,UTC 格式。 // 注:此字段为北京时间(UTC+8时区)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 证书内容。 HttpsCrt *string `json:"HttpsCrt,omitnil,omitempty" name:"HttpsCrt"` // 证书类型。 // 0:用户添加证书, // 1:腾讯云托管证书。 CertType *int64 `json:"CertType,omitnil,omitempty" name:"CertType"` // 证书过期时间,UTC 格式。 // 注:此字段为北京时间(UTC+8时区)。 CertExpireTime *string `json:"CertExpireTime,omitnil,omitempty" name:"CertExpireTime"` // 使用此证书的域名列表。 DomainList []*string `json:"DomainList,omitnil,omitempty" name:"DomainList"` }
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) AddDelayLiveStream ¶
func (c *Client) AddDelayLiveStream(request *AddDelayLiveStreamRequest) (response *AddDelayLiveStreamResponse, err error)
AddDelayLiveStream 针对大型活动直播,通过对直播流设置延时来控制现场与观众播放画面的时间间隔,避免突发状况造成影响。
注意:如果在推流前设置延播,需要提前5分钟设置,目前该接口只支持流粒度。
可能返回的错误码:
DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_CONFIGNOTEXIST = "InternalError.ConfigNotExist" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_GETSTREAMINFOERROR = "InternalError.GetStreamInfoError" INTERNALERROR_NOTPERMMITOPERAT = "InternalError.NotPermmitOperat" INTERNALERROR_STREAMSTATUSERROR = "InternalError.StreamStatusError" INTERNALERROR_UPDATEDATAERROR = "InternalError.UpdateDataError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) AddDelayLiveStreamWithContext ¶ added in v1.0.324
func (c *Client) AddDelayLiveStreamWithContext(ctx context.Context, request *AddDelayLiveStreamRequest) (response *AddDelayLiveStreamResponse, err error)
AddDelayLiveStream 针对大型活动直播,通过对直播流设置延时来控制现场与观众播放画面的时间间隔,避免突发状况造成影响。
注意:如果在推流前设置延播,需要提前5分钟设置,目前该接口只支持流粒度。
可能返回的错误码:
DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_CONFIGNOTEXIST = "InternalError.ConfigNotExist" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_GETSTREAMINFOERROR = "InternalError.GetStreamInfoError" INTERNALERROR_NOTPERMMITOPERAT = "InternalError.NotPermmitOperat" INTERNALERROR_STREAMSTATUSERROR = "InternalError.StreamStatusError" INTERNALERROR_UPDATEDATAERROR = "InternalError.UpdateDataError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) AddLiveDomain ¶
func (c *Client) AddLiveDomain(request *AddLiveDomainRequest) (response *AddLiveDomainResponse, err error)
AddLiveDomain 添加域名,一次只能提交一个域名。域名必须已备案。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" FAILEDOPERATION_DELETEDOMAININLOCKEDTIME = "FailedOperation.DeleteDomainInLockedTime" FAILEDOPERATION_DOMAINADDED = "FailedOperation.DomainAdded" FAILEDOPERATION_DOMAINGSLBFAIL = "FailedOperation.DomainGslbFail" FAILEDOPERATION_DOMAINNEEDREALNAME = "FailedOperation.DomainNeedRealName" FAILEDOPERATION_DOMAINNEEDVERIFYOWNER = "FailedOperation.DomainNeedVerifyOwner" FAILEDOPERATION_HOSTOUTLIMIT = "FailedOperation.HostOutLimit" FAILEDOPERATION_PARENTDOMAINADDED = "FailedOperation.ParentDomainAdded" FAILEDOPERATION_SUBDOMAINADDED = "FailedOperation.SubDomainAdded" INTERNALERROR = "InternalError" INTERNALERROR_CHINESECHARACTERDETECTED = "InternalError.ChineseCharacterDetected" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_DOMAINALREADYEXIST = "InternalError.DomainAlreadyExist" INTERNALERROR_DOMAINFORMATERROR = "InternalError.DomainFormatError" INTERNALERROR_DOMAINGSLBFAIL = "InternalError.DomainGslbFail" INTERNALERROR_DOMAINISFAMOUS = "InternalError.DomainIsFamous" INTERNALERROR_DOMAINISLIMITED = "InternalError.DomainIsLimited" INTERNALERROR_DOMAINNORECORD = "InternalError.DomainNoRecord" INTERNALERROR_DOMAINTOOLONG = "InternalError.DomainTooLong" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_INVALIDUSER = "InternalError.InvalidUser" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINALREADYEXIST = "InvalidParameter.DomainAlreadyExist" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETER_DOMAINHITBLACKLIST = "InvalidParameter.DomainHitBlackList" INVALIDPARAMETER_DOMAINISFAMOUS = "InvalidParameter.DomainIsFamous" INVALIDPARAMETER_DOMAINISLIMITED = "InvalidParameter.DomainIsLimited" INVALIDPARAMETER_DOMAINTOOLONG = "InvalidParameter.DomainTooLong" INVALIDPARAMETER_MPHOSTDELETE = "InvalidParameter.MpHostDelete" INVALIDPARAMETER_MPPLUGINNOUSE = "InvalidParameter.MpPluginNoUse" RESOURCENOTFOUND_DOMAINNORECORD = "ResourceNotFound.DomainNoRecord" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_INVALIDUSER = "ResourceNotFound.InvalidUser" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) AddLiveDomainWithContext ¶ added in v1.0.324
func (c *Client) AddLiveDomainWithContext(ctx context.Context, request *AddLiveDomainRequest) (response *AddLiveDomainResponse, err error)
AddLiveDomain 添加域名,一次只能提交一个域名。域名必须已备案。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" FAILEDOPERATION_DELETEDOMAININLOCKEDTIME = "FailedOperation.DeleteDomainInLockedTime" FAILEDOPERATION_DOMAINADDED = "FailedOperation.DomainAdded" FAILEDOPERATION_DOMAINGSLBFAIL = "FailedOperation.DomainGslbFail" FAILEDOPERATION_DOMAINNEEDREALNAME = "FailedOperation.DomainNeedRealName" FAILEDOPERATION_DOMAINNEEDVERIFYOWNER = "FailedOperation.DomainNeedVerifyOwner" FAILEDOPERATION_HOSTOUTLIMIT = "FailedOperation.HostOutLimit" FAILEDOPERATION_PARENTDOMAINADDED = "FailedOperation.ParentDomainAdded" FAILEDOPERATION_SUBDOMAINADDED = "FailedOperation.SubDomainAdded" INTERNALERROR = "InternalError" INTERNALERROR_CHINESECHARACTERDETECTED = "InternalError.ChineseCharacterDetected" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_DOMAINALREADYEXIST = "InternalError.DomainAlreadyExist" INTERNALERROR_DOMAINFORMATERROR = "InternalError.DomainFormatError" INTERNALERROR_DOMAINGSLBFAIL = "InternalError.DomainGslbFail" INTERNALERROR_DOMAINISFAMOUS = "InternalError.DomainIsFamous" INTERNALERROR_DOMAINISLIMITED = "InternalError.DomainIsLimited" INTERNALERROR_DOMAINNORECORD = "InternalError.DomainNoRecord" INTERNALERROR_DOMAINTOOLONG = "InternalError.DomainTooLong" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_INVALIDUSER = "InternalError.InvalidUser" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINALREADYEXIST = "InvalidParameter.DomainAlreadyExist" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETER_DOMAINHITBLACKLIST = "InvalidParameter.DomainHitBlackList" INVALIDPARAMETER_DOMAINISFAMOUS = "InvalidParameter.DomainIsFamous" INVALIDPARAMETER_DOMAINISLIMITED = "InvalidParameter.DomainIsLimited" INVALIDPARAMETER_DOMAINTOOLONG = "InvalidParameter.DomainTooLong" INVALIDPARAMETER_MPHOSTDELETE = "InvalidParameter.MpHostDelete" INVALIDPARAMETER_MPPLUGINNOUSE = "InvalidParameter.MpPluginNoUse" RESOURCENOTFOUND_DOMAINNORECORD = "ResourceNotFound.DomainNoRecord" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_INVALIDUSER = "ResourceNotFound.InvalidUser" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) AddLiveWatermark ¶
func (c *Client) AddLiveWatermark(request *AddLiveWatermarkRequest) (response *AddLiveWatermarkResponse, err error)
AddLiveWatermark 添加水印,成功返回水印 ID 后,需要调用[CreateLiveWatermarkRule](/document/product/267/32629)接口将水印 ID 绑定到流使用。 水印数量上限 100,超过后需要先删除,再添加。
可能返回的错误码:
INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_WATERMARKADDERROR = "InternalError.WatermarkAddError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTFOUNT = "ResourceNotFound.UserNotFount"
func (*Client) AddLiveWatermarkWithContext ¶ added in v1.0.324
func (c *Client) AddLiveWatermarkWithContext(ctx context.Context, request *AddLiveWatermarkRequest) (response *AddLiveWatermarkResponse, err error)
AddLiveWatermark 添加水印,成功返回水印 ID 后,需要调用[CreateLiveWatermarkRule](/document/product/267/32629)接口将水印 ID 绑定到流使用。 水印数量上限 100,超过后需要先删除,再添加。
可能返回的错误码:
INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_WATERMARKADDERROR = "InternalError.WatermarkAddError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTFOUNT = "ResourceNotFound.UserNotFount"
func (*Client) AuthenticateDomainOwner ¶ added in v1.0.498
func (c *Client) AuthenticateDomainOwner(request *AuthenticateDomainOwnerRequest) (response *AuthenticateDomainOwnerResponse, err error)
AuthenticateDomainOwner 验证用户是否拥有特定直播域名。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError"
func (*Client) AuthenticateDomainOwnerWithContext ¶ added in v1.0.498
func (c *Client) AuthenticateDomainOwnerWithContext(ctx context.Context, request *AuthenticateDomainOwnerRequest) (response *AuthenticateDomainOwnerResponse, err error)
AuthenticateDomainOwner 验证用户是否拥有特定直播域名。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError"
func (*Client) CancelCommonMixStream ¶
func (c *Client) CancelCommonMixStream(request *CancelCommonMixStreamRequest) (response *CancelCommonMixStreamResponse, err error)
CancelCommonMixStream 该接口用来取消混流。用法与 mix_streamv2.cancel_mix_stream 基本一致。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRERROR = "FailedOperation.CallOtherSvrError" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" FAILEDOPERATION_CANCELSESSIONNOTEXIST = "FailedOperation.CancelSessionNotExist" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_CANCELSESSIONNOTEXIST = "InvalidParameter.CancelSessionNotExist" INVALIDPARAMETER_OTHERERROR = "InvalidParameter.OtherError" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) CancelCommonMixStreamWithContext ¶ added in v1.0.324
func (c *Client) CancelCommonMixStreamWithContext(ctx context.Context, request *CancelCommonMixStreamRequest) (response *CancelCommonMixStreamResponse, err error)
CancelCommonMixStream 该接口用来取消混流。用法与 mix_streamv2.cancel_mix_stream 基本一致。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRERROR = "FailedOperation.CallOtherSvrError" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" FAILEDOPERATION_CANCELSESSIONNOTEXIST = "FailedOperation.CancelSessionNotExist" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_CANCELSESSIONNOTEXIST = "InvalidParameter.CancelSessionNotExist" INVALIDPARAMETER_OTHERERROR = "InvalidParameter.OtherError" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) CreateCommonMixStream ¶
func (c *Client) CreateCommonMixStream(request *CreateCommonMixStreamRequest) (response *CreateCommonMixStreamResponse, err error)
CreateCommonMixStream 该接口用来创建通用混流。用法与旧接口 mix_streamv2.start_mix_stream_advanced 基本一致。
注意:当前最多支持16路混流。
最佳实践:https://cloud.tencent.com/document/product/267/45566
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRERROR = "FailedOperation.CallOtherSvrError" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" FAILEDOPERATION_CANCELSESSIONNOTEXIST = "FailedOperation.CancelSessionNotExist" FAILEDOPERATION_GETPICTUREURLERROR = "FailedOperation.GetPictureUrlError" FAILEDOPERATION_GETSTREAMRESOLUTIONERROR = "FailedOperation.GetStreamResolutionError" FAILEDOPERATION_PROCESSMIXERROR = "FailedOperation.ProcessMixError" FAILEDOPERATION_STREAMNOTEXIST = "FailedOperation.StreamNotExist" INTERNALERROR = "InternalError" INTERNALERROR_JIFEIOTHERERROR = "InternalError.JiFeiOtherError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_CANCELSESSIONNOTEXIST = "InvalidParameter.CancelSessionNotExist" INVALIDPARAMETER_INPUTNUMLIMITEXCEEDED = "InvalidParameter.InputNumLimitExceeded" INVALIDPARAMETER_INVALIDBACKGROUDRESOLUTION = "InvalidParameter.InvalidBackgroudResolution" INVALIDPARAMETER_INVALIDBITRATE = "InvalidParameter.InvalidBitrate" INVALIDPARAMETER_INVALIDCROPPARAM = "InvalidParameter.InvalidCropParam" INVALIDPARAMETER_INVALIDLAYERPARAM = "InvalidParameter.InvalidLayerParam" INVALIDPARAMETER_INVALIDOUTPUTSTREAMID = "InvalidParameter.InvalidOutputStreamID" INVALIDPARAMETER_INVALIDOUTPUTTYPE = "InvalidParameter.InvalidOutputType" INVALIDPARAMETER_INVALIDPICTUREID = "InvalidParameter.InvalidPictureID" INVALIDPARAMETER_INVALIDROUNDRECTRADIUS = "InvalidParameter.InvalidRoundRectRadius" INVALIDPARAMETER_OTHERERROR = "InvalidParameter.OtherError" INVALIDPARAMETER_SESSIONOUTPUTSTREAMCHANGED = "InvalidParameter.SessionOutputStreamChanged" INVALIDPARAMETER_TEMPLATENOTMATCHINPUTNUM = "InvalidParameter.TemplateNotMatchInputNum" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) CreateCommonMixStreamWithContext ¶ added in v1.0.324
func (c *Client) CreateCommonMixStreamWithContext(ctx context.Context, request *CreateCommonMixStreamRequest) (response *CreateCommonMixStreamResponse, err error)
CreateCommonMixStream 该接口用来创建通用混流。用法与旧接口 mix_streamv2.start_mix_stream_advanced 基本一致。
注意:当前最多支持16路混流。
最佳实践:https://cloud.tencent.com/document/product/267/45566
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRERROR = "FailedOperation.CallOtherSvrError" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" FAILEDOPERATION_CANCELSESSIONNOTEXIST = "FailedOperation.CancelSessionNotExist" FAILEDOPERATION_GETPICTUREURLERROR = "FailedOperation.GetPictureUrlError" FAILEDOPERATION_GETSTREAMRESOLUTIONERROR = "FailedOperation.GetStreamResolutionError" FAILEDOPERATION_PROCESSMIXERROR = "FailedOperation.ProcessMixError" FAILEDOPERATION_STREAMNOTEXIST = "FailedOperation.StreamNotExist" INTERNALERROR = "InternalError" INTERNALERROR_JIFEIOTHERERROR = "InternalError.JiFeiOtherError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_CANCELSESSIONNOTEXIST = "InvalidParameter.CancelSessionNotExist" INVALIDPARAMETER_INPUTNUMLIMITEXCEEDED = "InvalidParameter.InputNumLimitExceeded" INVALIDPARAMETER_INVALIDBACKGROUDRESOLUTION = "InvalidParameter.InvalidBackgroudResolution" INVALIDPARAMETER_INVALIDBITRATE = "InvalidParameter.InvalidBitrate" INVALIDPARAMETER_INVALIDCROPPARAM = "InvalidParameter.InvalidCropParam" INVALIDPARAMETER_INVALIDLAYERPARAM = "InvalidParameter.InvalidLayerParam" INVALIDPARAMETER_INVALIDOUTPUTSTREAMID = "InvalidParameter.InvalidOutputStreamID" INVALIDPARAMETER_INVALIDOUTPUTTYPE = "InvalidParameter.InvalidOutputType" INVALIDPARAMETER_INVALIDPICTUREID = "InvalidParameter.InvalidPictureID" INVALIDPARAMETER_INVALIDROUNDRECTRADIUS = "InvalidParameter.InvalidRoundRectRadius" INVALIDPARAMETER_OTHERERROR = "InvalidParameter.OtherError" INVALIDPARAMETER_SESSIONOUTPUTSTREAMCHANGED = "InvalidParameter.SessionOutputStreamChanged" INVALIDPARAMETER_TEMPLATENOTMATCHINPUTNUM = "InvalidParameter.TemplateNotMatchInputNum" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) CreateLiveCallbackRule ¶
func (c *Client) CreateLiveCallbackRule(request *CreateLiveCallbackRuleRequest) (response *CreateLiveCallbackRuleResponse, err error)
CreateLiveCallbackRule 创建回调规则,需要先调用[CreateLiveCallbackTemplate](/document/product/267/32637)接口创建回调模板,将返回的模板id绑定到域名/路径进行使用。
<br>回调协议相关文档:[事件消息通知](/document/product/267/32744)。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_CONFNOTFOUND = "InvalidParameter.ConfNotFound" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) CreateLiveCallbackRuleWithContext ¶ added in v1.0.324
func (c *Client) CreateLiveCallbackRuleWithContext(ctx context.Context, request *CreateLiveCallbackRuleRequest) (response *CreateLiveCallbackRuleResponse, err error)
CreateLiveCallbackRule 创建回调规则,需要先调用[CreateLiveCallbackTemplate](/document/product/267/32637)接口创建回调模板,将返回的模板id绑定到域名/路径进行使用。
<br>回调协议相关文档:[事件消息通知](/document/product/267/32744)。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_CONFNOTFOUND = "InvalidParameter.ConfNotFound" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) CreateLiveCallbackTemplate ¶
func (c *Client) CreateLiveCallbackTemplate(request *CreateLiveCallbackTemplateRequest) (response *CreateLiveCallbackTemplateResponse, err error)
CreateLiveCallbackTemplate 创建回调模板,数量上限:50,成功返回模板id后,需要调用[CreateLiveCallbackRule](/document/product/267/32638)接口将模板 ID 绑定到域名/路径使用。
<br>回调协议相关文档:[事件消息通知](/document/product/267/32744)。
注意:至少填写一个回调 URL。
可能返回的错误码:
FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ARGSNOTMATCH = "InvalidParameter.ArgsNotMatch" INVALIDPARAMETER_COSCUSTOMFILENAMEERROR = "InvalidParameter.COSCustomFileNameError" INVALIDPARAMETER_INVALIDVODFILENAME = "InvalidParameter.InvalidVodFileName" INVALIDPARAMETER_URLNOTSAFE = "InvalidParameter.UrlNotSafe" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) CreateLiveCallbackTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateLiveCallbackTemplateWithContext(ctx context.Context, request *CreateLiveCallbackTemplateRequest) (response *CreateLiveCallbackTemplateResponse, err error)
CreateLiveCallbackTemplate 创建回调模板,数量上限:50,成功返回模板id后,需要调用[CreateLiveCallbackRule](/document/product/267/32638)接口将模板 ID 绑定到域名/路径使用。
<br>回调协议相关文档:[事件消息通知](/document/product/267/32744)。
注意:至少填写一个回调 URL。
可能返回的错误码:
FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ARGSNOTMATCH = "InvalidParameter.ArgsNotMatch" INVALIDPARAMETER_COSCUSTOMFILENAMEERROR = "InvalidParameter.COSCustomFileNameError" INVALIDPARAMETER_INVALIDVODFILENAME = "InvalidParameter.InvalidVodFileName" INVALIDPARAMETER_URLNOTSAFE = "InvalidParameter.UrlNotSafe" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) CreateLivePadRule ¶ added in v1.0.680
func (c *Client) CreateLivePadRule(request *CreateLivePadRuleRequest) (response *CreateLivePadRuleResponse, err error)
CreateLivePadRule 创建直播垫片规则。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" FAILEDOPERATION_RULEALREADYEXIST = "FailedOperation.RuleAlreadyExist" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) CreateLivePadRuleWithContext ¶ added in v1.0.680
func (c *Client) CreateLivePadRuleWithContext(ctx context.Context, request *CreateLivePadRuleRequest) (response *CreateLivePadRuleResponse, err error)
CreateLivePadRule 创建直播垫片规则。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" FAILEDOPERATION_RULEALREADYEXIST = "FailedOperation.RuleAlreadyExist" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) CreateLivePadTemplate ¶ added in v1.0.680
func (c *Client) CreateLivePadTemplate(request *CreateLivePadTemplateRequest) (response *CreateLivePadTemplateResponse, err error)
CreateLivePadTemplate 创建直播垫片模板。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) CreateLivePadTemplateWithContext ¶ added in v1.0.680
func (c *Client) CreateLivePadTemplateWithContext(ctx context.Context, request *CreateLivePadTemplateRequest) (response *CreateLivePadTemplateResponse, err error)
CreateLivePadTemplate 创建直播垫片模板。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) CreateLivePullStreamTask ¶
func (c *Client) CreateLivePullStreamTask(request *CreateLivePullStreamTaskRequest) (response *CreateLivePullStreamTaskResponse, err error)
CreateLivePullStreamTask 创建直播拉流任务。支持将外部已有的点播文件,或者直播源拉取过来转推到指定的目标地址。
注意:
1. 默认支持任务数上限200个,如有特殊需求,可通过提单到售后进行评估增加上限。
2. 源流视频编码目前只支持: H264, H265。其他编码格式建议先进行转码处理。
3. 源流音频编码目前只支持: AAC。其他编码格式建议先进行转码处理。
4. 可在控制台开启过期自动清理,避免过期任务占用任务数额度。
5. 拉流转推功能为计费增值服务,计费规则详情可参见[计费文档](https://cloud.tencent.com/document/product/267/53308)。
6. 拉流转推功能仅提供内容拉取与推送服务,请确保内容已获得授权并符合内容传播相关的法律法规。若内容有侵权或违规相关问题,云直播会停止相关的功能服务并保留追究法律责任的权利。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDBACKUPTOURL = "InvalidParameter.InvalidBackupToUrl" INVALIDPARAMETER_INVALIDCALLBACKURL = "InvalidParameter.InvalidCallbackUrl" INVALIDPARAMETER_INVALIDMIXINPUTPARAM = "InvalidParameter.InvalidMixInputParam" INVALIDPARAMETER_INVALIDOUTPUTPARAM = "InvalidParameter.InvalidOutputParam" INVALIDPARAMETER_INVALIDSOURCEURL = "InvalidParameter.InvalidSourceUrl" INVALIDPARAMETER_INVALIDTASKTIME = "InvalidParameter.InvalidTaskTime" INVALIDPARAMETER_INVALIDTOURL = "InvalidParameter.InvalidToUrl" INVALIDPARAMETER_INVALIDWATERMARK = "InvalidParameter.InvalidWatermark" INVALIDPARAMETER_TASKNOTEXIST = "InvalidParameter.TaskNotExist" INVALIDPARAMETER_TASKNUMMORETHANLIMIT = "InvalidParameter.TaskNumMoreThanLimit" INVALIDPARAMETER_TOURLNOPERMISSION = "InvalidParameter.ToUrlNoPermission" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) CreateLivePullStreamTaskWithContext ¶ added in v1.0.324
func (c *Client) CreateLivePullStreamTaskWithContext(ctx context.Context, request *CreateLivePullStreamTaskRequest) (response *CreateLivePullStreamTaskResponse, err error)
CreateLivePullStreamTask 创建直播拉流任务。支持将外部已有的点播文件,或者直播源拉取过来转推到指定的目标地址。
注意:
1. 默认支持任务数上限200个,如有特殊需求,可通过提单到售后进行评估增加上限。
2. 源流视频编码目前只支持: H264, H265。其他编码格式建议先进行转码处理。
3. 源流音频编码目前只支持: AAC。其他编码格式建议先进行转码处理。
4. 可在控制台开启过期自动清理,避免过期任务占用任务数额度。
5. 拉流转推功能为计费增值服务,计费规则详情可参见[计费文档](https://cloud.tencent.com/document/product/267/53308)。
6. 拉流转推功能仅提供内容拉取与推送服务,请确保内容已获得授权并符合内容传播相关的法律法规。若内容有侵权或违规相关问题,云直播会停止相关的功能服务并保留追究法律责任的权利。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDBACKUPTOURL = "InvalidParameter.InvalidBackupToUrl" INVALIDPARAMETER_INVALIDCALLBACKURL = "InvalidParameter.InvalidCallbackUrl" INVALIDPARAMETER_INVALIDMIXINPUTPARAM = "InvalidParameter.InvalidMixInputParam" INVALIDPARAMETER_INVALIDOUTPUTPARAM = "InvalidParameter.InvalidOutputParam" INVALIDPARAMETER_INVALIDSOURCEURL = "InvalidParameter.InvalidSourceUrl" INVALIDPARAMETER_INVALIDTASKTIME = "InvalidParameter.InvalidTaskTime" INVALIDPARAMETER_INVALIDTOURL = "InvalidParameter.InvalidToUrl" INVALIDPARAMETER_INVALIDWATERMARK = "InvalidParameter.InvalidWatermark" INVALIDPARAMETER_TASKNOTEXIST = "InvalidParameter.TaskNotExist" INVALIDPARAMETER_TASKNUMMORETHANLIMIT = "InvalidParameter.TaskNumMoreThanLimit" INVALIDPARAMETER_TOURLNOPERMISSION = "InvalidParameter.ToUrlNoPermission" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) CreateLiveRecord ¶
func (c *Client) CreateLiveRecord(request *CreateLiveRecordRequest) (response *CreateLiveRecordResponse, err error)
CreateLiveRecord - 使用前提
录制文件存放于点播平台,所以用户如需使用录制功能,需首先自行开通点播服务。
录制文件存放后相关费用(含存储以及下行播放流量)按照点播平台计费方式收取,具体请参考 [对应文档](https://cloud.tencent.com/document/product/266/2838)。
- 模式说明
该接口支持两种录制模式: 1. 定时录制模式【默认模式】。 需要传入开始时间与结束时间,录制任务根据起止时间自动开始与结束。在所设置结束时间过期之前(且未调用StopLiveRecord提前终止任务),录制任务都是有效的,期间多次断流然后重推都会启动录制任务。 2. 实时视频录制模式。 忽略传入的开始时间,在录制任务创建后立即开始录制,录制时长支持最大为30分钟,如果传入的结束时间与当前时间差大于30分钟,则按30分钟计算,实时视频录制主要用于录制精彩视频场景,时长建议控制在5分钟以内。
- 注意事项
调用接口超时设置应大于3秒,小于3秒重试以及按不同起止时间调用都有可能产生重复录制任务,进而导致额外录制费用。
受限于音视频文件格式(FLV/MP4/HLS)对编码类型的支持,视频编码类型支持 H.264,音频编码类型支持 AAC。
为避免恶意或非主观的频繁 API 请求,对定时录制模式最大创建任务数做了限制:其中,当天可以创建的最大任务数不超过4000(不含已删除的任务);当前时刻并发运行的任务数不超过400。有超出此限制的需要提工单申请。
此调用方式暂时不支持海外推流录制。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_MAXIMUMRUNNINGTASK = "LimitExceeded.MaximumRunningTask" LIMITEXCEEDED_MAXIMUMTASK = "LimitExceeded.MaximumTask" RESOURCENOTFOUND_CHANNELNOTEXIST = "ResourceNotFound.ChannelNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCEUNAVAILABLE_INVALIDVODSTATUS = "ResourceUnavailable.InvalidVodStatus" RESOURCEUNAVAILABLE_STREAMNOTEXIST = "ResourceUnavailable.StreamNotExist"
func (*Client) CreateLiveRecordRule ¶
func (c *Client) CreateLiveRecordRule(request *CreateLiveRecordRuleRequest) (response *CreateLiveRecordRuleResponse, err error)
CreateLiveRecordRule 创建录制规则,需要先调用[CreateLiveRecordTemplate](/document/product/267/32614)接口创建录制模板,将返回的模板id绑定到流使用。
<br>录制相关文档:[直播录制](/document/product/267/32739)。
可能返回的错误码:
FAILEDOPERATION_RULEALREADYEXIST = "FailedOperation.RuleAlreadyExist" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_CONFNOTFOUND = "InvalidParameter.ConfNotFound" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) CreateLiveRecordRuleWithContext ¶ added in v1.0.324
func (c *Client) CreateLiveRecordRuleWithContext(ctx context.Context, request *CreateLiveRecordRuleRequest) (response *CreateLiveRecordRuleResponse, err error)
CreateLiveRecordRule 创建录制规则,需要先调用[CreateLiveRecordTemplate](/document/product/267/32614)接口创建录制模板,将返回的模板id绑定到流使用。
<br>录制相关文档:[直播录制](/document/product/267/32739)。
可能返回的错误码:
FAILEDOPERATION_RULEALREADYEXIST = "FailedOperation.RuleAlreadyExist" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_CONFNOTFOUND = "InvalidParameter.ConfNotFound" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) CreateLiveRecordTemplate ¶
func (c *Client) CreateLiveRecordTemplate(request *CreateLiveRecordTemplateRequest) (response *CreateLiveRecordTemplateResponse, err error)
CreateLiveRecordTemplate 创建录制模板,数量上限:50,成功返回模板id后,需要调用[CreateLiveRecordRule](/document/product/267/32615)接口,将模板id绑定到流进行使用。
<br>录制相关文档:[直播录制](/document/product/267/32739)。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDVODFILENAME = "InvalidParameter.InvalidVodFileName" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) CreateLiveRecordTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateLiveRecordTemplateWithContext(ctx context.Context, request *CreateLiveRecordTemplateRequest) (response *CreateLiveRecordTemplateResponse, err error)
CreateLiveRecordTemplate 创建录制模板,数量上限:50,成功返回模板id后,需要调用[CreateLiveRecordRule](/document/product/267/32615)接口,将模板id绑定到流进行使用。
<br>录制相关文档:[直播录制](/document/product/267/32739)。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDVODFILENAME = "InvalidParameter.InvalidVodFileName" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) CreateLiveRecordWithContext ¶ added in v1.0.324
func (c *Client) CreateLiveRecordWithContext(ctx context.Context, request *CreateLiveRecordRequest) (response *CreateLiveRecordResponse, err error)
CreateLiveRecord - 使用前提
录制文件存放于点播平台,所以用户如需使用录制功能,需首先自行开通点播服务。
录制文件存放后相关费用(含存储以及下行播放流量)按照点播平台计费方式收取,具体请参考 [对应文档](https://cloud.tencent.com/document/product/266/2838)。
- 模式说明
该接口支持两种录制模式: 1. 定时录制模式【默认模式】。 需要传入开始时间与结束时间,录制任务根据起止时间自动开始与结束。在所设置结束时间过期之前(且未调用StopLiveRecord提前终止任务),录制任务都是有效的,期间多次断流然后重推都会启动录制任务。 2. 实时视频录制模式。 忽略传入的开始时间,在录制任务创建后立即开始录制,录制时长支持最大为30分钟,如果传入的结束时间与当前时间差大于30分钟,则按30分钟计算,实时视频录制主要用于录制精彩视频场景,时长建议控制在5分钟以内。
- 注意事项
调用接口超时设置应大于3秒,小于3秒重试以及按不同起止时间调用都有可能产生重复录制任务,进而导致额外录制费用。
受限于音视频文件格式(FLV/MP4/HLS)对编码类型的支持,视频编码类型支持 H.264,音频编码类型支持 AAC。
为避免恶意或非主观的频繁 API 请求,对定时录制模式最大创建任务数做了限制:其中,当天可以创建的最大任务数不超过4000(不含已删除的任务);当前时刻并发运行的任务数不超过400。有超出此限制的需要提工单申请。
此调用方式暂时不支持海外推流录制。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED_MAXIMUMRUNNINGTASK = "LimitExceeded.MaximumRunningTask" LIMITEXCEEDED_MAXIMUMTASK = "LimitExceeded.MaximumTask" RESOURCENOTFOUND_CHANNELNOTEXIST = "ResourceNotFound.ChannelNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCEUNAVAILABLE_INVALIDVODSTATUS = "ResourceUnavailable.InvalidVodStatus" RESOURCEUNAVAILABLE_STREAMNOTEXIST = "ResourceUnavailable.StreamNotExist"
func (*Client) CreateLiveSnapshotRule ¶
func (c *Client) CreateLiveSnapshotRule(request *CreateLiveSnapshotRuleRequest) (response *CreateLiveSnapshotRuleResponse, err error)
CreateLiveSnapshotRule 创建截图规则,需要先调用[CreateLiveSnapshotTemplate](/document/product/267/32624)接口创建截图模板,然后将返回的模板 ID 绑定到流进行使用。
<br>截图相关文档:[直播截图](/document/product/267/32737)。
注意:单个域名仅支持关联一个截图模板。
可能返回的错误码:
FAILEDOPERATION_RULEALREADYEXIST = "FailedOperation.RuleAlreadyExist" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_CONFNOTFOUND = "InvalidParameter.ConfNotFound" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) CreateLiveSnapshotRuleWithContext ¶ added in v1.0.324
func (c *Client) CreateLiveSnapshotRuleWithContext(ctx context.Context, request *CreateLiveSnapshotRuleRequest) (response *CreateLiveSnapshotRuleResponse, err error)
CreateLiveSnapshotRule 创建截图规则,需要先调用[CreateLiveSnapshotTemplate](/document/product/267/32624)接口创建截图模板,然后将返回的模板 ID 绑定到流进行使用。
<br>截图相关文档:[直播截图](/document/product/267/32737)。
注意:单个域名仅支持关联一个截图模板。
可能返回的错误码:
FAILEDOPERATION_RULEALREADYEXIST = "FailedOperation.RuleAlreadyExist" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_CONFNOTFOUND = "InvalidParameter.ConfNotFound" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) CreateLiveSnapshotTemplate ¶
func (c *Client) CreateLiveSnapshotTemplate(request *CreateLiveSnapshotTemplateRequest) (response *CreateLiveSnapshotTemplateResponse, err error)
CreateLiveSnapshotTemplate 创建截图模板,数量上限:50,成功返回模板id后,需要调用[CreateLiveSnapshotRule](/document/product/267/32625)接口,将模板id绑定到流使用。
<br>截图相关文档:[直播截图](/document/product/267/32737)。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" FAILEDOPERATION_COSBUCKETNOTEXIST = "FailedOperation.CosBucketNotExist" FAILEDOPERATION_COSBUCKETNOTPERMISSION = "FailedOperation.CosBucketNotPermission" FAILEDOPERATION_COSROLENOTEXISTS = "FailedOperation.CosRoleNotExists" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_COSCUSTOMFILENAMEERROR = "InvalidParameter.COSCustomFileNameError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) CreateLiveSnapshotTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateLiveSnapshotTemplateWithContext(ctx context.Context, request *CreateLiveSnapshotTemplateRequest) (response *CreateLiveSnapshotTemplateResponse, err error)
CreateLiveSnapshotTemplate 创建截图模板,数量上限:50,成功返回模板id后,需要调用[CreateLiveSnapshotRule](/document/product/267/32625)接口,将模板id绑定到流使用。
<br>截图相关文档:[直播截图](/document/product/267/32737)。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" FAILEDOPERATION_COSBUCKETNOTEXIST = "FailedOperation.CosBucketNotExist" FAILEDOPERATION_COSBUCKETNOTPERMISSION = "FailedOperation.CosBucketNotPermission" FAILEDOPERATION_COSROLENOTEXISTS = "FailedOperation.CosRoleNotExists" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_COSCUSTOMFILENAMEERROR = "InvalidParameter.COSCustomFileNameError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) CreateLiveStreamMonitor ¶ added in v1.0.680
func (c *Client) CreateLiveStreamMonitor(request *CreateLiveStreamMonitorRequest) (response *CreateLiveStreamMonitorResponse, err error)
CreateLiveStreamMonitor 该接口用来创建直播流监播任务。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CONFLICTACTION = "FailedOperation.ConflictAction" FAILEDOPERATION_DATABASENOTACCESSIBLE = "FailedOperation.DatabaseNotAccessible" FAILEDOPERATION_INPUTSTREAMMIXTYPENOTACCESSIBLE = "FailedOperation.InputStreamMixTypeNotAccessible" FAILEDOPERATION_MONITORISACTIVE = "FailedOperation.MonitorIsActive" FAILEDOPERATION_MONITORLIMITEXCEEDED = "FailedOperation.MonitorLimitExceeded" FAILEDOPERATION_MONITORNOTEXIST = "FailedOperation.MonitorNotExist" FAILEDOPERATION_RELATESERVERNOTACCESSIBLE = "FailedOperation.RelateServerNotAccessible" FAILEDOPERATION_RELATEDRUNNINGMONITORLIMITEXCEEDED = "FailedOperation.RelatedRunningMonitorLimitExceeded" FAILEDOPERATION_STARTTASKFAILED = "FailedOperation.StartTaskFailed" FAILEDOPERATION_STOPTASKFAILED = "FailedOperation.StopTaskFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER_NOTALLOWUSELVB = "InvalidParameter.NotAllowUseLVB" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) CreateLiveStreamMonitorWithContext ¶ added in v1.0.680
func (c *Client) CreateLiveStreamMonitorWithContext(ctx context.Context, request *CreateLiveStreamMonitorRequest) (response *CreateLiveStreamMonitorResponse, err error)
CreateLiveStreamMonitor 该接口用来创建直播流监播任务。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CONFLICTACTION = "FailedOperation.ConflictAction" FAILEDOPERATION_DATABASENOTACCESSIBLE = "FailedOperation.DatabaseNotAccessible" FAILEDOPERATION_INPUTSTREAMMIXTYPENOTACCESSIBLE = "FailedOperation.InputStreamMixTypeNotAccessible" FAILEDOPERATION_MONITORISACTIVE = "FailedOperation.MonitorIsActive" FAILEDOPERATION_MONITORLIMITEXCEEDED = "FailedOperation.MonitorLimitExceeded" FAILEDOPERATION_MONITORNOTEXIST = "FailedOperation.MonitorNotExist" FAILEDOPERATION_RELATESERVERNOTACCESSIBLE = "FailedOperation.RelateServerNotAccessible" FAILEDOPERATION_RELATEDRUNNINGMONITORLIMITEXCEEDED = "FailedOperation.RelatedRunningMonitorLimitExceeded" FAILEDOPERATION_STARTTASKFAILED = "FailedOperation.StartTaskFailed" FAILEDOPERATION_STOPTASKFAILED = "FailedOperation.StopTaskFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER_NOTALLOWUSELVB = "InvalidParameter.NotAllowUseLVB" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) CreateLiveTimeShiftRule ¶ added in v1.0.589
func (c *Client) CreateLiveTimeShiftRule(request *CreateLiveTimeShiftRuleRequest) (response *CreateLiveTimeShiftRuleResponse, err error)
CreateLiveTimeShiftRule 创建直播时移规则,需要先调用[CreateLiveTimeShiftTemplate](/document/product/267/86169)接口创建直播时移模板,将返回的模板id绑定到流使用。
<br>直播时移相关文档:[直播时移](/document/product/267/86134)。
可能返回的错误码:
FAILEDOPERATION_RULEALREADYEXIST = "FailedOperation.RuleAlreadyExist" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) CreateLiveTimeShiftRuleWithContext ¶ added in v1.0.589
func (c *Client) CreateLiveTimeShiftRuleWithContext(ctx context.Context, request *CreateLiveTimeShiftRuleRequest) (response *CreateLiveTimeShiftRuleResponse, err error)
CreateLiveTimeShiftRule 创建直播时移规则,需要先调用[CreateLiveTimeShiftTemplate](/document/product/267/86169)接口创建直播时移模板,将返回的模板id绑定到流使用。
<br>直播时移相关文档:[直播时移](/document/product/267/86134)。
可能返回的错误码:
FAILEDOPERATION_RULEALREADYEXIST = "FailedOperation.RuleAlreadyExist" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) CreateLiveTimeShiftTemplate ¶ added in v1.0.589
func (c *Client) CreateLiveTimeShiftTemplate(request *CreateLiveTimeShiftTemplateRequest) (response *CreateLiveTimeShiftTemplateResponse, err error)
CreateLiveTimeShiftTemplate 创建直播时移模板。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) CreateLiveTimeShiftTemplateWithContext ¶ added in v1.0.589
func (c *Client) CreateLiveTimeShiftTemplateWithContext(ctx context.Context, request *CreateLiveTimeShiftTemplateRequest) (response *CreateLiveTimeShiftTemplateResponse, err error)
CreateLiveTimeShiftTemplate 创建直播时移模板。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) CreateLiveTranscodeRule ¶
func (c *Client) CreateLiveTranscodeRule(request *CreateLiveTranscodeRuleRequest) (response *CreateLiveTranscodeRuleResponse, err error)
CreateLiveTranscodeRule 创建转码规则,数量上限:50,需要先调用[CreateLiveTranscodeTemplate](/document/product/267/32646)接口创建转码模板,将返回的模板id绑定到流使用。
<br>转码相关文档:[直播转封装及转码](/document/product/267/32736)。
可能返回的错误码:
FAILEDOPERATION_RULEALREADYEXIST = "FailedOperation.RuleAlreadyExist" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INTERNALERROR_RULEOUTLIMIT = "InternalError.RuleOutLimit" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_CONFNOTFOUND = "InvalidParameter.ConfNotFound" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) CreateLiveTranscodeRuleWithContext ¶ added in v1.0.324
func (c *Client) CreateLiveTranscodeRuleWithContext(ctx context.Context, request *CreateLiveTranscodeRuleRequest) (response *CreateLiveTranscodeRuleResponse, err error)
CreateLiveTranscodeRule 创建转码规则,数量上限:50,需要先调用[CreateLiveTranscodeTemplate](/document/product/267/32646)接口创建转码模板,将返回的模板id绑定到流使用。
<br>转码相关文档:[直播转封装及转码](/document/product/267/32736)。
可能返回的错误码:
FAILEDOPERATION_RULEALREADYEXIST = "FailedOperation.RuleAlreadyExist" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INTERNALERROR_RULEOUTLIMIT = "InternalError.RuleOutLimit" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_CONFNOTFOUND = "InvalidParameter.ConfNotFound" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) CreateLiveTranscodeTemplate ¶
func (c *Client) CreateLiveTranscodeTemplate(request *CreateLiveTranscodeTemplateRequest) (response *CreateLiveTranscodeTemplateResponse, err error)
CreateLiveTranscodeTemplate 创建转码模板,数量上限:50,成功返回模板id后,需要调用[CreateLiveTranscodeRule](/document/product/267/32647)接口,将返回的模板id绑定到流使用。
<br>转码相关文档:[直播转封装及转码](/document/product/267/32736)。
可能返回的错误码:
FAILEDOPERATION_AITRANSCODEOPTIONFAIL = "FailedOperation.AiTranscodeOptionFail" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_PROCESSORALREADYEXIST = "InternalError.ProcessorAlreadyExist" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ARGSNOTMATCH = "InvalidParameter.ArgsNotMatch" INVALIDPARAMETER_GOPMUSTEQUALANDEXISTS = "InvalidParameter.GopMustEqualAndExists" INVALIDPARAMETER_PROCESSORALREADYEXIST = "InvalidParameter.ProcessorAlreadyExist" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) CreateLiveTranscodeTemplateWithContext ¶ added in v1.0.324
func (c *Client) CreateLiveTranscodeTemplateWithContext(ctx context.Context, request *CreateLiveTranscodeTemplateRequest) (response *CreateLiveTranscodeTemplateResponse, err error)
CreateLiveTranscodeTemplate 创建转码模板,数量上限:50,成功返回模板id后,需要调用[CreateLiveTranscodeRule](/document/product/267/32647)接口,将返回的模板id绑定到流使用。
<br>转码相关文档:[直播转封装及转码](/document/product/267/32736)。
可能返回的错误码:
FAILEDOPERATION_AITRANSCODEOPTIONFAIL = "FailedOperation.AiTranscodeOptionFail" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_PROCESSORALREADYEXIST = "InternalError.ProcessorAlreadyExist" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ARGSNOTMATCH = "InvalidParameter.ArgsNotMatch" INVALIDPARAMETER_GOPMUSTEQUALANDEXISTS = "InvalidParameter.GopMustEqualAndExists" INVALIDPARAMETER_PROCESSORALREADYEXIST = "InvalidParameter.ProcessorAlreadyExist" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) CreateLiveWatermarkRule ¶
func (c *Client) CreateLiveWatermarkRule(request *CreateLiveWatermarkRuleRequest) (response *CreateLiveWatermarkRuleResponse, err error)
CreateLiveWatermarkRule 创建水印规则,需要先调用[AddLiveWatermark](/document/product/267/30154)接口添加水印,将返回的水印id绑定到流使用。
可能返回的错误码:
FAILEDOPERATION_RULEALREADYEXIST = "FailedOperation.RuleAlreadyExist" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_CONFNOTFOUND = "InvalidParameter.ConfNotFound" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) CreateLiveWatermarkRuleWithContext ¶ added in v1.0.324
func (c *Client) CreateLiveWatermarkRuleWithContext(ctx context.Context, request *CreateLiveWatermarkRuleRequest) (response *CreateLiveWatermarkRuleResponse, err error)
CreateLiveWatermarkRule 创建水印规则,需要先调用[AddLiveWatermark](/document/product/267/30154)接口添加水印,将返回的水印id绑定到流使用。
可能返回的错误码:
FAILEDOPERATION_RULEALREADYEXIST = "FailedOperation.RuleAlreadyExist" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_CONFNOTFOUND = "InvalidParameter.ConfNotFound" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) CreatePullStreamConfig ¶
func (c *Client) CreatePullStreamConfig(request *CreatePullStreamConfigRequest) (response *CreatePullStreamConfigResponse, err error)
CreatePullStreamConfig 创建临时拉流转推任务,目前限制添加10条任务。
该接口已下线,请使用新接口 CreateLivePullStreamTask。
注意:该接口用于创建临时拉流转推任务,
拉流源地址即 FromUrl 可以是腾讯或非腾讯数据源,
但转推目标地址即 ToUrl 目前限制为已注册的腾讯直播域名。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) CreatePullStreamConfigWithContext ¶ added in v1.0.324
func (c *Client) CreatePullStreamConfigWithContext(ctx context.Context, request *CreatePullStreamConfigRequest) (response *CreatePullStreamConfigResponse, err error)
CreatePullStreamConfig 创建临时拉流转推任务,目前限制添加10条任务。
该接口已下线,请使用新接口 CreateLivePullStreamTask。
注意:该接口用于创建临时拉流转推任务,
拉流源地址即 FromUrl 可以是腾讯或非腾讯数据源,
但转推目标地址即 ToUrl 目前限制为已注册的腾讯直播域名。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) CreateRecordTask ¶
func (c *Client) CreateRecordTask(request *CreateRecordTaskRequest) (response *CreateRecordTaskResponse, err error)
CreateRecordTask 创建一个在指定时间启动、结束的录制任务,并使用指定录制模板ID对应的配置进行录制。
- 使用前提
1. 录制文件存放于点播平台,所以用户如需使用录制功能,需首先自行开通点播服务。
2. 录制文件存放后相关费用(含存储以及下行播放流量)按照点播平台计费方式收取,具体请参考[对应文档](https://cloud.tencent.com/document/product/266/2837)。
- 注意事项
1. 断流会结束当前录制并生成录制文件。在结束时间到达之前任务仍然有效,期间只要正常推流都会正常录制,与是否多次推、断流无关。
2. 使用上避免创建时间段相互重叠的录制任务。若同一条流当前存在多个时段重叠的任务,为避免重复录制系统将启动最多3个录制任务。
3. 创建的录制任务记录在平台侧只保留3个月。
4. 当前录制任务管理API([CreateRecordTask](https://cloud.tencent.com/document/product/267/45983)/[StopRecordTask](https://cloud.tencent.com/document/product/267/45981)/[DeleteRecordTask](https://cloud.tencent.com/document/product/267/45982))与旧API(CreateLiveRecord/StopLiveRecord/DeleteLiveRecord)不兼容,两套接口不能混用。
5. 避免 创建录制任务 与 推流 操作同时进行,可能导致因录制任务未生效而引起任务延迟启动问题,两者操作间隔建议大于3秒。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" LIMITEXCEEDED_MAXIMUMRUNNINGTASK = "LimitExceeded.MaximumRunningTask" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCEUNAVAILABLE_INVALIDVODSTATUS = "ResourceUnavailable.InvalidVodStatus" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateRecordTaskWithContext ¶ added in v1.0.324
func (c *Client) CreateRecordTaskWithContext(ctx context.Context, request *CreateRecordTaskRequest) (response *CreateRecordTaskResponse, err error)
CreateRecordTask 创建一个在指定时间启动、结束的录制任务,并使用指定录制模板ID对应的配置进行录制。
- 使用前提
1. 录制文件存放于点播平台,所以用户如需使用录制功能,需首先自行开通点播服务。
2. 录制文件存放后相关费用(含存储以及下行播放流量)按照点播平台计费方式收取,具体请参考[对应文档](https://cloud.tencent.com/document/product/266/2837)。
- 注意事项
1. 断流会结束当前录制并生成录制文件。在结束时间到达之前任务仍然有效,期间只要正常推流都会正常录制,与是否多次推、断流无关。
2. 使用上避免创建时间段相互重叠的录制任务。若同一条流当前存在多个时段重叠的任务,为避免重复录制系统将启动最多3个录制任务。
3. 创建的录制任务记录在平台侧只保留3个月。
4. 当前录制任务管理API([CreateRecordTask](https://cloud.tencent.com/document/product/267/45983)/[StopRecordTask](https://cloud.tencent.com/document/product/267/45981)/[DeleteRecordTask](https://cloud.tencent.com/document/product/267/45982))与旧API(CreateLiveRecord/StopLiveRecord/DeleteLiveRecord)不兼容,两套接口不能混用。
5. 避免 创建录制任务 与 推流 操作同时进行,可能导致因录制任务未生效而引起任务延迟启动问题,两者操作间隔建议大于3秒。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" LIMITEXCEEDED_MAXIMUMRUNNINGTASK = "LimitExceeded.MaximumRunningTask" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCEUNAVAILABLE_INVALIDVODSTATUS = "ResourceUnavailable.InvalidVodStatus" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateScreenshotTask ¶ added in v1.0.354
func (c *Client) CreateScreenshotTask(request *CreateScreenshotTaskRequest) (response *CreateScreenshotTaskResponse, err error)
CreateScreenshotTask 创建一个在指定时间启动、结束的截图任务,并使用指定截图模板ID对应的配置进行截图。
- 注意事项
1. 断流会结束当前截图。在结束时间到达之前任务仍然有效,期间只要正常推流都会正常截图,与是否多次推、断流无关。
2. 使用上避免创建时间段相互重叠的截图任务。若同一条流当前存在多个时段重叠的任务,为避免重复系统将启动最多3个截图任务。
3. 创建的截图任务记录在平台侧只保留3个月。
4. 当前截图任务管理API(CreateScreenshotTask/StopScreenshotTask/DeleteScreenshotTask)与旧API(CreateLiveInstantSnapshot/StopLiveInstantSnapshot)不兼容,两套接口不能混用。
5. 避免 创建截图任务 与 推流 操作同时进行,可能导致因截图任务未生效而引起任务延迟启动问题,两者操作间隔建议大于3秒。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" LIMITEXCEEDED_MAXIMUMRUNNINGTASK = "LimitExceeded.MaximumRunningTask" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateScreenshotTaskWithContext ¶ added in v1.0.354
func (c *Client) CreateScreenshotTaskWithContext(ctx context.Context, request *CreateScreenshotTaskRequest) (response *CreateScreenshotTaskResponse, err error)
CreateScreenshotTask 创建一个在指定时间启动、结束的截图任务,并使用指定截图模板ID对应的配置进行截图。
- 注意事项
1. 断流会结束当前截图。在结束时间到达之前任务仍然有效,期间只要正常推流都会正常截图,与是否多次推、断流无关。
2. 使用上避免创建时间段相互重叠的截图任务。若同一条流当前存在多个时段重叠的任务,为避免重复系统将启动最多3个截图任务。
3. 创建的截图任务记录在平台侧只保留3个月。
4. 当前截图任务管理API(CreateScreenshotTask/StopScreenshotTask/DeleteScreenshotTask)与旧API(CreateLiveInstantSnapshot/StopLiveInstantSnapshot)不兼容,两套接口不能混用。
5. 避免 创建截图任务 与 推流 操作同时进行,可能导致因截图任务未生效而引起任务延迟启动问题,两者操作间隔建议大于3秒。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" LIMITEXCEEDED_MAXIMUMRUNNINGTASK = "LimitExceeded.MaximumRunningTask" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteLiveCallbackRule ¶
func (c *Client) DeleteLiveCallbackRule(request *DeleteLiveCallbackRuleRequest) (response *DeleteLiveCallbackRuleResponse, err error)
DeleteLiveCallbackRule 删除回调规则。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) DeleteLiveCallbackRuleWithContext ¶ added in v1.0.324
func (c *Client) DeleteLiveCallbackRuleWithContext(ctx context.Context, request *DeleteLiveCallbackRuleRequest) (response *DeleteLiveCallbackRuleResponse, err error)
DeleteLiveCallbackRule 删除回调规则。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) DeleteLiveCallbackTemplate ¶
func (c *Client) DeleteLiveCallbackTemplate(request *DeleteLiveCallbackTemplateRequest) (response *DeleteLiveCallbackTemplateResponse, err error)
DeleteLiveCallbackTemplate 删除回调模板。
可能返回的错误码:
FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_COSCUSTOMFILENAMEERROR = "InvalidParameter.COSCustomFileNameError" INVALIDPARAMETER_INVALIDVODFILENAME = "InvalidParameter.InvalidVodFileName" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveCallbackTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteLiveCallbackTemplateWithContext(ctx context.Context, request *DeleteLiveCallbackTemplateRequest) (response *DeleteLiveCallbackTemplateResponse, err error)
DeleteLiveCallbackTemplate 删除回调模板。
可能返回的错误码:
FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_COSCUSTOMFILENAMEERROR = "InvalidParameter.COSCustomFileNameError" INVALIDPARAMETER_INVALIDVODFILENAME = "InvalidParameter.InvalidVodFileName" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveDomain ¶
func (c *Client) DeleteLiveDomain(request *DeleteLiveDomainRequest) (response *DeleteLiveDomainResponse, err error)
DeleteLiveDomain 删除已添加的直播域名
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DELETEDOMAININLOCKEDTIME = "FailedOperation.DeleteDomainInLockedTime" FAILEDOPERATION_JIFEINOENOUGHFUND = "FailedOperation.JiFeiNoEnoughFund" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" FAILEDOPERATION_TAGUNBINDERROR = "FailedOperation.TagUnbindError" INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER_DOMAINALREADYEXIST = "InvalidParameter.DomainAlreadyExist" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETER_DOMAINISLIMITED = "InvalidParameter.DomainIsLimited" RESOURCENOTFOUND_DOMAINNOTEXIST = "ResourceNotFound.DomainNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveDomainWithContext ¶ added in v1.0.324
func (c *Client) DeleteLiveDomainWithContext(ctx context.Context, request *DeleteLiveDomainRequest) (response *DeleteLiveDomainResponse, err error)
DeleteLiveDomain 删除已添加的直播域名
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_DELETEDOMAININLOCKEDTIME = "FailedOperation.DeleteDomainInLockedTime" FAILEDOPERATION_JIFEINOENOUGHFUND = "FailedOperation.JiFeiNoEnoughFund" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" FAILEDOPERATION_TAGUNBINDERROR = "FailedOperation.TagUnbindError" INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER_DOMAINALREADYEXIST = "InvalidParameter.DomainAlreadyExist" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETER_DOMAINISLIMITED = "InvalidParameter.DomainIsLimited" RESOURCENOTFOUND_DOMAINNOTEXIST = "ResourceNotFound.DomainNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLivePadRule ¶ added in v1.0.680
func (c *Client) DeleteLivePadRule(request *DeleteLivePadRuleRequest) (response *DeleteLivePadRuleResponse, err error)
DeleteLivePadRule 删除直播垫片规则。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLivePadRuleWithContext ¶ added in v1.0.680
func (c *Client) DeleteLivePadRuleWithContext(ctx context.Context, request *DeleteLivePadRuleRequest) (response *DeleteLivePadRuleResponse, err error)
DeleteLivePadRule 删除直播垫片规则。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLivePadTemplate ¶ added in v1.0.680
func (c *Client) DeleteLivePadTemplate(request *DeleteLivePadTemplateRequest) (response *DeleteLivePadTemplateResponse, err error)
DeleteLivePadTemplate 删除直播垫片模板。
可能返回的错误码:
FAILEDOPERATION_AITRANSCODEOPTIONFAIL = "FailedOperation.AiTranscodeOptionFail" FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLivePadTemplateWithContext ¶ added in v1.0.680
func (c *Client) DeleteLivePadTemplateWithContext(ctx context.Context, request *DeleteLivePadTemplateRequest) (response *DeleteLivePadTemplateResponse, err error)
DeleteLivePadTemplate 删除直播垫片模板。
可能返回的错误码:
FAILEDOPERATION_AITRANSCODEOPTIONFAIL = "FailedOperation.AiTranscodeOptionFail" FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLivePullStreamTask ¶
func (c *Client) DeleteLivePullStreamTask(request *DeleteLivePullStreamTaskRequest) (response *DeleteLivePullStreamTaskResponse, err error)
DeleteLivePullStreamTask 删除接口 CreateLivePullStreamTask 创建的拉流任务。
注意:
1. 入参中的 TaskId 为 CreateLivePullStreamTask 接口创建时返回的TaskId。
2. 也可通过 DescribeLivePullStreamTasks 进行查询创建的任务。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INVALIDPARAMETER_TASKNOTEXIST = "InvalidParameter.TaskNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DeleteLivePullStreamTaskWithContext ¶ added in v1.0.324
func (c *Client) DeleteLivePullStreamTaskWithContext(ctx context.Context, request *DeleteLivePullStreamTaskRequest) (response *DeleteLivePullStreamTaskResponse, err error)
DeleteLivePullStreamTask 删除接口 CreateLivePullStreamTask 创建的拉流任务。
注意:
1. 入参中的 TaskId 为 CreateLivePullStreamTask 接口创建时返回的TaskId。
2. 也可通过 DescribeLivePullStreamTasks 进行查询创建的任务。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INVALIDPARAMETER_TASKNOTEXIST = "InvalidParameter.TaskNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DeleteLiveRecord ¶
func (c *Client) DeleteLiveRecord(request *DeleteLiveRecordRequest) (response *DeleteLiveRecordResponse, err error)
DeleteLiveRecord 注:DeleteLiveRecord 接口仅用于删除录制任务记录,不具备停止录制的功能,也不能删除正在进行中的录制。如果需要停止录制任务,请使用终止录制[StopLiveRecord](/document/product/267/30146) 接口。
可能返回的错误码:
FAILEDOPERATION_ALTERTASKSTATE = "FailedOperation.AlterTaskState" INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_CHANNELNOTEXIST = "ResourceNotFound.ChannelNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_TASKID = "ResourceNotFound.TaskId" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveRecordRule ¶
func (c *Client) DeleteLiveRecordRule(request *DeleteLiveRecordRuleRequest) (response *DeleteLiveRecordRuleResponse, err error)
DeleteLiveRecordRule 删除录制规则。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveRecordRuleWithContext ¶ added in v1.0.324
func (c *Client) DeleteLiveRecordRuleWithContext(ctx context.Context, request *DeleteLiveRecordRuleRequest) (response *DeleteLiveRecordRuleResponse, err error)
DeleteLiveRecordRule 删除录制规则。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveRecordTemplate ¶
func (c *Client) DeleteLiveRecordTemplate(request *DeleteLiveRecordTemplateRequest) (response *DeleteLiveRecordTemplateResponse, err error)
DeleteLiveRecordTemplate 删除录制模板。
可能返回的错误码:
FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveRecordTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteLiveRecordTemplateWithContext(ctx context.Context, request *DeleteLiveRecordTemplateRequest) (response *DeleteLiveRecordTemplateResponse, err error)
DeleteLiveRecordTemplate 删除录制模板。
可能返回的错误码:
FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveRecordWithContext ¶ added in v1.0.324
func (c *Client) DeleteLiveRecordWithContext(ctx context.Context, request *DeleteLiveRecordRequest) (response *DeleteLiveRecordResponse, err error)
DeleteLiveRecord 注:DeleteLiveRecord 接口仅用于删除录制任务记录,不具备停止录制的功能,也不能删除正在进行中的录制。如果需要停止录制任务,请使用终止录制[StopLiveRecord](/document/product/267/30146) 接口。
可能返回的错误码:
FAILEDOPERATION_ALTERTASKSTATE = "FailedOperation.AlterTaskState" INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_CHANNELNOTEXIST = "ResourceNotFound.ChannelNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_TASKID = "ResourceNotFound.TaskId" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveSnapshotRule ¶
func (c *Client) DeleteLiveSnapshotRule(request *DeleteLiveSnapshotRuleRequest) (response *DeleteLiveSnapshotRuleResponse, err error)
DeleteLiveSnapshotRule 删除截图规则。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveSnapshotRuleWithContext ¶ added in v1.0.324
func (c *Client) DeleteLiveSnapshotRuleWithContext(ctx context.Context, request *DeleteLiveSnapshotRuleRequest) (response *DeleteLiveSnapshotRuleResponse, err error)
DeleteLiveSnapshotRule 删除截图规则。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveSnapshotTemplate ¶
func (c *Client) DeleteLiveSnapshotTemplate(request *DeleteLiveSnapshotTemplateRequest) (response *DeleteLiveSnapshotTemplateResponse, err error)
DeleteLiveSnapshotTemplate 删除截图模板
可能返回的错误码:
FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveSnapshotTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteLiveSnapshotTemplateWithContext(ctx context.Context, request *DeleteLiveSnapshotTemplateRequest) (response *DeleteLiveSnapshotTemplateResponse, err error)
DeleteLiveSnapshotTemplate 删除截图模板
可能返回的错误码:
FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveStreamMonitor ¶ added in v1.0.680
func (c *Client) DeleteLiveStreamMonitor(request *DeleteLiveStreamMonitorRequest) (response *DeleteLiveStreamMonitorResponse, err error)
DeleteLiveStreamMonitor 该接口用来删除直播流监播任务。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CONFLICTACTION = "FailedOperation.ConflictAction" FAILEDOPERATION_DATABASENOTACCESSIBLE = "FailedOperation.DatabaseNotAccessible" FAILEDOPERATION_MONITORISACTIVE = "FailedOperation.MonitorIsActive" FAILEDOPERATION_MONITORLIMITEXCEEDED = "FailedOperation.MonitorLimitExceeded" FAILEDOPERATION_MONITORNOTEXIST = "FailedOperation.MonitorNotExist" FAILEDOPERATION_STARTTASKFAILED = "FailedOperation.StartTaskFailed" FAILEDOPERATION_STOPTASKFAILED = "FailedOperation.StopTaskFailed" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_NOTALLOWUSELVB = "InvalidParameter.NotAllowUseLVB" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveStreamMonitorWithContext ¶ added in v1.0.680
func (c *Client) DeleteLiveStreamMonitorWithContext(ctx context.Context, request *DeleteLiveStreamMonitorRequest) (response *DeleteLiveStreamMonitorResponse, err error)
DeleteLiveStreamMonitor 该接口用来删除直播流监播任务。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CONFLICTACTION = "FailedOperation.ConflictAction" FAILEDOPERATION_DATABASENOTACCESSIBLE = "FailedOperation.DatabaseNotAccessible" FAILEDOPERATION_MONITORISACTIVE = "FailedOperation.MonitorIsActive" FAILEDOPERATION_MONITORLIMITEXCEEDED = "FailedOperation.MonitorLimitExceeded" FAILEDOPERATION_MONITORNOTEXIST = "FailedOperation.MonitorNotExist" FAILEDOPERATION_STARTTASKFAILED = "FailedOperation.StartTaskFailed" FAILEDOPERATION_STOPTASKFAILED = "FailedOperation.StopTaskFailed" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_NOTALLOWUSELVB = "InvalidParameter.NotAllowUseLVB" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveTimeShiftRule ¶ added in v1.0.589
func (c *Client) DeleteLiveTimeShiftRule(request *DeleteLiveTimeShiftRuleRequest) (response *DeleteLiveTimeShiftRuleResponse, err error)
DeleteLiveTimeShiftRule 删除直播时移规则。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveTimeShiftRuleWithContext ¶ added in v1.0.589
func (c *Client) DeleteLiveTimeShiftRuleWithContext(ctx context.Context, request *DeleteLiveTimeShiftRuleRequest) (response *DeleteLiveTimeShiftRuleResponse, err error)
DeleteLiveTimeShiftRule 删除直播时移规则。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveTimeShiftTemplate ¶ added in v1.0.589
func (c *Client) DeleteLiveTimeShiftTemplate(request *DeleteLiveTimeShiftTemplateRequest) (response *DeleteLiveTimeShiftTemplateResponse, err error)
DeleteLiveTimeShiftTemplate 删除直播时移模板。
可能返回的错误码:
FAILEDOPERATION_AITRANSCODEOPTIONFAIL = "FailedOperation.AiTranscodeOptionFail" FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveTimeShiftTemplateWithContext ¶ added in v1.0.589
func (c *Client) DeleteLiveTimeShiftTemplateWithContext(ctx context.Context, request *DeleteLiveTimeShiftTemplateRequest) (response *DeleteLiveTimeShiftTemplateResponse, err error)
DeleteLiveTimeShiftTemplate 删除直播时移模板。
可能返回的错误码:
FAILEDOPERATION_AITRANSCODEOPTIONFAIL = "FailedOperation.AiTranscodeOptionFail" FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveTranscodeRule ¶
func (c *Client) DeleteLiveTranscodeRule(request *DeleteLiveTranscodeRuleRequest) (response *DeleteLiveTranscodeRuleResponse, err error)
DeleteLiveTranscodeRule 删除转码规则。
DomainName+AppName+StreamName+TemplateId唯一标识单个转码规则,如需删除需要强匹配。其中TemplateId必填,其余参数为空时也需要传空字符串进行强匹配。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETER_RULENOTFOUND = "InvalidParameter.RuleNotFound" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveTranscodeRuleWithContext ¶ added in v1.0.324
func (c *Client) DeleteLiveTranscodeRuleWithContext(ctx context.Context, request *DeleteLiveTranscodeRuleRequest) (response *DeleteLiveTranscodeRuleResponse, err error)
DeleteLiveTranscodeRule 删除转码规则。
DomainName+AppName+StreamName+TemplateId唯一标识单个转码规则,如需删除需要强匹配。其中TemplateId必填,其余参数为空时也需要传空字符串进行强匹配。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETER_RULENOTFOUND = "InvalidParameter.RuleNotFound" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveTranscodeTemplate ¶
func (c *Client) DeleteLiveTranscodeTemplate(request *DeleteLiveTranscodeTemplateRequest) (response *DeleteLiveTranscodeTemplateResponse, err error)
DeleteLiveTranscodeTemplate 删除转码模板。
可能返回的错误码:
FAILEDOPERATION_AITRANSCODEOPTIONFAIL = "FailedOperation.AiTranscodeOptionFail" FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveTranscodeTemplateWithContext ¶ added in v1.0.324
func (c *Client) DeleteLiveTranscodeTemplateWithContext(ctx context.Context, request *DeleteLiveTranscodeTemplateRequest) (response *DeleteLiveTranscodeTemplateResponse, err error)
DeleteLiveTranscodeTemplate 删除转码模板。
可能返回的错误码:
FAILEDOPERATION_AITRANSCODEOPTIONFAIL = "FailedOperation.AiTranscodeOptionFail" FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveWatermark ¶
func (c *Client) DeleteLiveWatermark(request *DeleteLiveWatermarkRequest) (response *DeleteLiveWatermarkResponse, err error)
DeleteLiveWatermark 删除水印。
可能返回的错误码:
INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_GETWATERMARKERROR = "InternalError.GetWatermarkError" INTERNALERROR_WATERMARKNOTEXIST = "InternalError.WatermarkNotExist" INVALIDPARAMETER_CONFINUSED = "InvalidParameter.ConfInUsed" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_WATERMARKNOTEXIST = "ResourceNotFound.WatermarkNotExist"
func (*Client) DeleteLiveWatermarkRule ¶
func (c *Client) DeleteLiveWatermarkRule(request *DeleteLiveWatermarkRuleRequest) (response *DeleteLiveWatermarkRuleResponse, err error)
DeleteLiveWatermarkRule 删除水印规则
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveWatermarkRuleWithContext ¶ added in v1.0.324
func (c *Client) DeleteLiveWatermarkRuleWithContext(ctx context.Context, request *DeleteLiveWatermarkRuleRequest) (response *DeleteLiveWatermarkRuleResponse, err error)
DeleteLiveWatermarkRule 删除水印规则
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DeleteLiveWatermarkWithContext ¶ added in v1.0.324
func (c *Client) DeleteLiveWatermarkWithContext(ctx context.Context, request *DeleteLiveWatermarkRequest) (response *DeleteLiveWatermarkResponse, err error)
DeleteLiveWatermark 删除水印。
可能返回的错误码:
INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_GETWATERMARKERROR = "InternalError.GetWatermarkError" INTERNALERROR_WATERMARKNOTEXIST = "InternalError.WatermarkNotExist" INVALIDPARAMETER_CONFINUSED = "InvalidParameter.ConfInUsed" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_WATERMARKNOTEXIST = "ResourceNotFound.WatermarkNotExist"
func (*Client) DeletePullStreamConfig ¶
func (c *Client) DeletePullStreamConfig(request *DeletePullStreamConfigRequest) (response *DeletePullStreamConfigResponse, err error)
DeletePullStreamConfig 删除直播拉流配置。该接口已下线,请使用新接口 DeleteLivePullStreamTask。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DeletePullStreamConfigWithContext ¶ added in v1.0.324
func (c *Client) DeletePullStreamConfigWithContext(ctx context.Context, request *DeletePullStreamConfigRequest) (response *DeletePullStreamConfigResponse, err error)
DeletePullStreamConfig 删除直播拉流配置。该接口已下线,请使用新接口 DeleteLivePullStreamTask。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DeleteRecordTask ¶
func (c *Client) DeleteRecordTask(request *DeleteRecordTaskRequest) (response *DeleteRecordTaskResponse, err error)
DeleteRecordTask 删除录制任务配置。删除操作不影响正在运行当中的任务,仅对删除之后新的推流有效。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCEUNAVAILABLE_INVALIDVODSTATUS = "ResourceUnavailable.InvalidVodStatus" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteRecordTaskWithContext ¶ added in v1.0.324
func (c *Client) DeleteRecordTaskWithContext(ctx context.Context, request *DeleteRecordTaskRequest) (response *DeleteRecordTaskResponse, err error)
DeleteRecordTask 删除录制任务配置。删除操作不影响正在运行当中的任务,仅对删除之后新的推流有效。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCEUNAVAILABLE_INVALIDVODSTATUS = "ResourceUnavailable.InvalidVodStatus" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteScreenshotTask ¶ added in v1.0.354
func (c *Client) DeleteScreenshotTask(request *DeleteScreenshotTaskRequest) (response *DeleteScreenshotTaskResponse, err error)
DeleteScreenshotTask 删除截图任务配置。删除操作不影响正在运行当中的任务,仅对删除之后新的推流有效。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteScreenshotTaskWithContext ¶ added in v1.0.354
func (c *Client) DeleteScreenshotTaskWithContext(ctx context.Context, request *DeleteScreenshotTaskRequest) (response *DeleteScreenshotTaskResponse, err error)
DeleteScreenshotTask 删除截图任务配置。删除操作不影响正在运行当中的任务,仅对删除之后新的推流有效。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAllStreamPlayInfoList ¶
func (c *Client) DescribeAllStreamPlayInfoList(request *DescribeAllStreamPlayInfoListRequest) (response *DescribeAllStreamPlayInfoListResponse, err error)
DescribeAllStreamPlayInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
输入某个时间点(1分钟维度),查询该时间点所有流的下行信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeAllStreamPlayInfoListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAllStreamPlayInfoListWithContext(ctx context.Context, request *DescribeAllStreamPlayInfoListRequest) (response *DescribeAllStreamPlayInfoListResponse, err error)
DescribeAllStreamPlayInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
输入某个时间点(1分钟维度),查询该时间点所有流的下行信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeAreaBillBandwidthAndFluxList ¶
func (c *Client) DescribeAreaBillBandwidthAndFluxList(request *DescribeAreaBillBandwidthAndFluxListRequest) (response *DescribeAreaBillBandwidthAndFluxListResponse, err error)
DescribeAreaBillBandwidthAndFluxList 海外分区直播播放带宽和流量数据查询。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeAreaBillBandwidthAndFluxListWithContext ¶ added in v1.0.324
func (c *Client) DescribeAreaBillBandwidthAndFluxListWithContext(ctx context.Context, request *DescribeAreaBillBandwidthAndFluxListRequest) (response *DescribeAreaBillBandwidthAndFluxListResponse, err error)
DescribeAreaBillBandwidthAndFluxList 海外分区直播播放带宽和流量数据查询。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeBackupStreamList ¶ added in v1.0.768
func (c *Client) DescribeBackupStreamList(request *DescribeBackupStreamListRequest) (response *DescribeBackupStreamListResponse, err error)
DescribeBackupStreamList 返回正在直播中的流列表。适用于推流成功后查询在线流信息。
注意:
1. 该接口仅提供辅助查询在线流列表功能,业务重要场景不可强依赖该接口。
2. 该接口仅适用于流数少于2万路的情况,对于流数较大用户请联系售后。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_CONFIGNOTEXIST = "InternalError.ConfigNotExist" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_GETSTREAMINFOERROR = "InternalError.GetStreamInfoError" INTERNALERROR_GETUPSTREAMINFOERROR = "InternalError.GetUpstreamInfoError" INTERNALERROR_NOTPERMMITOPERAT = "InternalError.NotPermmitOperat" INTERNALERROR_STREAMSTATUSERROR = "InternalError.StreamStatusError" INTERNALERROR_UPDATEDATAERROR = "InternalError.UpdateDataError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DescribeBackupStreamListWithContext ¶ added in v1.0.768
func (c *Client) DescribeBackupStreamListWithContext(ctx context.Context, request *DescribeBackupStreamListRequest) (response *DescribeBackupStreamListResponse, err error)
DescribeBackupStreamList 返回正在直播中的流列表。适用于推流成功后查询在线流信息。
注意:
1. 该接口仅提供辅助查询在线流列表功能,业务重要场景不可强依赖该接口。
2. 该接口仅适用于流数少于2万路的情况,对于流数较大用户请联系售后。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_CONFIGNOTEXIST = "InternalError.ConfigNotExist" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_GETSTREAMINFOERROR = "InternalError.GetStreamInfoError" INTERNALERROR_GETUPSTREAMINFOERROR = "InternalError.GetUpstreamInfoError" INTERNALERROR_NOTPERMMITOPERAT = "InternalError.NotPermmitOperat" INTERNALERROR_STREAMSTATUSERROR = "InternalError.StreamStatusError" INTERNALERROR_UPDATEDATAERROR = "InternalError.UpdateDataError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DescribeBillBandwidthAndFluxList ¶
func (c *Client) DescribeBillBandwidthAndFluxList(request *DescribeBillBandwidthAndFluxListRequest) (response *DescribeBillBandwidthAndFluxListResponse, err error)
DescribeBillBandwidthAndFluxList 直播播放带宽和流量数据查询。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeBillBandwidthAndFluxListWithContext ¶ added in v1.0.324
func (c *Client) DescribeBillBandwidthAndFluxListWithContext(ctx context.Context, request *DescribeBillBandwidthAndFluxListRequest) (response *DescribeBillBandwidthAndFluxListResponse, err error)
DescribeBillBandwidthAndFluxList 直播播放带宽和流量数据查询。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeCallbackRecordsList ¶
func (c *Client) DescribeCallbackRecordsList(request *DescribeCallbackRecordsListRequest) (response *DescribeCallbackRecordsListResponse, err error)
DescribeCallbackRecordsList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
用于查询回调事件。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeCallbackRecordsListWithContext ¶ added in v1.0.324
func (c *Client) DescribeCallbackRecordsListWithContext(ctx context.Context, request *DescribeCallbackRecordsListRequest) (response *DescribeCallbackRecordsListResponse, err error)
DescribeCallbackRecordsList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
用于查询回调事件。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeConcurrentRecordStreamNum ¶
func (c *Client) DescribeConcurrentRecordStreamNum(request *DescribeConcurrentRecordStreamNumRequest) (response *DescribeConcurrentRecordStreamNumResponse, err error)
DescribeConcurrentRecordStreamNum 查询并发录制路数,对慢直播和普通直播适用。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeConcurrentRecordStreamNumWithContext ¶ added in v1.0.324
func (c *Client) DescribeConcurrentRecordStreamNumWithContext(ctx context.Context, request *DescribeConcurrentRecordStreamNumRequest) (response *DescribeConcurrentRecordStreamNumResponse, err error)
DescribeConcurrentRecordStreamNum 查询并发录制路数,对慢直播和普通直播适用。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeDeliverBandwidthList ¶
func (c *Client) DescribeDeliverBandwidthList(request *DescribeDeliverBandwidthListRequest) (response *DescribeDeliverBandwidthListResponse, err error)
DescribeDeliverBandwidthList 查询直播转推计费带宽,查询时间范围最大支持3个月内的数据,时间跨度最长31天。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeliverBandwidthListWithContext ¶ added in v1.0.324
func (c *Client) DescribeDeliverBandwidthListWithContext(ctx context.Context, request *DescribeDeliverBandwidthListRequest) (response *DescribeDeliverBandwidthListResponse, err error)
DescribeDeliverBandwidthList 查询直播转推计费带宽,查询时间范围最大支持3个月内的数据,时间跨度最长31天。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeliverLogDownList ¶ added in v1.0.740
func (c *Client) DescribeDeliverLogDownList(request *DescribeDeliverLogDownListRequest) (response *DescribeDeliverLogDownListResponse, err error)
DescribeDeliverLogDownList 批量获取转推日志的URL。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVOKECDNAPIFAIL = "FailedOperation.InvokeCdnApiFail" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_CDNLOGEMPTY = "ResourceNotFound.CdnLogEmpty" RESOURCENOTFOUND_CDNTHEMEEMPTY = "ResourceNotFound.CdnThemeEmpty" RESOURCENOTFOUND_DOMAINNOTEXIST = "ResourceNotFound.DomainNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeDeliverLogDownListWithContext ¶ added in v1.0.740
func (c *Client) DescribeDeliverLogDownListWithContext(ctx context.Context, request *DescribeDeliverLogDownListRequest) (response *DescribeDeliverLogDownListResponse, err error)
DescribeDeliverLogDownList 批量获取转推日志的URL。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVOKECDNAPIFAIL = "FailedOperation.InvokeCdnApiFail" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_CDNLOGEMPTY = "ResourceNotFound.CdnLogEmpty" RESOURCENOTFOUND_CDNTHEMEEMPTY = "ResourceNotFound.CdnThemeEmpty" RESOURCENOTFOUND_DOMAINNOTEXIST = "ResourceNotFound.DomainNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeGroupProIspPlayInfoList ¶
func (c *Client) DescribeGroupProIspPlayInfoList(request *DescribeGroupProIspPlayInfoListRequest) (response *DescribeGroupProIspPlayInfoListResponse, err error)
DescribeGroupProIspPlayInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
查询按省份和运营商分组的下行播放数据。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeGroupProIspPlayInfoListWithContext ¶ added in v1.0.324
func (c *Client) DescribeGroupProIspPlayInfoListWithContext(ctx context.Context, request *DescribeGroupProIspPlayInfoListRequest) (response *DescribeGroupProIspPlayInfoListResponse, err error)
DescribeGroupProIspPlayInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
查询按省份和运营商分组的下行播放数据。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeHttpStatusInfoList ¶
func (c *Client) DescribeHttpStatusInfoList(request *DescribeHttpStatusInfoListRequest) (response *DescribeHttpStatusInfoListResponse, err error)
DescribeHttpStatusInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
查询某段时间内5分钟粒度的各播放http状态码的个数。
备注:数据延迟1小时,如10:00-10:59点的数据12点才能查到。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeHttpStatusInfoListWithContext ¶ added in v1.0.324
func (c *Client) DescribeHttpStatusInfoListWithContext(ctx context.Context, request *DescribeHttpStatusInfoListRequest) (response *DescribeHttpStatusInfoListResponse, err error)
DescribeHttpStatusInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
查询某段时间内5分钟粒度的各播放http状态码的个数。
备注:数据延迟1小时,如10:00-10:59点的数据12点才能查到。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveCallbackRules ¶
func (c *Client) DescribeLiveCallbackRules(request *DescribeLiveCallbackRulesRequest) (response *DescribeLiveCallbackRulesResponse, err error)
DescribeLiveCallbackRules 获取回调规则列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) DescribeLiveCallbackRulesWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveCallbackRulesWithContext(ctx context.Context, request *DescribeLiveCallbackRulesRequest) (response *DescribeLiveCallbackRulesResponse, err error)
DescribeLiveCallbackRules 获取回调规则列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) DescribeLiveCallbackTemplate ¶
func (c *Client) DescribeLiveCallbackTemplate(request *DescribeLiveCallbackTemplateRequest) (response *DescribeLiveCallbackTemplateResponse, err error)
DescribeLiveCallbackTemplate 获取单个回调模板。
可能返回的错误码:
FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_COSCUSTOMFILENAMEERROR = "InvalidParameter.COSCustomFileNameError" INVALIDPARAMETER_INVALIDVODFILENAME = "InvalidParameter.InvalidVodFileName" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveCallbackTemplateWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveCallbackTemplateWithContext(ctx context.Context, request *DescribeLiveCallbackTemplateRequest) (response *DescribeLiveCallbackTemplateResponse, err error)
DescribeLiveCallbackTemplate 获取单个回调模板。
可能返回的错误码:
FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_COSCUSTOMFILENAMEERROR = "InvalidParameter.COSCustomFileNameError" INVALIDPARAMETER_INVALIDVODFILENAME = "InvalidParameter.InvalidVodFileName" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveCallbackTemplates ¶
func (c *Client) DescribeLiveCallbackTemplates(request *DescribeLiveCallbackTemplatesRequest) (response *DescribeLiveCallbackTemplatesResponse, err error)
DescribeLiveCallbackTemplates 获取回调模板列表
可能返回的错误码:
FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_COSCUSTOMFILENAMEERROR = "InvalidParameter.COSCustomFileNameError" INVALIDPARAMETER_INVALIDVODFILENAME = "InvalidParameter.InvalidVodFileName" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) DescribeLiveCallbackTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveCallbackTemplatesWithContext(ctx context.Context, request *DescribeLiveCallbackTemplatesRequest) (response *DescribeLiveCallbackTemplatesResponse, err error)
DescribeLiveCallbackTemplates 获取回调模板列表
可能返回的错误码:
FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_COSCUSTOMFILENAMEERROR = "InvalidParameter.COSCustomFileNameError" INVALIDPARAMETER_INVALIDVODFILENAME = "InvalidParameter.InvalidVodFileName" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) DescribeLiveCert ¶
func (c *Client) DescribeLiveCert(request *DescribeLiveCertRequest) (response *DescribeLiveCertResponse, err error)
DescribeLiveCert 获取证书信息
可能返回的错误码:
FAILEDOPERATION_INVOKEVIDEOAPIFAIL = "FailedOperation.InvokeVideoApiFail" INTERNALERROR = "InternalError" INTERNALERROR_CRTDOMAINNOTFOUND = "InternalError.CrtDomainNotFound" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" RESOURCENOTFOUND_CRTDOMAINNOTFOUND = "ResourceNotFound.CrtDomainNotFound" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveCertWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveCertWithContext(ctx context.Context, request *DescribeLiveCertRequest) (response *DescribeLiveCertResponse, err error)
DescribeLiveCert 获取证书信息
可能返回的错误码:
FAILEDOPERATION_INVOKEVIDEOAPIFAIL = "FailedOperation.InvokeVideoApiFail" INTERNALERROR = "InternalError" INTERNALERROR_CRTDOMAINNOTFOUND = "InternalError.CrtDomainNotFound" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" RESOURCENOTFOUND_CRTDOMAINNOTFOUND = "ResourceNotFound.CrtDomainNotFound" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveCerts ¶
func (c *Client) DescribeLiveCerts(request *DescribeLiveCertsRequest) (response *DescribeLiveCertsResponse, err error)
DescribeLiveCerts 获取证书信息列表
可能返回的错误码:
FAILEDOPERATION_INVOKEVIDEOAPIFAIL = "FailedOperation.InvokeVideoApiFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_CRTDOMAINNOTFOUND = "ResourceNotFound.CrtDomainNotFound" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveCertsWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveCertsWithContext(ctx context.Context, request *DescribeLiveCertsRequest) (response *DescribeLiveCertsResponse, err error)
DescribeLiveCerts 获取证书信息列表
可能返回的错误码:
FAILEDOPERATION_INVOKEVIDEOAPIFAIL = "FailedOperation.InvokeVideoApiFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_CRTDOMAINNOTFOUND = "ResourceNotFound.CrtDomainNotFound" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveDelayInfoList ¶
func (c *Client) DescribeLiveDelayInfoList(request *DescribeLiveDelayInfoListRequest) (response *DescribeLiveDelayInfoListResponse, err error)
DescribeLiveDelayInfoList 获取直播延播列表。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DescribeLiveDelayInfoListWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveDelayInfoListWithContext(ctx context.Context, request *DescribeLiveDelayInfoListRequest) (response *DescribeLiveDelayInfoListResponse, err error)
DescribeLiveDelayInfoList 获取直播延播列表。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DescribeLiveDomain ¶
func (c *Client) DescribeLiveDomain(request *DescribeLiveDomainRequest) (response *DescribeLiveDomainResponse, err error)
DescribeLiveDomain 查询直播域名信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_DOMAINNOTEXIST = "InternalError.DomainNotExist" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_DOMAINNOTEXIST = "ResourceNotFound.DomainNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveDomainCert ¶
func (c *Client) DescribeLiveDomainCert(request *DescribeLiveDomainCertRequest) (response *DescribeLiveDomainCertResponse, err error)
DescribeLiveDomainCert 获取域名证书信息。
可能返回的错误码:
FAILEDOPERATION_INVOKEVIDEOAPIFAIL = "FailedOperation.InvokeVideoApiFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_CRTDOMAINNOTFOUND = "ResourceNotFound.CrtDomainNotFound" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveDomainCertBindings ¶ added in v1.0.466
func (c *Client) DescribeLiveDomainCertBindings(request *DescribeLiveDomainCertBindingsRequest) (response *DescribeLiveDomainCertBindingsResponse, err error)
DescribeLiveDomainCertBindings 查询绑定证书的域名列表。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveDomainCertBindingsWithContext ¶ added in v1.0.466
func (c *Client) DescribeLiveDomainCertBindingsWithContext(ctx context.Context, request *DescribeLiveDomainCertBindingsRequest) (response *DescribeLiveDomainCertBindingsResponse, err error)
DescribeLiveDomainCertBindings 查询绑定证书的域名列表。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveDomainCertWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveDomainCertWithContext(ctx context.Context, request *DescribeLiveDomainCertRequest) (response *DescribeLiveDomainCertResponse, err error)
DescribeLiveDomainCert 获取域名证书信息。
可能返回的错误码:
FAILEDOPERATION_INVOKEVIDEOAPIFAIL = "FailedOperation.InvokeVideoApiFail" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_CRTDOMAINNOTFOUND = "ResourceNotFound.CrtDomainNotFound" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveDomainPlayInfoList ¶
func (c *Client) DescribeLiveDomainPlayInfoList(request *DescribeLiveDomainPlayInfoListRequest) (response *DescribeLiveDomainPlayInfoListResponse, err error)
DescribeLiveDomainPlayInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
查询实时的域名维度下行播放数据,由于数据处理有耗时,接口默认查询4分钟前的准实时数据。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeLiveDomainPlayInfoListWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveDomainPlayInfoListWithContext(ctx context.Context, request *DescribeLiveDomainPlayInfoListRequest) (response *DescribeLiveDomainPlayInfoListResponse, err error)
DescribeLiveDomainPlayInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
查询实时的域名维度下行播放数据,由于数据处理有耗时,接口默认查询4分钟前的准实时数据。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeLiveDomainReferer ¶
func (c *Client) DescribeLiveDomainReferer(request *DescribeLiveDomainRefererRequest) (response *DescribeLiveDomainRefererResponse, err error)
DescribeLiveDomainReferer 查询直播域名 Referer 黑白名单配置。
由于 Referer 信息包含在 http 协议中,在开启配置后,播放协议为 rtmp 或 WebRTC 不会校验 Referer 配置,仍可正常播放。如需配置 Referer 鉴权建议使用 http-flv 或 http-hls 协议播放。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_DOMAINNOTEXIST = "InternalError.DomainNotExist" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_DOMAINNOTEXIST = "ResourceNotFound.DomainNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveDomainRefererWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveDomainRefererWithContext(ctx context.Context, request *DescribeLiveDomainRefererRequest) (response *DescribeLiveDomainRefererResponse, err error)
DescribeLiveDomainReferer 查询直播域名 Referer 黑白名单配置。
由于 Referer 信息包含在 http 协议中,在开启配置后,播放协议为 rtmp 或 WebRTC 不会校验 Referer 配置,仍可正常播放。如需配置 Referer 鉴权建议使用 http-flv 或 http-hls 协议播放。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_DOMAINNOTEXIST = "InternalError.DomainNotExist" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_DOMAINNOTEXIST = "ResourceNotFound.DomainNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveDomainWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveDomainWithContext(ctx context.Context, request *DescribeLiveDomainRequest) (response *DescribeLiveDomainResponse, err error)
DescribeLiveDomain 查询直播域名信息。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_DOMAINNOTEXIST = "InternalError.DomainNotExist" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_DOMAINNOTEXIST = "ResourceNotFound.DomainNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveDomains ¶
func (c *Client) DescribeLiveDomains(request *DescribeLiveDomainsRequest) (response *DescribeLiveDomainsResponse, err error)
DescribeLiveDomains 根据域名状态、类型等信息查询用户的域名信息。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" RESOURCENOTFOUND_EMPTYDATA = "ResourceNotFound.EmptyData" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_INVALIDUSER = "ResourceNotFound.InvalidUser" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveDomainsWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveDomainsWithContext(ctx context.Context, request *DescribeLiveDomainsRequest) (response *DescribeLiveDomainsResponse, err error)
DescribeLiveDomains 根据域名状态、类型等信息查询用户的域名信息。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" RESOURCENOTFOUND_EMPTYDATA = "ResourceNotFound.EmptyData" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_INVALIDUSER = "ResourceNotFound.InvalidUser" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveForbidStreamList ¶
func (c *Client) DescribeLiveForbidStreamList(request *DescribeLiveForbidStreamListRequest) (response *DescribeLiveForbidStreamListResponse, err error)
DescribeLiveForbidStreamList 获取禁推流列表。
注意:该接口仅作为直播辅助查询接口,重要业务场景不可强依赖该接口。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DescribeLiveForbidStreamListWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveForbidStreamListWithContext(ctx context.Context, request *DescribeLiveForbidStreamListRequest) (response *DescribeLiveForbidStreamListResponse, err error)
DescribeLiveForbidStreamList 获取禁推流列表。
注意:该接口仅作为直播辅助查询接口,重要业务场景不可强依赖该接口。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DescribeLivePackageInfo ¶
func (c *Client) DescribeLivePackageInfo(request *DescribeLivePackageInfoRequest) (response *DescribeLivePackageInfoResponse, err error)
DescribeLivePackageInfo 查询用户套餐包总量、使用量、剩余量、包状态、购买时间和过期时间等。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLivePackageInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeLivePackageInfoWithContext(ctx context.Context, request *DescribeLivePackageInfoRequest) (response *DescribeLivePackageInfoResponse, err error)
DescribeLivePackageInfo 查询用户套餐包总量、使用量、剩余量、包状态、购买时间和过期时间等。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLivePadProcessorList ¶ added in v1.0.918
func (c *Client) DescribeLivePadProcessorList(request *DescribeLivePadProcessorListRequest) (response *DescribeLivePadProcessorListResponse, err error)
DescribeLivePadProcessorList 使用该接口查询垫片流。垫片流状态更新存在一定延迟,可间隔30秒以上查询,避免频繁查询该接口。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_CONFIGNOTEXIST = "InternalError.ConfigNotExist" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_GETSTREAMINFOERROR = "InternalError.GetStreamInfoError" INTERNALERROR_GETUPSTREAMINFOERROR = "InternalError.GetUpstreamInfoError" INTERNALERROR_NOTPERMMITOPERAT = "InternalError.NotPermmitOperat" INTERNALERROR_STREAMSTATUSERROR = "InternalError.StreamStatusError" INTERNALERROR_UPDATEDATAERROR = "InternalError.UpdateDataError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DescribeLivePadProcessorListWithContext ¶ added in v1.0.918
func (c *Client) DescribeLivePadProcessorListWithContext(ctx context.Context, request *DescribeLivePadProcessorListRequest) (response *DescribeLivePadProcessorListResponse, err error)
DescribeLivePadProcessorList 使用该接口查询垫片流。垫片流状态更新存在一定延迟,可间隔30秒以上查询,避免频繁查询该接口。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_CONFIGNOTEXIST = "InternalError.ConfigNotExist" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_GETSTREAMINFOERROR = "InternalError.GetStreamInfoError" INTERNALERROR_GETUPSTREAMINFOERROR = "InternalError.GetUpstreamInfoError" INTERNALERROR_NOTPERMMITOPERAT = "InternalError.NotPermmitOperat" INTERNALERROR_STREAMSTATUSERROR = "InternalError.StreamStatusError" INTERNALERROR_UPDATEDATAERROR = "InternalError.UpdateDataError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DescribeLivePadRules ¶ added in v1.0.680
func (c *Client) DescribeLivePadRules(request *DescribeLivePadRulesRequest) (response *DescribeLivePadRulesResponse, err error)
DescribeLivePadRules 获取直播垫片规则列表。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) DescribeLivePadRulesWithContext ¶ added in v1.0.680
func (c *Client) DescribeLivePadRulesWithContext(ctx context.Context, request *DescribeLivePadRulesRequest) (response *DescribeLivePadRulesResponse, err error)
DescribeLivePadRules 获取直播垫片规则列表。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) DescribeLivePadTemplate ¶ added in v1.0.680
func (c *Client) DescribeLivePadTemplate(request *DescribeLivePadTemplateRequest) (response *DescribeLivePadTemplateResponse, err error)
DescribeLivePadTemplate 获取单个直播垫片模板
可能返回的错误码:
FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INTERNALERROR_RULEOUTLIMIT = "InternalError.RuleOutLimit" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_COSCUSTOMFILENAMEERROR = "InvalidParameter.COSCustomFileNameError" INVALIDPARAMETER_INVALIDVODFILENAME = "InvalidParameter.InvalidVodFileName" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLivePadTemplateWithContext ¶ added in v1.0.680
func (c *Client) DescribeLivePadTemplateWithContext(ctx context.Context, request *DescribeLivePadTemplateRequest) (response *DescribeLivePadTemplateResponse, err error)
DescribeLivePadTemplate 获取单个直播垫片模板
可能返回的错误码:
FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INTERNALERROR_RULEOUTLIMIT = "InternalError.RuleOutLimit" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_COSCUSTOMFILENAMEERROR = "InvalidParameter.COSCustomFileNameError" INVALIDPARAMETER_INVALIDVODFILENAME = "InvalidParameter.InvalidVodFileName" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLivePadTemplates ¶ added in v1.0.680
func (c *Client) DescribeLivePadTemplates(request *DescribeLivePadTemplatesRequest) (response *DescribeLivePadTemplatesResponse, err error)
DescribeLivePadTemplates 获取直播垫片模板。
可能返回的错误码:
FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INTERNALERROR_RULEOUTLIMIT = "InternalError.RuleOutLimit" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_COSCUSTOMFILENAMEERROR = "InvalidParameter.COSCustomFileNameError" INVALIDPARAMETER_INVALIDVODFILENAME = "InvalidParameter.InvalidVodFileName" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) DescribeLivePadTemplatesWithContext ¶ added in v1.0.680
func (c *Client) DescribeLivePadTemplatesWithContext(ctx context.Context, request *DescribeLivePadTemplatesRequest) (response *DescribeLivePadTemplatesResponse, err error)
DescribeLivePadTemplates 获取直播垫片模板。
可能返回的错误码:
FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INTERNALERROR_RULEOUTLIMIT = "InternalError.RuleOutLimit" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_COSCUSTOMFILENAMEERROR = "InvalidParameter.COSCustomFileNameError" INVALIDPARAMETER_INVALIDVODFILENAME = "InvalidParameter.InvalidVodFileName" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) DescribeLivePlayAuthKey ¶
func (c *Client) DescribeLivePlayAuthKey(request *DescribeLivePlayAuthKeyRequest) (response *DescribeLivePlayAuthKeyResponse, err error)
DescribeLivePlayAuthKey 查询播放鉴权key。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_PLAYDOMAINNORECORD = "InternalError.PlayDomainNoRecord" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_PLAYDOMAINNORECORD = "ResourceNotFound.PlayDomainNoRecord" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLivePlayAuthKeyWithContext ¶ added in v1.0.324
func (c *Client) DescribeLivePlayAuthKeyWithContext(ctx context.Context, request *DescribeLivePlayAuthKeyRequest) (response *DescribeLivePlayAuthKeyResponse, err error)
DescribeLivePlayAuthKey 查询播放鉴权key。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_PLAYDOMAINNORECORD = "InternalError.PlayDomainNoRecord" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_PLAYDOMAINNORECORD = "ResourceNotFound.PlayDomainNoRecord" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLivePullStreamTaskStatus ¶ added in v1.0.685
func (c *Client) DescribeLivePullStreamTaskStatus(request *DescribeLivePullStreamTaskStatusRequest) (response *DescribeLivePullStreamTaskStatusResponse, err error)
DescribeLivePullStreamTaskStatus 查询直播拉流任务状态信息。
可能返回的错误码:
RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DescribeLivePullStreamTaskStatusWithContext ¶ added in v1.0.685
func (c *Client) DescribeLivePullStreamTaskStatusWithContext(ctx context.Context, request *DescribeLivePullStreamTaskStatusRequest) (response *DescribeLivePullStreamTaskStatusResponse, err error)
DescribeLivePullStreamTaskStatus 查询直播拉流任务状态信息。
可能返回的错误码:
RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DescribeLivePullStreamTasks ¶
func (c *Client) DescribeLivePullStreamTasks(request *DescribeLivePullStreamTasksRequest) (response *DescribeLivePullStreamTasksResponse, err error)
DescribeLivePullStreamTasks 查询使用 CreateLivePullStreamTask 接口创建的直播拉流任务。
排序方式:默认按更新时间 倒序排列。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DescribeLivePullStreamTasksWithContext ¶ added in v1.0.324
func (c *Client) DescribeLivePullStreamTasksWithContext(ctx context.Context, request *DescribeLivePullStreamTasksRequest) (response *DescribeLivePullStreamTasksResponse, err error)
DescribeLivePullStreamTasks 查询使用 CreateLivePullStreamTask 接口创建的直播拉流任务。
排序方式:默认按更新时间 倒序排列。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DescribeLivePushAuthKey ¶
func (c *Client) DescribeLivePushAuthKey(request *DescribeLivePushAuthKeyRequest) (response *DescribeLivePushAuthKeyResponse, err error)
DescribeLivePushAuthKey 查询直播推流鉴权key
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_PUSHDOMAINNORECORD = "InternalError.PushDomainNoRecord" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_PUSHDOMAINNORECORD = "ResourceNotFound.PushDomainNoRecord" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLivePushAuthKeyWithContext ¶ added in v1.0.324
func (c *Client) DescribeLivePushAuthKeyWithContext(ctx context.Context, request *DescribeLivePushAuthKeyRequest) (response *DescribeLivePushAuthKeyResponse, err error)
DescribeLivePushAuthKey 查询直播推流鉴权key
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_PUSHDOMAINNORECORD = "InternalError.PushDomainNoRecord" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_PUSHDOMAINNORECORD = "ResourceNotFound.PushDomainNoRecord" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveRecordRules ¶
func (c *Client) DescribeLiveRecordRules(request *DescribeLiveRecordRulesRequest) (response *DescribeLiveRecordRulesResponse, err error)
DescribeLiveRecordRules 获取录制规则列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveRecordRulesWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveRecordRulesWithContext(ctx context.Context, request *DescribeLiveRecordRulesRequest) (response *DescribeLiveRecordRulesResponse, err error)
DescribeLiveRecordRules 获取录制规则列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveRecordTemplate ¶
func (c *Client) DescribeLiveRecordTemplate(request *DescribeLiveRecordTemplateRequest) (response *DescribeLiveRecordTemplateResponse, err error)
DescribeLiveRecordTemplate 获取单个录制模板。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveRecordTemplateWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveRecordTemplateWithContext(ctx context.Context, request *DescribeLiveRecordTemplateRequest) (response *DescribeLiveRecordTemplateResponse, err error)
DescribeLiveRecordTemplate 获取单个录制模板。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveRecordTemplates ¶
func (c *Client) DescribeLiveRecordTemplates(request *DescribeLiveRecordTemplatesRequest) (response *DescribeLiveRecordTemplatesResponse, err error)
DescribeLiveRecordTemplates 获取录制模板列表。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveRecordTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveRecordTemplatesWithContext(ctx context.Context, request *DescribeLiveRecordTemplatesRequest) (response *DescribeLiveRecordTemplatesResponse, err error)
DescribeLiveRecordTemplates 获取录制模板列表。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveSnapshotRules ¶
func (c *Client) DescribeLiveSnapshotRules(request *DescribeLiveSnapshotRulesRequest) (response *DescribeLiveSnapshotRulesResponse, err error)
DescribeLiveSnapshotRules 获取截图规则列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveSnapshotRulesWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveSnapshotRulesWithContext(ctx context.Context, request *DescribeLiveSnapshotRulesRequest) (response *DescribeLiveSnapshotRulesResponse, err error)
DescribeLiveSnapshotRules 获取截图规则列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveSnapshotTemplate ¶
func (c *Client) DescribeLiveSnapshotTemplate(request *DescribeLiveSnapshotTemplateRequest) (response *DescribeLiveSnapshotTemplateResponse, err error)
DescribeLiveSnapshotTemplate 获取单个截图模板。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INTERNALERROR_RULEOUTLIMIT = "InternalError.RuleOutLimit" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) DescribeLiveSnapshotTemplateWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveSnapshotTemplateWithContext(ctx context.Context, request *DescribeLiveSnapshotTemplateRequest) (response *DescribeLiveSnapshotTemplateResponse, err error)
DescribeLiveSnapshotTemplate 获取单个截图模板。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INTERNALERROR_RULEOUTLIMIT = "InternalError.RuleOutLimit" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) DescribeLiveSnapshotTemplates ¶
func (c *Client) DescribeLiveSnapshotTemplates(request *DescribeLiveSnapshotTemplatesRequest) (response *DescribeLiveSnapshotTemplatesResponse, err error)
DescribeLiveSnapshotTemplates 获取截图模板列表。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) DescribeLiveSnapshotTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveSnapshotTemplatesWithContext(ctx context.Context, request *DescribeLiveSnapshotTemplatesRequest) (response *DescribeLiveSnapshotTemplatesResponse, err error)
DescribeLiveSnapshotTemplates 获取截图模板列表。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) DescribeLiveStreamEventList ¶
func (c *Client) DescribeLiveStreamEventList(request *DescribeLiveStreamEventListRequest) (response *DescribeLiveStreamEventListResponse, err error)
DescribeLiveStreamEventList 用于查询推断流事件。<br>
注意:
1. 该接口提供离线推断流记录查询功能,不可作为重要业务场景强依赖接口。
2. 该接口可通过使用IsFilter进行过滤,返回推流历史记录。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DescribeLiveStreamEventListWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveStreamEventListWithContext(ctx context.Context, request *DescribeLiveStreamEventListRequest) (response *DescribeLiveStreamEventListResponse, err error)
DescribeLiveStreamEventList 用于查询推断流事件。<br>
注意:
1. 该接口提供离线推断流记录查询功能,不可作为重要业务场景强依赖接口。
2. 该接口可通过使用IsFilter进行过滤,返回推流历史记录。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DescribeLiveStreamMonitor ¶ added in v1.0.680
func (c *Client) DescribeLiveStreamMonitor(request *DescribeLiveStreamMonitorRequest) (response *DescribeLiveStreamMonitorResponse, err error)
DescribeLiveStreamMonitor 该接口用来查询某个特定监播任务的配置。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CONFLICTACTION = "FailedOperation.ConflictAction" FAILEDOPERATION_DATABASENOTACCESSIBLE = "FailedOperation.DatabaseNotAccessible" FAILEDOPERATION_MONITORISACTIVE = "FailedOperation.MonitorIsActive" FAILEDOPERATION_MONITORLIMITEXCEEDED = "FailedOperation.MonitorLimitExceeded" FAILEDOPERATION_MONITORNOTEXIST = "FailedOperation.MonitorNotExist" FAILEDOPERATION_STARTTASKFAILED = "FailedOperation.StartTaskFailed" FAILEDOPERATION_STOPTASKFAILED = "FailedOperation.StopTaskFailed" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_NOTALLOWUSELVB = "InvalidParameter.NotAllowUseLVB" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveStreamMonitorList ¶ added in v1.0.680
func (c *Client) DescribeLiveStreamMonitorList(request *DescribeLiveStreamMonitorListRequest) (response *DescribeLiveStreamMonitorListResponse, err error)
DescribeLiveStreamMonitorList 该接口用来查询直播流监播任务配置的列表信息。
可能返回的错误码:
FAILEDOPERATION_DATABASENOTACCESSIBLE = "FailedOperation.DatabaseNotAccessible" INVALIDPARAMETER_NOTALLOWUSELVB = "InvalidParameter.NotAllowUseLVB" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveStreamMonitorListWithContext ¶ added in v1.0.680
func (c *Client) DescribeLiveStreamMonitorListWithContext(ctx context.Context, request *DescribeLiveStreamMonitorListRequest) (response *DescribeLiveStreamMonitorListResponse, err error)
DescribeLiveStreamMonitorList 该接口用来查询直播流监播任务配置的列表信息。
可能返回的错误码:
FAILEDOPERATION_DATABASENOTACCESSIBLE = "FailedOperation.DatabaseNotAccessible" INVALIDPARAMETER_NOTALLOWUSELVB = "InvalidParameter.NotAllowUseLVB" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveStreamMonitorWithContext ¶ added in v1.0.680
func (c *Client) DescribeLiveStreamMonitorWithContext(ctx context.Context, request *DescribeLiveStreamMonitorRequest) (response *DescribeLiveStreamMonitorResponse, err error)
DescribeLiveStreamMonitor 该接口用来查询某个特定监播任务的配置。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CONFLICTACTION = "FailedOperation.ConflictAction" FAILEDOPERATION_DATABASENOTACCESSIBLE = "FailedOperation.DatabaseNotAccessible" FAILEDOPERATION_MONITORISACTIVE = "FailedOperation.MonitorIsActive" FAILEDOPERATION_MONITORLIMITEXCEEDED = "FailedOperation.MonitorLimitExceeded" FAILEDOPERATION_MONITORNOTEXIST = "FailedOperation.MonitorNotExist" FAILEDOPERATION_STARTTASKFAILED = "FailedOperation.StartTaskFailed" FAILEDOPERATION_STOPTASKFAILED = "FailedOperation.StopTaskFailed" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_NOTALLOWUSELVB = "InvalidParameter.NotAllowUseLVB" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveStreamOnlineList ¶
func (c *Client) DescribeLiveStreamOnlineList(request *DescribeLiveStreamOnlineListRequest) (response *DescribeLiveStreamOnlineListResponse, err error)
DescribeLiveStreamOnlineList 返回正在直播中的流列表。适用于推流成功后查询在线流信息。
注意:
1. 该接口仅提供辅助查询在线流列表功能,业务重要场景不可强依赖该接口。
2. 该接口仅适用于流数少于2万路的情况,对于流数较大用户请联系售后。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_CONFIGNOTEXIST = "InternalError.ConfigNotExist" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_GETSTREAMINFOERROR = "InternalError.GetStreamInfoError" INTERNALERROR_GETUPSTREAMINFOERROR = "InternalError.GetUpstreamInfoError" INTERNALERROR_NOTPERMMITOPERAT = "InternalError.NotPermmitOperat" INTERNALERROR_STREAMSTATUSERROR = "InternalError.StreamStatusError" INTERNALERROR_UPDATEDATAERROR = "InternalError.UpdateDataError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DescribeLiveStreamOnlineListWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveStreamOnlineListWithContext(ctx context.Context, request *DescribeLiveStreamOnlineListRequest) (response *DescribeLiveStreamOnlineListResponse, err error)
DescribeLiveStreamOnlineList 返回正在直播中的流列表。适用于推流成功后查询在线流信息。
注意:
1. 该接口仅提供辅助查询在线流列表功能,业务重要场景不可强依赖该接口。
2. 该接口仅适用于流数少于2万路的情况,对于流数较大用户请联系售后。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_CONFIGNOTEXIST = "InternalError.ConfigNotExist" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_GETSTREAMINFOERROR = "InternalError.GetStreamInfoError" INTERNALERROR_GETUPSTREAMINFOERROR = "InternalError.GetUpstreamInfoError" INTERNALERROR_NOTPERMMITOPERAT = "InternalError.NotPermmitOperat" INTERNALERROR_STREAMSTATUSERROR = "InternalError.StreamStatusError" INTERNALERROR_UPDATEDATAERROR = "InternalError.UpdateDataError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DescribeLiveStreamPublishedList ¶
func (c *Client) DescribeLiveStreamPublishedList(request *DescribeLiveStreamPublishedListRequest) (response *DescribeLiveStreamPublishedListResponse, err error)
DescribeLiveStreamPublishedList 返回已经推过流的流列表。<br>
注意:分页最多支持查询1万条记录,可通过调整查询时间范围来获取更多数据。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_CONFIGNOTEXIST = "InternalError.ConfigNotExist" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_GETSTREAMINFOERROR = "InternalError.GetStreamInfoError" INTERNALERROR_GETUPSTREAMINFOERROR = "InternalError.GetUpstreamInfoError" INTERNALERROR_NOTPERMMITOPERAT = "InternalError.NotPermmitOperat" INTERNALERROR_STREAMSTATUSERROR = "InternalError.StreamStatusError" INTERNALERROR_UPDATEDATAERROR = "InternalError.UpdateDataError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DescribeLiveStreamPublishedListWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveStreamPublishedListWithContext(ctx context.Context, request *DescribeLiveStreamPublishedListRequest) (response *DescribeLiveStreamPublishedListResponse, err error)
DescribeLiveStreamPublishedList 返回已经推过流的流列表。<br>
注意:分页最多支持查询1万条记录,可通过调整查询时间范围来获取更多数据。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_CONFIGNOTEXIST = "InternalError.ConfigNotExist" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_GETSTREAMINFOERROR = "InternalError.GetStreamInfoError" INTERNALERROR_GETUPSTREAMINFOERROR = "InternalError.GetUpstreamInfoError" INTERNALERROR_NOTPERMMITOPERAT = "InternalError.NotPermmitOperat" INTERNALERROR_STREAMSTATUSERROR = "InternalError.StreamStatusError" INTERNALERROR_UPDATEDATAERROR = "InternalError.UpdateDataError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DescribeLiveStreamPushInfoList ¶
func (c *Client) DescribeLiveStreamPushInfoList(request *DescribeLiveStreamPushInfoListRequest) (response *DescribeLiveStreamPushInfoListResponse, err error)
DescribeLiveStreamPushInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
查询所有实时流的推流信息,包括客户端IP,服务端IP,帧率,码率,域名,开始推流时间。
可能返回的错误码:
FAILEDOPERATION_GETDATAFAILED = "FailedOperation.GetDataFailed" FAILEDOPERATION_HASNOTLIVINGSTREAM = "FailedOperation.HasNotLivingStream" FAILEDOPERATION_QUERYUPLOADINFOFAILED = "FailedOperation.QueryUploadInfoFailed" INTERNALERROR = "InternalError" INTERNALERROR_INVALIDREQUEST = "InternalError.InvalidRequest" INTERNALERROR_QUERYPROISPPLAYINFOERROR = "InternalError.QueryProIspPlayInfoError" INTERNALERROR_QUERYUPLOADINFOFAILED = "InternalError.QueryUploadInfoFailed" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveStreamPushInfoListWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveStreamPushInfoListWithContext(ctx context.Context, request *DescribeLiveStreamPushInfoListRequest) (response *DescribeLiveStreamPushInfoListResponse, err error)
DescribeLiveStreamPushInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
查询所有实时流的推流信息,包括客户端IP,服务端IP,帧率,码率,域名,开始推流时间。
可能返回的错误码:
FAILEDOPERATION_GETDATAFAILED = "FailedOperation.GetDataFailed" FAILEDOPERATION_HASNOTLIVINGSTREAM = "FailedOperation.HasNotLivingStream" FAILEDOPERATION_QUERYUPLOADINFOFAILED = "FailedOperation.QueryUploadInfoFailed" INTERNALERROR = "InternalError" INTERNALERROR_INVALIDREQUEST = "InternalError.InvalidRequest" INTERNALERROR_QUERYPROISPPLAYINFOERROR = "InternalError.QueryProIspPlayInfoError" INTERNALERROR_QUERYUPLOADINFOFAILED = "InternalError.QueryUploadInfoFailed" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveStreamState ¶
func (c *Client) DescribeLiveStreamState(request *DescribeLiveStreamStateRequest) (response *DescribeLiveStreamStateResponse, err error)
DescribeLiveStreamState 返回直播中、无推流或者禁播等状态。
使用建议:
该接口提供实时流状态查询功能,鉴于网络抖动等一些不可抗因素,使用该接口作为判断主播是否开播等重要业务场景时,请参考以下使用建议。
1. 优先使用业务自身的房间开关播逻辑,判断主播是否在线,譬如客户端开播信令和主播在线心跳等。
2. 对于没有房间管理的直播场景,可以结合以下方案综合判断。
2.1 根据[推断流事件通知](/document/product/267/20388) 判断主播在线状态。
2.2 通过定时(间隔>1min)查询[直播中的流接口](/document/api/267/20472),判断主播是否在线。
2.3 通过 本接口 查询直播流状态,判断主播是否在线。
2.4 以上任一方式判断为在线,都认为主播开播中,并且接口查询超时或解析异常时,也默认为在线,减少对业务的影响。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_CONFIGNOTEXIST = "InternalError.ConfigNotExist" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_GETSTREAMINFOERROR = "InternalError.GetStreamInfoError" INTERNALERROR_GETUPSTREAMINFOERROR = "InternalError.GetUpstreamInfoError" INTERNALERROR_NOTPERMMITOPERAT = "InternalError.NotPermmitOperat" INTERNALERROR_STREAMSTATUSERROR = "InternalError.StreamStatusError" INTERNALERROR_UPDATEDATAERROR = "InternalError.UpdateDataError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DescribeLiveStreamStateWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveStreamStateWithContext(ctx context.Context, request *DescribeLiveStreamStateRequest) (response *DescribeLiveStreamStateResponse, err error)
DescribeLiveStreamState 返回直播中、无推流或者禁播等状态。
使用建议:
该接口提供实时流状态查询功能,鉴于网络抖动等一些不可抗因素,使用该接口作为判断主播是否开播等重要业务场景时,请参考以下使用建议。
1. 优先使用业务自身的房间开关播逻辑,判断主播是否在线,譬如客户端开播信令和主播在线心跳等。
2. 对于没有房间管理的直播场景,可以结合以下方案综合判断。
2.1 根据[推断流事件通知](/document/product/267/20388) 判断主播在线状态。
2.2 通过定时(间隔>1min)查询[直播中的流接口](/document/api/267/20472),判断主播是否在线。
2.3 通过 本接口 查询直播流状态,判断主播是否在线。
2.4 以上任一方式判断为在线,都认为主播开播中,并且接口查询超时或解析异常时,也默认为在线,减少对业务的影响。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_CONFIGNOTEXIST = "InternalError.ConfigNotExist" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_GETSTREAMINFOERROR = "InternalError.GetStreamInfoError" INTERNALERROR_GETUPSTREAMINFOERROR = "InternalError.GetUpstreamInfoError" INTERNALERROR_NOTPERMMITOPERAT = "InternalError.NotPermmitOperat" INTERNALERROR_STREAMSTATUSERROR = "InternalError.StreamStatusError" INTERNALERROR_UPDATEDATAERROR = "InternalError.UpdateDataError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DescribeLiveTimeShiftBillInfoList ¶ added in v1.0.419
func (c *Client) DescribeLiveTimeShiftBillInfoList(request *DescribeLiveTimeShiftBillInfoListRequest) (response *DescribeLiveTimeShiftBillInfoListResponse, err error)
DescribeLiveTimeShiftBillInfoList 提供给客户对账,按天统计,维度:推流域名、时移文件时长(累加)、配置天数(不累加)、时移总时长(累加)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveTimeShiftBillInfoListWithContext ¶ added in v1.0.419
func (c *Client) DescribeLiveTimeShiftBillInfoListWithContext(ctx context.Context, request *DescribeLiveTimeShiftBillInfoListRequest) (response *DescribeLiveTimeShiftBillInfoListResponse, err error)
DescribeLiveTimeShiftBillInfoList 提供给客户对账,按天统计,维度:推流域名、时移文件时长(累加)、配置天数(不累加)、时移总时长(累加)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveTimeShiftRules ¶ added in v1.0.589
func (c *Client) DescribeLiveTimeShiftRules(request *DescribeLiveTimeShiftRulesRequest) (response *DescribeLiveTimeShiftRulesResponse, err error)
DescribeLiveTimeShiftRules 获取直播时移规则列表。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) DescribeLiveTimeShiftRulesWithContext ¶ added in v1.0.589
func (c *Client) DescribeLiveTimeShiftRulesWithContext(ctx context.Context, request *DescribeLiveTimeShiftRulesRequest) (response *DescribeLiveTimeShiftRulesResponse, err error)
DescribeLiveTimeShiftRules 获取直播时移规则列表。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) DescribeLiveTimeShiftTemplates ¶ added in v1.0.589
func (c *Client) DescribeLiveTimeShiftTemplates(request *DescribeLiveTimeShiftTemplatesRequest) (response *DescribeLiveTimeShiftTemplatesResponse, err error)
DescribeLiveTimeShiftTemplates 获取直播时移模板。
可能返回的错误码:
FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INTERNALERROR_RULEOUTLIMIT = "InternalError.RuleOutLimit" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_COSCUSTOMFILENAMEERROR = "InvalidParameter.COSCustomFileNameError" INVALIDPARAMETER_INVALIDVODFILENAME = "InvalidParameter.InvalidVodFileName" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) DescribeLiveTimeShiftTemplatesWithContext ¶ added in v1.0.589
func (c *Client) DescribeLiveTimeShiftTemplatesWithContext(ctx context.Context, request *DescribeLiveTimeShiftTemplatesRequest) (response *DescribeLiveTimeShiftTemplatesResponse, err error)
DescribeLiveTimeShiftTemplates 获取直播时移模板。
可能返回的错误码:
FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INTERNALERROR_RULEOUTLIMIT = "InternalError.RuleOutLimit" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_COSCUSTOMFILENAMEERROR = "InvalidParameter.COSCustomFileNameError" INVALIDPARAMETER_INVALIDVODFILENAME = "InvalidParameter.InvalidVodFileName" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) DescribeLiveTranscodeDetailInfo ¶
func (c *Client) DescribeLiveTranscodeDetailInfo(request *DescribeLiveTranscodeDetailInfoRequest) (response *DescribeLiveTranscodeDetailInfoResponse, err error)
DescribeLiveTranscodeDetailInfo 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
支持查询某天或某段时间的转码详细信息。由于转码数据量较大,如果查询时间跨度太长可能会拉不到数据,可以尝试将查询时间范围缩小些再重试。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveTranscodeDetailInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveTranscodeDetailInfoWithContext(ctx context.Context, request *DescribeLiveTranscodeDetailInfoRequest) (response *DescribeLiveTranscodeDetailInfoResponse, err error)
DescribeLiveTranscodeDetailInfo 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
支持查询某天或某段时间的转码详细信息。由于转码数据量较大,如果查询时间跨度太长可能会拉不到数据,可以尝试将查询时间范围缩小些再重试。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveTranscodeRules ¶
func (c *Client) DescribeLiveTranscodeRules(request *DescribeLiveTranscodeRulesRequest) (response *DescribeLiveTranscodeRulesResponse, err error)
DescribeLiveTranscodeRules 获取转码规则列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveTranscodeRulesWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveTranscodeRulesWithContext(ctx context.Context, request *DescribeLiveTranscodeRulesRequest) (response *DescribeLiveTranscodeRulesResponse, err error)
DescribeLiveTranscodeRules 获取转码规则列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveTranscodeTemplate ¶
func (c *Client) DescribeLiveTranscodeTemplate(request *DescribeLiveTranscodeTemplateRequest) (response *DescribeLiveTranscodeTemplateResponse, err error)
DescribeLiveTranscodeTemplate 获取单个转码模板。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) DescribeLiveTranscodeTemplateWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveTranscodeTemplateWithContext(ctx context.Context, request *DescribeLiveTranscodeTemplateRequest) (response *DescribeLiveTranscodeTemplateResponse, err error)
DescribeLiveTranscodeTemplate 获取单个转码模板。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) DescribeLiveTranscodeTemplates ¶
func (c *Client) DescribeLiveTranscodeTemplates(request *DescribeLiveTranscodeTemplatesRequest) (response *DescribeLiveTranscodeTemplatesResponse, err error)
DescribeLiveTranscodeTemplates 获取转码模板列表。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) DescribeLiveTranscodeTemplatesWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveTranscodeTemplatesWithContext(ctx context.Context, request *DescribeLiveTranscodeTemplatesRequest) (response *DescribeLiveTranscodeTemplatesResponse, err error)
DescribeLiveTranscodeTemplates 获取转码模板列表。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) DescribeLiveTranscodeTotalInfo ¶ added in v1.0.228
func (c *Client) DescribeLiveTranscodeTotalInfo(request *DescribeLiveTranscodeTotalInfoRequest) (response *DescribeLiveTranscodeTotalInfoResponse, err error)
DescribeLiveTranscodeTotalInfo 查询转码总量数据,可查询近三个月内的数据。
注意:
如果是查询某一天内,则返回5分钟粒度数据;
如果是查询跨天或指定域名, 则返回1小时粒度数据。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeLiveTranscodeTotalInfoWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveTranscodeTotalInfoWithContext(ctx context.Context, request *DescribeLiveTranscodeTotalInfoRequest) (response *DescribeLiveTranscodeTotalInfoResponse, err error)
DescribeLiveTranscodeTotalInfo 查询转码总量数据,可查询近三个月内的数据。
注意:
如果是查询某一天内,则返回5分钟粒度数据;
如果是查询跨天或指定域名, 则返回1小时粒度数据。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeLiveWatermark ¶
func (c *Client) DescribeLiveWatermark(request *DescribeLiveWatermarkRequest) (response *DescribeLiveWatermarkResponse, err error)
DescribeLiveWatermark 获取单个水印信息。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveWatermarkRules ¶
func (c *Client) DescribeLiveWatermarkRules(request *DescribeLiveWatermarkRulesRequest) (response *DescribeLiveWatermarkRulesResponse, err error)
DescribeLiveWatermarkRules 获取水印规则列表。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveWatermarkRulesWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveWatermarkRulesWithContext(ctx context.Context, request *DescribeLiveWatermarkRulesRequest) (response *DescribeLiveWatermarkRulesResponse, err error)
DescribeLiveWatermarkRules 获取水印规则列表。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveWatermarkWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveWatermarkWithContext(ctx context.Context, request *DescribeLiveWatermarkRequest) (response *DescribeLiveWatermarkResponse, err error)
DescribeLiveWatermark 获取单个水印信息。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveWatermarks ¶
func (c *Client) DescribeLiveWatermarks(request *DescribeLiveWatermarksRequest) (response *DescribeLiveWatermarksResponse, err error)
DescribeLiveWatermarks 查询水印列表。
可能返回的错误码:
RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveWatermarksWithContext ¶ added in v1.0.324
func (c *Client) DescribeLiveWatermarksWithContext(ctx context.Context, request *DescribeLiveWatermarksRequest) (response *DescribeLiveWatermarksResponse, err error)
DescribeLiveWatermarks 查询水印列表。
可能返回的错误码:
RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveXP2PDetailInfoList ¶ added in v1.0.653
func (c *Client) DescribeLiveXP2PDetailInfoList(request *DescribeLiveXP2PDetailInfoListRequest) (response *DescribeLiveXP2PDetailInfoListResponse, err error)
DescribeLiveXP2PDetailInfoList P2P流数据查询接口,用来获取流量、卡播和起播信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLiveXP2PDetailInfoListWithContext ¶ added in v1.0.653
func (c *Client) DescribeLiveXP2PDetailInfoListWithContext(ctx context.Context, request *DescribeLiveXP2PDetailInfoListRequest) (response *DescribeLiveXP2PDetailInfoListResponse, err error)
DescribeLiveXP2PDetailInfoList P2P流数据查询接口,用来获取流量、卡播和起播信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLogDownloadList ¶
func (c *Client) DescribeLogDownloadList(request *DescribeLogDownloadListRequest) (response *DescribeLogDownloadListResponse, err error)
DescribeLogDownloadList 批量获取日志URL。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVOKECDNAPIFAIL = "FailedOperation.InvokeCdnApiFail" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_CDNLOGEMPTY = "ResourceNotFound.CdnLogEmpty" RESOURCENOTFOUND_CDNTHEMEEMPTY = "ResourceNotFound.CdnThemeEmpty" RESOURCENOTFOUND_DOMAINNOTEXIST = "ResourceNotFound.DomainNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeLogDownloadListWithContext ¶ added in v1.0.324
func (c *Client) DescribeLogDownloadListWithContext(ctx context.Context, request *DescribeLogDownloadListRequest) (response *DescribeLogDownloadListResponse, err error)
DescribeLogDownloadList 批量获取日志URL。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_INVOKECDNAPIFAIL = "FailedOperation.InvokeCdnApiFail" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_CDNLOGEMPTY = "ResourceNotFound.CdnLogEmpty" RESOURCENOTFOUND_CDNTHEMEEMPTY = "ResourceNotFound.CdnThemeEmpty" RESOURCENOTFOUND_DOMAINNOTEXIST = "ResourceNotFound.DomainNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeMonitorReport ¶ added in v1.0.680
func (c *Client) DescribeMonitorReport(request *DescribeMonitorReportRequest) (response *DescribeMonitorReportResponse, err error)
DescribeMonitorReport 用来查询监播场次7天内的智能识别、断流、低帧率等信息的汇总报告。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CONFLICTACTION = "FailedOperation.ConflictAction" FAILEDOPERATION_DATABASENOTACCESSIBLE = "FailedOperation.DatabaseNotAccessible" FAILEDOPERATION_MONITORNOTEXIST = "FailedOperation.MonitorNotExist" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_NOTALLOWUSELVB = "InvalidParameter.NotAllowUseLVB" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeMonitorReportWithContext ¶ added in v1.0.680
func (c *Client) DescribeMonitorReportWithContext(ctx context.Context, request *DescribeMonitorReportRequest) (response *DescribeMonitorReportResponse, err error)
DescribeMonitorReport 用来查询监播场次7天内的智能识别、断流、低帧率等信息的汇总报告。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CONFLICTACTION = "FailedOperation.ConflictAction" FAILEDOPERATION_DATABASENOTACCESSIBLE = "FailedOperation.DatabaseNotAccessible" FAILEDOPERATION_MONITORNOTEXIST = "FailedOperation.MonitorNotExist" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_NOTALLOWUSELVB = "InvalidParameter.NotAllowUseLVB" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribePlayErrorCodeDetailInfoList ¶
func (c *Client) DescribePlayErrorCodeDetailInfoList(request *DescribePlayErrorCodeDetailInfoListRequest) (response *DescribePlayErrorCodeDetailInfoListResponse, err error)
DescribePlayErrorCodeDetailInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
查询下行播放错误码信息,某段时间内1分钟粒度的各http错误码出现的次数,包括4xx,5xx。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribePlayErrorCodeDetailInfoListWithContext ¶ added in v1.0.324
func (c *Client) DescribePlayErrorCodeDetailInfoListWithContext(ctx context.Context, request *DescribePlayErrorCodeDetailInfoListRequest) (response *DescribePlayErrorCodeDetailInfoListResponse, err error)
DescribePlayErrorCodeDetailInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
查询下行播放错误码信息,某段时间内1分钟粒度的各http错误码出现的次数,包括4xx,5xx。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribePlayErrorCodeSumInfoList ¶
func (c *Client) DescribePlayErrorCodeSumInfoList(request *DescribePlayErrorCodeSumInfoListRequest) (response *DescribePlayErrorCodeSumInfoListResponse, err error)
DescribePlayErrorCodeSumInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
查询下行播放错误码信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribePlayErrorCodeSumInfoListWithContext ¶ added in v1.0.324
func (c *Client) DescribePlayErrorCodeSumInfoListWithContext(ctx context.Context, request *DescribePlayErrorCodeSumInfoListRequest) (response *DescribePlayErrorCodeSumInfoListResponse, err error)
DescribePlayErrorCodeSumInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
查询下行播放错误码信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeProIspPlaySumInfoList ¶
func (c *Client) DescribeProIspPlaySumInfoList(request *DescribeProIspPlaySumInfoListRequest) (response *DescribeProIspPlaySumInfoListResponse, err error)
DescribeProIspPlaySumInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
查询某段时间内每个国家地区每个省份每个运营商的平均每秒流量,总流量,总请求数信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeProIspPlaySumInfoListWithContext ¶ added in v1.0.324
func (c *Client) DescribeProIspPlaySumInfoListWithContext(ctx context.Context, request *DescribeProIspPlaySumInfoListRequest) (response *DescribeProIspPlaySumInfoListResponse, err error)
DescribeProIspPlaySumInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
查询某段时间内每个国家地区每个省份每个运营商的平均每秒流量,总流量,总请求数信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeProvinceIspPlayInfoList ¶
func (c *Client) DescribeProvinceIspPlayInfoList(request *DescribeProvinceIspPlayInfoListRequest) (response *DescribeProvinceIspPlayInfoListResponse, err error)
DescribeProvinceIspPlayInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
查询某省份某运营商下行播放数据,包括带宽,流量,请求数,并发连接数信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_HASNOTLIVINGSTREAM = "InternalError.HasNotLivingStream" INTERNALERROR_INVALIDREQUEST = "InternalError.InvalidRequest" INTERNALERROR_QUERYPROISPPLAYINFOERROR = "InternalError.QueryProIspPlayInfoError" INTERNALERROR_QUERYUPLOADINFOFAILED = "InternalError.QueryUploadInfoFailed" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeProvinceIspPlayInfoListWithContext ¶ added in v1.0.324
func (c *Client) DescribeProvinceIspPlayInfoListWithContext(ctx context.Context, request *DescribeProvinceIspPlayInfoListRequest) (response *DescribeProvinceIspPlayInfoListResponse, err error)
DescribeProvinceIspPlayInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
查询某省份某运营商下行播放数据,包括带宽,流量,请求数,并发连接数信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_HASNOTLIVINGSTREAM = "InternalError.HasNotLivingStream" INTERNALERROR_INVALIDREQUEST = "InternalError.InvalidRequest" INTERNALERROR_QUERYPROISPPLAYINFOERROR = "InternalError.QueryProIspPlayInfoError" INTERNALERROR_QUERYUPLOADINFOFAILED = "InternalError.QueryUploadInfoFailed" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribePullStreamConfigs ¶
func (c *Client) DescribePullStreamConfigs(request *DescribePullStreamConfigsRequest) (response *DescribePullStreamConfigsResponse, err error)
DescribePullStreamConfigs 查询直播拉流配置。该接口已下线,请使用新接口 DescribeLivePullStreamTasks。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_INVALIDUSER = "InternalError.InvalidUser" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DescribePullStreamConfigsWithContext ¶ added in v1.0.324
func (c *Client) DescribePullStreamConfigsWithContext(ctx context.Context, request *DescribePullStreamConfigsRequest) (response *DescribePullStreamConfigsResponse, err error)
DescribePullStreamConfigs 查询直播拉流配置。该接口已下线,请使用新接口 DescribeLivePullStreamTasks。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_INVALIDUSER = "InternalError.InvalidUser" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DescribePullTransformPushInfo ¶ added in v1.0.876
func (c *Client) DescribePullTransformPushInfo(request *DescribePullTransformPushInfoRequest) (response *DescribePullTransformPushInfoResponse, err error)
DescribePullTransformPushInfo 查询拉流转推任务的时长信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribePullTransformPushInfoWithContext ¶ added in v1.0.876
func (c *Client) DescribePullTransformPushInfoWithContext(ctx context.Context, request *DescribePullTransformPushInfoRequest) (response *DescribePullTransformPushInfoResponse, err error)
DescribePullTransformPushInfo 查询拉流转推任务的时长信息。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribePushBandwidthAndFluxList ¶ added in v1.0.228
func (c *Client) DescribePushBandwidthAndFluxList(request *DescribePushBandwidthAndFluxListRequest) (response *DescribePushBandwidthAndFluxListResponse, err error)
DescribePushBandwidthAndFluxList 直播推流带宽和流量数据查询。
推流计费会先取全球推流用量和全球播放用量进行比较,满足计费条件后再按各地区用量出账。详情参见[计费文档](https://cloud.tencent.com/document/product/267/34175)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribePushBandwidthAndFluxListWithContext ¶ added in v1.0.324
func (c *Client) DescribePushBandwidthAndFluxListWithContext(ctx context.Context, request *DescribePushBandwidthAndFluxListRequest) (response *DescribePushBandwidthAndFluxListResponse, err error)
DescribePushBandwidthAndFluxList 直播推流带宽和流量数据查询。
推流计费会先取全球推流用量和全球播放用量进行比较,满足计费条件后再按各地区用量出账。详情参见[计费文档](https://cloud.tencent.com/document/product/267/34175)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeRecordTask ¶
func (c *Client) DescribeRecordTask(request *DescribeRecordTaskRequest) (response *DescribeRecordTaskResponse, err error)
DescribeRecordTask 查询指定时间段范围内启动和结束的录制任务列表。
- 使用前提
1. 仅用于查询由 CreateRecordTask 接口创建的录制任务。
2. 不能查询被 DeleteRecordTask 接口删除以及已过期(平台侧保留3个月)的录制任务。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeRecordTaskWithContext ¶ added in v1.0.324
func (c *Client) DescribeRecordTaskWithContext(ctx context.Context, request *DescribeRecordTaskRequest) (response *DescribeRecordTaskResponse, err error)
DescribeRecordTask 查询指定时间段范围内启动和结束的录制任务列表。
- 使用前提
1. 仅用于查询由 CreateRecordTask 接口创建的录制任务。
2. 不能查询被 DeleteRecordTask 接口删除以及已过期(平台侧保留3个月)的录制任务。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeScreenShotSheetNumList ¶
func (c *Client) DescribeScreenShotSheetNumList(request *DescribeScreenShotSheetNumListRequest) (response *DescribeScreenShotSheetNumListResponse, err error)
DescribeScreenShotSheetNumList 接口用来查询直播增值业务--截图的张数
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeScreenShotSheetNumListWithContext ¶ added in v1.0.324
func (c *Client) DescribeScreenShotSheetNumListWithContext(ctx context.Context, request *DescribeScreenShotSheetNumListRequest) (response *DescribeScreenShotSheetNumListResponse, err error)
DescribeScreenShotSheetNumList 接口用来查询直播增值业务--截图的张数
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeScreenshotTask ¶ added in v1.0.354
func (c *Client) DescribeScreenshotTask(request *DescribeScreenshotTaskRequest) (response *DescribeScreenshotTaskResponse, err error)
DescribeScreenshotTask 查询指定时间段范围内启动和结束的截图任务列表。
- 使用前提
1. 仅用于查询由 CreateScreenshotTask接口创建的截图任务。
2. 不能查询被 DeleteScreenshotTask接口删除以及已过期(平台侧保留3个月)的截图任务。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeScreenshotTaskWithContext ¶ added in v1.0.354
func (c *Client) DescribeScreenshotTaskWithContext(ctx context.Context, request *DescribeScreenshotTaskRequest) (response *DescribeScreenshotTaskResponse, err error)
DescribeScreenshotTask 查询指定时间段范围内启动和结束的截图任务列表。
- 使用前提
1. 仅用于查询由 CreateScreenshotTask接口创建的截图任务。
2. 不能查询被 DeleteScreenshotTask接口删除以及已过期(平台侧保留3个月)的截图任务。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeStreamDayPlayInfoList ¶
func (c *Client) DescribeStreamDayPlayInfoList(request *DescribeStreamDayPlayInfoListRequest) (response *DescribeStreamDayPlayInfoListResponse, err error)
DescribeStreamDayPlayInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
查询天维度每条流的播放数据,包括总流量等。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeStreamDayPlayInfoListWithContext ¶ added in v1.0.324
func (c *Client) DescribeStreamDayPlayInfoListWithContext(ctx context.Context, request *DescribeStreamDayPlayInfoListRequest) (response *DescribeStreamDayPlayInfoListResponse, err error)
DescribeStreamDayPlayInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
查询天维度每条流的播放数据,包括总流量等。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeStreamPlayInfoList ¶
func (c *Client) DescribeStreamPlayInfoList(request *DescribeStreamPlayInfoListRequest) (response *DescribeStreamPlayInfoListResponse, err error)
DescribeStreamPlayInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
查询播放数据,支持按流名称查询详细播放数据,也可按播放域名查询详细总数据,数据延迟4分钟左右。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeStreamPlayInfoListWithContext ¶ added in v1.0.324
func (c *Client) DescribeStreamPlayInfoListWithContext(ctx context.Context, request *DescribeStreamPlayInfoListRequest) (response *DescribeStreamPlayInfoListResponse, err error)
DescribeStreamPlayInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
查询播放数据,支持按流名称查询详细播放数据,也可按播放域名查询详细总数据,数据延迟4分钟左右。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeStreamPushInfoList ¶
func (c *Client) DescribeStreamPushInfoList(request *DescribeStreamPushInfoListRequest) (response *DescribeStreamPushInfoListResponse, err error)
DescribeStreamPushInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
查询流id的上行推流质量数据,包括音视频的帧率,码率,流逝时间,编码格式等。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeStreamPushInfoListWithContext ¶ added in v1.0.324
func (c *Client) DescribeStreamPushInfoListWithContext(ctx context.Context, request *DescribeStreamPushInfoListRequest) (response *DescribeStreamPushInfoListResponse, err error)
DescribeStreamPushInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
查询流id的上行推流质量数据,包括音视频的帧率,码率,流逝时间,编码格式等。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeTimeShiftRecordDetail ¶ added in v1.0.587
func (c *Client) DescribeTimeShiftRecordDetail(request *DescribeTimeShiftRecordDetailRequest) (response *DescribeTimeShiftRecordDetailResponse, err error)
DescribeTimeShiftRecordDetail 前提调用 DescribeTimeShiftStreamList 获得请求必要参数。查询指定范围内的时移流录制详情,最大支持24小时范围查询。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeTimeShiftRecordDetailWithContext ¶ added in v1.0.587
func (c *Client) DescribeTimeShiftRecordDetailWithContext(ctx context.Context, request *DescribeTimeShiftRecordDetailRequest) (response *DescribeTimeShiftRecordDetailResponse, err error)
DescribeTimeShiftRecordDetail 前提调用 DescribeTimeShiftStreamList 获得请求必要参数。查询指定范围内的时移流录制详情,最大支持24小时范围查询。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeTimeShiftStreamList ¶ added in v1.0.587
func (c *Client) DescribeTimeShiftStreamList(request *DescribeTimeShiftStreamListRequest) (response *DescribeTimeShiftStreamListResponse, err error)
DescribeTimeShiftStreamList 查询某个时间范围内所有时移流列表。最大支持查询24小时内的数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeTimeShiftStreamListWithContext ¶ added in v1.0.587
func (c *Client) DescribeTimeShiftStreamListWithContext(ctx context.Context, request *DescribeTimeShiftStreamListRequest) (response *DescribeTimeShiftStreamListResponse, err error)
DescribeTimeShiftStreamList 查询某个时间范围内所有时移流列表。最大支持查询24小时内的数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeTopClientIpSumInfoList ¶
func (c *Client) DescribeTopClientIpSumInfoList(request *DescribeTopClientIpSumInfoListRequest) (response *DescribeTopClientIpSumInfoListResponse, err error)
DescribeTopClientIpSumInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
查询某段时间top n客户端ip汇总信息(暂支持top 1000)
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeTopClientIpSumInfoListWithContext ¶ added in v1.0.324
func (c *Client) DescribeTopClientIpSumInfoListWithContext(ctx context.Context, request *DescribeTopClientIpSumInfoListRequest) (response *DescribeTopClientIpSumInfoListResponse, err error)
DescribeTopClientIpSumInfoList 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。
查询某段时间top n客户端ip汇总信息(暂支持top 1000)
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeTranscodeTaskNum ¶ added in v1.0.496
func (c *Client) DescribeTranscodeTaskNum(request *DescribeTranscodeTaskNumRequest) (response *DescribeTranscodeTaskNumResponse, err error)
DescribeTranscodeTaskNum 查询转码任务数。
可能返回的错误码:
RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeTranscodeTaskNumWithContext ¶ added in v1.0.496
func (c *Client) DescribeTranscodeTaskNumWithContext(ctx context.Context, request *DescribeTranscodeTaskNumRequest) (response *DescribeTranscodeTaskNumResponse, err error)
DescribeTranscodeTaskNum 查询转码任务数。
可能返回的错误码:
RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeUploadStreamNums ¶
func (c *Client) DescribeUploadStreamNums(request *DescribeUploadStreamNumsRequest) (response *DescribeUploadStreamNumsResponse, err error)
DescribeUploadStreamNums 直播上行路数查询。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeUploadStreamNumsWithContext ¶ added in v1.0.324
func (c *Client) DescribeUploadStreamNumsWithContext(ctx context.Context, request *DescribeUploadStreamNumsRequest) (response *DescribeUploadStreamNumsResponse, err error)
DescribeUploadStreamNums 直播上行路数查询。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeVisitTopSumInfoList ¶
func (c *Client) DescribeVisitTopSumInfoList(request *DescribeVisitTopSumInfoListRequest) (response *DescribeVisitTopSumInfoListResponse, err error)
DescribeVisitTopSumInfoList 查询某时间段top n的域名或流id信息(暂支持top 1000)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DescribeVisitTopSumInfoListWithContext ¶ added in v1.0.324
func (c *Client) DescribeVisitTopSumInfoListWithContext(ctx context.Context, request *DescribeVisitTopSumInfoListRequest) (response *DescribeVisitTopSumInfoListResponse, err error)
DescribeVisitTopSumInfoList 查询某时间段top n的域名或流id信息(暂支持top 1000)。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) DropLiveStream ¶
func (c *Client) DropLiveStream(request *DropLiveStreamRequest) (response *DropLiveStreamResponse, err error)
DropLiveStream 断开推流连接,但可以重新推流。
注:对已经不活跃的流,调用该断流接口时,接口返回成功。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_CONFIGNOTEXIST = "InternalError.ConfigNotExist" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_GETSTREAMINFOERROR = "InternalError.GetStreamInfoError" INTERNALERROR_GETUPSTREAMINFOERROR = "InternalError.GetUpstreamInfoError" INTERNALERROR_NOTPERMMITOPERAT = "InternalError.NotPermmitOperat" INTERNALERROR_STREAMSTATUSERROR = "InternalError.StreamStatusError" INTERNALERROR_UPDATEDATAERROR = "InternalError.UpdateDataError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) DropLiveStreamWithContext ¶ added in v1.0.324
func (c *Client) DropLiveStreamWithContext(ctx context.Context, request *DropLiveStreamRequest) (response *DropLiveStreamResponse, err error)
DropLiveStream 断开推流连接,但可以重新推流。
注:对已经不活跃的流,调用该断流接口时,接口返回成功。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_CONFIGNOTEXIST = "InternalError.ConfigNotExist" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_GETSTREAMINFOERROR = "InternalError.GetStreamInfoError" INTERNALERROR_GETUPSTREAMINFOERROR = "InternalError.GetUpstreamInfoError" INTERNALERROR_NOTPERMMITOPERAT = "InternalError.NotPermmitOperat" INTERNALERROR_STREAMSTATUSERROR = "InternalError.StreamStatusError" INTERNALERROR_UPDATEDATAERROR = "InternalError.UpdateDataError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) EnableLiveDomain ¶
func (c *Client) EnableLiveDomain(request *EnableLiveDomainRequest) (response *EnableLiveDomainResponse, err error)
EnableLiveDomain 启用状态为停用的直播域名。
可能返回的错误码:
FAILEDOPERATION_SDKNOPACKAGE = "FailedOperation.SdkNoPackage" INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER_CLOUDDOMAINISSTOP = "InvalidParameter.CloudDomainIsStop" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETER_DOMAINHITBLACKLIST = "InvalidParameter.DomainHitBlackList" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_DOMAINNORECORD = "ResourceNotFound.DomainNoRecord" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_INVALIDUSER = "ResourceNotFound.InvalidUser" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) EnableLiveDomainWithContext ¶ added in v1.0.324
func (c *Client) EnableLiveDomainWithContext(ctx context.Context, request *EnableLiveDomainRequest) (response *EnableLiveDomainResponse, err error)
EnableLiveDomain 启用状态为停用的直播域名。
可能返回的错误码:
FAILEDOPERATION_SDKNOPACKAGE = "FailedOperation.SdkNoPackage" INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER_CLOUDDOMAINISSTOP = "InvalidParameter.CloudDomainIsStop" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETER_DOMAINHITBLACKLIST = "InvalidParameter.DomainHitBlackList" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_DOMAINNORECORD = "ResourceNotFound.DomainNoRecord" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_INVALIDUSER = "ResourceNotFound.InvalidUser" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) EnableOptimalSwitching ¶ added in v1.0.768
func (c *Client) EnableOptimalSwitching(request *EnableOptimalSwitchingRequest) (response *EnableOptimalSwitchingResponse, err error)
EnableOptimalSwitching 启用择优调度。
注意:流维度的择优调度,当主备流结束后自动失效。
可能返回的错误码:
FAILEDOPERATION_SDKNOPACKAGE = "FailedOperation.SdkNoPackage" INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER_CLOUDDOMAINISSTOP = "InvalidParameter.CloudDomainIsStop" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETER_DOMAINHITBLACKLIST = "InvalidParameter.DomainHitBlackList" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_DOMAINNORECORD = "ResourceNotFound.DomainNoRecord" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_INVALIDUSER = "ResourceNotFound.InvalidUser" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) EnableOptimalSwitchingWithContext ¶ added in v1.0.768
func (c *Client) EnableOptimalSwitchingWithContext(ctx context.Context, request *EnableOptimalSwitchingRequest) (response *EnableOptimalSwitchingResponse, err error)
EnableOptimalSwitching 启用择优调度。
注意:流维度的择优调度,当主备流结束后自动失效。
可能返回的错误码:
FAILEDOPERATION_SDKNOPACKAGE = "FailedOperation.SdkNoPackage" INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INVALIDPARAMETER_CLOUDDOMAINISSTOP = "InvalidParameter.CloudDomainIsStop" INVALIDPARAMETER_DOMAINFORMATERROR = "InvalidParameter.DomainFormatError" INVALIDPARAMETER_DOMAINHITBLACKLIST = "InvalidParameter.DomainHitBlackList" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_DOMAINNORECORD = "ResourceNotFound.DomainNoRecord" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_INVALIDUSER = "ResourceNotFound.InvalidUser" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) ForbidLiveDomain ¶
func (c *Client) ForbidLiveDomain(request *ForbidLiveDomainRequest) (response *ForbidLiveDomainResponse, err error)
ForbidLiveDomain 停止使用某个直播域名。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) ForbidLiveDomainWithContext ¶ added in v1.0.324
func (c *Client) ForbidLiveDomainWithContext(ctx context.Context, request *ForbidLiveDomainRequest) (response *ForbidLiveDomainResponse, err error)
ForbidLiveDomain 停止使用某个直播域名。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) ForbidLiveStream ¶
func (c *Client) ForbidLiveStream(request *ForbidLiveStreamRequest) (response *ForbidLiveStreamResponse, err error)
ForbidLiveStream 禁止某条流的推送,可以预设某个时刻将流恢复。
注意:
1. 默认只要流名称正确,禁推就会生效。
2. 如需要推流域名+推流路径+流名称 强匹配生效禁推,需提单联系售后开启配置。
3. 如果配置了域名分组,需填写准确推流域名,才可断掉当前推流。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_CONFIGNOTEXIST = "InternalError.ConfigNotExist" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_GETSTREAMINFOERROR = "InternalError.GetStreamInfoError" INTERNALERROR_GETUPSTREAMINFOERROR = "InternalError.GetUpstreamInfoError" INTERNALERROR_NOTPERMMITOPERAT = "InternalError.NotPermmitOperat" INTERNALERROR_STREAMSTATUSERROR = "InternalError.StreamStatusError" INTERNALERROR_UPDATEDATAERROR = "InternalError.UpdateDataError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) ForbidLiveStreamWithContext ¶ added in v1.0.324
func (c *Client) ForbidLiveStreamWithContext(ctx context.Context, request *ForbidLiveStreamRequest) (response *ForbidLiveStreamResponse, err error)
ForbidLiveStream 禁止某条流的推送,可以预设某个时刻将流恢复。
注意:
1. 默认只要流名称正确,禁推就会生效。
2. 如需要推流域名+推流路径+流名称 强匹配生效禁推,需提单联系售后开启配置。
3. 如果配置了域名分组,需填写准确推流域名,才可断掉当前推流。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_CONFIGNOTEXIST = "InternalError.ConfigNotExist" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_GETSTREAMINFOERROR = "InternalError.GetStreamInfoError" INTERNALERROR_GETUPSTREAMINFOERROR = "InternalError.GetUpstreamInfoError" INTERNALERROR_NOTPERMMITOPERAT = "InternalError.NotPermmitOperat" INTERNALERROR_STREAMSTATUSERROR = "InternalError.StreamStatusError" INTERNALERROR_UPDATEDATAERROR = "InternalError.UpdateDataError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) ModifyLiveCallbackTemplate ¶
func (c *Client) ModifyLiveCallbackTemplate(request *ModifyLiveCallbackTemplateRequest) (response *ModifyLiveCallbackTemplateResponse, err error)
ModifyLiveCallbackTemplate 修改回调模板。
可能返回的错误码:
FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ARGSNOTMATCH = "InvalidParameter.ArgsNotMatch" INVALIDPARAMETER_COSCUSTOMFILENAMEERROR = "InvalidParameter.COSCustomFileNameError" INVALIDPARAMETER_INVALIDVODFILENAME = "InvalidParameter.InvalidVodFileName" INVALIDPARAMETER_URLNOTSAFE = "InvalidParameter.UrlNotSafe" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) ModifyLiveCallbackTemplateWithContext ¶ added in v1.0.324
func (c *Client) ModifyLiveCallbackTemplateWithContext(ctx context.Context, request *ModifyLiveCallbackTemplateRequest) (response *ModifyLiveCallbackTemplateResponse, err error)
ModifyLiveCallbackTemplate 修改回调模板。
可能返回的错误码:
FAILEDOPERATION_CONFINUSED = "FailedOperation.ConfInUsed" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ARGSNOTMATCH = "InvalidParameter.ArgsNotMatch" INVALIDPARAMETER_COSCUSTOMFILENAMEERROR = "InvalidParameter.COSCustomFileNameError" INVALIDPARAMETER_INVALIDVODFILENAME = "InvalidParameter.InvalidVodFileName" INVALIDPARAMETER_URLNOTSAFE = "InvalidParameter.UrlNotSafe" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) ModifyLiveDomainCertBindings ¶ added in v1.0.466
func (c *Client) ModifyLiveDomainCertBindings(request *ModifyLiveDomainCertBindingsRequest) (response *ModifyLiveDomainCertBindingsResponse, err error)
ModifyLiveDomainCertBindings 批量绑定证书对应的播放域名,并更新启用状态。
新建自有证书将自动上传至腾讯云ssl。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CANNOTBEDELETEDISSUED = "FailedOperation.CannotBeDeletedIssued" FAILEDOPERATION_CANNOTBEDELETEDWITHINHOUR = "FailedOperation.CannotBeDeletedWithinHour" FAILEDOPERATION_CERTIFICATEEXISTS = "FailedOperation.CertificateExists" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" FAILEDOPERATION_CERTIFICATEMISMATCH = "FailedOperation.CertificateMismatch" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_CONFIGCDNFAILED = "FailedOperation.ConfigCDNFailed" FAILEDOPERATION_EXCEEDSFREELIMIT = "FailedOperation.ExceedsFreeLimit" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_CRTDATEINUSING = "InternalError.CrtDateInUsing" INTERNALERROR_CRTDATENOTFOUND = "InternalError.CrtDateNotFound" INTERNALERROR_CRTDATENOTLEGAL = "InternalError.CrtDateNotLegal" INTERNALERROR_CRTDATEOVERDUE = "InternalError.CrtDateOverdue" INTERNALERROR_CRTDOMAINNOTFOUND = "InternalError.CrtDomainNotFound" INTERNALERROR_CRTKEYNOTMATCH = "InternalError.CrtKeyNotMatch" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_CLOUDCRTIDERROR = "InvalidParameter.CloudCrtIdError" INVALIDPARAMETER_CRTDATEINUSING = "InvalidParameter.CrtDateInUsing" INVALIDPARAMETER_CRTDATENOTFOUND = "InvalidParameter.CrtDateNotFound" INVALIDPARAMETER_CRTDATENOTLEGAL = "InvalidParameter.CrtDateNotLegal" INVALIDPARAMETER_CRTDATEOVERDUE = "InvalidParameter.CrtDateOverdue" INVALIDPARAMETER_CRTDOMAINNOTFOUND = "InvalidParameter.CrtDomainNotFound" INVALIDPARAMETER_CRTKEYNOTMATCH = "InvalidParameter.CrtKeyNotMatch" INVALIDPARAMETER_CRTORKEYNOTEXIST = "InvalidParameter.CrtOrKeyNotExist" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded" RESOURCENOTFOUND_CRTDATENOTFOUND = "ResourceNotFound.CrtDateNotFound" RESOURCENOTFOUND_CRTDOMAINNOTFOUND = "ResourceNotFound.CrtDomainNotFound" RESOURCENOTFOUND_DOMAINNOTEXIST = "ResourceNotFound.DomainNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) ModifyLiveDomainCertBindingsWithContext ¶ added in v1.0.466
func (c *Client) ModifyLiveDomainCertBindingsWithContext(ctx context.Context, request *ModifyLiveDomainCertBindingsRequest) (response *ModifyLiveDomainCertBindingsResponse, err error)
ModifyLiveDomainCertBindings 批量绑定证书对应的播放域名,并更新启用状态。
新建自有证书将自动上传至腾讯云ssl。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_AUTHERROR = "FailedOperation.AuthError" FAILEDOPERATION_CANNOTBEDELETEDISSUED = "FailedOperation.CannotBeDeletedIssued" FAILEDOPERATION_CANNOTBEDELETEDWITHINHOUR = "FailedOperation.CannotBeDeletedWithinHour" FAILEDOPERATION_CERTIFICATEEXISTS = "FailedOperation.CertificateExists" FAILEDOPERATION_CERTIFICATEINVALID = "FailedOperation.CertificateInvalid" FAILEDOPERATION_CERTIFICATEMISMATCH = "FailedOperation.CertificateMismatch" FAILEDOPERATION_CERTIFICATENOTFOUND = "FailedOperation.CertificateNotFound" FAILEDOPERATION_CONFIGCDNFAILED = "FailedOperation.ConfigCDNFailed" FAILEDOPERATION_EXCEEDSFREELIMIT = "FailedOperation.ExceedsFreeLimit" FAILEDOPERATION_INVALIDCERTIFICATESTATUSCODE = "FailedOperation.InvalidCertificateStatusCode" FAILEDOPERATION_INVALIDPARAM = "FailedOperation.InvalidParam" FAILEDOPERATION_NETWORKERROR = "FailedOperation.NetworkError" FAILEDOPERATION_NOPROJECTPERMISSION = "FailedOperation.NoProjectPermission" FAILEDOPERATION_NOREALNAMEAUTH = "FailedOperation.NoRealNameAuth" INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_CRTDATEINUSING = "InternalError.CrtDateInUsing" INTERNALERROR_CRTDATENOTFOUND = "InternalError.CrtDateNotFound" INTERNALERROR_CRTDATENOTLEGAL = "InternalError.CrtDateNotLegal" INTERNALERROR_CRTDATEOVERDUE = "InternalError.CrtDateOverdue" INTERNALERROR_CRTDOMAINNOTFOUND = "InternalError.CrtDomainNotFound" INTERNALERROR_CRTKEYNOTMATCH = "InternalError.CrtKeyNotMatch" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_CLOUDCRTIDERROR = "InvalidParameter.CloudCrtIdError" INVALIDPARAMETER_CRTDATEINUSING = "InvalidParameter.CrtDateInUsing" INVALIDPARAMETER_CRTDATENOTFOUND = "InvalidParameter.CrtDateNotFound" INVALIDPARAMETER_CRTDATENOTLEGAL = "InvalidParameter.CrtDateNotLegal" INVALIDPARAMETER_CRTDATEOVERDUE = "InvalidParameter.CrtDateOverdue" INVALIDPARAMETER_CRTDOMAINNOTFOUND = "InvalidParameter.CrtDomainNotFound" INVALIDPARAMETER_CRTKEYNOTMATCH = "InvalidParameter.CrtKeyNotMatch" INVALIDPARAMETER_CRTORKEYNOTEXIST = "InvalidParameter.CrtOrKeyNotExist" LIMITEXCEEDED_RATELIMITEXCEEDED = "LimitExceeded.RateLimitExceeded" RESOURCENOTFOUND_CRTDATENOTFOUND = "ResourceNotFound.CrtDateNotFound" RESOURCENOTFOUND_CRTDOMAINNOTFOUND = "ResourceNotFound.CrtDomainNotFound" RESOURCENOTFOUND_DOMAINNOTEXIST = "ResourceNotFound.DomainNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) ModifyLiveDomainReferer ¶
func (c *Client) ModifyLiveDomainReferer(request *ModifyLiveDomainRefererRequest) (response *ModifyLiveDomainRefererResponse, err error)
ModifyLiveDomainReferer 设置直播域名 Referer 黑白名单。
由于 Referer 信息包含在 http 协议中,在开启配置后,播放协议为 rtmp 或 WebRTC 不会校验 Referer 配置,仍可正常播放。如需配置 Referer 鉴权建议使用 http-flv 或 http-hls 协议播放。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_DOMAINNOTEXIST = "InternalError.DomainNotExist" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_DOMAINNOTEXIST = "ResourceNotFound.DomainNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) ModifyLiveDomainRefererWithContext ¶ added in v1.0.324
func (c *Client) ModifyLiveDomainRefererWithContext(ctx context.Context, request *ModifyLiveDomainRefererRequest) (response *ModifyLiveDomainRefererResponse, err error)
ModifyLiveDomainReferer 设置直播域名 Referer 黑白名单。
由于 Referer 信息包含在 http 协议中,在开启配置后,播放协议为 rtmp 或 WebRTC 不会校验 Referer 配置,仍可正常播放。如需配置 Referer 鉴权建议使用 http-flv 或 http-hls 协议播放。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_DOMAINNOTEXIST = "InternalError.DomainNotExist" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_DOMAINNOTEXIST = "ResourceNotFound.DomainNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) ModifyLivePadTemplate ¶ added in v1.0.680
func (c *Client) ModifyLivePadTemplate(request *ModifyLivePadTemplateRequest) (response *ModifyLivePadTemplateResponse, err error)
ModifyLivePadTemplate 修改直播垫片模板。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_COSCUSTOMFILENAMEERROR = "InvalidParameter.COSCustomFileNameError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) ModifyLivePadTemplateWithContext ¶ added in v1.0.680
func (c *Client) ModifyLivePadTemplateWithContext(ctx context.Context, request *ModifyLivePadTemplateRequest) (response *ModifyLivePadTemplateResponse, err error)
ModifyLivePadTemplate 修改直播垫片模板。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_COSCUSTOMFILENAMEERROR = "InvalidParameter.COSCustomFileNameError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) ModifyLivePlayAuthKey ¶
func (c *Client) ModifyLivePlayAuthKey(request *ModifyLivePlayAuthKeyRequest) (response *ModifyLivePlayAuthKeyResponse, err error)
ModifyLivePlayAuthKey 修改播放鉴权key
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_PLAYDOMAINNORECORD = "InternalError.PlayDomainNoRecord" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_PLAYDOMAINNORECORD = "ResourceNotFound.PlayDomainNoRecord" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) ModifyLivePlayAuthKeyWithContext ¶ added in v1.0.324
func (c *Client) ModifyLivePlayAuthKeyWithContext(ctx context.Context, request *ModifyLivePlayAuthKeyRequest) (response *ModifyLivePlayAuthKeyResponse, err error)
ModifyLivePlayAuthKey 修改播放鉴权key
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_PLAYDOMAINNORECORD = "InternalError.PlayDomainNoRecord" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_PLAYDOMAINNORECORD = "ResourceNotFound.PlayDomainNoRecord" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) ModifyLivePlayDomain ¶
func (c *Client) ModifyLivePlayDomain(request *ModifyLivePlayDomainRequest) (response *ModifyLivePlayDomainResponse, err error)
ModifyLivePlayDomain 修改播放域名信息。
可能返回的错误码:
FAILEDOPERATION_DOMAINGSLBFAIL = "FailedOperation.DomainGslbFail" INTERNALERROR = "InternalError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER_DOMAINHITBLACKLIST = "InvalidParameter.DomainHitBlackList" MISSINGPARAMETER = "MissingParameter" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_DOMAINNORECORD = "ResourceNotFound.DomainNoRecord" RESOURCENOTFOUND_DOMAINNOTEXIST = "ResourceNotFound.DomainNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_INVALIDUSER = "ResourceNotFound.InvalidUser" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) ModifyLivePlayDomainWithContext ¶ added in v1.0.324
func (c *Client) ModifyLivePlayDomainWithContext(ctx context.Context, request *ModifyLivePlayDomainRequest) (response *ModifyLivePlayDomainResponse, err error)
ModifyLivePlayDomain 修改播放域名信息。
可能返回的错误码:
FAILEDOPERATION_DOMAINGSLBFAIL = "FailedOperation.DomainGslbFail" INTERNALERROR = "InternalError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER_DOMAINHITBLACKLIST = "InvalidParameter.DomainHitBlackList" MISSINGPARAMETER = "MissingParameter" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_DOMAINNORECORD = "ResourceNotFound.DomainNoRecord" RESOURCENOTFOUND_DOMAINNOTEXIST = "ResourceNotFound.DomainNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_INVALIDUSER = "ResourceNotFound.InvalidUser" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) ModifyLivePullStreamTask ¶
func (c *Client) ModifyLivePullStreamTask(request *ModifyLivePullStreamTaskRequest) (response *ModifyLivePullStreamTaskResponse, err error)
ModifyLivePullStreamTask 更新直播拉流任务。
1. 不支持修改拉流源类型,如需更换,请创建新任务。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDBACKUPTOURL = "InvalidParameter.InvalidBackupToUrl" INVALIDPARAMETER_INVALIDCALLBACKURL = "InvalidParameter.InvalidCallbackUrl" INVALIDPARAMETER_INVALIDSOURCEURL = "InvalidParameter.InvalidSourceUrl" INVALIDPARAMETER_INVALIDTASKTIME = "InvalidParameter.InvalidTaskTime" INVALIDPARAMETER_INVALIDTOURL = "InvalidParameter.InvalidToUrl" INVALIDPARAMETER_INVALIDWATERMARK = "InvalidParameter.InvalidWatermark" INVALIDPARAMETER_TASKNOTEXIST = "InvalidParameter.TaskNotExist" INVALIDPARAMETER_TOURLNOPERMISSION = "InvalidParameter.ToUrlNoPermission" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) ModifyLivePullStreamTaskWithContext ¶ added in v1.0.324
func (c *Client) ModifyLivePullStreamTaskWithContext(ctx context.Context, request *ModifyLivePullStreamTaskRequest) (response *ModifyLivePullStreamTaskResponse, err error)
ModifyLivePullStreamTask 更新直播拉流任务。
1. 不支持修改拉流源类型,如需更换,请创建新任务。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDBACKUPTOURL = "InvalidParameter.InvalidBackupToUrl" INVALIDPARAMETER_INVALIDCALLBACKURL = "InvalidParameter.InvalidCallbackUrl" INVALIDPARAMETER_INVALIDSOURCEURL = "InvalidParameter.InvalidSourceUrl" INVALIDPARAMETER_INVALIDTASKTIME = "InvalidParameter.InvalidTaskTime" INVALIDPARAMETER_INVALIDTOURL = "InvalidParameter.InvalidToUrl" INVALIDPARAMETER_INVALIDWATERMARK = "InvalidParameter.InvalidWatermark" INVALIDPARAMETER_TASKNOTEXIST = "InvalidParameter.TaskNotExist" INVALIDPARAMETER_TOURLNOPERMISSION = "InvalidParameter.ToUrlNoPermission" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) ModifyLivePushAuthKey ¶
func (c *Client) ModifyLivePushAuthKey(request *ModifyLivePushAuthKeyRequest) (response *ModifyLivePushAuthKeyResponse, err error)
ModifyLivePushAuthKey 修改直播推流鉴权key
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_PUSHDOMAINNORECORD = "InternalError.PushDomainNoRecord" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_PUSHDOMAINNORECORD = "ResourceNotFound.PushDomainNoRecord" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) ModifyLivePushAuthKeyWithContext ¶ added in v1.0.324
func (c *Client) ModifyLivePushAuthKeyWithContext(ctx context.Context, request *ModifyLivePushAuthKeyRequest) (response *ModifyLivePushAuthKeyResponse, err error)
ModifyLivePushAuthKey 修改直播推流鉴权key
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_CONNECTDBERROR = "InternalError.ConnectDbError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_PUSHDOMAINNORECORD = "InternalError.PushDomainNoRecord" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_PUSHDOMAINNORECORD = "ResourceNotFound.PushDomainNoRecord" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) ModifyLiveRecordTemplate ¶
func (c *Client) ModifyLiveRecordTemplate(request *ModifyLiveRecordTemplateRequest) (response *ModifyLiveRecordTemplateResponse, err error)
ModifyLiveRecordTemplate 修改录制模板配置。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDVODFILENAME = "InvalidParameter.InvalidVodFileName" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) ModifyLiveRecordTemplateWithContext ¶ added in v1.0.324
func (c *Client) ModifyLiveRecordTemplateWithContext(ctx context.Context, request *ModifyLiveRecordTemplateRequest) (response *ModifyLiveRecordTemplateResponse, err error)
ModifyLiveRecordTemplate 修改录制模板配置。
可能返回的错误码:
FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDVODFILENAME = "InvalidParameter.InvalidVodFileName" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) ModifyLiveSnapshotTemplate ¶
func (c *Client) ModifyLiveSnapshotTemplate(request *ModifyLiveSnapshotTemplateRequest) (response *ModifyLiveSnapshotTemplateResponse, err error)
ModifyLiveSnapshotTemplate 修改截图模板配置。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" FAILEDOPERATION_COSBUCKETNOTEXIST = "FailedOperation.CosBucketNotExist" FAILEDOPERATION_COSBUCKETNOTPERMISSION = "FailedOperation.CosBucketNotPermission" FAILEDOPERATION_COSROLENOTEXISTS = "FailedOperation.CosRoleNotExists" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_COSCUSTOMFILENAMEERROR = "InvalidParameter.COSCustomFileNameError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) ModifyLiveSnapshotTemplateWithContext ¶ added in v1.0.324
func (c *Client) ModifyLiveSnapshotTemplateWithContext(ctx context.Context, request *ModifyLiveSnapshotTemplateRequest) (response *ModifyLiveSnapshotTemplateResponse, err error)
ModifyLiveSnapshotTemplate 修改截图模板配置。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" FAILEDOPERATION_COSBUCKETNOTEXIST = "FailedOperation.CosBucketNotExist" FAILEDOPERATION_COSBUCKETNOTPERMISSION = "FailedOperation.CosBucketNotPermission" FAILEDOPERATION_COSROLENOTEXISTS = "FailedOperation.CosRoleNotExists" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_COSCUSTOMFILENAMEERROR = "InvalidParameter.COSCustomFileNameError" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) ModifyLiveStreamMonitor ¶ added in v1.0.680
func (c *Client) ModifyLiveStreamMonitor(request *ModifyLiveStreamMonitorRequest) (response *ModifyLiveStreamMonitorResponse, err error)
ModifyLiveStreamMonitor 该接口用来修改直播流监播任务的配置。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CONFLICTACTION = "FailedOperation.ConflictAction" FAILEDOPERATION_DATABASENOTACCESSIBLE = "FailedOperation.DatabaseNotAccessible" FAILEDOPERATION_INPUTSTREAMMIXTYPENOTACCESSIBLE = "FailedOperation.InputStreamMixTypeNotAccessible" FAILEDOPERATION_MONITORISACTIVE = "FailedOperation.MonitorIsActive" FAILEDOPERATION_MONITORLIMITEXCEEDED = "FailedOperation.MonitorLimitExceeded" FAILEDOPERATION_MONITORNOTEXIST = "FailedOperation.MonitorNotExist" FAILEDOPERATION_RELATEDRUNNINGMONITORLIMITEXCEEDED = "FailedOperation.RelatedRunningMonitorLimitExceeded" FAILEDOPERATION_STARTTASKFAILED = "FailedOperation.StartTaskFailed" FAILEDOPERATION_STOPTASKFAILED = "FailedOperation.StopTaskFailed" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_NOTALLOWUSELVB = "InvalidParameter.NotAllowUseLVB" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) ModifyLiveStreamMonitorWithContext ¶ added in v1.0.680
func (c *Client) ModifyLiveStreamMonitorWithContext(ctx context.Context, request *ModifyLiveStreamMonitorRequest) (response *ModifyLiveStreamMonitorResponse, err error)
ModifyLiveStreamMonitor 该接口用来修改直播流监播任务的配置。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CONFLICTACTION = "FailedOperation.ConflictAction" FAILEDOPERATION_DATABASENOTACCESSIBLE = "FailedOperation.DatabaseNotAccessible" FAILEDOPERATION_INPUTSTREAMMIXTYPENOTACCESSIBLE = "FailedOperation.InputStreamMixTypeNotAccessible" FAILEDOPERATION_MONITORISACTIVE = "FailedOperation.MonitorIsActive" FAILEDOPERATION_MONITORLIMITEXCEEDED = "FailedOperation.MonitorLimitExceeded" FAILEDOPERATION_MONITORNOTEXIST = "FailedOperation.MonitorNotExist" FAILEDOPERATION_RELATEDRUNNINGMONITORLIMITEXCEEDED = "FailedOperation.RelatedRunningMonitorLimitExceeded" FAILEDOPERATION_STARTTASKFAILED = "FailedOperation.StartTaskFailed" FAILEDOPERATION_STOPTASKFAILED = "FailedOperation.StopTaskFailed" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_NOTALLOWUSELVB = "InvalidParameter.NotAllowUseLVB" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) ModifyLiveTimeShiftTemplate ¶ added in v1.0.589
func (c *Client) ModifyLiveTimeShiftTemplate(request *ModifyLiveTimeShiftTemplateRequest) (response *ModifyLiveTimeShiftTemplateResponse, err error)
ModifyLiveTimeShiftTemplate 修改直播时移模板。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) ModifyLiveTimeShiftTemplateWithContext ¶ added in v1.0.589
func (c *Client) ModifyLiveTimeShiftTemplateWithContext(ctx context.Context, request *ModifyLiveTimeShiftTemplateRequest) (response *ModifyLiveTimeShiftTemplateResponse, err error)
ModifyLiveTimeShiftTemplate 修改直播时移模板。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_CONFOUTLIMIT = "InternalError.ConfOutLimit" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION_NOTLVBCODEMODE = "UnsupportedOperation.NotLVBCodeMode"
func (*Client) ModifyLiveTranscodeTemplate ¶
func (c *Client) ModifyLiveTranscodeTemplate(request *ModifyLiveTranscodeTemplateRequest) (response *ModifyLiveTranscodeTemplateResponse, err error)
ModifyLiveTranscodeTemplate 修改转码模板配置。
可能返回的错误码:
FAILEDOPERATION_AITRANSCODEOPTIONFAIL = "FailedOperation.AiTranscodeOptionFail" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_PROCESSORALREADYEXIST = "InternalError.ProcessorAlreadyExist" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ARGSNOTMATCH = "InvalidParameter.ArgsNotMatch" INVALIDPARAMETER_GOPMUSTEQUALANDEXISTS = "InvalidParameter.GopMustEqualAndExists" INVALIDPARAMETER_PROCESSORALREADYEXIST = "InvalidParameter.ProcessorAlreadyExist" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) ModifyLiveTranscodeTemplateWithContext ¶ added in v1.0.324
func (c *Client) ModifyLiveTranscodeTemplateWithContext(ctx context.Context, request *ModifyLiveTranscodeTemplateRequest) (response *ModifyLiveTranscodeTemplateResponse, err error)
ModifyLiveTranscodeTemplate 修改转码模板配置。
可能返回的错误码:
FAILEDOPERATION_AITRANSCODEOPTIONFAIL = "FailedOperation.AiTranscodeOptionFail" FAILEDOPERATION_NOTFOUND = "FailedOperation.NotFound" INTERNALERROR = "InternalError" INTERNALERROR_ARGSNOTMATCH = "InternalError.ArgsNotMatch" INTERNALERROR_CONFINUSED = "InternalError.ConfInUsed" INTERNALERROR_CONFNOTFOUND = "InternalError.ConfNotFound" INTERNALERROR_INVALIDINPUT = "InternalError.InvalidInput" INTERNALERROR_NOTFOUND = "InternalError.NotFound" INTERNALERROR_PROCESSORALREADYEXIST = "InternalError.ProcessorAlreadyExist" INTERNALERROR_RULEALREADYEXIST = "InternalError.RuleAlreadyExist" INTERNALERROR_RULEINUSING = "InternalError.RuleInUsing" INTERNALERROR_RULENOTFOUND = "InternalError.RuleNotFound" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_ARGSNOTMATCH = "InvalidParameter.ArgsNotMatch" INVALIDPARAMETER_GOPMUSTEQUALANDEXISTS = "InvalidParameter.GopMustEqualAndExists" INVALIDPARAMETER_PROCESSORALREADYEXIST = "InvalidParameter.ProcessorAlreadyExist" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) ModifyPullStreamConfig ¶
func (c *Client) ModifyPullStreamConfig(request *ModifyPullStreamConfigRequest) (response *ModifyPullStreamConfigResponse, err error)
ModifyPullStreamConfig 更新拉流配置。该接口为已下线接口,请使用新接口 ModifyLivePullStreamTask。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_INVALIDUSER = "InternalError.InvalidUser" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) ModifyPullStreamConfigWithContext ¶ added in v1.0.324
func (c *Client) ModifyPullStreamConfigWithContext(ctx context.Context, request *ModifyPullStreamConfigRequest) (response *ModifyPullStreamConfigResponse, err error)
ModifyPullStreamConfig 更新拉流配置。该接口为已下线接口,请使用新接口 ModifyLivePullStreamTask。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_INVALIDUSER = "InternalError.InvalidUser" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) ModifyPullStreamStatus ¶
func (c *Client) ModifyPullStreamStatus(request *ModifyPullStreamStatusRequest) (response *ModifyPullStreamStatusResponse, err error)
ModifyPullStreamStatus 修改直播拉流配置的状态。该接口已下线,请使用新接口 ModifyLivePullStreamTask。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_INVALIDUSER = "InternalError.InvalidUser" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) ModifyPullStreamStatusWithContext ¶ added in v1.0.324
func (c *Client) ModifyPullStreamStatusWithContext(ctx context.Context, request *ModifyPullStreamStatusRequest) (response *ModifyPullStreamStatusResponse, err error)
ModifyPullStreamStatus 修改直播拉流配置的状态。该接口已下线,请使用新接口 ModifyLivePullStreamTask。
可能返回的错误码:
FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_INVALIDUSER = "InternalError.InvalidUser" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) RestartLivePullStreamTask ¶ added in v1.0.679
func (c *Client) RestartLivePullStreamTask(request *RestartLivePullStreamTaskRequest) (response *RestartLivePullStreamTaskResponse, err error)
RestartLivePullStreamTask 将正在运行的拉流转推任务进行重启。
注意:
1. 重启任务会造成推流中断。
2. 点播源任务的重启,会根据VodRefreshType决定是续播还是从头开始播。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_TASKNOTEXIST = "InvalidParameter.TaskNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) RestartLivePullStreamTaskWithContext ¶ added in v1.0.679
func (c *Client) RestartLivePullStreamTaskWithContext(ctx context.Context, request *RestartLivePullStreamTaskRequest) (response *RestartLivePullStreamTaskResponse, err error)
RestartLivePullStreamTask 将正在运行的拉流转推任务进行重启。
注意:
1. 重启任务会造成推流中断。
2. 点播源任务的重启,会根据VodRefreshType决定是续播还是从头开始播。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_TASKNOTEXIST = "InvalidParameter.TaskNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) ResumeDelayLiveStream ¶
func (c *Client) ResumeDelayLiveStream(request *ResumeDelayLiveStreamRequest) (response *ResumeDelayLiveStreamResponse, err error)
ResumeDelayLiveStream 取消直播流设置的延时配置,恢复实时直播画面。
可能返回的错误码:
DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_CONFIGNOTEXIST = "InternalError.ConfigNotExist" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_GETSTREAMINFOERROR = "InternalError.GetStreamInfoError" INTERNALERROR_GETUPSTREAMINFOERROR = "InternalError.GetUpstreamInfoError" INTERNALERROR_NOTPERMMITOPERAT = "InternalError.NotPermmitOperat" INTERNALERROR_STREAMSTATUSERROR = "InternalError.StreamStatusError" INTERNALERROR_UPDATEDATAERROR = "InternalError.UpdateDataError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ResumeDelayLiveStreamWithContext ¶ added in v1.0.324
func (c *Client) ResumeDelayLiveStreamWithContext(ctx context.Context, request *ResumeDelayLiveStreamRequest) (response *ResumeDelayLiveStreamResponse, err error)
ResumeDelayLiveStream 取消直播流设置的延时配置,恢复实时直播画面。
可能返回的错误码:
DRYRUNOPERATION = "DryRunOperation" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_CONFIGNOTEXIST = "InternalError.ConfigNotExist" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_GETSTREAMINFOERROR = "InternalError.GetStreamInfoError" INTERNALERROR_GETUPSTREAMINFOERROR = "InternalError.GetUpstreamInfoError" INTERNALERROR_NOTPERMMITOPERAT = "InternalError.NotPermmitOperat" INTERNALERROR_STREAMSTATUSERROR = "InternalError.StreamStatusError" INTERNALERROR_UPDATEDATAERROR = "InternalError.UpdateDataError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" LIMITEXCEEDED = "LimitExceeded" MISSINGPARAMETER = "MissingParameter" RESOURCEINUSE = "ResourceInUse" RESOURCEINSUFFICIENT = "ResourceInsufficient" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ResumeLiveStream ¶
func (c *Client) ResumeLiveStream(request *ResumeLiveStreamRequest) (response *ResumeLiveStreamResponse, err error)
ResumeLiveStream 恢复某条流的推流。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_CONFIGNOTEXIST = "InternalError.ConfigNotExist" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_GETSTREAMINFOERROR = "InternalError.GetStreamInfoError" INTERNALERROR_GETUPSTREAMINFOERROR = "InternalError.GetUpstreamInfoError" INTERNALERROR_NOTPERMMITOPERAT = "InternalError.NotPermmitOperat" INTERNALERROR_STREAMSTATUSERROR = "InternalError.StreamStatusError" INTERNALERROR_UPDATEDATAERROR = "InternalError.UpdateDataError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) ResumeLiveStreamWithContext ¶ added in v1.0.324
func (c *Client) ResumeLiveStreamWithContext(ctx context.Context, request *ResumeLiveStreamRequest) (response *ResumeLiveStreamResponse, err error)
ResumeLiveStream 恢复某条流的推流。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_CONFIGNOTEXIST = "InternalError.ConfigNotExist" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_GETSTREAMINFOERROR = "InternalError.GetStreamInfoError" INTERNALERROR_GETUPSTREAMINFOERROR = "InternalError.GetUpstreamInfoError" INTERNALERROR_NOTPERMMITOPERAT = "InternalError.NotPermmitOperat" INTERNALERROR_STREAMSTATUSERROR = "InternalError.StreamStatusError" INTERNALERROR_UPDATEDATAERROR = "InternalError.UpdateDataError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) StartLiveStreamMonitor ¶ added in v1.0.680
func (c *Client) StartLiveStreamMonitor(request *StartLiveStreamMonitorRequest) (response *StartLiveStreamMonitorResponse, err error)
StartLiveStreamMonitor 该接口用来启动直播流监播任务。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CONFLICTACTION = "FailedOperation.ConflictAction" FAILEDOPERATION_DATABASENOTACCESSIBLE = "FailedOperation.DatabaseNotAccessible" FAILEDOPERATION_INPUTSTREAMMIXTYPENOTACCESSIBLE = "FailedOperation.InputStreamMixTypeNotAccessible" FAILEDOPERATION_MONITORISACTIVE = "FailedOperation.MonitorIsActive" FAILEDOPERATION_MONITORLIMITEXCEEDED = "FailedOperation.MonitorLimitExceeded" FAILEDOPERATION_MONITORNOTEXIST = "FailedOperation.MonitorNotExist" FAILEDOPERATION_STARTTASKFAILED = "FailedOperation.StartTaskFailed" FAILEDOPERATION_STOPTASKFAILED = "FailedOperation.StopTaskFailed" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_NOTALLOWUSELVB = "InvalidParameter.NotAllowUseLVB" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) StartLiveStreamMonitorWithContext ¶ added in v1.0.680
func (c *Client) StartLiveStreamMonitorWithContext(ctx context.Context, request *StartLiveStreamMonitorRequest) (response *StartLiveStreamMonitorResponse, err error)
StartLiveStreamMonitor 该接口用来启动直播流监播任务。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CONFLICTACTION = "FailedOperation.ConflictAction" FAILEDOPERATION_DATABASENOTACCESSIBLE = "FailedOperation.DatabaseNotAccessible" FAILEDOPERATION_INPUTSTREAMMIXTYPENOTACCESSIBLE = "FailedOperation.InputStreamMixTypeNotAccessible" FAILEDOPERATION_MONITORISACTIVE = "FailedOperation.MonitorIsActive" FAILEDOPERATION_MONITORLIMITEXCEEDED = "FailedOperation.MonitorLimitExceeded" FAILEDOPERATION_MONITORNOTEXIST = "FailedOperation.MonitorNotExist" FAILEDOPERATION_STARTTASKFAILED = "FailedOperation.StartTaskFailed" FAILEDOPERATION_STOPTASKFAILED = "FailedOperation.StopTaskFailed" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_NOTALLOWUSELVB = "InvalidParameter.NotAllowUseLVB" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) StopLivePadProcessor ¶ added in v1.0.918
func (c *Client) StopLivePadProcessor(request *StopLivePadProcessorRequest) (response *StopLivePadProcessorResponse, err error)
StopLivePadProcessor 使用该接口停止垫片流。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_CONFIGNOTEXIST = "InternalError.ConfigNotExist" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_GETSTREAMINFOERROR = "InternalError.GetStreamInfoError" INTERNALERROR_GETUPSTREAMINFOERROR = "InternalError.GetUpstreamInfoError" INTERNALERROR_NOTPERMMITOPERAT = "InternalError.NotPermmitOperat" INTERNALERROR_STREAMSTATUSERROR = "InternalError.StreamStatusError" INTERNALERROR_UPDATEDATAERROR = "InternalError.UpdateDataError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) StopLivePadProcessorWithContext ¶ added in v1.0.918
func (c *Client) StopLivePadProcessorWithContext(ctx context.Context, request *StopLivePadProcessorRequest) (response *StopLivePadProcessorResponse, err error)
StopLivePadProcessor 使用该接口停止垫片流。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" INTERNALERROR = "InternalError" INTERNALERROR_CALLOTHERSVRERROR = "InternalError.CallOtherSvrError" INTERNALERROR_CONFIGNOTEXIST = "InternalError.ConfigNotExist" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_GETSTREAMINFOERROR = "InternalError.GetStreamInfoError" INTERNALERROR_GETUPSTREAMINFOERROR = "InternalError.GetUpstreamInfoError" INTERNALERROR_NOTPERMMITOPERAT = "InternalError.NotPermmitOperat" INTERNALERROR_STREAMSTATUSERROR = "InternalError.StreamStatusError" INTERNALERROR_UPDATEDATAERROR = "InternalError.UpdateDataError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_USERNOTEXIST = "ResourceNotFound.UserNotExist"
func (*Client) StopLiveRecord ¶
func (c *Client) StopLiveRecord(request *StopLiveRecordRequest) (response *StopLiveRecordResponse, err error)
StopLiveRecord 说明:录制后的文件存放于点播平台。用户如需使用录制功能,需首先自行开通点播账号并确保账号可用。录制文件存放后,相关费用(含存储以及下行播放流量)按照点播平台计费方式收取,请参考对应文档。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_CHANNELNOTEXIST = "ResourceNotFound.ChannelNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_TASKID = "ResourceNotFound.TaskId" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) StopLiveRecordWithContext ¶ added in v1.0.324
func (c *Client) StopLiveRecordWithContext(ctx context.Context, request *StopLiveRecordRequest) (response *StopLiveRecordResponse, err error)
StopLiveRecord 说明:录制后的文件存放于点播平台。用户如需使用录制功能,需首先自行开通点播账号并确保账号可用。录制文件存放后,相关费用(含存储以及下行播放流量)按照点播平台计费方式收取,请参考对应文档。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_CHANNELNOTEXIST = "ResourceNotFound.ChannelNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_TASKID = "ResourceNotFound.TaskId" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) StopLiveStreamMonitor ¶ added in v1.0.680
func (c *Client) StopLiveStreamMonitor(request *StopLiveStreamMonitorRequest) (response *StopLiveStreamMonitorResponse, err error)
StopLiveStreamMonitor 该接口用来停止直播流监播任务。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CONFLICTACTION = "FailedOperation.ConflictAction" FAILEDOPERATION_DATABASENOTACCESSIBLE = "FailedOperation.DatabaseNotAccessible" FAILEDOPERATION_MONITORISACTIVE = "FailedOperation.MonitorIsActive" FAILEDOPERATION_MONITORLIMITEXCEEDED = "FailedOperation.MonitorLimitExceeded" FAILEDOPERATION_MONITORNOTEXIST = "FailedOperation.MonitorNotExist" FAILEDOPERATION_STARTTASKFAILED = "FailedOperation.StartTaskFailed" FAILEDOPERATION_STOPTASKFAILED = "FailedOperation.StopTaskFailed" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_NOTALLOWUSELVB = "InvalidParameter.NotAllowUseLVB" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) StopLiveStreamMonitorWithContext ¶ added in v1.0.680
func (c *Client) StopLiveStreamMonitorWithContext(ctx context.Context, request *StopLiveStreamMonitorRequest) (response *StopLiveStreamMonitorResponse, err error)
StopLiveStreamMonitor 该接口用来停止直播流监播任务。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CONFLICTACTION = "FailedOperation.ConflictAction" FAILEDOPERATION_DATABASENOTACCESSIBLE = "FailedOperation.DatabaseNotAccessible" FAILEDOPERATION_MONITORISACTIVE = "FailedOperation.MonitorIsActive" FAILEDOPERATION_MONITORLIMITEXCEEDED = "FailedOperation.MonitorLimitExceeded" FAILEDOPERATION_MONITORNOTEXIST = "FailedOperation.MonitorNotExist" FAILEDOPERATION_STARTTASKFAILED = "FailedOperation.StartTaskFailed" FAILEDOPERATION_STOPTASKFAILED = "FailedOperation.StopTaskFailed" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_NOTALLOWUSELVB = "InvalidParameter.NotAllowUseLVB" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) StopRecordTask ¶
func (c *Client) StopRecordTask(request *StopRecordTaskRequest) (response *StopRecordTaskResponse, err error)
StopRecordTask 提前结束录制,中止运行中的录制任务并生成录制文件。任务被成功终止后,本次任务将不再启动。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INTERNALERROR_SYSTEMERROR = "InternalError.SystemError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCEUNAVAILABLE_INVALIDVODSTATUS = "ResourceUnavailable.InvalidVodStatus" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) StopRecordTaskWithContext ¶ added in v1.0.324
func (c *Client) StopRecordTaskWithContext(ctx context.Context, request *StopRecordTaskRequest) (response *StopRecordTaskResponse, err error)
StopRecordTask 提前结束录制,中止运行中的录制任务并生成录制文件。任务被成功终止后,本次任务将不再启动。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INTERNALERROR_SYSTEMERROR = "InternalError.SystemError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCEUNAVAILABLE_INVALIDVODSTATUS = "ResourceUnavailable.InvalidVodStatus" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) StopScreenshotTask ¶ added in v1.0.354
func (c *Client) StopScreenshotTask(request *StopScreenshotTaskRequest) (response *StopScreenshotTaskResponse, err error)
StopScreenshotTask 提前结束截图,中止运行中的截图任务。任务被成功终止后,本次任务将不再启动。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INTERNALERROR_SYSTEMERROR = "InternalError.SystemError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) StopScreenshotTaskWithContext ¶ added in v1.0.354
func (c *Client) StopScreenshotTaskWithContext(ctx context.Context, request *StopScreenshotTaskRequest) (response *StopScreenshotTaskResponse, err error)
StopScreenshotTask 提前结束截图,中止运行中的截图任务。任务被成功终止后,本次任务将不再启动。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_GETCONFIGERROR = "InternalError.GetConfigError" INTERNALERROR_NETWORKERROR = "InternalError.NetworkError" INTERNALERROR_SYSTEMERROR = "InternalError.SystemError" INVALIDPARAMETER = "InvalidParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) SwitchBackupStream ¶ added in v1.0.768
func (c *Client) SwitchBackupStream(request *SwitchBackupStreamRequest) (response *SwitchBackupStreamResponse, err error)
SwitchBackupStream 调用该接口实现切换当前播放所使用的主备流。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) SwitchBackupStreamWithContext ¶ added in v1.0.768
func (c *Client) SwitchBackupStreamWithContext(ctx context.Context, request *SwitchBackupStreamRequest) (response *SwitchBackupStreamResponse, err error)
SwitchBackupStream 调用该接口实现切换当前播放所使用的主备流。
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_CALLOTHERSVRFAILED = "FailedOperation.CallOtherSvrFailed" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) UnBindLiveDomainCert ¶
func (c *Client) UnBindLiveDomainCert(request *UnBindLiveDomainCertRequest) (response *UnBindLiveDomainCertResponse, err error)
UnBindLiveDomainCert 解绑域名证书
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) UnBindLiveDomainCertWithContext ¶ added in v1.0.324
func (c *Client) UnBindLiveDomainCertWithContext(ctx context.Context, request *UnBindLiveDomainCertRequest) (response *UnBindLiveDomainCertResponse, err error)
UnBindLiveDomainCert 解绑域名证书
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService"
func (*Client) UpdateLiveWatermark ¶
func (c *Client) UpdateLiveWatermark(request *UpdateLiveWatermarkRequest) (response *UpdateLiveWatermarkResponse, err error)
UpdateLiveWatermark 更新水印。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_WATERMARKEDITERROR = "InternalError.WatermarkEditError" INTERNALERROR_WATERMARKNOTEXIST = "InternalError.WatermarkNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_WATERMARKNOTEXIST = "ResourceNotFound.WatermarkNotExist"
func (*Client) UpdateLiveWatermarkWithContext ¶ added in v1.0.324
func (c *Client) UpdateLiveWatermarkWithContext(ctx context.Context, request *UpdateLiveWatermarkRequest) (response *UpdateLiveWatermarkResponse, err error)
UpdateLiveWatermark 更新水印。
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBERROR = "InternalError.DBError" INTERNALERROR_GETBIZIDERROR = "InternalError.GetBizidError" INTERNALERROR_WATERMARKEDITERROR = "InternalError.WatermarkEditError" INTERNALERROR_WATERMARKNOTEXIST = "InternalError.WatermarkNotExist" RESOURCENOTFOUND_FORBIDSERVICE = "ResourceNotFound.ForbidService" RESOURCENOTFOUND_FREEZESERVICE = "ResourceNotFound.FreezeService" RESOURCENOTFOUND_STOPSERVICE = "ResourceNotFound.StopService" RESOURCENOTFOUND_USERDISABLESERVICE = "ResourceNotFound.UserDisableService" RESOURCENOTFOUND_WATERMARKNOTEXIST = "ResourceNotFound.WatermarkNotExist"
type ClientIpPlaySumInfo ¶
type ClientIpPlaySumInfo struct { // 客户端 IP,点分型。 ClientIp *string `json:"ClientIp,omitnil,omitempty" name:"ClientIp"` // 客户端所在省份。 Province *string `json:"Province,omitnil,omitempty" name:"Province"` // 总流量。 TotalFlux *float64 `json:"TotalFlux,omitnil,omitempty" name:"TotalFlux"` // 总请求数。 TotalRequest *uint64 `json:"TotalRequest,omitnil,omitempty" name:"TotalRequest"` // 总失败请求数。 TotalFailedRequest *uint64 `json:"TotalFailedRequest,omitnil,omitempty" name:"TotalFailedRequest"` // 客户端所在国家。 CountryArea *string `json:"CountryArea,omitnil,omitempty" name:"CountryArea"` }
type CommonMixControlParams ¶
type CommonMixControlParams struct { // 取值范围[0,1]。 // 填1时,当参数中图层分辨率参数与视频实际分辨率不一致时,自动从视频中按图层设置的分辨率比例进行裁剪。 UseMixCropCenter *int64 `json:"UseMixCropCenter,omitnil,omitempty" name:"UseMixCropCenter"` // 取值范围[0,1] // 填1时,当InputStreamList中个数为1时,且OutputParams.OutputStreamType为1时,不执行取消操作,执行拷贝流操作 AllowCopy *int64 `json:"AllowCopy,omitnil,omitempty" name:"AllowCopy"` // 取值范围[0,1] // 填1时,透传原始流的sei PassInputSei *int64 `json:"PassInputSei,omitnil,omitempty" name:"PassInputSei"` }
type CommonMixCropParams ¶
type CommonMixCropParams struct { // 裁剪的宽度。取值范围[0,2000]。 CropWidth *float64 `json:"CropWidth,omitnil,omitempty" name:"CropWidth"` // 裁剪的高度。取值范围[0,2000]。 CropHeight *float64 `json:"CropHeight,omitnil,omitempty" name:"CropHeight"` // 裁剪的起始X坐标。取值范围[0,2000]。 CropStartLocationX *float64 `json:"CropStartLocationX,omitnil,omitempty" name:"CropStartLocationX"` // 裁剪的起始Y坐标。取值范围[0,2000]。 CropStartLocationY *float64 `json:"CropStartLocationY,omitnil,omitempty" name:"CropStartLocationY"` }
type CommonMixInputParam ¶
type CommonMixInputParam struct { // 输入流名称。80字节以内,仅含字母、数字以及下划线的字符串。 // 当LayoutParams.InputType=0(音视频)/4(纯音频)/5(纯视频)时,该值为需要混流的流名称。 // 当LayoutParams.InputType=2(图片)/3(画布)时,该值仅用作标识输入,可用类似Canvas1、Pictrue1的名称。 InputStreamName *string `json:"InputStreamName,omitnil,omitempty" name:"InputStreamName"` // 输入流布局参数。 LayoutParams *CommonMixLayoutParams `json:"LayoutParams,omitnil,omitempty" name:"LayoutParams"` // 输入流裁剪参数。 CropParams *CommonMixCropParams `json:"CropParams,omitnil,omitempty" name:"CropParams"` // 抠图参数。 PortraitSegmentParams *MixPortraitSegmentParams `json:"PortraitSegmentParams,omitnil,omitempty" name:"PortraitSegmentParams"` }
type CommonMixLayoutParams ¶
type CommonMixLayoutParams struct { // 输入图层。取值范围[1,16]。 // 1)背景流(即大主播画面或画布)的 image_layer 填1。 // 2)纯音频混流,该参数也需填。 // 注意:不同输入,该值不可重复 ImageLayer *int64 `json:"ImageLayer,omitnil,omitempty" name:"ImageLayer"` // 输入类型。取值范围[0,5]。 // 不填默认为0。 // 0表示输入流为音视频。 // 2表示输入流为图片。 // 3表示输入流为画布。 // 4表示输入流为音频。 // 5表示输入流为纯视频。 InputType *int64 `json:"InputType,omitnil,omitempty" name:"InputType"` // 输入画面在输出时的高度。取值范围: // 像素:[0,2000] // 百分比:[0.01,0.99] // 不填默认为输入流的高度。 // 使用百分比时,期望输出为(百分比 * 背景高)。 ImageHeight *float64 `json:"ImageHeight,omitnil,omitempty" name:"ImageHeight"` // 输入画面在输出时的宽度。取值范围: // 像素:[0,2000] // 百分比:[0.01,0.99] // 不填默认为输入流的宽度。 // 使用百分比时,期望输出为(百分比 * 背景宽)。 ImageWidth *float64 `json:"ImageWidth,omitnil,omitempty" name:"ImageWidth"` // 输入在输出画面的X偏移。取值范围: // 像素:[0,2000] // 百分比:[0.01,0.99] // 不填默认为0。 // 相对于大主播背景画面左上角的横向偏移。 // 使用百分比时,期望输出为(百分比 * 背景宽)。 LocationX *float64 `json:"LocationX,omitnil,omitempty" name:"LocationX"` // 输入在输出画面的Y偏移。取值范围: // 像素:[0,2000] // 百分比:[0.01,0.99] // 不填默认为0。 // 相对于大主播背景画面左上角的纵向偏移。 // 使用百分比时,期望输出为(百分比 * 背景宽) LocationY *float64 `json:"LocationY,omitnil,omitempty" name:"LocationY"` // 当InputType为3(画布)时,该值表示画布的颜色。 // 常用的颜色有: // 红色:0xCC0033。 // 黄色:0xCC9900。 // 绿色:0xCCCC33。 // 蓝色:0x99CCFF。 // 黑色:0x000000。 // 白色:0xFFFFFF。 // 灰色:0x999999。 Color *string `json:"Color,omitnil,omitempty" name:"Color"` // 当InputType为2(图片)时,该值是水印ID。 WatermarkId *int64 `json:"WatermarkId,omitnil,omitempty" name:"WatermarkId"` }
type CommonMixOutputParams ¶
type CommonMixOutputParams struct { // 输出流名称。 OutputStreamName *string `json:"OutputStreamName,omitnil,omitempty" name:"OutputStreamName"` // 输出流类型,取值范围[0,1]。 // 不填默认为0。 // 当输出流为输入流 list 中的一条时,填写0。 // 当期望生成的混流结果成为一条新流时,该值填为1。 // 该值为1时,output_stream_id 不能出现在 input_stram_list 中,且直播后台中,不能存在相同 ID 的流。 OutputStreamType *int64 `json:"OutputStreamType,omitnil,omitempty" name:"OutputStreamType"` // 输出流比特率。取值范围[1,10000]。 // 不填的情况下,系统会自动判断。 OutputStreamBitRate *int64 `json:"OutputStreamBitRate,omitnil,omitempty" name:"OutputStreamBitRate"` // 输出流GOP大小。取值范围[1,10]。 // 不填的情况下,系统会自动判断。 OutputStreamGop *int64 `json:"OutputStreamGop,omitnil,omitempty" name:"OutputStreamGop"` // 输出流帧率大小。取值范围[1,60]。 // 不填的情况下,系统会自动判断。 OutputStreamFrameRate *int64 `json:"OutputStreamFrameRate,omitnil,omitempty" name:"OutputStreamFrameRate"` // 输出流音频比特率。取值范围[1,500] // 不填的情况下,系统会自动判断。 OutputAudioBitRate *int64 `json:"OutputAudioBitRate,omitnil,omitempty" name:"OutputAudioBitRate"` // 输出流音频采样率。取值范围[96000, 88200, 64000, 48000, 44100, 32000,24000, 22050, 16000, 12000, 11025, 8000]。 // 不填的情况下,系统会自动判断。 OutputAudioSampleRate *int64 `json:"OutputAudioSampleRate,omitnil,omitempty" name:"OutputAudioSampleRate"` // 输出流音频声道数。取值范围[1,2]。 // 不填的情况下,系统会自动判断。 OutputAudioChannels *int64 `json:"OutputAudioChannels,omitnil,omitempty" name:"OutputAudioChannels"` // 输出流中的sei信息。如果无特殊需要,不填。 MixSei *string `json:"MixSei,omitnil,omitempty" name:"MixSei"` }
type CreateCommonMixStreamRequest ¶
type CreateCommonMixStreamRequest struct { *tchttp.BaseRequest // 混流会话(申请混流开始到取消混流结束)标识 ID。80字节以内,仅含字母、数字以及下划线的字符串。 MixStreamSessionId *string `json:"MixStreamSessionId,omitnil,omitempty" name:"MixStreamSessionId"` // 混流输入流列表。 InputStreamList []*CommonMixInputParam `json:"InputStreamList,omitnil,omitempty" name:"InputStreamList"` // 混流输出流参数。 OutputParams *CommonMixOutputParams `json:"OutputParams,omitnil,omitempty" name:"OutputParams"` // 输入模板 ID,若设置该参数,将按默认模板布局输出,无需填入自定义位置参数。 // 不填默认为0。 // 两输入源支持10,20,30,40,50。 // 三输入源支持310,390,391。 // 四输入源支持410。 // 五输入源支持510,590。 // 六输入源支持610。 MixStreamTemplateId *int64 `json:"MixStreamTemplateId,omitnil,omitempty" name:"MixStreamTemplateId"` // 混流的特殊控制参数。如无特殊需求,无需填写。 ControlParams *CommonMixControlParams `json:"ControlParams,omitnil,omitempty" name:"ControlParams"` }
func NewCreateCommonMixStreamRequest ¶
func NewCreateCommonMixStreamRequest() (request *CreateCommonMixStreamRequest)
func (*CreateCommonMixStreamRequest) FromJsonString ¶
func (r *CreateCommonMixStreamRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCommonMixStreamRequest) ToJsonString ¶
func (r *CreateCommonMixStreamRequest) ToJsonString() string
type CreateCommonMixStreamRequestParams ¶ added in v1.0.426
type CreateCommonMixStreamRequestParams struct { // 混流会话(申请混流开始到取消混流结束)标识 ID。80字节以内,仅含字母、数字以及下划线的字符串。 MixStreamSessionId *string `json:"MixStreamSessionId,omitnil,omitempty" name:"MixStreamSessionId"` // 混流输入流列表。 InputStreamList []*CommonMixInputParam `json:"InputStreamList,omitnil,omitempty" name:"InputStreamList"` // 混流输出流参数。 OutputParams *CommonMixOutputParams `json:"OutputParams,omitnil,omitempty" name:"OutputParams"` // 输入模板 ID,若设置该参数,将按默认模板布局输出,无需填入自定义位置参数。 // 不填默认为0。 // 两输入源支持10,20,30,40,50。 // 三输入源支持310,390,391。 // 四输入源支持410。 // 五输入源支持510,590。 // 六输入源支持610。 MixStreamTemplateId *int64 `json:"MixStreamTemplateId,omitnil,omitempty" name:"MixStreamTemplateId"` // 混流的特殊控制参数。如无特殊需求,无需填写。 ControlParams *CommonMixControlParams `json:"ControlParams,omitnil,omitempty" name:"ControlParams"` }
Predefined struct for user
type CreateCommonMixStreamResponse ¶
type CreateCommonMixStreamResponse struct { *tchttp.BaseResponse Response *CreateCommonMixStreamResponseParams `json:"Response"` }
func NewCreateCommonMixStreamResponse ¶
func NewCreateCommonMixStreamResponse() (response *CreateCommonMixStreamResponse)
func (*CreateCommonMixStreamResponse) FromJsonString ¶
func (r *CreateCommonMixStreamResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCommonMixStreamResponse) ToJsonString ¶
func (r *CreateCommonMixStreamResponse) ToJsonString() string
type CreateCommonMixStreamResponseParams ¶ added in v1.0.426
type CreateCommonMixStreamResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateLiveCallbackRuleRequest ¶
type CreateLiveCallbackRuleRequest struct { *tchttp.BaseRequest // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 模板ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
func NewCreateLiveCallbackRuleRequest ¶
func NewCreateLiveCallbackRuleRequest() (request *CreateLiveCallbackRuleRequest)
func (*CreateLiveCallbackRuleRequest) FromJsonString ¶
func (r *CreateLiveCallbackRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveCallbackRuleRequest) ToJsonString ¶
func (r *CreateLiveCallbackRuleRequest) ToJsonString() string
type CreateLiveCallbackRuleRequestParams ¶ added in v1.0.426
type CreateLiveCallbackRuleRequestParams struct { // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 模板ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
Predefined struct for user
type CreateLiveCallbackRuleResponse ¶
type CreateLiveCallbackRuleResponse struct { *tchttp.BaseResponse Response *CreateLiveCallbackRuleResponseParams `json:"Response"` }
func NewCreateLiveCallbackRuleResponse ¶
func NewCreateLiveCallbackRuleResponse() (response *CreateLiveCallbackRuleResponse)
func (*CreateLiveCallbackRuleResponse) FromJsonString ¶
func (r *CreateLiveCallbackRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveCallbackRuleResponse) ToJsonString ¶
func (r *CreateLiveCallbackRuleResponse) ToJsonString() string
type CreateLiveCallbackRuleResponseParams ¶ added in v1.0.426
type CreateLiveCallbackRuleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateLiveCallbackTemplateRequest ¶
type CreateLiveCallbackTemplateRequest struct { *tchttp.BaseRequest // 模板名称。 // 长度上限:255字节。 // 仅支持中文、英文、数字、_、-。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 描述信息。 // 长度上限:1024字节。 // 仅支持中文、英文、数字、_、-。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 开播回调 URL, // 相关协议文档:[事件消息通知](/document/product/267/32744)。 StreamBeginNotifyUrl *string `json:"StreamBeginNotifyUrl,omitnil,omitempty" name:"StreamBeginNotifyUrl"` // 断流回调 URL, // 相关协议文档:[事件消息通知](/document/product/267/32744)。 StreamEndNotifyUrl *string `json:"StreamEndNotifyUrl,omitnil,omitempty" name:"StreamEndNotifyUrl"` // 录制文件回调 URL, // 相关协议文档:[事件消息通知](/document/product/267/32744)。 RecordNotifyUrl *string `json:"RecordNotifyUrl,omitnil,omitempty" name:"RecordNotifyUrl"` // 录制状态回调 URL , // 相关协议文档:[事件消息通知](/document/product/267/32744)。 RecordStatusNotifyUrl *string `json:"RecordStatusNotifyUrl,omitnil,omitempty" name:"RecordStatusNotifyUrl"` // 截图回调 URL, // 相关协议文档:[事件消息通知](/document/product/267/32744)。 SnapshotNotifyUrl *string `json:"SnapshotNotifyUrl,omitnil,omitempty" name:"SnapshotNotifyUrl"` // 鉴黄回调 URL , // 相关协议文档:[事件消息通知](/document/product/267/32741)。 PornCensorshipNotifyUrl *string `json:"PornCensorshipNotifyUrl,omitnil,omitempty" name:"PornCensorshipNotifyUrl"` // 回调 Key,回调 URL 公用,回调签名详见事件消息通知文档。 // [事件消息通知](/document/product/267/32744)。 CallbackKey *string `json:"CallbackKey,omitnil,omitempty" name:"CallbackKey"` // 参数已弃用。 StreamMixNotifyUrl *string `json:"StreamMixNotifyUrl,omitnil,omitempty" name:"StreamMixNotifyUrl"` // 推流异常回调 URL。 PushExceptionNotifyUrl *string `json:"PushExceptionNotifyUrl,omitnil,omitempty" name:"PushExceptionNotifyUrl"` // 音频审核回调 URL。 AudioAuditNotifyUrl *string `json:"AudioAuditNotifyUrl,omitnil,omitempty" name:"AudioAuditNotifyUrl"` }
func NewCreateLiveCallbackTemplateRequest ¶
func NewCreateLiveCallbackTemplateRequest() (request *CreateLiveCallbackTemplateRequest)
func (*CreateLiveCallbackTemplateRequest) FromJsonString ¶
func (r *CreateLiveCallbackTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveCallbackTemplateRequest) ToJsonString ¶
func (r *CreateLiveCallbackTemplateRequest) ToJsonString() string
type CreateLiveCallbackTemplateRequestParams ¶ added in v1.0.426
type CreateLiveCallbackTemplateRequestParams struct { // 模板名称。 // 长度上限:255字节。 // 仅支持中文、英文、数字、_、-。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 描述信息。 // 长度上限:1024字节。 // 仅支持中文、英文、数字、_、-。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 开播回调 URL, // 相关协议文档:[事件消息通知](/document/product/267/32744)。 StreamBeginNotifyUrl *string `json:"StreamBeginNotifyUrl,omitnil,omitempty" name:"StreamBeginNotifyUrl"` // 断流回调 URL, // 相关协议文档:[事件消息通知](/document/product/267/32744)。 StreamEndNotifyUrl *string `json:"StreamEndNotifyUrl,omitnil,omitempty" name:"StreamEndNotifyUrl"` // 录制文件回调 URL, // 相关协议文档:[事件消息通知](/document/product/267/32744)。 RecordNotifyUrl *string `json:"RecordNotifyUrl,omitnil,omitempty" name:"RecordNotifyUrl"` // 录制状态回调 URL , // 相关协议文档:[事件消息通知](/document/product/267/32744)。 RecordStatusNotifyUrl *string `json:"RecordStatusNotifyUrl,omitnil,omitempty" name:"RecordStatusNotifyUrl"` // 截图回调 URL, // 相关协议文档:[事件消息通知](/document/product/267/32744)。 SnapshotNotifyUrl *string `json:"SnapshotNotifyUrl,omitnil,omitempty" name:"SnapshotNotifyUrl"` // 鉴黄回调 URL , // 相关协议文档:[事件消息通知](/document/product/267/32741)。 PornCensorshipNotifyUrl *string `json:"PornCensorshipNotifyUrl,omitnil,omitempty" name:"PornCensorshipNotifyUrl"` // 回调 Key,回调 URL 公用,回调签名详见事件消息通知文档。 // [事件消息通知](/document/product/267/32744)。 CallbackKey *string `json:"CallbackKey,omitnil,omitempty" name:"CallbackKey"` // 参数已弃用。 StreamMixNotifyUrl *string `json:"StreamMixNotifyUrl,omitnil,omitempty" name:"StreamMixNotifyUrl"` // 推流异常回调 URL。 PushExceptionNotifyUrl *string `json:"PushExceptionNotifyUrl,omitnil,omitempty" name:"PushExceptionNotifyUrl"` // 音频审核回调 URL。 AudioAuditNotifyUrl *string `json:"AudioAuditNotifyUrl,omitnil,omitempty" name:"AudioAuditNotifyUrl"` }
Predefined struct for user
type CreateLiveCallbackTemplateResponse ¶
type CreateLiveCallbackTemplateResponse struct { *tchttp.BaseResponse Response *CreateLiveCallbackTemplateResponseParams `json:"Response"` }
func NewCreateLiveCallbackTemplateResponse ¶
func NewCreateLiveCallbackTemplateResponse() (response *CreateLiveCallbackTemplateResponse)
func (*CreateLiveCallbackTemplateResponse) FromJsonString ¶
func (r *CreateLiveCallbackTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveCallbackTemplateResponse) ToJsonString ¶
func (r *CreateLiveCallbackTemplateResponse) ToJsonString() string
type CreateLiveCallbackTemplateResponseParams ¶ added in v1.0.426
type CreateLiveCallbackTemplateResponseParams struct { // 模板ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateLivePadRuleRequest ¶ added in v1.0.680
type CreateLivePadRuleRequest struct { *tchttp.BaseRequest // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 // 注:如果本参数设置为非空字符串,规则将只对此推流起作用。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
func NewCreateLivePadRuleRequest ¶ added in v1.0.680
func NewCreateLivePadRuleRequest() (request *CreateLivePadRuleRequest)
func (*CreateLivePadRuleRequest) FromJsonString ¶ added in v1.0.680
func (r *CreateLivePadRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLivePadRuleRequest) ToJsonString ¶ added in v1.0.680
func (r *CreateLivePadRuleRequest) ToJsonString() string
type CreateLivePadRuleRequestParams ¶ added in v1.0.680
type CreateLivePadRuleRequestParams struct { // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 // 注:如果本参数设置为非空字符串,规则将只对此推流起作用。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
Predefined struct for user
type CreateLivePadRuleResponse ¶ added in v1.0.680
type CreateLivePadRuleResponse struct { *tchttp.BaseResponse Response *CreateLivePadRuleResponseParams `json:"Response"` }
func NewCreateLivePadRuleResponse ¶ added in v1.0.680
func NewCreateLivePadRuleResponse() (response *CreateLivePadRuleResponse)
func (*CreateLivePadRuleResponse) FromJsonString ¶ added in v1.0.680
func (r *CreateLivePadRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLivePadRuleResponse) ToJsonString ¶ added in v1.0.680
func (r *CreateLivePadRuleResponse) ToJsonString() string
type CreateLivePadRuleResponseParams ¶ added in v1.0.680
type CreateLivePadRuleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateLivePadTemplateRequest ¶ added in v1.0.680
type CreateLivePadTemplateRequest struct { *tchttp.BaseRequest // 模板名称。 // 长度上限:255字节。 // 仅支持中文、英文、数字、_、-。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 垫片内容。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 描述信息。 // 长度上限:1024字节。 // 仅支持中文、英文、数字、_、-。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 断流等待时间。 // 取值范围:0-30000。 // 单位:ms。 WaitDuration *uint64 `json:"WaitDuration,omitnil,omitempty" name:"WaitDuration"` // 最大垫片时长。 // 取值范围:0 - 正无穷。 // 单位:ms。 MaxDuration *uint64 `json:"MaxDuration,omitnil,omitempty" name:"MaxDuration"` // 垫片内容类型: // 1:图片,2:视频。 // 默认值:1。 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` }
func NewCreateLivePadTemplateRequest ¶ added in v1.0.680
func NewCreateLivePadTemplateRequest() (request *CreateLivePadTemplateRequest)
func (*CreateLivePadTemplateRequest) FromJsonString ¶ added in v1.0.680
func (r *CreateLivePadTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLivePadTemplateRequest) ToJsonString ¶ added in v1.0.680
func (r *CreateLivePadTemplateRequest) ToJsonString() string
type CreateLivePadTemplateRequestParams ¶ added in v1.0.680
type CreateLivePadTemplateRequestParams struct { // 模板名称。 // 长度上限:255字节。 // 仅支持中文、英文、数字、_、-。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 垫片内容。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 描述信息。 // 长度上限:1024字节。 // 仅支持中文、英文、数字、_、-。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 断流等待时间。 // 取值范围:0-30000。 // 单位:ms。 WaitDuration *uint64 `json:"WaitDuration,omitnil,omitempty" name:"WaitDuration"` // 最大垫片时长。 // 取值范围:0 - 正无穷。 // 单位:ms。 MaxDuration *uint64 `json:"MaxDuration,omitnil,omitempty" name:"MaxDuration"` // 垫片内容类型: // 1:图片,2:视频。 // 默认值:1。 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` }
Predefined struct for user
type CreateLivePadTemplateResponse ¶ added in v1.0.680
type CreateLivePadTemplateResponse struct { *tchttp.BaseResponse Response *CreateLivePadTemplateResponseParams `json:"Response"` }
func NewCreateLivePadTemplateResponse ¶ added in v1.0.680
func NewCreateLivePadTemplateResponse() (response *CreateLivePadTemplateResponse)
func (*CreateLivePadTemplateResponse) FromJsonString ¶ added in v1.0.680
func (r *CreateLivePadTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLivePadTemplateResponse) ToJsonString ¶ added in v1.0.680
func (r *CreateLivePadTemplateResponse) ToJsonString() string
type CreateLivePadTemplateResponseParams ¶ added in v1.0.680
type CreateLivePadTemplateResponseParams struct { // 模板Id。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateLivePullStreamTaskRequest ¶
type CreateLivePullStreamTaskRequest struct { *tchttp.BaseRequest // 拉流源的类型: // PullLivePushLive -直播, // PullVodPushLive -点播, // PullPicPushLive -图片。 SourceType *string `json:"SourceType,omitnil,omitempty" name:"SourceType"` // 拉流源 url 列表。 // SourceType 为直播(PullLivePushLive)只可以填1个, // SourceType 为点播(PullVodPushLive)可以填多个,上限30个。 // 当前支持的文件格式:flv,mp4,hls。 // 当前支持的拉流协议:http,https,rtmp,rtmps,rtsp,srt。 // 注意: // 1. 建议优先使用 flv 文件,对于 mp4 未交织好的文件轮播推流易产生卡顿,可通过点播转码进行重新交织后再轮播。 // 2. 拒绝内网域名等攻击性拉流地址,如有使用,则做账号封禁处理。 // 3. 源文件请保持时间戳正常交织递增,避免因源文件异常影响推流及播放。 // 4. 视频编码格式仅支持: H264, H265。 // 5. 音频编码格式仅支持: AAC。 // 6. 点播源请使用小文件,尽量时长保持在1小时内,较大文件打开和续播耗时较久,耗时超过15秒会有无法正常转推风险。 // 7. 避免使用低频存储的文件,该类文件因低频存储,拉取时容易出现慢速,影响拉转推质量。 SourceUrls []*string `json:"SourceUrls,omitnil,omitempty" name:"SourceUrls"` // 推流域名。 // 将拉取过来的流推到该域名。 // 注意:如果目标地址为非云直播,且样式不同于云直播,请使用 ToUrl 传入完整推流地址,详细用法请参考 ToUrl 参数说明。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径。 // 将拉取过来的流推到该路径。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 推流名称。 // 将拉取过来的流推到该流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 开始时间。 // 使用 UTC 格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,注意: // 1. 结束时间必须大于开始时间; // 2. 结束时间必须大于当前时间; // 3. 结束时间 和 开始时间 间隔必须小于七天。 // 使用 UTC 格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 任务操作人备注。 Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"` // 推流参数。 // 推流时携带自定义参数。 // 示例: // bak=1&test=2 。 PushArgs *string `json:"PushArgs,omitnil,omitempty" name:"PushArgs"` // 选择需要回调的事件(不填则回调全部): // TaskStart:任务启动回调, // TaskExit:任务停止回调, // VodSourceFileStart:从点播源文件开始拉流回调, // VodSourceFileFinish:从点播源文件拉流结束回调, // ResetTaskConfig:任务更新回调。 // // TaskAlarm: 用于告警事件通知,AlarmType 示例: // PullFileUnstable - 文件拉取不稳定, // PushStreamUnstable - 推流不稳定, // PullFileFailed - 文件拉取出错, // PushStreamFailed - 推流出现失败, // FileEndEarly - 文件提前结束。 CallbackEvents []*string `json:"CallbackEvents,omitnil,omitempty" name:"CallbackEvents"` // 点播拉流转推循环次数。默认:-1。 // -1:无限循环,直到任务结束。 // 0:不循环。 // >0:具体循环次数。次数和时间以先结束的为准。 // 注意:该配置仅对拉流源为点播时生效。 VodLoopTimes *string `json:"VodLoopTimes,omitnil,omitempty" name:"VodLoopTimes"` // 点播更新SourceUrls后的播放方式: // ImmediateNewSource:立即播放新的拉流源内容; // ContinueBreakPoint:播放完当前正在播放的点播 url 后再使用新的拉流源播放。(旧拉流源未播放的点播 url 不会再播放) // // 注意:该配置生效仅对变更前拉流源为点播时生效。 VodRefreshType *string `json:"VodRefreshType,omitnil,omitempty" name:"VodRefreshType"` // 自定义回调地址。 // 拉流转推任务相关事件会回调到该地址。 // 回调事件使用方法请查看: // https://cloud.tencent.com/document/product/267/32744 // https://cloud.tencent.com/document/product/267/56208 CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"` // 其他参数。 // 示例: ignore_region 用于忽略传入地域, 内部按负载分配。 ExtraCmd *string `json:"ExtraCmd,omitnil,omitempty" name:"ExtraCmd"` // 自定义任务 ID。 // 注: // 1. 该自定义 ID 为可选参数,如果传入,请确保该账号下传入的 ID 唯一。 // 2. 该自定义 ID 用于防止重复发起请求时产生重复任务。后面也可以用 SpecifyTaskId 来修改或删除任务。 SpecifyTaskId *string `json:"SpecifyTaskId,omitnil,omitempty" name:"SpecifyTaskId"` // 任务描述,限制 512 字节。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 完整目标 URL 地址。 // 用法注意:如果使用该参数来传完整目标地址,则 DomainName, AppName, StreamName 需要传入空字符串,任务将会使用该 ToUrl 参数指定的目标地址。 // // 使用该方式传入目标地址支持的协议有: // rtmp、rtmps、rtsp、rtp、srt。 // // 注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 ToUrl *string `json:"ToUrl,omitnil,omitempty" name:"ToUrl"` // 备源的类型: // PullLivePushLive -直播, // PullVodPushLive -点播。 // 注意: // 1. 仅当主源类型为直播源时,备源才会生效。 // 2. 主直播源拉流中断时,自动使用备源进行拉流。 // 3. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。 BackupSourceType *string `json:"BackupSourceType,omitnil,omitempty" name:"BackupSourceType"` // 备源 URL。 // 只允许填一个备源 URL BackupSourceUrl *string `json:"BackupSourceUrl,omitnil,omitempty" name:"BackupSourceUrl"` // 水印信息列表。 // 注意: // 1. 最多支持4个不同位置的水印。 // 2. 水印图片 URL 请使用合法外网可访问地址。 // 3. 支持的水印图片格式:png,jpg,gif 等。 WatermarkList []*PullPushWatermarkInfo `json:"WatermarkList,omitnil,omitempty" name:"WatermarkList"` // 点播源是否启用本地推流模式,默认0,不启用。 // 0 - 不启用。 // 1 - 启用。 // 注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。 VodLocalMode *int64 `json:"VodLocalMode,omitnil,omitempty" name:"VodLocalMode"` // 录制模板 ID。 RecordTemplateId *string `json:"RecordTemplateId,omitnil,omitempty" name:"RecordTemplateId"` // 新的目标地址,用于任务同时推两路场景。 BackupToUrl *string `json:"BackupToUrl,omitnil,omitempty" name:"BackupToUrl"` }
func NewCreateLivePullStreamTaskRequest ¶
func NewCreateLivePullStreamTaskRequest() (request *CreateLivePullStreamTaskRequest)
func (*CreateLivePullStreamTaskRequest) FromJsonString ¶
func (r *CreateLivePullStreamTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLivePullStreamTaskRequest) ToJsonString ¶
func (r *CreateLivePullStreamTaskRequest) ToJsonString() string
type CreateLivePullStreamTaskRequestParams ¶ added in v1.0.426
type CreateLivePullStreamTaskRequestParams struct { // 拉流源的类型: // PullLivePushLive -直播, // PullVodPushLive -点播, // PullPicPushLive -图片。 SourceType *string `json:"SourceType,omitnil,omitempty" name:"SourceType"` // 拉流源 url 列表。 // SourceType 为直播(PullLivePushLive)只可以填1个, // SourceType 为点播(PullVodPushLive)可以填多个,上限30个。 // 当前支持的文件格式:flv,mp4,hls。 // 当前支持的拉流协议:http,https,rtmp,rtmps,rtsp,srt。 // 注意: // 1. 建议优先使用 flv 文件,对于 mp4 未交织好的文件轮播推流易产生卡顿,可通过点播转码进行重新交织后再轮播。 // 2. 拒绝内网域名等攻击性拉流地址,如有使用,则做账号封禁处理。 // 3. 源文件请保持时间戳正常交织递增,避免因源文件异常影响推流及播放。 // 4. 视频编码格式仅支持: H264, H265。 // 5. 音频编码格式仅支持: AAC。 // 6. 点播源请使用小文件,尽量时长保持在1小时内,较大文件打开和续播耗时较久,耗时超过15秒会有无法正常转推风险。 // 7. 避免使用低频存储的文件,该类文件因低频存储,拉取时容易出现慢速,影响拉转推质量。 SourceUrls []*string `json:"SourceUrls,omitnil,omitempty" name:"SourceUrls"` // 推流域名。 // 将拉取过来的流推到该域名。 // 注意:如果目标地址为非云直播,且样式不同于云直播,请使用 ToUrl 传入完整推流地址,详细用法请参考 ToUrl 参数说明。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径。 // 将拉取过来的流推到该路径。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 推流名称。 // 将拉取过来的流推到该流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 开始时间。 // 使用 UTC 格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,注意: // 1. 结束时间必须大于开始时间; // 2. 结束时间必须大于当前时间; // 3. 结束时间 和 开始时间 间隔必须小于七天。 // 使用 UTC 格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 任务操作人备注。 Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"` // 推流参数。 // 推流时携带自定义参数。 // 示例: // bak=1&test=2 。 PushArgs *string `json:"PushArgs,omitnil,omitempty" name:"PushArgs"` // 选择需要回调的事件(不填则回调全部): // TaskStart:任务启动回调, // TaskExit:任务停止回调, // VodSourceFileStart:从点播源文件开始拉流回调, // VodSourceFileFinish:从点播源文件拉流结束回调, // ResetTaskConfig:任务更新回调。 // // TaskAlarm: 用于告警事件通知,AlarmType 示例: // PullFileUnstable - 文件拉取不稳定, // PushStreamUnstable - 推流不稳定, // PullFileFailed - 文件拉取出错, // PushStreamFailed - 推流出现失败, // FileEndEarly - 文件提前结束。 CallbackEvents []*string `json:"CallbackEvents,omitnil,omitempty" name:"CallbackEvents"` // 点播拉流转推循环次数。默认:-1。 // -1:无限循环,直到任务结束。 // 0:不循环。 // >0:具体循环次数。次数和时间以先结束的为准。 // 注意:该配置仅对拉流源为点播时生效。 VodLoopTimes *string `json:"VodLoopTimes,omitnil,omitempty" name:"VodLoopTimes"` // 点播更新SourceUrls后的播放方式: // ImmediateNewSource:立即播放新的拉流源内容; // ContinueBreakPoint:播放完当前正在播放的点播 url 后再使用新的拉流源播放。(旧拉流源未播放的点播 url 不会再播放) // // 注意:该配置生效仅对变更前拉流源为点播时生效。 VodRefreshType *string `json:"VodRefreshType,omitnil,omitempty" name:"VodRefreshType"` // 自定义回调地址。 // 拉流转推任务相关事件会回调到该地址。 // 回调事件使用方法请查看: // https://cloud.tencent.com/document/product/267/32744 // https://cloud.tencent.com/document/product/267/56208 CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"` // 其他参数。 // 示例: ignore_region 用于忽略传入地域, 内部按负载分配。 ExtraCmd *string `json:"ExtraCmd,omitnil,omitempty" name:"ExtraCmd"` // 自定义任务 ID。 // 注: // 1. 该自定义 ID 为可选参数,如果传入,请确保该账号下传入的 ID 唯一。 // 2. 该自定义 ID 用于防止重复发起请求时产生重复任务。后面也可以用 SpecifyTaskId 来修改或删除任务。 SpecifyTaskId *string `json:"SpecifyTaskId,omitnil,omitempty" name:"SpecifyTaskId"` // 任务描述,限制 512 字节。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 完整目标 URL 地址。 // 用法注意:如果使用该参数来传完整目标地址,则 DomainName, AppName, StreamName 需要传入空字符串,任务将会使用该 ToUrl 参数指定的目标地址。 // // 使用该方式传入目标地址支持的协议有: // rtmp、rtmps、rtsp、rtp、srt。 // // 注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 ToUrl *string `json:"ToUrl,omitnil,omitempty" name:"ToUrl"` // 备源的类型: // PullLivePushLive -直播, // PullVodPushLive -点播。 // 注意: // 1. 仅当主源类型为直播源时,备源才会生效。 // 2. 主直播源拉流中断时,自动使用备源进行拉流。 // 3. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。 BackupSourceType *string `json:"BackupSourceType,omitnil,omitempty" name:"BackupSourceType"` // 备源 URL。 // 只允许填一个备源 URL BackupSourceUrl *string `json:"BackupSourceUrl,omitnil,omitempty" name:"BackupSourceUrl"` // 水印信息列表。 // 注意: // 1. 最多支持4个不同位置的水印。 // 2. 水印图片 URL 请使用合法外网可访问地址。 // 3. 支持的水印图片格式:png,jpg,gif 等。 WatermarkList []*PullPushWatermarkInfo `json:"WatermarkList,omitnil,omitempty" name:"WatermarkList"` // 点播源是否启用本地推流模式,默认0,不启用。 // 0 - 不启用。 // 1 - 启用。 // 注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。 VodLocalMode *int64 `json:"VodLocalMode,omitnil,omitempty" name:"VodLocalMode"` // 录制模板 ID。 RecordTemplateId *string `json:"RecordTemplateId,omitnil,omitempty" name:"RecordTemplateId"` // 新的目标地址,用于任务同时推两路场景。 BackupToUrl *string `json:"BackupToUrl,omitnil,omitempty" name:"BackupToUrl"` }
Predefined struct for user
type CreateLivePullStreamTaskResponse ¶
type CreateLivePullStreamTaskResponse struct { *tchttp.BaseResponse Response *CreateLivePullStreamTaskResponseParams `json:"Response"` }
func NewCreateLivePullStreamTaskResponse ¶
func NewCreateLivePullStreamTaskResponse() (response *CreateLivePullStreamTaskResponse)
func (*CreateLivePullStreamTaskResponse) FromJsonString ¶
func (r *CreateLivePullStreamTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLivePullStreamTaskResponse) ToJsonString ¶
func (r *CreateLivePullStreamTaskResponse) ToJsonString() string
type CreateLivePullStreamTaskResponseParams ¶ added in v1.0.426
type CreateLivePullStreamTaskResponseParams struct { // 任务 Id 。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateLiveRecordRequest ¶
type CreateLiveRecordRequest struct { *tchttp.BaseRequest // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 推流路径,与推流和播放地址中的 AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 推流域名。多域名推流必须设置。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 录制开始时间。中国标准时间,需要 URLEncode(rfc3986)。如 2017-01-01 10:10:01,编码为:2017-01-01+10%3a10%3a01。 // 定时录制模式,必须设置该字段;实时视频录制模式,忽略该字段。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 录制结束时间。中国标准时间,需要 URLEncode(rfc3986)。如 2017-01-01 10:30:01,编码为:2017-01-01+10%3a30%3a01。 // 定时录制模式,必须设置该字段;实时录制模式,为可选字段。如果通过Highlight参数,设置录制为实时视频录制模式,其设置的结束时间不应超过当前时间+30分钟,如果设置的结束时间超过当前时间+30分钟或者小于当前时间或者不设置该参数,则实际结束时间为当前时间+30分钟。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 录制类型。 // “video” : 音视频录制【默认】。 // “audio” : 纯音频录制。 // 在定时录制模式或实时视频录制模式下,该参数均有效,不区分大小写。 RecordType *string `json:"RecordType,omitnil,omitempty" name:"RecordType"` // 录制文件格式。其值为: // “flv”【默认】,“hls”,”mp4”,“aac”,”mp3”。 // 在定时录制模式或实时视频录制模式下,该参数均有效,不区分大小写。 FileFormat *string `json:"FileFormat,omitnil,omitempty" name:"FileFormat"` // 开启实时视频录制模式标志。 // 0:不开启实时视频录制模式,即定时录制模式【默认】。见[示例一](#.E7.A4.BA.E4.BE.8B1-.E5.88.9B.E5.BB.BA.E5.AE.9A.E6.97.B6.E5.BD.95.E5.88.B6.E4.BB.BB.E5.8A.A1)。 // 1:开启实时视频录制模式。见[示例二](#.E7.A4.BA.E4.BE.8B2-.E5.88.9B.E5.BB.BA.E5.AE.9E.E6.97.B6.E5.BD.95.E5.88.B6.E4.BB.BB.E5.8A.A1)。 Highlight *int64 `json:"Highlight,omitnil,omitempty" name:"Highlight"` // 开启 A+B=C混流C流录制标志。 // 0:不开启 A+B=C混流C流录制【默认】。 // 1:开启 A+B=C混流C流录制。 // 在定时录制模式或实时视频录制模式下,该参数均有效。 MixStream *int64 `json:"MixStream,omitnil,omitempty" name:"MixStream"` // 录制流参数。当前支持以下参数: // record_interval - 录制分片时长,单位 秒,1800 - 7200。 // storage_time - 录制文件存储时长,单位 秒。 // eg. record_interval=3600&storage_time=2592000。 // 注:参数需要url encode。 // 在定时录制模式或实时视频录制模式下,该参数均有效。 StreamParam *string `json:"StreamParam,omitnil,omitempty" name:"StreamParam"` }
func NewCreateLiveRecordRequest ¶
func NewCreateLiveRecordRequest() (request *CreateLiveRecordRequest)
func (*CreateLiveRecordRequest) FromJsonString ¶
func (r *CreateLiveRecordRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveRecordRequest) ToJsonString ¶
func (r *CreateLiveRecordRequest) ToJsonString() string
type CreateLiveRecordRequestParams ¶ added in v1.0.426
type CreateLiveRecordRequestParams struct { // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 推流路径,与推流和播放地址中的 AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 推流域名。多域名推流必须设置。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 录制开始时间。中国标准时间,需要 URLEncode(rfc3986)。如 2017-01-01 10:10:01,编码为:2017-01-01+10%3a10%3a01。 // 定时录制模式,必须设置该字段;实时视频录制模式,忽略该字段。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 录制结束时间。中国标准时间,需要 URLEncode(rfc3986)。如 2017-01-01 10:30:01,编码为:2017-01-01+10%3a30%3a01。 // 定时录制模式,必须设置该字段;实时录制模式,为可选字段。如果通过Highlight参数,设置录制为实时视频录制模式,其设置的结束时间不应超过当前时间+30分钟,如果设置的结束时间超过当前时间+30分钟或者小于当前时间或者不设置该参数,则实际结束时间为当前时间+30分钟。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 录制类型。 // “video” : 音视频录制【默认】。 // “audio” : 纯音频录制。 // 在定时录制模式或实时视频录制模式下,该参数均有效,不区分大小写。 RecordType *string `json:"RecordType,omitnil,omitempty" name:"RecordType"` // 录制文件格式。其值为: // “flv”【默认】,“hls”,”mp4”,“aac”,”mp3”。 // 在定时录制模式或实时视频录制模式下,该参数均有效,不区分大小写。 FileFormat *string `json:"FileFormat,omitnil,omitempty" name:"FileFormat"` // 开启实时视频录制模式标志。 // 0:不开启实时视频录制模式,即定时录制模式【默认】。见[示例一](#.E7.A4.BA.E4.BE.8B1-.E5.88.9B.E5.BB.BA.E5.AE.9A.E6.97.B6.E5.BD.95.E5.88.B6.E4.BB.BB.E5.8A.A1)。 // 1:开启实时视频录制模式。见[示例二](#.E7.A4.BA.E4.BE.8B2-.E5.88.9B.E5.BB.BA.E5.AE.9E.E6.97.B6.E5.BD.95.E5.88.B6.E4.BB.BB.E5.8A.A1)。 Highlight *int64 `json:"Highlight,omitnil,omitempty" name:"Highlight"` // 开启 A+B=C混流C流录制标志。 // 0:不开启 A+B=C混流C流录制【默认】。 // 1:开启 A+B=C混流C流录制。 // 在定时录制模式或实时视频录制模式下,该参数均有效。 MixStream *int64 `json:"MixStream,omitnil,omitempty" name:"MixStream"` // 录制流参数。当前支持以下参数: // record_interval - 录制分片时长,单位 秒,1800 - 7200。 // storage_time - 录制文件存储时长,单位 秒。 // eg. record_interval=3600&storage_time=2592000。 // 注:参数需要url encode。 // 在定时录制模式或实时视频录制模式下,该参数均有效。 StreamParam *string `json:"StreamParam,omitnil,omitempty" name:"StreamParam"` }
Predefined struct for user
type CreateLiveRecordResponse ¶
type CreateLiveRecordResponse struct { *tchttp.BaseResponse Response *CreateLiveRecordResponseParams `json:"Response"` }
func NewCreateLiveRecordResponse ¶
func NewCreateLiveRecordResponse() (response *CreateLiveRecordResponse)
func (*CreateLiveRecordResponse) FromJsonString ¶
func (r *CreateLiveRecordResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveRecordResponse) ToJsonString ¶
func (r *CreateLiveRecordResponse) ToJsonString() string
type CreateLiveRecordResponseParams ¶ added in v1.0.426
type CreateLiveRecordResponseParams struct { // 任务 ID,全局唯一标识录制任务。 TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateLiveRecordRuleRequest ¶
type CreateLiveRecordRuleRequest struct { *tchttp.BaseRequest // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 // 注:如果本参数设置为非空字符串,规则将只对此推流起作用。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
func NewCreateLiveRecordRuleRequest ¶
func NewCreateLiveRecordRuleRequest() (request *CreateLiveRecordRuleRequest)
func (*CreateLiveRecordRuleRequest) FromJsonString ¶
func (r *CreateLiveRecordRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveRecordRuleRequest) ToJsonString ¶
func (r *CreateLiveRecordRuleRequest) ToJsonString() string
type CreateLiveRecordRuleRequestParams ¶ added in v1.0.426
type CreateLiveRecordRuleRequestParams struct { // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 // 注:如果本参数设置为非空字符串,规则将只对此推流起作用。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
Predefined struct for user
type CreateLiveRecordRuleResponse ¶
type CreateLiveRecordRuleResponse struct { *tchttp.BaseResponse Response *CreateLiveRecordRuleResponseParams `json:"Response"` }
func NewCreateLiveRecordRuleResponse ¶
func NewCreateLiveRecordRuleResponse() (response *CreateLiveRecordRuleResponse)
func (*CreateLiveRecordRuleResponse) FromJsonString ¶
func (r *CreateLiveRecordRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveRecordRuleResponse) ToJsonString ¶
func (r *CreateLiveRecordRuleResponse) ToJsonString() string
type CreateLiveRecordRuleResponseParams ¶ added in v1.0.426
type CreateLiveRecordRuleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateLiveRecordTemplateRequest ¶
type CreateLiveRecordTemplateRequest struct { *tchttp.BaseRequest // 模板名。仅支持中文、英文、数字、_、-。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 描述信息。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // Flv录制参数,开启Flv录制时设置。 FlvParam *RecordParam `json:"FlvParam,omitnil,omitempty" name:"FlvParam"` // Hls录制参数,开启hls录制时设置。 HlsParam *RecordParam `json:"HlsParam,omitnil,omitempty" name:"HlsParam"` // Mp4录制参数,开启Mp4录制时设置。 Mp4Param *RecordParam `json:"Mp4Param,omitnil,omitempty" name:"Mp4Param"` // Aac录制参数,开启Aac录制时设置。 AacParam *RecordParam `json:"AacParam,omitnil,omitempty" name:"AacParam"` // 直播类型,默认 0。 // 0:普通直播, // 1:慢直播。 IsDelayLive *int64 `json:"IsDelayLive,omitnil,omitempty" name:"IsDelayLive"` // HLS专属录制参数。 HlsSpecialParam *HlsSpecialParam `json:"HlsSpecialParam,omitnil,omitempty" name:"HlsSpecialParam"` // Mp3录制参数,开启Mp3录制时设置。 Mp3Param *RecordParam `json:"Mp3Param,omitnil,omitempty" name:"Mp3Param"` // 是否存储至 cos,值为 1 时表示存储至 cos。 CosStore *int64 `json:"CosStore,omitnil,omitempty" name:"CosStore"` // 是否去除水印,类型为慢直播时此参数无效。 // 如果为false,则录制水印流或转码流;如果为true,则录制原始流。 RemoveWatermark *bool `json:"RemoveWatermark,omitnil,omitempty" name:"RemoveWatermark"` // FLV 录制特殊参数。 FlvSpecialParam *FlvSpecialParam `json:"FlvSpecialParam,omitnil,omitempty" name:"FlvSpecialParam"` }
func NewCreateLiveRecordTemplateRequest ¶
func NewCreateLiveRecordTemplateRequest() (request *CreateLiveRecordTemplateRequest)
func (*CreateLiveRecordTemplateRequest) FromJsonString ¶
func (r *CreateLiveRecordTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveRecordTemplateRequest) ToJsonString ¶
func (r *CreateLiveRecordTemplateRequest) ToJsonString() string
type CreateLiveRecordTemplateRequestParams ¶ added in v1.0.426
type CreateLiveRecordTemplateRequestParams struct { // 模板名。仅支持中文、英文、数字、_、-。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 描述信息。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // Flv录制参数,开启Flv录制时设置。 FlvParam *RecordParam `json:"FlvParam,omitnil,omitempty" name:"FlvParam"` // Hls录制参数,开启hls录制时设置。 HlsParam *RecordParam `json:"HlsParam,omitnil,omitempty" name:"HlsParam"` // Mp4录制参数,开启Mp4录制时设置。 Mp4Param *RecordParam `json:"Mp4Param,omitnil,omitempty" name:"Mp4Param"` // Aac录制参数,开启Aac录制时设置。 AacParam *RecordParam `json:"AacParam,omitnil,omitempty" name:"AacParam"` // 直播类型,默认 0。 // 0:普通直播, // 1:慢直播。 IsDelayLive *int64 `json:"IsDelayLive,omitnil,omitempty" name:"IsDelayLive"` // HLS专属录制参数。 HlsSpecialParam *HlsSpecialParam `json:"HlsSpecialParam,omitnil,omitempty" name:"HlsSpecialParam"` // Mp3录制参数,开启Mp3录制时设置。 Mp3Param *RecordParam `json:"Mp3Param,omitnil,omitempty" name:"Mp3Param"` // 是否存储至 cos,值为 1 时表示存储至 cos。 CosStore *int64 `json:"CosStore,omitnil,omitempty" name:"CosStore"` // 是否去除水印,类型为慢直播时此参数无效。 // 如果为false,则录制水印流或转码流;如果为true,则录制原始流。 RemoveWatermark *bool `json:"RemoveWatermark,omitnil,omitempty" name:"RemoveWatermark"` // FLV 录制特殊参数。 FlvSpecialParam *FlvSpecialParam `json:"FlvSpecialParam,omitnil,omitempty" name:"FlvSpecialParam"` }
Predefined struct for user
type CreateLiveRecordTemplateResponse ¶
type CreateLiveRecordTemplateResponse struct { *tchttp.BaseResponse Response *CreateLiveRecordTemplateResponseParams `json:"Response"` }
func NewCreateLiveRecordTemplateResponse ¶
func NewCreateLiveRecordTemplateResponse() (response *CreateLiveRecordTemplateResponse)
func (*CreateLiveRecordTemplateResponse) FromJsonString ¶
func (r *CreateLiveRecordTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveRecordTemplateResponse) ToJsonString ¶
func (r *CreateLiveRecordTemplateResponse) ToJsonString() string
type CreateLiveRecordTemplateResponseParams ¶ added in v1.0.426
type CreateLiveRecordTemplateResponseParams struct { // 模板Id。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateLiveSnapshotRuleRequest ¶
type CreateLiveSnapshotRuleRequest struct { *tchttp.BaseRequest // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 推流路径,与推流和播放地址中的 AppName 保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 // 注:如果本参数设置为非空字符串,规则将只对此推流起作用。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
func NewCreateLiveSnapshotRuleRequest ¶
func NewCreateLiveSnapshotRuleRequest() (request *CreateLiveSnapshotRuleRequest)
func (*CreateLiveSnapshotRuleRequest) FromJsonString ¶
func (r *CreateLiveSnapshotRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveSnapshotRuleRequest) ToJsonString ¶
func (r *CreateLiveSnapshotRuleRequest) ToJsonString() string
type CreateLiveSnapshotRuleRequestParams ¶ added in v1.0.426
type CreateLiveSnapshotRuleRequestParams struct { // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 推流路径,与推流和播放地址中的 AppName 保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 // 注:如果本参数设置为非空字符串,规则将只对此推流起作用。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
Predefined struct for user
type CreateLiveSnapshotRuleResponse ¶
type CreateLiveSnapshotRuleResponse struct { *tchttp.BaseResponse Response *CreateLiveSnapshotRuleResponseParams `json:"Response"` }
func NewCreateLiveSnapshotRuleResponse ¶
func NewCreateLiveSnapshotRuleResponse() (response *CreateLiveSnapshotRuleResponse)
func (*CreateLiveSnapshotRuleResponse) FromJsonString ¶
func (r *CreateLiveSnapshotRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveSnapshotRuleResponse) ToJsonString ¶
func (r *CreateLiveSnapshotRuleResponse) ToJsonString() string
type CreateLiveSnapshotRuleResponseParams ¶ added in v1.0.426
type CreateLiveSnapshotRuleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateLiveSnapshotTemplateRequest ¶
type CreateLiveSnapshotTemplateRequest struct { *tchttp.BaseRequest // 模板名称。 // 长度上限:255字节。 // 仅支持中文、英文、数字、_、-。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // Cos 应用 ID。 CosAppId *int64 `json:"CosAppId,omitnil,omitempty" name:"CosAppId"` // Cos Bucket名称。 // 注:CosBucket参数值不能包含-[appid] 部分。 CosBucket *string `json:"CosBucket,omitnil,omitempty" name:"CosBucket"` // Cos地区。 CosRegion *string `json:"CosRegion,omitnil,omitempty" name:"CosRegion"` // 描述信息。 // 长度上限:1024字节。 // 仅支持中文、英文、数字、_、-。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 截图间隔,单位s,默认10s。 // 范围: 2s ~ 300s。 SnapshotInterval *int64 `json:"SnapshotInterval,omitnil,omitempty" name:"SnapshotInterval"` // 截图宽度。默认:0(原始宽)。 // 范围:0-3000 。 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 截图高度。默认:0(原始高)。 // 范围:0-2000 。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 是否开启鉴黄,0:不开启,1:开启。默认:0。 PornFlag *int64 `json:"PornFlag,omitnil,omitempty" name:"PornFlag"` // Cos Bucket文件夹前缀。 // 如不传,实际按默认值 // /{Year}-{Month}-{Day} // 生效 CosPrefix *string `json:"CosPrefix,omitnil,omitempty" name:"CosPrefix"` // Cos 文件名称。 // 如不传,实际按默认值 // {StreamID}-screenshot-{Hour}-{Minute}-{Second}-{Width}x{Height}{Ext} // 生效 CosFileName *string `json:"CosFileName,omitnil,omitempty" name:"CosFileName"` }
func NewCreateLiveSnapshotTemplateRequest ¶
func NewCreateLiveSnapshotTemplateRequest() (request *CreateLiveSnapshotTemplateRequest)
func (*CreateLiveSnapshotTemplateRequest) FromJsonString ¶
func (r *CreateLiveSnapshotTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveSnapshotTemplateRequest) ToJsonString ¶
func (r *CreateLiveSnapshotTemplateRequest) ToJsonString() string
type CreateLiveSnapshotTemplateRequestParams ¶ added in v1.0.426
type CreateLiveSnapshotTemplateRequestParams struct { // 模板名称。 // 长度上限:255字节。 // 仅支持中文、英文、数字、_、-。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // Cos 应用 ID。 CosAppId *int64 `json:"CosAppId,omitnil,omitempty" name:"CosAppId"` // Cos Bucket名称。 // 注:CosBucket参数值不能包含-[appid] 部分。 CosBucket *string `json:"CosBucket,omitnil,omitempty" name:"CosBucket"` // Cos地区。 CosRegion *string `json:"CosRegion,omitnil,omitempty" name:"CosRegion"` // 描述信息。 // 长度上限:1024字节。 // 仅支持中文、英文、数字、_、-。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 截图间隔,单位s,默认10s。 // 范围: 2s ~ 300s。 SnapshotInterval *int64 `json:"SnapshotInterval,omitnil,omitempty" name:"SnapshotInterval"` // 截图宽度。默认:0(原始宽)。 // 范围:0-3000 。 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 截图高度。默认:0(原始高)。 // 范围:0-2000 。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 是否开启鉴黄,0:不开启,1:开启。默认:0。 PornFlag *int64 `json:"PornFlag,omitnil,omitempty" name:"PornFlag"` // Cos Bucket文件夹前缀。 // 如不传,实际按默认值 // /{Year}-{Month}-{Day} // 生效 CosPrefix *string `json:"CosPrefix,omitnil,omitempty" name:"CosPrefix"` // Cos 文件名称。 // 如不传,实际按默认值 // {StreamID}-screenshot-{Hour}-{Minute}-{Second}-{Width}x{Height}{Ext} // 生效 CosFileName *string `json:"CosFileName,omitnil,omitempty" name:"CosFileName"` }
Predefined struct for user
type CreateLiveSnapshotTemplateResponse ¶
type CreateLiveSnapshotTemplateResponse struct { *tchttp.BaseResponse Response *CreateLiveSnapshotTemplateResponseParams `json:"Response"` }
func NewCreateLiveSnapshotTemplateResponse ¶
func NewCreateLiveSnapshotTemplateResponse() (response *CreateLiveSnapshotTemplateResponse)
func (*CreateLiveSnapshotTemplateResponse) FromJsonString ¶
func (r *CreateLiveSnapshotTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveSnapshotTemplateResponse) ToJsonString ¶
func (r *CreateLiveSnapshotTemplateResponse) ToJsonString() string
type CreateLiveSnapshotTemplateResponseParams ¶ added in v1.0.426
type CreateLiveSnapshotTemplateResponseParams struct { // 模板Id。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateLiveStreamMonitorRequest ¶ added in v1.0.680
type CreateLiveStreamMonitorRequest struct { *tchttp.BaseRequest // 监播任务的输出信息。 OutputInfo *LiveStreamMonitorOutputInfo `json:"OutputInfo,omitnil,omitempty" name:"OutputInfo"` // 待监播的输入流信息列表。 InputList []*LiveStreamMonitorInputInfo `json:"InputList,omitnil,omitempty" name:"InputList"` // 监播任务名称。字段长度小于128字节(一个汉字两个字节)。 MonitorName *string `json:"MonitorName,omitnil,omitempty" name:"MonitorName"` // 监播事件通知策略。 // 不填默认为没有任何通知。 NotifyPolicy *LiveStreamMonitorNotifyPolicy `json:"NotifyPolicy,omitnil,omitempty" name:"NotifyPolicy"` // 智能语音识别语种设置: // 0 关闭 1 中文 2 英文 3 日文 4 韩文。 AsrLanguage *uint64 `json:"AsrLanguage,omitnil,omitempty" name:"AsrLanguage"` // 智能文字识别语种设置: // 0 关闭 1 中、英文。 OcrLanguage *uint64 `json:"OcrLanguage,omitnil,omitempty" name:"OcrLanguage"` // 智能语音识别的输入列表,若开启语音识别则必填。 // (第1条输入流index为1) AiAsrInputIndexList []*uint64 `json:"AiAsrInputIndexList,omitnil,omitempty" name:"AiAsrInputIndexList"` // 智能文字识别的输入列表,若开启文字识别则必填。 // (第1条输入流index为1) AiOcrInputIndexList []*uint64 `json:"AiOcrInputIndexList,omitnil,omitempty" name:"AiOcrInputIndexList"` // 是否开启断流检测。 CheckStreamBroken *uint64 `json:"CheckStreamBroken,omitnil,omitempty" name:"CheckStreamBroken"` // 是否开启低帧率检测。 CheckStreamLowFrameRate *uint64 `json:"CheckStreamLowFrameRate,omitnil,omitempty" name:"CheckStreamLowFrameRate"` // 是否存储监播事件到监播报告,以及是否允许查询监播报告。 AllowMonitorReport *uint64 `json:"AllowMonitorReport,omitnil,omitempty" name:"AllowMonitorReport"` // 是否开启格式诊断。 AiFormatDiagnose *uint64 `json:"AiFormatDiagnose,omitnil,omitempty" name:"AiFormatDiagnose"` // 是否开启内容质检。 AiQualityControl *uint64 `json:"AiQualityControl,omitnil,omitempty" name:"AiQualityControl"` }
func NewCreateLiveStreamMonitorRequest ¶ added in v1.0.680
func NewCreateLiveStreamMonitorRequest() (request *CreateLiveStreamMonitorRequest)
func (*CreateLiveStreamMonitorRequest) FromJsonString ¶ added in v1.0.680
func (r *CreateLiveStreamMonitorRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveStreamMonitorRequest) ToJsonString ¶ added in v1.0.680
func (r *CreateLiveStreamMonitorRequest) ToJsonString() string
type CreateLiveStreamMonitorRequestParams ¶ added in v1.0.680
type CreateLiveStreamMonitorRequestParams struct { // 监播任务的输出信息。 OutputInfo *LiveStreamMonitorOutputInfo `json:"OutputInfo,omitnil,omitempty" name:"OutputInfo"` // 待监播的输入流信息列表。 InputList []*LiveStreamMonitorInputInfo `json:"InputList,omitnil,omitempty" name:"InputList"` // 监播任务名称。字段长度小于128字节(一个汉字两个字节)。 MonitorName *string `json:"MonitorName,omitnil,omitempty" name:"MonitorName"` // 监播事件通知策略。 // 不填默认为没有任何通知。 NotifyPolicy *LiveStreamMonitorNotifyPolicy `json:"NotifyPolicy,omitnil,omitempty" name:"NotifyPolicy"` // 智能语音识别语种设置: // 0 关闭 1 中文 2 英文 3 日文 4 韩文。 AsrLanguage *uint64 `json:"AsrLanguage,omitnil,omitempty" name:"AsrLanguage"` // 智能文字识别语种设置: // 0 关闭 1 中、英文。 OcrLanguage *uint64 `json:"OcrLanguage,omitnil,omitempty" name:"OcrLanguage"` // 智能语音识别的输入列表,若开启语音识别则必填。 // (第1条输入流index为1) AiAsrInputIndexList []*uint64 `json:"AiAsrInputIndexList,omitnil,omitempty" name:"AiAsrInputIndexList"` // 智能文字识别的输入列表,若开启文字识别则必填。 // (第1条输入流index为1) AiOcrInputIndexList []*uint64 `json:"AiOcrInputIndexList,omitnil,omitempty" name:"AiOcrInputIndexList"` // 是否开启断流检测。 CheckStreamBroken *uint64 `json:"CheckStreamBroken,omitnil,omitempty" name:"CheckStreamBroken"` // 是否开启低帧率检测。 CheckStreamLowFrameRate *uint64 `json:"CheckStreamLowFrameRate,omitnil,omitempty" name:"CheckStreamLowFrameRate"` // 是否存储监播事件到监播报告,以及是否允许查询监播报告。 AllowMonitorReport *uint64 `json:"AllowMonitorReport,omitnil,omitempty" name:"AllowMonitorReport"` // 是否开启格式诊断。 AiFormatDiagnose *uint64 `json:"AiFormatDiagnose,omitnil,omitempty" name:"AiFormatDiagnose"` // 是否开启内容质检。 AiQualityControl *uint64 `json:"AiQualityControl,omitnil,omitempty" name:"AiQualityControl"` }
Predefined struct for user
type CreateLiveStreamMonitorResponse ¶ added in v1.0.680
type CreateLiveStreamMonitorResponse struct { *tchttp.BaseResponse Response *CreateLiveStreamMonitorResponseParams `json:"Response"` }
func NewCreateLiveStreamMonitorResponse ¶ added in v1.0.680
func NewCreateLiveStreamMonitorResponse() (response *CreateLiveStreamMonitorResponse)
func (*CreateLiveStreamMonitorResponse) FromJsonString ¶ added in v1.0.680
func (r *CreateLiveStreamMonitorResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveStreamMonitorResponse) ToJsonString ¶ added in v1.0.680
func (r *CreateLiveStreamMonitorResponse) ToJsonString() string
type CreateLiveStreamMonitorResponseParams ¶ added in v1.0.680
type CreateLiveStreamMonitorResponseParams struct { // 监播任务ID。 // 注意:此字段可能返回 null,表示取不到有效值。 MonitorId *string `json:"MonitorId,omitnil,omitempty" name:"MonitorId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateLiveTimeShiftRuleRequest ¶ added in v1.0.589
type CreateLiveTimeShiftRuleRequest struct { *tchttp.BaseRequest // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 // 注:如果本参数设置为非空字符串,规则将只对此推流起作用。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
func NewCreateLiveTimeShiftRuleRequest ¶ added in v1.0.589
func NewCreateLiveTimeShiftRuleRequest() (request *CreateLiveTimeShiftRuleRequest)
func (*CreateLiveTimeShiftRuleRequest) FromJsonString ¶ added in v1.0.589
func (r *CreateLiveTimeShiftRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveTimeShiftRuleRequest) ToJsonString ¶ added in v1.0.589
func (r *CreateLiveTimeShiftRuleRequest) ToJsonString() string
type CreateLiveTimeShiftRuleRequestParams ¶ added in v1.0.589
type CreateLiveTimeShiftRuleRequestParams struct { // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 // 注:如果本参数设置为非空字符串,规则将只对此推流起作用。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
Predefined struct for user
type CreateLiveTimeShiftRuleResponse ¶ added in v1.0.589
type CreateLiveTimeShiftRuleResponse struct { *tchttp.BaseResponse Response *CreateLiveTimeShiftRuleResponseParams `json:"Response"` }
func NewCreateLiveTimeShiftRuleResponse ¶ added in v1.0.589
func NewCreateLiveTimeShiftRuleResponse() (response *CreateLiveTimeShiftRuleResponse)
func (*CreateLiveTimeShiftRuleResponse) FromJsonString ¶ added in v1.0.589
func (r *CreateLiveTimeShiftRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveTimeShiftRuleResponse) ToJsonString ¶ added in v1.0.589
func (r *CreateLiveTimeShiftRuleResponse) ToJsonString() string
type CreateLiveTimeShiftRuleResponseParams ¶ added in v1.0.589
type CreateLiveTimeShiftRuleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateLiveTimeShiftTemplateRequest ¶ added in v1.0.589
type CreateLiveTimeShiftTemplateRequest struct { *tchttp.BaseRequest // 模板名称。 // 长度上限:255字节。 // 仅支持中文、英文、数字、_、-。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 时移时长。 // 单位:s。 Duration *uint64 `json:"Duration,omitnil,omitempty" name:"Duration"` // 描述信息。 // 仅支持中文、英文、数字、_、-。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 地域。 // Mainland:中国大陆。 // Overseas:海外及港澳台地区。 // 默认值:Mainland。 Area *string `json:"Area,omitnil,omitempty" name:"Area"` // 分片时长。 // 可取3-10。 // 单位:s。 // 默认值:5。 ItemDuration *uint64 `json:"ItemDuration,omitnil,omitempty" name:"ItemDuration"` // 是否去除水印。 // 传true则将录制原始流。 // 默认值:false。 RemoveWatermark *bool `json:"RemoveWatermark,omitnil,omitempty" name:"RemoveWatermark"` // 转码流id列表。 // 此参数仅在 RemoveWatermark为false时生效。 TranscodeTemplateIds []*int64 `json:"TranscodeTemplateIds,omitnil,omitempty" name:"TranscodeTemplateIds"` }
func NewCreateLiveTimeShiftTemplateRequest ¶ added in v1.0.589
func NewCreateLiveTimeShiftTemplateRequest() (request *CreateLiveTimeShiftTemplateRequest)
func (*CreateLiveTimeShiftTemplateRequest) FromJsonString ¶ added in v1.0.589
func (r *CreateLiveTimeShiftTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveTimeShiftTemplateRequest) ToJsonString ¶ added in v1.0.589
func (r *CreateLiveTimeShiftTemplateRequest) ToJsonString() string
type CreateLiveTimeShiftTemplateRequestParams ¶ added in v1.0.589
type CreateLiveTimeShiftTemplateRequestParams struct { // 模板名称。 // 长度上限:255字节。 // 仅支持中文、英文、数字、_、-。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 时移时长。 // 单位:s。 Duration *uint64 `json:"Duration,omitnil,omitempty" name:"Duration"` // 描述信息。 // 仅支持中文、英文、数字、_、-。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 地域。 // Mainland:中国大陆。 // Overseas:海外及港澳台地区。 // 默认值:Mainland。 Area *string `json:"Area,omitnil,omitempty" name:"Area"` // 分片时长。 // 可取3-10。 // 单位:s。 // 默认值:5。 ItemDuration *uint64 `json:"ItemDuration,omitnil,omitempty" name:"ItemDuration"` // 是否去除水印。 // 传true则将录制原始流。 // 默认值:false。 RemoveWatermark *bool `json:"RemoveWatermark,omitnil,omitempty" name:"RemoveWatermark"` // 转码流id列表。 // 此参数仅在 RemoveWatermark为false时生效。 TranscodeTemplateIds []*int64 `json:"TranscodeTemplateIds,omitnil,omitempty" name:"TranscodeTemplateIds"` }
Predefined struct for user
type CreateLiveTimeShiftTemplateResponse ¶ added in v1.0.589
type CreateLiveTimeShiftTemplateResponse struct { *tchttp.BaseResponse Response *CreateLiveTimeShiftTemplateResponseParams `json:"Response"` }
func NewCreateLiveTimeShiftTemplateResponse ¶ added in v1.0.589
func NewCreateLiveTimeShiftTemplateResponse() (response *CreateLiveTimeShiftTemplateResponse)
func (*CreateLiveTimeShiftTemplateResponse) FromJsonString ¶ added in v1.0.589
func (r *CreateLiveTimeShiftTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveTimeShiftTemplateResponse) ToJsonString ¶ added in v1.0.589
func (r *CreateLiveTimeShiftTemplateResponse) ToJsonString() string
type CreateLiveTimeShiftTemplateResponseParams ¶ added in v1.0.589
type CreateLiveTimeShiftTemplateResponseParams struct { // 模板Id。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateLiveTranscodeRuleRequest ¶
type CreateLiveTranscodeRuleRequest struct { *tchttp.BaseRequest // 播放域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的AppName保持一致。如果只绑定域名,则此处填""。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。已废弃该字段,请传入空字符串。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 指定已有的模板Id。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
func NewCreateLiveTranscodeRuleRequest ¶
func NewCreateLiveTranscodeRuleRequest() (request *CreateLiveTranscodeRuleRequest)
func (*CreateLiveTranscodeRuleRequest) FromJsonString ¶
func (r *CreateLiveTranscodeRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveTranscodeRuleRequest) ToJsonString ¶
func (r *CreateLiveTranscodeRuleRequest) ToJsonString() string
type CreateLiveTranscodeRuleRequestParams ¶ added in v1.0.426
type CreateLiveTranscodeRuleRequestParams struct { // 播放域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的AppName保持一致。如果只绑定域名,则此处填""。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。已废弃该字段,请传入空字符串。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 指定已有的模板Id。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
Predefined struct for user
type CreateLiveTranscodeRuleResponse ¶
type CreateLiveTranscodeRuleResponse struct { *tchttp.BaseResponse Response *CreateLiveTranscodeRuleResponseParams `json:"Response"` }
func NewCreateLiveTranscodeRuleResponse ¶
func NewCreateLiveTranscodeRuleResponse() (response *CreateLiveTranscodeRuleResponse)
func (*CreateLiveTranscodeRuleResponse) FromJsonString ¶
func (r *CreateLiveTranscodeRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveTranscodeRuleResponse) ToJsonString ¶
func (r *CreateLiveTranscodeRuleResponse) ToJsonString() string
type CreateLiveTranscodeRuleResponseParams ¶ added in v1.0.426
type CreateLiveTranscodeRuleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateLiveTranscodeTemplateRequest ¶
type CreateLiveTranscodeTemplateRequest struct { *tchttp.BaseRequest // 模板名称,例: 900p 仅支持字母和数字的组合。 // 长度限制: // 标准转码:1-10个字符 // 极速高清转码:3-10个字符 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 视频码率。范围:0kbps - 8000kbps。 // 0为保持原始码率。 // 注: 转码模板有码率唯一要求,最终保存的码率可能与输入码率有所差别。 VideoBitrate *int64 `json:"VideoBitrate,omitnil,omitempty" name:"VideoBitrate"` // 音频编码:aac,默认aac。 // 注意:当前该参数未生效,待后续支持! Acodec *string `json:"Acodec,omitnil,omitempty" name:"Acodec"` // 音频码率,默认0。 // 范围:0-500。 AudioBitrate *int64 `json:"AudioBitrate,omitnil,omitempty" name:"AudioBitrate"` // 视频编码:h264/h265/origin,默认origin。 // // origin: 保持原始编码格式 Vcodec *string `json:"Vcodec,omitnil,omitempty" name:"Vcodec"` // 模板描述。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 是否保留视频,0:否,1:是。默认1。 NeedVideo *int64 `json:"NeedVideo,omitnil,omitempty" name:"NeedVideo"` // 宽,默认0。 // 范围[0-3000] // 数值必须是2的倍数,0是原始宽度 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 是否保留音频,0:否,1:是。默认1。 NeedAudio *int64 `json:"NeedAudio,omitnil,omitempty" name:"NeedAudio"` // 高,默认0。 // 范围[0-3000] // 数值必须是2的倍数,0是原始高度。 // 极速高清模板(AiTransCode = 1 的时候)必须传。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 帧率,默认0。 // 范围0-60fps Fps *int64 `json:"Fps,omitnil,omitempty" name:"Fps"` // 关键帧间隔,单位:秒。 // 默认原始的间隔 // 范围2-6 Gop *int64 `json:"Gop,omitnil,omitempty" name:"Gop"` // 旋转角度,默认0。 // 可取值:0,90,180,270 Rotate *int64 `json:"Rotate,omitnil,omitempty" name:"Rotate"` // 编码质量: // baseline/main/high。默认baseline Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // 当设置的码率>原始码率时,是否以原始码率为准。 // 0:否, 1:是 // 默认 0。 BitrateToOrig *int64 `json:"BitrateToOrig,omitnil,omitempty" name:"BitrateToOrig"` // 当设置的高度>原始高度时,是否以原始高度为准。 // 0:否, 1:是 // 默认 0。 HeightToOrig *int64 `json:"HeightToOrig,omitnil,omitempty" name:"HeightToOrig"` // 当设置的帧率>原始帧率时,是否以原始帧率为准。 // 0:否, 1:是 // 默认 0。 FpsToOrig *int64 `json:"FpsToOrig,omitnil,omitempty" name:"FpsToOrig"` // 是否是极速高清模板,0:否,1:是。默认0。 AiTransCode *int64 `json:"AiTransCode,omitnil,omitempty" name:"AiTransCode"` // 极速高清视频码率压缩比。 // 极速高清目标码率=VideoBitrate * (1-AdaptBitratePercent) // // 取值范围:0.0到0.5 AdaptBitratePercent *float64 `json:"AdaptBitratePercent,omitnil,omitempty" name:"AdaptBitratePercent"` // 是否以短边作为高度,0:否,1:是。默认0。 ShortEdgeAsHeight *int64 `json:"ShortEdgeAsHeight,omitnil,omitempty" name:"ShortEdgeAsHeight"` // DRM 加密类型,可选值:fairplay、normalaes、widevine。 // 不传递或者为空字符串,清空之前的DRM配置。 DRMType *string `json:"DRMType,omitnil,omitempty" name:"DRMType"` // DRM 加密项,可选值:AUDIO、SD、HD、UHD1、UHD2,后四个为一组,同组中的内容只能选一个。 // 不传递或者为空字符串,清空之前的DRM配置。 DRMTracks *string `json:"DRMTracks,omitnil,omitempty" name:"DRMTracks"` }
func NewCreateLiveTranscodeTemplateRequest ¶
func NewCreateLiveTranscodeTemplateRequest() (request *CreateLiveTranscodeTemplateRequest)
func (*CreateLiveTranscodeTemplateRequest) FromJsonString ¶
func (r *CreateLiveTranscodeTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveTranscodeTemplateRequest) ToJsonString ¶
func (r *CreateLiveTranscodeTemplateRequest) ToJsonString() string
type CreateLiveTranscodeTemplateRequestParams ¶ added in v1.0.426
type CreateLiveTranscodeTemplateRequestParams struct { // 模板名称,例: 900p 仅支持字母和数字的组合。 // 长度限制: // 标准转码:1-10个字符 // 极速高清转码:3-10个字符 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 视频码率。范围:0kbps - 8000kbps。 // 0为保持原始码率。 // 注: 转码模板有码率唯一要求,最终保存的码率可能与输入码率有所差别。 VideoBitrate *int64 `json:"VideoBitrate,omitnil,omitempty" name:"VideoBitrate"` // 音频编码:aac,默认aac。 // 注意:当前该参数未生效,待后续支持! Acodec *string `json:"Acodec,omitnil,omitempty" name:"Acodec"` // 音频码率,默认0。 // 范围:0-500。 AudioBitrate *int64 `json:"AudioBitrate,omitnil,omitempty" name:"AudioBitrate"` // 视频编码:h264/h265/origin,默认origin。 // // origin: 保持原始编码格式 Vcodec *string `json:"Vcodec,omitnil,omitempty" name:"Vcodec"` // 模板描述。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 是否保留视频,0:否,1:是。默认1。 NeedVideo *int64 `json:"NeedVideo,omitnil,omitempty" name:"NeedVideo"` // 宽,默认0。 // 范围[0-3000] // 数值必须是2的倍数,0是原始宽度 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 是否保留音频,0:否,1:是。默认1。 NeedAudio *int64 `json:"NeedAudio,omitnil,omitempty" name:"NeedAudio"` // 高,默认0。 // 范围[0-3000] // 数值必须是2的倍数,0是原始高度。 // 极速高清模板(AiTransCode = 1 的时候)必须传。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 帧率,默认0。 // 范围0-60fps Fps *int64 `json:"Fps,omitnil,omitempty" name:"Fps"` // 关键帧间隔,单位:秒。 // 默认原始的间隔 // 范围2-6 Gop *int64 `json:"Gop,omitnil,omitempty" name:"Gop"` // 旋转角度,默认0。 // 可取值:0,90,180,270 Rotate *int64 `json:"Rotate,omitnil,omitempty" name:"Rotate"` // 编码质量: // baseline/main/high。默认baseline Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // 当设置的码率>原始码率时,是否以原始码率为准。 // 0:否, 1:是 // 默认 0。 BitrateToOrig *int64 `json:"BitrateToOrig,omitnil,omitempty" name:"BitrateToOrig"` // 当设置的高度>原始高度时,是否以原始高度为准。 // 0:否, 1:是 // 默认 0。 HeightToOrig *int64 `json:"HeightToOrig,omitnil,omitempty" name:"HeightToOrig"` // 当设置的帧率>原始帧率时,是否以原始帧率为准。 // 0:否, 1:是 // 默认 0。 FpsToOrig *int64 `json:"FpsToOrig,omitnil,omitempty" name:"FpsToOrig"` // 是否是极速高清模板,0:否,1:是。默认0。 AiTransCode *int64 `json:"AiTransCode,omitnil,omitempty" name:"AiTransCode"` // 极速高清视频码率压缩比。 // 极速高清目标码率=VideoBitrate * (1-AdaptBitratePercent) // // 取值范围:0.0到0.5 AdaptBitratePercent *float64 `json:"AdaptBitratePercent,omitnil,omitempty" name:"AdaptBitratePercent"` // 是否以短边作为高度,0:否,1:是。默认0。 ShortEdgeAsHeight *int64 `json:"ShortEdgeAsHeight,omitnil,omitempty" name:"ShortEdgeAsHeight"` // DRM 加密类型,可选值:fairplay、normalaes、widevine。 // 不传递或者为空字符串,清空之前的DRM配置。 DRMType *string `json:"DRMType,omitnil,omitempty" name:"DRMType"` // DRM 加密项,可选值:AUDIO、SD、HD、UHD1、UHD2,后四个为一组,同组中的内容只能选一个。 // 不传递或者为空字符串,清空之前的DRM配置。 DRMTracks *string `json:"DRMTracks,omitnil,omitempty" name:"DRMTracks"` }
Predefined struct for user
type CreateLiveTranscodeTemplateResponse ¶
type CreateLiveTranscodeTemplateResponse struct { *tchttp.BaseResponse Response *CreateLiveTranscodeTemplateResponseParams `json:"Response"` }
func NewCreateLiveTranscodeTemplateResponse ¶
func NewCreateLiveTranscodeTemplateResponse() (response *CreateLiveTranscodeTemplateResponse)
func (*CreateLiveTranscodeTemplateResponse) FromJsonString ¶
func (r *CreateLiveTranscodeTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveTranscodeTemplateResponse) ToJsonString ¶
func (r *CreateLiveTranscodeTemplateResponse) ToJsonString() string
type CreateLiveTranscodeTemplateResponseParams ¶ added in v1.0.426
type CreateLiveTranscodeTemplateResponseParams struct { // 模板Id。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateLiveWatermarkRuleRequest ¶
type CreateLiveWatermarkRuleRequest struct { *tchttp.BaseRequest // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 水印Id,即调用[AddLiveWatermark](/document/product/267/30154)接口返回的WatermarkId。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
func NewCreateLiveWatermarkRuleRequest ¶
func NewCreateLiveWatermarkRuleRequest() (request *CreateLiveWatermarkRuleRequest)
func (*CreateLiveWatermarkRuleRequest) FromJsonString ¶
func (r *CreateLiveWatermarkRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveWatermarkRuleRequest) ToJsonString ¶
func (r *CreateLiveWatermarkRuleRequest) ToJsonString() string
type CreateLiveWatermarkRuleRequestParams ¶ added in v1.0.426
type CreateLiveWatermarkRuleRequestParams struct { // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 水印Id,即调用[AddLiveWatermark](/document/product/267/30154)接口返回的WatermarkId。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
Predefined struct for user
type CreateLiveWatermarkRuleResponse ¶
type CreateLiveWatermarkRuleResponse struct { *tchttp.BaseResponse Response *CreateLiveWatermarkRuleResponseParams `json:"Response"` }
func NewCreateLiveWatermarkRuleResponse ¶
func NewCreateLiveWatermarkRuleResponse() (response *CreateLiveWatermarkRuleResponse)
func (*CreateLiveWatermarkRuleResponse) FromJsonString ¶
func (r *CreateLiveWatermarkRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateLiveWatermarkRuleResponse) ToJsonString ¶
func (r *CreateLiveWatermarkRuleResponse) ToJsonString() string
type CreateLiveWatermarkRuleResponseParams ¶ added in v1.0.426
type CreateLiveWatermarkRuleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreatePullStreamConfigRequest ¶
type CreatePullStreamConfigRequest struct { *tchttp.BaseRequest // 源 Url ,用于拉流的地址。目前可支持直播流及点播文件。 // 注意: // 1. 多个点播url之间使用空格拼接。 // 2. 目前上限支持10个url。 // 3. 目前不支持https协议。 // 4. 支持拉流文件格式:flv,rtmp,hls,mp4。 FromUrl *string `json:"FromUrl,omitnil,omitempty" name:"FromUrl"` // 目的 Url ,用于推流的地址,目前限制该目标地址为腾讯域名。 // 仅支持:rtmp 协议。 ToUrl *string `json:"ToUrl,omitnil,omitempty" name:"ToUrl"` // 选择完成转拉推的服务所在区域: // 1-深圳, // 2-上海, // 3-天津, // 4-中国香港。 AreaId *int64 `json:"AreaId,omitnil,omitempty" name:"AreaId"` // 选择完成转拉推服务使用的运营商网络: // 1-电信, // 2-移动, // 3-联通, // 4-其他。 // 注:AreaId 为4的时候,IspId 只能为其他。 IspId *int64 `json:"IspId,omitnil,omitempty" name:"IspId"` // 开始时间。 // 使用 UTC 格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,注意: // 1. 结束时间必须大于开始时间; // 2. 结束时间和开始时间必须大于当前时间; // 3. 结束时间 和 开始时间 间隔必须小于七天。 // 使用 UTC 格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
func NewCreatePullStreamConfigRequest ¶
func NewCreatePullStreamConfigRequest() (request *CreatePullStreamConfigRequest)
func (*CreatePullStreamConfigRequest) FromJsonString ¶
func (r *CreatePullStreamConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreatePullStreamConfigRequest) ToJsonString ¶
func (r *CreatePullStreamConfigRequest) ToJsonString() string
type CreatePullStreamConfigRequestParams ¶ added in v1.0.426
type CreatePullStreamConfigRequestParams struct { // 源 Url ,用于拉流的地址。目前可支持直播流及点播文件。 // 注意: // 1. 多个点播url之间使用空格拼接。 // 2. 目前上限支持10个url。 // 3. 目前不支持https协议。 // 4. 支持拉流文件格式:flv,rtmp,hls,mp4。 FromUrl *string `json:"FromUrl,omitnil,omitempty" name:"FromUrl"` // 目的 Url ,用于推流的地址,目前限制该目标地址为腾讯域名。 // 仅支持:rtmp 协议。 ToUrl *string `json:"ToUrl,omitnil,omitempty" name:"ToUrl"` // 选择完成转拉推的服务所在区域: // 1-深圳, // 2-上海, // 3-天津, // 4-中国香港。 AreaId *int64 `json:"AreaId,omitnil,omitempty" name:"AreaId"` // 选择完成转拉推服务使用的运营商网络: // 1-电信, // 2-移动, // 3-联通, // 4-其他。 // 注:AreaId 为4的时候,IspId 只能为其他。 IspId *int64 `json:"IspId,omitnil,omitempty" name:"IspId"` // 开始时间。 // 使用 UTC 格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,注意: // 1. 结束时间必须大于开始时间; // 2. 结束时间和开始时间必须大于当前时间; // 3. 结束时间 和 开始时间 间隔必须小于七天。 // 使用 UTC 格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
Predefined struct for user
type CreatePullStreamConfigResponse ¶
type CreatePullStreamConfigResponse struct { *tchttp.BaseResponse Response *CreatePullStreamConfigResponseParams `json:"Response"` }
func NewCreatePullStreamConfigResponse ¶
func NewCreatePullStreamConfigResponse() (response *CreatePullStreamConfigResponse)
func (*CreatePullStreamConfigResponse) FromJsonString ¶
func (r *CreatePullStreamConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreatePullStreamConfigResponse) ToJsonString ¶
func (r *CreatePullStreamConfigResponse) ToJsonString() string
type CreatePullStreamConfigResponseParams ¶ added in v1.0.426
type CreatePullStreamConfigResponseParams struct { // 配置成功后的 ID。 ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateRecordTaskRequest ¶
type CreateRecordTaskRequest struct { *tchttp.BaseRequest // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 录制任务结束时间,Unix时间戳。设置时间必须大于StartTime及当前时间,且小于当前时间+7天。 EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 录制任务开始时间,Unix时间戳。如果不填表示立即启动录制。EndTime - StartTime不能超过24小时。 StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 推流类型,默认0。取值: // 0-直播推流。 // 1-合成流,即 A+B=C 类型混流。 StreamType *uint64 `json:"StreamType,omitnil,omitempty" name:"StreamType"` // 录制模板ID,CreateLiveRecordTemplate 返回值。如果不填或者传入错误ID,则默认录制HLS格式、永久存储。 TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 扩展字段,暂无定义。默认为空。 Extension *string `json:"Extension,omitnil,omitempty" name:"Extension"` }
func NewCreateRecordTaskRequest ¶
func NewCreateRecordTaskRequest() (request *CreateRecordTaskRequest)
func (*CreateRecordTaskRequest) FromJsonString ¶
func (r *CreateRecordTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRecordTaskRequest) ToJsonString ¶
func (r *CreateRecordTaskRequest) ToJsonString() string
type CreateRecordTaskRequestParams ¶ added in v1.0.426
type CreateRecordTaskRequestParams struct { // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 录制任务结束时间,Unix时间戳。设置时间必须大于StartTime及当前时间,且小于当前时间+7天。 EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 录制任务开始时间,Unix时间戳。如果不填表示立即启动录制。EndTime - StartTime不能超过24小时。 StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 推流类型,默认0。取值: // 0-直播推流。 // 1-合成流,即 A+B=C 类型混流。 StreamType *uint64 `json:"StreamType,omitnil,omitempty" name:"StreamType"` // 录制模板ID,CreateLiveRecordTemplate 返回值。如果不填或者传入错误ID,则默认录制HLS格式、永久存储。 TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 扩展字段,暂无定义。默认为空。 Extension *string `json:"Extension,omitnil,omitempty" name:"Extension"` }
Predefined struct for user
type CreateRecordTaskResponse ¶
type CreateRecordTaskResponse struct { *tchttp.BaseResponse Response *CreateRecordTaskResponseParams `json:"Response"` }
func NewCreateRecordTaskResponse ¶
func NewCreateRecordTaskResponse() (response *CreateRecordTaskResponse)
func (*CreateRecordTaskResponse) FromJsonString ¶
func (r *CreateRecordTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateRecordTaskResponse) ToJsonString ¶
func (r *CreateRecordTaskResponse) ToJsonString() string
type CreateRecordTaskResponseParams ¶ added in v1.0.426
type CreateRecordTaskResponseParams struct { // 任务ID,全局唯一标识录制任务。返回TaskId字段说明录制任务创建成功。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateScreenshotTaskRequest ¶ added in v1.0.354
type CreateScreenshotTaskRequest struct { *tchttp.BaseRequest // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 截图任务结束时间,Unix时间戳。设置时间必须大于StartTime及当前时间,且小于当前时间+7天。 EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 截图模板ID,CreateLiveSnapshotTemplate 返回值。如果传入错误ID,则不拉起截图。 TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 截图任务开始时间,Unix时间戳。如果不填表示立即启动截图。EndTime - StartTime不能超过24小时。 StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 推流类型,默认0。取值: // 0-直播推流。 // 1-合成流,即 A+B=C 类型混流。 StreamType *uint64 `json:"StreamType,omitnil,omitempty" name:"StreamType"` // 扩展字段,暂无定义。默认为空。 Extension *string `json:"Extension,omitnil,omitempty" name:"Extension"` }
func NewCreateScreenshotTaskRequest ¶ added in v1.0.354
func NewCreateScreenshotTaskRequest() (request *CreateScreenshotTaskRequest)
func (*CreateScreenshotTaskRequest) FromJsonString ¶ added in v1.0.354
func (r *CreateScreenshotTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateScreenshotTaskRequest) ToJsonString ¶ added in v1.0.354
func (r *CreateScreenshotTaskRequest) ToJsonString() string
type CreateScreenshotTaskRequestParams ¶ added in v1.0.426
type CreateScreenshotTaskRequestParams struct { // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 截图任务结束时间,Unix时间戳。设置时间必须大于StartTime及当前时间,且小于当前时间+7天。 EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 截图模板ID,CreateLiveSnapshotTemplate 返回值。如果传入错误ID,则不拉起截图。 TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 截图任务开始时间,Unix时间戳。如果不填表示立即启动截图。EndTime - StartTime不能超过24小时。 StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 推流类型,默认0。取值: // 0-直播推流。 // 1-合成流,即 A+B=C 类型混流。 StreamType *uint64 `json:"StreamType,omitnil,omitempty" name:"StreamType"` // 扩展字段,暂无定义。默认为空。 Extension *string `json:"Extension,omitnil,omitempty" name:"Extension"` }
Predefined struct for user
type CreateScreenshotTaskResponse ¶ added in v1.0.354
type CreateScreenshotTaskResponse struct { *tchttp.BaseResponse Response *CreateScreenshotTaskResponseParams `json:"Response"` }
func NewCreateScreenshotTaskResponse ¶ added in v1.0.354
func NewCreateScreenshotTaskResponse() (response *CreateScreenshotTaskResponse)
func (*CreateScreenshotTaskResponse) FromJsonString ¶ added in v1.0.354
func (r *CreateScreenshotTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateScreenshotTaskResponse) ToJsonString ¶ added in v1.0.354
func (r *CreateScreenshotTaskResponse) ToJsonString() string
type CreateScreenshotTaskResponseParams ¶ added in v1.0.426
type CreateScreenshotTaskResponseParams struct { // 任务ID,全局唯一标识截图任务。返回TaskId字段说明截图任务创建成功。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DayStreamPlayInfo ¶
type DayStreamPlayInfo struct { // 数据时间点,接口返回支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见ISO日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)yyyy-MM-dd HH:mm:ss:使用此格式时,默认代表北京时间。 // 接口返回的时间格式和查询请求传入的时间格式一致。 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 带宽(单位Mbps)。 Bandwidth *float64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` // 流量 (单位MB)。 Flux *float64 `json:"Flux,omitnil,omitempty" name:"Flux"` // 请求数。 Request *uint64 `json:"Request,omitnil,omitempty" name:"Request"` // 在线人数。 Online *uint64 `json:"Online,omitnil,omitempty" name:"Online"` }
type DelayInfo ¶
type DelayInfo struct { // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的 // AppName 保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 延播时间,单位:秒。 DelayInterval *uint64 `json:"DelayInterval,omitnil,omitempty" name:"DelayInterval"` // 创建时间,UTC 时间。 // 注意:UTC时间和北京时间相差8小时。 // 例如:2019-06-18T12:00:00Z(为北京时间 2019 年 6 月 18 日 20 点 0 分 0 秒)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 过期时间,UTC 时间。 // 注意:UTC时间和北京时间相差8小时。 // 例如:2019-06-18T12:00:00Z(为北京时间 2019 年 6 月 18 日 20 点 0 分 0 秒)。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 当前状态: // -1:已过期。 // 1: 生效中。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` }
type DeleteLiveCallbackRuleRequest ¶
type DeleteLiveCallbackRuleRequest struct { *tchttp.BaseRequest // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的 AppName 保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` }
func NewDeleteLiveCallbackRuleRequest ¶
func NewDeleteLiveCallbackRuleRequest() (request *DeleteLiveCallbackRuleRequest)
func (*DeleteLiveCallbackRuleRequest) FromJsonString ¶
func (r *DeleteLiveCallbackRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveCallbackRuleRequest) ToJsonString ¶
func (r *DeleteLiveCallbackRuleRequest) ToJsonString() string
type DeleteLiveCallbackRuleRequestParams ¶ added in v1.0.426
type DeleteLiveCallbackRuleRequestParams struct { // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的 AppName 保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` }
Predefined struct for user
type DeleteLiveCallbackRuleResponse ¶
type DeleteLiveCallbackRuleResponse struct { *tchttp.BaseResponse Response *DeleteLiveCallbackRuleResponseParams `json:"Response"` }
func NewDeleteLiveCallbackRuleResponse ¶
func NewDeleteLiveCallbackRuleResponse() (response *DeleteLiveCallbackRuleResponse)
func (*DeleteLiveCallbackRuleResponse) FromJsonString ¶
func (r *DeleteLiveCallbackRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveCallbackRuleResponse) ToJsonString ¶
func (r *DeleteLiveCallbackRuleResponse) ToJsonString() string
type DeleteLiveCallbackRuleResponseParams ¶ added in v1.0.426
type DeleteLiveCallbackRuleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteLiveCallbackTemplateRequest ¶
type DeleteLiveCallbackTemplateRequest struct { *tchttp.BaseRequest // 模板 ID。 // 1. 在创建回调模板接口 [CreateLiveCallbackTemplate](/document/product/267/32637) 调用的返回值中获取模板 ID。 // 2. 可以从接口 [DescribeLiveCallbackTemplates](/document/product/267/32632) 查询已经创建的过的模板列表。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
func NewDeleteLiveCallbackTemplateRequest ¶
func NewDeleteLiveCallbackTemplateRequest() (request *DeleteLiveCallbackTemplateRequest)
func (*DeleteLiveCallbackTemplateRequest) FromJsonString ¶
func (r *DeleteLiveCallbackTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveCallbackTemplateRequest) ToJsonString ¶
func (r *DeleteLiveCallbackTemplateRequest) ToJsonString() string
type DeleteLiveCallbackTemplateRequestParams ¶ added in v1.0.426
type DeleteLiveCallbackTemplateRequestParams struct { // 模板 ID。 // 1. 在创建回调模板接口 [CreateLiveCallbackTemplate](/document/product/267/32637) 调用的返回值中获取模板 ID。 // 2. 可以从接口 [DescribeLiveCallbackTemplates](/document/product/267/32632) 查询已经创建的过的模板列表。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
Predefined struct for user
type DeleteLiveCallbackTemplateResponse ¶
type DeleteLiveCallbackTemplateResponse struct { *tchttp.BaseResponse Response *DeleteLiveCallbackTemplateResponseParams `json:"Response"` }
func NewDeleteLiveCallbackTemplateResponse ¶
func NewDeleteLiveCallbackTemplateResponse() (response *DeleteLiveCallbackTemplateResponse)
func (*DeleteLiveCallbackTemplateResponse) FromJsonString ¶
func (r *DeleteLiveCallbackTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveCallbackTemplateResponse) ToJsonString ¶
func (r *DeleteLiveCallbackTemplateResponse) ToJsonString() string
type DeleteLiveCallbackTemplateResponseParams ¶ added in v1.0.426
type DeleteLiveCallbackTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteLiveDomainRequest ¶
type DeleteLiveDomainRequest struct { *tchttp.BaseRequest // 要删除的域名 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 类型。0-推流,1-播放 DomainType *uint64 `json:"DomainType,omitnil,omitempty" name:"DomainType"` }
func NewDeleteLiveDomainRequest ¶
func NewDeleteLiveDomainRequest() (request *DeleteLiveDomainRequest)
func (*DeleteLiveDomainRequest) FromJsonString ¶
func (r *DeleteLiveDomainRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveDomainRequest) ToJsonString ¶
func (r *DeleteLiveDomainRequest) ToJsonString() string
type DeleteLiveDomainRequestParams ¶ added in v1.0.426
type DeleteLiveDomainRequestParams struct { // 要删除的域名 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 类型。0-推流,1-播放 DomainType *uint64 `json:"DomainType,omitnil,omitempty" name:"DomainType"` }
Predefined struct for user
type DeleteLiveDomainResponse ¶
type DeleteLiveDomainResponse struct { *tchttp.BaseResponse Response *DeleteLiveDomainResponseParams `json:"Response"` }
func NewDeleteLiveDomainResponse ¶
func NewDeleteLiveDomainResponse() (response *DeleteLiveDomainResponse)
func (*DeleteLiveDomainResponse) FromJsonString ¶
func (r *DeleteLiveDomainResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveDomainResponse) ToJsonString ¶
func (r *DeleteLiveDomainResponse) ToJsonString() string
type DeleteLiveDomainResponseParams ¶ added in v1.0.426
type DeleteLiveDomainResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteLivePadRuleRequest ¶ added in v1.0.680
type DeleteLivePadRuleRequest struct { *tchttp.BaseRequest // 推流域名。 // 域名+AppName+StreamName唯一标识单个转码规则,如需删除需要强匹配,例如AppName为空也需要传空字符串进行强匹配。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 // 域名+AppName+StreamName唯一标识单个转码规则,如需删除需要强匹配,例如AppName为空也需要传空字符串进行强匹配。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 // 域名+AppName+StreamName唯一标识单个转码规则,如需删除需要强匹配,例如AppName为空也需要传空字符串进行强匹配。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 直播垫片模板id。 TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
func NewDeleteLivePadRuleRequest ¶ added in v1.0.680
func NewDeleteLivePadRuleRequest() (request *DeleteLivePadRuleRequest)
func (*DeleteLivePadRuleRequest) FromJsonString ¶ added in v1.0.680
func (r *DeleteLivePadRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLivePadRuleRequest) ToJsonString ¶ added in v1.0.680
func (r *DeleteLivePadRuleRequest) ToJsonString() string
type DeleteLivePadRuleRequestParams ¶ added in v1.0.680
type DeleteLivePadRuleRequestParams struct { // 推流域名。 // 域名+AppName+StreamName唯一标识单个转码规则,如需删除需要强匹配,例如AppName为空也需要传空字符串进行强匹配。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 // 域名+AppName+StreamName唯一标识单个转码规则,如需删除需要强匹配,例如AppName为空也需要传空字符串进行强匹配。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 // 域名+AppName+StreamName唯一标识单个转码规则,如需删除需要强匹配,例如AppName为空也需要传空字符串进行强匹配。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 直播垫片模板id。 TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
Predefined struct for user
type DeleteLivePadRuleResponse ¶ added in v1.0.680
type DeleteLivePadRuleResponse struct { *tchttp.BaseResponse Response *DeleteLivePadRuleResponseParams `json:"Response"` }
func NewDeleteLivePadRuleResponse ¶ added in v1.0.680
func NewDeleteLivePadRuleResponse() (response *DeleteLivePadRuleResponse)
func (*DeleteLivePadRuleResponse) FromJsonString ¶ added in v1.0.680
func (r *DeleteLivePadRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLivePadRuleResponse) ToJsonString ¶ added in v1.0.680
func (r *DeleteLivePadRuleResponse) ToJsonString() string
type DeleteLivePadRuleResponseParams ¶ added in v1.0.680
type DeleteLivePadRuleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteLivePadTemplateRequest ¶ added in v1.0.680
type DeleteLivePadTemplateRequest struct { *tchttp.BaseRequest // 模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
func NewDeleteLivePadTemplateRequest ¶ added in v1.0.680
func NewDeleteLivePadTemplateRequest() (request *DeleteLivePadTemplateRequest)
func (*DeleteLivePadTemplateRequest) FromJsonString ¶ added in v1.0.680
func (r *DeleteLivePadTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLivePadTemplateRequest) ToJsonString ¶ added in v1.0.680
func (r *DeleteLivePadTemplateRequest) ToJsonString() string
type DeleteLivePadTemplateRequestParams ¶ added in v1.0.680
type DeleteLivePadTemplateRequestParams struct { // 模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
Predefined struct for user
type DeleteLivePadTemplateResponse ¶ added in v1.0.680
type DeleteLivePadTemplateResponse struct { *tchttp.BaseResponse Response *DeleteLivePadTemplateResponseParams `json:"Response"` }
func NewDeleteLivePadTemplateResponse ¶ added in v1.0.680
func NewDeleteLivePadTemplateResponse() (response *DeleteLivePadTemplateResponse)
func (*DeleteLivePadTemplateResponse) FromJsonString ¶ added in v1.0.680
func (r *DeleteLivePadTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLivePadTemplateResponse) ToJsonString ¶ added in v1.0.680
func (r *DeleteLivePadTemplateResponse) ToJsonString() string
type DeleteLivePadTemplateResponseParams ¶ added in v1.0.680
type DeleteLivePadTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteLivePullStreamTaskRequest ¶
type DeleteLivePullStreamTaskRequest struct { *tchttp.BaseRequest // 任务 Id。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 操作人姓名。 Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"` }
func NewDeleteLivePullStreamTaskRequest ¶
func NewDeleteLivePullStreamTaskRequest() (request *DeleteLivePullStreamTaskRequest)
func (*DeleteLivePullStreamTaskRequest) FromJsonString ¶
func (r *DeleteLivePullStreamTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLivePullStreamTaskRequest) ToJsonString ¶
func (r *DeleteLivePullStreamTaskRequest) ToJsonString() string
type DeleteLivePullStreamTaskRequestParams ¶ added in v1.0.426
type DeleteLivePullStreamTaskRequestParams struct { // 任务 Id。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 操作人姓名。 Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"` }
Predefined struct for user
type DeleteLivePullStreamTaskResponse ¶
type DeleteLivePullStreamTaskResponse struct { *tchttp.BaseResponse Response *DeleteLivePullStreamTaskResponseParams `json:"Response"` }
func NewDeleteLivePullStreamTaskResponse ¶
func NewDeleteLivePullStreamTaskResponse() (response *DeleteLivePullStreamTaskResponse)
func (*DeleteLivePullStreamTaskResponse) FromJsonString ¶
func (r *DeleteLivePullStreamTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLivePullStreamTaskResponse) ToJsonString ¶
func (r *DeleteLivePullStreamTaskResponse) ToJsonString() string
type DeleteLivePullStreamTaskResponseParams ¶ added in v1.0.426
type DeleteLivePullStreamTaskResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteLiveRecordRequest ¶
type DeleteLiveRecordRequest struct { *tchttp.BaseRequest // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 任务ID,由CreateLiveRecord接口返回。 TaskId *int64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewDeleteLiveRecordRequest ¶
func NewDeleteLiveRecordRequest() (request *DeleteLiveRecordRequest)
func (*DeleteLiveRecordRequest) FromJsonString ¶
func (r *DeleteLiveRecordRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveRecordRequest) ToJsonString ¶
func (r *DeleteLiveRecordRequest) ToJsonString() string
type DeleteLiveRecordRequestParams ¶ added in v1.0.426
type DeleteLiveRecordRequestParams struct { // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 任务ID,由CreateLiveRecord接口返回。 TaskId *int64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type DeleteLiveRecordResponse ¶
type DeleteLiveRecordResponse struct { *tchttp.BaseResponse Response *DeleteLiveRecordResponseParams `json:"Response"` }
func NewDeleteLiveRecordResponse ¶
func NewDeleteLiveRecordResponse() (response *DeleteLiveRecordResponse)
func (*DeleteLiveRecordResponse) FromJsonString ¶
func (r *DeleteLiveRecordResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveRecordResponse) ToJsonString ¶
func (r *DeleteLiveRecordResponse) ToJsonString() string
type DeleteLiveRecordResponseParams ¶ added in v1.0.426
type DeleteLiveRecordResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteLiveRecordRuleRequest ¶
type DeleteLiveRecordRuleRequest struct { *tchttp.BaseRequest // 推流域名。 // 域名+AppName+StreamName唯一标识单个转码规则,如需删除需要强匹配,例如AppName为空也需要传空字符串进行强匹配。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 // 域名+AppName+StreamName唯一标识单个转码规则,如需删除需要强匹配,例如AppName为空也需要传空字符串进行强匹配。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 // 域名+AppName+StreamName唯一标识单个转码规则,如需删除需要强匹配,例如AppName为空也需要传空字符串进行强匹配。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
func NewDeleteLiveRecordRuleRequest ¶
func NewDeleteLiveRecordRuleRequest() (request *DeleteLiveRecordRuleRequest)
func (*DeleteLiveRecordRuleRequest) FromJsonString ¶
func (r *DeleteLiveRecordRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveRecordRuleRequest) ToJsonString ¶
func (r *DeleteLiveRecordRuleRequest) ToJsonString() string
type DeleteLiveRecordRuleRequestParams ¶ added in v1.0.426
type DeleteLiveRecordRuleRequestParams struct { // 推流域名。 // 域名+AppName+StreamName唯一标识单个转码规则,如需删除需要强匹配,例如AppName为空也需要传空字符串进行强匹配。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 // 域名+AppName+StreamName唯一标识单个转码规则,如需删除需要强匹配,例如AppName为空也需要传空字符串进行强匹配。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 // 域名+AppName+StreamName唯一标识单个转码规则,如需删除需要强匹配,例如AppName为空也需要传空字符串进行强匹配。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
Predefined struct for user
type DeleteLiveRecordRuleResponse ¶
type DeleteLiveRecordRuleResponse struct { *tchttp.BaseResponse Response *DeleteLiveRecordRuleResponseParams `json:"Response"` }
func NewDeleteLiveRecordRuleResponse ¶
func NewDeleteLiveRecordRuleResponse() (response *DeleteLiveRecordRuleResponse)
func (*DeleteLiveRecordRuleResponse) FromJsonString ¶
func (r *DeleteLiveRecordRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveRecordRuleResponse) ToJsonString ¶
func (r *DeleteLiveRecordRuleResponse) ToJsonString() string
type DeleteLiveRecordRuleResponseParams ¶ added in v1.0.426
type DeleteLiveRecordRuleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteLiveRecordTemplateRequest ¶
type DeleteLiveRecordTemplateRequest struct { *tchttp.BaseRequest // DescribeRecordTemplates接口获取到的模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
func NewDeleteLiveRecordTemplateRequest ¶
func NewDeleteLiveRecordTemplateRequest() (request *DeleteLiveRecordTemplateRequest)
func (*DeleteLiveRecordTemplateRequest) FromJsonString ¶
func (r *DeleteLiveRecordTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveRecordTemplateRequest) ToJsonString ¶
func (r *DeleteLiveRecordTemplateRequest) ToJsonString() string
type DeleteLiveRecordTemplateRequestParams ¶ added in v1.0.426
type DeleteLiveRecordTemplateRequestParams struct { // DescribeRecordTemplates接口获取到的模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
Predefined struct for user
type DeleteLiveRecordTemplateResponse ¶
type DeleteLiveRecordTemplateResponse struct { *tchttp.BaseResponse Response *DeleteLiveRecordTemplateResponseParams `json:"Response"` }
func NewDeleteLiveRecordTemplateResponse ¶
func NewDeleteLiveRecordTemplateResponse() (response *DeleteLiveRecordTemplateResponse)
func (*DeleteLiveRecordTemplateResponse) FromJsonString ¶
func (r *DeleteLiveRecordTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveRecordTemplateResponse) ToJsonString ¶
func (r *DeleteLiveRecordTemplateResponse) ToJsonString() string
type DeleteLiveRecordTemplateResponseParams ¶ added in v1.0.426
type DeleteLiveRecordTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteLiveSnapshotRuleRequest ¶
type DeleteLiveSnapshotRuleRequest struct { *tchttp.BaseRequest // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的 AppName 保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
func NewDeleteLiveSnapshotRuleRequest ¶
func NewDeleteLiveSnapshotRuleRequest() (request *DeleteLiveSnapshotRuleRequest)
func (*DeleteLiveSnapshotRuleRequest) FromJsonString ¶
func (r *DeleteLiveSnapshotRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveSnapshotRuleRequest) ToJsonString ¶
func (r *DeleteLiveSnapshotRuleRequest) ToJsonString() string
type DeleteLiveSnapshotRuleRequestParams ¶ added in v1.0.426
type DeleteLiveSnapshotRuleRequestParams struct { // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的 AppName 保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
Predefined struct for user
type DeleteLiveSnapshotRuleResponse ¶
type DeleteLiveSnapshotRuleResponse struct { *tchttp.BaseResponse Response *DeleteLiveSnapshotRuleResponseParams `json:"Response"` }
func NewDeleteLiveSnapshotRuleResponse ¶
func NewDeleteLiveSnapshotRuleResponse() (response *DeleteLiveSnapshotRuleResponse)
func (*DeleteLiveSnapshotRuleResponse) FromJsonString ¶
func (r *DeleteLiveSnapshotRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveSnapshotRuleResponse) ToJsonString ¶
func (r *DeleteLiveSnapshotRuleResponse) ToJsonString() string
type DeleteLiveSnapshotRuleResponseParams ¶ added in v1.0.426
type DeleteLiveSnapshotRuleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteLiveSnapshotTemplateRequest ¶
type DeleteLiveSnapshotTemplateRequest struct { *tchttp.BaseRequest // 模板 ID。 // 1. 在创建截图模板接口 [CreateLiveSnapshotTemplate](/document/product/267/32624) 调用的返回值中获取。 // 2. 可以从接口 [DescribeLiveSnapshotTemplates](/document/product/267/32619) 中查询已创建的截图模板列表。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
func NewDeleteLiveSnapshotTemplateRequest ¶
func NewDeleteLiveSnapshotTemplateRequest() (request *DeleteLiveSnapshotTemplateRequest)
func (*DeleteLiveSnapshotTemplateRequest) FromJsonString ¶
func (r *DeleteLiveSnapshotTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveSnapshotTemplateRequest) ToJsonString ¶
func (r *DeleteLiveSnapshotTemplateRequest) ToJsonString() string
type DeleteLiveSnapshotTemplateRequestParams ¶ added in v1.0.426
type DeleteLiveSnapshotTemplateRequestParams struct { // 模板 ID。 // 1. 在创建截图模板接口 [CreateLiveSnapshotTemplate](/document/product/267/32624) 调用的返回值中获取。 // 2. 可以从接口 [DescribeLiveSnapshotTemplates](/document/product/267/32619) 中查询已创建的截图模板列表。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
Predefined struct for user
type DeleteLiveSnapshotTemplateResponse ¶
type DeleteLiveSnapshotTemplateResponse struct { *tchttp.BaseResponse Response *DeleteLiveSnapshotTemplateResponseParams `json:"Response"` }
func NewDeleteLiveSnapshotTemplateResponse ¶
func NewDeleteLiveSnapshotTemplateResponse() (response *DeleteLiveSnapshotTemplateResponse)
func (*DeleteLiveSnapshotTemplateResponse) FromJsonString ¶
func (r *DeleteLiveSnapshotTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveSnapshotTemplateResponse) ToJsonString ¶
func (r *DeleteLiveSnapshotTemplateResponse) ToJsonString() string
type DeleteLiveSnapshotTemplateResponseParams ¶ added in v1.0.426
type DeleteLiveSnapshotTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteLiveStreamMonitorRequest ¶ added in v1.0.680
type DeleteLiveStreamMonitorRequest struct { *tchttp.BaseRequest // 监播任务ID MonitorId *string `json:"MonitorId,omitnil,omitempty" name:"MonitorId"` }
func NewDeleteLiveStreamMonitorRequest ¶ added in v1.0.680
func NewDeleteLiveStreamMonitorRequest() (request *DeleteLiveStreamMonitorRequest)
func (*DeleteLiveStreamMonitorRequest) FromJsonString ¶ added in v1.0.680
func (r *DeleteLiveStreamMonitorRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveStreamMonitorRequest) ToJsonString ¶ added in v1.0.680
func (r *DeleteLiveStreamMonitorRequest) ToJsonString() string
type DeleteLiveStreamMonitorRequestParams ¶ added in v1.0.680
type DeleteLiveStreamMonitorRequestParams struct { // 监播任务ID MonitorId *string `json:"MonitorId,omitnil,omitempty" name:"MonitorId"` }
Predefined struct for user
type DeleteLiveStreamMonitorResponse ¶ added in v1.0.680
type DeleteLiveStreamMonitorResponse struct { *tchttp.BaseResponse Response *DeleteLiveStreamMonitorResponseParams `json:"Response"` }
func NewDeleteLiveStreamMonitorResponse ¶ added in v1.0.680
func NewDeleteLiveStreamMonitorResponse() (response *DeleteLiveStreamMonitorResponse)
func (*DeleteLiveStreamMonitorResponse) FromJsonString ¶ added in v1.0.680
func (r *DeleteLiveStreamMonitorResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveStreamMonitorResponse) ToJsonString ¶ added in v1.0.680
func (r *DeleteLiveStreamMonitorResponse) ToJsonString() string
type DeleteLiveStreamMonitorResponseParams ¶ added in v1.0.680
type DeleteLiveStreamMonitorResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteLiveTimeShiftRuleRequest ¶ added in v1.0.589
type DeleteLiveTimeShiftRuleRequest struct { *tchttp.BaseRequest // 推流域名。 // 域名+AppName+StreamName唯一标识单个时移规则,如需删除需要强匹配,例如AppName为空也需要传空字符串进行强匹配。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 // 域名+AppName+StreamName唯一标识单个时移规则,如需删除需要强匹配,例如AppName为空也需要传空字符串进行强匹配。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 // 域名+AppName+StreamName唯一标识单个时移规则,如需删除需要强匹配,例如AppName为空也需要传空字符串进行强匹配。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
func NewDeleteLiveTimeShiftRuleRequest ¶ added in v1.0.589
func NewDeleteLiveTimeShiftRuleRequest() (request *DeleteLiveTimeShiftRuleRequest)
func (*DeleteLiveTimeShiftRuleRequest) FromJsonString ¶ added in v1.0.589
func (r *DeleteLiveTimeShiftRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveTimeShiftRuleRequest) ToJsonString ¶ added in v1.0.589
func (r *DeleteLiveTimeShiftRuleRequest) ToJsonString() string
type DeleteLiveTimeShiftRuleRequestParams ¶ added in v1.0.589
type DeleteLiveTimeShiftRuleRequestParams struct { // 推流域名。 // 域名+AppName+StreamName唯一标识单个时移规则,如需删除需要强匹配,例如AppName为空也需要传空字符串进行强匹配。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 // 域名+AppName+StreamName唯一标识单个时移规则,如需删除需要强匹配,例如AppName为空也需要传空字符串进行强匹配。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 // 域名+AppName+StreamName唯一标识单个时移规则,如需删除需要强匹配,例如AppName为空也需要传空字符串进行强匹配。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
Predefined struct for user
type DeleteLiveTimeShiftRuleResponse ¶ added in v1.0.589
type DeleteLiveTimeShiftRuleResponse struct { *tchttp.BaseResponse Response *DeleteLiveTimeShiftRuleResponseParams `json:"Response"` }
func NewDeleteLiveTimeShiftRuleResponse ¶ added in v1.0.589
func NewDeleteLiveTimeShiftRuleResponse() (response *DeleteLiveTimeShiftRuleResponse)
func (*DeleteLiveTimeShiftRuleResponse) FromJsonString ¶ added in v1.0.589
func (r *DeleteLiveTimeShiftRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveTimeShiftRuleResponse) ToJsonString ¶ added in v1.0.589
func (r *DeleteLiveTimeShiftRuleResponse) ToJsonString() string
type DeleteLiveTimeShiftRuleResponseParams ¶ added in v1.0.589
type DeleteLiveTimeShiftRuleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteLiveTimeShiftTemplateRequest ¶ added in v1.0.589
type DeleteLiveTimeShiftTemplateRequest struct { *tchttp.BaseRequest // 模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
func NewDeleteLiveTimeShiftTemplateRequest ¶ added in v1.0.589
func NewDeleteLiveTimeShiftTemplateRequest() (request *DeleteLiveTimeShiftTemplateRequest)
func (*DeleteLiveTimeShiftTemplateRequest) FromJsonString ¶ added in v1.0.589
func (r *DeleteLiveTimeShiftTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveTimeShiftTemplateRequest) ToJsonString ¶ added in v1.0.589
func (r *DeleteLiveTimeShiftTemplateRequest) ToJsonString() string
type DeleteLiveTimeShiftTemplateRequestParams ¶ added in v1.0.589
type DeleteLiveTimeShiftTemplateRequestParams struct { // 模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
Predefined struct for user
type DeleteLiveTimeShiftTemplateResponse ¶ added in v1.0.589
type DeleteLiveTimeShiftTemplateResponse struct { *tchttp.BaseResponse Response *DeleteLiveTimeShiftTemplateResponseParams `json:"Response"` }
func NewDeleteLiveTimeShiftTemplateResponse ¶ added in v1.0.589
func NewDeleteLiveTimeShiftTemplateResponse() (response *DeleteLiveTimeShiftTemplateResponse)
func (*DeleteLiveTimeShiftTemplateResponse) FromJsonString ¶ added in v1.0.589
func (r *DeleteLiveTimeShiftTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveTimeShiftTemplateResponse) ToJsonString ¶ added in v1.0.589
func (r *DeleteLiveTimeShiftTemplateResponse) ToJsonString() string
type DeleteLiveTimeShiftTemplateResponseParams ¶ added in v1.0.589
type DeleteLiveTimeShiftTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteLiveTranscodeRuleRequest ¶
type DeleteLiveTranscodeRuleRequest struct { *tchttp.BaseRequest // 播放域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 模板ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
func NewDeleteLiveTranscodeRuleRequest ¶
func NewDeleteLiveTranscodeRuleRequest() (request *DeleteLiveTranscodeRuleRequest)
func (*DeleteLiveTranscodeRuleRequest) FromJsonString ¶
func (r *DeleteLiveTranscodeRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveTranscodeRuleRequest) ToJsonString ¶
func (r *DeleteLiveTranscodeRuleRequest) ToJsonString() string
type DeleteLiveTranscodeRuleRequestParams ¶ added in v1.0.426
type DeleteLiveTranscodeRuleRequestParams struct { // 播放域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 模板ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
Predefined struct for user
type DeleteLiveTranscodeRuleResponse ¶
type DeleteLiveTranscodeRuleResponse struct { *tchttp.BaseResponse Response *DeleteLiveTranscodeRuleResponseParams `json:"Response"` }
func NewDeleteLiveTranscodeRuleResponse ¶
func NewDeleteLiveTranscodeRuleResponse() (response *DeleteLiveTranscodeRuleResponse)
func (*DeleteLiveTranscodeRuleResponse) FromJsonString ¶
func (r *DeleteLiveTranscodeRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveTranscodeRuleResponse) ToJsonString ¶
func (r *DeleteLiveTranscodeRuleResponse) ToJsonString() string
type DeleteLiveTranscodeRuleResponseParams ¶ added in v1.0.426
type DeleteLiveTranscodeRuleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteLiveTranscodeTemplateRequest ¶
type DeleteLiveTranscodeTemplateRequest struct { *tchttp.BaseRequest // 模板 ID。 // 1. 在创建转码模板接口 [CreateLiveTranscodeTemplate](/document/product/267/32646) 调用的返回值中获取模板 ID。 // 2. 可以从接口 [DescribeLiveTranscodeTemplates](/document/product/267/32641) 查询已经创建过的模板列表。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
func NewDeleteLiveTranscodeTemplateRequest ¶
func NewDeleteLiveTranscodeTemplateRequest() (request *DeleteLiveTranscodeTemplateRequest)
func (*DeleteLiveTranscodeTemplateRequest) FromJsonString ¶
func (r *DeleteLiveTranscodeTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveTranscodeTemplateRequest) ToJsonString ¶
func (r *DeleteLiveTranscodeTemplateRequest) ToJsonString() string
type DeleteLiveTranscodeTemplateRequestParams ¶ added in v1.0.426
type DeleteLiveTranscodeTemplateRequestParams struct { // 模板 ID。 // 1. 在创建转码模板接口 [CreateLiveTranscodeTemplate](/document/product/267/32646) 调用的返回值中获取模板 ID。 // 2. 可以从接口 [DescribeLiveTranscodeTemplates](/document/product/267/32641) 查询已经创建过的模板列表。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
Predefined struct for user
type DeleteLiveTranscodeTemplateResponse ¶
type DeleteLiveTranscodeTemplateResponse struct { *tchttp.BaseResponse Response *DeleteLiveTranscodeTemplateResponseParams `json:"Response"` }
func NewDeleteLiveTranscodeTemplateResponse ¶
func NewDeleteLiveTranscodeTemplateResponse() (response *DeleteLiveTranscodeTemplateResponse)
func (*DeleteLiveTranscodeTemplateResponse) FromJsonString ¶
func (r *DeleteLiveTranscodeTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveTranscodeTemplateResponse) ToJsonString ¶
func (r *DeleteLiveTranscodeTemplateResponse) ToJsonString() string
type DeleteLiveTranscodeTemplateResponseParams ¶ added in v1.0.426
type DeleteLiveTranscodeTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteLiveWatermarkRequest ¶
type DeleteLiveWatermarkRequest struct { *tchttp.BaseRequest // 水印 ID。 // 在添加水印接口 [AddLiveWatermark](/document/product/267/30154) 调用返回值中获取水印 ID。 // 或DescribeLiveWatermarks接口返回的水印ID。 WatermarkId *int64 `json:"WatermarkId,omitnil,omitempty" name:"WatermarkId"` }
func NewDeleteLiveWatermarkRequest ¶
func NewDeleteLiveWatermarkRequest() (request *DeleteLiveWatermarkRequest)
func (*DeleteLiveWatermarkRequest) FromJsonString ¶
func (r *DeleteLiveWatermarkRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveWatermarkRequest) ToJsonString ¶
func (r *DeleteLiveWatermarkRequest) ToJsonString() string
type DeleteLiveWatermarkRequestParams ¶ added in v1.0.426
type DeleteLiveWatermarkRequestParams struct { // 水印 ID。 // 在添加水印接口 [AddLiveWatermark](/document/product/267/30154) 调用返回值中获取水印 ID。 // 或DescribeLiveWatermarks接口返回的水印ID。 WatermarkId *int64 `json:"WatermarkId,omitnil,omitempty" name:"WatermarkId"` }
Predefined struct for user
type DeleteLiveWatermarkResponse ¶
type DeleteLiveWatermarkResponse struct { *tchttp.BaseResponse Response *DeleteLiveWatermarkResponseParams `json:"Response"` }
func NewDeleteLiveWatermarkResponse ¶
func NewDeleteLiveWatermarkResponse() (response *DeleteLiveWatermarkResponse)
func (*DeleteLiveWatermarkResponse) FromJsonString ¶
func (r *DeleteLiveWatermarkResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveWatermarkResponse) ToJsonString ¶
func (r *DeleteLiveWatermarkResponse) ToJsonString() string
type DeleteLiveWatermarkResponseParams ¶ added in v1.0.426
type DeleteLiveWatermarkResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteLiveWatermarkRuleRequest ¶
type DeleteLiveWatermarkRuleRequest struct { *tchttp.BaseRequest // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径。与推流和播放地址中的 AppName 保持一致,默认为live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
func NewDeleteLiveWatermarkRuleRequest ¶
func NewDeleteLiveWatermarkRuleRequest() (request *DeleteLiveWatermarkRuleRequest)
func (*DeleteLiveWatermarkRuleRequest) FromJsonString ¶
func (r *DeleteLiveWatermarkRuleRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveWatermarkRuleRequest) ToJsonString ¶
func (r *DeleteLiveWatermarkRuleRequest) ToJsonString() string
type DeleteLiveWatermarkRuleRequestParams ¶ added in v1.0.426
type DeleteLiveWatermarkRuleRequestParams struct { // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径。与推流和播放地址中的 AppName 保持一致,默认为live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
Predefined struct for user
type DeleteLiveWatermarkRuleResponse ¶
type DeleteLiveWatermarkRuleResponse struct { *tchttp.BaseResponse Response *DeleteLiveWatermarkRuleResponseParams `json:"Response"` }
func NewDeleteLiveWatermarkRuleResponse ¶
func NewDeleteLiveWatermarkRuleResponse() (response *DeleteLiveWatermarkRuleResponse)
func (*DeleteLiveWatermarkRuleResponse) FromJsonString ¶
func (r *DeleteLiveWatermarkRuleResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteLiveWatermarkRuleResponse) ToJsonString ¶
func (r *DeleteLiveWatermarkRuleResponse) ToJsonString() string
type DeleteLiveWatermarkRuleResponseParams ¶ added in v1.0.426
type DeleteLiveWatermarkRuleResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeletePullStreamConfigRequest ¶
type DeletePullStreamConfigRequest struct { *tchttp.BaseRequest // 配置 ID。 // 1. 在添加拉流配置接口 [CreatePullStreamConfig](/document/api/267/30159) 调用返回值中获取配置 ID。 // 2. 可以从接口 [DescribePullStreamConfigs](/document/api/267/30158) 中查询已创建过的拉流配置列表。 ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"` }
func NewDeletePullStreamConfigRequest ¶
func NewDeletePullStreamConfigRequest() (request *DeletePullStreamConfigRequest)
func (*DeletePullStreamConfigRequest) FromJsonString ¶
func (r *DeletePullStreamConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeletePullStreamConfigRequest) ToJsonString ¶
func (r *DeletePullStreamConfigRequest) ToJsonString() string
type DeletePullStreamConfigRequestParams ¶ added in v1.0.426
type DeletePullStreamConfigRequestParams struct { // 配置 ID。 // 1. 在添加拉流配置接口 [CreatePullStreamConfig](/document/api/267/30159) 调用返回值中获取配置 ID。 // 2. 可以从接口 [DescribePullStreamConfigs](/document/api/267/30158) 中查询已创建过的拉流配置列表。 ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"` }
Predefined struct for user
type DeletePullStreamConfigResponse ¶
type DeletePullStreamConfigResponse struct { *tchttp.BaseResponse Response *DeletePullStreamConfigResponseParams `json:"Response"` }
func NewDeletePullStreamConfigResponse ¶
func NewDeletePullStreamConfigResponse() (response *DeletePullStreamConfigResponse)
func (*DeletePullStreamConfigResponse) FromJsonString ¶
func (r *DeletePullStreamConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeletePullStreamConfigResponse) ToJsonString ¶
func (r *DeletePullStreamConfigResponse) ToJsonString() string
type DeletePullStreamConfigResponseParams ¶ added in v1.0.426
type DeletePullStreamConfigResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteRecordTaskRequest ¶
type DeleteRecordTaskRequest struct { *tchttp.BaseRequest // 任务ID,CreateRecordTask返回。删除TaskId指定的录制任务。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewDeleteRecordTaskRequest ¶
func NewDeleteRecordTaskRequest() (request *DeleteRecordTaskRequest)
func (*DeleteRecordTaskRequest) FromJsonString ¶
func (r *DeleteRecordTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRecordTaskRequest) ToJsonString ¶
func (r *DeleteRecordTaskRequest) ToJsonString() string
type DeleteRecordTaskRequestParams ¶ added in v1.0.426
type DeleteRecordTaskRequestParams struct { // 任务ID,CreateRecordTask返回。删除TaskId指定的录制任务。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type DeleteRecordTaskResponse ¶
type DeleteRecordTaskResponse struct { *tchttp.BaseResponse Response *DeleteRecordTaskResponseParams `json:"Response"` }
func NewDeleteRecordTaskResponse ¶
func NewDeleteRecordTaskResponse() (response *DeleteRecordTaskResponse)
func (*DeleteRecordTaskResponse) FromJsonString ¶
func (r *DeleteRecordTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteRecordTaskResponse) ToJsonString ¶
func (r *DeleteRecordTaskResponse) ToJsonString() string
type DeleteRecordTaskResponseParams ¶ added in v1.0.426
type DeleteRecordTaskResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteScreenshotTaskRequest ¶ added in v1.0.354
type DeleteScreenshotTaskRequest struct { *tchttp.BaseRequest // 任务ID,CreateScreenshotTask返回。删除TaskId指定的截图任务。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewDeleteScreenshotTaskRequest ¶ added in v1.0.354
func NewDeleteScreenshotTaskRequest() (request *DeleteScreenshotTaskRequest)
func (*DeleteScreenshotTaskRequest) FromJsonString ¶ added in v1.0.354
func (r *DeleteScreenshotTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteScreenshotTaskRequest) ToJsonString ¶ added in v1.0.354
func (r *DeleteScreenshotTaskRequest) ToJsonString() string
type DeleteScreenshotTaskRequestParams ¶ added in v1.0.426
type DeleteScreenshotTaskRequestParams struct { // 任务ID,CreateScreenshotTask返回。删除TaskId指定的截图任务。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type DeleteScreenshotTaskResponse ¶ added in v1.0.354
type DeleteScreenshotTaskResponse struct { *tchttp.BaseResponse Response *DeleteScreenshotTaskResponseParams `json:"Response"` }
func NewDeleteScreenshotTaskResponse ¶ added in v1.0.354
func NewDeleteScreenshotTaskResponse() (response *DeleteScreenshotTaskResponse)
func (*DeleteScreenshotTaskResponse) FromJsonString ¶ added in v1.0.354
func (r *DeleteScreenshotTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteScreenshotTaskResponse) ToJsonString ¶ added in v1.0.354
func (r *DeleteScreenshotTaskResponse) ToJsonString() string
type DeleteScreenshotTaskResponseParams ¶ added in v1.0.426
type DeleteScreenshotTaskResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAllStreamPlayInfoListRequest ¶
type DescribeAllStreamPlayInfoListRequest struct { *tchttp.BaseRequest // 查询时间点,精确到分钟粒度,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO%20%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F,-ISO%20%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 // 支持最近1个月的数据查询,数据延迟为5分钟左右,如果要查询实时的数据,建议传递5分钟前的整点时间点。 QueryTime *string `json:"QueryTime,omitnil,omitempty" name:"QueryTime"` // 播放域名列表,若不填,表示总体数据。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` }
func NewDescribeAllStreamPlayInfoListRequest ¶
func NewDescribeAllStreamPlayInfoListRequest() (request *DescribeAllStreamPlayInfoListRequest)
func (*DescribeAllStreamPlayInfoListRequest) FromJsonString ¶
func (r *DescribeAllStreamPlayInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAllStreamPlayInfoListRequest) ToJsonString ¶
func (r *DescribeAllStreamPlayInfoListRequest) ToJsonString() string
type DescribeAllStreamPlayInfoListRequestParams ¶ added in v1.0.426
type DescribeAllStreamPlayInfoListRequestParams struct { // 查询时间点,精确到分钟粒度,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO%20%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F,-ISO%20%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 // 支持最近1个月的数据查询,数据延迟为5分钟左右,如果要查询实时的数据,建议传递5分钟前的整点时间点。 QueryTime *string `json:"QueryTime,omitnil,omitempty" name:"QueryTime"` // 播放域名列表,若不填,表示总体数据。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` }
Predefined struct for user
type DescribeAllStreamPlayInfoListResponse ¶
type DescribeAllStreamPlayInfoListResponse struct { *tchttp.BaseResponse Response *DescribeAllStreamPlayInfoListResponseParams `json:"Response"` }
func NewDescribeAllStreamPlayInfoListResponse ¶
func NewDescribeAllStreamPlayInfoListResponse() (response *DescribeAllStreamPlayInfoListResponse)
func (*DescribeAllStreamPlayInfoListResponse) FromJsonString ¶
func (r *DescribeAllStreamPlayInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAllStreamPlayInfoListResponse) ToJsonString ¶
func (r *DescribeAllStreamPlayInfoListResponse) ToJsonString() string
type DescribeAllStreamPlayInfoListResponseParams ¶ added in v1.0.426
type DescribeAllStreamPlayInfoListResponseParams struct { // 查询时间点,回传的输入参数中的查询时间。 QueryTime *string `json:"QueryTime,omitnil,omitempty" name:"QueryTime"` // 数据信息列表。 DataInfoList []*MonitorStreamPlayInfo `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAreaBillBandwidthAndFluxListRequest ¶
type DescribeAreaBillBandwidthAndFluxListRequest struct { *tchttp.BaseRequest // 起始时间点,格式为yyyy-mm-dd HH:MM:SS。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点,格式为yyyy-mm-dd HH:MM:SS,起始和结束时间跨度不支持超过1天。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 直播播放域名,若不填,表示总体数据。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` }
func NewDescribeAreaBillBandwidthAndFluxListRequest ¶
func NewDescribeAreaBillBandwidthAndFluxListRequest() (request *DescribeAreaBillBandwidthAndFluxListRequest)
func (*DescribeAreaBillBandwidthAndFluxListRequest) FromJsonString ¶
func (r *DescribeAreaBillBandwidthAndFluxListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAreaBillBandwidthAndFluxListRequest) ToJsonString ¶
func (r *DescribeAreaBillBandwidthAndFluxListRequest) ToJsonString() string
type DescribeAreaBillBandwidthAndFluxListRequestParams ¶ added in v1.0.426
type DescribeAreaBillBandwidthAndFluxListRequestParams struct { // 起始时间点,格式为yyyy-mm-dd HH:MM:SS。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点,格式为yyyy-mm-dd HH:MM:SS,起始和结束时间跨度不支持超过1天。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 直播播放域名,若不填,表示总体数据。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` }
Predefined struct for user
type DescribeAreaBillBandwidthAndFluxListResponse ¶
type DescribeAreaBillBandwidthAndFluxListResponse struct { *tchttp.BaseResponse Response *DescribeAreaBillBandwidthAndFluxListResponseParams `json:"Response"` }
func NewDescribeAreaBillBandwidthAndFluxListResponse ¶
func NewDescribeAreaBillBandwidthAndFluxListResponse() (response *DescribeAreaBillBandwidthAndFluxListResponse)
func (*DescribeAreaBillBandwidthAndFluxListResponse) FromJsonString ¶
func (r *DescribeAreaBillBandwidthAndFluxListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAreaBillBandwidthAndFluxListResponse) ToJsonString ¶
func (r *DescribeAreaBillBandwidthAndFluxListResponse) ToJsonString() string
type DescribeAreaBillBandwidthAndFluxListResponseParams ¶ added in v1.0.426
type DescribeAreaBillBandwidthAndFluxListResponseParams struct { // 明细数据信息。 DataInfoList []*BillAreaInfo `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBackupStreamListRequest ¶ added in v1.0.768
type DescribeBackupStreamListRequest struct { *tchttp.BaseRequest // 流名称,用于精确查询。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
func NewDescribeBackupStreamListRequest ¶ added in v1.0.768
func NewDescribeBackupStreamListRequest() (request *DescribeBackupStreamListRequest)
func (*DescribeBackupStreamListRequest) FromJsonString ¶ added in v1.0.768
func (r *DescribeBackupStreamListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBackupStreamListRequest) ToJsonString ¶ added in v1.0.768
func (r *DescribeBackupStreamListRequest) ToJsonString() string
type DescribeBackupStreamListRequestParams ¶ added in v1.0.768
type DescribeBackupStreamListRequestParams struct { // 流名称,用于精确查询。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
Predefined struct for user
type DescribeBackupStreamListResponse ¶ added in v1.0.768
type DescribeBackupStreamListResponse struct { *tchttp.BaseResponse Response *DescribeBackupStreamListResponseParams `json:"Response"` }
func NewDescribeBackupStreamListResponse ¶ added in v1.0.768
func NewDescribeBackupStreamListResponse() (response *DescribeBackupStreamListResponse)
func (*DescribeBackupStreamListResponse) FromJsonString ¶ added in v1.0.768
func (r *DescribeBackupStreamListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBackupStreamListResponse) ToJsonString ¶ added in v1.0.768
func (r *DescribeBackupStreamListResponse) ToJsonString() string
type DescribeBackupStreamListResponseParams ¶ added in v1.0.768
type DescribeBackupStreamListResponseParams struct { // 主备流分组信息列表。 // 注意:此字段可能返回 null,表示取不到有效值。 StreamInfoList []*BackupStreamGroupInfo `json:"StreamInfoList,omitnil,omitempty" name:"StreamInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBillBandwidthAndFluxListRequest ¶
type DescribeBillBandwidthAndFluxListRequest struct { *tchttp.BaseRequest // 起始时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 // 起始和结束时间跨度不支持超过31天。支持最近3年的数据查询 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 直播播放域名,若不填,表示总体数据。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` // 可选值: // Mainland:查询国内数据, // Oversea:则查询国外数据, // 默认:查询国内+国外的数据。 // 注:LEB(快直播)只支持国内+国外数据查询。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` // 数据粒度,支持如下粒度: // 5:5分钟粒度,(跨度不支持超过1天), // 60:1小时粒度(跨度不支持超过一个月), // 1440:天粒度(跨度不支持超过一个月)。 // 默认值:5。 Granularity *uint64 `json:"Granularity,omitnil,omitempty" name:"Granularity"` // 服务名称,可选值包括LVB(标准直播),LEB(快直播),不填则查LVB+LEB总值。 ServiceName *string `json:"ServiceName,omitnil,omitempty" name:"ServiceName"` // 大区,映射表如下: // China Mainland 中国大陆 // Asia Pacific I 亚太一区 // Asia Pacific II 亚太二区 // Asia Pacific III 亚太三区 // Europe 欧洲 // North America 北美 // South America 南美 // Middle East 中东 // Africa 非洲。 RegionNames []*string `json:"RegionNames,omitnil,omitempty" name:"RegionNames"` }
func NewDescribeBillBandwidthAndFluxListRequest ¶
func NewDescribeBillBandwidthAndFluxListRequest() (request *DescribeBillBandwidthAndFluxListRequest)
func (*DescribeBillBandwidthAndFluxListRequest) FromJsonString ¶
func (r *DescribeBillBandwidthAndFluxListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBillBandwidthAndFluxListRequest) ToJsonString ¶
func (r *DescribeBillBandwidthAndFluxListRequest) ToJsonString() string
type DescribeBillBandwidthAndFluxListRequestParams ¶ added in v1.0.426
type DescribeBillBandwidthAndFluxListRequestParams struct { // 起始时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 // 起始和结束时间跨度不支持超过31天。支持最近3年的数据查询 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 直播播放域名,若不填,表示总体数据。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` // 可选值: // Mainland:查询国内数据, // Oversea:则查询国外数据, // 默认:查询国内+国外的数据。 // 注:LEB(快直播)只支持国内+国外数据查询。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` // 数据粒度,支持如下粒度: // 5:5分钟粒度,(跨度不支持超过1天), // 60:1小时粒度(跨度不支持超过一个月), // 1440:天粒度(跨度不支持超过一个月)。 // 默认值:5。 Granularity *uint64 `json:"Granularity,omitnil,omitempty" name:"Granularity"` // 服务名称,可选值包括LVB(标准直播),LEB(快直播),不填则查LVB+LEB总值。 ServiceName *string `json:"ServiceName,omitnil,omitempty" name:"ServiceName"` // 大区,映射表如下: // China Mainland 中国大陆 // Asia Pacific I 亚太一区 // Asia Pacific II 亚太二区 // Asia Pacific III 亚太三区 // Europe 欧洲 // North America 北美 // South America 南美 // Middle East 中东 // Africa 非洲。 RegionNames []*string `json:"RegionNames,omitnil,omitempty" name:"RegionNames"` }
Predefined struct for user
type DescribeBillBandwidthAndFluxListResponse ¶
type DescribeBillBandwidthAndFluxListResponse struct { *tchttp.BaseResponse Response *DescribeBillBandwidthAndFluxListResponseParams `json:"Response"` }
func NewDescribeBillBandwidthAndFluxListResponse ¶
func NewDescribeBillBandwidthAndFluxListResponse() (response *DescribeBillBandwidthAndFluxListResponse)
func (*DescribeBillBandwidthAndFluxListResponse) FromJsonString ¶
func (r *DescribeBillBandwidthAndFluxListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBillBandwidthAndFluxListResponse) ToJsonString ¶
func (r *DescribeBillBandwidthAndFluxListResponse) ToJsonString() string
type DescribeBillBandwidthAndFluxListResponseParams ¶ added in v1.0.426
type DescribeBillBandwidthAndFluxListResponseParams struct { // 峰值带宽所在时间点,接口返回支持两种时间格式(与接口请求传递的时间格式一致): // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 PeakBandwidthTime *string `json:"PeakBandwidthTime,omitnil,omitempty" name:"PeakBandwidthTime"` // 峰值带宽,单位是Mbps。 PeakBandwidth *float64 `json:"PeakBandwidth,omitnil,omitempty" name:"PeakBandwidth"` // 95峰值带宽所在时间点,接口返回支持两种时间格式(与接口请求传递的时间格式一致): // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 P95PeakBandwidthTime *string `json:"P95PeakBandwidthTime,omitnil,omitempty" name:"P95PeakBandwidthTime"` // 95峰值带宽,单位是Mbps。 P95PeakBandwidth *float64 `json:"P95PeakBandwidth,omitnil,omitempty" name:"P95PeakBandwidth"` // 总流量,单位是MB。 SumFlux *float64 `json:"SumFlux,omitnil,omitempty" name:"SumFlux"` // 明细数据信息。 DataInfoList []*BillDataInfo `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCallbackRecordsListRequest ¶
type DescribeCallbackRecordsListRequest struct { *tchttp.BaseRequest // 起始时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F) // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F) // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 // // 查询的起始和结束时间跨度不支持超过1天。仅支持查询最近14天的数据。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 流名称,精确匹配。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 页码。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页条数。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 事件类型。 // 0: "断流", // 1: "推流", // 100: "录制" // 200: "截图回调"。 EventType *uint64 `json:"EventType,omitnil,omitempty" name:"EventType"` // 回调结果。 // 0为成功,其他为失败。 ResultCode *uint64 `json:"ResultCode,omitnil,omitempty" name:"ResultCode"` }
func NewDescribeCallbackRecordsListRequest ¶
func NewDescribeCallbackRecordsListRequest() (request *DescribeCallbackRecordsListRequest)
func (*DescribeCallbackRecordsListRequest) FromJsonString ¶
func (r *DescribeCallbackRecordsListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCallbackRecordsListRequest) ToJsonString ¶
func (r *DescribeCallbackRecordsListRequest) ToJsonString() string
type DescribeCallbackRecordsListRequestParams ¶ added in v1.0.426
type DescribeCallbackRecordsListRequestParams struct { // 起始时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F) // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F) // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 // // 查询的起始和结束时间跨度不支持超过1天。仅支持查询最近14天的数据。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 流名称,精确匹配。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 页码。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页条数。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 事件类型。 // 0: "断流", // 1: "推流", // 100: "录制" // 200: "截图回调"。 EventType *uint64 `json:"EventType,omitnil,omitempty" name:"EventType"` // 回调结果。 // 0为成功,其他为失败。 ResultCode *uint64 `json:"ResultCode,omitnil,omitempty" name:"ResultCode"` }
Predefined struct for user
type DescribeCallbackRecordsListResponse ¶
type DescribeCallbackRecordsListResponse struct { *tchttp.BaseResponse Response *DescribeCallbackRecordsListResponseParams `json:"Response"` }
func NewDescribeCallbackRecordsListResponse ¶
func NewDescribeCallbackRecordsListResponse() (response *DescribeCallbackRecordsListResponse)
func (*DescribeCallbackRecordsListResponse) FromJsonString ¶
func (r *DescribeCallbackRecordsListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCallbackRecordsListResponse) ToJsonString ¶
func (r *DescribeCallbackRecordsListResponse) ToJsonString() string
type DescribeCallbackRecordsListResponseParams ¶ added in v1.0.426
type DescribeCallbackRecordsListResponseParams struct { // 回调事件列表。 DataInfoList []*CallbackEventInfo `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 页码。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页条数。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 总条数。 TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 总页数。 TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeConcurrentRecordStreamNumRequest ¶
type DescribeConcurrentRecordStreamNumRequest struct { *tchttp.BaseRequest // 直播类型,SlowLive:慢直播。 // NormalLive:普通直播。 LiveType *string `json:"LiveType,omitnil,omitempty" name:"LiveType"` // 起始时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 // 可以查询最近180天的数据。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 // 时间跨度最大支持31天。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 如果为空,查询所有地区数据;如果为“Mainland”,查询国内数据;如果为“Oversea”,则查询国外数据。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` // 推流域名列表,不填表示总体数据。 PushDomains []*string `json:"PushDomains,omitnil,omitempty" name:"PushDomains"` }
func NewDescribeConcurrentRecordStreamNumRequest ¶
func NewDescribeConcurrentRecordStreamNumRequest() (request *DescribeConcurrentRecordStreamNumRequest)
func (*DescribeConcurrentRecordStreamNumRequest) FromJsonString ¶
func (r *DescribeConcurrentRecordStreamNumRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeConcurrentRecordStreamNumRequest) ToJsonString ¶
func (r *DescribeConcurrentRecordStreamNumRequest) ToJsonString() string
type DescribeConcurrentRecordStreamNumRequestParams ¶ added in v1.0.426
type DescribeConcurrentRecordStreamNumRequestParams struct { // 直播类型,SlowLive:慢直播。 // NormalLive:普通直播。 LiveType *string `json:"LiveType,omitnil,omitempty" name:"LiveType"` // 起始时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 // 可以查询最近180天的数据。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 // 时间跨度最大支持31天。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 如果为空,查询所有地区数据;如果为“Mainland”,查询国内数据;如果为“Oversea”,则查询国外数据。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` // 推流域名列表,不填表示总体数据。 PushDomains []*string `json:"PushDomains,omitnil,omitempty" name:"PushDomains"` }
Predefined struct for user
type DescribeConcurrentRecordStreamNumResponse ¶
type DescribeConcurrentRecordStreamNumResponse struct { *tchttp.BaseResponse Response *DescribeConcurrentRecordStreamNumResponseParams `json:"Response"` }
func NewDescribeConcurrentRecordStreamNumResponse ¶
func NewDescribeConcurrentRecordStreamNumResponse() (response *DescribeConcurrentRecordStreamNumResponse)
func (*DescribeConcurrentRecordStreamNumResponse) FromJsonString ¶
func (r *DescribeConcurrentRecordStreamNumResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeConcurrentRecordStreamNumResponse) ToJsonString ¶
func (r *DescribeConcurrentRecordStreamNumResponse) ToJsonString() string
type DescribeConcurrentRecordStreamNumResponseParams ¶ added in v1.0.426
type DescribeConcurrentRecordStreamNumResponseParams struct { // 统计信息列表。 DataInfoList []*ConcurrentRecordStreamNum `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDeliverBandwidthListRequest ¶
type DescribeDeliverBandwidthListRequest struct { *tchttp.BaseRequest // 起始时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 // 支持最近三个月的数据查询,时间跨度最大是1个月。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
func NewDescribeDeliverBandwidthListRequest ¶
func NewDescribeDeliverBandwidthListRequest() (request *DescribeDeliverBandwidthListRequest)
func (*DescribeDeliverBandwidthListRequest) FromJsonString ¶
func (r *DescribeDeliverBandwidthListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDeliverBandwidthListRequest) ToJsonString ¶
func (r *DescribeDeliverBandwidthListRequest) ToJsonString() string
type DescribeDeliverBandwidthListRequestParams ¶ added in v1.0.426
type DescribeDeliverBandwidthListRequestParams struct { // 起始时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 // 支持最近三个月的数据查询,时间跨度最大是1个月。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
Predefined struct for user
type DescribeDeliverBandwidthListResponse ¶
type DescribeDeliverBandwidthListResponse struct { *tchttp.BaseResponse Response *DescribeDeliverBandwidthListResponseParams `json:"Response"` }
func NewDescribeDeliverBandwidthListResponse ¶
func NewDescribeDeliverBandwidthListResponse() (response *DescribeDeliverBandwidthListResponse)
func (*DescribeDeliverBandwidthListResponse) FromJsonString ¶
func (r *DescribeDeliverBandwidthListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDeliverBandwidthListResponse) ToJsonString ¶
func (r *DescribeDeliverBandwidthListResponse) ToJsonString() string
type DescribeDeliverBandwidthListResponseParams ¶ added in v1.0.426
type DescribeDeliverBandwidthListResponseParams struct { // 转推计费带宽数据 DataInfoList []*BandwidthInfo `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDeliverLogDownListRequest ¶ added in v1.0.740
type DescribeDeliverLogDownListRequest struct {
*tchttp.BaseRequest
}
func NewDescribeDeliverLogDownListRequest ¶ added in v1.0.740
func NewDescribeDeliverLogDownListRequest() (request *DescribeDeliverLogDownListRequest)
func (*DescribeDeliverLogDownListRequest) FromJsonString ¶ added in v1.0.740
func (r *DescribeDeliverLogDownListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDeliverLogDownListRequest) ToJsonString ¶ added in v1.0.740
func (r *DescribeDeliverLogDownListRequest) ToJsonString() string
type DescribeDeliverLogDownListRequestParams ¶ added in v1.0.740
type DescribeDeliverLogDownListRequestParams struct { }
Predefined struct for user
type DescribeDeliverLogDownListResponse ¶ added in v1.0.740
type DescribeDeliverLogDownListResponse struct { *tchttp.BaseResponse Response *DescribeDeliverLogDownListResponseParams `json:"Response"` }
func NewDescribeDeliverLogDownListResponse ¶ added in v1.0.740
func NewDescribeDeliverLogDownListResponse() (response *DescribeDeliverLogDownListResponse)
func (*DescribeDeliverLogDownListResponse) FromJsonString ¶ added in v1.0.740
func (r *DescribeDeliverLogDownListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDeliverLogDownListResponse) ToJsonString ¶ added in v1.0.740
func (r *DescribeDeliverLogDownListResponse) ToJsonString() string
type DescribeDeliverLogDownListResponseParams ¶ added in v1.0.740
type DescribeDeliverLogDownListResponseParams struct { // 日志信息列表。 LogInfoList []*PushLogInfo `json:"LogInfoList,omitnil,omitempty" name:"LogInfoList"` // 总条数。 TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeGroupProIspPlayInfoListRequest ¶
type DescribeGroupProIspPlayInfoListRequest struct { *tchttp.BaseRequest // 起始时间点, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 // 时间跨度在(0,3小时],支持最近1个月数据查询。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 播放域名,默认为不填,表示求总体数据。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` // 省份列表,默认不填,则返回各省份的数据。 ProvinceNames []*string `json:"ProvinceNames,omitnil,omitempty" name:"ProvinceNames"` // 运营商列表,默认不填,则返回整个运营商的数据。 IspNames []*string `json:"IspNames,omitnil,omitempty" name:"IspNames"` // 国内还是国外,如果为空,查询所有地区数据;如果为“Mainland”,查询国内数据;如果为“Oversea”,则查询国外数据。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` }
func NewDescribeGroupProIspPlayInfoListRequest ¶
func NewDescribeGroupProIspPlayInfoListRequest() (request *DescribeGroupProIspPlayInfoListRequest)
func (*DescribeGroupProIspPlayInfoListRequest) FromJsonString ¶
func (r *DescribeGroupProIspPlayInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeGroupProIspPlayInfoListRequest) ToJsonString ¶
func (r *DescribeGroupProIspPlayInfoListRequest) ToJsonString() string
type DescribeGroupProIspPlayInfoListRequestParams ¶ added in v1.0.426
type DescribeGroupProIspPlayInfoListRequestParams struct { // 起始时间点, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 // 时间跨度在(0,3小时],支持最近1个月数据查询。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 播放域名,默认为不填,表示求总体数据。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` // 省份列表,默认不填,则返回各省份的数据。 ProvinceNames []*string `json:"ProvinceNames,omitnil,omitempty" name:"ProvinceNames"` // 运营商列表,默认不填,则返回整个运营商的数据。 IspNames []*string `json:"IspNames,omitnil,omitempty" name:"IspNames"` // 国内还是国外,如果为空,查询所有地区数据;如果为“Mainland”,查询国内数据;如果为“Oversea”,则查询国外数据。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` }
Predefined struct for user
type DescribeGroupProIspPlayInfoListResponse ¶
type DescribeGroupProIspPlayInfoListResponse struct { *tchttp.BaseResponse Response *DescribeGroupProIspPlayInfoListResponseParams `json:"Response"` }
func NewDescribeGroupProIspPlayInfoListResponse ¶
func NewDescribeGroupProIspPlayInfoListResponse() (response *DescribeGroupProIspPlayInfoListResponse)
func (*DescribeGroupProIspPlayInfoListResponse) FromJsonString ¶
func (r *DescribeGroupProIspPlayInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeGroupProIspPlayInfoListResponse) ToJsonString ¶
func (r *DescribeGroupProIspPlayInfoListResponse) ToJsonString() string
type DescribeGroupProIspPlayInfoListResponseParams ¶ added in v1.0.426
type DescribeGroupProIspPlayInfoListResponseParams struct { // 数据内容。 DataInfoList []*GroupProIspDataInfo `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeHttpStatusInfoListRequest ¶
type DescribeHttpStatusInfoListRequest struct { *tchttp.BaseRequest // 起始时间, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 播放域名列表。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` }
func NewDescribeHttpStatusInfoListRequest ¶
func NewDescribeHttpStatusInfoListRequest() (request *DescribeHttpStatusInfoListRequest)
func (*DescribeHttpStatusInfoListRequest) FromJsonString ¶
func (r *DescribeHttpStatusInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHttpStatusInfoListRequest) ToJsonString ¶
func (r *DescribeHttpStatusInfoListRequest) ToJsonString() string
type DescribeHttpStatusInfoListRequestParams ¶ added in v1.0.426
type DescribeHttpStatusInfoListRequestParams struct { // 起始时间, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 播放域名列表。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` }
Predefined struct for user
type DescribeHttpStatusInfoListResponse ¶
type DescribeHttpStatusInfoListResponse struct { *tchttp.BaseResponse Response *DescribeHttpStatusInfoListResponseParams `json:"Response"` }
func NewDescribeHttpStatusInfoListResponse ¶
func NewDescribeHttpStatusInfoListResponse() (response *DescribeHttpStatusInfoListResponse)
func (*DescribeHttpStatusInfoListResponse) FromJsonString ¶
func (r *DescribeHttpStatusInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeHttpStatusInfoListResponse) ToJsonString ¶
func (r *DescribeHttpStatusInfoListResponse) ToJsonString() string
type DescribeHttpStatusInfoListResponseParams ¶ added in v1.0.426
type DescribeHttpStatusInfoListResponseParams struct { // 播放状态码列表。 DataInfoList []*HttpStatusData `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveCallbackRulesRequest ¶
type DescribeLiveCallbackRulesRequest struct {
*tchttp.BaseRequest
}
func NewDescribeLiveCallbackRulesRequest ¶
func NewDescribeLiveCallbackRulesRequest() (request *DescribeLiveCallbackRulesRequest)
func (*DescribeLiveCallbackRulesRequest) FromJsonString ¶
func (r *DescribeLiveCallbackRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveCallbackRulesRequest) ToJsonString ¶
func (r *DescribeLiveCallbackRulesRequest) ToJsonString() string
type DescribeLiveCallbackRulesRequestParams ¶ added in v1.0.426
type DescribeLiveCallbackRulesRequestParams struct { }
Predefined struct for user
type DescribeLiveCallbackRulesResponse ¶
type DescribeLiveCallbackRulesResponse struct { *tchttp.BaseResponse Response *DescribeLiveCallbackRulesResponseParams `json:"Response"` }
func NewDescribeLiveCallbackRulesResponse ¶
func NewDescribeLiveCallbackRulesResponse() (response *DescribeLiveCallbackRulesResponse)
func (*DescribeLiveCallbackRulesResponse) FromJsonString ¶
func (r *DescribeLiveCallbackRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveCallbackRulesResponse) ToJsonString ¶
func (r *DescribeLiveCallbackRulesResponse) ToJsonString() string
type DescribeLiveCallbackRulesResponseParams ¶ added in v1.0.426
type DescribeLiveCallbackRulesResponseParams struct { // 规则信息列表。 Rules []*CallBackRuleInfo `json:"Rules,omitnil,omitempty" name:"Rules"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveCallbackTemplateRequest ¶
type DescribeLiveCallbackTemplateRequest struct { *tchttp.BaseRequest // 模板 ID。 // 1. 在创建回调模板接口 [CreateLiveCallbackTemplate](/document/product/267/32637) 调用的返回值中获取模板 ID。 // 2. 可以从接口 [DescribeLiveCallbackTemplates](/document/product/267/32632) 查询已经创建的过的模板列表。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
func NewDescribeLiveCallbackTemplateRequest ¶
func NewDescribeLiveCallbackTemplateRequest() (request *DescribeLiveCallbackTemplateRequest)
func (*DescribeLiveCallbackTemplateRequest) FromJsonString ¶
func (r *DescribeLiveCallbackTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveCallbackTemplateRequest) ToJsonString ¶
func (r *DescribeLiveCallbackTemplateRequest) ToJsonString() string
type DescribeLiveCallbackTemplateRequestParams ¶ added in v1.0.426
type DescribeLiveCallbackTemplateRequestParams struct { // 模板 ID。 // 1. 在创建回调模板接口 [CreateLiveCallbackTemplate](/document/product/267/32637) 调用的返回值中获取模板 ID。 // 2. 可以从接口 [DescribeLiveCallbackTemplates](/document/product/267/32632) 查询已经创建的过的模板列表。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
Predefined struct for user
type DescribeLiveCallbackTemplateResponse ¶
type DescribeLiveCallbackTemplateResponse struct { *tchttp.BaseResponse Response *DescribeLiveCallbackTemplateResponseParams `json:"Response"` }
func NewDescribeLiveCallbackTemplateResponse ¶
func NewDescribeLiveCallbackTemplateResponse() (response *DescribeLiveCallbackTemplateResponse)
func (*DescribeLiveCallbackTemplateResponse) FromJsonString ¶
func (r *DescribeLiveCallbackTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveCallbackTemplateResponse) ToJsonString ¶
func (r *DescribeLiveCallbackTemplateResponse) ToJsonString() string
type DescribeLiveCallbackTemplateResponseParams ¶ added in v1.0.426
type DescribeLiveCallbackTemplateResponseParams struct { // 回调模板信息。 Template *CallBackTemplateInfo `json:"Template,omitnil,omitempty" name:"Template"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveCallbackTemplatesRequest ¶
type DescribeLiveCallbackTemplatesRequest struct {
*tchttp.BaseRequest
}
func NewDescribeLiveCallbackTemplatesRequest ¶
func NewDescribeLiveCallbackTemplatesRequest() (request *DescribeLiveCallbackTemplatesRequest)
func (*DescribeLiveCallbackTemplatesRequest) FromJsonString ¶
func (r *DescribeLiveCallbackTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveCallbackTemplatesRequest) ToJsonString ¶
func (r *DescribeLiveCallbackTemplatesRequest) ToJsonString() string
type DescribeLiveCallbackTemplatesRequestParams ¶ added in v1.0.426
type DescribeLiveCallbackTemplatesRequestParams struct { }
Predefined struct for user
type DescribeLiveCallbackTemplatesResponse ¶
type DescribeLiveCallbackTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeLiveCallbackTemplatesResponseParams `json:"Response"` }
func NewDescribeLiveCallbackTemplatesResponse ¶
func NewDescribeLiveCallbackTemplatesResponse() (response *DescribeLiveCallbackTemplatesResponse)
func (*DescribeLiveCallbackTemplatesResponse) FromJsonString ¶
func (r *DescribeLiveCallbackTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveCallbackTemplatesResponse) ToJsonString ¶
func (r *DescribeLiveCallbackTemplatesResponse) ToJsonString() string
type DescribeLiveCallbackTemplatesResponseParams ¶ added in v1.0.426
type DescribeLiveCallbackTemplatesResponseParams struct { // 模板信息列表。 Templates []*CallBackTemplateInfo `json:"Templates,omitnil,omitempty" name:"Templates"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveCertRequest ¶
type DescribeLiveCertRequest struct { *tchttp.BaseRequest // DescribeLiveCerts接口获取到的证书Id。 CertId *int64 `json:"CertId,omitnil,omitempty" name:"CertId"` }
func NewDescribeLiveCertRequest ¶
func NewDescribeLiveCertRequest() (request *DescribeLiveCertRequest)
func (*DescribeLiveCertRequest) FromJsonString ¶
func (r *DescribeLiveCertRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveCertRequest) ToJsonString ¶
func (r *DescribeLiveCertRequest) ToJsonString() string
type DescribeLiveCertRequestParams ¶ added in v1.0.426
type DescribeLiveCertRequestParams struct { // DescribeLiveCerts接口获取到的证书Id。 CertId *int64 `json:"CertId,omitnil,omitempty" name:"CertId"` }
Predefined struct for user
type DescribeLiveCertResponse ¶
type DescribeLiveCertResponse struct { *tchttp.BaseResponse Response *DescribeLiveCertResponseParams `json:"Response"` }
func NewDescribeLiveCertResponse ¶
func NewDescribeLiveCertResponse() (response *DescribeLiveCertResponse)
func (*DescribeLiveCertResponse) FromJsonString ¶
func (r *DescribeLiveCertResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveCertResponse) ToJsonString ¶
func (r *DescribeLiveCertResponse) ToJsonString() string
type DescribeLiveCertResponseParams ¶ added in v1.0.426
type DescribeLiveCertResponseParams struct { // 证书信息。 CertInfo *CertInfo `json:"CertInfo,omitnil,omitempty" name:"CertInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveCertsRequest ¶
type DescribeLiveCertsRequest struct {
*tchttp.BaseRequest
}
func NewDescribeLiveCertsRequest ¶
func NewDescribeLiveCertsRequest() (request *DescribeLiveCertsRequest)
func (*DescribeLiveCertsRequest) FromJsonString ¶
func (r *DescribeLiveCertsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveCertsRequest) ToJsonString ¶
func (r *DescribeLiveCertsRequest) ToJsonString() string
type DescribeLiveCertsRequestParams ¶ added in v1.0.426
type DescribeLiveCertsRequestParams struct { }
Predefined struct for user
type DescribeLiveCertsResponse ¶
type DescribeLiveCertsResponse struct { *tchttp.BaseResponse Response *DescribeLiveCertsResponseParams `json:"Response"` }
func NewDescribeLiveCertsResponse ¶
func NewDescribeLiveCertsResponse() (response *DescribeLiveCertsResponse)
func (*DescribeLiveCertsResponse) FromJsonString ¶
func (r *DescribeLiveCertsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveCertsResponse) ToJsonString ¶
func (r *DescribeLiveCertsResponse) ToJsonString() string
type DescribeLiveCertsResponseParams ¶ added in v1.0.426
type DescribeLiveCertsResponseParams struct { // 证书信息列表。 CertInfoSet []*CertInfo `json:"CertInfoSet,omitnil,omitempty" name:"CertInfoSet"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveDelayInfoListRequest ¶
type DescribeLiveDelayInfoListRequest struct {
*tchttp.BaseRequest
}
func NewDescribeLiveDelayInfoListRequest ¶
func NewDescribeLiveDelayInfoListRequest() (request *DescribeLiveDelayInfoListRequest)
func (*DescribeLiveDelayInfoListRequest) FromJsonString ¶
func (r *DescribeLiveDelayInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveDelayInfoListRequest) ToJsonString ¶
func (r *DescribeLiveDelayInfoListRequest) ToJsonString() string
type DescribeLiveDelayInfoListRequestParams ¶ added in v1.0.426
type DescribeLiveDelayInfoListRequestParams struct { }
Predefined struct for user
type DescribeLiveDelayInfoListResponse ¶
type DescribeLiveDelayInfoListResponse struct { *tchttp.BaseResponse Response *DescribeLiveDelayInfoListResponseParams `json:"Response"` }
func NewDescribeLiveDelayInfoListResponse ¶
func NewDescribeLiveDelayInfoListResponse() (response *DescribeLiveDelayInfoListResponse)
func (*DescribeLiveDelayInfoListResponse) FromJsonString ¶
func (r *DescribeLiveDelayInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveDelayInfoListResponse) ToJsonString ¶
func (r *DescribeLiveDelayInfoListResponse) ToJsonString() string
type DescribeLiveDelayInfoListResponseParams ¶ added in v1.0.426
type DescribeLiveDelayInfoListResponseParams struct { // 延播信息列表。 DelayInfoList []*DelayInfo `json:"DelayInfoList,omitnil,omitempty" name:"DelayInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveDomainCertBindingsRequest ¶ added in v1.0.466
type DescribeLiveDomainCertBindingsRequest struct { *tchttp.BaseRequest // 要搜索的域名字符串。 DomainSearch *string `json:"DomainSearch,omitnil,omitempty" name:"DomainSearch"` // 记录行的位置,从0开始。默认0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 记录行的最大数目。默认50。 // 若不传,则最多返回50条数据。 Length *int64 `json:"Length,omitnil,omitempty" name:"Length"` // 要查询的单个域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 可取值: // ExpireTimeAsc:证书过期时间升序。 // ExpireTimeDesc:证书过期时间降序。 OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"` }
func NewDescribeLiveDomainCertBindingsRequest ¶ added in v1.0.466
func NewDescribeLiveDomainCertBindingsRequest() (request *DescribeLiveDomainCertBindingsRequest)
func (*DescribeLiveDomainCertBindingsRequest) FromJsonString ¶ added in v1.0.466
func (r *DescribeLiveDomainCertBindingsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveDomainCertBindingsRequest) ToJsonString ¶ added in v1.0.466
func (r *DescribeLiveDomainCertBindingsRequest) ToJsonString() string
type DescribeLiveDomainCertBindingsRequestParams ¶ added in v1.0.466
type DescribeLiveDomainCertBindingsRequestParams struct { // 要搜索的域名字符串。 DomainSearch *string `json:"DomainSearch,omitnil,omitempty" name:"DomainSearch"` // 记录行的位置,从0开始。默认0。 Offset *int64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 记录行的最大数目。默认50。 // 若不传,则最多返回50条数据。 Length *int64 `json:"Length,omitnil,omitempty" name:"Length"` // 要查询的单个域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 可取值: // ExpireTimeAsc:证书过期时间升序。 // ExpireTimeDesc:证书过期时间降序。 OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"` }
Predefined struct for user
type DescribeLiveDomainCertBindingsResponse ¶ added in v1.0.466
type DescribeLiveDomainCertBindingsResponse struct { *tchttp.BaseResponse Response *DescribeLiveDomainCertBindingsResponseParams `json:"Response"` }
func NewDescribeLiveDomainCertBindingsResponse ¶ added in v1.0.466
func NewDescribeLiveDomainCertBindingsResponse() (response *DescribeLiveDomainCertBindingsResponse)
func (*DescribeLiveDomainCertBindingsResponse) FromJsonString ¶ added in v1.0.466
func (r *DescribeLiveDomainCertBindingsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveDomainCertBindingsResponse) ToJsonString ¶ added in v1.0.466
func (r *DescribeLiveDomainCertBindingsResponse) ToJsonString() string
type DescribeLiveDomainCertBindingsResponseParams ¶ added in v1.0.466
type DescribeLiveDomainCertBindingsResponseParams struct { // 有绑定证书的域名信息数组。 LiveDomainCertBindings []*LiveDomainCertBindings `json:"LiveDomainCertBindings,omitnil,omitempty" name:"LiveDomainCertBindings"` // 总的记录行数,便于分页。 TotalNum *int64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveDomainCertRequest ¶
type DescribeLiveDomainCertRequest struct { *tchttp.BaseRequest // 播放域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` }
func NewDescribeLiveDomainCertRequest ¶
func NewDescribeLiveDomainCertRequest() (request *DescribeLiveDomainCertRequest)
func (*DescribeLiveDomainCertRequest) FromJsonString ¶
func (r *DescribeLiveDomainCertRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveDomainCertRequest) ToJsonString ¶
func (r *DescribeLiveDomainCertRequest) ToJsonString() string
type DescribeLiveDomainCertRequestParams ¶ added in v1.0.426
type DescribeLiveDomainCertRequestParams struct { // 播放域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` }
Predefined struct for user
type DescribeLiveDomainCertResponse ¶
type DescribeLiveDomainCertResponse struct { *tchttp.BaseResponse Response *DescribeLiveDomainCertResponseParams `json:"Response"` }
func NewDescribeLiveDomainCertResponse ¶
func NewDescribeLiveDomainCertResponse() (response *DescribeLiveDomainCertResponse)
func (*DescribeLiveDomainCertResponse) FromJsonString ¶
func (r *DescribeLiveDomainCertResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveDomainCertResponse) ToJsonString ¶
func (r *DescribeLiveDomainCertResponse) ToJsonString() string
type DescribeLiveDomainCertResponseParams ¶ added in v1.0.426
type DescribeLiveDomainCertResponseParams struct { // 证书信息。 DomainCertInfo *DomainCertInfo `json:"DomainCertInfo,omitnil,omitempty" name:"DomainCertInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveDomainPlayInfoListRequest ¶
type DescribeLiveDomainPlayInfoListRequest struct { *tchttp.BaseRequest // 播放域名列表。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` }
func NewDescribeLiveDomainPlayInfoListRequest ¶
func NewDescribeLiveDomainPlayInfoListRequest() (request *DescribeLiveDomainPlayInfoListRequest)
func (*DescribeLiveDomainPlayInfoListRequest) FromJsonString ¶
func (r *DescribeLiveDomainPlayInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveDomainPlayInfoListRequest) ToJsonString ¶
func (r *DescribeLiveDomainPlayInfoListRequest) ToJsonString() string
type DescribeLiveDomainPlayInfoListRequestParams ¶ added in v1.0.426
type DescribeLiveDomainPlayInfoListRequestParams struct { // 播放域名列表。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` }
Predefined struct for user
type DescribeLiveDomainPlayInfoListResponse ¶
type DescribeLiveDomainPlayInfoListResponse struct { *tchttp.BaseResponse Response *DescribeLiveDomainPlayInfoListResponseParams `json:"Response"` }
func NewDescribeLiveDomainPlayInfoListResponse ¶
func NewDescribeLiveDomainPlayInfoListResponse() (response *DescribeLiveDomainPlayInfoListResponse)
func (*DescribeLiveDomainPlayInfoListResponse) FromJsonString ¶
func (r *DescribeLiveDomainPlayInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveDomainPlayInfoListResponse) ToJsonString ¶
func (r *DescribeLiveDomainPlayInfoListResponse) ToJsonString() string
type DescribeLiveDomainPlayInfoListResponseParams ¶ added in v1.0.426
type DescribeLiveDomainPlayInfoListResponseParams struct { // 数据时间,格式为yyyy-mm-dd HH:MM:SS。 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 实时总带宽。 TotalBandwidth *float64 `json:"TotalBandwidth,omitnil,omitempty" name:"TotalBandwidth"` // 实时总流量。 TotalFlux *float64 `json:"TotalFlux,omitnil,omitempty" name:"TotalFlux"` // 总请求数。 TotalRequest *uint64 `json:"TotalRequest,omitnil,omitempty" name:"TotalRequest"` // 实时总连接数。 TotalOnline *uint64 `json:"TotalOnline,omitnil,omitempty" name:"TotalOnline"` // 分域名的数据情况。 DomainInfoList []*DomainInfoList `json:"DomainInfoList,omitnil,omitempty" name:"DomainInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveDomainRefererRequest ¶
type DescribeLiveDomainRefererRequest struct { *tchttp.BaseRequest // 播放域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` }
func NewDescribeLiveDomainRefererRequest ¶
func NewDescribeLiveDomainRefererRequest() (request *DescribeLiveDomainRefererRequest)
func (*DescribeLiveDomainRefererRequest) FromJsonString ¶
func (r *DescribeLiveDomainRefererRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveDomainRefererRequest) ToJsonString ¶
func (r *DescribeLiveDomainRefererRequest) ToJsonString() string
type DescribeLiveDomainRefererRequestParams ¶ added in v1.0.426
type DescribeLiveDomainRefererRequestParams struct { // 播放域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` }
Predefined struct for user
type DescribeLiveDomainRefererResponse ¶
type DescribeLiveDomainRefererResponse struct { *tchttp.BaseResponse Response *DescribeLiveDomainRefererResponseParams `json:"Response"` }
func NewDescribeLiveDomainRefererResponse ¶
func NewDescribeLiveDomainRefererResponse() (response *DescribeLiveDomainRefererResponse)
func (*DescribeLiveDomainRefererResponse) FromJsonString ¶
func (r *DescribeLiveDomainRefererResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveDomainRefererResponse) ToJsonString ¶
func (r *DescribeLiveDomainRefererResponse) ToJsonString() string
type DescribeLiveDomainRefererResponseParams ¶ added in v1.0.426
type DescribeLiveDomainRefererResponseParams struct { // 域名 Referer 黑白名单配置。 RefererAuthConfig *RefererAuthConfig `json:"RefererAuthConfig,omitnil,omitempty" name:"RefererAuthConfig"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveDomainRequest ¶
type DescribeLiveDomainRequest struct { *tchttp.BaseRequest // 域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` }
func NewDescribeLiveDomainRequest ¶
func NewDescribeLiveDomainRequest() (request *DescribeLiveDomainRequest)
func (*DescribeLiveDomainRequest) FromJsonString ¶
func (r *DescribeLiveDomainRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveDomainRequest) ToJsonString ¶
func (r *DescribeLiveDomainRequest) ToJsonString() string
type DescribeLiveDomainRequestParams ¶ added in v1.0.426
type DescribeLiveDomainRequestParams struct { // 域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` }
Predefined struct for user
type DescribeLiveDomainResponse ¶
type DescribeLiveDomainResponse struct { *tchttp.BaseResponse Response *DescribeLiveDomainResponseParams `json:"Response"` }
func NewDescribeLiveDomainResponse ¶
func NewDescribeLiveDomainResponse() (response *DescribeLiveDomainResponse)
func (*DescribeLiveDomainResponse) FromJsonString ¶
func (r *DescribeLiveDomainResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveDomainResponse) ToJsonString ¶
func (r *DescribeLiveDomainResponse) ToJsonString() string
type DescribeLiveDomainResponseParams ¶ added in v1.0.426
type DescribeLiveDomainResponseParams struct { // 域名信息。 // 注意:此字段可能返回 null,表示取不到有效值。 DomainInfo *DomainInfo `json:"DomainInfo,omitnil,omitempty" name:"DomainInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveDomainsRequest ¶
type DescribeLiveDomainsRequest struct { *tchttp.BaseRequest // 域名状态过滤。0-停用,1-启用。 DomainStatus *uint64 `json:"DomainStatus,omitnil,omitempty" name:"DomainStatus"` // 域名类型过滤。0-推流,1-播放。 DomainType *uint64 `json:"DomainType,omitnil,omitempty" name:"DomainType"` // 分页大小,范围:10~100。默认10。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 取第几页,范围:1~100000。默认1。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 0 普通直播 1慢直播 默认0。 IsDelayLive *uint64 `json:"IsDelayLive,omitnil,omitempty" name:"IsDelayLive"` // 域名前缀。 DomainPrefix *string `json:"DomainPrefix,omitnil,omitempty" name:"DomainPrefix"` // 播放区域,只在 DomainType=1 时该参数有意义。 // 1: 国内。 // 2: 全球。 // 3: 海外。 PlayType *uint64 `json:"PlayType,omitnil,omitempty" name:"PlayType"` }
func NewDescribeLiveDomainsRequest ¶
func NewDescribeLiveDomainsRequest() (request *DescribeLiveDomainsRequest)
func (*DescribeLiveDomainsRequest) FromJsonString ¶
func (r *DescribeLiveDomainsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveDomainsRequest) ToJsonString ¶
func (r *DescribeLiveDomainsRequest) ToJsonString() string
type DescribeLiveDomainsRequestParams ¶ added in v1.0.426
type DescribeLiveDomainsRequestParams struct { // 域名状态过滤。0-停用,1-启用。 DomainStatus *uint64 `json:"DomainStatus,omitnil,omitempty" name:"DomainStatus"` // 域名类型过滤。0-推流,1-播放。 DomainType *uint64 `json:"DomainType,omitnil,omitempty" name:"DomainType"` // 分页大小,范围:10~100。默认10。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 取第几页,范围:1~100000。默认1。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 0 普通直播 1慢直播 默认0。 IsDelayLive *uint64 `json:"IsDelayLive,omitnil,omitempty" name:"IsDelayLive"` // 域名前缀。 DomainPrefix *string `json:"DomainPrefix,omitnil,omitempty" name:"DomainPrefix"` // 播放区域,只在 DomainType=1 时该参数有意义。 // 1: 国内。 // 2: 全球。 // 3: 海外。 PlayType *uint64 `json:"PlayType,omitnil,omitempty" name:"PlayType"` }
Predefined struct for user
type DescribeLiveDomainsResponse ¶
type DescribeLiveDomainsResponse struct { *tchttp.BaseResponse Response *DescribeLiveDomainsResponseParams `json:"Response"` }
func NewDescribeLiveDomainsResponse ¶
func NewDescribeLiveDomainsResponse() (response *DescribeLiveDomainsResponse)
func (*DescribeLiveDomainsResponse) FromJsonString ¶
func (r *DescribeLiveDomainsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveDomainsResponse) ToJsonString ¶
func (r *DescribeLiveDomainsResponse) ToJsonString() string
type DescribeLiveDomainsResponseParams ¶ added in v1.0.426
type DescribeLiveDomainsResponseParams struct { // 总记录数。 AllCount *uint64 `json:"AllCount,omitnil,omitempty" name:"AllCount"` // 域名详细信息列表。 DomainList []*DomainInfo `json:"DomainList,omitnil,omitempty" name:"DomainList"` // 可继续添加域名数量。 // 注意:此字段可能返回 null,表示取不到有效值。 CreateLimitCount *int64 `json:"CreateLimitCount,omitnil,omitempty" name:"CreateLimitCount"` // 启用的播放域名加速区域统计,数组元素分别为:中国大陆(境内),全球地区,国际/港澳台(境外)域名数量。 // 注意:此字段可能返回 null,表示取不到有效值。 PlayTypeCount []*int64 `json:"PlayTypeCount,omitnil,omitempty" name:"PlayTypeCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveForbidStreamListRequest ¶
type DescribeLiveForbidStreamListRequest struct { *tchttp.BaseRequest // 取得第几页,默认1。 PageNum *int64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页大小,最大100。 // 取值:1~100之前的任意整数。 // 默认值:10。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 按流名称查询。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
func NewDescribeLiveForbidStreamListRequest ¶
func NewDescribeLiveForbidStreamListRequest() (request *DescribeLiveForbidStreamListRequest)
func (*DescribeLiveForbidStreamListRequest) FromJsonString ¶
func (r *DescribeLiveForbidStreamListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveForbidStreamListRequest) ToJsonString ¶
func (r *DescribeLiveForbidStreamListRequest) ToJsonString() string
type DescribeLiveForbidStreamListRequestParams ¶ added in v1.0.426
type DescribeLiveForbidStreamListRequestParams struct { // 取得第几页,默认1。 PageNum *int64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页大小,最大100。 // 取值:1~100之前的任意整数。 // 默认值:10。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 按流名称查询。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
Predefined struct for user
type DescribeLiveForbidStreamListResponse ¶
type DescribeLiveForbidStreamListResponse struct { *tchttp.BaseResponse Response *DescribeLiveForbidStreamListResponseParams `json:"Response"` }
func NewDescribeLiveForbidStreamListResponse ¶
func NewDescribeLiveForbidStreamListResponse() (response *DescribeLiveForbidStreamListResponse)
func (*DescribeLiveForbidStreamListResponse) FromJsonString ¶
func (r *DescribeLiveForbidStreamListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveForbidStreamListResponse) ToJsonString ¶
func (r *DescribeLiveForbidStreamListResponse) ToJsonString() string
type DescribeLiveForbidStreamListResponseParams ¶ added in v1.0.426
type DescribeLiveForbidStreamListResponseParams struct { // 符合条件的总个数。 TotalNum *int64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 总页数。 TotalPage *int64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 分页的页码。 PageNum *int64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页显示的条数。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 禁推流列表。 ForbidStreamList []*ForbidStreamInfo `json:"ForbidStreamList,omitnil,omitempty" name:"ForbidStreamList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLivePackageInfoRequest ¶
type DescribeLivePackageInfoRequest struct { *tchttp.BaseRequest // 包类型,可选值: // 0:流量包 // 1:转码包 // 2: 连麦包。 PackageType *int64 `json:"PackageType,omitnil,omitempty" name:"PackageType"` // 排序规则: // 1. BuyTimeDesc: 最新购买的排在最前面 // 2. BuyTimeAsc: 最老购买的排在最前面 // 3. ExpireTimeDesc: 最后过期的排在最前面 // 4. ExpireTimeAsc:最先过期的排在最前面。 // // 注意: // 1. PackageType 为 2(连麦包) 的时候,不支持 3、4 排序。 OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"` // 取得第几页的数据,和 PageSize 同时传递才会生效。 PageNum *int64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 分页大小,和 PageNum 同时传递才会生效。 // 取值:10 ~ 100 之间的任意整数。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` }
func NewDescribeLivePackageInfoRequest ¶
func NewDescribeLivePackageInfoRequest() (request *DescribeLivePackageInfoRequest)
func (*DescribeLivePackageInfoRequest) FromJsonString ¶
func (r *DescribeLivePackageInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLivePackageInfoRequest) ToJsonString ¶
func (r *DescribeLivePackageInfoRequest) ToJsonString() string
type DescribeLivePackageInfoRequestParams ¶ added in v1.0.426
type DescribeLivePackageInfoRequestParams struct { // 包类型,可选值: // 0:流量包 // 1:转码包 // 2: 连麦包。 PackageType *int64 `json:"PackageType,omitnil,omitempty" name:"PackageType"` // 排序规则: // 1. BuyTimeDesc: 最新购买的排在最前面 // 2. BuyTimeAsc: 最老购买的排在最前面 // 3. ExpireTimeDesc: 最后过期的排在最前面 // 4. ExpireTimeAsc:最先过期的排在最前面。 // // 注意: // 1. PackageType 为 2(连麦包) 的时候,不支持 3、4 排序。 OrderBy *string `json:"OrderBy,omitnil,omitempty" name:"OrderBy"` // 取得第几页的数据,和 PageSize 同时传递才会生效。 PageNum *int64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 分页大小,和 PageNum 同时传递才会生效。 // 取值:10 ~ 100 之间的任意整数。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` }
Predefined struct for user
type DescribeLivePackageInfoResponse ¶
type DescribeLivePackageInfoResponse struct { *tchttp.BaseResponse Response *DescribeLivePackageInfoResponseParams `json:"Response"` }
func NewDescribeLivePackageInfoResponse ¶
func NewDescribeLivePackageInfoResponse() (response *DescribeLivePackageInfoResponse)
func (*DescribeLivePackageInfoResponse) FromJsonString ¶
func (r *DescribeLivePackageInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLivePackageInfoResponse) ToJsonString ¶
func (r *DescribeLivePackageInfoResponse) ToJsonString() string
type DescribeLivePackageInfoResponseParams ¶ added in v1.0.426
type DescribeLivePackageInfoResponseParams struct { // 套餐包信息。 // 注意:此字段可能返回 null,表示取不到有效值。 LivePackageInfoList []*LivePackageInfo `json:"LivePackageInfoList,omitnil,omitempty" name:"LivePackageInfoList"` // 套餐包当前计费方式: // -1: 无计费方式或获取失败 // 0: 无计费方式 // 201: 月结带宽 // 202: 月结流量 // 203: 日结带宽 // 204: 日结流量 // 205: 日结时长 // 206: 月结时长 // 304: 日结流量。 // 注意:此字段可能返回 null,表示取不到有效值。 PackageBillMode *int64 `json:"PackageBillMode,omitnil,omitempty" name:"PackageBillMode"` // 总页数。 // 注意:此字段可能返回 null,表示取不到有效值。 TotalPage *int64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 数据总条数。 // 注意:此字段可能返回 null,表示取不到有效值。 TotalNum *int64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 当前页数。 // 注意:此字段可能返回 null,表示取不到有效值。 PageNum *int64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 当前每页数量。 // 注意:此字段可能返回 null,表示取不到有效值。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 当请求参数 PackageType = 0 时生效,逗号分隔,从第一个到最后一个分别表示: // 标准直播,中国大陆(境内全地区)计费方式。 // 标准直播,国际/港澳台(境外多地区)计费方式。 // 快直播,中国大陆(境内全地区)计费方式。 // 快直播,国际/港澳台(境外多地区)计费方式。 // 注意:此字段可能返回 null,表示取不到有效值。 FluxPackageBillMode *string `json:"FluxPackageBillMode,omitnil,omitempty" name:"FluxPackageBillMode"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLivePadProcessorListRequest ¶ added in v1.0.918
type DescribeLivePadProcessorListRequest struct { *tchttp.BaseRequest // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 您的推流域名。 PushDomainName *string `json:"PushDomainName,omitnil,omitempty" name:"PushDomainName"` }
func NewDescribeLivePadProcessorListRequest ¶ added in v1.0.918
func NewDescribeLivePadProcessorListRequest() (request *DescribeLivePadProcessorListRequest)
func (*DescribeLivePadProcessorListRequest) FromJsonString ¶ added in v1.0.918
func (r *DescribeLivePadProcessorListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLivePadProcessorListRequest) ToJsonString ¶ added in v1.0.918
func (r *DescribeLivePadProcessorListRequest) ToJsonString() string
type DescribeLivePadProcessorListRequestParams ¶ added in v1.0.918
type DescribeLivePadProcessorListRequestParams struct { // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 您的推流域名。 PushDomainName *string `json:"PushDomainName,omitnil,omitempty" name:"PushDomainName"` }
Predefined struct for user
type DescribeLivePadProcessorListResponse ¶ added in v1.0.918
type DescribeLivePadProcessorListResponse struct { *tchttp.BaseResponse Response *DescribeLivePadProcessorListResponseParams `json:"Response"` }
func NewDescribeLivePadProcessorListResponse ¶ added in v1.0.918
func NewDescribeLivePadProcessorListResponse() (response *DescribeLivePadProcessorListResponse)
func (*DescribeLivePadProcessorListResponse) FromJsonString ¶ added in v1.0.918
func (r *DescribeLivePadProcessorListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLivePadProcessorListResponse) ToJsonString ¶ added in v1.0.918
func (r *DescribeLivePadProcessorListResponse) ToJsonString() string
type DescribeLivePadProcessorListResponseParams ¶ added in v1.0.918
type DescribeLivePadProcessorListResponseParams struct { // 当前正在拉取垫片的流名称列表。 // 注意:此字段可能返回 null,表示取不到有效值。 StreamNameList []*string `json:"StreamNameList,omitnil,omitempty" name:"StreamNameList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLivePadRulesRequest ¶ added in v1.0.680
type DescribeLivePadRulesRequest struct {
*tchttp.BaseRequest
}
func NewDescribeLivePadRulesRequest ¶ added in v1.0.680
func NewDescribeLivePadRulesRequest() (request *DescribeLivePadRulesRequest)
func (*DescribeLivePadRulesRequest) FromJsonString ¶ added in v1.0.680
func (r *DescribeLivePadRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLivePadRulesRequest) ToJsonString ¶ added in v1.0.680
func (r *DescribeLivePadRulesRequest) ToJsonString() string
type DescribeLivePadRulesRequestParams ¶ added in v1.0.680
type DescribeLivePadRulesRequestParams struct { }
Predefined struct for user
type DescribeLivePadRulesResponse ¶ added in v1.0.680
type DescribeLivePadRulesResponse struct { *tchttp.BaseResponse Response *DescribeLivePadRulesResponseParams `json:"Response"` }
func NewDescribeLivePadRulesResponse ¶ added in v1.0.680
func NewDescribeLivePadRulesResponse() (response *DescribeLivePadRulesResponse)
func (*DescribeLivePadRulesResponse) FromJsonString ¶ added in v1.0.680
func (r *DescribeLivePadRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLivePadRulesResponse) ToJsonString ¶ added in v1.0.680
func (r *DescribeLivePadRulesResponse) ToJsonString() string
type DescribeLivePadRulesResponseParams ¶ added in v1.0.680
type DescribeLivePadRulesResponseParams struct { // 规则信息列表。 Rules []*RuleInfo `json:"Rules,omitnil,omitempty" name:"Rules"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLivePadTemplateRequest ¶ added in v1.0.680
type DescribeLivePadTemplateRequest struct { *tchttp.BaseRequest // 模板id。 TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
func NewDescribeLivePadTemplateRequest ¶ added in v1.0.680
func NewDescribeLivePadTemplateRequest() (request *DescribeLivePadTemplateRequest)
func (*DescribeLivePadTemplateRequest) FromJsonString ¶ added in v1.0.680
func (r *DescribeLivePadTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLivePadTemplateRequest) ToJsonString ¶ added in v1.0.680
func (r *DescribeLivePadTemplateRequest) ToJsonString() string
type DescribeLivePadTemplateRequestParams ¶ added in v1.0.680
type DescribeLivePadTemplateRequestParams struct { // 模板id。 TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
Predefined struct for user
type DescribeLivePadTemplateResponse ¶ added in v1.0.680
type DescribeLivePadTemplateResponse struct { *tchttp.BaseResponse Response *DescribeLivePadTemplateResponseParams `json:"Response"` }
func NewDescribeLivePadTemplateResponse ¶ added in v1.0.680
func NewDescribeLivePadTemplateResponse() (response *DescribeLivePadTemplateResponse)
func (*DescribeLivePadTemplateResponse) FromJsonString ¶ added in v1.0.680
func (r *DescribeLivePadTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLivePadTemplateResponse) ToJsonString ¶ added in v1.0.680
func (r *DescribeLivePadTemplateResponse) ToJsonString() string
type DescribeLivePadTemplateResponseParams ¶ added in v1.0.680
type DescribeLivePadTemplateResponseParams struct { // 直播垫片模板信息。 Template *PadTemplate `json:"Template,omitnil,omitempty" name:"Template"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLivePadTemplatesRequest ¶ added in v1.0.680
type DescribeLivePadTemplatesRequest struct {
*tchttp.BaseRequest
}
func NewDescribeLivePadTemplatesRequest ¶ added in v1.0.680
func NewDescribeLivePadTemplatesRequest() (request *DescribeLivePadTemplatesRequest)
func (*DescribeLivePadTemplatesRequest) FromJsonString ¶ added in v1.0.680
func (r *DescribeLivePadTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLivePadTemplatesRequest) ToJsonString ¶ added in v1.0.680
func (r *DescribeLivePadTemplatesRequest) ToJsonString() string
type DescribeLivePadTemplatesRequestParams ¶ added in v1.0.680
type DescribeLivePadTemplatesRequestParams struct { }
Predefined struct for user
type DescribeLivePadTemplatesResponse ¶ added in v1.0.680
type DescribeLivePadTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeLivePadTemplatesResponseParams `json:"Response"` }
func NewDescribeLivePadTemplatesResponse ¶ added in v1.0.680
func NewDescribeLivePadTemplatesResponse() (response *DescribeLivePadTemplatesResponse)
func (*DescribeLivePadTemplatesResponse) FromJsonString ¶ added in v1.0.680
func (r *DescribeLivePadTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLivePadTemplatesResponse) ToJsonString ¶ added in v1.0.680
func (r *DescribeLivePadTemplatesResponse) ToJsonString() string
type DescribeLivePadTemplatesResponseParams ¶ added in v1.0.680
type DescribeLivePadTemplatesResponseParams struct { // 直播垫片模板信息。 Templates []*PadTemplate `json:"Templates,omitnil,omitempty" name:"Templates"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLivePlayAuthKeyRequest ¶
type DescribeLivePlayAuthKeyRequest struct { *tchttp.BaseRequest // 域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` }
func NewDescribeLivePlayAuthKeyRequest ¶
func NewDescribeLivePlayAuthKeyRequest() (request *DescribeLivePlayAuthKeyRequest)
func (*DescribeLivePlayAuthKeyRequest) FromJsonString ¶
func (r *DescribeLivePlayAuthKeyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLivePlayAuthKeyRequest) ToJsonString ¶
func (r *DescribeLivePlayAuthKeyRequest) ToJsonString() string
type DescribeLivePlayAuthKeyRequestParams ¶ added in v1.0.426
type DescribeLivePlayAuthKeyRequestParams struct { // 域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` }
Predefined struct for user
type DescribeLivePlayAuthKeyResponse ¶
type DescribeLivePlayAuthKeyResponse struct { *tchttp.BaseResponse Response *DescribeLivePlayAuthKeyResponseParams `json:"Response"` }
func NewDescribeLivePlayAuthKeyResponse ¶
func NewDescribeLivePlayAuthKeyResponse() (response *DescribeLivePlayAuthKeyResponse)
func (*DescribeLivePlayAuthKeyResponse) FromJsonString ¶
func (r *DescribeLivePlayAuthKeyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLivePlayAuthKeyResponse) ToJsonString ¶
func (r *DescribeLivePlayAuthKeyResponse) ToJsonString() string
type DescribeLivePlayAuthKeyResponseParams ¶ added in v1.0.426
type DescribeLivePlayAuthKeyResponseParams struct { // 播放鉴权key信息。 PlayAuthKeyInfo *PlayAuthKeyInfo `json:"PlayAuthKeyInfo,omitnil,omitempty" name:"PlayAuthKeyInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLivePullStreamTaskStatusRequest ¶ added in v1.0.685
type DescribeLivePullStreamTaskStatusRequest struct { *tchttp.BaseRequest // 任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewDescribeLivePullStreamTaskStatusRequest ¶ added in v1.0.685
func NewDescribeLivePullStreamTaskStatusRequest() (request *DescribeLivePullStreamTaskStatusRequest)
func (*DescribeLivePullStreamTaskStatusRequest) FromJsonString ¶ added in v1.0.685
func (r *DescribeLivePullStreamTaskStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLivePullStreamTaskStatusRequest) ToJsonString ¶ added in v1.0.685
func (r *DescribeLivePullStreamTaskStatusRequest) ToJsonString() string
type DescribeLivePullStreamTaskStatusRequestParams ¶ added in v1.0.685
type DescribeLivePullStreamTaskStatusRequestParams struct { // 任务 ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type DescribeLivePullStreamTaskStatusResponse ¶ added in v1.0.685
type DescribeLivePullStreamTaskStatusResponse struct { *tchttp.BaseResponse Response *DescribeLivePullStreamTaskStatusResponseParams `json:"Response"` }
func NewDescribeLivePullStreamTaskStatusResponse ¶ added in v1.0.685
func NewDescribeLivePullStreamTaskStatusResponse() (response *DescribeLivePullStreamTaskStatusResponse)
func (*DescribeLivePullStreamTaskStatusResponse) FromJsonString ¶ added in v1.0.685
func (r *DescribeLivePullStreamTaskStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLivePullStreamTaskStatusResponse) ToJsonString ¶ added in v1.0.685
func (r *DescribeLivePullStreamTaskStatusResponse) ToJsonString() string
type DescribeLivePullStreamTaskStatusResponseParams ¶ added in v1.0.685
type DescribeLivePullStreamTaskStatusResponseParams struct { // 任务状态信息。 TaskStatusInfo *TaskStatusInfo `json:"TaskStatusInfo,omitnil,omitempty" name:"TaskStatusInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLivePullStreamTasksRequest ¶
type DescribeLivePullStreamTasksRequest struct { *tchttp.BaseRequest // 任务 ID。 // 来源:调用 CreateLivePullStreamTask 接口时返回。 // 不填默认查询所有任务,按更新时间倒序排序。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 取得第几页,默认值:1。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 分页大小,默认值:10。 // 取值范围:1~20 之前的任意整数。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` }
func NewDescribeLivePullStreamTasksRequest ¶
func NewDescribeLivePullStreamTasksRequest() (request *DescribeLivePullStreamTasksRequest)
func (*DescribeLivePullStreamTasksRequest) FromJsonString ¶
func (r *DescribeLivePullStreamTasksRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLivePullStreamTasksRequest) ToJsonString ¶
func (r *DescribeLivePullStreamTasksRequest) ToJsonString() string
type DescribeLivePullStreamTasksRequestParams ¶ added in v1.0.426
type DescribeLivePullStreamTasksRequestParams struct { // 任务 ID。 // 来源:调用 CreateLivePullStreamTask 接口时返回。 // 不填默认查询所有任务,按更新时间倒序排序。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 取得第几页,默认值:1。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 分页大小,默认值:10。 // 取值范围:1~20 之前的任意整数。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` }
Predefined struct for user
type DescribeLivePullStreamTasksResponse ¶
type DescribeLivePullStreamTasksResponse struct { *tchttp.BaseResponse Response *DescribeLivePullStreamTasksResponseParams `json:"Response"` }
func NewDescribeLivePullStreamTasksResponse ¶
func NewDescribeLivePullStreamTasksResponse() (response *DescribeLivePullStreamTasksResponse)
func (*DescribeLivePullStreamTasksResponse) FromJsonString ¶
func (r *DescribeLivePullStreamTasksResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLivePullStreamTasksResponse) ToJsonString ¶
func (r *DescribeLivePullStreamTasksResponse) ToJsonString() string
type DescribeLivePullStreamTasksResponseParams ¶ added in v1.0.426
type DescribeLivePullStreamTasksResponseParams struct { // 直播拉流任务信息列表。 TaskInfos []*PullStreamTaskInfo `json:"TaskInfos,omitnil,omitempty" name:"TaskInfos"` // 分页的页码。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页大小。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 符合条件的总个数。 TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 总页数。 TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 限制可创建的最大任务数。 LimitTaskNum *uint64 `json:"LimitTaskNum,omitnil,omitempty" name:"LimitTaskNum"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLivePushAuthKeyRequest ¶
type DescribeLivePushAuthKeyRequest struct { *tchttp.BaseRequest // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` }
func NewDescribeLivePushAuthKeyRequest ¶
func NewDescribeLivePushAuthKeyRequest() (request *DescribeLivePushAuthKeyRequest)
func (*DescribeLivePushAuthKeyRequest) FromJsonString ¶
func (r *DescribeLivePushAuthKeyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLivePushAuthKeyRequest) ToJsonString ¶
func (r *DescribeLivePushAuthKeyRequest) ToJsonString() string
type DescribeLivePushAuthKeyRequestParams ¶ added in v1.0.426
type DescribeLivePushAuthKeyRequestParams struct { // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` }
Predefined struct for user
type DescribeLivePushAuthKeyResponse ¶
type DescribeLivePushAuthKeyResponse struct { *tchttp.BaseResponse Response *DescribeLivePushAuthKeyResponseParams `json:"Response"` }
func NewDescribeLivePushAuthKeyResponse ¶
func NewDescribeLivePushAuthKeyResponse() (response *DescribeLivePushAuthKeyResponse)
func (*DescribeLivePushAuthKeyResponse) FromJsonString ¶
func (r *DescribeLivePushAuthKeyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLivePushAuthKeyResponse) ToJsonString ¶
func (r *DescribeLivePushAuthKeyResponse) ToJsonString() string
type DescribeLivePushAuthKeyResponseParams ¶ added in v1.0.426
type DescribeLivePushAuthKeyResponseParams struct { // 推流鉴权key信息。 PushAuthKeyInfo *PushAuthKeyInfo `json:"PushAuthKeyInfo,omitnil,omitempty" name:"PushAuthKeyInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveRecordRulesRequest ¶
type DescribeLiveRecordRulesRequest struct {
*tchttp.BaseRequest
}
func NewDescribeLiveRecordRulesRequest ¶
func NewDescribeLiveRecordRulesRequest() (request *DescribeLiveRecordRulesRequest)
func (*DescribeLiveRecordRulesRequest) FromJsonString ¶
func (r *DescribeLiveRecordRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveRecordRulesRequest) ToJsonString ¶
func (r *DescribeLiveRecordRulesRequest) ToJsonString() string
type DescribeLiveRecordRulesRequestParams ¶ added in v1.0.426
type DescribeLiveRecordRulesRequestParams struct { }
Predefined struct for user
type DescribeLiveRecordRulesResponse ¶
type DescribeLiveRecordRulesResponse struct { *tchttp.BaseResponse Response *DescribeLiveRecordRulesResponseParams `json:"Response"` }
func NewDescribeLiveRecordRulesResponse ¶
func NewDescribeLiveRecordRulesResponse() (response *DescribeLiveRecordRulesResponse)
func (*DescribeLiveRecordRulesResponse) FromJsonString ¶
func (r *DescribeLiveRecordRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveRecordRulesResponse) ToJsonString ¶
func (r *DescribeLiveRecordRulesResponse) ToJsonString() string
type DescribeLiveRecordRulesResponseParams ¶ added in v1.0.426
type DescribeLiveRecordRulesResponseParams struct { // 规则列表。 Rules []*RuleInfo `json:"Rules,omitnil,omitempty" name:"Rules"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveRecordTemplateRequest ¶
type DescribeLiveRecordTemplateRequest struct { *tchttp.BaseRequest // [DescribeLiveRecordTemplates](/document/product/267/32609)接口获取到的模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
func NewDescribeLiveRecordTemplateRequest ¶
func NewDescribeLiveRecordTemplateRequest() (request *DescribeLiveRecordTemplateRequest)
func (*DescribeLiveRecordTemplateRequest) FromJsonString ¶
func (r *DescribeLiveRecordTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveRecordTemplateRequest) ToJsonString ¶
func (r *DescribeLiveRecordTemplateRequest) ToJsonString() string
type DescribeLiveRecordTemplateRequestParams ¶ added in v1.0.426
type DescribeLiveRecordTemplateRequestParams struct { // [DescribeLiveRecordTemplates](/document/product/267/32609)接口获取到的模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
Predefined struct for user
type DescribeLiveRecordTemplateResponse ¶
type DescribeLiveRecordTemplateResponse struct { *tchttp.BaseResponse Response *DescribeLiveRecordTemplateResponseParams `json:"Response"` }
func NewDescribeLiveRecordTemplateResponse ¶
func NewDescribeLiveRecordTemplateResponse() (response *DescribeLiveRecordTemplateResponse)
func (*DescribeLiveRecordTemplateResponse) FromJsonString ¶
func (r *DescribeLiveRecordTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveRecordTemplateResponse) ToJsonString ¶
func (r *DescribeLiveRecordTemplateResponse) ToJsonString() string
type DescribeLiveRecordTemplateResponseParams ¶ added in v1.0.426
type DescribeLiveRecordTemplateResponseParams struct { // 录制模板信息。 Template *RecordTemplateInfo `json:"Template,omitnil,omitempty" name:"Template"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveRecordTemplatesRequest ¶
type DescribeLiveRecordTemplatesRequest struct { *tchttp.BaseRequest // 是否属于慢直播模板,默认:0。 // 0: 标准直播。 // 1:慢直播。 IsDelayLive *int64 `json:"IsDelayLive,omitnil,omitempty" name:"IsDelayLive"` }
func NewDescribeLiveRecordTemplatesRequest ¶
func NewDescribeLiveRecordTemplatesRequest() (request *DescribeLiveRecordTemplatesRequest)
func (*DescribeLiveRecordTemplatesRequest) FromJsonString ¶
func (r *DescribeLiveRecordTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveRecordTemplatesRequest) ToJsonString ¶
func (r *DescribeLiveRecordTemplatesRequest) ToJsonString() string
type DescribeLiveRecordTemplatesRequestParams ¶ added in v1.0.426
type DescribeLiveRecordTemplatesRequestParams struct { // 是否属于慢直播模板,默认:0。 // 0: 标准直播。 // 1:慢直播。 IsDelayLive *int64 `json:"IsDelayLive,omitnil,omitempty" name:"IsDelayLive"` }
Predefined struct for user
type DescribeLiveRecordTemplatesResponse ¶
type DescribeLiveRecordTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeLiveRecordTemplatesResponseParams `json:"Response"` }
func NewDescribeLiveRecordTemplatesResponse ¶
func NewDescribeLiveRecordTemplatesResponse() (response *DescribeLiveRecordTemplatesResponse)
func (*DescribeLiveRecordTemplatesResponse) FromJsonString ¶
func (r *DescribeLiveRecordTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveRecordTemplatesResponse) ToJsonString ¶
func (r *DescribeLiveRecordTemplatesResponse) ToJsonString() string
type DescribeLiveRecordTemplatesResponseParams ¶ added in v1.0.426
type DescribeLiveRecordTemplatesResponseParams struct { // 录制模板信息列表。 Templates []*RecordTemplateInfo `json:"Templates,omitnil,omitempty" name:"Templates"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveSnapshotRulesRequest ¶
type DescribeLiveSnapshotRulesRequest struct {
*tchttp.BaseRequest
}
func NewDescribeLiveSnapshotRulesRequest ¶
func NewDescribeLiveSnapshotRulesRequest() (request *DescribeLiveSnapshotRulesRequest)
func (*DescribeLiveSnapshotRulesRequest) FromJsonString ¶
func (r *DescribeLiveSnapshotRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveSnapshotRulesRequest) ToJsonString ¶
func (r *DescribeLiveSnapshotRulesRequest) ToJsonString() string
type DescribeLiveSnapshotRulesRequestParams ¶ added in v1.0.426
type DescribeLiveSnapshotRulesRequestParams struct { }
Predefined struct for user
type DescribeLiveSnapshotRulesResponse ¶
type DescribeLiveSnapshotRulesResponse struct { *tchttp.BaseResponse Response *DescribeLiveSnapshotRulesResponseParams `json:"Response"` }
func NewDescribeLiveSnapshotRulesResponse ¶
func NewDescribeLiveSnapshotRulesResponse() (response *DescribeLiveSnapshotRulesResponse)
func (*DescribeLiveSnapshotRulesResponse) FromJsonString ¶
func (r *DescribeLiveSnapshotRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveSnapshotRulesResponse) ToJsonString ¶
func (r *DescribeLiveSnapshotRulesResponse) ToJsonString() string
type DescribeLiveSnapshotRulesResponseParams ¶ added in v1.0.426
type DescribeLiveSnapshotRulesResponseParams struct { // 规则列表。 Rules []*RuleInfo `json:"Rules,omitnil,omitempty" name:"Rules"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveSnapshotTemplateRequest ¶
type DescribeLiveSnapshotTemplateRequest struct { *tchttp.BaseRequest // 模板 ID。 // 调用 [CreateLiveSnapshotTemplate](/document/product/267/32624) 时返回的模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
func NewDescribeLiveSnapshotTemplateRequest ¶
func NewDescribeLiveSnapshotTemplateRequest() (request *DescribeLiveSnapshotTemplateRequest)
func (*DescribeLiveSnapshotTemplateRequest) FromJsonString ¶
func (r *DescribeLiveSnapshotTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveSnapshotTemplateRequest) ToJsonString ¶
func (r *DescribeLiveSnapshotTemplateRequest) ToJsonString() string
type DescribeLiveSnapshotTemplateRequestParams ¶ added in v1.0.426
type DescribeLiveSnapshotTemplateRequestParams struct { // 模板 ID。 // 调用 [CreateLiveSnapshotTemplate](/document/product/267/32624) 时返回的模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
Predefined struct for user
type DescribeLiveSnapshotTemplateResponse ¶
type DescribeLiveSnapshotTemplateResponse struct { *tchttp.BaseResponse Response *DescribeLiveSnapshotTemplateResponseParams `json:"Response"` }
func NewDescribeLiveSnapshotTemplateResponse ¶
func NewDescribeLiveSnapshotTemplateResponse() (response *DescribeLiveSnapshotTemplateResponse)
func (*DescribeLiveSnapshotTemplateResponse) FromJsonString ¶
func (r *DescribeLiveSnapshotTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveSnapshotTemplateResponse) ToJsonString ¶
func (r *DescribeLiveSnapshotTemplateResponse) ToJsonString() string
type DescribeLiveSnapshotTemplateResponseParams ¶ added in v1.0.426
type DescribeLiveSnapshotTemplateResponseParams struct { // 截图模板信息。 Template *SnapshotTemplateInfo `json:"Template,omitnil,omitempty" name:"Template"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveSnapshotTemplatesRequest ¶
type DescribeLiveSnapshotTemplatesRequest struct {
*tchttp.BaseRequest
}
func NewDescribeLiveSnapshotTemplatesRequest ¶
func NewDescribeLiveSnapshotTemplatesRequest() (request *DescribeLiveSnapshotTemplatesRequest)
func (*DescribeLiveSnapshotTemplatesRequest) FromJsonString ¶
func (r *DescribeLiveSnapshotTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveSnapshotTemplatesRequest) ToJsonString ¶
func (r *DescribeLiveSnapshotTemplatesRequest) ToJsonString() string
type DescribeLiveSnapshotTemplatesRequestParams ¶ added in v1.0.426
type DescribeLiveSnapshotTemplatesRequestParams struct { }
Predefined struct for user
type DescribeLiveSnapshotTemplatesResponse ¶
type DescribeLiveSnapshotTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeLiveSnapshotTemplatesResponseParams `json:"Response"` }
func NewDescribeLiveSnapshotTemplatesResponse ¶
func NewDescribeLiveSnapshotTemplatesResponse() (response *DescribeLiveSnapshotTemplatesResponse)
func (*DescribeLiveSnapshotTemplatesResponse) FromJsonString ¶
func (r *DescribeLiveSnapshotTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveSnapshotTemplatesResponse) ToJsonString ¶
func (r *DescribeLiveSnapshotTemplatesResponse) ToJsonString() string
type DescribeLiveSnapshotTemplatesResponseParams ¶ added in v1.0.426
type DescribeLiveSnapshotTemplatesResponseParams struct { // 截图模板列表。 Templates []*SnapshotTemplateInfo `json:"Templates,omitnil,omitempty" name:"Templates"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveStreamEventListRequest ¶
type DescribeLiveStreamEventListRequest struct { *tchttp.BaseRequest // 起始时间。 // UTC 格式,例如:2018-12-29T19:00:00Z。 // 支持查询60天内的历史记录。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间。 // UTC 格式,例如:2018-12-29T20:00:00Z。 // 不超过当前时间,且和起始时间相差不得超过30天。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 流名称,不支持通配符(*)查询,默认模糊匹配。 // 可使用IsStrict字段改为精确查询。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 取得第几页。 // 默认值:1。 // 注: 目前只支持10000条内的查询。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 分页大小。 // 最大值:100。 // 取值范围:1~100 之间的任意整数。 // 默认值:10。 // 注: 目前只支持10000条内的查询。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 是否过滤,默认不过滤。 // 0:不进行任何过滤。 // 1:过滤掉开播失败的,只返回开播成功的。 IsFilter *int64 `json:"IsFilter,omitnil,omitempty" name:"IsFilter"` // 是否精确查询,默认模糊匹配。 // 0:模糊匹配。 // 1:精确查询。 // 注:使用StreamName时该参数生效。 IsStrict *int64 `json:"IsStrict,omitnil,omitempty" name:"IsStrict"` // 是否按结束时间正序显示,默认逆序。 // 0:逆序。 // 1:正序。 IsAsc *int64 `json:"IsAsc,omitnil,omitempty" name:"IsAsc"` }
func NewDescribeLiveStreamEventListRequest ¶
func NewDescribeLiveStreamEventListRequest() (request *DescribeLiveStreamEventListRequest)
func (*DescribeLiveStreamEventListRequest) FromJsonString ¶
func (r *DescribeLiveStreamEventListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveStreamEventListRequest) ToJsonString ¶
func (r *DescribeLiveStreamEventListRequest) ToJsonString() string
type DescribeLiveStreamEventListRequestParams ¶ added in v1.0.426
type DescribeLiveStreamEventListRequestParams struct { // 起始时间。 // UTC 格式,例如:2018-12-29T19:00:00Z。 // 支持查询60天内的历史记录。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间。 // UTC 格式,例如:2018-12-29T20:00:00Z。 // 不超过当前时间,且和起始时间相差不得超过30天。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 流名称,不支持通配符(*)查询,默认模糊匹配。 // 可使用IsStrict字段改为精确查询。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 取得第几页。 // 默认值:1。 // 注: 目前只支持10000条内的查询。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 分页大小。 // 最大值:100。 // 取值范围:1~100 之间的任意整数。 // 默认值:10。 // 注: 目前只支持10000条内的查询。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 是否过滤,默认不过滤。 // 0:不进行任何过滤。 // 1:过滤掉开播失败的,只返回开播成功的。 IsFilter *int64 `json:"IsFilter,omitnil,omitempty" name:"IsFilter"` // 是否精确查询,默认模糊匹配。 // 0:模糊匹配。 // 1:精确查询。 // 注:使用StreamName时该参数生效。 IsStrict *int64 `json:"IsStrict,omitnil,omitempty" name:"IsStrict"` // 是否按结束时间正序显示,默认逆序。 // 0:逆序。 // 1:正序。 IsAsc *int64 `json:"IsAsc,omitnil,omitempty" name:"IsAsc"` }
Predefined struct for user
type DescribeLiveStreamEventListResponse ¶
type DescribeLiveStreamEventListResponse struct { *tchttp.BaseResponse Response *DescribeLiveStreamEventListResponseParams `json:"Response"` }
func NewDescribeLiveStreamEventListResponse ¶
func NewDescribeLiveStreamEventListResponse() (response *DescribeLiveStreamEventListResponse)
func (*DescribeLiveStreamEventListResponse) FromJsonString ¶
func (r *DescribeLiveStreamEventListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveStreamEventListResponse) ToJsonString ¶
func (r *DescribeLiveStreamEventListResponse) ToJsonString() string
type DescribeLiveStreamEventListResponseParams ¶ added in v1.0.426
type DescribeLiveStreamEventListResponseParams struct { // 推断流事件列表。 EventList []*StreamEventInfo `json:"EventList,omitnil,omitempty" name:"EventList"` // 分页的页码。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页大小。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 符合条件的总个数。 TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 总页数。 TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveStreamMonitorListRequest ¶ added in v1.0.680
type DescribeLiveStreamMonitorListRequest struct { *tchttp.BaseRequest // 查询列表时的起始偏移。 Index *uint64 `json:"Index,omitnil,omitempty" name:"Index"` // 本次查询的记录个数。最小值为1。 Count *uint64 `json:"Count,omitnil,omitempty" name:"Count"` }
func NewDescribeLiveStreamMonitorListRequest ¶ added in v1.0.680
func NewDescribeLiveStreamMonitorListRequest() (request *DescribeLiveStreamMonitorListRequest)
func (*DescribeLiveStreamMonitorListRequest) FromJsonString ¶ added in v1.0.680
func (r *DescribeLiveStreamMonitorListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveStreamMonitorListRequest) ToJsonString ¶ added in v1.0.680
func (r *DescribeLiveStreamMonitorListRequest) ToJsonString() string
type DescribeLiveStreamMonitorListRequestParams ¶ added in v1.0.680
type DescribeLiveStreamMonitorListRequestParams struct { // 查询列表时的起始偏移。 Index *uint64 `json:"Index,omitnil,omitempty" name:"Index"` // 本次查询的记录个数。最小值为1。 Count *uint64 `json:"Count,omitnil,omitempty" name:"Count"` }
Predefined struct for user
type DescribeLiveStreamMonitorListResponse ¶ added in v1.0.680
type DescribeLiveStreamMonitorListResponse struct { *tchttp.BaseResponse Response *DescribeLiveStreamMonitorListResponseParams `json:"Response"` }
func NewDescribeLiveStreamMonitorListResponse ¶ added in v1.0.680
func NewDescribeLiveStreamMonitorListResponse() (response *DescribeLiveStreamMonitorListResponse)
func (*DescribeLiveStreamMonitorListResponse) FromJsonString ¶ added in v1.0.680
func (r *DescribeLiveStreamMonitorListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveStreamMonitorListResponse) ToJsonString ¶ added in v1.0.680
func (r *DescribeLiveStreamMonitorListResponse) ToJsonString() string
type DescribeLiveStreamMonitorListResponseParams ¶ added in v1.0.680
type DescribeLiveStreamMonitorListResponseParams struct { // 账号下的直播流监播任务个数。 // 注意:此字段可能返回 null,表示取不到有效值。 TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 直播流监播任务列表 // 注意:此字段可能返回 null,表示取不到有效值。 LiveStreamMonitors []*LiveStreamMonitorInfo `json:"LiveStreamMonitors,omitnil,omitempty" name:"LiveStreamMonitors"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveStreamMonitorRequest ¶ added in v1.0.680
type DescribeLiveStreamMonitorRequest struct { *tchttp.BaseRequest // 监播任务ID。 MonitorId *string `json:"MonitorId,omitnil,omitempty" name:"MonitorId"` }
func NewDescribeLiveStreamMonitorRequest ¶ added in v1.0.680
func NewDescribeLiveStreamMonitorRequest() (request *DescribeLiveStreamMonitorRequest)
func (*DescribeLiveStreamMonitorRequest) FromJsonString ¶ added in v1.0.680
func (r *DescribeLiveStreamMonitorRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveStreamMonitorRequest) ToJsonString ¶ added in v1.0.680
func (r *DescribeLiveStreamMonitorRequest) ToJsonString() string
type DescribeLiveStreamMonitorRequestParams ¶ added in v1.0.680
type DescribeLiveStreamMonitorRequestParams struct { // 监播任务ID。 MonitorId *string `json:"MonitorId,omitnil,omitempty" name:"MonitorId"` }
Predefined struct for user
type DescribeLiveStreamMonitorResponse ¶ added in v1.0.680
type DescribeLiveStreamMonitorResponse struct { *tchttp.BaseResponse Response *DescribeLiveStreamMonitorResponseParams `json:"Response"` }
func NewDescribeLiveStreamMonitorResponse ¶ added in v1.0.680
func NewDescribeLiveStreamMonitorResponse() (response *DescribeLiveStreamMonitorResponse)
func (*DescribeLiveStreamMonitorResponse) FromJsonString ¶ added in v1.0.680
func (r *DescribeLiveStreamMonitorResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveStreamMonitorResponse) ToJsonString ¶ added in v1.0.680
func (r *DescribeLiveStreamMonitorResponse) ToJsonString() string
type DescribeLiveStreamMonitorResponseParams ¶ added in v1.0.680
type DescribeLiveStreamMonitorResponseParams struct { // 直播监播任务相关信息。 // 注意:此字段可能返回 null,表示取不到有效值。 LiveStreamMonitor *LiveStreamMonitorInfo `json:"LiveStreamMonitor,omitnil,omitempty" name:"LiveStreamMonitor"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveStreamOnlineListRequest ¶
type DescribeLiveStreamOnlineListRequest struct { *tchttp.BaseRequest // 推流域名。多域名用户需要填写 DomainName。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的 AppName 保持一致,默认为 live。多路径用户需要填写 AppName。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 取得第几页,默认1。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页大小,最大100。 // 取值:10~100之间的任意整数。 // 默认值:10。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 流名称,用于精确查询。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
func NewDescribeLiveStreamOnlineListRequest ¶
func NewDescribeLiveStreamOnlineListRequest() (request *DescribeLiveStreamOnlineListRequest)
func (*DescribeLiveStreamOnlineListRequest) FromJsonString ¶
func (r *DescribeLiveStreamOnlineListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveStreamOnlineListRequest) ToJsonString ¶
func (r *DescribeLiveStreamOnlineListRequest) ToJsonString() string
type DescribeLiveStreamOnlineListRequestParams ¶ added in v1.0.426
type DescribeLiveStreamOnlineListRequestParams struct { // 推流域名。多域名用户需要填写 DomainName。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的 AppName 保持一致,默认为 live。多路径用户需要填写 AppName。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 取得第几页,默认1。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页大小,最大100。 // 取值:10~100之间的任意整数。 // 默认值:10。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 流名称,用于精确查询。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
Predefined struct for user
type DescribeLiveStreamOnlineListResponse ¶
type DescribeLiveStreamOnlineListResponse struct { *tchttp.BaseResponse Response *DescribeLiveStreamOnlineListResponseParams `json:"Response"` }
func NewDescribeLiveStreamOnlineListResponse ¶
func NewDescribeLiveStreamOnlineListResponse() (response *DescribeLiveStreamOnlineListResponse)
func (*DescribeLiveStreamOnlineListResponse) FromJsonString ¶
func (r *DescribeLiveStreamOnlineListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveStreamOnlineListResponse) ToJsonString ¶
func (r *DescribeLiveStreamOnlineListResponse) ToJsonString() string
type DescribeLiveStreamOnlineListResponseParams ¶ added in v1.0.426
type DescribeLiveStreamOnlineListResponseParams struct { // 符合条件的总个数。 TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 总页数。 TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 分页的页码。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页显示的条数。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 正在推送流的信息列表。 OnlineInfo []*StreamOnlineInfo `json:"OnlineInfo,omitnil,omitempty" name:"OnlineInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveStreamPublishedListRequest ¶
type DescribeLiveStreamPublishedListRequest struct { *tchttp.BaseRequest // 您的推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 结束时间。 // UTC 格式,例如:2016-06-30T19:00:00Z。 // 不超过当前时间。 // 注意:EndTime和StartTime相差不可超过30天。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 起始时间。 // UTC 格式,例如:2016-06-29T19:00:00Z。 // 最长支持查询60天内数据。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 推流路径,与推流和播放地址中的 AppName 保持一致,默认为 live。不支持模糊匹配。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 取得第几页。 // 默认值:1。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 分页大小。 // 最大值:100。 // 取值范围:10~100 之前的任意整数。 // 默认值:10。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 流名称,支持模糊匹配。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
func NewDescribeLiveStreamPublishedListRequest ¶
func NewDescribeLiveStreamPublishedListRequest() (request *DescribeLiveStreamPublishedListRequest)
func (*DescribeLiveStreamPublishedListRequest) FromJsonString ¶
func (r *DescribeLiveStreamPublishedListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveStreamPublishedListRequest) ToJsonString ¶
func (r *DescribeLiveStreamPublishedListRequest) ToJsonString() string
type DescribeLiveStreamPublishedListRequestParams ¶ added in v1.0.426
type DescribeLiveStreamPublishedListRequestParams struct { // 您的推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 结束时间。 // UTC 格式,例如:2016-06-30T19:00:00Z。 // 不超过当前时间。 // 注意:EndTime和StartTime相差不可超过30天。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 起始时间。 // UTC 格式,例如:2016-06-29T19:00:00Z。 // 最长支持查询60天内数据。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 推流路径,与推流和播放地址中的 AppName 保持一致,默认为 live。不支持模糊匹配。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 取得第几页。 // 默认值:1。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 分页大小。 // 最大值:100。 // 取值范围:10~100 之前的任意整数。 // 默认值:10。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 流名称,支持模糊匹配。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
Predefined struct for user
type DescribeLiveStreamPublishedListResponse ¶
type DescribeLiveStreamPublishedListResponse struct { *tchttp.BaseResponse Response *DescribeLiveStreamPublishedListResponseParams `json:"Response"` }
func NewDescribeLiveStreamPublishedListResponse ¶
func NewDescribeLiveStreamPublishedListResponse() (response *DescribeLiveStreamPublishedListResponse)
func (*DescribeLiveStreamPublishedListResponse) FromJsonString ¶
func (r *DescribeLiveStreamPublishedListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveStreamPublishedListResponse) ToJsonString ¶
func (r *DescribeLiveStreamPublishedListResponse) ToJsonString() string
type DescribeLiveStreamPublishedListResponseParams ¶ added in v1.0.426
type DescribeLiveStreamPublishedListResponseParams struct { // 推流记录信息。 PublishInfo []*StreamName `json:"PublishInfo,omitnil,omitempty" name:"PublishInfo"` // 分页的页码。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页大小 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 符合条件的总个数。 TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 总页数。 TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveStreamPushInfoListRequest ¶
type DescribeLiveStreamPushInfoListRequest struct { *tchttp.BaseRequest // 推流域名。 PushDomain *string `json:"PushDomain,omitnil,omitempty" name:"PushDomain"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 页数, // 范围[1,10000], // 默认值:1。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页个数, // 范围:[1,1000], // 默认值: 200。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` }
func NewDescribeLiveStreamPushInfoListRequest ¶
func NewDescribeLiveStreamPushInfoListRequest() (request *DescribeLiveStreamPushInfoListRequest)
func (*DescribeLiveStreamPushInfoListRequest) FromJsonString ¶
func (r *DescribeLiveStreamPushInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveStreamPushInfoListRequest) ToJsonString ¶
func (r *DescribeLiveStreamPushInfoListRequest) ToJsonString() string
type DescribeLiveStreamPushInfoListRequestParams ¶ added in v1.0.426
type DescribeLiveStreamPushInfoListRequestParams struct { // 推流域名。 PushDomain *string `json:"PushDomain,omitnil,omitempty" name:"PushDomain"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 页数, // 范围[1,10000], // 默认值:1。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页个数, // 范围:[1,1000], // 默认值: 200。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` }
Predefined struct for user
type DescribeLiveStreamPushInfoListResponse ¶
type DescribeLiveStreamPushInfoListResponse struct { *tchttp.BaseResponse Response *DescribeLiveStreamPushInfoListResponseParams `json:"Response"` }
func NewDescribeLiveStreamPushInfoListResponse ¶
func NewDescribeLiveStreamPushInfoListResponse() (response *DescribeLiveStreamPushInfoListResponse)
func (*DescribeLiveStreamPushInfoListResponse) FromJsonString ¶
func (r *DescribeLiveStreamPushInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveStreamPushInfoListResponse) ToJsonString ¶
func (r *DescribeLiveStreamPushInfoListResponse) ToJsonString() string
type DescribeLiveStreamPushInfoListResponseParams ¶ added in v1.0.426
type DescribeLiveStreamPushInfoListResponseParams struct { // 直播流的统计信息列表。 DataInfoList []*PushDataInfo `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 所有在线流的总数量。 TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 总页数。 TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 当前数据所在页码。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页的在线流的个数。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveStreamStateRequest ¶
type DescribeLiveStreamStateRequest struct { *tchttp.BaseRequest // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 您的推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
func NewDescribeLiveStreamStateRequest ¶
func NewDescribeLiveStreamStateRequest() (request *DescribeLiveStreamStateRequest)
func (*DescribeLiveStreamStateRequest) FromJsonString ¶
func (r *DescribeLiveStreamStateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveStreamStateRequest) ToJsonString ¶
func (r *DescribeLiveStreamStateRequest) ToJsonString() string
type DescribeLiveStreamStateRequestParams ¶ added in v1.0.426
type DescribeLiveStreamStateRequestParams struct { // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 您的推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
Predefined struct for user
type DescribeLiveStreamStateResponse ¶
type DescribeLiveStreamStateResponse struct { *tchttp.BaseResponse Response *DescribeLiveStreamStateResponseParams `json:"Response"` }
func NewDescribeLiveStreamStateResponse ¶
func NewDescribeLiveStreamStateResponse() (response *DescribeLiveStreamStateResponse)
func (*DescribeLiveStreamStateResponse) FromJsonString ¶
func (r *DescribeLiveStreamStateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveStreamStateResponse) ToJsonString ¶
func (r *DescribeLiveStreamStateResponse) ToJsonString() string
type DescribeLiveStreamStateResponseParams ¶ added in v1.0.426
type DescribeLiveStreamStateResponseParams struct { // 流状态, // active:活跃, // inactive:非活跃, // forbid:禁播。 StreamState *string `json:"StreamState,omitnil,omitempty" name:"StreamState"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveTimeShiftBillInfoListRequest ¶ added in v1.0.419
type DescribeLiveTimeShiftBillInfoListRequest struct { *tchttp.BaseRequest // UTC开始时间,支持最近三个月的查询,查询时间最长跨度为一个月。 // // 使用 UTC 格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // UTC结束时间,支持最近三个月的查询,查询时间最长跨度为一个月。 // // 使用 UTC 格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 推流域名列表,若不传递此参数,则表示查询总体数据。 PushDomains []*string `json:"PushDomains,omitnil,omitempty" name:"PushDomains"` }
func NewDescribeLiveTimeShiftBillInfoListRequest ¶ added in v1.0.419
func NewDescribeLiveTimeShiftBillInfoListRequest() (request *DescribeLiveTimeShiftBillInfoListRequest)
func (*DescribeLiveTimeShiftBillInfoListRequest) FromJsonString ¶ added in v1.0.419
func (r *DescribeLiveTimeShiftBillInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveTimeShiftBillInfoListRequest) ToJsonString ¶ added in v1.0.419
func (r *DescribeLiveTimeShiftBillInfoListRequest) ToJsonString() string
type DescribeLiveTimeShiftBillInfoListRequestParams ¶ added in v1.0.426
type DescribeLiveTimeShiftBillInfoListRequestParams struct { // UTC开始时间,支持最近三个月的查询,查询时间最长跨度为一个月。 // // 使用 UTC 格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // UTC结束时间,支持最近三个月的查询,查询时间最长跨度为一个月。 // // 使用 UTC 格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 推流域名列表,若不传递此参数,则表示查询总体数据。 PushDomains []*string `json:"PushDomains,omitnil,omitempty" name:"PushDomains"` }
Predefined struct for user
type DescribeLiveTimeShiftBillInfoListResponse ¶ added in v1.0.419
type DescribeLiveTimeShiftBillInfoListResponse struct { *tchttp.BaseResponse Response *DescribeLiveTimeShiftBillInfoListResponseParams `json:"Response"` }
func NewDescribeLiveTimeShiftBillInfoListResponse ¶ added in v1.0.419
func NewDescribeLiveTimeShiftBillInfoListResponse() (response *DescribeLiveTimeShiftBillInfoListResponse)
func (*DescribeLiveTimeShiftBillInfoListResponse) FromJsonString ¶ added in v1.0.419
func (r *DescribeLiveTimeShiftBillInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveTimeShiftBillInfoListResponse) ToJsonString ¶ added in v1.0.419
func (r *DescribeLiveTimeShiftBillInfoListResponse) ToJsonString() string
type DescribeLiveTimeShiftBillInfoListResponseParams ¶ added in v1.0.426
type DescribeLiveTimeShiftBillInfoListResponseParams struct { // 时移计费明细数据。 DataInfoList []*TimeShiftBillData `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveTimeShiftRulesRequest ¶ added in v1.0.589
type DescribeLiveTimeShiftRulesRequest struct {
*tchttp.BaseRequest
}
func NewDescribeLiveTimeShiftRulesRequest ¶ added in v1.0.589
func NewDescribeLiveTimeShiftRulesRequest() (request *DescribeLiveTimeShiftRulesRequest)
func (*DescribeLiveTimeShiftRulesRequest) FromJsonString ¶ added in v1.0.589
func (r *DescribeLiveTimeShiftRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveTimeShiftRulesRequest) ToJsonString ¶ added in v1.0.589
func (r *DescribeLiveTimeShiftRulesRequest) ToJsonString() string
type DescribeLiveTimeShiftRulesRequestParams ¶ added in v1.0.589
type DescribeLiveTimeShiftRulesRequestParams struct { }
Predefined struct for user
type DescribeLiveTimeShiftRulesResponse ¶ added in v1.0.589
type DescribeLiveTimeShiftRulesResponse struct { *tchttp.BaseResponse Response *DescribeLiveTimeShiftRulesResponseParams `json:"Response"` }
func NewDescribeLiveTimeShiftRulesResponse ¶ added in v1.0.589
func NewDescribeLiveTimeShiftRulesResponse() (response *DescribeLiveTimeShiftRulesResponse)
func (*DescribeLiveTimeShiftRulesResponse) FromJsonString ¶ added in v1.0.589
func (r *DescribeLiveTimeShiftRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveTimeShiftRulesResponse) ToJsonString ¶ added in v1.0.589
func (r *DescribeLiveTimeShiftRulesResponse) ToJsonString() string
type DescribeLiveTimeShiftRulesResponseParams ¶ added in v1.0.589
type DescribeLiveTimeShiftRulesResponseParams struct { // 规则信息列表。 Rules []*RuleInfo `json:"Rules,omitnil,omitempty" name:"Rules"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveTimeShiftTemplatesRequest ¶ added in v1.0.589
type DescribeLiveTimeShiftTemplatesRequest struct {
*tchttp.BaseRequest
}
func NewDescribeLiveTimeShiftTemplatesRequest ¶ added in v1.0.589
func NewDescribeLiveTimeShiftTemplatesRequest() (request *DescribeLiveTimeShiftTemplatesRequest)
func (*DescribeLiveTimeShiftTemplatesRequest) FromJsonString ¶ added in v1.0.589
func (r *DescribeLiveTimeShiftTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveTimeShiftTemplatesRequest) ToJsonString ¶ added in v1.0.589
func (r *DescribeLiveTimeShiftTemplatesRequest) ToJsonString() string
type DescribeLiveTimeShiftTemplatesRequestParams ¶ added in v1.0.589
type DescribeLiveTimeShiftTemplatesRequestParams struct { }
Predefined struct for user
type DescribeLiveTimeShiftTemplatesResponse ¶ added in v1.0.589
type DescribeLiveTimeShiftTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeLiveTimeShiftTemplatesResponseParams `json:"Response"` }
func NewDescribeLiveTimeShiftTemplatesResponse ¶ added in v1.0.589
func NewDescribeLiveTimeShiftTemplatesResponse() (response *DescribeLiveTimeShiftTemplatesResponse)
func (*DescribeLiveTimeShiftTemplatesResponse) FromJsonString ¶ added in v1.0.589
func (r *DescribeLiveTimeShiftTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveTimeShiftTemplatesResponse) ToJsonString ¶ added in v1.0.589
func (r *DescribeLiveTimeShiftTemplatesResponse) ToJsonString() string
type DescribeLiveTimeShiftTemplatesResponseParams ¶ added in v1.0.589
type DescribeLiveTimeShiftTemplatesResponseParams struct { // 直播时移模板信息。 Templates []*TimeShiftTemplate `json:"Templates,omitnil,omitempty" name:"Templates"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveTranscodeDetailInfoRequest ¶
type DescribeLiveTranscodeDetailInfoRequest struct { *tchttp.BaseRequest // 推流域名。 PushDomain *string `json:"PushDomain,omitnil,omitempty" name:"PushDomain"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 查询时间,北京时间, // 格式:yyyymmdd。 // 注意:支持查询近1个月内某天的详细数据,截止到昨天。 DayTime *string `json:"DayTime,omitnil,omitempty" name:"DayTime"` // 页数,默认1, // 不超过100页。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页个数,默认20, // 范围:[10,1000]。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 起始天时间,北京时间, // 格式:yyyymmdd。 // 注意:支持查询近1个月内的详细数据。 StartDayTime *string `json:"StartDayTime,omitnil,omitempty" name:"StartDayTime"` // 结束天时间,北京时间, // 格式:yyyymmdd。 // 注意:支持查询近1个月内的详细数据,截止到昨天,注意DayTime 与(StartDayTime,EndDayTime)必须要传一个,如果都传,会以DayTime为准 。 EndDayTime *string `json:"EndDayTime,omitnil,omitempty" name:"EndDayTime"` }
func NewDescribeLiveTranscodeDetailInfoRequest ¶
func NewDescribeLiveTranscodeDetailInfoRequest() (request *DescribeLiveTranscodeDetailInfoRequest)
func (*DescribeLiveTranscodeDetailInfoRequest) FromJsonString ¶
func (r *DescribeLiveTranscodeDetailInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveTranscodeDetailInfoRequest) ToJsonString ¶
func (r *DescribeLiveTranscodeDetailInfoRequest) ToJsonString() string
type DescribeLiveTranscodeDetailInfoRequestParams ¶ added in v1.0.426
type DescribeLiveTranscodeDetailInfoRequestParams struct { // 推流域名。 PushDomain *string `json:"PushDomain,omitnil,omitempty" name:"PushDomain"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 查询时间,北京时间, // 格式:yyyymmdd。 // 注意:支持查询近1个月内某天的详细数据,截止到昨天。 DayTime *string `json:"DayTime,omitnil,omitempty" name:"DayTime"` // 页数,默认1, // 不超过100页。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页个数,默认20, // 范围:[10,1000]。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 起始天时间,北京时间, // 格式:yyyymmdd。 // 注意:支持查询近1个月内的详细数据。 StartDayTime *string `json:"StartDayTime,omitnil,omitempty" name:"StartDayTime"` // 结束天时间,北京时间, // 格式:yyyymmdd。 // 注意:支持查询近1个月内的详细数据,截止到昨天,注意DayTime 与(StartDayTime,EndDayTime)必须要传一个,如果都传,会以DayTime为准 。 EndDayTime *string `json:"EndDayTime,omitnil,omitempty" name:"EndDayTime"` }
Predefined struct for user
type DescribeLiveTranscodeDetailInfoResponse ¶
type DescribeLiveTranscodeDetailInfoResponse struct { *tchttp.BaseResponse Response *DescribeLiveTranscodeDetailInfoResponseParams `json:"Response"` }
func NewDescribeLiveTranscodeDetailInfoResponse ¶
func NewDescribeLiveTranscodeDetailInfoResponse() (response *DescribeLiveTranscodeDetailInfoResponse)
func (*DescribeLiveTranscodeDetailInfoResponse) FromJsonString ¶
func (r *DescribeLiveTranscodeDetailInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveTranscodeDetailInfoResponse) ToJsonString ¶
func (r *DescribeLiveTranscodeDetailInfoResponse) ToJsonString() string
type DescribeLiveTranscodeDetailInfoResponseParams ¶ added in v1.0.426
type DescribeLiveTranscodeDetailInfoResponseParams struct { // 统计数据列表。 DataInfoList []*TranscodeDetailInfo `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 页码。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页个数。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 总个数。 TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 总页数。 TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveTranscodeRulesRequest ¶
type DescribeLiveTranscodeRulesRequest struct { *tchttp.BaseRequest // 要筛选的模板ID数组。 TemplateIds []*int64 `json:"TemplateIds,omitnil,omitempty" name:"TemplateIds"` // 要筛选的域名数组。 DomainNames []*string `json:"DomainNames,omitnil,omitempty" name:"DomainNames"` }
func NewDescribeLiveTranscodeRulesRequest ¶
func NewDescribeLiveTranscodeRulesRequest() (request *DescribeLiveTranscodeRulesRequest)
func (*DescribeLiveTranscodeRulesRequest) FromJsonString ¶
func (r *DescribeLiveTranscodeRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveTranscodeRulesRequest) ToJsonString ¶
func (r *DescribeLiveTranscodeRulesRequest) ToJsonString() string
type DescribeLiveTranscodeRulesRequestParams ¶ added in v1.0.426
type DescribeLiveTranscodeRulesRequestParams struct { // 要筛选的模板ID数组。 TemplateIds []*int64 `json:"TemplateIds,omitnil,omitempty" name:"TemplateIds"` // 要筛选的域名数组。 DomainNames []*string `json:"DomainNames,omitnil,omitempty" name:"DomainNames"` }
Predefined struct for user
type DescribeLiveTranscodeRulesResponse ¶
type DescribeLiveTranscodeRulesResponse struct { *tchttp.BaseResponse Response *DescribeLiveTranscodeRulesResponseParams `json:"Response"` }
func NewDescribeLiveTranscodeRulesResponse ¶
func NewDescribeLiveTranscodeRulesResponse() (response *DescribeLiveTranscodeRulesResponse)
func (*DescribeLiveTranscodeRulesResponse) FromJsonString ¶
func (r *DescribeLiveTranscodeRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveTranscodeRulesResponse) ToJsonString ¶
func (r *DescribeLiveTranscodeRulesResponse) ToJsonString() string
type DescribeLiveTranscodeRulesResponseParams ¶ added in v1.0.426
type DescribeLiveTranscodeRulesResponseParams struct { // 转码规则列表。 Rules []*RuleInfo `json:"Rules,omitnil,omitempty" name:"Rules"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveTranscodeTemplateRequest ¶
type DescribeLiveTranscodeTemplateRequest struct { *tchttp.BaseRequest // 模板 ID。 // 注意:在创建转码模板接口 [CreateLiveTranscodeTemplate](/document/product/267/32646) 调用的返回值中获取模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
func NewDescribeLiveTranscodeTemplateRequest ¶
func NewDescribeLiveTranscodeTemplateRequest() (request *DescribeLiveTranscodeTemplateRequest)
func (*DescribeLiveTranscodeTemplateRequest) FromJsonString ¶
func (r *DescribeLiveTranscodeTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveTranscodeTemplateRequest) ToJsonString ¶
func (r *DescribeLiveTranscodeTemplateRequest) ToJsonString() string
type DescribeLiveTranscodeTemplateRequestParams ¶ added in v1.0.426
type DescribeLiveTranscodeTemplateRequestParams struct { // 模板 ID。 // 注意:在创建转码模板接口 [CreateLiveTranscodeTemplate](/document/product/267/32646) 调用的返回值中获取模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` }
Predefined struct for user
type DescribeLiveTranscodeTemplateResponse ¶
type DescribeLiveTranscodeTemplateResponse struct { *tchttp.BaseResponse Response *DescribeLiveTranscodeTemplateResponseParams `json:"Response"` }
func NewDescribeLiveTranscodeTemplateResponse ¶
func NewDescribeLiveTranscodeTemplateResponse() (response *DescribeLiveTranscodeTemplateResponse)
func (*DescribeLiveTranscodeTemplateResponse) FromJsonString ¶
func (r *DescribeLiveTranscodeTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveTranscodeTemplateResponse) ToJsonString ¶
func (r *DescribeLiveTranscodeTemplateResponse) ToJsonString() string
type DescribeLiveTranscodeTemplateResponseParams ¶ added in v1.0.426
type DescribeLiveTranscodeTemplateResponseParams struct { // 模板信息。 Template *TemplateInfo `json:"Template,omitnil,omitempty" name:"Template"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveTranscodeTemplatesRequest ¶
type DescribeLiveTranscodeTemplatesRequest struct { *tchttp.BaseRequest // 转码模板类型,默认0。 // 0:普通转码模板。 // 1:自适应码率转码模板。 TemplateType *int64 `json:"TemplateType,omitnil,omitempty" name:"TemplateType"` }
func NewDescribeLiveTranscodeTemplatesRequest ¶
func NewDescribeLiveTranscodeTemplatesRequest() (request *DescribeLiveTranscodeTemplatesRequest)
func (*DescribeLiveTranscodeTemplatesRequest) FromJsonString ¶
func (r *DescribeLiveTranscodeTemplatesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveTranscodeTemplatesRequest) ToJsonString ¶
func (r *DescribeLiveTranscodeTemplatesRequest) ToJsonString() string
type DescribeLiveTranscodeTemplatesRequestParams ¶ added in v1.0.426
type DescribeLiveTranscodeTemplatesRequestParams struct { // 转码模板类型,默认0。 // 0:普通转码模板。 // 1:自适应码率转码模板。 TemplateType *int64 `json:"TemplateType,omitnil,omitempty" name:"TemplateType"` }
Predefined struct for user
type DescribeLiveTranscodeTemplatesResponse ¶
type DescribeLiveTranscodeTemplatesResponse struct { *tchttp.BaseResponse Response *DescribeLiveTranscodeTemplatesResponseParams `json:"Response"` }
func NewDescribeLiveTranscodeTemplatesResponse ¶
func NewDescribeLiveTranscodeTemplatesResponse() (response *DescribeLiveTranscodeTemplatesResponse)
func (*DescribeLiveTranscodeTemplatesResponse) FromJsonString ¶
func (r *DescribeLiveTranscodeTemplatesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveTranscodeTemplatesResponse) ToJsonString ¶
func (r *DescribeLiveTranscodeTemplatesResponse) ToJsonString() string
type DescribeLiveTranscodeTemplatesResponseParams ¶ added in v1.0.426
type DescribeLiveTranscodeTemplatesResponseParams struct { // 转码模板列表。 Templates []*TemplateInfo `json:"Templates,omitnil,omitempty" name:"Templates"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveTranscodeTotalInfoRequest ¶ added in v1.0.228
type DescribeLiveTranscodeTotalInfoRequest struct { *tchttp.BaseRequest // 开始时间,支持最近三个月的数据查询,起始时间和结束时间跨度不能超过三个月。接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F) // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,支持最近三个月的数据查询,起始时间和结束时间跨度不能超过三个月。接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F) // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 推流域名列表,若不填,表示查询所有域名总体数据。 // 指定域名时返回1小时粒度数据。 PushDomains []*string `json:"PushDomains,omitnil,omitempty" name:"PushDomains"` // 可选值: // Mainland:查询中国大陆(境内)数据, // Oversea:则查询国际/港澳台(境外)数据, // 默认:查询全球地区(境内+境外)的数据。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` }
func NewDescribeLiveTranscodeTotalInfoRequest ¶ added in v1.0.228
func NewDescribeLiveTranscodeTotalInfoRequest() (request *DescribeLiveTranscodeTotalInfoRequest)
func (*DescribeLiveTranscodeTotalInfoRequest) FromJsonString ¶ added in v1.0.228
func (r *DescribeLiveTranscodeTotalInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveTranscodeTotalInfoRequest) ToJsonString ¶ added in v1.0.228
func (r *DescribeLiveTranscodeTotalInfoRequest) ToJsonString() string
type DescribeLiveTranscodeTotalInfoRequestParams ¶ added in v1.0.426
type DescribeLiveTranscodeTotalInfoRequestParams struct { // 开始时间,支持最近三个月的数据查询,起始时间和结束时间跨度不能超过三个月。接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F) // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,支持最近三个月的数据查询,起始时间和结束时间跨度不能超过三个月。接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F) // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 推流域名列表,若不填,表示查询所有域名总体数据。 // 指定域名时返回1小时粒度数据。 PushDomains []*string `json:"PushDomains,omitnil,omitempty" name:"PushDomains"` // 可选值: // Mainland:查询中国大陆(境内)数据, // Oversea:则查询国际/港澳台(境外)数据, // 默认:查询全球地区(境内+境外)的数据。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` }
Predefined struct for user
type DescribeLiveTranscodeTotalInfoResponse ¶ added in v1.0.228
type DescribeLiveTranscodeTotalInfoResponse struct { *tchttp.BaseResponse Response *DescribeLiveTranscodeTotalInfoResponseParams `json:"Response"` }
func NewDescribeLiveTranscodeTotalInfoResponse ¶ added in v1.0.228
func NewDescribeLiveTranscodeTotalInfoResponse() (response *DescribeLiveTranscodeTotalInfoResponse)
func (*DescribeLiveTranscodeTotalInfoResponse) FromJsonString ¶ added in v1.0.228
func (r *DescribeLiveTranscodeTotalInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveTranscodeTotalInfoResponse) ToJsonString ¶ added in v1.0.228
func (r *DescribeLiveTranscodeTotalInfoResponse) ToJsonString() string
type DescribeLiveTranscodeTotalInfoResponseParams ¶ added in v1.0.426
type DescribeLiveTranscodeTotalInfoResponseParams struct { // 统计数据列表。 // 注意:此字段可能返回 null,表示取不到有效值。 DataInfoList []*TranscodeTotalInfo `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveWatermarkRequest ¶
type DescribeLiveWatermarkRequest struct { *tchttp.BaseRequest // DescribeLiveWatermarks接口返回的水印 ID。 WatermarkId *uint64 `json:"WatermarkId,omitnil,omitempty" name:"WatermarkId"` }
func NewDescribeLiveWatermarkRequest ¶
func NewDescribeLiveWatermarkRequest() (request *DescribeLiveWatermarkRequest)
func (*DescribeLiveWatermarkRequest) FromJsonString ¶
func (r *DescribeLiveWatermarkRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveWatermarkRequest) ToJsonString ¶
func (r *DescribeLiveWatermarkRequest) ToJsonString() string
type DescribeLiveWatermarkRequestParams ¶ added in v1.0.426
type DescribeLiveWatermarkRequestParams struct { // DescribeLiveWatermarks接口返回的水印 ID。 WatermarkId *uint64 `json:"WatermarkId,omitnil,omitempty" name:"WatermarkId"` }
Predefined struct for user
type DescribeLiveWatermarkResponse ¶
type DescribeLiveWatermarkResponse struct { *tchttp.BaseResponse Response *DescribeLiveWatermarkResponseParams `json:"Response"` }
func NewDescribeLiveWatermarkResponse ¶
func NewDescribeLiveWatermarkResponse() (response *DescribeLiveWatermarkResponse)
func (*DescribeLiveWatermarkResponse) FromJsonString ¶
func (r *DescribeLiveWatermarkResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveWatermarkResponse) ToJsonString ¶
func (r *DescribeLiveWatermarkResponse) ToJsonString() string
type DescribeLiveWatermarkResponseParams ¶ added in v1.0.426
type DescribeLiveWatermarkResponseParams struct { // 水印信息。 Watermark *WatermarkInfo `json:"Watermark,omitnil,omitempty" name:"Watermark"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveWatermarkRulesRequest ¶
type DescribeLiveWatermarkRulesRequest struct {
*tchttp.BaseRequest
}
func NewDescribeLiveWatermarkRulesRequest ¶
func NewDescribeLiveWatermarkRulesRequest() (request *DescribeLiveWatermarkRulesRequest)
func (*DescribeLiveWatermarkRulesRequest) FromJsonString ¶
func (r *DescribeLiveWatermarkRulesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveWatermarkRulesRequest) ToJsonString ¶
func (r *DescribeLiveWatermarkRulesRequest) ToJsonString() string
type DescribeLiveWatermarkRulesRequestParams ¶ added in v1.0.426
type DescribeLiveWatermarkRulesRequestParams struct { }
Predefined struct for user
type DescribeLiveWatermarkRulesResponse ¶
type DescribeLiveWatermarkRulesResponse struct { *tchttp.BaseResponse Response *DescribeLiveWatermarkRulesResponseParams `json:"Response"` }
func NewDescribeLiveWatermarkRulesResponse ¶
func NewDescribeLiveWatermarkRulesResponse() (response *DescribeLiveWatermarkRulesResponse)
func (*DescribeLiveWatermarkRulesResponse) FromJsonString ¶
func (r *DescribeLiveWatermarkRulesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveWatermarkRulesResponse) ToJsonString ¶
func (r *DescribeLiveWatermarkRulesResponse) ToJsonString() string
type DescribeLiveWatermarkRulesResponseParams ¶ added in v1.0.426
type DescribeLiveWatermarkRulesResponseParams struct { // 水印规则列表。 Rules []*RuleInfo `json:"Rules,omitnil,omitempty" name:"Rules"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveWatermarksRequest ¶
type DescribeLiveWatermarksRequest struct { *tchttp.BaseRequest // 水印名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 分页的索引参数,从1开始 PageNo *uint64 `json:"PageNo,omitnil,omitempty" name:"PageNo"` // 分页的大小参数,默认值500 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` }
func NewDescribeLiveWatermarksRequest ¶
func NewDescribeLiveWatermarksRequest() (request *DescribeLiveWatermarksRequest)
func (*DescribeLiveWatermarksRequest) FromJsonString ¶
func (r *DescribeLiveWatermarksRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveWatermarksRequest) ToJsonString ¶
func (r *DescribeLiveWatermarksRequest) ToJsonString() string
type DescribeLiveWatermarksRequestParams ¶ added in v1.0.426
type DescribeLiveWatermarksRequestParams struct { // 水印名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 分页的索引参数,从1开始 PageNo *uint64 `json:"PageNo,omitnil,omitempty" name:"PageNo"` // 分页的大小参数,默认值500 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` }
Predefined struct for user
type DescribeLiveWatermarksResponse ¶
type DescribeLiveWatermarksResponse struct { *tchttp.BaseResponse Response *DescribeLiveWatermarksResponseParams `json:"Response"` }
func NewDescribeLiveWatermarksResponse ¶
func NewDescribeLiveWatermarksResponse() (response *DescribeLiveWatermarksResponse)
func (*DescribeLiveWatermarksResponse) FromJsonString ¶
func (r *DescribeLiveWatermarksResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveWatermarksResponse) ToJsonString ¶
func (r *DescribeLiveWatermarksResponse) ToJsonString() string
type DescribeLiveWatermarksResponseParams ¶ added in v1.0.426
type DescribeLiveWatermarksResponseParams struct { // 水印总个数。 TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 水印信息列表。 WatermarkList []*WatermarkInfo `json:"WatermarkList,omitnil,omitempty" name:"WatermarkList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLiveXP2PDetailInfoListRequest ¶ added in v1.0.653
type DescribeLiveXP2PDetailInfoListRequest struct { *tchttp.BaseRequest // utc分钟粒度查询时间,查询某一分钟的用量数据,格式为:yyyy-mm-ddTHH:MM:00Z,参考https://cloud.tencent.com/document/product/266/11732#I, // 例如:北京时间2019-01-08 10:00:00,对应utc时间为:2019-01-08T10:00:00+08:00。 // // 支持最近六个月的查询。 QueryTime *string `json:"QueryTime,omitnil,omitempty" name:"QueryTime"` // 类型数组,分直播live和点播vod,不传默认查全部。 Type []*string `json:"Type,omitnil,omitempty" name:"Type"` // 查询流数组,不传默认查所有流。 StreamNames []*string `json:"StreamNames,omitnil,omitempty" name:"StreamNames"` // 查询维度,不传该参数则默认查询流维度的数据,传递该参数则只查对应维度的数据,和返回值的字段相关,目前支持AppId维度查询。 Dimension []*string `json:"Dimension,omitnil,omitempty" name:"Dimension"` }
func NewDescribeLiveXP2PDetailInfoListRequest ¶ added in v1.0.653
func NewDescribeLiveXP2PDetailInfoListRequest() (request *DescribeLiveXP2PDetailInfoListRequest)
func (*DescribeLiveXP2PDetailInfoListRequest) FromJsonString ¶ added in v1.0.653
func (r *DescribeLiveXP2PDetailInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveXP2PDetailInfoListRequest) ToJsonString ¶ added in v1.0.653
func (r *DescribeLiveXP2PDetailInfoListRequest) ToJsonString() string
type DescribeLiveXP2PDetailInfoListRequestParams ¶ added in v1.0.653
type DescribeLiveXP2PDetailInfoListRequestParams struct { // utc分钟粒度查询时间,查询某一分钟的用量数据,格式为:yyyy-mm-ddTHH:MM:00Z,参考https://cloud.tencent.com/document/product/266/11732#I, // 例如:北京时间2019-01-08 10:00:00,对应utc时间为:2019-01-08T10:00:00+08:00。 // // 支持最近六个月的查询。 QueryTime *string `json:"QueryTime,omitnil,omitempty" name:"QueryTime"` // 类型数组,分直播live和点播vod,不传默认查全部。 Type []*string `json:"Type,omitnil,omitempty" name:"Type"` // 查询流数组,不传默认查所有流。 StreamNames []*string `json:"StreamNames,omitnil,omitempty" name:"StreamNames"` // 查询维度,不传该参数则默认查询流维度的数据,传递该参数则只查对应维度的数据,和返回值的字段相关,目前支持AppId维度查询。 Dimension []*string `json:"Dimension,omitnil,omitempty" name:"Dimension"` }
Predefined struct for user
type DescribeLiveXP2PDetailInfoListResponse ¶ added in v1.0.653
type DescribeLiveXP2PDetailInfoListResponse struct { *tchttp.BaseResponse Response *DescribeLiveXP2PDetailInfoListResponseParams `json:"Response"` }
func NewDescribeLiveXP2PDetailInfoListResponse ¶ added in v1.0.653
func NewDescribeLiveXP2PDetailInfoListResponse() (response *DescribeLiveXP2PDetailInfoListResponse)
func (*DescribeLiveXP2PDetailInfoListResponse) FromJsonString ¶ added in v1.0.653
func (r *DescribeLiveXP2PDetailInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLiveXP2PDetailInfoListResponse) ToJsonString ¶ added in v1.0.653
func (r *DescribeLiveXP2PDetailInfoListResponse) ToJsonString() string
type DescribeLiveXP2PDetailInfoListResponseParams ¶ added in v1.0.653
type DescribeLiveXP2PDetailInfoListResponseParams struct { // P2P流统计信息。 DataInfoList []*XP2PDetailInfo `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLogDownloadListRequest ¶
type DescribeLogDownloadListRequest struct { *tchttp.BaseRequest // 开始时间,北京时间。 // 格式:yyyy-mm-dd HH:MM:SS。 // 注:此字段为北京时间(UTC+8时区)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,北京时间。 // 格式:yyyy-mm-dd HH:MM:SS。 // 注意:结束时间 - 开始时间 <=7天。 // 注:此字段为北京时间(UTC+8时区)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 域名列表。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` // 快直播还是标准直播,0:标准直播,1:快直播。默认为0。 IsFastLive *int64 `json:"IsFastLive,omitnil,omitempty" name:"IsFastLive"` }
func NewDescribeLogDownloadListRequest ¶
func NewDescribeLogDownloadListRequest() (request *DescribeLogDownloadListRequest)
func (*DescribeLogDownloadListRequest) FromJsonString ¶
func (r *DescribeLogDownloadListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLogDownloadListRequest) ToJsonString ¶
func (r *DescribeLogDownloadListRequest) ToJsonString() string
type DescribeLogDownloadListRequestParams ¶ added in v1.0.426
type DescribeLogDownloadListRequestParams struct { // 开始时间,北京时间。 // 格式:yyyy-mm-dd HH:MM:SS。 // 注:此字段为北京时间(UTC+8时区)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,北京时间。 // 格式:yyyy-mm-dd HH:MM:SS。 // 注意:结束时间 - 开始时间 <=7天。 // 注:此字段为北京时间(UTC+8时区)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 域名列表。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` // 快直播还是标准直播,0:标准直播,1:快直播。默认为0。 IsFastLive *int64 `json:"IsFastLive,omitnil,omitempty" name:"IsFastLive"` }
Predefined struct for user
type DescribeLogDownloadListResponse ¶
type DescribeLogDownloadListResponse struct { *tchttp.BaseResponse Response *DescribeLogDownloadListResponseParams `json:"Response"` }
func NewDescribeLogDownloadListResponse ¶
func NewDescribeLogDownloadListResponse() (response *DescribeLogDownloadListResponse)
func (*DescribeLogDownloadListResponse) FromJsonString ¶
func (r *DescribeLogDownloadListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLogDownloadListResponse) ToJsonString ¶
func (r *DescribeLogDownloadListResponse) ToJsonString() string
type DescribeLogDownloadListResponseParams ¶ added in v1.0.426
type DescribeLogDownloadListResponseParams struct { // 日志信息列表。 LogInfoList []*LogInfo `json:"LogInfoList,omitnil,omitempty" name:"LogInfoList"` // 总条数。 TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeMonitorReportRequest ¶ added in v1.0.680
type DescribeMonitorReportRequest struct { *tchttp.BaseRequest // 监播任务ID。 MonitorId *string `json:"MonitorId,omitnil,omitempty" name:"MonitorId"` }
func NewDescribeMonitorReportRequest ¶ added in v1.0.680
func NewDescribeMonitorReportRequest() (request *DescribeMonitorReportRequest)
func (*DescribeMonitorReportRequest) FromJsonString ¶ added in v1.0.680
func (r *DescribeMonitorReportRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMonitorReportRequest) ToJsonString ¶ added in v1.0.680
func (r *DescribeMonitorReportRequest) ToJsonString() string
type DescribeMonitorReportRequestParams ¶ added in v1.0.680
type DescribeMonitorReportRequestParams struct { // 监播任务ID。 MonitorId *string `json:"MonitorId,omitnil,omitempty" name:"MonitorId"` }
Predefined struct for user
type DescribeMonitorReportResponse ¶ added in v1.0.680
type DescribeMonitorReportResponse struct { *tchttp.BaseResponse Response *DescribeMonitorReportResponseParams `json:"Response"` }
func NewDescribeMonitorReportResponse ¶ added in v1.0.680
func NewDescribeMonitorReportResponse() (response *DescribeMonitorReportResponse)
func (*DescribeMonitorReportResponse) FromJsonString ¶ added in v1.0.680
func (r *DescribeMonitorReportResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMonitorReportResponse) ToJsonString ¶ added in v1.0.680
func (r *DescribeMonitorReportResponse) ToJsonString() string
type DescribeMonitorReportResponseParams ¶ added in v1.0.680
type DescribeMonitorReportResponseParams struct { // 媒体处理结果信息。 // 注意:此字段可能返回 null,表示取不到有效值。 MPSResult *MPSResult `json:"MPSResult,omitnil,omitempty" name:"MPSResult"` // 媒体诊断结果信息。 // 注意:此字段可能返回 null,表示取不到有效值。 DiagnoseResult *DiagnoseResult `json:"DiagnoseResult,omitnil,omitempty" name:"DiagnoseResult"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribePlayErrorCodeDetailInfoListRequest ¶
type DescribePlayErrorCodeDetailInfoListRequest struct { *tchttp.BaseRequest // 起始时间, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 // 注:EndTime 和 StartTime 只支持最近1天的数据查询。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 查询粒度: // 1-1分钟粒度。 Granularity *uint64 `json:"Granularity,omitnil,omitempty" name:"Granularity"` // 是,可选值包括”4xx”,”5xx”,支持”4xx,5xx”等这种混合模式。 StatType *string `json:"StatType,omitnil,omitempty" name:"StatType"` // 播放域名列表。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` // 地域,可选值:Mainland,Oversea,China,Foreign,Global(默认值);如果为空,查询总的数据;如果为“Mainland”,查询中国大陆的数据;如果为“Oversea”,则查询中国大陆以外的数据;如果为China,查询中国的数据(包括港澳台);如果为Foreign,查询国外的数据(不包括港澳台)。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` }
func NewDescribePlayErrorCodeDetailInfoListRequest ¶
func NewDescribePlayErrorCodeDetailInfoListRequest() (request *DescribePlayErrorCodeDetailInfoListRequest)
func (*DescribePlayErrorCodeDetailInfoListRequest) FromJsonString ¶
func (r *DescribePlayErrorCodeDetailInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePlayErrorCodeDetailInfoListRequest) ToJsonString ¶
func (r *DescribePlayErrorCodeDetailInfoListRequest) ToJsonString() string
type DescribePlayErrorCodeDetailInfoListRequestParams ¶ added in v1.0.426
type DescribePlayErrorCodeDetailInfoListRequestParams struct { // 起始时间, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 // 注:EndTime 和 StartTime 只支持最近1天的数据查询。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 查询粒度: // 1-1分钟粒度。 Granularity *uint64 `json:"Granularity,omitnil,omitempty" name:"Granularity"` // 是,可选值包括”4xx”,”5xx”,支持”4xx,5xx”等这种混合模式。 StatType *string `json:"StatType,omitnil,omitempty" name:"StatType"` // 播放域名列表。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` // 地域,可选值:Mainland,Oversea,China,Foreign,Global(默认值);如果为空,查询总的数据;如果为“Mainland”,查询中国大陆的数据;如果为“Oversea”,则查询中国大陆以外的数据;如果为China,查询中国的数据(包括港澳台);如果为Foreign,查询国外的数据(不包括港澳台)。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` }
Predefined struct for user
type DescribePlayErrorCodeDetailInfoListResponse ¶
type DescribePlayErrorCodeDetailInfoListResponse struct { *tchttp.BaseResponse Response *DescribePlayErrorCodeDetailInfoListResponseParams `json:"Response"` }
func NewDescribePlayErrorCodeDetailInfoListResponse ¶
func NewDescribePlayErrorCodeDetailInfoListResponse() (response *DescribePlayErrorCodeDetailInfoListResponse)
func (*DescribePlayErrorCodeDetailInfoListResponse) FromJsonString ¶
func (r *DescribePlayErrorCodeDetailInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePlayErrorCodeDetailInfoListResponse) ToJsonString ¶
func (r *DescribePlayErrorCodeDetailInfoListResponse) ToJsonString() string
type DescribePlayErrorCodeDetailInfoListResponseParams ¶ added in v1.0.426
type DescribePlayErrorCodeDetailInfoListResponseParams struct { // 统计信息列表。 HttpCodeList []*HttpCodeInfo `json:"HttpCodeList,omitnil,omitempty" name:"HttpCodeList"` // 统计类型。 StatType *string `json:"StatType,omitnil,omitempty" name:"StatType"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribePlayErrorCodeSumInfoListRequest ¶
type DescribePlayErrorCodeSumInfoListRequest struct { *tchttp.BaseRequest // 起始时间点,北京时间。 // 格式:yyyy-mm-dd HH:MM:SS。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点,北京时间。 // 格式:yyyy-mm-dd HH:MM:SS。 // 注:EndTime 和 StartTime 只支持最近1天的数据查询。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 播放域名列表,不填表示总体数据。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` // 页数,范围[1,1000],默认值是1。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页个数,范围:[1,1000],默认值是20。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 地域,可选值:Mainland,Oversea,China,Foreign,Global(默认值);如果为空,查询总的数据;如果为“Mainland”,查询中国大陆的数据;如果为“Oversea”,则查询中国大陆以外的数据;如果为China,查询中国的数据(包括港澳台);如果为Foreign,查询国外的数据(不包括港澳台)。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` // 分组参数,可选值:CountryProIsp(默认值),Country(国家),默认是按照国家+省份+运营商来进行分组;目前国外的省份和运营商暂时无法识别。 GroupType *string `json:"GroupType,omitnil,omitempty" name:"GroupType"` // 输出字段使用的语言,可选值:Chinese(默认值),English,目前国家,省份和运营商支持多语言。 OutLanguage *string `json:"OutLanguage,omitnil,omitempty" name:"OutLanguage"` }
func NewDescribePlayErrorCodeSumInfoListRequest ¶
func NewDescribePlayErrorCodeSumInfoListRequest() (request *DescribePlayErrorCodeSumInfoListRequest)
func (*DescribePlayErrorCodeSumInfoListRequest) FromJsonString ¶
func (r *DescribePlayErrorCodeSumInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePlayErrorCodeSumInfoListRequest) ToJsonString ¶
func (r *DescribePlayErrorCodeSumInfoListRequest) ToJsonString() string
type DescribePlayErrorCodeSumInfoListRequestParams ¶ added in v1.0.426
type DescribePlayErrorCodeSumInfoListRequestParams struct { // 起始时间点,北京时间。 // 格式:yyyy-mm-dd HH:MM:SS。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点,北京时间。 // 格式:yyyy-mm-dd HH:MM:SS。 // 注:EndTime 和 StartTime 只支持最近1天的数据查询。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 播放域名列表,不填表示总体数据。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` // 页数,范围[1,1000],默认值是1。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页个数,范围:[1,1000],默认值是20。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 地域,可选值:Mainland,Oversea,China,Foreign,Global(默认值);如果为空,查询总的数据;如果为“Mainland”,查询中国大陆的数据;如果为“Oversea”,则查询中国大陆以外的数据;如果为China,查询中国的数据(包括港澳台);如果为Foreign,查询国外的数据(不包括港澳台)。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` // 分组参数,可选值:CountryProIsp(默认值),Country(国家),默认是按照国家+省份+运营商来进行分组;目前国外的省份和运营商暂时无法识别。 GroupType *string `json:"GroupType,omitnil,omitempty" name:"GroupType"` // 输出字段使用的语言,可选值:Chinese(默认值),English,目前国家,省份和运营商支持多语言。 OutLanguage *string `json:"OutLanguage,omitnil,omitempty" name:"OutLanguage"` }
Predefined struct for user
type DescribePlayErrorCodeSumInfoListResponse ¶
type DescribePlayErrorCodeSumInfoListResponse struct { *tchttp.BaseResponse Response *DescribePlayErrorCodeSumInfoListResponseParams `json:"Response"` }
func NewDescribePlayErrorCodeSumInfoListResponse ¶
func NewDescribePlayErrorCodeSumInfoListResponse() (response *DescribePlayErrorCodeSumInfoListResponse)
func (*DescribePlayErrorCodeSumInfoListResponse) FromJsonString ¶
func (r *DescribePlayErrorCodeSumInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePlayErrorCodeSumInfoListResponse) ToJsonString ¶
func (r *DescribePlayErrorCodeSumInfoListResponse) ToJsonString() string
type DescribePlayErrorCodeSumInfoListResponseParams ¶ added in v1.0.426
type DescribePlayErrorCodeSumInfoListResponseParams struct { // 分省份分运营商错误码为2或3或4或5开头的状态码数据信息。 ProIspInfoList []*ProIspPlayCodeDataInfo `json:"ProIspInfoList,omitnil,omitempty" name:"ProIspInfoList"` // 所有状态码的加和的次数。 TotalCodeAll *uint64 `json:"TotalCodeAll,omitnil,omitempty" name:"TotalCodeAll"` // 状态码为4开头的总次数。 TotalCode4xx *uint64 `json:"TotalCode4xx,omitnil,omitempty" name:"TotalCode4xx"` // 状态码为5开头的总次数。 TotalCode5xx *uint64 `json:"TotalCode5xx,omitnil,omitempty" name:"TotalCode5xx"` // 各状态码的总次数。 TotalCodeList []*PlayCodeTotalInfo `json:"TotalCodeList,omitnil,omitempty" name:"TotalCodeList"` // 页号。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页大小。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 总页数。 TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 总记录数。 TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 状态码为2开头的总次数。 TotalCode2xx *uint64 `json:"TotalCode2xx,omitnil,omitempty" name:"TotalCode2xx"` // 状态码为3开头的总次数。 TotalCode3xx *uint64 `json:"TotalCode3xx,omitnil,omitempty" name:"TotalCode3xx"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeProIspPlaySumInfoListRequest ¶
type DescribeProIspPlaySumInfoListRequest struct { *tchttp.BaseRequest // 起始时间, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 // 注:EndTime 和 StartTime 只支持最近1天的数据查询。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 统计的类型,可选值:”Province”(省份),”Isp”(运营商),“CountryOrArea”(国家或地区)。 StatType *string `json:"StatType,omitnil,omitempty" name:"StatType"` // 播放域名列表,不填则为全部。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` // 页号,范围是[1,1000],默认值是1。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页个数,范围是[1,1000],默认值是20。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 地域,可选值:Mainland,Oversea,China,Foreign,Global(默认值);如果为空,查询总的数据;如果为“Mainland”,查询中国大陆的数据;如果为“Oversea”,则查询中国大陆以外的数据;如果为China,查询中国的数据(包括港澳台);如果为Foreign,查询国外的数据(不包括港澳台)。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` // 输出字段使用的语言,可选值:Chinese(默认值),English;目前国家,省份和运营商支持多语言。 OutLanguage *string `json:"OutLanguage,omitnil,omitempty" name:"OutLanguage"` }
func NewDescribeProIspPlaySumInfoListRequest ¶
func NewDescribeProIspPlaySumInfoListRequest() (request *DescribeProIspPlaySumInfoListRequest)
func (*DescribeProIspPlaySumInfoListRequest) FromJsonString ¶
func (r *DescribeProIspPlaySumInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProIspPlaySumInfoListRequest) ToJsonString ¶
func (r *DescribeProIspPlaySumInfoListRequest) ToJsonString() string
type DescribeProIspPlaySumInfoListRequestParams ¶ added in v1.0.426
type DescribeProIspPlaySumInfoListRequestParams struct { // 起始时间, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 // 注:EndTime 和 StartTime 只支持最近1天的数据查询。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 统计的类型,可选值:”Province”(省份),”Isp”(运营商),“CountryOrArea”(国家或地区)。 StatType *string `json:"StatType,omitnil,omitempty" name:"StatType"` // 播放域名列表,不填则为全部。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` // 页号,范围是[1,1000],默认值是1。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页个数,范围是[1,1000],默认值是20。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 地域,可选值:Mainland,Oversea,China,Foreign,Global(默认值);如果为空,查询总的数据;如果为“Mainland”,查询中国大陆的数据;如果为“Oversea”,则查询中国大陆以外的数据;如果为China,查询中国的数据(包括港澳台);如果为Foreign,查询国外的数据(不包括港澳台)。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` // 输出字段使用的语言,可选值:Chinese(默认值),English;目前国家,省份和运营商支持多语言。 OutLanguage *string `json:"OutLanguage,omitnil,omitempty" name:"OutLanguage"` }
Predefined struct for user
type DescribeProIspPlaySumInfoListResponse ¶
type DescribeProIspPlaySumInfoListResponse struct { *tchttp.BaseResponse Response *DescribeProIspPlaySumInfoListResponseParams `json:"Response"` }
func NewDescribeProIspPlaySumInfoListResponse ¶
func NewDescribeProIspPlaySumInfoListResponse() (response *DescribeProIspPlaySumInfoListResponse)
func (*DescribeProIspPlaySumInfoListResponse) FromJsonString ¶
func (r *DescribeProIspPlaySumInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProIspPlaySumInfoListResponse) ToJsonString ¶
func (r *DescribeProIspPlaySumInfoListResponse) ToJsonString() string
type DescribeProIspPlaySumInfoListResponseParams ¶ added in v1.0.426
type DescribeProIspPlaySumInfoListResponseParams struct { // 总流量。 TotalFlux *float64 `json:"TotalFlux,omitnil,omitempty" name:"TotalFlux"` // 总请求数。 TotalRequest *uint64 `json:"TotalRequest,omitnil,omitempty" name:"TotalRequest"` // 统计的类型。 StatType *string `json:"StatType,omitnil,omitempty" name:"StatType"` // 每页的记录数。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 页号。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 总记录数。 TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 总页数。 TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 省份,运营商,国家或地区汇总数据列表。 DataInfoList []*ProIspPlaySumInfo `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 下载速度,单位:MB/s,计算方式:总流量/总时长。 AvgFluxPerSecond *float64 `json:"AvgFluxPerSecond,omitnil,omitempty" name:"AvgFluxPerSecond"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeProvinceIspPlayInfoListRequest ¶
type DescribeProvinceIspPlayInfoListRequest struct { *tchttp.BaseRequest // 起始时间点, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 // 注:EndTime 和 StartTime 只支持最近1天的数据查询。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 支持如下粒度: // 1:1分钟粒度(跨度不支持超过1天) Granularity *uint64 `json:"Granularity,omitnil,omitempty" name:"Granularity"` // 统计指标类型: // “Bandwidth”:带宽 // “FluxPerSecond”:平均流量 // “Flux”:流量 // “Request”:请求数 // “Online”:并发连接数 StatType *string `json:"StatType,omitnil,omitempty" name:"StatType"` // 播放域名列表。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` // 要查询的省份(地区)英文名称列表,如 Beijing。 ProvinceNames []*string `json:"ProvinceNames,omitnil,omitempty" name:"ProvinceNames"` // 要查询的运营商英文名称列表,如 China Mobile ,如果为空,查询所有运营商的数据。 IspNames []*string `json:"IspNames,omitnil,omitempty" name:"IspNames"` // 地域,可选值:Mainland,Oversea,China,Foreign,Global(默认值);如果为空,查询总的数据;如果为“Mainland”,查询中国大陆的数据;如果为“Oversea”,则查询中国大陆以外的数据;如果为China,查询中国的数据(包括港澳台);如果为Foreign,查询国外的数据(不包括港澳台)。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` // ip类型: // “Ipv6”:Ipv6数据 // 如果为空,查询总的数据; IpType *string `json:"IpType,omitnil,omitempty" name:"IpType"` }
func NewDescribeProvinceIspPlayInfoListRequest ¶
func NewDescribeProvinceIspPlayInfoListRequest() (request *DescribeProvinceIspPlayInfoListRequest)
func (*DescribeProvinceIspPlayInfoListRequest) FromJsonString ¶
func (r *DescribeProvinceIspPlayInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProvinceIspPlayInfoListRequest) ToJsonString ¶
func (r *DescribeProvinceIspPlayInfoListRequest) ToJsonString() string
type DescribeProvinceIspPlayInfoListRequestParams ¶ added in v1.0.426
type DescribeProvinceIspPlayInfoListRequestParams struct { // 起始时间点, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 // 注:EndTime 和 StartTime 只支持最近1天的数据查询。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 支持如下粒度: // 1:1分钟粒度(跨度不支持超过1天) Granularity *uint64 `json:"Granularity,omitnil,omitempty" name:"Granularity"` // 统计指标类型: // “Bandwidth”:带宽 // “FluxPerSecond”:平均流量 // “Flux”:流量 // “Request”:请求数 // “Online”:并发连接数 StatType *string `json:"StatType,omitnil,omitempty" name:"StatType"` // 播放域名列表。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` // 要查询的省份(地区)英文名称列表,如 Beijing。 ProvinceNames []*string `json:"ProvinceNames,omitnil,omitempty" name:"ProvinceNames"` // 要查询的运营商英文名称列表,如 China Mobile ,如果为空,查询所有运营商的数据。 IspNames []*string `json:"IspNames,omitnil,omitempty" name:"IspNames"` // 地域,可选值:Mainland,Oversea,China,Foreign,Global(默认值);如果为空,查询总的数据;如果为“Mainland”,查询中国大陆的数据;如果为“Oversea”,则查询中国大陆以外的数据;如果为China,查询中国的数据(包括港澳台);如果为Foreign,查询国外的数据(不包括港澳台)。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` // ip类型: // “Ipv6”:Ipv6数据 // 如果为空,查询总的数据; IpType *string `json:"IpType,omitnil,omitempty" name:"IpType"` }
Predefined struct for user
type DescribeProvinceIspPlayInfoListResponse ¶
type DescribeProvinceIspPlayInfoListResponse struct { *tchttp.BaseResponse Response *DescribeProvinceIspPlayInfoListResponseParams `json:"Response"` }
func NewDescribeProvinceIspPlayInfoListResponse ¶
func NewDescribeProvinceIspPlayInfoListResponse() (response *DescribeProvinceIspPlayInfoListResponse)
func (*DescribeProvinceIspPlayInfoListResponse) FromJsonString ¶
func (r *DescribeProvinceIspPlayInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProvinceIspPlayInfoListResponse) ToJsonString ¶
func (r *DescribeProvinceIspPlayInfoListResponse) ToJsonString() string
type DescribeProvinceIspPlayInfoListResponseParams ¶ added in v1.0.426
type DescribeProvinceIspPlayInfoListResponseParams struct { // 播放信息列表。 DataInfoList []*PlayStatInfo `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 统计的类型,和输入参数保持一致。 StatType *string `json:"StatType,omitnil,omitempty" name:"StatType"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribePullStreamConfigsRequest ¶
type DescribePullStreamConfigsRequest struct { *tchttp.BaseRequest // 配置 ID。 // 获取途径:从 CreatePullStreamConfig 接口返回值获取。 ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"` }
func NewDescribePullStreamConfigsRequest ¶
func NewDescribePullStreamConfigsRequest() (request *DescribePullStreamConfigsRequest)
func (*DescribePullStreamConfigsRequest) FromJsonString ¶
func (r *DescribePullStreamConfigsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePullStreamConfigsRequest) ToJsonString ¶
func (r *DescribePullStreamConfigsRequest) ToJsonString() string
type DescribePullStreamConfigsRequestParams ¶ added in v1.0.426
type DescribePullStreamConfigsRequestParams struct { // 配置 ID。 // 获取途径:从 CreatePullStreamConfig 接口返回值获取。 ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"` }
Predefined struct for user
type DescribePullStreamConfigsResponse ¶
type DescribePullStreamConfigsResponse struct { *tchttp.BaseResponse Response *DescribePullStreamConfigsResponseParams `json:"Response"` }
func NewDescribePullStreamConfigsResponse ¶
func NewDescribePullStreamConfigsResponse() (response *DescribePullStreamConfigsResponse)
func (*DescribePullStreamConfigsResponse) FromJsonString ¶
func (r *DescribePullStreamConfigsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePullStreamConfigsResponse) ToJsonString ¶
func (r *DescribePullStreamConfigsResponse) ToJsonString() string
type DescribePullStreamConfigsResponseParams ¶ added in v1.0.426
type DescribePullStreamConfigsResponseParams struct { // 拉流配置。 PullStreamConfigs []*PullStreamConfig `json:"PullStreamConfigs,omitnil,omitempty" name:"PullStreamConfigs"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribePullTransformPushInfoRequest ¶ added in v1.0.876
type DescribePullTransformPushInfoRequest struct { *tchttp.BaseRequest // 起始时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 // 支持最近三年的查询,查询开始和结束时间跨度不支持超过31天。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 可选值: // Mainland:查询国内数据, // Oversea:则查询国外数据, // 默认:查询国内+国外的数据。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` }
func NewDescribePullTransformPushInfoRequest ¶ added in v1.0.876
func NewDescribePullTransformPushInfoRequest() (request *DescribePullTransformPushInfoRequest)
func (*DescribePullTransformPushInfoRequest) FromJsonString ¶ added in v1.0.876
func (r *DescribePullTransformPushInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePullTransformPushInfoRequest) ToJsonString ¶ added in v1.0.876
func (r *DescribePullTransformPushInfoRequest) ToJsonString() string
type DescribePullTransformPushInfoRequestParams ¶ added in v1.0.876
type DescribePullTransformPushInfoRequestParams struct { // 起始时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 // 支持最近三年的查询,查询开始和结束时间跨度不支持超过31天。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 可选值: // Mainland:查询国内数据, // Oversea:则查询国外数据, // 默认:查询国内+国外的数据。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` }
Predefined struct for user
type DescribePullTransformPushInfoResponse ¶ added in v1.0.876
type DescribePullTransformPushInfoResponse struct { *tchttp.BaseResponse Response *DescribePullTransformPushInfoResponseParams `json:"Response"` }
func NewDescribePullTransformPushInfoResponse ¶ added in v1.0.876
func NewDescribePullTransformPushInfoResponse() (response *DescribePullTransformPushInfoResponse)
func (*DescribePullTransformPushInfoResponse) FromJsonString ¶ added in v1.0.876
func (r *DescribePullTransformPushInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePullTransformPushInfoResponse) ToJsonString ¶ added in v1.0.876
func (r *DescribePullTransformPushInfoResponse) ToJsonString() string
type DescribePullTransformPushInfoResponseParams ¶ added in v1.0.876
type DescribePullTransformPushInfoResponseParams struct { // 时长统计数据列表 DataInfoList []*TaskDurationInfo `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 拉流转推得总时长 TotalDuration *uint64 `json:"TotalDuration,omitnil,omitempty" name:"TotalDuration"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribePushBandwidthAndFluxListRequest ¶ added in v1.0.228
type DescribePushBandwidthAndFluxListRequest struct { *tchttp.BaseRequest // 查询开始时间点,精确到分钟粒度,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO%20%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F,-ISO%20%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 // 支持最近两个月的查询,查询开始和结束时间跨度不支持超过31天。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 查询结束时间点,精确到分钟粒度,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO%20%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F,-ISO%20%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 // 支持最近两个月的查询,查询开始和结束时间跨度不支持超过31天。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 域名,可以填多个,若不填,表示总体数据。 PushDomains []*string `json:"PushDomains,omitnil,omitempty" name:"PushDomains"` // 可选值: // Mainland:查询中国大陆(境内)数据, // Oversea:则查询国际/港澳台(境外)数据, // 不填则默认查询全球地区(境内+境外)的数据。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` // 数据粒度,支持如下粒度: // 5:5分钟粒度,(跨度不支持超过1天), // 60:1小时粒度(跨度不支持超过一个月), // 1440:天粒度(跨度不支持超过一个月)。 // 默认值:5。 Granularity *uint64 `json:"Granularity,omitnil,omitempty" name:"Granularity"` // 大区,映射表如下: // China Mainland 中国大陆 // Asia Pacific I 亚太一区 // Asia Pacific II 亚太二区 // Asia Pacific III 亚太三区 // Europe 欧洲 // North America 北美 // South America 南美 // Middle East 中东 // Africa 非洲。 RegionNames []*string `json:"RegionNames,omitnil,omitempty" name:"RegionNames"` // 国家,映射表参照如下文档: // https://cloud.tencent.com/document/product/267/34019。 CountryNames []*string `json:"CountryNames,omitnil,omitempty" name:"CountryNames"` }
func NewDescribePushBandwidthAndFluxListRequest ¶ added in v1.0.228
func NewDescribePushBandwidthAndFluxListRequest() (request *DescribePushBandwidthAndFluxListRequest)
func (*DescribePushBandwidthAndFluxListRequest) FromJsonString ¶ added in v1.0.228
func (r *DescribePushBandwidthAndFluxListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePushBandwidthAndFluxListRequest) ToJsonString ¶ added in v1.0.228
func (r *DescribePushBandwidthAndFluxListRequest) ToJsonString() string
type DescribePushBandwidthAndFluxListRequestParams ¶ added in v1.0.426
type DescribePushBandwidthAndFluxListRequestParams struct { // 查询开始时间点,精确到分钟粒度,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO%20%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F,-ISO%20%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 // 支持最近两个月的查询,查询开始和结束时间跨度不支持超过31天。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 查询结束时间点,精确到分钟粒度,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO%20%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F,-ISO%20%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 // 支持最近两个月的查询,查询开始和结束时间跨度不支持超过31天。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 域名,可以填多个,若不填,表示总体数据。 PushDomains []*string `json:"PushDomains,omitnil,omitempty" name:"PushDomains"` // 可选值: // Mainland:查询中国大陆(境内)数据, // Oversea:则查询国际/港澳台(境外)数据, // 不填则默认查询全球地区(境内+境外)的数据。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` // 数据粒度,支持如下粒度: // 5:5分钟粒度,(跨度不支持超过1天), // 60:1小时粒度(跨度不支持超过一个月), // 1440:天粒度(跨度不支持超过一个月)。 // 默认值:5。 Granularity *uint64 `json:"Granularity,omitnil,omitempty" name:"Granularity"` // 大区,映射表如下: // China Mainland 中国大陆 // Asia Pacific I 亚太一区 // Asia Pacific II 亚太二区 // Asia Pacific III 亚太三区 // Europe 欧洲 // North America 北美 // South America 南美 // Middle East 中东 // Africa 非洲。 RegionNames []*string `json:"RegionNames,omitnil,omitempty" name:"RegionNames"` // 国家,映射表参照如下文档: // https://cloud.tencent.com/document/product/267/34019。 CountryNames []*string `json:"CountryNames,omitnil,omitempty" name:"CountryNames"` }
Predefined struct for user
type DescribePushBandwidthAndFluxListResponse ¶ added in v1.0.228
type DescribePushBandwidthAndFluxListResponse struct { *tchttp.BaseResponse Response *DescribePushBandwidthAndFluxListResponseParams `json:"Response"` }
func NewDescribePushBandwidthAndFluxListResponse ¶ added in v1.0.228
func NewDescribePushBandwidthAndFluxListResponse() (response *DescribePushBandwidthAndFluxListResponse)
func (*DescribePushBandwidthAndFluxListResponse) FromJsonString ¶ added in v1.0.228
func (r *DescribePushBandwidthAndFluxListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePushBandwidthAndFluxListResponse) ToJsonString ¶ added in v1.0.228
func (r *DescribePushBandwidthAndFluxListResponse) ToJsonString() string
type DescribePushBandwidthAndFluxListResponseParams ¶ added in v1.0.426
type DescribePushBandwidthAndFluxListResponseParams struct { // 峰值带宽所在时间点, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 PeakBandwidthTime *string `json:"PeakBandwidthTime,omitnil,omitempty" name:"PeakBandwidthTime"` // 峰值带宽,单位是 Mbps。 PeakBandwidth *float64 `json:"PeakBandwidth,omitnil,omitempty" name:"PeakBandwidth"` // 95峰值带宽所在时间点, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 P95PeakBandwidthTime *string `json:"P95PeakBandwidthTime,omitnil,omitempty" name:"P95PeakBandwidthTime"` // 95峰值带宽,单位是 Mbps。 P95PeakBandwidth *float64 `json:"P95PeakBandwidth,omitnil,omitempty" name:"P95PeakBandwidth"` // 总流量,单位是 MB。 SumFlux *float64 `json:"SumFlux,omitnil,omitempty" name:"SumFlux"` // 明细数据信息。 DataInfoList []*BillDataInfo `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRecordTaskRequest ¶
type DescribeRecordTaskRequest struct { *tchttp.BaseRequest // 查询任务开始时间,Unix 时间戳。设置时间不早于当前时间之前90天的时间,且查询时间跨度不超过一周。 StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 查询任务结束时间,Unix 时间戳。EndTime 必须大于 StartTime,设置时间不早于当前时间之前90天的时间,且查询时间跨度不超过一周。(注意:任务开始结束时间必须在查询时间范围内)。 EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 翻页标识,分批拉取时使用:当单次请求无法拉取所有数据,接口将会返回 ScrollToken,下一次请求携带该 Token,将会从下一条记录开始获取。 ScrollToken *string `json:"ScrollToken,omitnil,omitempty" name:"ScrollToken"` }
func NewDescribeRecordTaskRequest ¶
func NewDescribeRecordTaskRequest() (request *DescribeRecordTaskRequest)
func (*DescribeRecordTaskRequest) FromJsonString ¶
func (r *DescribeRecordTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRecordTaskRequest) ToJsonString ¶
func (r *DescribeRecordTaskRequest) ToJsonString() string
type DescribeRecordTaskRequestParams ¶ added in v1.0.426
type DescribeRecordTaskRequestParams struct { // 查询任务开始时间,Unix 时间戳。设置时间不早于当前时间之前90天的时间,且查询时间跨度不超过一周。 StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 查询任务结束时间,Unix 时间戳。EndTime 必须大于 StartTime,设置时间不早于当前时间之前90天的时间,且查询时间跨度不超过一周。(注意:任务开始结束时间必须在查询时间范围内)。 EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 翻页标识,分批拉取时使用:当单次请求无法拉取所有数据,接口将会返回 ScrollToken,下一次请求携带该 Token,将会从下一条记录开始获取。 ScrollToken *string `json:"ScrollToken,omitnil,omitempty" name:"ScrollToken"` }
Predefined struct for user
type DescribeRecordTaskResponse ¶
type DescribeRecordTaskResponse struct { *tchttp.BaseResponse Response *DescribeRecordTaskResponseParams `json:"Response"` }
func NewDescribeRecordTaskResponse ¶
func NewDescribeRecordTaskResponse() (response *DescribeRecordTaskResponse)
func (*DescribeRecordTaskResponse) FromJsonString ¶
func (r *DescribeRecordTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRecordTaskResponse) ToJsonString ¶
func (r *DescribeRecordTaskResponse) ToJsonString() string
type DescribeRecordTaskResponseParams ¶ added in v1.0.426
type DescribeRecordTaskResponseParams struct { // 翻页标识,当请求未返回所有数据,该字段表示下一条记录的 Token。当该字段为空,说明已无更多数据。 ScrollToken *string `json:"ScrollToken,omitnil,omitempty" name:"ScrollToken"` // 录制任务列表。当该字段为空,说明已返回所有数据。 TaskList []*RecordTask `json:"TaskList,omitnil,omitempty" name:"TaskList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScreenShotSheetNumListRequest ¶
type DescribeScreenShotSheetNumListRequest struct { *tchttp.BaseRequest // 起始时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 // 支持最近三个月的查询,查询开始和结束时间跨度不支持超过31天。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 地域信息,可选值包括Mainland,Oversea,前者是查询中国大陆范围内的数据,后者是除中国大陆范围之外的数据,若不传该参数,则查询所有地区的数据。 Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"` // 推流域名(支持查询2019年11 月1日之后的域名维度数据)。 PushDomains []*string `json:"PushDomains,omitnil,omitempty" name:"PushDomains"` // 数据维度,数据延迟1个半小时,可选值包括:1、Minute(5分钟粒度,最大支持查询时间范围是31天),2、Day(天粒度,默认值,按照北京时间做跨天处理,最大支持查询时间范围是186天当天)。 Granularity *string `json:"Granularity,omitnil,omitempty" name:"Granularity"` }
func NewDescribeScreenShotSheetNumListRequest ¶
func NewDescribeScreenShotSheetNumListRequest() (request *DescribeScreenShotSheetNumListRequest)
func (*DescribeScreenShotSheetNumListRequest) FromJsonString ¶
func (r *DescribeScreenShotSheetNumListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenShotSheetNumListRequest) ToJsonString ¶
func (r *DescribeScreenShotSheetNumListRequest) ToJsonString() string
type DescribeScreenShotSheetNumListRequestParams ¶ added in v1.0.426
type DescribeScreenShotSheetNumListRequestParams struct { // 起始时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 // 支持最近三个月的查询,查询开始和结束时间跨度不支持超过31天。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 地域信息,可选值包括Mainland,Oversea,前者是查询中国大陆范围内的数据,后者是除中国大陆范围之外的数据,若不传该参数,则查询所有地区的数据。 Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"` // 推流域名(支持查询2019年11 月1日之后的域名维度数据)。 PushDomains []*string `json:"PushDomains,omitnil,omitempty" name:"PushDomains"` // 数据维度,数据延迟1个半小时,可选值包括:1、Minute(5分钟粒度,最大支持查询时间范围是31天),2、Day(天粒度,默认值,按照北京时间做跨天处理,最大支持查询时间范围是186天当天)。 Granularity *string `json:"Granularity,omitnil,omitempty" name:"Granularity"` }
Predefined struct for user
type DescribeScreenShotSheetNumListResponse ¶
type DescribeScreenShotSheetNumListResponse struct { *tchttp.BaseResponse Response *DescribeScreenShotSheetNumListResponseParams `json:"Response"` }
func NewDescribeScreenShotSheetNumListResponse ¶
func NewDescribeScreenShotSheetNumListResponse() (response *DescribeScreenShotSheetNumListResponse)
func (*DescribeScreenShotSheetNumListResponse) FromJsonString ¶
func (r *DescribeScreenShotSheetNumListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenShotSheetNumListResponse) ToJsonString ¶
func (r *DescribeScreenShotSheetNumListResponse) ToJsonString() string
type DescribeScreenShotSheetNumListResponseParams ¶ added in v1.0.426
type DescribeScreenShotSheetNumListResponseParams struct { // 数据信息列表。 DataInfoList []*TimeValue `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScreenshotTaskRequest ¶ added in v1.0.354
type DescribeScreenshotTaskRequest struct { *tchttp.BaseRequest // 查询任务开始时间,Unix 时间戳。设置时间不早于当前时间之前90天的时间,且查询时间跨度不超过一周。 StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 查询任务结束时间,Unix 时间戳。EndTime 必须大于 StartTime,设置时间不早于当前时间之前90天的时间,且查询时间跨度不超过一周。(注意:任务开始结束时间必须在查询时间范围内)。 EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 翻页标识,分批拉取时使用:当单次请求无法拉取所有数据,接口将会返回 ScrollToken,下一次请求携带该 Token,将会从下一条记录开始获取。 ScrollToken *string `json:"ScrollToken,omitnil,omitempty" name:"ScrollToken"` }
func NewDescribeScreenshotTaskRequest ¶ added in v1.0.354
func NewDescribeScreenshotTaskRequest() (request *DescribeScreenshotTaskRequest)
func (*DescribeScreenshotTaskRequest) FromJsonString ¶ added in v1.0.354
func (r *DescribeScreenshotTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenshotTaskRequest) ToJsonString ¶ added in v1.0.354
func (r *DescribeScreenshotTaskRequest) ToJsonString() string
type DescribeScreenshotTaskRequestParams ¶ added in v1.0.426
type DescribeScreenshotTaskRequestParams struct { // 查询任务开始时间,Unix 时间戳。设置时间不早于当前时间之前90天的时间,且查询时间跨度不超过一周。 StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 查询任务结束时间,Unix 时间戳。EndTime 必须大于 StartTime,设置时间不早于当前时间之前90天的时间,且查询时间跨度不超过一周。(注意:任务开始结束时间必须在查询时间范围内)。 EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 翻页标识,分批拉取时使用:当单次请求无法拉取所有数据,接口将会返回 ScrollToken,下一次请求携带该 Token,将会从下一条记录开始获取。 ScrollToken *string `json:"ScrollToken,omitnil,omitempty" name:"ScrollToken"` }
Predefined struct for user
type DescribeScreenshotTaskResponse ¶ added in v1.0.354
type DescribeScreenshotTaskResponse struct { *tchttp.BaseResponse Response *DescribeScreenshotTaskResponseParams `json:"Response"` }
func NewDescribeScreenshotTaskResponse ¶ added in v1.0.354
func NewDescribeScreenshotTaskResponse() (response *DescribeScreenshotTaskResponse)
func (*DescribeScreenshotTaskResponse) FromJsonString ¶ added in v1.0.354
func (r *DescribeScreenshotTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScreenshotTaskResponse) ToJsonString ¶ added in v1.0.354
func (r *DescribeScreenshotTaskResponse) ToJsonString() string
type DescribeScreenshotTaskResponseParams ¶ added in v1.0.426
type DescribeScreenshotTaskResponseParams struct { // 翻页标识,当请求未返回所有数据,该字段表示下一条记录的 Token。当该字段为空,说明已无更多数据。 ScrollToken *string `json:"ScrollToken,omitnil,omitempty" name:"ScrollToken"` // 截图任务列表。当该字段为空,说明已返回所有数据。 TaskList []*ScreenshotTask `json:"TaskList,omitnil,omitempty" name:"TaskList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeStreamDayPlayInfoListRequest ¶
type DescribeStreamDayPlayInfoListRequest struct { *tchttp.BaseRequest // 日期,格式:YYYY-mm-dd。 // 第二天凌晨3点出昨天的数据,建议在这个时间点之后查询最新数据。支持最近3个月的数据查询。 DayTime *string `json:"DayTime,omitnil,omitempty" name:"DayTime"` // 播放域名。 PlayDomain *string `json:"PlayDomain,omitnil,omitempty" name:"PlayDomain"` // 页号,范围[1,1000],默认值是1。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页个数,范围[100,1000],默认值是1000。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 可选值: // Mainland:查询国内数据, // Oversea:则查询国外数据, // 默认:查询国内+国外的数据。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` // 服务名称,可选值包括LVB(标准直播),LEB(快直播),不填则查LVB+LEB总值。 ServiceName *string `json:"ServiceName,omitnil,omitempty" name:"ServiceName"` }
func NewDescribeStreamDayPlayInfoListRequest ¶
func NewDescribeStreamDayPlayInfoListRequest() (request *DescribeStreamDayPlayInfoListRequest)
func (*DescribeStreamDayPlayInfoListRequest) FromJsonString ¶
func (r *DescribeStreamDayPlayInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamDayPlayInfoListRequest) ToJsonString ¶
func (r *DescribeStreamDayPlayInfoListRequest) ToJsonString() string
type DescribeStreamDayPlayInfoListRequestParams ¶ added in v1.0.426
type DescribeStreamDayPlayInfoListRequestParams struct { // 日期,格式:YYYY-mm-dd。 // 第二天凌晨3点出昨天的数据,建议在这个时间点之后查询最新数据。支持最近3个月的数据查询。 DayTime *string `json:"DayTime,omitnil,omitempty" name:"DayTime"` // 播放域名。 PlayDomain *string `json:"PlayDomain,omitnil,omitempty" name:"PlayDomain"` // 页号,范围[1,1000],默认值是1。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页个数,范围[100,1000],默认值是1000。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 可选值: // Mainland:查询国内数据, // Oversea:则查询国外数据, // 默认:查询国内+国外的数据。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` // 服务名称,可选值包括LVB(标准直播),LEB(快直播),不填则查LVB+LEB总值。 ServiceName *string `json:"ServiceName,omitnil,omitempty" name:"ServiceName"` }
Predefined struct for user
type DescribeStreamDayPlayInfoListResponse ¶
type DescribeStreamDayPlayInfoListResponse struct { *tchttp.BaseResponse Response *DescribeStreamDayPlayInfoListResponseParams `json:"Response"` }
func NewDescribeStreamDayPlayInfoListResponse ¶
func NewDescribeStreamDayPlayInfoListResponse() (response *DescribeStreamDayPlayInfoListResponse)
func (*DescribeStreamDayPlayInfoListResponse) FromJsonString ¶
func (r *DescribeStreamDayPlayInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamDayPlayInfoListResponse) ToJsonString ¶
func (r *DescribeStreamDayPlayInfoListResponse) ToJsonString() string
type DescribeStreamDayPlayInfoListResponseParams ¶ added in v1.0.426
type DescribeStreamDayPlayInfoListResponseParams struct { // 播放数据信息列表。 DataInfoList []*PlayDataInfoByStream `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 总数量。 TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 总页数。 TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 当前数据所处页码。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页个数。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeStreamPlayInfoListRequest ¶
type DescribeStreamPlayInfoListRequest struct { *tchttp.BaseRequest // 起始时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)yyyy-MM-dd HH:mm:ss:使用此格式时,默认代表北京时间。 // 开始时间和结束时间的格式需要保持一致。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)yyyy-MM-dd HH:mm:ss:使用此格式时,默认代表北京时间。 // 开始时间和结束时间的格式需要保持一致。结束时间和开始时间跨度不支持超过24小时,支持距当前时间一个月内的数据查询。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 播放域名, // 若不填,则为查询所有播放域名的在线流数据。 PlayDomain *string `json:"PlayDomain,omitnil,omitempty" name:"PlayDomain"` // 流名称,精确匹配。 // 若不填,则为查询总体播放数据。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 推流路径,与播放地址中的AppName保持一致,会精确匹配,在同时传递了StreamName时生效。 // 若不填,则为查询总体播放数据。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 服务名称,可选值包括LVB(标准直播),LEB(快直播),不填则查LVB+LEB总值。 ServiceName *string `json:"ServiceName,omitnil,omitempty" name:"ServiceName"` }
func NewDescribeStreamPlayInfoListRequest ¶
func NewDescribeStreamPlayInfoListRequest() (request *DescribeStreamPlayInfoListRequest)
func (*DescribeStreamPlayInfoListRequest) FromJsonString ¶
func (r *DescribeStreamPlayInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPlayInfoListRequest) ToJsonString ¶
func (r *DescribeStreamPlayInfoListRequest) ToJsonString() string
type DescribeStreamPlayInfoListRequestParams ¶ added in v1.0.426
type DescribeStreamPlayInfoListRequestParams struct { // 起始时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)yyyy-MM-dd HH:mm:ss:使用此格式时,默认代表北京时间。 // 开始时间和结束时间的格式需要保持一致。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)yyyy-MM-dd HH:mm:ss:使用此格式时,默认代表北京时间。 // 开始时间和结束时间的格式需要保持一致。结束时间和开始时间跨度不支持超过24小时,支持距当前时间一个月内的数据查询。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 播放域名, // 若不填,则为查询所有播放域名的在线流数据。 PlayDomain *string `json:"PlayDomain,omitnil,omitempty" name:"PlayDomain"` // 流名称,精确匹配。 // 若不填,则为查询总体播放数据。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 推流路径,与播放地址中的AppName保持一致,会精确匹配,在同时传递了StreamName时生效。 // 若不填,则为查询总体播放数据。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 服务名称,可选值包括LVB(标准直播),LEB(快直播),不填则查LVB+LEB总值。 ServiceName *string `json:"ServiceName,omitnil,omitempty" name:"ServiceName"` }
Predefined struct for user
type DescribeStreamPlayInfoListResponse ¶
type DescribeStreamPlayInfoListResponse struct { *tchttp.BaseResponse Response *DescribeStreamPlayInfoListResponseParams `json:"Response"` }
func NewDescribeStreamPlayInfoListResponse ¶
func NewDescribeStreamPlayInfoListResponse() (response *DescribeStreamPlayInfoListResponse)
func (*DescribeStreamPlayInfoListResponse) FromJsonString ¶
func (r *DescribeStreamPlayInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPlayInfoListResponse) ToJsonString ¶
func (r *DescribeStreamPlayInfoListResponse) ToJsonString() string
type DescribeStreamPlayInfoListResponseParams ¶ added in v1.0.426
type DescribeStreamPlayInfoListResponseParams struct { // 统计信息列表,时间粒度是1分钟。 DataInfoList []*DayStreamPlayInfo `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeStreamPushInfoListRequest ¶
type DescribeStreamPushInfoListRequest struct { *tchttp.BaseRequest // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 起始时间点, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 // 支持查询最近7天数据,建议查询时间跨度在3小时之内。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 推流域名。 PushDomain *string `json:"PushDomain,omitnil,omitempty" name:"PushDomain"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` }
func NewDescribeStreamPushInfoListRequest ¶
func NewDescribeStreamPushInfoListRequest() (request *DescribeStreamPushInfoListRequest)
func (*DescribeStreamPushInfoListRequest) FromJsonString ¶
func (r *DescribeStreamPushInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPushInfoListRequest) ToJsonString ¶
func (r *DescribeStreamPushInfoListRequest) ToJsonString() string
type DescribeStreamPushInfoListRequestParams ¶ added in v1.0.426
type DescribeStreamPushInfoListRequestParams struct { // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 起始时间点, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 // 支持查询最近7天数据,建议查询时间跨度在3小时之内。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 推流域名。 PushDomain *string `json:"PushDomain,omitnil,omitempty" name:"PushDomain"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` }
Predefined struct for user
type DescribeStreamPushInfoListResponse ¶
type DescribeStreamPushInfoListResponse struct { *tchttp.BaseResponse Response *DescribeStreamPushInfoListResponseParams `json:"Response"` }
func NewDescribeStreamPushInfoListResponse ¶
func NewDescribeStreamPushInfoListResponse() (response *DescribeStreamPushInfoListResponse)
func (*DescribeStreamPushInfoListResponse) FromJsonString ¶
func (r *DescribeStreamPushInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeStreamPushInfoListResponse) ToJsonString ¶
func (r *DescribeStreamPushInfoListResponse) ToJsonString() string
type DescribeStreamPushInfoListResponseParams ¶ added in v1.0.426
type DescribeStreamPushInfoListResponseParams struct { // 返回的数据列表。 DataInfoList []*PushQualityData `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTimeShiftRecordDetailRequest ¶ added in v1.0.587
type DescribeTimeShiftRecordDetailRequest struct { *tchttp.BaseRequest // 推流域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 推流路径。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 查询范围起始时间,Unix 时间戳。 StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 查询范围终止时间,Unix 时间戳。 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 推流域名所属组,没有域名组或者域名组为空字符串可不填。 DomainGroup *string `json:"DomainGroup,omitnil,omitempty" name:"DomainGroup"` // 转码模板ID,转码模板ID为0可不填。 TransCodeId *uint64 `json:"TransCodeId,omitnil,omitempty" name:"TransCodeId"` }
func NewDescribeTimeShiftRecordDetailRequest ¶ added in v1.0.587
func NewDescribeTimeShiftRecordDetailRequest() (request *DescribeTimeShiftRecordDetailRequest)
func (*DescribeTimeShiftRecordDetailRequest) FromJsonString ¶ added in v1.0.587
func (r *DescribeTimeShiftRecordDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTimeShiftRecordDetailRequest) ToJsonString ¶ added in v1.0.587
func (r *DescribeTimeShiftRecordDetailRequest) ToJsonString() string
type DescribeTimeShiftRecordDetailRequestParams ¶ added in v1.0.587
type DescribeTimeShiftRecordDetailRequestParams struct { // 推流域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 推流路径。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 查询范围起始时间,Unix 时间戳。 StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 查询范围终止时间,Unix 时间戳。 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 推流域名所属组,没有域名组或者域名组为空字符串可不填。 DomainGroup *string `json:"DomainGroup,omitnil,omitempty" name:"DomainGroup"` // 转码模板ID,转码模板ID为0可不填。 TransCodeId *uint64 `json:"TransCodeId,omitnil,omitempty" name:"TransCodeId"` }
Predefined struct for user
type DescribeTimeShiftRecordDetailResponse ¶ added in v1.0.587
type DescribeTimeShiftRecordDetailResponse struct { *tchttp.BaseResponse Response *DescribeTimeShiftRecordDetailResponseParams `json:"Response"` }
func NewDescribeTimeShiftRecordDetailResponse ¶ added in v1.0.587
func NewDescribeTimeShiftRecordDetailResponse() (response *DescribeTimeShiftRecordDetailResponse)
func (*DescribeTimeShiftRecordDetailResponse) FromJsonString ¶ added in v1.0.587
func (r *DescribeTimeShiftRecordDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTimeShiftRecordDetailResponse) ToJsonString ¶ added in v1.0.587
func (r *DescribeTimeShiftRecordDetailResponse) ToJsonString() string
type DescribeTimeShiftRecordDetailResponseParams ¶ added in v1.0.587
type DescribeTimeShiftRecordDetailResponseParams struct { // 时移录制会话数组。 // 注意:此字段可能返回 null,表示取不到有效值。 RecordList []*TimeShiftRecord `json:"RecordList,omitnil,omitempty" name:"RecordList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTimeShiftStreamListRequest ¶ added in v1.0.587
type DescribeTimeShiftStreamListRequest struct { *tchttp.BaseRequest // 查询范围起始时间,Unix 时间戳。 StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 查询范围结束时间,Unix 时间戳。 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 推流域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 推流域名所属域名组。 DomainGroup *string `json:"DomainGroup,omitnil,omitempty" name:"DomainGroup"` // 用户指定要返回的最大结果数,取值范围[0,100],不指定或者指定为0时,API // 默认值为100。指定超过100时,API 强制使用100。指定值为负数时,接口返回错误。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 指定拉取的页码,不传时默认为1。 PageNum *int64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` }
func NewDescribeTimeShiftStreamListRequest ¶ added in v1.0.587
func NewDescribeTimeShiftStreamListRequest() (request *DescribeTimeShiftStreamListRequest)
func (*DescribeTimeShiftStreamListRequest) FromJsonString ¶ added in v1.0.587
func (r *DescribeTimeShiftStreamListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTimeShiftStreamListRequest) ToJsonString ¶ added in v1.0.587
func (r *DescribeTimeShiftStreamListRequest) ToJsonString() string
type DescribeTimeShiftStreamListRequestParams ¶ added in v1.0.587
type DescribeTimeShiftStreamListRequestParams struct { // 查询范围起始时间,Unix 时间戳。 StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 查询范围结束时间,Unix 时间戳。 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 推流域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 推流域名所属域名组。 DomainGroup *string `json:"DomainGroup,omitnil,omitempty" name:"DomainGroup"` // 用户指定要返回的最大结果数,取值范围[0,100],不指定或者指定为0时,API // 默认值为100。指定超过100时,API 强制使用100。指定值为负数时,接口返回错误。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 指定拉取的页码,不传时默认为1。 PageNum *int64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` }
Predefined struct for user
type DescribeTimeShiftStreamListResponse ¶ added in v1.0.587
type DescribeTimeShiftStreamListResponse struct { *tchttp.BaseResponse Response *DescribeTimeShiftStreamListResponseParams `json:"Response"` }
func NewDescribeTimeShiftStreamListResponse ¶ added in v1.0.587
func NewDescribeTimeShiftStreamListResponse() (response *DescribeTimeShiftStreamListResponse)
func (*DescribeTimeShiftStreamListResponse) FromJsonString ¶ added in v1.0.587
func (r *DescribeTimeShiftStreamListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTimeShiftStreamListResponse) ToJsonString ¶ added in v1.0.587
func (r *DescribeTimeShiftStreamListResponse) ToJsonString() string
type DescribeTimeShiftStreamListResponseParams ¶ added in v1.0.587
type DescribeTimeShiftStreamListResponseParams struct { // 时间段内所有的数据量。 TotalSize *int64 `json:"TotalSize,omitnil,omitempty" name:"TotalSize"` // 流列表。 // 注意:此字段可能返回 null,表示取不到有效值。 StreamList []*TimeShiftStreamInfo `json:"StreamList,omitnil,omitempty" name:"StreamList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTopClientIpSumInfoListRequest ¶
type DescribeTopClientIpSumInfoListRequest struct { *tchttp.BaseRequest // 起始时间点, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 // 时间跨度在[0,4小时],支持最近1天数据查询。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 播放域名,默认为不填,表示求总体数据。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` // 页号,范围是[1,1000],默认值是1。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页个数,范围是[1,1000],默认值是20。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 排序指标,可选值包括TotalRequest(默认值),FailedRequest,TotalFlux。 OrderParam *string `json:"OrderParam,omitnil,omitempty" name:"OrderParam"` // 地域,可选值:Mainland,Oversea,China,Foreign,Global(默认值);如果为空,查询总的数据;如果为“Mainland”,查询中国大陆的数据;如果为“Oversea”,则查询中国大陆以外的数据;如果为China,查询中国的数据(包括港澳台);如果为Foreign,查询国外的数据(不包括港澳台)。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` // 输出字段使用的语言,可选值:Chinese(默认值),English;目前国家,省份和运营商支持多语言。 OutLanguage *string `json:"OutLanguage,omitnil,omitempty" name:"OutLanguage"` }
func NewDescribeTopClientIpSumInfoListRequest ¶
func NewDescribeTopClientIpSumInfoListRequest() (request *DescribeTopClientIpSumInfoListRequest)
func (*DescribeTopClientIpSumInfoListRequest) FromJsonString ¶
func (r *DescribeTopClientIpSumInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTopClientIpSumInfoListRequest) ToJsonString ¶
func (r *DescribeTopClientIpSumInfoListRequest) ToJsonString() string
type DescribeTopClientIpSumInfoListRequestParams ¶ added in v1.0.426
type DescribeTopClientIpSumInfoListRequestParams struct { // 起始时间点, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#:~:text=I-,ISO,-%E6%97%A5%E6%9C%9F%E6%A0%BC%E5%BC%8F)。 // 时间跨度在[0,4小时],支持最近1天数据查询。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 播放域名,默认为不填,表示求总体数据。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` // 页号,范围是[1,1000],默认值是1。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页个数,范围是[1,1000],默认值是20。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 排序指标,可选值包括TotalRequest(默认值),FailedRequest,TotalFlux。 OrderParam *string `json:"OrderParam,omitnil,omitempty" name:"OrderParam"` // 地域,可选值:Mainland,Oversea,China,Foreign,Global(默认值);如果为空,查询总的数据;如果为“Mainland”,查询中国大陆的数据;如果为“Oversea”,则查询中国大陆以外的数据;如果为China,查询中国的数据(包括港澳台);如果为Foreign,查询国外的数据(不包括港澳台)。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` // 输出字段使用的语言,可选值:Chinese(默认值),English;目前国家,省份和运营商支持多语言。 OutLanguage *string `json:"OutLanguage,omitnil,omitempty" name:"OutLanguage"` }
Predefined struct for user
type DescribeTopClientIpSumInfoListResponse ¶
type DescribeTopClientIpSumInfoListResponse struct { *tchttp.BaseResponse Response *DescribeTopClientIpSumInfoListResponseParams `json:"Response"` }
func NewDescribeTopClientIpSumInfoListResponse ¶
func NewDescribeTopClientIpSumInfoListResponse() (response *DescribeTopClientIpSumInfoListResponse)
func (*DescribeTopClientIpSumInfoListResponse) FromJsonString ¶
func (r *DescribeTopClientIpSumInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTopClientIpSumInfoListResponse) ToJsonString ¶
func (r *DescribeTopClientIpSumInfoListResponse) ToJsonString() string
type DescribeTopClientIpSumInfoListResponseParams ¶ added in v1.0.426
type DescribeTopClientIpSumInfoListResponseParams struct { // 页号,范围是[1,1000],默认值是1。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页个数,范围是[1,1000],默认值是20。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 排序指标,可选值包括”TotalRequest”,”FailedRequest”,“TotalFlux”。 OrderParam *string `json:"OrderParam,omitnil,omitempty" name:"OrderParam"` // 记录总数。 TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 记录总页数。 TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 数据内容。 DataInfoList []*ClientIpPlaySumInfo `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTranscodeTaskNumRequest ¶ added in v1.0.496
type DescribeTranscodeTaskNumRequest struct { *tchttp.BaseRequest // 起始时间,格式:yyyy-mm-dd HH:MM:SS。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,格式:yyyy-mm-dd HH:MM:SS。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 推流域名列表,不填表示总体数据。 PushDomains []*string `json:"PushDomains,omitnil,omitempty" name:"PushDomains"` }
func NewDescribeTranscodeTaskNumRequest ¶ added in v1.0.496
func NewDescribeTranscodeTaskNumRequest() (request *DescribeTranscodeTaskNumRequest)
func (*DescribeTranscodeTaskNumRequest) FromJsonString ¶ added in v1.0.496
func (r *DescribeTranscodeTaskNumRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTranscodeTaskNumRequest) ToJsonString ¶ added in v1.0.496
func (r *DescribeTranscodeTaskNumRequest) ToJsonString() string
type DescribeTranscodeTaskNumRequestParams ¶ added in v1.0.496
type DescribeTranscodeTaskNumRequestParams struct { // 起始时间,格式:yyyy-mm-dd HH:MM:SS。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,格式:yyyy-mm-dd HH:MM:SS。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 推流域名列表,不填表示总体数据。 PushDomains []*string `json:"PushDomains,omitnil,omitempty" name:"PushDomains"` }
Predefined struct for user
type DescribeTranscodeTaskNumResponse ¶ added in v1.0.496
type DescribeTranscodeTaskNumResponse struct { *tchttp.BaseResponse Response *DescribeTranscodeTaskNumResponseParams `json:"Response"` }
func NewDescribeTranscodeTaskNumResponse ¶ added in v1.0.496
func NewDescribeTranscodeTaskNumResponse() (response *DescribeTranscodeTaskNumResponse)
func (*DescribeTranscodeTaskNumResponse) FromJsonString ¶ added in v1.0.496
func (r *DescribeTranscodeTaskNumResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTranscodeTaskNumResponse) ToJsonString ¶ added in v1.0.496
func (r *DescribeTranscodeTaskNumResponse) ToJsonString() string
type DescribeTranscodeTaskNumResponseParams ¶ added in v1.0.496
type DescribeTranscodeTaskNumResponseParams struct { // 任务数列表。 DataInfoList []*TranscodeTaskNum `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeUploadStreamNumsRequest ¶
type DescribeUploadStreamNumsRequest struct { *tchttp.BaseRequest // 起始时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 // 起始和结束时间跨度不支持超过31天。支持最近31天的数据查询 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 直播域名,若不填,表示总体数据。 Domains []*string `json:"Domains,omitnil,omitempty" name:"Domains"` // 数据粒度,支持如下粒度: // 5:5分钟粒度,(跨度不支持超过1天), // 1440:天粒度(跨度不支持超过一个月)。 // 默认值:5。 Granularity *uint64 `json:"Granularity,omitnil,omitempty" name:"Granularity"` }
func NewDescribeUploadStreamNumsRequest ¶
func NewDescribeUploadStreamNumsRequest() (request *DescribeUploadStreamNumsRequest)
func (*DescribeUploadStreamNumsRequest) FromJsonString ¶
func (r *DescribeUploadStreamNumsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUploadStreamNumsRequest) ToJsonString ¶
func (r *DescribeUploadStreamNumsRequest) ToJsonString() string
type DescribeUploadStreamNumsRequestParams ¶ added in v1.0.426
type DescribeUploadStreamNumsRequestParams struct { // 起始时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点,接口查询支持两种时间格式: // 1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I // 2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 // 起始和结束时间跨度不支持超过31天。支持最近31天的数据查询 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 直播域名,若不填,表示总体数据。 Domains []*string `json:"Domains,omitnil,omitempty" name:"Domains"` // 数据粒度,支持如下粒度: // 5:5分钟粒度,(跨度不支持超过1天), // 1440:天粒度(跨度不支持超过一个月)。 // 默认值:5。 Granularity *uint64 `json:"Granularity,omitnil,omitempty" name:"Granularity"` }
Predefined struct for user
type DescribeUploadStreamNumsResponse ¶
type DescribeUploadStreamNumsResponse struct { *tchttp.BaseResponse Response *DescribeUploadStreamNumsResponseParams `json:"Response"` }
func NewDescribeUploadStreamNumsResponse ¶
func NewDescribeUploadStreamNumsResponse() (response *DescribeUploadStreamNumsResponse)
func (*DescribeUploadStreamNumsResponse) FromJsonString ¶
func (r *DescribeUploadStreamNumsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeUploadStreamNumsResponse) ToJsonString ¶
func (r *DescribeUploadStreamNumsResponse) ToJsonString() string
type DescribeUploadStreamNumsResponseParams ¶ added in v1.0.426
type DescribeUploadStreamNumsResponseParams struct { // 明细数据信息 DataInfoList []*ConcurrentRecordStreamNum `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVisitTopSumInfoListRequest ¶
type DescribeVisitTopSumInfoListRequest struct { *tchttp.BaseRequest // 起始时间点,格式为yyyy-mm-dd HH:MM:SS。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点,格式为yyyy-mm-dd HH:MM:SS // 时间跨度在(0,4小时],支持最近1天数据查询。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 峰值指标,可选值包括”Domain”,”StreamId”。 TopIndex *string `json:"TopIndex,omitnil,omitempty" name:"TopIndex"` // 播放域名,默认为不填,表示求总体数据。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` // 页号, // 范围是[1,1000], // 默认值是1。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页个数,范围是[1,1000], // 默认值是20。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 排序指标,可选值包括” AvgFluxPerSecond”,”TotalRequest”(默认),“TotalFlux”。 OrderParam *string `json:"OrderParam,omitnil,omitempty" name:"OrderParam"` }
func NewDescribeVisitTopSumInfoListRequest ¶
func NewDescribeVisitTopSumInfoListRequest() (request *DescribeVisitTopSumInfoListRequest)
func (*DescribeVisitTopSumInfoListRequest) FromJsonString ¶
func (r *DescribeVisitTopSumInfoListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVisitTopSumInfoListRequest) ToJsonString ¶
func (r *DescribeVisitTopSumInfoListRequest) ToJsonString() string
type DescribeVisitTopSumInfoListRequestParams ¶ added in v1.0.426
type DescribeVisitTopSumInfoListRequestParams struct { // 起始时间点,格式为yyyy-mm-dd HH:MM:SS。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间点,格式为yyyy-mm-dd HH:MM:SS // 时间跨度在(0,4小时],支持最近1天数据查询。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 峰值指标,可选值包括”Domain”,”StreamId”。 TopIndex *string `json:"TopIndex,omitnil,omitempty" name:"TopIndex"` // 播放域名,默认为不填,表示求总体数据。 PlayDomains []*string `json:"PlayDomains,omitnil,omitempty" name:"PlayDomains"` // 页号, // 范围是[1,1000], // 默认值是1。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页个数,范围是[1,1000], // 默认值是20。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 排序指标,可选值包括” AvgFluxPerSecond”,”TotalRequest”(默认),“TotalFlux”。 OrderParam *string `json:"OrderParam,omitnil,omitempty" name:"OrderParam"` }
Predefined struct for user
type DescribeVisitTopSumInfoListResponse ¶
type DescribeVisitTopSumInfoListResponse struct { *tchttp.BaseResponse Response *DescribeVisitTopSumInfoListResponseParams `json:"Response"` }
func NewDescribeVisitTopSumInfoListResponse ¶
func NewDescribeVisitTopSumInfoListResponse() (response *DescribeVisitTopSumInfoListResponse)
func (*DescribeVisitTopSumInfoListResponse) FromJsonString ¶
func (r *DescribeVisitTopSumInfoListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVisitTopSumInfoListResponse) ToJsonString ¶
func (r *DescribeVisitTopSumInfoListResponse) ToJsonString() string
type DescribeVisitTopSumInfoListResponseParams ¶ added in v1.0.426
type DescribeVisitTopSumInfoListResponseParams struct { // 页号, // 范围是[1,1000], // 默认值是1。 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 每页个数,范围是[1,1000], // 默认值是20。 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 峰值指标,可选值包括”Domain”,”StreamId”。 TopIndex *string `json:"TopIndex,omitnil,omitempty" name:"TopIndex"` // 排序指标,可选值包括” AvgFluxPerSecond”(按每秒平均流量排序),”TotalRequest”(默认,按总请求数排序),“TotalFlux”(按总流量排序)。 OrderParam *string `json:"OrderParam,omitnil,omitempty" name:"OrderParam"` // 记录总数。 TotalNum *uint64 `json:"TotalNum,omitnil,omitempty" name:"TotalNum"` // 记录总页数。 TotalPage *uint64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 数据内容。 DataInfoList []*PlaySumStatInfo `json:"DataInfoList,omitnil,omitempty" name:"DataInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DiagnoseResult ¶ added in v1.0.680
type DiagnoseResult struct { // 断流信息 // 注意:此字段可能返回 null,表示取不到有效值。 StreamBrokenResults []*string `json:"StreamBrokenResults,omitnil,omitempty" name:"StreamBrokenResults"` // 低帧率信息 // 注意:此字段可能返回 null,表示取不到有效值。 LowFrameRateResults []*string `json:"LowFrameRateResults,omitnil,omitempty" name:"LowFrameRateResults"` // 流格式诊断信息 // 注意:此字段可能返回 null,表示取不到有效值。 StreamFormatResults []*string `json:"StreamFormatResults,omitnil,omitempty" name:"StreamFormatResults"` }
type DomainCertInfo ¶
type DomainCertInfo struct { // 证书Id。 CertId *int64 `json:"CertId,omitnil,omitempty" name:"CertId"` // 证书名称。 CertName *string `json:"CertName,omitnil,omitempty" name:"CertName"` // 描述信息。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 创建时间,UTC格式。 // 注:此字段为北京时间(UTC+8时区)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 证书内容。 HttpsCrt *string `json:"HttpsCrt,omitnil,omitempty" name:"HttpsCrt"` // 证书类型。 // 0:用户添加证书, // 1:腾讯云托管证书。 CertType *int64 `json:"CertType,omitnil,omitempty" name:"CertType"` // 证书过期时间,UTC格式。 // 注:此字段为北京时间(UTC+8时区)。 CertExpireTime *string `json:"CertExpireTime,omitnil,omitempty" name:"CertExpireTime"` // 使用此证书的域名名称。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 证书状态。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 证书本身标识的域名列表。 // 比如: ["*.x.com"] // 注意:此字段可能返回 null,表示取不到有效值。 CertDomains []*string `json:"CertDomains,omitnil,omitempty" name:"CertDomains"` // 腾讯云ssl的证书Id // 注意:此字段可能返回 null,表示取不到有效值。 CloudCertId *string `json:"CloudCertId,omitnil,omitempty" name:"CloudCertId"` }
type DomainDetailInfo ¶
type DomainDetailInfo struct { // 国内还是国外: // Mainland: 表示国内数据。 // Oversea: 表示国外数据。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` // 带宽,单位: Mbps。 Bandwidth *float64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` // 流量,单位: MB。 Flux *float64 `json:"Flux,omitnil,omitempty" name:"Flux"` // 人数。 Online *uint64 `json:"Online,omitnil,omitempty" name:"Online"` // 请求数。 Request *uint64 `json:"Request,omitnil,omitempty" name:"Request"` }
type DomainInfo ¶
type DomainInfo struct { // 直播域名。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 域名类型: // 0: 推流。 // 1: 播放。 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 域名状态: // 0: 停用。 // 1: 启用。 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 添加时间。 // 注:此字段为北京时间(UTC+8时区)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 是否有 CName 到固定规则域名: // 0: 否。 // 1: 是。 BCName *uint64 `json:"BCName,omitnil,omitempty" name:"BCName"` // cname 对应的域名。 TargetDomain *string `json:"TargetDomain,omitnil,omitempty" name:"TargetDomain"` // 播放区域,只在 Type=1 时该参数有意义。 // 1: 国内。 // 2: 全球。 // 3: 海外。 PlayType *int64 `json:"PlayType,omitnil,omitempty" name:"PlayType"` // 是否慢直播: // 0: 普通直播。 // 1: 慢直播。 IsDelayLive *int64 `json:"IsDelayLive,omitnil,omitempty" name:"IsDelayLive"` // 当前客户使用的 cname 信息。 CurrentCName *string `json:"CurrentCName,omitnil,omitempty" name:"CurrentCName"` // 失效参数,可忽略。 RentTag *int64 `json:"RentTag,omitnil,omitempty" name:"RentTag"` // 失效参数,可忽略。 // 注:此字段为北京时间(UTC+8时区)。 RentExpireTime *string `json:"RentExpireTime,omitnil,omitempty" name:"RentExpireTime"` // 0: 标准直播。 // 1: 小程序直播。 // 注意:此字段可能返回 null,表示取不到有效值。 IsMiniProgramLive *int64 `json:"IsMiniProgramLive,omitnil,omitempty" name:"IsMiniProgramLive"` }
type DomainInfoList ¶
type DomainInfoList struct { // 域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 明细信息。 DetailInfoList []*DomainDetailInfo `json:"DetailInfoList,omitnil,omitempty" name:"DetailInfoList"` }
type DropLiveStreamRequest ¶
type DropLiveStreamRequest struct { *tchttp.BaseRequest // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 您的推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` }
func NewDropLiveStreamRequest ¶
func NewDropLiveStreamRequest() (request *DropLiveStreamRequest)
func (*DropLiveStreamRequest) FromJsonString ¶
func (r *DropLiveStreamRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DropLiveStreamRequest) ToJsonString ¶
func (r *DropLiveStreamRequest) ToJsonString() string
type DropLiveStreamRequestParams ¶ added in v1.0.426
type DropLiveStreamRequestParams struct { // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 您的推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` }
Predefined struct for user
type DropLiveStreamResponse ¶
type DropLiveStreamResponse struct { *tchttp.BaseResponse Response *DropLiveStreamResponseParams `json:"Response"` }
func NewDropLiveStreamResponse ¶
func NewDropLiveStreamResponse() (response *DropLiveStreamResponse)
func (*DropLiveStreamResponse) FromJsonString ¶
func (r *DropLiveStreamResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DropLiveStreamResponse) ToJsonString ¶
func (r *DropLiveStreamResponse) ToJsonString() string
type DropLiveStreamResponseParams ¶ added in v1.0.426
type DropLiveStreamResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type EnableLiveDomainRequest ¶
type EnableLiveDomainRequest struct { *tchttp.BaseRequest // 待启用的直播域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` }
func NewEnableLiveDomainRequest ¶
func NewEnableLiveDomainRequest() (request *EnableLiveDomainRequest)
func (*EnableLiveDomainRequest) FromJsonString ¶
func (r *EnableLiveDomainRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EnableLiveDomainRequest) ToJsonString ¶
func (r *EnableLiveDomainRequest) ToJsonString() string
type EnableLiveDomainRequestParams ¶ added in v1.0.426
type EnableLiveDomainRequestParams struct { // 待启用的直播域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` }
Predefined struct for user
type EnableLiveDomainResponse ¶
type EnableLiveDomainResponse struct { *tchttp.BaseResponse Response *EnableLiveDomainResponseParams `json:"Response"` }
func NewEnableLiveDomainResponse ¶
func NewEnableLiveDomainResponse() (response *EnableLiveDomainResponse)
func (*EnableLiveDomainResponse) FromJsonString ¶
func (r *EnableLiveDomainResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EnableLiveDomainResponse) ToJsonString ¶
func (r *EnableLiveDomainResponse) ToJsonString() string
type EnableLiveDomainResponseParams ¶ added in v1.0.426
type EnableLiveDomainResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type EnableOptimalSwitchingRequest ¶ added in v1.0.768
type EnableOptimalSwitchingRequest struct { *tchttp.BaseRequest // 针对该流 ID 启用择优调度。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 启用开关,默认为启用。 // 0 - 禁用。 // 1 - 启用。 EnableSwitch *int64 `json:"EnableSwitch,omitnil,omitempty" name:"EnableSwitch"` // 要启用自动择优的流所属的域名分组名称。 HostGroupName *string `json:"HostGroupName,omitnil,omitempty" name:"HostGroupName"` }
func NewEnableOptimalSwitchingRequest ¶ added in v1.0.768
func NewEnableOptimalSwitchingRequest() (request *EnableOptimalSwitchingRequest)
func (*EnableOptimalSwitchingRequest) FromJsonString ¶ added in v1.0.768
func (r *EnableOptimalSwitchingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EnableOptimalSwitchingRequest) ToJsonString ¶ added in v1.0.768
func (r *EnableOptimalSwitchingRequest) ToJsonString() string
type EnableOptimalSwitchingRequestParams ¶ added in v1.0.768
type EnableOptimalSwitchingRequestParams struct { // 针对该流 ID 启用择优调度。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 启用开关,默认为启用。 // 0 - 禁用。 // 1 - 启用。 EnableSwitch *int64 `json:"EnableSwitch,omitnil,omitempty" name:"EnableSwitch"` // 要启用自动择优的流所属的域名分组名称。 HostGroupName *string `json:"HostGroupName,omitnil,omitempty" name:"HostGroupName"` }
Predefined struct for user
type EnableOptimalSwitchingResponse ¶ added in v1.0.768
type EnableOptimalSwitchingResponse struct { *tchttp.BaseResponse Response *EnableOptimalSwitchingResponseParams `json:"Response"` }
func NewEnableOptimalSwitchingResponse ¶ added in v1.0.768
func NewEnableOptimalSwitchingResponse() (response *EnableOptimalSwitchingResponse)
func (*EnableOptimalSwitchingResponse) FromJsonString ¶ added in v1.0.768
func (r *EnableOptimalSwitchingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*EnableOptimalSwitchingResponse) ToJsonString ¶ added in v1.0.768
func (r *EnableOptimalSwitchingResponse) ToJsonString() string
type EnableOptimalSwitchingResponseParams ¶ added in v1.0.768
type EnableOptimalSwitchingResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type FlvSpecialParam ¶ added in v1.0.415
type FlvSpecialParam struct { // 是否开启边录边传,仅flv格式有效。 UploadInRecording *bool `json:"UploadInRecording,omitnil,omitempty" name:"UploadInRecording"` }
type ForbidLiveDomainRequest ¶
type ForbidLiveDomainRequest struct { *tchttp.BaseRequest // 待停用的直播域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` }
func NewForbidLiveDomainRequest ¶
func NewForbidLiveDomainRequest() (request *ForbidLiveDomainRequest)
func (*ForbidLiveDomainRequest) FromJsonString ¶
func (r *ForbidLiveDomainRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ForbidLiveDomainRequest) ToJsonString ¶
func (r *ForbidLiveDomainRequest) ToJsonString() string
type ForbidLiveDomainRequestParams ¶ added in v1.0.426
type ForbidLiveDomainRequestParams struct { // 待停用的直播域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` }
Predefined struct for user
type ForbidLiveDomainResponse ¶
type ForbidLiveDomainResponse struct { *tchttp.BaseResponse Response *ForbidLiveDomainResponseParams `json:"Response"` }
func NewForbidLiveDomainResponse ¶
func NewForbidLiveDomainResponse() (response *ForbidLiveDomainResponse)
func (*ForbidLiveDomainResponse) FromJsonString ¶
func (r *ForbidLiveDomainResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ForbidLiveDomainResponse) ToJsonString ¶
func (r *ForbidLiveDomainResponse) ToJsonString() string
type ForbidLiveDomainResponseParams ¶ added in v1.0.426
type ForbidLiveDomainResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ForbidLiveStreamRequest ¶
type ForbidLiveStreamRequest struct { *tchttp.BaseRequest // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 您的推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 恢复流的时间。UTC 格式,例如:2018-11-29T19:00:00Z。 // 注意: // 1. 默认禁推7天,且最长支持禁推90天。 // 2. 北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#I)。 ResumeTime *string `json:"ResumeTime,omitnil,omitempty" name:"ResumeTime"` // 禁推原因。 // 注明:请务必填写禁推原因,防止误操作。 // 长度限制:2048字节。 Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"` }
func NewForbidLiveStreamRequest ¶
func NewForbidLiveStreamRequest() (request *ForbidLiveStreamRequest)
func (*ForbidLiveStreamRequest) FromJsonString ¶
func (r *ForbidLiveStreamRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ForbidLiveStreamRequest) ToJsonString ¶
func (r *ForbidLiveStreamRequest) ToJsonString() string
type ForbidLiveStreamRequestParams ¶ added in v1.0.426
type ForbidLiveStreamRequestParams struct { // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 您的推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 恢复流的时间。UTC 格式,例如:2018-11-29T19:00:00Z。 // 注意: // 1. 默认禁推7天,且最长支持禁推90天。 // 2. 北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#I)。 ResumeTime *string `json:"ResumeTime,omitnil,omitempty" name:"ResumeTime"` // 禁推原因。 // 注明:请务必填写禁推原因,防止误操作。 // 长度限制:2048字节。 Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"` }
Predefined struct for user
type ForbidLiveStreamResponse ¶
type ForbidLiveStreamResponse struct { *tchttp.BaseResponse Response *ForbidLiveStreamResponseParams `json:"Response"` }
func NewForbidLiveStreamResponse ¶
func NewForbidLiveStreamResponse() (response *ForbidLiveStreamResponse)
func (*ForbidLiveStreamResponse) FromJsonString ¶
func (r *ForbidLiveStreamResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ForbidLiveStreamResponse) ToJsonString ¶
func (r *ForbidLiveStreamResponse) ToJsonString() string
type ForbidLiveStreamResponseParams ¶ added in v1.0.426
type ForbidLiveStreamResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ForbidStreamInfo ¶
type ForbidStreamInfo struct { // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 创建时间。 // 注:此字段为北京时间(UTC+8时区)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 禁推过期时间。 // 注:此字段为北京时间(UTC+8时区)。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 推流路径。 // 注意:此字段可能返回 null,表示取不到有效值。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 推流域名。 // 注意:此字段可能返回 null,表示取不到有效值。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` }
type GroupProIspDataInfo ¶
type GroupProIspDataInfo struct { // 省份。 ProvinceName *string `json:"ProvinceName,omitnil,omitempty" name:"ProvinceName"` // 运营商。 IspName *string `json:"IspName,omitnil,omitempty" name:"IspName"` // 分钟维度的明细数据。 DetailInfoList []*CdnPlayStatData `json:"DetailInfoList,omitnil,omitempty" name:"DetailInfoList"` }
type HlsSpecialParam ¶
type HlsSpecialParam struct { // HLS续流超时时间。 // 取值范围[0,1800]。 // 注意:此字段可能返回 null,表示取不到有效值。 FlowContinueDuration *uint64 `json:"FlowContinueDuration,omitnil,omitempty" name:"FlowContinueDuration"` }
type HttpCodeInfo ¶
type HttpCodeInfo struct { // HTTP协议返回码。 // 例:"2xx", "3xx", "4xx", "5xx"。 HttpCode *string `json:"HttpCode,omitnil,omitempty" name:"HttpCode"` // 统计信息,对于无数据的时间点,会补0。 ValueList []*HttpCodeValue `json:"ValueList,omitnil,omitempty" name:"ValueList"` }
type HttpCodeValue ¶
type HttpCodeValue struct { // 时间, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 次数。 Numbers *uint64 `json:"Numbers,omitnil,omitempty" name:"Numbers"` // 占比。 Percentage *float64 `json:"Percentage,omitnil,omitempty" name:"Percentage"` }
type HttpStatusData ¶
type HttpStatusData struct { // 数据时间点, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 播放状态码详细信息。 HttpStatusInfoList []*HttpStatusInfo `json:"HttpStatusInfoList,omitnil,omitempty" name:"HttpStatusInfoList"` }
type HttpStatusInfo ¶
type LiveCertDomainInfo ¶ added in v1.0.466
type LiveDomainCertBindings ¶ added in v1.0.467
type LiveDomainCertBindings struct { // 域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 证书备注。与CertName同义。 CertificateAlias *string `json:"CertificateAlias,omitnil,omitempty" name:"CertificateAlias"` // 证书类型。 // 0:自有证书 // 1:腾讯云ssl托管证书 CertType *int64 `json:"CertType,omitnil,omitempty" name:"CertType"` // https状态。 // 1:已开启。 // 0:已关闭。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 证书过期时间。 // 注:此字段为北京时间(UTC+8时区)。 CertExpireTime *string `json:"CertExpireTime,omitnil,omitempty" name:"CertExpireTime"` // 证书Id。 CertId *int64 `json:"CertId,omitnil,omitempty" name:"CertId"` // 腾讯云ssl的证书Id。 CloudCertId *string `json:"CloudCertId,omitnil,omitempty" name:"CloudCertId"` // 规则最后更新时间。 // 注:此字段为北京时间(UTC+8时区)。 // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type LivePackageInfo ¶
type LivePackageInfo struct { // 包 ID。 Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 总量。 // 注意:当为流量包时单位为字节。 // 当为转码包时单位为分钟。 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 使用量。 // 注意:当为流量包时单位为字节。 // 当为转码包时单位为分钟。 // 当为连麦包时单位为小时。 Used *int64 `json:"Used,omitnil,omitempty" name:"Used"` // 剩余量。 // 注意:当为流量包时单位为字节。 // 当为转码包时单位为分钟。 // 当为连麦包时单位为小时。 Left *int64 `json:"Left,omitnil,omitempty" name:"Left"` // 购买时间。 // 注:此字段为北京时间(UTC+8时区)。 BuyTime *string `json:"BuyTime,omitnil,omitempty" name:"BuyTime"` // 过期时间。 // 注:此字段为北京时间(UTC+8时区)。 ExpireTime *string `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 包类型,可选值: // 0: 流量包。 // 1: 普通转码包。 // 2: 极速高清包。 // 3: 连麦包。 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 包状态,可选值: // 0: 未使用。 // 1: 使用中。 // 2: 已过期。 // 3: 已冻结。 // 4: 已耗尽。 // 5: 已退款 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 是否自动续购。 // 注意:此字段可能返回 null,表示取不到有效值。 WillRenew *int64 `json:"WillRenew,omitnil,omitempty" name:"WillRenew"` // 续购状态。 // 1 :续购成功。 // 0 :尚未续购。 // <0 : 续购失败。 // 注意:此字段可能返回 null,表示取不到有效值。 RenewalResult *int64 `json:"RenewalResult,omitnil,omitempty" name:"RenewalResult"` }
type LiveStreamMonitorInfo ¶ added in v1.0.680
type LiveStreamMonitorInfo struct { // 监播任务ID。 // 注意:此字段可能返回 null,表示取不到有效值。 MonitorId *string `json:"MonitorId,omitnil,omitempty" name:"MonitorId"` // 监播任务名称。128字节以内。 // 注意:此字段可能返回 null,表示取不到有效值。 MonitorName *string `json:"MonitorName,omitnil,omitempty" name:"MonitorName"` // 监播任务输出信息。 // 注意:此字段可能返回 null,表示取不到有效值。 OutputInfo *LiveStreamMonitorOutputInfo `json:"OutputInfo,omitnil,omitempty" name:"OutputInfo"` // 待监播的输入流信息。 // 注意:此字段可能返回 null,表示取不到有效值。 InputList []*LiveStreamMonitorInputInfo `json:"InputList,omitnil,omitempty" name:"InputList"` // 监播任务状态。 // 0: 代表空闲 // 1: 代表监播中。 // 注意:此字段可能返回 null,表示取不到有效值。 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 上一次的启动时间,unix时间戳。 // 注意:此字段可能返回 null,表示取不到有效值。 StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 上一次的停止时间,unix时间戳。 // 注意:此字段可能返回 null,表示取不到有效值。 StopTime *uint64 `json:"StopTime,omitnil,omitempty" name:"StopTime"` // 监播任务创建时间,unix时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *uint64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 监播任务更新时间,unix时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *uint64 `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 监播事件通知策略。 // 注意:此字段可能返回 null,表示取不到有效值。 NotifyPolicy *LiveStreamMonitorNotifyPolicy `json:"NotifyPolicy,omitnil,omitempty" name:"NotifyPolicy"` // 输出音频的输入Index列表。 // 注意:此字段可能返回 null,表示取不到有效值。 AudibleInputIndexList []*uint64 `json:"AudibleInputIndexList,omitnil,omitempty" name:"AudibleInputIndexList"` // 开启智能语音识别的输入Index列表 // 注意:此字段可能返回 null,表示取不到有效值。 AiAsrInputIndexList []*uint64 `json:"AiAsrInputIndexList,omitnil,omitempty" name:"AiAsrInputIndexList"` // 是否开启断流检测 // 注意:此字段可能返回 null,表示取不到有效值。 CheckStreamBroken *uint64 `json:"CheckStreamBroken,omitnil,omitempty" name:"CheckStreamBroken"` // 是否开启低帧率检测 // 注意:此字段可能返回 null,表示取不到有效值。 CheckStreamLowFrameRate *uint64 `json:"CheckStreamLowFrameRate,omitnil,omitempty" name:"CheckStreamLowFrameRate"` // 智能语音识别语种: // 0 关闭 1 中文 2 英文 3日文 4 韩文 // 注意:此字段可能返回 null,表示取不到有效值。 AsrLanguage *uint64 `json:"AsrLanguage,omitnil,omitempty" name:"AsrLanguage"` // 智能文字识别语种: // 0 关闭 1 中、英文 // 注意:此字段可能返回 null,表示取不到有效值。 OcrLanguage *uint64 `json:"OcrLanguage,omitnil,omitempty" name:"OcrLanguage"` // 开启智能文字识别的输入Index列表 // 注意:此字段可能返回 null,表示取不到有效值。 AiOcrInputIndexList []*uint64 `json:"AiOcrInputIndexList,omitnil,omitempty" name:"AiOcrInputIndexList"` // 是否存储监播事件到监播报告,以及是否允许查询监播报告 // 注意:此字段可能返回 null,表示取不到有效值。 AllowMonitorReport *uint64 `json:"AllowMonitorReport,omitnil,omitempty" name:"AllowMonitorReport"` // 是否开启格式诊断 // 注意:此字段可能返回 null,表示取不到有效值。 AiFormatDiagnose *uint64 `json:"AiFormatDiagnose,omitnil,omitempty" name:"AiFormatDiagnose"` // 是否开启内容质检。 // 注意:此字段可能返回 null,表示取不到有效值。 AiQualityControl *uint64 `json:"AiQualityControl,omitnil,omitempty" name:"AiQualityControl"` }
type LiveStreamMonitorInputInfo ¶ added in v1.0.680
type LiveStreamMonitorInputInfo struct { // 待监播的输入流名称。256字节以内,只允许包含字母、数字、‘-’,‘_’,'.'字符。 // 注意:此字段可能返回 null,表示取不到有效值。 InputStreamName *string `json:"InputStreamName,omitnil,omitempty" name:"InputStreamName"` // 待监播的输入流推流域名。128字节以内,只允许填处于启用状态的推流域名。 // 注意:此字段可能返回 null,表示取不到有效值。 InputDomain *string `json:"InputDomain,omitnil,omitempty" name:"InputDomain"` // 待监播的输入流推流路径。32字节以内,只允许包含字母、数字、‘-’,‘_’,'.'字符。 // 注意:此字段可能返回 null,表示取不到有效值。 InputApp *string `json:"InputApp,omitnil,omitempty" name:"InputApp"` // 待监播的输入流推流url。一般场景下,无需该参数。 // 注意:此字段可能返回 null,表示取不到有效值。 InputUrl *string `json:"InputUrl,omitnil,omitempty" name:"InputUrl"` // 描述。256字节以内。 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` }
type LiveStreamMonitorNotifyPolicy ¶ added in v1.0.680
type LiveStreamMonitorNotifyPolicy struct { // 通知策略类型:范围[0,1] // 0:代表不使用任何通知策略 // 1:代表使用全局回调策略,所有事件通知到CallbackUrl。 // 注意:此字段可能返回 null,表示取不到有效值。 NotifyPolicyType *uint64 `json:"NotifyPolicyType,omitnil,omitempty" name:"NotifyPolicyType"` // 回调URL:长度[0,512] // 只支持http和https类型的url。 // 注意:此字段可能返回 null,表示取不到有效值。 CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"` }
type LiveStreamMonitorOutputInfo ¶ added in v1.0.680
type LiveStreamMonitorOutputInfo struct { // 监播任务输出流宽度像素。范围[1,1920]。建议至少大于100像素。 // 注意:此字段可能返回 null,表示取不到有效值。 OutputStreamWidth *uint64 `json:"OutputStreamWidth,omitnil,omitempty" name:"OutputStreamWidth"` // 监播任务输出流长度像素。范围[1,1080],建议至少大于100像素。 // 注意:此字段可能返回 null,表示取不到有效值。 OutputStreamHeight *uint64 `json:"OutputStreamHeight,omitnil,omitempty" name:"OutputStreamHeight"` // 监播任务输出流名称。 // 不填时,系统会自动生成。 // 256字节以内,只允许包含字母、数字、‘-’,‘_’,'.'字符。 // 注意:此字段可能返回 null,表示取不到有效值。 OutputStreamName *string `json:"OutputStreamName,omitnil,omitempty" name:"OutputStreamName"` // 监播任务播放域名。128字节以内,只允许填处于启用状态的播放域名。 // 注意:此字段可能返回 null,表示取不到有效值。 OutputDomain *string `json:"OutputDomain,omitnil,omitempty" name:"OutputDomain"` // 监播任务播放路径。32字节以内,只允许包含字母、数字、‘-’,‘_’,'.'字符。 // 注意:此字段可能返回 null,表示取不到有效值。 OutputApp *string `json:"OutputApp,omitnil,omitempty" name:"OutputApp"` }
type LogInfo ¶
type LogInfo struct { // 日志名称。 LogName *string `json:"LogName,omitnil,omitempty" name:"LogName"` // 日志 URL。 LogUrl *string `json:"LogUrl,omitnil,omitempty" name:"LogUrl"` // 日志生成时间。 // 注:此字段为北京时间(UTC+8时区)。 LogTime *string `json:"LogTime,omitnil,omitempty" name:"LogTime"` // 文件大小。 FileSize *int64 `json:"FileSize,omitnil,omitempty" name:"FileSize"` }
type MixPortraitSegmentParams ¶ added in v1.0.712
type MixPortraitSegmentParams struct { // 抠图背景颜色, // 常用的颜色有: // 红色:0xcc0033。 // 黄色:0xcc9900。 // 绿色:0xcccc33。 // 蓝色:0x99CCFF。 // 黑色:0x000000。 // 白色:0xFFFFFF。 // 灰色:0x999999。 Color *string `json:"Color,omitnil,omitempty" name:"Color"` }
type ModifyLiveCallbackTemplateRequest ¶
type ModifyLiveCallbackTemplateRequest struct { *tchttp.BaseRequest // DescribeLiveCallbackTemplates接口返回的模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 模板名称。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 描述信息。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 开播回调 URL。 StreamBeginNotifyUrl *string `json:"StreamBeginNotifyUrl,omitnil,omitempty" name:"StreamBeginNotifyUrl"` // 断流回调 URL。 StreamEndNotifyUrl *string `json:"StreamEndNotifyUrl,omitnil,omitempty" name:"StreamEndNotifyUrl"` // 录制文件回调 URL。 RecordNotifyUrl *string `json:"RecordNotifyUrl,omitnil,omitempty" name:"RecordNotifyUrl"` // 录制状态回调 URL 。 RecordStatusNotifyUrl *string `json:"RecordStatusNotifyUrl,omitnil,omitempty" name:"RecordStatusNotifyUrl"` // 截图回调 URL。 SnapshotNotifyUrl *string `json:"SnapshotNotifyUrl,omitnil,omitempty" name:"SnapshotNotifyUrl"` // 鉴黄回调 URL。 PornCensorshipNotifyUrl *string `json:"PornCensorshipNotifyUrl,omitnil,omitempty" name:"PornCensorshipNotifyUrl"` // 回调 Key,回调 URL 公用,回调签名详见事件消息通知文档。 // [事件消息通知](/document/product/267/32744)。 CallbackKey *string `json:"CallbackKey,omitnil,omitempty" name:"CallbackKey"` // 推流异常回调 URL。 PushExceptionNotifyUrl *string `json:"PushExceptionNotifyUrl,omitnil,omitempty" name:"PushExceptionNotifyUrl"` // 音频审核回调 URL。 AudioAuditNotifyUrl *string `json:"AudioAuditNotifyUrl,omitnil,omitempty" name:"AudioAuditNotifyUrl"` }
func NewModifyLiveCallbackTemplateRequest ¶
func NewModifyLiveCallbackTemplateRequest() (request *ModifyLiveCallbackTemplateRequest)
func (*ModifyLiveCallbackTemplateRequest) FromJsonString ¶
func (r *ModifyLiveCallbackTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLiveCallbackTemplateRequest) ToJsonString ¶
func (r *ModifyLiveCallbackTemplateRequest) ToJsonString() string
type ModifyLiveCallbackTemplateRequestParams ¶ added in v1.0.426
type ModifyLiveCallbackTemplateRequestParams struct { // DescribeLiveCallbackTemplates接口返回的模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 模板名称。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 描述信息。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 开播回调 URL。 StreamBeginNotifyUrl *string `json:"StreamBeginNotifyUrl,omitnil,omitempty" name:"StreamBeginNotifyUrl"` // 断流回调 URL。 StreamEndNotifyUrl *string `json:"StreamEndNotifyUrl,omitnil,omitempty" name:"StreamEndNotifyUrl"` // 录制文件回调 URL。 RecordNotifyUrl *string `json:"RecordNotifyUrl,omitnil,omitempty" name:"RecordNotifyUrl"` // 录制状态回调 URL 。 RecordStatusNotifyUrl *string `json:"RecordStatusNotifyUrl,omitnil,omitempty" name:"RecordStatusNotifyUrl"` // 截图回调 URL。 SnapshotNotifyUrl *string `json:"SnapshotNotifyUrl,omitnil,omitempty" name:"SnapshotNotifyUrl"` // 鉴黄回调 URL。 PornCensorshipNotifyUrl *string `json:"PornCensorshipNotifyUrl,omitnil,omitempty" name:"PornCensorshipNotifyUrl"` // 回调 Key,回调 URL 公用,回调签名详见事件消息通知文档。 // [事件消息通知](/document/product/267/32744)。 CallbackKey *string `json:"CallbackKey,omitnil,omitempty" name:"CallbackKey"` // 推流异常回调 URL。 PushExceptionNotifyUrl *string `json:"PushExceptionNotifyUrl,omitnil,omitempty" name:"PushExceptionNotifyUrl"` // 音频审核回调 URL。 AudioAuditNotifyUrl *string `json:"AudioAuditNotifyUrl,omitnil,omitempty" name:"AudioAuditNotifyUrl"` }
Predefined struct for user
type ModifyLiveCallbackTemplateResponse ¶
type ModifyLiveCallbackTemplateResponse struct { *tchttp.BaseResponse Response *ModifyLiveCallbackTemplateResponseParams `json:"Response"` }
func NewModifyLiveCallbackTemplateResponse ¶
func NewModifyLiveCallbackTemplateResponse() (response *ModifyLiveCallbackTemplateResponse)
func (*ModifyLiveCallbackTemplateResponse) FromJsonString ¶
func (r *ModifyLiveCallbackTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLiveCallbackTemplateResponse) ToJsonString ¶
func (r *ModifyLiveCallbackTemplateResponse) ToJsonString() string
type ModifyLiveCallbackTemplateResponseParams ¶ added in v1.0.426
type ModifyLiveCallbackTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyLiveDomainCertBindingsRequest ¶ added in v1.0.466
type ModifyLiveDomainCertBindingsRequest struct { *tchttp.BaseRequest // 要绑定证书的播放域名/状态 信息列表。 // 如果CloudCertId和证书公钥私钥对均不传,且域名列表已有绑定规则,只批量更新域名https规则的启用状态,并把未上传至腾讯云ssl的已有自有证书上传。 DomainInfos []*LiveCertDomainInfo `json:"DomainInfos,omitnil,omitempty" name:"DomainInfos"` // 腾讯云ssl的证书Id。 // 见 https://cloud.tencent.com/document/api/400/41665 CloudCertId *string `json:"CloudCertId,omitnil,omitempty" name:"CloudCertId"` // 证书公钥。 // CloudCertId和公钥私钥对二选一,若CloudCertId将会舍弃公钥和私钥参数,否则将自动先把公钥私钥对上传至ssl新建证书,并使用上传成功后返回的CloudCertId。 CertificatePublicKey *string `json:"CertificatePublicKey,omitnil,omitempty" name:"CertificatePublicKey"` // 证书私钥。 // CloudCertId和公钥私钥对二选一,若传CloudCertId将会舍弃公钥和私钥参数,否则将自动先把公钥私钥对上传至ssl新建证书,并使用上传成功后返回的CloudCertId。 CertificatePrivateKey *string `json:"CertificatePrivateKey,omitnil,omitempty" name:"CertificatePrivateKey"` // 上传至ssl证书中心的备注信息,只有新建证书时有效。传CloudCertId时会忽略。 CertificateAlias *string `json:"CertificateAlias,omitnil,omitempty" name:"CertificateAlias"` }
func NewModifyLiveDomainCertBindingsRequest ¶ added in v1.0.466
func NewModifyLiveDomainCertBindingsRequest() (request *ModifyLiveDomainCertBindingsRequest)
func (*ModifyLiveDomainCertBindingsRequest) FromJsonString ¶ added in v1.0.466
func (r *ModifyLiveDomainCertBindingsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLiveDomainCertBindingsRequest) ToJsonString ¶ added in v1.0.466
func (r *ModifyLiveDomainCertBindingsRequest) ToJsonString() string
type ModifyLiveDomainCertBindingsRequestParams ¶ added in v1.0.466
type ModifyLiveDomainCertBindingsRequestParams struct { // 要绑定证书的播放域名/状态 信息列表。 // 如果CloudCertId和证书公钥私钥对均不传,且域名列表已有绑定规则,只批量更新域名https规则的启用状态,并把未上传至腾讯云ssl的已有自有证书上传。 DomainInfos []*LiveCertDomainInfo `json:"DomainInfos,omitnil,omitempty" name:"DomainInfos"` // 腾讯云ssl的证书Id。 // 见 https://cloud.tencent.com/document/api/400/41665 CloudCertId *string `json:"CloudCertId,omitnil,omitempty" name:"CloudCertId"` // 证书公钥。 // CloudCertId和公钥私钥对二选一,若CloudCertId将会舍弃公钥和私钥参数,否则将自动先把公钥私钥对上传至ssl新建证书,并使用上传成功后返回的CloudCertId。 CertificatePublicKey *string `json:"CertificatePublicKey,omitnil,omitempty" name:"CertificatePublicKey"` // 证书私钥。 // CloudCertId和公钥私钥对二选一,若传CloudCertId将会舍弃公钥和私钥参数,否则将自动先把公钥私钥对上传至ssl新建证书,并使用上传成功后返回的CloudCertId。 CertificatePrivateKey *string `json:"CertificatePrivateKey,omitnil,omitempty" name:"CertificatePrivateKey"` // 上传至ssl证书中心的备注信息,只有新建证书时有效。传CloudCertId时会忽略。 CertificateAlias *string `json:"CertificateAlias,omitnil,omitempty" name:"CertificateAlias"` }
Predefined struct for user
type ModifyLiveDomainCertBindingsResponse ¶ added in v1.0.466
type ModifyLiveDomainCertBindingsResponse struct { *tchttp.BaseResponse Response *ModifyLiveDomainCertBindingsResponseParams `json:"Response"` }
func NewModifyLiveDomainCertBindingsResponse ¶ added in v1.0.466
func NewModifyLiveDomainCertBindingsResponse() (response *ModifyLiveDomainCertBindingsResponse)
func (*ModifyLiveDomainCertBindingsResponse) FromJsonString ¶ added in v1.0.466
func (r *ModifyLiveDomainCertBindingsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLiveDomainCertBindingsResponse) ToJsonString ¶ added in v1.0.466
func (r *ModifyLiveDomainCertBindingsResponse) ToJsonString() string
type ModifyLiveDomainCertBindingsResponseParams ¶ added in v1.0.466
type ModifyLiveDomainCertBindingsResponseParams struct { // DomainNames 入参中,与证书不匹配的域名列表,将会跳过处理。 MismatchedDomainNames []*string `json:"MismatchedDomainNames,omitnil,omitempty" name:"MismatchedDomainNames"` // 操作失败的域名及错误码,错误信息,包括MismatchedDomainNames中的域名。 // 注意:此字段可能返回 null,表示取不到有效值。 Errors []*BatchDomainOperateErrors `json:"Errors,omitnil,omitempty" name:"Errors"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyLiveDomainRefererRequest ¶
type ModifyLiveDomainRefererRequest struct { *tchttp.BaseRequest // 播放域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 是否开启当前域名的 Referer 黑白名单鉴权。 Enable *int64 `json:"Enable,omitnil,omitempty" name:"Enable"` // 名单类型,0:黑名单,1:白名单。 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 是否允许空 Referer,0:不允许,1:允许。 AllowEmpty *int64 `json:"AllowEmpty,omitnil,omitempty" name:"AllowEmpty"` // Referer 名单列表,以;分隔。 Rules *string `json:"Rules,omitnil,omitempty" name:"Rules"` }
func NewModifyLiveDomainRefererRequest ¶
func NewModifyLiveDomainRefererRequest() (request *ModifyLiveDomainRefererRequest)
func (*ModifyLiveDomainRefererRequest) FromJsonString ¶
func (r *ModifyLiveDomainRefererRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLiveDomainRefererRequest) ToJsonString ¶
func (r *ModifyLiveDomainRefererRequest) ToJsonString() string
type ModifyLiveDomainRefererRequestParams ¶ added in v1.0.426
type ModifyLiveDomainRefererRequestParams struct { // 播放域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 是否开启当前域名的 Referer 黑白名单鉴权。 Enable *int64 `json:"Enable,omitnil,omitempty" name:"Enable"` // 名单类型,0:黑名单,1:白名单。 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 是否允许空 Referer,0:不允许,1:允许。 AllowEmpty *int64 `json:"AllowEmpty,omitnil,omitempty" name:"AllowEmpty"` // Referer 名单列表,以;分隔。 Rules *string `json:"Rules,omitnil,omitempty" name:"Rules"` }
Predefined struct for user
type ModifyLiveDomainRefererResponse ¶
type ModifyLiveDomainRefererResponse struct { *tchttp.BaseResponse Response *ModifyLiveDomainRefererResponseParams `json:"Response"` }
func NewModifyLiveDomainRefererResponse ¶
func NewModifyLiveDomainRefererResponse() (response *ModifyLiveDomainRefererResponse)
func (*ModifyLiveDomainRefererResponse) FromJsonString ¶
func (r *ModifyLiveDomainRefererResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLiveDomainRefererResponse) ToJsonString ¶
func (r *ModifyLiveDomainRefererResponse) ToJsonString() string
type ModifyLiveDomainRefererResponseParams ¶ added in v1.0.426
type ModifyLiveDomainRefererResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyLivePadTemplateRequest ¶ added in v1.0.680
type ModifyLivePadTemplateRequest struct { *tchttp.BaseRequest // 模板id。 TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 垫片内容。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 断流等待时间。 // 取值范围:0-30000。 // 单位:ms。 WaitDuration *uint64 `json:"WaitDuration,omitnil,omitempty" name:"WaitDuration"` // 最大垫片时长。 // 取值范围:0 - 正无穷。 // 单位:ms。 MaxDuration *uint64 `json:"MaxDuration,omitnil,omitempty" name:"MaxDuration"` // 模板名称。 // 长度上限:255字节。 // 仅支持中文、英文、数字、_、-。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 描述信息。 // 长度上限:1024字节。 // 仅支持中文、英文、数字、_、-。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 垫片内容类型: 1:图片,2:视频。 默认值:1。 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` }
func NewModifyLivePadTemplateRequest ¶ added in v1.0.680
func NewModifyLivePadTemplateRequest() (request *ModifyLivePadTemplateRequest)
func (*ModifyLivePadTemplateRequest) FromJsonString ¶ added in v1.0.680
func (r *ModifyLivePadTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLivePadTemplateRequest) ToJsonString ¶ added in v1.0.680
func (r *ModifyLivePadTemplateRequest) ToJsonString() string
type ModifyLivePadTemplateRequestParams ¶ added in v1.0.680
type ModifyLivePadTemplateRequestParams struct { // 模板id。 TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 垫片内容。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 断流等待时间。 // 取值范围:0-30000。 // 单位:ms。 WaitDuration *uint64 `json:"WaitDuration,omitnil,omitempty" name:"WaitDuration"` // 最大垫片时长。 // 取值范围:0 - 正无穷。 // 单位:ms。 MaxDuration *uint64 `json:"MaxDuration,omitnil,omitempty" name:"MaxDuration"` // 模板名称。 // 长度上限:255字节。 // 仅支持中文、英文、数字、_、-。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 描述信息。 // 长度上限:1024字节。 // 仅支持中文、英文、数字、_、-。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 垫片内容类型: 1:图片,2:视频。 默认值:1。 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` }
Predefined struct for user
type ModifyLivePadTemplateResponse ¶ added in v1.0.680
type ModifyLivePadTemplateResponse struct { *tchttp.BaseResponse Response *ModifyLivePadTemplateResponseParams `json:"Response"` }
func NewModifyLivePadTemplateResponse ¶ added in v1.0.680
func NewModifyLivePadTemplateResponse() (response *ModifyLivePadTemplateResponse)
func (*ModifyLivePadTemplateResponse) FromJsonString ¶ added in v1.0.680
func (r *ModifyLivePadTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLivePadTemplateResponse) ToJsonString ¶ added in v1.0.680
func (r *ModifyLivePadTemplateResponse) ToJsonString() string
type ModifyLivePadTemplateResponseParams ¶ added in v1.0.680
type ModifyLivePadTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyLivePlayAuthKeyRequest ¶
type ModifyLivePlayAuthKeyRequest struct { *tchttp.BaseRequest // 播放域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 是否启用,0:关闭,1:启用。 // 不传表示不修改当前值。 Enable *int64 `json:"Enable,omitnil,omitempty" name:"Enable"` // 鉴权key。 // 不传表示不修改当前值。 AuthKey *string `json:"AuthKey,omitnil,omitempty" name:"AuthKey"` // 有效时间,单位:秒。 // 不传表示不修改当前值。 AuthDelta *uint64 `json:"AuthDelta,omitnil,omitempty" name:"AuthDelta"` // 鉴权备用key。 // 不传表示不修改当前值。 AuthBackKey *string `json:"AuthBackKey,omitnil,omitempty" name:"AuthBackKey"` }
func NewModifyLivePlayAuthKeyRequest ¶
func NewModifyLivePlayAuthKeyRequest() (request *ModifyLivePlayAuthKeyRequest)
func (*ModifyLivePlayAuthKeyRequest) FromJsonString ¶
func (r *ModifyLivePlayAuthKeyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLivePlayAuthKeyRequest) ToJsonString ¶
func (r *ModifyLivePlayAuthKeyRequest) ToJsonString() string
type ModifyLivePlayAuthKeyRequestParams ¶ added in v1.0.426
type ModifyLivePlayAuthKeyRequestParams struct { // 播放域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 是否启用,0:关闭,1:启用。 // 不传表示不修改当前值。 Enable *int64 `json:"Enable,omitnil,omitempty" name:"Enable"` // 鉴权key。 // 不传表示不修改当前值。 AuthKey *string `json:"AuthKey,omitnil,omitempty" name:"AuthKey"` // 有效时间,单位:秒。 // 不传表示不修改当前值。 AuthDelta *uint64 `json:"AuthDelta,omitnil,omitempty" name:"AuthDelta"` // 鉴权备用key。 // 不传表示不修改当前值。 AuthBackKey *string `json:"AuthBackKey,omitnil,omitempty" name:"AuthBackKey"` }
Predefined struct for user
type ModifyLivePlayAuthKeyResponse ¶
type ModifyLivePlayAuthKeyResponse struct { *tchttp.BaseResponse Response *ModifyLivePlayAuthKeyResponseParams `json:"Response"` }
func NewModifyLivePlayAuthKeyResponse ¶
func NewModifyLivePlayAuthKeyResponse() (response *ModifyLivePlayAuthKeyResponse)
func (*ModifyLivePlayAuthKeyResponse) FromJsonString ¶
func (r *ModifyLivePlayAuthKeyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLivePlayAuthKeyResponse) ToJsonString ¶
func (r *ModifyLivePlayAuthKeyResponse) ToJsonString() string
type ModifyLivePlayAuthKeyResponseParams ¶ added in v1.0.426
type ModifyLivePlayAuthKeyResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyLivePlayDomainRequest ¶
type ModifyLivePlayDomainRequest struct { *tchttp.BaseRequest // 播放域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 拉流域名类型。1-国内;2-全球;3-境外 PlayType *int64 `json:"PlayType,omitnil,omitempty" name:"PlayType"` }
func NewModifyLivePlayDomainRequest ¶
func NewModifyLivePlayDomainRequest() (request *ModifyLivePlayDomainRequest)
func (*ModifyLivePlayDomainRequest) FromJsonString ¶
func (r *ModifyLivePlayDomainRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLivePlayDomainRequest) ToJsonString ¶
func (r *ModifyLivePlayDomainRequest) ToJsonString() string
type ModifyLivePlayDomainRequestParams ¶ added in v1.0.426
type ModifyLivePlayDomainRequestParams struct { // 播放域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 拉流域名类型。1-国内;2-全球;3-境外 PlayType *int64 `json:"PlayType,omitnil,omitempty" name:"PlayType"` }
Predefined struct for user
type ModifyLivePlayDomainResponse ¶
type ModifyLivePlayDomainResponse struct { *tchttp.BaseResponse Response *ModifyLivePlayDomainResponseParams `json:"Response"` }
func NewModifyLivePlayDomainResponse ¶
func NewModifyLivePlayDomainResponse() (response *ModifyLivePlayDomainResponse)
func (*ModifyLivePlayDomainResponse) FromJsonString ¶
func (r *ModifyLivePlayDomainResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLivePlayDomainResponse) ToJsonString ¶
func (r *ModifyLivePlayDomainResponse) ToJsonString() string
type ModifyLivePlayDomainResponseParams ¶ added in v1.0.426
type ModifyLivePlayDomainResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyLivePullStreamTaskRequest ¶
type ModifyLivePullStreamTaskRequest struct { *tchttp.BaseRequest // 任务Id。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 操作人姓名。 Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"` // 拉流源url列表。 // SourceType为直播(PullLivePushLive)只可以填1个, // SourceType为点播(PullVodPushLive)可以填多个,上限30个。 SourceUrls []*string `json:"SourceUrls,omitnil,omitempty" name:"SourceUrls"` // 开始时间。 // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#I)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,注意: // 1. 结束时间必须大于开始时间; // 2. 结束时间和开始时间必须大于当前时间; // 3. 结束时间 和 开始时间 间隔必须小于七天。 // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#I)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 点播拉流转推循环次数。 // -1:无限循环,直到任务结束。 // 0:不循环。 // >0:具体循环次数。次数和时间以先结束的为准。 // 注意:拉流源为点播,该配置生效。 VodLoopTimes *int64 `json:"VodLoopTimes,omitnil,omitempty" name:"VodLoopTimes"` // 点播更新SourceUrls后的播放方式: // ImmediateNewSource:立即从更新的拉流源开始播放; // ContinueBreakPoint:从上次断流url源的断点处继续,结束后再使用新的拉流源。 // 注意:拉流源为点播,该配置生效。 VodRefreshType *string `json:"VodRefreshType,omitnil,omitempty" name:"VodRefreshType"` // 任务状态: // enable - 启用, // pause - 暂停。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 选择需要回调的事件(不填则回调全部): // TaskStart:任务启动回调, // TaskExit:任务停止回调, // VodSourceFileStart:从点播源文件开始拉流回调, // VodSourceFileFinish:从点播源文件拉流结束回调, // ResetTaskConfig:任务更新回调。 CallbackEvents []*string `json:"CallbackEvents,omitnil,omitempty" name:"CallbackEvents"` // 自定义回调地址。 // 相关事件会回调到该地址。 CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"` // 指定播放文件索引。 // 注意: 从1开始,不大于SourceUrls中文件个数。 FileIndex *int64 `json:"FileIndex,omitnil,omitempty" name:"FileIndex"` // 指定播放文件偏移。 // 注意: // 1. 单位:秒,配合FileIndex使用。 OffsetTime *int64 `json:"OffsetTime,omitnil,omitempty" name:"OffsetTime"` // 指定任务 ID 修改任务。 // // 注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。 SpecifyTaskId *string `json:"SpecifyTaskId,omitnil,omitempty" name:"SpecifyTaskId"` // 目标 Url。 // 换目标地址,会断流重推到新地址。 ToUrl *string `json:"ToUrl,omitnil,omitempty" name:"ToUrl"` // 任务备注。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 备源的类型: // PullLivePushLive -直播, // PullVodPushLive -点播。 // 注意: // 1. 仅当主源类型为直播源时,备源才会生效。 // 2. 将该参数置为空,则可将任务去除备源信息。 // 3. 主直播源拉流中断时,自动使用备源进行拉流。 // 4. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。 BackupSourceType *string `json:"BackupSourceType,omitnil,omitempty" name:"BackupSourceType"` // 备源 URL。 // 只允许填一个备源 URL BackupSourceUrl *string `json:"BackupSourceUrl,omitnil,omitempty" name:"BackupSourceUrl"` // 水印信息列表。 // 注意: // 1. 最多支持4个不同位置的水印。 // 2. 水印图片 URL 请使用合法外网可访问地址。 // 3. 支持的水印图片格式:png,jpg等。 // 4. 轮播任务修改水印后,轮播到下一个文件时新水印生效。 // 5. 直播源任务修改水印后,水印立即生效。 // 6. 清除水印时,需携带该水印列表参数,内容为空数组。 // 7. 暂不支持动图水印。 WatermarkList []*PullPushWatermarkInfo `json:"WatermarkList,omitnil,omitempty" name:"WatermarkList"` // 点播源是否启用本地推流模式,默认0,不启用。 // 0 - 不启用。 // 1 - 启用。 // 注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。 VodLocalMode *int64 `json:"VodLocalMode,omitnil,omitempty" name:"VodLocalMode"` // 新的目标地址。传空值,则取消该地址的推流。 // 传入新值,则替换原有地址。 BackupToUrl *string `json:"BackupToUrl,omitnil,omitempty" name:"BackupToUrl"` // 点播垫片文件地址。注意:用于在主源拉不到时自动兜底到垫片文件,切到垫片文件后,每次播完垫片会尝试拉主源,如果主源恢复则自动切回主源。可根据需要的轮询检查时长来传入对应时长的垫片文件。 BackupVodUrl *string `json:"BackupVodUrl,omitnil,omitempty" name:"BackupVodUrl"` }
func NewModifyLivePullStreamTaskRequest ¶
func NewModifyLivePullStreamTaskRequest() (request *ModifyLivePullStreamTaskRequest)
func (*ModifyLivePullStreamTaskRequest) FromJsonString ¶
func (r *ModifyLivePullStreamTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLivePullStreamTaskRequest) ToJsonString ¶
func (r *ModifyLivePullStreamTaskRequest) ToJsonString() string
type ModifyLivePullStreamTaskRequestParams ¶ added in v1.0.426
type ModifyLivePullStreamTaskRequestParams struct { // 任务Id。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 操作人姓名。 Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"` // 拉流源url列表。 // SourceType为直播(PullLivePushLive)只可以填1个, // SourceType为点播(PullVodPushLive)可以填多个,上限30个。 SourceUrls []*string `json:"SourceUrls,omitnil,omitempty" name:"SourceUrls"` // 开始时间。 // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#I)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,注意: // 1. 结束时间必须大于开始时间; // 2. 结束时间和开始时间必须大于当前时间; // 3. 结束时间 和 开始时间 间隔必须小于七天。 // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/267/38543#I)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 点播拉流转推循环次数。 // -1:无限循环,直到任务结束。 // 0:不循环。 // >0:具体循环次数。次数和时间以先结束的为准。 // 注意:拉流源为点播,该配置生效。 VodLoopTimes *int64 `json:"VodLoopTimes,omitnil,omitempty" name:"VodLoopTimes"` // 点播更新SourceUrls后的播放方式: // ImmediateNewSource:立即从更新的拉流源开始播放; // ContinueBreakPoint:从上次断流url源的断点处继续,结束后再使用新的拉流源。 // 注意:拉流源为点播,该配置生效。 VodRefreshType *string `json:"VodRefreshType,omitnil,omitempty" name:"VodRefreshType"` // 任务状态: // enable - 启用, // pause - 暂停。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 选择需要回调的事件(不填则回调全部): // TaskStart:任务启动回调, // TaskExit:任务停止回调, // VodSourceFileStart:从点播源文件开始拉流回调, // VodSourceFileFinish:从点播源文件拉流结束回调, // ResetTaskConfig:任务更新回调。 CallbackEvents []*string `json:"CallbackEvents,omitnil,omitempty" name:"CallbackEvents"` // 自定义回调地址。 // 相关事件会回调到该地址。 CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"` // 指定播放文件索引。 // 注意: 从1开始,不大于SourceUrls中文件个数。 FileIndex *int64 `json:"FileIndex,omitnil,omitempty" name:"FileIndex"` // 指定播放文件偏移。 // 注意: // 1. 单位:秒,配合FileIndex使用。 OffsetTime *int64 `json:"OffsetTime,omitnil,omitempty" name:"OffsetTime"` // 指定任务 ID 修改任务。 // // 注意:该自定义任务 ID 只有在创建任务时指定了,才可在此处修改时使用。否则请使用系统返回的任务 ID。 SpecifyTaskId *string `json:"SpecifyTaskId,omitnil,omitempty" name:"SpecifyTaskId"` // 目标 Url。 // 换目标地址,会断流重推到新地址。 ToUrl *string `json:"ToUrl,omitnil,omitempty" name:"ToUrl"` // 任务备注。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 备源的类型: // PullLivePushLive -直播, // PullVodPushLive -点播。 // 注意: // 1. 仅当主源类型为直播源时,备源才会生效。 // 2. 将该参数置为空,则可将任务去除备源信息。 // 3. 主直播源拉流中断时,自动使用备源进行拉流。 // 4. 如果备源为点播文件时,则每次轮播完点播文件就检查主源是否恢复,如果主源恢复则自动切回到主源,否则继续拉备源。 BackupSourceType *string `json:"BackupSourceType,omitnil,omitempty" name:"BackupSourceType"` // 备源 URL。 // 只允许填一个备源 URL BackupSourceUrl *string `json:"BackupSourceUrl,omitnil,omitempty" name:"BackupSourceUrl"` // 水印信息列表。 // 注意: // 1. 最多支持4个不同位置的水印。 // 2. 水印图片 URL 请使用合法外网可访问地址。 // 3. 支持的水印图片格式:png,jpg等。 // 4. 轮播任务修改水印后,轮播到下一个文件时新水印生效。 // 5. 直播源任务修改水印后,水印立即生效。 // 6. 清除水印时,需携带该水印列表参数,内容为空数组。 // 7. 暂不支持动图水印。 WatermarkList []*PullPushWatermarkInfo `json:"WatermarkList,omitnil,omitempty" name:"WatermarkList"` // 点播源是否启用本地推流模式,默认0,不启用。 // 0 - 不启用。 // 1 - 启用。 // 注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。 VodLocalMode *int64 `json:"VodLocalMode,omitnil,omitempty" name:"VodLocalMode"` // 新的目标地址。传空值,则取消该地址的推流。 // 传入新值,则替换原有地址。 BackupToUrl *string `json:"BackupToUrl,omitnil,omitempty" name:"BackupToUrl"` // 点播垫片文件地址。注意:用于在主源拉不到时自动兜底到垫片文件,切到垫片文件后,每次播完垫片会尝试拉主源,如果主源恢复则自动切回主源。可根据需要的轮询检查时长来传入对应时长的垫片文件。 BackupVodUrl *string `json:"BackupVodUrl,omitnil,omitempty" name:"BackupVodUrl"` }
Predefined struct for user
type ModifyLivePullStreamTaskResponse ¶
type ModifyLivePullStreamTaskResponse struct { *tchttp.BaseResponse Response *ModifyLivePullStreamTaskResponseParams `json:"Response"` }
func NewModifyLivePullStreamTaskResponse ¶
func NewModifyLivePullStreamTaskResponse() (response *ModifyLivePullStreamTaskResponse)
func (*ModifyLivePullStreamTaskResponse) FromJsonString ¶
func (r *ModifyLivePullStreamTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLivePullStreamTaskResponse) ToJsonString ¶
func (r *ModifyLivePullStreamTaskResponse) ToJsonString() string
type ModifyLivePullStreamTaskResponseParams ¶ added in v1.0.426
type ModifyLivePullStreamTaskResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyLivePushAuthKeyRequest ¶
type ModifyLivePushAuthKeyRequest struct { *tchttp.BaseRequest // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 是否启用,0:关闭,1:启用。 // 不传表示不修改当前值。 Enable *int64 `json:"Enable,omitnil,omitempty" name:"Enable"` // 主鉴权key。 // 不传表示不修改当前值。 MasterAuthKey *string `json:"MasterAuthKey,omitnil,omitempty" name:"MasterAuthKey"` // 备鉴权key。 // 不传表示不修改当前值。 BackupAuthKey *string `json:"BackupAuthKey,omitnil,omitempty" name:"BackupAuthKey"` // 有效时间,单位:秒。 AuthDelta *uint64 `json:"AuthDelta,omitnil,omitempty" name:"AuthDelta"` }
func NewModifyLivePushAuthKeyRequest ¶
func NewModifyLivePushAuthKeyRequest() (request *ModifyLivePushAuthKeyRequest)
func (*ModifyLivePushAuthKeyRequest) FromJsonString ¶
func (r *ModifyLivePushAuthKeyRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLivePushAuthKeyRequest) ToJsonString ¶
func (r *ModifyLivePushAuthKeyRequest) ToJsonString() string
type ModifyLivePushAuthKeyRequestParams ¶ added in v1.0.426
type ModifyLivePushAuthKeyRequestParams struct { // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 是否启用,0:关闭,1:启用。 // 不传表示不修改当前值。 Enable *int64 `json:"Enable,omitnil,omitempty" name:"Enable"` // 主鉴权key。 // 不传表示不修改当前值。 MasterAuthKey *string `json:"MasterAuthKey,omitnil,omitempty" name:"MasterAuthKey"` // 备鉴权key。 // 不传表示不修改当前值。 BackupAuthKey *string `json:"BackupAuthKey,omitnil,omitempty" name:"BackupAuthKey"` // 有效时间,单位:秒。 AuthDelta *uint64 `json:"AuthDelta,omitnil,omitempty" name:"AuthDelta"` }
Predefined struct for user
type ModifyLivePushAuthKeyResponse ¶
type ModifyLivePushAuthKeyResponse struct { *tchttp.BaseResponse Response *ModifyLivePushAuthKeyResponseParams `json:"Response"` }
func NewModifyLivePushAuthKeyResponse ¶
func NewModifyLivePushAuthKeyResponse() (response *ModifyLivePushAuthKeyResponse)
func (*ModifyLivePushAuthKeyResponse) FromJsonString ¶
func (r *ModifyLivePushAuthKeyResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLivePushAuthKeyResponse) ToJsonString ¶
func (r *ModifyLivePushAuthKeyResponse) ToJsonString() string
type ModifyLivePushAuthKeyResponseParams ¶ added in v1.0.426
type ModifyLivePushAuthKeyResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyLiveRecordTemplateRequest ¶
type ModifyLiveRecordTemplateRequest struct { *tchttp.BaseRequest // DescribeRecordTemplates接口获取到的模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 模板名称。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 描述信息。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // FLV 录制参数,开启 FLV 录制时设置。 FlvParam *RecordParam `json:"FlvParam,omitnil,omitempty" name:"FlvParam"` // HLS 录制参数,开启 HLS 录制时设置。 HlsParam *RecordParam `json:"HlsParam,omitnil,omitempty" name:"HlsParam"` // MP4 录制参数,开启 MP4 录制时设置。 Mp4Param *RecordParam `json:"Mp4Param,omitnil,omitempty" name:"Mp4Param"` // AAC 录制参数,开启 AAC 录制时设置。 AacParam *RecordParam `json:"AacParam,omitnil,omitempty" name:"AacParam"` // HLS 录制定制参数。 HlsSpecialParam *HlsSpecialParam `json:"HlsSpecialParam,omitnil,omitempty" name:"HlsSpecialParam"` // MP3 录制参数,开启 MP3 录制时设置。 Mp3Param *RecordParam `json:"Mp3Param,omitnil,omitempty" name:"Mp3Param"` // 是否去除水印,类型为慢直播时此参数无效。 RemoveWatermark *bool `json:"RemoveWatermark,omitnil,omitempty" name:"RemoveWatermark"` // FLV 录制定制参数。 FlvSpecialParam *FlvSpecialParam `json:"FlvSpecialParam,omitnil,omitempty" name:"FlvSpecialParam"` }
func NewModifyLiveRecordTemplateRequest ¶
func NewModifyLiveRecordTemplateRequest() (request *ModifyLiveRecordTemplateRequest)
func (*ModifyLiveRecordTemplateRequest) FromJsonString ¶
func (r *ModifyLiveRecordTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLiveRecordTemplateRequest) ToJsonString ¶
func (r *ModifyLiveRecordTemplateRequest) ToJsonString() string
type ModifyLiveRecordTemplateRequestParams ¶ added in v1.0.426
type ModifyLiveRecordTemplateRequestParams struct { // DescribeRecordTemplates接口获取到的模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 模板名称。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 描述信息。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // FLV 录制参数,开启 FLV 录制时设置。 FlvParam *RecordParam `json:"FlvParam,omitnil,omitempty" name:"FlvParam"` // HLS 录制参数,开启 HLS 录制时设置。 HlsParam *RecordParam `json:"HlsParam,omitnil,omitempty" name:"HlsParam"` // MP4 录制参数,开启 MP4 录制时设置。 Mp4Param *RecordParam `json:"Mp4Param,omitnil,omitempty" name:"Mp4Param"` // AAC 录制参数,开启 AAC 录制时设置。 AacParam *RecordParam `json:"AacParam,omitnil,omitempty" name:"AacParam"` // HLS 录制定制参数。 HlsSpecialParam *HlsSpecialParam `json:"HlsSpecialParam,omitnil,omitempty" name:"HlsSpecialParam"` // MP3 录制参数,开启 MP3 录制时设置。 Mp3Param *RecordParam `json:"Mp3Param,omitnil,omitempty" name:"Mp3Param"` // 是否去除水印,类型为慢直播时此参数无效。 RemoveWatermark *bool `json:"RemoveWatermark,omitnil,omitempty" name:"RemoveWatermark"` // FLV 录制定制参数。 FlvSpecialParam *FlvSpecialParam `json:"FlvSpecialParam,omitnil,omitempty" name:"FlvSpecialParam"` }
Predefined struct for user
type ModifyLiveRecordTemplateResponse ¶
type ModifyLiveRecordTemplateResponse struct { *tchttp.BaseResponse Response *ModifyLiveRecordTemplateResponseParams `json:"Response"` }
func NewModifyLiveRecordTemplateResponse ¶
func NewModifyLiveRecordTemplateResponse() (response *ModifyLiveRecordTemplateResponse)
func (*ModifyLiveRecordTemplateResponse) FromJsonString ¶
func (r *ModifyLiveRecordTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLiveRecordTemplateResponse) ToJsonString ¶
func (r *ModifyLiveRecordTemplateResponse) ToJsonString() string
type ModifyLiveRecordTemplateResponseParams ¶ added in v1.0.426
type ModifyLiveRecordTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyLiveSnapshotTemplateRequest ¶
type ModifyLiveSnapshotTemplateRequest struct { *tchttp.BaseRequest // 模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // Cos 应用 ID。 // **注:此参数现在须必选。** CosAppId *int64 `json:"CosAppId,omitnil,omitempty" name:"CosAppId"` // Cos Bucket名称。 // 注:CosBucket参数值不能包含-[appid] 部分。 // **注:此参数现在须必选。** CosBucket *string `json:"CosBucket,omitnil,omitempty" name:"CosBucket"` // Cos 地域。 // **注:此参数现在须必选。** CosRegion *string `json:"CosRegion,omitnil,omitempty" name:"CosRegion"` // 模板名称。 // 长度上限:255字节。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 描述信息。 // 长度上限:1024字节。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 截图间隔,单位s,默认10s。 // 范围: 5s ~ 300s。 SnapshotInterval *int64 `json:"SnapshotInterval,omitnil,omitempty" name:"SnapshotInterval"` // 截图宽度。默认:0(原始宽)。 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 截图高度。默认:0(原始高)。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 是否开启鉴黄,默认 0 。 // 0:不开启。 // 1:开启。 PornFlag *int64 `json:"PornFlag,omitnil,omitempty" name:"PornFlag"` // Cos Bucket文件夹前缀。 CosPrefix *string `json:"CosPrefix,omitnil,omitempty" name:"CosPrefix"` // Cos 文件名称。 CosFileName *string `json:"CosFileName,omitnil,omitempty" name:"CosFileName"` }
func NewModifyLiveSnapshotTemplateRequest ¶
func NewModifyLiveSnapshotTemplateRequest() (request *ModifyLiveSnapshotTemplateRequest)
func (*ModifyLiveSnapshotTemplateRequest) FromJsonString ¶
func (r *ModifyLiveSnapshotTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLiveSnapshotTemplateRequest) ToJsonString ¶
func (r *ModifyLiveSnapshotTemplateRequest) ToJsonString() string
type ModifyLiveSnapshotTemplateRequestParams ¶ added in v1.0.426
type ModifyLiveSnapshotTemplateRequestParams struct { // 模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // Cos 应用 ID。 // **注:此参数现在须必选。** CosAppId *int64 `json:"CosAppId,omitnil,omitempty" name:"CosAppId"` // Cos Bucket名称。 // 注:CosBucket参数值不能包含-[appid] 部分。 // **注:此参数现在须必选。** CosBucket *string `json:"CosBucket,omitnil,omitempty" name:"CosBucket"` // Cos 地域。 // **注:此参数现在须必选。** CosRegion *string `json:"CosRegion,omitnil,omitempty" name:"CosRegion"` // 模板名称。 // 长度上限:255字节。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 描述信息。 // 长度上限:1024字节。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 截图间隔,单位s,默认10s。 // 范围: 5s ~ 300s。 SnapshotInterval *int64 `json:"SnapshotInterval,omitnil,omitempty" name:"SnapshotInterval"` // 截图宽度。默认:0(原始宽)。 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 截图高度。默认:0(原始高)。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 是否开启鉴黄,默认 0 。 // 0:不开启。 // 1:开启。 PornFlag *int64 `json:"PornFlag,omitnil,omitempty" name:"PornFlag"` // Cos Bucket文件夹前缀。 CosPrefix *string `json:"CosPrefix,omitnil,omitempty" name:"CosPrefix"` // Cos 文件名称。 CosFileName *string `json:"CosFileName,omitnil,omitempty" name:"CosFileName"` }
Predefined struct for user
type ModifyLiveSnapshotTemplateResponse ¶
type ModifyLiveSnapshotTemplateResponse struct { *tchttp.BaseResponse Response *ModifyLiveSnapshotTemplateResponseParams `json:"Response"` }
func NewModifyLiveSnapshotTemplateResponse ¶
func NewModifyLiveSnapshotTemplateResponse() (response *ModifyLiveSnapshotTemplateResponse)
func (*ModifyLiveSnapshotTemplateResponse) FromJsonString ¶
func (r *ModifyLiveSnapshotTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLiveSnapshotTemplateResponse) ToJsonString ¶
func (r *ModifyLiveSnapshotTemplateResponse) ToJsonString() string
type ModifyLiveSnapshotTemplateResponseParams ¶ added in v1.0.426
type ModifyLiveSnapshotTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyLiveStreamMonitorRequest ¶ added in v1.0.680
type ModifyLiveStreamMonitorRequest struct { *tchttp.BaseRequest // 监播任务ID。 MonitorId *string `json:"MonitorId,omitnil,omitempty" name:"MonitorId"` // 监播任务的名称。长度128字节以内(一个汉字两个字节)。 MonitorName *string `json:"MonitorName,omitnil,omitempty" name:"MonitorName"` // 监播任务输出信息。 OutputInfo *LiveStreamMonitorOutputInfo `json:"OutputInfo,omitnil,omitempty" name:"OutputInfo"` // 待监播的输入流信息。 InputList []*LiveStreamMonitorInputInfo `json:"InputList,omitnil,omitempty" name:"InputList"` // 监播事件通知策略。 NotifyPolicy *LiveStreamMonitorNotifyPolicy `json:"NotifyPolicy,omitnil,omitempty" name:"NotifyPolicy"` // 智能语音识别语种: // 0 关闭 1 中文 2 英文 3 日文 4 韩文。 AsrLanguage *uint64 `json:"AsrLanguage,omitnil,omitempty" name:"AsrLanguage"` // 智能文字识别语种: // 0 关闭 1 中、英文。 OcrLanguage *uint64 `json:"OcrLanguage,omitnil,omitempty" name:"OcrLanguage"` // 语音识别输入流列表,1代表第一条输入流。 AiAsrInputIndexList []*uint64 `json:"AiAsrInputIndexList,omitnil,omitempty" name:"AiAsrInputIndexList"` // 文字识别输入流列表,1代表第一条输入流。 AiOcrInputIndexList []*uint64 `json:"AiOcrInputIndexList,omitnil,omitempty" name:"AiOcrInputIndexList"` // 是否开启断流检测。 CheckStreamBroken *uint64 `json:"CheckStreamBroken,omitnil,omitempty" name:"CheckStreamBroken"` // 是否开启低帧率检测。 CheckStreamLowFrameRate *uint64 `json:"CheckStreamLowFrameRate,omitnil,omitempty" name:"CheckStreamLowFrameRate"` // 是否存储监播事件到监播报告,以及是否允许查询监播报告。 AllowMonitorReport *uint64 `json:"AllowMonitorReport,omitnil,omitempty" name:"AllowMonitorReport"` // 是否开启格式诊断。 AiFormatDiagnose *uint64 `json:"AiFormatDiagnose,omitnil,omitempty" name:"AiFormatDiagnose"` // 是否开启内容质检。 AiQualityControl *uint64 `json:"AiQualityControl,omitnil,omitempty" name:"AiQualityControl"` }
func NewModifyLiveStreamMonitorRequest ¶ added in v1.0.680
func NewModifyLiveStreamMonitorRequest() (request *ModifyLiveStreamMonitorRequest)
func (*ModifyLiveStreamMonitorRequest) FromJsonString ¶ added in v1.0.680
func (r *ModifyLiveStreamMonitorRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLiveStreamMonitorRequest) ToJsonString ¶ added in v1.0.680
func (r *ModifyLiveStreamMonitorRequest) ToJsonString() string
type ModifyLiveStreamMonitorRequestParams ¶ added in v1.0.680
type ModifyLiveStreamMonitorRequestParams struct { // 监播任务ID。 MonitorId *string `json:"MonitorId,omitnil,omitempty" name:"MonitorId"` // 监播任务的名称。长度128字节以内(一个汉字两个字节)。 MonitorName *string `json:"MonitorName,omitnil,omitempty" name:"MonitorName"` // 监播任务输出信息。 OutputInfo *LiveStreamMonitorOutputInfo `json:"OutputInfo,omitnil,omitempty" name:"OutputInfo"` // 待监播的输入流信息。 InputList []*LiveStreamMonitorInputInfo `json:"InputList,omitnil,omitempty" name:"InputList"` // 监播事件通知策略。 NotifyPolicy *LiveStreamMonitorNotifyPolicy `json:"NotifyPolicy,omitnil,omitempty" name:"NotifyPolicy"` // 智能语音识别语种: // 0 关闭 1 中文 2 英文 3 日文 4 韩文。 AsrLanguage *uint64 `json:"AsrLanguage,omitnil,omitempty" name:"AsrLanguage"` // 智能文字识别语种: // 0 关闭 1 中、英文。 OcrLanguage *uint64 `json:"OcrLanguage,omitnil,omitempty" name:"OcrLanguage"` // 语音识别输入流列表,1代表第一条输入流。 AiAsrInputIndexList []*uint64 `json:"AiAsrInputIndexList,omitnil,omitempty" name:"AiAsrInputIndexList"` // 文字识别输入流列表,1代表第一条输入流。 AiOcrInputIndexList []*uint64 `json:"AiOcrInputIndexList,omitnil,omitempty" name:"AiOcrInputIndexList"` // 是否开启断流检测。 CheckStreamBroken *uint64 `json:"CheckStreamBroken,omitnil,omitempty" name:"CheckStreamBroken"` // 是否开启低帧率检测。 CheckStreamLowFrameRate *uint64 `json:"CheckStreamLowFrameRate,omitnil,omitempty" name:"CheckStreamLowFrameRate"` // 是否存储监播事件到监播报告,以及是否允许查询监播报告。 AllowMonitorReport *uint64 `json:"AllowMonitorReport,omitnil,omitempty" name:"AllowMonitorReport"` // 是否开启格式诊断。 AiFormatDiagnose *uint64 `json:"AiFormatDiagnose,omitnil,omitempty" name:"AiFormatDiagnose"` // 是否开启内容质检。 AiQualityControl *uint64 `json:"AiQualityControl,omitnil,omitempty" name:"AiQualityControl"` }
Predefined struct for user
type ModifyLiveStreamMonitorResponse ¶ added in v1.0.680
type ModifyLiveStreamMonitorResponse struct { *tchttp.BaseResponse Response *ModifyLiveStreamMonitorResponseParams `json:"Response"` }
func NewModifyLiveStreamMonitorResponse ¶ added in v1.0.680
func NewModifyLiveStreamMonitorResponse() (response *ModifyLiveStreamMonitorResponse)
func (*ModifyLiveStreamMonitorResponse) FromJsonString ¶ added in v1.0.680
func (r *ModifyLiveStreamMonitorResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLiveStreamMonitorResponse) ToJsonString ¶ added in v1.0.680
func (r *ModifyLiveStreamMonitorResponse) ToJsonString() string
type ModifyLiveStreamMonitorResponseParams ¶ added in v1.0.680
type ModifyLiveStreamMonitorResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyLiveTimeShiftTemplateRequest ¶ added in v1.0.589
type ModifyLiveTimeShiftTemplateRequest struct { *tchttp.BaseRequest // 时移模板id。 TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 模板名称。 // 仅支持中文、英文、数字、_、-。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 描述信息。 // 长度上限:1024字节。 // 仅支持中文、英文、数字、_、-。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 时移时长。 // 单位:s。 Duration *uint64 `json:"Duration,omitnil,omitempty" name:"Duration"` // 分片时长。 // 可取3-10。 // 单位:s。 // 默认值:5。 ItemDuration *uint64 `json:"ItemDuration,omitnil,omitempty" name:"ItemDuration"` // 是否去除水印。 // 传true则将录制原始流。 // 默认值:false。 RemoveWatermark *bool `json:"RemoveWatermark,omitnil,omitempty" name:"RemoveWatermark"` // 转码流id列表。 // 此参数仅在 RemoveWatermark为false时生效。 TranscodeTemplateIds []*int64 `json:"TranscodeTemplateIds,omitnil,omitempty" name:"TranscodeTemplateIds"` // 地域。 // Mainland:中国大陆。 // Overseas:海外及港澳台地区。 // 默认值:Mainland。 Area *string `json:"Area,omitnil,omitempty" name:"Area"` }
func NewModifyLiveTimeShiftTemplateRequest ¶ added in v1.0.589
func NewModifyLiveTimeShiftTemplateRequest() (request *ModifyLiveTimeShiftTemplateRequest)
func (*ModifyLiveTimeShiftTemplateRequest) FromJsonString ¶ added in v1.0.589
func (r *ModifyLiveTimeShiftTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLiveTimeShiftTemplateRequest) ToJsonString ¶ added in v1.0.589
func (r *ModifyLiveTimeShiftTemplateRequest) ToJsonString() string
type ModifyLiveTimeShiftTemplateRequestParams ¶ added in v1.0.589
type ModifyLiveTimeShiftTemplateRequestParams struct { // 时移模板id。 TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 模板名称。 // 仅支持中文、英文、数字、_、-。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 描述信息。 // 长度上限:1024字节。 // 仅支持中文、英文、数字、_、-。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 时移时长。 // 单位:s。 Duration *uint64 `json:"Duration,omitnil,omitempty" name:"Duration"` // 分片时长。 // 可取3-10。 // 单位:s。 // 默认值:5。 ItemDuration *uint64 `json:"ItemDuration,omitnil,omitempty" name:"ItemDuration"` // 是否去除水印。 // 传true则将录制原始流。 // 默认值:false。 RemoveWatermark *bool `json:"RemoveWatermark,omitnil,omitempty" name:"RemoveWatermark"` // 转码流id列表。 // 此参数仅在 RemoveWatermark为false时生效。 TranscodeTemplateIds []*int64 `json:"TranscodeTemplateIds,omitnil,omitempty" name:"TranscodeTemplateIds"` // 地域。 // Mainland:中国大陆。 // Overseas:海外及港澳台地区。 // 默认值:Mainland。 Area *string `json:"Area,omitnil,omitempty" name:"Area"` }
Predefined struct for user
type ModifyLiveTimeShiftTemplateResponse ¶ added in v1.0.589
type ModifyLiveTimeShiftTemplateResponse struct { *tchttp.BaseResponse Response *ModifyLiveTimeShiftTemplateResponseParams `json:"Response"` }
func NewModifyLiveTimeShiftTemplateResponse ¶ added in v1.0.589
func NewModifyLiveTimeShiftTemplateResponse() (response *ModifyLiveTimeShiftTemplateResponse)
func (*ModifyLiveTimeShiftTemplateResponse) FromJsonString ¶ added in v1.0.589
func (r *ModifyLiveTimeShiftTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLiveTimeShiftTemplateResponse) ToJsonString ¶ added in v1.0.589
func (r *ModifyLiveTimeShiftTemplateResponse) ToJsonString() string
type ModifyLiveTimeShiftTemplateResponseParams ¶ added in v1.0.589
type ModifyLiveTimeShiftTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyLiveTranscodeTemplateRequest ¶
type ModifyLiveTranscodeTemplateRequest struct { *tchttp.BaseRequest // 模板 Id。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 视频编码:h264/h265/origin,默认origin。 // // origin: 保持原始编码格式 Vcodec *string `json:"Vcodec,omitnil,omitempty" name:"Vcodec"` // 音频编码:aac,默认aac。 // 注意:当前该参数未生效,待后续支持! Acodec *string `json:"Acodec,omitnil,omitempty" name:"Acodec"` // 音频码率,默认0。 // 范围:0-500。 AudioBitrate *int64 `json:"AudioBitrate,omitnil,omitempty" name:"AudioBitrate"` // 模板描述。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 视频码率。范围:0kbps - 8000kbps。 // 0为保持原始码率。 // 注: 转码模板有码率唯一要求,最终保存的码率可能与输入码率有所差别。 VideoBitrate *int64 `json:"VideoBitrate,omitnil,omitempty" name:"VideoBitrate"` // 宽。0-3000。 // 数值必须是2的倍数,0是原始宽度 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 是否保留视频,0:否,1:是。默认1。 NeedVideo *int64 `json:"NeedVideo,omitnil,omitempty" name:"NeedVideo"` // 是否保留音频,0:否,1:是。默认1。 NeedAudio *int64 `json:"NeedAudio,omitnil,omitempty" name:"NeedAudio"` // 高。0-3000。 // 数值必须是2的倍数,0是原始宽度 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 帧率,默认0。 // 范围0-60 Fps *int64 `json:"Fps,omitnil,omitempty" name:"Fps"` // 关键帧间隔,单位:秒。 // 范围2-6 Gop *int64 `json:"Gop,omitnil,omitempty" name:"Gop"` // 旋转角度,默认0。 // 可取值:0,90,180,270 Rotate *int64 `json:"Rotate,omitnil,omitempty" name:"Rotate"` // 编码质量: // baseline/main/high。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // 当设置的码率>原始码率时,是否以原始码率为准。 // 0:否, 1:是 // 默认 0。 BitrateToOrig *int64 `json:"BitrateToOrig,omitnil,omitempty" name:"BitrateToOrig"` // 当设置的高度>原始高度时,是否以原始高度为准。 // 0:否, 1:是 // 默认 0。 HeightToOrig *int64 `json:"HeightToOrig,omitnil,omitempty" name:"HeightToOrig"` // 当设置的帧率>原始帧率时,是否以原始帧率为准。 // 0:否, 1:是 // 默认 0。 FpsToOrig *int64 `json:"FpsToOrig,omitnil,omitempty" name:"FpsToOrig"` // 极速高清视频码率压缩比。 // 极速高清目标码率=VideoBitrate * (1-AdaptBitratePercent) // // 取值范围:0.0到0.5 AdaptBitratePercent *float64 `json:"AdaptBitratePercent,omitnil,omitempty" name:"AdaptBitratePercent"` // 是否以短边作为高度,0:否,1:是。默认0。 ShortEdgeAsHeight *int64 `json:"ShortEdgeAsHeight,omitnil,omitempty" name:"ShortEdgeAsHeight"` // DRM 加密类型,可选值:fairplay、normalaes、widevine。 // 不传递或者为空字符串,清空之前的DRM配置。 DRMType *string `json:"DRMType,omitnil,omitempty" name:"DRMType"` // DRM 加密项,可选值:AUDIO、SD、HD、UHD1、UHD2,后四个为一组,同组中的内容只能选一个。 // 不传递或者为空字符串,清空之前的DRM配置。 DRMTracks *string `json:"DRMTracks,omitnil,omitempty" name:"DRMTracks"` }
func NewModifyLiveTranscodeTemplateRequest ¶
func NewModifyLiveTranscodeTemplateRequest() (request *ModifyLiveTranscodeTemplateRequest)
func (*ModifyLiveTranscodeTemplateRequest) FromJsonString ¶
func (r *ModifyLiveTranscodeTemplateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLiveTranscodeTemplateRequest) ToJsonString ¶
func (r *ModifyLiveTranscodeTemplateRequest) ToJsonString() string
type ModifyLiveTranscodeTemplateRequestParams ¶ added in v1.0.426
type ModifyLiveTranscodeTemplateRequestParams struct { // 模板 Id。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 视频编码:h264/h265/origin,默认origin。 // // origin: 保持原始编码格式 Vcodec *string `json:"Vcodec,omitnil,omitempty" name:"Vcodec"` // 音频编码:aac,默认aac。 // 注意:当前该参数未生效,待后续支持! Acodec *string `json:"Acodec,omitnil,omitempty" name:"Acodec"` // 音频码率,默认0。 // 范围:0-500。 AudioBitrate *int64 `json:"AudioBitrate,omitnil,omitempty" name:"AudioBitrate"` // 模板描述。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 视频码率。范围:0kbps - 8000kbps。 // 0为保持原始码率。 // 注: 转码模板有码率唯一要求,最终保存的码率可能与输入码率有所差别。 VideoBitrate *int64 `json:"VideoBitrate,omitnil,omitempty" name:"VideoBitrate"` // 宽。0-3000。 // 数值必须是2的倍数,0是原始宽度 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 是否保留视频,0:否,1:是。默认1。 NeedVideo *int64 `json:"NeedVideo,omitnil,omitempty" name:"NeedVideo"` // 是否保留音频,0:否,1:是。默认1。 NeedAudio *int64 `json:"NeedAudio,omitnil,omitempty" name:"NeedAudio"` // 高。0-3000。 // 数值必须是2的倍数,0是原始宽度 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 帧率,默认0。 // 范围0-60 Fps *int64 `json:"Fps,omitnil,omitempty" name:"Fps"` // 关键帧间隔,单位:秒。 // 范围2-6 Gop *int64 `json:"Gop,omitnil,omitempty" name:"Gop"` // 旋转角度,默认0。 // 可取值:0,90,180,270 Rotate *int64 `json:"Rotate,omitnil,omitempty" name:"Rotate"` // 编码质量: // baseline/main/high。 Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // 当设置的码率>原始码率时,是否以原始码率为准。 // 0:否, 1:是 // 默认 0。 BitrateToOrig *int64 `json:"BitrateToOrig,omitnil,omitempty" name:"BitrateToOrig"` // 当设置的高度>原始高度时,是否以原始高度为准。 // 0:否, 1:是 // 默认 0。 HeightToOrig *int64 `json:"HeightToOrig,omitnil,omitempty" name:"HeightToOrig"` // 当设置的帧率>原始帧率时,是否以原始帧率为准。 // 0:否, 1:是 // 默认 0。 FpsToOrig *int64 `json:"FpsToOrig,omitnil,omitempty" name:"FpsToOrig"` // 极速高清视频码率压缩比。 // 极速高清目标码率=VideoBitrate * (1-AdaptBitratePercent) // // 取值范围:0.0到0.5 AdaptBitratePercent *float64 `json:"AdaptBitratePercent,omitnil,omitempty" name:"AdaptBitratePercent"` // 是否以短边作为高度,0:否,1:是。默认0。 ShortEdgeAsHeight *int64 `json:"ShortEdgeAsHeight,omitnil,omitempty" name:"ShortEdgeAsHeight"` // DRM 加密类型,可选值:fairplay、normalaes、widevine。 // 不传递或者为空字符串,清空之前的DRM配置。 DRMType *string `json:"DRMType,omitnil,omitempty" name:"DRMType"` // DRM 加密项,可选值:AUDIO、SD、HD、UHD1、UHD2,后四个为一组,同组中的内容只能选一个。 // 不传递或者为空字符串,清空之前的DRM配置。 DRMTracks *string `json:"DRMTracks,omitnil,omitempty" name:"DRMTracks"` }
Predefined struct for user
type ModifyLiveTranscodeTemplateResponse ¶
type ModifyLiveTranscodeTemplateResponse struct { *tchttp.BaseResponse Response *ModifyLiveTranscodeTemplateResponseParams `json:"Response"` }
func NewModifyLiveTranscodeTemplateResponse ¶
func NewModifyLiveTranscodeTemplateResponse() (response *ModifyLiveTranscodeTemplateResponse)
func (*ModifyLiveTranscodeTemplateResponse) FromJsonString ¶
func (r *ModifyLiveTranscodeTemplateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyLiveTranscodeTemplateResponse) ToJsonString ¶
func (r *ModifyLiveTranscodeTemplateResponse) ToJsonString() string
type ModifyLiveTranscodeTemplateResponseParams ¶ added in v1.0.426
type ModifyLiveTranscodeTemplateResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyPullStreamConfigRequest ¶
type ModifyPullStreamConfigRequest struct { *tchttp.BaseRequest // 配置 ID。 // 获取来源: // 1. 创建拉流配置接口CreatePullStreamConfig返回的配置 ID。 // 2. 通过查询接口DescribePullStreamConfigs获取配置 ID。 ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"` // 源 URL,用于拉流的地址。目前可支持直播流及点播文件。 // 注意: // 1. 多个点播 URL 之间使用空格拼接。 // 2. 目前上限支持10个 URL。 // 3. 支持拉流文件格式:FLV,RTMP,HLS,MP4。 // 4. 使用标准三层样式,如:http://test.com/live/stream.flv。 FromUrl *string `json:"FromUrl,omitnil,omitempty" name:"FromUrl"` // 目的 URL,用于推流的地址,目前限制该目标地址为腾讯域名。 // 1. 仅支持 RTMP 协议。 // 2. 使用标准三层样式,如:http://test.com/live/stream.flv。 ToUrl *string `json:"ToUrl,omitnil,omitempty" name:"ToUrl"` // 区域 ID: // 1-深圳。 // 2-上海。 // 3-天津。 // 4-中国香港。 // 如有改动,需同时传入IspId。 AreaId *int64 `json:"AreaId,omitnil,omitempty" name:"AreaId"` // 运营商 ID, // 1:电信。 // 2:移动。 // 3:联通。 // 4:其他。 // AreaId为4的时候,IspId只能为其他。如有改动,需同时传入AreaId。 IspId *int64 `json:"IspId,omitnil,omitempty" name:"IspId"` // 开始时间。 // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,注意: // 1. 结束时间必须大于开始时间; // 2. 结束时间和开始时间必须大于当前时间; // 3. 结束时间 和 开始时间 间隔必须小于七天。 // // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
func NewModifyPullStreamConfigRequest ¶
func NewModifyPullStreamConfigRequest() (request *ModifyPullStreamConfigRequest)
func (*ModifyPullStreamConfigRequest) FromJsonString ¶
func (r *ModifyPullStreamConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyPullStreamConfigRequest) ToJsonString ¶
func (r *ModifyPullStreamConfigRequest) ToJsonString() string
type ModifyPullStreamConfigRequestParams ¶ added in v1.0.426
type ModifyPullStreamConfigRequestParams struct { // 配置 ID。 // 获取来源: // 1. 创建拉流配置接口CreatePullStreamConfig返回的配置 ID。 // 2. 通过查询接口DescribePullStreamConfigs获取配置 ID。 ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"` // 源 URL,用于拉流的地址。目前可支持直播流及点播文件。 // 注意: // 1. 多个点播 URL 之间使用空格拼接。 // 2. 目前上限支持10个 URL。 // 3. 支持拉流文件格式:FLV,RTMP,HLS,MP4。 // 4. 使用标准三层样式,如:http://test.com/live/stream.flv。 FromUrl *string `json:"FromUrl,omitnil,omitempty" name:"FromUrl"` // 目的 URL,用于推流的地址,目前限制该目标地址为腾讯域名。 // 1. 仅支持 RTMP 协议。 // 2. 使用标准三层样式,如:http://test.com/live/stream.flv。 ToUrl *string `json:"ToUrl,omitnil,omitempty" name:"ToUrl"` // 区域 ID: // 1-深圳。 // 2-上海。 // 3-天津。 // 4-中国香港。 // 如有改动,需同时传入IspId。 AreaId *int64 `json:"AreaId,omitnil,omitempty" name:"AreaId"` // 运营商 ID, // 1:电信。 // 2:移动。 // 3:联通。 // 4:其他。 // AreaId为4的时候,IspId只能为其他。如有改动,需同时传入AreaId。 IspId *int64 `json:"IspId,omitnil,omitempty" name:"IspId"` // 开始时间。 // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,注意: // 1. 结束时间必须大于开始时间; // 2. 结束时间和开始时间必须大于当前时间; // 3. 结束时间 和 开始时间 间隔必须小于七天。 // // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
Predefined struct for user
type ModifyPullStreamConfigResponse ¶
type ModifyPullStreamConfigResponse struct { *tchttp.BaseResponse Response *ModifyPullStreamConfigResponseParams `json:"Response"` }
func NewModifyPullStreamConfigResponse ¶
func NewModifyPullStreamConfigResponse() (response *ModifyPullStreamConfigResponse)
func (*ModifyPullStreamConfigResponse) FromJsonString ¶
func (r *ModifyPullStreamConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyPullStreamConfigResponse) ToJsonString ¶
func (r *ModifyPullStreamConfigResponse) ToJsonString() string
type ModifyPullStreamConfigResponseParams ¶ added in v1.0.426
type ModifyPullStreamConfigResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyPullStreamStatusRequest ¶
type ModifyPullStreamStatusRequest struct { *tchttp.BaseRequest // 配置 ID 列表。 ConfigIds []*string `json:"ConfigIds,omitnil,omitempty" name:"ConfigIds"` // 目标状态。0无效,2正在运行,4暂停。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` }
func NewModifyPullStreamStatusRequest ¶
func NewModifyPullStreamStatusRequest() (request *ModifyPullStreamStatusRequest)
func (*ModifyPullStreamStatusRequest) FromJsonString ¶
func (r *ModifyPullStreamStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyPullStreamStatusRequest) ToJsonString ¶
func (r *ModifyPullStreamStatusRequest) ToJsonString() string
type ModifyPullStreamStatusRequestParams ¶ added in v1.0.426
type ModifyPullStreamStatusRequestParams struct { // 配置 ID 列表。 ConfigIds []*string `json:"ConfigIds,omitnil,omitempty" name:"ConfigIds"` // 目标状态。0无效,2正在运行,4暂停。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` }
Predefined struct for user
type ModifyPullStreamStatusResponse ¶
type ModifyPullStreamStatusResponse struct { *tchttp.BaseResponse Response *ModifyPullStreamStatusResponseParams `json:"Response"` }
func NewModifyPullStreamStatusResponse ¶
func NewModifyPullStreamStatusResponse() (response *ModifyPullStreamStatusResponse)
func (*ModifyPullStreamStatusResponse) FromJsonString ¶
func (r *ModifyPullStreamStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyPullStreamStatusResponse) ToJsonString ¶
func (r *ModifyPullStreamStatusResponse) ToJsonString() string
type ModifyPullStreamStatusResponseParams ¶ added in v1.0.426
type ModifyPullStreamStatusResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type MonitorStreamPlayInfo ¶
type MonitorStreamPlayInfo struct { // 播放域名。 PlayDomain *string `json:"PlayDomain,omitnil,omitempty" name:"PlayDomain"` // 流id。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 播放码率,0表示原始码率。 Rate *uint64 `json:"Rate,omitnil,omitempty" name:"Rate"` // 播放协议,可选值包括 Unknown,Flv,Hls,Rtmp,Huyap2p。 Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"` // 带宽,单位是Mbps。 Bandwidth *float64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` // 在线人数,1分钟采样一个点,统计采样点的tcp链接数目。 Online *uint64 `json:"Online,omitnil,omitempty" name:"Online"` // 请求数。 Request *uint64 `json:"Request,omitnil,omitempty" name:"Request"` }
type PadTemplate ¶ added in v1.0.680
type PadTemplate struct { // 模板id。 TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 模板名称。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 垫片内容。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 模板创建时间。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 模板修改时间。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 模板描述。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 断流等待时间。 // 取值范围:0-30000。 // 单位:ms。 WaitDuration *uint64 `json:"WaitDuration,omitnil,omitempty" name:"WaitDuration"` // 最大垫片时长。 // 取值范围:0 - 正无穷。 // 单位:ms。 MaxDuration *uint64 `json:"MaxDuration,omitnil,omitempty" name:"MaxDuration"` // 垫片内容类型: 1:图片,2:视频。 默认值:1。 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` }
type PlayAuthKeyInfo ¶
type PlayAuthKeyInfo struct { // 域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 是否启用: // 0: 关闭。 // 1: 启用。 Enable *int64 `json:"Enable,omitnil,omitempty" name:"Enable"` // 鉴权 Key。 AuthKey *string `json:"AuthKey,omitnil,omitempty" name:"AuthKey"` // 有效时间,单位:秒。 AuthDelta *uint64 `json:"AuthDelta,omitnil,omitempty" name:"AuthDelta"` // 鉴权 BackKey。 AuthBackKey *string `json:"AuthBackKey,omitnil,omitempty" name:"AuthBackKey"` }
type PlayCodeTotalInfo ¶
type PlayDataInfoByStream ¶
type PlayStatInfo ¶
type PlaySumStatInfo ¶
type PlaySumStatInfo struct { // 域名或流 ID。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 平均下载速度, // 单位: MB/s。 // 计算公式: 每分钟的下载速度求平均值。 AvgFluxPerSecond *float64 `json:"AvgFluxPerSecond,omitnil,omitempty" name:"AvgFluxPerSecond"` // 总流量,单位: MB。 TotalFlux *float64 `json:"TotalFlux,omitnil,omitempty" name:"TotalFlux"` // 总请求数。 TotalRequest *uint64 `json:"TotalRequest,omitnil,omitempty" name:"TotalRequest"` }
type ProIspPlayCodeDataInfo ¶
type ProIspPlayCodeDataInfo struct { // 国家或地区。 CountryAreaName *string `json:"CountryAreaName,omitnil,omitempty" name:"CountryAreaName"` // 省份。 ProvinceName *string `json:"ProvinceName,omitnil,omitempty" name:"ProvinceName"` // 运营商。 IspName *string `json:"IspName,omitnil,omitempty" name:"IspName"` // 错误码为2开头的次数。 Code2xx *uint64 `json:"Code2xx,omitnil,omitempty" name:"Code2xx"` // 错误码为3开头的次数。 Code3xx *uint64 `json:"Code3xx,omitnil,omitempty" name:"Code3xx"` // 错误码为4开头的次数。 Code4xx *uint64 `json:"Code4xx,omitnil,omitempty" name:"Code4xx"` // 错误码为5开头的次数。 Code5xx *uint64 `json:"Code5xx,omitnil,omitempty" name:"Code5xx"` }
type ProIspPlaySumInfo ¶
type ProIspPlaySumInfo struct { // 省份/运营商/国家或地区。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 总流量,单位: MB。 TotalFlux *float64 `json:"TotalFlux,omitnil,omitempty" name:"TotalFlux"` // 总请求数。 TotalRequest *uint64 `json:"TotalRequest,omitnil,omitempty" name:"TotalRequest"` // 平均下载流量,单位: MB/s。 AvgFluxPerSecond *float64 `json:"AvgFluxPerSecond,omitnil,omitempty" name:"AvgFluxPerSecond"` }
type PublishTime ¶
type PublishTime struct { // 推流时间。 // UTC 格式,例如:2018-06-29T19:00:00Z。 PublishTime *string `json:"PublishTime,omitnil,omitempty" name:"PublishTime"` }
type PullPushWatermarkInfo ¶ added in v1.0.476
type PullPushWatermarkInfo struct { // 水印图片 URL。 // URL中禁止包含的字符: // ;(){}$>`#"'| PictureUrl *string `json:"PictureUrl,omitnil,omitempty" name:"PictureUrl"` // 显示位置,X轴偏移,单位是百分比,默认 0。 XPosition *int64 `json:"XPosition,omitnil,omitempty" name:"XPosition"` // 显示位置,Y轴偏移,单位是百分比,默认 0。 YPosition *int64 `json:"YPosition,omitnil,omitempty" name:"YPosition"` // 水印宽度,占直播原始画面宽度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始宽度。 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 水印高度,占直播原始画面高度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始高度。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 水印位置,默认 0。 // 0:左上角。 // 1:右上角。 // 2:右下角。 // 3:左下角。 Location *int64 `json:"Location,omitnil,omitempty" name:"Location"` }
type PullStreamConfig ¶
type PullStreamConfig struct { // 拉流配置 ID。 ConfigId *string `json:"ConfigId,omitnil,omitempty" name:"ConfigId"` // 源 URL。 FromUrl *string `json:"FromUrl,omitnil,omitempty" name:"FromUrl"` // 目的 URL。 ToUrl *string `json:"ToUrl,omitnil,omitempty" name:"ToUrl"` // 区域名。 AreaName *string `json:"AreaName,omitnil,omitempty" name:"AreaName"` // 运营商名。 IspName *string `json:"IspName,omitnil,omitempty" name:"IspName"` // 开始时间。 // UTC格式时间,例如: 2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间。 // // UTC格式时间,例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 状态: // 0: 无效。 // 1: 初始状态。 // 2: 正在运行。 // 3: 拉起失败。 // 4: 暂停。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` }
type PullStreamTaskInfo ¶
type PullStreamTaskInfo struct { // 拉流任务Id。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 拉流源的类型: // PullLivePushLive -直播, // PullVodPushLive -点播, // PullPicPushLive -图片。 SourceType *string `json:"SourceType,omitnil,omitempty" name:"SourceType"` // 拉流源url列表。 // SourceType为直播(PullLiveToLive)只可以填1个, // SourceType为点播(PullVodToLive)可以填多个,上限10个。 SourceUrls []*string `json:"SourceUrls,omitnil,omitempty" name:"SourceUrls"` // 推流域名。 // 将拉到的源推到该域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径。 // 将拉到的源推到该路径。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 // 将拉到的源推到该流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 推流参数。 // 推流携带的自定义参数。 PushArgs *string `json:"PushArgs,omitnil,omitempty" name:"PushArgs"` // 开始时间。 // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,注意: // 1. 结束时间必须大于开始时间; // 2. 结束时间和开始时间必须大于当前时间; // 3. 结束时间 和 开始时间 间隔必须小于七天。 // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 任务创建所在地域: // ap-beijing - 华北地区(北京), // ap-shanghai -华东地区(上海), // ap-guangzhou -华南地区(广州), // ap-mumbai - 印度, // ap-hongkong - 香港, // eu-frankfurt - 德国, // ap-seoul - 韩国, // ap-bangkok - 泰国, // ap-singapore - 新加坡, // na-siliconvalley - 美西, // na-ashburn - 美东, // ap-tokyo - 日本。 Region *string `json:"Region,omitnil,omitempty" name:"Region"` // 点播拉流转推循环次数。 // -1:无限循环,直到任务结束。 // 0:不循环。 // >0:具体循环次数。次数和时间以先结束的为准。 // 注意:拉流源为点播,该配置生效。 VodLoopTimes *int64 `json:"VodLoopTimes,omitnil,omitempty" name:"VodLoopTimes"` // 点播更新SourceUrls后的播放方式: // ImmediateNewSource:立即从更新的拉流源开始播放; // ContinueBreakPoint:从上次断流url源的断点处继续,结束后再使用新的拉流源。 // // 注意:拉流源为点播,该配置生效。 VodRefreshType *string `json:"VodRefreshType,omitnil,omitempty" name:"VodRefreshType"` // 任务创建时间。 // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 任务更新时间。 // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 创建任务的操作者。 CreateBy *string `json:"CreateBy,omitnil,omitempty" name:"CreateBy"` // 最后更新任务的操作者。 UpdateBy *string `json:"UpdateBy,omitnil,omitempty" name:"UpdateBy"` // 回调地址。 CallbackUrl *string `json:"CallbackUrl,omitnil,omitempty" name:"CallbackUrl"` // 选择需要回调的事件: // TaskStart:任务启动回调, // TaskExit:任务停止回调, // VodSourceFileStart:从点播源文件开始拉流回调, // VodSourceFileFinish:从点播源文件拉流结束回调, // ResetTaskConfig:任务更新回调。 CallbackEvents []*string `json:"CallbackEvents,omitnil,omitempty" name:"CallbackEvents"` // 注意:该信息暂不返回。 // 最后一次回调信息。 CallbackInfo *string `json:"CallbackInfo,omitnil,omitempty" name:"CallbackInfo"` // 注意:该信息暂不返回。 // 错误信息。 ErrorInfo *string `json:"ErrorInfo,omitnil,omitempty" name:"ErrorInfo"` // 状态。 // enable:生效中。 // pause:暂停中。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 注意:该信息仅在查询单个任务时返回。 // 任务最新拉流信息。 // 包含:源 url,偏移时间,上报时间。 RecentPullInfo *RecentPullInfo `json:"RecentPullInfo,omitnil,omitempty" name:"RecentPullInfo"` // 任务备注信息。 Comment *string `json:"Comment,omitnil,omitempty" name:"Comment"` // 备源类型: // PullLivePushLive -直播, // PullVodPushLive -点播。 // 注意:此字段可能返回 null,表示取不到有效值。 BackupSourceType *string `json:"BackupSourceType,omitnil,omitempty" name:"BackupSourceType"` // 备源URL。 // 注意:此字段可能返回 null,表示取不到有效值。 BackupSourceUrl *string `json:"BackupSourceUrl,omitnil,omitempty" name:"BackupSourceUrl"` // 水印信息列表。 // 注意:此字段可能返回 null,表示取不到有效值。 WatermarkList []*PullPushWatermarkInfo `json:"WatermarkList,omitnil,omitempty" name:"WatermarkList"` // 点播源是否启用本地推流模式,默认0,不启用。 // 0 - 不启用。 // 1 - 启用。 // 注意:此字段可能返回 null,表示取不到有效值。 VodLocalMode *int64 `json:"VodLocalMode,omitnil,omitempty" name:"VodLocalMode"` // 录制模板 ID。 // 注意:此字段可能返回 null,表示取不到有效值。 RecordTemplateId *string `json:"RecordTemplateId,omitnil,omitempty" name:"RecordTemplateId"` // 新增的推流地址。用于单任务推两路场景。 // 注意:此字段可能返回 null,表示取不到有效值。 BackupToUrl *string `json:"BackupToUrl,omitnil,omitempty" name:"BackupToUrl"` }
type PushAuthKeyInfo ¶
type PushAuthKeyInfo struct { // 域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 是否启用,0:关闭,1:启用。 Enable *int64 `json:"Enable,omitnil,omitempty" name:"Enable"` // 主鉴权 Key。 MasterAuthKey *string `json:"MasterAuthKey,omitnil,omitempty" name:"MasterAuthKey"` // 备鉴权 Key。 BackupAuthKey *string `json:"BackupAuthKey,omitnil,omitempty" name:"BackupAuthKey"` // 有效时间,单位:秒。 AuthDelta *uint64 `json:"AuthDelta,omitnil,omitempty" name:"AuthDelta"` }
type PushDataInfo ¶
type PushDataInfo struct { // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 推流路径。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 推流客户端 IP。 ClientIp *string `json:"ClientIp,omitnil,omitempty" name:"ClientIp"` // 接流服务器 IP。 ServerIp *string `json:"ServerIp,omitnil,omitempty" name:"ServerIp"` // 推流视频帧率,单位: Hz。 VideoFps *uint64 `json:"VideoFps,omitnil,omitempty" name:"VideoFps"` // 推流视频码率,单位: bps。 VideoSpeed *uint64 `json:"VideoSpeed,omitnil,omitempty" name:"VideoSpeed"` // 推流音频帧率,单位: Hz。 AudioFps *uint64 `json:"AudioFps,omitnil,omitempty" name:"AudioFps"` // 推流音频码率,单位: bps。 AudioSpeed *uint64 `json:"AudioSpeed,omitnil,omitempty" name:"AudioSpeed"` // 推流域名。 PushDomain *string `json:"PushDomain,omitnil,omitempty" name:"PushDomain"` // 推流开始时间。 BeginPushTime *string `json:"BeginPushTime,omitnil,omitempty" name:"BeginPushTime"` // 音频编码格式, // 例:"AAC"。 Acodec *string `json:"Acodec,omitnil,omitempty" name:"Acodec"` // 视频编码格式, // 例:"H264"。 Vcodec *string `json:"Vcodec,omitnil,omitempty" name:"Vcodec"` // 分辨率。 Resolution *string `json:"Resolution,omitnil,omitempty" name:"Resolution"` // 采样率。 AsampleRate *uint64 `json:"AsampleRate,omitnil,omitempty" name:"AsampleRate"` // metadata 中的音频码率,单位: bps。 MetaAudioSpeed *uint64 `json:"MetaAudioSpeed,omitnil,omitempty" name:"MetaAudioSpeed"` // metadata 中的视频码率,单位: bps。 MetaVideoSpeed *uint64 `json:"MetaVideoSpeed,omitnil,omitempty" name:"MetaVideoSpeed"` // metadata 中的帧率。 MetaFps *uint64 `json:"MetaFps,omitnil,omitempty" name:"MetaFps"` }
type PushLogInfo ¶ added in v1.0.740
type PushLogInfo struct { // 日志名称。 LogName *string `json:"LogName,omitnil,omitempty" name:"LogName"` // 日志下载地址。 LogUrl *string `json:"LogUrl,omitnil,omitempty" name:"LogUrl"` // 日志时间。UTC 格式,例如:2018-11-29T19:00:00Z。 // 注意: // 1. 北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 LogTime *string `json:"LogTime,omitnil,omitempty" name:"LogTime"` // 文件大小,单位字节。 FileSize *int64 `json:"FileSize,omitnil,omitempty" name:"FileSize"` }
type PushQualityData ¶
type PushQualityData struct { // 数据时间,使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 推流域名。 PushDomain *string `json:"PushDomain,omitnil,omitempty" name:"PushDomain"` // 推流路径。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 推流客户端 IP。 ClientIp *string `json:"ClientIp,omitnil,omitempty" name:"ClientIp"` // 开始推流时间,格式: %Y-%m-%d %H:%M:%S.%ms,精确到毫秒级。 BeginPushTime *string `json:"BeginPushTime,omitnil,omitempty" name:"BeginPushTime"` // 分辨率信息。 Resolution *string `json:"Resolution,omitnil,omitempty" name:"Resolution"` // 视频编码格式。 VCodec *string `json:"VCodec,omitnil,omitempty" name:"VCodec"` // 音频编码格式。 ACodec *string `json:"ACodec,omitnil,omitempty" name:"ACodec"` // 推流序列号,用来唯一的标志一次推流。 Sequence *string `json:"Sequence,omitnil,omitempty" name:"Sequence"` // 视频帧率。 VideoFps *uint64 `json:"VideoFps,omitnil,omitempty" name:"VideoFps"` // 视频码率,单位: bps。 VideoRate *uint64 `json:"VideoRate,omitnil,omitempty" name:"VideoRate"` // 音频帧率。 AudioFps *uint64 `json:"AudioFps,omitnil,omitempty" name:"AudioFps"` // 音频码率,单位: bps。 AudioRate *uint64 `json:"AudioRate,omitnil,omitempty" name:"AudioRate"` // 本地流逝时间,单位: ms,音视频流逝时间与本地流逝时间的差距越大表示推流质量越差,上行卡顿越严重。 LocalTs *uint64 `json:"LocalTs,omitnil,omitempty" name:"LocalTs"` // 视频流逝时间,单位: ms。 VideoTs *uint64 `json:"VideoTs,omitnil,omitempty" name:"VideoTs"` // 音频流逝时间,单位: ms。 AudioTs *uint64 `json:"AudioTs,omitnil,omitempty" name:"AudioTs"` // metadata 中的视频码率,单位: kbps。 MetaVideoRate *uint64 `json:"MetaVideoRate,omitnil,omitempty" name:"MetaVideoRate"` // metadata 中的音频码率,单位: kbps。 MetaAudioRate *uint64 `json:"MetaAudioRate,omitnil,omitempty" name:"MetaAudioRate"` // metadata 中的帧率。 MateFps *uint64 `json:"MateFps,omitnil,omitempty" name:"MateFps"` // 推流参数 StreamParam *string `json:"StreamParam,omitnil,omitempty" name:"StreamParam"` // 带宽,单位Mbps。 Bandwidth *float64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` // 流量,单位MB。 Flux *float64 `json:"Flux,omitnil,omitempty" name:"Flux"` // 推流服务端 IP。 // 注意:此字段可能返回 null,表示取不到有效值。 ServerIp *string `json:"ServerIp,omitnil,omitempty" name:"ServerIp"` }
type RecentPullInfo ¶
type RecentPullInfo struct { // 当前正在拉的文件地址。 FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"` // 当前正在拉的文件偏移,单位:秒。 OffsetTime *uint64 `json:"OffsetTime,omitnil,omitempty" name:"OffsetTime"` // 最新上报偏移信息时间。UTC格式。 // 如:2020-07-23T03:20:39Z。 // 注意:与北京时间相差八小时。 ReportTime *string `json:"ReportTime,omitnil,omitempty" name:"ReportTime"` // 已经轮播的次数。 LoopedTimes *int64 `json:"LoopedTimes,omitnil,omitempty" name:"LoopedTimes"` }
type RecordParam ¶
type RecordParam struct { // 录制间隔。 // 单位秒,默认:1800。 // 取值范围:30-7200。 // 此参数对 HLS 无效,当录制 HLS 时从推流到断流生成一个文件。 RecordInterval *int64 `json:"RecordInterval,omitnil,omitempty" name:"RecordInterval"` // 录制存储时长。 // 单位秒,取值范围: 0 - 1500天。 // 0:表示永久存储。 StorageTime *int64 `json:"StorageTime,omitnil,omitempty" name:"StorageTime"` // 是否开启当前格式录制,默认值为0,0:否, 1:是。 Enable *int64 `json:"Enable,omitnil,omitempty" name:"Enable"` // 点播子应用 ID。 VodSubAppId *int64 `json:"VodSubAppId,omitnil,omitempty" name:"VodSubAppId"` // 录制文件名。 // 支持的特殊占位符有: // {StreamID}: 流ID // {StartYear}: 开始时间-年 // {StartMonth}: 开始时间-月 // {StartDay}: 开始时间-日 // {StartHour}: 开始时间-小时 // {StartMinute}: 开始时间-分钟 // {StartSecond}: 开始时间-秒 // {StartMillisecond}: 开始时间-毫秒 // {EndYear}: 结束时间-年 // {EndMonth}: 结束时间-月 // {EndDay}: 结束时间-日 // {EndHour}: 结束时间-小时 // {EndMinute}: 结束时间-分钟 // {EndSecond}: 结束时间-秒 // {EndMillisecond}: 结束时间-毫秒 // // 若未设置默认录制文件名为{StreamID}_{StartYear}-{StartMonth}-{StartDay}-{StartHour}-{StartMinute}-{StartSecond}_{EndYear}-{EndMonth}-{EndDay}-{EndHour}-{EndMinute}-{EndSecond} VodFileName *string `json:"VodFileName,omitnil,omitempty" name:"VodFileName"` // 任务流 // 注意:此字段可能返回 null,表示取不到有效值。 Procedure *string `json:"Procedure,omitnil,omitempty" name:"Procedure"` // 视频存储策略。 // normal:标准存储。 // cold:低频存储。 // 注意:此字段可能返回 null,表示取不到有效值。 StorageMode *string `json:"StorageMode,omitnil,omitempty" name:"StorageMode"` // 点播应用分类 // 注意:此字段可能返回 null,表示取不到有效值。 ClassId *int64 `json:"ClassId,omitnil,omitempty" name:"ClassId"` // 存储至 cos 的 bucket 桶名称。 // 注意:此字段可能返回 null,表示取不到有效值。 CosBucketName *string `json:"CosBucketName,omitnil,omitempty" name:"CosBucketName"` // 存储至 cos 的 bucket 区域。 // 注意:此字段可能返回 null,表示取不到有效值。 CosBucketRegion *string `json:"CosBucketRegion,omitnil,omitempty" name:"CosBucketRegion"` // 存储至 cos 的 bucket 路径。 // 注意:此字段可能返回 null,表示取不到有效值。 CosBucketPath *string `json:"CosBucketPath,omitnil,omitempty" name:"CosBucketPath"` }
type RecordTask ¶
type RecordTask struct { // 录制任务ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 任务开始时间,Unix时间戳。 StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 任务结束时间,Unix时间戳。 EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 录制模板ID。 TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 调用 StopRecordTask 停止任务时间,Unix时间戳。值为0表示未曾调用接口停止任务。 Stopped *uint64 `json:"Stopped,omitnil,omitempty" name:"Stopped"` }
type RecordTemplateInfo ¶
type RecordTemplateInfo struct { // 模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 模板名称。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 描述信息。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // FLV 录制参数。 FlvParam *RecordParam `json:"FlvParam,omitnil,omitempty" name:"FlvParam"` // HLS 录制参数。 HlsParam *RecordParam `json:"HlsParam,omitnil,omitempty" name:"HlsParam"` // MP4 录制参数。 Mp4Param *RecordParam `json:"Mp4Param,omitnil,omitempty" name:"Mp4Param"` // AAC 录制参数。 AacParam *RecordParam `json:"AacParam,omitnil,omitempty" name:"AacParam"` // 0:普通直播, // 1:慢直播。 IsDelayLive *int64 `json:"IsDelayLive,omitnil,omitempty" name:"IsDelayLive"` // HLS 录制定制参数。 HlsSpecialParam *HlsSpecialParam `json:"HlsSpecialParam,omitnil,omitempty" name:"HlsSpecialParam"` // MP3 录制参数。 Mp3Param *RecordParam `json:"Mp3Param,omitnil,omitempty" name:"Mp3Param"` // 是否去除水印。 // 注意:此字段可能返回 null,表示取不到有效值。 RemoveWatermark *bool `json:"RemoveWatermark,omitnil,omitempty" name:"RemoveWatermark"` // 是否存储至cos // 注意:此字段可能返回 null,表示取不到有效值。 CosStore *int64 `json:"CosStore,omitnil,omitempty" name:"CosStore"` // FLV 录制定制参数。 // 注意:此字段可能返回 null,表示取不到有效值。 FlvSpecialParam *FlvSpecialParam `json:"FlvSpecialParam,omitnil,omitempty" name:"FlvSpecialParam"` }
type RefererAuthConfig ¶
type RefererAuthConfig struct { // 域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 是否启用,0:关闭,1:启用。 Enable *int64 `json:"Enable,omitnil,omitempty" name:"Enable"` // 名单类型,0:黑名单,1:白名单。 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 是否允许空Referer,0:不允许,1:允许。 AllowEmpty *int64 `json:"AllowEmpty,omitnil,omitempty" name:"AllowEmpty"` // 名单列表,以分号(;)分隔。 Rules *string `json:"Rules,omitnil,omitempty" name:"Rules"` }
type RestartLivePullStreamTaskRequest ¶ added in v1.0.679
type RestartLivePullStreamTaskRequest struct { *tchttp.BaseRequest // 任务 Id。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 操作人备注名称。 Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"` }
func NewRestartLivePullStreamTaskRequest ¶ added in v1.0.679
func NewRestartLivePullStreamTaskRequest() (request *RestartLivePullStreamTaskRequest)
func (*RestartLivePullStreamTaskRequest) FromJsonString ¶ added in v1.0.679
func (r *RestartLivePullStreamTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RestartLivePullStreamTaskRequest) ToJsonString ¶ added in v1.0.679
func (r *RestartLivePullStreamTaskRequest) ToJsonString() string
type RestartLivePullStreamTaskRequestParams ¶ added in v1.0.679
type RestartLivePullStreamTaskRequestParams struct { // 任务 Id。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 操作人备注名称。 Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"` }
Predefined struct for user
type RestartLivePullStreamTaskResponse ¶ added in v1.0.679
type RestartLivePullStreamTaskResponse struct { *tchttp.BaseResponse Response *RestartLivePullStreamTaskResponseParams `json:"Response"` }
func NewRestartLivePullStreamTaskResponse ¶ added in v1.0.679
func NewRestartLivePullStreamTaskResponse() (response *RestartLivePullStreamTaskResponse)
func (*RestartLivePullStreamTaskResponse) FromJsonString ¶ added in v1.0.679
func (r *RestartLivePullStreamTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*RestartLivePullStreamTaskResponse) ToJsonString ¶ added in v1.0.679
func (r *RestartLivePullStreamTaskResponse) ToJsonString() string
type RestartLivePullStreamTaskResponseParams ¶ added in v1.0.679
type RestartLivePullStreamTaskResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ResumeDelayLiveStreamRequest ¶
type ResumeDelayLiveStreamRequest struct { *tchttp.BaseRequest // 推流路径,与推流和播放地址中的AppName保持一致,默认为live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
func NewResumeDelayLiveStreamRequest ¶
func NewResumeDelayLiveStreamRequest() (request *ResumeDelayLiveStreamRequest)
func (*ResumeDelayLiveStreamRequest) FromJsonString ¶
func (r *ResumeDelayLiveStreamRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ResumeDelayLiveStreamRequest) ToJsonString ¶
func (r *ResumeDelayLiveStreamRequest) ToJsonString() string
type ResumeDelayLiveStreamRequestParams ¶ added in v1.0.426
type ResumeDelayLiveStreamRequestParams struct { // 推流路径,与推流和播放地址中的AppName保持一致,默认为live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
Predefined struct for user
type ResumeDelayLiveStreamResponse ¶
type ResumeDelayLiveStreamResponse struct { *tchttp.BaseResponse Response *ResumeDelayLiveStreamResponseParams `json:"Response"` }
func NewResumeDelayLiveStreamResponse ¶
func NewResumeDelayLiveStreamResponse() (response *ResumeDelayLiveStreamResponse)
func (*ResumeDelayLiveStreamResponse) FromJsonString ¶
func (r *ResumeDelayLiveStreamResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ResumeDelayLiveStreamResponse) ToJsonString ¶
func (r *ResumeDelayLiveStreamResponse) ToJsonString() string
type ResumeDelayLiveStreamResponseParams ¶ added in v1.0.426
type ResumeDelayLiveStreamResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ResumeLiveStreamRequest ¶
type ResumeLiveStreamRequest struct { *tchttp.BaseRequest // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 您的推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
func NewResumeLiveStreamRequest ¶
func NewResumeLiveStreamRequest() (request *ResumeLiveStreamRequest)
func (*ResumeLiveStreamRequest) FromJsonString ¶
func (r *ResumeLiveStreamRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ResumeLiveStreamRequest) ToJsonString ¶
func (r *ResumeLiveStreamRequest) ToJsonString() string
type ResumeLiveStreamRequestParams ¶ added in v1.0.426
type ResumeLiveStreamRequestParams struct { // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 您的推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
Predefined struct for user
type ResumeLiveStreamResponse ¶
type ResumeLiveStreamResponse struct { *tchttp.BaseResponse Response *ResumeLiveStreamResponseParams `json:"Response"` }
func NewResumeLiveStreamResponse ¶
func NewResumeLiveStreamResponse() (response *ResumeLiveStreamResponse)
func (*ResumeLiveStreamResponse) FromJsonString ¶
func (r *ResumeLiveStreamResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ResumeLiveStreamResponse) ToJsonString ¶
func (r *ResumeLiveStreamResponse) ToJsonString() string
type ResumeLiveStreamResponseParams ¶ added in v1.0.426
type ResumeLiveStreamResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RuleInfo ¶
type RuleInfo struct { // 规则创建时间。 // 注:此字段为北京时间(UTC+8时区)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 规则更新时间。 // 注:此字段为北京时间(UTC+8时区)。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` }
type ScreenshotTask ¶ added in v1.0.354
type ScreenshotTask struct { // 截图任务ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流路径。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 任务开始时间,Unix时间戳。 StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 任务结束时间,Unix时间戳。 EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 截图模板ID。 TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 调用 StopScreenshotTask 停止任务时间,Unix时间戳。值为0表示未曾调用接口停止任务。 Stopped *uint64 `json:"Stopped,omitnil,omitempty" name:"Stopped"` }
type SnapshotTemplateInfo ¶
type SnapshotTemplateInfo struct { // 模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 模板名称。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 截图时间间隔,5-300秒。 SnapshotInterval *int64 `json:"SnapshotInterval,omitnil,omitempty" name:"SnapshotInterval"` // 截图宽度,范围:0-3000。 // 0:原始宽度并适配原始比例。 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 截图高度,范围:0-2000。 // 0:原始高度并适配原始比例。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 是否开启鉴黄,0:不开启,1:开启。 PornFlag *int64 `json:"PornFlag,omitnil,omitempty" name:"PornFlag"` // Cos 应用 ID。 CosAppId *int64 `json:"CosAppId,omitnil,omitempty" name:"CosAppId"` // Cos Bucket名称。 CosBucket *string `json:"CosBucket,omitnil,omitempty" name:"CosBucket"` // Cos 地域。 CosRegion *string `json:"CosRegion,omitnil,omitempty" name:"CosRegion"` // 模板描述。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // Cos Bucket文件夹前缀。 // 注意:此字段可能返回 null,表示取不到有效值。 CosPrefix *string `json:"CosPrefix,omitnil,omitempty" name:"CosPrefix"` // Cos 文件名称。 // 注意:此字段可能返回 null,表示取不到有效值。 CosFileName *string `json:"CosFileName,omitnil,omitempty" name:"CosFileName"` }
type StartLiveStreamMonitorRequest ¶ added in v1.0.680
type StartLiveStreamMonitorRequest struct { *tchttp.BaseRequest // 监播ID。 MonitorId *string `json:"MonitorId,omitnil,omitempty" name:"MonitorId"` // 监播画面声音InputIndex,支持多个输入声音。 // 取值范围 InputIndex必须已经存在。 // 不填默认无声音输出。 AudibleInputIndexList []*uint64 `json:"AudibleInputIndexList,omitnil,omitempty" name:"AudibleInputIndexList"` }
func NewStartLiveStreamMonitorRequest ¶ added in v1.0.680
func NewStartLiveStreamMonitorRequest() (request *StartLiveStreamMonitorRequest)
func (*StartLiveStreamMonitorRequest) FromJsonString ¶ added in v1.0.680
func (r *StartLiveStreamMonitorRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StartLiveStreamMonitorRequest) ToJsonString ¶ added in v1.0.680
func (r *StartLiveStreamMonitorRequest) ToJsonString() string
type StartLiveStreamMonitorRequestParams ¶ added in v1.0.680
type StartLiveStreamMonitorRequestParams struct { // 监播ID。 MonitorId *string `json:"MonitorId,omitnil,omitempty" name:"MonitorId"` // 监播画面声音InputIndex,支持多个输入声音。 // 取值范围 InputIndex必须已经存在。 // 不填默认无声音输出。 AudibleInputIndexList []*uint64 `json:"AudibleInputIndexList,omitnil,omitempty" name:"AudibleInputIndexList"` }
Predefined struct for user
type StartLiveStreamMonitorResponse ¶ added in v1.0.680
type StartLiveStreamMonitorResponse struct { *tchttp.BaseResponse Response *StartLiveStreamMonitorResponseParams `json:"Response"` }
func NewStartLiveStreamMonitorResponse ¶ added in v1.0.680
func NewStartLiveStreamMonitorResponse() (response *StartLiveStreamMonitorResponse)
func (*StartLiveStreamMonitorResponse) FromJsonString ¶ added in v1.0.680
func (r *StartLiveStreamMonitorResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StartLiveStreamMonitorResponse) ToJsonString ¶ added in v1.0.680
func (r *StartLiveStreamMonitorResponse) ToJsonString() string
type StartLiveStreamMonitorResponseParams ¶ added in v1.0.680
type StartLiveStreamMonitorResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type StopLivePadProcessorRequest ¶ added in v1.0.918
type StopLivePadProcessorRequest struct { *tchttp.BaseRequest // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 您的推流域名。 PushDomainName *string `json:"PushDomainName,omitnil,omitempty" name:"PushDomainName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 操作人备注信息。 Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"` }
func NewStopLivePadProcessorRequest ¶ added in v1.0.918
func NewStopLivePadProcessorRequest() (request *StopLivePadProcessorRequest)
func (*StopLivePadProcessorRequest) FromJsonString ¶ added in v1.0.918
func (r *StopLivePadProcessorRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopLivePadProcessorRequest) ToJsonString ¶ added in v1.0.918
func (r *StopLivePadProcessorRequest) ToJsonString() string
type StopLivePadProcessorRequestParams ¶ added in v1.0.918
type StopLivePadProcessorRequestParams struct { // 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 您的推流域名。 PushDomainName *string `json:"PushDomainName,omitnil,omitempty" name:"PushDomainName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 操作人备注信息。 Operator *string `json:"Operator,omitnil,omitempty" name:"Operator"` }
Predefined struct for user
type StopLivePadProcessorResponse ¶ added in v1.0.918
type StopLivePadProcessorResponse struct { *tchttp.BaseResponse Response *StopLivePadProcessorResponseParams `json:"Response"` }
func NewStopLivePadProcessorResponse ¶ added in v1.0.918
func NewStopLivePadProcessorResponse() (response *StopLivePadProcessorResponse)
func (*StopLivePadProcessorResponse) FromJsonString ¶ added in v1.0.918
func (r *StopLivePadProcessorResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopLivePadProcessorResponse) ToJsonString ¶ added in v1.0.918
func (r *StopLivePadProcessorResponse) ToJsonString() string
type StopLivePadProcessorResponseParams ¶ added in v1.0.918
type StopLivePadProcessorResponseParams struct { // 处理结果信息。 // 注意:此字段可能返回 null,表示取不到有效值。 ResultMessage *string `json:"ResultMessage,omitnil,omitempty" name:"ResultMessage"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type StopLiveRecordRequest ¶
type StopLiveRecordRequest struct { *tchttp.BaseRequest // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 任务ID,由CreateLiveRecord接口返回。 TaskId *int64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewStopLiveRecordRequest ¶
func NewStopLiveRecordRequest() (request *StopLiveRecordRequest)
func (*StopLiveRecordRequest) FromJsonString ¶
func (r *StopLiveRecordRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopLiveRecordRequest) ToJsonString ¶
func (r *StopLiveRecordRequest) ToJsonString() string
type StopLiveRecordRequestParams ¶ added in v1.0.426
type StopLiveRecordRequestParams struct { // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 任务ID,由CreateLiveRecord接口返回。 TaskId *int64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type StopLiveRecordResponse ¶
type StopLiveRecordResponse struct { *tchttp.BaseResponse Response *StopLiveRecordResponseParams `json:"Response"` }
func NewStopLiveRecordResponse ¶
func NewStopLiveRecordResponse() (response *StopLiveRecordResponse)
func (*StopLiveRecordResponse) FromJsonString ¶
func (r *StopLiveRecordResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopLiveRecordResponse) ToJsonString ¶
func (r *StopLiveRecordResponse) ToJsonString() string
type StopLiveRecordResponseParams ¶ added in v1.0.426
type StopLiveRecordResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type StopLiveStreamMonitorRequest ¶ added in v1.0.680
type StopLiveStreamMonitorRequest struct { *tchttp.BaseRequest // 监播ID MonitorId *string `json:"MonitorId,omitnil,omitempty" name:"MonitorId"` }
func NewStopLiveStreamMonitorRequest ¶ added in v1.0.680
func NewStopLiveStreamMonitorRequest() (request *StopLiveStreamMonitorRequest)
func (*StopLiveStreamMonitorRequest) FromJsonString ¶ added in v1.0.680
func (r *StopLiveStreamMonitorRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopLiveStreamMonitorRequest) ToJsonString ¶ added in v1.0.680
func (r *StopLiveStreamMonitorRequest) ToJsonString() string
type StopLiveStreamMonitorRequestParams ¶ added in v1.0.680
type StopLiveStreamMonitorRequestParams struct { // 监播ID MonitorId *string `json:"MonitorId,omitnil,omitempty" name:"MonitorId"` }
Predefined struct for user
type StopLiveStreamMonitorResponse ¶ added in v1.0.680
type StopLiveStreamMonitorResponse struct { *tchttp.BaseResponse Response *StopLiveStreamMonitorResponseParams `json:"Response"` }
func NewStopLiveStreamMonitorResponse ¶ added in v1.0.680
func NewStopLiveStreamMonitorResponse() (response *StopLiveStreamMonitorResponse)
func (*StopLiveStreamMonitorResponse) FromJsonString ¶ added in v1.0.680
func (r *StopLiveStreamMonitorResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopLiveStreamMonitorResponse) ToJsonString ¶ added in v1.0.680
func (r *StopLiveStreamMonitorResponse) ToJsonString() string
type StopLiveStreamMonitorResponseParams ¶ added in v1.0.680
type StopLiveStreamMonitorResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type StopRecordTaskRequest ¶
type StopRecordTaskRequest struct { *tchttp.BaseRequest // 录制任务ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewStopRecordTaskRequest ¶
func NewStopRecordTaskRequest() (request *StopRecordTaskRequest)
func (*StopRecordTaskRequest) FromJsonString ¶
func (r *StopRecordTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopRecordTaskRequest) ToJsonString ¶
func (r *StopRecordTaskRequest) ToJsonString() string
type StopRecordTaskRequestParams ¶ added in v1.0.426
type StopRecordTaskRequestParams struct { // 录制任务ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type StopRecordTaskResponse ¶
type StopRecordTaskResponse struct { *tchttp.BaseResponse Response *StopRecordTaskResponseParams `json:"Response"` }
func NewStopRecordTaskResponse ¶
func NewStopRecordTaskResponse() (response *StopRecordTaskResponse)
func (*StopRecordTaskResponse) FromJsonString ¶
func (r *StopRecordTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopRecordTaskResponse) ToJsonString ¶
func (r *StopRecordTaskResponse) ToJsonString() string
type StopRecordTaskResponseParams ¶ added in v1.0.426
type StopRecordTaskResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type StopScreenshotTaskRequest ¶ added in v1.0.354
type StopScreenshotTaskRequest struct { *tchttp.BaseRequest // 截图任务ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewStopScreenshotTaskRequest ¶ added in v1.0.354
func NewStopScreenshotTaskRequest() (request *StopScreenshotTaskRequest)
func (*StopScreenshotTaskRequest) FromJsonString ¶ added in v1.0.354
func (r *StopScreenshotTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopScreenshotTaskRequest) ToJsonString ¶ added in v1.0.354
func (r *StopScreenshotTaskRequest) ToJsonString() string
type StopScreenshotTaskRequestParams ¶ added in v1.0.426
type StopScreenshotTaskRequestParams struct { // 截图任务ID。 TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type StopScreenshotTaskResponse ¶ added in v1.0.354
type StopScreenshotTaskResponse struct { *tchttp.BaseResponse Response *StopScreenshotTaskResponseParams `json:"Response"` }
func NewStopScreenshotTaskResponse ¶ added in v1.0.354
func NewStopScreenshotTaskResponse() (response *StopScreenshotTaskResponse)
func (*StopScreenshotTaskResponse) FromJsonString ¶ added in v1.0.354
func (r *StopScreenshotTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopScreenshotTaskResponse) ToJsonString ¶ added in v1.0.354
func (r *StopScreenshotTaskResponse) ToJsonString() string
type StopScreenshotTaskResponseParams ¶ added in v1.0.426
type StopScreenshotTaskResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type StreamEventInfo ¶
type StreamEventInfo struct { // 应用名称。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 推流开始时间。 // UTC 格式时间,例如:2019-01-07T12:00:00Z。 StreamStartTime *string `json:"StreamStartTime,omitnil,omitempty" name:"StreamStartTime"` // 推流结束时间。 // UTC 格式时间,例如:2019-01-07T15:00:00Z。 StreamEndTime *string `json:"StreamEndTime,omitnil,omitempty" name:"StreamEndTime"` // 停止原因。 StopReason *string `json:"StopReason,omitnil,omitempty" name:"StopReason"` // 推流持续时长,单位:秒。 Duration *uint64 `json:"Duration,omitnil,omitempty" name:"Duration"` // 主播 IP。 // 当客户端为内网推流时,展示为: - 。 ClientIp *string `json:"ClientIp,omitnil,omitempty" name:"ClientIp"` // 分辨率。 Resolution *string `json:"Resolution,omitnil,omitempty" name:"Resolution"` }
type StreamName ¶
type StreamName struct { // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 应用名称。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 推流开始时间。 // UTC格式时间,例如:2019-01-07T12:00:00Z。 StreamStartTime *string `json:"StreamStartTime,omitnil,omitempty" name:"StreamStartTime"` // 推流结束时间。 // UTC格式时间,例如:2019-01-07T15:00:00Z。 StreamEndTime *string `json:"StreamEndTime,omitnil,omitempty" name:"StreamEndTime"` // 停止原因。 StopReason *string `json:"StopReason,omitnil,omitempty" name:"StopReason"` // 推流持续时长,单位:秒。 Duration *uint64 `json:"Duration,omitnil,omitempty" name:"Duration"` // 主播 IP。 ClientIp *string `json:"ClientIp,omitnil,omitempty" name:"ClientIp"` // 分辨率。 Resolution *string `json:"Resolution,omitnil,omitempty" name:"Resolution"` }
type StreamOnlineInfo ¶
type StreamOnlineInfo struct { // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 推流时间列表 PublishTimeList []*PublishTime `json:"PublishTimeList,omitnil,omitempty" name:"PublishTimeList"` // 应用名称。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 推流域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 流是否推送到延播。 // 0 - 无延播, // 1 - 有延播。 // 注意:此字段可能返回 null,表示取不到有效值。 PushToDelay *int64 `json:"PushToDelay,omitnil,omitempty" name:"PushToDelay"` }
type SwitchBackupStreamRequest ¶ added in v1.0.768
type SwitchBackupStreamRequest struct { *tchttp.BaseRequest // 推流域名。 PushDomainName *string `json:"PushDomainName,omitnil,omitempty" name:"PushDomainName"` // 应用名称。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 查询接口获取到该流所有在推的上行 Sequence。指定要切到的目标上行 Sequence。 UpstreamSequence *string `json:"UpstreamSequence,omitnil,omitempty" name:"UpstreamSequence"` }
func NewSwitchBackupStreamRequest ¶ added in v1.0.768
func NewSwitchBackupStreamRequest() (request *SwitchBackupStreamRequest)
func (*SwitchBackupStreamRequest) FromJsonString ¶ added in v1.0.768
func (r *SwitchBackupStreamRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SwitchBackupStreamRequest) ToJsonString ¶ added in v1.0.768
func (r *SwitchBackupStreamRequest) ToJsonString() string
type SwitchBackupStreamRequestParams ¶ added in v1.0.768
type SwitchBackupStreamRequestParams struct { // 推流域名。 PushDomainName *string `json:"PushDomainName,omitnil,omitempty" name:"PushDomainName"` // 应用名称。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 查询接口获取到该流所有在推的上行 Sequence。指定要切到的目标上行 Sequence。 UpstreamSequence *string `json:"UpstreamSequence,omitnil,omitempty" name:"UpstreamSequence"` }
Predefined struct for user
type SwitchBackupStreamResponse ¶ added in v1.0.768
type SwitchBackupStreamResponse struct { *tchttp.BaseResponse Response *SwitchBackupStreamResponseParams `json:"Response"` }
func NewSwitchBackupStreamResponse ¶ added in v1.0.768
func NewSwitchBackupStreamResponse() (response *SwitchBackupStreamResponse)
func (*SwitchBackupStreamResponse) FromJsonString ¶ added in v1.0.768
func (r *SwitchBackupStreamResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SwitchBackupStreamResponse) ToJsonString ¶ added in v1.0.768
func (r *SwitchBackupStreamResponse) ToJsonString() string
type SwitchBackupStreamResponseParams ¶ added in v1.0.768
type SwitchBackupStreamResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type TaskDurationInfo ¶ added in v1.0.876
type TaskStatusInfo ¶ added in v1.0.685
type TaskStatusInfo struct { // 当前使用的源 URL。 FileUrl *string `json:"FileUrl,omitnil,omitempty" name:"FileUrl"` // 点播源任务的轮播次数。 LoopedTimes *int64 `json:"LoopedTimes,omitnil,omitempty" name:"LoopedTimes"` // 点播源的播放偏移,单位:秒。 OffsetTime *int64 `json:"OffsetTime,omitnil,omitempty" name:"OffsetTime"` // 最新心跳上报时间。UTC时间,例如: // 2022-02-11T10:00:00Z。 // 注意:UTC时间与北京时间相差八小时。 ReportTime *string `json:"ReportTime,omitnil,omitempty" name:"ReportTime"` // 实际运行状态: // active - 活跃, // inactive - 不活跃。 RunStatus *string `json:"RunStatus,omitnil,omitempty" name:"RunStatus"` // 点播源的文件时长,单位:秒。 FileDuration *int64 `json:"FileDuration,omitnil,omitempty" name:"FileDuration"` // 下一进度点播文件 URL。 NextFileUrl *string `json:"NextFileUrl,omitnil,omitempty" name:"NextFileUrl"` }
type TemplateInfo ¶
type TemplateInfo struct { // 视频编码:h264/h265/origin,默认h264。 // // origin: 保持原始编码格式 Vcodec *string `json:"Vcodec,omitnil,omitempty" name:"Vcodec"` // 视频码率。范围:0kbps - 8000kbps。 // 0为保持原始码率。 // 注: 转码模板有码率唯一要求,最终保存的码率可能与输入码率有所差别。 VideoBitrate *int64 `json:"VideoBitrate,omitnil,omitempty" name:"VideoBitrate"` // 音频编码:aac,默认aac。 // 注意:当前该参数未生效,待后续支持! Acodec *string `json:"Acodec,omitnil,omitempty" name:"Acodec"` // 音频码率。取值范围:0kbps - 500kbps。 // 默认0。 AudioBitrate *int64 `json:"AudioBitrate,omitnil,omitempty" name:"AudioBitrate"` // 宽,默认0。 // 范围[0-3000] // 数值必须是2的倍数,0是原始宽度 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 高,默认0。 // 范围[0-3000] // 数值必须是2的倍数,0是原始宽度 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 帧率,默认0。 // 范围0-60fps Fps *int64 `json:"Fps,omitnil,omitempty" name:"Fps"` // 关键帧间隔,单位:秒。 // 默认原始的间隔 // 范围2-6 Gop *int64 `json:"Gop,omitnil,omitempty" name:"Gop"` // 旋转角度,默认0。 // 可取值:0,90,180,270 Rotate *int64 `json:"Rotate,omitnil,omitempty" name:"Rotate"` // 编码质量: // baseline/main/high。默认baseline Profile *string `json:"Profile,omitnil,omitempty" name:"Profile"` // 当设置的码率>原始码率时,是否以原始码率为准。 // 0:否, 1:是 // 默认 0。 BitrateToOrig *int64 `json:"BitrateToOrig,omitnil,omitempty" name:"BitrateToOrig"` // 当设置的高度>原始高度时,是否以原始高度为准。 // 0:否, 1:是 // 默认 0。 HeightToOrig *int64 `json:"HeightToOrig,omitnil,omitempty" name:"HeightToOrig"` // 当设置的帧率>原始帧率时,是否以原始帧率为准。 // 0:否, 1:是 // 默认 0。 FpsToOrig *int64 `json:"FpsToOrig,omitnil,omitempty" name:"FpsToOrig"` // 是否保留视频。0:否,1:是。 NeedVideo *int64 `json:"NeedVideo,omitnil,omitempty" name:"NeedVideo"` // 是否保留音频。0:否,1:是。 NeedAudio *int64 `json:"NeedAudio,omitnil,omitempty" name:"NeedAudio"` // 模板 ID。 TemplateId *int64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 模板名称。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 模板描述。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 是否是极速高清模板,0:否,1:是。默认0。 AiTransCode *int64 `json:"AiTransCode,omitnil,omitempty" name:"AiTransCode"` // 极速高清视频码率压缩比。 // 极速高清目标码率=VideoBitrate * (1-AdaptBitratePercent) // // 取值范围:0.0到0.5 AdaptBitratePercent *float64 `json:"AdaptBitratePercent,omitnil,omitempty" name:"AdaptBitratePercent"` // 是否以短边作为高度,0:否,1:是。默认0。 // 注意:此字段可能返回 null,表示取不到有效值。 ShortEdgeAsHeight *int64 `json:"ShortEdgeAsHeight,omitnil,omitempty" name:"ShortEdgeAsHeight"` // DRM 加密类型,可选值:fairplay、normalaes、widevine。 // 注意:此字段可能返回 null,表示取不到有效值。 DRMType *string `json:"DRMType,omitnil,omitempty" name:"DRMType"` // DRM 加密项,多个用|分割,可选值:AUDIO、SD、HD、UHD1、UHD2,后四个为一组,同组中的内容只能选一个。 // 注意:此字段可能返回 null,表示取不到有效值。 DRMTracks *string `json:"DRMTracks,omitnil,omitempty" name:"DRMTracks"` }
type TimeShiftBillData ¶ added in v1.0.419
type TimeShiftBillData struct { // 推流域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 时移文件时长,单位分钟。 Duration *float64 `json:"Duration,omitnil,omitempty" name:"Duration"` // 时移配置天数,单位天。 StoragePeriod *float64 `json:"StoragePeriod,omitnil,omitempty" name:"StoragePeriod"` // 时间点,格式: yyyy-mm-ddTHH:MM:SSZ。 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 时移总时长,单位分钟。 TotalDuration *float64 `json:"TotalDuration,omitnil,omitempty" name:"TotalDuration"` }
type TimeShiftRecord ¶ added in v1.0.587
type TimeShiftStreamInfo ¶ added in v1.0.587
type TimeShiftStreamInfo struct { // 推流域名所属组。 // 注意:此字段可能返回 null,表示取不到有效值。 DomainGroup *string `json:"DomainGroup,omitnil,omitempty" name:"DomainGroup"` // 推流域名。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 推流路径。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 流起始时间,Unix 时间戳。 StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 截止查询时流结束时间,Unix 时间戳。 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 转码模板ID。 // 注意:此字段可能返回 null,表示取不到有效值。 TransCodeId *uint64 `json:"TransCodeId,omitnil,omitempty" name:"TransCodeId"` // 流类型,取值0为原始流,1为水印流,2为转码流。 StreamType *int64 `json:"StreamType,omitnil,omitempty" name:"StreamType"` // 时移数据存储时长,单位秒。 // 注意:此字段可能返回 null,表示取不到有效值。 Duration *uint64 `json:"Duration,omitnil,omitempty" name:"Duration"` }
type TimeShiftTemplate ¶ added in v1.0.589
type TimeShiftTemplate struct { // 模板名称。 TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"` // 时移时长。 // 单位:秒。 Duration *uint64 `json:"Duration,omitnil,omitempty" name:"Duration"` // 分片时长。 // 可取3-10。 // 单位:s。 // 默认值:5。 ItemDuration *uint64 `json:"ItemDuration,omitnil,omitempty" name:"ItemDuration"` // 模板id。 TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"` // 模板描述。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 地域: // Mainland:中国大陆; // Overseas:海外及港澳台地区; // 默认值:Mainland。 Area *string `json:"Area,omitnil,omitempty" name:"Area"` // 是否去除水印。 // 为true则将录制原始流。 // 默认值:false。 RemoveWatermark *bool `json:"RemoveWatermark,omitnil,omitempty" name:"RemoveWatermark"` // 转码流id列表。 // 此参数仅在 RemoveWatermark为false时生效。 TranscodeTemplateIds []*uint64 `json:"TranscodeTemplateIds,omitnil,omitempty" name:"TranscodeTemplateIds"` }
type TranscodeDetailInfo ¶
type TranscodeDetailInfo struct { // 流名称。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // 开始时间(北京时间),格式:yyyy-mm-dd HH:MM。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间(北京时间),格式:yyyy-mm-dd HH:MM。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 转码时长,单位:分钟。 // 注意:因推流过程中可能有中断重推情况,此处时长为真实转码时长累加值,并非结束时间和开始时间的间隔。 Duration *uint64 `json:"Duration,omitnil,omitempty" name:"Duration"` // 编码方式,带模块, // 示例: // liveprocessor_ACC: 音频转码, // liveprocessor_H264:直播转码-H264, // liveprocessor_H265: 直播转码-H265, // topspeed_H264:极速高清-H264, // topspeed_H265:极速高清-H265。 ModuleCodec *string `json:"ModuleCodec,omitnil,omitempty" name:"ModuleCodec"` // 码率。 Bitrate *uint64 `json:"Bitrate,omitnil,omitempty" name:"Bitrate"` // 类型,包含:转码(Transcode),混流(MixStream),水印(WaterMark),快直播(Webrtc)。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 推流域名。 PushDomain *string `json:"PushDomain,omitnil,omitempty" name:"PushDomain"` // 分辨率。 Resolution *string `json:"Resolution,omitnil,omitempty" name:"Resolution"` // 地域: // Mainland:国内。 // Overseas:海外。 MainlandOrOversea *string `json:"MainlandOrOversea,omitnil,omitempty" name:"MainlandOrOversea"` }
type TranscodeTaskNum ¶ added in v1.0.496
type TranscodeTotalInfo ¶ added in v1.0.228
type TranscodeTotalInfo struct { // 时间点, // 使用UTC格式时间, // 例如:2019-01-08T10:00:00Z。 // 注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 转码时长,单位:分钟。 Duration *uint64 `json:"Duration,omitnil,omitempty" name:"Duration"` // 编码方式,带模块, // 示例: // liveprocessor_H264 =》直播转码-H264, // liveprocessor_H265 =》 直播转码-H265, // topspeed_H264 =》极速高清-H264, // topspeed_H265 =》极速高清-H265。 ModuleCodec *string `json:"ModuleCodec,omitnil,omitempty" name:"ModuleCodec"` // 分辨率, // 示例:540*480。 Resolution *string `json:"Resolution,omitnil,omitempty" name:"Resolution"` }
type UnBindLiveDomainCertRequest ¶
type UnBindLiveDomainCertRequest struct { *tchttp.BaseRequest // 播放域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 枚举值: // gray: 解绑灰度规则 // formal(默认): 解绑正式规则 // // 不传则为formal Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
func NewUnBindLiveDomainCertRequest ¶
func NewUnBindLiveDomainCertRequest() (request *UnBindLiveDomainCertRequest)
func (*UnBindLiveDomainCertRequest) FromJsonString ¶
func (r *UnBindLiveDomainCertRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnBindLiveDomainCertRequest) ToJsonString ¶
func (r *UnBindLiveDomainCertRequest) ToJsonString() string
type UnBindLiveDomainCertRequestParams ¶ added in v1.0.426
type UnBindLiveDomainCertRequestParams struct { // 播放域名。 DomainName *string `json:"DomainName,omitnil,omitempty" name:"DomainName"` // 枚举值: // gray: 解绑灰度规则 // formal(默认): 解绑正式规则 // // 不传则为formal Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
Predefined struct for user
type UnBindLiveDomainCertResponse ¶
type UnBindLiveDomainCertResponse struct { *tchttp.BaseResponse Response *UnBindLiveDomainCertResponseParams `json:"Response"` }
func NewUnBindLiveDomainCertResponse ¶
func NewUnBindLiveDomainCertResponse() (response *UnBindLiveDomainCertResponse)
func (*UnBindLiveDomainCertResponse) FromJsonString ¶
func (r *UnBindLiveDomainCertResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UnBindLiveDomainCertResponse) ToJsonString ¶
func (r *UnBindLiveDomainCertResponse) ToJsonString() string
type UnBindLiveDomainCertResponseParams ¶ added in v1.0.426
type UnBindLiveDomainCertResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UpdateLiveWatermarkRequest ¶
type UpdateLiveWatermarkRequest struct { *tchttp.BaseRequest // 水印 ID。 // 在添加水印接口 [AddLiveWatermark](/document/product/267/30154) 调用返回值中获取水印 ID。 WatermarkId *int64 `json:"WatermarkId,omitnil,omitempty" name:"WatermarkId"` // 水印图片 URL。 // URL中禁止包含的字符: // ;(){}$>`#"\'| PictureUrl *string `json:"PictureUrl,omitnil,omitempty" name:"PictureUrl"` // 显示位置,X轴偏移,单位是百分比,默认 0。 XPosition *int64 `json:"XPosition,omitnil,omitempty" name:"XPosition"` // 显示位置,Y轴偏移,单位是百分比,默认 0。 YPosition *int64 `json:"YPosition,omitnil,omitempty" name:"YPosition"` // 水印名称。 // 最长30字节。 WatermarkName *string `json:"WatermarkName,omitnil,omitempty" name:"WatermarkName"` // 水印宽度,占直播原始画面宽度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始宽度。 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 水印高度,占直播原始画面宽度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始高度。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 背景水印宽度。默认宽度1920。 BackgroundWidth *int64 `json:"BackgroundWidth,omitnil,omitempty" name:"BackgroundWidth"` // 背景水印高度。默认高度1080。 BackgroundHeight *int64 `json:"BackgroundHeight,omitnil,omitempty" name:"BackgroundHeight"` }
func NewUpdateLiveWatermarkRequest ¶
func NewUpdateLiveWatermarkRequest() (request *UpdateLiveWatermarkRequest)
func (*UpdateLiveWatermarkRequest) FromJsonString ¶
func (r *UpdateLiveWatermarkRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateLiveWatermarkRequest) ToJsonString ¶
func (r *UpdateLiveWatermarkRequest) ToJsonString() string
type UpdateLiveWatermarkRequestParams ¶ added in v1.0.426
type UpdateLiveWatermarkRequestParams struct { // 水印 ID。 // 在添加水印接口 [AddLiveWatermark](/document/product/267/30154) 调用返回值中获取水印 ID。 WatermarkId *int64 `json:"WatermarkId,omitnil,omitempty" name:"WatermarkId"` // 水印图片 URL。 // URL中禁止包含的字符: // ;(){}$>`#"\'| PictureUrl *string `json:"PictureUrl,omitnil,omitempty" name:"PictureUrl"` // 显示位置,X轴偏移,单位是百分比,默认 0。 XPosition *int64 `json:"XPosition,omitnil,omitempty" name:"XPosition"` // 显示位置,Y轴偏移,单位是百分比,默认 0。 YPosition *int64 `json:"YPosition,omitnil,omitempty" name:"YPosition"` // 水印名称。 // 最长30字节。 WatermarkName *string `json:"WatermarkName,omitnil,omitempty" name:"WatermarkName"` // 水印宽度,占直播原始画面宽度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始宽度。 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 水印高度,占直播原始画面宽度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始高度。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 背景水印宽度。默认宽度1920。 BackgroundWidth *int64 `json:"BackgroundWidth,omitnil,omitempty" name:"BackgroundWidth"` // 背景水印高度。默认高度1080。 BackgroundHeight *int64 `json:"BackgroundHeight,omitnil,omitempty" name:"BackgroundHeight"` }
Predefined struct for user
type UpdateLiveWatermarkResponse ¶
type UpdateLiveWatermarkResponse struct { *tchttp.BaseResponse Response *UpdateLiveWatermarkResponseParams `json:"Response"` }
func NewUpdateLiveWatermarkResponse ¶
func NewUpdateLiveWatermarkResponse() (response *UpdateLiveWatermarkResponse)
func (*UpdateLiveWatermarkResponse) FromJsonString ¶
func (r *UpdateLiveWatermarkResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateLiveWatermarkResponse) ToJsonString ¶
func (r *UpdateLiveWatermarkResponse) ToJsonString() string
type UpdateLiveWatermarkResponseParams ¶ added in v1.0.426
type UpdateLiveWatermarkResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type WatermarkInfo ¶
type WatermarkInfo struct { // 水印 ID。 WatermarkId *int64 `json:"WatermarkId,omitnil,omitempty" name:"WatermarkId"` // 水印图片 URL。 PictureUrl *string `json:"PictureUrl,omitnil,omitempty" name:"PictureUrl"` // 显示位置,X 轴偏移。 XPosition *int64 `json:"XPosition,omitnil,omitempty" name:"XPosition"` // 显示位置,Y 轴偏移。 YPosition *int64 `json:"YPosition,omitnil,omitempty" name:"YPosition"` // 水印名称。 WatermarkName *string `json:"WatermarkName,omitnil,omitempty" name:"WatermarkName"` // 当前状态。0:未使用,1:使用中。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 添加时间。 // 注:此字段为北京时间(UTC+8时区)。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 水印宽。 Width *int64 `json:"Width,omitnil,omitempty" name:"Width"` // 水印高。 Height *int64 `json:"Height,omitnil,omitempty" name:"Height"` // 背景水印宽。 BackgroundWidth *int64 `json:"BackgroundWidth,omitnil,omitempty" name:"BackgroundWidth"` // 背景水印高。 BackgroundHeight *int64 `json:"BackgroundHeight,omitnil,omitempty" name:"BackgroundHeight"` }
type XP2PDetailInfo ¶ added in v1.0.653
type XP2PDetailInfo struct { // CDN流量。 CdnBytes *int64 `json:"CdnBytes,omitnil,omitempty" name:"CdnBytes"` // P2P流量。 P2pBytes *int64 `json:"P2pBytes,omitnil,omitempty" name:"P2pBytes"` // 卡播人数。 StuckPeople *int64 `json:"StuckPeople,omitnil,omitempty" name:"StuckPeople"` // 卡播次数。 StuckTimes *int64 `json:"StuckTimes,omitnil,omitempty" name:"StuckTimes"` // 在线人数。 OnlinePeople *int64 `json:"OnlinePeople,omitnil,omitempty" name:"OnlinePeople"` // 起播请求次数 Request *int64 `json:"Request,omitnil,omitempty" name:"Request"` // 起播成功次数 RequestSuccess *int64 `json:"RequestSuccess,omitnil,omitempty" name:"RequestSuccess"` // 时间,一分钟粒度,utc格式:yyyy-mm-ddTHH:MM:SSZ,参考https://cloud.tencent.com/document/product/266/11732#I。。 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 类型,分live和vod两种。 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 流ID。 // 注意:此字段可能返回 null,表示取不到有效值。 StreamName *string `json:"StreamName,omitnil,omitempty" name:"StreamName"` // AppId。 // 注意:此字段可能返回 null,表示取不到有效值。 AppId *string `json:"AppId,omitnil,omitempty" name:"AppId"` }